BM66(i@ }}}{{{zzz||||||vvvjjj___TTTNNNIIIIIIOOOUUUXXXXXXYYYZZZ[[[^^^aaafffiiikkklllmmmoooqqqssswww}}}uuujjjbbb[[[WWWYYYXXXUUURRRNNNJJJGGGEEEGGGHHHGGGEEECCCBBBCCCDDDAAA@@@>>>===>>>@@@CCCEEEHHHMMMUUUbbbooozzz~~~mmm]]]WWWQQQIIIEEEFFFKKKQQQUUUUUUWWWXXXWWWSSSNNNKKKIIIFFFHHHMMMSSSWWW^^^mmm|||}}}vvvrrrpppooopppwwwyyysssnnngggddd```___```aaabbbbbbkkklllmmmooopppqqqqqqqqqvvvxxx|||~~~{{{yyyxxxxxxvvvqqqmmmmmmkkkeeebbbcccgggddd^^^\\\XXXSSSOOOMMMLLLKKKJJJIIIHHHHHHJJJNNNPPPQQQQQQVVVXXXZZZZZZ]]]dddpppzzzzzz{{{}}}xxxuuutttwwwqqq[[[XXX[[[eeeppptttpppmmmmmmnnnnnnpppvvv|||}}}xxxsssvvvyyy|||~~~~~~}}}~~~nnndddYYYSSSQQQSSS\\\eee{{{vvviiiccc\\\SSSKKKGGGEEECCCCCCDDDEEEFFFEEECCCCCCCCCDDDIIIRRR]]]dddhhhkkkpppsssvvvxxx|||~~~|||}}}~~~}}}{{{yyywwwvvvwwwzzz~~~~~~|||nnn]]]WWWSSSTTTRRRNNNPPPVVVUUUTTTTTTTTTTTTUUUVVVWWWWWWUUUSSSQQQQQQSSSVVVXXX\\\eeennnqqqpppmmmddd[[[WWWZZZWWW\\\jjjsss~~~~~~{{{zzz|||}}}xxxmmmdddZZZTTTNNNNNNSSSZZZ^^^___```bbbeeeiiikkkmmmnnnnnnoooqqqtttwwwzzz}}}rrrhhhaaa[[[XXXXXXVVVSSSNNNJJJGGGEEECCCEEEFFFFFFEEEBBBAAAAAABBBAAA???>>>===>>>@@@BBBDDDGGGLLLUUUbbbnnnxxxuuueeeVVVQQQJJJFFFGGGJJJMMMOOOOOOPPPRRRSSSQQQOOOMMMLLLIIIIIILLLRRRWWW___ooo~~~{{{qqqiiieeefffiiisss}}}|||xxxtttqqqmmmllllllmmmmmmmmmoooppprrrssstttuuuvvvvvvyyy}}}{{{wwwxxxzzzvvvooohhhccc]]]XXXUUUSSSRRRQQQNNNMMMMMMNNNRRRUUUVVVVVVWWWZZZ\\\]]]___eeeooowww{{{zzz|||uuusssrrrtttyyyppp\\\ZZZ\\\aaaiiijjjeeeaaaaaa\\\^^^eeeppp}}}ssshhh[[[UUUSSSUUU\\\dddzzz}}}ppphhhaaaWWWNNNJJJHHHEEECCCDDDDDDDDDCCCDDDDDDDDDFFFKKKTTT___fffiiilllpppsssuuuxxx{{{}}}||||||}}}~~~}}}}}}}}}}}}|||{{{zzzyyywwwzzz~~~wwwhhhYYYSSSQQQUUUXXXUUUTTTUUUWWWWWWWWWXXXXXXXXXXXXXXXZZZWWWTTTRRRQQQSSSUUUWWW^^^fffnnnqqqqqqmmmeee\\\WWW[[[YYY]]]kkksss}}}}}}|||~~~~~~vvvpppddd___YYYYYY]]]bbbfffggggggjjjooosssuuuuuutttssswwwyyy{{{~~~{{{ppphhhbbb^^^[[[XXXVVVQQQLLLHHHEEEDDDCCCDDDFFFGGGFFFDDDBBBAAAAAA@@@???===<<<===???BBBDDDHHHNNNXXXdddpppyyysss\\\WWWPPPKKKJJJJJJJJJJJJMMMOOOSSSVVVWWWUUURRRPPPQQQOOOPPPSSSXXX___lllyyyyyykkkcccdddhhhrrr}}}}}}zzzxxxwwwwwwvvvuuuvvvvvvwwwyyyzzz{{{|||||||||wwwnnngggaaa^^^[[[YYYSSSQQQPPPQQQTTTVVVXXXXXX[[[^^^aaacccdddhhhooouuu}}}}}}xxxsssrrrrrrqqqtttyyylll[[[XXXWWWYYY]]]]]]XXXVVVVVVVVVXXX^^^iiivvvzzzmmm___XXXVVVWWW\\\bbbwwwwwwnnneee[[[SSSMMMJJJFFFCCCCCCCCCBBBAAADDDEEEEEEHHHMMMVVVaaahhhlllooorrruuuvvvxxxzzz|||{{{|||}}}~~~~~~yyyzzz{{{|||}}}}}}}}}}}}xxx{{{}}}pppbbbUUUPPPPPPWWW]]]\\\WWWTTTYYYZZZ[[[[[[[[[ZZZYYYXXX[[[YYYUUUSSSQQQRRRTTTVVV___gggnnnqqqqqqnnnfff]]]XXX[[[ZZZ```nnnuuu~~~qqqnnnkkkjjjlllmmmmmmllljjjlllqqqvvvzzz|||||||||}}}ssskkkeee```^^^[[[WWWRRRLLLHHHEEEDDDDDDDDDFFFIIIHHHFFFCCCBBBAAA@@@???===<<<===???BBBCCCKKKRRR]]]iiisss{{{nnnggg]]]TTTNNNKKKJJJIIIPPPTTT\\\cccfffddd___ZZZ[[[WWWVVVYYY[[[^^^fffnnnwwwkkkhhhkkksss}}}||||||}}}}}}~~~xxxqqqkkkfffccc\\\ZZZWWWWWWYYY\\\]]]^^^aaadddhhhjjjlllooorrruuuxxx}}}wwwsssrrrqqqppprrrwww}}}hhhXXXPPPNNNNNNRRRRRRPPPPPPSSSWWWWWWZZZ```hhhnnnqqqrrr{{{~~~pppbbb[[[YYYYYY\\\```ttt{{{oooeee]]]WWWMMMJJJEEEBBBBBBAAAAAA@@@CCCDDDEEEHHHNNNXXXbbbjjjpppsssuuuwwwxxxyyy{{{}}}}}}}}}~~~xxxyyyzzz|||}}}~~~~~~~~~zzz|||{{{kkk___UUUSSSTTTXXX[[[ZZZWWWTTTXXXYYYZZZ[[[[[[ZZZXXXVVVZZZXXXTTTRRRQQQRRRTTTVVV^^^eeellloooooommmfff^^^WWW[[[[[[aaapppxxx~~~|||xxxssspppmmmooorrrvvv{{{wwwoooiiigggkkkvvv}}}||||||~~~wwwooohhhbbb___\\\XXXSSSMMMHHHFFFEEEDDDDDDFFFHHHGGGEEEBBBAAA@@@@@@???===<<<===???BBBDDDLLLTTTaaammmvvv||||||lll^^^TTTNNNLLLKKKPPPWWWcccpppwwwvvvpppiii___[[[ZZZ^^^```aaacccgggyyyuuullljjjqqq{{{tttqqqmmmiiieeecccdddfffhhhiiigggjjjooorrruuuwwwxxxyyyuuu|||}}}wwwrrrpppooommmpppuuuxxx~~~}}}gggXXXMMMIIIHHHJJJKKKJJJKKKPPPNNNOOORRRWWW]]]bbbeeeggglllwww|||pppddd^^^[[[ZZZ[[[___qqq~~~oooeee___ZZZMMMIIIEEEBBBAAAAAABBBAAAAAABBBEEEHHHOOOYYYcccjjjtttvvvyyyzzzzzz{{{}}}~~~zzz{{{{{{|||||||||||||||{{{}}}xxxiii^^^VVVYYYZZZXXXTTTRRRSSSTTTUUUVVVXXXYYYYYYWWWUUUTTTWWWUUURRRPPPPPPRRRUUUWWW[[[bbbiiikkklllkkkfff___WWW[[[[[[aaaqqqzzz{{{wwwttttttuuuxxx}}}}}}nnneee^^^YYYZZZ]]]ggg|||}}}uuummmfffbbb]]]ZZZUUUOOOJJJGGGEEEEEECCCDDDFFFEEECCC@@@@@@@@@AAA@@@>>>===>>>@@@CCCEEELLLVVVdddpppxxx}}}}}}kkk^^^VVVRRRQQQMMMUUUcccttt~~~xxxaaa\\\ZZZ___dddeeefffhhhnnn|||uuulllkkk{{{}}}xxxrrrnnnnnnoooqqqrrrqqqtttxxx}}}zzztttooommmkkkiiilllqqqsssyyyxxxeeeYYYOOOJJJGGGGGGFFFDDDFFFJJJKKKLLLOOOSSSWWW[[[^^^```dddrrrxxxwwwvvvyyy}}}~~~uuunnngggbbb^^^ZZZ\\\aaaooo{{{uuujjjbbb^^^PPPLLLFFFCCCBBBCCCCCCCCC???AAAEEEIIIPPPZZZeeellluuuwwwzzz{{{{{{|||~~~}}}}}}}}}}}}|||{{{zzzyyy|||uuuggg\\\VVV[[[\\\UUUNNNNNNQQQTTTRRRSSSUUUVVVVVVVVVUUUTTTVVVUUURRRQQQQQQSSSVVVYYYXXX___fffiiijjjkkkgggbbbXXX[[[YYY___nnnwww{{{zzzyyyzzz}}}wwwjjjfff^^^[[[^^^```ggg{{{wwwooojjjaaa___[[[VVVQQQMMMJJJHHHFFFGGGGGGFFFCCCBBBBBBCCCBBBAAA???>>>???AAADDDFFFPPP[[[jjjvvv}}}}}}nnnddd^^^[[[RRRXXXcccrrrggg___ZZZ]]]cccfffhhhkkkfffrrr~~~qqqiiivvv~~~|||}}}|||vvvqqqooonnnlllhhhhhhkkknnnsss}}}{{{mmm```WWWOOOJJJFFFFFFDDDBBBCCCGGGIIILLLPPPUUUYYY]]]```bbbkkkwwwvvvssspppppprrrrrrpppnnnnnnllljjjgggaaa\\\___eeeoooyyysssgggaaaVVVQQQKKKFFFDDDDDDDDDDDD@@@BBBFFFKKKRRR\\\gggnnntttvvvyyyzzz{{{|||}}}}}}}}}}}}}}}|||{{{yyyyyy}}}qqqbbbXXXQQQVVVWWWQQQMMMPPPRRRRRRSSSSSSTTTUUUVVVWWWWWWXXXZZZXXXUUUSSSSSSTTTWWWYYYWWW^^^eeehhhkkkmmmjjjeeeZZZ\\\WWWZZZhhhqqq|||}}}|||{{{|||}}}rrrmmmfffdddhhhiiimmmyyysssfffeeeaaa]]]XXXSSSOOOMMMKKKKKKKKKIIIFFFEEEFFFHHHCCCBBB@@@???@@@BBBEEEFFFVVVaaappp|||}}}qqqiiiddd\\\^^^eeeqqq}}}ooodddZZZ[[[aaaeeehhhjjj^^^hhhzzzqqqllluuuzzztttqqqppprrrpppjjjggghhhjjjnnnwwwwwwmmmcccYYYSSSMMMHHHEEEEEEDDDBBBDDDHHH@@@FFFNNNWWW___ffflllooovvv}}}|||xxxsssqqqqqqoookkkhhhiiijjjlllkkkccc^^^aaahhhpppxxx~~~zzzlllccc[[[VVVOOOIIIFFFEEEEEEDDD@@@CCCGGGMMMTTT^^^iiippprrruuuxxxyyyzzz{{{}}}~~~~~~}}}}}}}}}}}}|||{{{zzzyyy~~~}}}nnn^^^TTTLLLPPPQQQNNNPPPUUUUUUPPPTTTTTTUUUUUUWWWXXXZZZ[[[^^^[[[XXXUUUTTTUUUWWWYYYWWW^^^dddhhhkkknnnlllhhh\\\\\\VVVWWWccckkkvvv|||yyyzzz}}}~~~yyyuuusssooollljjjhhhddddddkkkuuu}}}wwwxxx{{{}}}wwwnnnfffccc___YYYVVVUUUWWWTTTOOOKKKGGGEEEEEEEEEDDD@@@>>>@@@BBBCCCHHHNNNXXXeeerrr{{{xxxlll___ccchhhooo~~~pppbbb^^^ccchhhhhhggggggeeekkk{{{|||sssmmmqqqwwwzzzxxxxxxtttrrrqqqsssvvvtttnnnhhhmmmssszzzsssiiiccc[[[QQQJJJHHHGGGDDDBBBAAAAAABBBCCCGGGHHHOOO[[[gggpppyyy|||xxxsssjjjcccccceeegggiiijjjiiigggfffpppyyyooogggbbb^^^WWWPPPJJJGGGFFFFFFBBBCCCHHHPPPZZZcccjjjllltttvvvxxxzzzzzz{{{~~~~~~}}}~~~{{{zzz{{{zzzwwwttt{{{|||~~~}}}sss{{{lll\\\RRRNNNKKKIIIIIIKKKMMMLLLKKKRRRSSSPPPNNNQQQWWWYYYVVV]]]YYYVVVWWWVVVUUUVVV[[[YYY\\\bbbiiimmmmmmiiieee^^^]]]WWWXXXaaagggvvv}}}xxxvvvvvvwwwzzzzzzyyyvvvqqqkkkfffddd\\\YYYXXXVVVSSSRRRYYYaaa}}}zzzrrrnnnjjjccc______\\\XXXSSSMMMIIIFFFDDDDDDFFFBBB@@@AAABBBBBBGGGNNN\\\hhhuuu}}}vvviiihhhhhhooo{{{jjjbbbeeekkkmmmlllgggccceeennnwwwwwwssspppkkknnnvvv}}}|||uuussssssuuuwwwvvvpppkkkjjjqqqyyy}}}mmmaaaZZZTTTMMMHHHHHHGGGDDDBBBAAAAAABBBCCCEEEHHHPPP]]]hhhsss{{{ooogggdddeeegggiiikkkllllllmmmvvvvvvnnneeeaaa[[[TTTNNNIIIGGGFFFDDDFFFIIIQQQ[[[eeellloootttvvvyyyzzzzzz{{{}}}}}}~~~~~~||||||~~~|||zzzzzz||||||zzzxxx|||}}}rrrlll}}}wwwiiiZZZQQQQQQOOOMMMNNNPPPSSSSSSRRRVVV\\\^^^ZZZVVVWWWYYYZZZ]]]XXXUUUVVVUUUTTTUUUYYYZZZ]]]ccciiimmmmmmiiifff[[[ZZZTTTXXXcccgggsssxxxtttqqqpppnnnnnnlllhhhbbb\\\WWWTTTPPPNNNMMMLLLIIIGGGLLLSSSlll~~~vvvrrrmmmfffbbbbbbaaa]]]WWWQQQKKKFFFDDDCCCEEEAAA@@@AAABBBDDDJJJRRRbbbmmmyyyuuunnngggnnnwwwiiigggjjjlllkkkcccaaadddlllqqqqqqpppqqqgggkkkuuu|||vvvuuuuuuwwwyyyxxxrrrmmmiiioooxxxpppaaaWWWRRRNNNLLLHHHFFFDDDBBBAAAAAABBBCCCDDDIIITTTaaalllwwwvvvllleeeeeefffhhhkkkooosssuuu}}}~~~uuuiiifff```XXXQQQLLLHHHFFFGGGHHHLLLSSS^^^hhhooorrruuuwwwyyyzzzzzz{{{}}}|||}}}}}}~~~~~~|||{{{zzzzzzyyyxxxzzz|||}}}}}}|||}}}~~~~~~yyylllkkkrrrcccWWWOOONNNMMMLLLNNNQQQTTTVVVVVVXXXdddjjjdddYYYUUUXXX[[[[[[WWWTTTUUUTTTRRRTTTXXXZZZ]]]ccciiimmmmmmiiieeeZZZYYYTTTXXXccceeemmm}}}yyyuuurrrgggfffccc```\\\VVVQQQMMMOOOLLLKKKKKKIIIFFFHHHNNN\\\|||{{{uuuqqqkkkccc___```bbb___YYYSSSMMMHHHEEEDDDCCC@@@???AAACCCFFFPPPZZZgggrrr}}}xxxllllll{{{uuulllkkkjjjgggaaaaaahhhuuu}}}|||vvvsssjjjmmmxxx~~~zzzyyy{{{}}}~~~|||wwwrrrpppmmmmmmsss{{{~~~wwwwwwxxxyyyzzzwwwrrrnnnjjjnnnttt{{{{{{jjj\\\TTTOOOMMMGGGFFFDDDAAA@@@AAABBBBBBEEEKKKXXXfffppp{{{zzzqqqfffeeeeeeggglllrrryyy|||yyyooojjjbbbYYYQQQLLLIIIHHHHHHIIIMMMUUU```jjjqqquuuuuuwwwyyyzzzzzz{{{}}}||||||}}}~~~}}}|||{{{zzzxxxxxxyyyzzz|||}}}}}}}}}~~~wwwppprrr|||mmm^^^TTTNNNKKKKKKLLLNNNRRRUUUXXXZZZ[[[fffkkkdddXXXTTTWWW[[[[[[VVVTTTTTTSSSQQQRRRVVVYYY\\\bbbhhhllllllhhhdddZZZ[[[XXXYYY___^^^hhh}}}}}}yyyuuueeeccc```^^^\\\XXXTTTPPPOOOLLLJJJJJJGGGDDDDDDHHHSSSkkkyyyuuuqqqkkkccc```bbbaaa^^^YYYTTTNNNJJJGGGFFFEEECCCBBBCCCDDDHHHSSS^^^lllvvvzzzoooqqqzzzyyyvvvqqqjjjeeegggtttxxxrrrnnnooozzztttooohhhbbb```aaaccceeefffaaa]]][[[YYYYYY^^^eeerrrxxxxxxyyyzzzzzzwwwrrrooolllmmmooosssxxxvvveeeVVVMMMIIIGGGFFFCCCAAA@@@@@@AAABBBGGGNNN\\\jjjttt|||ttthhhhhhhhhjjjooovvv}}}|||tttnnncccWWWOOOKKKJJJJJJHHHJJJOOOWWWbbblllrrruuuvvvwwwyyyzzzzzzzzz|||~~~|||}}}~~~~~~~~~}}}{{{{{{yyyyyyzzz{{{{{{{{{|||}}}tttssszzzzzzhhhZZZRRROOONNNOOOQQQSSSVVVYYY]]]```___eeeggg```YYYXXXZZZ[[[\\\WWWTTTTTTSSSQQQRRRVVVYYY\\\aaagggkkkjjjfffbbbXXX\\\YYYWWWWWWUUUbbb{{{~~~|||vvvhhhdddaaa``````^^^ZZZVVVUUUPPPLLLKKKIIIDDDDDDGGGMMM\\\sss}}}|||~~~zzzwwwtttqqqoooiiibbb```bbb```^^^ZZZUUUQQQLLLIIIHHHJJJGGGFFFFFFEEEIIIUUUaaapppyyyzzznnnooo}}}}}}nnncccfffooosssqqqoookkkjjjqqqvvvoooccc```[[[VVVTTTSSSUUUVVVTTTQQQOOOPPPOOOOOOSSSZZZ]]]lll}}}vvvxxxzzz{{{{{{xxxuuusssooonnnnnnooopppvvvqqq^^^PPPIIIGGGEEECCCAAA@@@@@@AAABBBHHHOOO]]]mmmyyyzzznnnooopppssswww|||vvvooodddXXXPPPKKKJJJKKKGGGJJJQQQ[[[fffoootttvvvvvvxxxzzzzzzzzzzzz|||~~~|||}}}~~~~~~~~~}}}{{{zzzyyyzzz{{{{{{zzzzzz{{{}}}uuujjjppp|||zzzfffYYYSSSRRROOOPPPRRRTTTVVVYYY]]]```cccgggfffaaa]]]^^^___^^^^^^YYYVVVVVVUUURRRSSSWWWYYY\\\bbbhhhkkkjjjfffbbbVVVZZZXXXVVVVVVTTTaaa{{{~~~wwwoookkkgggfffgggfffaaa]]]^^^WWWRRROOOLLLHHHFFFIIIHHHOOO]]]rrr|||{{{~~~wwwtttvvvvvvssspppnnnmmmlllfff``````ccccccaaa]]]XXXSSSNNNKKKIIIHHHFFFFFFGGGGGGMMM[[[iiittt|||xxxmmmnnnuuu|||jjjcccfffjjjooorrrpppjjjjjjtttxxxllleee[[[ZZZXXXTTTQQQOOOOOOPPPNNNLLLLLLNNNMMMLLLOOOTTTTTT___rrr}}}{{{|||sssvvvzzz}}}}}}|||{{{zzzuuutttuuuuuussssssyyycccSSSKKKGGGEEECCCAAA@@@@@@AAAAAAFFFMMM[[[nnn~~~wwwyyy{{{tttooofff]]]TTTNNNKKKIIIHHHLLLTTT___jjjrrrvvvvvvvvvxxxzzzzzzzzzzzz|||}}}{{{{{{|||}}}|||{{{zzzyyywwwyyy{{{{{{zzzzzz|||~~~~~~}}}rrrxxx{{{lllcccnnn~~~{{{fffYYYTTTUUUPPPRRRTTTUUUUUUXXX\\\___dddiiijjjfffbbbbbbaaa___```[[[XXXXXXVVVTTTUUUYYY[[[^^^ccciiimmmlllgggcccXXXYYYVVVYYYaaaaaaiii}}}zzzwwwrrrmmmlllmmmlllgggbbbaaaZZZSSSPPPLLLHHHFFFHHHDDDGGGOOO]]]ppp}}}|||ssspppqqqrrrpppooommmnnnnnniiicccccchhhfffddd```[[[UUUPPPKKKIIIBBBBBBDDDGGGJJJRRRcccsssvvvssskkkkkkjjjsssxxxvvv}}}uuukkkiiikkkssszzz~~~tttmmmooouuuzzztttiiidddYYYYYYXXXVVVRRROOOMMMMMMQQQOOOOOOQQQOOOKKKLLLPPPSSSZZZiii|||www{{{~~~}}}ppptttzzz~~~|||{{{~~~~~~zzzwwwvvv```PPPIIIFFFEEECCC@@@???@@@AAAAAADDDJJJYYYooo~~~rrroooiiiaaaYYYQQQKKKGGGHHHMMMWWWcccnnnuuuwwwwwwwwwxxxzzzzzzzzzzzz|||}}}yyyzzz{{{{{{{{{zzzyyyxxxuuuxxx{{{{{{zzz{{{}}}~~~~~~{{{qqqzzzxxxjjjcccppp}}}fffYYYVVVWWWVVVXXXZZZZZZZZZ[[[```cccaaaiiinnnjjjdddaaa```^^^bbb]]]YYYYYYXXXUUUVVVZZZ]]]```eeekkknnnmmmiiieee[[[ZZZVVV___mmmooorrr}}}{{{yyyxxxvvvrrrooommmggg___WWWQQQLLLGGGDDDCCCDDDGGGNNNXXXjjjzzztttqqqpppqqqrrrxxxtttoookkkiiihhhhhhggggggccc]]]XXXTTTPPPKKKHHHHHHDDDCCCGGGLLLTTTfffwwwxxxkkkiiidddfffkkkoooqqqyyysssvvvxxx||||||qqqkkkmmmssswww{{{pppeee]]]ZZZWWWUUUTTTPPPJJJIIILLLPPPQQQPPPNNNLLLKKKLLLNNNQQQUUUaaauuu~~~{{{zzzrrruuu{{{xxxttttttuuuuuuvvvyyy~~~xxxjjj\\\QQQLLLGGGDDDAAA@@@AAABBBBBBAAADDDGGGRRRggg}}}|||tttkkkbbb[[[SSSLLLIIIKKKHHHQQQ^^^gggmmmqqqtttwwwvvvxxx{{{{{{yyyyyy{{{~~~}}}zzzwwwxxxzzz|||{{{yyyyyy{{{~~~~~~~~~~~~~~~}}}~~~~~~|||vvvrrreeewww{{{cccVVVTTTVVVZZZ\\\^^^___```aaadddfffgggmmmrrrqqqiii```ZZZXXXddd___[[[ZZZXXXTTTTTTWWW^^^dddkkkpppttttttkkkaaa\\\\\\WWW^^^nnnuuuyyy}}}zzzvvvsssoooiiibbbZZZSSSNNNIIIEEECCCBBBDDDIIIPPP]]]rrr|||yyywwwwwwxxxvvvtttrrrrrrqqqpppnnnllliiifffbbb]]]XXXQQQKKKFFFIIIEEEEEEIIIOOOYYYkkk{{{pppjjjbbbbbbeeehhhiiinnn|||}}}||||||xxxuuuxxx|||zzzrrriiibbb^^^ZZZWWWUUUOOOHHHFFFIIIPPPRRRSSSSSSQQQOOOOOOOOORRRVVV___nnn{{{}}}~~~wwwrrrtttvvvvvvvvvwwwyyy{{{{{{uuuvvvuuuooodddYYYQQQMMMFFFDDDAAA@@@AAABBBBBBBBBDDDFFFNNN```wwwxxxuuuzzzpppggg___YYYTTTLLLIIIIIIJJJSSS___iiinnnrrruuuxxxxxxzzz{{{{{{yyyxxxzzz{{{}}}~~~~~~}}}|||}}}~~~~~~|||zzz{{{}}}~~~}}}{{{}}}}}}}}}}}}}}}~~~~~~}}}yyyvvv___TTTSSSVVVYYY[[[^^^```aaabbbeeefffhhhlllqqqpppkkkfffeeeeeeaaa^^^^^^^^^[[[VVVWWWZZZ]]]dddkkkpppttttttlllbbb[[[[[[WWW]]]lllsssyyy{{{xxxqqqmmmeee^^^WWWQQQKKKGGGEEECCCCCCEEEHHHOOO___nnn}}}|||wwwwwwxxxzzz|||zzzwwwsssllliiieee```ZZZRRRJJJEEEIIIFFFGGGLLLSSS___qqq}}}qqqgggffffffgggeeegggppp|||zzz||||||wwwxxxzzz|||{{{vvvnnniiifffaaa]]]YYYQQQIIIGGGIIIPPPRRRUUUVVVTTTRRRQQQQQQSSSWWW^^^gggsss}}}wwwsssuuuwwwwwwvvvvvvvvvwwwyyyqqqqqqnnnhhh^^^UUUOOOLLLGGGEEEBBBAAABBBDDDDDDDDDDDDEEEJJJVVViiixxxppplllooovvv{{{nnneee\\\XXXSSSMMMHHHHHHMMMVVVbbbkkkooorrruuuxxxyyyzzz{{{zzzxxxwwwxxxyyyzzz}}}~~~~~~~~~{{{zzz{{{{{{zzzzzz}}}}}}||||||}}}~~~~~~~~~nnnZZZRRRSSSVVVXXX[[[___bbbcccdddfffgggiiillloooooollljjjjjjlllbbbdddggggggaaaYYYXXX\\\]]]dddlllqqqttttttmmmdddYYY[[[XXX\\\iiipppzzz~~~{{{tttpppiiibbb[[[SSSLLLHHHFFFDDDCCCEEEFFFJJJUUUaaarrr~~~||||||}}}~~~~~~{{{xxxlllhhhccc]]]WWWQQQKKKGGGHHHGGGHHHMMMWWWfffwwwvvvrrrooommmjjjhhhnnnvvvwwwpppooorrrwww|||~~~{{{uuupppnnniiiccc^^^VVVMMMJJJMMMPPPRRRTTTTTTSSSRRRRRRSSSUUUZZZaaahhhppp}}}|||xxxuuuvvvwwwvvvuuuuuuvvvxxxyyyyyyvvvpppggg]]]SSSMMMIIIIIIFFFDDDCCCDDDEEEFFFEEEBBBEEEHHHOOO]]]sssssskkkeeegggmmmttt}}}tttiii^^^WWWRRRLLLIIIIIIPPPXXXccclllppprrruuuwwwxxxxxxyyyyyyxxxxxxyyyyyyzzz{{{}}}}}}|||{{{{{{|||~~~{{{zzzyyyyyyzzzzzz}}}}}}}}}}}}~~~}}}eeeWWWRRRTTTWWWYYY\\\```ccceeefffggghhhjjjlllnnnllliiigggfffggghhhlllppppppfffZZZWWW[[[]]]eeennnrrrttttttmmmeeeYYY\\\ZZZ]]]iiiqqq|||}}}wwwsssmmmfff^^^VVVNNNIIIEEECCCBBBEEEFFFIIIRRR\\\eeelllvvv}}}{{{zzzzzzxxxvvvjjjeee]]]WWWRRROOOMMMKKKGGGHHHIIIMMMYYYjjj{{{}}}vvvqqqmmmiiilllqqq|||}}}uuuqqqlllpppwww~~~~~~zzzsssnnnhhhbbbYYYPPPMMMPPPPPPPPPPPPNNNMMMNNNQQQSSSXXX^^^eeelllsss|||yyyuuutttssspppppprrrvvvyyy|||vvvkkk```VVVNNNJJJIIIFFFCCCBBBBBBCCCCCCCCCAAAEEEJJJOOOXXXiii~~~ooogggaaaaaagggooo{{{~~~ssseeeZZZQQQJJJJJJMMMSSS[[[eeemmmqqqrrrtttvvvuuuuuuvvvwwwyyyzzzzzzzzz}}}}}}{{{yyywwwwwwyyy{{{|||{{{zzzyyyyyyyyy{{{|||}}}}}}}}}~~~~~~rrr___VVVUUUWWWYYYZZZ]]]aaacccdddeeegggiiihhhjjjlllkkkiiieeebbbaaagggjjjppppppfffZZZWWWZZZ^^^gggpppttttttsssmmmfffYYY^^^\\\```mmmuuu}}}}}}{{{wwwrrrkkkcccZZZQQQKKKDDDAAA@@@CCCEEEHHHPPPXXXbbbdddhhhsss~~~yyyvvvuuutttsssiiicccZZZSSSPPPOOOOOOOOOHHHJJJKKKNNNZZZmmm}}}}}}uuuooojjjjjjlllyyy~~~|||yyyxxxtttxxxyyyrrrkkkdddZZZQQQNNNQQQQQQPPPNNNKKKIIIKKKOOORRRYYY___gggnnnuuu}}}{{{zzztttrrrooolllkkknnnssswww~~~ssshhh^^^VVVPPPIIIFFFBBBAAAAAAAAAAAA@@@@@@GGGNNNSSSYYYeeeuuuqqqiiiaaa```ccckkkwww{{{nnn```RRRIIIKKKQQQWWW^^^hhhooorrrsssuuuvvvtttssssssvvvyyy{{{{{{zzz~~~}}}{{{xxxuuuuuuxxxzzzwwwyyyzzzzzzyyyyyy{{{|||}}}}}}}}}}}}~~~|||xxx|||{{{iii\\\YYYZZZ\\\\\\\\\^^^aaabbbbbbdddfffiiifffgggiiijjjiiigggdddbbb___bbbggghhhcccZZZXXX\\\```iiirrruuutttrrrllleee[[[``````gggvvv}}}~~~}}}|||wwwppphhh___TTTNNNGGGCCCAAACCCEEEGGGMMMUUU^^^```ccclll{{{xxxvvvtttiiiddd\\\VVVRRRQQQPPPOOOKKKMMMNNNPPP\\\ppp~~~yyyrrrpppqqqzzz{{{rrrjjj^^^TTTPPPRRRQQQQQQOOOMMMKKKKKKNNNPPPTTTZZZdddmmmwww~~~|||zzzzzzvvvuuurrrooommmnnnqqqttttttiii___XXXNNNKKKGGGDDDCCCCCCBBBAAACCCIIIQQQWWW]]]fffrrr{{{zzzqqqhhhddddddjjjuuuwwwiiiVVVJJJKKKSSS[[[ccclllsssuuuuuuwwwxxxuuutttsssuuuxxxzzzzzzxxxxxxxxxxxxvvvttttttvvvwwwuuuxxx{{{|||zzzyyyyyyzzzzzzzzz{{{{{{|||~~~|||xxx~~~}}}qqqbbb[[[]]]``````______````````````bbbeeehhhffffffeeeeeeffffffeeeddd___^^^```ccc```[[[ZZZ]]]aaakkktttvvvtttqqqkkkddd]]]bbbcccmmm{{{tttlllbbbWWWPPPLLLGGGDDDDDDEEEGGGLLLSSSSSSXXX^^^eeeuuu|||yyyjjjfff___ZZZVVVTTTQQQOOONNNPPPPPPRRR^^^qqq~~~zzzzzzzzzpppcccWWWSSSUUUQQQRRRRRRQQQOOOMMMNNNOOONNNUUU```lllyyy~~~{{{zzzyyyzzzyyyxxxuuurrrqqqrrrssszzz~~~qqqeee]]]TTTQQQLLLIIIHHHHHHGGGEEEEEEKKKSSSZZZ```iiisss{{{zzzpppjjjhhhkkkuuu|||oooZZZKKKLLLTTT^^^fffooouuuwwwxxxxxxzzzwwwuuutttuuuxxxyyyxxxvvvppprrrttttttsssrrrrrrsssuuuyyy}}}}}}{{{xxxwwwxxxxxxxxxyyyyyy{{{|||}}}~~~}}}|||uuukkk___\\\```dddcccaaa`````````___^^^```dddhhhiiifffbbb``````aaabbbbbbdddaaa```bbb```\\\[[[\\\bbbmmmvvvwwwtttpppjjjddd___ccceeeqqq~~~{{{xxxtttlllaaaYYYNNNJJJGGGGGGEEEDDDIIIPPPTTTQQQSSS\\\kkkwwwsssmmmeee^^^XXXSSSPPPSSSSSSSSSVVV```ooo|||vvvlll^^^UUUSSS\\\XXXUUUTTTQQQLLLMMMQQQQQQVVV```lllxxx{{{{{{zzzyyywwwtttrrrppp{{{xxxkkkaaaYYYVVVQQQMMMJJJIIIIIIIIIJJJIIINNNYYYaaafffoooyyyuuummmooozzz~~~ssspppxxx|||tttbbbSSSNNNPPP```fffooouuuxxxxxxxxxwwwxxxwwwvvvwwwxxxxxxwwwvvvvvvvvvvvvvvvuuusssrrrqqquuuttttttvvvyyy{{{{{{zzz{{{xxxvvvwwwzzz}}}}}}|||}}}{{{jjj\\\VVV\\\aaa]]][[[^^^ZZZ\\\___``````aaacccdddjjjgggcccaaa``````___^^^eeedddbbbaaaaaa```___]]]ggglllssswwwwwwssslllggg```ccceeeqqq|||wwwoooddd\\\QQQKKKFFFEEEDDDDDDFFFKKKMMMLLLMMMUUUaaauuu~~~zzzsssiii```YYYWWWVVVXXXXXXXXX\\\eeesss~~~}}}qqqccc[[[\\\\\\]]]^^^\\\UUUMMMMMMRRRRRRYYYdddqqq{{{||||||{{{zzzxxxvvvsssrrryyyzzzmmmeee\\\ZZZWWWTTTQQQMMMIIIGGGHHHIIIPPP\\\ffflllttt||||||rrrpppxxxttteeegggsss{{{vvveeeWWWSSSUUUdddiiipppvvvxxxxxxwwwwww{{{yyyxxxxxxzzzzzzzzzyyywwwvvvuuutttsssrrrrrrqqqtttssssssuuuxxxzzzzzzyyyzzzxxxvvvvvvyyy{{{|||{{{}}}}}}tttfffYYYSSSYYY]]]YYYWWWZZZZZZ\\\___aaaaaabbbdddfffhhhfffcccaaa````````````cccbbbbbbbbbcccdddddddddiiimmmsssxxxxxxtttnnnjjjcccbbbaaaiiixxxzzz~~~}}}uuukkkcccXXXOOOHHHGGGGGGEEEFFFHHHHHHHHHJJJNNNVVVgggyyynnnccc]]]\\\]]]^^^]]]^^^bbbkkkwwwzzzkkkdddccc^^^aaaeeedddYYYNNNMMMRRRRRR[[[iiiwww~~~~~~|||||||||{{{yyywwwvvvuuuttt|||rrriii______``````\\\UUUMMMFFFGGGJJJSSS```jjjpppvvv{{{wwwtttyyy~~~mmm______mmmyyyvvvggg[[[XXX\\\jjjmmmsssvvvwwwxxxxxxyyy|||zzzxxxxxxyyy{{{{{{zzzwwwvvvuuusssrrrrrrrrrrrrrrrrrrrrrsssvvvxxxxxxwwwyyywwwuuuvvvxxxyyyzzzzzz}}}~~~wwwooocccYYYSSSXXX[[[WWWUUUWWWZZZ\\\___```aaabbbeeegggfffdddbbbaaa```___``````aaaaaabbbdddfffjjjlllnnnmmmqqqvvvyyyyyyuuuppplllbbb```\\\bbbooosss|||~~~vvvooocccXXXNNNLLLLLLIIIGGGGGGHHHIIIKKKMMMPPP]]]www}}}tttjjjcccbbbccc```___aaafffooozzzzzzmmmfffbbbbbbcccaaaYYYOOOMMMPPPQQQ\\\mmm|||~~~}}}{{{{{{{{{zzzyyyxxxwwwwwwpppvvvuuujjj___aaaeeehhhfff^^^RRRIIIHHHMMMVVVbbbmmmsssvvvxxx~~~{{{~~~pppccc]]]jjjuuurrrdddZZZ[[[```lllppptttvvvxxxyyy{{{|||{{{yyywwwvvvwwwyyyyyyyyyyyywwwuuusssrrrrrrssstttqqqpppppprrruuuvvvvvvvvvwwwvvvuuuuuuvvvwwwxxxyyy{{{}}}~~~wwwpppddd\\\XXX[[[]]]ZZZYYYZZZXXXZZZ]]]^^^___aaadddfffeeeeeecccaaa___]]]^^^^^^aaabbbdddfffiiimmmsssvvvuuuwwwzzz{{{yyyuuupppmmm^^^]]]XXX___lllrrr}}}zzzjjj___TTTPPPOOOKKKHHHGGGIIIJJJLLLLLLLLLVVVkkk|||}}}}}}zzzsssmmmjjjjjjcccbbbccchhhrrr{{{wwwfffeee^^^YYYXXXUUUOOOMMMNNNQQQ^^^ppp~~~~~~|||zzzyyyyyyxxxxxxwwwwwwwwwwwwrrrxxxvvvhhh]]]___bbbggghhhbbbWWWMMMIIINNNWWWcccoooxxx{{{zzz~~~uuukkk```hhhmmmhhh]]]WWW[[[bbbmmmppptttwwwyyy{{{~~~{{{yyywwwwwwyyyzzzzzzyyyzzzxxxvvvtttrrrssstttuuupppooooooqqqtttuuuuuuuuuvvvvvvuuuuuutttuuuwwwxxxxxxzzz}}}xxxpppccc^^^[[[\\\^^^]]]\\\\\\WWWYYYZZZ[[[\\\^^^bbbdddeeeeeeeeebbb^^^[[[[[[\\\aaaccceeegggjjjooovvv|||~~~~~~~~~}}}yyysssnnnkkk\\\\\\XXX^^^jjjoooyyynnncccYYYTTTOOOJJJGGGHHHIIIIIIJJJJJJIIIOOO___ppp|||}}}|||wwwtttllljjjiiimmmuuu~~~}}}~~~iiibbbXXXPPPOOOPPPOOONNNOOOVVVcccttt~~~{{{xxxvvvuuuttttttsssttttttuuuuuuvvv}}}ttteeeYYYXXXYYY]]]aaa^^^VVVNNNHHHMMMUUU___mmmzzz~~~||||||{{{sss___bbbbbb]]]WWWVVV\\\bbbmmmppptttxxxzzz|||}}}|||{{{{{{}}}}}}|||{{{yyywwwvvvtttssssssssssssooooooooopppsssuuuuuutttvvvvvvvvvuuuttttttvvvxxxxxxyyy{{{||||||}}}wwwlll]]][[[YYYZZZ[[[\\\[[[[[[XXXYYYZZZZZZZZZ\\\___bbbcccdddeeebbb]]]ZZZ[[[\\\aaaccceeegggiiipppyyy}}}xxxrrrmmmjjj^^^^^^ZZZ^^^gggiiirrrqqqiii___YYYQQQJJJIIIKKKJJJIIIIIIIIIHHHKKKVVVbbb{{{|||wwwsssuuu{{{|||zzz}}}}}}kkk[[[SSSNNNNNNNNNNNNPPPTTT```lllzzz{{{vvvrrroooppppppoooooopppqqqrrrssswwwzzzqqqcccUUUQQQNNNPPPTTTUUUQQQKKKHHHLLLPPPVVVcccqqqvvvtttttt{{{xxxqqqXXXWWWVVVTTTTTTXXX^^^cccnnnqqqvvvyyy{{{|||}}}~~~|||{{{|||}}}~~~|||zzzuuuuuutttsssrrrqqqqqqpppoooooooooqqqsssuuuuuutttvvvwwwxxxvvvttttttvvvyyyyyyzzz{{{{{{zzz{{{}}}ttteeeVVVWWWWWWWWWXXXZZZZZZYYYYYYZZZZZZZZZYYY[[[^^^aaa^^^aaadddbbb]]][[[\\\___^^^```ccceeeiiippp|||}}}wwwrrrmmmkkkcccbbb\\\^^^fffgggrrr}}}|||uuunnneee^^^TTTMMMLLLPPPKKKIIIIIIJJJIIIKKKRRR[[[bbb||||||~~~}}}~~~~~~~~~yyykkkTTTQQQPPPPPPNNNMMMRRRYYYhhhrrr~~~|||xxxsssnnnkkknnnmmmmmmmmmmmmooopppqqqtttuuu|||ooobbbSSSLLLFFFFFFJJJMMMKKKHHHJJJLLLLLLNNNYYYfffjjjfffggglllrrrvvvzzz|||wwwnnnfffPPPOOOMMMOOOTTT[[[aaadddooosssxxxzzz{{{{{{{{{{{{yyyyyy{{{}}}~~~}}}zzzwwwsssssssssrrrqqqpppnnnnnnpppooooooqqqtttuuuuuuuuuvvvxxxxxxwwwttttttvvvyyyzzz{{{|||{{{zzz{{{}}}zzz}}}rrraaaSSSUUUVVVVVVWWWZZZZZZYYY[[[\\\\\\[[[ZZZ[[[^^^aaa[[[___bbbaaa^^^\\\^^^bbb[[[^^^bbbdddhhhqqq~~~|||wwwrrrnnnllleeeddd^^^___gggjjjwww}}}}}}vvvzzz}}}vvvoooiiiccc[[[SSSQQQTTTTTTOOOKKKKKKKKKKKKOOOTTTbbbkkk||||||nnn___TTTNNNOOONNNKKKSSS```pppwww~~~~~~wwwnnnmmmmmmmmmlllkkklllmmmnnnmmmssszzznnn^^^NNNHHHCCCBBB@@@>>>@@@DDDEEEGGGIIIMMMRRRYYYaaagggkkkhhheeeeeekkkttt||||||{{{llleeeddd^^^UUUKKKHHHGGGLLLUUU___fffiiiuuuvvvwwwxxxyyyzzzzzzzzz|||||||||{{{yyywwwuuutttttttttsssqqqnnnmmmmmmooonnnoooqqqsssvvvwwwxxxyyy{{{yyywwwxxxzzz{{{zzzwwwyyyyyyyyyyyy{{{}}}~~~zzzzzz}}}}}}}}}kkk^^^RRRNNNMMMQQQTTTTTTVVVYYY[[[XXXVVVWWWZZZ\\\[[[ZZZWWWZZZ^^^aaaaaa```]]][[[ZZZ\\\^^^aaafffppp|||~~~vvvrrrrrrpppkkkjjj```\\\aaagggnnn|||~~~}}}}}}}}}||||||}}}}}}{{{}}}|||sssnnnjjjfff```XXXVVVXXXVVVQQQMMMLLLKKKJJJMMMRRRZZZ```kkkzzz~~~ssshhh\\\SSSRRRPPPPPPYYYggguuu{{{yyyrrrpppmmmkkkkkklllmmmmmmmmmqqquuu}}}ppp```PPPIIIDDDBBBAAA???@@@DDDDDDFFFGGGIIILLLTTT^^^eeemmmlllllllllmmmppprrrttt|||yyywwwwww{{{{{{iii^^^ZZZUUUPPPIIIHHHIIIOOOYYYccciiilllwwwxxxyyyzzz{{{|||||||||}}}}}}|||{{{zzzxxxvvvvvvtttuuutttpppllliiiggggggmmmnnnpppsssuuuvvvwwwxxxvvvuuutttuuuxxxzzzyyywwwyyyyyyyyyzzz{{{}}}~~~wwwttt{{{||||||yyywwwdddXXXHHHDDDCCCJJJQQQUUUYYY^^^\\\ZZZXXXYYYZZZ[[[YYYWWWVVVYYY\\\___```^^^\\\ZZZXXXZZZ]]]```eeennnzzzxxxuuutttqqqkkkkkkaaa]]]cccjjjrrr}}}yyywwwwwwzzz}}}}}}{{{~~~}}}|||sssoookkkjjjeee___\\\]]]YYYTTTPPPOOOMMMJJJLLLPPPRRRTTTXXX___mmm|||||||||~~~~~~|||uuufffZZZUUUTTTWWWcccppp{{{}}}~~~~~~~~~wwwtttqqqnnnmmmmmmlllkkknnnoooqqqvvvrrrdddSSSKKKEEECCCAAA???@@@CCCCCCEEEFFFEEEFFFLLLWWW```iiikkkoooqqqpppkkkfffcccgggiiinnnuuu}}}|||wwwrrrpppppptttzzzhhhYYYQQQNNNKKKFFFHHHMMMUUU___hhhnnnpppxxxyyyzzz{{{|||}}}}}}}}}}}}}}}|||{{{zzzxxxwwwwwwuuuvvvuuuqqqkkkeeeaaa```lllmmmoooqqqsssuuuvvvvvvtttssssssuuuxxxzzzzzzyyyzzzzzzzzz{{{{{{|||}}}}}}~~~~~~{{{vvvvvv}}}wwwrrrxxxxxx~~~uuucccWWWNNNGGGDDDIIIQQQTTTWWWYYY[[[ZZZZZZZZZ[[[ZZZXXXUUUUUUWWWZZZ\\\]]]\\\ZZZYYYVVVXXX[[[^^^ccckkkwww{{{xxxwwwrrrlllhhh___\\\bbbjjjssszzzyyyzzz~~~zzzzzz~~~yyy{{{xxxrrrllljjjfffaaa___```\\\WWWSSSQQQNNNJJJJJJMMMMMMOOOQQQRRRXXXjjjyyy{{{|||yyytttvvvyyy}}}|||zzzyyyppp```XXXXXX^^^kkkwww|||}}}}}}~~~~~~|||xxxzzzzzzvvvpppkkkjjjkkkmmmnnnpppvvvuuuhhhWWWNNNFFFCCCBBB@@@@@@BBBBBBFFFHHHGGGEEEGGGOOOWWW]]]aaahhhllllllfff___ZZZ[[[[[[]]]aaagggnnnuuuyyy~~~xxxtttssssssooollljjjiiihhhlllzzzyyyjjj\\\SSSNNNKKKDDDIIIRRR\\\fffnnnrrrtttvvvwwwxxxzzz{{{{{{|||||||||{{{zzzyyyxxxxxxwwwwwwvvvwwwwwwtttnnngggaaa___kkklllnnnppprrrsssttttttuuuuuuvvvwwwyyyzzzzzzzzzzzzzzz{{{|||||||||{{{{{{yyyvvvuuuxxx~~~}}}xxxvvv~~~~~~~~~oooaaaYYYWWWPPPMMMSSSYYYZZZXXXXXXYYYZZZ[[[\\\\\\ZZZWWWUUUTTTUUUWWWYYYZZZYYYXXXXXXTTTWWWZZZ\\\aaaiiittt||||||zzzyyyssslllddd\\\YYY```hhhqqq~~~~~~yyyzzz~~~vvvvvvwww{{{~~~}}}{{{zzzxxxyyy}}}wwwmmmhhhddd```___aaa]]]YYYUUUTTTQQQLLLJJJMMMJJJOOORRRPPPPPPZZZlll{{{{{{pppooorrrqqqmmmkkkjjjnnnsssyyy~~~}}}zzzyyy|||uuueee\\\]]]dddqqq{{{~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}uuu}}}rrrhhhgggjjjkkkmmmrrryyyvvvjjj\\\QQQGGGDDDCCCAAA@@@BBBBBBFFFJJJJJJHHHGGGIIIMMMOOOSSSYYY]]]]]]ZZZUUURRRPPPPPPPPPRRRWWW]]]cccgggjjjpppwww{{{{{{{{{~~~{{{uuuooojjjgggfffdddbbbaaaaaaaaaeeeqqq~~~uuullldddZZZQQQLLLFFFMMMWWWccclllqqquuuvvvssstttuuuwwwxxxxxxyyyyyyyyyyyywwwvvvvvvvvvvvvwwwvvvxxxyyywwwrrrlllgggeeekkklllnnnpppqqqrrrssssssvvvwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{||||||{{{zzzyyytttkkkgggnnn{{{~~~|||}}}zzz}}}~~~rrrfff^^^ZZZXXXTTTUUU]]]cccbbb___^^^XXXYYY[[[\\\[[[YYYXXXWWWSSSTTTUUUVVVWWWWWWWWWWWWTTTVVVYYY\\\```hhhrrrzzz{{{~~~~~~|||{{{yyyssskkkccc[[[XXX___gggppp}}}~~~rrrqqqrrrtttwwwwwwsssoooooonnnqqqvvvyyy~~~|||nnngggccc___^^^```]]]YYYVVVVVVSSSNNNLLLNNNIIIOOOSSSRRRNNNPPPZZZcccvvvuuukkkbbbbbbbbbaaa______aaafffmmmsssxxx}}}}}}yyywwwyyyzzzkkkccceeemmmwww}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{~~~}}}ttt~~~rrrgggdddgggfffiiipppyyyvvvjjj```TTTIIIEEEDDDBBBAAAAAAAAAEEEIIIKKKKKKJJJHHHHHHIIIJJJLLLMMMLLLKKKIIIGGGFFFEEEEEEGGGLLLRRRWWW[[[\\\aaagggjjjjjjjjjlllnnnnnnooonnnkkkfffbbb___^^^^^^\\\\\\___```dddmmmwww}}}sssooojjj___TTTMMMJJJRRR]]]hhhooorrruuuvvvrrrssstttuuuvvvwwwwwwwwwxxxwwwvvvuuuuuuuuuvvvwwwtttwwwyyyyyyuuuqqqmmmlllkkklllnnnpppqqqrrrsssssstttuuuvvvuuutttssstttuuuwwwyyy{{{}}}}}}|||zzzxxxqqqccc[[[cccrrr{{{yyywwwyyyyyyllldddaaaaaa___\\\^^^cccddd___\\\\\\YYY[[[\\\\\\ZZZXXXWWWWWWSSSTTTTTTTTTUUUVVVVVVWWWTTTWWWZZZ]]]aaahhhqqqxxxwwwzzz{{{zzzyyyxxxrrrkkkeee]]]YYY___gggpppnnnmmmnnnrrrvvvvvvqqqllljjjjjjnnntttwwwzzz~~~qqqjjjfffaaa______\\\XXXWWWWWWUUUPPPNNNOOOKKKPPPSSSQQQMMMMMMRRRXXXbbbrrrxxxrrrlllfffbbb[[[VVVRRRSSSTTTSSSUUUYYYZZZ___gggmmmsssyyy|||zzzzzz~~~~~~rrrkkknnnwww}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}||||||{{{{{{{{{~~~~~~~~~}}}xxx|||~~~yyyooofffbbbbbb```cccjjjssszzzvvvjjjcccVVVIIIEEEEEECCCAAAAAA@@@AAACCCHHHLLLMMMKKKIIIIIIHHHGGGFFFDDDCCCCCCCCCBBBBBBAAACCCEEEIIIMMMPPPQQQTTTYYY\\\^^^^^^^^^___^^^```aaa```]]][[[\\\^^^```]]]^^^dddiiimmmssszzz|||xxxvvvoooaaaVVVRRROOOWWWbbbkkkppprrrssstttssstttuuuvvvwwwxxxxxxxxxxxxwwwvvvuuuuuuvvvwwwyyysssuuuwwwwwwuuuqqqpppooolllmmmnnnpppqqqrrrssssssqqqsssuuuuuussssssuuuwwwuuuwww{{{}}}~~~|||zzzxxxnnndddaaalllvvv||||||www}}}}}}~~~yyymmmfffeeefffeeeccccccccc^^^XXXWWW[[[^^^______\\\WWWTTTTTTUUUTTTSSSSSSSSSTTTUUUVVVWWWVVVXXX\\\^^^bbbhhhqqqxxxtttwwwxxxwwwvvvvvvqqqjjjfff]]]YYY^^^eeemmm{{{kkkjjjlllrrrwwwxxxtttnnnjjjkkkpppvvvyyy{{{~~~rrrmmmiiiddd______[[[XXXWWWXXXVVVQQQOOOQQQOOORRRRRRPPPMMMMMMRRRWWWUUU___lllzzz{{{ooojjjddd]]]XXXSSSOOOLLLIIIGGGGGGJJJLLLLLLQQQWWWVVV[[[cccjjjooovvv~~~|||~~~wwwrrrvvv}}}~~~}}}|||}}}~~~~~~|||{{{{{{||||||||||||||||||}}}zzzvvvqqqlllgggbbb___\\\]]]dddmmmsss|||vvviiieeeWWWJJJFFFEEECCCAAA@@@???===>>>DDDKKKPPPOOOLLLKKKIIIHHHFFFEEEDDDEEEEEEEEEDDDCCCBBBCCCDDDFFFGGGIIIKKKOOOSSSVVVWWWVVVUUUVVVXXXYYYXXXVVVXXX\\\___dddbbbdddlllssswww|||~~~}}}rrrbbbXXXWWWRRRZZZeeelllpppqqqrrrsssuuuvvvwwwxxxyyyzzzzzzzzzyyyxxxvvvuuuuuuwwwyyyzzzqqqsssuuuuuussspppoooooommmmmmoooppprrrrrrsssssspppsssvvvvvvuuuuuuxxx{{{tttwwwzzz~~~~~~}}}zzzxxxkkkiiippp~~~}}}yyy}}}wwwjjjcccbbbddd```___```___[[[YYY^^^fffbbbbbbaaa\\\VVVRRRRRRSSSTTTTTTSSSSSSSSSUUUVVVXXXVVVYYY]]]___ccciiirrrxxxrrruuuvvvtttuuuuuupppjjjeee[[[WWW\\\bbbiiiwww~~~~~~kkklllnnnoooppppppppppppmmmnnnppptttzzz~~~rrriiidddaaa___]]][[[YYYUUURRRPPPPPPQQQRRRMMMNNNOOOQQQQQQQQQQQQPPPRRRVVV]]]dddmmmxxxrrrhhhbbbUUUQQQLLLGGGFFFEEEDDDCCC???AAABBBBBBCCCEEEHHHKKKTTTXXX___iiirrrzzz|||}}}~~~~~~}}}|||{{{{{{||||||}}}{{{zzz{{{}}}~~~~~~~~~~~~zzzuuupppiiibbb^^^]]]]]]___cccnnnzzzmmmeee\\\PPPGGGCCCBBBAAA@@@???@@@AAACCCGGGLLLPPPRRRNNNOOOPPPNNNJJJFFFEEEDDDGGGFFFCCCAAA@@@AAACCCDDDAAADDDGGGKKKNNNPPPQQQQQQQQQSSSUUUWWWYYY\\\```dddfffhhhjjjmmmooosssxxx|||{{{|||}}}~~~~~~}}}~~~uuufffZZZUUUUUU^^^iiiqqqtttttttttuuu|||{{{{{{zzzzzzyyyxxxxxx|||{{{yyyyyyzzzzzzyyywwwttttttsssqqqooollljjjiiikkknnnqqqssssssrrrssstttnnnooopppqqqsssuuuwwwyyytttyyyzzzxxxxxx{{{wwwpppkkkqqq}}}|||qqqeee```___^^^\\\^^^````````````bbbdddqqqlllddd]]]ZZZXXXWWWVVVZZZWWWSSSPPPPPPSSSVVVYYY___^^^]]]___ccchhhjjjkkkkkkkkkmmmqqqtttsssooojjjaaaZZZWWW]]]hhhrrr}}}zzz}}}jjjkkkmmmnnnpppqqqsssuuuppppppqqquuuyyy~~~{{{rrrlllhhheeeaaa]]]WWWUUURRRPPPNNNOOOPPPQQQOOOPPPQQQRRRRRRQQQPPPPPPOOOQQQTTTWWW[[[aaaiiinnnsssuuuuuuqqqhhh^^^VVVSSSHHHEEEBBB@@@@@@AAA@@@???>>>???AAAAAAAAACCCGGGIIIPPPUUU]]]fffpppxxx}}}}}}~~~~~~~~~}}}|||{{{{{{{{{{{{}}}{{{zzz{{{}}}~~~~~~}}}~~~~~~|||yyywwwuuuqqqllliiieeecccbbbeeepppyyyooofff^^^RRRIIIEEECCCBBBAAA??????@@@BBBFFFKKKPPPRRRTTTUUUVVVTTTQQQNNNMMMMMMFFFDDDAAA???>>>>>>???@@@@@@AAACCCEEEGGGIIIJJJKKKMMMOOORRRUUUXXX\\\aaadddeeegggjjjlllnnnrrrvvvzzzzzz|||sssqqqrrruuuxxx{{{|||}}}}}}~~~}}}uuuggg\\\XXXYYY___hhhppptttuuuuuutttxxxxxxxxxyyyyyyyyyzzzzzz{{{zzzyyyyyyzzzyyyxxxvvvuuuuuusssqqqooollljjjhhhkkkmmmppprrrrrrrrrssstttsssssssssssssssssstttuuuxxxzzzyyywwwxxxzzzvvvooojjjqqq~~~}}}ppphhheeebbb___\\\^^^_________```ccceeemmmjjjeee```\\\[[[\\\]]]\\\YYYVVVSSSRRRTTTWWWZZZ___]]]]]]^^^bbbeeeggghhhddddddgggkkkpppppplllggg```YYYWWW^^^iiisss~~~{{{|||jjjkkklllmmmnnnqqquuuxxxtttttttttuuuwwwzzz~~~{{{wwwrrrooolllhhhbbb]]]UUUTTTQQQPPPOOOOOOQQQRRRRRRRRRSSSSSSSSSRRRQQQPPPRRRSSSRRRQQQQQQRRRUUUXXXYYY[[[[[[YYYUUUOOOKKKJJJDDDCCCAAAAAABBBBBBAAA???<<<>>>?????????AAADDDGGGNNNSSS[[[fffoooxxx}}}}}}wwwyyy}}}~~~}}}|||{{{{{{{{{{{{}}}|||zzz{{{|||}}}}}}|||}}}~~~{{{zzzyyyxxxwwwuuurrrooonnnjjjfffgggqqqyyypppiii```TTTKKKGGGEEECCCAAA?????????@@@DDDIIIOOORRRXXXZZZ[[[[[[YYYXXXXXXYYYOOOMMMJJJGGGDDDBBBBBBBBBAAAAAAAAAAAABBBDDDFFFGGGKKKNNNRRRUUUYYY]]]bbbfffeeegggiiikkkmmmppptttwwwxxx{{{}}}~~~uuujjjeeegggkkkoootttyyy|||~~~~~~}}}|||uuuiii```^^^```ccchhhoootttwwwvvvuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{zzzyyyyyyyyyyyywwwuuuuuutttsssqqqooollljjjiiiiiilllooopppppppppqqqrrrtttttttttsssttttttuuuuuu|||{{{yyyyyy{{{|||wwwooojjjtttwwwooonnnllleee___[[[\\\]]]]]]]]]^^^bbbdddeeefffdddaaa]]]\\\```ccc```^^^ZZZWWWWWWXXXZZZ\\\^^^]]]\\\\\\___aaabbbbbb^^^___bbbhhhmmmnnnkkkggg^^^XXXVVV^^^jjjuuu~~~|||lllnnnnnnmmmkkklllppptttuuuuuutttssstttvvvyyy|||~~~zzzvvvrrrooommmiiibbb]]]YYYWWWUUUSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSVVVUUUTTTSSSRRRRRRSSSTTTQQQQQQQQQOOOMMMJJJHHHGGGGGGFFFEEEEEEEEEDDDAAA>>>;;;<<<=========???BBBEEENNNSSS\\\gggrrrzzz~~~wwwyyy~~~~~~}}}}}}}}}}}}}}}~~~|||{{{{{{|||}}}|||{{{}}}~~~~~~|||zzzyyywwwvvvsssooollltttnnnhhhhhhqqq}}}qqqkkkbbbVVVMMMHHHEEEBBB@@@???>>>===>>>BBBGGGLLLPPPVVVXXX[[[]]]]]]___aaaccc]]][[[XXXTTTOOOLLLIIIHHHGGGFFFEEEDDDEEEGGGJJJLLLPPPSSSWWWZZZ]]]aaaeeehhhgggiiijjjkkklllooosssvvvvvvwwwvvvwww{{{|||uuukkkeeefffjjjnnntttyyy~~~}}}{{{yyysssjjjddddddhhhhhhjjjooovvvzzzyyywwwvvvvvvwwwxxxyyyzzz{{{{{{{{{zzzyyyzzzzzzyyywwwtttrrrrrrqqqpppooommmlllkkkhhhkkknnnooooooooopppqqqooopppqqqsssuuuxxxzzz{{{~~~||||||~~~xxxpppmmmyyyqqqoootttrrrfff\\\WWWXXXYYYXXXXXXZZZ^^^aaa^^^aaabbb```\\\[[[```eeeeeeccc```^^^\\\]]]^^^___^^^\\\[[[[[[\\\^^^^^^]]]\\\]]]aaahhhoooqqqoookkk]]]XXXWWW___kkkvvv|||zzz}}}|||~~~ppprrrsssooojjjggghhhjjjrrrssssssqqqooopppsssvvvzzz|||~~~zzzsssooolllhhhccc^^^]]][[[YYYVVVTTTRRRRRRQQQSSSSSSSSSSSSTTTTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPNNNLLLJJJHHHFFFDDDCCCCCCCCCBBBCCCCCCBBB???<<<;;;<<<======<<<>>>AAACCCLLLRRR\\\hhhsss{{{~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}|||{{{}}}~~~}}}|||zzzxxxvvvsssnnnkkksssoooiiigggnnnsssmmmdddXXXOOOJJJFFFBBB??????>>>======@@@DDDIIILLLPPPSSSWWW[[[___cccgggjjjgggeeeccc___ZZZUUUQQQOOOOOOMMMLLLKKKLLLOOORRRUUUZZZ]]]```bbbdddfffiiikkkjjjkkklllmmmmmmooorrruuuwwwvvvtttssswww|||zzztttmmmnnnppptttxxx||||||xxxvvvqqqjjjhhhiiiooommmnnnrrrxxx||||||zzzzzzzzzzzzzzzzzzzzzzzzzzz|||{{{zzz{{{{{{zzzwwwtttnnnnnnooooooooonnnmmmmmmgggjjjmmmnnnnnnnnnooopppmmmnnnooorrrvvvyyy|||~~~}}}|||~~~wwwpppnnn}}}xxxkkkooovvvrrrdddYYYTTTUUUVVVUUUUUUVVVYYY[[[[[[___bbb```]]]]]]aaafffhhhgggeeecccbbbaaabbbbbb^^^\\\[[[ZZZ[[[[[[ZZZYYY[[[\\\aaahhhooorrrpppmmm]]]XXXWWW```mmmwwwzzzxxxzzz|||zzzyyyqqquuuwwwtttllleeecccccckkkmmmooonnnkkkkkkmmmpppqqqrrrssstttxxxwwwqqqnnnjjjfffbbb___]]][[[XXXUUUSSSQQQQQQTTTTTTSSSSSSSSSTTTTTTUUUTTTSSSSSSSSSTTTTTTQQQOOORRRPPPMMMKKKIIIHHHEEECCCAAA@@@AAABBBDDDDDDCCCAAA<<<============>>>AAACCCHHHOOOZZZfffrrr{{{}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}{{{~~~~~~~~~}}}{{{zzzyyyvvvsssppppppoookkkgggkkk{{{|||ppphhh\\\RRRLLLHHHCCC@@@>>>>>>===>>>???BBBDDDFFFKKKNNNSSSWWW\\\aaagggkkkmmmmmmllljjjgggccc```^^^XXXWWWUUUUUUVVVXXX[[[]]]cccfffiiijjjjjjkkkmmmnnnlllmmmmmmmmmmmmnnnqqqssswwwwwwtttppprrrxxx{{{yyyrrrtttvvvyyy}}}{{{vvvsssnnnjjjiiilllqqqqqqsssvvvyyy{{{||||||||||||{{{zzzzzzyyyxxxxxx{{{zzzzzz{{{{{{yyyuuurrrllllllmmmmmmmmmmmmmmmlllgggjjjmmmnnnnnnnnnooopppooopppqqqrrruuuwwwyyy{{{{{{zzz|||~~~vvvooommmnnn}}}pppeeejjjpppkkk___YYYTTTUUUWWWWWWVVVUUUVVVXXX[[[^^^bbbbbbaaabbbdddggghhhhhhgggeeeeeeddddddddd^^^]]][[[[[[[[[[[[YYYXXXXXXYYY^^^eeelllooommmjjj]]]XXXXXXaaannnxxx}}}wwwuuuuuu~~~|||yyyxxxmmmttt{{{yyyqqqhhhdddccccccgggkkkjjjgggfffhhhkkkkkkjjjiiijjjnnntttzzz|||wwwtttpppkkkggg```___]]][[[YYYWWWUUUUUUXXXWWWUUUSSSRRRQQQQQQRRRVVVUUUUUUVVVXXXXXXUUURRRTTTQQQOOONNNNNNMMMJJJGGGEEEDDDCCCEEEFFFGGGEEEDDD===>>>???>>>>>>???BBBDDDHHHOOOZZZgggsss|||}}}~~~~~~}}}~~~}}}zzzzzz{{{|||~~~~~~}}}|||}}}|||{{{xxxtttqqqoooqqqoooiiiggguuutttlll```VVVPPPKKKFFFBBB>>>>>>>>>??????@@@@@@AAAEEEHHHLLLPPPTTTZZZ```dddkkklllnnnppppppnnnlllkkkdddcccaaa``````aaacccdddgggiiilllnnnnnnnnnoooqqqlllmmmmmmlllkkklllnnnqqqrrrtttrrrllliiilllooopppooorrrvvvzzz{{{tttppplllhhhjjjnnnqqqsssvvvxxxxxxyyyzzz{{{{{{{{{zzzzzzyyyxxxxxxwwwyyyxxxxxxyyyyyywwwsssooollllllllllllkkkjjjiiiiiihhhjjjmmmooooooooopppqqqqqqqqqqqqrrrsssuuuwwwwwwzzzvvvuuutttmmmdddbbbeeeppp{{{kkk```ccceee```[[[\\\WWWYYY\\\\\\ZZZXXXWWWWWWYYY[[[^^^aaadddfffggghhheeeeeeeeeeeeddddddcccccc___^^^\\\\\\\\\\\\ZZZXXXVVVWWW[[[bbbiiikkkiiieee^^^YYYYYYcccnnnxxxyyyssssssxxx~~~}}}{{{pppxxxiiirrr|||}}}vvvlllgggfff]]]ccchhhhhheeeccceeehhhhhhfffdddeeehhhkkkmmmnnnuuu{{{|||yyyuuuooojjjbbbaaa```___]]]\\\[[[ZZZ[[[YYYVVVSSSQQQOOOOOONNNSSSRRRSSSUUUYYYYYYWWWSSSPPPNNNLLLMMMOOOOOOLLLIIIHHHFFFDDDDDDDDDCCCAAA@@@>>>???@@@??????@@@CCCEEEJJJQQQ\\\jjjvvv}}}~~~~~~}}}|||{{{wwwxxxyyy{{{}}}~~~|||~~~|||zzzvvvrrrnnnooosssssskkkfffqqqwwwooocccYYYRRRMMMHHHDDD>>>>>>????????????>>>===@@@BBBFFFIIIMMMRRRWWW[[[aaadddhhhlllooooooooonnnnnnmmmkkkiiihhhhhhhhhiiigggjjjmmmoooooopppqqqrrrlllllllllkkkjjjjjjmmmoookkkpppoooggg```___aaabbbjjjmmmsssyyy~~~{{{sssnnnjjjgggjjjnnnooossswwwxxxwwwwwwxxx{{{yyyyyyyyyxxxxxxxxxwwwwwwwwwvvvwwwwwwwwwuuupppmmmmmmmmmmmmllljjjhhhfffeeehhhkkknnnooooooooopppqqqoooooopppqqqsssuuuwwwxxxyyytttooojjj___VVVWWW^^^sssyyyiii]]]]]]]]]XXXYYY___[[[]]]``````^^^[[[YYYYYYUUUVVVYYY^^^dddggghhhgggbbbccccccdddccccccbbbbbb___^^^]]]]]]]]]\\\ZZZXXXVVVWWW[[[aaahhhjjjgggccc___ZZZZZZcccoooxxx{{{vvvvvv{{{{{{{{{zzzllluuuccclllxxx~~~vvvmmmggg^^^___aaacccdddbbb```^^^```aaaccceeeeeedddbbbaaaoooooorrruuuuuuvvv|||wwwrrrooonnnllliiigggfffccc___]]]^^^\\\XXXTTTQQQOOONNNOOOTTTUUUWWWYYYYYYYYYWWWVVVQQQQQQQQQSSSSSSRRROOOLLLKKKIIIFFFDDDCCCCCCDDDDDDBBBAAA???===<<<>>>BBBFFFIIISSSbbboooyyy~~~}}}}}}~~~~~~~~~~~~}}}||||||~~~~~~~~~~~~~~~}}}||||||}}}~~~{{{wwwtttrrrooosssssskkkhhhtttttt```[[[\\\VVVLLLGGGCCCAAA??????@@@@@@???>>>???>>>>>>AAAFFFKKKOOOPPPTTTVVVYYY]]]aaaeeehhhjjjjjjkkkkkkkkkkkkjjjiiihhhfffhhhjjjlllnnnooopppppprrrqqqooommmkkkiiigggfffffffffdddaaa]]][[[ZZZ[[[dddjjjsssyyy}}}~~~~~~~~~{{{tttkkkdddcccfffkkkoooqqqsssuuuvvvwwwvvvuuutttyyywwwuuuvvvxxxzzzzzzzzz{{{zzzyyyxxxwwwtttoookkkpppooonnnllljjjiiiiiiiiieeehhhllloooqqqrrrqqqpppssssssssssssssstttuuuuuuwwwqqqfffYYYPPPRRR\\\eee~~~mmmfff]]]XXXXXXYYYWWWTTT^^^]]]]]]```aaa___XXXSSSUUUTTTTTTYYY```fffiiihhhlllggg```]]]]]]______^^^[[[[[[]]]^^^^^^]]]\\\[[[\\\YYYXXX\\\dddgggddd___]]]XXXYYYdddqqq{{{xxxrrruuu|||zzzrrryyy___gggsss}}}zzzqqqjjjcccaaa```______``````___ZZZ[[[]]]^^^````````````fffeeegggkkklllmmmttt}}}zzzvvvtttpppnnnkkkjjjiiihhheeecccaaa___\\\XXXUUUSSSRRRRRRVVVXXXZZZ[[[[[[[[[YYYXXXQQQQQQQQQSSSUUUVVVTTTRRRNNNLLLIIIGGGFFFEEEEEEEEECCCCCCAAA???>>>@@@DDDGGGJJJSSSaaappp{{{}}}}}}}}}~~~~~~}}}|||{{{~~~~~~~~~~~~~~~}}}yyyvvvuuuvvvzzz{{{tttoooyyy~~~iiiaaa^^^YYYQQQMMMEEEBBB???>>>??????>>>>>>AAA??????@@@DDDHHHJJJKKKLLLNNNQQQTTTXXX\\\___```ccccccdddeeeeeeeeeeeeeeedddeeehhhkkkmmmnnnnnnnnnooonnnllliiifffcccaaa```]]]]]]]]][[[YYYYYY[[[]]]iiinnnvvv{{{|||{{{yyyxxxrrrllleee``````dddiiimmmmmmooorrrtttuuuuuuttttttyyywwwuuuvvvwwwyyyyyyyyyzzzyyywwwuuutttrrrnnnkkkooonnnmmmlllkkkjjjjjjiiigggiiilllnnnppppppooonnnppppppqqqrrrsssuuuvvvwwwwwwsssiii]]]UUUXXXfffrrr|||sssccc^^^WWWUUUXXXZZZYYYWWW[[[\\\]]]^^^^^^\\\WWWTTTRRRRRRUUUZZZaaaiiinnnpppmmmhhhbbb^^^^^^^^^^^^^^^\\\\\\]]]]]]]]]]]]\\\\\\ZZZXXXXXX[[[___aaa^^^[[[ZZZVVVWWWcccqqq{{{{{{wwwzzz|||{{{~~~ZZZaaammmzzzyyyrrrjjjfff```\\\[[[\\\]]]]]]UUUVVVWWWXXXZZZ\\\^^^___```]]]]]]aaadddfffkkkppp~~~{{{zzztttqqqooonnnnnnnnnmmmlllfffdddaaa^^^[[[YYYWWWVVVZZZ[[[]]]^^^___^^^\\\[[[TTTSSSSSSUUUXXXZZZ[[[[[[SSSQQQMMMKKKJJJIIIGGGEEEDDDDDDDDDBBBAAABBBEEEHHHMMMTTTaaaqqq~~~~~~}}}||||||}}}~~~~~~}}}|||{{{~~~~~~~~~~~~~~~|||yyywwwzzz}}}vvv}}}uuuhhhbbb\\\WWWUUUJJJGGGBBB@@@???@@@??????BBB@@@>>>???AAACCCDDDDDDDDDFFFHHHKKKOOORRRTTTVVVYYYYYY[[[\\\^^^___aaaaaaaaacccfffiiikkkkkkjjjiiiiiigggddd```\\\YYYWWWVVVSSSSSSTTTTTTVVVYYY___cccppptttyyy{{{yyyvvvrrrqqqhhheeeaaa___```dddjjjmmmppprrruuuwwwyyyyyyyyyyyyxxxwwwuuuuuuwwwxxxxxxwwwxxxuuurrrqqqpppooommmkkklllllllllkkkkkkkkkjjjjjjiiijjjlllmmmnnnnnnmmmllllllmmmoooqqqsssuuuwwwxxxuuurrrjjjaaa]]]eeeuuu~~~}}}|||vvvwww{{{mmm```]]]ZZZWWWYYY]]]``````___XXXZZZ\\\\\\ZZZWWWVVVVVVSSSUUUXXX\\\aaahhhoootttnnniiiccc___^^^]]]]]]]]]^^^^^^^^^]]]]]]]]]]]]]]]ZZZ[[[[[[\\\[[[ZZZYYYWWWZZZVVVXXXcccpppzzz~~~{{{VVV\\\hhhxxxvvvpppiiiccc```^^^[[[YYYVVVUUUUUUUUUVVVXXX[[[\\\^^^ZZZYYY^^^bbbdddgggkkkwww|||zzzwwwuuusssttttttsssrrrjjjiiifffccc```^^^\\\[[[]]]___```bbbbbbaaa___^^^ZZZYYYWWWXXX[[[___```aaaWWWTTTQQQOOOOOOMMMJJJFFFDDDEEEEEEDDDCCCDDDFFFHHHOOOVVVcccsss~~~||||||||||||}}}~~~}}}}}}~~~~~~}}}|||~~~~~~~~~~~~}}}~~~zzzwwwxxxzzzoooeee```\\\[[[QQQLLLGGGBBBAAAAAAAAA@@@AAA???======???@@@@@@???AAABBBDDDFFFIIILLLNNNOOOPPPQQQRRRUUUXXXZZZ]]]^^^```aaadddffffffeeecccaaa___]]]YYYUUUQQQMMMKKKJJJJJJLLLNNNQQQVVV]]]eeejjjtttvvvyyyyyyuuupppllljjjffffffeeedddeeeiiimmmqqqtttuuuxxxzzz{{{{{{zzzzzzxxxvvvuuuuuuvvvwwwvvvuuutttqqqnnnlllkkkkkkkkkjjjiiijjjjjjkkkkkkkkkkkkkkkjjjkkklllmmmmmmnnnnnnnnnkkklllnnnpppqqqrrrssstttoookkkeeeccchhhuuu|||vvv~~~|||{{{zzzzzzyyyxxxvvvrrr}}}yyypppdddYYYXXXXXXYYY]]]```aaa```^^^TTTWWWZZZZZZWWWUUUVVVXXXZZZ\\\^^^^^^^^^bbbiiiooommmjjjeee```^^^]]]]]]]]]``````_____________________aaabbb```[[[WWWVVVWWW\\\YYY[[[dddoooxxx|||~~~UUUYYYcccttt}}}xxxssskkkaaaYYYWWWVVVTTTRRRRRRSSSUUUVVVZZZVVVVVV[[[___aaacccgggpppvvv}}}{{{yyyyyyyyywwwuuuooommmjjjgggdddaaa```___aaabbbdddeeeeeedddbbbaaabbb___]]]]]]___bbbcccdddYYYVVVSSSSSSTTTSSSNNNIIIEEEFFFFFFEEEDDDDDDGGGIIIRRRZZZgggvvv~~~~~~{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}zzzvvvuuuzzz}}}wwwiiiccc```^^^VVVQQQJJJEEEBBBAAA@@@???>>>===<<<<<<>>>???>>>===???@@@AAACCCEEEGGGHHHIIIJJJKKKLLLOOORRRVVVYYY[[[^^^___``````___\\\YYYWWWSSSQQQNNNJJJFFFDDDCCCCCCDDDGGGMMMSSSYYYaaaiiinnntttuuuuuurrrnnniiifffeeefffhhhkkkkkkkkkmmmpppssstttuuuwwwxxxxxxwwwvvvtttwwwvvvuuuuuuvvvvvvtttrrrpppmmmjjjhhhhhhiiiiiiiiiggghhhiiijjjkkkkkkkkkkkkjjjjjjkkklllmmmooopppqqqmmmmmmnnnnnnnnnmmmllllllgggbbb```eeettt~~~xxxxxx}}}|||zzz{{{}}}}}}|||zzzsssxxx}}}uuuoooiii```XXXSSSVVVZZZ___```]]]XXXTTTRRRUUUYYYZZZXXXWWWYYY[[[]]]______^^^]]]^^^dddhhhiiihhhddd```]]]\\\]]]]]]cccbbbbbbbbbaaaaaaaaa```aaadddeeeaaaZZZUUUTTTUUUYYYWWWZZZdddoooxxxRRRUUU^^^mmmnnnaaaWWWUUUSSSPPPOOOOOOPPPPPPTTTRRRSSSXXX[[[\\\___dddlllsss~~~|||zzztttqqqmmmiiifffeeeddddddfffggghhhiiiiiihhhfffeeefffdddbbbaaacccdddeeeeee[[[XXXVVVXXX[[[ZZZTTTOOOGGGGGGGGGEEEDDDEEEHHHKKKUUU^^^lllyyy~~~~~~~~~{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~~{{{vvvuuuwww}}}qqqiiidddaaaZZZUUUOOOIIIEEECCC@@@>>>>>>===<<<===>>>???>>>===<<<===>>>???@@@AAABBBCCCFFFFFFGGGIIIMMMQQQTTTVVVXXXXXXWWWVVVTTTRRROOONNNIIIGGGEEEBBB@@@@@@@@@AAABBBHHHPPPYYY```ffflllpppsssrrrooojjjeeeaaa``````dddhhhmmmoooooooooqqqsssvvvwwwyyyzzzyyyxxxvvvuuuwwwuuutttuuuuuutttrrrpppllljjjgggeeefffggghhhhhhfffgggiiijjjkkkkkkjjjjjjjjjjjjjjjjjjlllnnnppprrrnnnnnnnnnmmmkkkhhheeeddd```___bbbnnn~~~oooqqq{{{|||uuuyyy{{{xxxqqqjjjddd]]]VVVRRRXXXaaagggggg```WWWQQQQQQTTTXXX[[[\\\]]]^^^___\\\]]]^^^^^^^^^___bbbeeeddddddbbb___]]]\\\^^^___dddeeefffffffffdddcccaaaaaabbbccc___XXXSSSQQQQQQRRRQQQUUU```kkkuuu~~~~~~NNNQQQWWWddduuu{{{kkkWWWVVVTTTRRRPPPOOOOOOOOOQQQRRRVVVZZZ[[[[[[aaahhhmmmvvvyyyvvvpppkkkhhhhhhhhhiiikkklllmmmnnnnnnllljjjiiihhhfffddddddfffggghhhggg]]]ZZZYYY]]]aaaaaa[[[UUUJJJJJJHHHFFFEEEGGGKKKNNNVVVbbbqqq|||~~~||||||~~~~~~~~~~~~~~~~~~~~~xxxuuusssxxx~~~zzzpppjjjeeebbb]]]WWWRRRMMMIIIEEEBBB@@@???>>>>>>??????===;;;;;;;;;<<<<<<===>>>>>>???AAAAAABBBCCCFFFJJJMMMOOOOOONNNMMMKKKIIIHHHGGGGGGCCCAAA???>>>>>>@@@BBBDDDGGGNNNZZZdddkkkooorrrsssssspppjjjbbb\\\YYYYYY[[[```gggnnnrrrrrrqqqrrruuuwwwxxxzzz{{{{{{zzzyyyxxxvvvuuuttttttuuusssqqqnnniiigggeeeeeefffggggggfffeeegggiiijjjkkkjjjiiihhhkkkiiihhhggghhhjjjmmmnnnmmmmmmlllkkkhhhddd```^^^[[[aaammmzzzttt```kkk|||{{{|||wwwmmmdddZZZQQQQQQ[[[hhhqqqqqqhhh\\\TTTQQQSSSWWW]]]bbbdddcccbbb\\\\\\\\\^^^aaabbbbbbaaa___``````^^^\\\\\\___aaafffgggiiijjjjjjgggdddbbb`````````]]]XXXSSSPPPOOOMMMMMMQQQZZZccclllvvv|||vvv|||JJJMMMSSS]]]mmmpppYYYXXXVVVUUUTTTSSSRRRRRRTTTVVV[[[``````___fffnnnpppzzz}}}yyyrrrmmmjjjjjjkkkmmmooopppqqqrrrqqqpppnnnlllgggfffeeefffhhhiiiiiiiii___\\\\\\```fffgggaaaZZZMMMLLLJJJGGGFFFHHHMMMQQQWWWdddttt~~~}}}}}}~~~}}}}}}~~~}}}}}}|||{{{zzz~~~~~~~~~~~~zzzuuuqqqsss{{{||||||vvvnnnhhhjjjfff```ZZZUUUPPPKKKHHHBBBAAA@@@??????>>><<<:::;;;;;;<<<<<<======>>>>>>>>>>>>>>>???AAAEEEHHHJJJHHHFFFEEECCCBBBCCCCCCDDD@@@???>>>===???BBBEEEGGGMMMVVVcccooouuuwwwxxxwwwsssoooggg^^^VVVSSSUUUWWW^^^fffpppuuuuuutttuuuwwwrrrsssvvvxxxxxxxxxwwwvvvvvvuuutttttttttssspppmmmgggfffdddeeefffggggggfffeeegggiiijjjkkkjjjhhhgggkkkjjjgggffffffgggiiikkkllllllkkkiiifffbbb^^^\\\YYYfffxxxxxxfffaaaoootttgggXXXMMMKKKWWWgggssssssjjj]]]UUUQQQSSSWWW___fffiiifffccc```^^^]]]```cccccc```\\\[[[]]]^^^]]]\\\\\\```cccfffhhhkkkmmmllliiieeebbbaaaaaa___]]]YYYVVVRRROOONNNMMMOOOVVV\\\bbbkkkttt{{{qqqyyyIIILLLPPPUUU```vvvvvvggg]]]UUUUUUUUURRRRRRUUUWWW[[[aaaeeehhhmmmssswww~~~xxxssspppooopppqqqtttuuuvvvwwwvvvtttrrrqqqooollliiijjjnnnooolllhhhbbb``````dddhhhhhhccc^^^WWWOOOIIIHHHHHHHHHJJJOOOZZZhhhtttyyy~~~|||}}}~~~~~~~~~~~~~~~~~~wwwpppmmmrrrzzz~~~wwwqqqkkkeeebbb\\\UUUPPPPPPIIIDDD>>>>>>AAADDDCCC@@@>>>>>>>>>>>>======<<<<<<===<<<<<<<<<===???AAACCC??????>>><<<<<<>>>BBBFFFHHHGGGDDDBBBBBBEEELLLQQQZZZ```jjjtttyyyzzzxxxvvvwwwpppeeeZZZSSSQQQQQQRRRaaagggpppvvvyyyyyyyyyxxxvvvvvvwwwwwwwwwvvvvvvuuuwwwwwwvvvuuurrrnnnjjjgggggggggggggggfffeeeddddddffffffeeefffgggiiijjjlllmmmlllkkkjjjiiiiiiiiiiiilllkkklllkkkdddZZZWWWXXX```nnn~~~|||lllbbb]]]iiiwww|||~~~qqqddd\\\XXXWWW^^^hhhpppssspppjjjfffddd___\\\___fffjjjhhhddd___aaaeeefffdddbbbaaa```\\\^^^___]]]ZZZZZZ]]]```gggmmmrrrpppmmmjjjeee___\\\\\\[[[[[[ZZZWWWSSSPPPMMMKKKMMMPPPUUU[[[hhhtttzzz|||HHHJJJMMMQQQYYYkkkxxxmmmddd]]]\\\[[[XXXXXX[[[\\\bbbiiipppuuuzzz|||xxxuuuuuuvvvxxxxxxyyyzzzzzzxxxvvvtttrrrrrrooolllmmmqqqrrrooolllhhhfffgggjjjllljjjddd^^^UUUPPPLLLKKKJJJJJJNNNUUU```mmmxxx}}}~~~~~~~~~|||~~~}}}}}}~~~zzzrrrlllnnnttt{{{xxxqqqjjjhhhddd]]]XXXWWWOOOJJJDDDBBBCCCDDDBBB@@@????????????????????????::::::::::::;;;<<<======??????>>>===<<>>>>>======@@@DDDHHHKKKLLLNNNPPPUUU\\\eeekkkvvvwwwxxxyyy{{{}}}~~~~~~|||{{{ttteeeTTTMMMRRRZZZaaagggnnntttxxxyyyzzzzzzzzzzzzzzzzzzyyywwwvvvuuuuuutttrrrooolllhhhdddccc```aaabbbcccddddddddddddggggggffffffggghhhiiijjjhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjllljjjaaaXXXXXX^^^rrryyyhhhbbbbbboooyyy{{{vvvqqqwww~~~yyyooohhhffffffaaagggqqqyyy~~~}}}zzzuuukkk___YYYYYY[[[\\\[[[^^^```bbbbbb```^^^]]]^^^___``````^^^ZZZZZZ]]]```mmmvvv|||wwwmmmfffaaa]]]^^^^^^^^^```aaaaaa```^^^YYYVVVUUUWWW[[[bbbppp}}}CCCEEEGGGHHHJJJRRR]]]fffwww{{{vvvsssrrrrrruuu{{{}}}zzzwwwtttrrrtttrrrqqqrrrttttttsssqqqsssssstttuuussslllccc\\\QQQRRRSSSRRRNNNNNNZZZgggqqqyyy}}}|||{{{{{{|||~~~}}}~~~}}}}}}~~~yyymmmhhhgggjjjsss|||tttnnnjjjeee```^^^```[[[VVVRRROOOMMMJJJHHHEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@??????>>>===<<<<<<===>>>>>>>>>AAAEEEIIIPPPRRRUUUYYY^^^eeennnsssuuuvvvwwwyyy{{{~~~vvvaaaWWW[[[dddfffjjjppptttvvvwwwxxxxxxzzzzzzzzzyyyxxxvvvuuuttttttssspppllliiieeecccaaaaaaaaabbbccccccccccccccceeeeeefffggghhhiiijjjkkkgggggghhhhhhhhhhhhhhhhhhgggggggggccc[[[WWW]]]ggg|||nnncccgggqqq|||}}}yyyxxx}}}~~~~~~}}}zzzooogggeeefffhhheeeiiiqqqxxx}}}~~~~~~|||uuukkk^^^VVVUUUWWWZZZ[[[\\\]]]___^^^\\\[[[[[[\\\\\\]]]]]][[[YYYYYY^^^bbbkkkwww~~~xxxmmmddd```^^^```______aaaccccccbbb```\\\XXXWWWZZZ^^^gggvvvAAACCCEEEGGGIIIMMMTTTZZZaaappp}}}zzzwwwvvvsssrrrqqqqqqrrrrrrqqqppprrrtttuuuuuurrrlllccc]]]TTTVVVXXXWWWRRRTTTaaapppwww}}}}}}}}}||||||}}}~~~}}}}}}}}}~~~~~~ssskkkgggfffmmmuuu{{{ssslllhhhgggdddbbb^^^ZZZXXXUUUSSSRRRLLLKKKIIIGGGDDDBBB@@@???BBBBBBAAA@@@???>>>======>>>???@@@AAACCCFFFJJJMMMVVVXXX[[[___cccjjjpppuuurrrtttwwwzzz}}}uuuhhhhhhnnnlllooosssuuuuuuuuuuuuvvvxxxxxxwwwwwwuuutttrrrrrrtttrrrnnnjjjgggdddbbbbbbdddddddddddddddcccbbbbbbbbbccceeegggiiijjjllllllggghhhiiijjjjjjiiiiiihhhfffccc___\\\XXXZZZffftttrrrccc```mmm}}}|||~~~pppddd]]][[[]]]___^^^bbbhhhoootttxxxyyyyyyrrrjjj^^^VVVTTTUUUWWWXXXYYYZZZ[[[ZZZYYYXXXZZZ[[[WWWYYYYYYXXXWWWYYY^^^ccchhhttt|||xxxmmmfffbbb```bbb`````````bbbbbb```___ZZZXXXWWW[[[```jjjzzz@@@BBBDDDFFFHHHKKKPPPSSS\\\jjj}}}|||{{{ssssssrrrqqqpppoooooonnnppprrruuuvvvsssmmmgggccc^^^___```___[[[]]]jjjyyy~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~{{{tttmmmhhhkkkqqq|||sssmmmmmmiiigggeeebbb___]]]\\\[[[VVVUUURRROOOKKKHHHEEEDDDEEEDDDBBB@@@???>>>??????DDDFFFHHHJJJLLLOOOSSSWWW]]]___bbbeeehhhlllqqqtttvvvxxx{{{}}}xxxtttvvvrrrtttvvvvvvuuutttuuuvvvuuuuuuuuuttttttrrrqqqppprrroookkkgggdddbbbbbbbbbffffffffffffeeedddcccbbbbbbccceeegggiiikkkllllllhhhiiijjjjjjjjjiiihhhgggddd^^^YYYXXXZZZcccssswwwggg___bbbsss|||}}}xxxiii\\\UUUTTTTTTVVVTTTWWW\\\bbbhhhmmmppprrrkkkggg```[[[XXXVVVTTTSSSVVVWWWWWWVVVUUUVVVYYY\\\VVVWWWWWWVVVUUUWWW]]]bbbfffqqqzzzwwwoooiiidddaaabbb```____________^^^]]]XXXUUUVVVZZZ```iiiyyy}}}@@@AAACCCDDDFFFIIILLLNNNXXXaaasss}}}||||||vvvvvvvvvtttqqqoooooooooooorrruuuwwwuuurrrnnnlllllljjjjjjiiigggiiiuuu~~~}}}~~~}}}~~~~~~~~~~~~~~~uuummmkkknnnsss{{{}}}sssrrrmmmmmmkkkhhheeecccaaaaaa```^^^\\\YYYUUURRRPPPNNNNNNLLLIIIFFFEEEFFFHHHJJJNNNQQQSSSVVVXXX[[[```cccccceeehhhkkklllooorrruuu{{{{{{|||~~~{{{xxxtttvvvwwwwwwvvvvvvvvvxxxssssssttttttsssrrrqqqqqqnnnlllgggcccaaa```aaabbbdddeeeeeeeeeeeeeeedddddddddeeeggghhhiiiiiiiiiiiiggghhhiiijjjiiihhhfffeeeaaaZZZVVVZZZcccooonnndddeeennn~~~xxxooobbbYYYUUUUUUWWWXXXQQQRRRTTTXXX\\\```ccceee___`````````___[[[VVVRRRSSSTTTTTTSSSSSSUUUYYY\\\YYYYYYYYYVVVTTTVVV[[[```gggqqqxxxxxxrrrmmmgggaaa```___]]]]]]^^^^^^^^^]]]VVVTTTTTTYYY]]]eeesss@@@@@@AAACCCEEEGGGIIIJJJKKKPPP___sss}}}|||{{{zzzzzzyyyyyyyyyvvvssspppppppppppprrrvvvxxxwwwuuutttsssvvvsssqqqpppooorrr}}}}}}{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~{{{ppplllnnniiittt}}}zzzppppppooolllhhheeeddddddfffeeeccc```]]]ZZZXXXWWWYYYWWWSSSOOOOOOPPPSSSUUUVVVYYY\\\^^^aaadddhhhlllgggjjjlllnnnpppqqqtttvvv{{{zzz{{{|||~~~}}}yyyuuuvvvxxxxxxwwwwwwyyyzzzssssssssstttssssssrrrrrrllliiieeeaaa______```aaabbbbbbcccdddeeeeeeeeeeeegggggghhhiiiiiihhhgggfffggghhhiiiiiihhhfffdddbbb___XXXUUU]]]jjjxxx{{{jjjgggnnn{{{oooggg]]]XXXXXX[[[___```UUUTTTSSSSSSTTTUUUWWWXXXTTTXXX^^^cccddd```ZZZVVVQQQRRRRRRQQQRRRUUUYYY]]]\\\\\\[[[WWWTTTUUUZZZ___jjjrrryyyxxxuuuppphhhaaa___]]]\\\\\\^^^______^^^UUUSSSTTTXXX[[[bbbnnnzzz@@@@@@AAABBBCCCDDDEEEFFFJJJOOOYYYbbbiiisss|||yyyxxxyyy|||~~~~~~|||yyyvvvsssrrrrrrrrrvvvrrrrrrwww|||{{{{{{{{{yyyyyyzzz{{{}}}|||zzzzzz}}}zzzppphhhfffjjjttt}}}xxxqqqllljjjjjjiiiiiifffffffffeeedddcccaaaaaabbb```]]]ZZZYYYZZZ[[[]]]cccbbbbbbccceeehhhkkkmmmnnnnnnoooppprrrsssrrrqqq}}}}}}~~~|||{{{yyywwwttttttttttttttttttttttttsssrrrrrrssstttuuurrrmmmjjjiiifffccc```^^^^^^___```\\\]]]^^^```aaacccdddeeeeeeiiillljjjfffccceeehhhgggeeecccdddhhhjjjjjjiiibbbgggllltttrrrjjjrrrnnncccVVVQQQUUU[[[^^^^^^[[[YYYVVVSSSQQQPPPPPPPPPPPPQQQVVV```iiijjjccc[[[PPPSSSVVVVVVUUUVVVYYY\\\^^^]]]\\\YYYXXXYYY]]]```ccclllwww}}}{{{qqqfff``````]]]\\\]]]aaacccbbb```TTTQQQQQQUUUYYY^^^gggqqq???@@@@@@AAACCCDDDDDDEEEGGGKKKRRRZZZ___hhhzzz|||yyyxxxyyy{{{}}}~~~|||xxxuuusssrrrrrrsssvvvsssuuuzzz|||{{{{{{~~~}}}{{{{{{}}}|||ssslllfffiiiqqq|||yyyqqqmmmmmmmmmnnnllllllkkkiiigggeeecccbbbdddbbb```___^^^___```aaagggggghhhiiilllnnnqqqrrrppppppqqqrrrtttvvvvvvvvv~~~|||zzzyyyyyyxxxxxxtttttttttttttttttttttuuussssssssssssssspppkkkgggdddccc```^^^]]]]]]___```^^^^^^___```aaaaaabbbbbbgggjjjmmmkkkgggdddfffhhhgggggghhhhhhiiihhhfffeeejjjwww|||rrrnnnyyylllaaaSSSMMMNNNQQQSSSRRRUUUTTTRRRPPPOOOOOOPPPPPPQQQRRRVVV^^^eeeeee^^^WWWOOOSSSWWWXXXWWWWWWZZZ]]]___^^^[[[WWWUUUVVVYYY]]]ccckkkuuu{{{yyypppfff______]]][[[]]]bbbffffffeee]]]XXXSSSSSSUUUZZZeeeooo>>>??????@@@AAABBBCCCCCCFFFHHHLLLQQQUUU\\\lll{{{}}}zzzyyyyyyzzz{{{|||zzzwwwtttssssssuuuvvvyyyyyy{{{~~~}}}|||~~~||||||}}}xxxrrrhhhhhhmmmvvv|||uuusssssssssuuusssqqqooollliiifffeeeffffffeeeeeedddeeeeeeffffffgggiiilllnnnppprrrrrrrrrssstttvvvxxxzzz|||}}}zzzwwwwwwxxxyyyzzzssstttttttttuuuuuuvvvvvvtttsssrrrqqqooolllgggccc```___]]][[[[[[\\\^^^____________```````````````eeehhhjjjiiifffeeefffhhheeejjjnnnnnnjjjdddaaa```kkk~~~zzz||||||eee[[[OOOHHHHHHKKKKKKJJJOOOOOONNNNNNOOOQQQSSSTTTUUUUUUWWW]]]bbbaaaZZZSSSMMMRRRWWWYYYYYYYYY[[[]]]aaa___[[[WWWTTTUUUXXX\\\bbbiiisssxxxvvvnnneee___^^^\\\[[[^^^dddjjjlllllliii```WWWRRRRRRWWWcccooo~~~>>>>>>>>>???@@@AAAAAAAAAGGGGGGJJJMMMOOOUUUcccppp~~~|||zzzzzzyyyyyyyyyxxxvvvuuuuuuwwwzzz|||~~~}}}}}}}}}~~~~~~~~~~~~yyynnnjjjjjjpppxxx}}}xxxvvvyyyxxxuuurrrnnnllljjjiiihhhhhhiiiiiijjjjjjjjjjjjeeegggkkknnnppprrrrrrrrruuuvvvyyy{{{}}}}}}zzzwwwuuuvvvwwwwwwwwwsssttttttuuuuuuvvvvvvwwwuuussspppnnnlllhhhccc```___^^^]]][[[[[[[[[]]]]]]^^^^^^^^^______``````aaa```ccceeefffeeeeeegggiiigggnnntttrrriii```[[[ZZZhhhqqqZZZSSSJJJFFFHHHKKKLLLLLLLLLMMMNNNPPPRRRUUUXXXYYYZZZYYY[[[^^^```^^^WWWPPPKKKPPPVVVYYYYYYXXXZZZ\\\aaa```]]]YYYWWWWWWZZZ]]]aaahhhqqquuussslllddd___]]][[[ZZZ^^^fffmmmpppqqqmmmddd[[[VVVTTTYYYdddooo}}}===>>>>>>>>>???@@@@@@@@@EEEEEEGGGJJJLLLQQQ\\\gggyyy}}}||||||{{{xxxxxxxxxzzz|||}}}~~~~~~~~~~~~vvvoookkkmmmsssyyy{{{zzzxxxuuurrrooommmkkkkkkkkkkkklllmmmmmmnnnnnnnnnkkkmmmqqqtttvvvwwwvvvuuuwww{{{~~~vvvuuutttuuuvvvvvvtttrrrssstttttttttuuuuuuvvvvvvtttqqqmmmjjjhhhdddaaa^^^aaa```^^^]]]\\\[[[[[[\\\[[[[[[\\\^^^___```bbbbbb]]]```bbbeeefffhhhiiikkknnnsssvvvpppcccXXXSSSTTTfffvvvsssbbbQQQLLLGGGFFFHHHKKKMMMNNNKKKLLLNNNQQQTTTXXXZZZ\\\ZZZZZZZZZ\\\\\\XXXRRRMMMIIINNNTTTWWWWWWWWWXXXZZZ]]]^^^^^^\\\[[[ZZZ\\\^^^```gggpppuuussslllddd___]]][[[[[[___ffflllooooooiiibbb]]][[[[[[___hhhrrr~~~>>>>>>>>>?????????@@@@@@BBBAAACCCGGGHHHKKKSSS\\\kkk~~~}}}~~~~~~~~~|||uuuooonnnpppsss{{{}}}yyyuuurrrpppooooooqqqqqqqqqqqqqqqrrrssstttppprrruuuwwwyyyyyyxxxwww|||~~~{{{yyywwwsssssstttuuuvvvuuurrrooottttttttttttttttttttttttqqqnnnjjjfffdddbbb___]]]aaa```___^^^\\\\\\[[[[[[YYYZZZ[[[]]]___```bbbbbb___```bbbeeegggiiijjjkkkqqqrrrooofffYYYQQQPPPSSScccmmmyyy~~~}}}{{{rrrbbbUUUMMMJJJFFFEEEGGGIIIKKKKKKKKKLLLOOORRRUUUXXXZZZ[[[WWWWWWVVVVVVUUURRRMMMIIIIIINNNSSSUUUUUUUUUWWWYYYYYY\\\```aaa```^^^\\\\\\___gggqqqwwwuuummmeee___]]][[[[[[___dddiiiiiihhh___\\\\\\^^^aaadddllluuu>>>>>>????????????@@@@@@@@@@@@BBBEEEFFFFFFKKKRRR___qqq~~~~~~}}}}}}}}}~~~~~~}}}yyyuuurrrnnnlllqqqyyy}}}{{{yyyyyyzzzyyywwwvvvwwwxxxzzz{{{wwwxxxzzz{{{||||||{{{{{{~~~zzzxxxwwwvvvuuutttttttttuuuuuusssqqqtttttttttsssrrrrrrqqqqqqnnnjjjfffcccbbbaaa___^^^^^^^^^^^^]]]]]]\\\\\\\\\ZZZ[[[\\\]]]^^^___````````````aaabbbdddeeeeeeeeefffddd^^^VVVOOOPPPWWW^^^fffoooyyy~~~uuunnnhhh___TTTLLLJJJHHHGGGGGGHHHJJJLLLLLLOOOPPPRRRUUUWWWYYYZZZ[[[TTTTTTTTTSSSRRROOOKKKHHHLLLPPPTTTUUUTTTTTTWWWYYY[[[aaagggkkkiiiccc^^^ZZZ___hhhsssyyywwwooofff```^^^\\\\\\___bbbdddbbb___WWWVVVXXX]]]bbbfffooowww????????????@@@@@@@@@@@@BBBAAACCCFFFFFFDDDGGGLLLSSSdddyyy~~~~~~~~~||||||}}}~~~~~~|||{{{yyyuuummmgggjjjppp~~~}}}|||{{{{{{|||~~~~~~yyyxxxxxxxxxyyyvvvtttssstttuuutttsssttttttsssrrrqqqppppppooolllhhhdddbbbaaa``````___[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\]]]]]]^^^^^^^^^___^^^^^^___``````^^^]]]XXXUUUNNNIIIJJJSSSaaakkkooozzz{{{qqqfff]]]TTTMMMHHHHHHHHHHHHIIIKKKNNNPPPQQQTTTUUUWWWYYY[[[\\\\\\\\\UUUUUUTTTTTTRRROOOLLLIIIOOORRRTTTUUUTTTTTTWWWZZZ```gggoootttqqqiiiaaa[[[___hhhttt{{{yyyqqqggg```^^^]]]\\\___aaaaaa]]]YYYSSSRRRUUU[[[```fffoooxxxDDDDDDCCCBBB@@@???>>>>>>@@@@@@AAABBBDDDFFFGGGHHHQQQWWWbbbrrr~~~}}}}}}||||||~~~}}}{{{zzzzzz{{{|||}}}~~~~~~|||vvvqqqlllhhheeerrrxxx~~~zzzyyyxxxxxxwwwvvvtttqqqooonnnmmmmmmlllnnnppprrrqqqooollljjjfffddd```]]][[[[[[\\\]]]\\\\\\[[[[[[[[[[[[[[[[[[ZZZ\\\]]]___``````______^^^]]]]]]^^^___]]]WWWRRRKKKHHHEEEDDDKKKYYYjjjvvv}}}~~~}}}tttcccWWWSSSMMMGGGGGGEEEDDDFFFJJJPPPWWW[[[YYY___ddddddccccccaaa]]][[[XXXVVVUUUQQQLLLLLLPPPZZZZZZZZZZZZ\\\]]]___```ccciiinnnoookkkeee```___aaagggqqqyyyzzzssshhh```]]]ZZZ[[[```ccc```[[[YYYQQQSSSUUUWWW```mmmvvvxxxEEEDDDCCCBBBAAA???>>>>>>@@@@@@@@@AAACCCEEEFFFGGGJJJOOOXXXeeettt~~~~~~}}}}}}~~~~~~~~~|||||||||}}}~~~}}}~~~|||wwwpppiiieeekkkooouuu{{{|||yyyyyyxxxxxxuuuuuusssrrrpppooonnnnnnnnnooopppqqqpppmmmjjjgggcccaaa^^^[[[ZZZZZZ[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[]]]____________^^^___^^^\\\[[[ZZZUUUNNNIIIEEEBBB@@@CCCMMM^^^qqq}}}~~~sssaaaTTTOOOJJJDDDEEEDDDDDDEEEJJJQQQWWW\\\```fffjjjhhhggggggeeebbb^^^YYYUUURRRNNNJJJLLLQQQ^^^____________bbbfffjjjjjjmmmpppnnniiidddbbbaaa```fffpppxxx{{{uuujjjbbb^^^ZZZZZZ```bbb___ZZZYYYSSSVVVWWWYYYcccpppzzz|||FFFEEEDDDCCCAAA@@@????????????@@@@@@BBBCCCDDDEEECCCHHHOOOUUU___mmm~~~~~~~~~~~~~~~~~~~~~vvvmmmgggggghhhmmmttt{{{~~~~~~|||xxx~~~{{{yyyxxxxxxxxxwwwsssssssssrrrqqqqqqppppppoooooopppooommmiiifffddd___]]][[[YYYXXXYYYZZZ[[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZ[[[]]]^^^______^^^]]]^^^]]][[[XXXUUUOOOGGGBBB???>>>???GGGWWWkkk}}}|||~~~ooo]]]PPPKKKFFFAAACCCCCCCCCEEEJJJPPPVVVZZZ]]]bbbeeecccbbbdddcccaaa___YYYSSSNNNJJJGGGKKKQQQ___aaabbbaaa```eeeooowwwtttvvvuuuqqqjjjeeeccccccbbbhhhrrr{{{}}}yyyooohhh___[[[ZZZ___aaa]]]YYYXXXUUUYYYZZZ]]]eeerrr|||GGGFFFEEEDDDBBBAAA@@@@@@????????????@@@AAACCCCCCBBBGGGKKKMMMQQQ]]]nnn|||~~~~~~~~~~~~~~~~~~~~~|||tttooollllllllloootttzzz|||}}}}}}~~~}}}{{{zzz|||zzzxxxwwwxxxxxxwwwvvvrrrrrrrrrrrrrrrqqqqqqqqqoooooommmkkkhhheeebbb```\\\[[[ZZZYYYXXXYYYZZZ[[[YYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[\\\^^^^^^^^^]]]\\\[[[ZZZXXXUUUQQQLLLGGGDDD???@@@GGGTTTfffyyy|||zzz{{{iiiYYYNNNIIIFFFCCCDDDDDDDDDEEEIIIMMMRRRTTTQQQWWWZZZYYYYYY\\\]]]\\\\\\VVVPPPLLLHHHEEEHHHNNNYYY]]]_________gggttt|||sssjjjfffeeehhhmmmvvv~~~}}}uuunnnbbb]]][[[^^^___[[[WWWVVVWWW[[[]]]___fffrrr|||HHHGGGFFFEEECCCBBBAAAAAA???????????????@@@AAABBBBBBFFFIIIJJJKKKTTTdddppp~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~{{{xxxtttsssqqqmmmmmmttt{{{zzz}}}|||xxxzzz{{{{{{zzzzzz{{{||||||zzzxxxwwwxxxwwwvvvtttqqqqqqrrrrrrrrrqqqpppooommmllliiigggccc```^^^]]]\\\[[[ZZZYYYYYYZZZ[[[[[[XXXXXXYYYYYYYYYZZZZZZZZZZZZ[[[\\\]]]]]]]]]\\\[[[YYYXXXUUUPPPLLLHHHEEEDDDCCCIIITTTddduuu~~~yyy{{{tttbbbUUUMMMIIIHHHGGGFFFFFFEEEFFFGGGJJJLLLMMMKKKPPPSSSRRRRRRUUUVVVTTTVVVQQQNNNLLLHHHDDDGGGLLLTTTXXX\\\^^^```jjjyyyuuummmiiilllpppxxxwwwqqqggg```]]]^^^^^^YYYUUUTTTVVV\\\```bbbgggrrrzzz}}}IIIHHHGGGFFFDDDCCCBBBBBB@@@@@@?????????@@@@@@AAAAAADDDFFFGGGHHHOOOYYYbbbvvv~~~~~~}}}~~~~~~~~~|||}}}~~~~~~{{{yyyuuuoookkkqqq|||||||||}}}|||yyymmmooorrrtttwwwzzz~~~}}}{{{xxxwwwwwwvvvuuusssqqqrrrrrrrrrqqqooommmkkkiiigggdddaaa^^^\\\[[[[[[\\\\\\[[[ZZZZZZZZZ[[[[[[WWWWWWXXXXXXYYYYYYZZZZZZZZZZZZ\\\\\\\\\\\\[[[ZZZXXXVVVQQQJJJDDDBBBBBBCCCKKKTTTcccrrr}}}tttsssvvv{{{lllZZZPPPLLLIIIHHHIIIGGGFFFFFFFFFGGGGGGHHHHHHGGGLLLOOONNNMMMNNNNNNLLLRRRNNNLLLKKKIIIFFFIIINNNTTTXXX]]]aaafffppp}}}~~~sssnnnlllpppxxxzzzuuummmeee___^^^]]]WWWSSSRRRTTT\\\cccfffllluuu}}}IIIIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@?????????@@@@@@@@@BBBCCCEEEFFFJJJPPPTTT^^^eeegggjjjrrrwww~~~|||}}}}}}~~~~~~~~~~~~}}}yyyuuusssuuu{{{{{{yyywwwzzz{{{{{{ooopppqqqrrrtttvvv{{{~~~}}}{{{wwwvvvvvvvvvuuutttrrrrrrrrrqqqooollliiigggdddbbb___]]][[[ZZZZZZZZZ\\\\\\[[[ZZZZZZZZZYYYYYYVVVVVVWWWXXXXXXYYYZZZZZZYYYZZZ[[[\\\\\\[[[ZZZYYYVVVSSSNNNGGGAAAAAAEEEJJJWWWcccqqq|||yyyggglllvvvuuudddTTTLLLJJJFFFFFFGGGEEEEEEFFFFFFFFFFFFFFFFFFCCCJJJOOOPPPPPPRRRRRROOORRRNNNKKKJJJIIIIIIOOOVVVYYY\\\```eeelllttt}}}|||sssnnnlllpppxxx}}}rrriiibbb___\\\VVVRRRPPPQQQ[[[gggmmmsss|||JJJIIIHHHGGGFFFDDDCCCCCCBBBAAA@@@@@@???@@@@@@@@@AAABBBCCCDDDFFFHHHJJJKKKOOOTTTUUUYYYbbbfffqqqzzz{{{|||}}}~~~~~~~~~}}}~~~~~~}}}|||}}}|||zzzxxxxxxzzz{{{vvvvvvwwwxxxxxxyyy~~~{{{{{{}}}wwwwwwvvvsssqqqqqqtttvvv|||zzzvvvtttuuuuuuuuuuuusssssssssqqqnnnjjjfffdddaaa___\\\ZZZXXXXXXYYYZZZ[[[[[[[[[ZZZYYYYYYXXXXXXVVVVVVWWWWWWXXXYYYZZZZZZYYYZZZ[[[\\\\\\[[[ZZZYYYSSSQQQLLLFFFCCCFFFMMMTTTbbbmmm{{{wwwhhhbbbjjjxxxqqq```PPPJJJHHHDDDCCCEEECCCDDDEEEFFFGGGGGGGGGFFFDDDMMMTTTXXX[[[___```^^^TTTOOOJJJIIIIIIKKKTTT]]]\\\^^^bbbgggnnnuuuzzz}}}}}}vvvoookkkmmmrrrzzzuuulllddd```\\\VVVQQQPPPOOO[[[iiiqqqyyyIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBAAA@@@???>>>======???>>>>>>>>>???AAACCCDDDIIIKKKNNNQQQVVV\\\dddiii}}}||||||}}}~~~{{{{{{{{{{{{|||}}}~~~~~~|||||||||~~~}}}{{{}}}~~~zzzwwwwwwwwwxxxxxxyyyzzzzzz{{{}}}{{{xxxwwwxxxzzzzzzzzz~~~yyyyyy|||yyyxxxvvvuuusssrrrrrrrrrwwwwwwvvvuuutttrrrpppoooqqqrrrrrrrrroookkkgggeeeccc```\\\XXXVVVWWWXXXZZZYYYYYYYYYYYYZZZZZZZZZZZZ\\\[[[YYYXXXWWWXXXZZZ[[[[[[YYYWWWYYY\\\]]]\\\ZZZVVVOOOJJJJJJLLLQQQ[[[ddd}}}zzzllleeecccoooppp___WWWMMMHHHGGGGGGDDDAAAFFFEEEDDDEEEFFFGGGFFFEEEKKKPPPXXX___ccccccaaa___XXXTTTJJJEEEMMM^^^hhhiiihhheeedddgggnnnrrrrrrqqqxxx{{{}}}{{{tttnnnkkkjjjnnnttt}}}{{{lllbbb```\\\RRRNNNRRRTTTSSSWWWccctttHHHHHHIIIHHHHHHGGGFFFEEECCCBBBAAA@@@???>>>>>>===???>>>>>>>>>???@@@BBBCCCFFFGGGIIIKKKNNNSSSZZZ^^^nnn}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~|||}}}|||zzzzzzyyywwwwwwwwwyyy|||}}}|||yyywwwwwwxxxwwwwwwxxx|||xxxwwwyyywwwwwwuuutttssssssrrrrrrqqqrrrrrrrrrqqqpppooonnnnnnoooqqqqqqmmmhhhbbb^^^[[[ZZZWWWUUUUUUVVVWWWYYYXXXXXXXXXYYYYYYYYYYYYZZZ[[[ZZZXXXXXXXXXYYYZZZ[[[[[[ZZZYYY[[[^^^^^^\\\ZZZQQQJJJEEEGGGLLLVVVdddqqq|||llleeeeeetttxxxjjjWWWPPPHHHDDDDDDDDDAAA???CCCCCCCCCDDDFFFHHHHHHHHHJJJNNNUUU\\\``````^^^\\\VVVSSSMMMMMMYYYmmmzzz}}}tttppplllkkkoooqqqpppnnnqqqtttwwwuuuoooiiifffeeejjjpppzzz{{{nnndddbbb]]]SSSOOORRRRRRRRRVVVaaappp~~~GGGHHHHHHIIIIIIHHHHHHGGGDDDCCCCCCBBBAAA@@@?????????>>>=========???@@@AAACCCDDDEEEFFFHHHKKKPPPSSS[[[fffyyy~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}~~~}}}}}}~~~|||~~~~~~}}}~~~}}}||||||zzzxxxvvvwwwzzz}}}}}}zzzyyyyyyzzzzzzyyyzzz|||}}}~~~~~~wwwuuuuuuuuuuuutttsssssssssssssssnnnoooooopppppppppoooooolllmmmnnnmmmiiibbb[[[VVVSSSRRRRRRSSSSSSUUUVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYXXXXXXWWWXXXYYY[[[\\\\\\[[[\\\]]]^^^\\\YYYVVVLLLGGGEEEIIIPPP\\\mmm{{{|||kkk___ccclll}}}zzzzzz||||||nnnbbbPPPJJJDDDBBBBBBCCCAAA@@@@@@AAAAAABBBDDDEEEGGGHHHGGGKKKQQQVVVZZZ[[[ZZZXXXUUUSSSPPPSSSaaauuu|||wwwsssqqqssssssrrrpppmmmoooqqqnnnhhhcccbbbbbbgggmmmwww}}}|||pppgggeee```VVVPPPQQQPPPPPPTTT___nnn|||GGGGGGHHHIIIIIIIIIIIIIIIEEEEEEDDDCCCBBBAAAAAA@@@???>>>===<<<<<<===>>>???BBBCCCEEEEEEFFFHHHLLLOOOSSSXXXdddrrr|||~~~|||~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{||||||~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~}}}zzz}}}}}}}}}}}}~~~~~~||||||}}}|||{{{zzz{{{}}}}}}|||{{{|||~~~}}}~~~}}}|||zzz{{{}}}}}}vvvttttttssssssrrrrrrrrrrrrssssssqqqqqqrrrrrrqqqpppooooookkkkkkjjjgggbbb\\\VVVRRROOOOOOQQQRRRSSSTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXZZZ[[[\\\]]]]]]]]][[[YYYUUUPPPMMMHHHIIIMMMVVV]]]eeeqqq}}}{{{lll^^^[[[hhhwww~~~zzzzzz~~~|||zzz{{{}}}~~~uuufffZZZLLLHHHEEECCCDDDEEEEEEDDDBBBBBBBBBAAA@@@@@@BBBDDDDDDGGGKKKPPPTTTVVVVVVVVVVVVSSSPPPRRR\\\lllxxxtttttttttvvvxxxyyywwwuuuoooooonnniiidddaaabbbeeegggnnnwww}}}}}}tttllljjjeee[[[SSSQQQOOOPPPUUU___mmm|||GGGHHHIIIJJJJJJJJJJJJJJJGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>><<<<<<<<<<<<===@@@AAACCCDDDEEEGGGJJJMMMNNNNNNRRRZZZdddjjjkkkiiiggglllttt|||yyyyyyyyyyyyyyyzzz|||}}}zzzxxxyyy}}}~~~~~~{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~|||{{{~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~}}}|||}}}~~~}}}}}}||||||~~~}}}zzz|||||||||{{{|||}}}~~~~~~|||zzzzzz|||}}}~~~}}}|||{{{|||~~~zzzzzzyyyxxxvvvvvvxxxzzz|||~~~}}}{{{|||}}}{{{wwwttttttuuuqqqqqqqqqqqqqqqrrrrrrsssttttttsssrrrpppnnnlllkkkjjjhhhccc^^^ZZZWWWUUUTTTPPPQQQRRRSSSTTTTTTSSSSSSUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWXXXYYYZZZZZZ[[[^^^]]][[[VVVQQQKKKGGGEEEGGGNNN\\\jjjqqqssswww}}}~~~lll^^^WWW\\\jjjxxx~~~~~~|||}}}zzzmmm]]]RRRIIIGGGFFFEEEFFFGGGFFFFFFHHHHHHGGGDDD@@@???@@@BBBDDDFFFIIIMMMPPPRRRTTTTTTUUUPPPLLLMMMSSS\\\fffmmmiiilllqqqwww{{{{{{yyywwwsssqqqllleee```___ccchhhiiipppzzz}}}wwwrrrooojjjaaaXXXSSSQQQSSSWWW]]]hhhvvvHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCBBB@@@???===<<<;;;<<<<<<;;;===???AAAAAACCCFFFIIILLLKKKJJJNNNSSSXXXYYYXXXXXX\\\bbbiiimmmoooooooookkklllmmmnnnoooqqquuuwwwtttqqqssswwwzzzzzz}}}~~~~~~}}}~~~~~~~~~}}}}}}|||||||||||||||}}}}}}~~~}}}|||{{{~~~~~~}}}}}}}}}}}}~~~~~~|||}}}~~~~~~}}}}}}~~~~~~~~~}}}||||||{{{{{{~~~~~~}}}|||}}}~~~~~~{{{{{{{{{{{{|||}}}~~~}}}zzzzzzzzzzzz|||~~~~~~~~~|||{{{zzz{{{{{{yyywwwwwwxxxxxxwwwvvvuuuwwwxxxwwwxxxyyyzzz{{{zzzyyyxxxoooqqqrrrrrrrrrrrrsssuuuqqqpppppppppppppppqqqrrrtttsssqqqooolllhhhfffdddeeebbb\\\WWWTTTSSSTTTUUURRRSSSTTTUUUUUUUUUTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWXXXYYYYYYYYYYYY[[[ZZZUUUPPPJJJGGGGGGHHHNNNZZZnnnuuucccYYYXXX]]]gggppppppyyy|||qqqcccTTTKKKFFFFFFFFFFFFFFFFFFEEEEEELLLLLLKKKHHHCCCBBBDDDHHHMMMMMMNNNOOOPPPQQQSSSSSSRRRLLLIIIJJJMMMRRR[[[cccccchhhooouuuxxxxxxuuussstttrrrmmmeee___^^^bbbfffkkksss}}}~~~{{{wwwuuuppphhh]]]VVVTTTVVVXXX[[[aaammm{{{IIIJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEECCCBBB@@@>>><<<;;;;;;;;;:::<<<>>>>>>>>>???BBBDDDHHHHHHIIIKKKNNNPPPQQQQQQPPPRRRVVVZZZ^^^aaabbbcccbbbdddfffffffffhhhlllpppnnnlllnnnsssuuuvvvxxx|||~~~~~~~~~}}}||||||{{{{{{||||||}}}~~~|||{{{}}}||||||{{{{{{||||||}}}yyy{{{}}}}}}}}}|||}}}|||||||||}}}}}}|||||||||{{{}}}~~~~~~}}}~~~}}}|||{{{{{{||||||zzzzzz{{{||||||}}}}}}}}}~~~}}}{{{{{{|||zzz{{{|||}}}~~~~~~~~~}}}}}}{{{zzzyyyzzzyyyvvvtttvvvwwwyyyxxxwwwvvvvvvwwwvvvuuuuuuuuuuuuuuutttsssnnnnnnnnnnnnnnnppprrrtttqqqppppppoooooooooppppppqqqpppooollliiieeebbbaaa\\\ZZZVVVRRRQQQQQQSSSTTTSSSSSSTTTUUUUUUVVVWWWWWWUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXVVVTTTPPPJJJGGGIIIOOOTTTbbbnnnwwwlllcccaaabbbcccgggkkkllltttzzz{{{|||~~~tttfffYYYPPPKKKFFFGGGHHHHHHGGGEEEEEEEEEHHHIIIJJJHHHEEEEEEJJJOOO[[[YYYWWWTTTSSSRRRRRRRRRPPPJJJGGGIIIKKKNNNWWW```bbbfffkkkppprrrrrrrrrqqqsssssspppjjjccc```aaaccckkksss}}}~~~}}}{{{yyyuuummmbbbYYYTTTVVVXXXYYY^^^jjjzzzJJJJJJKKKKKKKKKKKKJJJJJJKKKJJJIIIIIIGGGGGGFFFEEEDDDCCC@@@>>><<<;;;;;;;;;;;;===>>>>>>>>>>>>???AAA???BBBFFFIIIKKKLLLKKKKKKNNNOOOQQQSSSWWWZZZ\\\]]]^^^```bbbaaaaaabbbfffiiikkkiiijjjooorrrrrruuuyyy|||~~~~~~}}}~~~~~~~~~}}}}}}|||||||||||||||}}}~~~|||{{{{{{zzzzzzyyyyyyzzzzzz{{{vvvyyy{{{}}}|||{{{||||||{{{{{{|||}}}}}}}}}}}}}}}yyy{{{}}}~~~~~~}}}||||||zzzyyyyyyzzz{{{zzzzzz{{{|||}}}}}}}}}||||||~~~~~~~~~}}}{{{|||~~~zzzzzzyyyyyyzzz{{{}}}}}}{{{zzzyyyzzz{{{{{{yyyxxxrrrtttvvvvvvtttrrrqqqrrryyywwwuuusssrrrqqqooonnnqqqpppooommmmmmoooqqqrrrqqqqqqpppoooooooooooooooppppppnnnkkkhhheeecccaaaUUUTTTRRRQQQPPPPPPQQQRRRSSSSSSSSSTTTUUUWWWYYYZZZUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYXXXXXXWWWWWWQQQOOOLLLHHHGGGMMMXXX```uuu{{{iiiffffffjjjlllkkkkkknnnttt{{{{{{nnn___TTTOOONNNHHHJJJKKKKKKIIIGGGFFFFFF@@@CCCFFFEEEDDDGGGMMMTTTeeebbb^^^YYYUUUSSSRRRRRRPPPJJJGGGIIIKKKMMMTTT^^^bbbeeehhhkkkmmmooorrrssssssuuuuuuqqqjjjcccaaaaaajjjrrr|||~~~~~~~~~|||xxxqqqeee[[[QQQTTTXXXZZZ___mmmKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJJJJHHHFFFEEEDDDCCCAAA???>>>===<<<<<<<<<<<<<<<======>>>@@@@@@AAAAAABBBCCCDDDEEEFFFFFFGGGHHHJJJLLLNNNQQQRRRSSSTTTWWWZZZ[[[\\\]]]___aaacccfffiiilllooorrrvvvxxx}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}{{{{{{}}}~~~}}}{{{zzzzzzzzzzzzwwwwwwxxxzzz{{{}}}~~~~~~~~~}}}|||||||||||||||zzzzzzzzzzzzzzzyyyyyyyyy{{{zzzxxxwwwwwwxxxzzz{{{|||zzzyyy{{{~~~|||zzzyyyzzz|||~~~~~~}}}|||}}}|||{{{{{{{{{{{{{{{|||xxxxxxxxxxxxyyyzzz{{{||||||{{{yyywwwvvvvvvvvvwwwuuutttsssrrrqqqooonnnnnnrrrrrrqqqpppooonnnmmmmmmnnnmmmlllkkkkkklllnnnooorrrrrrqqqqqqpppoooooonnnsssqqqmmmhhhbbb[[[VVVSSSQQQQQQQQQQQQRRRRRRRRRRRRSSSRRRPPPOOOQQQTTTXXX[[[[[[YYYWWWVVVUUUVVVWWWXXXZZZWWWTTTTTTUUUTTTQQQNNNIIIHHHEEEBBBDDDOOOaaannn{{{ooo^^^___gggqqquuupppnnnppp}}}tttfff[[[RRRLLLIIIFFFFFFGGGHHHGGGFFFEEEDDDBBBAAA???>>>@@@DDDIIILLL^^^aaa```ZZZTTTRRROOOKKKFFFGGGGGGEEEEEEJJJSSSYYY___aaaccceeegggjjjnnnqqqtttpppjjjdddaaa``````aaaiiipppxxxzzz~~~~~~zzzuuukkkaaaXXXUUUTTTXXX^^^iii{{{LLLLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKIIIHHHGGGFFFEEECCCAAA@@@??????>>>=========<<<===>>>>>>??????@@@AAABBBCCCDDDEEEFFFFFFGGGIIIKKKMMMNNNPPPQQQQQQTTTWWWXXXYYYZZZ\\\^^^aaacccfffiiijjjlllppprrrxxxxxxyyyzzz{{{{{{{{{{{{||||||~~~~~~~~~|||}}}}}}}}}~~~~~~~~~~~~~~~}}}|||}}}}}}}}}|||zzzzzz|||~~~~~~~~~~~~}}}|||{{{{{{zzz{{{{{{yyyzzzzzz{{{|||}}}~~~|||{{{{{{||||||}}}}}}~~~~~~~~~}}}|||{{{zzzzzzyyyzzzyyyxxxvvvvvvxxxyyyzzz{{{zzzyyyzzz|||}}}{{{yyyxxxzzz|||}}}~~~~~~}}}|||}}}}}}{{{zzzyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyxxxwwwuuuttttttuuuuuurrrqqqqqqpppooonnnmmmmmmmmmmmmmmmlllkkkkkkjjjjjjnnnmmmlllkkkjjjkkkmmmnnnoooooonnnnnnmmmllllllkkkpppnnnjjjeee___YYYUUURRRQQQQQQQQQQQQPPPPPPPPPPPPSSSRRRPPPPPPQQQUUUXXXZZZ```___]]][[[ZZZZZZZZZ[[[YYYWWWUUUTTTTTTRRRNNNKKKHHHGGGFFFFFFLLLXXXiiittt{{{~~~oooeee```dddooo|||~~~|||ooobbbWWWOOOKKKHHHFFFGGGHHHHHHHHHGGGFFFEEEEEECCCAAA???@@@BBBEEEFFFQQQVVVWWWTTTRRRRRRPPPMMMGGGFFFEEEEEEGGGLLLTTTYYY[[[\\\___```bbbdddhhhlllooolllhhhdddaaaaaabbbccciiiooowww~~~|||~~~{{{vvvmmmcccYYYUUUTTTWWW]]]hhhyyyMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJKKKLLLLLLJJJIIIHHHHHHGGGFFFDDDCCCBBBAAAAAA???>>>======<<<<<<<<<=========>>>@@@AAABBBDDDDDDEEEEEEFFFHHHIIIKKKLLLLLLMMMPPPRRRTTTUUUVVVXXXYYY\\\^^^aaacccccceeehhhjjjpppqqqssstttvvvwwwwwwwwwzzzzzz|||}}}~~~~~~~~~}}}||||||~~~~~~}}}~~~|||{{{zzz{{{|||{{{zzzzzz|||}}}~~~}}}|||||||||{{{{{{{{{{{{|||||||||||||||}}}}}}}}}}}}}}}yyyyyyzzz{{{|||}}}~~~~~~}}}|||{{{yyyxxxxxxyyyxxxwwwuuuuuuwwwxxxyyyzzzyyyxxxyyyzzzzzzyyywwwwwwyyyzzz|||||||||{{{{{{}}}|||{{{yyyxxxwwwvvvvvvzzzzzzxxxwwwvvvvvvvvvvvvvvvuuutttsssrrrrrrssssssnnnnnnnnnmmmmmmmmmllllllnnnnnnnnnnnnmmmmmmmmmmmmnnnmmmllljjjjjjjjjkkklllkkkkkkjjjjjjiiihhhhhhgggjjjhhheee```[[[VVVRRRPPPQQQQQQPPPPPPOOOOOONNNNNNRRRQQQPPPPPPRRRTTTWWWYYY]]]\\\ZZZXXXWWWVVVWWWWWWWWWUUUTTTSSSRRROOOJJJGGGEEEDDDDDDIIIRRR```mmmvvvxxx|||pppfff```fffkkkwww~~~uuugggZZZQQQLLLIIIGGGGGGGGGHHHHHHHHHGGGFFFEEEFFFDDDCCCAAA@@@AAAAAABBBFFFLLLPPPPPPOOOPPPOOOLLLGGGEEECCCDDDIIIOOOUUUXXXXXXYYY\\\]]]^^^```dddfffhhhgggeeedddddddddeeefffgggnnnvvv~~~~~~{{{xxxpppgggZZZVVVTTTWWW\\\fffwwwLLLMMMMMMMMMLLLLLLKKKJJJJJJKKKKKKKKKKKKJJJIIIHHHIIIHHHGGGEEEDDDDDDCCCCCC@@@@@@>>>===<<<;;;;;;;;;;;;;;;<<<>>>???@@@AAABBBCCCCCCDDDEEEFFFFFFGGGGGGJJJLLLOOOQQQQQQRRRTTTUUUVVVXXX[[[]]]^^^___bbbdddjjjkkkmmmoooqqqsssttttttwwwxxxyyy{{{|||}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~}}}|||{{{yyy{{{||||||{{{{{{|||~~~~~~}}}|||{{{{{{{{{{{{{{{|||}}}}}}}}}}}}}}}||||||{{{{{{zzzxxxyyyzzz{{{|||}}}}}}}}}{{{{{{zzzyyyyyyxxxwwwwwwxxxwwwvvvttttttvvvwwwxxxyyyxxxxxxxxxxxxxxxvvvuuuvvvwwwxxxzzzzzzzzzzzzzzz{{{{{{yyyxxxwwwwwwwwwwwwyyyxxxwwwvvvuuuuuuuuuuuussssssrrrrrrrrrqqqqqqqqqlllllllllllllllmmmmmmmmmnnnnnnnnnoooooopppppppppnnnmmmllljjjiiiiiiiiiiiihhhhhhgggfffeeeeeeddddddcccaaa^^^ZZZVVVRRRPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOOPPPQQQSSSTTTVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSRRROOOKKKGGGDDDEEEEEEHHHOOO[[[hhhsssxxx{{{|||nnnfffdddeeemmmrrr|||wwwmmm^^^RRRKKKHHHGGGFFFHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCFFFLLLQQQPPPOOOOOOMMMIIIHHHDDDAAADDDKKKRRRVVVWWWXXXZZZ]]]^^^^^^```bbbeeebbbbbbccceeefffhhhiiiiiigggmmmvvv}}}~~~{{{xxxqqqiii\\\XXXVVVWWW\\\eeevvvKKKKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHIIIHHHGGGEEEDDDDDDDDDDDDBBBAAA???>>><<<;;;;;;;;;::::::;;;<<<===>>>??????@@@@@@AAABBBBBBCCCDDDDDDHHHJJJMMMNNNNNNOOOQQQRRRPPPSSSVVVXXXZZZ\\\___bbbeeefffhhhkkkmmmoooqqqqqqssstttuuuwwwyyy{{{{{{|||zzz{{{|||}}}~~~~~~~~~}}}~~~}}}~~~~~~}}}|||{{{{{{|||~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}{{{{{{zzz{{{{{{|||}}}~~~}}}|||{{{zzzyyyxxxwwwwwwyyyyyyzzz{{{{{{{{{{{{zzzxxxxxxxxxyyyyyyyyyyyyyyyxxxwwwuuuttttttuuuwwwxxxxxxxxxyyyxxxwwwuuuttttttuuuvvvvvvwwwxxxxxxyyyyyyxxxxxxwwwwwwwwwxxxyyyyyyuuuuuuuuuttttttuuuuuuuuusssssssssrrrrrrqqqpppppplllllllllmmmmmmmmmmmmnnnkkkkkkkkklllmmmmmmnnnnnnllllllkkkjjjiiihhhhhhhhhggggggfffdddcccbbb``````\\\ZZZWWWTTTQQQOOONNNMMMLLLLLLMMMNNNPPPQQQRRRRRRMMMNNNNNNOOOPPPQQQRRRRRRTTTTTTTTTTTTTTTUUUUUUVVVOOOPPPPPPNNNKKKGGGDDDCCCDDDGGGNNNZZZhhhuuu}}}ooobbb___eeellluuuyyyoooeeeVVVKKKGGGFFFFFFEEEHHHGGGFFFDDDBBBAAA@@@???>>>???@@@BBBDDDFFFGGGHHHIIIOOOTTTSSSQQQQQQNNNJJJGGGDDDBBBEEEKKKRRRVVVWWWZZZ\\\^^^______```aaaccc```aaaccceeehhhjjjkkklllgggmmmuuu|||}}}yyyvvvoooggg^^^ZZZWWWYYY]]]fffvvvJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDEEECCCBBBAAA???>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@AAABBBBBBFFFHHHKKKLLLLLLLLLNNNOOOLLLOOORRRTTTVVVYYY\\\______```ccceeehhhjjjkkkllllllmmmpppsssuuuwwwyyyyyywwwxxxyyy{{{}}}~~~|||}}}~~~~~~|||{{{}}}~~~~~~||||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~{{{{{{zzzxxxwwwvvvuuutttxxxyyyzzz{{{{{{{{{zzzyyyyyyyyyyyyzzz{{{{{{||||||xxxwwwvvvttttttvvvwwwxxxxxxyyyzzzxxxvvvtttssstttttttttuuuuuuvvvwwwwwwxxxuuuuuuuuuuuuvvvwwwxxxyyytttssssssssssssssstttuuussstttssssssrrrpppooonnnmmmmmmmmmmmmmmmnnnnnnnnnlllllllllmmmmmmnnnnnnnnnjjjjjjjjjiiihhhhhhgggggggggfffeeeccc```^^^]]]\\\VVVTTTRRROOOMMMLLLLLLLLLIIIIIIKKKMMMOOOPPPRRRSSSLLLMMMNNNPPPPPPQQQPPPPPPRRRRRRRRRSSSSSSSSSSSSSSSKKKKKKLLLJJJGGGEEEDDDDDD>>>FFFRRRaaaooo{{{xxxeee]]]aaallluuu|||iii^^^PPPGGGEEEFFFEEEDDDFFFEEEDDDBBBAAA@@@@@@@@@===>>>@@@CCCFFFHHHJJJKKKIIIOOOSSSSSSRRRSSSRRROOOGGGEEEDDDFFFKKKQQQUUUXXXZZZ\\\____________```aaa___```bbbdddgggiiijjjkkkhhhmmmuuu||||||wwwssskkkccc^^^ZZZXXXYYY]]]fffvvvKKKLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<;;;;;;;;;::::::;;;<<<===>>>???@@@AAAAAACCCFFFHHHIIIIIIIIIKKKLLLKKKMMMPPPRRRSSSUUUWWWZZZXXXZZZ\\\^^^aaabbbcccddddddfffiiimmmpppsssuuuvvvtttuuuwwwyyy{{{}}}}}}~~~~~~~~~~~~}}}|||~~~~~~~~~}}}}}}}}}~~~}}}}}}||||||||||||{{{{{{{{{||||||}}}zzzzzzyyyxxxvvvuuuttttttuuuwwwyyy{{{|||{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{{{{yyyxxxvvvuuuuuuvvvxxxyyyxxxzzz{{{yyyuuusssrrrssssssssssssttttttuuuvvvwwwsssssssssssssssssstttuuuuuutttsssrrrrrrqqqrrrrrrttttttssssssqqqooommmkkkmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmhhhhhhhhhhhhhhhhhhgggggggggfffdddaaa]]]ZZZXXXWWWQQQPPPNNNLLLKKKKKKLLLLLLGGGGGGIIIJJJLLLMMMOOOOOOMMMNNNPPPRRRRRRRRRQQQPPPOOOOOOOOOOOONNNMMMLLLKKKFFFHHHHHHFFFCCCCCCEEEGGGCCCNNN^^^lllwww|||kkkaaabbbmmm|||sssdddYYYLLLFFFEEEGGGFFFCCCBBBBBBAAAAAAAAABBBCCCDDDBBBBBBCCCDDDFFFHHHJJJKKKHHHNNNQQQPPPPPPQQQQQQOOOFFFGGGHHHHHHJJJOOOTTTXXX\\\^^^```aaa```___```aaa`````````bbbccceeeggghhhiiinnnuuu{{{zzztttooofff]]]]]]YYYWWWXXX]]]fffvvvLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGEEEDDDBBBAAA@@@?????????======<<<;;;;;;:::999999:::;;;<<<===>>>@@@AAAAAABBBDDDFFFGGGGGGGGGIIIJJJKKKMMMOOOPPPPPPQQQSSSUUUTTTUUUWWWYYY[[[]]]^^^^^^___aaaeeeiiimmmppprrrtttrrrsssuuuwwwyyy|||}}}~~~|||~~~~~~|||}}}}}}~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}{{{zzzyyy||||||{{{{{{{{{{{{||||||zzzzzzyyyxxxwwwuuuuuutttrrrtttwwwzzz||||||||||||yyyyyyyyyxxxxxxwwwwwwwwwyyyxxxwwwuuuuuuwwwxxxyyyxxxzzz{{{yyyuuurrrrrrtttsssssssssssssssuuuvvvvvvsssrrrrrrqqqppppppppppppvvvuuutttrrrqqqpppoooooosssssssssrrrpppmmmkkkiiimmmmmmmmmllllllkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhfffggghhhhhhhhhhhhhhhggggggeeebbb___[[[XXXUUUTTTOOONNNLLLJJJIIIJJJKKKLLLFFFGGGGGGHHHIIIJJJKKKKKKNNNPPPRRRTTTTTTSSSRRRQQQQQQQQQPPPOOOMMMKKKIIIHHHDDDEEEEEECCCAAABBBFFFIIISSS___ooo{{{yyynnnccc```jjj{{{zzzlllaaaWWWKKKEEEFFFGGGFFFCCC??????@@@AAABBBEEEGGGIIIGGGGGGEEEEEEEEEFFFGGGHHHIIINNNPPPMMMLLLMMMMMMKKKFFFHHHJJJJJJJJJMMMSSSXXX___aaacccdddcccbbbbbbbbb``````______```bbbdddfffjjjooovvv{{{yyyssslllbbbYYY\\\XXXUUUWWW\\\eeeuuuQQQNNNMMMOOOOOOLLLLLLOOOMMMNNNNNNOOONNNMMMLLLKKKGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDCCCAAA@@@???===<<<<<<======>>>???@@@:::;;;;;;<<<>>>???AAABBBCCCDDDDDDEEEFFFGGGHHHHHHFFFGGGIIIKKKMMMOOOPPPPPPPPPPPPQQQSSSTTTUUUVVVWWW\\\]]]___bbbfffiiikkkmmmoooqqqssstttuuuvvvxxxzzz{{{|||~~~}}}|||{{{|||~~~|||}}}~~~~~~~~~~~~}}}}}}|||{{{{{{zzzzzzuuuwwwzzz{{{zzzyyyzzzzzz{{{zzzyyywwwvvvuuuuuuuuusssuuuxxxzzz{{{zzzyyyxxxwwwwwwyyyzzz{{{zzzzzzyyyvvvvvvvvvvvvvvvvvvvvvvvvxxxyyyzzzzzzyyyvvvtttrrrnnnnnnnnnnnnnnnppprrrssswwwvvvsssqqqqqqqqqrrrssspppqqqqqqrrrrrrsssttttttrrrsssssssssrrrooollljjjiiiiiijjjjjjjjjjjjjjjjjjmmmlllkkkiiihhhgggggggggffffffggghhhhhhhhhhhhhhhaaa```]]]ZZZXXXUUUTTTSSSNNNMMMKKKJJJIIIJJJLLLMMMIIIHHHHHHHHHIIIJJJLLLMMMLLLMMMMMMNNNOOOOOONNNNNNQQQOOOMMMKKKJJJHHHFFFDDD???@@@BBBCCC>>><<>>===<<<;;;;;;<<<<<<<<<===>>>???AAABBB@@@AAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFHHHIIIJJJJJJMMMNNNOOOPPPQQQSSSTTTTTTXXXYYY[[[^^^bbbeeeggghhhkkkmmmoooqqqrrrsssvvvxxxxxxzzz{{{zzzyyyyyyzzz{{{zzz{{{|||}}}~~~~~~||||||{{{{{{zzzyyyxxxxxxvvvxxxzzzzzzyyyxxxyyyyyyzzzyyyxxxwwwvvvuuuuuuuuuvvvwwwxxxyyyyyyyyyxxxwwwvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwvvvuuutttrrrqqqppppppoooooooooqqqrrrsssuuutttrrrqqqpppqqqrrrsssqqqqqqqqqpppppppppoooooooooppppppqqqpppooonnnmmmlllllllllllllllllllllmmmkkkjjjiiigggeeedddddddddcccddddddeeeeeeeeeeeeddd^^^]]][[[XXXUUUSSSRRRQQQLLLKKKJJJIIIJJJKKKMMMNNNLLLKKKKKKJJJKKKLLLMMMNNNKKKLLLMMMNNNNNNOOONNNNNNPPPNNNLLLKKKIIIGGGEEECCCAAA???@@@BBBBBBFFFUUUeeettt~~~sssiii```^^^eeewwwssseee\\\XXXPPPHHHFFFGGGGGGDDD???BBBDDDFFFHHHIIIGGGEEEDDDEEEBBBAAAAAADDDFFFFFFEEEMMMNNNNNNKKKGGGEEEFFFGGGOOOUUUZZZZZZVVVTTTWWW[[[aaabbbccccccbbbaaabbbdddfffhhhiiigggbbb^^^^^^___iiioooxxx{{{wwwrrriii```YYYXXXVVVWWW]]]lll}}}ZZZSSSNNNPPPRRRPPPLLLKKKNNNNNNOOOPPPOOONNNMMMLLLIIIJJJJJJJJJJJJIIIHHHHHHIIIIIIIIIHHHGGGEEECCCBBBEEEDDDBBB@@@>>><<<;;;;;;>>>>>>>>>>>>>>>??????@@@???>>>>>>>>>=========<<<@@@AAACCCEEEGGGHHHHHHHHHIIIJJJKKKLLLMMMOOOPPPPPPSSSTTTVVVYYY\\\^^^```bbbeeegggjjjlllmmmooorrrttttttvvvwwwwwwvvvvvvwwwyyyxxxxxxyyyzzz{{{{{{||||||{{{{{{|||}}}~~~~~~~~~{{{{{{zzzyyyxxxwwwvvvvvvwwwyyyzzzzzzxxxwwwwwwxxxxxxxxxwwwvvvuuuuuuvvvvvvxxxxxxxxxxxxwwwwwwvvvvvvuuuvvvwwwwwwwwwwwwwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvuuutttsssrrrrrrrrrrrrqqqppppppqqqrrrssssssrrrpppoooooopppqqqrrrqqqqqqpppooommmlllkkkkkkmmmmmmmmmmmmnnnoooooopppmmmmmmmmmmmmmmmmmmmmmmmmjjjiiigggeeecccaaaaaa`````````aaaaaaaaa```______YYYXXXVVVTTTQQQPPPOOONNNIIIIIIHHHHHHIIIKKKMMMOOOMMMLLLKKKKKKKKKLLLMMMNNNLLLLLLMMMOOOOOOPPPPPPPPPOOONNNLLLJJJGGGDDDBBB@@@BBB??????BBBIIITTTfffuuu}}}qqqfff^^^```fffttt|||jjj\\\SSSQQQLLLGGGFFFHHHHHHEEEBBBAAABBBEEEGGGFFFDDDBBB@@@AAA@@@@@@BBBDDDEEEDDDBBBLLLNNNOOOOOOKKKHHHEEEDDDOOOTTTYYYYYYWWWWWWZZZ^^^dddfffffffffdddcccdddeeehhhlllooommmgggaaa^^^]]]gggnnnwww~~~zzzuuuppphhh___WWWVVVUUUWWW```ppppppbbbTTTOOOOOONNNLLLLLLMMMNNNOOOPPPPPPOOONNNMMMKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@AAA??????>>>============>>>>>>>>>>>>>>>============@@@AAACCCDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMNNNOOOQQQTTTVVVYYY[[[\\\___aaaeeegggiiikkknnnqqqppprrrssstttssssssuuuvvvwwwwwwwwwwwwxxxxxxyyyyyyzzzzzz{{{|||}}}~~~~~~{{{{{{zzzyyyxxxwwwvvvvvvyyyzzzzzzyyywwwvvvvvvwwwwwwwwwvvvvvvuuuvvvvvvvvvxxxwwwvvvvvvvvvvvvwwwwwwuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwzzzyyyxxxwwwvvvvvvvvvvvvsssrrrqqqpppooopppqqqrrrppppppoooooooooppppppqqqppppppooonnnmmmlllkkkkkkmmmlllkkkjjjkkklllnnnppplllkkkkkkkkkkkkkkkjjjjjjjjjiiigggdddbbb```______]]]^^^^^^]]]\\\[[[ZZZZZZTTTSSSQQQOOOMMMLLLKKKKKKHHHHHHHHHHHHIIIJJJKKKLLLKKKJJJIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQRRRRRRRRRRRROOONNNLLLHHHCCC@@@>>>>>>AAAAAADDDJJJUUUddduuuqqqfffaaa___iiitttqqq```TTTMMMLLLIIIFFFGGGKKKLLLJJJHHHBBBDDDFFFGGGEEEBBB>>>;;;???@@@AAACCCEEEDDDCCCBBBHHHLLLRRRVVVTTTOOOIIIDDDIIIMMMQQQRRRQQQRRRWWW[[[bbbdddeeeeeeddddddfffgggiiinnnssssssnnnfffaaa___fffmmmvvv}}}~~~}}}}}}wwwqqqlllddd\\\UUUTTTSSSXXXcccttt|||dddUUUPPPMMMNNNPPPLLLMMMNNNOOOOOOOOONNNMMMKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFBBBBBBBBBBBBBBBCCCDDDDDD??????>>>===<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????======???@@@AAAAAAAAAAAADDDEEEFFFGGGHHHJJJKKKKKKLLLMMMNNNPPPRRRTTTVVVWWWZZZ]]]```ccceeegggkkkmmmmmmnnnpppqqqqqqqqqsssuuuuuuuuuvvvvvvwwwwwwxxxxxx{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~}}}{{{{{{zzzzzzyyyxxxxxxxxxzzz{{{{{{yyywwwuuuvvvwwwwwwwwwvvvvvvvvvvvvvvvwwwuuuuuuuuuuuuvvvwwwxxxyyyuuutttttttttttttttttttttvvvvvvvvvvvvvvvvvvvvvvvvzzzzzzxxxwwwwwwwwwwwwwwwqqqqqqooonnnnnnoooppppppoooooonnnnnnooooooooopppnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmkkkiiiiiijjjlllmmmkkkjjjjjjjjjiiiiiiiiihhhkkkiiigggeeebbbaaa```___[[[[[[[[[ZZZYYYWWWUUUUUUOOONNNMMMKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHJJJIIIHHHHHHHHHIIIJJJKKKPPPQQQRRRRRRSSSSSSRRRRRRNNNMMMJJJEEE@@@===>>>???BBBIIIRRR]]]kkkyyynnn```XXXZZZ^^^ppp~~~tttaaaVVVPPPLLLOOOLLLJJJJJJLLLMMMLLLJJJIIIJJJLLLLLLIIIDDD>>>;;;???AAADDDFFFFFFEEEDDDCCCCCCJJJTTT\\\]]]WWWNNNGGGEEEHHHJJJKKKKKKMMMQQQUUU[[[]]]```bbbcccdddgggiiihhhnnntttuuuqqqjjjfffdddfffllltttzzz|||{{{yyyyyyyyy{{{zzzssslllfff___WWWTTTRRRRRRXXXeeewwwvvvbbbUUUMMMLLLNNNKKKLLLMMMNNNOOONNNMMMMMMKKKLLLLLLLLLLLLKKKJJJJJJHHHIIIIIIJJJJJJJJJJJJIIIGGGFFFEEEDDDCCCCCCCCCCCC@@@???>>>===<<<<<<<<<<<<999999:::;;;<<<===>>>>>>>>>>>>???@@@@@@AAA@@@@@@CCCCCCDDDEEEGGGHHHIIIIIIJJJJJJLLLNNNOOOQQQRRRSSSVVVXXX\\\^^^```bbbfffhhhiiikkkmmmnnnnnnoooqqqssssssttttttuuuvvvvvvwwwwwwzzzzzzyyyyyyzzzzzz{{{{{{~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{yyywwwvvvwwwyyyyyyyyyxxxwwwvvvvvvwwwwwwsssssstttuuuvvvwwwxxxxxxuuuuuutttsssssssssssstttuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuutttpppooonnnnnnnnnooopppqqqooooooooooooooooooooonnnllllllmmmnnnooooooppppppooonnnkkkiiihhhiiijjjkkkkkkjjjjjjiiiiiihhhhhhhhhhhhgggeeecccaaa```___^^^YYYXXXWWWVVVTTTRRRPPPOOOKKKKKKJJJIIIHHHHHHHHHIIIHHHHHHHHHHHHGGGGGGFFFFFFJJJIIIIIIIIIIIIKKKLLLMMMPPPPPPPPPPPPPPPOOOOOONNNJJJJJJGGGBBB======BBBFFFKKKYYYjjjwwwmmm]]]QQQNNNSSS[[[rrrzzzhhh[[[UUUSSSPPPSSSPPPMMMKKKKKKJJJIIIHHHNNNOOOQQQQQQOOOIIICCC@@@???BBBEEEGGGFFFEEEEEEEEEBBBIIISSS\\\___ZZZQQQJJJGGGHHHHHHHHHHHHKKKOOORRRTTTWWWZZZ]]]```cccgggjjjggglllrrrsssooojjjgggfffeeekkkrrrwwwwwwuuurrrqqqrrrwwwwwwpppiiiccc]]]WWWTTTRRRRRRXXXfffxxxwwwdddUUUMMMLLLJJJKKKLLLMMMNNNMMMLLLLLLKKKKKKLLLLLLKKKKKKJJJIIIHHHIIIJJJLLLMMMMMMNNNNNNIIIHHHGGGFFFDDDDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>::::::;;;;;;<<<<<<======??????@@@AAAAAAAAA@@@@@@@@@AAABBBCCCDDDFFFGGGGGGHHHHHHJJJKKKMMMNNNOOOPPPRRRTTTWWWYYY[[[]]]```cccdddfffiiijjjjjjlllnnnppppppqqqrrrssstttuuuvvvwwwvvvvvvvvvvvvwwwyyyzzzzzz}}}~~~~~~}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||yyyyyyyyyzzz{{{{{{|||||||||||||||zzzxxxxxxyyy{{{{{{{{{yyyxxxwwwwwwwwwwwwrrrsssuuuvvvvvvvvvuuuuuuvvvuuutttsssrrrsssssstttttttttttttttttttttttttttsssttttttuuuuuutttrrrrrrpppoooooonnnoooppprrrsssppppppppppppoooooonnnmmmllllllmmmmmmnnnoooooopppnnnmmmkkkjjjiiiiiijjjjjjhhhhhhhhhgggfffeeeeeeeeecccbbbaaa___]]]\\\\\\\\\UUUUUUTTTRRRPPPMMMKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHJJJLLLMMMLLLLLLLLLKKKJJJIIIGGGGGGDDDDDDBBB>>><<<@@@IIIPPP___qqq~~~nnn]]]SSSPPPQQQZZZcccrrr~~~ooo___WWWUUUSSSOOOPPPMMMJJJGGGGGGHHHHHHIIIKKKMMMQQQRRRQQQLLLGGGCCC@@@CCCFFFFFFEEEDDDEEEFFFEEEHHHNNNTTTXXXVVVPPPKKKKKKJJJIIIHHHHHHKKKNNNQQQPPPSSSWWW[[[^^^aaaeeehhheeeiiimmmmmmjjjfffdddeeefffjjjppptttsssoookkkiiilllqqqsssnnnhhhddd___[[[UUURRRQQQXXXfffxxxxxxcccUUURRRIIIJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHJJJKKKMMMOOOPPPPPPQQQIIIHHHGGGFFFEEEEEEEEEEEECCCBBBAAAAAA@@@@@@AAAAAA>>>>>>============<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;??????@@@AAACCCDDDEEEFFFFFFGGGHHHIIIKKKLLLMMMNNNOOORRRTTTVVVXXXZZZ]]]___bbbdddfffggghhhiiilllnnnnnnooopppqqqssstttvvvvvvrrrrrrssstttvvvxxxyyyzzz{{{}}}}}}|||~~~~~~|||~~~~~~}}}|||||||||{{{{{{{{{{{{{{{wwwxxxxxxyyy{{{||||||}}}|||||||||zzzyyyyyy{{{}}}}}}|||{{{yyyxxxwwwwwwwwwssstttvvvwwwwwwuuusssrrrvvvuuutttsssrrrsssssstttssssssssssssssssssssssssrrrsssuuuvvvvvvtttrrrqqqppppppooooooppprrrtttuuuqqqqqqqqqqqqpppooommmmmmlllllllllmmmmmmmmmnnnnnnllllllkkkkkkkkkkkkkkkkkkeeeeeedddcccbbbbbbaaaaaa___^^^]]][[[ZZZYYYYYYYYYSSSRRRQQQOOOMMMJJJHHHGGGIIIHHHHHHHHHHHHHHHIIIIIICCCDDDEEEGGGHHHHHHHHHHHHCCCCCCCCCDDDFFFHHHJJJLLLHHHHHHGGGFFFEEECCCBBBAAA@@@@@@>>><<<<<>>===<<<;;;;;;;;;::::::888888888:::<<<>>>;;;<<<===>>>@@@BBBCCCCCCEEEGGGIIIIIIIIIIIIKKKMMMPPPQQQRRRSSSSSSUUUXXX[[[```cccfffggghhhhhhjjjkkkmmmnnnpppppppppppprrrsssoooppprrruuuwwwxxxxxxxxxxxxxxxyyy{{{}}}~~~}}}~~~}}}~~~{{{{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||~~~|||}}}}}}}}}{{{yyyxxxxxxyyyyyyxxxwwwwwwxxxyyyzzzyyyxxxvvvuuuuuuwwwyyyzzzyyyyyyyyyyyyxxxvvvuuutttooopppsssuuuvvvvvvuuuuuurrrrrrrrrrrrrrrrrrrrrrrruuuuuuwwwwwwxxxwwwvvvuuurrrsssttttttuuutttttttttoooooopppqqqrrrrrrrrrrrrssssssqqqpppooommmlllllljjjiiiiiikkklllmmmlllkkkhhhhhhggggggffffffeeeeeeeeeeeeeeedddcccaaa```______```___^^^]]]ZZZXXXVVVRRRQQQOOONNNLLLLLLKKKKKKFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDEEEFFFGGGHHHIIIGGGFFFFFFGGGGGGEEEDDDCCCBBBAAA???>>>>>>>>>>>>===?????????BBBLLL[[[gggzzzfffXXXNNNUUUcccmmmtttyyy~~~uuujjjZZZNNNIIIHHHHHHGGGIIIGGGDDDAAAAAABBBEEEGGGGGGIIILLLNNNNNNKKKGGGEEEFFFFFFEEECCCBBBCCCGGGJJJHHHGGGGGGGGGIIIJJJIIIHHHTTTQQQMMMKKKKKKMMMPPPRRRRRRQQQPPPSSSZZZaaahhhkkkkkkhhheeefffiiiiiiddd```gggjjjnnnqqqpppkkkeeebbbeeeiiilllnnnpppnnnfff\\\WWWVVVVVVXXX```pppkkkZZZUUUMMMIIIHHHHHHGGGGGGHHHJJJKKKLLLLLLLLLMMMNNNLLLKKKKKKKKKJJJJJJIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBAAAAAAAAABBB@@@???>>><<<;;;;;;;;;;;;;;;:::999888888999;;;<<<<<<<<<===>>>???@@@AAAAAAAAACCCEEEEEEEEEEEEGGGHHHNNNOOOPPPPPPQQQSSSVVVXXX]]]___aaabbbbbbccceeegggjjjlllmmmnnnmmmnnnoooqqqoooppprrrtttuuuuuuuuutttxxxxxxyyy{{{}}}~~~}}}}}}~~~}}}|||}}}~~~~~~~~~|||||||||~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyyxxxyyy{{{zzzyyyxxxxxxxxxyyyzzzzzzyyywwwvvvwwwxxxyyyzzzyyyxxxwwwvvvvvvuuuttttttssstttuuuuuuuuutttsssrrrsssrrrrrrqqqqqqrrrrrrssstttuuuvvvwwwwwwvvvuuutttssssssttttttttttttssssssooopppqqqqqqqqqqqqqqqppprrrrrrqqqooonnnmmmlllkkkkkkjjjjjjkkklllmmmkkkjjjgggffffffeeeeeeddddddcccffffffffffffeeedddbbbbbb]]]]]]\\\[[[YYYVVVTTTRRRJJJIIIHHHFFFEEEDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGGGGEEEDDDDDDEEEFFFEEECCCDDDCCCAAA???>>>===<<<<<<===@@@BBBDDDIIITTTdddppp~~~zzzjjj[[[SSSQQQ\\\jjjsssyyy}}}zzzuuunnndddUUUKKKGGGFFFFFFFFFHHHFFFDDDBBBBBBBBBCCCCCCGGGIIILLLNNNOOONNNLLLJJJGGGGGGFFFDDDDDDEEEHHHKKKKKKIIIGGGEEEFFFHHHIIIJJJSSSTTTTTTPPPKKKJJJOOOTTTUUUTTTSSSUUUYYY___eeehhhiiigggfffhhhjjjjjjeeeaaadddggglllooonnnjjjeeeaaacccggglllnnnqqqppphhh^^^WWWUUUSSSTTT]]]mmmlllcccVVVMMMIIIHHHHHHGGGHHHIIIJJJLLLMMMNNNNNNNNNJJJJJJJJJJJJIIIIIIIIIIIIJJJIIIHHHHHHGGGFFFEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBBBB@@@===;;;:::;;;<<<<<<<<<;;;999888888888999:::<<<<<<======>>>??????@@@>>>@@@BBBBBBBBBBBBDDDFFFJJJKKKMMMNNNNNNOOORRRUUUXXXYYYZZZ[[[[[[]]]```cccfffhhhiiijjjjjjjjjlllnnnnnnoooppprrrssssssrrrrrrwwwxxxyyyzzz{{{{{{{{{{{{|||}}}~~~~~~|||{{{||||||{{{{{{|||}}}}}}}}}}}}}}}}}}||||||}}}~~~~~~|||zzz~~~~~~~~~}}}{{{yyyyyyyyyyyy|||{{{zzzyyyyyyyyyyyyyyy{{{zzzyyyxxxxxxxxxyyyzzzyyyxxxvvvtttssssssssstttuuuuuutttttttttssssssssstttsssqqqppppppqqqsssttttttuuuvvvwwwwwwvvvuuutttttttttttttttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqpppoooqqqpppooonnnmmmlllkkkjjjkkkjjjjjjjjjlllllljjjhhheeeeeeddddddcccbbbbbbaaadddeeeeeeeeedddcccbbbbbbZZZYYYXXXVVVSSSQQQNNNMMMIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDCCCBBBAAA@@@???>>>======<<<===<<>><<<;;;;;;<<<===<<<<<<:::999888888888888999:::;;;<<<===>>>???@@@>>>@@@BBBBBBBBBBBBDDDFFFGGGHHHJJJKKKLLLMMMOOOQQQUUUUUUVVVVVVVVVXXX\\\```bbbdddeeeffffffgggiiijjjjjjlllnnnpppqqqrrrrrrrrruuuwwwxxxyyyxxxxxxyyyyyyzzz|||~~~~~~|||{{{{{{|||xxxyyyzzzzzz{{{{{{{{{{{{|||{{{{{{|||}}}~~~}}}|||}}}zzzzzzzzzzzzyyy{{{{{{zzzyyyyyyxxxxxxxxx{{{zzzyyyxxxxxxxxxxxxxxxyyyxxxuuussssssssstttuuusssrrrrrrssssssuuuvvvwwwuuusssqqqooooooqqqsssuuuuuuvvvwwwwwwwwwvvvuuutttuuutttttttttrrrqqqpppooorrrrrrrrrrrrrrrqqqpppoooooonnnmmmlllkkkjjjiiiiiikkkjjjiiijjjjjjjjjhhhfffeeeddddddcccbbbaaa````````````aaaaaa```______^^^WWWVVVTTTQQQNNNLLLIIIHHHIIIIIIHHHGGGFFFFFFFFFGGGEEEDDDDDDCCCCCCBBBBBBAAACCCEEEFFFHHHIIIHHHHHHGGGGGGEEEDDDCCCDDDCCCAAA@@@<<<<<<<<<<<<<<<===>>>???:::CCCPPP[[[cccmmmxxxzzzmmmaaaZZZ^^^dddnnnxxx~~~}}}pppgggddd^^^VVVLLLDDDBBBBBBAAA@@@@@@BBBEEEHHHHHHFFFDDDBBBBBBCCCDDDEEEGGGHHHIIIIIIHHHIIIHHHFFFDDDDDDFFFHHHKKKJJJGGGDDDAAABBBEEEGGGJJJQQQVVVRRRJJJFFFKKKSSSTTTUUUVVVVVVXXX[[[^^^aaacccdddgggkkkmmmlllhhhddd```cccgggjjjkkkhhheeebbb^^^dddkkkpppvvvxxxqqqhhh\\\ZZZXXXZZZbbbqqqrrrfff]]]TTTMMMNNNLLLJJJIIIJJJJJJHHHFFFJJJJJJJJJKKKKKKLLLLLLMMMIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCBBB@@@>>>======>>>>>>===<<<;;;:::999999888888666777888:::<<<>>>???@@@===>>>@@@@@@@@@AAABBBDDDDDDFFFHHHJJJJJJKKKMMMOOORRRSSSSSSSSSTTTVVVZZZ]]]]]]___aaabbbbbbccceeegggfffhhhkkknnnppprrrsssssssssuuuwwwwwwuuutttuuuvvvyyy{{{}}}~~~|||{{{{{{{{{xxxyyyzzz{{{||||||||||||{{{zzzzzz{{{~~~~~~~~~~~~~~~~~~~~~~~~|||zzz{{{{{{{{{zzzyyyyyyyyyyyyyyyxxxxxxwwwzzzzzzyyyxxxwwwvvvvvvvvvyyywwwuuuttttttuuuvvvwwwssssssssssssssstttuuuvvvuuusssqqqooooooqqqsssuuuwwwwwwxxxxxxxxxwwwuuuttttttttttttsssrrrpppooonnnrrrrrrrrrrrrrrrqqqpppooollllllkkkkkkjjjiiihhhhhhiiihhhggghhhiiihhhfffeeeeeeeeedddcccbbbaaa```___]]]]]]]]]]]]]]]\\\[[[ZZZTTTSSSPPPNNNKKKHHHFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@BBBDDDGGGHHHIIIIIIIIIJJJHHHFFFDDDCCCBBB@@@>>><<<;;;;;;;;;<<<<<<===>>><<>>>>>999:::<<<<<<<<<===>>>@@@AAACCCFFFGGGHHHHHHJJJKKKNNNPPPQQQQQQQQQSSSWWWYYYXXXZZZ\\\]]]]]]^^^```bbbaaacccgggkkknnnppprrrrrrpppsssuuutttqqqpppqqqsssvvvyyy{{{|||{{{zzzyyyyyyzzzzzz|||}}}~~~~~~{{{zzzyyyzzz}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~|||{{{}}}~~~|||zzzyyyyyyzzzzzzzzzzzzyyyyyyzzzzzzyyyxxxwwwuuuttttttvvvuuuuuutttuuuvvvxxxyyyvvvvvvuuutttsssrrrrrrqqqtttsssqqqppppppqqqssstttwwwwwwxxxxxxwwwvvvuuutttsssssssssrrrqqqpppnnnmmmpppppppppqqqppppppoooooojjjjjjjjjiiihhhgggggggggfffeeeeeefffggggggeeeccceeedddcccbbbaaa______^^^\\\\\\\\\[[[ZZZYYYWWWWWWQQQOOOMMMJJJGGGEEEDDDCCCBBBBBBBBBAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@BBBDDDFFFHHHIIIIIIJJJHHHFFFDDDCCCBBB???===??????>>>=========>>>>>>GGGVVVkkkzzzssseee[[[ZZZeeerrrxxxhhh]]]YYYYYY]]]WWWOOOKKKIIIGGGDDDBBB@@@BBBFFFIIIKKKKKKJJJIIIGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGFFFDDDCCCDDDEEEFFFHHHJJJHHHDDDAAABBBDDDGGGFFFGGGHHHKKKLLLLLLLLLOOOSSSWWWYYYYYY[[[___cccaaacccfffiiijjjiiihhhfff```bbbfffhhhiiigggdddbbb___ccchhhlllssswwwsssmmm]]][[[ZZZ]]]fffrrr|||~~~oooYYYSSSKKKHHHIIIJJJJJJHHHHHHHHHIIIJJJKKKLLLMMMNNNJJJJJJJJJIIIIIIIIIIIIHHHGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEDDDCCCBBB@@@???>>>>>>>>>>>>===<<<;;;;;;777888888999999:::::::::666777999:::999:::;;;======@@@CCCDDDEEEEEEFFFHHHIIIKKKMMMNNNNNNOOORRRTTTRRRTTTWWWXXXXXXYYY[[[]]]___aaadddgggjjjlllmmmnnnmmmqqqsssrrrnnnlllmmmppprrruuuyyyzzzyyywwwvvvvvvwwwwwwyyyzzz{{{|||||||||{{{zzzxxxyyy{{{}}}~~~}}}zzz{{{}}}~~~}}}~~~~~~~~~~~~~~~~~~{{{|||~~~zzzyyyzzz{{{|||}}}}}}||||||{{{{{{zzzyyyxxxvvvuuutttqqqrrrssstttvvvwwwxxxyyyuuuvvvvvvvvvtttsssqqqpppsssrrrrrrqqqqqqrrrrrrsssuuuvvvvvvvvvuuutttrrrqqqrrrrrrrrrrrrqqqpppnnnnnnkkkllllllmmmmmmmmmmmmllliiiiiihhhhhhgggfffffffffcccbbbbbbccceeeeeedddbbbccccccbbb```___]]]\\\\\\YYYYYYXXXWWWVVVTTTRRRQQQMMMKKKIIIFFFDDDBBBBBBBBBCCCCCCBBBBBBCCCDDDDDDEEEAAAAAABBBBBBCCCCCCDDDDDDBBBBBBBBBBBBCCCEEEFFFGGGGGGEEECCCBBBBBBBBB@@@>>>??????@@@@@@BBBCCCEEEFFFYYYgggzzzzzzmmm```\\\]]]cccppp}}}yyylllaaa[[[[[[]]]^^^YYYSSSPPPOOONNNLLLIIIDDDDDDFFFGGGHHHIIIIIIIIIHHHIIIIIIIIIIIIHHHGGGFFFCCCDDDFFFFFFFFFFFFHHHJJJIIIKKKKKKHHHDDDCCCFFFJJJJJJIIIHHHIIIKKKMMMNNNMMMQQQVVV[[[]]]\\\]]]```dddaaacccfffggghhhggggggfff___aaadddffffffeeebbb```^^^aaadddgggmmmrrrpppjjj```\\\WWWYYYbbbooozzzcccZZZOOOIIIHHHIIIGGGEEEGGGGGGHHHIIIJJJLLLMMMMMMJJJJJJJJJJJJJJJJJJIIIIIIGGGHHHIIIIIIHHHGGGEEEDDDDDDEEEFFFFFFEEECCCAAA???>>>>>>>>>>>>>>>>>>===<<<::::::999999888777777777666777999:::999:::;;;===:::===@@@BBBCCCCCCDDDEEEEEEGGGJJJLLLLLLLLLNNNOOOOOOQQQSSSTTTUUUVVVXXXZZZ^^^___bbbeeegggiiiiiijjjlllooorrrpppllljjjkkknnnpppsssvvvxxxwwwuuuttttttrrrssstttuuuwwwwwwxxxxxx|||zzzxxxxxxyyy{{{{{{zzzwwwxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}||||||}}}{{{}}}{{{zzz{{{}}}~~~|||||||||{{{yyywwwuuutttnnnoooqqqtttvvvwwwxxxxxxqqqrrrtttvvvvvvuuusssrrrrrrrrrrrrrrrrrrrrrrrrrrrttttttuuuuuutttrrrqqqoooqqqqqqqqqqqqqqqpppooonnnhhhiiiiiijjjkkkkkkkkkkkkhhhhhhggggggfffffffffeeeaaaaaaaaabbbddddddcccbbbbbbaaa```___]]]\\\[[[ZZZVVVUUUUUUSSSQQQOOOMMMLLLJJJHHHFFFCCCBBBAAA@@@AAA@@@@@@@@@@@@AAABBBCCCCCC@@@AAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAABBBCCCDDDCCCAAA@@@AAABBBBBBAAA???;;;<<>>>>>>>>>>>===>>>>>>>>>===<<<:::999888::::::::::::::::::::::::>>>>>>???@@@AAAAAABBBBBBFFFFFFGGGHHHIIIKKKKKKLLLLLLLLLMMMNNNOOOQQQRRRSSSYYY\\\___ccceeefffeeedddhhhjjjkkkkkkjjjiiijjjkkkmmmoooqqqsssssssssrrrqqqlllmmmppprrrtttuuuuuuuuuyyyxxxxxxyyyzzz{{{yyywwwxxxxxxwwwwwwxxxxxxyyyzzz{{{{{{{{{|||||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}|||||||||~~~~~~{{{xxxvvvuuuuuuvvvtttsssrrrtttuuuuuutttrrrrrrqqqqqqpppqqqrrrssstttuuuuuutttssssssrrrqqqqqqssstttuuuuuuuuutttsssrrrrrrrrrqqqpppooonnnmmmmmmkkkjjjiiiiiihhhhhhiiiiiiiiihhhffffffggggggeeeddd```^^^]]]\\\^^^^^^^^^]]]]]]\\\ZZZXXXVVVVVVVVVVVVUUURRROOONNNNNNMMMJJJGGGGGGFFFDDDCCCAAAAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>???>>>;;;888===CCCEEEFFFMMMZZZeeepppzzzuuubbbVVVSSSbbbrrryyy}}}yyy|||lll\\\UUUUUUUUUVVVXXX[[[VVVRRRUUU[[[[[[TTTLLLIIICCC===???EEEJJJJJJGGGIIIHHHHHHHHHIIIHHHEEEBBBAAADDDFFFGGGHHHNNNXXX```eee]]]RRRIIICCCCCCGGGJJJMMMOOOQQQNNNJJJJJJNNNSSSYYY[[[^^^_________```bbbfffeeebbb``````bbbdddeeebbbccccccbbbbbb```______\\\\\\]]]___aaaccceeefffddd]]]XXX\\\dddmmmyyyrrrbbbWWWPPPLLLKKKIIIFFFGGGKKKLLLIIIHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFDDDEEEFFFFFFCCCAAA@@@@@@@@@????????????>>>>>>>>>>>>===<<<;;;:::999::::::::::::::::::::::::======>>>??????@@@AAAAAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKMMMNNNPPPQQQTTTWWWZZZ^^^`````````___bbbdddfffffffffeeefffhhhjjjkkknnnpppqqqqqqppppppkkkmmmnnnppprrrsssttttttxxxwwwvvvxxxyyyzzzxxxwwwvvvvvvuuuuuuvvvvvvwwwxxx{{{{{{{{{{{{{{{zzzzzzzzz||||||||||||}}}}}}~~~~~~~~~}}}}}}|||~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||}}}~~~||||||{{{{{{{{{|||}}}~~~}}}{{{yyywwwvvvvvvvvvuuuuuutttuuuwwwwwwuuutttrrrrrrqqqqqqqqqrrrssstttssssssrrrqqqqqqpppoooooopppqqqsssttttttttttttssspppoooooonnnmmmlllkkkkkkjjjjjjiiihhhhhhhhhhhhhhhgggfffddddddeeeeeecccbbb```^^^\\\\\\]]]]]]\\\[[[\\\ZZZXXXVVVUUUUUUTTTUUUSSSPPPMMMLLLMMMLLLIIIFFFEEEEEECCCBBBAAAAAA@@@AAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBAAAAAA@@@@@@@@@???@@@@@@???>>>>>>===<<<444:::BBBKKKUUU```kkkrrruuu|||uuueee]]]YYY[[[hhhwww|||xxxhhhXXXPPPNNNMMMLLLNNNSSSPPPNNNRRRXXXZZZWWWRRRNNNJJJFFFFFFHHHHHHFFFCCCGGGFFFFFFGGGHHHGGGEEECCCCCCFFFIIIKKKMMMRRR\\\cccllleeeYYYNNNGGGDDDFFFHHHIIIMMMQQQQQQNNNMMMPPPSSSYYY[[[]]]]]]]]]]]]___```iiigggdddaaa___^^^^^^^^^```aaadddeeedddbbb___]]]\\\\\\\\\^^^```cccfffhhhddd\\\XXX[[[ccclllwwwxxxzzz}}}~~~jjjZZZPPPLLLKKKGGGFFFJJJKKKIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEFFFFFFFFFDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>===<<<;;;:::::::::::::::999999999999<<<<<<<<<===>>>>>>??????@@@AAAAAABBBCCCDDDEEEEEEFFFGGGGGGHHHIIIKKKLLLMMMNNNPPPSSSVVVXXXYYYYYYXXXZZZ\\\___`````````bbbccceeegggiiilllmmmnnnnnnnnnllllllmmmnnnoooqqqssstttuuuttttttuuuwwwxxxwwwuuutttsssssssssssstttuuuuuuzzzzzzzzzyyyyyyxxxxxxxxxwwwxxxxxxyyyzzz{{{|||||||||}}}~~~~~~}}}|||zzzyyy|||||||||}}}}}}~~~{{{~~~~~~~~~}}}}}}|||{{{zzzzzzyyyzzzzzzzzzzzzzzzyyyxxxyyyzzz{{{||||||{{{{{{{{{zzzxxxwwwvvvwwwvvvvvvwwwxxxxxxvvvuuurrrrrrqqqqqqrrrrrrssstttppppppoooooonnnnnnmmmmmmnnnoooppprrrssssssssssssmmmllllllkkkjjjiiihhhhhhiiihhhhhhhhhggggggggggggeeecccbbbbbbbbbbbbaaa___aaa^^^\\\[[[[[[ZZZYYYWWWXXXWWWVVVTTTSSSRRRQQQQQQOOOMMMKKKJJJJJJIIIGGGEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBCCCBBBBBBAAA@@@????????????@@@@@@???===<<<===??????DDDNNNZZZfffoootttvvvzzz~~~vvvfffZZZ]]]ccckkktttyyy~~~zzzoooaaaSSSLLLJJJHHHHHHJJJKKKKKKLLLOOOSSSVVVWWWWWWUUUTTTSSSQQQMMMHHHDDDAAADDDDDDCCCDDDFFFGGGFFFEEEDDDGGGKKKMMMPPPTTT\\\bbbkkkdddZZZPPPIIIGGGGGGHHHGGGLLLQQQTTTSSSRRRSSSUUU[[[[[[[[[[[[ZZZZZZ\\\___hhhgggdddaaa___\\\[[[ZZZ]]]```dddggggggddd___\\\\\\[[[ZZZ[[[^^^ccchhhlllggg```[[[]]]dddkkkvvvjjjnnnqqqqqqqqqyyyooo]]]QQQNNNHHHEEEHHHKKKKKKKKKMMMJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFDDDCCCCCCCCCCCCCCCBBBBBBBBBAAA????????????>>>===<<<;;;::::::::::::999999999999:::;;;;;;;;;<<<<<<<<<===>>>>>>???@@@@@@AAABBBBBBDDDDDDDDDEEEGGGHHHJJJKKKJJJLLLNNNQQQSSSSSSSSSSSSTTTVVVYYY[[[\\\]]]___```aaaccceeehhhjjjkkklllllllllkkkkkklllmmmooorrrsssqqqpppqqqrrrtttuuutttsssrrrrrrrrrrrrrrrsssssstttxxxxxxxxxwwwvvvvvvuuuuuussstttuuuvvvxxxyyyzzzzzzzzz{{{}}}}}}}}}{{{yyyxxxyyyzzz{{{|||}}}~~~~~~zzz}}}~~~}}}}}}~~~~~~~~~}}}||||||{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwxxxxxxwwwvvvvvvwwwxxxyyyxxxyyy{{{{{{{{{zzzxxxwwwwwwvvvvvvvvvxxxwwwvvvtttrrrrrrrrrqqqrrrrrrrrrrrrooonnnnnnnnnmmmmmmllllllnnnnnnooopppppppppqqqqqqkkkkkkjjjiiihhhgggffffffgggggggggggggggffffffeeecccaaa``````aaa```___]]]```]]]ZZZXXXXXXWWWUUUSSSTTTSSSRRRQQQOOONNNMMMMMMJJJIIIHHHGGGFFFEEEDDDCCCFFFFFFEEEEEEEEEEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAA@@@???>>>>>>???>>>??????===<<>>======;;;;;;;;;:::::::::999999999:::::::::::::::;;;;;;======>>>>>>??????@@@@@@AAABBBBBBCCCDDDFFFGGGHHHHHHIIIKKKNNNOOOPPPPPPPPPPPPSSSVVVXXXYYY[[[]]]___^^^___aaacccfffhhhiiijjjjjjjjjjjjjjjkkkmmmoooqqqmmmlllmmmoooqqqsssrrrqqqqqqqqqqqqqqqqqqrrrssssssuuuuuuuuuuuuttttttsssssspppppprrrsssuuuvvvxxxxxxyyyzzz|||}}}|||{{{yyyxxxwwwxxxzzz{{{}}}}}}~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~|||~~~~~~{{{zzzzzz}}}|||||||||{{{{{{zzzyyyyyyyyy{{{{{{zzzzzzyyywwwwwwvvvwwwvvvuuuttttttuuuvvvvvvvvvxxxzzz{{{{{{zzzxxxvvvvvvuuuuuuuuuvvvvvvtttrrrqqqqqqqqqqqqqqqqqqppppppnnnnnnnnnnnnmmmmmmmmmmmmoooooonnnmmmmmmmmmllllllkkkjjjiiiiiiggggggfffeeeeeeeeefffffffffeeedddcccbbb```____________^^^\\\]]][[[WWWUUUTTTSSSQQQOOOOOOOOONNNMMMLLLJJJIIIHHHFFFFFFFFFEEECCCBBBBBBBBBDDDDDDCCCCCCCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDBBBBBBAAA@@@@@@???>>>>>>>>>===>>>@@@>>>@@@KKKXXXcccmmm{{{}}}|||}}}uuuhhh___]]]cccjjjzzzwwwoooiii[[[RRRKKKJJJKKKLLLNNNQQQPPPQQQQQQNNNKKKIIIJJJLLLPPPTTTXXXUUUNNNGGGBBBAAA???===<<<===AAADDDFFFFFFEEEFFFHHHIIIJJJLLLNNNOOOMMMLLLKKKJJJKKKLLLOOOPPPQQQSSSUUUWWWXXXYYY[[[\\\\\\\\\[[[YYYWWWXXXZZZ]]]_________``````````````````aaabbbcccbbbaaa```___ZZZXXXUUUUUUZZZaaajjjooorrrjjjcccbbbdddhhhooouuuVVV[[[___bbbdddjjjsss{{{jjj]]]OOOIIIIIIHHHJJJLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJGGGIIIJJJIIIGGGEEEEEEFFFEEEDDDDDDDDDDDDCCCCCCCCC@@@@@@AAAAAA@@@@@@???>>>======<<<<<<;;;;;;::::::999999999999999999::::::<<<<<<<<<=========>>>>>>?????????@@@BBBCCCEEEFFFFFFGGGIIIJJJLLLMMMNNNNNNMMMOOOSSSUUUVVVWWWYYY[[[ZZZ[[[\\\^^^```cccdddeeeffffffgggggghhhjjjkkkllliiiiiijjjllloooppppppoooppppppooooooppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrnnnooopppqqqssstttuuuvvvxxxyyyzzz{{{{{{zzzyyyxxxvvvwwwyyy{{{||||||||||||||||||}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzz{{{|||}}}|||~~~~~~|||zzzyyyyyy}}}~~~~~~|||{{{{{{{{{{{{zzzyyyyyyxxxxxxzzzzzzzzzzzzyyyxxxvvvvvvvvvuuutttsssrrrssstttuuuuuuwwwxxxzzzzzzyyywwwvvvuuutttssstttuuutttrrrpppoooooopppppppppooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmooonnnmmmkkkjjjjjjjjjjjjjjjjjjiiihhhgggfffeeeeeecccdddeeeeeeeeedddbbbbbb```^^^]]]]]]^^^]]]\\\ZZZYYYWWWTTTQQQPPPOOOMMMKKKKKKKKKKKKJJJHHHGGGEEEDDDBBBCCCDDDCCCAAA@@@AAABBBAAAAAA@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCC@@@@@@@@@@@@????????????>>><<>>;;;::::::>>>BBBEEEFFFHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKMMMMMMNNNSSSSSSUUUVVVYYY[[[\\\]]]\\\\\\\\\[[[YYYYYY[[[]]]``````^^^]]]]]]\\\]]]]]]aaaaaaaaaaaa```___^^^^^^XXXVVVTTTSSSXXX```hhhnnnpppggg```___aaaccciiiooo}}}TTTUUUWWWXXX\\\bbbjjjpppuuuwww}}}wwwaaaTTTNNNJJJIIIKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKGGGIIIKKKJJJGGGEEEFFFGGGEEEDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@??????>>>>>>===<<<<<<;;;;;;999999999999999999999999:::::::::;;;;;;;;;;;;<<<;;;<<<<<<===>>>@@@AAABBBCCCDDDEEEFFFHHHIIIJJJJJJIIIKKKNNNPPPQQQSSSUUUVVVVVVWWWWWWYYY[[[]]]___```aaaaaacccdddeeeeeeffffffffffffgggjjjmmmooonnnmmmnnnmmmmmmmmmmmmnnnooooooooooooooopppqqqqqqrrrrrrnnnnnnoooppprrrsssssstttwwwwwwwwwwwwwwwwwwwwwwwwuuuwwwyyy{{{|||{{{{{{zzzxxxxxxyyyzzz|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}}}}~~~~~~}}}|||zzzxxxxxxyyyzzz{{{{{{|||}}}|||zzzyyyzzz{{{|||~~~}}}{{{||||||{{{{{{zzzzzzyyyyyyxxxxxxyyyyyyxxxwwwvvvuuuvvvuuusssrrrrrrrrrssstttuuuvvvwwwwwwwwwwwwvvvuuuvvvtttssstttttttttrrrpppnnnnnnooooooooonnnlllkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmllljjjiiiiiiiiiiiijjjiiihhhhhhgggfffeeeddddddbbbcccdddeeedddcccaaa```]]]\\\ZZZZZZ[[[[[[YYYXXXVVVSSSPPPNNNMMMLLLJJJHHHHHHHHHHHHGGGFFFDDDBBBAAA@@@BBBCCCBBB@@@???@@@BBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBB????????????@@@@@@@@@@@@@@@>>>AAAFFFJJJSSSlllwwwfff\\\SSSRRRXXXdddwww|||oooddd[[[VVVPPPJJJFFFFFFEEEBBBCCCFFFKKKKKKJJJJJJIIIHHHEEEDDDBBBDDDEEEFFFEEEDDDCCCCCC===:::888888<<<@@@DDDEEEHHHFFFEEEDDDEEEFFFGGGHHHFFFGGGHHHJJJJJJJJJJJJIIIMMMOOORRRWWWZZZ\\\\\\\\\\\\]]]^^^^^^\\\\\\]]]^^^```^^^\\\ZZZXXXXXXYYYZZZ```aaaaaaaaa```^^^[[[YYYWWWUUURRRRRRVVV^^^fffkkklllddd]]]]]]___bbbhhhnnn{{{YYYVVVTTTSSSVVV\\\bbbggghhhiiippp}}}rrr___UUUNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKGGGJJJKKKJJJGGGEEEFFFGGGDDDDDDDDDDDDCCCCCCCCCCCCAAAAAABBBBBBBBBAAA@@@@@@@@@??????>>>===<<<<<<<<<::::::999999999999999999999999999999999:::::::::999999:::;;;<<<>>>???@@@AAAAAABBBCCCEEEFFFGGGGGGFFFHHHKKKMMMNNNOOOQQQRRRSSSTTTTTTUUUWWWYYY[[[\\\]]]^^^```aaabbbbbbbbbaaaeeeeeefffhhhlllnnnnnnmmmlllkkkkkkkkkkkklllmmmmmmmmmmmmnnnooopppqqqrrrrrrnnnnnnooopppqqqrrrssssssvvvvvvuuuuuuuuuuuuvvvwwwuuuwwwyyy{{{{{{{{{zzzyyyuuuuuuwwwxxxzzz{{{}}}}}}}}}~~~~~~}}}|||||||||}}}~~~}}}}}}}}}|||}}}}}}~~~||||||}}}~~~|||{{{yyywwwwwwwwwyyyzzzzzz{{{{{{zzzyyyzzz|||}}}|||~~~~~~}}}~~~}}}}}}|||{{{{{{zzzzzzvvvwwwxxxxxxxxxwwwuuutttvvvuuusssrrrrrrrrrssssssvvvvvvvvvvvvvvvuuuuuutttvvvuuuttttttuuutttrrrpppmmmmmmnnnnnnnnnmmmkkkjjjlllllllllllllllllllllllljjjjjjiiihhhhhhiiijjjkkkhhhggggggfffeeedddcccbbbaaabbbdddddddddcccaaa___[[[ZZZXXXXXXYYYYYYWWWVVVSSSQQQNNNLLLKKKJJJHHHGGGFFFFFFFFFFFFDDDBBB@@@??????AAACCCBBB???>>>@@@BBBDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>===>>>??????@@@>>>>>>>>>???@@@@@@AAAAAABBB???CCCJJJOOOZZZwwwpppeeeVVVOOOLLLTTTbbbqqqwwwiii]]]UUUPPPLLLHHHEEEEEEDDDBBBCCCGGGCCCCCCDDDGGGJJJJJJHHHEEEDDDCCCCCCDDDEEEFFFGGGGGG===:::777777:::???CCCEEEEEECCCAAA@@@BBBDDDFFFFFFBBBDDDFFFHHHIIIHHHGGGFFFGGGJJJPPPWWW\\\^^^\\\ZZZ[[[]]]______^^^^^^^^^___]]][[[XXXVVVVVVWWWYYYZZZ^^^```bbbcccbbb]]]XXXUUUVVVTTTRRRRRRVVV]]]dddiiiiiibbb]]]]]]aaaeeekkkqqqyyySSSVVVXXXWWWUUUVVV[[[aaabbbhhhttt~~~{{{hhhZZZPPPJJJGGGHHHIIILLLNNNNNNLLLIIILLLJJJHHHHHHIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::999999888777666666666777999:::;;;<<<===???>>>>>>>>>>>>@@@AAABBBGGGGGGGGGHHHJJJLLLMMMNNNQQQPPPPPPPPPRRRTTTVVVWWWZZZ[[[\\\]]]^^^_________bbbbbbbbbcccdddeeeggghhheeeggghhhhhhhhhhhhjjjlllmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmnnnooopppqqqsssuuuvvvuuutttssstttuuuuuuvvvwwwxxxyyyyyyyyyyyyvvvvvvwwwwwwwwwxxxxxxxxxzzzzzz{{{{{{|||}}}}}}}}}}}}|||{{{zzz{{{{{{}}}~~~~~~}}}|||~~~}}}{{{zzzyyyzzz|||}}}}}}}}}~~~~~~|||{{{~~~{{{yyyxxxwwwwwwxxxzzzyyyxxxxxxxxxyyyzzz{{{zzz{{{~~~}}}}}}}}}}}}|||{{{yyyyyy}}}{{{yyywwwuuutttttttttrrrsssuuuuuutttqqqnnnlllpppssstttrrrrrruuuuuurrrqqqrrrrrrrrrqqqpppnnnlllnnnllliiiggggggiiilllnnnoooooonnnnnnmmmmmmllllllkkkkkkkkkjjjiiihhhffffffggggggffffffeeecccbbbaaaaaaaaa```___^^^]]]\\\\\\XXXWWWUUUTTTSSSSSSRRRRRRMMMMMMKKKJJJIIIHHHHHHHHHDDDDDDDDDCCCCCCBBBBBBBBBCCCBBB@@@???>>>>>>???@@@AAAAAAAAA@@@@@@@@@??????@@@?????????????????????>>>>>>============>>>>>>???===;;;<<>>======;;;;;;<<<<<<======>>>>>>999::::::999999888777666666666777888999:::;;;<<<>>>============???@@@AAABBBBBBCCCDDDEEEGGGHHHIIIMMMMMMMMMNNNOOOQQQSSSSSSVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[\\\^^^```bbbdddeeecccdddffffffffffffhhhjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkllllllmmmmmmnnnooooooqqqsssttttttsssssstttuuuvvvvvvwwwxxxyyyyyyxxxxxxxxxxxxwwwvvvvvvuuuuuutttyyyyyyzzzzzz{{{||||||}}}||||||zzzzzzyyyzzz{{{{{{{{{{{{{{{|||{{{{{{zzzyyy}}}{{{zzzxxxxxxyyyzzz{{{zzz{{{|||||||||{{{zzzzzz|||{{{yyyxxxxxxxxxxxxyyyyyyxxxxxxwwwwwwxxxyyyzzzzzz{{{}}}~~~}}}}}}}}}}}}|||{{{zzzyyyzzzzzzzzzyyyxxxvvvtttsssuuuvvvwwwwwwvvvtttqqqoooooossstttrrrrrruuuuuurrrnnnnnnnnnooonnnnnnmmmmmmmmmllljjjiiiiiijjjlllmmmmmmllllllkkkkkkjjjjjjjjjjjjjjjiiiiiihhhgggeeedddeeeddddddcccbbbaaa```______^^^^^^]]]\\\[[[ZZZZZZUUUTTTSSSQQQPPPPPPOOOOOOLLLKKKJJJHHHGGGFFFFFFEEECCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@???????????????AAAAAAAAA@@@@@@?????????>>>>>>>>>???????????????>>>>>>===<<<<<<<<<======???>>><<<===@@@EEEKKKOOOWWW\\\dddkkksss~~~wwwbbbUUUSSSPPPYYYhhhyyyyyygggXXXOOOKKKJJJHHHFFFCCC@@@>>>>>>???@@@CCCCCCDDDEEEEEEDDDBBBAAACCCBBBBBBCCCCCCDDDEEEFFFEEEAAA<<<999999<<<>>>???AAAAAAAAAAAABBBCCCEEEEEECCCBBBCCCGGGJJJJJJHHHGGGFFFEEEIIIQQQVVVVVVWWWZZZ]]]___aaabbbbbbaaa___]]]XXXWWWWWWXXX[[[^^^```aaa^^^```aaa```]]][[[ZZZZZZWWWVVVTTTTTTVVV[[[___cccgggbbb]]]^^^eeemmmsssvvv}}}\\\[[[XXXWWWWWWVVVUUUTTTWWW]]]hhhrrrvvv{{{qqqeeeZZZVVVQQQMMMLLLLLLLLLLLLMMMLLLKKKKKKLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@??????<<<<<<===>>>???@@@@@@AAA:::::::::999999888777666666666777777888999::::::;;;;;;;;;;;;<<<===>>>????????????@@@AAACCCDDDEEEGGGHHHIIIKKKLLLMMMNNNNNNPPPQQQRRRSSSTTTUUUUUUUUUTTTTTTUUUWWWZZZ\\\___```___```bbbcccbbbccceeeffffffffffffgggggghhhhhhhhhiiijjjkkklllmmmmmmmmmmmmnnnppprrrrrrrrrrrrtttuuuvvvvvvwwwwwwwwwwwwwwwwwwyyyyyywwwvvvtttsssrrrqqqxxxxxxxxxyyyzzzzzz{{{{{{{{{yyyvvvttttttuuuwwwxxxzzz{{{||||||}}}}}}||||||{{{zzzxxxwwwwwwwwwxxxyyywwwwwwxxxyyyyyyxxxxxxwwwxxxwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{{{{zzz{{{|||}}}~~~~~~}}}|||{{{{{{|||{{{{{{zzzyyyxxxwwwxxxzzz{{{zzzxxxuuutttvvvvvvwwwwwwvvvtttrrrqqqooorrrtttrrrsssvvvvvvsssmmmmmmllllllmmmnnnnnnooolllkkkkkkjjjjjjkkkkkklllllllllkkkjjjjjjiiihhhhhhhhhhhhhhhgggfffeeedddcccbbbaaaaaa```___^^^]]]]]][[[[[[ZZZYYYXXXWWWVVVVVVPPPPPPNNNMMMLLLKKKKKKKKKIIIHHHGGGFFFDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>???@@@@@@@@@??????BBBBBBAAA@@@??????>>>>>><<<=========>>>>>>??????>>>>>>===<<<;;;;;;;;;<<<;;;;;;::::::>>>GGGSSS\\\jjjooouuuzzz~~~{{{nnn^^^OOOJJJLLLXXXfffyyy}}}www|||}}}qqqaaaRRRJJJJJJNNNIIIFFFBBB???===>>>???AAA>>>???@@@AAABBBAAA@@@???@@@???@@@AAACCCFFFIIIKKKLLLHHHBBB>>><<<======>>>@@@@@@@@@AAABBBCCCEEEFFFBBBCCCEEEIIINNNOOOKKKGGGEEECCCFFFMMMSSSTTTUUUWWW]]]]]]^^^______^^^]]]]]]XXXXXXYYYZZZ\\\___bbbdddaaaaaaaaa^^^[[[XXXXXXXXXVVVVVVUUUUUUWWWZZZ]]]```ddd^^^ZZZ^^^kkkwww}}}mmmeee[[[UUUUUUVVVUUUSSSRRRUUU\\\dddhhhlllwwwoooggg[[[RRRNNNNNNQQQSSSNNNMMMMMMNNNOOONNNLLLJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBAAAAAA>>>????????????@@@@@@@@@:::::::::::::::888777777777777777777777888888888888999999999:::;;;;;;<<<>>>>>>>>>???@@@BBBCCCDDDBBBDDDFFFHHHJJJJJJJJJIIIKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQRRRSSSUUUWWWYYYZZZZZZ[[[]]]^^^^^^^^^```bbbccccccddddddeeefffgggggghhhhhhjjjkkkllllllkkkkkklllnnnppppppqqqqqqsssuuutttuuuuuuvvvvvvuuuuuuuuuxxxxxxwwwvvvtttsssrrrqqqvvvvvvvvvwwwxxxxxxyyyyyyyyyuuuoookkkjjjmmmrrrvvvyyyzzz{{{|||}}}}}}}}}}}}zzzyyyxxxwwwvvvvvvvvvwwwtttuuuuuuvvvvvvwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvzzzzzzzzzzzz{{{||||||}}}yyyzzz{{{||||||{{{{{{zzzxxxyyyyyyyyyxxxxxxwwwvvvwwwxxxxxxyyyxxxxxxwwwvvvttttttttttttsssrrrqqqqqqooorrrsssrrrrrruuuuuurrrpppooonnnmmmmmmnnnooopppjjjkkkkkkkkkkkkkkkkkkjjjllllllkkkjjjjjjiiihhhhhhffffffffffffeeecccbbbaaa___^^^]]]\\\[[[ZZZZZZZZZXXXXXXWWWVVVUUUTTTSSSSSSMMMLLLKKKJJJIIIHHHHHHHHHFFFEEEEEEDDDBBBAAA??????@@@@@@@@@@@@????????????<<<===???AAABBBBBBAAA@@@BBBBBBAAA@@@???>>>======;;;;;;<<<<<<===>>>>>>>>>>>>===<<<;;;;;;:::;;;;;;:::;;;<<<<<>>???===>>>@@@AAAAAAAAA@@@@@@<<<<<<<<>>>>>??????AAABBBDDDEEEDDDDDDEEEIIIPPPVVVUUUPPPLLLFFFEEEIIIOOORRRUUUYYY^^^^^^]]]]]]]]]]]]^^^^^^[[[[[[\\\\\\]]]^^^aaacccccccccaaa]]]YYYVVVVVVWWWVVVUUUUUUUUUVVVYYY[[[\\\___YYYVVV^^^ooozzzgggZZZUUUUUUTTTSSSPPPOOORRRVVVXXX]]]iiiuuurrr```UUUQQQRRRSSSNNNMMMLLLMMMNNNNNNMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@???>>>======<<<<<<<<<<<<;;;:::999888888888888777777777777777666777777888999999::::::============>>>???AAAAAA@@@AAACCCFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLPPPPPPPPPQQQRRRSSSTTTUUUTTTVVVXXXYYYYYYZZZ\\\]]]```aaabbbcccdddeeefffffffffggghhhiiiiiijjjjjjjjjiiikkkmmmnnnoooppprrrtttqqqrrrssssssssssssssssssvvvuuuuuuuuutttttttttttttttttttttuuuvvvvvvwwwwwwwwwppphhhbbbaaagggoootttssstttuuuwwwxxxxxxxxxxxxyyyyyyxxxwwwvvvvvvvvvvvvssssssttttttuuuvvvwwwwwwvvvvvvvvvuuuuuutttsssssswwwwwwxxxyyyzzzzzz{{{{{{yyyyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyxxxwwwwwwyyyxxxvvvuuuuuuvvvxxxyyyuuutttsssrrrrrrrrrrrrrrrooorrrsssqqqqqqtttssspppqqqooonnnlllkkkkkklllmmmiiiiiijjjkkkkkkjjjiiiiiijjjjjjiiihhhgggfffeeeddddddddddddcccbbbaaa```___\\\[[[ZZZXXXWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQPPPKKKJJJIIIGGGFFFFFFFFFFFFBBBCCCCCCBBBAAA@@@>>>===????????????????????????===>>>@@@BBBCCCCCCBBBBBBAAAAAA@@@??????>>>======;;;;;;<<<<<<==================<<<;;;;;;;;;;;;;;;<<<>>>AAADDDJJJXXXjjjwww}}}||||||{{{|||wwwppphhh^^^SSSLLLGGGGGGOOOWWWhhhsss~~~{{{~~~}}}wwwrrruuu{{{uuuggg```VVVNNNKKKKKKKKKKKKMMMJJJEEE@@@===<<<=========>>>@@@AAAAAAAAA@@@@@@>>>======???CCCGGGLLLOOOVVVQQQKKKFFFCCCAAA@@@???<<<<<<===>>>???AAACCCDDDEEEEEEEEEIIIVVVeeekkkhhhYYYOOOGGGGGGLLLQQQXXX]]]______^^^]]]]]]^^^_________``````^^^\\\\\\^^^```ccccccaaa]]]YYYVVVVVVWWWVVVUUUUUUTTTUUUWWWYYYZZZ^^^XXXUUU]]]nnn~~~yyyfff\\\WWWSSSQQQSSSPPPMMMNNNNNNRRR]]]hhhsssbbbWWWRRRPPPRRRPPPNNNMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCAAA???>>>===<<<>>>>>>>>>======<<<;;;:::::::::999888777777666666555555666888888888888888999999999999:::;;;<<<===>>>???AAABBBDDDEEEEEEEEEDDDEEEFFFHHHIIIIIIIIIIIINNNNNNNNNNNNNNNOOOPPPPPPOOOQQQSSSTTTTTTUUUWWWYYY\\\]]]^^^___aaabbbdddddddddddddddddddddfffggggggfffhhhjjjkkkkkklllnnnpppmmmnnnooopppqqqqqqqqqqqqrrrrrrssssssssstttttttttrrrrrrrrrsssttttttuuuuuutttnnnfff``````fffnnntttssstttuuuvvvwwwxxxxxxxxxyyyxxxxxxwwwvvvuuuttttttrrrrrrrrrssstttuuuwwwxxxvvvvvvvvvvvvuuutttrrrrrrrrrssstttvvvwwwwwwwwwwwwyyyyyyxxxxxxwwwwwwvvvvvvyyyyyyzzzzzzzzzzzzyyyyyyzzzxxxuuurrrrrrtttwwwyyyvvvuuutttrrrrrrsssttttttooorrrrrrooooooqqqpppmmmnnnmmmllljjjiiihhhhhhhhhggghhhiiiiiiiiiiiihhhgggeeeeeedddcccaaa```______`````````___^^^]]]\\\[[[YYYWWWUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNMMMIIIHHHGGGEEEDDDDDDDDDDDD@@@AAAAAABBBBBB@@@???>>>>>>>>>>>>???????????????===>>>???@@@AAABBBBBBBBB@@@????????????>>>>>>>>>=====================<<<===<<<<<<<<<<<<<<<======;;;>>>CCCHHHQQQ^^^mmmxxxzzzyyyxxxyyy}}}{{{mmmdddSSSLLLGGGGGGHHHLLLTTT\\\bbbkkkwww|||zzzzzzzzzzzzssssssvvv~~~{{{pppgggVVVPPPHHHDDDEEEGGGFFFEEELLLJJJFFFCCC@@@???>>>>>>>>>???@@@AAABBBAAA@@@???BBBBBBAAAAAABBBEEEGGGIIIRRRMMMHHHDDDAAA@@@>>>===<<<<<<<<<>>>???AAACCCDDDEEEFFFEEEKKK^^^vvvhhhZZZLLLHHHLLLRRRZZZ``````______^^^^^^______```bbbcccccc___[[[YYYZZZ]]]aaaaaaaaa^^^[[[XXXXXXXXXXXXVVVTTTSSSSSSUUUWWWYYY^^^YYYUUU[[[hhhuuu}}}vvvkkkccc]]]YYYTTTPPPNNNLLLLLLSSS[[[ppp|||~~~qqqhhhccc]]]ZZZUUUQQQOOOOOONNNMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@?????????????????????>>><<<<<<<<<;;;:::999888777666666444555666888888888888777777777777777888999::::::=========>>>@@@AAACCCDDDBBBBBBDDDEEEFFFGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMKKKMMMOOOPPPPPPRRRTTTVVVVVVWWWXXXZZZ\\\^^^___```aaa```^^^^^^^^^```cccdddbbbdddfffffffffgggiiijjjiiijjjlllmmmooooooppppppppppppppppppqqqqqqrrrrrrppppppqqqrrrrrrsssssstttrrrnnniiiffffffkkkqqquuuuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwvvvvvvtttsssrrrqqqpppppppppqqqrrrtttvvvwwwttttttuuuvvvvvvuuutttsssqqqrrrtttvvvwwwwwwwwwwwwyyyxxxwwwvvvuuuuuuuuuuuuwwwxxxxxxyyyyyyxxxxxxwwwxxxwwwtttrrrrrrssstttuuuvvvtttrrrqqqpppqqqssstttooorrrrrrnnnmmmooommmjjjjjjjjjjjjjjjjjjiiihhhhhhggggggggggggggggggggggggcccbbbaaa```___]]]\\\\\\[[[[[[[[[[[[ZZZXXXWWWVVVTTTSSSPPPNNNMMMNNNNNNOOOOOOOOONNNMMMLLLKKKJJJJJJFFFEEEDDDCCCBBBAAAAAAAAA>>>???AAABBBCCCBBBAAA@@@>>>>>>>>>??????@@@@@@@@@>>>=========>>>???@@@@@@>>>>>>>>>>>>??????????????????>>>======<<<<<<<<<<<<<<<<<<<<<===>>>??????===@@@GGGPPP[[[fffpppvvvyyyxxxyyy|||}}}qqqdddZZZKKKHHHHHHNNNTTTXXX]]]cccdddhhhoooxxx{{{vvvtttooowwwwwwqqqwww|||sssdddYYYHHHEEECCCAAAAAABBBCCCDDDGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCDDDEEEEEEDDDBBBAAAAAAAAABBBBBBDDDEEEFFFGGGMMMJJJEEEBBBAAA@@@???>>>======>>>???AAACCCEEEFFFFFFGGGFFFLLLaaa|||rrrbbbRRRLLLOOOTTTZZZ___^^^__________________^^^cccdddddd```ZZZWWWYYY\\\^^^```aaa```]]][[[ZZZZZZYYYWWWSSSQQQQQQSSSVVVXXXYYYUUUSSSWWWbbbnnnwww{{{|||ttt^^^YYYTTTQQQMMMJJJMMMSSSYYYffftttiiiddd]]]WWWTTTRRRQQQPPPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBB@@@AAAAAA@@@@@@???>>>======<<<;;;:::999777666666444555666888888888888777888888888888888999:::;;;<<<;;;;;;<<<===???AAACCC@@@AAABBBCCCDDDEEEEEEEEECCCCCCDDDEEEGGGHHHJJJKKKIIIKKKMMMNNNOOOPPPRRRTTTRRRSSSTTTVVVXXXZZZ[[[\\\___]]]ZZZYYYZZZ\\\```bbb```aaacccccccccccceeefffggghhhjjjlllmmmoooooopppnnnnnnnnnnnnnnnnnnnnnooooooppppppqqqrrrrrrsssssspppooommmlllmmmpppsssvvvrrrsssssstttttttttttttttuuuuuuuuutttsssrrrpppoooooonnnnnnoooqqqsssuuuwwwqqqssstttvvvwwwvvvvvvuuussstttvvvxxxyyyzzzyyyyyyyyyxxxwwwuuuttttttttttttttttttuuuuuuuuuuuuuuutttvvvuuuuuutttssssssrrrrrrsssrrrooommmmmmoooqqqrrrooorrrqqqnnnlllmmmkkkhhhiiijjjkkkmmmmmmlllkkkjjjffffffeeeeeeeeeeeeffffffdddcccbbb```___^^^]]]\\\XXXXXXXXXWWWVVVUUUSSSSSSQQQOOOMMMKKKJJJJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHGGGDDDDDDBBBAAA@@@?????????===???AAACCCDDDCCCBBBAAA>>>>>>??????@@@@@@@@@AAA======<<<;;;;;;<<<>>>???=========>>>??????@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<===???@@@AAAFFFIIIPPP[[[hhhrrryyy{{{zzzzzz|||~~~wwwnnncccWWWNNNQQQPPPUUU___fffiiilllppprrroooooottt~~~yyyvvvooovvvxxxttt~~~~~~xxxlll[[[NNN@@@BBBDDDCCC@@@@@@CCCFFFCCCDDDEEEFFFGGGGGGFFFFFFHHHHHHIIIIIIIIIGGGFFFEEE<<<>>>@@@BBBEEEHHHJJJKKKLLLIIIEEECCCBBBBBBBBBAAA>>>>>>???@@@BBBDDDFFFGGGHHHIIIHHHKKK___zzzvvvfffVVVPPPRRRUUUYYY\\\]]]^^^^^^______^^^^^^]]]bbbdddddd```YYYWWWYYY\\\\\\___aaaaaa___]]]\\\[[[ZZZWWWSSSPPPOOORRRUUUXXXQQQPPPPPPTTT___kkkvvv|||lllVVVSSSTTTOOOLLLNNNSSSZZZbbbiiitttrrriii```VVVOOOOOONNNGGGDDDFFFHHHGGGFFFGGGLLLIIIGGGHHHJJJJJJGGGDDDHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBAAAAAA@@@??????;;;;;;;;;<<<===<<<:::888999999888888777777666666555666888888777777888::::::999888888888:::===>>>======>>>@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJLLLMMMMMMMMMMMMHHHJJJMMMQQQTTTVVVWWWWWWYYYYYYXXXWWWVVVUUUUUUUUU[[[\\\\\\]]]]]]^^^______dddeeeeeefffggghhhhhhiiijjjjjjjjjjjjkkkllllllmmmoooooooooooooooooooooooommmoooqqqrrrtttttttttssstttsssrrrrrrrrrrrrsssssssssssssssrrrrrrqqqqqqpppooooooooopppqqqrrrssstttuuusssrrrrrrssstttsssrrrpppqqqsssuuuwwwxxxyyyyyyzzzyyywwwuuutttsssssssssppppppqqqrrrssssssssssssttttttttttttssssssssssssqqqqqqppppppooooooppppppnnnnnnmmmmmmllljjjiiihhhgggffffffgggiiiiiihhhfffffffffeeedddcccbbbbbbaaa___^^^\\\ZZZYYYYYYZZZZZZXXXUUURRRPPPQQQQQQQQQQQQPPPOOOLLLKKKIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDCCC@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCAAA??????AAABBB@@@===;;;<<<===>>>>>>???>>>>>>???>>>===<<<<<<<<<<<<<<<;;;888999===???<<<:::;;;<<<===>>>>>>>>>@@@CCCFFFGGGSSSdddqqqyyy}}}|||vvvpppjjj^^^RRROOOSSSYYYaaammmvvv{{{||||||}}}wwwuuutttyyy}}}||||||wwwsssiiiZZZNNNGGGGGGGGGEEECCCDDDFFFIIIHHHIIIJJJJJJKKKJJJJJJJJJMMMTTTVVVPPPKKKJJJHHHDDD===???@@@BBBCCCGGGLLLOOOUUUMMMEEECCCFFFGGGDDD@@@EEEBBB@@@AAAEEEHHHHHHFFFHHHEEEDDDKKKYYYgggqqquuulllfff\\\SSSOOOSSS[[[bbb^^^cccddd```]]]^^^^^^\\\^^^bbbccc___XXXUUUXXX]]][[[^^^aaa```\\\YYYXXXYYYWWWXXXWWWTTTQQQOOOPPPQQQUUUQQQNNNQQQ[[[iiivvv}}}eeeYYYSSSMMMLLLPPPTTTXXX\\\___eeerrrsssaaaXXXRRRKKKFFFGGGHHHDDDAAAAAAFFFDDDCCCDDDFFFHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGHHHGGGFFFFFFEEEEEEEEEFFFFFFEEEDDDDDDCCCDDDDDDDDDCCCBBBAAAAAAAAA===<<<<<<===>>>===;;;999::::::999888777777666666555777888888777777888:::999888777777888:::<<<============>>>??????@@@@@@?????????@@@AAACCCDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKIIIJJJLLLNNNPPPQQQRRRRRRTTTTTTSSSSSSSSSTTTTTTUUURRRSSSTTTUUUWWWXXXYYYZZZ```aaabbbcccdddeeeffffffeeefffhhhiiijjjjjjiiihhhmmmmmmmmmmmmmmmllllllllllllmmmooopppqqqrrrqqqqqqpppppppppoooooooooppppppppppppppppppoooooooooooonnnnnnnnnooooooqqqrrrrrrooommmllllllnnnppppppppppppqqqqqqssstttuuuvvvwwwwwwvvvuuusssrrrqqqqqqqqqpppqqqqqqqqqqqqqqqppppppsssssssssrrrrrrrrrqqqqqqnnnmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkjjjhhhgggfffgggffffffggghhhhhhgggeeeeeeddddddcccbbbaaa```___^^^]]][[[YYYWWWWWWVVVWWWWWWTTTQQQOOOOOOPPPOOOOOONNNMMMLLLJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAA???>>>>>>@@@@@@>>><<<<<<======>>>>>>>>>>>>=========<<<<<<;;;<<<<<<<<>>>>>>>>===???DDDJJJOOO]]]eeeqqq|||}}}wwwpppggg^^^SSSLLLRRR\\\nnnuuu~~~}}}{{{yyy}}}yyyrrrjjjaaaWWWQQQJJJIIIGGGEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJLLLRRRTTTPPPKKKKKKHHHDDD@@@AAABBBCCCDDDGGGKKKNNNRRRNNNIIIFFFFFFFFFGGGFFFGGGDDDAAACCCGGGIIIJJJHHHEEECCCCCCGGGOOOXXX___bbbbbb___[[[UUUSSSUUUZZZ^^^___ccccccaaa```bbbaaa^^^]]]^^^^^^ZZZUUUSSSVVVYYY___``````]]]ZZZXXXXXXZZZYYYYYYXXXUUURRROOOOOOPPPPPPOOOPPPVVVaaammmxxx~~~zzzeeeXXXOOOOOOTTTUUUWWWWWWUUUUUU]]]lllxxxwwwdddUUUNNNHHHHHHHHHDDDAAAAAABBBCCCCCCCCCCCCEEEIIILLLHHHHHHHHHHHHHHHGGGGGGFFFHHHHHHHHHHHHHHHGGGGGGFFFEEEFFFFFFFFFFFFEEEDDDDDDFFFEEEEEEDDDDDDCCCCCCCCC@@@???>>>???@@@@@@>>><<<;;;;;;:::999888777666555777888999999888777888:::888777666666777888:::;;;<<<<<<;;;;;;;;;;;;;;;;;;999::::::;;;===???AAABBB@@@AAACCCDDDFFFGGGGGGHHHJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNOOOOOOQQQRRRRRRNNNOOOQQQSSSUUUWWWXXXYYY[[[[[[\\\^^^___aaabbbccc___aaaeeeggghhhfffdddccchhhhhhhhhiiiiiiiiiiiiiiiiiijjjlllmmmnnnnnnnnnnnnlllllllllllllllllllllmmmlllllllllllllllmmmmmmmmmmmmmmmmmmmmmnnnnnnooopppooommmkkkkkkmmmppprrrrrrppppppoooooopppqqqssstttsssrrrrrrqqqpppoooooooooqqqqqqqqqppppppooonnnmmmqqqqqqqqqpppppppppoooooommmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiihhhfffeeedddgggfffeeefffffffffdddbbbaaaaaa```___^^^]]]\\\\\\ZZZYYYWWWUUUTTTSSSRRRRRRUUURRROOOMMMMMMMMMLLLKKKKKKKKKJJJJJJIIIHHHFFFFFFFFFEEEDDDCCCBBB@@@??????AAAAAA@@@@@@@@@@@@@@@AAA@@@@@@??????????????????@@@>>>======>>>???===<<<>>>>>>===============<<<;;;;;;;;;;;;;;;;;;<<<===>>>;;;:::======;;;<<>>=========>>>>>>???????????????>>>>>>>>>???>>>>>>>>>>>>>>>>>>===???>>>======<<<<<<<<<<<<:::::::::::::::;;;<<<===::::::===BBBBBB???>>>AAACCCEEEHHHMMMXXXfffuuu{{{vvvgggbbb\\\XXX[[[fffvvvsssmmmccc[[[UUUQQQPPPPPPPPPLLLGGGGGGJJJKKKHHHDDDGGGFFFEEEEEEGGGKKKOOORRRUUUTTTQQQLLLIIIIIIJJJJJJFFFGGGHHHGGGFFFGGGIIIKKKJJJJJJIIIHHHFFFGGGJJJMMMKKKHHHDDDDDDGGGJJJJJJIII>>>AAADDDCCCBBBDDDKKKPPPPPPSSSXXX[[[\\\\\\\\\]]]iiiqqqvvvqqqkkkgggfffddd```\\\XXXVVVWWWXXXWWWUUU[[[[[[ZZZXXXXXXXXXYYYZZZ]]]]]]\\\YYYTTTQQQOOOOOOKKKLLLQQQZZZfffrrrzzz~~~{{{kkkaaa]]]WWWTTTQQQQQQMMMKKKRRR\\\bbbkkkwww|||qqqeee]]]VVVLLLFFFDDDAAADDDHHHGGGEEECCCDDDFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDBBBBBBCCCDDDCCCAAA???>>>===<<<;;;:::999999:::;;;;;;:::888777888999666666666666666666777777444555555666666777888888888888888777888888999999;;;;;;===???@@@AAABBBBBBCCCCCCCCCCCCDDDFFFHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKLLLMMMNNNNNNOOOQQQQQQSSSUUUWWWXXXZZZZZZ\\\[[[ZZZZZZ[[[\\\^^^_________`````````aaaaaaaaabbbcccdddfffffffffeeeeeeeeefffggghhhhhhhhhhhhhhheeeeeeeeeffffffgggggggggiiiiiiiiiiiijjjkkkllllllmmmjjjgggfffggghhhhhhhhhnnnlllkkkiiiiiikkkmmmnnnkkklllmmmnnnnnnnnnmmmmmmmmmmmmnnnooooooooooooooonnnnnnmmmmmmmmmlllllllllnnnmmmlllkkkjjjjjjjjjjjjiiiiiihhhhhhgggeeedddcccbbbaaa```______^^^\\\ZZZXXXXXXWWWVVVUUUTTTSSSSSSLLLLLLLLLMMMMMMMMMMMMNNNMMMKKKIIIHHHHHHGGGEEEDDDDDDEEEFFFFFFEEEDDDBBBAAADDDCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>======>>>>>>?????????>>>>>>=========>>>????????????>>>?????????>>>===<<<;;;;;;<<<<<<:::::::::::::::;;;<<<======<<<===AAACCCEEEKKKSSSWWWZZZ^^^eeeooo{{{wwwmmmiiiXXXXXXYYY```lllzzz~~~|||vvvkkkaaaUUUNNNNNNOOOMMMKKKPPPKKKGGGGGGJJJKKKGGGCCCEEEDDDDDDEEEHHHNNNSSSWWW]]]WWWPPPJJJHHHHHHKKKNNNHHHIIIJJJIIIGGGGGGHHHIIIIIIGGGEEEEEEHHHJJJKKKKKKMMMIIIDDDCCCEEEGGGGGGFFF@@@CCCDDDBBB@@@BBBKKKRRROOOSSSXXX\\\]]]^^^```aaannn{{{|||nnnfffeeefffaaa\\\VVVUUUWWWXXXXXXVVVZZZZZZ\\\]]]______^^^]]]^^^___^^^[[[VVVRRRPPPOOOOOOOOOQQQXXXcccoooyyy~~~sssjjj___VVVPPPPPPNNNKKKNNNUUUXXX```iiisss{{{mmm\\\NNNHHHBBBCCCEEEFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGEEECCCCCCDDDEEEDDDCCC@@@@@@??????>>>=========;;;<<<===;;;999888888999666666666666666666666666333444444555666777777777999888777777666666777777::::::<<<===>>>>>>??????>>>??????@@@BBBDDDFFFGGGEEEEEEDDDCCCCCCCCCDDDDDDIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNOOOPPPRRRSSSTTTUUUXXXVVVTTTSSSTTTVVVYYY[[[YYYZZZZZZ[[[[[[\\\\\\]]]]]]]]]___`````````______```aaabbbdddddddddccccccaaaaaaaaabbbbbbbbbbbbbbbdddddddddeeefffgggiiijjjkkkiiigggfffffffffeeedddiiihhhggggggggghhhiiijjjggghhhjjjlllmmmllllllkkkjjjkkklllmmmnnnnnnnnnnnnkkkkkkkkkjjjjjjjjjjjjiiihhhggggggffffffffffffffffffffffffeeedddcccaaaaaa]]]\\\ZZZZZZZZZYYYWWWUUUSSSSSSRRRQQQPPPOOOOOONNNGGGHHHIIIJJJKKKKKKJJJJJJHHHGGGEEEEEEEEEEEECCCAAABBBCCCCCCCCCBBBBBBAAA@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@??????>>>>>>======<<<<<<===???@@@@@@>>>>>>???AAA>>>===<<<;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;<<<===DDD@@@>>>@@@FFFSSSfffvvv|||}}}rrrbbbYYYWWWTTT[[[eeeppp}}}{{{vvvwww|||uuuqqqoootttvvvlllbbbWWWKKKGGGJJJLLLKKKGGGLLLIIIGGGGGGHHHHHHFFFCCCDDDDDDCCCEEEHHHMMMSSSVVV^^^VVVNNNJJJIIIHHHJJJNNNIIIJJJKKKJJJHHHFFFGGGHHHIIIGGGEEEGGGJJJMMMMMMMMMPPPJJJDDDBBBCCCDDDDDDBBBBBBCCCCCC@@@>>>@@@HHHOOOPPPSSSWWWZZZ\\\]]]___```lll{{{~~~pppgggeeefff```[[[VVVTTTUUUWWWWWWVVV]]]]]]___bbbeeeeeecccaaa_________]]]XXXTTTQQQPPPRRRQQQRRRXXXbbbnnnxxx~~~ppp___RRRPPPPPPLLLNNNTTTSSSYYY```hhhtttxxxeeeZZZNNNKKKGGGFFFFFFHHHIIIIIIGGGHHHHHHIIIJJJJJJIIIIIIGGGGGGGGGHHHGGGFFFFFFEEEFFFGGGGGGHHHIIIIIIHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGHHHFFFDDDCCCDDDEEEEEEDDDAAAAAAAAAAAAAAA@@@@@@@@@<<<======<<<999888888999666666777777777666666666555555555555666666666666666666666555555666777777999999:::;;;;;;;;;;;;;;;:::;;;===>>>@@@AAAAAAAAA???????????????@@@AAABBBEEEEEEFFFGGGHHHJJJJJJKKKIIIJJJKKKLLLMMMNNNOOOOOOQQQPPPOOOOOOPPPQQQSSSTTTTTTTTTTTTUUUVVVVVVWWWWWWVVVWWWYYYZZZZZZYYYYYYXXXXXXZZZ\\\]]]^^^^^^]]]\\\]]]]]]]]]]]]]]]]]]\\\\\\^^^^^^___```aaaccceeefffgggfffeeefffgggfffdddbbbbbbcccccccccddddddeeeeeeccceeegggiiijjjjjjjjjiiiiiiiiijjjjjjjjjjjjjjjiiihhhgggggggggffffffffffffaaaaaa``````aaaaaabbbbbbaaaaaa``````___]]]\\\[[[XXXVVVUUUVVVVVVUUUSSSQQQPPPPPPOOONNNMMMLLLKKKKKKGGGHHHHHHIIIHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCBBB@@@BBBAAA@@@@@@???@@@@@@@@@???@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA??????>>>======<<<;;;;;;;;;===??????======>>>@@@===<<<;;;::::::;;;===>>>======<<<<<<;;;<<<<<<<<>>@@@@@@@@@???AAAFFFJJJNNNQQQVVVXXXYYYYYYYYYZZZdddpppzzzxxxpppkkkgggddd```]]]XXXVVVVVVWWWYYYZZZaaa```___```cccdddbbb```^^^``````^^^YYYUUUSSSRRRRRRQQQSSSZZZdddpppyyy~~~iiiVVVRRRRRROOOPPPVVVRRRWWW[[[aaakkkxxx|||ppp]]]VVVMMMHHHHHHJJJKKKKKKGGGHHHHHHIIIJJJJJJJJJIIIFFFGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIFFFDDDCCCDDDEEEEEEEEEAAAAAAAAABBBBBBBBBCCCCCC===>>>>>><<<:::888888999666777777777777777666666888888777666666555444444444333444444555666777888888888999999999999888888888:::;;;===>>>>>>===<<<:::::::::;;;===???@@@AAA<<<===>>>@@@BBBDDDEEEFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKLLLMMMNNNNNNOOOOOONNNPPPPPPQQQQQQRRRSSSSSSTTTRRRSSSTTTUUUVVVUUUTTTSSSSSSTTTVVVXXXYYYYYYXXXWWW[[[[[[ZZZZZZYYYYYYXXXXXXYYYZZZ[[[\\\^^^```bbbddd^^^^^^___aaabbbbbb___]]]^^^___```aaabbbbbbbbbbbb```bbbeeegggiiiiiihhhggghhhiiiiiihhhhhhgggfffeeeeeeeeedddddddddccccccccc^^^^^^^^^^^^^^^___```aaa\\\\\\\\\[[[ZZZYYYXXXWWWTTTSSSRRRSSSSSSSSSQQQOOONNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIGGGEEECCCBBBAAAAAA@@@AAABBBCCCAAA???AAA@@@???>>>>>>>>>???@@@===>>>???@@@BBBCCCEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>>>>>===<<<;;;;;;;;;:::<<<>>>>>><<<;;;===@@@<<<;;;:::999:::<<<>>>??????>>>===<<<<<<<<<<<<<<<<<>>AAACCCEEEHHHJJJKKKOOOTTTWWWWWWVVVTTTTTT]]]fffnnnqqqqqqoooiiibbbbbb```\\\YYYXXXYYY\\\^^^ccc___\\\[[[]]]^^^^^^\\\^^^``````^^^ZZZVVVTTTSSSPPPQQQUUU]]]hhhsss{{{nnnaaaWWWOOOMMMPPPRRRTTTXXX\\\aaaiiissszzz{{{xxxwww{{{~~~rrrbbbUUUNNNLLLLLLKKKNNNNNNLLLJJJGGGEEEEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFGGGGGGHHHFFFEEECCCBBBAAAAAABBBBBBAAABBBCCCCCCAAA???===;;;999999999999999999999999999777555333222333444555333333444555555666666777555555555555555555555555777777888888999999999:::===<<<<<<<<<<<<===>>>>>>???>>>>>>>>>@@@AAA@@@???CCCDDDEEEFFFGGGGGGGGGGGGKKKJJJJJJHHHGGGFFFFFFEEELLLLLLLLLLLLKKKKKKKKKKKKPPPPPPOOOOOONNNNNNOOOOOOPPPPPPPPPQQQRRRTTTUUUVVVUUUUUUUUUUUUTTTTTTTTTTTTWWWXXXYYY[[[\\\^^^___```[[[ZZZZZZZZZ[[[\\\]]]]]]WWWXXXYYY[[[\\\\\\\\\\\\[[[]]]aaaeeegggggggggfffcccccccccbbb```___]]]\\\^^^^^^______```_________\\\[[[YYYWWWXXXZZZ]]]^^^ZZZYYYWWWVVVTTTSSSQQQQQQRRRRRRQQQPPPOOONNNMMMLLLLLLKKKJJJHHHGGGGGGGGGGGGCCCCCCBBBBBBAAA@@@??????======>>>>>>?????????@@@@@@AAAAAA???>>>===???@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@AAAAAAAAA??????@@@@@@@@@@@@??????<<<===>>>??????>>>===<<<999;;;<<<===<<<<<<>>>@@@?????????===;;;;;;===???<<>>AAA======AAACCCCCCEEEIIINNNQQQUUUYYYZZZZZZ[[[[[[^^^bbbhhhmmmnnnlllhhheeefffhhhfffaaa[[[YYY]]]aaacccaaa______```aaaaaaaaa]]]aaabbb]]]XXXVVVRRRNNNRRROOORRR]]]jjjttt||||||gggSSSKKKKKKKKKMMMPPPSSSXXX^^^dddiiillliiiiiinnnqqqsssxxx}}}tttiii^^^TTTNNNGGGHHHIIIJJJJJJJJJJJJJJJEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHBBBCCCCCCCCCBBB@@@>>>===<<<<<<;;;;;;:::::::::999999888666444333444555666555555555555555555555444555555555555555555555555777777777777888888999999::::::999999::::::;;;<<<>>>===<<<===???@@@???>>>@@@AAABBBCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLMMMNNNMMMMMMNNNOOOPPPQQQRRRRRROOONNNNNNNNNNNNNNNNNNNNNRRRSSSSSSTTTUUUVVVVVVWWWWWWWWWVVVVVVVVVWWWXXXXXXVVVVVVWWWWWWXXXXXXXXXYYYXXXZZZ^^^aaabbbbbbbbbaaa_________^^^]]]\\\[[[ZZZZZZZZZ[[[[[[[[[[[[[[[ZZZXXXWWWVVVUUUUUUWWWXXXZZZUUUTTTTTTSSSRRRPPPOOONNNNNNNNNMMMLLLKKKIIIIIIHHHDDDDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>============>>>>>>>>>?????????@@@AAA@@@>>>===>>>???@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@????????????=========>>>>>>=========<<<===>>>??????>>>===<<<===>>>???>>><<<;;;<<<<<<:::===???@@@@@@??????@@@MMMVVVdddrrryyyooocccWWWNNNNNNOOOSSSbbbsss|||zzzrrriiiaaaYYYRRRMMMHHHJJJKKKIIIEEEBBBBBBCCCBBBCCCFFFHHHIIIIIIGGGFFFEEEDDDDDDEEEGGGHHHFFFEEE@@@AAABBBDDDFFFHHHJJJKKKKKKJJJIIIGGGFFFFFFFFFFFFIIIQQQ\\\aaa[[[QQQPPPTTTYYYTTTOOOJJJFFFDDDBBBAAA???<<<<<>>>>>===<<<;;;;;;:::999777666555555666777777777666555555444333333444444444444444444444444666666666666777777777777777777666666777777888999<<<;;;:::;;;=========;;;;;;<<<===>>>????????????>>>???@@@BBBDDDEEEGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGIIIJJJKKKHHHIIIKKKMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOSSSRRRRRRQQQQQQQQQQQQRRRSSSSSSRRRRRRRRRSSSTTTTTTTTTVVVXXXZZZ[[[[[[ZZZYYYXXXXXXYYYYYYXXXXXXWWWVVVTTTTTTUUUUUUUUUUUUTTTTTTQQQQQQQQQRRRRRRRRRRRRSSSOOOPPPQQQRRRQQQOOOMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<<<<===============>>>>>>===???AAAAAA???>>>===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>==============================<<<======>>>>>>======<<<>>>???AAA@@@>>>===<<<===;;;===@@@BBBDDDFFFJJJMMM^^^fffqqq|||wwwlllcccTTTOOOMMMQQQUUU]]]ooozzzyyywwwooodddZZZRRRNNNKKKIIIFFFGGGHHHGGGEEECCCBBBCCCAAACCCGGGJJJKKKJJJHHHGGGCCCCCCCCCEEEGGGFFFDDDAAA>>>>>>???AAADDDGGGJJJLLLLLLKKKJJJHHHGGGFFFFFFFFFKKKQQQ\\\ddd```VVVNNNMMMSSSRRRPPPLLLHHHEEEDDDDDD>>>;;;<<>>======<<<;;;:::888888888888888777777666666555555555555444444444444444444444444555555666666666666666666555555555555555666666777999888777888:::;;;:::999888999:::;;;<<<<<<<<<<<>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<============<<>>======??????@@@@@@@@@@@@??????@@@??????>>>===<<<<<<;;;?????????>>>>>>?????????========================;;;===??????>>>>>>???@@@AAABBBDDDGGGLLLSSS\\\ccckkkqqqxxxtttfff]]]YYYLLLMMMRRRYYY]]]eeevvv}}}ooolllvvv|||pppgggYYYMMMFFFDDDEEEEEEEEEFFFGGGGGGFFFEEEDDDDDD???BBBFFFIIIJJJIIIGGGEEE@@@@@@BBBEEEGGGGGGDDDBBB???>>>???@@@BBBEEEHHHJJJJJJIIIHHHHHHGGGGGGGGGHHHKKKPPPZZZeeeeeeZZZOOOIIIKKKMMMNNNLLLGGGDDDDDDEEE>>><<<===DDDIIIIIIHHHHHHNNNQQQVVV[[[^^^]]]ZZZVVVVVVYYY^^^bbbfffhhhhhhgggnnnpppqqqpppmmmjjjiiijjjdddaaa]]]\\\\\\]]]^^^^^^\\\______[[[ZZZ]]]`````````ZZZYYY___ggglllppptttppp___NNNKKKHHHJJJQQQVVVWWWVVVXXXVVVYYY___ccceeehhhlllssssss```SSSPPPPPPPPPNNNJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEDDDCCCBBBAAA@@@???======<<<;;;::::::::::::666666666777777888888888555555555555555555555555666666555555555555555555555555555555555666666777777666555666888999888777777777888999::::::::::::?????????>>>>>>>>>>>>===?????????@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBCCCFFFGGGHHHGGGFFFEEECCCCCCCCCDDDDDDEEEEEEEEEGGGGGGHHHJJJKKKMMMNNNNNNNNNNNNMMMLLLKKKKKKKKKLLLNNNMMMMMMLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPOOONNNNNNOOOPPPPPPPPPPPPPPPPPPKKKLLLLLLLLLKKKKKKJJJIIIHHHIIIJJJKKKKKKJJJIIIHHHGGGHHHKKKLLLLLLKKKHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@<<<===>>>??????>>>>>>===>>>>>>>>>>>>>>>=====================<<<<<<<<<<<<<<<>>>AAAAAA???===<<<<<<>>>??????@@@@@@??????>>>??????>>>>>>===<<<;;;;;;??????>>>======>>>??????======<<<<<<<<<<<<======888:::;;;<<<<<<===???AAAHHHLLLSSSZZZ```hhhnnnsssvvvyyy|||~~~{{{ppp```RRRMMMNNNMMMSSS^^^gggkkkqqq}}}~~~}}}{{{rrrkkkrrr}}}tttiii___QQQFFF@@@@@@BBBDDDCCCCCCDDDDDDEEEEEEDDDCCC===@@@CCCFFFGGGFFFDDDCCC>>>???AAAEEEHHHHHHFFFDDDBBBAAAAAAAAABBBCCCEEEFFFEEEEEEEEEEEEGGGHHHIIIJJJKKKMMMVVVbbbddd[[[OOOIIIEEEHHHJJJIIIEEEBBBBBBDDD@@@===@@@HHHNNNMMMJJJIIIPPPRRRWWW]]]aaaaaa]]]YYYYYY[[[^^^bbbfffhhhjjjkkklllnnnooopppnnnmmmkkkkkkfffccc^^^\\\\\\]]]^^^^^^```cccbbb]]]\\\```ccccccbbb\\\ZZZ```fffjjjmmmpppxxxqqqaaaYYYPPPNNNRRRWWWWWWUUUYYYWWWWWW[[[]]]]]]```dddfffqqq}}}yyyiiibbb]]]VVVPPPJJJHHHFFFEEEEEEFFFHHHIIIGGGGGGGGGGGGGGGFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBB???>>>>>>======<<<;;;;;;777777888999999:::;;;;;;666666666666666666666666666666666666555555555555666666555555666666777888666555444555777777777666666666777888999999999999::::::;;;;;;<<<===>>>>>>=========>>>>>>??????@@@AAA@@@???>>>>>>>>>>>>>>>@@@AAABBBCCCDDDCCCCCCBBBAAABBBBBBCCCCCCDDDDDDDDDBBBCCCDDDFFFHHHIIIKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJIIIJJJJJJKKKKKKKKKJJJJJJLLLLLLMMMMMMMMMLLLLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLIIIIIIIIIIIIHHHGGGFFFFFFEEEFFFGGGHHHGGGFFFEEEDDDAAABBBDDDEEEEEECCCBBB@@@?????????>>>>>>>>>======:::;;;===>>>???>>>======????????????>>>>>>>>>>>>>>>>>>>>>============<<<<<<>>>@@@@@@>>>===<<<======>>>???@@@@@@???>>>===??????>>>>>>======<<<<<<======;;;;;;;;;;;;=========<<<<<<;;;;;;<<<<<<===999:::;;;;;;<<>>???AAACCCCCCCCCBBBAAA>>>???@@@DDDGGGHHHFFFDDDDDDDDDDDDDDDDDDCCCCCCCCC@@@@@@AAACCCEEEGGGIIIJJJIIIJJJPPPZZZ]]]VVVMMMHHHBBBDDDEEEDDDCCCAAAAAABBB@@@>>>BBBMMMUUUTTTPPPMMMOOOQQQVVV^^^eeehhheeebbbVVVXXXZZZ^^^bbbgggjjjlllhhhjjjkkkmmmnnnmmmmmmlllhhhddd___\\\\\\]]]^^^^^^aaadddccc___^^^aaaddddddbbb\\\ZZZ___fffiiilllpppvvv}}}vvviii[[[VVVZZZ```aaa___ccc___\\\\\\[[[XXXZZZ^^^[[[ccckkkqqqyyy{{{lll___TTTPPPLLLHHHFFFGGGIIIKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHJJJKKKLLLKKKKKKJJJHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFEEEEEEDDDDDDDDD@@@@@@@@@??????>>>===<<<::::::;;;;;;;;;;;;;;;;;;888888888888888888888888777777777666666666555555666666555555666666777888555444333444666777666555444555666777888888888888555555777888:::;;;<<<===::::::;;;;;;<<<======>>><<<<<<<<<;;;<<<<<<======>>>>>>>>>>>>????????????AAAAAAAAABBBCCCDDDDDDDDDAAAAAABBBCCCDDDEEEFFFGGGFFFFFFFFFEEEFFFFFFGGGGGGDDDEEEHHHJJJJJJIIIHHHGGGIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBBBBAAA???@@@@@@@@@???>>>======<<<<<<<<<<<<============<<<===???AAABBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>============?????????===<<<===>>>===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;::::::;;;===>>>===<<<;;;;;;;;;;;;<<<===<<<===>>>AAAEEELLLUUU[[[ccclllyyy~~~yyytttsssuuuyyy|||uuummmfffbbb[[[TTTNNNKKKHHHHHHPPP[[[eeekkksssyyy~~~|||~~~}}}sssggg^^^MMMHHHBBB???@@@BBBEEEFFF@@@???>>>???AAAAAA???<<<@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDCCCAAAEEEFFFGGGGGGGGGEEECCCBBB>>>>>>???@@@BBBDDDFFFGGGIIIHHHKKKQQQSSSMMMGGGEEECCCBBBAAAAAABBBBBBAAA@@@===<<>>??????@@@BBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBCCCCCCDDDEEE@@@BBBFFFIIIJJJHHHFFFDDDGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@BBBAAAAAA@@@@@@@@@??????AAA@@@@@@???>>>=========<<<<<<======>>>???@@@@@@;;;===???AAABBBBBBAAA@@@=========>>>>>>>>>>>>>>>@@@@@@??????>>>>>>======>>>??????>>><<<;;;===???<<<>>>???@@@@@@???>>><<<>>>>>>>>>>>>????????????@@@>>>===<<<<<<===>>>@@@===<<<;;;::::::;;;<<<======???BBBHHHPPP\\\hhhpppwww{{{xxxsssqqqrrr}}}|||tttkkkccc[[[WWWPPPHHHCCCEEEJJJRRR```nnnpppsssvvvxxx|||{{{{{{uuuhhh\\\TTTAAA???======@@@DDDGGGHHHBBB@@@???@@@BBBBBB@@@===BBBAAA@@@?????????@@@@@@CCCAAA@@@@@@@@@AAA???>>>DDDFFFHHHIIIIIIGGGEEECCC>>>>>>>>>???@@@AAACCCCCCIIIGGGGGGKKKKKKFFFBBBBBBDDDAAA>>>???AAACCCAAA???;;;:::BBBRRR___aaa^^^[[[PPPOOORRRYYYaaaeeeccc``````___^^^^^^___bbbeeefffddddddeeehhhkkknnnooopppgggccc]]]YYYYYYZZZ[[[[[[ZZZ___```^^^___ccceeeeee___ZZZXXX^^^fffjjjnnnrrr|||hhh\\\WWWTTTTTTWWWWWWSSSTTTYYY\\\```lllxxxtttbbbVVVRRRQQQNNNKKKMMMJJJHHHHHHIIIJJJGGGEEEHHHFFFFFFFFFHHHIIIHHHGGGGGGGGGFFFGGGHHHGGGEEECCCEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA????????????????????????@@@???===;;;999888777777999999999888888888777777777777777777666666666666555555555555555555555555777777666555555555666666555555666777777666666666888888999999:::::::::;;;999999999999999999999999::::::999999::::::;;;<<<===<<<<<<;;;<<<===>>>???>>>??????@@@@@@@@@@@@???>>>???@@@AAAAAA@@@???>>>@@@@@@AAABBBDDDEEEFFFFFFDDDFFFHHHHHHFFFCCCBBBBBBEEEFFFGGGGGGEEECCCCCCCCC@@@@@@@@@???>>>>>>@@@BBB@@@???===<<<;;;;;;<<<<<<===;;;999:::===>>>===;;;;;;<<<<<<===>>>??????@@@========================>>>???@@@AAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????=========>>>??????@@@@@@BBBBBBAAA@@@??????@@@@@@AAA???<<<:::;;;<<<======:::777999>>>>>><<<@@@GGGDDDKKKXXXfffqqqwww|||}}}tttssswww}}}rrrhhh```XXXQQQLLLGGGIIIMMMTTT^^^iiisssyyy}}}{{{{{{|||}}}}}}|||~~~~~~~~~}}}~~~uuuiiibbbXXXMMMBBB===888888===CCCFFFFFFCCCDDDDDDFFFGGGEEEAAA>>>@@@@@@??????>>>===<<<;;;AAA@@@===;;;:::;;;===???EEEEEEFFFFFFFFFFFFFFFEEEBBBBBBBBBAAAAAAAAA@@@@@@BBBGGGLLLLLLGGGCCCCCCDDD@@@??????>>>>>>???AAABBB???===>>>GGGTTT]]]```^^^UUUVVVVVVWWWYYY___ggglllhhhfffccc___\\\^^^bbbfffggggggfffgggiiikkkjjjjjjjjjhhhccc___[[[ZZZZZZZZZ^^^aaabbbaaadddgggfffaaa[[[ZZZZZZ\\\bbbkkksssyyyxxxeee\\\VVVUUUWWWWWWQQQNNNOOOPPPTTT___jjjuuu~~~|||ooogggaaaZZZTTTOOOKKKGGGFFFIIIJJJIIIHHHJJJHHHFFFFFFHHHJJJKKKKKKGGGFFFFFFGGGHHHHHHFFFDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???===<<<;;;::::::;;;;;;:::::::::999999999888888888888777777777777555555555555555555555555888777666666555555666666555666666777777666666666777777777888888888999999888888888888999999999999999888888888888999:::::::::999999999999:::;;;<<<;;;<<<<<<===============>>>>>>????????????>>>>>><<<<<<===>>>>>>???@@@@@@EEEFFFFFFDDDBBB@@@AAABBBDDDEEEEEEDDDBBBAAAAAABBBAAAAAA@@@@@@@@@BBBCCCDDDAAA@@@>>><<<::::::::::::===;;;:::;;;===>>>===;;;<<<<<<======>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@???????????????>>>>>>======<<<<<<<<<<<>>EEENNNTTT]]]lllzzz{{{zzz||||||tttiii___XXXSSSNNNLLLHHHOOOXXXbbblllttt|||~~~}}}}}}~~~~~~nnnbbbZZZOOODDD@@@<<<777777<<>>>>>>>>>>>>>>???AAA???===;;;;;;;;;===>>>BBBCCCDDDEEEEEEEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAADDDIIIMMMLLLHHHDDDDDDEEE@@@???>>>>>>>>>>>>???@@@======???FFFQQQYYY]]]]]]WWWXXXXXXYYYZZZ^^^dddhhhllljjjgggbbb______bbbdddddddddeeeggghhhiiiiiiiiikkkiiiddd```]]][[[ZZZZZZZZZ]]]^^^^^^bbbggggggdddZZZXXXXXX^^^hhhsss{{{~~~ssscccYYYUUUUUUTTTPPPMMMLLLKKKLLLRRRYYY```jjjxxxssskkk\\\VVVOOOJJJJJJLLLKKKJJJKKKHHHEEEDDDFFFHHHJJJJJJFFFEEEEEEFFFHHHHHHGGGEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGFFFEEEEEEFFFHHHIIIGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@????????????============<<<<<<<<<<<<:::::::::999999999888888777777777777777777777777888777666666555555666666555666666666666666555555555555555666666666666666666666777777888888999999777777666666777777888999888888888777888888999:::999:::;;;;;;<<<<<<<<<;;;=========<<<<<<==================>>>>>>?????????EEEDDDCCC@@@======???AAABBBBBBBBB@@@>>>===???@@@???===<<>><<<:::999999888===<<<;;;<<<===>>>===<<<<<<======>>>>>>?????????????????????????????????>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@????????????@@@@@@BBBBBBAAA@@@@@@???>>>>>>?????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>BBB@@@???BBBFFFMMM[[[gggpppzzz~~~{{{yyyxxxxxxnnneeeYYYOOOJJJIIIJJJKKKTTT___mmmwww|||sssddd[[[UUUKKKBBBBBB>>>;;;:::<<<@@@DDDEEECCCCCCCCCEEEFFFEEEBBB@@@>>>>>>>>>>>>>>>???@@@AAA>>>===<<<;;;:::;;;<<<<<>>>>>>>>>>>;;;===AAAFFFMMMSSSXXX[[[YYYZZZZZZYYYYYY[[[^^^aaajjjiiigggccc___]]]^^^______```ccceeeggggggggggggkkkiiieeeaaa^^^[[[ZZZZZZWWWYYYYYYZZZ^^^fffhhhfffYYYVVVWWW```ooo}}}ssseee[[[VVVRRRRRRRRRSSSQQQOOOOOOOOOUUU```lllyyyxxxnnnaaaWWWQQQNNNKKKIIILLLJJJGGGFFFGGGGGGGGGGGGEEEDDDCCCDDDFFFGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDEEEFFFHHHJJJGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@?????????<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999777777666555555555555666555555666666666555444444444444444444444444444555555555666666777777888888555555555555555666777777999999999888999999999999999:::;;;<<<<<<===<<<<<<===<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBAAA???<<<;;;===>>>@@@@@@???<<<::::::===???>>>===???DDDJJJLLLGGGAAA>>>>>>===<<<;;;::::::999===<<<<<<===>>>>>>>>>>>>======>>>>>>>>>??????????????????????????????????????????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@????????????@@@@@@@@@@@@@@@?????????>>>>>>?????????????????????>>>:::;;;===>>>???AAACCCEEE@@@CCCHHHPPPZZZiii||||||wwwrrrnnnlll```XXXMMMEEEDDDIIIQQQWWWjjjuuu|||~~~|||zzzqqqddd\\\YYYXXXSSSNNNKKKIIIEEEAAA??????AAACCC?????????AAACCCBBB@@@>>><<<===>>>@@@@@@@@@@@@@@@;;;::::::999999::::::;;;<<<===@@@BBBCCCBBBAAA@@@???@@@@@@@@@@@@AAAAAAAAACCCEEEGGGFFFCCCAAA@@@@@@BBBBBBAAA@@@>>>>>>======:::>>>CCCGGGJJJNNNUUUYYY[[[ZZZYYYVVVTTTUUUXXX[[[```aaaaaa^^^[[[YYYXXXXXXZZZ]]]```cccddddddeeeeeejjjhhheeebbb^^^[[[YYYXXXUUUWWWVVVVVV[[[cccgggfff\\\WWWVVVbbbuuuqqqggg]]]\\\YYYVVVTTTTTTTTTRRRRRR[[[eeennnzzz}}}zzzjjj^^^UUUNNNIIIKKKJJJIIIIIIJJJJJJHHHFFFDDDBBBBBBBBBDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFHHHIIIFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAABBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBB??????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;888888777666666666666666666666666666666555444444555555555555555444444444555555666666666777777777555555444444555555666777888888888888888888777777888888:::;;;;;;<<<<<<<<<<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===???@@@@@@>>><<<;;;<<<@@@???>>><<<::::::<<<>>>@@@AAAEEELLLRRRQQQIIIBBB;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>???>>>>>>>>>>>>????????????????????????????????????@@@??????????????????@@@========================@@@??????????????????@@@============>>>>>>??????;;;;;;<<<======<<<<<<;;;999;;;===>>>>>>???BBBEEECCCLLLXXXcccooo||||||~~~|||uuummmddd]]]XXXQQQMMMHHHGGGLLLXXXfffppp~~~}}}|||~~~xxxqqqlllhhhaaaYYYWWWYYY[[[[[[[[[WWWVVVTTTMMMFFF@@@???@@@>>>>>>>>>@@@BBBBBB@@@???;;;===@@@BBBDDDCCCBBBAAA===<<<;;;999999999:::;;;;;;<<>>===<<<::::::<<<@@@EEEGGGHHHKKKQQQVVVYYYXXXVVVSSSQQQQQQTTTWWWWWWXXXZZZZZZXXXVVVVVVVVVXXX[[[___``````aaabbbdddggggggeeebbb___\\\YYYXXXWWWWWWVVVUUUYYYaaaeeeccc___YYYWWWcccvvvxxxrrrfffZZZVVVXXXZZZYYYQQQWWW___dddllluuuyyyyyyyyytttsss}}}sssggg]]]WWWMMMKKKIIIIIIIIIIIIGGGEEEEEECCCBBBBBBCCCEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999999999:::999999:::999999888777666777777777777777666666666777777777777666666666666666666555555666666777888555666666666666555444444555666777888999:::::::::;;;::::::999999::::::;;;;;;;;;<<<<<<============;;;===@@@AAA???>>>======@@@@@@@@@>>><<<;;;===>>><<<>>>CCCIIIMMMJJJCCC<<<::::::<<<===>>>>>>>>>>>>===>>>??????>>>>>>???@@@????????????????????????????????????????????????@@@@@@???>>>>>>???@@@@@@========================??????>>>>>>>>>>>>??????;;;;;;<<<<<<===>>>>>>???<<<<<<>>>?????????>>>===:::===>>>>>>>>>@@@EEEJJJTTT```mmmuuu}}}}}}{{{|||}}}~~~|||xxxqqqggg]]]TTTLLLHHHDDDGGGLLLTTT___mmmzzz}}}~~~{{{qqqggg___\\\VVVSSSTTTUUUUUUWWW[[[\\\___^^^WWWLLLCCC@@@@@@@@@??????AAACCCDDDCCCBBB===>>>AAADDDFFFIIIJJJKKKIIIFFFBBB>>>;;;;;;;;;<<<<<<===>>>@@@AAACCCCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@DDDFFFHHHJJJJJJHHHEEECCC>>>>>>>>>===<<<;;;999888>>>AAAEEEGGGGGGIIINNNRRRVVVWWWWWWVVVTTTSSSTTTVVVSSSVVVYYYZZZYYYXXXXXXYYYXXX[[[^^^^^^]]]]]]aaadddeeeeeeeeedddaaa^^^[[[YYYXXXYYYWWWVVVYYYaaadddbbbaaaZZZWWWaaasssoooeeeccc___YYYQQQWWW[[[]]]aaafffhhhfffdddfffmmmxxxzzzttteee___XXXRRRNNNLLLJJJHHHHHHFFFCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFDDDEEEGGGGGGGGGFFFDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::999999888888999888888777777666666555777777777777777888888999555666777777666555444333555555777888999:::::::::999::::::;;;;;;::::::999<<<<<<======>>>???@@@@@@<<<===???@@@??????@@@AAAAAABBBBBBAAA???>>>>>>???:::===@@@BBBBBB@@@<<<999;;;<<<===????????????>>>===???@@@@@@>>>>>>???AAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>============>>>>>>>>>>>>>>>???AAABBBCCCBBBAAA@@@===@@@DDDFFFIIIOOOYYYaaalllyyy{{{xxxwwwwwwqqqkkkaaaWWWOOOKKKIIIIIIJJJTTTdddsss~~~~~~wwwlll___UUUQQQNNNOOOQQQNNNJJJLLLQQQYYY^^^bbb]]]QQQGGGCCCCCC@@@??????AAACCCEEEDDDDDDAAA@@@@@@CCCHHHOOOWWW[[[[[[WWWOOOGGGAAA>>>======>>>>>>>>>???AAACCCFFFGGGFFFFFFEEEDDDCCCCCCBBBAAACCCEEEIIIMMMOOOLLLHHHEEE@@@AAAAAAAAA@@@???===<<>>>>><<<<<<<<<;;;;;;;;;::::::::::::999888777666555555888888888888888999999:::777888999999999888666555777888999:::<<<<<<<<<===999:::;;;<<<<<<;;;:::999777777888999;;;<<<======>>>>>>>>>>>>===???CCCEEEAAACCCDDDCCCAAA@@@???@@@AAABBBCCCBBB???>>>>>>???===>>>???@@@@@@???>>>======???AAA@@@>>>>>>@@@BBB@@@@@@??????????????????========================AAA@@@???>>>>>>???@@@AAA????????????????????????======<<<<<<<<<<<<======@@@@@@??????>>>>>>======;;;<<<>>>@@@AAA@@@>>>===@@@EEEKKKPPPWWWbbbqqq{{{~~~{{{uuurrrqqqhhhaaaVVVMMMIIIKKKPPPTTT^^^mmm~~~~~~zzzssshhhYYYOOOHHHHHHKKKNNNIIIBBBCCCJJJRRRZZZaaa^^^SSSIIIFFFFFF>>>======???AAACCCCCCBBBDDDBBB@@@AAAHHHTTT```hhhjjjcccYYYNNNEEE@@@????????????>>>???AAADDDGGGIIIJJJIIIHHHGGGFFFEEEDDDCCC@@@CCCHHHMMMOOOMMMHHHDDDEEEFFFFFFGGGFFFEEECCCBBB@@@@@@@@@BBBDDDGGGHHHIIINNNVVV```ggggggaaa[[[VVVVVVXXXZZZ[[[ZZZZZZ[[[\\\ZZZ\\\]]][[[XXXYYY___dddeeeggghhhhhhgggdddaaa___VVVXXXXXXXXX]]]dddgggddd^^^XXXUUU\\\kkk{{{}}}jjjYYYVVVTTTVVVWWWTTTPPPNNNMMMOOOVVV___eeeiiiqqqzzzvvvmmmfffaaaTTTNNNIIIHHHKKKKKKFFFAAAEEEDDDEEEHHHGGGCCCDDDHHHFFFFFFEEEEEEEEEEEEEEEDDDBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAADDDDDDDDDCCCCCCBBBBBBBBB?????????>>>===<<<<<<;;;<<<<<<<<<<<<============999999999999999:::;;;<<<;;;:::999888888888888888<<<<<<;;;;;;<<<===>>>???>>>===<<<::::::;;;;;;<<<>>>============???AAABBB???===<<<>>>BBBEEEEEEDDDBBBBBBAAA@@@@@@@@@AAAAAACCCBBBAAA@@@???@@@AAABBB@@@@@@??????????????????:::;;;<<<>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA>>>======???BBBDDD@@@@@@@@@???????????????CCCAAA@@@>>>===>>>>>>???CCCBBBAAA?????????@@@@@@@@@???>>>=========<<<;;;<<<>>>@@@BBBBBBCCCEEEFFFKKKTTT```jjjvvv{{{uuurrrpppllleee___ZZZSSSJJJDDDFFFQQQ___iii}}}{{{wwwtttkkk\\\OOOIIIGGGHHHHHHHHHGGGFFFDDDDDDMMM\\\gggcccUUUJJJEEECCC@@@?????????@@@@@@AAABBBGGGIIIGGGDDDKKK[[[hhhmmmpppgggYYYLLLCCC???=========>>>???@@@AAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBGGGMMMNNNKKKGGGBBBCCCEEEDDDCCCAAABBBBBBGGGFFFCCCBBBCCCFFFIIILLLNNNRRRXXX\\\^^^\\\YYYVVVWWWVVVXXX[[[___```\\\YYYXXXYYYZZZZZZYYYYYY[[[\\\hhhlllooollleee___]]]]]]]]]ZZZXXXYYY^^^bbbdddcccYYYXXXXXX\\\dddppp{{{ooodddWWWPPPOOOPPPRRRRRRLLLMMMRRRYYY[[[\\\```fffooorrrzzzpppdddUUUKKKHHHHHHGGGFFFGGGEEEEEEHHHHHHEEECCCEEECCCCCCDDDDDDEEEFFFFFFFFFCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCCCCDDDEEEDDDDDDEEEEEEFFFFFFFFFGGGEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAACCCBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAA@@@AAAAAA@@@@@@???>>>>>>======>>>>>>>>>??????@@@@@@>>>>>>======>>>??????@@@===<<<<<<;;;::::::;;;;;;>>>>>>>>>>>>>>>>>>??????@@@???>>>===<<<======>>>??????>>>>>>???@@@AAABBB@@@>>>===???CCCFFFFFFEEEBBBBBBAAAAAAAAABBBBBBBBBCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@??????????????????======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======???AAABBB????????????????????????BBBAAAAAAAAAAAABBBCCCCCCAAAAAAAAAAAAAAABBBCCCDDDBBB@@@???@@@BBBCCCCCCBBB>>>@@@BBBDDDFFFIIINNNQQQ\\\gggrrr{{{{{{ssshhhaaa^^^\\\YYYVVVJJJFFFEEEKKKZZZlllzzzvvvkkkddd[[[PPPJJJIIIEEEHHHLLLOOOOOOLLLHHHEEENNN]]]iiieeeXXXLLLEEEAAA?????????@@@AAABBBCCCDDDEEEEEECCCEEESSSdddmmmmmmhhh```TTTIIIBBB???===<<<======>>>@@@AAAAAABBBBBBBBBAAAAAAAAAAAACCCDDDEEEDDDDDDFFFKKKPPPQQQMMMHHHBBBCCCCCCBBBAAA@@@@@@AAAGGGFFFEEEDDDDDDFFFIIIJJJNNNQQQUUUYYYZZZYYYWWWUUUYYYXXXYYY\\\```aaa^^^ZZZXXXYYYYYYXXXWWWXXXZZZ\\\hhhlllooommmfff```^^^^^^]]]ZZZWWWXXX\\\^^^^^^]]]UUUTTTTTTWWW___kkkwww~~~~~~kkk]]]XXXVVVSSSOOOLLLLLLPPPTTTTTTPPPPPPTTTZZZ\\\dddnnnxxxppp___UUUPPPNNNLLLMMMGGGEEEHHHJJJGGGEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHEEEFFFGGGGGGGGGFFFEEEDDDBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@CCCCCCBBBBBBAAAAAA@@@@@@??????@@@AAAAAABBBCCCCCCAAAAAAAAAAAAAAABBBBBBCCC@@@@@@???>>>>>>>>>??????BBBBBBAAAAAAAAAAAAAAAAAABBBAAA@@@@@@??????@@@@@@AAAAAA@@@@@@@@@AAAAAABBBAAA@@@@@@BBBDDDFFFFFFEEEAAAAAABBBBBBCCCCCCDDDDDDCCCBBBBBBAAA@@@AAAAAAAAA??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDDDD<<<<<<===>>>@@@AAABBBBBBBBB???<<<===@@@CCCDDDCCCFFFGGGJJJMMMQQQXXX___cccooozzzwwwrrrllldddYYYQQQNNNLLLKKKIIIGGGFFFKKKYYYmmm{{{oooaaaWWWOOOGGGDDDEEECCCHHHPPPVVVWWWSSSLLLGGGMMM[[[fffbbbWWWLLLDDD???>>>>>>???@@@BBBDDDFFFGGGGGGCCCAAAIIIZZZjjjlllfffZZZUUULLLEEEAAA???>>>======>>>>>>???AAAAAABBBBBBBBBAAA???>>>@@@BBBEEEGGGEEEGGGJJJPPPTTTTTTOOOJJJCCCCCCBBB@@@>>>===???@@@EEEFFFFFFFFFGGGHHHHHHIIINNNPPPSSSVVVXXXWWWVVVTTTZZZYYYZZZ]]]```aaa___\\\XXXXXXXXXVVVUUUVVVYYY[[[hhhkkknnnmmmgggbbb```___]]]ZZZWWWWWWZZZ[[[YYYWWWSSSRRRQQQTTT\\\hhhssszzz|||ppp^^^NNNPPPNNNPPPSSSRRRNNNMMMOOOQQQRRRXXX```gggooo|||ttthhh___YYYXXXOOOIIIIIIKKKIIIFFFEEEGGGGGGFFFEEEEEEDDDDDDCCCDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAACCCCCCCCCDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBBBBAAAAAA??????@@@AAACCCDDDEEEEEEBBBAAAAAA@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@CCCCCCCCCDDDEEEFFFFFFEEEAAABBBBBBCCCDDDEEEEEEEEECCCCCCBBBBBBAAAAAAAAAAAA??????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>======???@@@@@@@@@???>>>============>>>>>>>>>>>>;;;<<<>>>@@@AAAAAA@@@@@@<<<<<<===>>>????????????BBB???<<<<<<@@@DDDEEEEEERRRVVV[[[```ffflllrrrvvvxxx}}}sssiiicccZZZTTTNNNIIIGGGGGGEEEDDDMMMQQQZZZhhhxxx~~~sssiii^^^WWWNNNFFFBBBBBBDDDJJJRRRXXXXXXTTTMMMHHHHHHSSSZZZWWWOOOHHHBBB>>>>>>>>>???AAACCCFFFHHHIIIIIIFFFEEEMMM[[[dddaaaZZZOOOKKKFFFCCCAAA@@@???>>>??????@@@@@@AAACCCDDDDDDEEECCCAAA???@@@CCCFFFIIIFFFHHHMMMSSSVVVUUUOOOKKKEEEEEECCC@@@===<<<>>>@@@AAACCCEEEGGGIIIJJJJJJIIIMMMPPPTTTXXXZZZXXXVVVTTTYYYXXXXXX\\\```aaa^^^[[[XXXXXXWWWUUUTTTUUUXXX[[[eeehhhjjjjjjfffbbb______]]][[[XXXYYY[[[[[[XXXUUUTTTRRRRRRUUU]]]hhhttt{{{{{{dddWWWSSSPPPQQQQQQNNNOOORRRPPPOOORRRWWWZZZ^^^hhhrrr|||vvvnnnbbbUUUPPPMMMHHHDDDCCCEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCBBBEEEFFFGGGHHHHHHGGGFFFEEEBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAACCCCCCCCCCCCDDDDDDEEEEEEBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA??????@@@AAACCCDDDEEEEEEBBBAAAAAA@@@@@@AAAAAAAAADDDDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????CCCEEEFFFFFFFFFEEEEEEEEEAAABBBCCCDDDEEEFFFEEEEEECCCCCCCCCBBBBBBBBBAAAAAA??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>==============================>>>@@@AAABBBAAA@@@???<<<<<<======>>>>>>>>>>>><<<===>>>??????>>>===<<>><<<>>>@@@<<>>???@@@@@@@@@@@@@@@???DDDFFFGGGGGGFFFDDDCCCCCCAAABBBCCCEEEEEEEEEDDDDDDBBBCCCCCCCCCCCCBBBAAAAAA??????@@@@@@AAABBBBBBBBB??????@@@@@@???>>>==============================>>>???@@@BBBBBBAAA@@@@@@<<<======>>>>>>??????@@@AAAAAAAAAAAA@@@???>>>===AAA@@@???>>>>>>???@@@AAAAAAEEEKKKOOORRRYYYaaahhhsssyyy~~~~~~yyypppfff\\\TTTNNNLLLMMMIIICCCBBBGGGSSSaaajjjjjjtttzzzvvvhhh]]]QQQJJJFFFCCCDDDHHHFFFGGGIIIKKKKKKIIIFFFEEECCCGGGGGGCCCBBBDDDFFFEEE@@@@@@AAABBBCCCDDDFFFFFFAAACCCHHHNNNOOOLLLKKKMMMDDDBBB@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBDDDFFFGGGCCCCCCDDDEEEEEEFFFFFFFFFDDDFFFHHHKKKLLLKKKJJJIIIHHHHHHFFFBBB>>><<<<<<===:::===AAAFFFIIIKKKKKKJJJIIINNNTTTZZZ\\\[[[XXXUUURRRSSSWWW^^^cccddd```[[[ZZZ[[[[[[ZZZXXXXXXYYY[[[\\\^^^```bbbbbb```]]][[[[[[ZZZZZZ\\\______[[[WWWPPPPPPPPPTTT]]]iiivvv}}}mmm^^^TTTOOOPPPTTTVVVUUUVVVXXXWWWVVV[[[bbbcccnnn|||uuueee[[[XXXPPPPPPNNNLLLJJJHHHFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCDDDFFFGGGHHHGGGEEEDDDAAABBBCCCCCCCCCBBB@@@@@@>>>???@@@AAABBBBBBAAAAAADDDFFFHHHHHHEEEBBBBBBBBBAAABBBDDDEEEEEEDDDCCCBBBBBBCCCDDDDDDDDDCCCAAAAAA??????@@@@@@AAABBBBBBCCC>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@======>>>>>>???@@@@@@AAADDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>???AAAEEEIIILLLQQQYYYbbbfffgggkkkuuuvvvyyy~~~rrrmmmdddZZZRRRKKKHHHGGGLLLLLLMMMQQQYYYfffttt}}}}}}{{{~~~yyyuuuvvvxxxvvvooohhh[[[RRRKKKHHHEEEBBBBBBEEE@@@BBBDDDEEEFFFEEEDDDCCCBBBDDDCCC@@@@@@DDDEEECCCBBBBBBBBBAAABBBBBBCCCCCCBBBAAAEEEJJJJJJEEEDDDGGGCCCAAA???>>>@@@AAAAAAAAAAAA@@@??????@@@BBBDDDFFFAAACCCHHHLLLNNNMMMLLLJJJBBBBBBCCCCCCCCCDDDFFFHHHGGGGGGFFFCCC>>>;;;::::::;;;===AAAEEEGGGHHHHHHGGGHHHJJJOOOSSSVVVXXXXXXWWWRRRUUU[[[cccjjjjjjeee```[[[\\\^^^^^^\\\ZZZZZZ[[[ZZZ[[[^^^```aaa```]]]ZZZZZZYYYYYY[[[]]]\\\XXXSSSOOONNNOOOTTT^^^kkkwwwkkk[[[SSSRRRVVVRRRQQQTTTWWWVVVTTTXXX___```iiissswwwxxx}}}|||qqqmmmaaa^^^[[[VVVPPPKKKHHHFFFEEEEEEEEEEEEEEEFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFDDDCCC@@@AAAAAABBBCCCDDDEEEEEEBBBCCCDDDEEEFFFFFFEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCBBBCCCEEEGGGGGGGGGEEEDDDBBBCCCDDDDDDDDDCCCAAA@@@>>>???AAACCCDDDDDDCCCCCCCCCFFFIIIHHHEEEBBBAAAAAAAAABBBDDDEEEEEECCCAAA@@@BBBCCCDDDDDDDDDCCCAAAAAA??????@@@AAAAAABBBCCCCCC>>>??????@@@@@@@@@??????????????????????????????>>>>>>>>>>>>>>>?????????===>>>>>>???@@@AAAAAAAAACCCBBBAAA@@@???@@@AAABBBEEEEEEDDDGGGKKKRRRYYY]]]iiittt~~~|||~~~ppptttyyyyyyuuuiiieee]]]UUUMMMIIIFFFEEEIIIOOOYYYdddoooxxx}}}~~~xxxqqqkkklllooommmddd[[[MMMJJJJJJMMMLLLEEE???>>><<<===@@@CCCDDDDDDDDDCCC???BBBAAA??????BBBAAA===DDDCCCBBBAAAAAAAAAAAAAAAFFFBBBCCCHHHGGGAAA???AAACCCAAA>>>===>>>@@@@@@@@@??????>>>>>>???AAACCCEEEAAAEEELLLSSSVVVUUUSSSQQQAAA@@@???>>>===@@@DDDGGGEEEFFFEEEBBB>>>:::888888===???AAADDDEEEFFFEEEEEEGGGHHHJJJLLLPPPTTTWWWYYYSSSWWW___hhhooooooiiiccc[[[^^^``````___\\\[[[[[[YYYZZZ]]]___aaa```]]]ZZZXXXWWWWWWYYY[[[YYYTTTOOOOOOOOOPPPVVV```mmmzzztttddd[[[XXXRRRPPPNNNQQQVVV[[[]]]]]]dddcccggglllmmmmmmuuutttnnnjjjddd[[[TTTQQQMMMIIIFFFFFFGGGGGGGGG@@@AAACCCFFFHHHHHHFFFDDDFFFDDDCCCCCCEEEFFFFFFEEEEEEEEEDDDCCCBBBBBBAAA@@@AAAAAABBBBBBCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCFFFEEEEEEDDDCCCCCCBBBBBBAAABBBDDDEEEEEEEEEDDDCCCEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@AAACCCEEECCC@@@@@@BBBEEEDDDDDDCCCCCCCCCDDDDDDEEE@@@AAACCCDDDDDDDDDCCCCCCAAABBBDDDEEEEEEEEEDDDCCCCCCCCCBBBAAAAAAAAABBBBBBAAABBBBBBCCCCCCCCCCCCCCCJJJHHHDDDAAA??????@@@AAAEEEFFFFFFDDDBBBAAABBBDDDCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@???======>>>@@@AAAAAAAAA@@@@@@???>>>======???>>>===<<<<<<<<<<<<<<<==================>>>>>>======>>>@@@AAAAAA@@@>>>AAAAAA@@@@@@AAACCCEEEFFFGGGLLLRRRVVVZZZbbbnnnwww|||sssqqqrrrxxxyyytttnnnkkk___YYYPPPJJJIIIKKKOOOQQQYYYbbbmmmwww|||}}}zzzzzzxxx|||yyy~~~|||wwwpppfff\\\VVVRRROOOMMMEEEHHHLLLOOONNNIIICCC???@@@AAABBBDDDEEEDDDDDDCCCAAA???>>>@@@BBBCCC@@@>>>AAABBBCCCAAA@@@BBBHHHLLLOOOMMMJJJFFFCCCAAA??????@@@:::999===???;;;;;;>>>AAA<<<;;;AAACCC??????BBBBBBFFFLLLTTTXXXWWWSSSOOODDDBBB>>><<<;;;===@@@CCC???===;;;:::;;;<<<<<<<<<>>>AAADDDFFFGGGFFFGGGGGGFFFEEEDDDFFFJJJNNNQQQQQQTTTPPPSSSbbbnnnoooggg___]]]^^^___```___]]]ZZZXXXVVVWWWXXXZZZZZZZZZYYYXXXWWWUUUTTTTTTTTTTTTSSSQQQOOOOOOPPPVVV```mmmyyytttmmmhhhaaaWWWQQQRRRWWW\\\___fffcccbbbcccaaa```hhhrrr}}}|||tttiiieee^^^YYYUUUQQQNNNLLLNNNKKKGGGDDDDDDEEEEEEEEEJJJHHHFFFEEEFFFFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCFFFEEEDDDDDDCCCCCCCCCDDDEEEDDDDDDCCCBBBAAA@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAADDDDDDEEEDDDCCCCCCDDDEEEDDDCCCCCCCCCCCCCCCDDDDDDAAABBBCCCDDDDDDDDDCCCBBBAAABBBDDDEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDGGGFFFDDDCCCBBBCCCDDDEEEBBBCCCDDDCCCBBBBBBDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???>>>>>>???@@@BBBCCCCCCBBBAAAAAA@@@??????AAA@@@???===<<<;;;;;;;;;<<<===>>>???@@@??????>>>>>>>>>???@@@AAABBBBBBAAAAAA@@@AAACCCHHHNNNTTTXXX^^^bbbgggkkkqqqyyy~~~vvvrrrooopppmmmccc[[[WWWTTTQQQMMMLLLQQQXXX___dddkkkrrr{{{zzzsssqqqxxx}}}~~~|||xxxooohhh]]]SSSMMMIIIFFFEEECCCFFFIIILLLKKKHHHDDD@@@???@@@AAACCCDDDEEEEEEEEECCCAAA@@@@@@BBBCCCAAA??????AAABBBBBBBBBDDDIIILLLVVVTTTPPPLLLHHHEEECCCCCCEEE???===@@@@@@===;;;>>>AAA<<<;;;@@@AAA???>>>AAA@@@CCCIIIOOORRRQQQLLLHHHAAA???<<<::::::<<>>AAADDDFFFFFFEEEFFFFFFKKKIIIGGGHHHJJJMMMNNNOOORRRNNNPPP\\\gggiiidddaaa^^^___aaabbbaaa^^^\\\ZZZYYYZZZZZZ[[[ZZZYYYXXXWWWXXXWWWUUUUUUVVVVVVTTTSSSOOOOOOPPPVVVaaannnzzz~~~qqqfff___]]]\\\\\\^^^\\\\\\]]][[[ZZZ^^^eeelllpppwww~~~~~~xxxrrrkkkeeeaaa___XXXNNNFFFCCCDDDFFFGGGIIIGGGFFFEEEFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCFFFFFFEEEEEEDDDCCCBBBBBBFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>BBBBBBBBBBBBCCCCCCCCCDDDEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDBBBBBBDDDDDDDDDCCCDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCDDDEEEDDDCCCBBBAAAAAABBBDDDEEEEEEEEEDDDCCCBBBBBBBBBAAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCDDD@@@AAABBBBBBAAABBBDDDFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???@@@@@@BBBCCCDDDDDDDDDCCCCCCBBBBBBAAABBBAAA@@@??????>>>??????:::<<<>>>@@@@@@@@@>>>===@@@@@@AAACCCEEEHHHJJJKKKKKKKKKLLLPPPWWWaaaiiioooxxxzzz}}}xxxoooiiidddbbb]]]TTTNNNMMMHHHLLLSSS\\\eeemmmrrruuutttyyyzzznnngggmmmyyy~~~zzz}}}}}}vvvpppeee^^^SSSJJJDDDAAA???>>>???AAADDDFFFFFFEEECCCBBB??????@@@AAACCCDDDFFFGGGFFFCCCAAA@@@AAABBBBBBAAA===???BBBDDDEEEGGGJJJMMMYYYWWWSSSOOOKKKHHHFFFEEEHHHDDDAAABBBBBB>>><<<===AAA===<<>>@@@BBB???===;;;999888999::::::>>>AAADDDFFFFFFEEEFFFGGGQQQNNNKKKKKKLLLMMMNNNNNNOOOKKKLLLTTT[[[]]]___```___```bbbccccccaaa^^^\\\\\\\\\\\\\\\ZZZYYYWWWWWWXXXVVVUUUVVVVVVVVVTTTRRROOOOOOQQQXXXdddqqq|||sssfff^^^VVVXXXZZZ\\\\\\\\\___bbbbbbcccfffmmmwwwrrriii[[[PPPJJJIIIJJJKKKHHHGGGFFFFFFHHHJJJJJJIIIGGGGGGFFFDDDCCCBBBAAA@@@EEEEEEEEEDDDCCCCCCBBBBBBFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCBBB@@@??????>>>BBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEBBB@@@@@@CCCEEECCCAAADDDCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBAAAAAABBBDDDEEEEEEEEEDDDCCCEEEDDDDDDDDDEEEFFFGGGGGGEEEFFFFFFGGGHHHGGGGGGGGGFFFEEEDDDCCCAAA???>>>===@@@AAABBBBBBAAAAAACCCEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDD??????@@@AAAAAAAAAAAA@@@AAACCCFFFIIINNNSSSYYY\\\aaabbbdddiiiooovvv}}}wwwnnnfff___WWWSSSOOOKKKKKKNNNLLLWWWfffttt|||~~~|||{{{uuuyyy~~~wwwnnnhhhlllxxx~~~~~~|||uuummmggg\\\UUULLLEEEAAA@@@@@@@@@<<<===???AAABBBCCCCCCCCCAAAAAA@@@@@@AAACCCEEEFFFFFFDDDAAA@@@???@@@AAABBB;;;>>>AAAEEEHHHJJJKKKLLLTTTRRROOOKKKHHHFFFEEEEEEGGGDDDCCCCCCCCCBBB???>>>CCCAAA???@@@BBBBBBBBBCCCDDDEEEHHHLLLNNNNNNKKKHHHEEEDDDBBB@@@???@@@AAABBB@@@???===;;;999999;;;===>>>AAADDDFFFGGGHHHJJJLLLRRRPPPMMMMMMOOOQQQRRRRRROOOKKKIIILLLOOORRRWWW\\\^^^```bbbccccccaaa___]]]]]]]]]]]]\\\[[[ZZZYYYXXXVVVVVVUUUUUUVVVUUUSSSQQQQQQPPPSSS\\\iiiwww~~~tttjjjhhhddd___\\\]]]```bbb___]]]]]]cccmmmvvvzzz{{{uuuuuuuuuwwwzzz||||||{{{}}}rrrfff]]]WWWSSSQQQOOOMMMKKKKKKLLLMMMLLLKKKIIIIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFCCC@@@AAADDDEEEDDDBBBEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEDDDBBBAAAAAABBBDDDEEEEEEEEEDDDCCCDDDDDDDDDEEEFFFGGGHHHIIIFFFGGGHHHHHHIIIHHHHHHHHHFFFEEEDDDCCCAAA???>>>===BBBCCCCCCBBB@@@@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFEEEHHHNNNSSSYYYaaaiiinnnxxxzzz~~~xxxwwwxxxzzzyyysssjjjddd\\\UUUNNNKKKKKKLLLTTT\\\iiirrr~~~~~~{{{|||~~~vvvtttsssvvv||||||}}}}}}yyytttkkkbbb\\\RRRMMMGGGCCCBBBCCCDDDDDD??????@@@BBBCCCEEEFFFFFFDDDCCCAAA@@@@@@AAABBBBBBCCCBBBAAA???>>>>>>@@@BBB===>>>BBBFFFIIIKKKLLLKKKMMMKKKIIIGGGEEEDDDDDDDDDEEEEEEEEEFFFHHHIIIHHHEEEFFFEEECCCBBBEEEGGGHHHGGGEEEFFFHHHKKKNNNOOOMMMLLLHHHGGGEEECCCAAA@@@??????======;;;888555666999<<<>>>AAAEEEHHHJJJLLLPPPRRRQQQOOONNNOOOSSSWWWYYYZZZQQQMMMJJJJJJJJJKKKQQQWWW\\\^^^```bbbbbb```^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[XXXXXXWWWXXXYYYXXXUUUSSSSSSRRRUUU___nnn|||}}}kkk```^^^^^^]]][[[YYYXXX\\\dddlllpppqqqlllllllllnnnpppqqqpppnnnsss|||yyyooogggbbb```]]]YYYVVVTTTRRROOOMMMJJJIIIIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBDDDEEEEEEEEEDDDCCCBBBBBBBBBAAABBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFEEECCCCCCEEEEEEEEEDDDFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEDDDCCCBBBAAABBBDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDCCCAAA@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@AAAAAACCCCCCDDDFFFHHHKKKMMMNNNSSSXXX___eeeiiipppxxx}}}~~~ssspppoooooolllcccZZZWWWKKKHHHIIIPPPXXXcccrrryyy~~~yyypppoooxxx~~~xxxrrrkkkbbbXXXRRRIIIFFFCCCBBBCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIDDDDDDCCCAAA@@@@@@@@@@@@@@@AAAAAA???>>>>>>@@@BBB@@@AAACCCFFFJJJKKKKKKJJJHHHGGGEEEDDDCCCCCCDDDDDDCCCFFFHHHIIIMMMQQQQQQMMMHHHHHHFFFDDDGGGMMMNNNLLLEEEDDDEEEGGGJJJLLLLLLKKKFFFFFFDDDCCCAAA???===<<<>>>>>>===:::777888<<>>@@@BBBAAA@@@@@@BBBDDDEEEDDDCCCFFFIIIKKKJJJHHHGGGFFFDDDBBBAAAAAAAAAAAA@@@EEEHHHIIINNNTTTTTTOOOHHHIIIHHHEEEHHHPPPRRRPPPEEEDDDCCCCCCFFFGGGGGGGGGDDDDDDDDDDDDCCCAAA@@@???@@@AAAAAA===:::;;;AAAGGGBBBDDDGGGIIIKKKMMMQQQTTTWWWUUUTTTUUUXXX[[[]]]]]]XXXSSSRRRUUUXXXVVVVVVWWWYYY[[[^^^```aaa```___^^^^^^]]]\\\ZZZYYYYYYYYYYYY[[[ZZZ[[[\\\]]]\\\XXXUUURRRQQQVVVbbbtttgggUUULLLMMMNNNPPPSSSYYY^^^aaa`````````aaabbbaaa^^^[[[aaafffmmmuuuuuusssoooiiiccc]]]YYYWWWLLLKKKJJJIIIGGGFFFEEEDDDAAAAAAAAAAAAAAABBBCCCDDDAAAAAABBBCCCDDDEEEFFFGGG@@@CCCGGGIIIJJJHHHEEEBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@>>>@@@AAA@@@===<<>>???@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBCCCEEEHHHLLLPPPSSSUUU]]]dddnnnxxx{{{vvvtttpppjjjddd^^^WWWRRRQQQNNNIIIHHHLLLWWW]]]jjjzzztttlll___eeeqqq|||sssiii___UUUMMMGGGEEEDDDDDDEEEGGGGGGFFFDDDCCCCCCDDDDDDCCCCCCBBBAAA???@@@BBBCCCCCCBBBAAA@@@===@@@CCCCCCBBBBBBCCCEEEHHHFFFDDDFFFHHHJJJIIIGGGFFFEEEBBB@@@???>>>>>>>>>===BBBEEEFFFKKKRRRRRRLLLGGGIIIHHHEEEIIIQQQTTTQQQHHHFFFCCCCCCDDDEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCC===>>>>>>;;;888999@@@FFFDDDFFFHHHIIIIIIKKKNNNQQQ\\\ZZZWWWWWWXXXZZZ[[[[[[YYYUUUUUU[[[```^^^[[[[[[ZZZ\\\^^^aaabbbaaa```^^^```___\\\ZZZXXXWWWWWWWWWXXXXXXXXXZZZ[[[YYYUUURRRQQQPPPTTTbbbtttiiiYYYPPPHHHIIILLLOOOQQQTTT^^^]]]YYYUUUSSSTTTWWWZZZ^^^ccckkksss{{{wwwnnnaaaWWWNNNMMMMMMJJJGGGFFFEEECCCBBBCCCFFFHHHGGGEEEDDDDDDCCCBBBCCCDDDFFFGGGAAAGGGKKKHHHEEEFFFEEECCCBBBBBBBBBAAA@@@AAACCCEEEDDDDDDBBBAAA@@@@@@@@@@@@@@@??????>>>???@@@AAABBBGGGDDDAAAAAACCCDDDCCCAAABBBAAAAAABBBCCCCCCBBB@@@BBBCCCDDDDDDDDDDDDCCCCCCBBBAAAAAACCCGGGHHHFFFDDDHHHIIIJJJIIIGGGEEEEEEEEEGGGEEEDDDBBBAAA@@@@@@AAAEEEEEEDDDCCCCCCCCCCCCCCCAAA@@@AAABBBDDDEEEDDDCCCDDDBBB@@@AAABBBDDDEEEFFFCCCBBBCCCEEEGGGIIIHHHGGGIIIKKKOOOUUU]]]eeelllppp}}}}}}zzzqqqjjjfff```YYYSSSJJJKKKNNNPPPTTTWWWYYY[[[fffssswwwiiieeehhhiiippp|||vvvdddVVVNNNIIIEEEAAA???AAABBBCCCBBBBBBDDDEEEGGGGGGGGGGGGEEEBBB@@@??????======AAAEEEGGGCCC???DDDAAA>>>>>>BBBDDDEEEDDDHHHHHHGGGFFFEEEDDDBBBBBBEEEHHHJJJGGGAAA>>>???AAA@@@BBBDDDFFFGGGFFFDDDBBB@@@AAACCCEEEHHHJJJLLLMMMGGGEEEBBB@@@AAABBBCCCBBB===@@@EEEIIIJJJIIIGGGFFFDDDBBB???======???BBBDDD@@@CCCEEEHHHJJJMMMQQQTTTVVVYYY]]]``````]]]YYYWWWWWWYYYZZZ\\\]]]]]]]]]]]]````````````___^^^]]]\\\```aaaaaa^^^[[[XXXWWWWWW[[[ZZZYYYXXXWWWVVVVVVWWWMMMSSSWWWdddxxx~~~eeeYYYMMMJJJKKKLLLMMMOOOSSSUUUWWWYYYYYYYYYYYYYYY]]]```eeejjjpppyyy~~~rrrfffaaa\\\TTTNNNKKKMMMIIIFFFDDDFFFGGGGGGFFFDDDDDDDDDDDDEEEEEEFFFFFFEEEJJJMMMIIIGGGHHHHHHFFFGGGGGGFFFEEECCCCCCDDDEEEGGGGGGFFFDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFJJJHHHFFFGGGHHHIIIGGGEEECCCBBBBBBCCCDDDDDDCCCAAABBBCCCCCCDDDEEEEEEEEEEEEFFFDDDCCCEEEHHHJJJJJJIIIHHHHHHHHHGGGEEEDDDDDDDDDEEEDDDCCCBBBCCCDDDFFFGGGEEEEEEFFFFFFFFFFFFEEEDDDEEEDDDDDDDDDDDDDDDCCCBBBCCCCCCCCCDDDFFFGGGHHHHHHJJJKKKNNNSSSYYY]]]______```bbbgggnnnwww~~~|||}}}ssskkkaaa[[[WWWTTTOOOKKKGGGHHHJJJNNNVVV___hhhmmmxxxxxxooojjjiiinnnvvv|||uuujjj[[[OOOHHHDDD@@@===???@@@AAA@@@???>>>???AAADDDEEEEEEFFFFFFEEECCCCCC@@@>>>>>>AAAEEEFFFBBB>>>BBB???<<<===AAADDDDDDCCCFFFGGGHHHHHHGGGFFFDDDCCCGGGJJJKKKIIICCC??????AAA@@@AAACCCEEEFFFEEECCCBBB@@@AAABBBDDDEEEEEEFFFFFFEEECCC@@@@@@AAABBBCCCCCCAAABBBCCCEEEFFFGGGGGGGGGAAA???<<<::::::>>>BBBEEEFFFGGGIIIJJJJJJLLLOOOQQQQQQTTTZZZ```bbb```[[[WWWXXXZZZ\\\]]]^^^___^^^^^^`````````______^^^]]]\\\^^^___```^^^ZZZWWWUUUUUUYYYXXXWWWUUUTTTTTTSSSSSSOOOSSSUUU```sssyyy|||yyyjjjZZZUUUTTTRRRQQQQQQOOOPPPTTTWWWYYYZZZ[[[ZZZ______```aaaeeellltttzzz|||tttiii___[[[YYYUUUOOOLLLKKKKKKKKKKKKHHHHHHGGGGGGFFFGGGGGGHHHHHHMMMOOOLLLJJJKKKKKKHHHFFFFFFEEEDDDDDDCCCCCCCCCFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCEEEFFFHHHGGGFFFDDDDDDEEEFFFEEECCCBBBAAA@@@AAABBBCCCAAA?????????@@@AAABBBBBBCCCCCCFFFEEEDDDFFFHHHJJJKKKJJJHHHGGGEEEDDDCCCCCCCCCDDDDDDCCCBBBAAABBBCCCFFFGGGDDDEEEFFFGGGGGGEEEDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFHHHKKKOOOSSSVVVWWWXXX\\\^^^dddmmmvvv}}}zzz|||{{{{{{}}}~~~}}}~~~}}}xxxrrrmmmaaaYYYPPPJJJHHHIIIHHHGGGJJJNNNUUU___kkkvvv{{{iiibbbgggrrr~~~}}}vvvpppbbbZZZOOOGGGCCC@@@===;;;?????????>>><<<;;;;;;<<>>>>><<<:::<<<@@@EEEFFFEEEEEEGGGIIIKKKJJJHHHEEECCCGGGJJJLLLJJJEEEAAA@@@@@@@@@AAABBBCCCDDDCCCBBBAAABBBCCCDDDDDDCCCBBB@@@???AAA@@@>>>>>>@@@BBBCCCCCCDDDCCCBBBBBBBBBDDDFFFGGGDDDAAA>>><<<===BBBGGGKKKMMMNNNNNNMMMLLLLLLMMMOOOPPPTTTZZZbbbhhhgggaaa[[[YYY[[[]]]___``````___^^^____________^^^]]]\\\\\\[[[]]]^^^]]]ZZZVVVTTTTTTYYYXXXWWWUUUTTTRRRQQQQQQQQQTTTTTT]]]nnnuuuzzz~~~qqqlllkkkhhheeeeee___\\\YYYWWWWWWYYYZZZ[[[___^^^\\\[[[\\\```eeehhhqqqrrrtttssstttwww~~~yyyuuunnnlllhhheeecccaaa```___YYYWWWSSSPPPNNNOOOQQQSSSPPPVVVZZZYYYWWWUUUPPPJJJGGGEEEDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIGGGEEEDDDCCCCCCCCCDDDDDDCCCBBBAAABBBCCCCCCAAA???======>>>???@@@AAACCCCCCEEEEEEGGGIIIKKKLLLMMMLLLLLLJJJFFFEEEEEEFFFFFFGGGIIIGGGEEEBBBAAABBBBBBCCCDDDDDDDDDDDDEEEEEEFFFFFFDDDEEEFFFGGGHHHJJJNNNPPPRRRWWW___ffflllppptttvvvyyy||||||zzzzzz|||}}}~~~}}}~~~{{{}}}}}}|||zzzuuupppjjjddd^^^[[[RRRMMMGGGDDDGGGLLLQQQTTTUUU]]]jjjxxxtttmmmiiilllvvv||||||{{{|||zzztttiiibbbSSSNNNHHHCCCAAA@@@???===>>>???@@@???<<<;;;;;;<<<@@@AAABBBDDDEEEGGGGGGHHHCCCBBBAAABBBCCCCCCAAA>>>:::888777;;;BBBHHHJJJJJJFFFIIILLLNNNMMMIIIEEEBBBDDDGGGIIIIIIFFFCCCAAAAAA@@@AAAAAABBBBBBAAAAAAAAADDDEEEEEEEEEDDDBBB@@@???>>>===<<<===@@@BBBCCCBBBCCCBBBBBBAAABBBBBBDDDDDDCCC@@@===<<>>>>>???AAACCCDDDBBBEEEIIIMMMOOOQQQSSSTTTSSSNNNHHHEEEEEEFFFFFFFFFGGGFFFDDDCCCBBBBBBBBBBBBGGGGGGGGGIIILLLQQQVVVYYYYYY[[[^^^___```aaaeeehhhlllrrr{{{~~~~~~~~~zzzxxxxxxvvvxxxzzz|||}}}{{{xxxvvvnnnkkkeee]]]UUUOOOKKKIIIHHHHHHHHHMMMVVV```iiinnngggmmmwwwxxxoooooofffoooyyy{{{zzzyyywwwsssjjj]]]TTTHHHFFFCCCAAAAAAAAAAAAAAA===@@@BBBCCCBBB@@@???@@@BBBBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBBBBCCCBBBAAA???888666777<<>>===<<<===@@@AAAAAAAAA???@@@BBBCCCCCCBBB@@@???===;;;999888;;;AAAGGGKKKRRRSSSSSSRRRQQQPPPRRRSSSRRRRRRSSSWWW[[[]]][[[XXXWWWYYY\\\___```___^^^\\\^^^^^^^^^^^^]]]\\\[[[ZZZZZZ\\\]]]]]]ZZZXXXVVVVVVZZZZZZYYYXXXVVVTTTRRRPPPLLLSSSVVV```ppptttxxx}}}lll```VVVSSSNNNLLLLLLMMMNNNNNNOOOQQQSSSTTTTTTWWW]]]bbbkkkrrryyy{{{wwwrrrnnnlllppppppsssyyyqqqeee___WWWRRRQQQPPPNNNLLLLLLLLLKKKIIIIIIHHHHHHHHHGGGFFFDDDCCCCCCCCCDDDEEECCCFFFJJJJJJIIIFFFDDDDDDDDDCCCBBBCCCCCCCCCAAA???===<<<;;;<<<<<<>>>@@@AAA???BBBHHHMMMRRRYYY___ccc```XXXNNNGGGDDDDDDCCCBBB>>>???BBBDDDFFFHHHIIIIIIRRRSSSVVV[[[bbbjjjrrrvvv{{{zzzrrrnnnmmmmmmnnnpppqqqpppnnnjjjhhhYYYXXXTTTNNNIIIFFFFFFHHHLLLPPPWWWbbbmmmyyy{{{ooobbb```eeerrr~~~yyysssmmmcccWWWOOOCCCBBB@@@??????@@@BBBCCC???CCCHHHJJJIIIFFFCCCBBBCCCCCCBBBAAAAAAAAAAAABBBDDDCCCCCCCCCBBBBBBAAAAAA999777777<<>>===>>>@@@@@@???>>>;;;>>>AAADDDDDDBBB???<<<<<<;;;:::;;;>>>CCCHHHLLLOOOPPPQQQPPPOOOPPPQQQSSSUUUVVVWWWWWWXXXYYYYYYZZZVVVYYY\\\___```___]]]\\\]]]]]]]]]]]]\\\[[[ZZZZZZZZZ[[[\\\[[[YYYWWWWWWXXXWWWWWWWWWWWWUUUSSSQQQOOOKKKRRRVVV___mmmppptttmmmdddXXXNNNJJJHHHHHHHHHHHHJJJMMMNNNNNNQQQWWW\\\aaahhhoooqqqmmmgggdddcccdddhhhooowwwyyyoooiiihhhiiihhhgggdddbbb___\\\YYYVVVUUUTTTPPPOOOMMMKKKJJJJJJJJJKKKKKKRRR\\\aaa___XXXPPPLLLMMMLLLKKKKKKLLLKKKIIIGGGEEEDDDCCCBBBCCCDDDFFFGGGHHHJJJOOOUUU^^^kkkzzzwwwhhh]]]WWWSSSPPPMMMFFFJJJPPPVVV[[[^^^___```fffiiinnnttt{{{|||qqqiiiffffffbbbcccdddcccaaa]]]XXXUUUKKKLLLMMMMMMNNNQQQWWW\\\bbbhhhrrr}}}}}}oookkkgggccchhhqqq|||zzz{{{yyynnnfff```ZZZUUUQQQCCCBBBAAA@@@@@@BBBDDDFFFCCCHHHNNNQQQOOOJJJEEEBBBCCCBBB@@@????????????@@@CCCCCCCCCCCCBBBBBBBBBCCC<<<999999<<>><<<>>>>>>>>>@@@CCCGGGKKKMMMKKKLLLMMMLLLKKKLLLNNNOOOSSSVVVZZZZZZWWWUUUWWWYYYWWWZZZ^^^aaabbbaaa^^^\\\]]]]]]]]]]]]\\\[[[ZZZYYYZZZZZZZZZXXXVVVVVVWWWYYYWWWWWWXXXXXXWWWUUURRRQQQKKKQQQSSSYYYdddggglllzzz{{{hhhWWWMMMHHHGGGFFFBBBEEEGGGHHHIIIMMMSSSXXX^^^dddjjjkkkgggbbb``````VVV\\\gggrrr{{{~~~zzzuuuoookkkhhhgggaaa```^^^\\\ZZZYYYYYYZZZbbbmmm|||wwwkkkddd]]]\\\[[[[[[[[[[[[YYYWWWUUUTTTSSSRRRRRRSSSUUUVVVYYY[[[^^^dddppp}}}tttnnnhhhddd]]]bbbjjjqqqwwwzzz{{{{{{wwwzzz|||tttkkkeeecccdddYYYZZZZZZYYYUUUPPPKKKHHHFFFJJJPPPUUUZZZbbblllssszzzooocccgggnnnrrryyy~~~~~~~~~~~~}}}vvvuuuvvvsssiii\\\RRRNNNOOOPPPPPPFFFFFFEEECCCBBBDDDGGGJJJFFFKKKRRRUUURRRKKKDDD@@@BBBAAA???>>>>>>>>>??????CCCCCCCCCCCCBBBBBBCCCDDD>>><<<:::<<>>>>>>>>>>>>>>FFFDDDBBB@@@???@@@BBBDDDEEEDDDAAA@@@@@@BBBEEEGGGDDDBBBAAA@@@@@@???<<<::::::<<>>>>>>>>>>>>>>?????????>>>======>>>@@@BBBDDDHHHGGGEEEDDDDDDFFFHHHIIICCCBBBAAAAAAAAA@@@===;;;999;;;>>>???@@@>>><<<:::888999;;;===@@@BBBDDDEEECCCEEEGGGHHHGGGGGGGGGHHHMMMOOORRRRRRQQQQQQTTTVVVWWW[[[___bbbccccccdddeeedddbbb`````````^^^YYYTTTWWWWWWXXXXXXWWWWWWVVVUUUSSSUUUWWWYYYYYYXXXWWWVVVRRRNNNOOOVVVYYY[[[gggtttyyyooohhheeebbb]]]UUUNNNJJJJJJMMMOOORRRSSSUUUWWWYYYYYYWWWVVVVVVXXX\\\aaafffjjjmmmooosssuuuxxx{{{{{{|||~~~yyywwwxxxwwwyyy|||~~~~~~|||{{{}}}zzzxxxvvvsssmmmiiiccc^^^YYYVVVVVVUUUTTTRRRLLLIIIFFFGGGKKKQQQWWWZZZhhhrrr~~~~~~{{{}}}~~~{{{vvvoooeee___PPPKKKEEEBBBAAACCCDDDEEEEEEDDDCCCBBBAAABBBBBBCCCEEEGGGJJJJJJGGGCCCAAA@@@@@@???>>>======>>>@@@AAACCCCCCBBBBBBCCCEEEFFFGGGIIIEEE???===>>>??????>>>@@@AAACCCEEEGGGGGGDDDAAA??????>>>>>>===>>>>>>>>>>>>=========>>>???AAABBBFFFFFFEEEEEEEEEFFFGGGHHHAAA@@@???@@@AAA@@@???===;;;<<<===>>>>>>===;;;::::::::::::;;;;;;;;;;;;;;;???AAADDDFFFGGGFFFFFFFFFHHHKKKOOOQQQQQQRRRTTTVVVVVVYYY^^^bbbdddfffhhhjjjkkkgggcccaaaaaa```]]][[[XXXXXXXXXXXXWWWVVVVVVUUUUUUVVVWWWYYYYYYZZZZZZZZZTTTNNNNNNTTTXXXZZZdddpppzzzqqqggg]]]VVVRRRPPPNNNNNNNNNOOOPPPRRRTTTUUUYYYYYYZZZZZZ[[[\\\]]]]]]```bbbeeegggiiikkkmmmooowww{{{zzzuuusssnnnpppssswww|||~~~}}}{{{{{{xxxwww{{{}}}|||zzzyyyvvvqqqnnnllljjjhhhgggeeeccc___\\\WWWSSSNNNKKKKKKLLLLLLMMMLLLLLLNNNQQQXXXbbbnnnuuu~~~~~~~~~uuutttxxx~~~|||}}}|||zzzvvvooodddXXXPPPJJJGGGCCCAAABBBCCCDDDDDDCCCBBBAAA@@@???@@@AAABBBBBBCCCDDDCCCAAA@@@@@@@@@@@@???>>>===>>>???AAACCCEEEDDDCCCCCCCCCCCCCCCDDDGGGDDD???======>>>>>>>>>===<<<===???BBBCCCBBBAAA??????>>>===============<<<<<<<<<======>>>>>>???AAABBBCCCCCCDDDDDDDDDDDD???>>>>>>@@@AAABBBAAA???===<<<<<<<<<;;;;;;:::::::::::::::999999888888888<<>>???@@@AAABBBCCCCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@CCCAAA>>>======>>>???@@@<<<;;;:::;;;>>>AAABBBBBB??????>>>===<<<<<<<<<<<<;;;;;;<<<=========<<<<<<<<<===???AAAAAAAAA@@@???>>>>>>>>>AAACCCEEEDDDCCC>>>===<<<:::999999999:::888888999:::;;;<<<=========???BBBEEEGGGEEEBBB???BBBEEEIIIMMMPPPQQQQQQQQQQQQVVV\\\bbbhhhmmmqqquuutttppphhhbbb]]][[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUXXXXXXWWWXXX[[[___cccfffeeeYYYSSSWWW\\\]]]cccjjjvvvpppvvvzzznnn___SSSLLLLLLNNNOOOQQQSSSUUUTTTRRROOOMMMMMMNNNOOOOOOOOORRRVVVYYY]]]]]]```ffflllpppqqqpppjjjkkklllmmmmmmoooqqqtttqqquuu~~~}}}yyysssqqqppprrrtttvvvtttrrroookkkfffaaa\\\WWWSSSOOOLLLLLLLLLLLLLLLNNNOOOQQQMMMNNNOOOQQQTTTXXX]]]```jjjpppvvvzzz}}}zzzzzz}}}zzz}}}~~~~~~}}}zzz~~~zzzsssjjj___UUUNNNKKKHHHFFFDDDCCCDDDDDDCCCBBBBBBBBBAAA@@@@@@AAABBBCCCBBBCCCCCCBBBAAABBBDDDFFF===???CCCFFFGGGFFFCCCAAACCCBBBBBBAAA@@@>>>======>>>=========>>>@@@BBBDDDCCCAAA===<<<===>>>>>>===>>>======<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::<<>>??????@@@BBBEEEFFFFFFEEE???===;;;999999999::::::888999:::<<<===???@@@AAA??????BBBEEEGGGFFFAAA===>>>@@@CCCGGGLLLOOOPPPQQQQQQUUU[[[aaafffkkkqqqtttsssqqqkkkeee^^^ZZZWWWVVVZZZYYYXXXVVVVVVUUUVVVVVVZZZYYYXXXXXX\\\aaagggjjjjjj]]]VVVXXX[[[\\\```hhhzzzqqqssszzzkkk[[[SSSQQQGGGIIIKKKMMMLLLKKKHHHGGGFFFGGGHHHIIIKKKOOOUUUYYYYYYYYYYYY\\\aaadddffffffaaabbbccccccbbbaaabbbcccdddhhhnnn{{{|||xxxuuummmlllllllllllljjjgggeee^^^ZZZTTTPPPMMMJJJGGGEEEBBBCCCCCCCCCCCCFFFJJJMMMSSSXXX^^^eeejjjoootttwwwzzz}}}}}}|||}}}~~~{{{yyy}}}}}}}}}~~~~~~|||yyyvvvrrrjjj```VVVOOOMMMMMMEEECCCBBBBBBDDDFFFGGGGGGCCCBBBAAAAAAAAABBBCCCDDD@@@BBBDDDDDDCCCCCCCCCDDD>>>@@@DDDGGGHHHFFFCCCAAA@@@AAAAAAAAA@@@???>>>===:::<<<===>>>???AAAEEEGGGLLLHHHCCC???===;;;:::888<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;:::::::::<<<===@@@BBBCCCBBBAAAAAAAAA@@@AAABBBEEEFFFEEEDDD>>>===<<<:::::::::;;;;;;<<<<<<<<<======>>>>>>>>>??????BBBGGGLLLNNNKKKHHHBBBAAAAAACCCHHHMMMQQQRRRRRRUUUZZZ^^^bbbggglllooopppooolllggg```ZZZWWWVVVYYYXXXWWWVVVUUUVVVWWWXXXZZZYYYXXXYYY]]]bbbhhhllljjj^^^VVVWWWXXXWWW\\\eee|||xxx||||||pppkkkZZZXXXUUUPPPLLLHHHFFFEEEDDDEEEEEEEEEFFFKKKQQQUUUUUUVVVXXXZZZ[[[[[[\\\\\\YYY[[[\\\\\\[[[YYYYYYZZZXXX```eeejjj|||}}}}}}}}}yyytttqqqnnnllljjjaaaaaabbbbbb```\\\XXXTTTOOOKKKGGGDDDCCCCCCBBBAAAAAACCCEEEGGGJJJOOOWWW\\\fffmmmwww~~~|||zzz|||}}}~~~}}}|||{{{{{{~~~~~~~~~{{{||||||}}}|||xxxtttqqqgggddd^^^UUULLLHHHHHHJJJHHHEEECCCCCCEEEGGGIIIIIIBBBAAAAAA@@@AAABBBCCCDDD???CCCFFFHHHGGGEEECCCCCC@@@AAACCCDDDDDDCCCBBBAAA???@@@AAABBBBBBAAA@@@@@@:::===???@@@@@@AAAEEEHHHJJJGGGCCC@@@???>>><<<;;;::::::::::::;;;<<<======???>>><<<;;;:::::::::;;;;;;<<<>>>@@@AAAAAAAAA@@@AAA@@@@@@AAACCCCCCBBBAAA======<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>===@@@AAAEEEOOOYYY```aaa___WWWQQQKKKHHHIIIMMMQQQRRRTTTVVVYYY[[[^^^aaaeeehhhhhhiiigggccc]]]YYYXXXYYYXXXWWWVVVUUUUUUWWWXXXYYYZZZZZZYYYZZZ]]]ccchhhllljjj```YYYXXXUUUSSSZZZeee|||vvvlll```VVVPPPLLLKKKFFFFFFDDDCCCCCCFFFKKKOOOPPPTTTYYY[[[ZZZXXXXXXXXXVVVXXX[[[[[[ZZZYYYYYYZZZMMMWWW\\\[[[cccvvvzzzttttttpppiiijjjqqq}}}{{{{{{xxxsssmmmgggdddaaa___^^^UUUVVVXXXXXXVVVQQQLLLHHHHHHEEEAAA???@@@BBBBBBCCCEEEHHHMMMRRRXXX```kkkrrruuu}}}|||xxxxxxyyyzzz{{{~~~~~~wwwxxxyyyxxx}}}}}}~~~~~~}}}sssvvvzzz|||yyyrrrkkkgggZZZYYYTTTMMMFFFBBBCCCEEEJJJFFFCCCAAAAAACCCCCCCCCAAAAAA@@@@@@@@@AAACCCDDDAAAEEEJJJLLLKKKHHHEEECCCCCCBBBAAA@@@???@@@AAABBB???@@@BBBCCCDDDCCCCCCBBB<<<>>>AAAAAA@@@AAADDDHHHCCCAAA??????AAABBBCCCBBB999999999:::;;;<<<===>>>@@@???<<<:::999:::;;;<<<888999:::<<<===>>>>>>>>>AAA@@@???@@@AAAAAA???>>><<<<<<==================@@@@@@@@@@@@AAAAAAAAAAAACCCEEEKKKWWWfffpppuuuuuunnneeeYYYPPPMMMNNNOOOPPPUUUWWWYYYZZZ[[[]]]```cccbbbbbbaaa]]]YYYWWWYYY[[[WWWVVVUUUUUUUUUWWWYYY[[[ZZZZZZYYY[[[^^^ccchhhkkkkkkccc\\\ZZZVVVSSS[[[ggg}}}vvvjjjaaa\\\TTTKKKEEEFFFGGGDDDDDDHHHGGGMMMSSSVVVUUURRRQQQRRRSSSTTTVVVXXXYYYYYYXXXWWWSSSRRRQQQQQQSSSYYY```eeeeeebbb___]]]YYYXXX___iiixxxzzz~~~~~~}}}xxxtttsssuuuuuutttrrrppppppsssuuu}}}vvvrrrpppllleee]]]WWWVVVVVVVVVUUUNNNMMMKKKHHHFFFCCCBBBAAAAAABBBDDDGGGJJJMMMPPPQQQOOOXXXdddmmmrrrvvv||||||yyyuuuuuuyyy~~~~~~zzzwww|||yyyssssss{{{}}}~~~~~~}}}}}}}}}{{{xxxuuurrrtttwwwwwwssshhh[[[SSSMMMKKKHHHEEECCCCCCCCCCCCIIIKKKLLLHHHCCC@@@BBBEEEAAA???>>>@@@EEEIIIJJJJJJJJJJJJJJJKKKKKKIIIFFFCCCAAA>>>;;;<<<@@@DDDDDDCCC???@@@@@@AAAAAABBBBBBCCC???@@@@@@@@@@@@???>>>>>>>>>===<<<<<>><<<;;;<<<<<<>>>>>>>>>===============@@@???>>>==================<<<;;;:::::::::;;;<<>>>>>???>>><<<@@@FFFJJJLLLJJJUUUooo}}}~~~zzzhhhYYYRRRPPPPPPPPPVVVUUUSSSUUUXXXZZZ\\\\\\^^^]]]ZZZYYYXXXYYYZZZ[[[UUUUUUVVVWWWXXXXXXYYYYYY]]]YYYVVVXXX^^^eeejjjlllppphhh[[[ZZZ```]]]^^^jjj}}}zzz}}}zzzjjj```WWWTTTQQQLLLKKKNNNIIIKKKNNNOOOOOOMMMKKKJJJMMMNNNPPPTTTXXX[[[]]]^^^ZZZWWWSSSOOOLLLLLLNNNPPPOOOOOOPPPRRRQQQPPPVVV^^^ooorrrvvvyyyzzz{{{|||~~~|||zzz{{{|||{{{{{{|||}}}~~~|||yyysssmmmgggcccggggggfffdddbbbbbbdddfffrrruuuwwwvvvrrrlllgggddd```\\\WWWTTTRRRPPPMMMKKKCCCCCCCCCDDDFFFGGGIIIJJJNNNQQQUUU[[[```eeehhhiiijjjnnnsssvvvxxx{{{yyywwwvvvwww}}}~~~{{{{{{{{{uuuuuu|||~~~}}}|||{{{{{{xxxuuurrrrrrppplllhhhbbbYYYPPPJJJIIIHHHFFFDDDCCCDDDEEEEEEKKKMMMNNNJJJDDDAAAAAADDDDDDBBBBBBEEEIIIMMMNNNNNNIIIIIIHHHHHHIIIGGGDDDAAA???===;;;;;;===@@@BBBCCCAAAAAAAAAAAAAAAAAAAAA@@@???@@@@@@@@@@@@???>>>>>>======>>>@@@BBBDDDFFFGGGCCC@@@>>>>>>AAADDDDDDDDDGGGEEEBBB???>>>=========>>>>>>>>>??????>>>>>>===>>>>>>>>>=========<<<<<<<<<;;;:::999999:::;;;<<<:::888888;;;;;;;;;???EEEOOORRROOOTTTgggqqquuu}}}}}}ssseeeZZZTTTRRRRRRSSSVVVVVVVVVVVVWWWXXXYYYZZZ\\\[[[YYYXXXXXXYYYZZZ[[[XXXXXXWWWXXXXXXYYYYYYZZZ\\\YYYVVVXXX]]]dddiiilllkkkeeeYYYZZZaaa______lll|||ooo]]]gggwww~~~tttmmmgggaaa___```ZZZXXXVVVUUUTTTPPPJJJEEEHHHGGGHHHLLLRRRXXX\\\^^^]]]ZZZUUUOOOKKKHHHFFFFFFHHHJJJOOOTTTUUUTTTWWW]]]fffiiinnnppppppooooooooonnnqqquuuxxxxxxtttpppmmmiiippp{{{tttrrrpppmmmkkkmmmqqquuu{{{}}}wwwtttrrrpppmmmhhhaaa[[[\\\\\\ZZZWWWUUUTTTVVVXXX[[[^^^bbbbbb^^^YYYTTTQQQQQQNNNJJJGGGFFFFFFEEEDDD@@@CCCGGGMMMRRRWWWZZZ\\\___dddkkksss{{{~~~{{{zzzyyy|||}}}yyyyyy{{{||||||~~~yyyyyy~~~zzzyyyyyyzzzzzzxxxtttqqqrrrlllcccZZZSSSMMMHHHEEEEEEDDDCCCCCCCCCDDDFFFGGGJJJLLLMMMJJJEEEAAA@@@AAACCCCCCDDDGGGLLLOOOPPPPPPJJJHHHGGGGGGFFFEEEBBB@@@AAA@@@???>>>===???BBBEEECCCBBBBBBAAA@@@@@@????????????@@@@@@??????>>>===<<<>>>@@@BBBDDDDDDDDDCCCCCCBBBBBBCCCEEEGGGFFFEEEEEEDDDCCCAAA???>>>>>>>>>===>>>@@@AAAAAA@@@???===<<<===>>>>>>>>>===;;;;;;;;;;;;:::999999:::;;;<<<===;;;;;;>>>>>>===AAAGGGOOOUUURRRSSS]]]aaadddnnnkkkeee]]]VVVSSSSSSSSSSSSXXXZZZ\\\\\\YYYWWWYYY[[[ZZZZZZYYYYYYYYYZZZ[[[\\\[[[[[[ZZZYYYXXXYYYYYYYYYXXXUUUSSSUUUZZZaaafffiiifffbbbYYY[[[cccaaabbbppp{{{sssaaacccfffnnn{{{~~~~~~}}}xxxsssqqqnnnggg[[[QQQNNNJJJFFFEEEIIIOOORRRSSSWWWUUURRROOOMMMLLLJJJIIICCCDDDIIIOOOPPPOOORRRWWW___cccgggjjjjjjhhhgggggg```bbbcccdddccc```]]][[[^^^aaajjjxxxxxxppplllgggbbbdddgggnnnuuu|||}}}vvvsssuuuxxx|||~~~~~~xxxqqqooorrruuuuuutttvvv|||{{{xxxwwwvvvuuuuuutttmmmjjjhhhjjjmmmkkkeee___XXXXXXUUUQQQNNNLLLMMMOOONNNPPPRRRQQQMMMIIIFFFEEEHHHEEEAAA@@@AAAEEEIIILLLQQQUUU]]]ffflllooooooooommmrrrzzz}}}wwwvvvzzz~~~|||}}}uuuwwwyyy||||||xxxrrrnnniiibbbWWWNNNHHHEEECCCCCCCCCBBBBBBBBBBBBCCCEEEEEEEEEGGGHHHFFFBBB????????????@@@BBBEEEIIILLLMMMNNNLLLJJJGGGFFFFFFEEECCCAAAEEEGGGIIIGGGCCCAAABBBDDDAAAAAAAAAAAA@@@@@@?????????????????????>>>>>>======>>>???@@@AAAAAAAAA@@@DDDDDDEEEFFFFFFFFFDDDCCCBBBBBBAAAAAA@@@???>>>======>>>AAACCCCCCBBB???>>>:::<<<===???>>>===;;;:::::::::999999999;;;<<<===CCCAAA@@@BBB@@@>>>AAAFFFKKKTTTUUUVVV\\\ZZZUUUZZZVVVUUURRRQQQPPPQQQQQQRRR[[[```cccbbb\\\YYYZZZ]]]\\\\\\\\\\\\\\\[[[[[[[[[]]]\\\[[[ZZZYYYYYYYYYYYYTTTRRRQQQRRRVVV\\\bbbeeeeeebbb[[[^^^fffdddeeessstttrrrppppppttt{{{uuufff]]]SSSMMMLLLMMMMMMLLLOOOMMMJJJIIIIIIIIIFFFDDDDDDCCCFFFKKKNNNNNNRRRXXXWWW[[[```ccccccbbbaaaaaaZZZXXXVVVSSSRRRQQQQQQQQQSSSVVVZZZ```fffmmmsssvvvppprrruuuyyy{{{|||||||||}}}tttmmmjjjfffaaaaaafffnnnvvv|||~~~}}}|||vvvuuuqqqiiibbb___```cccmmmppptttxxxyyyxxxvvvtttrrrpppooooooqqqrrrqqqpppnnnggg^^^[[[]]]```___]]]ccckkkxxxvvvkkkjjjjjjjjjhhhgggfffffffff___\\\[[[^^^cccddd```[[[RRRQQQNNNJJJEEECCCDDDEEEEEEFFFFFFDDDCCCCCCFFFHHHIIIKKKOOOTTTWWWZZZ\\\^^^hhhnnnwww|||yyyuuuzzz}}}vvvvvvzzz}}}zzzzzz||||||{{{xxxyyy{{{|||yyyrrriiicccVVVQQQJJJEEEBBBAAA@@@@@@CCCCCCBBBBBBBBBBBBBBBBBB>>>???@@@@@@???>>>>>>>>>===>>>@@@CCCEEEHHHJJJLLLNNNKKKHHHGGGGGGGGGFFFEEEGGGKKKNNNMMMHHHBBB???????????????@@@@@@AAAAAAAAA>>>????????????>>>============<<<<<<<<<===>>>???DDDEEEFFFFFFDDDBBB@@@???>>>???@@@@@@???>>>===<<<<<<>>>AAACCCCCCBBB@@@???:::<<<===??????>>><<<;;;::::::999999:::<<<>>>???BBB@@@@@@BBB@@@===???DDDKKKVVV\\\bbbiii___PPPMMMJJJKKKLLLNNNOOOPPPRRRSSS\\\```cccbbb\\\YYYZZZ\\\___`````````___^^^\\\[[[\\\\\\\\\[[[[[[ZZZYYYYYYUUUTTTSSSSSSUUUZZZaaaeeefffddd^^^aaaiiifffiiixxx|||yyy|||nnnddd```___\\\YYYVVVQQQLLLIIIHHHFFFBBB>>>FFFCCCCCCGGGJJJKKKNNNSSSOOORRRVVVYYYYYYXXXXXXXXXTTTRRRNNNJJJIIIJJJLLLNNNNNNSSSXXX[[[[[[[[[\\\]]]\\\___dddiiimmmnnnmmmlllpppqqqooojjjhhhiiihhheee___bbbhhhnnnqqqppplllhhhbbb```[[[UUUQQQOOOPPPQQQ___bbbfffjjjlllkkkiiihhhgggeeecccbbbdddeeefffeeeaaa[[[SSSNNNOOOQQQRRRRRR\\\]]]cccnnnwwwuuujjj___YYY[[[[[[ZZZXXXWWWWWWXXXOOOMMMKKKMMMPPPQQQPPPNNNHHHGGGEEEAAA>>><<<===???<<<======>>>AAAGGGNNNSSSVVV```nnnyyy|||yyyssspppwww|||{{{}}}}}}vvvuuuwwwzzz|||wwwvvvyyy{{{yyy~~~|||xxxsssmmmcccYYYRRRKKKHHHFFFDDDDDDEEEDDDCCCDDDDDDCCCCCCBBBAAAAAAAAA<<<<<<;;;;;;<<<===>>>???>>>???AAAAAABBBEEEIIILLLMMMKKKGGGEEEFFFGGGGGGFFFFFFIIILLLLLLHHHBBB===:::>>>>>>??????@@@AAAAAABBB>>>>>>??????>>>>>>===<<<<<<;;;:::::::::;;;===>>>AAACCCDDDCCC@@@>>>======;;;===>>>@@@@@@???===<<<===>>>@@@BBBBBBBBBAAA@@@<<<<<<>>>?????????>>>===;;;:::::::::<<<>>>???AAABBB@@@BBBEEEDDDBBBEEEIIIMMM[[[eeemmmrrreeeQQQKKKGGGIIIKKKMMMNNNQQQTTTVVVYYY[[[]]]\\\YYYWWWWWWYYY```aaabbbcccbbb```^^^\\\ZZZ[[[]]]^^^___]]]\\\ZZZYYYYYYWWWVVVWWW[[[aaafffgggfff```bbbjjjhhhlll}}}yyyxxxzzz|||{{{xxxuuunnnhhhaaa]]]\\\ZZZUUUQQQKKKFFFDDDEEEEEEBBBBBBDDDJJJLLLNNNOOONNNMMMMMMNNNMMMKKKIIIGGGHHHJJJMMMOOOTTTVVVYYY[[[\\\YYYUUURRRNNNRRRXXX___bbbcccaaa``````bbbbbb______bbbcccaaa\\\\\\]]]___```___[[[XXXSSSPPPLLLIIIIIIJJJJJJJJJPPPSSSXXX\\\___^^^]]][[[[[[ZZZYYYZZZ[[[\\\[[[YYYWWWSSSMMMHHHGGGIIIMMMPPPWWWVVVXXX___eeeddd]]]VVVLLLNNNPPPNNNLLLJJJJJJLLLFFFEEECCCBBBCCCEEEGGGHHHDDDDDDDDDBBB@@@AAACCCFFFDDDFFFIIIMMMRRRZZZbbbhhhlllwww}}}~~~yyyxxxvvvuuuwww||||||}}}}}}~~~~~~zzz|||zzztttsssyyy}}}|||~~~wwwmmmbbbYYYRRRKKKHHHIIIHHHFFFFFFGGGGGGFFFDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@>>>;;;;;;<<<>>>???@@@??????@@@???>>>AAAFFFKKKJJJGGGCCCAAABBBDDDEEEFFFEEEEEEFFFFFFFFFCCC???<<>>>>>>>>>>>>>>======<<<999:::;;;<<<<<<<<<<<<<<<===???AAA@@@===<<<===>>>:::<<>>======>>>???@@@AAAAAAAAAAAA>>>>>>>>>>>>?????????@@@;;;;;;;;;<<<===???AAACCCDDDCCCDDDGGGGGGEEEGGGKKKJJJ[[[fffjjjkkk]]]MMMKKKGGGIIIKKKLLLLLLOOOTTTXXXXXXWWWWWWWWWWWWWWWXXXXXX\\\^^^aaaccccccbbb```^^^XXX[[[___cccdddccc```^^^[[[ZZZYYYWWWVVVYYY___ddddddccc^^^aaaiiiiiipppdddpppyyyvvvwwwvvvssspppjjjeee```___ZZZSSSNNNMMMIIIJJJKKKJJJHHHFFFGGGGGGGGGGGGGGGHHHJJJLLLOOOPPPYYYUUURRRTTTXXXYYYTTTPPPGGGLLLSSSYYY]]]]]]\\\ZZZYYY[[[ZZZWWWWWWZZZ\\\ZZZ[[[XXXTTTSSSTTTTTTRRROOOLLLIIIFFFFFFIIILLLLLLJJJEEEIIINNNRRRUUUUUUSSSRRRLLLMMMNNNPPPRRRQQQNNNKKKMMMKKKGGGBBB@@@CCCIIINNNLLLMMMNNNQQQSSSQQQMMMIIIEEEGGGIIIHHHEEEBBBCCCEEEEEEDDDCCCBBBAAADDDIIIMMMHHHIIIIIIIIIIIILLLPPPSSSZZZ]]]aaaffflllrrryyy~~~uuuhhh___eeeppp{{{~~~xxxzzz||||||{{{{{{|||}}}zzz~~~vvvzzzxxxsssssszzzyyyoooaaaTTTKKKGGGFFFEEEGGGEEECCCCCCCCCCCCBBB@@@BBBBBBCCCDDDDDDDDDCCCCCCDDDAAA===<<<<<>>>>>===;;;:::===CCCHHHFFFCCC???>>>???BBBCCCDDDGGGDDDBBBBBBEEEEEECCC@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>======<<<777999<<>><<<::::::<<<>>>>>><<<<<<>>>AAA:::<<<@@@BBBCCCBBB???>>>======>>>??????@@@AAAAAA??????>>>>>>???@@@AAAAAA<<<<<<<<<<<<>>>@@@CCCDDDDDDBBBCCCEEECCC???@@@DDDDDDWWWaaaaaa\\\NNNDDDIIIGGGHHHIIIIIIIIILLLRRRVVVYYYWWWUUUUUUWWWYYYZZZZZZXXX[[[___bbbdddcccbbb```WWW[[[aaafffhhhfffcccaaaZZZYYYXXXUUUSSSVVV\\\aaaaaaaaa\\\___hhhjjjsss]]][[[___kkkyyy~~~yyysssllliiigggfff```WWWQQQQQQOOOLLLMMMKKKHHHGGGHHHHHHHHHGGGOOONNNMMMOOORRRRRROOOLLLHHHKKKOOORRRTTTVVVYYY[[[UUURRRNNNKKKKKKMMMQQQTTTOOOPPPQQQQQQPPPNNNKKKJJJFFFFFFGGGHHHJJJKKKKKKJJJDDDGGGIIIIIIHHHEEEEEEEEEDDDIIIKKKHHHGGGIIIJJJIIIEEECCCBBB@@@@@@AAABBBCCCDDDGGGJJJIIIEEEBBBAAABBBCCCGGGLLLMMMJJJHHHGGGHHHKKKMMMPPPQQQQQQTTTXXX\\\[[[ZZZYYYYYY[[[bbblllssstttzzz~~~~~~pppcccaaafffqqq}}}wwwsssqqqsssvvvxxxuuu{{{xxxtttrrrtttwwwzzz{{{vvvhhhVVVIIIDDDDDDEEEEEEIIIEEECCCDDDCCC@@@AAADDDCCCBBBBBBCCCFFFGGGGGGFFFBBBBBBAAA@@@???>>>===<<<;;;<<<<<<===>>>?????????FFFCCC@@@@@@AAABBB@@@>>>BBBBBBBBBCCCBBBAAAAAA@@@AAAAAA@@@??????>>>>>>===>>>>>>???@@@@@@>>>===<<>>===>>>???>>>===;;;======>>>>>>??????@@@@@@===???CCCGGGIIIFFFAAA===;;;???BBBAAA===;;;===AAACCCAAA@@@AAABBBBBBAAA??????>>>======>>>@@@BBBDDDCCCDDDEEEDDDAAA?????????@@@HHHRRRUUUQQQKKKGGGFFFEEEIIILLLLLLKKKNNNUUU[[[\\\[[[YYYUUUSSSTTTWWWZZZZZZ]]]aaaeeefffdddbbb``````cccgggjjjkkkhhheeebbb\\\\\\[[[ZZZXXXYYY\\\^^^___aaa\\\]]]ggglllsssSSSPPPRRRZZZbbbjjjwww|||uuutttrrroooddd```ZZZUUURRRPPPMMMLLLIIIHHHHHHJJJLLLLLLJJJGGGEEEFFFGGGIIILLLNNNPPPQQQPPPNNNKKKIIIIIIKKKMMMOOOOOOOOOOOONNNMMMKKKIIIHHHEEEEEEFFFFFFGGGGGGHHHHHHFFFGGGGGGEEECCCBBBCCCDDDGGGKKKLLLHHHFFFFFFFFFCCCBBBAAA@@@???@@@AAACCCDDDFFFGGGIIIHHHGGGHHHKKKNNNPPPVVV___dddfffeeebbbaaaggghhhjjjjjjjjjmmmrrrvvvyyytttooommmpppuuu{{{~~~|||yyywwwzzz{{{|||zzzxxxuuusssssstttwwwyyy}}}|||vvvqqqppppppppppppjjj```RRRHHHDDDCCCBBB@@@HHHDDDCCCEEEDDDAAAAAADDDBBBAAAAAACCCFFFGGGGGGGGGCCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<===>>>???@@@BBB@@@>>>>>>@@@AAA@@@>>>BBBCCCDDDEEEEEEFFFFFFEEEAAAAAAAAA@@@@@@???>>>>>>>>>>>>???????????????>>>???>>>===>>>??????===<<<<<<===>>>???@@@AAAAAABBB@@@AAADDDGGGHHHFFFAAA======AAAEEEDDDAAA???AAACCCDDDBBB@@@@@@@@@AAA@@@>>>============>>>@@@AAABBBCCCDDDDDDCCC@@@????????????EEELLLPPPOOOKKKGGGEEEEEEJJJNNNPPPPPPRRRXXX\\\\\\[[[ZZZWWWVVVWWWZZZ]]]___```bbbdddcccaaa^^^\\\___aaaeeehhhiiiiiifffeee^^^___^^^]]][[[[[[\\\^^^^^^```\\\___jjjpppxxxMMMKKKLLLOOORRRUUU[[[bbblll}}}~~~tttkkkddd```\\\[[[SSSRRRRRRSSSTTTSSSPPPNNNMMMJJJGGGHHHKKKNNNOOONNNKKKJJJIIIHHHGGGGGGGGGFFFHHHHHHGGGGGGGGGFFFFFFFFFHHHIIIIIIGGGEEECCCDDDEEEFFFFFFEEEDDDCCCEEEIIILLLQQQUUUVVVRRROOOOOONNNKKKHHHGGGEEEDDDDDDEEEGGGHHHMMMNNNOOOQQQTTT[[[ccciiilllrrr|||~~~yyyzzz|||}}}|||ttteeegggooozzz|||vvvvvvwwwxxxyyyzzz{{{{{{zzzqqqjjjdddaaa___]]]ZZZTTTLLLFFFDDDBBB???<<>>>>>===<<<;;;<<<>>>@@@AAA???>>><<<===???@@@@@@???@@@AAABBBDDDFFFGGGHHHHHHBBBBBBBBBAAAAAA@@@???>>>??????>>>??????@@@AAABBBAAA???>>>>>>???@@@>>>===<<<===>>>???@@@AAABBBBBBAAABBBCCCEEEFFFEEEAAA>>>???BBBFFFFFFDDDCCCDDDFFFFFFCCC@@@>>>>>>>>>>>>===:::;;;<<<>>>??????@@@@@@BBBCCCCCCBBB@@@???@@@AAAAAABBBFFFJJJLLLKKKGGGDDDCCCIIIQQQUUUVVVWWWYYY\\\[[[\\\[[[ZZZZZZ[[[___bbbaaabbbbbbaaaaaa___^^^]]]___```ccceeeggghhhhhhhhh___``````___]]][[[[[[\\\ZZZ]]][[[^^^kkkrrr{{{JJJKKKMMMNNNOOOPPPSSSWWWTTT```qqqzzzvvvtttrrrpppppppppppppppnnnlllkkkhhhbbb[[[ZZZ^^^``````]]]WWWXXXXXXXXXVVVSSSOOOMMMLLLLLLLLLMMMNNNPPPQQQRRRWWWXXXXXXSSSMMMHHHHHHIIILLLNNNOOOPPPRRRVVV[[[___ccciiillliiiggggggeeeaaaYYYWWWUUUSSSSSSSSSTTTUUU```aaaccchhhoooyyy|||wwwttttttsss}}}wwwnnngggeeejjjuuu{{{yyyzzz}}}zzzuuunnneee\\\VVVQQQNNNLLLMMMJJJFFFCCCBBBAAA>>><<>><<<>>>BBBAAAAAABBBDDDFFFEEEDDDBBBBBBAAA@@@@@@???>>>>>>???>>><<<:::;;;===@@@AAA@@@???>>>===>>>>>>>>>>>>===>>>???AAABBBCCCDDDDDDBBBBBBCCCBBBBBBAAA???>>>???>>>>>>>>>???AAACCCEEEBBB@@@>>>>>>???@@@???>>>======>>>>>>??????@@@@@@?????????AAACCCCCCAAA???===@@@CCCDDDCCCCCCDDDEEEGGGDDD@@@>>>======<<<;;;888999<<<>>>?????????>>>AAAAAABBBAAAAAABBBDDDGGGEEECCCCCCFFFJJJKKKHHHCCCBBBHHHRRRXXX[[[[[[ZZZZZZ[[[\\\]]]]]]^^^___ccceee``````_________```aaabbb```aaaaaacccdddfffggghhh^^^```bbbaaa^^^[[[YYYYYYYYY[[[YYY\\\iiipppyyyGGGJJJLLLMMMMMMOOOQQQRRRPPPRRRXXXeeevvv|||yyy{{{|||{{{xxxvvvwwwyyyyyywwwrrrlllhhhggggggggghhhhhhjjjkkklllqqqttttttnnnccc[[[YYY[[[ccceeehhhkkkmmmpppsssvvvzzzzzzuuukkkjjjiiiiiiiiikkkmmmnnnzzz{{{~~~yyyssssssuuu~~~wwwmmmiiikkkoooqqqqqqwww|||{{{~~~xxxyyyeee___VVVOOOJJJGGGEEEDDDFFFDDDBBB@@@@@@@@@@@@???>>>===@@@EEEEEEAAA>>>???CCCBBBAAABBBCCCDDDCCCBBB@@@@@@??????>>>>>>======@@@>>><<<;;;;;;===???AAABBBBBB@@@???===<<<<<<======>>>??????@@@@@@??????AAABBBCCCCCCBBBAAA???>>>>>>>>>>>>>>>???AAADDDEEEBBB@@@>>>>>>???@@@???>>>???>>>>>>>>>>>>=========<<<<<<<<<>>>AAABBBBBB@@@:::<<<>>>???@@@AAACCCDDDHHHEEEAAA>>>===<<<;;;999666888;;;>>>??????>>>>>>@@@@@@AAAAAAAAADDDIIILLLJJJFFFCCCFFFJJJLLLIIIDDDDDDKKKTTT\\\______]]][[[ZZZ\\\^^^___```aaaccceee```___^^^]]]^^^```bbbcccbbbbbbaaaaaabbbcccdddeeeaaacccddddddaaa]]][[[ZZZ\\\^^^ZZZ]]]hhhmmmuuuJJJMMMOOOLLLLLLOOOQQQQQQSSSMMMKKKPPP[[[jjj|||}}}uuusssuuu{{{{{{{{{|||zzz{{{}}}~~~}}}~~~~~~sssjjjYYY[[[```hhhrrr|||~~~}}}}}}uuukkkXXXSSSLLLGGGDDDCCCCCCBBBBBBAAA@@@?????????@@@AAA@@@@@@DDDKKKKKKFFFBBBBBBCCCAAAAAAAAABBBCCCBBBAAA??????>>>>>>============???>>>===<<<<<<===>>>@@@BBBCCCBBB???<<<:::;;;<<<@@@@@@@@@@@@@@@???>>>>>>@@@AAABBBCCCBBB@@@>>>=========>>>>>>@@@AAABBBCCCBBB@@@======>>>??????>>>?????????>>>>>>>>>>>>>>>======>>>@@@CCCDDDCCCBBB;;;;;;<<<===???BBBEEEFFFGGGEEEBBB@@@???===;;;888666888;;;>>>???@@@??????AAAAAA@@@???@@@DDDIIIMMMKKKHHHEEEGGGLLLNNNLLLHHHIIIOOOVVV^^^bbbbbb```^^^YYY[[[^^^_________aaabbb```___]]][[[[[[\\\^^^___bbbbbbaaa``````aaacccdddccceeegggfffccc```^^^^^^bbbccc^^^^^^hhhkkkrrrMMMQQQQQQLLLLLLQQQUUUTTTUUUMMMHHHKKKPPPVVV```jjj~~~}}}xxx{{{|||zzzzzz|||}}}xxxmmmccc[[[VVVSSSTTT^^^lllzzz~~~}}}}}}}}}~~~yyyuuupppfff]]]RRRMMMFFFBBB@@@@@@@@@@@@>>>???@@@AAA@@@????????????@@@EEEMMMMMMHHHCCCCCC@@@???>>>@@@CCCDDDDDDCCC?????????>>>>>>>>>>>>>>>>>>>>>============>>>>>>???@@@@@@>>>;;;999:::<<<@@@@@@@@@@@@@@@???>>>>>>???@@@BBBCCCBBB@@@===<<<<<<===>>>???@@@@@@@@@@@@BBB???===<<<===>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCCCCDDDFFFHHHGGGEEECCCAAA???===>>>AAAFFFJJJMMMFFFDDDCCCCCCBBB???;;;888777999;;;===???@@@@@@@@@CCCBBB@@@>>>===@@@EEEIIIHHHFFFFFFHHHMMMOOOOOONNNLLLOOOTTT[[[___```^^^\\\XXX[[[]]]^^^^^^]]]]]]]]][[[ZZZXXXXXXXXXYYY[[[\\\```_________```bbbcccdddcccdddeeedddbbb___^^^___dddeee^^^^^^fffhhhnnn|||JJJNNNNNNIIIIIIQQQVVVVVVVVVOOOKKKNNNQQQPPPSSSYYY\\\mmm}}}rrrwww{{{xxxxxxyyyzzzlllfff]]]TTTPPPTTT[[[bbbhhhsss~~~}}}}}}~~~|||zzztttlllhhhddd]]]TTTOOOJJJCCC>>>======<<<<<<:::===AAACCCBBB???>>>===<<<>>>DDDKKKLLLFFFBBBAAA<<<<<<===???CCCEEEFFFFFF@@@@@@@@@???????????????>>>>>>>>>>>>>>>=========<<<>>>>>>===:::999;;;===>>>>>>????????????>>>>>>>>>@@@AAABBBAAA???===;;;;;;<<<>>>???@@@@@@???>>>AAA???<<<;;;<<<===>>>>>>===>>>???AAACCCEEEFFFGGGJJJJJJJJJLLLLLLJJJGGGCCCFFFCCC@@@@@@DDDJJJOOORRREEEDDDDDDDDDDDD@@@<<<888888999;;;===???AAAAAABBBEEECCC@@@<<<:::<<>>>>>@@@AAABBB@@@;;;888???AAADDDFFFGGGEEEBBB@@@>>>>>>???AAABBBCCCCCCDDDEEEEEECCCBBBAAA@@@@@@??????>>>===<<<<<<;;;;;;;;;???>>>===<<<<<<<<<<<<<<>>CCCJJJNNNNNNLLLKKKKKKQQQRRRRRRRRRQQQPPPOOONNNTTTVVVWWWTTTNNNIIIHHHIIIRRRKKKEEECCCDDDDDD@@@<<<;;;:::;;;??????===>>>CCCHHHGGGDDD>>>999888<<>>;;;:::===@@@>>>>>>@@@BBBDDDCCC???<<<===???AAACCCCCCBBB@@@???????????????AAABBBCCCDDDIIIHHHEEECCC@@@?????????>>>======<<<<<<<<<============<<<;;;;;;;;;<<<<<>><<<===>>>===BBBGGGIIIGGGEEEDDDDDDEEEFFFIIIKKKLLLLLLKKKJJJZZZZZZWWWRRRMMMHHHGGGGGGLLLLLLKKKGGGCCC???======<<<;;;===@@@???===>>>CCCGGGIIIIIIEEE???<<<>>>AAAEEEDDDCCCDDDHHHMMMPPPRRRJJJMMMQQQTTTUUUUUUUUUVVVYYYXXXWWWXXXYYYZZZZZZZZZYYYYYYXXXXXXXXXYYYZZZ[[[\\\^^^___bbbiiiqqqqqqlllddd^^^ZZZ[[[[[[ZZZZZZ]]]\\\[[[XXX\\\eeedddhhhyyyIIIJJJKKKKKKIIIIIIJJJKKKJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMNNNPPPUUU[[[aaaddd~~~~~~|||qqqiii]]]WWWZZZdddooovvvzzz}}}}}}|||yyywwwzzzxxxwwwvvvvvvwwwyyy|||}}}}}}|||yyyvvvqqqlllgggeeeSSSJJJBBB???===<<<===@@@CCCBBB@@@<<<::::::<<>>>>>@@@CCCEEEEEEBBB@@@<<<<<<===>>>>>>>>>>>>>>>@@@???>>>>>>???AAACCCEEELLLJJJFFFBBB@@@>>>>>>>>>======<<<<<<======>>>???;;;;;;:::::::::;;;<<<<<<:::;;;<<<>>>@@@BBBCCCDDDAAACCCFFFJJJKKKIIIDDD??????@@@@@@AAAAAAAAAAAAAAAFFFGGGFFFCCC@@@===>>>>>>AAACCCEEEEEEBBB@@@??????KKKMMMPPPSSSTTTSSSRRRQQQOOOOOONNNNNNLLLHHHCCC???BBBIIIOOOLLLCCC===<<>>===???BBBAAA===>>>BBBEEEJJJOOOLLLEEE@@@AAADDDIIIFFFDDDCCCGGGKKKOOOPPPNNNRRRVVVXXXWWWUUUTTTTTTTTTTTTTTTUUUVVVYYY[[[]]]ZZZZZZYYYYYYYYYZZZ[[[[[[ZZZ\\\___ccclllvvvzzzwwwiiibbb]]]]]]\\\[[[\\\___\\\[[[XXX]]]ggggggmmm~~~HHHIIIKKKLLLKKKKKKJJJJJJHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKMMMOOOQQQSSSTTTYYYcccsss~~~}}}~~~wwwlllbbb\\\YYY[[[___gggqqq|||~~~zzzwwwtttrrruuu{{{~~~yyywwwsssppppppqqqtttuuuvvvrrrllleee^^^XXXSSSPPPGGGCCC@@@@@@>>>;;;>>>CCCAAAAAA???===::::::;;;===??????@@@CCCEEEEEEBBB@@@<<<<<<;;;;;;<<<<<<===>>>@@@???===<<<===@@@BBBDDDKKKHHHEEEAAA>>>===>>>>>>>>>===============>>>>>>999999999999:::;;;;;;<<<888999:::<<<>>>@@@AAABBBBBBDDDFFFHHHHHHFFFBBB???===>>>@@@AAABBBAAA@@@???BBBDDDGGGHHHGGGEEEDDDDDDIIIIIIGGGEEEBBB@@@??????EEEGGGIIIJJJIIIFFFBBB@@@<<<>>>DDDKKKPPPMMMEEE>>><<>>@@@???>>>@@@CCCBBB>>>>>>BBBDDDKKKPPPMMMFFFAAACCCGGGMMMJJJFFFFFFJJJOOOTTTVVVWWWYYYZZZZZZXXXVVVUUUVVVUUUUUUUUUVVVWWWYYY\\\___[[[ZZZZZZZZZZZZ[[[[[[[[[[[[]]]^^^```hhhqqquuusssoooggg```]]][[[YYYYYY\\\\\\\\\YYY___jjjjjjqqqHHHIIIJJJLLLMMMMMMLLLKKKGGGHHHIIIJJJKKKKKKKKKJJJEEEFFFHHHJJJLLLLLLMMMMMMKKKOOOWWWbbbsss}}}~~~~~~xxxooofff^^^YYYYYYZZZ]]]fffttt}}}yyywwwuuussswww}}}xxxuuuqqqmmmkkkkkklllnnnqqqjjj^^^TTTMMMHHHDDDAAA<<<:::;;;<<<:::888;;;@@@AAABBBAAA>>>;;;::::::;;;@@@@@@@@@AAACCCBBB@@@>>>===<<<<<<;;;<<<===>>>???@@@???===<<<<<>>===>>>?????????>>>===============999999999999999:::;;;<<<======>>>???@@@AAABBBBBBBBBCCCCCCBBBAAA@@@@@@@@@;;;===???AAAAAA@@@>>>===>>>CCCJJJNNNNNNKKKHHHFFFMMMKKKHHHEEECCCBBBAAA@@@@@@AAABBBAAA???<<<888666888:::???GGGNNNPPPMMMJJJCCCIIIOOOQQQNNNGGGAAA>>>???>>>AAADDDCCC???>>>BBBDDDHHHKKKHHHBBB@@@CCCHHHNNNKKKIIIJJJPPPVVV\\\___```___]]]YYYVVVUUUWWWYYYZZZ[[[[[[ZZZYYYYYY\\\___ZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[^^^^^^^^^bbbjjjmmmkkkmmmeee^^^\\\ZZZXXXYYY\\\\\\]]][[[bbblllmmmrrrJJJIIIJJJLLLNNNNNNLLLJJJFFFGGGHHHIIIJJJJJJJJJJJJGGGHHHJJJKKKLLLKKKJJJIIIMMMMMMMMMPPPXXXhhh|||~~~{{{{{{|||~~~~~~xxxpppiiifffccc___]]]]]]^^^bbbjjjrrr}}}zzzzzzyyyxxx|||~~~yyywwwssspppmmmlllkkkkkkkkkbbbUUUJJJDDDAAA???===999777888:::999777999>>>AAABBBBBB@@@===;;;:::;;;@@@??????@@@AAAAAA???==================>>>?????????>>>===<<<===>>>@@@AAA@@@@@@??????>>>>>>?????????>>>>>>======>>>>>>>>>::::::999999999:::;;;;;;=========>>>>>>?????????@@@@@@@@@>>><<<<<<===???;;;<<<>>>@@@@@@???>>>======CCCJJJNNNNNNJJJEEEBBBKKKHHHDDDBBBAAAAAA@@@???DDDDDDEEEEEEDDDBBB@@@???>>>;;;999:::>>>EEEJJJMMMLLLNNNPPPRRRPPPJJJAAA;;;======@@@DDDCCC??????BBBCCCDDDDDDAAA??????BBBFFFJJJIIIHHHLLLSSS[[[aaadddeeeccc^^^YYYUUUUUUWWWZZZ]]]___aaa___[[[YYY[[[]]]ZZZZZZ[[[[[[[[[ZZZYYYXXXYYY]]]^^^^^^aaagggiiihhheee^^^YYYZZZ[[[ZZZ\\\```\\\^^^]]]eeeooonnnqqqMMMKKKJJJJJJKKKKKKHHHFFFEEEFFFFFFGGGGGGHHHIIIIIIKKKLLLMMMMMMMMMLLLJJJIIIKKKKKKKKKJJJLLLTTT```hhh}}}~~~}}}wwwtttnnniiiggghhhjjjlllooonnnqqqwwwzzz{{{~~~}}}~~~}}}~~~{{{yyywwwvvvuuussspppmmmkkkiiiaaaXXXMMMEEEBBBAAA???<<>>>>>>>>???AAABBBAAA???=========>>>>>>>>>??????>>>============>>>????????????@@@AAA@@@???>>>>>><<<<<<<<<===>>>@@@AAABBB<<<;;;;;;::::::::::::;;;999::::::;;;;;;<<<<<<===;;;===???>>><<<:::;;;===;;;<<<===>>>>>>>>>======<<<@@@EEEHHHFFFCCCAAA???FFFCCC@@@???@@@AAA@@@>>>======<<<<<<<<<<<<=========;;;888555555999@@@EEEGGGHHHKKKLLLJJJFFF@@@<<<;;;;;;???DDDCCC??????BBBAAA@@@>>>===>>>???AAAAAADDDCCCEEEIIIQQQYYY___bbbdddbbb^^^YYYTTTSSSUUUWWW\\\```bbbaaa\\\XXXXXXZZZYYYYYYZZZZZZZZZYYYXXXWWWVVV[[[^^^^^^```dddfffeee```ZZZWWWZZZ\\\\\\]]]```\\\___```gggqqqnnnooo~~~PPPMMMJJJIIIIIIHHHEEEBBBDDDDDDDDDDDDEEEFFFGGGHHHJJJKKKKKKLLLLLLKKKIIIHHHDDDFFFIIIIIIIIILLLQQQVVVXXXfff|||xxxrrrmmmlllkkknnnvvv~~~|||wwwtttpppppppppooollliiieeecccWWWOOOGGGCCCBBBBBB???<<>>===<<<>>>:::<<<>>>???>>><<<<<<======<<<===???BBBDDDCCCBBB<<<===>>>>>>??????>>>>>>=========>>>>>>>>>>>>>>>???@@@BBBCCCBBB@@@>>>===999999;;;===???BBBDDDEEE===<<<<<<;;;::::::::::::;;;;;;<<<===>>>???@@@AAA777;;;??????===;;;:::;;;;;;<<<<<<===============999;;;???@@@@@@??????@@@CCC@@@>>>>>>AAABBBAAA???@@@???===<<<;;;<<<===>>>999<<<===<<<999999;;;>>>:::>>>BBBDDDCCC@@@>>>>>>::::::>>>CCCCCC??????BBB???===;;;<<>>???@@@@@@???>>>:::<<>>>>>>>>>>>????????????EEEBBB???>>>>>>>>>===<<<@@@???======>>>>>><<<;;;<<<888555666:::???AAAAAA>>>===:::666333333666999::::::::::::::::::::::::===<<<;;;===???@@@@@@???>>><<<::::::<<<>>>??????>>>>>>>>>>>>>>>=========@@@EEEFFF???<<>>@@@CCCBBB@@@>>>======<<<<<<@@@:::777:::AAADDD???999>>>???@@@AAABBBCCCCCCCCCDDDFFFFFFCCC===::::::<<<>>>??????@@@DDDKKKTTTZZZaaa]]]XXXRRRPPPPPPSSSTTTWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVXXXYYYYYYYYYXXXWWWVVVZZZ\\\]]]___dddeeecccbbb``````bbbaaa]]][[[]]]ZZZ\\\^^^hhhtttpppmmmwwwaaahhhfffYYYPPPOOONNNHHHFFFFFFDDDDDDCCCDDDEEEEEEIIILLLPPPPPPNNNLLLLLLLLLRRRQQQOOOMMMMMMNNNOOOPPPNNNOOORRRXXXcccooozzz~~~zzzzzz|||xxxmmmddd___aaabbbeeemmmvvv|||}}}~~~~~~}}}|||{{{{{{~~~xxxrrrnnnaaa^^^YYYSSSNNNJJJGGGFFFDDDBBB@@@===;;;:::::::::::::::;;;>>>BBBCCCAAA???<<<===>>>???@@@???>>>===;;;<<<>>>@@@@@@AAA@@@@@@<<<<<<===>>>??????@@@@@@BBB@@@>>>===>>>???>>>>>>>>>===<<<<<<======<<<;;;???===;;;;;;>>>AAACCCDDDAAA@@@>>>;;;777777888:::888888888888888888888888<<<<<<<<<===???@@@???>>>???===;;;;;;===>>>>>>>>>========================BBBGGGHHHCCC@@@BBBCCCAAA@@@??????>>>===<<<<<<<<<>>>???AAA@@@???>>>===>>>>>>======BBBHHHHHHCCC======>>>???@@@@@@@@@@@@@@@CCCEEEEEEBBB>>>;;;;;;======>>>???@@@CCCHHHOOOTTTZZZXXXTTTQQQPPPQQQSSSUUUTTTTTTTTTSSSSSSSSSRRRRRRUUUVVVWWWXXXYYYXXXWWWVVVTTTYYY[[[[[[^^^cccdddbbbaaa```ccchhhfff```\\\\\\XXXZZZ[[[eeeqqqnnnmmmxxxccciiiggg\\\TTTSSSQQQMMMIIIHHHGGGFFFFFFFFFFFFFFFJJJLLLNNNNNNLLLKKKKKKLLLOOONNNMMMLLLKKKLLLLLLMMMJJJJJJJJJLLLOOOTTTYYY\\\eeesss~~~tttppppppsss}}}}}}zzzuuunnnhhhccc```^^^iiinnnwww{{{|||}}}}}}}}}zzzxxxvvv{{{||||||zzztttlllddd^^^MMMKKKHHHDDD@@@>>><<<;;;<<<<<<;;;;;;:::999999999;;;::::::<<<>>>@@@@@@???===>>>?????????>>>===<<<=========>>>>>>?????????=========>>>>>>>>>>>>???@@@>>><<<<<<===>>>???>>><<<;;;:::;;;===>>>===<<<;;;<<<===<<<<<<<<<>>>@@@DDDDDDCCC@@@<<<::::::;;;999999999999999999999999:::;;;<<<>>>@@@@@@>>><<>>???AAABBBEEEIIILLLQQQPPPOOOOOOOOOQQQSSSUUURRRRRRRRRQQQQQQQQQQQQPPPSSSTTTWWWYYYYYYYYYXXXWWWVVVZZZ\\\]]]```dddfffdddaaabbbgggmmmlllddd^^^\\\XXXZZZYYYaaallljjjjjjxxxXXX\\\\\\VVVRRRRRRRRROOOMMMLLLLLLKKKJJJJJJJJJJJJLLLLLLLLLKKKJJJJJJKKKKKKHHHHHHGGGGGGHHHHHHIIIJJJKKKJJJJJJJJJJJJLLLMMMNNNQQQYYYeeessswwwqqqooorrr}}}{{{wwwsssqqqooommmkkkeeegggjjjnnnrrruuuxxxyyy~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}|||{{{{{{zzzxxxvvvrrrqqqnnnhhh```WWWOOOJJJBBBAAA???<<<:::999999999999999:::;;;<<<<<<;;;;;;;;;:::999999;;;<<<>>>>>>>>>>>>?????????===<<<;;;======<<<<<<===>>>??????@@@@@@???>>>>>>===<<<<<<@@@>>>;;;;;;<<<======<<<<<<;;;:::<<<>>>??????>>>999<<<>>>===;;;999;;;===CCCDDDDDDAAA>>>:::999999;;;;;;;;;;;;;;;;;;;;;;;;888999;;;>>>@@@@@@===;;;???===<<<;;;<<<<<<:::999:::::::::::::::;;;;;;;;;999<<>>>>>>>>>>>>>>======<<<<<>>AAAEEEFFFDDD@@@<<<999::::::;;;;;;;;;:::999999:::===>>><<<999777999;;;===???AAABBBBBBCCCDDDFFFLLLLLLLLLMMMOOOQQQRRRSSSRRRRRRRRRRRRQQQQQQQQQQQQPPPSSSVVVYYY\\\\\\\\\[[[YYY^^^```aaadddiiijjjiiidddeeeiiiooonnnfff```___[[[[[[XXX]]]fffdddfffuuuLLLOOOOOOMMMMMMNNNOOONNNMMMMMMMMMMMMMMMLLLLLLKKKMMMKKKJJJIIIIIIIIIJJJJJJFFFFFFGGGHHHJJJKKKLLLMMMIIIIIIIIIHHHHHHHHHHHHGGGKKKNNNRRRWWW```ooo~~~}}}~~~zzzwwwwwwvvvqqqmmmhhhfffdddcccdddeeeeeeeeekkkpppxxx||||||}}}~~~~~~~~~~~~}}}xxxqqqkkkbbb___YYYRRRKKKEEE@@@>>>>>>===<<<::::::::::::;;;777888:::;;;<<<=========::::::999888888:::<<<>>>===>>>??????>>>===<<<;;;===<<<<<<<<<===>>>???@@@>>>>>>>>>???????????????BBB???<<<;;;;;;;;;;;;:::===<<<<<<===???AAAAAA@@@<<>>???@@@AAA???<<<999888888;;;;;;;;;;;;;;;;;;;;;;;;777888:::>>>AAAAAA???<<>><<<;;;;;;<<<<<<;;;======<<<:::;;;???CCCJJJKKKKKKGGGBBB>>><<<<<<999999:::::::::999999888999<<<>>><<<999888:::<<<>>>@@@CCCDDDCCCBBBBBBCCCIIIJJJKKKLLLNNNPPPQQQRRRQQQQQQQQQPPPPPPPPPOOOOOONNNQQQVVVZZZ^^^_________ZZZ^^^aaabbbeeejjjllljjjgggfffgggkkkjjjdddaaabbb^^^]]]YYY[[[bbb___bbbsssIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKIIIHHHIIIIIIHHHGGGDDDEEEFFFHHHJJJKKKLLLMMMJJJJJJIIIHHHGGGFFFFFFEEEGGGIIILLLNNNPPPVVV^^^ddd|||{{{ssspppnnnmmmooosssuuutttrrrnnnmmmmmmppptttxxxzzzzzz}}}zzzzzz||||||xxxnnn___TTTNNNKKKFFFBBB>>><<<<<<<<<===<<<;;;:::999:::;;;;;;777888888999:::;;;;;;<<<:::::::::999888888;;;===<<<===>>>>>>>>>===<<<;;;;;;<<<<<<===???@@@@@@AAA;;;<<<===???AAABBBDDDDDDCCC@@@===;;;;;;;;;:::999>>>======>>>@@@AAAAAA@@@;;;<<<>>>===<<<::::::;;;:::<<<===<<<:::999999999999999999999999999999999888999;;;???CCCDDDCCCBBB???>>>======>>>===;;;999888888999999::::::;;;;;;999777999@@@DDDDDDEEEFFFFFFCCC@@@<<<::::::;;;<<<:::999888999<<>>@@@>>>;;;:::<<<>>>>>>@@@CCCDDDCCCBBBBBBCCCGGGHHHHHHJJJLLLNNNOOOPPPNNNNNNNNNNNNMMMMMMMMMMMMMMMPPPVVV[[[^^^```______VVV[[[^^^^^^bbbgggiiiggggggddddddfffeeeaaa___aaa______ZZZ[[[```]]]aaarrrIIIHHHHHHJJJKKKLLLLLLMMMIIIJJJLLLMMMMMMMMMMMMLLLLLLJJJHHHHHHIIIIIIGGGEEEDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGFFFCCCFFFIIIJJJIIIKKKNNNRRR```mmm~~~yyyvvvvvvtttvvvuuuqqqqqqttttttrrrvvvzzz}}}xxxuuullliiigggeeebbbYYYLLLBBB@@@???===<<<;;;;;;<<<======<<<;;;:::999999:::;;;:::999888888888:::;;;<<<999;;;<<<;;;888888:::<<<;;;<<<===>>>>>>>>>===<<<999;;;===???AAABBBBBBBBB>>>??????AAABBBCCCDDDDDDBBB???===<<<<<<===<<<;;;>>>===<<<===???@@@@@@???:::888777777888999888777888999;;;;;;::::::<<<===::::::::::::::::::::::::<<<<<<>>>BBBFFFIIIJJJIIIAAA@@@@@@@@@AAAAAA>>><<<888888999999:::;;;;;;<<<888333333:::>>>======???BBBAAA@@@?????????@@@@@@>>>;;;999<<>><<<;;;;;;<<<<<<:::;;;<<<===============;;;===???>>>:::999;;;======???BBBBBBBBBBBBBBBCCCCCCCCCDDDFFFHHHLLLOOOQQQNNNNNNNNNMMMMMMMMMLLLLLLNNNQQQVVVZZZ\\\\\\[[[YYYSSSWWWZZZ[[[___dddfffdddccc``````cccbbb]]]\\\^^^]]]^^^ZZZ\\\aaa^^^cccuuuGGGEEEFFFJJJMMMNNNNNNPPPJJJKKKMMMOOOPPPPPPPPPOOOKKKIIIGGGHHHJJJIIIFFFCCCHHHIIIIIIIIIIIIHHHGGGFFFCCCCCCCCCCCCDDDEEEFFFGGGBBBDDDFFFEEEDDDGGGMMMRRRRRR\\\jjjtttzzzvvvkkkccc___^^^fffhhhgggfffmmmzzz}}}vvvnnnjjj___XXXOOOIIIGGGEEEAAA===<<<============<<<<<<;;;>>>===<<<::::::::::::;;;===<<<:::999999:::<<<===999;;;===<<<999888999;;;:::;;;<<<>>>>>>>>>======888:::===AAACCCCCCCCCBBBDDDDDDCCCBBBBBBAAA@@@???@@@>>><<<<<<===>>>>>>>>>>>>===<<<===>>>???>>>======:::777888;;;<<<;;;999888999:::;;;;;;<<>>???@@@DDDIIIMMMOOOOOOBBBBBBBBBCCCDDDCCCAAA???888888999:::;;;;;;<<<<<<===666444:::===;;;:::===:::<<>>===;;;===@@@BBBCCCBBB;;;<<<===>>>????????????999;;;<<<;;;777666777:::<<<>>>@@@AAAAAAAAABBBDDD@@@@@@@@@BBBFFFKKKOOOQQQPPPPPPPPPOOOOOOOOOOOONNNPPPRRRVVVYYYZZZYYYVVVTTTRRRVVVYYYZZZ^^^dddfffddd___]]]___bbbaaa\\\YYYZZZ[[[]]]ZZZ\\\bbb```eeexxxFFFFFFIIINNNTTTWWWUUUSSSLLLMMMNNNOOOPPPOOONNNNNNHHHIIIKKKKKKJJJIIIFFFEEEGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIIIINNNSSSZZZ```dddfffgggiiiyyy}}}yyyqqqjjjiiillllllqqqtttsssnnnjjjjjjlllyyyxxxxxx|||zzzooofff^^^YYYVVVHHHFFFBBB???===<<<===>>>888999999::::::999999888<<<<<<======<<<<<<;;;:::>>>>>>======<<<<<<======>>>>>>===<<<:::999888888999999999::::::;;;;;;;;;===<<<;;;>>>BBBFFFHHHHHHDDDDDDCCCAAA>>><<<===>>>>>>>>>======<<<<<<;;;;;;============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===:::888777999<<<>>>>>>======>>><<<:::999:::<<>>???@@@@@@@@@===<<<<<<<<<;;;;;;;;;;;;888888777666777888:::;;;>>>===<<<<<<<<<>>>???@@@GGGIIIJJJJJJGGGCCC???<<<===;;;<<<@@@???::::::???AAA@@@???===<<<<<<<<<<<<;;;;;;<<<:::888666777888;;;<<<>>>@@@AAAAAAAAA@@@CCCEEEFFFGGGHHHJJJNNNQQQQQQPPPNNNMMMMMMNNNOOOQQQSSSSSSSSSUUUVVVUUUSSSPPPOOORRRVVV[[[^^^___^^^^^^[[[[[[[[[\\\]]]^^^___```]]]]]]ZZZ___hhhfffggguuuGGGIIILLLQQQVVVVVVTTTPPPJJJKKKMMMNNNOOOOOOOOONNNLLLMMMNNNNNNMMMLLLJJJHHHJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDEEEEEEEEEEEEDDDCCCEEEFFFGGGHHHIIIIIIIIIIIIKKKNNNSSSVVVWWWVVVVVVVVV]]]fffrrr~~~~~~zzzxxxwwwxxxxxxwww}}}vvvrrrssswww}}}}}}||||||zzzwwwwwwyyy|||}}}}}}xxxjjjfff```XXXQQQKKKGGGFFFCCCAAA>>>:::777666555555999::::::;;;;;;::::::999999::::::;;;;;;:::::::::===<<<;;;:::::::::;;;<<<<<<<<<;;;;;;:::999888888777888888999999::::::;;;<<<;;;;;;<<<@@@CCCDDDDDDAAABBBBBBAAA???======>>>=========<<<<<<<<<<<<<<<>>>=========<<<<<<;;;;;;>>>=========<<<======>>>===:::777666888:::<<<<<<<<<<<<<<<:::888777888999===>>>???@@@BBBBBBCCCCCCBBB???===<<<===>>>>>>===;;;;;;<<<<<<;;;;;;:::999999999888999999:::;;;<<>>>>>===<<<<<<<<<<<<===>>>@@@@@@@@@===;;;999:::888:::??????<<<===AAA>>>>>>======<<<;;;;;;;;;999:::;;;:::999888888:::===???AAADDDEEEDDDCCCBBBDDDEEEGGGHHHIIILLLPPPSSSUUUSSSQQQOOONNNNNNOOOOOOTTTSSSSSSSSSTTTSSSQQQOOOPPPRRRVVVZZZ]]]^^^___^^^\\\\\\\\\\\\\\\]]]^^^___bbbaaa^^^dddmmmjjjkkkyyyIIIKKKOOOTTTVVVTTTPPPLLLHHHIIIKKKLLLNNNNNNOOOOOOMMMNNNNNNNNNNNNLLLKKKJJJMMMLLLJJJHHHFFFDDDBBBAAADDDEEEGGGHHHHHHGGGEEEDDDEEEEEEFFFGGGHHHHHHHHHHHHJJJMMMPPPQQQPPPMMMLLLLLLLLLPPPVVV\\\cccnnn{{{~~~}}}{{{}}}yyysssnnnnnnqqqwww{{{}}}yyywwwwwwxxxrrrsssvvvzzz~~~uuusssqqqqqquuu{{{zzzuuussstttwwwyyyzzz}}}|||yyyqqqhhh```PPPNNNJJJEEEAAA>>><<<<<<;;;;;;999777555333222222::::::;;;;;;;;;;;;::::::666777777888999999999:::<<<;;;888666666777999:::::::::999999999888888888666666777888888999::::::<<<;;;:::;;;===??????>>>===???AAAAAA???>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::======<<<<<<===>>>??????===:::777666777999::::::===>>>===;;;999777888999;;;<<<<<<===>>>??????@@@@@@===;;;::::::;;;::::::999:::<<<<<<<<<;;;999888999:::;;;<<<============??????>>>===<<<:::888777999:::<<<===>>>???>>>>>>:::888:::===>>><<<===???;;;;;;<<<<<<<<<<<<;;;;;;888:::;;;;;;::::::;;;<<<>>>@@@DDDGGGHHHGGGEEECCCDDDFFFHHHIIIKKKNNNRRRUUUXXXWWWTTTQQQPPPOOOOOOOOOUUUTTTRRRRRRRRRRRRPPPOOOSSSTTTVVVYYY\\\^^^___```^^^]]]\\\[[[[[[\\\]]]^^^^^^^^^[[[aaajjjggghhhuuuIIILLLPPPSSSTTTPPPJJJFFFFFFGGGHHHJJJLLLMMMNNNOOOKKKKKKLLLKKKKKKJJJHHHHHHMMMLLLKKKIIIGGGEEECCCBBBFFFGGGIIIJJJJJJIIIFFFEEEDDDEEEFFFFFFGGGGGGGGGFFFGGGJJJMMMNNNMMMLLLKKKKKKLLLMMMMMMNNNPPPWWW```fffnnnuuu{{{pppjjjhhhqqqwww}}}uuuooonnnrrrxxx|||~~~vvvrrraaa```^^^^^^```fffnnnsss~~~}}}}}}zzzvvvuuuxxxzzz}}}~~~}}}pppddd\\\VVVPPPLLLCCCBBB@@@>>><<<:::::::::555666777888888888777666999999999::::::999999999555555666777888999:::;;;<<<:::666444333555777999888888888888888777777777666777777888999:::;;;;;;===<<<;;;;;;<<<<<<;;;::::::===@@@AAA@@@>>>>>>>>>:::::::::;;;;;;<<<<<<===>>>======<<<;;;:::999999999999:::;;;===???AAABBB???<<<888666777888999999AAAAAAAAA???<<<;;;;;;<<<;;;;;;;;;;;;<<<======>>>???<<<:::888999999999888999:::<<<>>>===;;;999777999:::<<<>>>???@@@??????>>>>>>>>>===<<<999777555999:::<<<>>>???AAAAAABBB===<<<<<<===>>>===<<<;;;:::;;;<<<============<<<;;;===??????===<<<=========@@@CCCGGGHHHFFFDDDBBBCCCEEEGGGIIIJJJMMMRRRUUUXXXWWWUUUSSSRRRQQQQQQQQQVVVTTTRRRRRRSSSTTTTTTSSSVVVWWWXXX[[[]]]___aaabbb```^^^]]][[[ZZZ[[[\\\\\\ZZZZZZWWW]]]fffcccbbboooGGGJJJNNNPPPNNNJJJEEEBBBDDDEEEFFFHHHJJJLLLMMMNNNJJJJJJJJJJJJIIIHHHGGGGGGKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIHHHGGGEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEAAADDDGGGHHHGGGFFFGGGGGGHHHHHHHHHGGGHHHJJJNNNQQQTTTXXX___iiiwww|||yyy~~~tttmmmjjjeeedddbbb___^^^aaaggglllvvvwww|||}}}wwwuuuwwwyyy~~~uuujjjZZZMMMEEEBBB???>>>;;;:::999888777666666666444555777999::::::999888777777888888888888777777666666666777888:::<<<===<<<:::777444333555777999777777777777777777777777777777888999:::;;;<<<===>>>===;;;<<<<<<<<<;;;999888;;;>>>??????>>>===>>>999999::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999999999777888:::<<>>:::888888999::::::BBBBBBBBB@@@===<<<===>>><<<;;;;;;:::;;;;;;<<<===>>><<<999888999999999888999;;;===>>>>>><<<999888999:::<<>>;;;<<<======>>>>>>>>>>>>???AAACCCCCC@@@>>>======;;;===@@@CCCDDDCCCBBB@@@BBBDDDFFFGGGHHHKKKOOORRRUUUTTTTTTSSSSSSSSSSSSSSSUUUTTTSSSTTTWWWYYYZZZZZZYYYYYY[[[]]]___aaacccdddbbb```]]]ZZZYYYYYYZZZ[[[\\\\\\ZZZ___hhhddddddpppFFFHHHJJJJJJHHHEEECCCBBBCCCDDDDDDFFFGGGJJJLLLMMMLLLLLLLLLKKKJJJJJJIIIIIIJJJIIIIIIIIIIIIIIIIIIHHHEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEDDDDDDCCCBBBDDDFFFFFFEEECCCCCCDDDBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJLLLQQQYYYeeesss{{{{{{xxxvvvsssrrrnnnhhhbbb```cccfffpppttt||||||xxxyyy{{{}}}yyyuuuqqqllliiiXXXQQQGGGAAA>>>;;;888666888888888777666666555555666777888888888777555444666666666777777666666666888777777777888:::<<<>>>>>><<<999777666666888999888888888777777666666666777777888:::;;;<<<=========<<<;;;<<<======;;;999888:::===>>>===<<<===>>>999999::::::::::::::::::;;;;;;:::::::::999999999999:::<<<>>>AAAEEEGGGIIIAAA>>>:::888999:::;;;;;;>>>>>>>>>===;;;:::;;;======<<<;;;999999:::;;;<<<===:::888888999::::::999999:::<<<===<<<;;;999888888999;;;===???AAAAAABBB;;;;;;;;;<<<;;;;;;::::::888999;;;<<<===<<<<<<;;;888:::;;;===DDDJJJJJJFFF===============>>>???@@@AAACCCEEEEEEBBB???>>>>>>:::<<<>>>@@@AAAAAA@@@@@@BBBCCCEEEEEEFFFIIIMMMPPPQQQQQQRRRSSSSSSTTTTTTUUUTTTTTTUUUWWW[[[^^^^^^^^^YYYZZZ\\\___aaabbbcccddddddaaa^^^ZZZXXXWWWXXXYYY[[[\\\ZZZ```hhhdddcccoooFFFGGGGGGEEEBBBAAACCCEEECCCCCCCCCDDDFFFHHHJJJKKKNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBDDDEEEGGGGGGEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFEEEFFFFFFHHHLLLSSS\\\bbbhhhooozzz|||tttkkkeeeeeegggpppuuu~~~||||||~~~}}}yyytttnnneee]]]XXXVVVUUUTTTGGGCCC>>>;;;;;;;;;888555999999999999999888888777666666666666666555444444666666777777777777666666999888777777888999<<<===???>>><<<:::999999999:::999999888888777666555555666666777999:::;;;<<<===:::::::::;;;======;;;:::999:::<<<<<<;;;;;;<<<>>>::::::::::::999999999999999999999999::::::::::::;;;;;;<<<===???AAACCCDDD???<<<999777888::::::::::::;;;;;;:::999999:::<<<===;;;999888888888999::::::888666666888:::::::::888999999999999888777777888888999;;;===???AAACCC===<<<<<<;;;;;;;;;;;;;;;999;;;===@@@@@@???===<<<777999;;;>>>GGGPPPQQQLLL???===<<<::::::<<<>>>@@@???AAADDDDDDBBB@@@???>>>======>>>???@@@AAABBBBBBCCCDDDEEEEEEFFFHHHKKKNNNOOOPPPQQQRRRRRRSSSSSSSSSUUUUUUWWWZZZ]]]___^^^]]]WWWYYY\\\___aaabbbbbbaaaeeebbb^^^ZZZWWWVVVWWWXXXXXXYYYWWW]]]eeeaaa___kkkGGGGGGFFFCCC@@@@@@DDDHHHDDDCCCCCCCCCEEEGGGIIIJJJMMMLLLKKKJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIIIIHHHHHHKKKIIIGGGEEEDDDDDDEEEFFFBBBCCCCCCDDDCCCCCCBBBBBB???AAACCCCCCCCCBBBCCCEEEHHHGGGFFFFFFFFFEEEDDDBBBBBBDDDFFFHHHJJJOOOTTTXXXYYY]]]bbbhhhpppzzz}}}~~~yyyrrrrrrsssssswwwzzzzzz{{{|||zzzqqqiii\\\UUUKKKDDDAAACCCFFFHHHGGGBBB;;;777888999999888777777888999999999888888444444555555666777888888777777888888888888777777999888777666777888;;;<<<@@@@@@>>>===<<<;;;;;;:::;;;:::999888777666555444444555666888999:::<<<<<<888888888:::======<<<::::::;;;;;;;;;::::::<<<>>>;;;::::::999999888888888777888888999999:::;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>;;;777666777999::::::999:::::::::999999;;;<<<<<<;;;888777666777888999888666555555777999::::::777777777666666666666666777777888999;;;>>>AAACCC???>>><<<;;;::::::;;;;;;666999<<>>@@@HHHRRRRRRLLL???===:::888888:::===???<<<>>>BBBCCCBBB@@@???????????????@@@AAABBBDDDDDDDDDEEEFFFFFFFFFGGGJJJMMMOOOOOOPPPQQQRRRRRRQQQQQQVVVVVVXXX[[[^^^___]]][[[UUUXXX[[[___aaaaaa```___fffccc^^^YYYVVVVVVVVVWWWXXXYYYWWW]]]fffaaa___kkkGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEGGGGGGGGGFFFEEECCCAAA@@@DDDBBB@@@??????AAADDDEEEJJJNNNPPPMMMGGGBBBBBBDDDFFFHHHIIIKKKMMMMMMMMMLLLNNNNNNNNNPPPTTTYYY^^^aaagggooozzz}}}yyysssrrruuuxxx}}}}}}|||}}}xxxmmmeee]]]SSSLLLIIIFFFBBB@@@???@@@AAAAAADDDAAA===;;;;;;;;;:::999888888888999999:::::::::777666666555555555555666888777666555444444555555777777777777777777777777===============<<<<<<<<<:::777555555777888666444333444555777999;;;======666888:::;;;:::999999:::===;;;999:::<<<===;;;999999:::::::::::::::::::::888888999999999:::::::::999888777666666888:::;;;<<<;;;999888777666666666999888666444444666888:::<<<:::999777666777777888888888888777666555444444666666777888777555333111555777:::;;;;;;<<<>>>@@@??????@@@@@@@@@>>>===<<<999:::<<<>>>>>>>>>>>>===>>>>>>???@@@BBBDDDFFFHHH<<<;;;:::999999999:::;;;<<<======>>>>>>>>>>>>>>>DDDEEEGGGFFFDDDBBBBBBCCCEEEDDDCCCCCCDDDFFFHHHJJJLLLLLLLLLNNNPPPTTTWWWYYYWWWYYY[[[]]]\\\ZZZWWWUUU]]]]]]^^^___^^^]]]\\\[[[^^^]]]]]][[[YYYWWWUUUTTTYYYZZZUUUWWWbbbccccccnnnHHHHHHGGGEEEEEEDDDDDDDDDEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCEEEDDDCCCBBBBBBDDDFFFGGGMMMQQQUUUSSSLLLFFFBBBBBBFFFHHHLLLOOOPPPOOOMMMKKKIIIIIIIIIJJJLLLOOORRRTTTRRRWWW]]]dddkkkvvv{{{||||||tttpppooooooyyyvvvuuuyyy|||{{{~~~|||}}}}}}ssseeeZZZSSSMMMGGGCCCCCCAAA>>><<<<<<===>>>>>>@@@===:::999:::;;;<<<;;;777888888888888888999999666666666555666666777777999888666555555555666666777777777777777777777777;;;;;;<<<<<<<<<<<<<<<<<<:::777555555777888777666666666777888999999::::::666888::::::999999999:::<<<:::999:::===>>>===<<<;;;::::::999999999::::::888888888999999999:::::::::999888777777999;;;<<<;;;;;;:::999888888888888999888888777666666666666999999888888888888888999999999::::::999888666555555666888999:::999777777888999;;;;;;;;;;;;===>>><<<===>>>>>>===<<<;;;:::999:::;;;===>>>>>>======<<<<<<===>>>>>>??????@@@<<<;;;999888888888999999:::;;;<<<===>>>?????????CCCDDDFFFGGGGGGEEEBBB@@@DDDDDDDDDDDDEEEFFFHHHIIIMMMLLLLLLMMMOOOSSSWWWYYYXXXYYYZZZ[[[\\\]]]]]]]]]]]]^^^^^^___^^^]]][[[ZZZ[[[[[[[[[[[[ZZZXXXWWWVVVVVVYYYVVVZZZeeefffhhhrrrIIIHHHGGGFFFEEEEEEEEEEEEGGGFFFDDDCCCBBBCCCCCCDDDDDDDDDEEEEEEFFFEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFIIINNNTTTUUUPPPIIIDDDBBBEEEHHHMMMRRRSSSPPPLLLIIIEEEDDDDDDDDDDDDEEEFFFFFFEEEGGGIIIKKKNNNWWWbbbkkkxxx~~~vvvnnnfffbbbgggeeeiiiqqqyyy}}}yyyjjj```RRRGGGAAA???<<<;;;;;;:::999888999:::;;;<<<;;;999777777999<<<======888888888777777777777777666666666666777777888999999888777666666666777888777777777777777777777777999999999::::::;;;;;;<<<999777666666888999999888999999888888888777777777777999999999888888:::;;;::::::999;;;===???>>>>>><<<;;;:::999888888999:::888888888999999999999::::::999888888888999;;;<<<::::::::::::::::::::::::999::::::999777555333222666666777888999::::::::::::;;;===>>>===;;;888777555777999;;;<<<===<<<<<<;;;<<<===<<<:::999:::;;;::::::;;;;;;;;;:::999999999999:::;;;<<<<<<<<<<<<;;;;;;<<<===<<<;;;:::999;;;:::999777777666666666888999:::<<<>>>???AAAAAACCCDDDFFFJJJLLLJJJDDD???CCCCCCDDDEEEFFFGGGHHHIIIMMMLLLLLLLLLOOORRRVVVYYY[[[ZZZYYYXXXYYY\\\^^^```^^^^^^______^^^\\\[[[ZZZYYYYYYZZZZZZZZZYYYXXXXXXSSSWWWVVV\\\hhhjjjkkkwwwGGGFFFFFFFFFFFFGGGHHHHHHIIIGGGEEECCCBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEDDDCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDAAABBBCCCDDDDDDDDDCCCCCCAAAFFFLLLNNNLLLHHHEEEDDDCCCFFFKKKNNNOOOMMMJJJGGGCCCCCCCCCBBBBBBAAAAAA@@@CCCDDDDDDDDDFFFKKKRRRXXXWWW\\\dddmmmvvv{{{pppeee]]][[[[[[```lllwwwwwwxxx{{{~~~xxxtttsssxxx{{{~~~}}}wwwoooiiiYYYRRRGGG???;;;:::999999666666777777777888999;;;999777555555888;;;<<<<<<999999888888777777777666666666666666777888::::::999888777777777888999:::777777777777777777777777666777777888999:::;;;;;;888777777777888999::::::999999888888777777666666888999999777666777:::<<<::::::::::::;;;<<<<<<<<<===<<<:::888777777888999888888888888999999999999999888888777777888999999999999:::;;;<<<<<<<<<<<<;;;;;;:::999666444222000333555777999:::;;;;;;::::::<<>>:::888777888999;;;<<<===============>>><<<999888888999888888999999999999999999999999::::::;;;;;;;;;;;;:::<<<===>>>>>><<<:::999:::999888777666555555555666777888:::===???AAACCCFFFFFFIIINNNSSSPPPHHH@@@BBBCCCEEEFFFHHHHHHHHHHHHNNNMMMLLLMMMOOORRRVVVXXX]]]\\\ZZZYYYYYYYYYZZZ[[[^^^^^^______^^^\\\[[[ZZZZZZZZZZZZZZZYYYXXXWWWWWWPPPVVVWWW]]]hhhjjjkkkwwwDDDEEEEEEFFFHHHIIIKKKLLLJJJHHHFFFCCCBBBBBBCCCDDDGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFDDDCCCCCCBBBCCC@@@AAACCCDDDDDDDDDCCCBBBAAACCCEEEFFFFFFEEEEEEEEEBBBDDDFFFHHHHHHHHHFFFEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCDDDFFFHHHJJJFFFHHHLLLQQQWWW___ggglllqqq||||||ooofff]]]\\\aaammmyyy~~~|||~~~|||wwwuuutttyyyzzzxxxtttmmmddd\\\WWWTTT\\\^^^aaabbbaaa]]]YYYWWWIIIFFFAAA===:::999777777444777999999888888999;;;999777555555777999:::::::::::::::999999888888777666666666666777888::::::888888777777777999:::;;;888888888888888888888888555666666777888999999:::777888888888888888:::;;;777777777777777777888888888888888777666777999;;;::::::::::::999888888888<<<;;;:::888777777888888777777888888888999999999777777666666666666666777888888:::<<<===============<<<:::999666444333222333555777999:::;;;;;;::::::<<>>;;;999888888999:::::::::::::::=========;;;888666666777888888888999999::::::;;;999999999999:::::::::;;;888:::<<<>>>>>>===<<<;;;999999999888777666666555666777777999<<>>???@@@AAACCCCCCDDDDDDDDDDDDCCCDDDGGGKKKOOORRRQQQZZZfffnnnttt}}}~~~vvvkkkhhhiiisss|||}}}zzzxxxvvvxxx}}}~~~|||xxxtttqqquuu~~~}}}{{{yyyxxxqqqiii]]]PPPGGGCCCBBBCCCHHHJJJMMMMMMJJJHHHFFFFFF;;;;;;:::999888666555444666:::======:::999999;;;999777555444666888999999:::::::::999999999999999666666666666777777888999777777666777777999;;;<<<888888888888888888888888666666666777888888888999777888888888777777888:::555666666777777888888888666888888888777777999:::::::::;;;999777555666666:::::::::999888888777777777777777888888888888999666666666666555555555555777888:::<<<=========<<<============;;;999777666666666777888999:::::::::999;;;===>>>>>>===;;;999999999888888888888888888:::;;;;;;999777555555666888888888888999:::;;;<<<;;;::::::999999::::::;;;555666888:::;;;<<<<<<;;;999999::::::999999888777888777888888:::===???AAAFFFGGGJJJOOORRRQQQLLLGGGCCCCCCDDDFFFHHHIIIJJJKKKMMMNNNPPPRRRSSSUUUVVVVVVXXXZZZ^^^aaabbbaaa___]]][[[\\\]]]^^^^^^^^^]]]]]]___^^^\\\ZZZWWWTTTRRRPPPMMMTTTUUUYYYaaabbbeeerrrGGGGGGGGGGGGHHHJJJKKKLLLMMMJJJGGGEEEDDDEEEGGGHHHJJJHHHEEECCCBBBBBBCCCDDDCCCCCCDDDEEEGGGHHHHHHIIIGGGFFFFFFFFFGGGGGGHHHIIIHHHGGGEEECCCBBBCCCCCCDDDAAABBBBBBCCCCCCCCCCCCCCCFFFDDDBBBAAAAAAAAAAAAAAA@@@BBBEEEGGGGGGEEECCCBBBBBBAAA???>>>>>>@@@AAABBBBBBAAA@@@AAABBBCCCDDDDDDEEECCCAAA@@@AAACCCDDDEEEDDDIIIOOOSSSVVV\\\eeelllyyy}}}vvvtttyyy}}}xxxvvvuuuuuuxxx|||}}}zzzwwwssspppttt}}}{{{rrrjjjdddaaa^^^]]]]]]VVVKKKBBB<<<;;;<<<======@@@CCCCCCAAA===<<<<<<555666777777777666666666999===AAAAAA<<<999999:::888666444444666999::::::888888888888999999999999666666666555666666777777666666666666777999;;;<<<888888888888888888888888777777777777777777888888777888999777555555666999666666666666777777777777555777888999888777888999888:::;;;:::777666777888777888999::::::999777666777777777777888888888888666666666666666555555444666888:::<<<===<<<<<<;;;;;;>>>CCCEEEEEEAAA<<<888999999888888888888888999888999:::;;;;;;:::999888888777777777777777777888777888999888555444555666777666666777888:::;;;<<<<<<;;;:::999999:::;;;<<<666666777888999:::;;;;;;999:::;;;<<<<<<<<<;;;::::::999888888999;;;===>>>AAACCCFFFIIIJJJJJJHHHGGGDDDDDDDDDEEEGGGIIIKKKMMMMMMOOORRRUUUWWWWWWVVVUUUWWWYYY]]]```aaa```]]]\\\YYYZZZ\\\^^^_________^^^___^^^\\\ZZZWWWTTTQQQPPPKKKRRRSSSVVV___```eeetttIIIIIIHHHHHHHHHIIIIIIJJJMMMKKKHHHEEEDDDFFFHHHJJJJJJHHHDDDAAA@@@@@@BBBDDDCCCDDDEEEFFFGGGHHHIIIJJJGGGFFFFFFFFFGGGHHHHHHIIIGGGEEEDDDCCCCCCDDDEEEFFF?????????@@@@@@@@@AAAAAA@@@???>>>???@@@BBBAAAAAA@@@CCCGGGKKKKKKHHHDDDAAAEEEDDDAAA??????@@@BBBDDDEEEBBB???>>>???AAACCCDDDDDDBBB???>>>???AAAAAAAAAEEEGGGHHHGGGGGGJJJPPPUUUWWW```hhhmmmttt{{{}}}{{{|||yyyuuutttttt{{{~~~{{{xxxuuurrrpppuuu~~~{{{uuupppkkkdddZZZRRRLLLIIIHHHGGGEEECCC@@@>>>===;;;999777666:::@@@AAA???;;;999999777888999999888888:::;;;;;;@@@DDDBBB===999888:::777555333444777:::<<<<<<666666777777888888999999777666666555555555555666555555555555777999;;;<<<888888888888888888888888888888888888777777777777777888999777444333555888777777777777666666666666444666999999888777777888777999;;;:::888777999;;;555777999;;;;;;:::888666777777777777888888888888777777888888777666555555666777:::<<<<<<<<<;;;:::999???GGGLLLMMMGGG???:::<<<:::999777666777777888777777888888888888888888777777666666777888888999555666777666555444555666666555555666777999;;;<<<===<<<;;;:::::::::;;;<<<999999888888999:::;;;<<<999:::<<<===>>>======<<<;;;:::999888888:::<<<======???BBBCCCCCCCCCDDDFFFEEEDDDDDDDDDFFFIIILLLNNNMMMPPPTTTWWWYYYXXXVVVUUUXXXYYY[[[\\\[[[ZZZXXXVVVXXXYYY[[[^^^___``````___^^^]]]\\\ZZZWWWTTTRRRQQQJJJPPPQQQUUU]]]___fffvvvDDDDDDCCCEEEHHHIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJIIIHHHEEEBBB@@@?????????BBBBBBCCCEEEFFFHHHIIIIIIEEEDDDBBBCCCEEEGGGHHHIIIMMMJJJFFFDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBGGGEEEAAA???>>>>>>@@@AAA===???EEENNNTTTTTTLLLEEE@@@???>>><<<<<<>>>???@@@AAA@@@@@@??????@@@@@@AAABBBAAA???>>>>>>>>>???@@@>>>??????AAABBBCCCDDDDDDHHHJJJMMMRRRXXX^^^cccgggrrrwwwxxxuuuwwwxxxwwwtttyyyxxxxxxzzz|||~~~~~~}}}~~~|||{{{|||{{{wwwyyy}}}yyyvvvvvvwwwyyyzzzxxxtttqqqsssrrrpppllleee]]]WWWRRRMMMIIIDDD@@@>>>>>>======;;;::::::999888777666666;;;;;;<<<===<<<;;;999888777999::::::::::::;;;===888:::;;;;;;999888888999888777666555555666777888555444444444444555666666444444444444444444444444444444555666888:::;;;<<<777777888888888888777777888888999999777555333222333444666888888888888777777777777777777777777777222222222333555666888999555555666666666666555555888888888999::::::888666777888999:::;;;<<<<<<===:::999777666444333333333666777888888888777555555666<<>>>>>@@@AAACCCEEEFFFFFFEEEEEEBBBBBBCCCEEEFFFIIIJJJLLLNNNPPPSSSVVVWWWVVVTTTRRRUUUVVVVVVUUUTTTTTTUUUWWWYYY[[[___`````````aaabbb^^^^^^^^^^^^\\\XXXRRRNNNLLLLLLLLLVVV^^^ZZZbbbzzzDDDCCCCCCDDDGGGHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHGGGEEEBBBAAA@@@@@@@@@AAABBBCCCDDDEEEGGGHHHHHHEEEDDDCCCCCCDDDFFFGGGGGGIIIHHHFFFGGGHHHIIIIIIHHHCCCDDDDDDDDDCCCCCCBBBAAAFFFDDDBBB@@@?????????@@@===???DDDKKKPPPPPPIIICCC@@@???===<<<<<<===???@@@@@@@@@@@@??????@@@@@@@@@BBBAAA???>>>======<<<============>>>???@@@AAAAAA???@@@BBBDDDHHHMMMPPPSSSSSSWWW___jjjvvv~~~~~~~~~yyyrrrppprrrtttsssqqqrrrrrrsssuuuwwwyyyxxxwwwvvvtttrrrsssvvvzzz|||}}}~~~}}}}}}yyywwwtttnnniiiddd___ZZZWWWXXXXXXVVVSSSNNNIIIEEEBBBFFFCCC???============<<<;;;::::::999999888888777:::::::::::::::999888888999:::;;;;;;999999:::;;;888:::;;;:::999777777888888777777666666777888888555444444444444555666666555555444333333333444444444444444555777888:::;;;666666666777777666666666555555666666666555555444444555666777777888777777777777777777777777777777:::999888777666555555555777777777777777777666666888777777888999999777555777777888999:::;;;;;;<<<999888777666555555555555555666777777777666555555666:::>>>@@@???===;;;:::999999888888888888888888999888888777777666666555888888777666666666666666666777888888666666777888777888888888999999999999???<<<999888:::;;;:::888999888777666666666777777:::::::::::::::999888888666777888:::<<<===>>>???;;;===@@@CCCDDDCCCAAA@@@DDDDDDEEEFFFHHHJJJKKKLLLNNNPPPSSSVVVWWWVVVTTTSSSUUUVVVVVVUUUTTTTTTUUUWWWXXX\\\```bbbbbb```___^^^___^^^]]]]]][[[WWWRRRMMMMMMMMMMMMUUU\\\XXXaaayyyCCCBBBBBBCCCEEEGGGFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEFFFEEEDDDCCCAAAAAAAAAAAA@@@AAAAAACCCDDDEEEFFFGGGDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGJJJNNNPPPOOONNNEEEEEEEEEEEEDDDBBBAAA@@@DDDCCCBBBAAA@@@@@@??????>>>???AAAFFFJJJJJJEEE@@@??????============??????@@@@@@????????????@@@@@@AAA@@@@@@>>>===<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>><<<<<<======???@@@BBBCCC>>>BBBHHHQQQYYY```dddgggdddfffkkkrrrxxx}}}|||}}}~~~yyyzzzzzz{{{||||||}}}}}}}}}xxxsssrrrsssuuuuuusssrrrssstttvvvyyyyyywwwuuurrrpppnnnnnnppptttvvvvvvxxx{{{}}}zzzvvvppplllccc^^^VVVPPPLLLJJJHHHGGGCCCBBBAAA???===;;;:::999===;;;:::999;;;;;;;;;:::999999999999999999999999999999888777777777888888;;;<<<<<<;;;999888888999999:::;;;:::888666666777888888777666666777777888555555444444555555666777666555444333222222333444444444444444555666777888555555555555555555555555222222333333444555777777777666666666666666777777666666666666666666666666555555666777888999::::::999999999888888777777777777666666777888888777555555666666777888999:::;;;888888777666666666666777444555555666666666555555666777888888777777888:::888777777777777999;;;<<<===<<<:::777666555555555999888777777666666777777666777888777666555666888777777888999999999999999:::999888999:::;;;:::999999888666555555555666777888888999999888888777777666777888:::;;;===>>>>>>888;;;>>>AAABBBAAA???>>>FFFGGGGGGGGGIIIJJJKKKLLLNNNPPPSSSVVVWWWVVVUUUTTTUUUVVVWWWVVVTTTTTTVVVWWWWWW\\\aaadddccc```]]][[[___^^^\\\[[[YYYVVVQQQMMMMMMNNNNNNSSSZZZWWW```xxxBBBAAAAAABBBDDDEEEEEEDDDBBBCCCFFFHHHHHHHHHFFFFFFDDDDDDCCCCCCBBBBBBBBBBBB???@@@AAABBBCCCDDDEEEEEEDDDDDDDDDCCCBBBAAABBBCCCDDDEEEIIIMMMRRRSSSSSSQQQGGGGGGGGGFFFDDDBBBAAA@@@BBBBBBCCCCCCBBB@@@???>>>???>>>???AAACCCCCCAAA>>>???>>>============>>>?????????>>>>>>>>>>>>?????????????????????>>>=========<<<;;;:::::::::;;;;;;=========<<<<<<<<<<<<<<<===@@@DDDHHHKKKMMMMMMMMMJJJLLLNNNRRRVVVZZZ]]]^^^ccchhhnnnuuu{{{}}}}}}}}}|||yyyxxxvvvuuutttsssssssssuuuxxx|||~~~}}}zzzwwwvvvvvvvvvwwwxxxzzz|||}}}~~~~~~zzzyyyzzz{{{{{{zzz~~~~~~~~~{{{wwwtttqqqpppqqqtttuuuuuuppprrruuuvvvvvvsssqqqooogggeeecccaaa^^^ZZZUUUQQQKKKGGGBBB>>>>>>?????????<<<;;;999888888888888999888777777777999999888777666777777777888888999999999888777666666777888999<<<======;;;888777666777888:::;;;:::777555555666777777666666666666666666555555555555555666666777888777555333222222333444444444333333444444555555666555555555555555555666333333222222333555777888888888666555555666777777555555555555555555555555000111333555888999;;;;;;:::999999888777777777777666555555555777777666444444555555666777888999999:::999888777777777777777444444555555555555555444444555555444333444666888666555555555777999;;;===???===:::777555555666666888777777666666666666666555666777777555555666777666777888999::::::999999:::::::::;;;<<<<<<;;;:::888777666555555555666777666777777777777777666666555666666888999;;;<<<===;;;;;;===>>>???@@@@@@@@@GGGGGGGGGGGGHHHIIIJJJKKKNNNOOORRRUUUVVVVVVUUUTTTUUUVVVWWWVVVTTTTTTVVVWWWWWWZZZ___bbbaaa```___^^^___^^^[[[ZZZXXXUUUQQQNNNMMMPPPOOOSSSXXXVVV```wwwBBBAAA@@@AAACCCDDDDDDCCC>>>@@@CCCFFFHHHHHHHHHGGGCCCCCCCCCCCCCCCBBBBBBAAA??????@@@AAABBBCCCCCCDDDBBBDDDEEEDDDAAA@@@AAABBBEEEFFFIIINNNRRRRRRQQQNNNHHHHHHGGGFFFEEECCCAAA@@@AAABBBCCCCCCBBBAAA???>>>???>>>===>>>??????>>>===>>>==================>>>???>>>>>>======>>>>>>???===>>>>>>???@@@AAABBBCCC@@@???===;;;:::::::::;;;::::::::::::::::::999999;;;<<>>???BBBDDDFFFGGGHHHHHHCCCDDDDDDDDDCCCBBBAAAAAA???@@@@@@AAABBBBBBCCCCCCAAADDDFFFEEEBBB@@@AAACCCEEEFFFHHHKKKNNNNNNLLLIIIIIIHHHHHHGGGEEEDDDBBBAAAAAAAAABBBCCCBBBAAA@@@???>>>>>>======<<<<<<<<<<<<========================>>>>>>============>>>>>>=========>>>@@@CCCEEEGGGDDDBBB???<<<:::::::::;;;::::::;;;;;;;;;;;;;;;:::666777999;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>===???BBBDDDFFFHHHJJJMMMKKKPPPVVV\\\```cccfffiiikkkqqqyyy}}}wwwsssooommmiiiddd``````eeekkkooo|||~~~}}}}}}||||||{{{{{{{{{|||zzzwwwtttjjjeee^^^XXXTTTQQQNNNLLLLLLIIIFFFDDDDDDCCCAAA???===<<<;;;;;;<<<<<<:::888:::999999999:::999777555666555444444444555666777999777555555666666555444333333333444444555555555777777666666666777888888888999:::888666555555666555777888888666555555666666666666666666444333333666666555555666666777888;;;:::999888666555333333444333333333333333444555888777666555555666777888777777666555444444444555777666666666666666777777555555555555555555555555555777999:::;;;;;;;;;:::888777666555555666888888777666444444666777666555333444555555777777888999<<<<<<;;;999999888888888999888666555444333333333111444666777666555555555555666666777888888999999999999777777666777888999666555444444333333444444444555666555444333444666444555888:::;;;:::999999666777888777666555666777:::999777666666666777888555555666777777777666666333333222222444555777999<<<:::888888999;;;???AAABBBBBBCCCCCCEEEFFFGGGHHHKKKMMMOOOQQQSSSSSSTTTTTTSSSTTTUUUTTTRRRRRRTTTUUUVVVXXXZZZ[[[]]]```dddggg___]]]ZZZXXXWWWVVVTTTSSSSSS[[[\\\YYYZZZVVV^^^qqqCCCBBBAAABBBCCCDDDCCCBBBAAAAAABBBCCCDDDEEEEEEFFFDDDDDDDDDDDDCCCBBB@@@???@@@@@@AAAAAABBBCCCCCCCCC@@@DDDGGGFFFCCC@@@BBBDDDDDDDDDEEEGGGIIIIIIGGGEEEHHHHHHHHHGGGFFFEEECCCBBBAAAAAABBBBBBAAAAAA@@@@@@===>>>>>>===<<<<<<<<<===<<<==================<<<>>>======<<<<<<======>>>???>>><<<<<<>>>AAAEEEHHHFFFDDD@@@<<<:::999:::::::::;;;<<<======<<<;;;;;;666777888999:::;;;<<<<<<888888999999:::::::::;;;999;;;============???@@@<<<@@@CCCEEEEEEFFFIIIKKKIIIMMMTTT\\\ccchhhkkkmmmyyy|||zzzxxx|||tttpppiiicccbbbfffkkkooozzzuuutttrrrnnnjjjgggffffffcccbbbbbbccceeeeeecccbbbUUUQQQJJJEEEBBB@@@>>>===BBB???<<<;;;<<<<<<;;;999888777666777999999888777555444444666888999888777555555555555666777888999999666333222444555555555444444444444444444444555444444555666666666666666444666777666555555666777333555777777666555666777777888888888777666555444666666666666666777777888;;;;;;<<<;;;999666444222333333333333333444555666777666444333333444666777555555555555555444333333444555666777777888777777555555555555555555555555111333666:::===??????@@@888777666666666888:::;;;888666444444666777777666444444555666777888999999::::::999::::::;;;<<<<<<<<<:::888666444333333333333555666666555444666777888999:::;;;;;;:::888777888888777777777777666666666666555444444444444444333444555555333333444555333555888:::;;;;;;:::999444555666555444444777:::;;;:::888777777777888999555555666777777777777777444333222222333555777888:::::::::;;;<<<===>>>???AAAAAABBBCCCDDDFFFHHHIIIJJJKKKMMMOOOQQQRRRRRRSSSRRRSSSSSSRRRQQQQQQRRRTTTUUUXXX[[[]]]^^^```bbbeee___\\\YYYWWWWWWXXXWWWVVV[[[eeeeee___[[[UUUZZZjjjCCCBBBAAABBBDDDDDDDDDBBBDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDBBB@@@???AAAAAAAAABBBBBBCCCCCCCCC???DDDHHHGGGCCCAAACCCEEECCCBBBCCCDDDFFFGGGEEECCCHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA===>>>>>>>>><<<<<<<<<===<<<<<<============<<<<<<======<<<<<<<<<<<<======AAA???<<<;;;<<>>;;;:::<<<>>>???@@@CCCGGGKKKPPPTTTVVVTTT```iiifff^^^YYYVVVTTTZZZ^^^ccchhhkkkpppwww|||{{{ssslllhhhhhhjjjllloootttxxxxxxtttqqqqqqssspppooollliiigggggghhhhhh[[[ZZZWWWSSSNNNJJJHHHHHHNNNNNNNNNPPPSSSUUUUUUTTTFFFCCC???<<<<<<===>>>===<<<999666666777888555333555444333444555666555444999777444333444444333222000111222444555777888888777444111000222555666777555555555555555555555555111222444555666555444444222333555555444555666888222444666777666666777888999:::::::::999888666555666666666666666777888888;;;<<<======;;;888444111333333333333444555666777666555333222222333555666111222333444555444333222333444666888888888888777666666666666666666666666444666888:::::::::999888999888777777888:::<<<>>>999777555555666777777777444444555666777888999999777777888999;;;===???@@@===<<<999666444333333222555555555444333444666999:::;;;===>>>===;;;888666888888888888777666444444777777666555555555555555333444555555333333444555333555888:::<<<;;;:::999444555777666555777;;;@@@;;;;;;999888888888999:::555555666777888888777777555444333222333555888999999;;;>>>AAABBBAAA@@@???@@@AAAAAACCCEEEGGGIIIJJJIIIJJJLLLNNNPPPQQQRRRRRRQQQRRRSSSRRRPPPPPPRRRSSSTTTXXX\\\___`````````aaa___\\\YYYWWWXXXYYYYYYXXXaaalllkkkccc\\\TTTVVVeeeAAA???>>>@@@CCCDDDBBB@@@>>>???@@@AAABBBBBBCCCBBBBBBAAA@@@@@@@@@AAABBBCCCAAABBBDDDEEEEEECCCBBB@@@BBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKHHHFFFBBB@@@???@@@BBBDDD>>>============>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????CCCAAA===;;;;;;<<>>;;;888777777888888999999999999888888777777777777888888888888::::::999888777777777888888888777777777777888888999888888888999:::;;;;;;===<<<<<<===>>>AAADDDFFFGGGHHHIIIJJJIIIFFFDDDBBBHHHIIIKKKNNNQQQSSSUUUVVVZZZZZZ]]]cccjjjpppqqqpppjjjjjjkkkmmmqqquuuzzz}}}}}}}}}~~~~~~}}}}}}|||{{{}}}~~~yyyrrrqqquuu{{{~~~~~~yyytttkkkbbb\\\YYYZZZZZZ^^^```aaa\\\VVVQQQRRRTTTWWWVVVSSSPPPLLLJJJKKKMMMEEECCCAAA@@@???@@@AAABBBBBBBBBBBBBBBEEEJJJQQQVVVKKKFFF???<<<<<<<<<;;;999;;;:::888888888777555222777666555444444444444444666666555444333333222222444444444555666777777888333333333444444444444444888666555555666666555333666666666666555555555555222222222333333333444444555444444444555666888999999;;;;;;:::777444444444666666666666666777888888===<<<;;;:::888666444333555555777777777666555444666555444333222333444444777666444222222222444555555555666777777777777777666666666666666555555555555666777888999888888777111444777999999888555333777777666666666666777888555555444444444555666666666777888:::::::::999888<<<<<<<<<;;;999777666555444444444555555777888888<<<<<<<<<;;;:::999888777<<<999777666666777777666555444444333333333444444555555555555555555444444666666666666777777777777777777777777888888888888666666777777666555444444777666555666777777555333333333333444444444555555333999BBBIIILLLHHHCCC>>>???@@@BBBDDDFFFGGGHHHIIILLLOOOQQQRRRQQQPPPPPPQQQMMMMMMNNNOOOQQQPPPNNNLLLQQQUUUYYY\\\\\\^^^aaadddccc^^^[[[ZZZYYYWWWYYY^^^iiijjjddd```aaaZZZWWW```AAA@@@???AAACCCDDDBBB@@@??????@@@AAABBBBBBBBBAAABBBAAA@@@@@@@@@AAABBBBBBAAABBBDDDEEEEEEDDDBBBAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@DDDDDDEEEFFFGGGHHHIIIJJJFFFDDDBBB@@@???@@@AAABBB>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<@@@???>>><<<;;;:::::::::@@@???===;;;;;;<<<===???BBB@@@>>>;;;:::888888888999999999::::::999999999666666777777777888888888:::999888888777777888888999888888777777888888999888888888888888999::::::;;;:::999:::;;;===@@@AAA<<<===???@@@???===;;;999@@@@@@@@@@@@@@@@@@@@@@@@EEEDDDEEEHHHLLLOOONNNMMMNNNNNNOOORRRUUUXXX[[[\\\^^^^^^^^^^^^]]]\\\\\\[[[[[[\\\]]]___aaaeeeiiilllmmmkkkfffbbb______aaaccchhheeedddfffkkkmmmllliii\\\WWWSSSTTT[[[bbbfffgggccc___WWWPPPKKKIIIIIIJJJHHHJJJKKKIIIDDDAAABBBEEEIIIIIIGGGCCC???>>>???@@@>>>===;;;::::::;;;<<<======>>>>>>===>>>BBBGGGKKKKKKIIIFFFBBB===:::999888999888777777888888666444666555555444444444555555888777777666555555444444444444444555666777777777777777777666555555555444666555444555777888777666666666666666555555555555333333444444444555555555555555444444555666888999777888999999777555555666666666666666666777777888999999999999888777555555555555555666666555555444666555444333333333444444888666555333333333555666444444555666666666666666666666666666666666666555777888999:::::::::999888444555777999999888777555555555555555666666666666777666666666666666777777777888888999999888888777;;;;;;;;;:::999888777666555555555444555666666777::::::::::::999888777777888666444444555666666555666555444333333333333333555555555555555555555555666666666666777777777777555666666666666777777777666666777777666555555444888666555555666666444333444444555555555555555555888===EEEKKKMMMKKKGGGCCCAAABBBDDDFFFHHHJJJKKKKKKMMMOOORRRSSSRRRQQQQQQRRRNNNNNNNNNNNNNNNNNNMMMKKKRRRVVVZZZ]]]]]]___bbbeeeddd___]]]]]]]]]\\\^^^ccciiikkkddd___^^^UUUQQQZZZzzzAAA@@@@@@AAACCCCCCBBB@@@@@@AAAAAABBBBBBBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBCCCDDDEEEEEEDDDCCCBBBAAABBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>CCCCCCDDDDDDEEEFFFGGGGGGDDDCCCBBBAAA@@@@@@@@@AAA@@@???>>>======<<<==============================??????===<<<:::999888777======<<<<<<<<<;;;;;;;;;<<<;;;:::999888888999999999::::::::::::::::::999666666777777777777888888999999888777777777888888999888888777777888888999777777777777777888888999888777666666777888:::;;;777888:::;;;;;;:::888777;;;;;;:::999888777666666;;;:::999:::<<<<<<;;;:::;;;===???AAACCCDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@AAACCCDDDFFFIIIMMMPPPPPPMMMJJJGGGEEEFFFGGGHHHMMMJJJHHHJJJMMMNNNLLLIII@@@>>><<<@@@GGGNNNQQQRRRLLLHHHCCC>>>;;;:::;;;<<<999;;;===<<<999888999<<>>@@@CCCEEEFFFGGGHHHMMMOOORRRSSSRRRRRRRRRSSSOOONNNLLLKKKKKKKKKLLLLLLTTTWWWZZZ]]]___aaaccceeeccc^^^\\\^^^___^^^```eeegggjjjddd___]]]SSSOOOXXXuuuAAAAAAAAABBBCCCCCCBBBAAACCCCCCCCCDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@>>>===<<<<<<<<<<<<========================<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>>>><<<;;;::::::999999999888888888888888999999::::::999999888666666666666777777777888888888777777777777888888888777777666666777777888777777666666666666777777666666555444444555666666666777999:::;;;:::999999888888888888999999999999888888888999:::;;;<<<<<<<<<>>>AAACCCDDDCCCAAA??????>>>===<<<;;;:::::::::<<<>>>???@@@@@@CCCHHHMMMJJJFFF@@@<<<:::<<<>>>???BBB@@@>>>>>>??????>>><<<:::999999<<<@@@DDDFFFFFF???===;;;888777777888888666888::::::888888999;;;>>>>>>===:::777666777888666666555555666777888999666888999888777777999:::CCCGGGKKKKKKGGGAAA===;;;888777555555666777666555444444444444444555666777444444444333333222222222444444444555555666666666:::999999999888888777777555444444666888999999888666666666666555555555555444444444444555555555555555555555555666666777777444666777777555555555666666666555555555666666777333444444555666666666666555444333222222444555666666555555444444444444444666555444444444444555555333444555555666666555555555555555555666666666666555555666777777666444333333333222222333333444555333555777999::::::999888666666777777666666555555777777666555666777999:::888888999::::::::::::999888777666444333333333333444555666666777777777777555444444666999;;;;;;:::888777555444333222222111444444444555555555555555666666666666777777777777555555555666666666777777666666777777777666666555999777555555555555333222444444333333333333222222333555999<<<>>>>>>===<<<:::;;;===@@@BBBDDDEEEFFFKKKNNNQQQRRRRRRRRRRRRSSSNNNMMMLLLJJJIIIJJJMMMPPPTTTVVVYYY\\\___aaacccddd___[[[ZZZ[[[\\\[[[]]]aaabbbgggddd```___VVVSSS]]]vvvAAABBBCCCCCCBBBBBBAAABBBDDDEEEEEEEEEEEEEEEDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBAAA@@@@@@@@@>>>===<<<<<<<<<<<<========================;;;<<<=========<<<<<<;;;;;;===???@@@@@@>>>;;;999;;;;;;::::::999888888777777777888888888888777777555666666666666777777777888777777666777777888888666666666555555666666666777777666666666666666777777666666555555444555555333444555666777777666666333444444555666777777777333333333444444666888999===???BBBDDDDDDAAA>>>;;;<<<;;;:::888888777888888:::===@@@AAABBBGGGOOOVVVVVVMMMAAA888555666888999:::999888777777777666555777777777999;;;======<<<999999888888888888999999666777777777666666666777888999999777444333333444555555555555666777777888333555777777666666777888===???CCCHHHKKKIIICCC>>>;;;999777666666666555444444444444444444555666777333333333333333222222222444444444444555555555555555666666777777888888888777555555666777888777666666666666666555555555555222333333333333444444444555555555666666666666666666777888777555444444444666666555555555555666666444444555555555444444333444333333222222444555666555666666555555555444444333333333333333333333444555555666777777777777666444555555555666666777777444555666777777666555444444444333333333444555666222444666999::::::999888555555666666555444333333666555555555777999;;;<<<777777888999::::::::::::999888777555333222222222333333444555666666666666555444444666999;;;;;;:::888777555444333222222111444444444555555555666666666666666666777777777777666666777777777888888888666666777777777777777666888777666777777666444222555555555555444444444444666777999;;;===>>>>>>>>><<<===@@@BBBEEEGGGHHHIIIIIIKKKOOOPPPPPPQQQRRRSSSMMMMMMMMMKKKJJJLLLQQQUUUUUUVVVXXX[[[^^^`````````^^^ZZZXXXZZZYYYWWWYYY\\\___fffeeebbbaaaWWWTTT^^^xxxAAACCCDDDDDDBBBAAAAAABBBDDDEEEEEEFFFFFFFFFEEEEEEBBBBBBBBBBBBAAA@@@??????@@@@@@@@@AAAAAABBBCCCCCC???@@@@@@AAAAAA@@@@@@???===>>>???@@@AAACCCDDDDDD@@@@@@@@@@@@@@@@@@??????AAAAAABBBBBBBBBBBBAAAAAA@@@???>>>======<<<======<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>===;;;:::888;;;===???@@@@@@>>>;;;:::;;;<<<;;;;;;:::999777666666666777777777777666666555555666666666666777777777777666666666777888888777666666555555666666777888777777666666666666666777777777666666666555555333333444555555666666555444444444444444444444444555555555444333333666888;;;===@@@BBBAAA>>>:::777:::999888777666777888999666<<>>;;;888666666666555444555555444444444555666666555555444444444444444444444444444444444444444444222333333444555666777888666555444555666777666555666666666666555555555555222222222333333333444444555555666666666666555555777888999888666444444444666666555555444444555555555555555555555444333222333333333333444555666777555666666666666555444444222222222222333333333333555666666777777777777777444444555555666777777777666777888999999999888888888777777777777888999999111222444666888999999999666777777888777666444333666666666777888:::;;;<<<777777888999:::;;;:::::::::999888666444333333333333333444555666666555555444333333555777888777666777666555444333222222222333333444444555666666666666666666666777777777777777777777777888888888888666666777888888888777777666666777999;;;999666222666666777777777888888888666777888:::;;;<<<===>>>:::<<<>>>AAADDDFFFGGGHHHGGGJJJMMMOOOPPPPPPRRRSSSOOOQQQQQQOOONNNOOOTTTXXXXXXWWWXXXZZZ]]]___^^^]]]]]]ZZZXXXZZZZZZWWWXXX[[[aaahhhhhheeebbbWWWTTT^^^{{{AAADDDEEEDDDBBB@@@AAACCCBBBCCCCCCDDDEEEEEEEEEEEEBBBBBBCCCCCCBBB@@@???>>>????????????@@@AAABBBBBB??????@@@@@@@@@@@@??????===>>>>>>???@@@AAAAAABBBAAA@@@@@@@@@??????>>>>>>?????????????????????@@@>>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;=========;;;:::888;;;<<<>>>???>>>===:::999999::::::;;;:::999777666777777888888888888777777555555555666666666777777666666666666666777888888888888777777777777888888999888777777666666666777777777777777777777666666555555666666666666666666777777777777666666666666888999999777555666999<<<===???AAABBBAAA>>>:::777999888777666777888:::;;;888BBBOOOWWW[[[^^^dddiiihhh[[[KKK>>>888666555444555666666666666666777888555666777777777777888999333444777888999999777666777666666777888999999888666888999888666555555666555555666666555555444444333444555444333333555666666888<<>><<<777333444555555666777888999999333444555777888999::::::888:::<<>>>>>>>>>>>>>>???@@@AAABBB??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>===============>>>???>>>============>>>>>>???::::::::::::::::::::::::555666999;;;======<<<;;;:::;;;<<<======;;;999888777888999::::::999888777888888999999999999888888555555555555666666666777666666666666666777888888::::::999999999999::::::999999888777777777777777666777777888888777666666444333333333333333333333555555666666777777777888222333444333222333777;;;>>>???AAABBBAAA>>>;;;888777666555444555777999:::===JJJZZZdddeeedddeeehhh^^^SSSEEE<<<888777666444333444666666666777888:::999999888777555444555666555777999;;;<<<;;;999888444333333555777888888888333444666555333222222333888888888888777777666555888888888666444444666777555:::???@@@???===???AAA<<<:::777777888:::::::::777666555444444444444444222222222222222222222222444444444444444444444444444444444444444333333333000000000222555888888777777666666666555555555555444444444555555555666666555555666777777666555444444666888888888888999:::777666555444444444444444444444555555666666555555222333555777888888777666555666777777777666444333222333444444555555555444333444555555666666555555444444444555666777777888333444666888999::::::999888888999::::::::::::999888888999:::<<<>>>AAABBB>>>???@@@@@@???===;;;:::;;;;;;<<<<<<;;;:::888777777888999:::::::::::::::;;;:::999777666666555555444555555666666555555444999888888999999888666333555444444333333333444444333333444444555666777777666666666666777777777777555555555555666666666777666666777888888888888888222555:::>>>@@@>>>888444000111222333444666777777444555666888999:::::::::;;;===???BBBEEEGGGIIIJJJHHHKKKNNNQQQRRRSSSTTTVVVXXX[[[\\\YYYTTTRRRTTTXXX^^^\\\[[[\\\___```]]][[[VVVSSSSSSWWWXXXWWWXXX\\\cccmmmqqqqqqpppfffdddppp===???BBBDDDEEEDDDCCCAAACCCBBBBBBAAABBBCCCDDDEEEHHHHHHFFFEEEBBB???===<<<===;;;:::;;;===@@@AAAAAAAAA???>>>???@@@BBBBBBAAABBBBBBAAA@@@????????????@@@@@@@@@@@@???>>>>>>===============<<<;;;:::999<<<<<<;;;;;;;;;:::::::::;;;:::999999888888999999999:::<<<;;;999777777888999999:::::::::999999888999888777777777888:::;;;888888888888888777777666444555666777777666555444:::999888666555555555555::::::::::::888777555555777777777777777666666555666444444555777777777666444555555555666777777777555555666666666666555555555444444444555666888999<<>>@@@@@@@@@???<<<<<<======>>>>>>?????????===:::777444333222222444444444444444444444444444444444444444444444444444444444555444444333333555444333333333444555666666777777666555666:::<<<999777444111000111333444555555555444444333333333111222444666777777666666444444333333333444444555444444333333333222222222333444555555555555777999666666555555555666666777222222333222111222555777666666555555555444444444555444444555555666777888===:::777777999;;;:::999666888999888666666:::======<<<;;;;;;:::::::::;;;777777777777888999;;;;;;:::888666444555666999:::<<<<<<<<<;;;;;;:::::::::<<<;;;:::999888666555555666666555555444444444444333444444555666555555555666555444333222333444444333333333333333333333333555444444555888777444000555555555555666777999999:::::::::999999999888888555555666666666666555555555444444444555777888:::666555444555777:::===@@@AAAAAAAAAAAACCCEEEGGGHHHIIIKKKMMMPPPSSSUUUVVVWWWUUUVVVYYY[[[[[[YYYWWWUUUWWWYYYZZZ\\\\\\\\\ZZZYYYWWWUUUTTTTTTXXX]]]```bbbhhhvvvzzzwwwqqqfffgggwww???@@@BBBDDDDDDCCCAAA???BBBAAAAAAAAAAAABBBDDDEEEHHHHHHGGGEEECCC@@@>>>======<<<:::;;;>>>@@@AAAAAA@@@???>>>>>>@@@AAAAAA@@@AAAAAA@@@??????????????????@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<;;;;;;:::::::::::::::999888888888888999999:::::::::888777888999888888888777777666666666888777777777888888999:::555555666777888888888777444555666777777666555444777666555555555555555666999999999999888777666666777777777777777666555555555444444555777888777666333333333333444444444444444444555555555555444444444333333333444555777777<<<@@@EEEDDD???:::888999555555666555555777:::===HHHKKKOOORRRPPPKKKEEEAAAEEEBBB>>>:::666555555555777666444222333444666888999888666444444555777888:::;;;===>>>===:::777555555555555555555555555555444333333444666777666555555444444333444555666777888888888888777666555555777888:::<<<=========<<<999999:::<<<===>>>??????BBB@@@>>>;;;999888777777222222222222222222222222222222222222222222222222444444444555555444444333555444333222222333444555666666666555555666999<<<>>><<<888555444444555555555555444444444333333333222333444555666666555555444444333333444555666666444444444444333333333333333444555555444555777999333333222222222333333333111111222111000000222444666666555555555444444444666555555555555666666777999666444444666888777666666777777777777888:::<<>><<<:::888777666666555555555555666777888888:::888777666666666888999;;;;;;;;;::::::999999999;;;:::999999888777666666555555666666555555444333444444555555666666666555666555444333222333333444444444444444444444444444777666666888::::::777444444444444444555666777888999999888888888777777777555666666666666666555555444444444444555666888888555444444444666999===???AAAAAABBBCCCEEEGGGIIIJJJIIIJJJLLLOOOQQQSSSTTTTTTTTTUUUWWWXXXXXXWWWUUUTTTWWWXXX[[[]]]___^^^]]]]]]YYYWWWUUUTTTWWWZZZ^^^```iiivvv{{{yyyuuulllooo@@@AAABBBBBBBBBAAA???>>>@@@@@@??????@@@BBBCCCDDDHHHGGGFFFEEECCCAAA???>>>>>><<<;;;<<<>>>@@@AAAAAA@@@>>>======???@@@@@@???@@@??????>>>>>>>>>>>>???>>>@@@BBBDDDDDDBBB@@@???@@@@@@@@@???>>><<<;;;:::<<<<<<;;;;;;;;;;;;:::::::::999999888888888888888888888999888777777999;;;:::999888666555555555666777777888888999999888888222333444666777888888888444555666666666666555444444444444444444555666666777777777777777777777777888888888777666555555444555444333555777888888777444444444444333333333333333333444444444444333333333222222222333444555666999>>>BBBBBB>>>:::888888222333444444555666:::===BBBBBBAAA???===:::888666===;;;:::888666555444444666444333111111222444555666666555555555666777777888999999999888777555444444444444444444444444444333222222333555777666555333222111111111222444555777888888888777666555444444555777888999999999999666666888999;;;<<<===>>>;;;:::999777666555555555333333333333333333333333222222222222222222222222333444444555555555444444444333333222222333333444555666666555444555888:::???===:::777555444555555444444444444333333333333333444555555555555444444444333444444555666777888555555555444444444444333222444444444333444666888333222222111111111222222333444444333111111222444555555555555555444444444777777666555555555555666666444333333444555555444666555555666999:::;;;:::<<<;;;999777666555444444666666666555555666777777999999888777777777666666999999999999888888888888999999888888888777777777444555666777777666444333555555555666666666666666555444333222222222333333555555555555555555555555666666666888::::::999777333333333333444555666666777777777777666666666666666666777777666555444444444444444444444555666777444333333444666999===???AAABBBDDDGGGIIIKKKLLLLLLIIIJJJLLLNNNPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTSSSVVVXXX\\\___aaaaaa```___ZZZXXXVVVUUUVVVYYY\\\^^^eeerrrwwwvvvuuunnnrrr??????@@@@@@AAA@@@@@@@@@@@@????????????AAABBBCCCEEEEEEDDDCCCBBB@@@???>>>>>>===;;;<<<>>>@@@@@@@@@???>>><<<===>>>??????>>>>>>===============>>>>>>===???BBBEEEEEEDDDAAA???@@@@@@???>>>===;;;:::999;;;;;;;;;;;;;;;:::::::::999999888777777777777777777777777666555777:::===>>><<<999777666666777888666777888999999888777666222333444555666666666666555555555555555555555555555555555444444555555666555555555555666777888888999999888777666555555444555444333555777888777666666666666555555444444444333333444444444444333333333333333333333444555555666999======;;;888777777444555666555555666888::::::999777666555555666777666666666777666666555444555444333222111222333444666666777888999999999888888777777666555555444444444444444444444444444444333222111333555777666555222222111000111222333444666777777777666666555444222333555666777777777666555555666777888999999:::444444333222222222222222666666666666666666666666444444444444444444444444333444444555555555555555444333333333222222222222444555555555444444666888;;;999777555333333444444333333333333333333333333444444444444444444444333333333444444666777999999666666555555555444444444222333444444333333555777666555444444333444444444888999999888555444555666555555555555555555555555888888666555555444444444555555444444555555555555666444444666;;;<<<;;;888666666555444444555555555999888888777777777888888888888999999888777666555777777777777777777777777777777777777888888888888333444777888888666444222555555555555666666777777444444333333222222222222444444444444444444444444222222333555666777666666444444333333444555666666777777777666666666555555777777777777666555444333444444444444444555555555444444444555888;;;>>>@@@@@@BBBEEEIIIKKKMMMNNNNNNLLLMMMNNNPPPRRRSSSSSSTTTUUUTTTSSSRRRRRRRRRSSSTTTVVVYYY\\\___aaa```___^^^ZZZYYYXXXWWWWWWYYY]]]```eeepppuuuttttttnnnrrr===>>>>>>???@@@BBBCCCDDD@@@@@@???>>>???@@@AAABBBAAAAAAAAAAAA@@@???>>>===>>><<<;;;;;;===????????????===<<<<<<===>>>===<<<;;;;;;;;;;;;<<<<<<===>>><<<>>>BBBDDDEEECCCAAA???=========<<<;;;999888777999999999:::::::::::::::999888777777666666777777666666666555555666:::======<<<999777555666666777666777888999999888666555444444555555555555444444555555444444444444555555999888777666555555555555333333333444555666888999999999777666555555555555666555444555666777777555666666555555444444444333444444555555555555444444333444444444555555555555333555888999999777666666777888888777666555666888666666666666666666777888333444555666777666666555666555444333333444555555555666777888999999888888777777666555444444444444444444444444444444444444333222111333555666666555333222111111111222444444555666666666666555444444333333555666777777666555666666666555555555555555444444555555555555555555666666666666666666666666444444444444444444444444333444555555666666666555444444444444333333222222333444555444333333555666555444333333333333444555333333333333333333333333444444444444333333333333333333444444666777999999666666555555555444444444333444444444333333444666777777666555555555555555:::;;;;;;:::888666666777444555555555555555555555999888777555444444444444444444555555555444444555666555555888<<<===;;;777444444444333333444444555888888777777777777777777777888999999999777666444666666666666666666666666666777777777777888888888333444777999999777555333666555555444555666777777444444444444333333222222222222222222222222222222000111222333333444444555555555555444555555666666888777777777777666666666666666777666666555444444555555555555555555444444555555666888:::===@@@AAA???AAADDDHHHKKKMMMNNNNNNOOOPPPQQQSSSUUUVVVVVVVVVVVVUUUSSSRRRRRRRRRSSSTTTVVVYYY\\\______^^^[[[YYYYYYYYYYYYXXXXXXZZZ```dddjjjtttwwwvvvvvvoooppp>>>>>>>>>>>>@@@BBBEEEFFFBBBAAA@@@?????????@@@AAA>>>????????????>>>>>>======;;;::::::<<<===>>>===>>>===;;;;;;<<<===<<<;;;999999999::::::<<<===>>><<<>>>@@@BBBBBB@@@>>>===::::::::::::999888777666777777888888888888999999888777777666666666666666555555666555555666888;;;999888777555444444444555777777888888777777666666555555666666555444444333555555444444444444555555:::999888777555555555555333222222222333555777888999888666555555555666777777666555555666666555444333333333333222222222222444444555555555555444444333444555555555555444444222333555777999888888777888999:::888666555555666555666666666666666555444333333444555666666555555555555555555555666666777444444555666666666555555666666555555444444444444333333333333333333333333444333222333444555444333333222222111222333444555444555555555555555444444333444666777777777666555666666555444444333222222333444555666666666666555333333333333333333333333222222222222222222222222333444555666666666666666555555555555444333222222222333444444333222333444333333333333444555666666222222222222333333333333444333333333333333444444444333444444555666777888555555555444444444444333444555555444333333555666666555555444333333333333777888999888666444444555444444444555555555555555888888777555555444444444222333555555333222333444666777999<<<======:::888888777666444333222222222555555555444444555666666666777888999999888777666555555555555666666666666777777777777777777777777444555777888888777666555555555444333333555666777444444555555555444333222111111111111111111111111111333444444333333555666666555555555555555666666777777777777666666666666555555666666666666555555666777777777666555444444555666777999<<>>@@@BBBEEEHHHKKKLLLMMMNNNPPPQQQSSSUUUWWWWWWXXXWWWVVVTTTSSSRRRRRRSSSTTTUUUXXX[[[^^^^^^\\\YYYWWWWWWYYYYYYXXXWWWZZZ```eeehhhrrruuutttrrriiihhhuuuAAA@@@???>>>@@@BBBEEEGGGEEECCCBBB@@@????????????===>>>???????????????>>><<<:::999999:::<<<<<<<<<>>><<<::::::;;;<<<;;;:::777888888888:::;;;<<<===<<<===>>>>>>>>>===<<<;;;888888888999999888888777666666666666777777777888777777666555555555555666444555666666555555777888777777666666555555555444888888777666666666666666444555555666666666555555555444444333333444444555888777666555555555555555333222111111222444666888888777555555555666888999999888666555666555444222222222222222222222333333333333444444444444333333222333444555444444333222333333555888:::;;;;;;:::666777888777555444444555555555555555555555444444333333333333333444444444333333444555666777777888555555555555555444444444333444444444444333333222333333333333333333333333555444222333444444333111333222111111111222333444333444444555555555444444333444666777777666666555555555444444333222222222111222333444444444333333222222222222222222222222222222222222222222222222333444555666777777777777666666777777666444333222111333444444222111222333333333333333444444444444111111222222222333333333333222222222222333555666444444333333444555666666444444444444333333333333555666666555444444555777666555444333222222222222444555777777555333333333444444444555555555666666888777666555555555555555222555777777555333444555666:::===???>>><<<999888888777666555444333333333444444444444444555666777555666777888888999888888555555555555666666666777777777777777777666666666555555666777777777777777555444222222222333555666555555666666666555444333222222222222222222222222333444666555333222444666555555444444444444444555666666666555555555444444333444555666777777777777888888888888888666555444444555777999<<>>???AAADDDGGGIIIKKKKKKLLLNNNQQQSSSUUUVVVWWWVVVUUUTTTSSSRRRRRRRRRRRRSSSVVVZZZ^^^___]]]ZZZXXXWWWYYYYYYWWWUUUVVV\\\bbbdddnnnpppooonnnccc___jjjCCCBBB@@@???@@@BBBDDDFFFFFFEEECCCAAA???>>>>>>???>>>>>>???@@@@@@@@@@@@@@@<<<:::888888999;;;;;;;;;>>><<<::::::;;;;;;:::999777777777888999;;;<<<===<<<======<<<<<<;;;::::::777777888999999999999888444555555555666666777777777777666555555555555555333555777777666555666777777777888888888888777666999888777555555555666777333333555666777777888888555444333333333333444555555444444444444555666666333222111111111333666777777666555444555777999::::::999777666666555333111333333333444444555555555222222222333333222222222111222333444333333111000444555666999<<<>>>===<<<333555666666555444444555444444444444444666777888444333222222111222222333111222333444666777888888999888777666666666666666111222333444444333111000333333333333333333333333666444333333333333222000222111000000000111333444333333444555555444444444333444555666666666555444333333333333333333333333222333444555666555444333444444444444444444444444444444444444444444444444333444555666777777777777666777777888777555333222111222444444222111111222333333333222222111111111111111111222222333333333222222111111222444555777444444333333333444444555444444333333333222222222666777777666444444555777777666555444333333333333333555777777555444333444444444444555555555666666777777666555555555555666555888::::::888666777888777;;;@@@AAA>>>;;;999999555555555555555666777888555555555666666888999:::555555666777888999::::::555555555666666666777777888777777777666666666666555666666666777777888888444333222111111333444666555666777777777666444444333333333333333333333333222444555444111000222555444444333222222333333333555555444444444333333333222333444666777777888888999999999999888777555444333444666999<<<>>>@@@AAA======>>>???AAADDDGGGIIIHHHIIIKKKNNNQQQSSSTTTUUUUUUTTTTTTSSSRRRRRRQQQPPPQQQUUUZZZ^^^```___\\\ZZZWWWYYYYYYVVVSSSSSSYYY^^^dddnnnqqqqqqoooddd___iii@@@@@@????????????@@@@@@CCCDDDEEEDDDAAA>>><<<<<>>>>>>>>>>>??????<<<;;;::::::<<<<<<;;;:::<<<;;;999888888888999999<<<:::888777888::::::999;;;===>>>===:::999999999999888777777666555555444333333333444555666777888999777555444333444666777666555333222333444666888777777666666666666777777555555555555555555555555444333222444666777777666555666666666555444333333222222333333222222111000000111222222000000111222777666555555555666888999888666444222111222333444222222333333444555555666555444333222222333444555222222222333333444444444333333444555666777888999222333555666666666555444777666444333444555777888333222222111111333444555000111222333444666777777;;;:::888777555444444444333333333222222111111111000111111111111222222222555666666666666666777777000000111222333333444444444444444444444444444444666666666666555555555555111000000000000000111111...111444777888666444222000111111222222333444444777777666444222333666888555555555555555555555555888888666555333111000///555444444444333333333333444333222111111111222333222333333222111111222444222222222222222222222222333333444444444333222222555777888777555333222222111111111111222333444444333333333333333333333333444333222222222333444555333333333333333444555666777777666555333333555777888555333222555888:::;;;@@@>>>;;;777555444555555555555666666666555333222444555555555555555444444333333444666777999::::::===999555444555666555444555555666666666666555555666666555555555555666666444444333222222222222333666666555555555444444444555555555444444333333333333333333222222222111111333333333333333333333222444444444555555666777888111333444444333333555777666666666666666666555555333444444666888:::<<<===???>>>>>>>>>@@@BBBEEEGGGGGGHHHIIIKKKMMMNNNOOOOOOUUUVVVVVVUUURRRQQQQQQRRRTTTVVVYYY]]]___`````````]]][[[YYYXXXWWWXXXYYYZZZdddiiimmmuuuyyykkk```ggg?????????>>>>>>?????????AAACCCDDDCCC@@@===<<<<<<======<<<<<<<<<<<<======<<<:::999:::;;;<<<;;;:::;;;:::999888888888999999;;;999777777888999999999;;;<<<===<<<:::888888999888888888888777666555444555555444444444555555666888777555444444444666666555444444333444555666777666666555555555555666666444444444444444444444444444333222333666777666555333444444444444333333222333333333333333222222111111222333222111111111333777666666555666777888999888666444333222222333444444444444444555555555555111111000//////000111111222222222222333333333333222333333444555666777888222333444444555555555444777666555444444666777888999888666555444444555555222222333444555555666777666666555333222222111111333333333333222222222111000111111111111222222222222222111111000/////////222222222222222222333333444444444444444444444444777777666666555555444444111111000000000000111111///111444666666666444333000111111222222333444444888999888777555444666888444444444444444444444444777777666444333222111000111222333555555666666666555444333222111111222333222333333222111111222444222222222222222222222222333333444555555444444444555777888888666444333444333333222222333333444444444444444444444444444444333333222222222333444555666666666666666777888888888999999777555555666777777555333333666999;;;;;;===<<<999666555444444555444555666666666555333222333444555666666666666666666666777777888888888888>>>:::666555666777666555555666666666666666555555666666555555555555666666555444444333333333333333666555555555444444444333555555444444444333333333333333333222222222222111444444444444444555555555666666555555666777999:::888777666555444555666666444444555666666555555555333444444666777999;;;<<<>>>>>>>>>>>>@@@BBBEEEGGGGGGHHHIIIKKKLLLMMMMMMNNNQQQRRRSSSSSSRRRQQQRRRTTTTTTVVVZZZ]]]___aaaaaa```]]]\\\ZZZXXXWWWXXXYYYYYYccckkkrrr~~~vvvjjjooo???>>>>>>======>>>>>>??????@@@BBBBBB???>>>======;;;::::::999999::::::;;;;;;:::999999;;;;;;:::999::::::999888888888888999:::888777777888999999888:::;;;<<<;;;999888888999888888999999888777666444666666555444444444444444888777555444444444555666333444444555555555555555555444444444444444444555444444444444444444444444333222222333555666666444111222222333333333333222444444444444444333222222222333444333222111222444777777666666666777888999888777555444333333444444555555555555444444444444333333222222222222333333222222222111111111111111111222222333444555666666444333333333333444555555777666555555555666777888<<<;;;999777555444444444333444444444555555555555333333222222222111111111444444333333333333222222000111111111111222222222333333222222111111111000333333333333222222222222444444444444444444444444777777666666555444333333222111111000000000111111111111333444444444444444000111111222222333444444888999:::999777555555666333333333333333333333333555555444444333333222222000222555888:::;;;;;;;;;777666444333222222222333222333333222111111222444222222222222222222222222222333444555555666555555444666888777666555555666555444444333333333333444666666555555444444333333222222222111222333444444777777777777777777888999999:::;;;:::888666666666666555333444777:::<<<<<<:::999777555444444444555444555555555555444333333333444555666777888888888999999999888777777666666===:::888666777777777666666666777777666555444444666666666555555666666666666555555444333444444444555555444444444444333333555444444444444333333333333333333333222222222222222222333333444444555555888777555555666999<<<>>>AAA===888555666777666555222222333444555555555555333333444555777999:::;;;>>>======>>>@@@CCCEEEGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKMMMOOOPPPPPPQQQSSSUUUUUUWWWZZZ]]]```aaaaaaaaa^^^]]][[[YYYWWWWWWWWWXXX___iiittttttxxx>>>======<<<<<<======>>>===???AAAAAA@@@???>>>???:::999999888888999999::::::999888999:::;;;:::888999999888888888888888888888777666777888999999888888:::;;;:::888777777888777888999:::999888666555666555555444444444555555777666555444444444555555222333555666777666555444555555444444444444555555333333333333333333333333333222111222444555555333111111222333333444333333444444555555444444333222222333444444222222333444666666666666777777888888888777666444444444444444555555444444333222222111444444444333333444444444222222111111000000//////000111111222333333444444666555444333333444555666666666555555555666777888:::999888666555444333333555555444444444444444444222333333444444444444444444333333333333333333333000000111111111222222222333333444444444444444555222222333333333333333333333333444444444444444444777777666555444444333222222222111111000000111111222222222222222333444444000111111222222333444444666888::::::888555444444222222222222222333333333333333333333333333333333222444888<<<>>>???>>>===888777555333222222222333222333333222111111222444222222222222222222222222111222333444555555555555222444555666555444555777555444333333222222222222555555555444333333222222111111222222333333444444555555444444444444555555777999;;;:::888666555555555444444666999;;;<<<;;;666555444444333333444444444444444444444444444444555555666777888888777777888888777777666666555555;;;999888666666666666666777777777777666555444333555555666666666666555555666666555444444444444555444444333333333333333333444444444444444444444444444444333333333222222222//////000111111222333333777666555555777;;;@@@BBBGGG@@@888555666777555222000111222333444555555555333333444555666888999:::<<<<<<===>>>@@@CCCEEEFFFHHHHHHIIIIIIJJJJJJIIIIIIIIIKKKMMMNNNNNNOOOQQQSSSUUUWWWZZZ]]]```aaaaaaaaa^^^]]][[[YYYXXXWWWWWWVVVXXXbbbooo{{{===<<<<<<;;;;;;<<<<<<===<<<>>>AAAAAA@@@??????@@@:::999999888888999999::::::999888888999:::999888888888888888888888888888777666555666888999888777777888:::999888666777777777777888999888777666555333333333444444666777777666555555444444444444444111333555777777666444333666555555555555555555666333333333333333333333333333222111222333444333222111222333444444444444444444444555555444444333222222333444444222222333444555555666666777777777777777666555555444444333333333333222222000000//////000000111111111111000000111111111000000/////////000000111111222333333333777666555444444555666777555555555555555666666777666666666666666555555444444444444444333333333333111222444555666666555555333333333333333333333333000000111111111222222222222222111111000/////////000111111333444555666666333333333444444444555555777666666555444333333333333333222111111111111111222222111111111222333444000111111222222333444444333666888888666333222111111111111222222222333333222222222333333333444444222444888;;;<<<<<<;;;:::777666555333222222333333222333333222111111222444222222222222222222222222///000111222333444444444111222333333222333444666333333222111000000000111333333333222222222111111111111222333444444555555444333333222222333333333555777999888666444333333444444444666999;;;:::999444333333333333333333444444444333333333444444444777777888888777666555555444444444555555555555555777777777666555444555555666666777666666555444444555555666777777666555555666666555444444444444555222222333333333333333333444444444444444444444444444444444333333333222222//////000111111222333333444444333444888===BBBEEEFFF???777444555666333000000111222333444444444444333333333444555777888999;;;;;;===>>>AAACCCEEEFFFHHHHHHIIIIIIIIIIIIHHHHHHJJJLLLNNNNNNMMMNNNOOOQQQTTTVVVYYY]]]___`````````^^^]]]\\\ZZZXXXWWWVVVVVVUUU]]]hhh{{{<<<;;;;;;;;;;;;;;;;;;<<<;;;===@@@@@@???>>>>>>???:::999999999999999999:::999888777777999999888777666777888888999888888888555555555666888999888666555777888888777666666777777777666666666666666666333333333444555666777888555555555555444444333333222333555777777666555444666666555555555555666666222222222222222222222222333222111111333333222111222333444444444444444333444444444444444333222222222333444333222111222444333444555666666666555555555555555444444333222222222111111000///.........111111222333333222111111111111111000000000000000111111111111222222333333666666555444444444555555333333444444444555555555444555666777777777777666333333333222222222222222///000222333444444333333111111222222222222333333000111111111111222222222555444333111///---,,,+++///000111333444666777888222333333444444555555555555555555444444444444444444333222111111111111111222111111000000111222222000111111222222333444444000333555666444222111111111111111222222333333444111222222222333333333444000111444666777777666555555555333222222222333444222333333222111111222444222222222222222222222222///000111222222333222222000111222222111111333555222111111000000000000111111111111111111222222222111222333555666666666666666555444444333444444444333555666555444333333444333333444777999:::888666333333333333333333333333333333333222333333444555888888888777666555444333111222222333444555666666555666777666444333444555555555666666666666555555444555666777777666555444666555555444333444444444111111222222222222333333333333333444444444444555444444444444333333333333222222333333444444555555333222333444777<<<@@@CCCAAA<<<666444444444333111111111222333444444444444333333333333555666777888:::;;;<<>>===<<<<<<<<<999999888888888888999999999777666777888999888777555666777888999999888777444444444666888999777666444666777777666555666777777666555444444555666777444444444444444555666777444555555555444444333333333444555666666666555444555444444444444444444555222222222222222222222222333111000111222333222000222333333333333222222111333333333333333222222111111222333222111111111333222333444555555555444333444444444444333222111000111111000000/////////...333444555555555555444333000000111111111111111111111111222222222222333333333444444444333333222111222222333333444444333333222333444555666555555444111111111111111111111222---///111222333222111000000000000111111222222222000111111111111222222222555555444333222111111000111111222333444555666777222222333333444555555666333333444444444444555555555444333222111111111111111111111111111111000000000111111222222333444444///111333444333222222222111111222222333444444555222222222222222333333333...///111222444555555555333333222111111222444555222333333222111111222444222222222222222222222222111222222333333222222222222333333222000111333555111111111000111111222222000111111222222333333444222333555666777888888777666666555444444444444444222333444333222222444666333333555777999888555333333333333444333333333222333333222222222333444555666666666666666555444333222222333444444555555666444666888777555444444666333444555666777777777777444555666777777666555444555444444333333333333333111111111111222222222333333333333444444444555555555444444444444333333333444444444444444555555555333333333444666999;;;<<<:::888666555444444444444333333444444444444444333222222222333444555777777999:::<<>>AAACCCEEEEEEGGGIIIKKKLLLLLLKKKKKKJJJJJJKKKLLLMMMOOOPPPQQQSSSSSSTTTVVVXXXYYYZZZ[[[\\\^^^^^^]]][[[YYYXXXYYYWWW\\\jjjzzz>>>>>>>>>======;;;::::::999999999999888888888777888999::::::::::::999888;;;999777666666777777666555555666666666666666555555555555555666666666666555555777777777777555555666666666555555666666777888666333333444555666666555555555555444444444444000111111222333333444444666555333222111222333444333333333222222222111111111111111111111111111111111111111111111111111111222222222333333222222111000000////////////000000111222333333444444333333222333555666555444333222---...000111222111//////111111111111111111111111000000111111111222222222333444444555555444444333222222222111111111000000222222222222333444555555333222222222222111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111222///---...111333333222333333333333222222222222333333333222222111111111333333444444333333222111111222222222222111111000000000111111111222222222111111111111111111111111222222222111111111111111333333222222222111111111222333222000...---...000/////////000111111222222111111000000000111222333222222222111111111111000222111///...000222333333222111111111111222333333222222222222222222222222000000111222222222222111111222222222222222222333666555444222222222222333555444222111000111222333555555444444333333333333444666888777666444444555222222222222222222222222444333333222222222333333333333555666666666555444111222222333444555666666444555666666666666666555555555555555444444444333444555666777777777666555555555555444444333333333333444555666555444222000333333333333333333333333444444444444333333333222333333333333333444444444222222333333333444444444333333333333333333333333555444444333333333333333222222333444555666777888888888:::;;;>>>AAACCCDDDGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLNNNOOOPPPPPPPPPOOOSSSTTTUUUVVVXXXYYY[[[[[[]]]^^^^^^]]]ZZZWWWWWWWWWVVV]]]lll}}}????????????>>>===<<<;;;999999999999888888888888999::::::;;;;;;:::999999<<<:::777666666777666555666666666666666666666666555555555555666666666666444555777999999777555444666666555666666777888999:::777555444555555555555333333444444555555555666111111222222333333444444777666444333222222333333333333333222222222111111111111111111111111111111000000000000000000000000111222222333333222222222111000000//////000000111111222222333333333333333111222444666777777777777111111111000000/////////111111111111111111111111//////000000000111111111333444555555555555555444222222222111111111111111222222111222222333444555333333333333222222222222222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111///...---...000222222222555444333222111///......222222222222222111111111333333333333333222222111111000000000000111111222000000000111111111222222000000000000000000000000333333222222111111111000222222222333222222111000333222000---******---////////////000111111222222000000000000000111222222222222222111111111111000333///++++++///333555555111111111111222222222333000000000000000000000000000000111222222222222111222222222222222111111111333222222111111222333333555444222111111111222333555555555444444333333333666888888777555333222333222222222222222222222222555555444444444444555555444444444555555555555666111222222333444555666666333333444666666777777777444444444333333333333333333444555666666666555444777666555444444444555666444555666777777666444444333333333333333333333333555555555555444444444444555555444444444444444333222222222333333333444444444444444444444444444444333333333333222222222222///111333666777888999999888888:::;;;>>>@@@BBBDDDIIIHHHHHHHHHIIIJJJKKKKKKMMMNNNQQQRRRSSSRRRPPPOOOSSSTTTUUUVVVXXXZZZ[[[\\\]]]^^^^^^]]]YYYWWWVVVVVVVVV^^^nnn>>>>>>>>>>>>>>>===<<<<<<999999999999999999999999999999999999999999888888:::888666666777888888777777777777666666666666666555555555555666666666666444666999;;;;;;999666444555555555666777888999::::::888666555555555555444333333444444444555555555222222222333333333444444888777555444333222222333333333333222222222111111111111111111111111111111////////////////////////111111222333333333222222111000000000000000000111111111222333333333333222111222444666777888888888222111000/////////000111111111111111111111111111000000000000111111111222444444555555444333333222111111111111111111111111222222111111222333333444444444444333333333222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111///.........////////////444444333222000///......222222222111111111111111222333333333333222111111000///.........000111222000000000000111111111111////////////000000000000444333333222222111111000111111222333222222111000111111000...------000222/////////000111111222222111111111111111222222222222222222111111111000000333...++++++000333444333111111111222222222111111000000000000000000000000000000111222222222222111333333222222111111000000000000000111111222333333111111111111222444555666333333333444444444555555888999999777444111111111222222222222222222222222555444444444444555555666555444444444444555666666555555444444444333333333333444555555666666666555444444444333333333333333222333444555555555444333777666444222222333555666444555666666666666555555444444444444444444444444555555555444444444444333555555444444333333222222333333333333444444444444555555555555555555555555222222222222222222222111111222555888999999999888888888999;;;===@@@BBBCCCJJJIIIHHHGGGHHHIIIKKKLLLLLLOOORRRUUUVVVTTTQQQOOORRRSSSUUUVVVXXXZZZ\\\\\\___``````]]]ZZZWWWVVVVVVYYY___nnn~~~<<<<<<======<<<<<<;;;;;;999999999999999999999:::999999888777777777777777777666444555777999::::::999888777666666666666666555555555555666666666666666888;;;======;;;888666555555555555666777999999999777555555555555444333555444444444444333333333333333333333333444444444666666555444333333222222333333333222222222111111111111111111111111111111////////////////////////000111222333333333333333111111000000000000111111000111222222333333222222333333444444555555555555111111/////////000222333111111111111111111111111111111111222222222333333555555444444222111///...111111111111111111111111222222111111111222333333444444444333333333222222000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000///000000///...---------333222222222111111111000111111111111111111111111222222333333222222111000//////...---...///111222//////000000000111111111......//////000000000000333333333333222222111111000111111222222111111111333444555444333111111222/////////000111111222222222222222333333333333333222222222111111111000000111///...///222333222000222333333333333222111000////////////////////////000000111222222222222111222222222111111000000000...///000111222333333333111111222222333444666666222333444555666888999999888999888666333111111111222222222222222222222222333333222333333444555555555444444444444555666666555555444444444333333333555555555555555444333333444444444444444444444555111222444555555555444333555444222111111333444666333444444555555555555444444444444444444444444444444444444444333333333333444444333333222222111111444444444444555555555555111111111111111111111111111111222333333333222111111333555777777777555444888999999;;;===???AAABBBIIIHHHGGGGGGGGGIIIKKKLLLKKKNNNRRRVVVWWWUUUSSSPPPQQQRRRTTTVVVXXXZZZ[[[\\\```aaa```^^^[[[XXXVVVVVV\\\___jjjwww::::::;;;;;;;;;;;;::::::999999999999::::::::::::999888777666666666666666666444333555888:::<<<<<<:::999777666555666666777555555555555666666666666777888:::<<<<<<:::888777555555444555555666777888777666444444555555444222555444444444333333222222333333333333444444444444444444333333333333222222333333333222222222111111111111111111111111111111000000000000000000000000000111222222333333333333222111111000000111111222000111111222222222222222333333333333333333333444111000000///000111333444111111111111111111111111111222222222222333333333444444444333111000...---111111111111111222222222222222111111111111222222333333333333222222222222////////////////////////////////////////////////111111222222222222111111000000000000000000000000...000111000...---------111111111111111222222222000000000111111111111111222222222222222111111000000////////////000000111/////////000000000111111...//////000000111111222333333333333333333333333111111000000000111222222888::::::999555111000////////////000111111222222222333333444555444444444222222222111111111111000000111222222222222111111777888888777666444222111////////////////////////000000111222222222222111111111111111111000000000...///000111333333333333444444444444333333333333444555666777999:::<<<<<<777777777555222111222333222222222222222222222222111111111111222333444555444444444555555555555666111222222333444555666666666666666555555333222222444444444444555555555555222333444555555555444333333333222111222333444555444444333333333333333333444444444444444444444444444444444333333333333222333222222222222222111111333333333444444444555555333333333333333333333333111111333444444444333222000111222333444333222222888999999;;;<<<>>>@@@AAAFFFFFFGGGGGGHHHJJJKKKLLLKKKNNNRRRUUUVVVTTTQQQOOOPPPPPPRRRTTTWWWYYYZZZ[[[______```^^^ZZZXXXWWWWWW\\\]]]dddnnnvvvyyy|||::::::;;;;;;;;;;;;::::::999999999:::::::::;;;;;;:::999888777666666666777666555444555777:::;;;;;;;;;:::888666555555666777555555555555666666666666777777888999999888777777555444444444444444555555444333333333555555333222222333333333333333444444444444444444444444444444111111222222333222222222333333333222222222111111111111111111111111111111111111111111111111111111000000111222333333333333222111111000000111111222000000111222222222222222333333222333333444444555222222111111000111111111111111111111111111111111111111111111222222222222222222333333333222111111000000111111111222222222222222111111111111222222333222222222222111111111////////////////////////////////////////////////111111222222222222111111000000000000000000000000+++...111111///...///111000000000000000000000000///000000000111111111222222222222222222111000000000000111111111000//////////////////000000000111//////000000111222222333111222222333333444444444222111///......000222444;;;;;;:::777333000000000/////////000111111222222111222333444444444333333222222222111111111111000...111444333000111444888>>>>>>>>>===;;;888555333000000000000000000000000000000111222222222222111000000000000111111111111...///111222333444333333444444444444444333333222555666666777777888888999555555555444222222444666222222222222222222222222111111111111222333444555333333555666666666555444111222222333444555666666444444444555555444333333222222333333444444444444222333444666666555555444333333333333444444555555555555444333222222222222555555555555555555555555555555555555444444444444222222222333333333333333111111222222222333333333555555555555555555555555111222444555555555444333111111222222333444555555888999999:::<<<>>>@@@AAACCCDDDFFFHHHJJJKKKKKKLLLNNNPPPRRRSSSSSSPPPMMMKKKNNNOOOQQQSSSUUUXXXYYYZZZ\\\]]]]]]\\\YYYVVVVVVVVVXXXYYY^^^hhhooossswww|||::::::;;;;;;<<<;;;;;;:::999999999::::::;;;;;;;;;<<<;;;999777777777777888888666555555777999:::999;;;:::888666555555666777555555555555666666666777666666777777777777666666555444444333333333444444333222222333444555333222000111111222444555555666444444444444444444444444//////111222222222222222333333333222222222111111111111111111111111111111111111111111111111111111///000111222333444444444222222111111111111222222000000111222222222222111222222222333444555666777444444333222111000///...111111111111111111111111000000000000111111111111000111222333444555555555000000111111222222222222222222111111111111111222222222222111111111000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000))),,,000111111000222444000000//////............//////000000111111111222111222222222222111000000000111222222222000///...////////////000000000000///000000111222333333333000111222333444444555666333111...------000333555999888666333000000222444/////////000111111222222000111222333444333222222222222222111111111111000...222444222...000777???CCCCCCBBBAAA>>>;;;777555111111111111111111111111000000111222222222222111//////000000111111222222///000222333444444333333111111333444555666666666555444444444333333333333333444444333222333555777222222222222222222222222222111111222333444555666222333555777777666555333555555444444444333333333222222333444555555555555111111111222222333333333333444555666666666555444333333444555666666555555777666555444333222222222555555555555555555555555777666666666555555555555333333333444444555555555///000000000000111111111333333333333333333333333111222444666666666444333222333333444666888:::;;;888999999:::<<<>>>???@@@AAACCCFFFHHHKKKLLLLLLLLLQQQRRRRRRRRRPPPMMMJJJHHHMMMNNNPPPRRRUUUWWWYYYZZZYYYZZZ[[[ZZZWWWUUUUUUUUUUUUUUU\\\fffmmmooosssxxx===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999999888888777666555555444666444222333555777888888999666333333555777777555555555555555666666666666666555555555555444444444444555666666666555333333222222222333333444444444000000111222333444444555444555666777777666555444111111222222222333333333///000222333333222000///444333333222111111111222111000000000//////......111222333444555666666666222222222111111111000000000000000000111222333444555555555444333333222222222222222111111111000000111000000111333333111000............///////////////000000000111111111111222222222222222222222222222222333333333222111111111000////////////000000---...///000000000000000000///...000222333111///000000///............///---------......000111222///...---...///000///...000000000000000000000000333333222111000///......///////////////000000000......//////000000111111...//////000111222222222333111///...---...///000222222111111222222333444222111///......000222444333333222111000000000111000///.........000111222000111111111111222222222333333333222111000//////111000///------000666:::;;;777555:::AAABBB:::222111111222222222111111000000111222111000//////111333333333333333333333333000///---,,,---...000222444444444444444444444444111111222222222333333333666666555444333333222222111222333444444333222111111111000///......111444444333444888;;;;;;888444666666555555555555666666444444444444444444444444444333222222222222333444555777999999777555555555333333333444444555555555444555666666666555444333333444555666666555444333555555444333333333444444222222222111111111111000222222222222222222222222333333333444444555555555777555333333444444333222:::999777555555666888999888888888999:::<<<===>>>BBBBBBDDDEEEGGGIIIJJJJJJKKKLLLMMMNNNNNNNNNMMMLLLOOOPPPRRRTTTUUUVVVVVVUUUZZZ[[[[[[ZZZYYYXXXVVVTTTWWWWWW^^^iiirrrtttvvvxxx;;;<<<>>>??????===;;;999999999999999999999999999888888777777666555555444666444333444666888888777888555333333555777666555444444444444555555555555555555555555444444444444444555555666555444333222111111222222222222222222000000111111222333333444333333444555555444333333111111222222222333333333000111222333333222111000333222111111000000000111000000000000000000000000111222222333333333333333222222222111111111000000000000000000111222333444666666666555444333222222222222222111111111000000000//////000222333222000111111111111000000000000222222222333333333333444222222222222222222222222333333333333222111000000000000000/////////000000---...///000222333444555111000///000222333222000111000///..............................///000000000...---...//////...---000000000000000000000000222222111111000/////////000000000000000000000000.../////////000000000111......///000000111222222222111///...---...///000111111111111111222333333333111///------...000111333222111111000000111111000///......///000111222000000111111111222222222222222222222111000//////111000000......000444888777444222666===AAA@@@<<<222222222111111111111111000111222111000///000111111111111111111111111111111000///......000111333333333333333222222222222111111222222222333333333666555555444333333222222222222222333333222222222333444333222000111333666333333444777::::::777444666555555555555555555666555555555555555555555555555444333222222333444555555444444444444444444333333333333444444444555555333444555555555555444333444444555555555555444444555444444333333333333333222222222222111111111111111111111111111111111111222222222333333333444444666444333222333444333222777777666666666666777777999999:::;;;<<<>>>@@@AAABBBBBBCCCEEEGGGIIIKKKMMMNNNOOOPPPQQQRRRQQQPPPPPPNNNOOORRRTTTVVVWWWXXXWWWYYYYYYZZZZZZYYYXXXVVVUUUUUUUUU[[[hhhsssyyy}}}:::<<<@@@BBBAAA???;;;888999999888888888888888888888777777666666555555555555444444666888888777666777555333333555666555555222333333333444444444444555555555555444444444444444444555555555444333222222222111111111111111111///000000111111222222222111111222222222222111111111111222222222333333333111111111111111111111111222111000000///000000000111111111111111111222222000000111111111111000000222111111111111000000000000000000000111111222333777777777666555333222111222111111111111000000000///......000222333333222222222111111000000//////222222222222333333333333222222222222222222222222333333333222222000//////000000000000000000000000......///000222555888999333111000000222333333222222111000///......---...//////............//////111///......//////...,,,000000000000000000000000000000000000000000000000222222222111000000000///////////////000000000000......//////000000111111111000///.........///000000000000000000111111222222111...---,,,---...///222222111000000000111111000////////////000000111000000000111111111222222222222222222111000//////000111111000//////222444222000000333888???CCCEEE444333222111000111111222111222222222000///000111000000000000000000000000111111000///000111222333111111111111111111111111111111222222222333333333555555555444444333333222333222222222222222222333444555555333222222444666333333444777999999666444555555444444444444555555555555555555555666666666555555444444444444555555555444222222333333333222333333333444444444444555222333333444444444333222555555555444444555555555444444333222222222222222333222222222111111111111000000000111111111111111111111222222222222333333555333222111222333333222///111444666666555444333:::;;;<<<>>>@@@CCCEEEGGGCCCCCCCCCDDDFFFIIILLLNNNOOOPPPQQQRRRSSSRRRRRRQQQLLLNNNQQQUUUWWWXXXXXXXXXWWWXXXYYYZZZZZZYYYXXXWWWTTTTTTZZZgggssszzz:::<<<>>>@@@@@@===:::888888888888888888777777777777777666666666555555555555444555777888999777555555444444444444555444444333333333333444444444444555555555444444444333333444444444444333333222222333333222222111111000000000000000000000111111111111111111111111111111111111111222222222333333333222222111000000111222222222111111000000000111111333333333222222111111111------...///000000000///111111111111000000000000000000000000000111222222777777777777555444222111111111111111000000000000000//////000333444555444111000000///...------,,,....../////////000000000111111111111111111111111333333222222111000......//////000000111111111000000/////////111444777999333222111111222333444444222222000///...........................///000111222111//////000000///---//////////////////////////////000000111111111111444333333222111000//////////////////000000000000.........//////000000000000//////........./////////////////////000111111111000...------...///000111111000000000000111111000////////////000000000000000000000111111111111111111111111111000//////000222222111000///000111......000111444999???CCC555444222000000111222333111222333222000///000111000000000000000000000000111000000000000111222333000000111111111111222222111111222222222333333333555555444444444333333333444333222111111222333444333444444333111111222444333333555666777777555444444444333333333333444444444444444444555555555555555555555555555555555555666888;;;:::666444333333444444444444444444444444111222222222333333333333666555444333333444555666444333222222111111222222333333222222222111111111111111111111111222222222222222222222222333333333444222111111222333222111...111666:::;;;999666444:::;;;===AAAEEEIIILLLNNNFFFEEEDDDCCCEEEGGGKKKMMMLLLMMMNNNOOOPPPPPPOOOOOOLLLNNNQQQTTTVVVWWWVVVUUUUUUVVVWWWYYYZZZYYYYYYXXXVVVVVV^^^jjjtttyyy}}};;;;;;<<<<<<;;;;;;:::999888888888777777666666666666666666666555555555555444444444666888888666333333333444444444333333444333444444444444555555555555444444444444333333333444333333333222222222222444444333333222222222111111111111000000000000000222222111111111111222222111111222222222333333333222222111000000111222222222222111111111222222333666555444333222111000///***+++---...///000000000000000000000000000000000000000000///000000111111666666777777666444222000000000000000000000000000222000///111333555666666111000000///...------,,,------------............111111111111111111111111111111111111000///...---...///000111222222111111111000///...///111333444222222222222222222333444222222111//////.........,,,,,,------///000111222333222111111222222111////////////////////////////////////000111111222222444333333222111000//////000000000000////////////...............////////////...............////////////......//////000111000////////////000222222111000000///000000111111///000000000000///////////////000000000111111111000000111111111000//////111222333222000......///---///111222222333666888444333111000000111333444111222333222111000000222111111111111111111111111////////////000000111111000111111111222222222333111111222222222333333333444444444444444333333333444333222111111222333444444444555444222111222333222444555666555555444444333333222222222222333333222222222333333444444444555555555555555555555555666>>>FFFFFF>>>666555666444444444444444444444444111111111111222222333333666555444333333444555666444333222222111111222222333333333222222222222111222222222333333333444444444444444444444333333333333222000111222333333222333666<<<@@@AAA???<<<999888:::===BBBGGGLLLQQQSSSHHHFFFDDDCCCCCCEEEHHHJJJIIIJJJLLLMMMNNNNNNMMMMMMMMMOOORRRTTTUUUTTTRRRQQQTTTUUUWWWXXXYYYZZZYYYYYYWWWYYYcccqqq{{{}}}}}};;;;;;;;;:::::::::::::::888888777777666666555555555555555555555555555555444444333444666666444333111333444444333222222333444444444444555555555555444444444444333333333333444333222111111111222222444444444333333333333333222222222111111000000///333222111111111111222333111111222222222333333333111111111111111111111111222222222222222222333444555555444333111000//////+++,,,---///000000111111//////000000000000000111000000000//////000000111333444666666666444222000//////000000000000000111333111000000222555555555222222111111000000//////////////////000000000000111111111111111111111111///000000000000///.........///111222333222222111222111///.........///000///111333333222111222333111111000000//////000000------------///000111222222111000111222333222111000000000000000000000000//////000000111111111222222222222111000000000///000000000000////////////------..................---............////////////////////////000000111000000000000000111222222000000/////////000111111///000000000000//////.../////////000000000111111///000000111111000//////111222222111///......///...000222333111000000000222222111111222333555666222333333333111000111222222222222222222222222222/////////000000000111111000000000111222222333333111111222222222333333333444444444444444444444444333222222222222222222333555666777666444333333444222444555555444333333444222222111111111111222222111111111222333333444444444444555555555555444444555???JJJKKKDDD;;;888888555444444444444333333333111111111111222333444444555555555444444555555555444444333222222222222222333333333333222222222222222222333333444555555555555555444444444444333333444222111111333444444333111444888<<<===<<<999777777888;;;@@@EEEJJJNNNPPPFFFEEEDDDCCCCCCDDDFFFGGGHHHJJJKKKMMMNNNNNNNNNMMMNNNPPPSSSUUUUUUTTTQQQOOOSSSTTTVVVXXXYYYYYYYYYYYYVVVZZZfffwww:::;;;<<<<<<<<<;;;999888888888777666666555444444555555555555555555555555555333111222333444333222000222555555333111222333222333333333444444444444444444444333333333222222444333222111000111111222222222222222222333333333444333333222111111000000222222111000000111222222111111222222222333333333000111222333333222111000111111111111111222333333222222222222111111111111///000000000000000//////////////////000000111111000000////////////000000000222444555555444222000////////////000000111111333111......000222333333111111111111000000000000000000000111111111222222111111111111111111111111......//////000000//////---///111333333333222111000000000//////.........,,,///333444222000000111000000000///000000111222000//////........./////////......///111222222111000000000000000000000000000000000000000111111111000000000000000000000000111000000000/////////...------------------------,,,---....../////////...000000//////000000111222222111111000///.........///////////////000111111///000111111000///...---////////////000000000111//////000000000000000///111111111000...---...000///000000111222222111000///000111222444555666666222333444333111000111222222222222222222222222222000000111111222222111111......///000000111222222111111222222222333333333444444444444444444444444222222222333333222222222555666777666444222222333222444555555222111333555111111111000000111111111111111222333333444555555222333444555555444333222555:::BBBFFFFFFAAA;;;888555555444444444333333333222222111111222333555666444444555555555555444444555444444333333333333333444444333333333222222222111111222333333444555555444444444333333333222222444333111222444555555444000111333555666666555444666777999<<>>@@@@@@===999777888777777666555444444444444555555555555555555555555333000000111222333222///222555555222111111333111111222222222333333333444444444333333333222222444333111000000000111222000000111111222222222333555444444333222111000000222111000//////000111222111111222222222333333333///000222333333222000///000000///000000111222222//////000111222222333333333333333222111///...---.../////////000000111111111000////////////000000///000333555555444222000.../////////000000111111222000------...000111111............////////////000000000000111111111111000000000000000000000000,,,---...///000000000000---///111333444333222111//////000000000000///...***///333555333000//////////////////000111222333333222000///---,,,,,,,,,---,,,,,,---000111111000000000000000000000000000111111000000000000000000////////////000000000000111111000000/////////...------------------------,,,,,,---.../////////...000000000000000111222222444333222000...,,,******///////////////000111111///000111111111///...---////////////000000000000//////000000000000000///111111111///------///111111///...000222444444333...///111333555666777777222333444333111000111222111111111111111111111111111111222333333333333222---------...///000000111111111222222222333333333444444444444444444444444111222333444444333222111222444555444222000000000222444555444222111222555111111000000000000111111222222333444444555666666222222333444444333222222444444888???EEEEEE>>>777555555555444444333333333222222111111222444555777333444555666666555444333666555444444333333444444444444444333333333222222000000111222333333444444333333333222222111111111444333222222444666666555444444555666666777777777777777888999;;;===>>>@@@===>>>@@@BBBDDDFFFGGGHHHEEEGGGHHHJJJKKKLLLLLLKKKMMMPPPUUUXXXZZZYYYWWWUUUTTTUUUVVVXXXYYYYYYXXXXXXVVVXXXcccrrr~~~999888777777777777777777777777777666555555444444444444444444444444444444444333333222111111111222222222222222222111000///333333333333333333333333333333333333333333333333444444444333333222222222222222111111222222333444333333333333333333333222111111111111000000000000222222111111111111111111111111111111111111111111222111111111000000//////000000000000000000000000222222111111000/////////000000000000000000000000............////////////111111222222222333333333222111111111000000//////---000222111...---///111000000////////////000000000111111000000///...---000000111111111222222222111111000000//////......////////////////////////,,,,,,,,,---///000222333////////////..................//////////////////000//////.........//////000000/////////000000111///////////////////////////000111111111///...---111111111111000000000000........................000///...---,,,------...000//////.........//////------------...000111222000000111111111111000000...............///000000000000//////.........---000000000000000000000000////////////000000000000333111//////000000...,,,000111222222111///,,,+++...///000111222333444444444333222111111111222222000000000000000000000000222222111111111111111111000111111111111222222222222444444444222222222444222333555666666555333222222222222222222222222222222222222222222222222222444222111333666777555333...///000222222222111000222222111111222222333444222222222222222222222222777555555:::@@@BBB???;;;333333333222222111111111444444333222111111111111+++---000222333333111000666666555444222111000000///000111222333333444555111222222333333222222111555444333222111222333444333333333333333333333333111111111222333555666777888888:::;;;<<<=========?????????@@@BBBEEEHHHJJJLLLKKKIIIHHHIIILLLNNNPPPOOORRRUUUVVVUUUTTTSSSSSSSSSUUUXXXZZZYYYXXXYYYZZZXXXYYY^^^kkk{{{999888888777777777777777777777777666555555444444444444444444444444444444555444444333222222333333333333333333333222111111333333333333333333333333333333333333333333333333444444333333333222222222222222111111222222333444222111111111222333444444111111111111000000000000111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000111111////////////////////////////////////000000000000111111111111222222222333111111111111000000000///222333444222///......000000000////////////000000000000111111000000//////333333222111111000000///111000000000/////////...////////////////////////......---......///000000---.........//////000000///////////////.........//////............//////------,,,,,,,,,------...////////////////////////000000000000000///......222111111000000/////////////////////////////////000///...---------......//////...............///---,,,,,,------...///000000000111111111111000000...............///000000000000000/////////......000000000000000000000000////////////000000000000222111//////000000...---///000111222111///---,,,...///000111222333333444444333333222222222222222000000000000000000000000000000000111111111111111//////000000000111111111222333444444222222222444222333555666666555333222222222222222222222222222222222222222222222222222444222222333666666555333000111111222222222222111222222111111222222333444222222222222222222222222555222222999CCCEEE???777444444444333333333222222222222222111222222333333444444444444444444444444333333333333333333333333111111222222333333444444111222222333333222222111444333222222222333444444333333333333333333333333222222222333333555666777777888999:::;;;<<<<<<<<<;;;;;;<<<>>>BBBFFFJJJLLLKKKJJJHHHGGGHHHJJJMMMOOOOOOQQQTTTUUUUUUSSSSSSTTTUUUWWWYYYYYYXXXWWWXXXYYYZZZYYY^^^jjjzzz999999888777777777777777777777777666555555444444444444444444444444444444555555444444333333444444333333444444444333222222333333333333333333333333333333333333333333333333333333333333222222222222222111111111111222333333111000//////000222444666111111111111000000000000111111111111111111111111111111111111111111111111333333222222222222111111000000000000000000000000......///000000111222222//////////////////////////////000000000111111111000000000000111111111111111111111111000000000000666777666444111.........000//////......//////000///000111111222111111111555444333222000///------000000000000//////////////////////////////////////////...............///,,,,,,---...///000111111000000//////.........---//////............//////000000///////////////000////////////////////////111000000///////////////222222111000000///......000000000000000000000000000///......------............---------......///------,,,,,,,,,---------///000000111111000000///...............///000000111000000000000000//////000000000000000000000000////////////000000000000222111//////000000...---...///000111111000///......//////000111222333333444444333333333222222222000000000000000000000000//////000000111111222222.../////////000000000000111333444333222111333444222333444555555444333222222222222222222222222222222222222222222222222222333222222333555555444222333333222222222222222222222222111111222222333444222222222222222222222222333000222;;;EEEFFF===333444444444444444333333333111111111111222333444555:::999777666555444555555111111222333444555666666333333333333333333333333111222222333333222222111222222222222333444555555333333333333333333333333333333333333333444555555666777888999:::;;;;;;;;;::::::;;;>>>AAAEEEIIIKKKJJJIIIGGGGGGGGGIIIKKKMMMNNNPPPSSSUUUTTTSSSSSSTTTXXXXXXXXXWWWVVVVVVXXXZZZ]]][[[\\\gggvvv:::999888777666666666777777777777666555555444444444444444444444444444444444444333333333333444444222333333333333333222222333333333333333333333333222222222222222222222222333222222222222222222222111111111111111222222333222000///---...000333555111111111111000000000///000000000000111111111111111111111111111111111111111111111111111111111111////////////////////////////////////000000111111////////////////////////////////////000000000000/////////000000000000000111111111000000000000000666666555333111///....../////////......///////////////000222222333333333444444333111000///...---000000000000////////////////////////////////////......---------...//////---------...///000000111000000000///......------///............//////000222222111000000000111111////////////////////////111000///......///000111222222111000///......---//////////////////////////////.....................------------......//////......---,,,,,,,,,---//////000000000000//////...............///000000111111111111000000000000////////////////////////////////////000000000000222000//////000000///------...///000111111000000/////////000111222222333444444444444333333222222000000000000000000000000///000000111222333444444/////////000000000111111111222333333222111333444333333444555555444333333222222222222222222222222222222222222222222222222333333333444444444333222555444222111000000111222222222111111222222333444222222222222222222222222111333888@@@DDDBBB:::222333333333333333333333333222111111111222222333444666666666666555444333333111222222333444555666666444444444333333333222222111222222333333222222111000111111222333444666666222222333333333333444444333333222222222333333444555666777888999:::::::::>>>>>>>>>???AAACCCFFFGGGJJJIIIHHHHHHHHHIIIKKKLLLLLLOOORRRTTTTTTSSSSSSTTTWWWWWWVVVUUUUUUWWW[[[^^^```[[[ZZZbbbppp|||:::999888777666666666666777777777666555555444444444444444444444444444444333222222222222222333333111111222222222222111111333333333333333333333333222222222222222222222222222222222222222222222222111111000000111111222333444222000...---...000222111111111111000000000/////////000000000111111111111111111111111111111111/////////000000000000000////////////////////////000000000000//////..............................---------.........//////////////////////////////000000000000000000111111333222111111000000///...//////............//////...///000222222333333333111111111000000000//////////////////000000000000////////////////////////++++++,,,,,,---///000111///////////////.........000000//////.........---...............///000000000///......---------...////////////////////////111000///......///000111111111000000///......---..............................//////////////////---------------...///000111000///...------------//////000000000000//////...............///000000000000000000111111111111////////////////////////////////////000000000000111000//////000000///.........///000000111111111/////////000000111111222333333444444444333222111000000000000000000000000111111222222333444555555000000000111111111222222000111333222111111333444333444444444444444444333222222222222222222222222222222222222222222222222222333444444333333222222444222111/////////000111222222111111222222333444222222222222222222222222111999BBBEEEAAA:::555333111111111111111111222222444333222222111111111222000222555888888666444222444444444444444444444444555444444333333222222111111222222333333222222111///000111333444555666666222222222333333444444444222111111111111111222222555555777888999:::::::::??????@@@AAACCCEEEFFFGGGKKKJJJIIIIIIIIIJJJKKKLLLJJJMMMQQQSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUYYY^^^bbbbbb\\\YYY^^^kkkwww}}}~~~::::::888777666666666666777777777666555555444444444444444444444444444444222222111111111222333333000000111222222222111111333333333333333333333333222222222222222222222222111111111222222222222222111000000000000111222222555333111///......///000111111111111000000000000...//////000000111111111111111111111111111111111.........////////////000000000000000000000000000111111000//////...------........................,,,,,,---------.........000000000000////////////000000000000111111111111000///......000111000//////......------......///...///000111222222222222/////////000000111111111////////////000000000000////////////////////////******+++,,,---///111222000000//////............////////////////////////......---......///000111222111000//////.../////////////////////////////////////////////000000111000000////////////....................................///000000000//////...............///000111111000///..................//////000000//////..................///000000//////000000000000000111000000000000000000000000////////////000000000000111///...///000111000....../////////000000111111/////////000000000111111111222333444333222111000000000000000000000000000111111222222333444444444111111111111222222222222///111222222111111333444444444444444444444444444222222222222222222222222222222222222222222222222222333444444222111111222111111000000///000000000222222111111222222333444222222222222222222222222222<<>>AAADDDFFFHHHHHHJJJIIIIIIIIIIIIIIIIIIIIIHHHKKKOOORRRSSSSSSTTTUUUQQQRRRTTTUUUWWWZZZ___bbbddd^^^[[[aaaooo}}};;;:::999777666555555555777777777666555555444444444444444444444444444444333333333333444444555666111222333333444444444444333333333333333333333333111111111111111111111111000000111111222222222222000000000000000111111222111111111222222222222222111111111111000000000000---......///000111111222111111111111111111111111//////000000111111111222000000000000000000000000------......///000000000..................................../////////000222222111111000000////////////000000111111111222222000......000111///---.........------............//////000000000000////////////000000000000000.../////////000000111111////////////////////////---------,,,,,,------...,,,------...///000111111,,,,,,---...///000111111---------......000111111222111000///............////////////////////////---...///111111111000///------......///000000000000000000000000000000000---...///111111111000///////////////000111333333---------,,,,,,------.........////////////.....................///000000---.........//////000000000000000000000000000000////////////000000000000000///...///000111000///000000////////////000000////////////000000000000///000222222222111///---000000000000000000000000000000000000////////////////////////000000000000...000111222111111333444555444444333333444444555222222222222222222222222222222222222222222222222111333555444111000000222///000222333444444333222222222111111222222333444222222222222222222222222444888<<<;;;555111111333111111222222222333333333111111111111222333444444222333555666777777666666555555555555555555555555000000000000000000000000222222222333333222222222000111333444555444444333111111222333333444555555222333333444555666888999666777888999:::;;;;;;;;;===>>>@@@AAABBBCCCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHGGGJJJOOOQQQRRRSSSTTTUUURRRSSSUUUVVVWWWZZZ]]]```ddd___]]]eeettt>>>===;;;999888777666666::::::999999777666555444555444444333333444444555111111222333333444555555444444444333333222222222222222222222222222222222111111111111111111111111000000000000000000000000333333222222111000000000000000000000000111111111000000000000000///......///000222333444444333333444333222111000000000000222111000000000000000111......//////000000111111////////////////////////---......///000111111222111///...------...///111222111111111000000//////222111111111000000//////000000000000000000000000000000///...------,,,,,,---------............///000000000///......------///////////////......---000000000//////000000000//////............//////...------------...//////------............------.........////////////000.........------,,,,,,,,,---///000000...---...///000000//////.........---//////000000000000/////////...---,,,,,,,,,,,,,,,............////////////000///...------...///000........................000---***+++...000000///.../////////...---,,,,,,,,,,,,------------------////////////////////////)))***+++,,,---///000000111000/////////111222333111111111000//////......000//////.........//////000000000000111111111111......//////000000111111000000000111222222333333000///.........///111222...///000111222222111000111111222222222333333333222222222333333222222222222111111111111111111111111111111111111111111111111222222222222333666999888777555222//////222555222222222111111111000000222222222111111111000000333111///...000111111000333333222000...,,,)))(((333333222222222333444555000111111222222111111000222222222222222222222222222222222111111111111000111222333555777555111---222222111000000111222222555666777666555444555666666777999;;;<<<<<<<<<<<<;;;<<<>>>@@@CCCDDDEEEEEEJJJJJJJJJJJJJJJIIIIIIIIILLLMMMOOOQQQSSSUUUUUUVVVSSSTTTUUUWWWYYY[[[\\\]]]```___aaahhhttt~~~<<<<<<:::999888777666666:::::::::999888777555555444444333333333333444444111111222222333444444555444444444444333333222222222222111111111111111222111111111111111111111111000000000000000000000000333333333222222111111111000000000000000000000111000111111111000000///...///000111222333333333333444333222111000000000000000000/////////000000111////////////000000000000////////////////////////......//////000000111111///...---,,,,,,---...///000000000//////.........111111000000000/////////////////////////////////000//////...------,,,,,,---------............///............////////////000000111111111///...---...//////000000//////...///......------......///,,,,,,,,,,,,,,,---......------............------....../////////000000000.........------,,,,,,,,,///111333333111/////////000/////////...............//////000000//////...///...------,,,,,,,,,---............////////////111000///.........///000........................---***((()))+++------,,,...............---------////////////////////////////////////////////////,,,------...///000111111000000/////////000111111........................//////............////////////000000000111111111.../////////000000000111333333222111111000000///000//////...///000111222///000111222222222111000111111111222222222333333111111222222222222111111222333333444444333333222111111111111111111111111111222222333555999???DDDDDD@@@:::444111111222333222222222111111111000000222222222111111111000000333111//////000111111111111222222222222111000000222333444555555555444444111111222222222222111111222222222222222222222222222222222111111111111000///000333666999888666333333222111000000111222333777888999777555333444555666777888999;;;;;;;;;<<<;;;===???AAACCCDDDEEEFFFIIIIIIIIIJJJJJJJJJJJJKKKMMMNNNPPPRRRSSSTTTUUUUUUQQQRRRSSSTTTUUUVVVWWWWWW[[[ZZZ\\\dddooozzz;;;:::999999888777666666:::::::::999888777666555333333222222222222333333111111222222333333444444555444444444444444333333444333111000///000000111111111111111111111111111000000000000000000000000333333333222222222222222111111000000000000000000111111111222111111000///000//////000000111222333333222111111000000000000............///000111111111111000000000/////////////////////////////////////////////////////////...---,,,++++++,,,---..................---------///////////////........./////////////////////////////////...------,,,,,,---------............///,,,------...//////000000000111222333222000...------...///000000///...---...------,,,,,,------...,,,++++++++++++,,,------------............------........./////////000000.........---------------222444777777555222000///////////////.....................//////..................------------------............///////////////...---,,,,,,------------------------------+++***((()))***,,,++++++------------............////////////////////////////////////////////////....../////////000000000//////000000000///......***++++++,,,------......//////............////////////000000000000111111////////////000000000000333222222111111000/////////////////////000111111111222333333333222111000111111111222222222222333000000111111111111000000111222333555555444222111111111111111111111111111111111222444888@@@JJJPPPRRRJJJ>>>666333222222111222222222111111111111111222222222111111111111111333111000000111222222111111111222333333333333222111333555777888666444222222222333333333333222222222222222222222222222222222222222111111111111000...000333777;;;<<<;;;999444333222111111222333444999::::::888555333333444777777777777888999;;;;;;<<<===???AAACCCEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMNNNOOOQQQRRRSSSTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXXXXWWWYYYaaalllwww}}}999999999999888777666666888888888888777666555444333222222111111222222333111111222222333333333333444444444444444444444444666555333111000000111222111111111111111111111111000000000000000000000000111111111111222222222222111111111000000000000000111111222222222111111000000///.........000111222222222111000000000000000------------...000111111222222111111000//////...//////////////////////////////////////////............---,,,,,,---..................------------........................//////////////////////////////.........------------------............///---------....../////////000111222333222000...,,,,,,---...//////...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++,,,,,,---...------............------------------...........................---------222555888999666222///...///////////////.........------............---------...............---------------.........//////------,,,++++++*********------------------------...---,,,------......---,,,,,,,,,,,,---......///............------------////////////////////////.........---------------...///000000000...---,,,++++++,,,,,,,,,---------///............//////000////////////000000000111////////////000000000000//////000000111222222222///////////////000000111222333444444333222111000111111111111222222222222//////000000000000//////---///111333333222000...111111111111111111111111222222222444999CCCNNNVVVXXXMMM???666333333222000111111111111111111111111111111111111111111111111222111000000222333222111111111222222222111000000111222444666666555444333222333333444444333333222111111111111111111111111222222222111111111000000///111333888<<<>>>===<<<444444333222222333444444777888999888666555555666777666666666666888:::;;;<<<===???AAACCCEEEFFFFFFEEEFFFHHHIIIKKKMMMOOOOOOPPPPPPQQQSSSSSSTTTTTTTTTWWWWWWXXXYYYZZZZZZ[[[\\\[[[ZZZ\\\bbbmmmvvv|||~~~::::::::::::999777666555555555666555555444333222333222222111111222222333111111222222222222222333444444444444444444444444777666555333222222333333111111111111111111111111000000000000000000000000///000000000111111222222111111111111000000//////000111111222222222111111000///.........///000111111111000000///000000000------------...000111111333333222111000///......////////////////////////////////////............///..................///........................------------...................................................------------------............//////.........---------,,,...///000111111///---,,,,,,---...//////...---,,,,,,,,,++++++++++++,,,,,,---------------......///------............------++++++,,,,,,,,,,,,------........................111444777777555111...---.........///////////////------............------------...//////......---------------............------------,,,,,,++++++------------------------...////////////.........,,,,,,,,,+++,,,---.../////////.........---------///////////////////////////............---------...///000000000...---,,,............------,,,,,,...............///000000...////////////000000000000000000000////////////...//////000111111222222...//////000000000000000222333444444333222111000000000111111111222222222/////////000000/////////,,,...111333333222000...111111111111111111111111222222222333777@@@IIIPPPSSSHHH;;;444222333222111111111111111111111111111111111111111111111111111111000///111222333222111111111222222222222111111222222111111222222333444222333333444444333333222111111111111111111111111222222222111111111000000222222444777;;;<<<;;;:::444444333222222333444444444555777777666666888999777666666555666777999:::;;;<<<>>>@@@BBBDDDEEEEEEDDDEEEGGGIIILLLNNNPPPQQQPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTVVVWWWYYY[[[\\\]]]```^^^___dddnnnvvv{{{|||;;;<<<<<<;;;:::888666444444444444444444333222111333333222222222222333333111111222222222222222222222222333333333333444444666666666555555444444333111111111111111111111111000000000000000000000000//////000111222222333333222222111111000////////////000111111222111111111000000////////////000000111000000//////000000000............///000111111333333222111000000//////////////////////////////........................////////////////////////---------............///---------...............................................................---------............/////////......---,,,,,,+++---......///////////////........................---,,,,,,++++++,,,,,,---...------------...//////------............------+++++++++,,,,,,,,,------.............../////////000222555555222000...---.........///////////////.........//////.........,,,---...000000///......,,,------------.........//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,---------+++++++++,,,---...222111111000000/////////////////////////////////000000000000000000000000//////000000000///......000000//////...------,,,......---......///000111......////////////000000000000000000////////////222111111000000///............///000000000000000111222333333333222111000000000000111111111111222//////000000000000//////...000222333444333222111111111111111111111111111222222222333555999@@@DDDEEE???666111111222222111111111111111111222222222111111111111111222222222///...///000222333222000///000111333555666666666222111000000000111333444222222333333333333222222111111111111111111111111222222222111111111111000333222333555888999777666444333222111111222333444111333555666666666888:::777777777777777888999999:::;;;===???AAACCCDDDDDDDDDEEEGGGJJJMMMOOOQQQRRROOOPPPRRRSSSTTTUUUUUUUUUUUUVVVXXXZZZ\\\^^^___```bbb``````eeennnvvv{{{|||>>>>>>>>>===;;;888555333333444444444444333222222444444333333333333444444222222111111111111111111111111111222222222333333333444666777666555444333111111111111111111111111000000000000000000000000000111111222444555666666222222111111000//////......///000000111111111000000000000111111000000///000000////////////000000000000/////////000000111222222222111111000000000////////////////////////,,,------....../////////---..................---+++,,,,,,,,,---------...------......////////////................................................---------............///------------------------......---...///000222333111000...------...000111------,,,,,,,,,,,,------------,,,,,,------...///------............------,,,,,,---------.........---........./////////000///111333222111///...///............/////////000...//////000000//////...,,,---///000000000///...,,,,,,---------.........---...///000111111000000,,,,,,,,,,,,,,,,,,,,,,,,+++...000///---++++++,,,...---,,,******+++,,,---222222111111000//////...////////////////////////000000000000000111111111000000/////////000111111/////////...............---------......///000111........./////////000000111000000000/////////...111111111000//////......---...///000111000000//////000111222222222111000000000000000111111111111///000000111111000000//////000111222333333333333111111111111111111111111000111333333333444777999888666333000//////000111000000111111111222222222000000111111111222222222---------///111222111//////000111333444555555555111111222222222333333333111111222222222222111111111111111111111111111111222222222111111111111000111111111333555555444333333222111000000111222333111333444555444555666888777777888888999999888888888:::<<<>>>@@@AAABBBCCCEEEFFFGGGJJJMMMOOOQQQRRROOOPPPQQQSSSUUUVVVVVVWWWYYYZZZ[[[\\\^^^___```aaaaaa```aaafffpppyyy~~~?????????>>><<<888555333444444555555444444333333555444444333333444444555222222111111111111111111000000111111111222222222111222555777777555333222111111111111111111111111000000000000000000000000222222333444666777888888222222222111000//////.........///000000000000000///000111222222111000///000000////////////000111222111111000000000000111222222222111111111111111////////////////////////,,,,,,------...///000000,,,------......------,,,*********++++++,,,,,,,,,........./////////000000........................---.....................---------.........//////+++,,,,,,------......//////...------///222555666222111...------...111222...------,,,,,,------...,,,,,,++++++,,,,,,---...---..................---........./////////000000---.........//////000000///111222111000//////000---.........//////000000//////000000000000//////+++---///000111000///...,,,,,,,,,---------......)))***,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,///111111...,,,,,,---///...,,,*********,,,---111000000///...------,,,////////////////////////---........./////////000111000/////////111222333,,,,,,---......//////000---------......000111111............/////////000111111000000/////////.........//////000111111111---...000111111111000///...///000111222222111000000000000000111111111111000000111111111111000000.........///000111111222111111111111111111111111...111333333222222222333000111222111///...///000000000111111222222222222000000111111222222222222,,,,,,---///111222000...000000111111111000//////000111444555666555333111111111111222222111111111000000000000000000000000222222222111111111111000///...///000333444333222222222111000000111222222222333555444333333444666666777999::::::999888777888999;;;===???AAABBBBBBEEEFFFHHHJJJMMMOOOQQQRRRNNNOOOQQQSSSUUUVVVWWWXXXWWWXXXXXXYYYZZZZZZ[[[[[[bbbaaabbbiiisss}}}888999:::;;;:::888666444333333333444444555555555333444444555555444444333333222111000000000111222111111222333333333333222///111222444555555444444222222222111111000000000...///000000000...---,,,...///000222444666777888111111111111000000000000////////////000000000000////////////////////////////////////////////////111111111000000000000///000000000000000000000000/////////......---------...---,,,+++++++++++++++//////////////////////////////............//////........................////////////////////////..................------,,,,,,,,,---------------.........------,,,,,,,,,+++,,,,,,---...///000000---.........///000000000/////////......------,,,,,,,,,---......---,,,,,,---------............///---)))&&&(((---000000---///......///000111111000111000000/////////000000111000///......///000111111000000///...------------------....../////////,,,------......------,,,---------,,,,,,+++++++++---------............///...,,,***+++---...,,,***+++,,,,,,------,,,,,,+++------------------------,,,...//////...------...222111///......//////000//////000000///...------..................---------------............///,,,++++++++++++,,,------111111000000//////......---...000111111111000///---///000111111000///---///...---------///000111000000000///000111111222//////000111111111111111///000111222333222111111444555555333///---...000222222222222222111000///111111000000000000111111000000000000000000000000111000///000111222111///111111111111111111111111222222222222222222222222000000111222222222222111333333333333333333333333333222111000////////////444333222111111111222333111111000000111111222333222222111000//////000000222555777777444333444666888888888888888888999999888:::<<<======???AAADDDCCCDDDFFFHHHKKKNNNPPPQQQMMMNNNPPPRRRTTTTTTTTTSSSWWWVVVUUUUUUWWW\\\```cccaaa______fffttt777888999999888777555333222222222333333333444444333333444444444444333333444333222111000111111222000111222222333333222222000111222444444444333333222222222222111111111000111111111111111000/////////000111222333555666666111111111000000000//////.../////////000000000000////////////////////////////////////////////////111111111111000000000000////////////////////////.........---------,,,,,,------------,,,,,,,,,,,,///////////////////////////......------......///........................................................................//////////////////......------------------,,,,,,---------......//////000,,,,,,,,,,,,------------.........---------------,,,,,,---......---,,,,,,------------............---)))'''(((---//////,,,...---------///000///...000//////....../////////111000///......///000111111000000///......------,,,,,,---------.........+++,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++------------...............,,,***+++---...,,,***+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,,,,...//////...------...222111000........./////////////////////...------------...............------------............//////............///000000000000000000//////............//////000000000//////000111222222111000//////............//////000//////000000000111111111//////000111111111111000///000111222222222111111111222222000---,,,---///000111111222222222111111111111000000000000111111000000000000000000000000111000///000111222111///111111111111111111111111222222222222222222222222000000111222222222222111333333333333333333333333333222111000////////////444333222111111111222222111111000000111111222333222222111000000000000000000333666666555444666888888888888999999:::::::::888:::<<<<<<===>>>AAACCCBBBCCCDDDEEEGGGIIIJJJKKKMMMNNNPPPRRRSSSTTTSSSSSSTTTTTTSSSSSSUUUZZZ^^^aaaeeebbbbbbhhhttt666666777777777555444333111111222222222222333333333333444444444444333333444333222222111111222222000111222222333333222222111222222333333333222222222222222222222111111111222111111000000000000000111111111222333333444444111111000000000000//////....../////////000000000////////////////////////000000000000000000000000222222111111111000000000////////////////////////------------,,,,,,,,,,,,+++,,,---...///...------000000000000000000000000......------------..............................................................................000000000///.........---,,,,,,------------------.........///////////////------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,------------............---+++((()))---///...,,,...,,,,,,,,,...///...---......---------......///000//////......//////000000000000///......------,,,,,,,,,,,,------------***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++------------............---,,,++++++------,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,...//////...------...222111000///............///////////////......---,,,,,,---...////////////---------............///---,,,,,,,,,,,,---......000000000////////////.........------......///000000000222222222222000000....../////////......---...///000111111111000000...///000000111111000000//////000111111111111111000111111000...---///000...///000111222222222222111111000000000000111111000000000000000000000000111000///000111222111///111111111111111111111111111111111111111111111111000000111222222222222111333333333333333333333333333222111000000000000000444333222222111111222222111111000000111111222333222111000000000000000000///111444555555555777888777777888999999:::;;;;;;888:::;;;<<<<<<>>>@@@CCCCCCCCCDDDDDDEEEFFFFFFGGGKKKMMMOOOQQQRRRSSSSSSSSSQQQQQQPPPQQQSSSWWW[[[^^^eeebbbcccjjjvvv666666666777666555444333222222222222222333333333333333333444444333333333444333333222222222222222000000111222222222222222222222222222222111111111222222222222222222111111000///...------...///000222222222222222222222222111000000000////////////........./////////000000////////////////////////000000000000000000000000222222111111111000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000000...---000000000000000000000000//////............//////................................................---------...............//////...---,,,+++++++++,,,,,,,,,------.........//////////////////....../////////......---------+++++++++,,,,,,---------------------------------,,,,,,---------............---+++,,,...///...,,,...---,,,---...///...---------,,,,,,,,,---......////////////////////////000000//////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,,,,...//////...------...222111000///...---------...///////////////......+++,,,---...////////////---------............///,,,++++++++++++,,,------////////////////////////......---,,,,,,...///000///000111111111111000///......///000///...,,,+++---...000222222111000......//////000000000000000/////////000000000000000111222111111111111222333//////000111111111111111111111000000000000111111000000000000000000000000111000///000111222111///111111111111111111111111000000000000000000000000000000111222222222222111222222222222222222222222333222111111000000000111333333222222222222111222111111000000111111222333111111000000000000000111000111333444555555666777555555666777888999:::;;;888999;;;;;;;;;===???AAADDDEEEEEEFFFGGGGGGHHHHHHJJJKKKNNNPPPRRRRRRRRRRRRPPPOOOOOOPPPRRRVVVYYY\\\^^^]]]```kkkzzz666666666666666666555555444444444444444333333333222333333333333333333222333333333222222222111111000000111222222222222111222111111111111000111111111111111111111111111111000///...------...///000222222111111111000000000000000000////////////...............////////////////////////////////////////////////////////////111111111000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000000...---////////////////////////000//////......//////000................................................---------.........////////////...---,,,+++++++++,,,,,,,,,------.........////////////............//////......---------,,,+++++++++,,,,,,---------------------------------,,,,,,,,,------------...///.........///000///...///...---...//////...---,,,,,,,,,,,,,,,---............////////////......////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,...//////...------...000000000///...------,,,......///////////////...+++,,,---...////////////---------............//////////////////000111111.............../////////......---,,,,,,...///000...//////////////////...---.../////////---,,,+++,,,...000111222111///.........///000000000000000///////////////000000000222111000000111222222222111111111111111000///...111111000000000000111111000000000000000000000000111000///000111222111///111111111111111111111111000000000000000000000000000000111222222222222111222222222222222222222222333222111111111111111111333333333333222222111111111111000000111111222333111000000000000000111111333333333444555555444333222333444555666777888888888999:::;;;;;;<<<>>>@@@BBBCCCDDDFFFGGGIIIJJJJJJIIIJJJLLLOOOQQQRRRRRRRRROOOOOOOOOPPPSSSVVVYYY[[[YYYYYY___lll}}}666666666666666666666666555555444444444444333333222222333333333333222222111222222222222111000000///000111111222222111111111000000///000000111111/////////000000000000000000000000000000111111222111111111000000000//////000000////////////......------........./////////////////////////////////////////////////////////000000/////////.................................,,,,,,,,,,,,------------+++,,,---...///...------//////////////////////////////............//////........................------------------------,,,,,,------.../////////000000000///.........---,,,,,,---------------------------...............,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,---------------......///000000//////000///---...//////...---,,,,,,,,,,,,------...///---......//////......---//////////////////......------------,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++,,,------++++++,,,---+++,,,,,,------,,,,,,+++******++++++,,,,,,------,,,...//////...------........./////////...---------...//////////////////,,,,,,---...////////////---------............///...............///000000---............/////////......------......///000........................------.........------,,,---...///000000000//////---...//////000000//////...............///000000111///......000111000///111111111111000///...---111111000000000000111111000000000000000000000000111000///000111222111///111111111111111111111111111111111111111111111111000000111222222222222111222222222222222222222222333222222111111111222222222333333333333222111000111111000000111111222333000000000000000111111222444333333333555555333222222222333444444555666666888999:::::::::;;;===???>>>???AAACCCEEEGGGIIIJJJGGGIIIKKKNNNPPPQQQQQQQQQNNNNNNOOOQQQSSSVVVYYYZZZYYYZZZ```mmm~~~555444444444444444555555444444444333333333222222222222333333333333222222000000111111111000///...///000000111111111111111000///......///000111222---........./////////000//////000111111111111111000000000000000/////////000000/////////.........---------.........//////////////////////////////------------------------............------------........................,,,,,,---------.........------------,,,,,,,,,,,,---------------------------------,,,,,,---------........................------------------------,,,,,,------...//////000//////////////////......------------------,,,,,,++++++,,,,,,------......++++++++++++++++++,,,,,,.........---------------...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------)))+++---...///////////////...------......---+++,,,,,,,,,,,,---...///000------...//////...------.../////////////////////.........---------,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------***,,,...---+++***,,,...+++,,,,,,------,,,,,,++++++++++++,,,------......,,,...//////...------...,,,---.../////////...---------...///////////////------...............------------............///,,,,,,,,,,,,,,,---......---------.........//////......//////000000000/////////............//////------,,,,,,------...............////////////000---...//////000000//////......---------...///000222000---...000111000...///000000000000000//////111111000000000000111111000000000000000000000000111000///000111222111///111111111111111111111111222222222222222222222222000000111222222222222111111111111111111111111111222222222111111222222333222222333333333222111000111111000000111111222333000000000000000111222222333111111222555666444222333333333444444555555555777999::::::999:::<<<>>>===>>>???AAACCCEEEGGGHHHFFFHHHJJJMMMOOOPPPQQQQQQMMMMMMNNNPPPRRRUUUWWWYYYYYYZZZaaannn~~~333333333222222333444444333333333222222111111111222222222333333222222222///000000111111///...---//////000111111111111111///.........///000222333,,,---------......//////,,,---...000000000///...000000000000000/////////000/////////............---------.........//////////////////////////////------------------------......---------,,,,,,,,,........................---------....../////////...---,,,+++++++++++++++------------------------,,,++++++******++++++,,,........................------------------------,,,,,,------...///000000,,,,,,,,,---------------.........------,,,,,,,,,******++++++,,,---......,,,,,,,,,------........./////////......---------...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------'''))),,,---------.........---,,,,,,,,,---+++***,,,,,,,,,---...///000111,,,---...//////...---,,,.........////////////////////////......---------+++++++++,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------***,,,...---+++***,,,...+++,,,,,,------,,,,,,+++++++++,,,------...//////,,,...//////...------...+++,,,---////////////...------...///000000//////.........///......---------------........./////////////////////000111111---------.........//////---...000111111111000///000000////////////000000---,,,,,,+++,,,---///000///............///000000---......///////////////......---,,,---...///000555222000000222333111///---...///000111111111111111111000000000000111111000000000000000000000000111000///000111222111///111111111111111111111111222222222222222222222222000000111222222222222111111111111111111111111111222222222111222222333333222222333444333222111000111111111000111222222333000000///000000111222222111//////222666777666444444444555555555555555555777999::::::999:::<<<>>>??????AAABBBDDDEEEFFFGGGFFFGGGJJJMMMOOOPPPQQQQQQKKKLLLMMMOOORRRTTTVVVXXXWWWXXX```nnn~~~555444333222111222222333111///...000444666555333+++,,,---///111222333333333222111000000111222333000000000000000000000000000///---...000111000000111000000//////////////////////////////.........000000111111111111000000,,,,,,---.../////////...//////000000000000////////////............//////222111///......///000000......------------......,,,------......------,,,+++,,,------++++++,,,---//////...---,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------,,,+++,,,---...///---,,,+++*********+++,,,,,,,,,,,,------,,,+++++++++---,,,***,,,000000,,,...---+++)))***+++---///******+++,,,,,,,,,++++++------------------------+++++++++,,,---...///000000---,,,---///000...,,,......---,,,++++++++++++***,,,...000000...,,,***......///////////////...+++,,,---......---,,,+++,,,,,,,,,---...///000111,,,,,,,,,++++++*********)))***+++,,,------...---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------000...,,,,,,------,,,+++777222---,,,//////---)))---------............///...---,,,---///111111000//////............//////000000000000000000000000000000//////.........---,,,---...//////...---,,,//////............//////...///000000000000000///...///////////////...---///000111000...---,,,---333333222222111///...---000000000000////////////111000///////////////000000000000000000000000000000000000000000000000000111111111000000000000000444444444444333111///---333222111111222222000...111111222222222222111111////////////000111222333......//////000000111111---...///000222444555555222222111111111111222222222333555666666666555444444444444444444555666666::::::;;;:::999:::<<>>===???@@@BBBCCCDDDCCCCCCFFFFFFFFFIIILLLNNNMMMLLLMMMLLLKKKNNNSSSXXX\\\^^^^^^___bbbgggsss555444444444444444444444333111000///000222333444000000111111111000//////222111111111111111111222////////////////////////111///...000333888:::;;;444333222000000/////////............////////////...//////000000//////....../////////...---,,,,,,+++,,,---......///..............................111000000...------,,,,,,...------,,,,,,------...,,,------......------,,,,,,...///...---,,,---...---------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---//////---///333222///---,,,+++))))))***+++,,,+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------.........---............---...---------------...///000///...------...///000///000000000000//////......---,,,++++++,,,---...------,,,,,,,,,,,,,,,,,,////////////////////////.........///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,---------------------,,,++++++---//////...+++)))((())),,,---,,,+++---------............///000...------...///...---///......------......//////////////////////////////////////////.........//////////////////////////////............//////............///000000111000//////...------------***,,,......------...///---......///////////////////////////000000000000///............///000000000000000000000000000000////////////////////////000111111111111111222222444333111000000111222333222111000111333333111///111111222222222222111111222222111111222333333444333333222222111111111000333333333222111000//////111111000000000000111111333333444444555555555555777666555555444444555555777999::::::::::::<<<>>><<<>>>@@@CCCDDDDDDCCCBBBGGGGGGHHHJJJMMMOOOOOONNNPPPOOONNNOOORRRWWW[[[^^^aaaaaacccjjjvvv333333444444444444444444000000000000000111333444///000000111111111111000111111111222222111111111////////////////////////111000///000444888:::;;;333222111000////////////---.........//////000000///000000111111000000///.../////////...---,,,,,,,,,---...///////////////------............------/////////...------,,,+++------,,,,,,,,,,,,------,,,------......------,,,+++---------,,,+++,,,---,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------------,,,,,,,,,,,,+++++++++******+++,,,,,,---------,,,,,,...///...222777888444------+++*********++++++******,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------.........------......,,,+++++++++,,,---......///...,,,++++++,,,...///000000111111000///......---,,,+++******+++,,,---///...---------------...////////////////////////.........///......------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......---,,,++++++---//////.........------......---,,,---------............///000...,,,,,,.........---......------------......................................./////////////////////............////////////............//////...---------...///111111222111000///............---...000000...---...//////////////////......---.../////////000000000111000000//////000111111222000000000000000000000000////////////////////////000000111111222222222333555444222111111222333444111111000111333333111000111111222222222222111111222222222111222222333333222222222111111000000///222222222111111111111111111000000000000000000111111111111111222222333333777777666666666666666777666888::::::::::::<<<===;;;===@@@BBBDDDDDDCCCBBBFFFFFFGGGIIIMMMNNNNNNMMMOOONNNNNNOOOQQQVVV[[[___bbbaaaeeeppp}}}111222333444444444333333000222222222000///000111000000111111222111111111//////000000000000//////000000000000000000000000000000///111555777888888111000000///////////////------......///000000000000000111111111111000000.........///......------......////////////......,,,---...//////...---,,,'''(((***+++,,,---------------,,,,,,,,,,,,------,,,------......------,,,+++,,,------++++++,,,---,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......+++,,,------......------++++++,,,,,,,,,+++***)))******+++,,,------------+++---...///333999:::777......---,,,++++++++++++)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...///...------...///*********+++,,,---...///...---,,,++++++,,,---...111111111111000///......,,,,,,++++++++++++,,,,,,......---------......///---------...............,,,------.........------------...............///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------............,,,++++++---......---+++,,,---...............---------............//////---,,,,,,---......---......------------.......................................///////////////......------------......------,,,,,,,,,,,,------++++++******+++---///000444333111///......//////---///000000///......///000000000000//////...---......//////000000111111000000000000111222333333000000000000000000000000000000000000000000000000000000111111222333333333111111111111222333444555111000000111333333222000111111222222222222111111222222111111111111222333111111111111111000000000111111111111111222222222111000000//////000000111------...///111333444666666666555555666777777888444777999:::::::::<<<===;;;<<>>???AAACCCDDDEEECCCCCCDDDFFFIIIKKKKKKJJJIIIJJJJJJKKKMMMRRRZZZ```^^^```kkk~~~///000111222333222222111'''+++111333333222333555555444444333111///...---000111222333333222111000000000000000000000000000//////000222444444111///------,,,------...///000---------...///000000111......////////////......,,,,,,---.../////////............---,,,+++***)))+++,,,...//////...,,,+++)))***,,,---......---------,,,,,,++++++,,,,,,---,,,------......------,,,---...///...------...///++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------......+++,,,---.........---,,,,,,---.........---,,,+++)))***+++,,,------...---***---------111666666333000000///......---,,,,,,+++,,,---///000111111111++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,...000///---,,,---000++++++,,,,,,...///111222////////////////////////222222222111111///......***+++,,,------,,,+++************+++,,,---...///*********++++++,,,,,,,,,)))***+++,,,------...---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))++++++,,,,,,---...//////000...,,,,,,------,,,+++,,,---//////...,,,,,,,,,---------.........//////,,,+++***+++---/////////...------,,,,,,------...........................---.........//////000000---,,,++++++++++++,,,---/////////....../////////---,,,++++++,,,///111333444222///---,,,,,,---...(((***,,,.........000111---...///111222222333333---......///000111111222............///000222222000000000000000000000000000000000000000000000000000000111222333333444444000111111111///---+++***000000000111333333222111111111222222222222111111111111000000000000000111222222222333333444444444333333222222111000000000000000////////////000000222111000000000111333444000000111222333555666777333666999:::;;;;;;<<<===<<<======>>>@@@BBBDDDFFFEEEEEEFFFHHHKKKMMMMMMLLLLLLLLLLLLJJJJJJNNNUUU[[[]]]```nnn333333333222222111111111111111111111111111111111222222111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000------,,,---...000222333000///...---,,,------...,,,---------.../////////...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,+++)))&&&###+++,,,...---,,,,,,---///...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******))))))******+++,,,...---,,,,,,,,,,,,---...------------,,,,,,+++***------,,,+++************+++++++++++++++***)))(((---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............///000222222---------,,,,,,+++++++++***+++---///000000//////,,,,,,+++(((&&&&&&(((***,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,---....../////////......///000000000000000........................------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,///...+++***))))))***+++///...---,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,++++++*********(((***+++---......------.........------,,,,,,,,,000000000///......---------...///000000///...---------------------------...000111111000//////000////////////////////////++++++,,,,,,---.../////////000000///---++++++,,,++++++++++++++++++++++++//////---,,,,,,---...//////...---,,,,,,---...///---.........//////000000222222111111000/////////...//////000000000000000222222111111000000000///111111000000//////......000000000000000///............///111111222222222000000000000000000000000000000111111111000000///111111111111111111111111111111111111111111111111444333222222222333555666222222222111111111000000111111000000111111222333111111000000000222333444333333333444555666777888888888888888888888888888<<<===???AAABBBDDDDDDEEECCCEEEHHHKKKMMMMMMMMMLLLNNNKKKIIIKKKOOOSSSTTTTTTUUU```ttt333333333222222111111111111111111111111111111111111111111111111111111111000000000000////////////000000000000000000000000////////////////////////000000000000000000000000//////...---...///000000000///...---,,,------...---------..................------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,...---------...---***(((---...///...,,,++++++------,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,---...---,,,,,,,,,,,,---...---............---,,,+++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++***------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000------------,,,,,,+++++++++,,,---/////////............---,,,))))))***,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******------,,,,,,,,,,,,,,,,,,------...////////////...........................------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++***))))))+++,,,.........---,,,,,,,,,,,,,,,---------,,,+++***)))(((,,,,,,------------,,,,,,,,,,,,,,,+++++++++******)))***,,,------------,,,...---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,//////000000000000//////------------------------,,,---......,,,,,,---...////////////////////////------......///000000111---...//////---,,,---...------------------------///...------------...//////...------------...///---........./////////000/////////////////////000...///000111111111111111///.........------------000000000000////////////000000000000000///.........///000111111222222222111111111111111111111111000111111222111111000000111111111111111111111111111111111111111111111111111111000///000111222333222222222111111111000000111111000000111111222333222111000000000111222333222222333333444555777888888888888999999999::::::<<<===???AAACCCDDDEEEEEEDDDFFFHHHJJJLLLMMMMMMMMMNNNLLLJJJKKKOOOSSSTTTTTTXXX```ppp222222222222222111111111111111111111111111111111111111111111111111111111000000000000////////////000000000000000000000000////////////////////////000000000000000000000000111000///...............//////...------------..................---------...------,,,,,,------...------------------------+++++++++,,,,,,---------+++++++++,,,......---+++...//////...+++******+++---+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,------......//////......------+++++++++***++++++,,,,,,++++++,,,---------,,,,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------+++++++++++++++*********,,,---...//////...---,,,---...///---,,,***+++,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,+++***))))))))),,,,,,---............---........................------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,))))))))))))***,,,///000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,------------,,,,,,,,,,,,,,,++++++++++++***++++++,,,------,,,,,,,,,------,,,,,,,,,,,,++++++)))))))))***+++,,,,,,,,,111000000000000000000111........................000000000///---...000222////////////////////////------......///000000000,,,---......------...000------------------------......---------......//////...------------...///.............../////////,,,,,,---......///000000...///000111222333333222111000000000000/////////////////////000000000000000000000000000//////......///000111111222111111222222222222222222222222111111222222222222222111111111111111111111111111111111111111111111111111333333222222333333444555222222222111111111111111111111000000111111222333222111000//////000000111222222222222333555666777777888999999:::;;;<<<<<<===>>>@@@BBBCCCEEEEEEFFFEEEFFFGGGIIIKKKLLLMMMNNNNNNLLLKKKLLLOOORRRTTTTTTYYY^^^jjjxxx222222222111111111111111111111111111111111111111000000000000111111111111000000000000////////////////////////////////////////////////////////////////////////////////////000/////////........................------....../////////...---------,,,...------,,,,,,------...------------------------******+++,,,,,,---......***)))((()))+++,,,+++***---......---+++******+++,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------************+++,,,------******+++,,,---------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++------,,,+++++++++,,,,,,)))))))))))))))(((((((((------...///...---,,,+++***,,,------+++*********,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,+++++++++*********))),,,,,,---.......................................------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,)))))))))***+++---...///------,,,,,,+++,,,,,,---((()))***+++,,,---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...111000///......///000111////////////////////////000000///...,,,---000222////////////////////////,,,,,,,,,---------......,,,...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,------------.........///.........------.................................------........./////////---...///000111222222222111111111111111111111111......//////000000111111//////000000000000////////////000111111111111111111111111111111111111111111111222333333333222222111111111111111111111111111111111111111111111111333333333333333444444555111111111111111111111111111111000000111111222333333222000////////////000111111111222333444555666777888999:::<<<===>>>???===>>>@@@BBBDDDEEEFFFFFFFFFFFFGGGHHHJJJLLLNNNOOONNNMMMLLLMMMOOOQQQTTTUUUWWWZZZdddsss~~~111111111111111111111111000000000000000000000000//////000000000111111111000000000000////////////////////////////////////........................////////////////////////---......///////////////------................../////////...---------,,,...------,,,,,,------...------------------------******+++,,,,,,---......,,,***))))))***+++***)))+++,,,---,,,++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,************+++,,,------))))))***++++++,,,++++++++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,)))*********************---............,,,+++******,,,------+++******+++,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,------------...////////////...........................------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,+++++++++,,,,,,---((()))***+++,,,------,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------,,,,,,///...---,,,,,,---...///////////////////////////+++++++++)))((((((+++...////////////////////////,,,,,,,,,---------------///000000///---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////---..................---...............---------000000000//////.........,,,---...///000000000000..............................//////000000111111//////000000000000/////////000000111111111111000000000000000000000000000000111222333333333333333000000000000000000000000111111111111111111111111....../////////000000000111111111111111111111111111111000000111111222333333222111/////////000000111111111222333444555666777888999:::<<<>>>??????===>>>@@@BBBCCCEEEEEEEEEFFFFFFGGGHHHJJJLLLNNNOOONNNNNNNNNNNNNNNQQQSSSVVVVVVYYYeeevvv000000000111111111111111000000000000000000000000...//////000000111111111000000000000////////////000000000000000000000000........................000000000000000000000000------...///000000//////,,,---......///........................---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...++++++,,,,,,+++***)))+++,,,,,,++++++,,,...***+++,,,+++***)))***,,,++++++++++++++++++++++++******++++++++++++******((()))***+++,,,+++******++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,+++++++++***++++++,,,,,,))))))***+++++++++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,---,,,,,,,,,---------------,,,---......---,,,+++***,,,---...---,,,+++,,,---,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++,,,,,,---......///------...///////////////........................------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,+++***)))(((++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,------------......---------,,,+++*********...------,,,,,,------...........................,,,,,,,,,+++)))***,,,...////////////////////////////////////////////////000000111///,,,++++++,,,........................+++,,,---...////////////------...//////...------.........---------------111111000000///......---------......//////.........////////////000000000////////////000000000000...//////000000000000000000000111111111111000000///////////////////////////000111222333333333333000000000000000000000000111111111111111111111111//////000111111111111000111111111111111222222222111111000000111111222333333222111000000000111222222222222222333555666777777888999:::<<<===>>>???<<<===???AAABBBDDDDDDEEEEEEFFFGGGIIIKKKLLLMMMNNNOOOOOOOOOOOONNNPPPSSSVVVXXX[[[gggzzz///000000000111111111222000000000000000000000000......//////000111111222000000000000////////////000000000000000000000000........................000000000000000000000000...//////000000///...---,,,,,,.../////////......---------..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++***+++,,,,,,++++++,,,---,,,******+++,,,)))+++,,,+++))))))***,,,******************************++++++++++++******((()))+++------,,,+++******+++,,,,,,,,,,,,+++***+++,,,,,,---......------,,,,,,++++++***+++++++++++++++,,,,,,++++++************+++,,,,,,,,,,,,,,,************************))))))))))))***++++++,,,,,,,,,,,,---------......+++,,,---...---,,,+++***,,,,,,,,,+++******,,,...,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,---------------,,,,,,---............---........................------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++******+++,,,,,,---///......---+++)))'''&&&++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,...///---------....../////////++++++++++++************------............------------------------------...///000000......///000////////////////////////////////////////////////...///000///---,,,,,,...////////////////////////+++,,,---////////////...------...//////...------.........------,,,,,,,,,........................///////////////......---000111111111222222222222000000000000////////////......///000000000000000000000111111111111000000////////////////////////...///000111222222222222000000000000000000000000111111111111111111111111222333444555666555555444000000111111111222222222111111000000111111222333333222222111111222333444222222333333444555777888777888999:::;;;<<<======;;;<<<>>>@@@AAACCCCCCDDDDDDFFFHHHJJJLLLMMMMMMMMMOOOPPPPPPOOONNNOOOSSSWWWYYYZZZeeewww//////000000111111111222000000000000000000000000---......///000111111222000000000000////////////000000000000000000000000........................000000000000000000000000000111111111///...,,,***+++,,,.../////////......,,,------....../////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***((((((***+++++++++---......,,,***))))))***(((+++,,,,,,)))(((***,,,******************************++++++++++++******)))***,,,......---,,,+++***+++,,,------,,,+++***,,,------.../////////...------,,,+++************------------,,,,,,+++***)))***+++,,,,,,,,,,,,,,,************************''''''''''''(((***++++++))))))*********+++++++++++++++,,,---------,,,+++******)))(((&&&'''***---,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******......---,,,,,,+++++++++++++++,,,---------,,,,,,........................---------,,,,,,,,,++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,+++***))))))+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++******+++---...000........./////////000000*********+++,,,,,,---------...///000000///...---------------------------,,,...//////...------...////////////////////////---------------------,,,,,,---///...------...000------------------------***+++---///000000///...,,,---...//////...---,,,.........------,,,,,,,,,+++,,,,,,------......///111111111111000///...---------....../////////000111111000000//////............///000000000000000000000111111111000000///000000000000000000000000......///111111222222222000000000000000000000000111111111111111111111111111222333444444444333222000000111111222222222222111111111000111222222333333333222222222333555666333333333444555666777888777888999999:::;;;<<<<<<:::;;;===???AAABBBCCCCCCCCCEEEHHHKKKMMMMMMMMMLLLOOOPPPQQQPPPNNNOOOSSSWWWXXXXXX```qqq000000111222444555555666////////////............111111000000//////......////////////////////////000000///...------......////////////............000000000000000000000000------...///000000//////---...///000///...,,,+++...---,,,++++++,,,---......,,,******+++------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------************************++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))+++******+++---///...---,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++...---,,,***)))(((((('''+++***)))))))))***+++,,,***+++,,,---............************************,,,+++++++++***)))))))))))))))***+++,,,,,,------++++++***+++,,,...000111,,,+++,,,---000000///......---,,,---//////...------------,,,,,,+++++++++************************++++++++++++++++++++++++***+++,,,,,,,,,,,,---...------,,,++++++***)))))),,,+++)))(((((()))+++,,,************************))))))***+++,,,,,,,,,,,,,,,,,,------...///000000111///---++++++---///111,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---....../////////......---------------------------------//////.........---------...........................---,,,+++++++++++++++'''))),,,------------...000000///...------------000000//////.........---...------,,,,,,,,,---------...............------/////////...............////////////////////////............////////////000000000000000000000000000000000000000000000000...//////000111222222222///000222333222111///---000000000000000000000000333333333222222111111111222111111000///...------000000000000111111111111222222111111111111111111222333333444444555555555777888888888888999999999===>>>???@@@AAABBBBBBCCCEEEFFFHHHIIIIIIKKKMMMPPPQQQRRRRRRQQQQQQRRRTTTWWW[[[]]]cccnnn|||111111222333444555666666111111000000/////////...////////////............////////////////////////000000/////////.........////////////............////////////////////////------...///////////////...///000111000///---,,,---------,,,,,,---------...,,,******+++,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------------,,,++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******,,,+++***,,,---///...---,,,,,,,,,---------------+++******))))))******+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************------+++++++++,,,---...++++++,,,---.........---+++++++++++++++,,,,,,,,,+++++++++***************))))))***++++++,,,------000///---,,,************---,,,,,,---000111111000111///......//////---,,,---,,,,,,,,,++++++++++++************************++++++++++++++++++++++++***,,,---,,,++++++,,,---++++++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,,,,------...//////000///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------...............---------,,,,,,------------------------//////.........---------..............................---,,,,,,,,,,,,,,,***,,,...///.........///...---------------......000/////////.........---......---------------........./////////......---111111111111111111111111////////////////////////............////////////000000000000000/////////000000000000000000000000...//////000111111222222,,,...///111222222222222000000000000000000000000111111111111111111000000333333222222111111000000000000000000111111111111111111111111111111111111222333333444444555555666777888888888888999999999;;;;;;===>>>@@@BBBCCCDDDEEEGGGHHHIIIJJJKKKNNNPPPPPPQQQRRRQQQQQQRRRTTTWWW[[[^^^eeeppp{{{111222222333444555666666333222222111000//////...---..................///000000000000000000000000///000000000000//////...////////////....................................------...////////////...//////000111111///...---,,,------......------,,,---+++******+++,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,---------,,,++++++---,,,+++,,,---...---,,,------------,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...---,,,+++++++++------+++,,,,,,------------,,,+++++++++,,,,,,---------***************+++++++++))))))******+++,,,,,,,,,+++++++++++++++,,,......111///------...000000///222000............,,,***+++++++++++++++*********************************************************+++,,,---,,,+++***+++,,,))))))***+++---...//////************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,---......//////...------------------...------------------------+++++++++,,,------......------------,,,,,,,,,,,,------------------------...............---------........................///...------,,,------------///111111///...///000,,,,,,+++,,,---...///////////////...............///......---......//////...//////000000/////////111111111111111111222222////////////////////////............////////////111000000000//////......000000000000000000000000...//////000000111111222......///000111222333333000000000000000000000000//////000000000000000000222222222111111111111111000000000111111111222222111111111111111111111111222333333444555555666666777888888888888999999999888999;;;===???BBBCCCDDDEEEGGGIIIJJJJJJKKKNNNPPPOOOPPPQQQQQQPPPRRRUUUWWWZZZ```hhhrrrzzz000111111222333333444444333222111111000///......---.........///000000000000000000000000000000000///000000111111000///...////////////............------------------------------...//////...............////////////...---+++,,,---......---,,,+++,,,+++******+++,,,+++*********+++++++++,,,,,,,,,))))))))))))))))))))))))***++++++++++++,,,,,,,,,---,,,,,,+++***+++++++++---,,,,,,,,,++++++******************************++++++++++++++++++++++++,,,,,,---------,,,,,,+++,,,+++******+++,,,+++)))...------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------------------------------------,,,,,,++++++,,,,,,,,,+++***)))))))))***++++++,,,,,,---------,,,,,,******++++++,,,---------)))))))))***+++++++++,,,))))))******+++++++++,,,))))))***+++---///000111444111...,,,,,,,,,,,,,,,///...,,,,,,------,,,***************************************************)))))))))))))))))))))))),,,------,,,***)))***+++))))))***,,,---...///000)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,------.........,,,---............---,,,........................,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................///......---------......///000111000///......///,,,,,,,,,,,,,,,---..............................///............///000000...///000000000000000000/////////000000000000000////////////////////////............////////////222111111000000//////...////////////////////////////////////000000111111222111111000///000000000000000000000000000000000/////////000000111111111///////////////000000000000000111111111222222222111111111111111222222222222333333444555666777777777777888888888999999999777888:::<<<>>>@@@AAABBBDDDGGGIIIJJJKKKLLLMMMOOONNNOOOPPPPPPPPPRRRUUUWWWZZZ```jjjssszzz}}}~~~~~~/////////000000111111222111111000///......------/////////000111111111222000000000000000000000000//////000000000000//////////////////............------------------------------............------,,,---------------------+++,,,---......---,,,+++,,,+++***+++,,,---+++*********+++++++++,,,,,,,,,))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,+++************+++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++,,,------,,,,,,,,,+++***((()))******)))(((---------,,,,,,++++++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------------------------------000///---,,,+++*********---,,,***)))))))))******++++++,,,,,,---,,,,,,,,,)))*********+++++++++,,,)))))))))***+++++++++,,,)))***************++++++/////////...---,,,++++++000...***)))***,,,,,,,,,+++***)))***,,,------+++************************************************))))))))))))))))))))))))+++,,,---,,,***)))***++++++++++++,,,,,,---------)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,---------------+++,,,---......---,,,+++........................,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...................................................---------......//////000000///---,,,---...///...------,,,,,,,,,,,,---------..............................///000000......///000000000000000......//////000000000000////////////////////////............////////////222222222111111000000000///////////////////////////////////////000000000222111111000///000000000000000000000000000000000///000000111111222222222///////////////000000000111111111111222222222222000000111111111222222222222222333444555777777888777777888888888999999999999999:::<<<===>>>??????CCCFFFIIIJJJKKKKKKMMMNNNLLLMMMNNNOOOOOOQQQUUUXXXZZZ___iiissszzz~~~}}}|||........./////////000000////////////............000111111111111111222222000000000000000000000000///............//////000////////////............---------------------------............---,,,,,,,,,,,,,,,,,,,,,---------,,,------......------,,,,,,,,,+++,,,......,,,*********+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,+++***************+++++++++++++++*********************************++++++++++++++++++++++++******+++,,,,,,,,,++++++***)))((((((***+++***(((,,,,,,,,,,,,+++++++++++++++******))))))******+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,***)))))))))///...,,,++++++++++++,,,)))***+++,,,------------***************************************+++++++++************************,,,------......------,,,)))((('''(((+++...//////)))((((((***,,,...------*********+++++++++++++++***************************************************+++,,,+++***)))***+++,,,+++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,---......---,,,+++------------------------------------------......,,,,,,,,,,,,---------------------------------------------.......................................------------------...///...//////---++++++,,,...000000///...---,,,,,,------------------.........------------...///000000------...///000000000000//////000000111111222222////////////////////////............////////////000000000000000111111111000000000000000000000000////////////////////////......///000111222333333000000000000000000000000000000111111111111111111222222222111111111111111111111111222222222222333000000000111222222333333222222333555666777888999777888888888888999999999::::::;;;<<<======>>>???BBBDDDHHHJJJJJJJJJKKKLLLJJJLLLMMMNNNOOOQQQUUUXXXZZZ]]]eeeqqq|||~~~.........////////////000///////////////000000000111111111111000000000000///////////////////////////...,,,++++++---///111////////////............---------------------------.........------,,,+++,,,,,,,,,,,,------......---------,,,,,,------------,,,,,,...//////---+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,++++++***************************++++++++++++************************++++++++++++++++++++++++((()))******+++++++++******))))))***,,,---,,,++++++++++++++++++,,,,,,,,,+++******))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******)))))))))///...---+++***++++++,,,'''(((***+++------......---,,,,,,++++++******)))+++++++++***************************))))))))))))%%%''')))+++---...//////)))((((((***---.........,,,+++***+++---......---++++++++++++,,,,,,,,,---************************++++++++++++++++++++++++)))***++++++***)))+++,,,************************,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,---------.........---------------------------------.........//////........................,,,,,,,,,,,,,,,---...............---++++++---///000//////.........//////,,,,,,,,,------.........,,,,,,,,,,,,---...///000,,,,,,---...///000000///---......///000000111111////////////////////////............////////////------......//////000000000000000000000000000000////////////////////////,,,...///111222222222222000000000000000000000000000000000000000000//////333333222222111111000000111111111222222222333333///000000111222222333333222222333555666888999999777888888888888999999999888999:::<<<===???@@@@@@@@@CCCGGGIIIIIIIIIJJJKKKIIIKKKLLLMMMOOOQQQUUUXXXZZZ[[[aaannn~~~////////////000000000000/////////000111111222222111111000000//////......///////////////////////////---+++)))***,,,///111000/////////....................................---.........------,,,+++---------------...///000......,,,++++++,,,.........------///000000...+++******+++++++++,,,,,,,,,************************)))************+++++++++,,,++++++***)))*********))))))******+++++++++,,,************************++++++++++++++++++++++++'''((()))***************+++******+++---///...---*********++++++,,,,,,------,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++...,,,+++)))(((((())))))&&&''')))+++---.../////////......---,,,+++***))),,,+++++++++******))))))*********))))))))))))))))))***++++++***)))((('''---,,,,,,,,,------+++)))///...------...///...,,,+++++++++,,,,,,---------************************++++++++++++++++++++++++((()))++++++******+++---(((((())))))************,,,+++)))(((((()))+++,,,************************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................---------------....../////////---------------------------------.........//////........................++++++++++++,,,,,,---............---,,,,,,...000//////...//////000111222,,,,,,,,,------.........+++++++++,,,---...///000+++,,,---...////////////++++++,,,,,,---......///////////////////////////............/////////000***++++++,,,---...//////000000000000000000000000///////////////.........///000222333222111///---000000000000000000000000000000//////.........---222111111000///......---111111222222222333333333///000000111222222333333222222333555666888999999777888888888888999999999777888999<<<>>>@@@BBBCCC???BBBFFFHHHHHHHHHIIIJJJIIIJJJLLLMMMNNNQQQUUUXXX[[[YYY^^^mmm000000000000000000000000111000///......///000111////////////000000000000333222111000///...---,,,......////////////..............................++++++***,,,...000///...---.........---,,,,,,+++,,,,,,,,,,,,---///111222......---,,,,,,,,,---------.........---,,,,,,+++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---************************((()))+++,,,,,,+++)))(((++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,***)))))))))******++++++,,,------------,,,+++*********+++,,,,,,------,,,,,,+++*********+++,,,+++***))))))***+++,,,)))************+++++++++***+++---......---+++***//////.........---------,,,,,,+++***))))))******************************+++++++++******************+++++++++++++++,,,,,,+++++++++*********)))))),,,++++++******++++++,,,************************+++++++++*********))))))((()))***+++,,,+++******************************************************,,,,,,+++++++++,,,---...+++++++++++++++++++++++++++---///---+++)))+++---.........------,,,,,,,,,---------------------------------,,,,,,+++++++++...---,,,,,,++++++,,,,,,------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000---...............------000////////////............---,,,,,,......---,,,000///...------...000111000000000000000000000000000000//////.........---///...---------///000111000000000000000000000000////////////////////////000000000000000000000000000000000000///////////////333666666333111222444000111222333333222111000///000111222222111000//////222444222......111666333222111111111222333444111222222333333222222111///000111222444555666777777777777888999999::::::888777888===CCCEEEBBB===CCCDDDEEEGGGHHHIIIJJJJJJJJJLLLOOOQQQQQQSSSUUUWWW]]]\\\```lll|||///////////////////////////...---,,,,,,---...///........./////////000000222111111000///...------------............------........................---,,,+++,,,.........,,,------......------,,,+++,,,,,,,,,,,,---///000222///...---,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,+++++++++******************************+++,,,,,,,,,++++++***)))---,,,,,,++++++,,,,,,---************************((()))+++,,,,,,+++)))(((++++++++++++++++++++++++*********************************+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,***)))))))))*********++++++,,,,,,,,,,,,,,,+++*********++++++,,,------,,,++++++******++++++,,,,,,+++******+++,,,,,,)))************+++++++++'''(((***++++++***((('''...---------,,,,,,,,,,,,,,,,,,+++*********************************************************++++++++++++++++++++++++,,,---.........---------,,,,,,,,,++++++++++++++++++,,,************************+++++++++*********))))))((()))***+++,,,++++++***++++++++++++++++++++++++************************+++*********++++++,,,,,,------------------------+++---...---+++)))+++,,,---------,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++...---,,,,,,++++++,,,,,,------............------,,,,,,,,,---------..............................---------.........//////---...............------/////////.........------...---,,,,,,......---,,,111000...---------///000........................000/////////.........---...------------......///////////////////////////////////////////////////////////////////////////000000000000////////////000222333333222111111222000111222222222222111000000000111111111111000000...000222222000000111333222222111111111222444444333333333333333333333333000000111222444555666666777888888999::::::;;;;;;999:::===AAADDDEEEBBB???CCCDDDEEEGGGHHHIIIIIIIIIKKKLLLNNNOOOPPPRRRVVVYYY^^^___eeeppp~~~////////////////////////......---,,,,,,---......---------.........//////000000000/////////......,,,,,,------------,,,,,,------------------------///...,,,,,,------,,,+++------......------,,,,,,,,,,,,,,,,,,---...000111//////---,,,++++++++++++,,,,,,---------,,,++++++,,,,,,,,,++++++++++++***************************+++++++++,,,++++++***))),,,,,,++++++++++++,,,,,,************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++*********************************++++++++++++,,,*********++++++++++++,,,,,,+++******)))*********)))******+++,,,++++++++++++************+++,,,,,,,,,,,,++++++******++++++---,,,,,,++++++,,,,,,---)))************+++++++++***+++,,,------,,,+++***,,,,,,,,,,,,++++++++++++,,,++++++************+++************************)))))))))***+++++++++,,,,,,+++*********,,,---.../////////.........------++++++++++++++++++++++++************************+++++++++***************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++------------------------+++,,,---,,,+++***+++,,,+++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,++++++...---,,,,,,++++++,,,,,,------............------,,,,,,,,,---------......////////////////////////+++,,,,,,,,,,,,---------------...............---......---------,,,,,,,,,...,,,,,,,,,......---,,,111000...---------......------------------------/////////...............,,,---------------,,,,,,........................////////////////////////////////////////////////////////////000000000000222000//////000111111000000111111222222111111000111111000000111222333444111000000111222222000///111000111111222333444555555444333222222333444555111222222333444555555555888888999999:::;;;;;;<<<;;;>>>CCCFFFFFFDDDBBBAAACCCDDDEEEGGGGGGHHHHHHHHHLLLLLLLLLLLLNNNRRRYYY]]]dddgggooozzz////////////////////////////////////////////////,,,,,,,,,---------......////////////////////////,,,------......------,,,------------------------...---,,,,,,......---,,,,,,------...------,,,,,,++++++,,,,,,---...////////////---,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************++++++++++++******,,,,,,++++++++++++,,,,,,************************)))***++++++++++++***)))************++++++++++++************************************++++++++++++************++++++++++++++++++******************))))))***++++++++++++***+++***************++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,))))))*********++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,++++++******+++++++++************************(((((()))***+++,,,,,,,,,,,,+++*********,,,...///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************))))))******++++++++++++++++++++++++++++++++++++************************)))******+++++++++++++++************************+++,,,,,,,,,++++++++++++))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,------......------,,,,,,,,,,,,---------......////////////////////////++++++,,,,,,,,,---------,,,---......///.........---------,,,,,,,,,++++++---,,,+++,,,.........,,,000000...---------------------------------------........................,,,---...//////---,,,+++........................////////////////////////////////////////////////////////////000000000000444000------000222111000000000111111111111000000111000000000222555888:::999444///...111222000...///000000111222444555555555444222111111222444555222333333333444444555555777888888999999::::::;;;;;;AAAGGGIIIEEEBBBAAABBBCCCDDDEEEFFFGGGGGGGGGGGGLLLLLLKKKJJJLLLRRRZZZ```lllqqqzzz..............................////////////......,,,,,,,,,,,,------------............////////////......////////////......------------------------,,,++++++,,,...//////...,,,,,,------...------,,,++++++,,,------...............---,,,+++***************+++++++++++++++***++++++++++++++++++++++++************************)))******++++++*********,,,++++++******++++++,,,*********************************++++++*********)))))))))******+++++++++************************))))))*********+++++++++))))))*********+++++++++************+++*********))))))***++++++++++++***++++++***))))))*********,,,++++++***++++++,,,,,,******++++++++++++******))))))*********+++++++++(((((())))))))))))((((((,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,************************(((((()))***+++,,,,,,,,,+++++++++++++++---...///++++++++++++***************++++++,,,,,,++++++******************************************************************+++++++++))))))))))))))))))))))))***************************+++,,,,,,------,,,,,,************************++++++***++++++,,,++++++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------..............................,,,---------............,,,------...//////......---,,,,,,,,,,,,+++++++++---,,,+++,,,...///...---//////...---------------........................---------...............---...///000000///...---........................////////////////////////.........................../////////000000000111444111......111222222000000000000000000000000000000000///000333888===@@@AAA999000---///222111/////////000222333444555555333222000//////000222333333333333444444555555555666666666777888888999999:::AAAGGGHHHCCC??????AAABBBCCCDDDEEEFFFGGGGGGGGGLLLKKKJJJJJJLLLSSS[[[aaannnttt}}}........................,,,,,,------------,,,,,,,,,,,,,,,---------...........................///...//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,...000//////,,,,,,------......------++++++,,,------------------,,,,,,+++++++++++++++))))))***+++++++++*********++++++++++++,,,,,,,,,************************((()))******+++*********++++++************++++++************************************************(((((())))))***+++++++++************************)))))))))************+++)))))))))************+++))))))***++++++++++++***)))******+++,,,+++++++++++++++***))))))))))))***++++++******++++++,,,,,,)))******++++++******))))))************+++++++++***))))))))))))))))))***,,,,,,,,,,,,------------,,,++++++++++++,,,,,,---************************)))))))))***+++++++++,,,******+++,,,---......///------,,,,,,,,,+++++++++***+++,,,------,,,+++******************************************+++++++++******))))))******+++,,,))))))))))))))))))))))))***************************+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------............////////////,,,,,,---...////////////------,,,,,,,,,+++++++++,,,++++++,,,...///...---------------------------........................---------------.........---......///000000//////........................////////////////////////..............................//////000000111111222000//////000111111000111000000//////000000111/////////000333888<<>>@@@@@@AAACCCDDDFFFGGGGGGGGGKKKKKKKKKLLLNNNSSSZZZ___hhhmmmtttzzz........................+++,,,,,,------,,,,,,+++------------.................................------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---+++,,,------......------***+++,,,---------,,,,,,+++++++++***++++++,,,---((())))))***++++++************+++++++++,,,,,,,,,************************(((((()))***************++++++************++++++************************+++******************+++((((((((()))***+++++++++************************))))))))))))************))))))))))))************((()))***+++,,,++++++******++++++,,,,,,,,,,,,,,,++++++***)))))))))))))))++++++******++++++,,,---******+++,,,,,,+++******)))************+++++++++,,,,,,++++++++++++,,,,,,***+++++++++,,,,,,,,,,,,+++++++++++++++,,,---...******************************************++++++(((***,,,...//////............---------,,,,,,,,,)))***,,,------,,,***)))************************))))))*********++++++++++++***)))))))))***+++,,,))))))))))))))))))))))))************************)))***,,,---------+++***+++++++++++++++++++++++++++)))((())),,,---,,,***+++++++++++++++*********+++++++++++++++++++++++++++++++++,,,,,,---------...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------------------------.........////////////+++,,,---...////////////------------,,,,,,,,,,,,,,,++++++,,,...//////...++++++,,,---............------------------------,,,,,,,,,------.........,,,,,,,,,---...///000111////////////////////////////////////////////////.................................///000111111111...///000000///...//////111000///......///000111////////////111444777999888444///---///111111000000111222333444333333222111111111111111111111111111222333444555666777888666666666777888888999999<<>>???@@@>>>???AAADDDFFFGGGHHHHHHIIIKKKMMMNNNPPPTTTXXX[[[```ccciiiqqqyyy........................------...//////...---------------.........////////////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---...---++++++,,,,,,---.........---***+++,,,---...---,,,+++************+++,,,---...(((((()))************************++++++,,,,,,,,,************************(((((()))***************++++++************++++++************************++++++************++++++'''(((((()))***+++++++++************************))))))))))))************))))))))))))************((()))***+++,,,,,,+++***++++++,,,------------,,,++++++***))))))((())))))+++*********+++,,,,,,---++++++------------++++++)))************+++++++++))))))(((((((((((())))))))))))******++++++++++++++++++++++++,,,,,,---...************************+++++++++***************'''))),,,///000000...---------,,,,,,,,,+++++++++)))***,,,------,,,***)))************************))))))******+++++++++++++++***)))))))))***,,,---************************************************''')))+++,,,,,,,,,***)))))))))))))))))))))))))))+++)))'''))),,,---,,,***---,,,,,,,,,+++*********+++++++++++++++++++++++++++++++++,,,,,,---------...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................---------.........//////+++,,,---...////////////......------------,,,,,,,,,++++++,,,...//////...******,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++***+++,,,...000222000000000000000000000000////////////////////////........................---......///000111111222***...111111...,,,---...111000///......///000111000////////////111222333///......///000111111000000111333333444333222111111222333333333333222111111111333444666777888999777777777888999999::::::>>>?????????>>>>>>@@@AAA===>>>AAACCCFFFGGGHHHIIIHHHJJJNNNPPPRRRTTTWWWYYY[[[]]]bbblllwww000000000///.........---......------------.........------,,,,,,------...........................//////...---,,,,,,++++++******+++,,,,,,---......000///...---,,,+++,,,,,,,,,+++***))))))***+++,,,)))************+++++++++***************************++++++,,,+++***)))(((***---000000---***)))***************************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))+++***************++++++,,,+++***((((((((())))))******))))))))))))******((()))***++++++***)))((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))---,,,,,,,,,+++*********************************++++++******************++++++++++++++++++++++++******************************++++++++++++******************))))))((((((***+++,,,,,,------,,,,,,++++++***))))))***++++++---------,,,,,,++++++++++++++++++*********))))))------,,,,,,+++***)))))),,,,,,++++++***)))))))))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++************************))),,,...---***)))***,,,......---------,,,,,,,,,------------------------***++++++,,,,,,------...,,,,,,------.../////////.........------,,,,,,,,,........................///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------++++++,,,,,,---...//////......//////...---,,,,,,---------............//////---+++)))***,,,///222000000000///......------////////////////////////000000000000000000000000.........///000111111222111000/////////000222333000000000000////////////000000000000000///......000000000000000000000000111000000000//////......444444555555666777777777999888777777777888:::;;;777999;;;===>>>>>>===<<<@@@AAABBBDDDDDDDDDCCCCCCIIIIIIJJJLLLNNNQQQTTTUUU[[[YYY]]]iiivvv//////........................------------.........------,,,,,,------...------------------------///......---,,,,,,++++++******+++,,,,,,---......///...---,,,,,,+++++++++,,,,,,++++++++++++,,,,,,************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++))))))+++---///...+++))))))***************************,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***++++++*********************)))((((((((()))***+++******))))))))))))******))))))************))))))************************************************+++++++++*********))))))))))))))))))))))))))))))+++++++++++++++*********************************++++++************************************************************************++++++++++++******++++++*********)))))))))***+++,,,,,,------,,,,,,------,,,++++++,,,------------,,,,,,,,,++++++++++++++++++*********)))))))))))))))***************+++++++++***************************************************************((((((((((((((((((((((((******+++++++++,,,,,,,,,++++++***))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------+++***+++,,,...------------,,,,,,,,,------------------------...------,,,,,,++++++***,,,,,,------.../////////......---------,,,,,,,,,........................///...---,,,,,,,,,,,,---........................------............------++++++,,,,,,---......///......//////...------,,,---------............///000...,,,+++***,,,...///////////////............////////////////////////000000000000000000000000------...//////000111111111000/////////000111222000000000000////////////000000000000000///......000000000000000000000000111111111000000/////////333444444555555666666777888777777666777888999:::999;;;===???@@@@@@???>>>AAABBBCCCDDDEEEEEEDDDDDDGGGGGGHHHJJJMMMQQQUUUWWW[[[[[[cccrrr---------------...............------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++***++++++,,,,,,------...------,,,,,,++++++******,,,,,,,,,------,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***+++,,,---,,,***))))))***************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))*********************))))))*********,,,,,,+++***)))))))))***''''''''''''((()))***+++******))))))))))))************))))))))))))******++++++++++++++++++++++++************************+++++++++***************))))))))))))))))))))))))))))))************************************************++++++++++++++++++))))))))))))))))))))))))******************************++++++++++++******+++++++++++++++************+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++***************)))))))))((((((((((((((()))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++------+++++++++,,,------------,,,,,,,,,,,,------------------------...------,,,,,,++++++***,,,,,,,,,---......//////...------------,,,,,,,,,------------------------......---,,,,,,,,,------////////////////////////------............------+++,,,,,,------..................///......---,,,---------............///000///...---,,,,,,,,,,,,............////////////////////////////////////000000000000000000000000---------...//////000000000000/////////000111222000000000000////////////000000000000000//////...000000000000000000000000111111111111111000000000222222333444444555555666666666666666666777888888999:::<<<>>>????????????BBBCCCDDDFFFFFFFFFFFFEEEFFFFFFFFFGGGKKKQQQVVVZZZZZZ]]]hhh{{{+++,,,,,,,,,---...............------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,++++++*********+++,,,------,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***************************)))))))))***************************************((()))))))))************++++++************++++++,,,,,,+++***))))))))))))'''''''''(((((())))))*********))))))))))))******+++***)))(((((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((()))*********+++******************************+++++++++++++++,,,******************************************************++++++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************,,,+++++++++++++++++++++************************------+++)))(((&&&$$$$$$((())))))***++++++,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++******************+++++++++++++++++++++++++++***************************+++,,,---,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------***++++++,,,,,,------...+++,,,,,,------...//////------------------------------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......---...............---------------............///---...............---------------...///000000111////////////////////////////////////////////////------------......//////////////////000000111111000000000000//////////////////000000000000//////////////////////////////222222111111111111111111111222222333333444555555555555555555666666777777777888999;;;<<<=========BBBCCCEEEGGGHHHHHHGGGGGGIIIHHHGGGGGGKKKQQQWWWZZZYYY]]]jjj}}}+++,,,,,,,,,---...............------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++***))))))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))*********************************(((((((((((())))))******++++++++++++++++++++++++((()))))))))************++++++************++++++,,,++++++***))))))******)))))))))))))))(((((('''******))))))))))))******+++***)))(((((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((()))*********+++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************++++++++++++++++++++++++************************///...---+++)))'''&&&%%%(((((()))***+++,,,,,,---************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,*********++++++*********++++++++++++++++++++++++************************+++++++++,,,---------,,,------,,,,,,,,,+++++++++------------------------***++++++,,,,,,------...++++++,,,,,,---.........------------------------------------------------------,,,,,,,,,------...++++++++++++++++++++++++------............------,,,,,,,,,---------------------...............------------............///+++,,,---//////000//////,,,------...///000111111////////////////////////////////////////////////---------.....................//////000000000000000000000000//////////////////000000000000//////////////////////////////111111111111111111222222111111222222333444444444444444555555666666666666666777999:::<<<===>>>>>>CCCDDDFFFGGGIIIIIIIIIHHHLLLKKKIIIIIILLLQQQVVVZZZ\\\^^^iii{{{---------------...............------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))******++++++******)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,+++******+++,,,+++)))************************)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))*********************))))))*********+++***************++++++++++++++++++***)))((('''******))))))))))))************))))))))))))******++++++++++++++++++++++++***************************************+++++++++))))))))))))))))))))))))))))))************************************************++++++,,,---------++++++++++++++++++++++++******************************++++++++++++***************+++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++*********+++++++++++++++***************+++++++++,,,,,,,,,+++++++++++++++(((((()))***++++++,,,,,,******************************************************************************+++++++++,,,,,,,,,)))***++++++++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///...,,,,,,,,,,,,,,,++++++++++++------------------------...------,,,,,,++++++***+++++++++,,,------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------------............------------------------------,,,---......///.........---------............///***+++---...000111111111---------...///000000111////////////////////////000000000000000000000000........................---...///000000000//////000000000000////////////...//////000000000000000000000000000000000000000000000000111111111111111111111222333333444444555444555555666777666666666888999:::;;;===???@@@AAABBBCCCEEEGGGIIIIIIIIIIIIMMMLLLKKKKKKNNNRRRVVVYYY^^^___hhhyyy//////........................------------.........------,,,,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---......---,,,+++,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++******)))***+++,,,---,,,******,,,......+++)))************************))))))***++++++,,,------))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***))))))))))))***+++,,,,,,******+++,,,,,,+++***)))******))))))))))))******))))))************))))))************************************************))))))*********+++++++++))))))))))))))))))))))))+++++++++++++++***************************************++++++,,,------...******************************************************++++++++++++******)))))))))*********++++++***+++,,,,,,------,,,,,,+++,,,------------,,,+++)))*********++++++++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,)))))))))***+++++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***++++++++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,///000...,,,,,,,,,,,,++++++++++++***------------------------...------,,,,,,++++++******++++++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///........................------............------------------------------,,,------...//////......---------............///,,,------...///000000111------......//////000000////////////////////////000000000000000000000000////////////////////////---...///000000000///...000000000000////////////......///000000000000000000000000000000000000000/////////000000111111111222222333333444555555555444555666777777777666666888888999;;;<<<>>>@@@AAAAAACCCEEEGGGHHHIIIIIIIIIJJJJJJJJJLLLOOORRRVVVXXX\\\]]]eeeuuu000000000///.........---.........------............------,,,,,,------...........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++...---++++++++++++---...++++++,,,,,,,,,---------******************************)))))))))***,,,---+++++++++---000///,,,(((************************(((((()))***++++++,,,,,,(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))(((((())))))***+++------((()))+++,,,------,,,,,,******))))))))))))******((()))***++++++***)))((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))---,,,,,,,,,+++***************************************+++,,,,,,---......))))))))))))))))))))))))******************************++++++++++++******(((((())))))*********+++++++++,,,---------,,,,,,)))***+++,,,,,,+++***)))))))))******++++++++++++))))))******++++++++++++------,,,,,,+++***))))))***************+++++++++************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++************************,,,******,,,///111///,,,,,,,,,,,,+++++++++******------------------------***++++++,,,,,,---......***++++++,,,,,,---......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---------------------------..................---------------------------,,,,,,---.../////////...---------.........////////////.........//////000.........///////////////////////////////////////000000000000000000000000000000000000000/////////,,,---///000000000///...000000000000////////////......///000000000000000000000000000000000000000......//////000000000111222333333444444555555666444555777888888888777666666666777888:::<<<>>>???AAABBBEEEGGGHHHIIIIIIIIIFFFGGGHHHKKKOOOSSSWWWYYYXXXXXXaaaqqq//////............//////..............................------------......---...///111111111000///,,,,,,............,,,,,,------------------------000///---,,,++++++,,,------------,,,,,,+++++++++++++++******************)))***++++++***)))((('''++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******+++++++++++++++++++++++++++***)))'''''')))***+++'''(((***,,,---,,,***)))+++++++++*********))))))((((((''''''''''''(((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,---,,,,,,,,,++++++***)))))))))(((((())))))***+++------++++++***)))((('''&&&&&&)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++***************++++++++++++*********++++++,,,,,,++++++***************************,,,,,,,,,++++++*********+++,,,,,,---............))))))***++++++++++++***''''''((()))***,,,...///+++)))((()))***,,,,,,+++))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))***************++++++++++++)))((('''&&&++++++++++++++++++++++++......---+++***)))+++---,,,,,,,,,---...///000111,,,---------,,,---000222******,,,,,,,,,,,,******------------------------,,,,,,,,,---------......---------,,,,,,+++++++++000///---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...............---------///...---,,,,,,,,,,,,,,,---------............///////////////////////////////////////////////////111111111111111111111111////////////000000000000000000000000000000000000//////...//////000111222...//////000111222222333777444111---,,,,,,---...222000...///222333111///////////////////////////////////////000000000000...///111222333333222222666666666555666777888888999888888888999;;;===>>>???AAACCCFFFHHHIIIIIIIIIGGGIIIJJJLLLNNNRRRWWW[[[VVV```gggqqq}}}}}}~~~///......------......///------------------------......------------......------......///.........+++,,,------------,,,+++------------------------------,,,,,,,,,------...------,,,,,,,,,+++++++++******************************+++++++++***)))(((++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))******)))))))))************************))))))************))))))'''((()))***+++***))))))+++++++++*********))))))))))))(((((((((((())))))))))))))))))************++++++++++++++++++++++++***)))((()))+++,,,,,,,,,+++++++++***************))))))))))))***+++,,,,,,+++******))))))(((((('''***************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******++++++++++++******)))******++++++******)))************************,,,++++++++++++++++++***,,,,,,,,,---,,,,,,++++++)))***++++++,,,,,,++++++))))))))))))***+++,,,---+++)))((((((***+++******))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))***++++++++++++++++++,,,,,,++++++***)))(((++++++++++++++++++++++++------...,,,******+++---+++******++++++---......---------,,,******,,,...,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,+++///...---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............---------------...............///...---,,,,,,,,,,,,---//////.........---------........................------------------------////////////////////////.../////////000000000000//////////////////////////////////////////000111...//////000000111111111222111///...---...///000111000...///111222000...////////////////////////////////////000000000000//////111222333333222222555666666666777777777777888888888888999;;;===>>>???@@@CCCEEEGGGHHHIIIIIIHHHIIIKKKLLLNNNRRRWWWZZZYYYcccjjjsss~~~~~~...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,+++++++++,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,++++++++++++************************+++++++++,,,++++++***)))++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''')))+++,,,,,,+++)))'''(((((((((((())))))))))))+++************)))))))))******))))))))))))******))))))))))))***************************************)))((()))+++,,,,,,+++)))************++++++++++++***************++++++************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++,,,,,,******++++++++++++******)))))))))******)))))))))*********************************+++++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,------,,,,,,++++++******)))*********+++***(((((()))***)))((())))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++---...---,,,++++++,,,+++******++++++,,,---.........---+++((('''((()))...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,------......//////......---,,,,,,,,,------111000///...---,,,++++++------------------------------------------------------------------------....../////////000000000////////////////////////000000//////.../////////////////////////////////.........///000000111111000///......000000///...////////////////////////////////////000000000000///000111222333333333333444555666777888777666666777777777888:::;;;===>>>>>>???BBBEEEGGGHHHIIIIIIIIIJJJLLLMMMNNNRRRVVVZZZ\\\eeekkkuuu~~~|||---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,,,,------...---,,,*********+++,,,*********++++++*********++++++++++++++++++++++++)))***+++---------,,,+++,,,+++++++++++++++++++++***************++++++++++++++++++,,,++++++++++++************************************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))***++++++++++++***)))))))))((((((((())))))***************))))))))))))+++******************+++((()))))))))************))))))))))))))))))))))))+++)))((()))***,,,,,,+++((())))))***++++++,,,,,,,,,++++++***))))))******))))))******++++++++++++,,,+++++++++***)))))))))*********************************++++++,,,,,,,,,******++++++++++++******))))))************))))))************************))))))******++++++,,,,,,+++,,,,,,,,,,,,++++++***+++,,,------......------,,,+++******)))*********,,,+++))))))*********))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************)))))))))))))))))))))))))))***++++++,,,,,,++++++)))******+++,,,,,,,,,+++++++++++++++++++++++++++***,,,......---+++++++++---,,,,,,,,,---......///---...---,,,)))''''''(((,,,,,,************,,,,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,------------------------++++++,,,,,,,,,,,,++++++++++++,,,------...//////...------,,,,,,,,,------000//////...------,,,,,,------------------------////////////////////////------------------------........./////////000000////////////////////////111000///...............////////////............,,,---///000111111111000///........./////////...////////////////////////////////////000000000000000000111222333333333333333444666888888777666555555666777888:::<<<===>>>===>>>AAADDDFFFHHHHHHHHHJJJKKKLLLMMMNNNRRRVVVZZZ\\\dddiiirrr}}}{{{www,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,///...,,,+++++++++,,,,,,************************++++++++++++++++++++++++***+++,,,,,,,,,+++)))(((++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++,,,,,,************************************************)))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))),,,+++***))))))***+++,,,++++++***)))))))))***+++))))))))))))))))))))))))++++++************++++++((()))))))))************))))))))))))))))))))))))+++***((()))***,,,+++***(((((()))***+++,,,,,,---,,,,,,+++***)))))))))))))))))))))***++++++,,,,,,,,,+++++++++***)))))))))*********************************++++++,,,,,,,,,******++++++++++++*********++++++++++++++++++***************************)))))))))******+++++++++******,,,---............,,,,,,---............---*********)))******++++++---+++))))))+++,,,+++***))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***************'''((()))***++++++++++++++++++++++++++++++++++++)))+++......---,,,+++,,,------,,,,,,,,,---......+++---...---+++******+++,,,,,,************,,,,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,***++++++,,,---...//////------,,,,,,,,,------...................................................////////////////////////------------------------............////////////........................000000///......---......////////////............---...000111111111///....../////////.........///////////////////////////////////////000000000000111111111222222333444444222444666777888777555444555666777888:::;;;<<<<<<<<<===@@@CCCFFFGGGHHHHHHIIIKKKLLLMMMOOORRRWWW[[[[[[aaadddkkkwwwuuuqqqyyy---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,......------,,,,,,------++++++***))))))***++++++************************+++,,,,,,+++***)))((((((*********+++++++++++++++)))))))))***++++++,,,,,,+++************+++,,,,,,************************************************))))))))))))))))))))))))******++++++++++++******************************---,,,***((((((***,,,---++++++++++++************(((((()))))))))))))))***++++++************++++++))))))))))))************)))))))))))))))))))))))),,,***))))))***++++++***(((((()))***++++++,,,,,,,,,,,,+++***)))))))))***)))))))))******++++++++++++++++++***************************************++++++++++++++++++,,,,,,******++++++++++++******++++++,,,,,,,,,,,,++++++************************)))))))))***************)))***+++---...///000000+++,,,------......------*********)))******+++++++++***((()))+++,,,,,,+++))))))))))))))))))))))))************))))))))))))************************************************))))))))))))))))))))))))(((((()))************)))'''((()))***************++++++++++++++++++++++++***+++------,,,+++,,,---++++++************++++++***,,,......---,,,------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---,,,,,,---.........------------------------------...//////000000//////...++++++,,,,,,------......------,,,,,,,,,---......---------.........//////////////////////////////------------------------------------------------------........./////////........................//////......---.........///////////////////////////000000111111000...---...///000000......///000////////////////////////////////////000000000000222111111222222333444555333444555666777666555555555666888999::::::::::::;;;<<>>BBBEEEGGGHHHHHHFFFHHHKKKMMMPPPUUU[[[___^^^___\\\aaannnooonnnwww------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++++++++*********))))))(((***,,,+++((('''((()))+++*********))))))(((((())))))************))))))******)))(((((()))***+++***************)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++(((((((((((())))))))))))************************((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))************))))))))))))******+++******+++,,,,,,)))'''+++***)))(((((()))***+++******+++++++++,,,,,,,,,,,,,,,+++***))))))******************************((())))))***++++++,,,,,,)))))))))))))))******+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,(((((())))))*********+++******+++,,,,,,,,,,,,+++******))))))******+++,,,------------------------+++******)))***,,,...///,,,++++++******++++++,,,+++++++++*********))))))'''(((***+++,,,++++++***************************------------------------(((((((((((())))))))))))+++++++++*********))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++------,,,++++++,,,------------------------------////////////////////////***+++,,,------,,,+++***,,,,,,,,,,,,,,,---...///...------,,,,,,------...,,,---...///...---,,,+++---------.........//////......//////...---,,,,,,++++++++++++++++++++++++---------............///,,,,,,,,,---------......//////...------------...//////...---,,,++++++***++++++,,,,,,---...//////,,,,,,,,,------,,,++++++,,,,,,------......//////...///000///...---...000//////.........---------////////////000000000000222222111000///...---,,,///...------///000000///...............///000000111000/////////000222333///000111222333222111111444555666666555555666888555555666888::::::999777<<<>>>???BBBCCCEEEFFFFFFCCCHHHMMMNNNOOORRRYYY___dddeeefffiiinnntttyyy|||------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++......---------,,,,,,,,,***,,,------***))))))+++************)))))))))((())))))************)))))),,,+++***)))(((((()))))))))************))))))(((************************************************)))))))))))))))*********))))))))))))************************************((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))************))))))))))))******+++)))'''((()))++++++*********))))))))))))******)))))))))*********++++++,,,++++++******)))******************************+++++++++************))))))))))))))))))******++++++******))))))******+++******+++++++++,,,,,,,,,))))))******************)))***++++++,,,,,,++++++******))))))******+++,,,------------------------)))((((((((((((***+++,,,,,,++++++******++++++,,,+++++++++*********))))))((()))***++++++******)))************************))))))))))))))))))))))))((((((((()))))))))******+++++++++*********))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---------.........//////...............---,,,,,,........................------------............,,,---------------------///............---------/////////...------,,,,,,+++,,,,,,------.........---------......------,,,..................//////---///000///...---...000//////.........---------////////////000000000000222111000///...------,,,...---+++,,,---///.....................///000000111000/////////000111222///000111222333222222111333555666666555444666777888666555555777999999999;;;===???AAACCCEEEFFFFFFFFFIIIMMMNNNOOORRRYYY___cccccceeeiiipppyyy,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************************************++++++++++++*********)))+++---......,,,++++++,,,************))))))))))))))))))************))))))---,,,+++)))(((((('''(((((())))))************)))************************************************************))))))))))))************++++++++++++************************((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))************))))))))))))******,,,)))&&&%%%'''***,,,---))))))************))))))((((((((()))))))))******+++++++++***************************************------,,,+++***((((((''')))))))))))))))******+++***))))))))))))))))))*********+++++++++,,,,,,,,,+++++++++++++++*********)))***++++++,,,,,,++++++******))))))******+++,,,------------------------(((((((((((()))***+++,,,++++++************+++++++++++++++***************)))***************)))(((************************(((((((((((((((((((((((()))))))))*********+++++++++++++++******************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------///...............//////---------...............---............------,,,////////////////////////------------............---------------------,,,---.../////////...,,,,,,//////..................------------------------------...//////......---///////////////.........---...//////...---...///...............---------.../////////000000000111111111000///...------,,,///---,,,---.../////////...............///000000000000/////////000111222000000111222222222222111222333555444333333444666999777444444666999:::::::::;;;>>>@@@CCCEEEFFFGGGIIIKKKMMMMMMNNNRRRYYY___cccbbbbbbfffnnnzzz,,,,,,,,,++++++++++++******+++++++++++++++,,,,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))******)))))))))(((((((((+++,,,------,,,,,,++++++*********)))))))))))))))))))))************))))))++++++***))))))((((((((('''((()))***************************************((((((((((((((((((((((((++++++******))))))(((((()))))))))*********++++++************************((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))************))))))))))))******---***(((''')))+++++++++((()))***++++++***)))(((((((((((()))))))))************+++++++++*********************************------,,,+++***)))(((((()))))))))))))))******+++******))))))))))))************+++++++++,,,,,,,,,---,,,,,,++++++*********))))))***+++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++************++++++************************,,,,,,,,,++++++***))))))************************************************)))*********++++++++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,+++***))))))***+++,,,---,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,---......---,,,,,,---///000........................---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------,,,,,,,,,,,,...///000000...,,,+++------------......//////------------------,,,,,,,,,------............---000000000//////.........---...//////------...///..............................//////000000111111222222111000//////......111000//////111222222111...............///000000////////////000000111111000000111111222222222222111333444444333222444555888666555555777999999999888:::===@@@CCCEEEFFFGGGJJJJJJKKKJJJLLLQQQXXX]]]cccaaa___bbbiiiuuu,,,,,,+++++++++******************++++++,,,,,,,,,---------,,,,,,,,,++++++************************))))))))))))))))))))))))---,,,,,,,,,++++++++++++*********+++++++++******))))))))))))))))))******))))))************))))))(((((())))))************'''((()))***************))))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))((((((((((((((()))))))))******))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))************))))))))))))******---+++++++++,,,+++***(((((()))***++++++***)))((()))))))))*********++++++)))******+++++++++******))))))))))))))))))))))))************************)))))))))))))))******++++++++++++******+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++*********))))))***++++++++++++*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++******))))))******+++************************------,,,,,,++++++++++++************************++++++++++++++++++++++++)))*********++++++++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++***)))(((((()))***+++---,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***)))))))))***,,,---.....................---,,,,,,---------------,,,************************,,,,,,,,,------------...------------------------,,,...///000000...,,,+++***++++++,,,,,,------...------------------,,,,,,***+++,,,---------------000000//////......---------...///...---,,,---///---..............................///000111111111333222222111111000000000111000//////111222222111...............///000000......//////000000000000111111111111111222222222111222333333222222333555444555666999;;;:::888666888999<<>>AAACCCDDDEEEFFFEEEEEEGGGJJJOOOUUUXXX[[[ZZZZZZ^^^eeeppp{{{++++++++++++************)))******+++,,,,,,------...------------,,,,,,,,,************************++++++++++++++++++++++++(((((((((((('''''''''''')))''''''(((+++,,,***(((((()))))))))************))))))************))))))'''((()))***++++++******)))************))))))((())))))))))))))))))))))))************************)))))))))))))))*********(((((()))))))))*********))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))************))))))))))))******((('''&&&''')))++++++*********))))))))))))******((((((((()))))))))******''')))***,,,,,,,,,***)))))))))))))))))))))))))))((())))))***++++++,,,,,,)))))))))))))))******+++++++++************++++++******+++++++++,,,,,,,,,))))))******************((())))))*********************))))))******+++,,,++++++++++++++++++++++++((()))************)))(((******))))))))))))******))))))*********++++++++++++***)))))))))***+++,,,************************************************((((((((()))))))))******))))))*********+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,+++******++++++,,,,,,++++++++++++,,,,,,---...///000111111111111//////.........---------***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,---.../////////............---------+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........***+++,,,---............,,,,,,,,,---------------,,,---......,,,,,,---...---------.........//////------...///000111222222000000000///////////////...---+++,,,---///.....................///000000---...///000000000///...222111000000000111222333222333444444333333444555444555666999;;;:::888666888:::<<<>>>@@@BBBCCCDDDDDDDDDEEEGGGLLLQQQUUUWWWXXXXXXYYY\\\bbbjjjrrrwww+++++++++************)))))))))***+++,,,,,,------......---------,,,,,,,,,************************++++++++++++++++++++++++++++++++++++************)))(((''')))+++,,,***((((((((())))))*********+++))))))************))))))((()))***++++++***((((((***************)))((('''************************(((((((((((((((((((((((((((((())))))******++++++)))************+++++++++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))************))))))))))))******%%%###""""""&&&***,,,---+++***)))(((((()))***+++''''''''''''((((((((()))'''(((***,,,---,,,***))))))))))))))))))))))))))))))************+++++++++)))))))))))))))******+++******))))))))))))************+++++++++,,,,,,,,,(((((())))))*********+++(((((()))************************)))***++++++,,,++++++++++++++++++++++++***+++,,,------,,,************))))))))))))******))))))******++++++++++++((((((''''''''')))***+++************************++++++++++++++++++++++++(((((((((((())))))))))))))))))******++++++++++++************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,...//////...,,,,,,---,,,,,,+++*********+++,,,++++++++++++++++++,,,'''(((***,,,------,,,+++//////.........---------***+++,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,---------)))***+++,,,...///000000//////...------------...------------------------++++++,,,,,,---...//////+++,,,---...////////////+++++++++,,,,,,---------,,,---......,,,,,,---...---------.........//////------...///000111222222...............---------///...------///000000///...............///000000,,,---///000000000///...222111000000000111333444222444555555333333444666777666555666999:::999888999:::<<<>>>@@@AAABBBBBBCCCCCCEEEIIINNNSSSVVVXXXWWWWWWXXXZZZ^^^cccgggjjj,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,///000---,,,,,,+++*********+++,,,,,,***)))))))))***+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***,,,,,,++++++******)))))))))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((((((((((((''')))***)))((('''(((***(((((())))))******++++++******)))))))))))))))***,,,+++++++++******))))))++++++***)))(((((())))))***)))(((((((((***+++,,,+++*********))))))((((((***,,,---,,,+++***+++,,,+++*********))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))'''((()))*********************))))))))))))******,,,,,,++++++***))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))******************************))))))))))))******++++++++++++++++++++++++------,,,,,,,,,,,,++++++******++++++++++++************))))))))))))))))))((((((***++++++***)))))))))************+++++++++)))***+++,,,------------************************,,,+++++++++******))))))+++++++++++++++***)))(((000111222111...,,,,,,,,,************************...---,,,,,,++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++)))))))))+++...///...---,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------.../////////...---,,,,,,,,,------......------,,,........................------------------------,,,------......------,,,++++++,,,---............//////.........---------,,,,,,---.../////////......------///000111000...333222222111000//////...111111000000//////......000000000000////////////000000000000111111111111444444333222222333333333888888888888777777777777666:::>>>@@@AAAAAAAAABBBGGGHHHIIILLLOOORRRUUUWWWVVV\\\ZZZZZZ^^^[[[^^^lll++++++++++++++++++++++++++++++***)))***,,,...///---,,,++++++******++++++,,,+++***)))))))))***+++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++((((((((((((''''''''''''))))))*********+++++++++))))))))))))))))))))))))(((((((((((()))))))))*********)))(((((((((((((((((()))***)))((('''(((***)))))))))))))))************))))))(((((()))))))))++++++*********)))))))))++++++***)))))))))))))))***)))(((((()))***+++,,,************)))))))))(((''')))***)))((('''((()))************)))))))))(((***)))(((((((((((()))***************************(((((()))*********************))))))))))))******)))))))))))))))*********,,,,,,++++++************))))))))))))))))))))))))************************++++++************++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++)))******************)))************************))))))***+++***)))(((''')))************+++++++++((()))***+++,,,,,,,,,,,,************************++++++*********)))))))))+++++++++++++++***))))))***,,,......---,,,---...************************...---,,,+++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))*********))))))++++++++++++++++++++++++...------,,,++++++,,,,,,---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------,,,------......------,,,------------------------------------------------,,,------......------,,,------......//////......//////.........---------------.../////////...............///000000//////222222111000000///......000000000000////////////////////////000000000000000000000000111111111111444333333222222333333444777777777777777777777777888;;;???AAABBBBBBCCCDDDFFFHHHJJJMMMPPPSSSUUUVVVYYY\\\XXXVVV[[[YYY]]]lll************************+++***))))))***+++---...,,,,,,++++++******++++++,,,+++******))))))******++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))))))))***************)))))))))*********++++++))))))))))))))))))))))))((((((((()))))))))************)))((((((((())))))((()))******(((((()))***************)))))))))))))))((((((''''''((())))))******))))))))))))((((((+++***))))))))))))))))))******)))))))))***++++++************))))))))))))***+++,,,+++***)))***,,,************))))))))))))***))))))(((((())))))***++++++++++++++++++++++++))))))))))))******************))))))))))))******''''''(((((()))******++++++************)))))))))))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++((())))))******))))))(((******++++++++++++++++++************)))((('''''')))************+++++++++'''((()))***++++++++++++******************************))))))))))))((((((***++++++++++++***))))))''')))++++++***)))***+++************************---,,,,,,++++++++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++......------,,,,,,------222000---,,,,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------/////////000//////.....................---------//////000000000///............///000000000//////111000000//////.........////////////000000000000......//////000000111111000000000000111111111111333333333222222333333444555555555666666777777888888;;;???AAABBBCCCDDDEEEEEEGGGKKKNNNQQQSSSUUUUUUYYY[[[UUUSSSYYYYYY___nnn++++++++++++++++++++++++******)))))))))***+++,,,,,,,,,++++++***++++++,,,+++++++++***************++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++,,,,,,,,,))))))))))))************))))))))))))))))))))))))(((((()))))))))***************))))))((())))))***((()))******)))((()))***++++++******))))))(((((((((''''''''''''(((((())))))))))))(((((((((((((((******)))))))))))))))************************+++*********)))))))))))))))+++,,,------++++++,,,---*********)))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***)))))))))))))))************))))))))))))******((()))))))))*********+++***)))))))))))))))))))))))))))))))))))))))))))))************************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++(((((())))))))))))((((((+++++++++++++++,,,,,,,,,))))))))))))))))))(((((())))))*********+++++++++((())))))***++++++******************************)))))))))(((((((((((((((******+++++++++******))))))***+++***((('''''''''************************,,,,,,+++++++++++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---++++++,,,---...***+++++++++++++++,,,,,,------,,,,,,,,,,,,------333111---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------///////////////...---,,,........................000000111111000///.........///000000000//////000000/////////.........---000000000000////////////---......///000111111222///000000000111111111111333333222222222333444444333444444555666777777888888;;;>>>@@@AAABBBDDDFFFEEEGGGKKKOOOSSSTTTUUUTTTVVVYYYTTTTTT\\\]]]bbbppp,,,,,,,,,,,,,,,,,,,,,,,,******************++++++,,,++++++***++++++,,,,,,++++++++++++******))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))(((&&&'''''''''((()))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))******************))))))))))))******)))***+++***)))((()))+++++++++******))))))(((((('''''''''''''''((())))))((((((((((((((()))))))))***)))))))))))))))*********++++++++++++*********))))))))))))))))))******((()))***)))((('''(((***))))))))))))))))))******))))))************))))))+++++++++++++++++++++++++++***)))(((((()))************))))))))))))******,,,,,,,,,++++++*********)))))))))))))))))))))*********************************************************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++(((((())))))))))))((((((******+++++++++,,,,,,,,,))))))))))))******++++++))))))*********+++++++++)))***++++++++++++++++++************************((((((((((((((())))))))))))******+++++++++******)))+++,,,+++)))(((((((((************************+++++++++******++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++*********++++++,,,,,,,,,,,,+++++++++++++++,,,,,,111///,,,+++,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////......---...............---,,,+++---.....................000000111111000///.........000222111///...///000////////////............222111111000///......------......///000111111222///000000000111111111111333222222222333333444555333444444555666777777888777999<<<>>>@@@AAADDDFFFEEEHHHLLLPPPSSSTTTUUUUUURRRUUUSSSWWWaaacccfffsss,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++++++++++++++******++++++,,,,,,***++++++++++++***))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((())))))))))))))))))***((((((((()))))))))******)))))))))))))))))))))))))))))))))*********++++++******)))))))))***++++++)))***++++++))))))***+++************))))))))))))''''''''''''((()))******(((((())))))))))))******)))))))))))))))******++++++++++++,,,++++++***)))))))))))))))************)))***++++++))))))***+++))))))))))))************)))******++++++******)))++++++++++++++++++++++++++++++)))((((((((()))*********))))))))))))******...------,,,++++++******)))))))))************+++***************************************************))))))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++((())))))******))))))((())))))******+++,,,,,,,,,+++************+++,,,---)))************+++++++++******+++++++++++++++***************************(((((())))))))))))******))))))***++++++++++++***''')))+++,,,++++++,,,...************************+++************++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,*********++++++,,,,,,---++++++*********+++,,,,,,...,,,++++++---/////////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,---///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............////////////......------------------,,,+++---------...............//////000000000///.........111333222///---///111////////////////////////111111111000//////............//////000000111111000000000000111111111111222222222222333444555555555555555666666777777888777999<<<===???AAADDDFFFFFFHHHLLLOOORRRTTTVVVVVVQQQTTTSSSXXXdddfffhhhttt++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,---***++++++,,,+++***)))(((******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))(((,,,,,,,,,+++++++++++++++(((((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,)))***++++++))))))***+++)))))))))))))))*********(((((((((((()))***++++++)))))))))*********++++++)))))))))))))))***++++++++++++,,,,,,,,,+++***)))((()))))))))************+++,,,------++++++,,,---((()))))))))************)))***++++++++++++***)))************************,,,+++)))((('''((()))*********))))))))))))******,,,,,,++++++++++++++++++************++++++,,,,,,************************************************+++******))))))******+++------------------------------,,,,,,,,,,,,++++++)))******************)))(((((())))))***++++++,,,///...---++++++***++++++)))************+++++++++)))***************))))))************************)))))))))*********++++++))))))***+++++++++++++++''')))+++,,,,,,,,,---///***************************************+++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////)))******+++,,,,,,------+++++++++++++++,,,---------++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,,,,------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................000///---,,,,,,---...///,,,------......------,,,------------------------++++++,,,,,,---......///......////////////......,,,------............------------.........//////------.../////////.........111444333///---...111000000000000000000000000......//////000000111111////////////000000000000000000000000111111111111222222222222333444555666777777777777777777777777777999<<<>>>???BBBEEEHHHHHHIIIKKKNNNQQQTTTVVVWWWTTTUUUQQQUUUaaadddgggsss************************,,,,,,---------,,,,,,++++++*********+++,,,,,,---******+++,,,+++***)))((())))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))***)))))))))((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******))))))***+++,,,,,,)))+++++++++***)))***+++(((((())))))******++++++(((((((((((()))***,,,,,,))))))******+++++++++,,,))))))((())))))***+++++++++,,,,,,---,,,+++***)))(((((())))))*********+++((()))******)))((()))***(((((())))))*********+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))---+++)))((('''((()))*********))))))))))))******)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,************************************************,,,++++++++++++++++++,,,---------------------------------,,,,,,,,,++++++******++++++++++++******'''(((((()))******++++++333222///---+++***)))))))))************+++++++++((()))))))))))))))((((((************************))))))******+++++++++,,,((()))***+++++++++++++++***,,,------+++******+++******************************))))))***+++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,%%%''')))+++,,,---,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,------...///,,,,,,+++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////111000...,,,+++,,,---...,,,------......------,,,........................++++++,,,,,,---...//////......////////////......------...///000000000///---------.........//////,,,,,,---.../////////......222555333///---...111000000000000111111111111+++,,,---///000222333444000000000000////////////000000000000111111111111222222222222333444555666888888888888777777777777999;;;===???@@@CCCFFFIIIIIIJJJKKKMMMQQQTTTWWWYYYXXXWWWPPPRRR^^^aaafffrrr}}},,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))((((((******))))))((((((''''''))))))))))))))))))))))))************************+++++++++*********))))))((((((((((((((()))******,,,,,,+++***))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++******++++++)))'''))))))************))))))***)))(((''''''((()))***))))))))))))))))))))))))---,,,,,,---...---***((()))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))------+++***))))))(((((())))))************))))))************************,,,,,,,,,,,,,,,,,,,,,,,,......---***((((((***,,,***+++,,,------,,,+++***))))))***+++,,,,,,------+++,,,,,,,,,+++(((%%%###++++++++++++++++++++++++************************(((((()))***,,,---...///++++++++++++++++++++++++,,,,,,+++***))))))******((()))***+++++++++++++++************************---,,,+++***)))))))))))))))************+++++++++---+++***(((((()))+++,,,++++++,,,---------,,,,,,)))***+++,,,,,,+++***)))***,,,---//////...,,,+++,,,,,,------------------***...111///+++))),,,000+++,,,------++++++,,,---///...------,,,,,,,,,,,,,,,,,,,,,++++++*********++++++---...///000000000//////............//////,,,,,,------.../////////******++++++++++++,,,,,,------------------------------............------...------,,,,,,++++++***,,,000333111---+++---/////////////////////............////////////......000000//////......------............///////////////////////////000111111333222222222222222222222333222222222222333444444555666666666666666555555999:::===???CCCEEEHHHIIIKKKJJJKKKMMMQQQSSSTTTSSSXXXTTTSSSTTTUUUYYYdddnnn,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,---------,,,,,,++++++*********))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))((((((((((((((()))******,,,++++++***))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))+++***)))***++++++***((())))))************))))))+++***)))(((((()))***+++)))))))))))))))))))))))),,,+++***+++,,,,,,***)))))))))))))))))))))))))))---,,,***)))))))))******)))))))))))))))))))))))),,,+++***)))(((((((((((()))******************)))************************,,,,,,,,,,,,,,,+++++++++------,,,)))'''''')))+++***++++++,,,,,,++++++***))))))******++++++,,,,,,((()))***++++++***)))(((++++++++++++++++++++++++************************))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,++++++***))))))******))))))***+++++++++++++++************************++++++******************)))************+++++++++,,,+++***))))))***+++,,,.........---,,,+++)))))))))***+++,,,,,,+++***)))***+++---...---,,,+++******++++++,,,---...//////---///000...+++)))***,,,+++,,,------++++++,,,---......---,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,---.........------///..................///...............---------,,,,,,,,,,,,---------...------------------------...//////000000//////...,,,,,,,,,,,,---------------111444222///---///111..............................////////////......111111111111000000//////............///////////////////////////000000111222222222222111111111111444333333333333444555555555666666666666666555555888999<<<>>>AAADDDGGGHHHKKKKKKKKKNNNRRRTTTUUUTTTTTTQQQPPPSSSVVV\\\gggrrr++++++++++++++++++,,,,,,++++++++++++++++++++++++************************************************(((((())))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,+++******)))++++++++++++************))))))))))))))))))))))))************************+++++++++***************)))(((((((((((()))******,,,+++******)))*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************++++++++++++++++++++++++))))))))))))))))))))))))***))))))***+++,,,***)))))))))************))))))++++++************++++++))))))))))))))))))))))))+++)))((((((***++++++***)))))))))))))))))))))))),,,,,,+++***))))))******)))))))))))))))))))))))))))))))))((((((((())))))******++++++++++++******************************+++++++++++++++++++++++++++++++++)))''''''(((***+++++++++******+++++++++************************(((((())))))******++++++++++++++++++++++++++++++*********************************************)))++++++++++++++++++++++++,,,+++******)))*********))))))***++++++++++++******************************************+++++++++)))************+++++++++,,,+++***))))))***+++,,,.........---,,,+++***)))******++++++++++++******++++++,,,,,,,,,***)))((()))***+++,,,---...///000//////...---+++***))))))+++,,,------++++++,,,------,,,,,,++++++++++++,,,......------------,,,,,,,,,------------,,,+++***------------------------//////......---,,,,,,+++---.........////////////------------------------***++++++,,,,,,++++++***+++,,,,,,---......//////,,,///111111...---///111------------------............////////////......111111111000000000000///............//////////////////......//////000111000000000000000111111111333222222222222333444444555666666777777666666666777888;;;>>>AAACCCFFFGGGLLLKKKLLLOOOSSSVVVWWWVVVSSSPPPPPPSSSXXX]]]hhhrrr*********++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''************************))))))))))))))))))))))))************************************************))))))(((((())))))***+++++++++***************+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,+++)))))))))************))))))************************))))))))))))))))))))))))+++)))'''''')))+++,,,,,,))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))))))))))))))))))***+++++++++++++++,,,,,,+++++++++***************************************++++++++++++++++++***(((''')))***,,,+++***))))))***+++,,,*********)))))))))))))))++++++***)))(((((())))))************************************************))))))))))))))))))))))))++++++++++++++++++++++++++++++***************+++)))******+++++++++******************************(((((()))***+++,,,,,,,,,))))))*********+++++++++++++++*********+++,,,,,,******+++,,,------------++++++++++++++++++++++++,,,,,,,,,,,,+++***((((((******+++,,,------......///---,,,+++,,,,,,***(((+++,,,------++++++,,,---,,,++++++******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,............////////////------------------------))))))************))))))---------.........//////)))+++------,,,+++,,,...,,,,,,,,,---------------......////////////..........................................///////////////............///000000////////////000000000000111111111111111222222333555666666777777777777666888999;;;>>>AAADDDFFFGGGLLLLLLMMMPPPTTTXXXYYYYYYWWWSSSQQQTTTXXX]]]fffnnn*********++++++,,,,,,,,,************************************************)))))))))))))))))))))))),,,+++++++++******))))))************************)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))***+++++++++***************++++++************)))))))))(((************************))))))))))))))))))))))))*********+++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''')))++++++***)))))))))************))))))((())))))))))))))))))((()))))))))))))))))))))))),,,***((((((***,,,---,,,))))))))))))))))))))))))&&&'''(((***+++,,,---...))))))))))))))))))))))))************+++,,,------+++++++++,,,,,,+++++++++************************))))))*********++++++++++++,,,,,,+++***)))***,,,,,,+++))))))))))))+++,,,*********)))))))))))))))++++++***)))(((((())))))************************************************((((((((()))******+++++++++++++++++++++++++++++++++***************++++++******+++++++++******)))************************'''((()))+++,,,,,,,,,,,,))))))*********+++++++++++++++***++++++,,,,,,---)))***+++,,,------------,,,++++++++++++++++++,,,---------,,,+++***)))))),,,,,,,,,,,,,,,,,,++++++---+++++++++---...---++++++,,,------++++++,,,---+++++++++******++++++,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,++++++,,,------,,,++++++,,,,,,,,,,,,------......,,,------------.........---------------------------......//////......---//////.........---------)))***,,,,,,,,,,,,,,,---,,,,,,,,,---------............////////////......---------------.....................////////////...............//////000....../////////000000000222222222222222333444444555555666777888888777777999:::<<>>AAADDDFFFGGGIIIJJJKKKPPPUUUYYY[[[\\\]]]VVVSSSVVV\\\___cccggguuu++++++++++++++++++++++++'''(((***+++,,,---------************************************************---,,,+++)))&&&$$$"""!!!++++++************++++++)))************+++++++++))))))))))))))))))))))))(((((())))))*********+++*********)))))))))))))))******++++++++++++******))))))************))))))))))))(((((((((((())))))******+++++++++,,,,,,,,,******++++++++++++************))))))))))))******+++***)))'''''''''((()))************************,,,)))&&&(((,,,---+++'''))))))))))))))))))))))))***)))((((((((((((((())))))***+++,,,---,,,,,,+++(((((()))***++++++,,,,,,))))))))))))))))))))))))++++++******************)))))))))))))))))))))))))))))))))))))))*********))))))))))))************************************,,,,,,,,,+++++++++******)))*********++++++++++++)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++(((((()))***************+++++++++*********)))))))))***+++,,,,,,+++***))),,,,,,,,,+++++++++++++++))))))(((((((((((())))))++++++******)))(((((('''***************************+++---......---,,,+++++++++******))))))(((((('''((()))***************)))***,,,,,,***)))***+++)))***++++++***)))***+++************************)))***++++++***)))***+++------............------*********++++++,,,,,,,,,---,,,,,,,,,,,,---...............------,,,,,,,,,++++++------------++++++,,,,,,++++++,,,...000111......---------,,,,,,,,,///...---,,,,,,,,,,,,,,,///,,,***+++,,,,,,+++,,,++++++++++++,,,,,,---...++++++++++++++++++++++++---,,,+++++++++,,,------.........---,,,+++)))(((............000222444555000///...---------------,,,,,,,,,---------......////////////...---,,,+++////////////000000000000------...///000000/////////...---...///000000...---///000000///......///111111111000000000000000222111000000111333555777666777888888888888888777::::::<<>>AAAGGGLLLLLLNNNRRRVVVYYY[[[[[[\\\YYYZZZWWW[[[ffffffdddmmm|||++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******************************************************++++++,,,---------++++++************++++++)))************+++++++++++++++++++++++++++++++++))))))******************'''(((((()))******++++++******++++++++++++******))))))************))))))+++******))))))******+++))))))))))))******************++++++++++++************))))))))))))******((()))***++++++++++++***************************++++++,,,+++*********+++************************))))))))))))***+++,,,------,,,+++***)))******+++)))))))))******+++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,))))))))))))))))))))))))*********)))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))))))))))))))*********++++++******++++++++++++************+++,,,,,,,,,,,,+++)))***++++++,,,,,,++++++))))))*********+++++++++******++++++++++++******((((((((()))***+++++++++***))))))))))))))))))***)))******++++++,,,,,,,,,************************++++++******************++++++***************)))))))))***+++++++++******)))***,,,,,,***)))***+++)))***++++++***)))***+++************************)))***++++++***)))***+++******++++++++++++******++++++++++++++++++,,,,,,+++++++++***++++++,,,------------......////////////...---,,,,,,---...///,,,,,,,,,,,,,,,---............---------,,,,,,,,,++++++******+++,,,,,,---000888999000+++...///+++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---+++***))),,,---------,,,,,,+++******+++,,,---------,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---...............---------------.........//////...............---,,,,,,///...---...///000000...%%%(((+++---...///111333...//////000111111222222111111000000111222333444333444555666666666666666555999<<<======AAAGGGMMMLLLNNNQQQTTTWWWZZZ[[[\\\XXX[[[ZZZ```kkkkkkhhhpppzzz++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************************))))))))))))))))))))))))++++++************++++++)))************+++++++++))))))))))))))))))))))))(((((())))))*********+++'''(((((()))***+++++++++******++++++++++++******))))))************))))))++++++************++++++))))))))))))******************++++++++++++************))))))))))))******((()))***+++,,,,,,+++***************************'''((())))))))))))***+++************************))))))))))))***+++,,,---...---+++*********++++++&&&''''''((()))******+++++++++++++++++++++++++++((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))*********))))))))))))************))))))))))))))))))))))))************))))))))))))************++++++++++++)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++))))))******++++++++++++)))***+++,,,,,,+++***)))++++++,,,---......//////++++++************++++++'''((()))***,,,---...///************************,,,,,,,,,+++,,,,,,---------,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,)))***,,,,,,***)))***+++)))+++++++++***)))***+++************************)))+++++++++***)))***+++******++++++++++++***************++++++,,,,,,---++++++******++++++,,,---*********++++++,,,,,,,,,///...---,,,,,,---...///,,,---...//////---,,,***......---------,,,,,,,,,+++*********+++,,,,,,---(((222444+++(((...111......---,,,,,,++++++++++++++++++++++++++++++++++++''')))+++---...///......+++,,,,,,------,,,,,,,,,)))***+++,,,---,,,,,,+++++++++++++++,,,,,,---...,,,,,,,,,---------......,,,,,,---...////////////---------.........////////////000000///...------///...---...000000000...---///000000///......///...//////000111222222222222111000000111333555777555555666666666666666555777:::>>>>>>>>>AAAHHHNNNKKKLLLNNNQQQTTTWWWYYYZZZWWW[[[\\\cccooonnnjjjqqqwww))))))))))))))))))))))))---------,,,,,,+++++++++(((((((((((()))***+++,,,,,,+++++++++******))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((((((((((((***)))))))))***+++,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++)))(((''''''((()))+++))))))))))))))))))))))))))))))************))))))((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((,,,+++)))((((((((()))***+++++++++++++++***)))((((((((((((((())))))))))))******++++++++++++******''''''(((((())))))************************************))))))))))))******************************************))))))))))))))))))))))))************------,,,++++++,,,------******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((++++++++++++++++++++++++)))******++++++,,,------******+++++++++******)))++++++++++++++++++++++++******)))(((((((((((((((,,,,,,,,,++++++*********,,,+++)))((((((((()))***)))************+++++++++,,,,,,,,,+++++++++******111000///---,,,+++******,,,++++++******++++++,,,+++***)))***+++++++++))),,,,,,,,,++++++*********((()))+++---.........------.........//////000000...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,111000///...---,,,,,,,,,,,,,,,,,,...//////,,,***,,,,,,,,,------.........---------,,,,,,+++++++++'''((()))+++,,,,,,++++++***+++---......---+++***---,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++...//////000000000000000///...---,,,,,,,,,,,,,,,..................------111///...------...///111000///.........000111222000111333333222222222333333444555666777777777777777888:::===AAADDDHHHIIIMMMLLLMMMPPPTTTXXXYYYYYYXXXTTTXXXeeerrruuurrrppp|||************************------,,,,,,,,,++++++++++++***))))))))))))))))))+++++++++******)))))))))************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******************+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))+++++++++++++++++++++++++++******)))))))))))))))*********+++******))))))(((((()))))))))***************++++++++++++******))))))))))))*********+++******************************))))))))))))******************************************))))))))))))))))))))))))************---,,,+++******+++,,,---******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))++++++++++++******))))))************************((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***((('''******************************)))(((((((((((((((++++++***************)))++++++***))))))))))))))))))************+++++++++++++++++++++++++++++++++000///...,,,+++*********,,,++++++******++++++,,,+++***)))***+++,,,+++))),,,,,,,,,+++++++++******((()))+++---///000000000,,,---------............---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++//////...---,,,,,,,,,,,,,,,++++++,,,------,,,***,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,+++)))***+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---------...//////000000//////000//////...------,,,,,,,,,---------.../////////000///...------...///000000///......---.../////////111333333222222222333333444555666666777777777888999:::===???CCCEEEGGGLLLKKKLLLOOOTTTXXXYYYZZZXXXUUUXXXfffsssyyyyyyyyy++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---,,,+++)))((('''''''''*********)))))))))))))))************************))))))))))))))))))))))))))))))************))))))************************,,,++++++************+++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************)))(((''''''((()))***))))))))))))))))))))))))***)))(((((((((((()))*********))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++)))************))))))((((((((()))*********))))))))))))*********+++++++++******++++++++++++******************++++++++++++******************************))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))************++++++************++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))***************)))))))))************************++++++++++++++++++++++++///......---,,,,,,++++++------------,,,+++***)))))))))))))))))))))))))))******)))((((((((()))))))))))))))))))))*********++++++++++++++++++***))))))************+++++++++*********++++++,,,------...---,,,+++************,,,++++++******++++++,,,,,,***)))***+++,,,+++***,,,,,,,,,++++++++++++***++++++---...////////////,,,,,,,,,,,,,,,---------+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,+++++++++*********---,,,,,,++++++,,,,,,------+++)))***+++,,,++++++------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,---............------...---+++******+++---...++++++,,,,,,------......)))***,,,---.../////////,,,---......//////......//////000//////...---,,,+++,,,,,,---...///000000000///...------...///000000000///...------------///111333333222111222333333444555666666777666666888999:::<<<>>>AAACCCDDDJJJJJJKKKNNNSSSXXXZZZZZZXXXUUUXXXeeesss|||++++++++++++++++++++++++,,,+++++++++++++++++++++---,,,+++)))((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))++++++++++++++++++++++++---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************************************)))(((((()))******))))))))))))))))))))))))---,,,***))))))***,,,---+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((&&&'''((()))))))))))))))******+++++++++,,,,,,,,,******++++++++++++************************************************************))))))))))))******((((((((((((((((((((((((************)))))))))(((((()))))))))******************))))))))))))************+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))((((((((((((************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++((()))***+++,,,---------******************************))))))((())))))***((()))))))))******++++++***+++,,,------,,,******))))))*********+++++++++((()))***+++,,,---......,,,,,,+++***)))))))))***,,,++++++******++++++,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,---------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,,,,---...,,,***)))+++,,,,,,,,,...------,,,,,,++++++++++++++++++,,,,,,---------...............---------------++++++++++++------***++++++,,,---...//////++++++,,,---.........///+++,,,------......------....../////////...,,,,,,,,,---------......//////000///............///000////////////.........//////111222333222111222333333333444555666666666666777777999;;;===@@@CCCDDDHHHHHHIIIMMMRRRWWWYYYZZZWWWTTTVVVaaannnxxx++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***++++++++++++++++++++++++------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))---,,,***))))))***,,,---+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((&&&'''((()))))))))))))))++++++++++++,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))******************************))))))))))))******((((((((((((((((((((((((************)))))))))(((((()))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++''''''(((***++++++++++++++++++++++++++++++++++++******))))))))))))******)))******++++++,,,,,,,,,)))***,,,------,,,+++***))))))*********+++++++++(((((()))***,,,---......++++++***)))))))))******,,,++++++******++++++,,,,,,+++***+++,,,,,,,,,***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,...---------------------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,************++++++,,,---///---+++***,,,------------------,,,,,,++++++***+++++++++,,,,,,------------------,,,,,,,,,,,,,,,++++++------------++++++++++++,,,------...//////------------------------+++,,,,,,---------------------............------//////......---------,,,//////............//////......///000111222222222///000222222111111111222222333444555666666666666444555777:::===AAADDDFFFGGGGGGHHHLLLQQQVVVXXXYYYUUURRRTTT\\\fffooozzz++++++++++++++++++++++++*********+++++++++++++++***)))))))))))))))***+++***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++---,,,,,,++++++++++++,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))***)))(((((((((((()))*********))))))))))))******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,((())))))************)))(((((()))*********))))))******+++++++++,,,,,,,,,******++++++++++++******)))))))))(((((((((((((((******************************))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))************))))))************))))))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******)))))))))))))))))))))))),,,,,,,,,---------------((((((((((((((((((((((((************************(((((())))))***++++++,,,************)))((('''&&&++++++++++++++++++++++++******)))))))))***+++++++++++++++++++++,,,,,,,,,)))***++++++++++++++++++)))************+++++++++((())))))+++,,,---......*********)))******++++++,,,++++++******++++++,,,---+++***+++,,,---,,,+++***++++++++++++,,,,,,,,,''''''''')))+++---///000............------------***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---------,,,,,,+++*********+++,,,,,,---///---,,,,,,---......---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,,,,***+++---......---+++***,,,,,,------....../////////...---,,,,,,,,,,,,---+++,,,------......---------,,,,,,---...///000111000000///...---,,,,,,+++////////////////////////---...///111333333444444...000222222111000111222222333444555555666555555444555777:::>>>BBBEEEGGGGGGGGGHHHKKKPPPUUUWWWWWWTTTQQQRRRXXX^^^fffsss~~~************************)))*********++++++++++++******))))))))))))*********+++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++,,,,,,+++++++++,,,------)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))******+++*********+++******))))))************++++++++++++******++++++++++++***************)))))))))((((((******************************))))))))))))******************************************))))))))))))))))))))))))************))))))***++++++***))))))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))++++++,,,,,,,,,---------)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******************++++++,,,,,,++++++)))(((&&&%%%******************************))))))******+++,,,++++++++++++************)))))))))))))))***++++++)))************+++++++++))))))***+++,,,,,,------***************+++,,,---,,,++++++******++++++,,,---,,,++++++------,,,+++******+++++++++,,,,,,,,,))))))))))))***,,,...///------------,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,+++++++++,,,,,,------,,,+++,,,---...,,,++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,,,,,,,---...///,,,,,,---..................---------///222555777/////////...---------,,,......////////////......---...000111222222222222...000222222111000111222222222333444555555555555666666888;;;>>>BBBDDDFFFGGGGGGHHHKKKOOOSSSUUUUUUSSSQQQRRRVVVZZZaaannn{{{))))))))))))))))))))))))))))))******++++++++++++++++++***))))))((())))))+++++++++,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++************************++++++++++++,,,------...************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))************))))))((()))***++++++***)))((())))))))))))))))))))))))***************************)))((((((((()))+++,,,+++++++++++++++***)))((())))))*********+++++++++******++++++++++++******,,,+++++++++******))))))******************************))))))))))))******************************************))))))))))))))))))))))))************)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((())))))************************************))))))))))))))))))))))))------,,,,,,+++***************+++++++++******)))))))))))))))))))))))))))******))))))***+++,,,,,,++++++******))))))((((((***)))((((((((()))+++,,,)))************+++++++++*********++++++,,,,,,---************+++,,,------,,,++++++++++++++++++,,,---,,,++++++------,,,+++*********++++++,,,,,,,,,000///---+++*********+++,,,,,,,,,++++++*********,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******------,,,,,,+++,,,,,,---+++***+++,,,------+++)))*********++++++,,,,,,------------,,,,,,+++++++++++++++******+++---...000...---+++******+++---..................---------,,,+++++++++,,,...000111,,,---......//////......000///---...000444999<<<------........................////////////.........///000111111000//////...000111222111000111222222222333444555555555555888999:::<<<>>>AAACCCDDDHHHGGGHHHJJJOOORRRTTTTTTRRRQQQSSSVVVYYY```mmmzzz)))))))))***+++++++++,,,------,,,,,,+++*********+++++++++************)))(((((()))***************)))************+++++++++)))))))))))))))))))))))))))((((((((()))***++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))************))))))************************))))))))))))))))))))))))******++++++***)))'''&&&++++++******))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))++++++******))))))((((((*********)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))*********************************++++++************++++++******+++,,,,,,---......************************'''((()))******+++******)))***,,,,,,***)))***+++)))))))))***+++++++++,,,,,,,,,++++++***+++++++++***++++++++++++***)))))))))))))))***+++++++++,,,************************,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********))))))((((((''''''))))))))))))))))))))))))******++++++++++++************+++++++++******)))******((((((((()))***++++++,,,,,,------,,,,,,+++************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------////////////////////////---,,,++++++******++++++---------,,,,,,+++++++++...---,,,,,,++++++++++++,,,------......---------//////...---,,,++++++***)))***,,,------,,,***)))++++++,,,,,,,,,,,,------,,,---.........,,,***(((........................---,,,,,,+++,,,---///000---,,,+++***+++,,,---...***++++++,,,---------,,,,,,,,,,,,---///222444666//////.........---------,,,---......//////......000111111111111222222222444333111//////000111222666666555444444444444555888888999;;;>>>AAADDDFFFGGGGGGHHHJJJLLLPPPSSSUUUWWWSSSRRRTTTYYY^^^iiisss***************+++++++++******+++++++++++++++++++++++++++************)))(((((()))***************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))))))))***+++***)))((((((*********)))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))(((((((((((((((***)))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))((((((((('''************************************************************************++++++************++++++***++++++,,,,,,---------************************))))))*********))))))(((''')))++++++)))((()))******************+++++++++,,,,,,++++++***++++++,,,+++++++++,,,+++******)))******************++++++************************+++*********))))))))))))***++++++,,,,,,++++++*********))))))((((((((((((******************************++++++++++++******))))))************))))))******)))))))))******+++++++++,,,,,,,,,,,,++++++************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++.........------,,,,,,+++***+++,,,------,,,+++***++++++,,,,,,,,,,,,------***+++---......---,,,+++------------------------------,,,,,,,,,---...///,,,,,,+++++++++,,,---...++++++,,,---------------......------...000111222//////.........---------,,,---......//////......000000111111111222222222111111111222222222111111111111000000111222333333777888888:::===@@@CCCEEEGGGGGGHHHJJJMMMPPPSSSUUUTTTQQQQQQVVVYYY]]]dddlllxxx+++++++++***************((())))))***++++++,,,,,,+++++++++************)))(((((()))***************)))************+++++++++))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***************************))))))))))))))))))))))))(((((()))************)))((())))))))))))))))))***++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))******))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((************************,,,,,,++++++******))))))************************++++++************+++++++++++++++,,,,,,,,,,,,,,,************************+++++++++******)))'''''''''(((******((('''((()))+++++++++***************,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,++++++*********************))))))************************))))))((((((((((((''''''******++++++++++++*********))))))))))))(((((((((++++++++++++++++++++++++******++++++++++++******(((((()))))))))))))))(((***+++++++++++++++************++++++++++++******************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++......................................./////////++++++++++++++++++++++++///...------,,,,,,------------,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,---------,,,,,,+++++++++------------------------+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,+++,,,------...,,,,,,---............---000///...------------..................---------,,,---......//////......000000000111111111222222---///111333444333222111111222222222444555666777666777777999<<>>AAACCCFFFGGGIIIKKKNNNQQQSSSTTTRRRPPPRRRZZZ```cccgggkkktttyyy,,,+++++++++***)))))))))++++++++++++******))))))+++++++++*********))))))(((((()))***************))))))*********+++++++++))))))))))))))))))))))))++++++***)))((((((((()))************************(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,''''''(((((()))))))))***)))))))))******+++++++++))))))))))))))))))))))))((((((((())))))*********(((((())))))************))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))((()))))))))******************************++++++************************------,,,,,,+++***))))))************************++++++************+++++++++++++++++++++++++++***************************(((((()))***************(((***++++++***))))))***,,,+++++++++***)))))))))+++*********++++++,,,---,,,------------,,,+++++++++******))))))(((((((((************************)))))))))))))))))))))))))))******++++++******)))))))))))))))******************************************++++++++++++******)))***++++++,,,,,,,,,++++++,,,,,,---,,,+++***)))((())))))******))))))(((************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---///...---,,,++++++,,,,,,+++,,,,,,------.........------,,,++++++,,,------+++++++++,,,,,,,,,------------------,,,,,,++++++------------------------.........------,,,,,,+++,,,,,,---------.........---......///......------,,,,,,,,,------------------.....................,,,---......///.........//////000000000111111111////////////111333555666555444444333333333444444555555666888;;;>>>AAACCCFFFGGGJJJLLLOOOQQQSSSTTTTTTRRRTTT]]]ggglllrrrwww{{{~~~+++++++++***************------,,,,,,+++******)))+++++++++************)))(((((()))***************)))************+++++++++))))))))))))))))))))))))+++***))))))))))))))))))************************(((((((((((((((((((((((('''(((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,'''(((((((((((((((((()))(((((())))))***+++++++++))))))))))))))))))))))))))))))))))))************((((((((()))******++++++))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))++++++++++++++++++++++++,,,,,,++++++******))))))************************++++++************++++++*********+++++++++++++++************************'''''')))******+++++++++)))***,,,,,,***)))***++++++++++++***************************+++,,,------,,,,,,,,,,,,,,,++++++***))))))))))))))))))((((((************************))))))************++++++))))))************)))))))))))))))************+++))))))))))))))))))))))))******++++++++++++************+++,,,------------,,,,,,,,,,,,+++***))))))))))))************))))))*********************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,------........................,,,,,,+++************+++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,+++***)))******,,,,,,,,,,,,,,,------.........,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,+++******........................------.........---,,,,,,,,,,,,---............------............---,,,,,,++++++,,,---............---------...............,,,---......//////....../////////000000000111111111000///...000222555777777666555555444444444555555666666888;;;>>>AAACCCFFFHHHJJJMMMPPPRRRSSSTTTUUUSSSVVVbbbnnnuuu{{{***************+++++++++------,,,,,,,,,,,,,,,,,,+++++++++************)))(((((()))***************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))***+++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++,,,((((((((((((((('''''''''((((((((()))***+++++++++)))))))))))))))))))))))))))))))))))))))((((((((('''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))************'''((((((((())))))))))))++++++++++++++++++++++++************************************************++++++************++++++))))))******++++++,,,,,,************************((())))))*********))))))(((***++++++***))))))******************+++++++++************+++,,,---...+++++++++,,,+++******)))((((((((()))))))))))))))************************)))))))))******+++++++++))))))************))))))))))))*********+++++++++******************************++++++++++++******))))))***+++,,,------,,,,,,,,,+++***))))))((())))))******++++++******)))*********************************+++++++++,,,,,,************************++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......------------------------------,,,++++++++++++,,,+++++++++,,,,,,---------,,,+++++++++,,,,,,---...---,,,+++++++++---///000,,,,,,------------------+++,,,---......---,,,+++++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,------------------------+++,,,---.........---,,,,,,,,,.../////////...------------------,,,+++++++++,,,---...///......------------.........//////,,,---......//////......////////////000000000111000000000000111222333444666555555555555666666777666666777999;;;???BBBDDDFFFHHHKKKNNNQQQRRRSSSTTTTTTSSSXXXffftttzzz}}}))))))******+++++++++,,,+++,,,,,,------......///+++++++++************)))(((((()))***************)))************+++++++++))))))))))))))))))))))))))))))(((((()))***++++++************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++))))))(((((('''''''''&&&'''(((((()))***+++++++++))))))))))))))))))))))))))))))(((((('''''''''&&&'''(((((()))***+++++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,++++++++++++++++++++++++)))))))))))))))*********************************++++++************++++++(((((()))***+++,,,,,,---***************************++++++******)))((('''''')))******((((((((()))))))))******+++++++++,,,************+++,,,---...***++++++++++++***))))))''''''(((((())))))******************************(((((())))))******++++++))))))************))))))))))))******++++++++++++++++++++++++++++++++++++******++++++++++++******(((((()))++++++,,,,,,,,,---,,,***(((''''''((()))******++++++++++++************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------...//////------------------------......---,,,,,,,,,,,,---+++++++++,,,,,,---------++++++++++++,,,,,,---...000///......///111444555------------------------+++,,,...//////...,,,+++++++++,,,,,,,,,---------++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------,,,,,,.../////////...---,,,---------,,,,,,+++***---.../////////...---,,,---------.........//////,,,---......//////......////////////000000000000...///111333444333222111/////////000111222333444666777777999<<>>@@@AAAGGGGGGHHHJJJMMMOOOQQQSSSTTTRRRVVVaaalllqqquuuxxx}}}))))))************))))))((()))******))))))***+++***))))))((((((((((((((((((((((((((()))***+++,,,''''''((()))***++++++,,,++++++************++++++,,,,,,+++***))))))******))))))************))))))))))))(((((()))***++++++((((((((((((((()))******(((((())))))*********+++))))))))))))))))))))))))*********************************)))))))))))))))&&&''''''(((((((((((((((************************))))))))))))))))))))))))(((((()))***************''''''((()))***+++,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))++++++******************++++++++++++++++++++++++)))************+++++++++************************(((((())))))*********+++************************************************'''(((((()))***+++++++++'''***++++++(((''')))+++++++++++++++++++++++++++******+++,,,------------))))))***++++++++++++***)))************+++++++++'''(((((()))******+++++++++***)))((((((***,,,...*********(((''''''***,,,++++++++++++++++++++++++//////---+++)))'''&&&%%%&&&''')))******)))'''&&&************************)))***,,,------,,,+++******)))(((''''''((()))***))))))))))))))))))))))))+++++++++,,,,,,---------))))))******+++++++++,,,+++++++++,,,,,,+++++++++))))))******+++++++++,,,,,,+++*********+++,,,---++++++++++++,,,------...((()))***,,,---...//////,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++------------------------,,,...///---+++***---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++---,,,*********,,,...///...------,,,,,,------...,,,,,,,,,------.........---............---,,,+++---...000111111111000///''',,,111111...---...111000000000111111111111111...---,,,,,,,,,,,,------,,,,,,---...///000111111......000111111222222222111111222222222333333333333333222222333333444555888888999:::<<<>>>@@@AAAGGGHHHIIIKKKMMMPPPRRRSSSRRRPPPUUU```kkkooorrruuu~~~,,,,,,+++***))))))******))))))))))))************+++++++++*********))))))((((((''''''''''''((((((*********)))))))))))))))******++++++++++++************))))))))))))******))),,,---,,,***)))+++---***************)))(((((((((((((((((())))))))))))***)))))))))((((((''''''(((((())))))************))))))************))))))+++*********))))))((((((***)))))))))((((((''''''++++++++++++++++++++++++*********)))))))))))))))---,,,++++++***++++++++++++++++++*********))))))))))))))))))))))))))))))*********))))))))))))(((+++++++++*********)))))),,,,,,++++++***))))))))),,,+++***))))))***+++,,,************************((()))+++,,,,,,+++)))(((******))))))))))))******,,,,,,++++++***++++++++++++++++++*********)))))),,,++++++******++++++,,,,,,+++***))))))***+++,,,'''))),,,,,,+++*********......------------,,,,,,+++,,,,,,------,,,,,,+++,,,+++***((((((((()))***(((((())))))*********+++,,,,,,+++***))))))******+++***))))))***,,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++,,,+++***))))))***+++,,,+++)))***...222111+++%%%************************+++++++++*********))))))++++++******)))*********)))))))))***+++++++++,,,,,,+++******))))))******+++,,,------......------++++++++++++++++++++++++.........------,,,,,,,,,------------------------000///---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////------------------------///---+++))))))+++---///000///---,,,++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,........................,,,------......------,,,,,,------.../////////...///////////////////////////////////////.........000000000000////////////000111111111111222222222222333444444555555444444444666888:::;;;===@@@CCCFFFGGGHHHJJJMMMPPPRRRTTTRRRUUUXXX]]]ccckkksssyyy,,,++++++***))))))******))))))))))))************+++++++++*********))))))***))))))(((((())))))******)))))))))))))))))))))******++++++++++++************)))))))))))))))***)))+++---,,,***)))+++---***************)))(((((())))))))))))*********************))))))((((((((()))))))))*********++++++))))))************))))))************)))))))))(((,,,+++++++++************++++++++++++++++++++++++***)))))))))))))))))))))***************+++,,,---+++++++++*********))))))************************++++++*********)))))))))+++++++++*********))))))******************++++++++++++***))))))***++++++************************)))***+++,,,,,,+++***)))++++++************++++++,,,,,,++++++***++++++,,,+++++++++*********)))))),,,++++++******++++++,,,++++++***))))))***++++++(((***,,,,,,***)))))))))000///...---,,,***))))))+++,,,,,,------,,,,,,+++,,,+++)))((((((((()))***((()))))))))************,,,++++++***))))))******+++***)))))))))+++---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++***))))))***++++++...,,,---000333222---(((************************+++++++++*********)))))),,,++++++***++++++,,,,,,***************+++++++++(((((())))))*********+++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++.........---------,,,,,,------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////************************000///---,,,,,,---///000000///---,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,........................---......//////......---...............---,,,+++.................................///////////////000000000000////////////000111111111111222222222222333444444555444444444444666888:::;;;===@@@BBBFFFGGGHHHKKKMMMPPPRRRTTTUUUUUUWWW[[[bbbkkkuuu{{{,,,+++******)))*********))))))))))))************+++++++++***************+++******))))))******+++))))))))))))))))))************++++++++++++******++++++***)))(((((())))))***+++,,,+++*********,,,)))************))))))(((************++++++++++++***************)))))))))***************+++++++++))))))************))))))************))))))))))))+++++++++++++++*********************************))))))))))))))))))******((((((((()))***+++,,,---+++************)))))))))++++++++++++++++++++++++,,,+++++++++************+++++++++***************((())))))***++++++,,,,,,++++++***))))))***++++++************************************************,,,,,,++++++++++++,,,,,,,,,++++++***++++++,,,,,,+++++++++***************++++++************++++++++++++***))))))***++++++)))+++---,,,***)))((((((------,,,,,,+++******)))++++++,,,,,,,,,,,,+++++++++***))))))((()))))))))))))))))))))************,,,+++******)))*********+++***)))(((((()))++++++************************************************,,,,,,,,,++++++******)))++++++***))))))***++++++...------///222111,,,((())))))))))))))))))))))))+++++++++***************+++++++++++++++,,,---...+++++++++***************%%%&&&((()))+++++++++***((())))))***************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......,,,,,,,,,,,,,,,,,,,,,,,,........................//////---,,,,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,...........................//////////////////...---------...------,,,,,,------------------------------......//////000000////////////000000000000000111111111111222222222222222333444444444444444444666888999:::<<<@@@BBBEEEFFFHHHKKKNNNPPPRRRTTTWWWVVVWWW[[[cccmmmwww~~~++++++***************+++((()))))))))*********************************************))))))*********)))))))))))))))***************++++++++++++******,,,+++***)))((((((((((((***+++++++++*********+++))))))************)))((()))))))))*********++++++++++++******************************++++++++++++))))))************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((()))***+++,,,************))))))))))))************************,,,,,,,,,+++++++++******************************))))))*********++++++++++++******************+++************************++++++***))))))***+++++++++++++++******+++++++++++++++******++++++,,,,,,************************++++++************+++++++++******************++++++---......,,,)))))))))'''((()))***+++,,,------++++++,,,,,,,,,,,,++++++******)))))))))))))))))))))))))))))))))*********++++++***************+++++++++***)))(((((()))))))))))))))***************))))))))))))))))))))))))*********)))((('''&&&&&&+++******************++++++******+++---,,,(((%%%((((((((((((((((((((((((************************)))))))))***+++,,,---...,,,+++++++++***)))))))))%%%''')))+++,,,+++***)))((())))))***************++++++++++++++++++++++++*********))))))))))))))),,,,,,------------------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---........................++++++,,,------,,,++++++......------,,,,,,,,,,,,+++******))))))******+++******+++++++++,,,,,,,,,................................................------------------------..............................////////////......((()))+++,,,...///000000------------------------,,,------...///000111111////////////000000000000000000111111111222222222222222333444444444444333444666888999:::<<>>AAABBBDDDHHHLLLPPPRRRSSSSSSRRRRRRWWWaaannnwwwzzzzzz******))))))***+++,,,,,,))))))))))))************))))))******++++++++++++,,,++++++++++++++++++,,,'''(((((()))***+++++++++******++++++++++++******'''((((((((()))+++,,,---+++)))'''(((+++,,,***((((((((()))***************)))************+++++++++''''''(((((()))))))))***))))))(((((('''''''''&&&))))))************))))))(((((())))))*********+++)))))))))******+++++++++++++++++++++++++++++++++'''(((((()))***+++++++++))))))******+++,,,......'''((((((((())))))******))))))))))))))))))))))))*********))))))))))))((())))))******++++++++++++)))))))))***++++++,,,,,,)))***+++,,,,,,+++***)))************************((()))+++,,,,,,+++)))(((,,,++++++++++++++++++,,,************+++,,,---...))))))******++++++++++++******))))))))))))******)))***+++,,,,,,+++***)))'''))),,,,,,+++******************+++,,,,,,------******++++++++++++******'''((()))+++++++++***)))+++*********))))))((((((******))))))***+++,,,,,,***++++++,,,,,,,,,++++++&&&''''''((()))******+++++++++++++++++++++++++++***************+++++++++)))***+++,,,,,,+++***)))((())))))))))))***---///************************))))))******++++++++++++++++++******************))))))******+++++++++,,,)))(((((()))***+++---...******+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,---...//////------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---,,,,,,++++++,,,,,,---,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,------.......................................////////////............///000111111000000------------------------///////////////.........---......///000111111222000111111111111222222222111111222333333333333222333555777888999;;;>>>AAAAAADDDHHHMMMPPPRRRSSSSSSQQQQQQTTT]]]jjjuuuzzzzzz}}}))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))*********************))))))))))))(((******++++++++++++******)))***+++***)))((((((***************************))))))))))))))))))))))))++++++++++++++++++++++++******))))))(((((('''''')))))))))))))))))))))))))))***++++++***)))((('''+++++++++*********)))))),,,+++++++++******))))))(((((((((((((((((((((((()))***,,,,,,+++++++++,,,***************************))))))((()))+++---...***)))))))))((((((''''''******+++++++++,,,,,,,,,,,,,,,++++++***)))((((((***((('''&&&&&&'''(((***************************+++*********))))))((((((++++++************++++++++++++************++++++******,,,...///...+++)))******************************+++++++++,,,,,,,,,+++++++++*********))))))***+++,,,------,,,***)))************************************************(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++***))))))***++++++*********)))******++++++++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))+++*********))))))((((((************************)))''''''((()))***)))(((+++++++++*********))))))+++(((%%%&&&(((******)))))))))***+++,,,,,,------++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,...------,,,,,,------...///...,,,+++***+++,,,,,,++++++,,,,,,,,,,,,------000---,,,---///000...,,,++++++++++++++++++++++++---------------...///000............////////////+++...111111---++++++---......///000111222333333,,,,,,,,,,,,,,,,,,,,,,,,..................------000000000000000000000000000000111111111000000///333333222111111111222222111222555999;;;<<<======EEEGGGJJJLLLMMMOOORRRTTTPPPPPPRRRXXXcccnnnvvv{{{{{{))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))))))))))))))************+++************))))))))))))******++++++******))))))***+++***)))((((((***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))***+++******((((((+++++++++*********))))))++++++*********)))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,************************)))))))))))))))+++,,,---*********))))))(((((((((*********+++++++++,,,,,,,,,,,,+++******)))((((((+++***)))(((((()))***+++************************+++*********))))))))))))++++++************+++++++++******))))))******+++...,,,++++++,,,---+++***************************************+++++++++,,,+++++++++*********))))))+++++++++,,,,,,++++++***************************************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))***++++++++++++***)))*********+++,,,---...///++++++++++++++++++++++++*********)))))))))))))))************************************)))))))))(((***************************)))((()))+++,,,+++***+++++++++*********)))))),,,***((((((+++,,,,,,+++)))******+++,,,,,,------++++++++++++++++++++++++111000//////.........///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,+++++++++++++++++++++,,,,,,,,,,,,------///---,,,---//////...,,,...........................------------......///............////////////111333444333222000000111/////////000000000000000...------------------...........................000000000000000000000000000000111111111111000000333333333333333333444444222333555888:::<<<===>>>DDDFFFIIIKKKLLLNNNQQQTTTQQQQQQRRRVVV___hhhooorrr~~~))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))************+++++++++************))))))******++++++******))))))***+++***)))((((((***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((())))))************)))+++************)))))))))******))))))))))))((((((************************)))))))))))))))))))))(((************************)))))))))))))))***+++,,,***************)))))))))*********++++++++++++,,,+++++++++******))))))(((---,,,+++******+++,,,---***************************************)))))))))++++++************++++++******))))))))))))******000---***)))***+++,,,+++************************)))))))))*********+++++++++++++++***************,,,++++++***++++++,,,,,,++++++++++++++++++++++++***************************************))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************''')))+++,,,,,,+++)))''')))))))))***,,,---///000************************+++*********))))))((((((++++++++++++++++++++++++************))))))))))))************************,,,+++***+++---------,,,+++++++++***************,,,***))))))+++,,,,,,+++*********++++++,,,,,,---++++++++++++++++++++++++------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,------...---,,,---...///...,,,///////////////////////////...---------------------............/////////111///...---...///......000000/////////.........000///...------...///000........................000000000000000000000000000000111111111111000000111111222333444444444444333444555777999<<<>>>???CCCEEEHHHJJJKKKNNNPPPSSSRRRQQQRRRWWW___gggmmmppp~~~))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))((()))))))))************++++++++++++************))))))************)))))))))***+++***(((((((((***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))************************)))))))))))))))))))))(((((((((((((((************************+++***)))((()))))))))(((************************)))))))))))))))***++++++++++++******************************+++++++++++++++*********)))))))))(((---,,,++++++++++++,,,---************************************************++++++************++++++***))))))(((((())))))***...,,,))))))***,,,,,,,,,************************((())))))))))))*********************************,,,+++***)))***+++,,,---++++++++++++++++++++++++************************+++++++++******)))))))))++++++++++++++++++++++++************************))))))************))))))(((((((((((()))***,,,,,,))))))))))))))))))))))))++++++******)))(((((((((++++++++++++++++++++++++*********)))))))))))))))************************,,,+++***+++---...---,,,************************)))((((((((()))******************++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******,,,++++++******++++++,,,******,,,,,,,,,+++***)))+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,---------.........//////...+++''''''***,,,+++)))........................000///---,,,,,,---///000............///////////////////////////////////////000000111111111111000...///111222333333333333444444555666999<<>>??????@@@CCCGGGIIIKKKNNNRRRTTTUUUWWW[[[aaahhhmmmooopppvvvuuuyyy)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************))))))))))))************((((((((((((''''''''''''(((((())))))))))))(((((()))***+++***)))((((((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************************,,,+++***((((((((())))))'''((((((((())))))******))))))******+++++++++,,,((((((((((((((((((((((((+++'''$$$%%%***......,,,))))))))))))))))))))))))(((((()))******)))((('''''''''(((((()))))))))***))))))))))))************(((((((((((())))))))))))***++++++,,,,,,++++++************************************++++++,,,,,,,,,++++++************++++++---,,,,,,++++++,,,,,,---222...)))&&&&&&(((*********************************++++++++++++,,,,,,,,,))))))******++++++++++++((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++))))))(((((((((((())))))(((((('''(((((()))******++++++++++++++++++++++++''''''((()))***+++,,,,,,++++++++++++++++++++++++(((((())))))*********+++***************************)))((()))+++,,,+++***))))))******++++++++++++&&&))),,,---***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------------,,,,,,...------,,,,,,------......------,,,---...000111++++++,,,,,,,,,---------***,,,...---+++***,,,...------------------------++++++++++++,,,------...,,,,,,,,,---------......)))---000111...---...000000////////////.........---...111222222111...------......///000111111222000000000000000000000000......///111111222222222222000---++++++---///111222444777:::===>>>??????AAACCCGGGJJJLLLOOORRRUUUTTTVVVZZZaaahhhmmmoooooovvvtttxxx,,,,,,,,,,,,,,,,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))'''''')))***+++,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((***++++++)))((())))))+++)))(((''''''((()))+++,,,***(((((()))***)))((((((((((((((((((((((((((((((((())))))*********+++***)))(((''''''((()))***))))))))))))))))))))))))+++***)))(((((()))***++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***++++++++++++************)))+++***+++,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,'''((()))++++++***))))))+++++++++*********))))))***)))(((''''''((()))***''''''((()))***+++,,,,,,************************++++++*********************+++,,,------,,,+++***))))))******++++++++++++///...---,,,,,,,,,---...,,,++++++******++++++,,,***************************++++++,,,,,,++++++***)))************+++++++++************************++++++******))))))((((((&&&''')))++++++)))'''&&&************************,,,+++++++++******))))))))))))))))))))))))))))))((()))***+++++++++++++++...---+++))))))***+++,,,++++++************++++++++++++******++++++,,,---++++++++++++++++++++++++///...,,,++++++,,,...///,,,------......------,,,------------,,,+++******+++,,,,,,------,,,,,,+++///...---+++******++++++------,,,++++++,,,,,,,,,---.........---,,,+++++++++,,,---......---,,,+++......---,,,,,,,,,------,,,---///000000...---+++---------,,,,,,+++++++++//////...------------...........................//////.........---------------,,,---/////////...---------.........//////////////////////////////------/////////...---,,,000111111111111222222222000111111111111222222222222333333333333333333444:::888555444666999>>>AAABBBEEEIIIKKKLLLLLLMMMOOOSSSTTTXXX^^^eeekkkoooppptttvvv|||((((((((('''''''''''''''))))))))))))))))))))))))************************************************,,,+++***))))))***+++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++)))((()))******)))(((''''''((()))******((('''(((***++++++***************************)))*********++++++++++++******))))))))))))******************************+++***))))))))))))***++++++++++++*********))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++))))))******+++++++++,,,,,,+++***+++,,,---+++)))++++++++++++++++++++++++(((((()))***************+++++++++*********))))))+++***))))))))))))***+++((((((((()))******++++++***************************************************+++,,,,,,,,,,,,+++***)))*********++++++++++++)))))))))***+++,,,---...+++******))))))******+++***************************++++++,,,,,,++++++***)))************+++++++++*********************************)))))))))))))))(((((()))******)))((((((************************))))))))))))((((((((('''))))))))))))))))))))))))))))))***+++++++++++++++...---+++))))))***+++,,,++++++************++++++++++++******++++++,,,---++++++++++++++++++++++++///---,,,++++++,,,---///+++,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++///...---+++******++++++---,,,,,,++++++,,,,,,---------------------,,,,,,---..................---*********))))))***++++++,,,---...//////...---,,,---------,,,,,,,,,++++++//////...------------.................................------,,,,,,,,,,,,------------...//////...---------.........////////////////////////////////////000000000000000///000000111111111222222222000111111111111222222222222222222333333333333444888777666555777:::>>>@@@BBBEEEHHHJJJKKKKKKMMMNNNRRRSSSVVV\\\ccciiilllmmmooosssyyy++++++******)))))))))((())))))))))))))))))))))))++++++++++++++++++++++++************************---,,,+++******+++,,,---,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''')))++++++)))))))))******)))(((''''''((()))***((('''&&&'''***,,,,,,,,,************************+++++++++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++************+++++++++++++++***************))))))))))))))))))))))))******************************))))))))))))******'''((()))***+++,,,---------+++******+++,,,,,,+++************************)))))))))))))))******++++++++++++***************,,,+++************+++,,,))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,++++++************++++++++++++''''''((()))))))))))))))***))))))))))))))))))*********************************++++++++++++******)))************+++++++++************************))))))))))))************************************************************))))))))))))(((((((((((())))))))))))))))))))))))))))))***++++++++++++***---,,,+++))))))***++++++++++++************++++++++++++******++++++,,,---++++++++++++++++++++++++...---,,,++++++,,,---...***++++++,,,,,,++++++***)))***+++,,,------------+++,,,,,,------,,,,,,+++......---,,,++++++++++++,,,,,,,,,++++++,,,,,,---...---,,,+++,,,---.../////////............//////))))))((())))))***+++,,,------------------......------------,,,,,,,,,,,,//////...------------...........................---,,,,,,,,,,,,+++++++++---------...............---............////////////////////////////////////////////////000111222000000000111111111222222000111111111111222222222222222222222333333444444666666666777999<<<>>>@@@AAADDDGGGIIIJJJKKKLLLNNNPPPQQQTTTYYY```eeehhhiiikkkqqqxxx|||.........------,,,,,,+++))))))))))))))))))))))))++++++++++++++++++++++++************************,,,+++************+++,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''')))***+++)))))))))*********)))(((((()))******)))((('''(((***+++,,,+++************************++++++++++++++++++++++++((()))++++++++++++)))(((++++++++++++++++++++++++,,,++++++++++++++++++,,,************************))))))))))))))))))))))))***************************))))))))))))))))))***((())))))***++++++,,,,,,...+++))))))***,,,,,,,,,))))))))))))))))))))))))***)))((((((((()))+++,,,************************+++++++++******+++++++++************))))))((((((***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********)))'''$$$###******))))))))))))************************************++++++++++++******))))))*********+++++++++************************(((((())))))******++++++++++++************++++++************************+++++++++***************++++++++++++++++++++++++)))******+++++++++******,,,+++******)))***++++++++++++************++++++++++++******++++++,,,---***+++++++++++++++,,,,,,------,,,++++++,,,------++++++,,,,,,,,,,,,++++++***+++,,,,,,---------,,,+++,,,,,,------,,,,,,+++---------,,,++++++++++++,,,,,,+++++++++,,,------...---+++***+++---///000///...---,,,,,,---...///++++++++++++,,,---...///------,,,,,,,,,---...///------------------,,,,,,//////...------------...........................---,,,,,,,,,,,,,,,,,,,,,---.........------...///.............../////////////////////////////////---,,,,,,,,,---...000111000000000000111111111111000000111111111222222222111111111222333333444444444555777999;;;===??????AAADDDFFFHHHIIIJJJLLLNNNPPPQQQSSSXXX___dddfffgggjjjrrr{{{~~~++++++******)))))))))((())))))))))))))))))))))))******************************************************))))))))))))******+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((*********)))***+++******))))))))))))******+++***(((((()))******)))))))))))))))))))))))))))******************))))))'''((()))******)))((('''++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))******)))))))))************************...+++))))))***,,,,,,,,,))))))))))))))))))))))))***)))((((((((()))+++,,,************************************************++++++******)))(((((((((************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***+++++++++***(((&&&$$$+++++++++******+++++++++************************)))******++++++******)))))))))*********+++++++++************************(((((())))))******++++++++++++************++++++******************************************++++++******************************+++++++++******)))*********************+++++++++************++++++++++++******++++++,,,---*********++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------------,,,,,,,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,+++++++++,,,,,,---......---+++***+++---///000...---++++++++++++---...,,,,,,,,,---...///000111,,,,,,,,,,,,,,,---...///------------------------//////...------------...........................------------............---...000///---,,,---///////////////////////////////////////////////////---,,,,,,,,,---...000111//////000000000111111111000000111111111222222222000000111222222333444444333444777999<<<>>>@@@@@@BBBDDDFFFGGGHHHJJJLLLNNNQQQQQQTTTYYY```eeeggghhhiiisss}}}))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&(((*********)))***+++************************,,,***(((((()))***)))(((((((((((((((((((((((((((*********)))))))))))))))(((((())))))))))))((((((++++++++++++++++++++++++******++++++++++++*********************+++++++++************************(((((((((((((((((((((((())))))************))))))+++++++++*********))))))---+++******+++,,,,,,+++)))))))))))))))))))))))))))))))))))))))******+++***************+++++++++))))))************))))))+++*********))))))((((((************************)))))))))***++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++))))))***+++++++++++++++,,,,,,++++++++++++,,,,,,************************))))))************)))))))))************+++++++++************************))))))))))))************************************************************(((((((((((())))))))))))''''''''''''''''''''''''***++++++++++++***)))))))))))))))***************++++++************++++++++++++******++++++,,,---*********++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,------......------,,,------------,,,+++***)))+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,---.........---,,,+++,,,---...///,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---...///++++++,,,,,,------......------------............//////...------------...........................------...............///,,,///111///,,,+++---///000000000////////////...///////////////////////////////////////000111222/////////000000000111111000111111111111222222222///000000111222333444444333444666999<<>>@@@BBBGGGJJJMMMPPPPPPQQQRRRTTTLLLLLLQQQ]]]ggglllqqquuu}}}*********)))))))))******+++******************+++******))))))******+++,,,++++++++++++++++++++++++,,,+++))))))))))))+++,,,(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******************++++++((()))************))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********(((((())))))******++++++***+++,,,,,,,,,+++)))(((************************+++++++++*********)))))))))******************)))++++++++++++************)))))))))*********++++++))))))***++++++,,,,,,---+++***))))))+++------,,,)))******************))))))******+++,,,,,,++++++++++++************++++++***************+++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++((((((((((((((((((((((((++++++************+++++++++,,,,,,,,,++++++++++++************************(((((())))))************(((((((((((()))***,,,,,,******))))))))))))******))))))(((((((((((())))))******************************************************))))))******+++,,,************************************************)))))))))*********++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))---...+++***---...---******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,+++++++++---------............///------,,,,,,------...///........................,,,------------.........------..................,,,,,,,,,---------......---......///...---,,,+++////////////////////////000000000000000111111111---///111222111000000111111111222333333333333222777777777888:::===???AAAFFFJJJNNNQQQQQQQQQRRRSSSPPPPPPUUU```hhhkkkmmmpppzzz***+++++++++++++++++++++*********++++++***************))))))******+++,,,++++++++++++++++++++++++***)))(((''''''((()))***(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))*********))))))((((((((((((((()))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))***))))))))))))))))))))))))(((((())))))************))))))******+++,,,------+++,,,---------,,,+++***************************+++++++++*********))))))(((((()))******)))((((((******++++++,,,------...)))*********+++++++++++++++++++++++++++++++++++++++***))))))+++------,,,++++++++++++++++++++++++******++++++***)))((((((++++++************++++++))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,+++************************((((((((())))))***++++++(((((((((((()))***,,,,,,******))))))))))))******+++******))))))******+++******************************************************))))))******+++,,,************************************************)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))---...***))),,,...---******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,------...++++++,,,,,,,,,---------------............------,,,,,,,,,---------......---------,,,,,,+++++++++---------............///,,,,,,,,,,,,,,,---..............................------........./////////,,,,,,---...//////............---------,,,,,,,,,,,,---.../////////////////////////////////////////////000000111111111111...000111111000000111222111111222333333333333222555555666777:::===???AAAEEEIIIMMMPPPPPPPPPQQQRRRSSSSSSYYYcccjjjkkklllmmmyyy******+++,,,,,,,,,,,,+++)))***++++++++++++***)))******))))))******+++,,,++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))************))))))((((((((((((((()))))))))))),,,,,,------------,,,,,,))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++******))))))))))))******))))))))))))))))))))))))((((((((()))******++++++))))))***+++,,,------...,,,,,,---------,,,,,,+++***************++++++++++++++++++************)))((()))***++++++***)))((()))***+++,,,---...//////)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,+++++++++///---+++***++++++***))),,,,,,++++++++++++,,,,,,***++++++***)))(((''''''++++++************++++++)))))))))***++++++,,,,,,*********++++++,,,,,,---,,,,,,+++***))))))))))))************************++++++************+++++++++***)))***,,,,,,+++******************+++++++++******)))))))))***++++++)))((((((((()))***++++++******))))))))))))******++++++************+++++++++++++++******************************+++++++++******))))))******+++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))******+++,,,,,,------***------)))(((,,,...---++++++++++++,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,------......------,,,,,,++++++,,,,,,---...///,,,,,,,,,,,,------------------////////////------+++,,,,,,------.........//////...---,,,,,,,,,,,,---------............///,,,,,,,,,,,,,,,------...........................---............/////////***+++---...//////...---//////......---,,,,,,+++------------...///000111/////////////////////////////////000111111222222///000222111000000111333111111222333333333333222333444555666999<<>>@@@CCCEEEHHHIIIJJJKKKMMMPPPPPPPPPWWWbbbkkkmmmoooqqq~~~'''((()))+++++++++***))))))***+++,,,,,,+++***)))*********)))***++++++,,,))))))))))))))))))))))))***+++,,,------,,,+++***++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((''''''***************)))(((((('''((((((((())))))******''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))'''(((((()))***+++++++++&&&'''((()))***+++,,,,,,++++++)))))))))***+++,,,))))))******+++++++++++++++++++++************)))+++,,,...//////...,,,++++++++++++***************)))***+++,,,---,,,++++++((()))***+++---...///000+++***)))))),,,---------+++***)))(((((()))***+++)))***++++++,,,,,,,,,,,,++++++************++++++((())))))***++++++,,,,,,))))))***+++,,,,,,------///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***(((&&&(((+++,,,+++)))))))))******++++++++++++...---+++*********+++++++++***)))))))))))))))*********))))))))))))******))))))(((((((((((())))))++++++++++++******))))))))))))******++++++++++++*********)))***++++++,,,++++++++++++++++++++++++************************,,,,,,,,,---------......---,,,***))))))***,,,---+++++++++,,,,,,---------------,,,++++++************---,,,((('''+++......,,,,,,------------.........---,,,,,,++++++,,,,,,+++++++++,,,,,,++++++++++++++++++,,,---...///000,,,,,,,,,---------......***+++---......---+++***++++++,,,,,,---...//////222111///...------......---------.........//////,,,,,,++++++,,,,,,---...........................++++++,,,,,,,,,---------)))***---/////////...---------......///000000000111///+++)))(((***,,,...////////////////////////...//////000111222222222000111222111000000222444111111222333333333333222555555555666888:::<<<>>>BBBDDDFFFGGGGGGIIILLLOOOQQQQQQWWWaaaiiikkkmmmooo|||(((((())))))*********+++))))))))))))))))))))))))(((((()))***++++++,,,,,,,,,+++***))))))***+++,,,,,,***((((((***++++++++++++*********))))))(((((())))))))))))))))))))))))************************+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))++++++******))))))((((((******)))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))******++++++++++++******))))))((('''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++************))))))((((((*********++++++,,,,,,,,,***+++,,,------+++***((())))))+++,,,,,,+++***)))++++++******************)))))))))))))))))))))))))))************+++++++++******))))))))))))******,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,---......,,,***(((&&&************************++++++******************)))************+++++++++******++++++++++++******((()))))))))************&&&&&&'''((()))***++++++************************************************)))))))))))))))******++++++++++++*********))))))+++***)))))))))***,,,,,,,,,,,,,,,++++++*********)))+++,,,...//////...............------,,,,,,,,,---------...------,,,,,,...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---.........------,,,,,,,,,---------......---.........---,,,++++++------------------------//////......------------((())))))******++++++,,,------......//////000000***++++++,,,,,,++++++***,,,,,,------------,,,,,,..............................------------......//////.........//////000111000///...------...///...------000444666555333444444444444444444444444222333444666888;;;===>>>AAACCCEEEFFFGGGHHHJJJLLLQQQTTTYYY]]]aaaffflllpppyyy((()))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,++++++***))))))***++++++111///,,,++++++,,,+++***************)))))))))((())))))))))))))))))))))))************************************)))))))))(((******))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))************************)))))))))))))))******+++))))))))))))))))))))))))***))))))(((((())))))*********++++++++++++******++++++***)))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++*********)))))))))++++++++++++,,,,,,,,,,,,***+++---------,,,+++)))((()))************)))(((************************************************)))************+++++++++******))))))))))))******+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++***))))))(((((())))))***,,,,,,++++++++++++++++++************************************************)))************+++++++++)))******************)))************++++++++++++))))))))))))***************************************************************************++++++,,,+++++++++*********)))))),,,+++*********+++------,,,,,,,,,+++++++++*********+++,,,............---......---------,,,,,,,,,,,,------...------,,,,,,---------,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******++++++,,,,,,++++++,,,,,,,,,---------.....................---,,,,,,------------------------000000//////............------------------,,,,,,............////////////,,,,,,------------,,,,,,,,,,,,------------,,,,,,..............................------------......//////............//////000000......---...//////000//////111444666555333333333333333333333333333333333444666888:::<<<===@@@BBBDDDEEEFFFGGGJJJLLLOOOSSSXXX]]]bbbhhhmmmqqqzzz))))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))***++++++000...,,,++++++,,,+++)))************))))))))))))))))))))))))))))))))))))************************************))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))************************************)))))))))))))))******+++))))))))))))))))))))))))*********))))))***************++++++++++++******+++++++++***************************************************************)))************++++++++++++++++++++++++*********------,,,,,,,,,,,,,,,++++++,,,---......---,,,+++((())))))***))))))((((((************************++++++++++++++++++++++++)))************+++++++++******))))))))))))***************)))))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))************************,,,------......------,,,++++++++++++++++++++++++)))(((((((((((((((((())),,,+++)))))))))+++---///************************************************)))************+++++++++((())))))******))))))(((***++++++++++++,,,,,,,,,++++++++++++*********)))************************************************+++++++++***+++,,,,,,---+++++++++***************,,,,,,++++++,,,,,,---...,,,,,,,,,++++++++++++******+++,,,---......------------------,,,,,,,,,,,,,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,*********+++++++++++++++,,,,,,,,,---------...............///......---,,,------------------------000000000///////////////000//////...------,,,,,,/////////.....................////////////......,,,,,,------------,,,,,,------------------------......------------......//////............/////////............//////000111000000222444555444333222222222222222222222222444444555666777999:::;;;>>>@@@CCCEEEEEEGGGIIILLLMMMRRRXXX___dddjjjooorrr|||)))))))))))))))*********))))))))))))))))))))))))))))))*********++++++++++++******************+++((('''&&&''')))******)))*********)))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************++++++++++++)))))))))))))))******+++))))))))))))))))))))))))++++++************++++++******++++++++++++******)))))))))))))))))))))(((************************************************))))))*********+++++++++++++++++++++++++++++++++...---------,,,,,,+++++++++,,,---............---***************)))))))))***************+++++++++++++++++++++++++++++++++))))))*********+++++++++******))))))))))))******+++*********))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++,,,------......------,,,************************++++++************++++++,,,+++*********+++,,,---************************))))))))))))************))))))*********+++++++++(((((())))))))))))((((((*********+++++++++,,,,,,************************************************************************+++************+++,,,,,,************************++++++++++++,,,,,,------++++++++++++++++++++++++***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,---------...............//////......---,,,,,,------------------////////////..................------,,,,,,,,,,,,/////////......---------......////////////......------............------------------------------......------------......000//////............///............//////000000000000111222222222222111111111111111111222222222555555555666666888999:::===???BBBDDDEEEGGGJJJLLLOOOSSSZZZ```fffkkkpppsss******))))))))))))))))))))))))))))))))))))))))))***************+++++++++*********++++++*********%%%$$$$$$&&&((()))((('''))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))************))))))))))))))))))))))))(((((())))))******++++++))))))*********+++++++++)))))))))))))))******+++))))))))))))))))))))))))++++++************++++++******++++++++++++******((()))******+++***))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++***+++,,,---......//////,,,,,,,,,+++************))))))*********+++++++++************************))))))*********+++++++++******))))))))))))******,,,,,,+++++++++*********************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,************************,,,,,,,,,++++++,,,,,,,,,++++++,,,---,,,+++***)))************************(((((()))))))))*********))))))*********+++++++++(((((())))))))))))(((((())))))))))))*********+++''''''(((((()))******+++************************************************)))))))))))))))***++++++************************)))******+++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,---------......------...............---,,,,,,,,,---------......------------------------,,,,,,,,,------.........//////......------,,,,,,------............------......////////////......------------------------......------------......000000///...............------...//////000000000...///000000000/////////000000000111111222222222555555555555666777888999<<<>>>AAADDDEEEGGGJJJMMMRRRVVV\\\bbbggglllrrruuu************))))))))))))))))))))))))))))))))))))************************)))***++++++++++++***))))))((((((((())))))'''%%%))))))))))))************))))))))))))))))))))))))************************))))))))))))************)))))))))************+++))))))))))))))))))))))))))))))))))))************((((((((()))******++++++)))))))))))))))******+++))))))))))))))))))))))))*********))))))***************++++++++++++*********+++,,,......---,,,+++))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++*********+++++++++++++++,,,,,,+++++++++++++++***)))***+++,,,---...///000...---,,,+++++++++++++++)))))))))***++++++,,,,,,)))))))))))))))))))))))))))************+++++++++******))))))))))))******,,,,,,,,,++++++++++++***************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++************++++++***+++---...---+++)))(((************************'''(((((())))))*********)))************+++++++++((())))))******))))))((((((((()))))))))*********&&&&&&'''((()))***++++++************************************************))))))(((((())))))***+++***************+++++++++((()))***++++++++++++******++++++++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++,,,,,,,,,,,,++++++,,,---............+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......***))))))((((((***+++,,,,,,,,,,,,---------......+++,,,------...---------+++,,,,,,------.........,,,,,,,,,,,,,,,---------------......///000000111.........---------------,,,,,,------------,,,,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,......------------......111000///......---......---...//////000//////...,,,...000000.........///000000000111222222333333444444444555666777888999<<<>>>AAADDDFFFHHHLLLNNNUUUXXX]]]ccciiiooovvvzzz************)))))))))((())))))))))))))))))))))))************************)))***++++++++++++***)))***))))))***+++***(((&&&((()))))))))************))))))))))))))))))))))))************************((()))))))))************))))))*********+++++++++))))))))))))))))))))))))*********)))))))))))))))&&&''''''((())))))******)))))))))))))))******+++))))))))))))))))))))))))***))))))(((((())))))*********++++++++++++*********+++---...///...---,,,************************++++++++++++++++++++++++)))************+++++++++)))))))))*********++++++)))******************+++((())))))***,,,...///000...---,,,***************((())))))***++++++,,,,,,************************)))************+++++++++******))))))))))))******++++++++++++************************************))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++*********************************))))))))))))************++++++,,,,,,++++++************************''''''(((((()))******+++)))************+++++++++)))******************)))))))))*********+++++++++((((((((())))))***************************************************************))))))******+++,,,))))))*********+++++++++)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,***+++,,,---............+++,,,...//////...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***)))((('''((()))+++,,,,,,,,,,,,---------......***++++++,,,------,,,,,,++++++,,,,,,---......///,,,,,,,,,---------........................//////,,,------------------...,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......111000///......---------...//////000000///...---+++...000000///...///111000000111111222333333444333333444555666777999999<<<>>>BBBEEEGGGJJJMMMPPPUUUXXX]]]cccjjjsss|||+++*********))))))(((((())))))))))))))))))))))))++++++******************)))***+++,,,,,,+++***)))%%%%%%&&&)))+++,,,+++)))(((((())))))*********+++))))))))))))))))))))))))************************(((((())))))*********+++))))))******++++++++++++))))))))))))))))))))))))++++++******))))))((((((%%%&&&&&&'''((())))))***)))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))******++++++++++++******((()))+++---------+++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++(((((())))))*********+++(((((())))))*********+++(((((((((***+++---///000...---+++)))((())))))***((())))))***++++++,,,,,,++++++++++++++++++++++++)))************+++++++++******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++*********))))))))))))))))))))))))++++++************++++++******))))))***,,,...000************************&&&''''''((()))******+++)))************+++++++++******++++++++++++************+++++++++,,,,,,,,,+++++++++***************************************************************++++++******++++++,,,---))))))******++++++++++++***+++,,,---...---,,,,,,*********++++++,,,,,,,,,***+++,,,---,,,,,,***************++++++,,,,,,,,,***+++,,,---............+++,,,...//////...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++***))))))+++---...,,,,,,,,,---------......)))***++++++,,,,,,,,,,,,++++++,,,,,,---...//////---------.........//////---------,,,++++++******,,,,,,,,,------.........,,,------------------,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........------.........111111000......---------//////000000000...---,,,+++...111111//////000333000000111222333333444444333333333444666777999:::<<>>AAADDDGGGIIIMMMPPPSSSTTTVVV\\\eeeqqq}}}((())))))***++++++******************)))))))))((())))))***+++,,,,,,------************)))))))))(((************)))))))))((())))))))))))))))))))))))(((((()))***************************************++++++***)))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******++++++++++++******+++++++++***************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++************++++++*********+++++++++++++++))))))***++++++++++++++++++++++++*********))))))))))))))))))))))))***++++++***))))))))))))))))))************************++++++*********))))))))))))************++++++++++++++++++*********))))))***************************))))))(((((()))***+++)))************+++++++++***************************++++++,,,,,,++++++***,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++++++++***))))))************************)))))))))))))))))))))))))))************+++++++++******))))))))))))******((()))******+++++++++***************************++++++++++++++++++++++++*********************************)))))))))))))))+++***)))))))))***+++,,,*********+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++///...---,,,,,,,,,---...,,,,,,---...//////......------------------------,,,,,,---------,,,+++***,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------.........///......------000///......------------000...------......---,,,,,,------...------,,,,,,------------............,,,,,,+++*********++++++,,,+++,,,---///000...---,,,,,,---///000000000000///////////////000000111111000000000000000111111333222222222222222222111111111111222444777999:::<<>>@@@CCCEEEFFFHHHKKKMMMPPPQQQTTTYYY___eeejjjmmm}}}*********++++++******)))))))))))))))))))))******,,,+++++++++++++++++++++))))))))))))))))))******))))))))))))))))))******(((((((((((((((((((((((((((((()))***************************************)))***,,,------,,,+++***))))))))))))))))))))))))*********))))))******+++'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))******(((((())))))))))))((((((''''''(((((())))))******))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++************++++++''''''((()))***+++++++++,,,,,,,,,+++***)))((('''************************++++++***)))((((((((())))))((((((((()))***++++++************************))))))))))))(((((((((((())))))*********+++++++++************************************************************))))))(((((())))))*********+++++++++***************************++++++,,,,,,++++++***+++******))))))******++++++******))))))******++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******---,,,+++*********+++,,,************************)))))))))******+++++++++))))))))))))))))))))))))(((((())))))******++++++))))))******+++++++++++++++++++++,,,,,,,,,,,,---))))))***+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,---.../////////...+++,,,---.../////////...---,,,+++,,,---...---,,,+++,,,,,,---.........---,,,,,,,,,------------...---,,,,,,+++******++++++///---++++++,,,,,,+++***------...............---...............//////000............///000222222000000000111111222222222333333333333555777999:::>>>@@@CCCEEEFFFHHHKKKMMMPPPQQQTTTYYY^^^cccgggjjj}}}+++,,,,,,,,,,,,++++++***))))))))))))************------,,,++++++******)))))))))))))))************))))))))))))************(((((((((((((((((((((((((((((()))***************************************)))***++++++++++++++++++)))))))))))))))))))))))))))))))))((())))))***+++''''''(((((())))))******))))))))))))))))))))))))))))))))))))******************++++++++++++******************++++++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++************++++++((())))))******+++++++++,,,,,,,,,+++***)))((('''***************++++++++++++***))))))))))))))))))))))))))))))))))))***+++******************************)))))))))((((((((()))************+++++++++***************+++++++++************************)))************))))))((()))************+++++++++***************************++++++,,,,,,++++++*********))))))))))))************))))))))))))******)))))))))((())))))***+++************************)))))))))))))))))))))))))))************+++++++++******))))))))))))************)))(((((((((((()))************************(((((())))))***+++++++++************************))))))))))))************))))))***++++++++++++***++++++,,,,,,,,,---------*********++++++,,,,,,---*********+++++++++++++++***+++,,,---............---------------,,,++++++------------------------...---,,,+++++++++,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------------------------------......///.........+++,,,.../////////......---,,,+++,,,---...---,,,++++++,,,---............,,,,,,,,,,,,------------------,,,,,,,,,,,,------111///,,,,,,,,,,,,+++***+++,,,---.....................------......///000111111000///............000000000111111111111111444444444444555777999:::===???BBBEEEFFFHHHKKKNNNQQQRRRUUUYYY^^^ccchhhjjj}}},,,,,,,,,,,,,,,+++******((()))))))))************,,,,,,++++++++++++++++++((()))))))))************((()))))))))************(((((((((((((((((((((((((((((()))***************************************)))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))***++++++((())))))***++++++,,,,,,))))))))))))))))))))))))((()))))))))******************++++++++++++******+++++++++***************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++************++++++*********+++++++++++++++)))******+++++++++******))))))*********+++++++++))))))))))))))))))***++++++***))))))))))))))))))************************++++++*********))))))))))))************+++++++++))))))*********+++++++++************************((((((******+++***)))))))))************+++++++++***************************++++++,,,,,,++++++*********))))))))))))************))))))))))))******((()))******+++++++++***************************)))))))))))))))))))))))))))************+++++++++******))))))))))))******)))))))))))))))(((''''''************************((((((((()))***+++++++++++++++++++++++++++++++++*********)))))))))))))))((()))***+++,,,++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))*********+++++++++++++++,,,---.........---,,,++++++,,,---------,,,,,,------------------------...---,,,+++++++++,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,------------------------------------------.........///......------+++---...///000///---,,,,,,+++***+++---...---,,,***+++,,,---............++++++,,,,,,,,,---------...............///000111111///,,,,,,---------,,,***+++,,,---.../////////...------------...//////111111000......------...111111111111000000000000444333333333444666888999<<>>AAADDDGGGIIIMMMPPPSSSTTTVVVZZZ___ffflllpppzzz++++++************++++++************************+++*********))))))((((((+++*********))))))((((((,,,+++***))))))***+++,,,+++*********))))))((((((************************++++++******************)))))))))***+++++++++,,,+++++++++***)))(((((('''))))))************))))))))))))))))))))))))))))))''''''((()))***++++++,,,+++*********))))))((((((...---,,,***)))'''&&&%%%"""$$$(((+++,,,+++((('''))))))))))))************++++++,,,,,,,,,---------((()))***++++++***)))(((,,,+++***))))))***+++,,,************************,,,,,,,,,++++++*********)))************+++++++++***+++++++++***)))'''&&&))))))************)))))),,,,,,+++***))))))******+++*********))))))((((((((((((((((((((()))******************************************************,,,,,,,,,+++++++++******++++++************++++++,,,,,,---------,,,,,,+++---,,,+++******+++,,,---************************)))))))))***++++++,,,,,,+++++++++***++++++,,,,,,'''((()))***************++++++************++++++,,,+++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******'''(((***,,,---,,,+++***++++++,,,,,,+++***(((''''''((()))***+++,,,---------,,,++++++******++++++((()))***+++,,,+++******&&&''')))+++,,,,,,,,,+++************+++,,,------+++++++++,,,,,,---------++++++,,,------...///////////////...,,,******+++***+++---......---+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,---......---,,,,,,------------------------000///---,,,,,,---///000//////.........---------++++++,,,,,,,,,---------------------------,,,,,,000///------......---,,,,,,------...---,,,***)))***+++,,,,,,------,,,,,,+++,,,......------///000,,,------...///000111111//////000000111222444444333222111111222444777999<<<>>>AAADDDHHHKKKLLLMMMRRRRRRSSSWWW\\\aaadddeeeqqqwww++++++************++++++************************+++*********))))))))))))+++*********))))))))))))++++++***))))))***++++++************)))))))))(((***************************************************************+++++++++++++++******)))(((((('''))))))************))))))))))))))))))))))))))))))(((((())))))******+++++++++++++++*********))))))+++*********))))))((((((%%%&&&)))+++,,,+++)))((())))))))))))************)))))))))*********++++++***+++,,,,,,,,,,,,+++***++++++***))))))***++++++************************+++++++++******))))))))))))************+++++++++++++++++++++***)))((('''))))))************))))))++++++***)))))))))))))))+++*********)))))))))))))))))))))))))))***++++++*********************************************************)))))))))((((((+++******************+++*********++++++******))),,,++++++++++++++++++,,,************************'''(((((())))))******+++,,,++++++***++++++,,,,,,******+++,,,,,,,,,,,,,,,))))))(((((((((((())))))++++++++++++++++++++++++,,,+++++++++************************************,,,,,,++++++************((()))+++,,,,,,+++***))))))***++++++++++++***)))************+++++++++++++++***))))))(((((())))))((()))***+++,,,++++++***+++,,,,,,---,,,+++***))),,,,,,++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,---------,,,+++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,+++,,,,,,---......---,,,,,,------------------------///...---++++++---...///......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------000...------......---,,,***+++,,,............---++++++,,,---------------...///000///------...///------......//////000000000000/////////000111111333333333444555666777888===???BBBEEEIIIKKKMMMNNNQQQPPPPPPSSSWWW[[[^^^___lllttt++++++************++++++***************************************)))))))))***************)))))))))++++++***))))))***++++++************))))))))))))************************************************+++++++++***************++++++******)))((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++************((((((((()))******++++++))))))***++++++******)))))))))))))))************)))))))))************+++***+++,,,,,,,,,,,,+++***++++++***))))))***++++++*********************************))))))))))))))))))************+++++++++,,,+++***)))))))))))))))))))))************))))))******)))((((((((())))))***************)))))))))+++************+++,,,,,,*********************************************************)))))))))))))))************************)))******++++++*********+++++++++,,,,,,+++++++++************************((())))))******+++,,,,,,,,,,,,++++++***++++++,,,******+++,,,,,,,,,,,,+++))))))(((((((((((())))))************************++++++*********)))))))))((((((((((((((((((((((((+++************))))))))))))***+++,,,,,,+++)))((('''((()))++++++,,,,,,,,,,,,,,,++++++*********)))+++***))))))(((((())))))))))))***++++++++++++***,,,------------,,,++++++...---,,,+++************,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,)))***,,,---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---...///000+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,------------------------...---,,,++++++,,,---...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------+++,,,,,,------.........///...------......---,,,++++++,,,---............,,,,,,---............---000111111000...------............///////////////111000//////.........///222333666888999999888777===???BBBEEEIIILLLNNNOOOQQQPPPOOOQQQUUUYYY\\\]]]gggooo++++++************++++++************************************************************************+++******************+++*********)))))))))))))))************************))))))))))))************,,,+++++++++***)))))))))************))))))(((((())))))************))))))))))))))))))))))))))))))*********)))))))))))))))******************))))))'''(((((()))***++++++,,,++++++***)))))))))))))))((()))))))))************++++++++++++,,,,,,,,,,,,)))))))))******)))))))))+++******************+++******************************************))))))))))))*********+++++++++---,,,***)))((()))******)))******++++++******)))))))))((((((((((((((()))************************++++++*********++++++,,,************************************************++++++++++++++++++++++++*********++++++*********++++++,,,---------,,,,,,***+++,,,------,,,+++***************************++++++,,,------......///,,,,,,++++++******++++++((())))))*********)))))),,,++++++******++++++,,,)))))))))))))))******************))))))))))))((((((((((((((())))))))))))***)))))))))))))))))))))+++++++++++++++***)))(((((())))))***++++++,,,,,,,,,,,,+++++++++*********---,,,++++++******++++++))))))******++++++++++++))))))***+++------......---,,,++++++*********+++,,,,,,,,,+++++++++++++++,,,+++++++++++++++++++++++++++,,,...//////---++++++******))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////+++++++++,,,,,,------------------------------------------------------------,,,,,,++++++,,,,,,---,,,++++++++++++*********,,,,,,,,,------------...++++++,,,,,,---...//////...---,,,,,,......---,,,.........---,,,+++******,,,---......//////......000111111000///......000///////////////.........000000///......//////000111444888;;;<<<;;;888777<<<>>>AAADDDHHHKKKMMMMMMPPPOOOPPPSSSYYY___dddfffgggooo~~~++++++************++++++***************************************+++++++++***************+++++++++*********++++++*********))))))))))))))))))******************************(((((()))))))))*********,,,+++++++++***)))))))))*********)))))))))))))))))))))************))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********,,,+++)))((('''(((((((((((()))))))))******************+++++++++,,,,,,,,,***))))))))))))))))))************++++++*********************************++++++++++++++++++++++++))))))*********+++++++++---,,,***)))))))))***+++******++++++++++++******)))((((((((((((((())))))***************++++++++++++******)))))))))******************************************************++++++++++++++++++++++++)))***++++++++++++***)))***+++,,,---------------***+++,,,------,,,+++***************************,,,,,,,,,---......//////---,,,++++++*********+++))))))*********))))))(((,,,,,,++++++++++++,,,,,,(((((()))))))))******************))))))))))))((()))))))))******+++++++++)))))))))))))))))))))***++++++++++++******)))(((*********************+++***++++++++++++,,,,,,,,,---,,,++++++******++++++***************+++++++++(((((()))***+++,,,------+++*********++++++,,,---++++++++++++++++++++++++,,,+++++++++++++++++++++...------...//////,,,***+++******))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,---------.........++++++,,,,,,---...//////---,,,+++,,,---...---,,,///...---,,,+++***)))))),,,---......//////......---///000000//////000222///////////////.........////////////000111222333111444888;;;<<<;;;888777:::<<>>AAAEEEHHHJJJJJJIIIJJJMMMTTT___kkksssxxxyyy|||++++++************++++++*********************************++++++,,,,,,,,,*********++++++,,,,,,,,,)))***++++++++++++***)))((()))))))))************************************''''''(((((()))******+++***************+++++++++)))))))))))))))))))))***))))))************))))))))))))))))))))))))))))))(((((())))))******++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))******************))))))))))))))))))************(((((((((((()))))))))))),,,,,,+++******+++,,,,,,)))***++++++++++++***)))************************)))*********++++++++++++)))************+++++++++***++++++,,,,,,+++++++++***++++++,,,,,,++++++***)))))))))))))))***++++++*********++++++,,,,,,,,,,,,,,,+++***************************************************************(((((()))))))))*********(((***+++,,,,,,+++***((((((((()))***++++++++++++,,,++++++++++++++++++,,,************************)))))))))***++++++,,,,,,...---,,,+++************,,,,,,,,,,,,,,,+++******+++******))))))******+++))))))******+++,,,,,,---,,,+++++++++******************++++++,,,---------************++++++,,,,,,******************++++++***))))))))))))+++,,,---,,,,,,,,,,,,,,,,,,+++++++++***))))))(((((())))))+++***)))))))))***+++,,,---,,,+++*********+++++++++++++++***++++++,,,,,,(((((()))***+++,,,,,,---++++++,,,,,,------......///+++''''''+++...---+++***+++,,,------,,,+++*********+++++++++,,,,,,,,,************************------------------------,,,,,,---------------------,,,,,,,,,,,,,,,,,,+++...---,,,,,,,,,,,,---...---------------------------------......---------////////////............------------............------------------------,,,+++***+++---...---,,,///...------------...///++++++,,,------------------...//////...---...000------......//////000000............//////000111333333333444555666777888:::;;;>>>BBBEEEHHHJJJKKKJJJKKKMMMTTT___jjjssswww{{{|||++++++************++++++*********************************++++++,,,,,,,,,*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))(((((())))))*********+++************************&&&''''''((()))******+++))))))******+++++++++,,,)))))))))))))))*********))))))************))))))))))))))))))))))))))))))'''(((((()))***++++++,,,,,,,,,,,,------.........(((((())))))******++++++***++++++,,,,,,,,,++++++))))))))))))************************+++++++++++++++***)))(((((()))***+++)))***+++,,,,,,+++***)))************************(((((())))))*********+++)))************+++++++++)))***,,,------,,,+++******++++++,,,,,,++++++*********))))))***+++,,,,,,*********++++++,,,,,,,,,...---,,,,,,++++++++++++******************************************************++++++,,,,,,,,,,,,((()))+++,,,,,,+++)))((()))***+++,,,---.........---,,,+++******+++,,,---***************************++++++,,,,,,---.........---,,,+++***************************)))((('''---,,,,,,++++++,,,,,,---))))))***+++,,,,,,------,,,,,,,,,++++++++++++***))))))***+++,,,,,,------******+++++++++,,,,,,,,,***)))))))))***+++,,,,,,((((((((((((***,,,...//////......---+++******)))---,,,,,,+++***++++++++++++***)))))))))***,,,---+++*********+++---///000------,,,+++************''''''(((***+++,,,---...++++++,,,------...//////,,,'''###$$$)))---...,,,***+++---......---+++*********+++++++++,,,,,,,,,************************........................***++++++,,,---...//////---------,,,,,,+++++++++...---,,,,,,,,,,,,---...---------------------------......//////......---111000000000000/////////---------.........//////------------------,,,,,,,,,+++***+++---...---,,,555333111///...---------***+++,,,,,,------,,,,,,...///000///---,,,,,,---,,,------...///000111111//////...------------...333222111111222444777999:::<<>>AAADDDHHHLLLOOOMMMLLLMMMSSS]]]gggnnnpppwwwwwwzzz~~~)))+++,,,+++***)))***+++***************+++++++++************************+++++++++++++++*********))))))***++++++++++++***************************************************************************************************))))))))))))))))))))))))***)))))))))((((((''''''((((((((((((((()))******,,,+++******))))))************))))))))))))******(((((((((((((((((((((((((((((()))************))),,,,,,++++++++++++,,,,,,)))***++++++++++++***)))))))))))))))))))))))))))***************+++++++++))))))************)))))))))))))))***+++,,,,,,------,,,***+++++++++***(((++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++(((((()))***++++++,,,,,,************************)))******+++++++++++++++))))))(((((((((((())))))*********++++++++++++,,,******************+++,,,************++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++************************((())))))))))))(((((('''$$$%%%''')))******)))(((++++++++++++++++++++++++************************************************)))))))))***************------,,,+++***))))))(((++++++*********)))))))))++++++++++++,,,,,,,,,,,,++++++******+++,,,------,,,,,,,,,,,,---...///000///000000111222333444444111000---,,,*********+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++***+++---,,,++++++,,,...------,,,,,,,,,,,,+++++++++,,,,,,------......///++++++,,,,,,------......+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,------------...000///---,,,,,,,,,---...------------------------...---+++,,,---......---,,,,,,------------------,,,,,,,,,---------......//////............//////...........................//////000111000000000111111111222333555666777777:::===@@@CCCGGGLLLOOOMMMKKKMMMTTT```llltttxxxuuuwww{{{~~~~~~((()))******(((((()))***))))))*********+++++++++************************,,,,,,,,,++++++*********))))))***++++++++++++***************************************************************************)))***+++,,,,,,+++***)))************************(((((((((((())))))))))))((((((((((((((())))))***,,,+++******))))))************))))))))))))******))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******)))***++++++++++++***)))))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,+++******************************+++***)))+++,,,---+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))))))))***+++++++++,,,***************************))))))))))))***++++++******))))))))))))***************+++++++++,,,,,,))))))***+++++++++++++++++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***************************'''((()))*********))))))&&&((()))+++,,,+++***)))************************************************************************((()))))))))*********+++,,,,,,,,,++++++*********+++++++++++++++******************++++++++++++,,,+++*********+++---...///,,,,,,+++,,,,,,---.........//////000111222333444000...,,,***)))******+++++++++++++++++++++++++++,,,,,,+++++++++************++++++++++++,,,,,,,,,***************+++,,,,,,+++,,,------,,,,,,---///------,,,,,,,,,,,,++++++,,,,,,,,,---.../////////++++++,,,,,,---......///,,,,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,---...//////------------------------,,,,,,,,,---------......------------............++++++++++++++++++++++++///---+++,,,---...---,,,------------------,,,,,,,,,,,,,,,---------......//////............//////........................//////111222222222111000000000111222333555777888999:::===???BBBFFFKKKOOOOOOMMMMMMSSS___kkkssswwwwwwxxxzzz|||{{{'''((()))((('''&&&''')))))))))******++++++++++++************************,,,,,,,,,++++++*********))))))***++++++++++++***************************************************************************((()))+++,,,,,,+++)))(((************************(((((()))***+++,,,------...---,,,***)))(((((((((,,,++++++***)))***************))))))))))))************************************+++,,,,,,,,,,,,+++((()))***++++++***)))((()))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))******++++++++++++++++++------------++++++++++++******)))(((((('''((('''(((***,,,------++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***************+++++++++))))))))))))))))))))))))***)))((((((((()))+++,,,++++++************++++++******+++++++++,,,,,,,,,((()))***,,,,,,,,,+++***,,,,,,,,,---------......******+++++++++,,,,,,,,,+++++++++************)))************************((()))***+++,,,,,,+++******,,,...//////...---,,,))))))))))))))))))))))))************************************************(((((())))))*********+++++++++++++++++++++,,,,,,((()))***+++,,,---......))))))*********+++++++++++++++++++++,,,...000111,,,,,,+++++++++,,,---------...///000111222333333///---+++)))))))))+++++++++++++++++++++++++++++++++++++++******)))))))))******+++++++++,,,,,,,,,,,,,,,+++***+++,,,...///,,,---......------///000---------,,,,,,,,,++++++,,,,,,------...///000000++++++,,,,,,---...//////...------------...//////++++++---......---++++++++++++,,,,,,,,,---------------------------------******+++,,,...///000000------------------------,,,,,,,,,------.........***+++---...///000000///........................///---,,,,,,---...---,,,.........------,,,,,,,,,,,,,,,,,,---------......//////............//////........................///000111333333222222111//////000111333555777999:::;;;===???AAAEEEJJJNNNRRROOOMMMQQQ[[[eeelllooozzzzzz{{{{{{zzz,,,,,,++++++***)))((((((++++++++++++++++++++++++************************,,,+++***(((&&&''')))+++))))))))))))*********************************************)))))))))))))))+++++++++***++++++,,,,,,((()))***+++++++++++++++***++++++******)))((('''))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))******++++++++++++******++++++******)))******+++++++++******************+++)))(((&&&&&&((()))+++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))(((((((((++++++******++++++,,,---,,,,,,,,,++++++*********++++++************++++++(((((())))))*********+++************************+++++++++************)))*********))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++***)))((()))***+++,,,,,,+++***)))******++++++++++++******(((***++++++******+++,,,++++++************++++++***++++++,,,,,,++++++***---+++))))))+++,,,***'''''''''((())))))))))))))),,,,,,+++***))))))******---,,,+++***))))))))))))---,,,***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,---///000111222333000///---+++************))))))***++++++++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,+++******++++++++++++++++++++++++)))***+++,,,---.........***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------***++++++,,,,,,++++++***,,,,,,++++++,,,---///000---.........---,,,,,,+++------,,,+++,,,---...///(((***---//////...,,,***+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,---...---,,,+++------------------------111000...---,,,,,,---...//////............//////---...///111111222222222000000000000222444666777;;;;;;===@@@CCCHHHLLLNNNOOONNNNNNPPPVVV^^^gggllluuuvvvxxxzzzzzz,,,,,,++++++***))))))(((++++++++++++++++++++++++************************++++++***)))(((((()))***))))))))))))************************************************))))))))))))++++++***))))))*********(((((()))***************)))************)))(((((())))))))))))************))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))*********))))))(((******++++++++++++******++++++***************+++************************,,,***)))(((((()))***,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************++++++******++++++,,,---,,,,,,,,,+++++++++******++++++************++++++************))))))))))))************************))))))******+++++++++,,,,,,,,,+++***))))))(((((()))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++***)))))))))***++++++++++++***)))******++++++++++++******(((***++++++******+++,,,++++++************++++++***++++++,,,,,,++++++***---+++))))))+++,,,***((((((((()))************))),,,++++++***))))))******+++***************++++++(((((((((((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---...///000222333333222111///---,,,,,,,,,,,,)))******+++,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******---------......------,,,,,,,,,,,,++++++,,,,,,,,,***++++++,,,------------+++++++++,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,---///000------......------,,,+++---,,,,,,,,,,,,---......)))+++,,,......---,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------......---------....../////////............//////...///000111111111111111000000000000222444666777:::;;;===???CCCGGGKKKMMMQQQOOONNNOOOSSSYYYaaaeeevvvvvvxxxyyyyyy,,,,,,++++++***)))))))))************************************************+++++++++***************))))))))))))************************************************************++++++***)))((((((((((((((())))))))))))*********(((((()))************)))))))))))))))************))))))))))))))))))))))))---,,,,,,+++***))))))((())))))))))))))))))))))))***************)))((('''******++++++++++++***************************+++************************,,,+++***))))))***+++,,,******++++++++++++******++++++++++++++++++++++++************************(((((())))))***++++++,,,+++************+++,,,,,,,,,,,,,,,++++++++++++***++++++************++++++,,,++++++***))))))((((((++++++++++++++++++++++++'''((()))***+++,,,------......---+++***)))(((''')))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++***))))))***++++++++++++***)))******++++++++++++******(((***++++++******+++,,,++++++************++++++***++++++,,,,,,++++++***,,,+++)))***++++++***)))))))))***++++++++++++***,,,+++******)))*********)))))))))******+++------''''''((()))***++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------...///111222333333111000...---,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,------......---------...---,,,++++++,,,---...++++++,,,------,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---//////------......------,,,,,,+++,,,------......------++++++,,,,,,,,,---------+++,,,,,,,,,------------------------------------...------------...//////------------------------+++,,,---...//////////////////............////////////000111111000000000000000000111222444666777999:::<<>>BBBFFFIIIKKKLLLNNNNNNOOORRRWWW^^^dddhhhuuuuuuvvvuuussswww************************++++++++++++++++++++++++************************+++'''$$$%%%)))+++***((())))))))))))************************************))))))***++++++,,,------++++++***************++++++***((('''&&&'''((()))'''((()))***************))))))))))))************))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))'''((()))******+++************++++++++++++******'''(((***,,,,,,,,,+++***((())))))***++++++,,,,,,***++++++++++++++++++*********++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))***++++++******+++++++++,,,,,,,,,++++++************++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))******************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++***))))))***++++++******++++++++++++******(((***++++++******+++,,,++++++************++++++***++++++,,,,,,++++++***(((***,,,+++))))))+++---)))******+++++++++++++++******))))))***++++++,,,---,,,,,,+++++++++,,,,,,,,,+++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,---///000000...---,,,+++++++++,,,---)))******+++,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---............+++,,,...//////...,,,+++***++++++,,,------------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,------------,,,,,,,,,------......---,,,,,,+++,,,------......---------,,,,,,,,,,,,---......,,,+++++++++,,,,,,------........./////////000000------------------------+++,,,,,,---------------++++++,,,,,,---......//////......---------......//////............//////------...///000000000000222111111222333555777999999;;;???CCCGGGJJJKKKLLLOOOPPPRRRWWW]]]eeelllppp{{{{{{}}}|||yyy{{{******************++++++++++++++++++++++++++++++************************+++'''######(((+++***((())))))))))))************************************))))))***+++,,,,,,------***)))))))))))))))***+++***)))'''%%%$$$%%%&&&'''((())))))************)))))))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))&&&'''(((***++++++++++++******++++++++++++******&&&(((***,,,---,,,+++***((())))))***++++++,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,------)))))))))))))))******+++*********++++++,,,,,,,,,++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---+++*********))))))(((((()))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------------,,,+++***))))))***+++,,,******++++++++++++******(((***++++++******+++,,,++++++************+++++++++++++++,,,,,,+++++++++'''***,,,+++))))))+++---))))))***++++++++++++*********))))))***+++,,,,,,++++++++++++,,,---......111000---+++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********((()))***+++---...//////,,,+++***)))))))))***+++))))))***++++++++++++************++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,((()))***+++,,,,,,---,,,,,,...000222222000...,,,)))***+++,,,---.........***+++,,,------,,,+++***)))******+++---...//////------------------------------------------------,,,------......------,,,,,,---.........---,,,++++++,,,,,,---.........---...---,,,+++,,,---...///++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------+++,,,.../////////...---++++++,,,,,,---...//////...---,,,,,,---...000111//////............//////,,,,,,...///000000000000222111111222333555777999:::<<<@@@DDDHHHKKKLLLMMMOOOQQQUUU\\\eeennnvvv{{{~~~++++++************++++++,,,,,,+++***))))))******+++***)))(((((()))***+++************************))))))))))))************(((((()))***+++,,,,,,,,,))))))))))))))))))))))))***************)))((((((+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************))))))))))))************************)))))))))))))))************+++++++++,,,,,,,,,,,,,,,+++***)))***)))***,,,//////,,,(((***************************++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++*********))))))(((((())))))******++++++++++++++++++++++++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++************************+++++++++++++++++++++++++++)))'''(((+++,,,***(((,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&&&(((***---...---,,,+++++++++***)))(((((())))))************************++++++************************))))))******+++,,,///---+++((('''((()))***++++++************++++++************************+++---,,,((((((,,,---++++++++++++*********)))))))))************)))((((((++++++++++++++++++++++++************************---,,,+++******+++,,,---111000...***&&&$$$$$$%%%,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++///......---,,,+++******,,,,,,---------,,,++++++......---------,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,---,,,******,,,......---+++******+++---...------------------------------------------------,,,------......------,,,+++,,,,,,------,,,,,,,,,,,,---......---+++***)))+++++++++,,,,,,---------------------------------,,,,,,,,,---------......111000000...---,,,++++++---...............---------------............///......------------......------...///000111222222000111222444555666777777:::<<<@@@CCCEEEIIIMMMQQQPPPPPPSSS[[[gggrrrxxxzzz++++++************++++++,,,++++++***))))))******,,,+++***))))))***+++,,,************************))))))))))))************)))))))))***+++++++++,,,))))))))))))))))))))))))***************)))((((((+++++++++*********))))))+++*********************++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************))))))))))))************************)))))))))))))))************+++++++++++++++,,,,,,+++******)))(((''''''(((++++++)))&&&***************************++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++*********))))))************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++************************++++++++++++++++++++++++---+++)))***,,,---+++)))++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,++++++***)))))))))))))))******************************************************))))))******+++,,,///...,,,++++++++++++,,,++++++************++++++************************)))++++++''''''++++++)))+++++++++*********)))))),,,,,,,,,++++++*********++++++++++++++++++++++++************************---,,,++++++++++++,,,---+++,,,+++***)))(((***,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,.........---,,,,,,++++++++++++,,,------,,,,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---//////000///------...000------++++++++++++------,,,,,,------------------------------------------,,,------......------,,,,,,,,,---------,,,+++++++++,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,------......------............---------------............///......------------......000000000000000111111111000111222444555666777777:::<<>>@@@AAADDDGGGJJJKKKLLLOOOYYYfffqqqxxx{{{|||zzz++++++************+++++++++***************++++++)))******************)))************************((()))))))))************+++++++++***************))))))))))))))))))))))))((())))))*********))))))************************,,,,,,+++++++++*********************************************************(((((()))***************((()))))))))************************)))))))))((())))))*********+++++++++((())))))*********))))))((((((((((((((((((***+++***************************++++++,,,,,,++++++******++++++,,,,,,++++++***************************++++++******)))))))))(((*********++++++,,,,,,,,,******++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))((('''&&&'''***+++,,,------,,,+++***++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------************+++,,,---...+++***************++++++************************))))))*********+++++++++******))))))******+++,,,((((((***+++++++++++++++++++++************++++++************************+++------++++++------+++************************000...,,,***))))))+++,,,************************++++++++++++++++++++++++))))))************)))))))))+++,,,+++)))(((((()))++++++++++++,,,,,,------************************...------,,,+++***))))))))))))******++++++,,,,,,)))***+++,,,---.........------,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++******++++++,,,------...000///---,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,---------......,,,------......------,,,,,,---------,,,,,,+++***------+++***++++++---------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..................------------++++++,,,---......---------------............///......------------......------...//////000111111111111222222444555777888:::<<<>>>???@@@CCCFFFHHHJJJKKKNNNXXXdddpppwwwyyy~~~}}}{{{xxxxxx++++++************++++++*********)))******+++,,,((()))************)))(((************************))))))))))))******************************++++++))))))))))))))))))))))))((())))))************)))***************+++++++++++++++++++++++++++++++++************************************************(((((()))***************))))))))))))************************)))))))))))))))************+++++++++))))))******++++++******((()))+++***))))))***,,,***************************++++++,,,,,,++++++******++++++,,,,,,++++++******************+++++++++*********)))))))))))))))*********++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------,,,***)))***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,---------......//////000000***++++++,,,...//////000+++************+++,,,,,,************************)))))))))***++++++,,,,,,******))))))******+++,,,+++++++++,,,,,,---------++++++************++++++************************)))+++***&&&&&&***+++)))***************+++++++++---,,,***))))))******+++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))&&&(((*********)))***++++++++++++,,,,,,------...************************...------,,,+++***)))))))))*********++++++,,,,,,***++++++,,,------------,,,,,,,,,,,,++++++++++++*********++++++,,,,,,---++++++******++++++,,,---)))+++......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........,,,------......------,,,+++,,,,,,------,,,,,,+++------,,,++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,------,,,,,,,,,---------......,,,,,,------...///000000***+++,,,------...---------------............///......------------......//////000111222333444444222222111222333555777999:::;;;>>>???@@@CCCFFFIIIJJJJJJNNNWWWcccooouuuxxxyyywwwwwwwwwwwwzzz++++++************++++++******))))))***++++++,,,)))***++++++++++++***)))************************))))))))))))************)))))))))***+++++++++,,,))))))))))))))))))))))))(((((()))***************))))))*********+++++++++))))))******++++++,,,,,,************************************************(((((()))***************))))))))))))************************)))))))))))))))************+++++++++)))******+++,,,,,,++++++(((+++......---+++,,,---***************************++++++,,,,,,++++++******++++++,,,,,,++++++***))))))*********+++++++++)))***************++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---...---+++***,,,...,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,---......///000000***+++---............---+++*********++++++,,,---************************((())))))***++++++,,,,,,******))))))******+++,,,---,,,+++++++++,,,---...++++++************++++++***************************+++((($$$$$$(((+++***))))))*********+++++++++************++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***%%%'''***+++++++++,,,---)))******+++,,,,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++,,,------,,,,,,,,,,,,,,,,,,++++++++++++***)))******+++,,,,,,------++++++******++++++,,,---%%%(((***,,,+++*********------++++++++++++------.........------,,,,,,+++++++++,,,,,,---......///,,,------......------,,,******+++,,,------------******+++,,,------------+++,,,,,,,,,,,,,,,,,,---)))******+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,------.........******+++,,,---------------------............///......------------......///000000000111111222222222222111111333555888999999;;;>>>???AAACCCGGGJJJKKKKKKNNNVVVbbbmmmtttvvvwwwuuutttwwwyyy++++++************++++++******))))))***+++,,,,,,***+++,,,------,,,+++***************************))))))))))))************(((((()))***+++,,,,,,---))))))))))))))))))))))))(((((()))***************))))))******++++++++++++''''''((()))***+++,,,,,,))))))))))))))))))))))))************************(((((()))***************))))))))))))************************)))))))))))))))************+++++++++)))***+++,,,,,,,,,,,,,,,$$$(((,,,,,,***((()))***************************+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++))))))******++++++++++++*********++++++,,,,,,---))))))***+++,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---,,,***)))+++---...---++++++++++++---...++++++++++++++++++++++++))))))***+++,,,,,,------))))))***++++++,,,------***+++,,,------+++)))(((+++*********+++,,,,,,---************************((())))))***++++++,,,,,,*********)))***++++++,,,,,,+++)))(((((()))+++,,,++++++************++++++************************,,,---)))$$$$$$)))---,,,))))))******++++++++++++))))))***,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,(((***,,,---,,,++++++,,,((())))))***++++++,,,,,,************************((())))))+++,,,---..............................,,,,,,---------,,,++++++,,,,,,,,,+++++++++******))))))***+++,,,,,,------++++++******++++++,,,---''')))---......------......---+++******+++---...//////...---,,,++++++***++++++,,,,,,---...//////,,,------......------,,,)))***+++,,,---.........'''(((+++---...//////...+++++++++,,,,,,---------))))))***+++,,,,,,------,,,,,,,,,---------......//////...---+++***)))))))))***+++,,,------...------------.........//////.........------........................---------222222111111333555888999999;;;>>>@@@AAADDDHHHKKKKKKKKKNNNVVVbbbmmmsssuuuvvvttttttxxx|||************************)))************+++++++++++++++++++++++++++++++++000---+++***+++,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))---,,,,,,+++*********+++************************,,,***((('''(((***---...************************)))))))))))))))))))))))))))***++++++***)))***+++))))))))))))))))))))))))*********)))))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,---,,,,,,+++*********+++++++++,,,,,,,,,,,,------*********))))))))))))(((***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,+++***+++,,,---...)))))))))***++++++,,,,,,******************************+++,,,------......,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...------,,,,,,------......------,,,,,,,,,+++******+++,,,,,,...---,,,***)))((((((((()))))))))))))))******+++***++++++++++++***))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))------------,,,+++******,,,,,,++++++***)))((((((************************************************,,,,,,+++******+++,,,,,,,,,++++++,,,...---)))%%%'''(((((())))))***++++++,,,,,,,,,++++++*********)))***++++++------...///...---+++++++++---///000************************,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++---.........---,,,,,,+++,,,,,,,,,---------......------------,,,,,,+++***---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.................................------,,,,,,,,,111000000...---,,,++++++------------------------........................------,,,++++++++++++,,,......///000000000000///222222222333555777888999;;;<<<>>>@@@CCCFFFHHHIIILLLKKKNNNVVVbbblllrrrtttxxxwwwvvvxxx************************)))************+++++++++))))))))))))))))))))))))...,,,))))))***+++******************************))))))))))))))))))))))))************************************)))))))))(((************************,,,+++******)))))))))******************************)))(((''''''(((***+++************************************************)))***++++++***)))***+++)))))))))))))))))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,+++***))))))---,,,++++++******++++++---------,,,,,,+++++++++'''(((((()))***+++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...,,,,,,++++++***)))))))))*********************************+++,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,+++******+++,,,,,,++++++***************+++---,,,+++***************((()))***+++++++++++++++))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,+++******......------,,,++++++***************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,+++***,,,...///,,,)))++++++,,,,,,---......///---------,,,,,,,,,++++++***++++++,,,,,,------...***))))))***+++...111333************************,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,------......------,,,+++,,,,,,,,,---------......---............---,,,+++---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---------------------------,,,,,,,,,+++++++++***,,,,,,,,,---------......------------------------........................------......///000222222,,,---...///000000000000222222222333333555666666999:::===@@@CCCFFFIIIJJJLLLLLLNNNVVVaaajjjppprrrvvvtttsssuuu|||************************)))************+++++++++))))))))))))))))))))))))+++)))(((''')))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))+++++++++++++++++++++++++++***))))))((()))))))))************************************))))))))))))************************************************)))***++++++***)))***+++))))))))))))))))))))))))------------,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,+++***)))))),,,,,,++++++******++++++///......---+++******)))(((((()))***+++,,,------***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,++++++***)))))))))************************))))))******+++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,(((((()))***+++,,,,,,---///...---,,,************'''((()))***+++,,,,,,,,,)))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++++++++++++++,,,------------------------++++++++++++++++++++++++******+++,,,,,,,,,++++++...------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***))))))***,,,------,,,---------...//////000000......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))+++---000111++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,------......------,,,,,,,,,,,,,,,---------............//////......------.............../////////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,******+++,,,---......///------------------------........................//////......------------......//////000000//////333222222222222333444444777999;;;???CCCFFFIIIJJJLLLKKKNNNVVV```jjjoooppptttsssqqqrrrxxx************************))))))*********+++++++++++++++++++++++++++++++++***)))'''((()))***)))((()))))))))***************))))))))))))))))))))))))*********************************)))))))))))))))+++++++++++++++++++++++++++******)))))))))******************************,,,---......---,,,+++***************************************************)))***++++++***)))***+++))))))))))))))))))))))))------------------,,,,,,************************++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,,,,++++++***++++++,,,......---,,,,,,+++******,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++******++++++,,,,,,,,,---+++++++++++++++,,,,,,,,,)))))))))***++++++,,,,,,************************))))))*********+++++++++******************++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,------------,,,+++*********++++++,,,,,,++++++***++++++++++++++++++++++++'''((()))***+++,,,,,,,,,...---,,,+++************(((((()))***+++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---------,,,+++++++++******)))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))(((((()))***++++++++++++,,,,,,---.........---------------,,,,,,,,,---------,,,,,,+++++++++,,,+++*********+++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,,,,------...------,,,,,,,,,,,,,,,---------......------............------,,,------...............------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------------------------------........................------------------------111111111111000///...---222222222222333444555666888999;;;>>>AAADDDFFFGGGJJJJJJNNNVVVbbblllqqqrrruuusssqqqooottt************************))))))*********+++++++++++++++++++++++++++++++++***)))))))))++++++***)))*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))******************************++++++*********++++++,,,************************,,,---.........,,,***)))************************************************)))***++++++***)))***+++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***++++++,,,,,,++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,******************************************++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,......//////...---,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))******+++++++++******++++++*********++++++,,,******+++++++++******)))************++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++******+++,,,---************************++++++++++++++++++++++++++++++,,,------...------++++++***************)))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***))))))***+++*********+++,,,,,,------+++++++++++++++,,,,,,,,,...------,,,,,,++++++***,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------------------,,,,,,,,,------...------,,,,,,,,,,,,---------......+++,,,,,,---------,,,,,,***+++,,,---------,,,,,,------------------------------------------------------------------------////////////////////////////////////............------------------------........................)))+++---000222444555666000111111222222111111111000111111333555777999::::::;;;<<<>>>@@@AAACCCCCCGGGHHHMMMXXXeeepppuuuwwwwwwvvvsssoooqqqzzz************************)))************+++++++++))))))))))))))))))))))))*********+++,,,---+++************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))++++++++++++++++++,,,---************************)))***+++++++++***)))(((************************++++++++++++++++++++++++)))***++++++***)))***+++))))))))))))))))))))))))************++++++++++++************************)))))))))))))))))))))))),,,,,,,,,,,,+++***))))))++++++******++++++,,,,,,+++++++++,,,,,,---------(((((()))***+++,,,------)))******+++++++++++++++*********+++++++++++++++)))******+++,,,+++++++++,,,,,,++++++***)))))))))************************+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++*********++++++,,,,,,---......////////////......++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++******+++,,,,,,+++***)))'''***************+++,,,,,,+++++++++++++++***))))))*********++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,************************++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***...//////...,,,++++++,,,+++++++++,,,------......******++++++++++++,,,,,,---------,,,,,,+++++++++))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,------......------,,,,,,,,,---------......++++++,,,,,,---,,,,,,,,,)))***+++------,,,++++++------------------------------------....................................,,,,,,,,,,,,,,,---------------...///000111111222------------------------...........................///000000000///---,,,,,,---///111222444555555000000111333555888:::<<<;;;;;;<<<===>>>???@@@AAAEEEGGGMMMYYYgggrrrxxxyyyyyyxxxuuuqqqpppxxx************************)))************+++++++++))))))))))))))))))))))))***)))***+++------+++***)))))))))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))))))))***************************************************+++,,,,,,************************(((((())))))***)))))))))************************++++++++++++++++++++++++)))***++++++***)))***+++)))))))))))))))))))))))))))*********+++++++++,,,************************)))))))))))))))))))))))),,,,,,,,,,,,+++***))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))***+++,,,,,,))))))***+++++++++++++++++++++++++++************((()))***+++,,,++++++***,,,,,,++++++***)))))))))************************,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,---...////////////,,,,,,------------,,,,,,***+++,,,,,,,,,,,,+++***)))***,,,,,,,,,***)))'''---,,,,,,+++++++++,,,,,,)))******+++++++++***************+++++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******************************************************+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******,,,//////,,,++++++,,,+++++++++,,,------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***+++,,,------......------,,,,,,,,,---------......+++,,,,,,---......------)))***,,,......---,,,+++........................------------.........///------------------------***+++++++++,,,,,,,,,,,,............//////000000------------------------........................111111000///,,,(((%%%""",,,,,,...///111111222222000000111222444777888:::999:::;;;<<<>>>???@@@AAAEEEGGGMMMXXXfffqqqwwwxxxxxxxxxwwwsssrrrxxx************************)))************+++++++++++++++++++++++++++++++++)))))))))+++------+++)))'''(((((()))***+++++++++************************++++++++++++++++++++++++(((((())))))*********+++++++++++++++++++++++++++))))))((())))))***++++++************************)))))))))******+++,,,,,,************************++++++++++++++++++++++++)))+++++++++***)))***+++))))))))))))))))))))))))*********++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,+++*********+++,,,,,,---///...------,,,+++***************))))))))))))((())))))***++++++++++++***,,,+++++++++******))))))((()))***+++,,,+++******)))))))))***++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++))))))***+++,,,,,,------******,,,---.../////////,,,------......------,,,***+++,,,------,,,+++***((()))+++,,,,,,+++***)))000///...---,,,+++++++++'''((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))((('''&&&************************************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***$$$'''+++,,,+++))))))+++))))))***++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...*********++++++*********+++,,,,,,---.........---,,,,,,,,,---------......,,,------.../////////...***+++---//////...---,,,........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........111000000...---,,,++++++------------------------........................+++,,,...000000///...---000000//////...---++++++111111111222333444666777777888:::<<<>>>@@@AAABBBEEEGGGMMMXXXeeeoootttuuuvvvxxxxxxuuutttzzz))))))))))))***+++,,,---------,,,,,,,,,,,,++++++,,,++++++******++++++,,,+++++++++,,,,,,---------************************++++++++++++++++++++++++(((((())))))******++++++))))))))))))))))))))))))+++*********))))))((((((+++***)))(((''''''''''''************************************************,,,,,,,,,++++++*********)))************+++++++++,,,,,,++++++***)))((((((***)))((((((((()))+++,,,)))************+++++++++++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,,,,************+++,,,---...******))))))))))))******++++++++++++******))))))))))))***++++++++++++************************************++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++******************+++++++++************))))))************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,+++***)))))))))***))))))******++++++++++++///...,,,******+++,,,---------,,,++++++***))))))***))))))+++---...,,,+++---,,,,,,+++*********+++,,,++++++******++++++,,,---------------------,,,++++++******)))(((((((((++++++++++++++++++++++++,,,,,,,,,++++++*********((()))))))))************+++++++++++++++++++++++++++,,,------------,,,+++************************------------------------......------------,,,,,,...---,,,+++***+++,,,---++++++++++++++++++++++++,,,...---***,,,111000***000//////---,,,+++******+++++++++,,,,,,---------000///......------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,...//////...------...,,,,,,------......//////000000000000111111111111222222222333333444444444::::::;;;===???AAACCCDDDGGGKKKRRR[[[ccckkkooorrrtttzzzwwwuuuyyyyyy++++++***************+++,,,,,,+++++++++*********,,,++++++******++++++,,,)))******************++++++++++++***************++++++++++++++++++++++++))))))))))))************************************'''(((((()))***+++,,,,,,,,,+++***)))((((((((((((************************************************,,,,,,,,,++++++*********)))************+++++++++---,,,,,,+++******))))))***))))))((()))***+++,,,)))************+++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,************+++,,,------+++******))))))******+++++++++++++++*********)))******+++,,,,,,,,,,,,,,,+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,************************+++++++++************))))))************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***************************++++++++++++++++++++++++......---------,,,,,,,,,---,,,,,,+++******++++++)))*********+++++++++++++++*********+++---///000///...+++***))))))+++++++++******+++,,,,,,+++)))---,,,,,,+++*********+++,,,++++++******++++++,,,******++++++,,,,,,------++++++++++++************++++++++++++++++++++++++,,,,,,,,,+++++++++******************++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))************************------,,,,,,,,,,,,,,,,,,***++++++,,,---......///---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++''',,,...+++***...///...------------------------,,,,,,,,,,,,,,,,,,------------,,,+++++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,......---------,,,,,,,,,+++,,,,,,,,,---------------...000000.........///000000000000111111111111/////////000000000111111111111222333333444555555777777999;;;>>>AAADDDEEEHHHKKKSSS]]]gggpppvvvxxxxxx}}}zzzwwwzzzxxx------+++******)))))))))+++++++++*********)))))),,,++++++******++++++,,,***************)))))))))++++++++++++******))))))++++++++++++++++++++++++***************)))))))))************************'''((()))***+++,,,------,,,,,,+++***))))))))))))************************************************+++++++++++++++*********)))************+++++++++------,,,,,,++++++*********))))))))))))***++++++)))************+++++++++++++++++++++++++++++++++)))************+++++++++***++++++++++++,,,,,,,,,+++++++++***++++++,,,,,,,,,++++++******++++++,,,++++++++++++************++++++,,,------------,,,++++++++++++******))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************+++++++++************))))))************+++++++++******++++++++++++******+++++++++,,,,,,------------......------,,,+++***************************++++++++++++++++++++++++------------,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,************++++++++++++************+++---...000000...+++)))((()))+++---+++*********++++++***(((,,,,,,++++++++++++++++++,,,++++++******++++++,,,(((((()))***+++,,,------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''---000---)))+++---...***++++++,,,---...//////------------,,,,,,,,,,,,/////////..................------------,,,,,,,,,------------------------.........------,,,,,,+++,,,------......------,,,------------------------//////............------......---------,,,,,,,,,------------............---///000000///......///222222222111111111111111....../////////000000000000000111222444555666666444555777:::>>>AAADDDFFFIIILLLTTT___kkkvvv|||~~~{{{|||yyy{{{xxx~~~---,,,++++++************++++++++++++************,,,++++++******++++++,,,------,,,,,,++++++******,,,,,,++++++***)))))))))************************+++++++++******)))))))))************************++++++++++++++++++++++++---,,,++++++*********+++************************************************+++++++++***************))))))*********+++++++++---------,,,,,,+++++++++)))))))))*********++++++))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,++++++***)))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++***************++++++++++++++++++*********))))))))))))*********+++++++++)))******++++++******)))******+++,,,,,,---......---------------,,,+++***************************+++++++++++++++++++++++++++*********************---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++---,,,++++++******++++++...---,,,+++***++++++,,,***))))))***+++,,,***)))+++++++++,,,+++++++++***,,,++++++******++++++,,,)))*********++++++,,,,,,*********+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,......---,,,+++******)))***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///000000...---,,,,,,***++++++,,,---...//////......------,,,,,,,,,+++///////////////.........------------------------..............................---------,,,,,,,,,,,,------......------,,,....................................------------......---------,,,,,,,,,,,,------------.........,,,...000///...---......000000//////......------............///////////////000111222444555666777555666888;;;>>>BBBDDDFFFIIILLLRRR^^^lllwww}}}{{{}}}zzz{{{xxx}}}++++++******+++,,,,,,------,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********+++++++++*********))))))************************,,,,,,++++++******))))))************************++++++++++++,,,,,,,,,,,,---,,,++++++++++++++++++************************************************************************))))))*********+++++++++------,,,,,,,,,,,,,,,+++)))*********++++++++++++))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++------,,,,,,,,,,,,------+++++++++++++++++++++,,,)))******++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++))))))*********++++++++++++++++++*********))))))))))))*********+++++++++)))******++++++******)))******+++,,,,,,---......,,,,,,,,,---,,,,,,++++++************************++++++++++++++++++++++++************************++++++************++++++,,,+++++++++++++++++++++,,,,,,++++++***************,,,...//////---+++)))(((((((((***,,,---,,,+++***++++++,,,,,,,,,+++***,,,++++++******++++++,,,------,,,,,,++++++******((())))))***+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,......---,,,,,,+++******)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---...333777666111,,,------------------------.........------,,,,,,,,,++++++,,,,,,++++++***)))------------------------........................---------------,,,,,,,,,,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,------------,,,---//////---,,,---............------,,,,,,+++............///////////////000111222444555666777888888:::<<>>666000.........------,,,,,,,,,.........---------------,,,------......---+++***,,,,,,,,,------------...------------------------------------------------,,,------......------,,,------------------------+++++++++,,,,,,,,,,,,---......---------,,,,,,,,,+++,,,,,,,,,,,,---------,,,...//////...------...//////......................../////////000000000000000111222444555666666999999;;;===???BBBDDDFFFIIIIIIMMMXXXgggsssxxxyyyyyy~~~|||zzz{{{xxx|||,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,+++++++++***,,,++++++******++++++,,,(((((((((((()))))))))))))))))))))***++++++,,,,,,***************************++++++++++++++++++,,,++++++++++++++++++++++++((()))***,,,---///000111++++++************++++++************************************************((()))))))))*********+++)))************+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++)))************+++++++++************************)))************+++++++++,,,,,,,,,+++++++++******************+++,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------)))***++++++,,,,,,++++++)))))))))***++++++,,,,,,,,,,,,,,,+++++++++******************************++++++,,,------,,,++++++((())))))***++++++,,,,,,+++++++++************))))))************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++************************++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,+++************+++,,,---------,,,,,,,,,+++++++++'''((()))***+++,,,,,,,,,)))+++...000000...+++)))...---,,,,,,------+++)))(((***+++------,,,+++***,,,++++++******++++++,,,,,,,,,++++++******))))))***+++++++++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......******,,,---///000222222++++++++++++,,,---......------------------------,,,+++111===CCC>>>555000......---------,,,,,,,,,------------............000111222333222111///...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,,,,------------...............000111111000//////000.........////////////////////////000000000111111111111222333333444555555666777999;;;???BBBEEEGGGIIIHHHLLLWWWgggtttyyyzzz|||||||||wwwzzz......---,,,+++++++++++++++++++++************))),,,++++++++++++++++++,,,))))))******++++++,,,,,,(((((()))***+++,,,,,,---))))))))))))))))))))))))*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------.........*********)))******++++++************************************************(((((())))))*********+++)))************+++++++++*********************+++)))***+++,,,---,,,++++++)))************+++++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++*********************+++,,,---...,,,++++++******++++++,,,+++++++++,,,,,,---------++++++,,,------------,,,(((((()))***+++,,,,,,---,,,,,,,,,++++++*********))))))))))))))))))))))))++++++------------++++++((())))))***++++++,,,,,,+++++++++************))))))************++++++++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++************************++++++++++++++++++++++++(((((())))))************++++++++++++,,,,,,---...---------,,,,,,+++++++++***++++++++++++***))))))+++,,,---.........---,,,222000.........,,,)))'''((()))+++---------+++***,,,++++++++++++++++++,,,))))))))))))************,,,,,,------------......++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------......///000000000++++++******+++---...000------------------------...///888BBBCCC999///,,,------------------------,,,---------.../////////...///111222111000...---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---------,,,,,,,,,............/////////000000111333333111000111222,,,---------......//////000000000000111111111111222222222333333444444444333444666:::>>>BBBFFFHHHIIIHHHKKKWWWhhhvvv||||||~~~}}}wwwyyy++++++******************+++++++++************))))))************+++++++++***************++++++++++++++++++*********))))))------,,,+++************++++++******)))(((((((((******++++++++++++***************)))))))))))))))******))))))))))))******+++++++++************)))---+++)))***,,,,,,)))'''************************++++++***************+++++++++************++++++...------,,,+++***))))))))))))))))))))))))))))))++++++************++++++,,,+++******,,,,,,+++***************************((())))))))))))*********---,,,***)))))))))******))))))*********+++++++++******************************+++++++++,,,,,,,,,******************************))))))))))))******)))))))))((()))******+++************************************************************************)))***,,,------,,,***)))))))))***+++,,,,,,---------...///000///...,,,+++++++++,,,,,,,,,,,,------((((((''''''''')))***+++++++++*********+++------------,,,,,,+++***))))))---------,,,,,,+++++++++************+++,,,------,,,...///000000...,,,+++---''''''---000,,,***+++(((((())))))))))))((((((*********************************)))))))))))))))(((***,,,///000000///...))))))))))))))))))))))))*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++000////////////.........------------,,,+++******///...---,,,+++++++++++++++222888777555333000,,,///............---------+++,,,------++++++,,,---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...........................------------.../////////...---,,,,,,---///000.........------,,,,,,,,,,,,,,,............,,,,,,+++,,,---...////////////...............---------111111000///////////////////////////////////////111222333222111111333444444666999<<<@@@DDDGGGIIIKKKLLLNNNUUUfffwww~~~}}}}}}zzz{{{++++++******************++++++++++++************)))************+++++++++++++++******************+++++++++*********))))))------,,,+++++++++,,,,,,)))***************************++++++++++++*********)))))))))))))))))))))******))))))))))))******+++++++++************))),,,***)))***,,,,,,)))'''************************++++++***************+++++++++************++++++,,,,,,,,,+++******))))))************************++++++************++++++,,,+++******,,,,,,+++***************************)))))))))*********++++++,,,+++***)))))))))***+++******************++++++************************,,,,,,,,,,,,,,,---------***************************)))((((((((((((((()))***************+++,,,,,,***************************************************************************+++,,,,,,,,,,,,+++************+++,,,,,,,,,---...............---,,,,,,++++++,,,,,,,,,,,,------------++++++***+++,,,,,,---,,,+++***+++,,,...///------,,,,,,+++******)))---,,,,,,,,,++++++++++++...---,,,+++***************+++,,,---.........---///)))''',,,...,,,+++---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************))))))))))))++++++,,,---,,,+++***)))******************************+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------/////////.........------******+++,,,------------......---,,,,,,,,,,,,,,,***555<<<999333111111000,,,---------......//////+++,,,------++++++,,,---------------------------------------------------------------------------........................---------,,,---......///111000///...------......------------------,,,,,,+++,,,---......---,,,+++,,,------...////////////........................111111000///////////////////////////////////////111222333222111111333555444666999<<<@@@DDDGGGHHHKKKLLLNNNUUUdddttt|||{{{zzzzzz******++++++++++++++++++,,,+++++++++************)))************+++++++++,,,+++++++++***)))))))))+++++++++******************))))))))))))***++++++))))))******+++,,,,,,---******++++++++++++******))))))))))))))))))************))))))))))))******+++++++++************)))+++*********++++++***(((************************+++***************++++++++++++************++++++************************************************++++++************++++++,,,+++******,,,,,,+++***************************************+++++++++,,,*********)))******+++,,,++++++******************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))((('''''''''''''''++++++++++++,,,,,,,,,---************************************************************************,,,++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,+++,,,,,,...,,,***))))))+++---///---,,,,,,++++++*********+++++++++++++++*********------,,,+++************,,,,,,,,,++++++,,,,,,,,,...)))''')))+++++++++---------............------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++*********)))))))))***************************++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))******+++---......///......---------,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,---......///999???999///,,,///111++++++,,,---...///000000+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,------...333222000///...---------,,,,,,------------------++++++,,,,,,,,,,,,++++++,,,,,,---......//////000---------......//////000111000000///////////////////////////////////////111222222222111111333555555666999<<<@@@CCCFFFGGGJJJMMMOOOUUUbbbrrrzzzzzz~~~}}}|||******+++++++++++++++,,,,,,,,,+++++++++*********))))))*********+++++++++,,,,,,,,,+++***)))((((((************************))))))))))))***+++,,,---******+++++++++,,,,,,,,,******++++++++++++******)))))))))))))))***************))))))))))))******+++++++++*********))))))*********+++++++++***)))*********************************)))******+++,,,++++++************++++++(((((()))))))))*********************************++++++************++++++,,,+++******,,,,,,+++*********************************+++++++++,,,,,,,,,)))))))))******+++,,,,,,+++++++++***************++++++++++++++++++++++++))))))))))))((((((((((((+++++++++++++++++++++++++++***)))(((((('''((((((***++++++,,,,,,,,,,,,,,,************************************************************************---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,++++++...---,,,+++***+++,,,---+++++++++,,,,,,,,,------+++++++++***************,,,***(((&&&&&&(((+++,,,,,,,,,,,,++++++*********************************))))))******+++,,,---...333111...+++)))))))))***)))((('''))))))))))))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++(((((((((((()))***,,,,,,************************++++++++++++++++++++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......---------,,,,,,,,,++++++------------,,,+++******************+++---...///555;;;===555---***+++,,,++++++,,,------...//////,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,++++++++++++,,,------000000//////......------,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,------...///,,,------...///000000111000000////////////000000////////////////////////000111222222111111333555555777999<<>>AAABBBCCCDDDLLLSSSWWW___mmmyyy|||******++++++,,,------...------,,,,,,,,,+++++++++)))************+++++++++++++++******************))))))*********+++++++++((('''''''''((()))***************************)))******++++++++++++******'''(((((()))******++++++******))))))))))))******+++++++++************)))'''))),,,,,,***)))***,,,************************))))))))))))***+++,,,---++++++************++++++*********+++++++++++++++++++++++++++++++++++++++++++++************++++++,,,+++******,,,,,,+++***************************)))))))))*********++++++******+++,,,+++***))))))(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---)))***,,,---...---,,,+++************************************************************************,,,,,,+++******+++,,,,,,+++,,,,,,,,,---........................---,,,,,,++++++,,,,,,,,,,,,------)))***,,,---............---------------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,++++++***++++++,,,,,,///...---,,,,,,,,,---...(((------(((&&&***...---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))***++++++,,,---------.........,,,+++)))(((++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******+++,,,------------*********+++,,,...///000)))++++++)))***---...,,,,,,,,,,,,,,,,,,,,,---------...///...---,,,---///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///***+++,,,............---------------------,,,,,,...---,,,++++++,,,---...,,,,,,+++***+++---///000///////////////000000000///////////////000111111000000000000000000000000///000222222111222444777777888:::<<<>>>@@@BBBCCCDDDLLLSSSVVV[[[gggssszzzzzz******+++,,,,,,---......---------,,,,,,,,,++++++)))************+++++++++***************+++++++++))))))******++++++++++++---------,,,------...///((((((((()))******++++++******++++++++++++******'''(((((()))***+++++++++******))))))))))))******+++++++++************)))'''))),,,,,,***)))+++---************************))))))))))))***+++,,,---++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,+++******,,,,,,+++***************************((())))))))))))************+++,,,,,,+++***)))(((''''''(((***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&''')))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,''''''(((((()))+++,,,---***+++---//////...---,,,************************************************************************,,,++++++++++++++++++,,,++++++,,,,,,---...//////---...///000///...---,,,++++++,,,,,,,,,---------***+++,,,---------,,,++++++,,,,,,---,,,+++)))(((+++++++++++++++++++++++++++++++++,,,,,,---------(((((()))***+++---///000000///...,,,+++***))))))(((,,,)))!!!&&&,,,...)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------)))***,,,---...,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,------...///......------------,,,,,,------------,,,+++******,,,,,,,,,---...///111111)))///111,,,((((((************+++,,,------...///---...///...------...///////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---.../////////...---,,,.........------,,,,,,,,,......,,,,,,,,,,,,.........---,,,,,,,,,...000222000000000000///////////////////////////000111111000000000000000000000000///000111222111222555777777888:::<<<>>>@@@AAABBBEEEMMMTTTUUUXXXcccooouuu{{{))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))***+++++++++,,,***************************+++---......---+++***************************++++++************++++++,,,+++******))))))*********************************************************((('''(((+++,,,***(((******++++++++++++******************************+++*********))))))((((((++++++++++++++++++++++++++++++,,,------------,,,,,,+++******,,,,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))((()))+++,,,,,,+++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,+++***)))((()))+++---...---+++*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,------,,,++++++,,,,,,,,,------.........++++++++++++++++++++++++***++++++,,,,,,++++++***((()))************))))))++++++******++++++,,,---++++++++++++++++++++++++***************************+++,,,------------,,,,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++***************++++++,,,------+++)))******************+++,,,------))))))************)))))))))***+++,,,,,,+++***))))))))))))))))))))))))))))))***++++++,,,,,,++++++***)))))))))***+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---------------------------,,,+++******+++,,,------------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------///...---,,,+++*********+++,,,,,,------.........000000000000000//////...///...,,,++++++,,,---...///////////////000000111222222222111222222333333777888:::;;;;;;===@@@BBBDDDKKKUUU\\\aaagggpppvvv|||*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++++++++***************************+++---......---+++***************************++++++************++++++,,,++++++***************************************************************+++)))((()))+++,,,+++)))******++++++++++++******************************+++*********))))))))))))************************((()))******++++++******,,,+++******,,,,,,+++******++++++,,,,,,++++++***)))))))))))))))))))))))),,,,,,++++++++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++***)))***+++,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++++++++))))))+++,,,,,,,,,++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&'''(((***,,,...///000,,,,,,,,,------,,,,,,+++,,,,,,,,,---------......+++++++++++++++++++++++++++++++++,,,,,,+++++++++***************)))((((((+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++***)))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******+++++++++***,,,------+++)))******...---,,,+++************))))))************)))))))))***++++++++++++***)))************************+++,,,------......------+++++++++++++++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,---------...------............------///......------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------///...---,,,,,,++++++,,,+++++++++++++++,,,,,,------...///000000000000000111///...------...///000444444222111000/////////222222111111222222333333666888:::;;;;;;===@@@CCCGGGLLLTTT\\\ccckkksssxxx}}}++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++*********++++++++++++++++++++++++++++++------------++++++************************++++++************+++++++++++++++************)))************************************************+++***)))***,,,,,,,,,*********++++++++++++******++++++++++++++++++++++++***************)))))))))))))))))))))))))))))))))((()))******++++++******,,,+++******,,,,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******+++,,,***)))++++++++++++++++++++++++************************((())))))***++++++,,,,,,***************+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++***)))((((((,,,,,,++++++***+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))((((((+++)))((()))***+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++******++++++,,,***+++---,,,+++)))******---,,,,,,++++++*********))))))************)))))))))***++++++++++++***)))+++++++++++++++++++++++++++,,,------......---------,,,,,,,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------------------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------------............------111000///...---,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------......---------------......---,,,+++++++++,,,---,,,,,,...///000111111111222111000//////000111222666555444333222111111111222222111111222222333444555777999:::<<<>>>AAADDDJJJMMMSSS\\\fffpppvvvyyy}}},,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************++++++************++++++++++++++++++******))))))************************************************+++******+++,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,,,,,,,+++******,,,,,,+++******++++++,,,,,,++++++***------------------------*********++++++,,,,,,,,,------------------------++++++++++++++++++++++++---,,,++++++++++++***)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******+++++++++***)))))))))***++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++......---,,,+++))))))(((+++,,,------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++*********---,,,++++++******++++++------------------------)))***************++++++*********************++++++***)))***+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))***++++++)))+++,,,,,,***)))***+++((()))***+++,,,---------)))******++++++******)))*********++++++*********++++++++++++++++++++++++)))***++++++,,,,,,++++++---,,,,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,------......------,,,//////......------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................---------------...///000222111///---------...///,,,---...///000000000000111111000000000111222222333222222222222333444444111111111111222333444444444666888:::<<<>>>BBBEEELLLLLLQQQ[[[iiitttxxxyyy}}},,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++***++++++++++++***)))(((***************************************************+++++++++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,+++******,,,,,,+++******++++++,,,,,,++++++***))))))))))))))))))))))))*********++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++...,,,++++++,,,,,,***))))))))))))******+++++++++************************,,,,,,+++***))))))******++++++******)))******+++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++((())))))+++,,,---......+++,,,------.........---------------------------++++++++++++++++++++++++,,,++++++******++++++,,,'''((()))+++,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++)))))))))******+++++++++************,,,---///000---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((()))******(((***++++++***)))***+++'''(((***+++------------******++++++++++++******+++******************+++************************)))***++++++,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,------------,,,,,,++++++,,,,,,---------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------......///000111111///...---......///......////////////......////////////000111111222111111111111111222333333111111111111222333444555444666888:::<<<>>>BBBEEEJJJJJJOOO\\\kkkvvvyyyyyy|||++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++******+++,,,,,,***)))(((************************************************)))***++++++******+++---******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++'''((())))))******)))))),,,+++******,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++,,,---+++***(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,***)))******+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......///.........------------,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---((((((***+++,,,,,,------++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,------...*********+++---000222444...,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,((((((((((((((()))***+++''')))++++++***)))***+++***+++,,,------,,,************++++++++++++******++++++***))))))***++++++))))))))))))))))))))))))+++,,,------......---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------------------,,,,,,------------,,,,,,---------.........//////,,,,,,------------,,,,,,)))******+++,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------,,,,,,---...//////------------,,,,,,,,,,,,///////////////...---,,,......//////000000111111444333222000////////////000000000111222333444555555777999:::<<<>>>AAADDDGGGJJJQQQ^^^nnnxxxzzzyyy{{{*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************++++++************++++++)))***+++,,,,,,+++)))(((************************************************''')))++++++)))(((***,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************'''(((((())))))))))))))),,,+++******,,,,,,+++******++++++,,,,,,++++++***------------------------,,,,,,++++++++++++++++++------------------------++++++++++++++++++++++++,,,+++***+++---------+++((((((((()))***+++++++++------------------------...---,,,+++***+++---...,,,------...---,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000///...,,,***((('''&&&+++,,,---...////////////......---------,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***,,,---+++++++++,,,,,,++++++***)))))))))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,+++++++++---000222444---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))***+++,,,---''')))***+++***)))***+++)))***,,,------,,,***)))***++++++,,,,,,++++++***++++++***))))))***++++++************************+++,,,------......------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...------------------------,,,,,,---......---,,,,,,,,,,,,---------.........+++,,,,,,------,,,,,,+++++++++,,,,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................---,,,,,,,,,,,,,,,---...)))***,,,---------+++***------......///.........---...///000000111111111444333222111////////////000000000111222333555666666888:::;;;;;;===@@@CCCEEEJJJUUUcccqqqyyy|||{{{|||))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************++++++************++++++)))***,,,,,,,,,+++)))'''************************************************''')))+++***((((((***,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))***+++++++++++++++,,,+++******,,,,,,+++***+++++++++,,,,,,+++++++++************************---,,,,,,++++++*********************************++++++++++++++++++++++++,,,+++***+++---...---,,,'''(((((()))***+++++++++))))))))))))))))))))))))---,,,+++++++++---///111,,,---/////////---+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---...////////////.........------,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***,,,------------,,,+++***((((((((())))))***+++---...///------------------------(((((()))***++++++,,,,,,------,,,+++,,,...111222,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,---...///'''(((***+++***)))***+++%%%'''***,,,.........---***++++++,,,,,,++++++***,,,+++***))))))***+++,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++000///...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///------------------------,,,,,,---......---,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++..................------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////---,,,,,,++++++,,,,,,,,,)))+++---000000///---+++++++++---...//////000000......///111111222222222111111000000111111222333000000000111222444555666777888:::;;;;;;===@@@BBBDDDKKKXXXfffsss{{{}}}}}}}}}+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))+++++++++***((((((***,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++***,,,,,,,,,++++++*********+++*********)))(((((((((,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++***)))(((((())))))+++++++++++++++++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++*********))))))***++++++++++++***,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------+++++++++************)))))))))*********+++++++++......------------......222111111000///......------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))000///...---------------))))))***+++,,,,,,,,,,,,......//////......---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************)))((('''+++,,,------------,,,+++,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,***'''''')))+++,,,------------,,,+++***)))(((******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++++++++************))))))******++++++,,,------***++++++***))))))***,,,++++++++++++++++++++++++......---,,,***))))))(((++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,***+++---//////...---,,,,,,,,,+++++++++*********,,,------......------,,,------------------------------------------------111///,,,******+++---///000///...---------------///......---------......+++,,,---...///...---,,,...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++..................------000000000000000000000000000000000///...///222444444333222333444444222000333555777888999;;;>>>AAAEEENNNVVV]]]nnn}}}+++,,,,,,,,,,,,,,,,,,---///.........------------,,,,,,,,,,,,,,,,,,,,,,,,///---+++***+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++***))))))+++---,,,,,,,,,++++++*********+++++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++***)))))))))))))))+++++++++++++++++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******)))******+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++************+++,,,,,,,,,,,,---------000//////......//////000111111000000///......------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))---,,,,,,,,,,,,,,,---...***+++,,,---..................//////......---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++***)))***+++,,,------,,,+++***,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------***(((((()))+++,,,,,,,,,,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,************************+++++++++************))),,,+++++++++++++++++++++***++++++***))))))***,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,------/////////.........------+++,,,,,,------,,,,,,+++,,,------------------,,,------------------------000...---++++++,,,---......------,,,,,,,,,,,,---......------------......+++,,,------......---------------------...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////........................000000000000000000000000...////////////111444777;;;888555333444555555555333555777888999;;;>>>AAADDDMMMTTT[[[kkk~~~}}}---,,,,,,,,,,,,,,,,,,+++......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++,,,,,,+++******+++---,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,+++++++++,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++++++++***))))))))))))***+++++++++++++++++++++++++++++++++*********************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++************,,,,,,,,,,,,------------///......------......///000000000///......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******************+++,,,---...,,,---...///000000000000......//////......---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------......------,,,,,,******++++++++++++******++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---......+++))))))***++++++***,,,,,,,,,,,,+++******)))******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))------,,,,,,+++******)))***++++++***))))))***,,,+++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))+++---...000000/////////.........++++++,,,,,,,,,,,,+++++++++,,,---......---,,,+++------------------------......---------,,,,,,,,,,,,,,,+++++++++,,,------...---------------......---,,,,,,,,,,,,---......---------------......///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000111111111........................000000000000000000000000,,,...///000111333777:::???;;;555111111333666777333555777888999;;;???AAADDDKKKRRRZZZiii{{{~~~---------,,,,,,++++++++++++++++++++++++++++++***---------------------------+++******,,,,,,,,,***++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,------***+++,,,,,,+++***,,,---.........---------------******+++,,,,,,,,,++++++++++++++++++++++++++++++)))))))))******++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++***))))))*********++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++,,,,,,,,,------*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++******************+++++++++,,,,,,,,,++++++******++++++,,,/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++++++++++++++,,,------------...///000000000000.........///......---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------............------******************************++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---......,,,*********+++***))),,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------+++++++++*********)))))),,,,,,,,,++++++************++++++***))))))***,,,++++++++++++++++++++++++//////...------,,,++++++---------,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++*********+++---...------------,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,...//////...,,,+++------------------------,,,---.........---,,,+++,,,+++++++++,,,---......------,,,,,,------......------,,,+++,,,---...///------,,,,,,------...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////000000000---------...............000000000000000000000000---///000111222333666999:::666111...///111444555333555777999:::<<>>@@@GGGJJJUUUiiizzz,,,,,,,,,------------...------............------------------............,,,------...------,,,,,,---------------------------------------------------------,,,,,,,,,------,,,,,,------------,,,,,,//////......------,,,,,,---------......//////000........................------------..................------------......---,,,,,,+++,,,,,,------------------------------,,,,,,,,,------,,,,,,,,,,,,---------------......------------------------000000//////......------......///000000000000///000//////////////////000,,,------......---,,,,,,..............................------,,,------..................------------------------------------------------.......................................---------,,,,,,,,,......------,,,,,,,,,,,,---------,,,,,,------------------............///////////////////////////.........//////.........---,,,,,,,,,,,,---......,,,------...------,,,,,,,,,,,,,,,,,,---......---........................---------------------,,,---,,,,,,,,,------,,,+++,,,,,,,,,,,,,,,---------------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******))))))******+++,,,++++++******++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,+++++++++******------------------------...---,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,------------000///------...///---,,,***+++---...///...---,,,------------------------,,,---------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.../////////////////////////////////------.........------,,,---+++))))))+++,,,+++***+++,,,......---,,,,,,------,,,,,,,,,,,,---......111111111111111000000///---...//////////////////222222222222333444555555333555777888999;;;>>>AAAFFFIIIUUUiiiyyy,,,,,,---------.................................+++,,,,,,,,,,,,---------,,,,,,------...------,,,------------------------------------------------------------------------,,,------......------,,,/////////......---------,,,,,,------.........///........................---------........./////////......------......///---,,,++++++++++++,,,,,,------------------------------............------+++,,,,,,,,,------..............................000000//////......------...///000000111111000000000000000000000000000000,,,,,,---......------,,,------------------......---,,,,,,,,,,,,,,,------........................------------------------++++++,,,,,,---------.................................---------,,,,,,,,,............---,,,,,,+++---------------------------------............///////////////////////////------............------++++++******++++++,,,---,,,,,,------...------,,,,,,,,,------------..............................------------------------///,,,++++++,,,,,,+++)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,+++++++++******------------------------...---,,,,,,+++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......///......///000111111000------,,,,,,------...///------------------------,,,------......---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---............////////////////////////,,,,,,------,,,,,,,,,+++///...---------------,,,***,,,//////...,,,,,,,,,000000000000000111222222222111111000000000000000...///000111111111111111//////......///000222222222444666888999;;;>>>AAADDDGGGTTThhhxxx,,,---------....................................+++++++++,,,,,,,,,------,,,,,,------......------------------------------------------------------,,,,,,---............---------............------/////////...............---------------.................................------.........///////////////............//////...------,,,,,,,,,,,,,,,------------------------......////////////......++++++,,,,,,---.........///////////////////////////////////////............///000000111111000000///000000111111000000///,,,,,,,,,------------...---------------.........---,,,,,,,,,,,,---....../////////000000000000000------------------------+++++++++,,,------....................................---------,,,,,,,,,---............------,,,------............---------------............///////////////////////////---------......---------***************++++++,,,,,,,,,------......------+++---......------...///........................------,,,,,,,,,---......111---******,,,,,,***(((******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++*********+++,,,---...------------,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,++++++******++++++,,,++++++,,,---------,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............/////////000000000///...---///111222222111...---,,,,,,,,,---///000------------------------,,,------............---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---......---,,,........................,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,///111222111///......//////......//////000111000000///...............///000111222222333333222000000000000000222333333222444666888999;;;???BBBCCCFFFSSSgggwww------------............//////............//////,,,,,,,,,,,,---------...+++,,,------......------........................------------------------+++,,,.../////////...---------............------............/////////////////////...................................................//////////////////............//////000000///.............................................////////////......,,,------...//////000000////////////////////////.........///////////////...//////000111000000000//////000111111000//////------,,,+++,,,---...///------........./////////...............///000000....../////////000000000........................,,,,,,,,,---......//////..............................---------,,,,,,,,,,,,---...//////......---,,,---...//////...---,,,---------............///////////////////////////......////////////......++++++******++++++,,,---+++,,,------......------+++---///...---,,,...000---------------------------,,,,,,,,,,,,---...///333///+++***------+++((()))******+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,...------,,,,,,------...,,,++++++******++++++,,,***+++,,,,,,---------,,,************************)))***+++,,,,,,,,,,,,+++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000000000000///...---...///000///...---------...............------------------------,,,,,,---...............,,,,,,,,,---------......+++++++++++++++++++++++++++,,,...//////...---,,,------------------------------------...//////000+++,,,---,,,++++++++++++,,,///222333111///......,,,,,,++++++,,,,,,---...111000///...---......//////000111222333333333333111222222333444444555555222444666888999<<>>>>>CCCFFFPPPaaauuu------------------------/////////...............////////////////////////............//////////////////000000000000000000........................000//////...........................////////////......///////////////000222222333333333333333333222333333222000//////000111111111111111222333444555555444444444555666666555444333444777888666444444444555555555555555555555777777777555333333444222222111111000111111111222222222111111111111111---......///000000000000/////////000000000000000/////////000000111111111000000000000000000000000//////...---......///000////////////////////////........................,,,------......///000000...///000000000///---,,,------.........////////////////////////...------......------------...............------,,,,,,,,,000000000000000000000000///////////////////////////////////////......---.........------,,,,,,,,,,,,...//////---,,,+++,,,........................---......//////......---------------------------///---++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------,,,,,,---------,,,++++++************************...........................,,,+++,,,------,,,+++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---------,,,******++++++,,,,,,---------...***+++,,,---------------,,,,,,,,,------.........------............------........................------............------+++,,,,,,---------------------...//////...---,,,---------------------------------------------------------------...//////111111000000//////000000------------......//////111111111000//////......///,,,******,,,.....................////////////000000000///000000111111222222333333333222000000111111111222222222222333444555666888:::;;;<<<===DDDGGGOOO^^^ppp~~~................................................000000000000000000000000............/////////000.........---------------...............---------//////000000000///......---......//////000000000000000000111111111111111666666666666555555555555555666666555333222333444333333444444555777888999777888888999999:::;;;;;;::::::999;;;<<<<<<;;;999999999::::::;;;;;;<<<<<<:::;;;<<<<<<:::888888888555555444444444555555666555555555444444333333333000000111111111000000/////////000000111222222222000000000111111111111111111111111111111111111111000000///....../////////000000000000////////////........................++++++,,,,,,---........./////////000//////...---....../////////000000000///////////////......---......------------...............---------------////////////////////////////////////////////////000000000/////////......//////...---,,,+++***)))---...///...,,,,,,,,,..............................//////////////////..............................---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........//////.........+++,,,,,,------,,,,,,,,,+++,,,,,,------------,,,++++++++++++++++++++++++...........................,,,++++++,,,+++***(((***+++---......---+++*********+++++++++,,,,,,,,,)))******+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------......++++++,,,,,,,,,+++******))))))***+++,,,---......///...---,,,++++++++++++)))***+++,,,---...////////////000//////...---,,,........................,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,,,,,,,------...------,,,------------------------,,,,,,,,,------......///......//////000111333333444444333222222222222222222222222333333333333444222111111000000///.........,,,******+++---...---............////////////111111000/////////000000111111111222111111000///222222222222333333333333333444555777999:::;;;<<>>>>>>>>??????@@@AAABBBCCC===>>>???>>><<<::::::::::::999999999999:::;;;;;;:::999999888888777777666666666666555444333111000111111111111111111111111111111111222222222222222222222222222222222222222000000/////////...//////000000000///////////////........................///......------,,,++++++//////////////////............/////////000000000...///////////////............------------.....................---------,,,,,,,,,---------------///////////////000000000111000000/////////////////////...------,,,++++++......///---,,,,,,---///..............................////////////......------------------------------,,,------------,,,.........------------------...////////////...---***+++,,,---------,,,+++++++++,,,---.........---++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))***++++++***)))***+++,,,------,,,+++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------......---,,,++++++******++++++,,,,,,,,,+++++++++))))))***++++++,,,------000///---,,,++++++,,,---++++++,,,------...//////111111111111000...------........................,,,,,,------------,,,,,,++++++,,,------------,,,,,,,,,------............------------------------++++++,,,---...///000111111111111222444666777888888777666555444444444444555555666666666666666555222222111111000//////...---+++******,,,------,,,............////////////222111000///////////////111111111111111111111000222222333333333444444444333444555777999:::;;;<<>>===;;;:::;;;<<>>>>>======>>>>>>>>>???@@@@@@AAAAAA@@@??????AAAAAAAAA@@@???>>>??????AAAAAAAAAAAABBBCCCEEEEEE???@@@@@@>>>;;;:::;;;<<<===<<<<<<<<<<<<<<<======;;;;;;;;;:::::::::999999777777888888777777666666666555444333222111000///333333333333333222222222333333333333333333333333000000000000000000//////000000000000//////......////////////////////////000000//////...---------//////........./////////------........./////////......///////////////.........------------..............................,,,,,,,,,,,,------......////////////000000111111111111000////////////000............////////////---...///...,,,,,,...000........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......---------,,,,,,,,,+++---...///000000///...---)))***,,,---...---,,,,,,+++,,,------............++++++++++++++++++++++++)))))))))))))))))))))))))))(((((()))+++,,,,,,+++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,++++++***)))))))))---,,,,,,,,,,,,---------++++++++++++++++++++++++...---,,,+++,,,---...///////////////............111111111111000///...---........................------............------,,,,,,---...............------.........//////000------------------------+++,,,---...000222333333444444555666888:::;;;<<<<<<;;;999888777666555555222222333333333333222111222222222111000000//////---+++***+++---...---,,,............////////////111111000///.........///222222111111111222222222222222333333333444444444444555666888:::;;;<<<===???AAAFFFOOOZZZfffnnnsss000000000000000000000000/////////000000111111222000000000000000000000000000000000000111111111111111111111111111111000000///000000000111111111111///000111111222111111111333333444444555555666666333444555888:::<<<>>>>>>>>>>>>>>>>>>============???@@@AAAAAA??????@@@AAACCCBBBBBBAAA@@@@@@AAAAAADDDDDDFFFGGGGGGGGGFFFEEEDDDCCCBBB???======???AAACCCBBBBBBAAABBBCCCEEEFFFCCCBBBAAA>>>;;;;;;<<<>>>???>>>>>>===============;;;;;;<<<<<<<<<<<<<<<<<<666777888:::;;;<<<======::::::888666444333111000444444444444333333333333444444444444444444444444000111222222333333222222333333222222111000000000000000000000000000000000......//////000111111111///............///000000------........./////////---...//////////////////......------------...................../////////.........///000000111111...//////000000111111222222111000///...///000111....../////////000000000---...//////...---///000........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...///,,,,,,,,,++++++******)))---...000111111000...---++++++,,,---............,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((''''''))),,,---------,,,+++)))(((((()))+++,,,******+++++++++,,,,,,,,,+++++++++++++++******)))++++++,,,,,,,,,,,,------'''(((((()))***+++,,,,,,------,,,,,,,,,---...///---,,,,,,,,,++++++++++++,,,,,,,,,,,,---...000000000000000/////////......000000111000000///...---------------------------------............------,,,---......//////.....................///000111------------------------,,,,,,...000222444666777888888999:::;;;===???@@@>>>===;;;:::888777666666333444555666555444333222333222222111111000//////---,,,+++,,,...///...---............////////////000000///.........//////222222111111111222333333222222222222333333333333444555666888:::;;;<<<===???CCCKKKUUU```jjjrrrvvv000000000000000000000000///000000111222222333333333333333333333333333333333333333444444444555555222333333333333333444444222333444444555666777777666666555666666777777888::::::::::::::::::::::::777888999:::;;;===>>>>>>>>>>>>>>>>>>????????????BBBCCCDDDCCCBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCDDDDDDGGGIIILLLNNNPPPPPPPPPOOOKKKJJJGGGCCC@@@@@@DDDHHHHHHGGGFFFEEEEEEFFFHHHIIIHHHGGGCCC???<<<===@@@CCCDDDCCCBBBAAA@@@?????????>>>>>>??????@@@AAAAAAAAA===>>>???@@@AAABBBBBBBBB>>>===<<<:::999777666555555555555555444444333333444444444444444444444444222333555666777777777777777666666555444444333333111111111111111111111111...//////000000111111222///......---...///000111....../////////000000000------...///////////////......------------......---........./////////000......///000000111222222...//////000111111222222333222000///...///000111///////////////.........+++---000000///...//////........................------............------------------------------+++---///...---,,,...000///......---,,,,,,++++++---...000222222000...---------------...///000111..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***)))(((***,,,------,,,+++++++++******+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------'''((()))***+++,,,------,,,,,,+++++++++,,,......,,,,,,,,,,,,------------+++,,,---...////////////.........////////////////////////000000///......------------------------,,,,,,------------,,,,,,,,,,,,---............---------,,,,,,---///000111------------------------,,,---///222444777888999;;;;;;<<<<<<>>>???AAAAAA@@@???===;;;999777777666666777999999999777666444333333222111111000000///...------...///000///---............//////////////////.........///000000111000000///000111222333111111111222222222222333333444555777999:::;;;<<<<<>>======<<<;;;<<<===???@@@>>>>>>>>>>>>>>>>>>======;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>??????@@@@@@@@@CCCDDDEEEEEEDDDCCCDDDFFFBBBBBBCCCCCCDDDEEEGGGGGGIIILLLOOOSSSVVVWWWXXXXXXSSSRRRNNNIIIEEEFFFLLLQQQOOONNNLLLJJJJJJKKKMMMNNNMMMJJJEEE@@@===???CCCGGGJJJIIIGGGEEEDDDCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGIIIIIIIIIHHHGGGEEEDDDCCC??????>>>===<<<;;;;;;:::666666555555555444444444555555555555555555555555444555777999;;;;;;;;;;;;:::999999888777666666666222222222222222222222222111111111000//////......///...------...///000111000000000000111111111111------...///000000//////.........------.........---.........//////000000---------...///000000111...//////000111222222222333222000///...///000222000000///...---,,,,,,+++***---000111000/////////..............................////////////..............................+++---//////---,,,...111333222222111000/////////---...111222222111...---......------...///111222.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++******,,,---,,,+++***+++---......---+++*********+++++++++,,,,,,,,,////////////......---,,,++++++,,,,,,,,,---------,,,,,,++++++++++++++++++++++++*********+++---...++++++,,,---......///000,,,---.../////////...---+++,,,,,,---...///000000---...///////////////...------------------------+++++++++,,,,,,+++++++++++++++,,,---------,,,,,,,,,,,,++++++,,,...///000---------------------------...000333555888:::;;;======>>>>>>???@@@BBBBBB@@@???===;;;999888777666555555777888777555333222333333222222111000000000...------///000111///.............../////////000...............///000111000///.........000111222000000111111111222222222222333444666777999:::;;;999BBBPPP^^^iiirrrwwwzzz///000000111222333444444666777888888999999999888;;;;;;;;;;;;;;;:::999999;;;;;;;;;;;;<<<===>>>???AAAAAAAAABBBDDDCCCAAA???>>>???@@@@@@??????AAABBBAAACCCEEEDDDBBBBBBEEEHHHCCCDDDDDDDDDBBB@@@===;;;===<<<;;;;;;::::::;;;;;;;;;;;;<<<======???AAADDD@@@AAACCCEEEFFFGGGHHHHHHHHHGGGFFFDDDCCCCCCDDDDDDJJJKKKMMMPPPTTTXXXYYYXXXQQQRRRQQQMMMIIIIIILLLPPPVVVVVVTTTOOOJJJHHHIIILLLNNNMMMKKKGGGCCCDDDHHHLLLQQQPPPMMMJJJGGGFFFEEEEEEGGGIIIKKKJJJJJJLLLRRRWWWRRRTTTWWWYYYWWWSSSNNNJJJFFFCCC@@@?????????>>>===>>>:::666666888999888666:::999888888999:::999888999999999:::;;;;;;;;;;;;<<<;;;;;;<<<<<<;;;888666::::::888777555333222222222222222111111111000000000000//////......------/////////000000000111111000000000000000000///...222222111///...,,,++++++,,,---...000000000///...000000000000000000000000111222222222222111000000000000000000000///......//////000000///...------------............------........................---...///000000///...---////////////////////////000///---,,,---...000222555111...---///000///---------,,,---......---,,,......---)))%%%$$$&&&)))...---,,,++++++---...///000///...---,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...)))***,,,......---,,,+++------------------------......---,,,,,,,,,------,,,,,,,,,---------.........------,,,---...///000666444222111//////000000........................------......//////000000......------------.........---,,,...000///+++(((---///222666888:::;;;<<<666666888:::<<<>>>???@@@???===:::777666555666666444555777888999888666555555555444333111///---,,,///////////////.........000///---,,,---...000222///000000000000000///////////////000111111222222000111222444555666777777444555666666666888;;;======BBBPPPcccppptttvvvwww333333444555666777888888<<<===>>>??????>>>=========>>>>>>???????????????AAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBCCCCCCCCCBBBAAA@@@AAABBBAAA@@@@@@BBBCCCDDDEEEEEEEEEEEEFFFGGGHHHGGGFFFDDDCCCBBBAAA@@@???========================<<<<<<<<<;;;;;;<<>><<<;;;::::::999999:::;;;;;;:::555666777:::===???>>>===999888777666555333222222444444333333333222222222444444444333222222111111............/////////000000000000111000000///...000000/////////.........---...////////////////////////////////////////////////000111222222222111000000000000000///......//////////////////...------......//////......---........................---...///000000///...---////////////////////////000///---------...000111555222///...//////...,,,,,,,,,,,,,,,------,,,++++++,,,,,,+++)))))),,,......------,,,,,,,,,------//////...,,,,,,++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++------------------------------,,,,,,,,,------...,,,,,,---------............------,,,---...///000111000///......//////000........................------------............------,,,,,,,,,,,,------...---,,,---//////,,,)))---///222555888:::;;;;;;<<<<<<<<<<<<<<<============;;;888555444333333444555666777888888777555444222222222222222111000///000000//////.........---///......---...///000111//////000000000000///////////////000111111222222222222333444555666666777444555666666666777:::===AAAEEEQQQcccpppuuuwwwyyy888888999:::;;;<<<======BBBCCCDDDEEEEEEDDDBBBAAA??????@@@AAAAAABBBBBBBBBBBBCCCDDDDDDDDDCCCBBBAAAAAAAAA@@@???????????????AAABBBBBBBBBAAAAAACCCDDDDDDDDDEEEIIIMMMNNNKKKHHHIIIGGGDDDBBBBBBBBBAAA@@@===>>>???@@@AAAAAAAAAAAABBBAAA>>><<<<<<===@@@AAAIIIIIIIIIIIIHHHIIIIIIIIIEEEFFFGGGHHHIIIIIIIIIIIIHHHIIIKKKLLLMMMLLLKKKKKKHHHIIILLLPPPSSSUUUTTTRRRWWWWWWUUUQQQLLLHHHGGGGGGKKKJJJGGGDDDBBBBBBFFFIIIEEEDDDDDDCCCDDDEEEFFFGGGGGGLLLRRRTTTUUUVVVYYY\\\bbbbbbccccccbbb```^^^\\\SSSQQQNNNLLLKKKHHHEEECCCEEEEEEEEEBBB???<<<;;;<<<======>>>@@@BBBBBB@@@>>>AAA???======?????????>>>:::999999:::<<<<<<;;;999999888888777666666555555666666666666555555555555444444444333222222111111---...............//////111111111111111000///...---......//////000000111000//////............///////////////////////////------///000111222222222000000000000000///......---...//////////////////---......//////......---........................---...////////////...---///////////////////////////......------///000111000...,,,,,,...///...---,,,,,,------------,,,,,,+++,,,......------...000............---,,,++++++///...---,,,,,,++++++,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++*********+++,,,---...---,,,+++------------------------,,,,,,,,,,,,------...///---------.........//////---------,,,------...///------,,,,,,---...//////---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---...---+++---///111444777999:::;;;>>>>>>>>>>>>>>>=========<<<;;;888666444333333333666777888888888666444333//////111222222333333222111111000///...------,,,---....../////////////////////000000000000///////////////000111111222222444444333333333444666666444555666666666777:::===CCCFFFQQQaaammmsssvvvyyy;;;<<<===>>>???@@@@@@AAACCCEEEFFFHHHGGGFFFCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDBBBCCCDDDEEEDDDBBB???>>>?????????===<<<<<<>>>@@@???@@@AAABBBAAABBBDDDGGGDDDFFFKKKUUU___```YYYRRRNNNKKKHHHGGGHHHGGGEEECCCBBBCCCEEEHHHIIIJJJKKKKKKNNNKKKHHHFFFFFFHHHJJJKKKJJJKKKLLLMMMNNNOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMNNNPPPQQQPPPPPPOOOOOORRRQQQRRRVVV\\\^^^\\\YYY]]]]]]\\\YYYVVVSSSPPPOOOPPPNNNKKKGGGEEEEEEGGGHHHHHHGGGEEEDDDCCCCCCDDDDDDFFFIIIMMMOOONNNOOOQQQTTTVVVWWWWWWWWWXXXYYYZZZZZZWWWTTTPPPNNNMMMLLLKKKJJJNNNPPPPPPLLLFFFAAA@@@AAACCCCCCEEEGGGHHHGGGDDDAAAFFFCCCAAAAAACCCEEEDDDBBB???>>><<<;;;:::999777555::::::::::::999999999999999999999999999999999888666666555555444333333222000000000000000000000000222222222222222111000///.........///000000111111111000///---------...///////////////////////////------///000000111111111000000000000000///......------...///000000//////......////////////......................................................///////////////////////////............///000000)))))))))***,,,......///---...//////...............///000///...------,,,......//////...,,,***)))...------,,,+++++++++,,,******+++++++++,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,---------,,,,,,------------------------+++++++++,,,---...///000------........./////////---------------------...,,,,,,,,,,,,,,,------...------------------------......------,,,,,,++++++,,,,,,,,,------,,,,,,,,,...---,,,,,,,,,---------...///111333666888999:::<<<<<<======>>>>>>??????>>><<<:::888777666555555666777888888777555333222...///000111222333333333222111000///...---,,,,,,,,,---///000111000///......//////000000000000////////////000111111222222555444222111111222333555333444555555555777:::<<>>???@@@AAABBBBBBAAABBBDDDEEEEEECCCBBBAAADDDCCCCCCBBBBBBBBBCCCDDDCCCDDDEEEEEEDDDBBB@@@>>>>>>???@@@???>>>???BBBEEEBBBCCCEEEEEEFFFGGGJJJLLLNNNSSS___ppp~~~wwwmmm```\\\YYYYYYZZZYYYTTTPPPPPPQQQTTTWWWZZZ]]]^^^___aaa]]]ZZZXXXZZZ[[[\\\[[[VVVWWWXXXZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWXXXYYYZZZVVVXXXZZZZZZYYYYYYZZZ\\\eeebbb```bbbeeegggeeeccc\\\[[[[[[ZZZYYYXXXVVVTTTTTTQQQNNNKKKJJJKKKKKKLLLPPPNNNLLLJJJHHHHHHHHHHHHJJJLLLNNNMMMMMMNNNSSSXXXWWWWWWVVVVVVWWWYYY[[[\\\[[[WWWSSSQQQRRRSSSTTTTTTWWWXXXWWWQQQIIIDDDCCCCCCCCCDDDGGGJJJMMMMMMKKKHHHFFFDDDBBBDDDHHHJJJHHHEEE>>><<<;;;;;;======<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999999444444444444444444444444444444444444333222111000000000000000000/////////111000///---------...///........................//////000000000000//////000000000000000///......------...///000000//////...//////////////////...////////////////////////......------------......////////////////////////...............///000000***+++,,,,,,,,,,,,------+++...//////---,,,---.....................,,,+++......//////...,,,***)))------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---------,,,------------------------+++++++++,,,---...///000------------.........///------------------,,,,,,.........---------,,,,,,------------------------///.........------,,,,,,------............---------------,,,,,,,,,---......///000222444777999:::;;;;;;;;;<<<<<<============<<<;;;999777666555444666777888888777555333111000111111222222222111111222111000///...---,,,,,,+++---///111111000...---......///000000000000000/////////000111111222222444333111//////000222333333444555555555777:::<<>>???@@@AAABBBBBB@@@@@@AAAAAABBBBBBBBBBBB@@@???>>>>>>>>>???@@@AAADDDDDDEEEEEEDDDBBBAAA???===@@@CCCDDDDDDEEEIIIMMMPPPQQQRRRSSSRRRSSSVVVXXX```hhhxxx{{{vvvqqqpppqqqpppkkkfffeeefffhhhkkkooossswwwyyywwwsssooonnnppppppnnnllljjjkkkmmmnnnnnnkkkiiigggeeefffhhhiiikkkkkkllllllgggiiijjjiiiggghhhlllpppwwwtttqqqpppooonnnmmmkkkZZZXXXWWWWWWXXXXXXWWWUUUWWWUUUTTTUUUXXX[[[]]]]]]YYYXXXVVVSSSQQQQQQPPPPPPPPPRRRRRRQQQPPPRRRWWW\\\^^^]]]\\\\\\]]]^^^```aaacccaaa______aaabbbcccbbb```^^^YYYRRRKKKFFFDDDCCC???AAADDDIIINNNQQQQQQPPPJJJHHHHHHMMMSSSUUURRRNNNFFFDDDAAA@@@@@@@@@???===;;;;;;;;;;;;::::::::::::============>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::999999888888888888777777777777777666555444333222222222111000000///......000//////............///........................000111111111000000///...000000000000000///......---...//////////////////...//////000000//////...////////////////////////......------------......////////////////////////.........///////////////111222333111...,,,++++++***---///...,,,***,,,...---,,,+++,,,...//////...............---,,,++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------...///,,,,,,,,,---------......,,,------------,,,,,,+++...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............------------------////////////------+++---...---,,,,,,---///...///000111333666888999===<<<<<<;;;:::999999999;;;:::999777666444333222555666777777777555333222111222222222222111000000111111000///...------,,,,,,---///111111000///------...///000000111111000/////////000111111222222333222111000000000111222333444555555555666999<<>>???@@@AAABBBBBBAAA@@@@@@@@@AAACCCEEEFFFBBBBBBBBBBBBCCCFFFIIIJJJLLLLLLKKKKKKJJJJJJIIIIIIHHHMMMSSSVVVVVVXXX\\\aaafffggggggfffddddddeeegggnnnwww}}}~~~|||xxxvvvvvvxxx{{{{{{vvvwwwzzz}}}{{{vvvssspppttt{{{{{{wwwtttuuuuuurrroooqqqvvv|||}}}xxxssspppooobbb___\\\\\\]]]^^^]]]\\\aaaaaaccciiirrrzzz~~~rrrppplllhhheeebbb``````]]]^^^^^^[[[WWWVVVXXXZZZ]]]]]]^^^___bbbeeehhhiiipppqqqssswwwyyyxxxtttqqqjjjddd\\\TTTNNNJJJGGGEEE??????AAAEEEJJJNNNNNNNNNIIIIIIKKKSSS[[[^^^YYYTTTOOOLLLIIIGGGFFFEEECCCBBB??????>>>>>>=========<<<>>>>>>>>>>>>?????????@@@>>>>>>===<<<<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::999999999888777666444444222222111111000//////...---...//////////////////........................000000111111222111111111000000000000000///......//////////////////...---//////000000000000//////////////////////////////...------,,,,,,------...////////////////////////---......//////////////////222333222...++++++++++++///222111---,,,...000000...++++++...//////......------,,,,,,,,,------,,,+++++++++++++++,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...------------------------*********+++++++++,,,,,,((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------,,,,,,,,,------...+++++++++,,,,,,,,,,,,---,,,------...---,,,+++***+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++,,,...//////...,,,+++))),,,//////---,,,---.../////////000222555777999<<<<<<;;;;;;::::::999999::::::999888666444333222333444666777777666444333111111111222222222111111000000//////.........---------///000000000///...---...///000111111111111/////////000111111222222222222222222333333333333333444444444444666999<<>>>>>???@@@AAABBBBBBCCCBBBAAAAAACCCEEEHHHJJJNNNNNNNNNPPPSSSVVVZZZ\\\ZZZYYYYYYXXXWWWXXXXXXYYY[[[aaaiiimmmnnnpppuuuyyyxxxxxxwwwuuurrrppppppqqqsss{{{~~~~~~~~~zzzzzz~~~}}}zzzzzztttuuutttoookkkmmmssszzz}}}uuuqqqoooppplllhhhfffggghhhgggfffkkkmmmrrr||||||wwwsssrrrlllnnnmmmiiiaaa[[[XXXXXXXXXZZZ]]]bbbggglllqqqssszzz~~~zzzssskkk```XXXSSSPPPLLLIIIBBBBBBBBBCCCFFFHHHHHHHHHBBBBBBFFFOOOYYY\\\WWWPPPKKKJJJHHHIIILLLNNNOOOOOODDDDDDCCCBBBBBBAAA@@@@@@>>>>>>>>>??????@@@@@@@@@BBBBBBAAAAAA@@@?????????=========<<<<<<;;;;;;;;;;;;;;;::::::888777666555111111111111000000000000,,,---///000000000//////...........................///000222333333333333000000000000000//////...///000000000///...------//////000000000000//////000000000000000000000000...---,,,,,,,,,,,,---...////////////////////////---......///000/////////(((+++......,,,+++,,,...///333666555111///111555666222...,,,---...---+++...---,,,++++++---...///+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,)))***+++,,,------...///------------------------++++++,,,,,,,,,---------(((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,+++++++++,,,---...------------------------......---,,,,,,,,,------******+++++++++,,,,,,,,,,,,------...---,,,***)))((()))+++---............,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***+++---......---+++***(((+++///000...,,,---.../////////000222444777888888888999:::;;;<<<===>>><<<<<<;;;:::888666444333222444555777777666444333///000111222222222222222///////////////.........---......///////////////---...///000111111111111/////////000111111222222222333444555555555555444222333444444444666999;;;@@@DDDOOO```mmmssswwwzzzAAAAAAAAAAAACCCFFFIIIKKKKKKOOOUUUXXXYYYZZZ^^^```jjjdddbbbfffjjjlllmmmpppssspppnnnppppppnnnmmmnnnxxxwwwuuuvvvvvvvvvuuusssyyy{{{}}}~~~}}}yyyuuuqqqyyy||||||{{{}}}~~~~~~}}}~~~~~~|||uuuooommmllllllqqqwww{{{vvvrrrqqquuuuuussspppnnnnnnpppsssvvvvvv{{{~~~|||xxx{{{{{{vvvmmmeeebbbcccdddbbbbbbdddfffgggmmmtttxxxwwwkkkaaa^^^ZZZRRRLLLLLLLLLJJJGGGFFFHHHIIIJJJJJJKKKGGGDDDFFFKKKNNNMMMKKKJJJHHHHHHJJJNNNQQQPPPNNNMMMJJJHHHIIIKKKKKKIIIGGGGGGEEECCCDDDGGGHHHFFFDDDHHHGGGFFFDDDBBB@@@???>>>>>>===<<<;;;;;;<<<>>>???>>>===<<<:::999777666555222333444555555444333222222111///------...000222////////////////////////---...000111111111000///000000000000///---,,,+++000000000000000000000000000//////...---,,,,,,,,,////////////////////////////////////////////////---.........//////000000///////////////////////////////////////.........+++,,,.../////////......,,,---...//////...---,,,//////...---,,,++++++***++++++,,,,,,,,,+++******---------------------------,,,+++++++++---///111,,,++++++******++++++,,,//////...------,,,++++++///......---+++******)))---,,,,,,++++++*********,,,---------.../////////---------------------------------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,---...//////---+++***.........------,,,,,,,,,------............------,,,------......------,,,//////...---,,,++++++***,,,,,,,,,------.........+++,,,...000333555666777999999888888999999:::;;;::::::999888777666555555666555555666777666333111111222222222111000///...111111111111111000//////+++,,,...//////...,,,+++---......///////////////000000000000111111111111111111222222222333333333555555555555666888999:::EEEEEELLLZZZhhhooossswwwBBBEEEJJJOOOUUUZZZ]]]______eeelllqqqrrrssstttuuuyyyuuuuuuxxxyyyxxxyyy||||||zzzyyyzzz{{{zzzzzzzzz~~~|||{{{{{{|||}}}|||zzzyyy{{{}}}}}}{{{wwwtttrrruuuwww~~~~~~sssmmmiiiggglllssswww|||{{{||||||{{{yyywwwxxx{{{}}}~~~|||sssllljjjjjjeeecccdddhhhjjjlllqqqxxxvvvhhhcccbbb___]]]]]]XXXVVVUUUUUUUUUUUUSSSQQQMMMIIIEEEFFFIIILLLKKKIIIGGGFFFEEEGGGJJJLLLKKKJJJMMMLLLMMMPPPRRRRRROOOLLLNNNLLLJJJJJJLLLLLLKKKIIIKKKJJJJJJIIIHHHGGGGGGGGGCCCAAA>>><<<:::999::::::;;;;;;;;;::::::999888888333444555555555444333222333333222111111111111111111111111111111111111000//////000111111111111111000000111111111000//////////////////////////////111111000000///......---////////////////////////////////////////////////........./////////000000/////////////////////////////////////////////...,,,,,,.../////////......------...//////...------.........------,,,,,,+++******+++,,,---------,,,------------------------...---,,,++++++,,,------,,,,,,++++++++++++,,,,,,***++++++,,,---.........++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++------------............------------------------///////////////000000111***++++++,,,---......///---,,,,,,,,,------...///......------,,,,,,,,,,,,/////////.........------------............------,,,------......------,,,//////......---,,,,,,,,,,,,,,,,,,------.........,,,,,,...000222444555666888888888888999999999999999999888888777666666666555444444555666666444222222222111111000000//////111111111111111000//////---...///000000///...------...//////000000////////////000000000111111111111111222222222333333333444444444555666777888999AAAAAAHHHWWWeeemmmssswwwNNNTTT]]]gggooorrrtttssswww|||~~~}}}~~~}}}yyy{{{~~~~~~~~~~~~~~~}}}{{{|||}}}~~~~~~}}}{{{~~~|||wwwtttsssrrruuu|||||||||~~~ssskkkgggkkkqqquuu~~~|||uuuooommmnnnlllkkknnnrrrsssrrrvvv{{{xxxppppppqqqrrrrrrkkkjjjiiijjjjjjhhheeebbbXXXTTTOOONNNOOOQQQPPPOOOKKKIIIHHHGGGHHHHHHGGGFFFGGGIIILLLPPPSSSRRRNNNKKKLLLKKKJJJKKKNNNPPPRRRRRRNNNNNNMMMLLLKKKJJJIIIHHHFFFDDD@@@===:::999999999:::;;;;;;<<<<<<<<<;;;;;;777777888888777666555555555666777777666444222111222222222222222222222222111000000000000111222222000000111222222222222222////////////////////////222222222111111000000///////////////////////////000000000000000000000000......////////////000000////////////////////////......//////////////////,,,---......///.........------...//////...------------------------------)))***+++---.../////////------------------------......---,,,,,,+++******,,,,,,++++++++++++,,,,,,((()))***+++,,,---...///+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,............------------------------------------,,,,,,,,,,,,,,,------...,,,,,,------............---------------.........000...,,,+++***,,,---...............------------------............------,,,------......------,,,........................---------------.........,,,---...///111222333444555666888999999888888777777777777777777777777777444444444555666777555444444333111000//////000000000111111111111000000/////////111111111111//////---...//////000000//////////////////000000000000111111222222222333333333333333333444555777888999======DDDTTTcccmmmtttyyyfffmmmwww~~~|||zzz{{{||||||wwwsssyyy~~~|||{{{{{{}}}|||wwwttttttxxx}}}}}}}}}yyyxxx{{{wwwpppooosssuuu|||}}}}}}~~~~~~|||vvvrrrqqqqqqwwwvvvxxx|||{{{yyyzzz~~~|||zzzyyyyyyzzzzzzxxxvvvkkkfffaaa______aaaaaaaaa\\\ZZZVVVRRRNNNLLLIIIHHHHHHJJJLLLNNNOOOMMMJJJHHHFFFFFFGGGKKKPPPVVVZZZ]]]WWWVVVTTTQQQNNNKKKIIIHHHGGGEEEBBB@@@>>>>>>??????===>>>?????????>>>===<<<;;;;;;;;;::::::999888888888999;;;;;;;;;999666444333333333333222222222222222111000//////000222333111111222222222222111111........................222222222111111000000000//////////////////////////////////////////////////////////////////000000////////////////////////............////////////------..................---..................---,,,,,,,,,------.........+++,,,---...////////////------------------------,,,,,,------,,,+++******,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++,,,......---,,,,,,+++*********++++++,,,,,,---------.........------,,,,,,,,,------------------------+++++++++++++++,,,------111000000...---,,,++++++------...............---......,,,,,,,,,,,,---...++++++++++++++++++++++++,,,------......------,,,,,,------......------,,,........./////////000000---------...............------...///000111111222444555777999999888666555666666666666777777888888444333333444666777666555555333111/////////000111000000111111111111000//////000111111111111000///......///000000000000000....../////////000000000111111222222222333333333222222333333555666888999<<<<<>>===<<<;;;;;;::::::999999999<<<>>>AAACCCCCCAAA>>><<<666666555555444333333222333222111000000111222333222222222222111000///...////////////////////////000000000000000000//////////////////////////////........................000000000000000000//////////////////////////////---.........//////000000............------...............------.........+++,,,,,,------..................//////......---------------------------***+++,,,------------,,,---,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++,,,---------,,,,,,++++++***+++++++++,,,,,,------.........------,,,,,,,,,+++------------------------000////////////000111111111000000...---,,,++++++---......//////...------+++,,,---.........---,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,------......------,,,------......///000000000.................................///000000111111333555777888999888666555555555555666777777888888555333333444555777666555555444222000///000111222///000000111111111000000////////////////////////...//////000000000000000////////////000000000000111111222222222333333333222222222333555666888999===>>>HHHYYYjjjttt{{{~~~{{{||||||~~~~~~|||}}}}}}zzzzzz{{{}}}~~~~~~~~~}}}|||||||||~~~~~~}}}}}}~~~zzzvvvssstttyyy}}}}}}|||{{{zzzzzzzzzwwwuuuvvvxxxyyy{{{|||~~~~~~~~~|||{{{{{{|||yyyxxx{{{~~~~~~|||}}}~~~{{{{{{{{{vvvuuuvvvyyy|||}}}{{{wwwpppiiieeeddddddcccccc```\\\VVVRRRPPPPPPLLLNNNQQQRRRRRRSSSVVVXXXXXXXXXWWWVVVTTTSSSRRRRRRQQQOOOLLLJJJHHHGGGGGGHHHKKKKKKKKKJJJHHHDDDAAA???;;;;;;::::::::::::;;;;;;???DDDKKKQQQSSSOOOJJJFFF>>>===<<<:::999777666666555444444333333333333444333333333222111000///...000000000000000000000000////////////////////////////////////////////////////////////////////////111111000000000000//////////////////////////////------......///000000000//////...---------......///...------------...///,,,,,,,,,------...............//////...------,,,------------------------++++++,,,------...//////------,,,,,,,,,,,,------((()))***+++,,,---...///******+++,,,,,,---......,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------//////......//////000111,,,,,,------..................///000000...---,,,***+++---//////...---+++------------............,,,,,,------------,,,,,,,,,------......------,,,---------......//////////////////.....................///000000111222222444555777888888777777666555555555666666777777777666444333333555666666555555444222111000000111111///000000111111111111000...........................///000000111111000000000000000000111111111111111111222222222333333333222222333444555777999:::>>>@@@KKK^^^nnnwww|||}}}xxxuuuvvvzzz}}}}}}}}}}}}zzzwwwvvvwwwyyyzzzzzz|||{{{~~~~~~~~~zzzyyy{{{~~~}}}~~~{{{xxxxxx}}}|||{{{zzz{{{|||~~~~~~~~~||||||~~~~~~~~~~~~}}}}}}}}}zzz{{{~~~|||~~~|||vvvrrrssswwwzzz{{{zzzxxxtttqqqooorrrtttqqqrrrqqqlllddd]]]ZZZYYYXXX[[[\\\[[[WWWTTTSSSSSSRRRQQQQQQPPPOOONNNNNNNNNQQQPPPNNNLLLKKKKKKLLLMMMPPPPPPPPPOOOMMMIIIEEECCC>>>>>>======>>>???AAABBBAAAKKKYYYdddgggaaaWWWOOOHHHGGGEEECCC@@@>>><<<;;;888888888888888777666666333333333333333222111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000111111111000000000//////////////////////////////------......///000000111000///...---,,,------...///...------------...///,,,,,,------------------,,,------.........------------------------------///...---------...///000------,,,,,,,,,,,,------***++++++,,,---.........)))******+++---......///---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...***++++++,,,---......///...///000000000///---,,,+++,,,,,,---.........---------........./////////+++,,,,,,------,,,,,,+++,,,------......------,,,---------------.........000/////////.........---......///000111222333444666666777777777888888888555555666666666666666666777555333333444555555444444333333222222111111000//////000111111111111111///................../////////000111111111111000111111111111222222222222111111222222222333333333222333333444666888:::;;;>>>AAAMMM```pppwwwzzz|||vvvpppppprrrwww}}}~~~}}}~~~zzzxxxyyy{{{||||||~~~}}}||||||xxxwww}}}~~~}}}}}}~~~tttrrrsssxxx~~~xxxwww{{{yyy|||tttoooooosssvvvssstttuuutttrrrtttyyy~~~~~~uuummmgggeeegggjjjkkkiiiddd^^^[[[[[[TTTSSSRRRPPPOOOMMMLLLKKKMMMLLLLLLLLLMMMOOORRRSSSQQQRRRSSSRRRPPPLLLHHHFFFDDDCCCCCCCCCDDDFFFGGGIIICCCPPPcccsssvvvnnn```UUUOOONNNLLLIIIFFFCCCAAA@@@:::;;;<<<<<<;;;:::999888222333444444555555444444111111111111111111111111///////////////000000000////////////////////////222222222222222222222222222111111111000000//////////////////////////////---------...///000000111000///...---,,,------...///...---,,,,,,---...///------------------------******,,,---......//////------------------------333111///---,,,---...///...------,,,,,,------...//////...------,,,++++++---,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------------------------------......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,...///000111000///---+++...---+++++++++---///000,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------000000//////.........---......///111222333444555777777777666777888999999666666666666666666666666999666444333444555444444333333333333333111000000//////000111111111111111//////............////////////000111111111111111111111222222222333333333111111222222222333333333333333444555777999;;;<<<===@@@MMM```pppvvvwwwxxx