BM6P6(@ EEEGGGIIIIIIIIIIIIKKKMMMNNNLLLJJJJJJJJJIIIGGGFFFGGGFFFDDDDDDEEEEEECCCBBBDDDCCCAAA@@@??????@@@AAA????????????>>>>>>>>>>>>;;;<<<===<<<;;;;;;<<<===<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<777888999:::<<<===>>>>>>===>>>>>>>>>>>><<<;;;:::===<<<<<>>888777777555555555555555666777777???FFFQQQ___iiijjjeee___YYYUUUUUU\\\jjjvvv{{{{{{uuuvvvwwwzzz}}}~~~}}}|||zzzvvvqqqrrrwww}}}}}}|||tttuuu{{{zzzwwwtttqqqooommmlllmmmoooqqqtttxxx~~~}}}||||||{{{|||uuuvvvvvvvvvuuurrrpppnnnrrrqqqpppppppppqqqrrrsssqqqooollljjjhhhgggggggggeeedddddddddeeeeeecccaaaFFFGGGIIIIIIIIIIIIKKKMMMNNNLLLKKKJJJJJJJJJHHHFFFGGGFFFDDDDDDEEEEEECCCBBBDDDCCCAAA@@@??????@@@@@@>>>>>>>>>>>>============;;;<<<===<<<;;;:::;;;===<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<======<<<===>>>>>>>>>===;;;;;;===<<<<<>>DDDQQQ___hhhjjjddd^^^YYYUUUTTT\\\jjjvvvzzzzzzwwwvvvvvvxxx|||~~~zzzuuutttwww{{{||||||}}}}}}sssuuu|||zzzxxxvvvvvvvvvyyy~~~~~~||||||{{{{{{{{{{{{{{{{{{ssstttuuuuuutttrrrpppnnnrrrqqqpppoooooopppqqqqqqooonnnkkkiiigggfffffffffeeedddbbbcccddddddcccaaaFFFHHHIIIJJJIIIJJJLLLMMMNNNMMMKKKKKKKKKKKKIIIHHHGGGFFFDDDDDDEEEEEECCCBBBCCCBBBAAA@@@?????????@@@============<<<<<<<<<;;;:::<<<===<<<;;;:::;;;<<<<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;===>>>>>>>>>===<<<===<<<===???CCCEEEEEEEEEHHHHHHGGGGGGHHHIIIKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGEEECCCBBBAAAAAA@@@===;;;<<<<<<<<<;;;;;;<<<<<<<<<@@@@@@BBBCCCDDDFFFGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHIIILLLKKKMMMSSSXXX]]]gggppp{{{|||}}}qqqjjjeee```]]]ZZZbbbnnn{{{rrrkkkfff```\\\[[[WWWZZZ]]]aaafffnnnyyy|||uuuoooooosssoooqqqrrrtttxxx}}}}}}|||{{{{{{yyyxxxuuuqqqkkkddd___\\\ZZZZZZYYYUUUQQQNNNMMMLLLJJJHHHFFFEEECCCBBBAAAAAABBBBBBIIIQQQ___ooo|||vvvjjjhhhkkkhhhZZZLLLDDDFFFBBBCCCHHHKKKZZZttt~~~zzz{{{}}}}}}}}}zzztttrrrqqqrrrgggVVVGGG<<<888666666555555555555555666777777<<>>>>>>>>>>>=========>>>@@@BBBDDDEEEEEEHHHGGGEEEEEEFFFHHHJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFCCCBBB@@@??????>>>;;;999<<<<<<;;;;;;;;;;;;<<<<<<======>>>???@@@AAABBBBBBBBBCCCDDDFFFFFFFFFFFFFFFDDDEEEEEEFFFGGGIIIJJJJJJIIIFFFGGGLLLRRRYYYeeepppxxx}}}|||uuuooojjjeeejjjrrr}}}tttkkkfff```\\\[[[YYYZZZ___fffkkkrrr|||{{{zzz~~~zzzuuuuuuyyy}}}{{{}}}{{{zzz{{{{{{zzzyyyvvvqqqiiibbb___^^^______\\\XXXTTTQQQOOOMMMKKKIIIFFFDDDCCCBBBAAAAAABBBBBBIIIRRR```ooo|||uuujjjhhhjjjfffYYYKKKDDDFFFCCCCCCHHHJJJXXXrrr|||zzz{{{}}}|||vvvrrrppphhh^^^PPPCCC;;;777777777555555555555555666777777<<>>>>>;;;;;;;;;;;;:::::::::::::::;;;<<<;;;:::999:::<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999:::<<<===>>>???>>>>>>===>>>???@@@BBBCCCDDDEEEFFFEEEDDDCCCCCCEEEGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@@@@>>>;;;999;;;;;;::::::::::::;;;;;;<<<<<<<<<=========>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHGGGDDDDDDHHHNNNUUUaaalllttt|||{{{rrruuuzzzssskkkfff```\\\[[[ZZZ\\\dddnnnsssuuu|||zzzsssqqqrrryyy~~~zzzyyy{{{|||{{{yyyyyyzzz{{{zzzyyyvvvpppiiiddddddeeeffffff___\\\WWWTTTRRROOOMMMKKKFFFEEECCCBBBAAAAAABBBBBBHHHRRRaaappp{{{wwwmmmlllmmmgggXXXJJJDDDFFFCCCCCCHHHIIIWWWppp~~~wwwyyy}}}}}}uuunnnkkk^^^UUUIII???999777777888555555555555555666777777<<>>===;;;;;;;;;;;;:::::::::999999;;;<<<;;;:::999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999999999:::<<<>>>>>>>>>>>>===<<<>>>@@@AAAAAABBBDDDFFFFFFEEEDDDCCCBBBCCCDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFFFFDDDCCCBBBAAA???<<<:::999888888777777888888999;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>???@@@@@@AAABBBBBBCCCCCCBBBAAA@@@@@@EEEBBBBBBFFFJJJPPPZZZcccnnnvvv~~~qqqjjjfffaaa]]]]]]^^^```jjjvvvzzzyyy}}}~~~uuuqqqxxx{{{xxxsssvvvzzz{{{yyyxxxxxxyyyzzzzzzyyyvvvqqqkkkiiijjjkkkkkkjjjbbb___ZZZVVVSSSQQQNNNLLLGGGFFFDDDCCCBBBBBBCCCCCCGGGRRRaaaooozzzzzzqqqooonnngggXXXJJJDDDFFFCCCDDDHHHIIIVVVnnnvvvyyyvvvkkkeeeYYYQQQGGG>>>999888777888555555555555555666777777<<>>>>>>>>======<<>>@@@@@@@@@@@@???>>><<<;;;AAA???@@@CCCFFFIIIPPPXXX```hhhttt~~~pppjjjgggccc``````cccdddnnn|||}}}|||xxxwwwxxx~~~uuutttxxx{{{zzzyyywwwwwwyyyyyyyyyxxxvvvrrrnnnmmmoooooollliiiccc```[[[WWWTTTQQQNNNLLLHHHGGGEEEDDDCCCCCCDDDDDDFFFQQQaaaoooxxx}}}sssnnnllleeeXXXLLLDDDGGGDDDDDDHHHHHHUUUmmmzzz~~~pppfffZZZSSSIII@@@:::888777666555555555555555666777777;;;DDDUUUfffqqqpppggg___TTTQQQRRR\\\iiitttvvvuuuoooqqqvvv}}}~~~}}}zzztttrrrqqqqqqooopppqqqrrrqqqpppnnnmmmnnnnnnmmmmmmmmmmmmmmmmmmhhhiiijjjjjjjjjiiihhhhhhhhhgggfffeeeeeeffffffggggggeeeddddddeeefffdddcccIIIJJJLLLMMMLLLMMMNNNPPPKKKJJJIIIIIIJJJKKKIIIHHHGGGFFFDDDDDDEEEEEECCCBBB@@@@@@AAAAAA@@@???===<<<<<<<<<<<<;;;;;;;;;::::::999:::;;;;;;999999:::;;;:::;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;::::::999666666666666666666666666888888999999999:::::::::;;;<<<===>>>>>>>>>===<<<<<>>;;;999999888888888888999999:::999999888777777666666888888777888888999:::;;;<<<===>>>?????????>>>===>>><<<>>>AAACCCDDDHHHOOORRRZZZeeeppp|||}}}pppkkkhhhdddbbbbbbggggggppp~~~yyyvvvuuu}}}~~~xxxxxxzzz{{{zzzxxxwwwwwwxxxyyyxxxwwwwwwsssppppppqqqpppkkkfffccc```[[[VVVSSSPPPMMMKKKIIIGGGFFFEEEDDDDDDEEEEEEEEEPPPaaannnwwwsssllliiicccXXXNNNDDDGGGDDDDDDHHHHHHTTTlllxxxmmm]]]VVVLLLBBB<<<888666555555555555555555666777777999CCCTTTfffppppppfff^^^SSSQQQRRR\\\iiitttvvvtttrrrsssvvv|||{{{yyyxxx||||||tttpppoooooooookkklllnnnppppppooonnnlllmmmlllkkkjjjjjjjjjjjjkkkggggggiiijjjjjjiiihhhhhhhhhgggfffeeeeeefffggghhheeedddddddddeeeeeecccaaaHHHIIIKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBAAA@@@???>>>>>><<<<<<;;;::::::::::::;;;<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::::::::;;;<<<======<<<<<<;;;::::::999888888888999999999999:::::::::;;;;;;======>>>???????????????===>>>@@@BBBDDDDDDDDDDDDGGGGGGHHHGGGEEEAAA>>><<<<<<===???BBBDDDEEEFFFFFFIIIIIIIIIIIIHHHEEE???;;;;;;::::::999888777666666;;;:::888777666777777888;;;:::999888888999:::;;;::::::999999::::::;;;<<<<<<<<<===>>>@@@CCCEEEGGGLLLPPPVVV]]]fffttt{{{qqqkkkgggeeefffjjjjjjooowww}}}{{{xxxvvvzzzxxxvvvvvvxxxyyyyyyyyyuuuuuusssqqqooollljjjhhheeeaaa[[[VVVSSSQQQOOOMMMHHHGGGDDDCCCCCCDDDFFFHHHIIIRRR```ooo{{{rrrmmmmmmgggYYYMMMFFFAAA@@@DDDEEEIIIXXXjjj~~~wwwjjj]]]MMMAAA;;;:::999777666666666666666777888888===EEERRRcccnnnnnneee[[[TTTRRRSSSYYYcccnnnvvvyyyuuuxxx{{{sssssstttyyy|||vvvoookkkjjjkkkjjjiiihhhiiijjjkkkjjjjjjhhhhhhllllllkkkkkkkkklllmmmmmmkkkjjjiiigggggggggggghhhfffgggggggggfffeeeddddddcccdddeeefffeeedddcccbbbIIIJJJLLLMMMNNNNNNNNNNNNLLLLLLKKKJJJIIIIIIIIIIIIEEEEEEDDDCCCCCCCCCDDDDDDCCCBBBAAAAAA??????>>>===<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<======<<<<<<;;;:::999999888888999999::::::::::::;;;;;;;;;;;;======>>>????????????>>>>>>???BBBDDDEEEEEEEEEEEEGGGGGGGGGGGGEEEBBB???===<<<===???AAACCCEEEGGGHHHIIIHHHHHHIIIHHHDDD???;;;;;;;;;::::::999999888888<<<;;;:::999999888999999999888777777777777888999:::999999999999:::;;;;;;;;;;;;;;;<<<>>>@@@BBBCCCEEEHHHLLLPPPUUU^^^iiiqqq}}}yyypppmmmkkkkkkoootttuuuzzz}}}yyywwwyyyxxxxxxxxxyyyyyywwwuuurrrqqqpppnnnkkkiiifffeeeccc___ZZZVVVSSSQQQOOOMMMHHHGGGDDDCCCCCCDDDFFFHHHLLLUUUcccqqq}}}qqqmmmmmmhhhZZZNNNGGGBBBAAADDDEEEHHHWWWhhh|||kkk___NNNBBB;;;999888666666666666666666777888888;;;BBBPPP```lllmmmeee\\\UUUSSSSSSYYYcccmmmvvvyyyyyy|||oooppprrrwww}}}vvvlllgggbbb___```bbbbbbbbbggghhhiiijjjjjjjjjiiihhhjjjjjjjjjkkklllmmmnnnoookkkjjjiiigggfffgggggghhhffffffgggggggggfffeeeeeedddddddddddddddcccbbbbbbIIIJJJLLLNNNOOOOOOOOOOOOLLLLLLKKKJJJIIIIIIIIIIIIFFFFFFEEEDDDDDDCCCDDDDDDBBBBBBAAA@@@???>>>>>>===<<<<<<;;;:::::::::::::::;;;;;;;;;;;;::::::::::::<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<===<<<<<<<<<::::::999999888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@BBBDDDFFFFFFFFFFFFGGGGGGGGGGGGEEECCCAAA???>>>>>>>>>???BBBDDDGGGHHHHHHGGGGGGHHHGGGEEE@@@<<<<<<<<<;;;;;;;;;;;;;;;;;;============<<<;;;:::999777777666666666666777777999999999999999:::;;;;;;::::::::::::<<<===>>>???AAADDDFFFGGGIIIMMMTTTZZZccceeehhhjjjkkkjjjjjjiiihhhggghhhmmmooopppuuu{{{xxxrrrmmmmmmnnnqqqxxx|||yyyyyyxxxyyyzzzzzzxxxtttqqqpppooonnnllljjjgggeeeddd```]]]XXXTTTRRRPPPNNNLLLHHHFFFDDDCCCCCCDDDGGGHHHOOOXXXfffttt|||ppplllmmmiii\\\OOOHHHCCCAAADDDDDDFFFTTTdddnnnbbbQQQCCC<<<888777555666666666666666777888888999???LLL]]]jjjmmmfff___WWWUUUUUUYYYbbbllluuuzzz||||||jjjkkkooottt{{{wwwiii```___\\\YYYYYY[[[^^^```aaadddeeegggiiijjjjjjjjjiiihhhiiiiiikkklllmmmnnnoookkkjjjhhhgggffffffggggggeeefffggggggggggggggggggdddccccccbbbbbbbbbbbbbbbIIIJJJLLLNNNOOOPPPOOOOOOMMMLLLKKKJJJJJJIIIJJJJJJHHHGGGFFFEEEDDDDDDCCCDDDBBBBBBAAA@@@???>>>======<<<;;;::::::999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999888999999:::;;;;;;;;;<<<<<<<<<======;;;<<<======>>>>>>======???@@@BBBDDDEEEFFFFFFEEEGGGGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@BBBEEEFFFGGGGGGGGGGGGGGGEEEAAA>>>======>>>>>>>>>>>>>>>>>>??????@@@@@@???===;;;:::777777777777777777777777999999999888999::::::;;;999:::::::::;;;;;;<<<<<<>>>AAADDDEEEEEEHHHMMMQQQSSSTTTUUUYYY]]]___^^^]]]```bbbfffkkklllooowwwxxxooojjjhhhkkkooottt~~~~~~|||{{{zzzxxxxxxwwwvvvssspppqqqpppooonnnkkkiiigggfff^^^[[[WWWTTTRRRPPPMMMKKKGGGFFFDDDCCCCCCEEEGGGIIIQQQZZZhhhuuu{{{ooolllnnnjjj]]]QQQIIICCCBBBDDDCCCDDDQQQaaaqqqfffUUUFFF<<<777555555666666666666666777777888888>>>JJJZZZhhhmmmiiidddZZZYYYWWWZZZaaakkkuuu{{{}}}uuufffhhhlllsssyyy}}}}}}}}}|||}}}}}}}}}uuuiii```WWWRRRVVVVVVUUUVVVYYY\\\___```aaaccceeehhhiiijjjjjjjjjiiiiiijjjkkklllmmmmmmmmmjjjiiigggfffeeeeeefffgggeeeeeefffggghhhhhhhhhhhhdddcccaaa`````````aaabbbHHHIIIKKKNNNOOOPPPPPPOOONNNNNNMMMLLLKKKKKKKKKKKKIIIIIIGGGFFFDDDDDDCCCCCCBBBAAAAAA@@@???>>>===<<<;;;;;;:::999999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999888999999::::::;;;;;;;;;<<<<<<<<<======;;;;;;<<<============<<<===???AAACCCDDDEEEEEEDDDFFFFFFFFFFFFFFFEEEEEEDDDGGGEEECCCAAAAAAAAACCCDDDGGGFFFFFFGGGHHHFFFDDDAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAA@@@>>><<<;;;999999999999999999999999999888888888888999:::::::::::::::;;;;;;<<<<<<<<<;;;>>>AAABBBBBBDDDHHHLLLQQQQQQQQQTTTWWWZZZZZZYYY]]]```ffflllooosss~~~yyysssiiiffffffkkkpppwww~~~{{{wwwtttsssssssssrrrppppppooonnnllljjjhhhfff\\\ZZZVVVSSSRRROOOLLLJJJGGGFFFDDDCCCCCCEEEGGGIIIPPPYYYhhhuuuzzzooommmppplll___RRRIIICCCBBBCCCBBBCCCOOO^^^tttiiiXXXHHH<<<777555555666666666666666777777888999>>>HHHXXXgggnnnlllhhh^^^\\\[[[[[[aaajjjuuu||||||rrrfffgggkkkqqqwwwzzz{{{zzzwwwzzzyyyyyyzzzlll___WWWSSSPPPNNNNNNOOOPPPRRRSSSVVVXXXZZZ___aaadddfffhhhjjjjjjjjjjjjkkkkkkllllllkkkjjjiiiiiihhhgggeeeeeeeeeeeefffeeeeeefffgggggghhhggggggcccbbbaaa```___```aaabbbIIIJJJLLLOOOPPPQQQQQQQQQPPPPPPOOONNNMMMMMMMMMMMMKKKJJJHHHFFFEEEDDDCCCCCCAAAAAA@@@???>>>======<<<;;;;;;:::999999999999999999999999999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::999999888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<===>>>@@@BBBDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGIIIHHHFFFDDDCCCCCCCCCCCCGGGGGGFFFGGGIIIHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@???===<<<;;;::::::;;;<<<<<<;;;::::::888888888888888999::::::999999:::;;;<<<<<<<<<<<>>===<<<<<<;;;:::999999888999999999888888999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;:::999999888888999999:::;;;::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;>>>???AAACCCEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIGGGGGGGGGFFFFFFFFFEEEEEEHHHGGGGGGHHHJJJJJJHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDBBBAAA@@@>>>===<<<;;;;;;:::;;;<<<<<<<<<<<<;;;:::888888888888888999999:::777888999;;;<<<<<<;;;;;;AAACCCEEEEEEEEEHHHMMMRRRTTTVVVYYYYYYYYY\\\aaaeeennnnnnsss{{{ssshhheee______dddkkksss}}}}}}zzzvvvsssrrrrrrrrrqqqlllkkkkkkiiihhhfffdddccc^^^[[[XXXUUURRROOOKKKHHHFFFEEECCCBBBCCCEEEHHHJJJNNNXXXgggvvv|||rrrqqqsssoooaaaTTTGGGBBBAAACCCAAAAAALLL[[[vvv|||vvvmmm]]]KKK>>>777666777666666666666666777888888:::===EEESSSbbbkkkmmmkkkfffdddaaa___bbbkkkwww|||uuurrrhhhhhhiiilllqqqtttuuuuuuvvv|||~~~vvvlllbbb[[[RRRPPPMMMKKKKKKKKKLLLMMMMMMQQQUUUWWWWWWXXXZZZ]]]^^^```bbbeeeggghhhhhhhhhiiijjjkkkllllllkkkiiihhhhhhgggfffddddddddddddeeeeeeeeeeeeeeeeeeeeedddcccbbbbbbccccccbbbbbbaaa```MMMNNNQQQSSSUUUVVVVVVVVVSSSSSSRRRQQQPPPPPPPPPPPPMMMLLLJJJGGGEEEDDDCCCCCCAAAAAA@@@???>>>===<<<<<<;;;:::999999888888999999888888888999999::::::::::::::::::;;;;;;<<<<<<<<<<<<=========<<<;;;::::::999888888888999::::::;;;999999999:::::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;???@@@BBBDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGIIIJJJKKKJJJHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCAAA???===;;;;;;;;;;;;::::::<<<<<<<<<<<<::::::888888888777888999999:::555666888:::;;;;;;;;;;;;<<<>>>AAABBBCCCHHHOOOUUUUUUZZZ___aaabbbgggooovvvzzzxxx{{{~~~mmmbbb```YYYZZZ```hhhqqq}}}~~~zzzxxxvvvuuutttsssqqqooollllllkkkjjjhhhgggeeeddd___\\\YYYVVVSSSOOOJJJGGGFFFEEECCCBBBCCCFFFHHHJJJNNNXXXhhhwww}}}sssrrrtttpppbbbUUUFFFAAA@@@CCCAAAAAALLL[[[ooo}}}wwwwwwmmm]]]LLL>>>777777888666666666666666777888888999<<>>>>>>>>>>>===<<<;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>@@@BBBDDDFFFGGGGGGEEEEEEFFFFFFFFFEEEEEEDDDFFFFFFGGGGGGGGGFFFEEEEEEFFFGGGHHHIIIJJJLLLMMMMMMHHHGGGFFFGGGHHHHHHFFFDDDDDDDDDCCCBBB@@@>>><<<;;;999::::::;;;;;;;;;::::::<<<;;;;;;:::::::::;;;;;;888888999999999::::::::::::;;;===???BBBHHHOOOTTT\\\```eeejjjnnnrrrwwwzzz}}}nnn```YYYXXXYYY[[[___dddlllxxxwww{{{}}}{{{yyyvvvrrrpppnnnnnnnnnqqqnnnjjjhhhgggeeecccaaa```\\\WWWRRROOOMMMJJJHHHFFFEEECCCBBBBBBCCCDDDEEELLLYYYkkkxxx}}}nnnnnnuuutttfffWWWGGGDDDAAAAAA@@@BBBLLLVVVppp}}}zzzxxxnnn^^^MMM@@@999777777666777777666444333555666888>>>EEEMMMYYYeeekkkjjjpppjjjbbb^^^aaajjjvvv~~~xxxqqqnnnbbbbbbeeeiiijjjjjjooovvvyyy}}}zzzrrrmmmlllkkkgggdddddddddcccbbbaaa``````___YYYVVVRRRNNNKKKIIIIIIIIIGGGGGGGGGGGGHHHJJJLLLMMMOOOQQQTTTWWWYYY[[[\\\\\\aaabbbeeeggghhhgggeeedddgggiiilllllljjjhhhggggggjjjjjjiiigggfffdddcccccccccddddddddddddcccbbbaaagggfffdddbbbaaaaaabbbbbbLLLNNNRRRUUUVVVVVVUUUTTTUUUUUUTTTSSSRRRPPPNNNMMMLLLKKKJJJHHHGGGEEEDDDCCCAAA???<<<<<<<<<<<<;;;:::;;;;;;;;;;;;::::::::::::999999999999::::::::::::;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999:::;;;<<<===<<<<<<<<<;;;;;;;;;;;;;;;>>>???@@@BBBDDDEEEFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLJJJIIIIIIJJJLLLLLLKKKIIIFFFFFFEEEDDDCCCBBB@@@???;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>AAAFFFLLLQQQZZZ^^^eeekkkpppuuu{{{~~~wwwhhh\\\VVVVVVTTTVVV[[[```gggttt|||zzz}}}{{{xxxuuuqqqooonnnnnnoooqqqnnnkkkhhhgggfffcccaaa___\\\WWWSSSPPPMMMJJJGGGFFFEEECCCBBBBBBCCCDDDEEEKKKXXXkkkyyy{{{nnnnnnuuutttfffWWWHHHDDDBBBAAA@@@BBBKKKVVVmmm{{{wwwwwwmmm^^^MMMAAA:::888888666777777666444444555666888>>>EEELLLXXXeeekkkjjjnnnhhhaaa]]]```iiiuuu|||~~~vvvpppmmmdddccceeeiiiiiijjjooovvvzzz}}}vvvooofff```___]]]ZZZWWWSSSSSSSSSRRRQQQPPPPPPOOOOOOMMMKKKHHHGGGFFFGGGGGGGGGGGGGGGGGGHHHJJJLLLMMMPPPRRRUUUXXX[[[\\\]]]]]]```bbbeeegggggggggeeedddeeegggjjjkkkjjjiiiiiiiiijjjjjjiiigggfffeeedddccccccccccccdddccccccbbbbbbccccccbbbbbbbbbcccddddddMMMOOORRRUUUVVVVVVUUUSSSTTTTTTTTTSSSRRRQQQOOONNNMMMMMMKKKJJJHHHFFFEEEDDDAAA???<<<<<<<<<<<<;;;:::;;;;;;;;;::::::::::::999888888888999999999999:::;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;??????@@@AAABBBCCCDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMPPPQQQQQQPPPJJJJJJIIIHHHGGGFFFEEEDDD>>>>>>>>>>>>>>>>>>===============<<<<<<======>>><<<<<<<<<<<<============<<<===>>>>>>@@@CCCIIIMMMUUUYYY```gggmmmttt{{{~~~mmm___UUUQQQRRROOOSSSWWW\\\dddooo}}}~~~~~~|||yyywwwrrrooommmmmmooopppqqqoookkkiiigggeeecccaaa]]][[[WWWUUURRRNNNJJJGGGEEEDDDCCCBBBBBBCCCEEEFFFJJJXXXjjjyyyzzzoooooovvvtttfffWWWIIIEEEBBBAAA@@@BBBKKKUUUjjjyyyyyyzzzuuuuuulll]]]MMM@@@:::888888666777777666444444555777888>>>DDDLLLXXXdddkkkkkklllfff___[[[]]]fffrrryyy~~~~~~xxxrrrnnnlllhhhffffffiiijjjkkkpppwwwxxx|||}}}vvvggg```WWWQQQOOONNNMMMKKKIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEDDDCCCDDDEEEFFFGGGFFFFFFGGGHHHIIIKKKMMMNNNQQQSSSVVVZZZ\\\^^^______aaabbbdddfffgggfffeeedddcccfffiiijjjjjjjjjjjjkkkjjjjjjiiihhhfffeeeddddddbbbbbbcccccccccccccccccc^^^___aaabbbdddeeeeeeeeeNNNPPPRRRUUUVVVVVVTTTSSSTTTTTTTTTSSSSSSQQQPPPOOONNNMMMLLLJJJHHHFFFEEEDDDCCCAAA>>>>>>>>>>>>===<<<::::::999999999888888888777777888888888999999999;;;:::999:::<<<===<<<;;;::::::::::::::::::::::::999999999999999999999999<<<;;;:::999999999:::;;;:::::::::::::::;;;;;;;;;?????????@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEFFFHHHJJJLLLMMMMMMMMMLLLKKKKKKJJJJJJMMMMMMMMMOOORRRUUUVVVUUUPPPOOONNNLLLJJJHHHGGGGGGAAAAAA@@@??????>>>>>>>>>>>>>>>>>>===>>>>>>??????============>>>>>>>>>>>>===>>>>>>>>>>>>AAAEEEHHHMMMQQQXXX___fffmmmtttyyy|||xxxdddXXXPPPNNNPPPNNNRRRWWW[[[bbblllxxx{{{xxxvvvtttpppmmmlllmmmoooqqqqqqoookkkhhhgggeeebbb```[[[YYYWWWUUUSSSOOOJJJGGGEEEDDDBBBBBBBBBCCCEEEFFFMMMXXXhhhuuu~~~xxxppprrrxxxuuufffWWWIIIEEEBBBAAA@@@BBBJJJTTTiiixxxwwwyyy{{{vvvqqqhhhZZZKKK???999777777555666777666444444555777888===DDDKKKWWWeeelllllljjjeee^^^YYY[[[cccnnnuuuvvvwwwwwwuuussspppnnnmmmlllhhhgggjjjllllllqqqvvvtttwww}}}}}}pppfff[[[UUUNNNIIIGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFBBBBBBCCCCCCDDDFFFHHHIIIFFFFFFGGGIIIJJJLLLMMMNNNSSSUUUXXX[[[^^^```aaabbbaaabbbdddfffffffffeeeeeefffhhhjjjkkkjjjjjjkkkllljjjjjjiiihhhgggfffeeedddbbbbbbbbbbbbbbbccccccddd]]]^^^```cccddddddddddddLLLNNNRRRTTTVVVUUUTTTSSSSSSSSSTTTTTTSSSRRRQQQQQQNNNMMMLLLJJJHHHFFFDDDCCCCCCAAA>>>>>>>>>>>>===<<<888888888888777777777777777777888888888999999999;;;:::999:::<<<===<<<;;;::::::::::::::::::::::::999999999999999999999999>>><<<;;;999888888888999999999999999::::::;;;;;;>>>>>>>>>>>>???@@@BBBCCCBBBBBBDDDEEEFFFFFFFFFFFFFFFFFFDDDDDDEEEGGGIIIKKKMMMMMMMMMLLLKKKKKKJJJJJJMMMLLLLLLNNNRRRVVVWWWWWWUUUTTTQQQNNNLLLJJJHHHHHHFFFEEECCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA============>>>>>>>>>>>>?????????>>>>>>???BBBDDDHHHLLLRRRXXX___fffmmmrrrzzzsss^^^SSSMMMLLLOOOMMMPPPUUUYYY]]]eeeooowww~~~vvvssssssqqqnnnlllkkkmmmoooqqqqqqnnnjjjgggeeecccaaa___YYYWWWUUUTTTRRRNNNJJJFFFDDDCCCBBBAAABBBCCCEEEGGGPPPXXXeeeqqq|||xxxrrruuuzzzvvveeeVVVIIIEEEBBBAAA@@@BBBKKKUUUlllyyyyyyyyy|||vvvmmmeeeWWWIII>>>888555555555666666666444444666888777<<>>@@@BBBCCCBBBBBBCCCDDDEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKMMMQQQUUUWWWXXXYYYWWWTTTPPPMMMLLLKKKKKKLLLJJJGGGCCCAAA???>>>>>>>>>>>>>>>>>>???@@@@@@AAA>>>>>>>>>>>>???????????????@@@@@@???>>>>>>@@@BBBFFFJJJOOOUUU[[[bbbjjjooovvv|||ooo[[[PPPLLLLLLNNNJJJMMMQQQSSSVVV[[[ccchhhtttyyyqqqnnnnnnmmmlllkkklllmmmoooppppppmmmiiifffdddbbb___]]]WWWUUUSSSQQQPPPMMMIIIGGGDDDCCCBBBAAABBBDDDFFFGGGPPPXXXcccppp{{{yyyvvvyyy}}}vvveeeUUUGGGDDDAAAAAA@@@CCCLLLVVVpppzzzyyy{{{|||uuujjjcccVVVHHH>>>888666555555666666666444555666888666<<>>>>>???@@@AAA??????@@@@@@@@@AAAAAAAAA@@@AAAAAA@@@>>>>>>@@@BBBCCCFFFKKKQQQXXX```hhhmmmqqqxxxlllXXXOOOKKKKKKMMMIIILLLNNNOOOPPPRRRXXX]]]cccooo|||wwwnnnkkkjjjkkkkkklllmmmnnnnnnoooooolllhhhdddbbb```]]][[[VVVTTTPPPNNNMMMKKKIIIGGGDDDCCCBBBAAABBBDDDFFFGGGMMMVVVcccrrr~~~{{{yyy|||wwwdddTTTFFFCCC@@@@@@@@@CCCMMMXXXtttwwwttt}}}vvvjjjcccVVVIII???999777777444555666555444555777888555;;;BBBKKKZZZkkkuuuxxxmmmggg___XXXWWW[[[bbbgggjjjgggdddeeeiiimmmoooooonnnjjjiiinnnpppnnnmmmnnnqqqqqqsssyyytttddd\\\XXXQQQQQQQQQOOOLLLIIIGGGFFFDDDEEEEEEFFFGGGGGGHHHHHHFFFGGGGGGHHHIIIIIIIIIIIIHHHJJJLLLOOOQQQRRRSSSSSSTTTVVVYYY]]]aaaccceeeeeeffffffgggggghhhiiiiiiiiihhhiiijjjiiihhhhhhiiikkkjjjjjjiiiiiihhhgggggggggfffdddbbb```______```aaaaaa``````______`````````EEEHHHLLLPPPSSSTTTTTTSSSRRRSSSSSSTTTTTTTTTTTTSSSRRRQQQOOOMMMJJJHHHFFFEEECCCAAA???>>>>>>>>>===<<<;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;;;;:::999:::<<<===<<<;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;777777777777888:::<<<===666777777888999999::::::;;;::::::;;;<<>>???@@@AAAAAAAAAAAABBBBBBBBBCCCCCC@@@AAAAAA@@@??????@@@BBB???BBBGGGNNNUUU^^^ffflllnnnuuu~~~kkkWWWNNNKKKJJJLLLJJJLLLNNNNNNNNNOOOSSSWWWUUU```lllvvvvvvmmmjjjhhhiiikkklllmmmnnnnnnnnnnnnkkkgggdddaaa___\\\ZZZVVVSSSOOOLLLKKKJJJIIIGGGDDDCCCBBBAAABBBDDDFFFHHHJJJTTTddduuu|||{{{~~~xxxdddTTTEEEBBB@@@@@@AAADDDNNNYYYvvvtttpppxxxjjjcccWWWKKKAAA;;;999888444555666555555555777999555;;;BBBLLL[[[mmmxxxzzzooohhh```YYYWWWZZZ```eeehhhdddaaabbbggglllnnnooosssooooootttwwwtttqqqqqqmmmmmmnnnuuurrrbbb\\\\\\UUUWWWWWWUUUQQQLLLHHHGGGEEEEEEFFFGGGHHHIIIIIIJJJHHHIIIJJJKKKLLLMMMMMMMMMIIIKKKMMMPPPRRRTTTTTTTTTSSSVVVYYY]]]aaaccceeeeeeggggggggghhhiiiiiijjjjjjeeefffggggggggggggjjjllljjjjjjiiiiiihhhhhhgggggggggeeeccc```_________``````___^^^^^^^^^```aaabbbEEEGGGJJJMMMPPPRRRSSSSSSTTTUUUVVVXXXXXXXXXWWWWWWSSSPPPMMMKKKIIIHHHFFFDDD@@@@@@@@@@@@???===<<<;;;:::999999888888999999:::888888999999999:::::::::::::::999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::666777:::;;;<<<;;;999777;;;::::::999999::::::;;;;;;;;;<<<===???AAABBBCCCFFFHHHIIIHHHFFFFFFGGGHHHJJJKKKMMMLLLJJJHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIJJJLLLOOOQQQSSSUUUVVVXXXXXXWWWTTTPPPQQQUUUYYY[[[XXXSSSMMMGGGCCCAAA??????>>><<<<<<===>>>>>>===>>>???BBBDDDDDDDDDCCCBBBCCCCCCAAA@@@????????????CCCBBBDDDKKKPPPVVV___hhhooosssyyyfffVVVNNNHHHHHHMMMLLLMMMNNNNNNNNNPPPTTTVVVZZZ^^^dddjjjqqqyyyyyyqqqooosssqqqnnnlllkkklllnnnoooppplllgggccc```^^^[[[YYYUUURRRMMMJJJIIIHHHGGGEEECCCCCCBBB@@@@@@AAAEEEHHHNNNXXXhhhwww~~~yyy}}}}}}qqq^^^QQQGGGBBB???@@@AAADDDMMMWWWmmm~~~ttttttzzznnneeeXXXJJJ@@@:::777666555555555555555666777777===999AAANNNYYYmmm|||{{{|||lll[[[UUUVVVZZZaaagggfffggggggffffffjjjqqqwww|||tttrrrzzz|||uuurrrqqqtttvvvyyyoooddd```aaacccaaa]]]YYYTTTPPPNNNLLLJJJJJJJJJJJJJJJKKKMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRVVV[[[___aaaaaabbbcccggggggggggggggggggggggggkkkiiigggfffhhhiiiiiihhhooollliiihhhiiijjjjjjiiiiiihhheeebbb```_________```````````````_________EEEGGGIIILLLOOORRRSSSTTTUUUVVVXXXZZZZZZZZZXXXWWWSSSPPPMMMJJJIIIHHHEEECCC@@@@@@??????===<<<<<<;;;:::999999888888999999:::888999999999999:::::::::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999:::::::::::::::::::::999999999999:::::::::;;;;;;<<<>>>@@@BBBCCCFFFGGGHHHHHHFFFFFFGGGHHHIIIJJJLLLKKKIIIGGGGGGGGGFFFGGGIIIKKKMMMMMMMMMMMMLLLLLLMMMNNNPPPQQQSSSTTTYYYZZZYYYVVVSSSTTTXXX\\\___\\\VVVPPPJJJDDDAAA???@@@???>>>>>>???@@@@@@@@@AAABBBDDDFFFFFFFFFDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@BBBAAACCCIIINNNSSS[[[dddlllqqqzzzdddUUUNNNJJJJJJOOOMMMNNNOOOPPPPPPRRRUUUXXX[[[___eeejjjnnnttt{{{{{{tttssssssqqqnnnllljjjkkklllmmmoookkkfffbbb```]]]ZZZXXXUUUQQQMMMJJJHHHGGGFFFEEEBBBCCCBBBAAA@@@AAAEEEHHHPPPZZZiiiwww~~~xxxzzzzzznnn\\\OOOFFFBBB???@@@AAAEEENNNWWWmmm}}}vvvyyy~~~rrrhhhXXXJJJ@@@;;;777555555555555555555666777777666666AAANNNYYYooowwwbbbWWWUUUXXX___ffffffggggggeeeeeeiiiqqqwww{{{vvvuuu}}}}}}}}}tttvvvvvvyyy~~~ooofffdddffffffddd```[[[WWWSSSPPPNNNMMMMMMNNNNNNNNNNNNNNNNNNPPPPPPPPPPPPPPPOOOOOOOOOQQQQQQRRRSSSTTTTTTTTTTTTTTTWWW[[[___```aaacccdddhhhhhhhhhhhhhhhhhhhhhhhhjjjiiigggggghhhjjjjjjiiimmmjjjhhhggghhhiiiiiiiiihhhhhhfffdddcccbbbaaaaaa`````````___^^^^^^]]]]]]FFFGGGHHHKKKNNNRRRTTTVVVVVVXXX[[[]]]^^^\\\YYYXXXSSSPPPMMMJJJIIIGGGEEECCC@@@@@@>>>===<<<;;;;;;;;;999999888888888888999999999999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;:::999999999:::<<<===999999888888888888999999999::::::<<<===???AAABBBFFFGGGHHHHHHFFFFFFGGGHHHGGGIIIJJJIIIGGGFFFFFFFFFEEEGGGJJJMMMPPPQQQQQQPPPQQQPPPOOOOOOPPPRRRTTTUUU[[[[[[[[[XXXUUUVVV[[[```ccc```[[[TTTMMMGGGBBB@@@BBBAAAAAAAAABBBCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFGGGFFFFFFEEECCCBBBBBBAAAAAA@@@AAAGGGJJJNNNVVV^^^eeelllwww~~~bbbTTTOOOKKKLLLQQQPPPRRRTTTVVVWWWZZZ]]]```eeehhhlllooorrrtttvvvxxx}}}wwwvvvrrrpppmmmkkkjjjjjjkkklllmmmjjjfffbbb___\\\YYYWWWTTTPPPLLLIIIGGGFFFEEEDDDBBBBBBBBBAAA@@@BBBEEEHHHQQQ[[[jjjwww~~~vvvvvvtttiiiXXXLLLEEEAAA???@@@BBBFFFOOOXXXooozzzyyykkkYYYJJJAAA<<<777444555555555555555666777777333666CCCNNNYYYsssgggYYYUUUXXX___gggeeeffffffeeeeeeiiiqqqwww|||yyyyyy}}}zzzyyywwwxxx|||pppiiiiiikkkmmmjjjfffbbb]]]YYYVVVTTTSSSTTTUUUUUUUUUTTTSSSRRRTTTTTTSSSSSSSSSRRRRRRRRRTTTTTTTTTUUUVVVVVVWWWWWWWWWYYY\\\^^^___aaadddfffiiiiiiiiiiiiiiiiiiiiiiiijjjhhhggghhhiiikkkkkkjjjiiigggeeeeeeggghhhiiihhhggggggggggggfffeeeeeedddbbbaaa```___]]]\\\[[[[[[FFFFFFHHHJJJNNNRRRVVVXXXXXXZZZ^^^``````^^^ZZZXXXSSSPPPMMMJJJHHHGGGDDDBBB@@@???>>><<<;;;;;;;;;;;;999999888888888888999999999999999:::::::::;;;;;;999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;::::::::::::;;;<<<<<<999888888777777888888999999999:::;;;===???@@@BBBEEEGGGHHHHHHGGGFFFGGGIIIFFFHHHHHHHHHFFFEEEEEEFFFEEEHHHLLLOOORRRSSSRRRRRRUUUSSSRRRQQQRRRUUUXXXZZZ[[[\\\[[[XXXVVVWWW[[[```cccaaa]]]WWWQQQJJJEEEBBBBBBCCCCCCCCCCCCDDDEEEGGGHHHHHHIIIJJJJJJIIIIIIHHHIIIIIIHHHGGGFFFEEECCCCCCAAA???AAAEEEGGGIIIOOOVVV\\\eeesss|||aaaTTTOOOLLLMMMRRRSSSVVV[[[___bbbggglllooouuuwwwzzz||||||{{{yyyxxx|||~~~}}}wwwvvvooonnnmmmlllkkklllmmmnnnmmmjjjfffccc```]]]YYYVVVSSSOOOKKKGGGFFFEEEDDDCCCBBBBBBBBBBBBAAABBBEEEGGGQQQZZZiiivvv}}}rrrpppnnndddUUUJJJEEEAAA???AAACCCGGGOOOXXXqqqppp[[[KKKBBB===777333555555555555555666777777888999DDDNNN\\\yyygggZZZWWWZZZaaahhhfffggggggeeeeeeiiiqqqwww|||{{{zzz{{{|||~~~}}}yyyyyyzzzpppkkklllnnnrrrppplllhhhccc```]]]\\\YYYZZZ\\\]]]^^^\\\[[[ZZZWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVWWWXXXYYYYYYZZZ\\\]]]^^^___aaaeeehhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhggghhhjjjlllkkkjjjeeedddccccccfffggghhhgggeeefffhhhiiiiiiiiiggggggdddcccbbb```^^^\\\ZZZZZZEEEEEEGGGJJJNNNRRRVVVYYYYYY[[[^^^aaaaaa^^^[[[XXXSSSPPPMMMJJJHHHFFFCCCAAA@@@???>>><<<;;;;;;;;;:::999888888777777888888999999999:::::::::;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::888999;;;======<<<;;;:::999888888777777888888999999999:::;;;===???@@@BBBEEEFFFHHHHHHGGGGGGHHHIIIFFFGGGGGGFFFEEEDDDEEEFFFGGGIIIMMMPPPSSSTTTTTTTTTUUUTTTSSSSSSUUUXXX\\\^^^]]]]]]\\\YYYUUUUUUZZZ^^^```___]]]ZZZUUUOOOJJJGGGCCCEEEFFFEEEDDDDDDFFFHHHJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKIIIHHHFFFEEECCCAAABBBEEEFFFFFFJJJQQQVVV```nnn}}}{{{```UUUQQQMMMOOOSSSVVVZZZaaagggnnntttzzz~~~}}}}}}|||uuutttmmmmmmmmmmmmnnnooopppqqqnnnkkkhhhdddbbb^^^ZZZWWWQQQNNNIIIFFFEEEDDDBBBAAAAAABBBCCCBBBAAABBBDDDGGGOOOXXXfffsss}}}}}}zzznnnllljjjaaaTTTKKKEEEBBB@@@BBBDDDGGGOOOWWWmmmttt___NNNCCC===888444555555555555555666777777;;;:::AAALLL```zzzggg]]]ZZZ\\\aaafffhhhiiihhhfffeeeiiipppvvvzzzyyyxxxwwwyyy~~~{{{|||yyypppmmmmmmooorrrpppnnnjjjgggdddbbbbbb\\\^^^```bbbccccccaaaaaa[[[[[[ZZZZZZYYYXXXXXXWWWXXXWWWWWWWWWXXXYYYZZZ[[[]]]^^^______```bbbfffiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggiiijjjkkkjjjiiicccbbbaaaccceeeggggggfffdddeeegggiiijjjjjjiiihhhgggfffdddbbb___]]][[[ZZZCCCDDDGGGJJJOOOSSSWWWYYYZZZ[[[^^^```___]]]ZZZXXXSSSPPPMMMJJJHHHEEECCC@@@?????????>>>===<<<;;;:::888888777777777777888888::::::::::::;;;;;;;;;;;;999:::;;;======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::777888;;;===>>><<<:::888999999888888888888999999999::::::<<<===???AAABBBEEEFFFGGGHHHGGGGGGHHHJJJFFFFFFGGGFFFDDDDDDFFFGGGIIIKKKNNNQQQUUUXXXZZZ[[[XXXXXXWWWXXXZZZ]]]```aaabbbbbb```[[[VVVUUUXXX\\\^^^___^^^\\\YYYSSSNNNKKKFFFHHHIIIHHHEEEDDDGGGIIIKKKKKKLLLLLLMMMNNNNNNOOOQQQQQQQQQPPPNNNLLLJJJHHHFFFDDDDDDFFFFFFEEEHHHMMMSSS\\\iiixxxxxx___UUUSSSQQQRRRWWWZZZ```hhhpppxxxzzzsssrrrmmmmmmmmmnnnooopppqqqqqqnnnlllhhheeeccc___ZZZWWWPPPLLLHHHEEECCCCCCAAA@@@AAABBBCCCCCCBBBBBBDDDFFFMMMVVVdddrrr|||uuujjjhhhhhhaaaUUUMMMFFFCCCAAACCCEEEGGGNNNVVVggg|||vvvdddRRRDDD<<<888666555555555555555666777777999777>>>JJJaaayyyhhh___]]]]]]___ccckkkllljjjhhhfffiiiooouuuuuuvvvuuuuuu{{{{{{~~~xxxqqqnnnnnnoooooonnnlllkkkiiihhhggggggbbbccceeefffggggggffffff``````___^^^]]]\\\\\\[[[ZZZYYYYYYXXXYYY[[[\\\]]]___```aaaaaaaaacccfffiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhggghhhjjjjjjhhhfffbbbaaaaaabbbeeefffeeeddddddeeefffggghhhiiiiiiiiigggfffeeebbb```^^^\\\[[[AAACCCGGGLLLPPPTTTWWWXXXZZZ[[[\\\]]]]]][[[YYYXXXTTTQQQMMMIIIGGGEEEBBB@@@>>>???@@@AAA@@@===;;;999888888777777777777888888:::::::::;;;;;;;;;;;;<<<999:::<<<===>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::888888:::;;;;;;;;;:::999::::::999999999999:::::::::;;;;;;<<<>>>@@@BBBCCCDDDFFFGGGGGGGGGGGGHHHJJJFFFGGGGGGFFFDDDDDDFFFHHHJJJKKKNNNRRRWWW]]]bbbdddaaaaaaaaabbbcccdddfffgggjjjiiifff___YYYWWWYYY\\\```aaaaaa```\\\WWWRRRNNNIIILLLMMMKKKGGGEEEHHHKKKMMMMMMMMMNNNPPPQQQRRRSSSVVVVVVVVVVVVTTTQQQOOOMMMJJJHHHGGGIIIGGGEEEGGGLLLOOOVVVaaaooo|||uuu^^^VVVUUUUUUXXX]]]dddjjjsss{{{yyyrrrqqqnnnnnnnnnnnnnnnnnnnnnnnnmmmkkkhhheeebbb^^^YYYVVVOOOLLLGGGDDDBBBBBB@@@???@@@BBBCCCCCCBBBBBBDDDFFFMMMVVVdddqqq|||}}}pppffffffhhhcccXXXPPPHHHDDDCCCDDDEEEFFFMMMTTTiii~~~xxxiiiVVVFFF;;;888888555555555555555666777777555777???III^^^yyyiiiaaa___```bbbfffoooooommmjjjgggiiioootttttttttrrrsss{{{}}}{{{zzz~~~wwwsssqqqqqqqqqooooooooonnnnnnoooooopppnnnnnnnnnmmmmmmllllllllleeeeeedddcccbbbaaa``````]]]\\\[[[[[[[[[]]]___``````aaacccccccccdddfffhhhhhhhhhhhhhhhhhhhhhhhhhhhiiihhhggghhhiiihhhfffcccbbbbbbaaaccceeeeeedddcccdddddddddeeefffggghhhiiifffeeedddbbb___]]]\\\[[[@@@CCCGGGLLLQQQUUUWWWXXXZZZ[[[[[[\\\[[[ZZZYYYXXXTTTQQQMMMIIIGGGEEEBBB@@@>>>???AAACCCAAA>>>;;;888888888777777777777888888:::::::::;;;;;;;;;<<<<<<999:::<<<>>>>>>===<<<;;;========================:::;;;;;;<<<<<<;;;;;;:::999999888888888999:::;;;;;;::::::999999::::::;;;;;;;;;<<<===???AAABBBCCCDDDFFFGGGGGGGGGGGGIIIJJJFFFGGGGGGFFFDDDEEEGGGIIIJJJKKKNNNSSSZZZaaahhhlllkkkkkkkkklllllllllllllllooonnnkkkddd\\\YYY[[[^^^ccccccdddccc___YYYSSSOOOLLLOOOPPPMMMHHHFFFIIILLLNNNNNNOOOPPPRRRTTTVVVWWWZZZZZZ[[[ZZZXXXUUURRRPPPMMMJJJJJJJJJHHHEEEGGGKKKJJJPPPZZZgggtttrrr\\\VVVWWWXXX\\\bbbnnnttt|||yyysssrrroooooonnnmmmlllkkkjjjjjjkkkiiigggdddaaa]]]XXXUUUNNNKKKFFFCCCBBBAAA@@@???@@@BBBCCCCCCBBBCCCDDDEEEMMMVVVdddrrr}}}yyymmmdddfffiiidddZZZRRRIIIEEEDDDEEEEEEFFFLLLSSSpppyyylllYYYFFF;;;888:::555555555555555666777777444:::DDDJJJYYY{{{yyyhhhaaaaaadddhhhmmmqqqqqqoookkkhhhiiioootttuuutttqqqpppzzzyyyxxxxxx|||wwwtttssssssrrrrrrrrrsssssstttvvvwwwxxxzzzyyywwwuuusssrrrrrrqqqiiihhhgggfffeeedddcccccc___^^^]]]\\\]]]___aaabbb```bbbddddddddddddfffhhhggggggggggggggggggggggggiiihhhggghhhhhhgggdddbbbcccbbbbbbccceeeeeedddbbbdddcccccccccdddeeeggghhheeedddcccaaa___]]][[[ZZZ@@@BBBFFFIIIKKKOOOTTTWWWYYYYYYZZZ\\\\\\[[[WWWTTTQQQOOOLLLIIIFFFCCCBBBAAAFFFAAA???DDDGGGCCC===:::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>===========================<<<<<<;;;;;;:::999999999999999::::::;;;;;;;;;777888999999;;;;;;<<<===<<<===>>>>>>>>>???CCCEEEGGGHHHIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHGGGFFFEEEDDDIIIKKKQQQYYYbbbiiimmmooosssssssssuuuwwwwwwvvvtttsssqqqllleee___]]]```dddffffffeeebbbaaaaaa[[[SSSOOOSSSUUUQQQJJJGGGJJJNNNJJJLLLOOOQQQSSSWWW\\\___]]]```bbbbbb```^^^]]]]]]WWWTTTPPPNNNMMMMMMLLLJJJMMMNNNTTTaaannn{{{}}}lll[[[TTTVVV\\\dddkkkyyy||||||zzzrrrmmmlllnnnppppppnnnkkkiiiiiikkkhhheeeaaa^^^YYYTTTQQQNNNLLLHHHFFFDDDBBB@@@>>>AAA@@@@@@@@@AAACCCEEEFFFMMMYYYfffpppzzzqqqeeefffnnnnnn```RRRIIIFFFDDDDDDDDDDDDJJJQQQiiiwwwiiiYYYGGG999666999888888777666666666666666777888<<>>BBBEEEAAA;;;999999999999999999999999999999999999999999999999999:::;;;<<<===>>>>>>>>>>>>========================>>>======<<<<<<;;;::::::999999999999::::::;;;;;;888888999:::;;;<<<<<<===<<<===>>>??????@@@CCCEEEGGGHHHIIIIIIIIIHHHGGGFFFDDDEEEFFFGGGGGGFFFDDDDDDGGGJJJOOOXXXcccmmmtttwww{{{zzzyyyyyyzzzzzzzzzzzzwwwuuupppjjjdddccceeehhhjjjkkkjjjgggfffeee___XXXSSSTTTTTTPPPKKKGGGHHHKKKIIIKKKNNNQQQTTTYYY^^^bbbcccfffhhhiiihhhfffffffffbbb___[[[XXXVVVSSSPPPMMMLLLKKKPPP[[[ggguuuuuuhhh[[[WWWZZZbbbllluuu~~~vvvsssvvv{{{yyyrrrnnnmmmoooqqqpppnnnlllkkkkkkllliiiddd```]]]XXXSSSOOOMMMJJJGGGEEEDDDBBB@@@>>>AAA@@@@@@@@@AAACCCEEEFFFNNNZZZgggpppzzzuuuiiiiiipppoooaaaRRRJJJFFFDDDDDDDDDDDDJJJQQQkkk~~~uuuiiiZZZIII;;;666999888777666666555555555666777888<<>>>>>>>>>>>========================???>>>>>>===<<<<<<;;;;;;888999999999999999::::::888888999:::;;;<<<=========>>>???@@@@@@AAACCCFFFGGGHHHHHHIIIHHHGGGFFFEEECCCDDDEEEFFFFFFFFFEEEDDDDDDFFFKKKSSS^^^kkkvvv|||~~~{{{wwwqqqlllkkkmmmoooppprrrqqqmmmkkkjjjeee^^^ZZZXXXUUURRRNNNLLLJJJJJJGGGIIIMMMQQQUUU[[[aaafffjjjmmmpppqqqqqqpppppppppnnnkkkgggccc___ZZZTTTPPPNNNKKKMMMUUU___mmmlllddd]]]]]]aaajjjwwwwwwpppnnnrrr{{{|||vvvqqqooommmooopppooommmlllllllllllliiiddd___[[[VVVQQQMMMJJJGGGEEECCCCCCBBBAAA???@@@@@@@@@AAABBBCCCEEEFFFMMMZZZhhhrrr{{{yyymmmmmmsssrrreeeWWWJJJFFFCCCDDDCCCDDDJJJQQQnnn~~~}}}zzzsssiii\\\KKK===777999777666555555444555555555777888<<>>??????>>>:::999===>>>:::777777777777777777777777777777777777777777888888888888;;;<<<===>>>>>>??????>>>========================>>>>>>======<<<;;;;;;;;;999999999999999999999999888888999:::;;;<<<=========???@@@AAAAAABBBDDDFFFGGGGGGHHHHHHHHHFFFEEEDDDBBBCCCEEEFFFGGGGGGGGGFFFBBBCCCFFFKKKTTTaaammmuuu|||}}}xxxtttssstttvvvtttwwwvvvssspppooojjjeee```]]]XXXVVVUUUSSSOOOLLLGGGJJJMMMQQQVVV\\\ccchhhnnnqqqtttvvvuuuuuuuuuuuusssqqqnnnkkkfff```XXXSSSSSSOOOMMMQQQYYYeeevvv~~~gggbbb```ccciiisssyyyqqqlllnnnvvvyyyssspppooolllmmmnnnmmmkkkjjjkkklllllliiiccc]]]XXXSSSNNNKKKGGGEEECCCBBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEELLLYYYiiittt~~~|||qqqqqqwwwvvvjjj]]]JJJFFFCCCCCCCCCDDDJJJRRRppp{{{|||vvvqqqhhh]]]NNN>>>888999666555555444444444555555555777<<>>???@@@<<<888888;;;<<<888666777777777777777777777777777888888888999999999::::::;;;<<<===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;::::::999999999999999999999999999888999:::;;;<<<======>>>>>>@@@BBBCCCCCCCCCEEEGGGGGGGGGHHHHHHGGGEEEDDDCCCBBBDDDFFFHHHIIIIIIIIIIIIFFFFFFFFFHHHLLLUUUaaaiiissszzz~~~|||{{{||||||xxx|||}}}yyyvvvuuurrrmmmfffaaa\\\ZZZZZZYYYUUUQQQKKKMMMOOORRRVVV[[[bbbggglllooosssuuuuuuuuuuuuvvvwwwuuutttqqqnnnhhhaaa\\\YYYSSSOOOOOOTTT]]]kkkxxxyyyiiieeeeeejjjqqq{{{pppjjjhhhfffkkkwwwxxxrrrooopppllllllkkkjjjhhhgggiiikkklllgggaaa[[[VVVQQQLLLIIIFFFDDDBBBAAABBBBBBBBB@@@@@@AAABBBCCCDDDDDDEEEEEEIIIXXXiiivvvwwwuuuyyywwwjjj]]]KKKFFFCCCBBBBBBCCCJJJRRRqqqxxx|||}}}tttooohhh^^^OOO???888999555555444444444444555666444777<<>>????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;::::::999999;;;;;;:::::::::::::::999999999:::;;;<<<===>>>>>>>>>@@@CCCDDDDDDDDDFFFGGGFFFGGGGGGGGGFFFDDDCCCBBBBBBCCCFFFHHHJJJKKKKKKKKKIIIJJJJJJIIIIIINNNWWW^^^jjjsss}}}zzznnniiidddaaa```^^^ZZZVVVRRRSSSSSSSSSUUUYYY___cccgggkkkooosssuuuvvvwwwyyy|||{{{zzzyyywwwsssmmmiii```YYYTTTRRRRRRVVVaaakkk{{{zzznnnjjjhhhnnnwwwlllaaa```cccgggsssyyyrrrpppqqqlllllljjjhhheeeeeegggiiijjjfff___YYYTTTPPPKKKHHHFFFDDDBBBBBBBBBCCCBBBAAA@@@AAABBBCCCEEEEEEEEEEEEHHHWWWhhhuuu|||xxxyyytttgggZZZLLLGGGCCCBBBBBBCCCJJJSSSqqqvvvzzzzzztttooohhh^^^OOO???888888555555555444555555666777444888===CCCLLL]]]qqq}}}vvvqqqjjjccccccgggmmmpppssssssrrrooonnnmmmooovvv~~~xxxtttxxx|||xxxsssmmmmmmpppuuuyyy~~~~~~}}}}}}|||yyywwwpppooommmkkkhhhfffdddcccbbbbbbaaa`````````aaaaaaeeeeeeffffffggghhhhhhiiihhhhhhgggggggggggghhhiiihhhiiihhhfffdddcccccceee```]]]ZZZZZZ\\\___```aaa```bbbeeeggghhhgggfffeee^^^^^^______^^^^^^]]]\\\IIILLLQQQTTTUUUVVVXXXYYYYYYXXXYYYYYYYYYWWWSSSOOOJJJIIIFFFDDDBBBAAAAAAAAA;;;999999<<<;;;777777;;;999999999999999999999999888888999999:::;;;;;;<<<<<<<<<>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;::::::<<<<<<<<<;;;;;;;;;::::::999999:::;;;<<<===>>>>>>>>>AAADDDEEEEEEEEEFFFGGGFFFGGGGGGGGGFFFDDDBBBAAA@@@BBBEEEGGGJJJKKKKKKLLLHHHJJJKKKJJJHHHKKKQQQWWWbbbkkkvvv{{{xxxsssnnniiieeeaaa^^^ZZZYYYWWWUUUTTTVVV[[[^^^bbbfffmmmrrrvvvzzz}}}~~~{{{wwwsssiiiccc]]]YYYVVVVVV\\\ccclllwww}}}tttmmmjjjqqq|||qqqeeeaaaccclllsssyyysssrrrtttooonnnkkkgggddddddfffhhhiiiddd]]]WWWSSSOOOKKKHHHGGGEEECCCBBBCCCCCCBBBAAA@@@AAABBBDDDEEEEEEEEEEEEIIIWWWgggsss}}}}}}yyyyyyuuuhhh\\\LLLGGGCCCBBBAAACCCKKKSSSpppzzzzzz}}}tttvvv{{{{{{uuuppphhh^^^NNN???888888666555555555666666777888666:::>>>BBBIIIXXXlllzzz|||vvvppphhh``````eeekkknnnqqqsssrrrrrrrrrrrrrrrxxx{{{vvvtttvvv~~~vvvqqqlllhhhiiimmmqqquuu|||~~~||||||{{{xxxvvvpppooonnnllljjjhhhfffeeeeeedddccccccbbbbbbbbbcccdddddddddeeeffffffgggggghhhhhhhhhhhhhhhiiijjjkkkhhhiiiiiigggdddcccdddfffaaa___\\\\\\]]]___```___```bbbeeeggghhhfffdddbbb]]]]]]^^^_______________KKKNNNRRRUUUVVVVVVWWWXXXXXXXXXXXXYYYXXXVVVRRRNNNHHHHHHFFFEEEDDDCCCBBBBBB;;;::::::<<<;;;888888<<<999999999999999999999999777777888999::::::;;;;;;<<<===>>>??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;=========<<<<<<;;;;;;;;;999::::::;;;<<<===>>>>>>???AAADDDFFFFFFFFFGGGHHHFFFFFFGGGFFFEEECCCBBB@@@???@@@CCCFFFIIIJJJKKKKKKDDDGGGJJJIIIGGGHHHNNNSSS]]]dddmmmuuu{{{yyyrrrlllhhhfff^^^]]]ZZZVVVSSSTTTXXX[[[^^^dddkkksssyyy~~~~~~zzzxxxrrrlllfffaaa\\\YYY\\\bbbbbblllzzzwwwnnnjjjqqqnnnfffeeefffgggjjjxxxyyytttsssvvvqqqooolllhhhddddddfffiiihhhccc\\\VVVRRRNNNKKKHHHHHHFFFDDDCCCCCCCCCBBBAAA@@@AAACCCDDDFFFFFFEEEEEEJJJWWWfffqqq{{{{{{xxxzzzwwwlllaaaLLLGGGCCCAAAAAACCCKKKSSSpppxxxxxx~~~tttsssuuuvvvppphhh^^^NNN>>>888999666666666666666777888888888;;;???AAAGGGTTTggguuu{{{uuuooofff^^^^^^cccjjjmmmppprrrssssssuuuvvvuuuzzz|||wwwtttsssuuuzzzyyypppjjjeeebbbeeeiiilllqqqxxx|||}}}}}}{{{xxxtttppppppooonnnllljjjhhhfffgggfffeeeeeeddddddddddddbbbbbbcccddddddeeeeeefffhhhhhhhhhhhhiiijjjllllllhhhiiijjjhhhdddccceeegggcccaaa___^^^___``````______aaadddfffgggeeebbb```\\\]]]^^^___````````````NNNPPPUUUXXXZZZZZZXXXWWWZZZZZZZZZXXXVVVTTTQQQPPPIIIGGGDDDCCCBBBAAA???======<<<<<<;;;999888888777777888888888888999999999777777888999;;;<<<<<<===<<<;;;;;;===@@@BBBBBB@@@??????@@@@@@@@@??????>>>>>>>>>>>>>>>============;;;;;;;;;;;;:::999888888<<<;;;;;;;;;;;;<<<======BBBDDDFFFGGGHHHGGGFFFEEEFFFFFFEEEDDDCCCBBBAAAAAAEEEDDDDDDCCCCCCDDDDDDDDDCCCDDDFFFHHHIIIHHHHHHGGGUUUXXX]]]dddnnn{{{}}}vvvqqqfffeeebbb^^^[[[YYYZZZ[[[^^^dddllltttzzz}}}zzztttrrrnnniiidddaaabbbdddaaagggppp{{{yyyvvvuuu{{{~~~rrrfffaaaaaafffoooxxx}}}xxxxxxwwwxxxzzzsssooojjjgggggghhhiiiiiigggccc]]]VVVQQQNNNMMMMMMLLLIIIEEECCCCCCDDDDDDCCC@@@AAABBBAAA@@@@@@AAACCCJJJUUUdddrrr{{{yyyyyy}}}xxxhhhZZZLLLFFFBBBBBBBBBEEEKKKSSSoooooo~~~wwwnnn|||zzzrrrggg\\\NNNAAA<<<===666666555555555555666666888999<<<>>>EEEPPP^^^iii|||xxxoooddd[[[XXX\\\aaahhhhhhkkkoootttxxxzzzzzz|||{{{ssssssqqqllluuutttvvv}}}yyytttlllfffdddcccccccccggglllsssyyyzzzzzzyyyxxx||||||}}}|||{{{xxxuuusssqqqpppnnnlllkkkiiihhhhhhcccbbbaaaaaaaaaccceeegggbbbbbbbbbdddfffgggfffeeekkkjjjhhhgggfffggghhhhhhkkkjjjiiigggffffffffffffeeeeeedddccccccbbbaaaaaadddcccbbbcccdddeeecccaaa```___]]]]]]___```___^^^PPPRRRUUUXXXZZZZZZZZZYYY[[[ZZZZZZYYYVVVSSSPPPNNNIIIGGGDDDCCCBBBAAA???======<<<<<<;;;999888888777888888888888999999999999::::::::::::;;;;;;<<<<<<<<<===??????>>>>>>???AAA@@@@@@@@@@@@@@@???>>>===============<<<<<<<<<<<<;;;;;;;;;;;;::::::999888;;;;;;;;;;;;<<<===>>>???AAACCCDDDFFFFFFFFFDDDDDDDDDDDDCCCCCCBBBAAAAAAAAACCCCCCCCCCCCCCCCCCDDDDDDAAABBBDDDEEEGGGHHHHHHHHHNNNQQQVVV]]]gggttt{{{ooommmjjjfffbbb______```aaafffnnnvvv{{{~~~|||xxxvvvtttqqqnnnjjjfffddd```eeemmmvvv}}}zzzzzzxxxnnneeedddiiirrr~~~|||yyyyyyyyyyyy{{{ssspppllliiihhhhhhhhhgggdddaaa\\\WWWRRRNNNMMMLLLLLLIIIEEECCCCCCCCCCCCBBBAAABBBCCCBBBAAAAAACCCEEEJJJTTTcccpppzzz}}}}}}wwwfffWWWJJJDDDAAAAAABBBDDDKKKSSSnnnqqqzzzppp|||}}}tttiii]]]OOOAAA;;;<<<666666555555555555666666666888;;;>>>DDDPPP^^^hhhyyywwwoooeee\\\YYY\\\aaaggggggiiilllqqquuuxxxyyy}}}vvvrrroookkkqqqppptttzzz~~~}}}~~~{{{pppkkkddd___]]]]]]]]]^^^bbbgggmmmrrrtttttttttuuuzzzzzz{{{{{{zzzwwwuuusssrrrpppnnnkkkiiihhhhhhhhheeeeeedddcccdddeeefffgggdddddddddeeefffgggggggggjjjiiiiiihhhhhhhhhhhhiiijjjiiihhhgggffffffffffffccccccdddddddddccccccbbbbbbaaaaaabbbccccccbbb```___^^^\\\\\\^^^___^^^]]]SSSTTTVVVXXXZZZ[[[[[[[[[[[[[[[[[[YYYVVVRRRNNNLLLIIIGGGDDDCCCBBBAAA???===<<<<<<;;;::::::999888888888888888888999999999:::<<<<<<<<<<<<<<<<<<<<<<<<===@@@CCCBBB>>>===???BBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<===???@@@AAAAAABBBDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAABBBCCCEEEGGGHHHGGGJJJMMMTTT^^^kkkyyyyyywwwrrrnnniiifffdddcccdddiiipppwwwzzz|||~~~}}}}}}}}}|||{{{{{{yyyuuummmgggbbbeeekkksss|||zzzrrrmmmqqqzzz{{{zzz|||{{{zzz{{{ssspppmmmjjjiiigggeeeccc```^^^[[[WWWSSSOOOMMMKKKLLLIIIEEECCCCCCCCCAAA@@@@@@AAABBBAAA@@@AAACCCDDDIIISSSaaannnxxx}}}rrr___QQQFFFBBB@@@AAABBBDDDLLLTTTnnnuuu~~~tttxxxmmm```PPPAAA:::;;;666666555555555555666666555888:::>>>DDDOOO]]]gggttttttooofff]]]YYY\\\aaadddeeefffiiimmmrrrvvvyyy}}}xxxtttpppoooooottt|||}}}|||}}}{{{{{{||||||vvvqqqhhhccc\\\WWWVVVWWWXXXXXX^^^bbbgggjjjmmmnnnqqqrrrwwwwwwyyyyyyxxxwwwuuusssrrrpppmmmjjjgggggggggggggggggggggfffffffffffffffeeeeeedddeeeeeefffggghhhhhhhhhiiiiiijjjiiiiiiiiihhhhhhgggfffeeeeeeeeeeeeaaabbbdddeeeeeeeeedddcccaaa``````aaabbbbbbaaa______]]][[[[[[]]]^^^]]]\\\VVVVVVWWWXXXYYY[[[]]]^^^\\\\\\\\\ZZZVVVQQQMMMJJJIIIGGGDDDCCCBBBAAA???===<<<<<<;;;::::::999888888888888888999999999::::::<<<<<<======>>>>>>>>>???@@@AAACCCDDDCCCBBBBBBCCCBBBBBBAAAAAA???>>><<<;;;=========<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<===???AAACCCDDDCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBAAA@@@??????>>>???AAABBBDDDEEEFFFIIIMMMUUUaaammmvvv|||~~~xxxsssoookkkgggeeegggkkkqqqvvvxxxxxxyyyyyywwwzzz~~~~~~{{{rrrjjjhhhiiilllsss|||||||||}}}{{{yyyyyyqqqooommmkkkiiigggccc```^^^]]]\\\YYYUUUQQQMMMKKKKKKHHHEEECCCCCCBBB@@@???===>>>??????>>>>>>@@@BBBIIIRRR```llluuu}}}|||tttgggWWWKKKCCC@@@???AAABBBDDDLLLVVVooo|||}}}}}}qqqcccRRRBBB:::999666666555555555555666666777999;;;===BBBLLLYYYbbbnnnpppnnnggg^^^YYY[[[___aaabbbdddgggkkkqqqxxx|||xxxrrrtttzzz~~~~~~|||}}}|||vvvoookkkeee```YYYTTTSSSTTTTTTUUU]]]___bbbeeehhhkkknnnqqqrrrtttuuuwwwwwwvvvtttsssrrrpppllliiigggfffgggggghhhhhhhhhhhhgggfffddddddcccddddddccccccccceeegggfffgggiiijjjkkkjjjiiiiiigggffffffeeeeeeeeeffffffbbbccceeeffffffdddcccbbbaaa``````aaabbbbbbaaa______]]]\\\\\\]]]^^^^^^]]]XXXXXXXXXXXXYYY[[[]]]^^^]]]]]]]]][[[WWWRRRMMMJJJIIIGGGDDDCCCBBBAAA???===;;;;;;;;;::::::999999888888999999999999::::::::::::;;;<<<===???@@@AAABBBDDDAAAAAADDDIIIKKKHHHDDDBBBBBBAAAAAA???>>><<<;;;>>>>>>>>>=========<<<<<<;;;::::::::::::;;;======<<<<<<===>>>@@@CCCDDDFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHGGGEEEDDDBBBAAABBBAAA@@@>>>======>>>???DDDDDDEEEGGGLLLTTT___fffmmmuuu~~~yyyuuuqqqlllhhhiiilllpppssssssssssssttttttxxx}}}~~~|||uuuooolllmmmooottt}}}}}}|||}}}yyyuuutttnnnlllkkkiiihhhfffbbb___]]]]]]\\\ZZZVVVRRRNNNLLLIIIGGGDDDCCCCCCBBB@@@>>>===>>>??????>>>???AAACCCIIIRRR___jjjttt|||xxxooofffZZZNNNFFF@@@???@@@BBBBBBDDDMMMWWWpppuuugggUUUCCC:::999666666555555555555666666888:::<<<===AAAIIITTT\\\hhhmmmoooiii___XXXYYY]]]^^^aaadddgggkkkrrryyyzzzuuuwww~~~~~~|||{{{}}}xxxrrrlllhhhccc^^^WWWRRRPPPPPPQQQQQQYYY[[[]]]___aaaeeeiiimmmmmmnnnqqqsssttttttsssssspppnnnllliiiggggggggghhhggggggggggggfffdddcccbbb```bbbcccbbbaaa```bbbdddeeefffhhhiiijjjjjjiiihhhffffffeeeeeeeeeffffffgggffffffffffffeeecccaaa```bbbaaaaaabbbccccccbbb``````^^^]]]]]]^^^______^^^XXXXXXXXXYYYZZZ[[[]]]^^^]]]^^^^^^]]]YYYTTTNNNKKKIIIGGGDDDCCCBBBAAA???===;;;;;;;;;::::::999999999999999999999::::::::::::999:::;;;===???AAABBBCCCFFFBBB@@@EEEMMMOOOJJJDDDAAAAAAAAA@@@???>>>===<<>>>>>>>>============;;;::::::::::::<<<>>>???===>>>>>>@@@BBBDDDEEEGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIGGGEEEDDDFFFEEECCCAAA@@@>>>>>>>>>AAAAAAAAABBBDDDIIIQQQVVV```iiivvv}}}yyysssnnnlllnnnooopppoooooopppqqqssswww~~~}}}}}}}}}{{{wwwssspppqqqssswwwzzzyyyyyyuuupppnnnjjjhhhgggffffffeeebbb```]]]]]][[[YYYUUUQQQMMMKKKGGGEEECCCCCCCCCBBB@@@>>>???@@@AAAAAAAAAAAADDDFFFJJJRRR^^^iiisss|||yyylllaaaXXXQQQIIICCC@@@@@@AAACCCBBBDDDMMMXXXqqqxxxjjjWWWEEE;;;999666666555555555555666666888:::<<<===@@@GGGQQQYYYffflllqqqmmmbbbYYYYYY\\\]]]aaaeeeiiikkkqqqxxx~~~wwwuuuwww}}}|||{{{~~~{{{vvvxxx~~~yyysssmmmgggccc]]]XXXQQQMMMKKKLLLMMMNNNSSSUUUWWWXXXZZZ]]]aaaeeeeeegggjjjmmmoooppppppooonnnmmmlllkkkjjjiiiiiihhhffffffeeeeeedddcccbbbbbb___bbbeeeeeebbb```bbbdddffffffgggggghhhhhhggggggfffeeeeeeeeefffggghhhhhhiiihhhgggeeecccbbbaaa```bbbaaaaaabbbccccccbbb```aaa___]]]^^^___```______WWWXXXXXXYYYZZZ[[[\\\\\\]]]^^^___^^^[[[VVVPPPMMMIIIGGGDDDCCCBBBAAA???===;;;;;;::::::::::::999999999999999:::::::::;;;;;;::::::;;;===>>>@@@AAABBBEEECCCBBBFFFKKKLLLHHHCCC@@@@@@@@@@@@@@@???>>>===>>>>>>=========<<<<<<<<<;;;:::999999:::===???@@@??????@@@AAABBBDDDFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDAAAAAABBBCCCDDDEEEEEEFFFGGGHHHJJJLLLMMMLLLKKKKKKHHHHHHGGGFFFEEECCCBBBAAA???@@@@@@@@@AAAEEEJJJNNNVVV```mmmvvvzzzyyysssooopppooonnnmmmmmmooorrrrrrvvv|||~~~~~~~~~|||yyywwwuuuvvvxxx}}}}}}uuutttsssoookkkjjjfffdddccccccddddddcccaaa]]]\\\YYYVVVRRRNNNKKKIIIEEECCCBBBBBBCCCCCCAAA??????AAABBBBBBBBBBBBEEEGGGKKKSSS^^^iiirrr|||zzzooo```VVVQQQNNNHHHDDD@@@AAACCCEEECCCDDDMMMXXXqqqzzzlllYYYGGG<<<:::666666555555555555666666555777:::<<<@@@GGGRRRYYYfffooouuuqqqfff\\\ZZZ\\\___ccchhhjjjkkknnntttyyyuuutttvvv{{{~~~yyyyyy{{{}}}{{{uuuppptttyyysssmmmfff```[[[UUUQQQKKKHHHIIIKKKMMMNNNOOOPPPRRRTTTUUUWWW[[[]]]]]]___cccfffiiijjjkkkkkkkkkllllllmmmlllkkkjjjiiigggfffdddcccccccccddddddaaafffjjjjjjgggddddddfffgggffffffeeeeeeeeeeeefffffffffffffffggghhhiiijjjjjjhhhfffdddbbbbbbccccccaaa``````aaabbbbbbaaa___```^^^]]]]]]^^^______^^^VVVWWWXXXZZZ[[[[[[[[[[[[]]]^^^```___\\\WWWQQQNNNIIIGGGEEECCCBBBAAA???===;;;:::::::::::::::::::::999999:::::::::;;;;;;;;;;;;<<<<<<===>>>??????@@@CCCDDDFFFGGGHHHGGGDDDBBB??????@@@@@@@@@??????>>>======<<<<<<<<<;;;;;;;;;;;;:::999999:::===???AAA@@@@@@AAAAAACCCDDDFFFGGGFFFEEEDDDCCCCCCCCCCCCCCC>>>>>>???@@@@@@AAABBBBBBEEEGGGJJJMMMPPPQQQPPPPPPIIIJJJJJJJJJJJJHHHFFFEEE@@@AAABBBBBBCCCEEEIIILLLRRR[[[gggooorrrwwwzzzuuurrrqqqpppmmmlllmmmpppsssqqqvvv{{{}}}|||{{{|||}}}{{{~~~}}}zzzyyyzzz{{{~~~yyyqqqpppppplllhhhgggcccbbb```aaabbbdddcccccc\\\[[[WWWTTTOOOLLLIIIGGGCCCBBBAAABBBCCCCCCAAA???>>>???@@@@@@@@@AAADDDFFFLLLSSS^^^iiirrr|||}}}sssgggYYYQQQOOONNNIIIEEEAAABBBDDDFFFDDDDDDMMMXXXppp{{{mmmZZZHHH===:::666666555555555555666666222555888;;;@@@HHHSSS[[[hhhqqqxxxuuuiii^^^[[[]]]```eeejjjkkkjjjkkkooottt~~~vvvuuuvvv{{{}}}xxxxxx|||}}}zzzsssnnnsss}}}vvvooohhh```ZZZUUUQQQMMMIIIGGGHHHLLLOOOPPPNNNPPPRRRSSSSSSUUUXXX[[[WWWZZZ^^^bbbeeefffggggggjjjkkkmmmnnnnnnmmmkkkjjjhhhfffdddccccccdddeeefffccciiiooooookkkggggggiiihhhgggeeedddccccccdddeeeffffffffffffgggiiijjjkkkiiigggdddbbbbbbccceeefff```______```aaaaaa```^^^___]]]\\\\\\]]]^^^^^^]]]UUUWWWYYY\\\\\\\\\ZZZYYY[[[[[[[[[XXXTTTOOOIIIFFFHHHGGGDDDBBB@@@>>>>>>>>>>>><<<:::888777777777888999888888888888:::;;;<<<;;;<<<===>>>>>>???AAADDDDDDEEEGGGGGGEEECCCCCCCCC@@@@@@@@@@@@@@@@@@AAAAAA<<<<<<<<<===============<<<<<<;;;:::;;;<<<===>>>BBBCCCDDDDDDDDDDDDGGGIIICCCGGGGGGCCCAAACCCCCCAAA>>>>>>===<<<===>>>???@@@CCCDDDFFFHHHJJJMMMNNNOOOPPPQQQQQQPPPOOOMMMJJJIIIFFFGGGGGGEEEBBBCCCGGGKKKQQQVVV^^^gggnnnsssttttttrrrrrrvvv~~~zzzuuupppnnnnnnnnnlllnnnsssrrruuuyyyzzzzzz||||||yyywwwyyy{{{xxxpppqqqxxx}}}wwwpppmmmllljjjfffaaabbbaaa```aaabbbcccbbbaaa]]]YYYSSSOOOKKKIIIGGGEEECCCBBBAAA@@@????????????>>>@@@AAAAAA@@@AAACCCEEELLLRRR]]]jjjuuuuuuiiicccYYYQQQLLLHHHFFFDDDBBBBBBBBBCCCBBBCCCLLLWWWsssrrrWWWDDD===777555555444333444555666777555666888999===GGGSSS\\\fffqqqssspppnnncccYYY]]]ccckkkpppnnnkkkmmmooooooyyy}}}||||||{{{xxx}}}{{{xxx}}}zzzqqqpppwww~~~~~~vvvmmmfffbbb]]]WWWQQQNNNKKKFFFDDDEEEHHHKKKLLLNNNNNNPPPQQQRRRRRRSSSSSSRRRTTTXXXZZZ]]]___ccceeefffeeefffiiimmmnnnkkkhhheeeeeeffffffgggggghhhhhhpppqqqrrrpppmmmjjjjjjjjjeeeggghhhhhhgggeeeffffffhhhfffddddddeeegggggggggiiiiiihhhgggeeedddcccccc_________```````````````aaa```^^^]]]\\\^^^```aaaTTTVVVYYY[[[\\\[[[ZZZYYYZZZZZZYYYVVVRRRNNNJJJGGGIIIGGGEEEBBB@@@>>>>>>>>>;;;;;;:::999888777666666999999888888999:::<<<===;;;<<<>>>>>>>>>???BBBDDDDDDFFFGGGGGGEEECCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA==================<<<<<<<<<;;;;;;;;;;;;<<<>>>???BBBCCCDDDDDDDDDEEEGGGIIIDDDHHHIIIEEEBBBDDDDDDCCC@@@???>>>======>>>???@@@CCCCCCEEEGGGIIIKKKMMMNNNOOOQQQTTTUUUTTTRRRNNNLLLKKKKKKIIIFFFCCCCCCGGGJJJPPPTTTZZZ```eeeggghhhhhheeedddgggmmmrrrvvv~~~{{{uuuoookkkkkkjjjhhhkkkpppuuuxxx|||~~~~~~~~~{{{zzzyyy{{{rrrbbb\\\]]]cccjjjxxxsssmmmjjjjjjiiieeeaaacccaaa```aaabbbcccbbbaaa]]]YYYSSSNNNKKKHHHFFFDDDBBBAAA@@@??????>>>>>>>>>>>>???@@@??????@@@CCCEEEMMMTTT___kkkvvvwwwhhhbbbZZZSSSOOOLLLIIIFFFCCCBBBBBBCCCAAACCCLLLWWWqqqsssXXXEEE???999666666555444555666777888777888999;;;>>>GGGSSS\\\fffrrruuusssqqqfff\\\```jjjsssyyyvvvpppoooqqqqqqxxx{{{~~~tttqqquuuzzz{{{zzzsssiiibbb^^^YYYSSSNNNLLLIIIEEEDDDFFFJJJLLLMMMOOOPPPPPPQQQQQQQQQQQQPPPOOORRRUUUXXXZZZ\\\___bbbcccbbbcccgggjjjkkkiiifffeeeffffffgggggghhhhhhiiimmmnnnooommmkkkiiihhhiiifffgggiiihhhfffeeefffggggggfffddddddeeefffffffffhhhgggfffeeedddcccbbbbbb``````````````````````````````___^^^]]]^^^______SSSUUUXXXZZZ\\\[[[ZZZYYYYYYXXXVVVSSSPPPMMMKKKIIIIIIHHHFFFCCC@@@>>>======;;;<<<======<<<:::888666999999888888999:::<<<===;;;===>>>>>>>>>@@@BBBDDDDDDFFFHHHGGGEEECCCBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<===>>>???BBBCCCDDDDDDDDDEEEGGGIIIFFFJJJKKKGGGEEEFFFGGGEEEBBBAAA???=========>>>???AAABBBCCCEEEGGGHHHJJJKKKMMMPPPTTTWWWXXXVVVSSSQQQSSSRRROOOKKKHHHGGGIIIKKKQQQRRRUUUXXXZZZ[[[\\\\\\]]][[[\\\```cccfffnnnvvvzzztttmmmgggfffddddddhhhmmmuuuxxx}}}~~~~~~zzz|||ooo]]]SSSOOOOOOTTTYYYjjj{{{tttooojjjhhhgggfffcccaaacccbbbaaabbbccccccbbbaaa]]]YYYSSSNNNJJJGGGDDDBBBAAA@@@???>>>============>>>???>>>======???CCCFFFOOOVVVaaammmwww~~~yyyfffaaaZZZUUUSSSQQQMMMJJJCCCBBBBBBBBBAAABBBLLLWWWrrrtttYYYFFF@@@;;;777666666555666777888999999:::;;;<<>>===<<<;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCEEEEEEEEEFFFHHHJJJIIILLLMMMIIIHHHIIIJJJHHHDDDBBB???===<<<<<<===>>>???@@@AAABBBDDDEEEFFFGGGJJJLLLPPPSSSVVVVVVVVVUUU\\\ZZZVVVRRROOONNNNNNOOOQQQQQQRRRSSSTTTUUUVVVVVVZZZWWWWWWYYYZZZ\\\bbbjjjrrrxxx~~~{{{wwwrrrkkkdddbbbaaabbbgggnnnsssvvvzzz~~~~~~yyyfff\\\RRRNNNLLLLLLNNNSSSXXXeeexxx}}}rrrnnnjjjgggfffdddbbb___dddcccbbbbbbccccccbbbaaa]]]XXXRRRMMMIIIFFFCCCAAA@@@???>>>======<<<<<<<<<>>>>>>===<<<<<<>>>CCCGGGQQQYYYeeepppxxxxxxddd^^^XXXVVVVVVTTTPPPLLLDDDBBBBBBAAA@@@AAAKKKWWWvvvvvvYYYFFF@@@:::777666555555555666777888999:::;;;<<<>>>EEEOOOWWWaaapppxxxyyyyyymmmbbbdddvvv}}}}}}}}}yyyzzz{{{~~~wwwssswww|||}}}vvvsssuuu{{{xxxlllfff___XXXSSSNNNJJJFFFDDDCCCCCCEEEJJJOOOQQQRRRSSSRRRRRRPPPNNNLLLJJJIIIHHHKKKMMMOOOPPPQQQTTTVVV\\\]]]```ccceeefffeeedddeeeffffffggghhhiiijjjjjjggghhhjjjiiihhhfffggghhhhhhiiiiiihhhfffeeefffggggggeeeddddddeeeeeedddccccccbbbbbbbbbaaaaaa``````aaa``````___^^^]]]]]]\\\^^^___```aaa```___]]]\\\OOOQQQUUUXXXZZZZZZYYYYYYVVVTTTRRROOOMMMLLLLLLLLLIIIHHHGGGDDDBBB???===<<<===@@@CCCEEEEEEAAA===:::777777666666777888:::;;;===>>>???@@@@@@AAACCCFFFFFFHHHIIIHHHFFFCCCBBBBBBBBBAAAAAA@@@???>>>======@@@@@@???>>>===<<<<<<;;;;;;<<<===???@@@AAABBBCCCCCCDDDFFFFFFFFFGGGJJJLLLKKKOOOPPPLLLKKKMMMNNNLLLFFFCCC@@@===<<<<<<>>>?????????@@@AAABBBCCCDDDEEEGGGHHHJJJLLLPPPTTTWWWYYY```^^^\\\YYYWWWUUUTTTRRRPPPPPPPPPQQQRRRSSSTTTUUUUUURRRQQQRRRQQQQQQVVV]]]dddiiiqqqxxx{{{}}}~~~~~~}}}{{{{{{||||||zzzwwwqqqiiicccaaaaaabbbiiippprrrtttwww{{{|||kkk^^^TTTNNNJJJJJJJJJHHHJJJMMMRRRXXXeeevvvyyyrrroookkkgggeeecccaaa___dddcccbbbbbbccccccaaa```[[[WWWQQQLLLHHHEEEBBB@@@@@@???>>>===<<<<<<<<<<<<>>>>>>===<<<<<>>999555555444444444555666777888999;;;;;;===CCCMMMTTT]]]nnnxxx{{{{{{ooobbbcccrrr}}}}}}}}}}}}wwwtttxxx||||||qqqooorrr~~~|||uuuqqqddd```ZZZSSSNNNJJJGGGEEEBBBBBBCCCGGGLLLPPPSSSSSSSSSRRRQQQOOOMMMKKKHHHGGGGGGIIIKKKLLLLLLNNNPPPRRRYYY\\\___bbbdddeeeeeeeeeeeeeeefffggghhhiiijjjjjjgggiiijjjjjjiiihhhhhhiiijjjjjjjjjhhhfffeeefffhhhgggfffdddeeeffffffdddcccaaaaaaaaaaaaaaaaaaaaaaaa______^^^]]]]]]\\\[[[[[[\\\^^^```aaaaaa```^^^\\\MMMOOOSSSWWWYYYZZZYYYXXXVVVTTTRRROOOMMMLLLLLLLLLHHHGGGFFFEEECCCAAA???===<<<>>>BBBDDDDDDAAA===:::777777666666777888:::;;;===???@@@@@@@@@BBBDDDFFFGGGHHHIIIIIIFFFCCCBBBBBB@@@@@@??????>>>>>>======?????????>>>>>>=========<<<===???AAACCCDDDEEEEEEDDDFFFGGGHHHHHHJJJLLLOOONNNRRRSSSOOONNNPPPQQQOOOHHHFFFBBB???>>>???@@@BBBBBBBBBBBBCCCDDDEEEEEEFFFGGGGGGGGGJJJNNNTTTZZZ^^^bbbaaa`````````___[[[XXXSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPNNNOOOMMMKKKNNNSSSYYY^^^eeekkkooosssvvvwwwwwwvvvvvvwwwyyyzzzzzzyyyqqqjjjdddbbbaaaccchhhooorrrrrrtttxxx~~~wwwpppnnnjjjaaaXXXSSSKKKGGGGGGIIIJJJHHHIIIMMMQQQSSSZZZfffvvvvvvpppnnnkkkgggdddbbbaaaaaadddbbbaaaaaabbbbbb```___YYYUUUOOOKKKGGGEEECCCAAA@@@???>>>===<<<<<<<<<<<<===>>>>>>======@@@DDDGGGTTT___mmmxxx~~~uuufff___WWWUUUWWWWWWSSSNNNEEECCCAAA@@@>>>@@@JJJVVVyyyzzz[[[DDD===888555444444333333555666777777999:::;;;===CCCLLLSSS[[[mmmxxx}}}}}}pppbbbaaajjjuuuzzztttvvvxxxwwwpppnnnrrr~~~zzzsssmmmiii]]]ZZZUUUOOOJJJGGGFFFEEEBBBBBBDDDHHHMMMQQQRRRRRRQQQQQQPPPNNNLLLJJJHHHGGGGGGIIIKKKKKKKKKLLLNNNOOOUUUXXX]]]```aaabbbcccdddcccdddeeefffggghhhiiijjjiiijjjlllkkkjjjiiiiiijjjkkkkkkjjjhhheeeeeefffhhhhhhgggffffffggggggdddbbbaaaaaabbbbbbbbbbbbbbbbbb^^^^^^^^^]]]]]]\\\\\\[[[[[[]]]___```aaaaaa___^^^LLLNNNRRRVVVYYYYYYYYYXXXVVVUUUSSSPPPNNNLLLKKKKKKFFFFFFFFFEEEDDDBBB@@@???<<>>???AAAAAAAAABBBEEEGGGGGGIIIJJJIIIFFFCCCBBBBBB???????????????????????????>>>>>>>>>>>>>>>>>>>>>===>>>AAACCCFFFGGGHHHHHHFFFGGGIIIJJJJJJLLLNNNQQQPPPTTTUUUQQQPPPRRRSSSRRRKKKIIIEEEBBBAAABBBEEEGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHIIIKKKNNNSSSYYY^^^bbbffffffhhhkkknnnlllgggccc^^^^^^\\\ZZZWWWUUURRRPPPPPPMMMMMMNNNKKKHHHHHHMMMNNNQQQWWW\\\```eeejjjnnnmmmmmmnnnqqqsssuuuvvvvvvsssllleeecccbbbaaaeeekkkpppoooooosssyyy~~~nnnfff]]]YYYXXX[[[YYYRRRNNNOOOJJJHHHHHHKKKKKKIIIKKKOOOQQQQQQUUU^^^iii{{{ssskkkjjjhhhfffdddccccccdddcccbbb``````aaa```___]]]WWWSSSNNNIIIGGGEEECCCAAA@@@@@@???>>>============<<<>>>?????????AAAEEEGGGUUUaaappp{{{zzzkkkbbbXXXUUUXXXXXXTTTOOOFFFCCCAAA???===???JJJVVVsss{{{\\\EEE???:::666555444444444555777888777999;;;<<<>>>DDDMMMSSSZZZmmmyyyqqqbbb```bbbkkkuuu||||||wwwwwwvvvtttpppnnnsss}}}zzzuuuooohhhbbb___UUUSSSPPPKKKGGGDDDDDDDDDCCCCCCEEEIIINNNQQQQQQPPPOOOOOONNNMMMLLLJJJIIIHHHHHHJJJKKKLLLKKKKKKMMMOOOOOOSSSXXX[[[\\\]]]___aaabbbbbbccceeefffhhhiiiiiijjjkkkmmmllljjjiiiiiijjjlllllljjjhhheeeeeefffhhhiiihhhggghhhhhhhhheeecccbbbbbbcccccccccddddddddd___^^^^^^^^^^^^^^^^^^^^^ZZZ[[[]]]___aaaaaaaaaaaaKKKNNNRRRVVVXXXYYYYYYXXXVVVUUUSSSQQQOOOMMMKKKJJJEEEEEEFFFFFFDDDCCCAAA@@@???AAADDDFFFFFFCCC@@@===;;;:::999999:::;;;===>>>>>>???AAAAAAAAABBBEEEGGGHHHIIIJJJIIIFFFCCCBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>?????????===???BBBEEEGGGHHHIIIIIIGGGHHHJJJKKKKKKMMMPPPRRRQQQUUUVVVSSSQQQTTTUUUSSSNNNKKKGGGEEEDDDFFFIIIKKKJJJJJJJJJKKKKKKLLLLLLLLLJJJLLLPPPTTTYYY^^^bbbdddkkklllpppuuuyyywwwrrrmmmiiihhhfffbbb]]]WWWSSSPPPJJJHHHHHHIIIFFFBBBBBBEEEEEEHHHLLLOOOTTTZZZ```eeeeeefffgggjjjmmmppprrrsssuuunnngggdddaaa___bbbgggmmmkkkjjjmmmttt{{{~~~}}}hhh[[[UUUNNNMMMPPPVVVTTTLLLIIILLLIIIGGGHHHKKKJJJHHHJJJNNNOOOOOOTTT[[[dddsss~~~pppfffffffffdddcccccceeegggcccaaa```___``````^^^\\\VVVRRRMMMIIIGGGEEECCCBBBAAA@@@???>>>>>>=========<<<>>>@@@@@@AAABBBEEEGGGVVVbbbrrr}}}~~~oooeeeZZZVVVXXXYYYUUUPPPFFFCCCAAA???===???JJJVVVnnn{{{]]]GGGAAA<<<777666666555555666888999777999;;;===???EEENNNUUU[[[nnn{{{sssbbb```^^^eeennnvvv~~~~~~yyyyyyxxxuuuqqqooottt~~~{{{xxxvvvtttpppkkkfff```\\\YYYQQQPPPMMMHHHDDDBBBCCCDDDCCCDDDFFFJJJNNNPPPPPPOOOMMMMMMMMMMMMLLLKKKIIIIIIIIIKKKLLLLLLLLLLLLMMMOOOKKKOOOUUUXXXXXXYYY[[[]]]aaabbbcccdddfffggghhhiiikkklllmmmllljjjhhhhhhiiilllllljjjhhheeeeeefffhhhiiiiiihhhiiiiiihhhfffccccccccccccdddeeeeeeffffff_________```````````````ZZZ[[[\\\^^^```bbbbbbcccJJJLLLNNNQQQUUUWWWYYYZZZYYYUUUPPPLLLKKKJJJIIIIIIEEEFFFFFFFFFDDDAAA>>><<<===DDDLLLMMMHHH@@@<<<::::::::::::;;;<<<===>>>???@@@BBBCCCCCCCCCDDDFFFHHHJJJHHHFFFGGGHHHGGGCCC@@@BBBAAA@@@@@@AAAAAA???===???@@@@@@???>>>======>>>AAABBBCCCEEEGGGHHHIIIIIIIIIIIIIIIKKKMMMPPPSSSTTTNNNQQQTTTVVVUUUTTTSSSSSSSSSQQQPPPOOOPPPPPPPPPOOOMMMMMMPPPSSSWWWXXXXXXWWWUUUYYY```dddgggiiinnnqqqrrrtttyyy|||zzzxxxrrriii___VVVPPPNNNHHHFFFDDDAAA@@@@@@AAAAAACCCEEEGGGIIILLLOOOTTTWWW]]]```ccceeehhhkkkooorrrsssqqqmmmhhhcccaaabbbdddiiigggeeehhhmmmuuuzzz}}}jjjWWWPPPQQQDDDEEEHHHKKKNNNNNNMMMKKKKKKKKKJJJLLLMMMNNNNNNMMMRRRRRRTTTYYY^^^llluuummmhhhiiiiiihhhfffeeeeeeeeecccaaa___]]][[[[[[\\\]]]UUURRRMMMJJJGGGEEECCCAAA????????????>>>===;;;;;;;;;:::<<>>??????IIIUUUrrr~~~yyycccKKK>>>;;;777777777666555555777999:::;;;<<<===@@@GGGQQQXXXaaawwwsssccc___]]]bbbjjjsss{{{{{{rrrsssvvvxxxrrrsssvvv}}}~~~|||zzzwwwqqqlllkkkhhheee___ZZZUUUQQQOOOLLLJJJGGGDDDBBBBBBCCCDDDFFFGGGIIIKKKMMMMMMMMMMMMMMMLLLLLLMMMNNNNNNLLLKKKNNNNNNNNNNNNLLLJJJHHHGGGLLLLLLLLLLLLNNNRRRXXX\\\]]]___aaadddggghhhiiiiiijjjjjjkkkkkkkkkjjjjjjiiillllllkkkjjjiiihhhgggfffhhhiiiiiiiiiiiigggeeedddffffffffffffeeedddcccccc```______```aaaaaa```^^^````````````aaaaaaaaaaaaJJJLLLOOORRRUUUWWWXXXYYYVVVSSSNNNKKKJJJJJJIIIHHHEEEFFFFFFEEEDDDAAA>>>===<<>>???AAABBBCCCCCCCCCDDDFFFHHHIIIHHHGGGHHHJJJIIIFFFCCCCCCAAA@@@@@@AAA@@@>>><<<===>>>??????======>>>???AAABBBDDDFFFGGGHHHIIIIIILLLLLLLLLMMMOOOQQQSSSTTTQQQRRRSSSRRRQQQOOOPPPQQQWWWWWWWWWWWWXXXYYYXXXXXXUUUVVVXXX\\\```ccceeeeeehhhlllqqqtttuuuvvvyyy{{{{{{}}}{{{pppcccXXXQQQNNNGGGEEECCC@@@>>>>>>??????>>>???BBBDDDEEEIIIMMMPPPVVVYYY]]]aaadddiiiooorrrtttsssoooiiiddd```___```cccbbbbbbeeekkkrrrwwwyyyuuu```QQQKKKLLLHHHHHHIIIJJJMMMNNNNNNNNNOOOOOONNNOOOPPPQQQQQQQQQQQQSSSXXX___eeepppuuummmjjjiiihhhfffcccbbbbbbbbbaaa```^^^\\\[[[[[[[[[\\\UUUQQQMMMIIIGGGEEECCCAAA?????????>>>===<<<<<<<<<<<<;;;===??????@@@FFFNNN\\\hhhtttzzz~~~vvvggg___XXXXXX\\\]]]WWWPPPGGG@@@<<>>===;;;@@@DDDDDDAAA===;;;<<<::::::;;;;;;<<<>>>???@@@BBBCCCDDDDDDDDDDDDFFFHHHGGGFFFGGGHHHIIIIIIGGGEEEDDDBBB@@@@@@@@@???===;;;<<<===>>>>>>======???AAACCCDDDEEEGGGHHHIIIIIIIIILLLMMMMMMNNNOOOQQQSSSTTTTTTSSSQQQNNNLLLMMMPPPSSSYYY[[[]]]```aaacccccccccbbbcccfffiiinnntttxxx{{{ttteeeXXXOOOKKKFFFDDDAAA>>><<<<<<<<<===999;;;>>>???AAACCCGGGJJJMMMPPPUUUZZZ```fffmmmqqqtttsssqqqkkkeee___\\\[[[\\\\\\]]]bbbiiiooosssuuu|||~~~~~~~~~}}}}}}wwweeeVVVLLLHHHIIIMMMMMMLLLMMMNNNPPPSSSTTTWWWWWWWWWWWWWWWWWWXXXXXXWWWZZZbbblllssszzzuuummmllljjjgggdddaaa____________^^^\\\ZZZYYYYYYZZZZZZTTTPPPLLLIIIGGGEEECCCAAA@@@???>>>===<<<<<<======>>>===>>>@@@@@@AAAGGGPPP\\\hhhuuu{{{yyytttfff___ZZZZZZ___^^^VVVNNNGGG@@@===???@@@AAALLLZZZyyy}}}xxxvvvrrrxxxaaaJJJ===:::777777777666555555777999999;;;===>>>@@@GGGPPPWWWiii|||~~~qqqbbb```\\\```gggnnntttzzz~~~~~~~~~tttrrrsssrrruuurrrrrryyy~~~yyyssslllfffccc___[[[WWWTTTSSSQQQNNNKKKIIIGGGEEEEEECCCAAA@@@@@@@@@BBBCCCFFFGGGIIIJJJKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHGGGHHHLLLQQQUUU\\\]]]aaadddgggiiijjjjjjkkkllllllmmmmmmlllllllllllllllkkkjjjiiihhhhhhgggfffgggggggggggggggffffffdddeeeeeefffffffffeeeeeedddcccbbbcccccccccaaa_________```aaabbbbbbccccccJJJMMMQQQUUUWWWWWWUUUTTTPPPNNNLLLKKKKKKKKKJJJHHHFFFFFFFFFEEECCCAAA???===;;;===??????===;;;<<<<<<;;;;;;;;;<<<===???@@@AAACCCDDDEEEEEEDDDEEEGGGIIIFFFGGGGGGHHHHHHGGGFFFDDDEEECCC@@@??????>>><<<;;;:::<<<=========>>>AAACCCEEEEEEFFFHHHIIIIIIIIIIIIJJJKKKLLLNNNQQQSSSUUUVVVWWWUUUQQQMMMKKKNNNTTTXXX]]]aaafffkkknnnppprrrssssssuuuxxx}}}ssscccUUULLLHHHEEEDDDAAA>>>;;;;;;;;;;;;:::<<>>???AAAAAACCCJJJRRR```lllxxx~~~~~~wwwrrreee___[[[]]]bbbaaaXXXOOOFFF@@@>>>@@@@@@BBBOOO^^^}}}yyyuuunnnvvv```JJJ===;;;777777777666444555777999999;;;===>>>AAAFFFOOOVVVgggyyy|||wwwjjj]]][[[[[[```ffflllppptttzzz~~~yyyvvvvvvzzzzzzvvvuuusssvvvsssttt}}}xxxssslllccc\\\XXXUUURRRNNNLLLKKKJJJIIIHHHFFFEEEEEEBBBAAA@@@@@@@@@AAACCCDDDFFFGGGHHHJJJJJJJJJJJJIIIKKKLLLNNNOOOOOOPPPQQQQQQOOOPPPPPPPPPOOOMMMKKKJJJFFFFFFFFFFFFGGGJJJOOOSSSZZZ\\\___cccfffhhhiiijjjjjjkkkkkklllllllllllllllllllllkkkjjjjjjiiihhhhhhfffffffffgggggggggggggggddddddeeeffffffgggffffffdddcccbbbcccdddcccaaa______```aaaaaabbbcccddddddKKKNNNRRRUUUWWWVVVTTTSSSOOONNNMMMMMMNNNNNNLLLJJJGGGFFFEEEDDDBBB@@@???>>><<<<<<===<<<;;;;;;<<<===;;;;;;;;;<<<>>>@@@AAABBBDDDEEEFFFEEEEEEEEEGGGIIIJJJKKKLLLKKKIIIGGGFFFEEEEEECCC@@@>>>>>>>>><<<;;;;;;<<<=========???CCCFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIKKKNNNQQQUUUYYY[[[\\\^^^[[[VVVPPPNNNQQQWWW\\\ccchhhpppwww}}}zzznnn```SSSKKKGGGEEECCC@@@===;;;;;;;;;<<<;;;===@@@AAABBBBBBDDDFFFHHHJJJMMMQQQVVV]]]dddiiihhhjjjllljjjfffaaa]]][[[XXXZZZ]]]dddkkkqqqtttuuutttvvvwwwvvvvvvvvvxxxzzz~~~}}}|||{{{zzz}}}qqq\\\RRROOONNNNNNOOOSSSWWW\\\___```aaabbbdddlllppptttvvvuuuuuuuuuwwwyyy|||wwwqqqnnnjjjfffdddddddddbbb```ZZZYYYYYYXXXWWWWWWWWWWWWRRRNNNJJJGGGFFFDDDBBB@@@@@@???===;;;;;;<<<>>>???@@@???@@@BBBCCCEEEMMMVVVfffrrr}}}wwwrrrfffaaa^^^aaaeeecccYYYPPPEEE@@@???AAAAAADDDRRRccc{{{tttllluuuaaaKKK>>>;;;777777777666444555777999999<<<>>>???AAAFFFOOOUUUcccuuu{{{vvvrrrfffZZZYYY^^^dddkkkppprrruuuzzz~~~~~~{{{tttpppooosss{{{~~~{{{xxxwwwvvvzzzzzzrrriiibbbYYYSSSPPPNNNKKKHHHFFFFFFFFFEEEEEEDDDDDDDDDAAAAAAAAAAAABBBCCCDDDEEEEEEFFFHHHJJJKKKKKKJJJJJJKKKMMMPPPRRRQQQRRRTTTVVVSSSTTTTTTSSSRRRPPPNNNLLLGGGGGGGGGGGGHHHLLLQQQUUUZZZ\\\___ccceeeggghhhiiiiiiiiijjjkkkkkkkkkkkkkkkllllllkkkkkkjjjiiiiiiiiifffffffffffffffgggggggggddddddeeefffggggggggggggcccbbbbbbbbbccccccaaa___aaaaaaaaabbbcccddddddeeeNNNOOORRRUUUVVVUUUSSSRRROOOOOOOOOPPPPPPOOOMMMJJJGGGFFFEEECCCBBB@@@??????>>>===<<<;;;;;;;;;<<<===;;;;;;<<<===???AAABBBCCCEEEFFFGGGFFFEEEEEEGGGIIINNNOOOPPPOOOLLLJJJIIIHHHDDDBBB???======>>>===<<<<<<===>>>>>>>>>@@@DDDGGGHHHIIIJJJJJJJJJJJJJJJIIIKKKMMMQQQVVV[[[^^^aaabbbdddaaa\\\WWWTTTUUUZZZ^^^dddkkkuuu~~~}}}|||yyyrrrhhh\\\RRRKKKHHHCCCAAA???<<<;;;;;;;;;<<<:::<<>>===<<<<<<===>>>???@@@???@@@CCCDDDGGGPPPZZZlllwww{{{vvvkkkeeebbbdddgggdddZZZPPPEEE@@@@@@BBBBBBEEEUUUggg|||vvvpppxxxdddNNN???;;;777777777666555555777999999<<<>>>@@@AAAFFFNNNTTT```sssyyyuuuqqqfff[[[ZZZ]]]dddlllqqqqqqrrrvvvzzz|||zzzsssnnnlllqqqzzz||||||}}}sssiii]]]WWWOOOJJJIIIHHHEEECCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEEEEDDDFFFHHHJJJKKKLLLLLLLLLKKKOOOSSSTTTTTTTTTWWWZZZYYYYYYYYYXXXVVVSSSPPPOOOJJJKKKKKKKKKLLLPPPVVVZZZ]]]^^^aaadddfffhhhiiiiiihhhhhhiiijjjkkkkkkkkkkkkllllllkkkkkkjjjjjjjjjjjjiiihhhgggggggggggghhhhhheeeeeefffgggggggggffffffbbbbbbaaabbbddddddbbbaaabbbccccccccccccdddddddddPPPQQQRRRTTTTTTTTTSSSRRROOOOOOOOOQQQQQQPPPLLLIIIHHHGGGEEECCCAAA@@@??????@@@>>>===<<<<<<===<<<<<<;;;;;;<<<===???AAACCCDDDFFFGGGGGGGGGFFFFFFGGGIIILLLNNNPPPOOOLLLJJJJJJJJJCCCAAA>>><<<===>>>>>>===>>>????????????AAAEEEIIIJJJJJJKKKKKKKKKJJJJJJIIILLLNNNRRRWWW[[[___aaabbbbbbaaa^^^[[[ZZZ\\\```dddgggooo{{{zzztttpppnnniiiaaaWWWNNNIIIGGG???>>><<<:::999:::;;;<<<999<<<>>>??????>>>???@@@???AAACCCEEEHHHNNNUUUZZZ]]]```ccceeecccaaa___^^^[[[[[[^^^cccjjjppptttuuuvvvvvvuuutttsssuuuxxx{{{zzzzzzyyyyyy{{{|||ggg[[[PPPMMMNNNNNNOOORRRTTTZZZbbbgggjjjnnntttyyy}}}wwwpppllliiiiiiiiifff```[[[WWWWWWXXXXXXWWWWWWVVVVVVPPPMMMIIIFFFEEECCCBBB@@@===============>>>>>>>>>???>>>@@@CCCFFFJJJTTT^^^nnnyyy{{{ssslllgggfffhhhdddXXXMMMDDD@@@@@@CCCBBBFFFWWWjjj}}}{{{|||}}}hhhPPP???999777777777666555555777999999<<>>============<<<;;;<<<<<<>>>@@@BBBCCCEEEFFFGGGHHHGGGFFFFFFHHHIIIGGGJJJLLLLLLJJJHHHIIIJJJCCC@@@===<<<===>>>>>>>>>@@@@@@@@@??????BBBFFFIIIKKKKKKKKKKKKKKKKKKJJJIIIKKKMMMQQQUUUYYY\\\^^^^^^[[[\\\]]]]]]___bbbhhhlllqqqyyyvvvooohhhgggbbb[[[RRRJJJFFFDDD===<<<:::888888999:::;;;:::<<>>>>>???:::;;;===???CCCIIIQQQVVV\\\___bbbcccaaa```^^^^^^[[[[[[\\\aaahhhnnnrrrtttwwwwwwvvvuuutttvvvyyy|||xxxxxxxxxyyy{{{qqqaaaXXXPPPOOOPPPOOOQQQTTTUUU[[[aaafffjjjpppyyyyyyqqqmmmjjjjjjiiifff^^^WWWWWWWWWXXXXXXXXXWWWVVVVVVOOOLLLHHHFFFDDDCCCAAA@@@<<<===>>>>>>>>>>>>======???>>>@@@CCCFFFKKKUUU```nnnyyyyyyrrrjjjhhhhhhbbbVVVKKKDDD@@@AAACCCCCCFFFXXXlll~~~kkkRRR???777777777777666555555777999999<<>>======<<<<<<<<<@@@@@@???@@@AAACCCEEEGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>@@@BBBEEEGGGHHHJJJKKKKKKJJJKKKLLLMMMNNNQQQVVV[[[]]]\\\YYYWWWWWWWWWWWWXXX\\\bbbgggjjjttt{{{vvvpppqqqlllddd[[[SSSJJJBBB>>>;;;:::999666555666999;;;>>>>>>????????????>>>>>>999888888:::>>>DDDIIIMMMQQQWWWZZZZZZ[[[___```___ZZZXXXYYY^^^gggnnnrrrrrrxxxxxxxxxwwwtttssstttuuusssqqqtttzzz|||}}}{{{hhhVVVTTTQQQNNNMMMNNNOOOPPPVVVWWWYYY^^^gggqqq|||{{{wwwtttooohhhbbb___\\\YYYWWWXXXWWWVVVVVVUUUSSSPPPMMMMMMKKKHHHFFFEEEDDDBBBAAA@@@@@@@@@@@@?????????>>>CCCAAA@@@BBBDDDIIITTT```oooyyytttjjjkkkmmmeeeUUUHHH@@@BBB???@@@FFFHHHTTTmmm|||~~~cccJJJ>>>>>>666666666666666777888888;;;>>>AAACCCDDDHHHOOOTTT\\\gggrrrtttpppjjjaaaYYY[[[bbblllqqqpppooooooqqqrrrtttuuutttsssqqqpppppp~~~wwwiii\\\TTTJJJIIIHHHIIIKKKLLLKKKJJJHHHFFFDDDCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@AAABBBEEEFFFIIIKKKMMMNNNNNNNNNQQQVVVYYYYYY\\\aaabbb```eeecccaaa^^^[[[YYYXXXWWWUUUUUUUUUWWW[[[```eeehhhkkkmmmpppqqqpppoooooopppmmmmmmkkkkkkkkkkkkmmmmmmlllkkkjjjiiijjjkkklllmmmooonnnllljjjiiiiiiiiijjjllllllkkkjjjhhheeebbbaaabbbccceeeggghhhiiijjjjjjhhhgggeeecccbbbcccdddeeeNNNOOOQQQRRRSSSRRRQQQPPPQQQRRRSSSSSSRRRPPPNNNLLLHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@???>>>>>>===>>>>>>?????????@@@AAACCCEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBDDDEEEHHHIIIKKKKKKJJJJJJLLLMMMNNNQQQUUUXXXXXXVVVRRRPPPPPPPPPPPPRRRVVV\\\aaaeeeooovvv~~~zzzwwwyyyrrrggg\\\RRRIIIBBB===;;;:::999777666777999<<<<<<<<<<<<<<<<<<;;;::::::777777777888;;;@@@EEEIIIMMMSSSWWWWWWYYY^^^aaa```\\\ZZZYYY^^^fffmmmqqqrrrssstttsssrrrpppppprrrtttooonnnqqqvvvxxxzzztttbbbRRRPPPMMMKKKJJJJJJLLLMMMSSSUUUXXX^^^gggrrr}}}yyyrrrnnngggbbb^^^\\\ZZZXXXYYYWWWVVVVVVVVVTTTQQQNNNMMMKKKHHHFFFEEEDDDBBBAAA@@@@@@?????????>>>>>>>>>BBB???@@@BBBEEEKKKWWWcccqqq|||uuujjjjjjkkkbbbRRRFFF@@@BBB???@@@FFFHHHVVVnnn~~~bbbIII===<<<666666666666666777888888;;;>>>AAACCCDDDHHHNNNSSSYYYeeeqqqtttrrrmmmddd\\\XXX___hhhnnnppppppppppppqqqrrrsssrrrqqqooonnnnnn}}}|||}}}ooobbbVVVOOOLLLKKKKKKLLLNNNOOONNNMMMKKKIIIFFFEEEEEEDDDCCCAAAAAAAAA@@@@@@AAAAAABBBBBBDDDFFFHHHJJJMMMOOOPPPQQQUUUZZZ]]]^^^aaaeeeeeebbbeeedddaaa___\\\[[[YYYYYYWWWXXXZZZ]]]bbbgggllloootttuuuvvvuuurrrooonnnnnnlllkkkjjjiiiiiijjjkkklllkkkjjjjjjiiijjjkkklllmmmooonnnmmmkkkjjjiiiiiiiiinnnnnnmmmllljjjgggeeecccbbbcccdddeeefffhhhiiiiiiiiigggeeecccbbbcccddddddNNNOOOQQQSSSTTTTTTTTTSSSSSSSSSSSSRRRQQQNNNLLLJJJHHHGGGFFFEEEDDDCCCBBBAAABBBBBBAAA@@@?????????????????????@@@AAACCCEEEFFFHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCCCCGGGIIIJJJJJJIIIJJJKKKLLLOOOPPPSSSTTTSSSOOOKKKHHHIIIHHHIIIJJJNNNSSSXXX[[[bbbhhhrrryyykkk]]]QQQGGGAAA===::::::999888666777:::===<<<<<<<<<;;;:::999888777555555555666888<<>>>>>>>>=========@@@>>>???BBBGGGMMMZZZfffsss}}}wwwjjjhhhhhh^^^OOODDD@@@BBB??????EEEIIIXXXsss}}}bbbHHH;;;:::666666666666666777888888;;;>>>BBBCCCDDDGGGMMMRRRWWWcccooottttttpppggg^^^UUUYYYaaajjjppprrrqqqoooooooooppppppooonnnmmmlllwww~~~zzzxxxvvvhhh[[[QQQKKKOOONNNOOOQQQSSSSSSRRRPPPNNNLLLIIIGGGGGGFFFDDDBBBAAAAAAAAAAAAAAABBBCCCCCCEEEEEEGGGJJJMMMPPPSSSTTTZZZ___cccdddgggjjjhhheeedddcccbbb```^^^]]]\\\\\\ZZZ\\\```fffkkkqqquuuwww}}}yyytttpppnnnmmmllllllkkkkkkkkkkkkllllllkkkjjjjjjjjjjjjkkkllllllnnnnnnmmmmmmlllkkkiiiiiinnnnnnnnnmmmkkkhhhfffdddbbbbbbcccdddeeeggghhhiiijjjiiifffeeecccccccccdddNNNOOOQQQSSSUUUVVVVVVVVVTTTTTTSSSQQQOOOLLLJJJHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@??????>>>>>>???>>>??????@@@BBBCCCDDDEEEHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@???AAACCCEEEEEEEEEDDDCCCGGGHHHJJJJJJIIIIIIKKKLLLOOOPPPRRRSSSQQQMMMIIIFFFEEEEEEDDDEEEFFFIIIMMMOOOQQQUUU\\\gggvvv|||lll[[[NNNEEE???<<<777777777666666666999;;;>>>======<<<:::999777666555444444555777:::===???DDDJJJNNNOOORRRZZZ___```aaa]]][[[^^^eeennnsssuuummmmmmllljjjiiijjjmmmpppnnnppptttxxxzzzgggUUURRRPPPMMMJJJIIIJJJKKKMMMRRRWWW___iiisss}}}vvvmmmhhhccc___]]]\\\ZZZYYYYYYXXXWWWWWWWWWUUUQQQOOOLLLJJJGGGEEEEEEDDDBBB@@@>>>>>>>>>>>>============???===>>>BBBFFFMMMZZZfffqqq{{{xxxkkkgggeee[[[MMMCCC@@@BBB???@@@FFFJJJ]]]yyy~~~cccIII;;;:::666666666666666777777888;;;>>>BBBDDDDDDGGGLLLQQQVVVaaalllrrrssspppggg^^^SSSUUU[[[eeeooosssqqqmmmllllllmmmnnnnnnmmmkkkiiiooouuuyyywwwsssssszzztttdddXXXQQQNNNRRRRRRTTTVVVXXXWWWUUUSSSPPPMMMJJJHHHHHHFFFDDDCCCAAAAAAAAAAAABBBCCCDDDDDDFFFFFFHHHKKKNNNSSSWWWYYY^^^ccchhhiiikkkmmmjjjfffcccbbbaaa```____________^^^aaagggmmmsssyyy|||~~~|||vvvqqqpppooooooooooooooooooooooooooolllllllllllllllmmmmmmmmmmmmmmmnnnnnnmmmllljjjiiimmmmmmmmmllljjjgggeeedddddddddddddddfffgggiiijjjlllkkkiiigggfffeeeeeeeeeMMMNNNPPPRRRTTTVVVWWWWWWUUUTTTSSSPPPNNNKKKIIIGGGGGGFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEEHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@===???BBBFFFGGGHHHGGGGGGGGGIIIJJJJJJIIIJJJKKKMMMOOOQQQRRRSSSRRROOOLLLJJJGGGEEEDDDBBBBBBBBBCCCDDDEEEGGGJJJPPPZZZggguuu~~~}}}~~~~~~vvvgggWWWKKKCCC===;;;333444555555444555777:::======<<<;;;999777666555666555555666777:::<<<>>>CCCHHHLLLLLLQQQYYY___aaaccc```]]]```gggpppuuuwwwpppooonnnllljjjjjjlllnnnoootttxxx{{{}}}fffVVVSSSQQQNNNKKKJJJKKKLLLNNNQQQYYYdddppp{{{{{{tttjjjfffaaa]]][[[[[[ZZZYYYYYYXXXWWWWWWVVVTTTQQQNNNLLLJJJGGGEEEDDDCCCAAA@@@>>>>>>>>>>>>============???===>>>BBBFFFLLLYYYeeennnxxxvvviiifffcccYYYLLLCCC???BBB???@@@GGGMMMcccdddIII<<<:::666666666666666777777888;;;>>>CCCEEEFFFHHHMMMQQQVVV___iiioooqqqnnneee\\\TTTTTTXXXaaakkkqqqoookkkjjjjjjkkknnnooonnnjjjfffgggkkkoooooolllmmmsssyyyssscccYYYTTTSSSWWWXXXYYY[[[]]][[[XXXUUUQQQNNNKKKIIIHHHGGGEEECCCBBBBBBBBBBBBCCCDDDEEEFFFHHHIIIKKKNNNRRRWWW[[[]]]```fffjjjkkklllmmmjjjfffbbbbbbaaaaaaaaabbbbbbcccdddgggmmmttt{{{xxxtttssssssppppppppppppppppppppppppnnnnnnoooooooooooopppooommmnnnoooooonnnmmmkkkjjjmmmmmmmmmmmmkkkiiifffeeeggggggggghhhiiijjjkkklllmmmlllkkkjjjiiihhhggggggLLLMMMNNNPPPRRRTTTVVVWWWUUUTTTRRROOOLLLJJJHHHGGGFFFFFFFFFEEEDDDCCCCCCCCCAAA@@@???>>>>>>======>>>???@@@BBBCCCEEEFFFFFFFFFHHHGGGGGGGGGFFFEEEEEEEEEDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@===???CCCFFFHHHIIIIIIIIIHHHIIIKKKKKKJJJJJJLLLMMMOOOPPPRRRSSSSSSQQQOOOMMMIIIHHHEEEBBB@@@???>>>>>>???@@@AAACCCHHHOOOXXX^^^fffqqq|||vvvtttssstttwwwyyy}}}~~~}}}||||||}}}qqqiii]]]QQQGGGAAA<<<999000222333444333444777999:::::::::999777555444333666666666777888;;;===>>>BBBGGGJJJLLLQQQ[[[cccfffhhhdddbbbdddjjjqqquuuvvvqqqrrrrrrpppmmmlllmmmnnnooouuuzzz|||hhhZZZSSSRRROOOLLLKKKLLLMMMNNNRRR\\\jjjwwwzzztttiiieee```\\\ZZZYYYYYYXXXXXXWWWVVVVVVUUUSSSPPPMMMLLLIIIFFFEEEDDDCCCAAA?????????>>>>>>>>>=========???===>>>BBBFFFMMMZZZfffmmmxxx{{{pppeeecccaaaXXXKKKCCC???BBB@@@AAAIIIQQQjjj~~~}}}dddIII<<<;;;666666666666666777888888:::>>>CCCFFFHHHJJJOOOSSSWWW^^^fffkkknnnnnnfff]]]WWWVVVWWW^^^ggglllllljjjhhhiiikkkppprrrpppiiicccaaaeeehhhiiiiiijjjmmmpppyyy~~~}}}rrrcccZZZXXXYYY]]]^^^```bbbccc```[[[WWWQQQNNNLLLJJJIIIHHHGGGEEEDDDDDDDDDDDDEEEGGGHHHIIILLLMMMOOOSSSWWW[[[___aaabbbgggjjjjjjkkkllljjjeeecccccccccdddeeefffhhhhhhlllooovvv~~~|||wwwuuuvvvooooooppppppppppppoooooooooppppppqqqrrrqqqqqqqqqnnnnnnoooooonnnmmmmmmlllppppppppppppnnnllljjjiiihhhiiijjjkkkllllllllllllllllllkkkkkkjjjjjjiiiiiiKKKKKKLLLNNNPPPRRRTTTUUUUUUSSSQQQNNNLLLJJJHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBB@@@???????????????@@@AAACCCEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@AAADDDFFFHHHIIIIIIIIIIIIKKKLLLLLLKKKLLLMMMOOONNNOOOQQQRRRRRRPPPOOOMMMIIIHHHEEEBBB@@@>>><<<<<<;;;<<<===>>>@@@CCCHHHKKKOOOWWWbbbkkkoooppppppooommmkkkhhheeecccbbbdddeeennnqqqtttssspppmmmkkkkkk^^^YYYQQQJJJDDD???:::777///111333444444555777999::::::999888777666444333555555666777999;;;===>>>???EEEIIIKKKSSS___iiimmmnnnkkkhhhhhhmmmqqqrrrqqqppprrrtttsssrrrppppppppppppxxx}}}~~~~~~iii]]]WWWUUURRROOONNNOOOPPPQQQWWWbbbrrrzzzrrrhhhddd___[[[YYYXXXWWWVVVWWWVVVUUUUUUTTTRRROOOLLLLLLIIIFFFDDDDDDCCCAAA???@@@@@@?????????>>>>>>>>>???===???DDDIIIQQQ^^^kkkooozzzqqqggg```___^^^UUUJJJBBB>>>BBB@@@BBBJJJUUUpppzzz~~~bbbHHH<<<;;;666666666666666777888888:::>>>DDDHHHJJJMMMRRRVVVVVV]]]dddiiinnnooojjjbbb[[[ZZZYYY]]]bbbgggiiiiiiggghhhlllrrrvvvsssjjjbbb___bbbfffhhhiiiiiijjjkkklllpppuuuyyyzzzzzz|||sssfff^^^^^^```dddeeegggiiihhhddd^^^YYYRRRPPPMMMLLLLLLKKKJJJHHHGGGGGGHHHHHHIIIKKKLLLMMMOOOQQQTTTXXX\\\```bbbccceeeiiikkkiiiiiikkkiiifffffffffggghhhjjjlllmmmoootttxxxyyyvvvvvvooopppqqqrrrrrrqqqpppoooooopppqqqrrrrrrrrrqqqppppppooonnnnnnmmmnnnnnnnnnppppppqqqpppooommmkkkjjjhhhjjjlllnnnooonnnlllkkkiiiiiijjjjjjjjjjjjiiiiiiJJJJJJKKKLLLNNNPPPRRRSSSTTTSSSQQQNNNKKKIIIHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBDDDFFFHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGAAABBBBBBBBBBBBAAA@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@CCCCCCEEEFFFGGGHHHIIIIIIJJJKKKMMMMMMLLLLLLNNNOOOMMMNNNPPPPPPPPPOOOMMMKKKIIIGGGEEEBBB@@@>>>===<<<888:::<<<======???AAACCCFFFKKKQQQUUUWWWXXXYYYZZZSSSUUUVVVWWWWWWWWWYYYZZZ```cccdddbbb]]]YYYXXXXXXRRROOOJJJFFFBBB>>>:::777000222444555555666888:::;;;;;;;;;;;;:::888777666444444555777999;;;===>>>===CCCHHHLLLUUUcccnnnsssssspppllllllnnnpppooommmnnnqqqtttuuutttsssrrrrrrrrr{{{|||jjj___[[[YYYVVVSSSRRRSSSTTTVVV]]]iiizzzxxxnnnhhhddd___[[[YYYWWWVVVUUUVVVUUUTTTTTTTTTRRRNNNLLLKKKIIIFFFDDDDDDCCCAAA???@@@@@@@@@@@@????????????>>>===@@@EEELLLTTTcccooosss~~~jjjaaa\\\]]]\\\TTTHHHAAA===BBBAAACCCKKKWWWssszzz~~~aaaGGG;;;:::666666666666666777888888999>>>DDDHHHKKKNNNSSSWWWVVV\\\bbbgggnnnrrrmmmfff^^^]]][[[\\\___dddgggiiifffhhhmmmuuuxxxuuujjjaaa^^^aaaeeehhhjjjiiiiiihhheeegggmmmtttxxxyyyzzz|||zzz}}}vvvjjjcccdddgggiiijjjlllmmmlllhhhaaa[[[SSSQQQNNNMMMNNNMMMLLLKKKJJJJJJKKKKKKMMMNNNOOOPPPQQQSSSWWW\\\```bbbddddddgggjjjkkkiiiiiikkkjjjfffhhhiiijjjkkkmmmppprrrssszzz~~~{{{vvvuuurrrrrrttttttttttttrrrrrrnnnooopppqqqrrrqqqppppppqqqpppnnnmmmmmmnnnoooooonnnooooooooommmkkkiiihhhgggiiimmmooopppnnnllljjjgggggghhhiiiiiiiiiiiihhhMMMMMMMMMNNNOOOPPPRRRSSSPPPOOOMMMMMMMMMLLLIIIGGGGGGGGGFFFFFFDDDCCCBBBAAABBBAAAAAA@@@?????????@@@BBBCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@??????@@@???======>>>???BBBCCCEEEHHHIIIJJJJJJJJJKKKHHHGGGHHHLLLNNNNNNMMMNNNMMMMMMMMMMMMLLLLLLLLLLLLJJJGGGDDDAAA???>>>>>>;;;:::999999:::===???AAABBBDDDGGGIIIKKKJJJHHHGGGIIIJJJJJJKKKKKKKKKKKKKKKSSSRRRQQQPPPOOOMMMLLLLLLLLLKKKJJJFFFAAA<<<777444333444444555666777888888<<<===<<<;;;888666666666666666555555666888;;;===???BBBFFFLLLUUU```llltttqqqsssuuutttrrrooolllkkklllqqqwwwyyyvvvrrrppppppxxxyyy}}}ooodddccc^^^[[[ZZZXXXTTTUUUXXXdddqqqtttooohhhfffbbb^^^[[[XXXVVVUUUZZZXXXVVVSSSPPPNNNMMMLLLGGGGGGEEEDDDBBB@@@???>>>>>>===<<<;;;;;;<<<======>>>???BBBFFFMMMXXXdddkkk{{{uuuaaa^^^[[[YYYUUUOOOEEE>>><<<===AAAEEEJJJYYYvvvzzzyyyzzzWWWEEE@@@777666666555555555555666666;;;===AAAEEEIIINNNSSSWWWXXX]]]ccciiilllkkkhhhfffccc^^^\\\]]]^^^```gggoooqqqllliiinnnrrrooofff^^^ZZZ^^^dddiiikkkjjjgggeeeffffffiiiooouuuyyywwwuuuwwwvvvmmmiiijjjmmmnnnrrruuuuuuooofff___ZZZWWWUUURRRPPPPPPQQQRRRTTTSSSRRRQQQQQQRRRSSSTTTUUUWWWXXXZZZ]]]___bbbdddeeeiiijjjllloooqqqpppnnnlllooorrrtttrrrqqqrrrxxx~~~~~~wwwsssuuuuuuuuuwwwyyyyyywwwvvvuuutttssssssrrrrrrssssssppppppooommmllllllnnnqqqqqqpppooommmllllllkkkkkkmmmmmmmmmmmmnnnnnnllliiigggggghhhhhhhhhgggeeedddLLLLLLMMMNNNOOOPPPQQQQQQRRRPPPNNNMMMMMMKKKHHHFFFGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAACCCDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@?????????>>>???@@@???======>>>@@@CCCDDDFFFHHHIIIJJJJJJIIILLLJJJIIIJJJLLLMMMLLLJJJLLLLLLLLLKKKKKKKKKKKKJJJJJJHHHFFFCCCAAA????????????>>>===<<<===>>>@@@AAA???@@@BBBDDDEEEDDDCCCBBBBBBCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHFFFDDD@@@;;;777444333333444555666777777888;;;<<<<<<:::777666666666777666666666777999<<<===???AAAEEEKKKSSS^^^iiiqqqoooqqqtttuuutttqqqooommmpppuuuzzz{{{xxxuuussstttvvvyyy~~~qqqfffddd```^^^___^^^[[[\\\___fffqqqsssmmmgggdddaaa^^^\\\\\\[[[ZZZZZZYYYVVVSSSPPPNNNLLLLLLGGGFFFEEEDDDBBB@@@???>>>???>>>===<<<<<<<<<>>>>>>>>>???BBBGGGOOO[[[hhhqqq~~~~~~lllZZZ[[[ZZZXXXTTTMMMEEE@@@>>>???BBBFFFKKKZZZwww~~~uuuuuu|||wwwUUUDDD???777666666555555555555666666;;;???CCCGGGKKKPPPUUUYYY[[[^^^dddiiilllllljjjiiiccc^^^[[[^^^aaaeeekkkqqqpppmmmmmmqqqtttpppeee\\\[[[^^^cccgggiiiiiihhhgggeeefffiiiooovvvxxxvvvsssvvv~~~wwwnnnjjjkkknnnqqqtttvvvuuuoooggg```]]]YYYWWWUUUSSSRRRSSSUUUVVVVVVVVVUUUUUUVVVWWWXXXYYY[[[\\\^^^aaacccfffhhhiiikkklllooosssvvvwwwvvvuuuwwwyyy{{{zzzyyy|||{{{xxxsssssstttwwwyyyzzzyyyxxxttttttsssrrrrrrrrrrrrrrrqqqqqqpppnnnmmmmmmoooqqqsssrrrqqqpppooonnnnnnnnnooonnnnnnoooooonnnllliiiggghhhhhhiiihhhgggfffeeeKKKLLLMMMOOOPPPPPPPPPOOORRRPPPNNNMMMLLLJJJGGGDDDHHHHHHGGGGGGFFFEEECCCCCCBBBBBBAAA@@@@@@@@@AAAAAA???@@@AAACCCDDDDDDDDDEEEGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCBBBAAA??????>>>>>>>>>?????????======???AAADDDEEEGGGHHHIIIIIIIIIHHHIIIIIIJJJKKKMMMNNNLLLJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHFFFDDDBBBAAAAAAAAAAAABBBAAA@@@????????????@@@>>>???@@@AAA@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???BBBDDDEEEFFFEEECCCAAA===:::666555222222333444555666777777;;;;;;;;;:::777555555666666666666666888:::<<<===>>>@@@DDDHHHOOOYYYcccjjjjjjmmmrrrvvvwwwvvvsssqqqtttxxx||||||yyywwwwwwxxxwwwzzzuuujjjfffcccbbbeeeeeedddfffjjjlllvvvtttmmmiiifffbbb```___`````````[[[YYYWWWSSSPPPMMMLLLKKKGGGFFFEEECCCBBB@@@???>>>???>>>============?????????@@@CCCHHHQQQ___mmmwwwqqq___SSSWWWZZZXXXQQQIIIDDDAAA@@@AAACCCFFFLLL]]]{{{}}}zzzvvvpppqqqvvvtttRRRBBB>>>777666666555555555555666666<<>>>>>>>>===?????????>>>>>>@@@BBBFFFGGGHHHIIIIIIIIIHHHGGGEEEFFFIIILLLNNNNNNMMMLLLJJJJJJIIIIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBCCCDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@BBBCCCBBBBBBAAA???>>>===::::::999999999999999:::======>>>???@@@BBBDDDEEEFFFEEEBBB???;;;888555444111222222333444555666666::::::;;;999666555555666555555555666888:::<<<===>>>@@@BBBFFFKKKSSS\\\bbbdddgggnnntttyyyyyyvvvsssuuuxxxzzzzzzxxxwwwyyy{{{|||yyynnnhhhfffgggkkkmmmmmmppptttwww{{{sssqqqlllfffbbbbbbbbbaaa```[[[YYYVVVSSSOOOLLLKKKJJJFFFEEEDDDCCCAAA@@@???>>>???>>>>>>======>>>@@@@@@AAABBBDDDIIIRRR```oooyyy}}}gggXXXQQQWWW\\\YYYOOOFFFAAAAAA???AAACCCFFFOOOccczzzwwwuuusssnnnnnnrrrpppNNN@@@===666666666555555555555666666;;;???EEEKKKPPPTTTXXX[[[___aaadddgggjjjllllllmmmddd\\\YYYcccrrr{{{}}}wwwkkkaaa\\\___dddiiilllmmmllljjjjjjlllpppvvv|||}}}zzzvvvwww~~~|||qqqlllmmmpppuuuvvvvvvsssnnnhhhcccaaa]]]\\\[[[ZZZZZZ\\\]]]^^^___``````aaabbbdddeeeeeeggghhhjjjmmmppprrruuuvvvtttwww{{{|||zzzxxxrrrrrrsssvvvxxxyyyxxxvvvtttssssssrrrrrrrrrrrrrrrsssttttttrrrqqqppprrrtttuuuuuuttttttttttttuuuuuuuuutttsssrrrrrrpppmmmjjjgggggggggggggggggggggfffIIIKKKMMMOOOOOOOOOMMMLLLMMMLLLKKKKKKLLLLLLJJJIIIGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCAAABBBCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@???>>>>>>>>>===>>>????????????AAACCCGGGHHHIIIIIIIIIIIIHHHGGGFFFHHHJJJLLLMMMLLLKKKKKKMMMLLLKKKJJJHHHGGGFFFEEEFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGHHHIIIIIIIIIHHHGGGHHHHHHHHHFFFDDDAAA>>>===:::999999888999:::;;;;;;>>>???AAACCCEEEGGGHHHHHHIIIGGGBBB===999555333222111222222333444555666666888999:::888666444555666333333444666777999;;;<<<>>>@@@BBBDDDHHHMMMTTTYYY]]]```gggpppwwwzzzxxxuuusssuuuvvvuuutttuuuyyy}}}~~~rrriiihhhkkkqqqvvvwww{{{~~~|||uuukkkdddaaa```]]][[[YYYWWWTTTQQQNNNKKKJJJIIIEEEDDDDDDBBBAAA@@@???>>>???>>>=========???@@@AAABBBCCCFFFKKKTTTaaapppyyyzzzfffZZZTTT[[[___ZZZNNNCCC???@@@<<<@@@CCCFFFRRRkkktttuuuvvvvvvpppppprrrnnnLLL>>>===777666666555555555555666666999>>>FFFLLLQQQUUUYYY[[[^^^```cccfffhhhjjjllllllddd\\\YYYeeevvv}}}wwwnnneee\\\```hhhnnnqqqqqqnnnllllllmmmqqqwww}}}|||yyyyyytttnnnnnnpppsssuuuuuurrrmmmhhhdddccc______^^^^^^___```aaabbbddddddfffgggiiijjjkkkkkklllmmmpppsssvvvyyy{{{||||||{{{yyywwwtttttttttvvvwwwwwwuuusssuuutttssssssrrrrrrsssssstttuuuuuutttrrrrrrssstttttttttttttttuuuvvvwwwwwwwwwuuutttssssssqqqmmmjjjfffffffffffffffffffffgggJJJKKKLLLMMMNNNMMMMMMLLLKKKJJJJJJKKKLLLMMMLLLJJJFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDDDDBBBCCCDDDFFFGGGGGGHHHHHHDDDEEEEEEFFFFFFEEEDDDDDDBBBAAA@@@??????>>>??????<<<>>>?????????@@@BBBEEEGGGHHHIIIJJJJJJIIIHHHHHHKKKMMMNNNNNNLLLKKKJJJKKKRRRQQQOOOMMMJJJHHHFFFEEEFFFEEEDDDDDDDDDEEEFFFGGGIIIKKKNNNQQQSSSSSSSSSRRROOOOOOOOONNNJJJEEEAAA>>>:::999999999:::<<<>>>???===@@@DDDHHHKKKLLLMMMMMMJJJGGGAAA;;;777333222111222222333444555666777777777888999777555444555666222333555666888:::;;;<<>>===<<<<<<===>>>@@@AAABBBDDDHHHNNNWWWdddqqqzzzxxxggg___YYY^^^```YYYMMMCCC>>>>>>;;;@@@CCCFFFTTTqqqpppuuu|||yyyssstttxxxmmmKKK======777666666555555555555666666888>>>FFFNNNSSSWWWZZZ\\\^^^```cccfffiiikkkkkklllccc[[[XXXcccsss|||wwwpppggg]]]bbbiiiooossssssqqqpppmmmmmmpppvvv}}}||||||wwwpppnnnoooqqqssstttrrrnnniiifffeeebbbcccccccccdddeeefffggghhhiiikkkmmmoooqqqqqqrrrrrrsssvvvyyy|||~~~{{{yyywwwvvvvvvwwwxxxxxxuuusssvvvuuuuuuttttttttttttttttttuuuvvvuuusssrrrssstttssssssttttttuuuwwwxxxyyywwwuuuttttttsssqqqnnnkkkgggffffffffffffgggggghhhKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKLLLLLLKKKIIIEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCCCCDDDDDDEEECCCCCCEEEFFFGGGHHHHHHHHHDDDDDDEEEEEEEEEEEEEEEDDD@@@@@@????????????@@@@@@<<<===?????????AAACCCEEEFFFGGGIIIJJJJJJJJJIIIIIILLLNNNPPPPPPOOOOOOQQQSSSWWWVVVSSSPPPLLLIIIGGGEEEDDDCCCBBBBBBBBBCCCEEEEEEGGGJJJOOOTTTXXXYYYZZZYYYWWWXXXYYYXXXSSSMMMGGGBBB===<<<<<<<<<>>>AAADDDEEEEEEHHHMMMRRRUUUTTTSSSQQQGGGDDD>>>888444222111111333333444555666777777888666777888777555444444555333444666999;;;<<<>>>>>>@@@AAABBBBBBCCCFFFJJJMMMRRRSSSYYYcccooouuuuuusssqqqrrrrrrqqqqqqvvvxxxkkkmmmuuuuuuggg^^^[[[YYYUUUQQQSSSQQQOOOMMMKKKIIIHHHHHHDDDCCCCCCBBBAAA@@@??????===<<<;;;;;;<<<>>>???@@@@@@DDDJJJRRR\\\iiiuuu~~~sssddd___\\\^^^]]]WWWLLLCCC>>>>>>===BBBDDDGGGVVVtttnnnwwwyyytttxxxmmmKKK======888666666555555555555666666888???HHHQQQVVVZZZ\\\^^^^^^```dddhhhkkklllllllllbbbZZZUUU]]]kkkvvv~~~{{{tttkkk```cccggglllpppsssttttttqqqppprrrxxxyyyrrrooooooppprrrttttttqqqllliiigggfffggghhhhhhjjjkkkllllllmmmnnnqqqsssvvvwwwxxxxxxxxxyyy{{{}}}{{{yyyxxxxxxzzz{{{{{{yyywwwwwwwwwvvvuuuuuuuuuuuuuuusssuuuvvvuuusssrrrsssssstttttttttuuuwwwyyyzzz{{{vvvuuutttssssssrrrnnnllliiihhhgggggggggiiijjjkkkLLLKKKKKKKKKKKKKKKLLLMMMMMMLLLKKKKKKLLLKKKIIIGGGDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEBBBCCCDDDFFFGGGGGGGGGGGGDDDDDDEEEEEEEEEEEEEEEDDD?????????>>>??????@@@AAA<<<===??????@@@AAADDDFFFFFFGGGHHHJJJKKKKKKJJJIIIHHHKKKOOOQQQQQQTTTYYY]]][[[YYYVVVRRRNNNJJJGGGFFFCCCBBBAAA@@@AAABBBCCCDDDCCCGGGMMMSSSXXX[[[[[[[[[___```aaa```\\\TTTLLLHHH@@@@@@@@@AAACCCFFFIIIKKKQQQUUUZZZ]]]^^^[[[WWWTTTDDD@@@;;;666222111111222333444444555666777888888666777888777555444444555555666888;;;===>>>???@@@AAABBBBBBBBBBBBDDDHHHKKKOOOPPPUUU___kkkssstttrrrrrrssssssqqqsssyyyyyykkknnnxxx{{{pppbbbYYYXXXWWWTTTQQQPPPOOONNNLLLJJJIIIHHHHHHCCCCCCBBBAAAAAA@@@??????<<<;;;;;;;;;<<<===???@@@???CCCKKKTTT```mmmyyykkk^^^[[[\\\]]]ZZZTTTKKKCCC???>>>???DDDFFFGGGVVVvvvmmmxxxxxxssszzzmmmKKK======888666666555555555555666666999@@@JJJSSSXXX\\\^^^______aaafffjjjmmmmmmmmmmmmaaaYYYSSSYYYcccmmmvvv}}}yyyooocccdddeeehhhlllqqquuuxxxvvvuuuvvv{{{{{{sssooonnnooorrruuuvvvsssoookkkjjjiiijjjkkklllmmmoooppppppppprrrtttwwwzzz{{{||||||{{{}}}}}}{{{yyyyyyzzz|||~~~}}}|||xxxwwwwwwvvvvvvvvvvvvvvvssstttvvvuuusssrrrrrrssstttuuuuuuvvvxxxzzz|||}}}uuutttsssssssssrrrooollljjjjjjiiiiiiiiijjjlllmmmNNNOOONNNLLLIIIGGGGGGHHHLLLLLLLLLLLLJJJHHHFFFEEEGGGEEEBBBBBBDDDEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCEEEFFF?????????>>>>>>>>>>>>>>>?????????@@@CCCEEEHHHJJJJJJIIIIIIIIIJJJKKKMMMOOOQQQOOOOOORRRXXX```eeehhhiiieee___WWWPPPJJJGGGEEEBBB@@@>>>===<<<>>>@@@BBBCCCDDDEEEHHHLLLPPPTTTVVVWWWXXXYYYYYYXXXTTTQQQNNNDDDEEEHHHKKKNNNSSSXXX\\\[[[aaaiiillliii```VVVOOOBBB<<<555222444666444222111222333444555777888888;;;:::888777555444444333222333444666888:::<<<<<>>>>>???:::::::::;;;;;;===>>>>>>@@@CCCKKKVVVdddqqqyyy}}}iii[[[ZZZ[[[\\\[[[SSSIIIAAA@@@AAA>>>@@@AAAGGGZZZxxxoooqqq|||sss|||lllMMM<<<:::<<<888666555444444555666888999???HHHQQQWWW[[[]]]___ddddddggglllqqqrrroookkkddd[[[UUUVVV\\\eeepppzzz~~~rrrpppbbb]]]iiitttuuuuuuyyyzzzvvvwww~~~|||uuusssssstttvvvxxxyyywwwtttooolllmmmnnnoooqqqsssuuuvvvwwwvvvyyy{{{}}}}}}~~~~~~}}}|||{{{{{{yyyyyyyyyxxxwwwvvvuuuuuuqqqrrrssstttuuuvvvwwwxxxwwwwwwwwwwwwwwwxxxxxxyyywwwvvvvvvuuutttsssssssssnnnllliiiiiijjjkkkkkkkkkLLLLLLLLLIIIFFFEEEEEEFFFHHHIIIIIIIIIIIIHHHFFFEEEGGGDDDBBBBBBDDDEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBBBBCCC???>>>>>>>>>>>>>>>>>>>>>?????????@@@CCCEEEHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMOOOTTT]]]eeelllooojjjggg```YYYQQQKKKGGGEEEDDDCCCAAA??????@@@BBBCCCBBBCCCDDDFFFHHHLLLOOOPPPOOOPPPPPPPPPOOOMMMKKKIIIGGGKKKQQQVVVZZZ___cccfffgggjjjnnnrrrpppeeeVVVJJJ@@@:::444222333555444222111111333444666777888999;;;:::888666555444444333444555666888:::<<<>>>???AAABBBCCCCCCCCCDDDGGGJJJKKKMMMPPPUUUZZZaaahhhmmmssswww~~~zzz}}}tttiii___[[[XXXTTTRRRSSSQQQOOOMMMJJJIIIIIIIIIJJJEEEDDDBBB@@@???>>>>>>>>>;;;;;;;;;;;;<<<===>>>???@@@CCCJJJVVVcccpppxxx|||iii\\\[[[[[[\\\[[[SSSIIIAAA@@@AAA@@@BBBDDDKKK^^^{{{qqq|||}}}yyylllMMM===:::;;;777666555444444555666777777===GGGPPPWWW\\\```bbbgggfffgggkkkpppssssssqqqeee\\\SSSRRRWWW___jjjsssyyy~~~yyyqqqddd```iiirrrtttvvv{{{|||{{{{{{xxxxxx{{{{{{zzz~~~xxxuuuttttttvvvxxxyyyxxxtttpppnnnqqqqqqsssuuuwwwyyyzzz{{{zzz{{{|||||||||~~~~~~}}}{{{{{{zzz{{{zzzyyyxxxwwwwwwwwwwwwwwwuuutttssstttvvvxxxyyyxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyxxxwwwuuutttsssssspppmmmkkkjjjkkkllllllkkkIIIIIIIIIGGGDDDCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFEEEFFFDDDCCCCCCDDDEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>??????>>>??????AAACCCEEEGGGHHHJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNQQQWWW```iiioooqqqiiifffaaa[[[TTTMMMHHHFFFGGGFFFDDDCCCCCCCCCDDDEEEDDDDDDEEEEEEGGGHHHJJJKKKJJJIIIIIIIIIHHHIIIIIIIIINNNTTT^^^gggmmmoooqqqrrrttttttvvvxxxuuugggRRRBBB===888333111222444333111000111222444666777999999:::999888666555444444333444555777999;;;===>>>???AAABBBCCCBBBBBBCCCEEEHHHJJJLLLOOORRRWWW^^^eeejjjtttzzz~~~tttiii^^^YYYWWWTTTSSSTTTRRRPPPNNNKKKIIIHHHHHHHHHDDDCCCAAA???>>>======>>>===<<<<<<<<<===>>>???@@@BBBDDDKKKVVVdddqqqyyy~~~{{{ggg[[[ZZZZZZ\\\ZZZSSSIIIAAA@@@AAABBBDDDGGGOOOddduuujjjMMM===999999777666555444444555666777555<<>>===>>>>>>>>>>>>>>>???????????????@@@BBBDDDEEEGGGHHHJJJKKKLLLNNNOOONNNMMMMMMRRRRRRUUUZZZaaafffiiijjjdddbbb___[[[VVVQQQLLLJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKJJJIIIHHHIIIKKKNNNPPPXXXaaammmxxx}}}~~~}}}|||}}}~~~|||rrr```JJJ;;;:::666222111111222222111000000222444666888999:::999888777666555444444444333444555777999;;;<<<===BBBBBBCCCBBBAAABBBDDDFFFKKKMMMPPPSSSVVV\\\dddjjjwwwssshhh]]]XXXVVVTTTSSSUUUSSSQQQOOOLLLIIIHHHGGGFFFCCCBBB@@@>>>=========>>>>>>>>>======>>>???@@@@@@DDDFFFMMMWWWeeerrr{{{vvvcccYYYXXXYYY[[[ZZZRRRHHHAAA@@@BBBCCCEEEIIITTTjjj~~~gggLLL===999777777666555555555555666777666<<>>======>>>>>>????????????@@@@@@BBBCCCEEEFFFGGGHHHJJJKKKMMMOOOPPPPPPOOOOOOSSSTTTWWW[[[```ccccccbbb\\\\\\[[[ZZZWWWUUUSSSQQQOOOOOOOOOPPPPPPOOOOOONNNOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPNNNNNNOOOSSSWWWYYYfffooo{{{}}}kkkUUUDDD:::777555222111111111222111000111222444666777999999888888666555444444444444333444555777999;;;======BBBBBBCCCBBBAAABBBDDDFFFJJJMMMQQQSSSUUU[[[eeelll~~~qqqfff\\\XXXWWWTTTTTTUUUSSSQQQOOOLLLJJJGGGFFFEEECCCBBB@@@>>>======>>>>>>???>>>>>>>>>>>>??????@@@CCCEEEKKKUUUbbboooyyy}}}rrrbbbYYYXXXXXXZZZYYYRRRHHHAAA@@@BBBBBBDDDJJJXXXqqq{{{cccJJJ===999777666666555555555555666666888===EEENNNVVV]]]dddhhhkkkkkknnnttt{{{~~~|||zzznnnaaaTTTNNNOOOVVVbbblllnnnpppqqqsssyyy~~~tttkkkkkkvvvzzztttrrrrrruuuxxxzzz{{{yyy{{{}}}~~~}}}}}}}}}~~~~~~~~~|||zzzzzz{{{}}}|||~~~zzzyyyxxxvvvuuutttsssssstttuuuuuuvvvxxxyyyyyyzzzvvvtttqqqpppppppppooonnnDDDEEEEEEDDDCCCBBBDDDEEEHHHGGGEEECCCBBBAAA@@@@@@BBBDDDFFFGGGFFFEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDBBBBBBBBBBBBAAAAAA@@@???=========>>>??????@@@@@@AAABBBDDDFFFGGGHHHHHHHHHJJJKKKMMMNNNPPPQQQRRRRRRRRRTTTXXX]]]bbbdddbbbaaaXXXXXXYYYYYYYYYZZZZZZZZZWWWXXXZZZ[[[\\\[[[[[[ZZZXXXXXXYYY[[[[[[\\\\\\[[[]]]\\\ZZZZZZ\\\```dddgggvvv}}}yyybbbMMM@@@<<<555444333222111111222222111222333444555777888888888777666555444444444444555666888:::<<<>>>???@@@AAABBBCCCBBBBBBCCCEEEHHHIIIMMMQQQRRRTTTZZZeeemmmnnneee\\\YYYXXXUUUSSSUUURRRQQQOOOMMMJJJHHHFFFEEECCCBBB@@@???>>>>>>????????????>>>>>>>>>>>>??????@@@BBBGGGQQQ^^^kkkuuuzzzpppaaaZZZYYYXXXYYYXXXRRRHHHAAA@@@BBBAAACCCKKK\\\wwwzzzvvv}}}___GGG===999777666666666666666666666666999>>>EEEMMMUUU]]]eeejjjmmmnnnqqqwww|||~~~{{{xxxnnnaaaSSSMMMNNNTTT___jjjkkknnnppppppttt}}}|||sssjjjkkkyyywwwsssrrrtttyyy{{{{{{{{{}}}~~~}}}||||||}}}|||{{{zzzyyywwwvvvuuuuuuuuussstttuuuvvvxxxyyyzzz{{{vvvtttqqqpppqqqqqqqqqpppBBBCCCDDDCCCBBBBBBCCCEEEDDDCCCBBB@@@??????@@@@@@AAADDDGGGHHHFFFEEEEEEFFFCCCCCCDDDEEEEEEFFFGGGGGGEEEEEEFFFFFFEEEDDDDDDCCCAAA@@@@@@?????????@@@@@@<<<======>>>??????@@@@@@CCCDDDFFFHHHIIIIIIIIIIIIJJJKKKLLLNNNPPPSSSUUUVVVUUUWWW[[[aaaeeefffcccaaaYYYYYYYYYZZZ[[[^^^```aaaaaacccfffhhhjjjjjjiiihhheeefffhhhkkkmmmnnnnnnoooqqqpppooooooqqquuuyyy|||nnnXXXGGG===:::444444333222222222333444333333444444555666666777777777666555444444444444666666888:::<<<>>>???@@@AAABBBCCCCCCCCCDDDGGGJJJJJJOOOSSSTTTVVV]]]hhhrrrlllccc\\\[[[YYYVVVSSSSSSQQQPPPOOOMMMKKKHHHGGGEEECCCBBBAAA@@@??????@@@@@@???>>>>>>=========>>>>>>AAABBBGGGPPP]]]jjjtttyyy~~~kkk]]]XXXWWWWWWYYYXXXQQQHHHAAA@@@BBBAAADDDMMM```~~~tttuuuzzzZZZEEE<<<:::777555555666666666666555555777<<>>>>>???@@@AAA@@@DDDHHHHHHFFFEEEEEEFFFCCCDDDDDDEEEFFFGGGGGGGGGDDDDDDEEEEEEDDDCCCBBBBBB??????>>>======>>>???@@@<<<======>>>???@@@@@@@@@DDDEEEGGGIIIJJJJJJJJJJJJJJJJJJKKKMMMPPPSSSWWWYYYZZZ\\\```eeehhhgggccc___[[[ZZZZZZ[[[]]]```ccceeehhhkkknnnrrrssstttsssrrrppprrruuuxxx{{{}}}~~~~~~xxxdddQQQCCC:::555333444444333222222333444444444444555555555666666777666555444444444444444444555666888:::<<<===>>>AAABBBCCCCCCCCCEEEHHHKKKMMMRRRWWWXXXZZZaaammmwww{{{jjjbbb\\\[[[ZZZVVVSSSSSSPPPPPPOOOMMMKKKIIIGGGFFFDDDCCCAAA@@@@@@@@@@@@AAA>>>>>>===============>>>CCCEEEIIIRRR___mmmwww|||yyyeeeXXXSSSSSSWWWYYYXXXQQQHHHAAA@@@BBBAAADDDNNNcccrrrvvvxxxXXXCCC<<<:::888555555666666666666555555555:::BBBKKKUUU```jjjqqquuurrrqqqssswwwyyyyyywwwuuuhhhZZZSSSRRRVVV___gggdddjjjmmmnnnrrryyy~~~~~~|||uuupppwww|||xxxyyy~~~}}}zzz|||~~~}}}|||||||||||||||zzzzzzzzzzzzzzzzzzyyyyyyuuusssppppppqqqrrrrrrrrrAAAAAAAAA@@@@@@?????????=========>>>???@@@BBBBBBDDDDDDEEEFFFFFFEEEDDDCCCEEEFFFGGGFFFDDDDDDDDDFFF@@@BBBCCCCCCBBBAAAAAABBBAAAAAAAAA@@@@@@@@@??????>>>>>>???@@@AAACCCDDDEEEKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMQQQWWW\\\```^^^aaafffiiijjjhhheeeccc```^^^\\\ZZZ\\\aaafffiiisssvvvzzz}}}}}}}}}~~~~~~gggVVVJJJ>>>555222555444333333222222222222444333333333444666777888666555555444444444555555666777999;;;<<<>>>??????BBBBBBBBBCCCEEEFFFHHHIIIIIIPPPVVVZZZ^^^fffrrr|||wwwjjjccc]]]]]]\\\WWWTTTTTTOOOOOOOOONNNMMMKKKIIIGGGBBBAAA@@@???>>>>>>>>>>>>============>>>>>>>>>>>>AAABBBGGGRRRaaaoooxxx}}}sss___TTTRRRSSSXXXXXXUUUMMMDDD>>>???AAADDDFFFSSSnnnuuusssSSSAAA<<<999555555555444444444444555555666999@@@KKKXXXdddlllpppxxxvvvttttttuuuwwwxxxyyyrrriii\\\RRRPPPTTT[[[```fffeeehhhnnnuuu{{{||||||yyyuuu|||zzzzzz{{{}}}~~~||||||}}}~~~|||}}}}}}}}}|||{{{zzzyyyzzzwwwtttrrrrrrrrrqqqpppAAA@@@@@@@@@????????????=========>>>???@@@AAABBBAAAAAACCCCCCCCCCCCBBBAAAEEEFFFGGGFFFDDDCCCDDDEEE@@@BBBCCCCCCAAA???@@@@@@?????????>>>>>>>>>======>>>>>>???@@@AAACCCEEEFFFJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMPPPTTTZZZ___bbb^^^bbbgggkkkllljjjgggdddcccaaa______aaafffkkknnnwwwzzzsss]]]NNNDDD<<<777555555444333333222222222333333333444555555666666777555444444333333333444444666777999;;;===>>>??????BBBBBBCCCDDDEEEGGGIIIJJJLLLQQQWWW[[[___jjjxxxwwwiiibbb\\\[[[ZZZVVVSSSRRROOOOOOOOONNNLLLJJJHHHFFFBBBAAA@@@???>>>>>>>>>>>>============>>>>>>>>>>>>AAABBBHHHSSSbbbpppzzz~~~ooo___UUUTTTWWWZZZZZZVVVMMMDDD>>>>>>@@@BBBFFFVVVttt{{{tttsssRRRAAA<<<:::666555555444444444444555555777999@@@KKKXXXeeemmmqqqxxxwwwuuuuuuvvvxxxzzzzzzwwwnnn```TTTPPPSSSYYY^^^cccdddhhhooowww|||~~~}}}zzzwwwuuu}}}~~~~~~}}}}}}}}}~~~~~~||||||}}}~~~}}}{{{yyyxxxzzzxxxuuusssssssssrrrqqq????????????>>>>>>>>>>>><<<<<<<<<===>>>???AAAAAA???@@@AAABBBCCCCCCBBBBBBDDDEEEFFFEEECCCCCCCCCDDDAAACCCCCCBBB@@@>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;>>>>>>???@@@BBBDDDFFFGGGIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMPPPSSSWWW[[[___aaa]]]aaafffkkkmmmkkkgggeeebbbbbbbbbcccggglllrrruuu}}}yyygggSSSFFF>>>999777888444444333222222222333333222333555666777777666555444333333333333333444444666777999;;;===>>>>>>???AAABBBCCCDDDFFFHHHJJJKKKPPPSSSWWW[[[bbbooottthhhaaa[[[ZZZYYYUUUQQQQQQPPPPPPOOONNNLLLIIIFFFEEEBBBAAA@@@???>>>>>>>>>>>>=========>>>>>>>>>??????@@@CCCJJJUUUdddrrr|||~~~nnn___XXXWWWYYY^^^\\\WWWMMMDDD>>>>>>???@@@FFFZZZzzzvvvtttrrrQQQ@@@<<<:::777555555444444444444555555777999@@@JJJXXXeeennnrrryyyyyyxxxxxxyyyzzz|||}}}}}}sssdddWWWPPPRRRWWW\\\aaaccciiiqqqyyy}}}~~~}}}wwwuuuttt{{{~~~}}}}}}}}}{{{|||~~~~~~|||yyywww{{{yyyvvvuuuuuuuuutttrrr>>>>>>==================;;;;;;;;;<<<===>>>@@@@@@@@@AAAAAABBBCCCDDDDDDDDDCCCDDDEEEDDDBBBBBBBBBCCCCCCDDDDDDCCC@@@>>>===>>>;;;;;;;;;;;;;;;;;;::::::===>>>???AAACCCEEEGGGIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLNNNQQQTTTWWWZZZ\\\\\\ZZZ^^^ccchhhjjjiiifffccc___```bbbffflllsssyyy}}}xxxkkk]]]MMMCCC===888666777444333333222222333333333222444666777888777555444444444333333333444555555777888:::;;;===>>>>>>???@@@@@@AAACCCEEEHHHJJJKKKQQQSSSWWW[[[dddtttqqqiiiaaa[[[[[[YYYUUUQQQPPPPPPPPPOOONNNKKKHHHEEECCCBBBAAA@@@???>>>>>>>>>>>>=========>>>>>>??????@@@AAAEEEMMMXXXgggtttoooaaaYYYXXXYYYaaa^^^VVVLLLCCC>>>===???AAAHHH]]]}}}vvvsssqqqPPP???<<<;;;999555555444444444444555555777999???IIIWWWeeeoootttzzz{{{{{{{{{{{{|||~~~vvvgggXXXPPPPPPVVV[[[```eeellltttzzz||||||{{{wwwuuurrrttt~~~}}}}}}}}}zzz|||~~~~~~|||yyywww{{{yyywwwwwwwwwvvvuuusss<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===??????@@@@@@@@@AAABBBCCCCCCDDDBBBCCCDDDCCCAAA@@@AAABBBDDDEEEEEEDDD@@@>>>===>>>;;;;;;;;;;;;;;;;;;;;;;;;===>>>???AAADDDGGGIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMOOOQQQSSSUUUWWWWWWWWWWWW[[[___dddfffeeecccaaa]]]___cccjjjqqqyyyqqqggg[[[QQQGGGBBB===888666666333333333222222333333444333444666888888777555444555555555555555666777777888999:::<<<===>>>>>>>>>>>>???@@@BBBEEEGGGJJJKKKQQQSSSWWW]]]gggvvv~~~ooojjjbbb\\\\\\ZZZUUUQQQQQQPPPOOOOOOMMMJJJGGGDDDBBBBBBAAA@@@???>>>>>>>>>>>>=========>>>???@@@@@@@@@BBBGGGPPP\\\iiivvv~~~mmm```YYYYYYZZZbbb]]]TTTJJJBBB>>>>>>???DDDKKK```~~~vvvqqqwwwoooNNN>>><<<<<<:::555555444444444444555555777888===GGGVVVdddpppvvv|||}}}~~~~~~||||||~~~}}}uuuhhhZZZPPPOOOUUUZZZbbbgggnnnuuuyyyzzzyyyxxxxxxvvvqqqooovvv~~~|||}}}}}}~~~{{{|||~~~~~~~~~|||yyywww{{{yyyxxxxxxxxxxxxvvvttt:::::::::;;;;;;;;;;;;;;;999999999:::;;;<<<>>>>>>>>>>>>======>>>???@@@AAAAAABBBCCCBBB@@@@@@@@@AAACCCDDDDDDCCC@@@=========::::::;;;;;;;;;;;;;;;<<<===>>>???BBBEEEHHHJJJLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOPPPRRRTTTUUUVVVWWWWWWYYY[[[^^^aaabbbbbbbbbaaa^^^```fffmmmuuu|||zzziii___QQQJJJDDDBBB???999666777333333222222222333444444555555777777777777666555555555555555666777888888999:::;;;<<<===>>>>>>>>>>>>>>>@@@BBBEEEHHHKKKMMMOOOSSSYYYbbblllxxx~~~qqqkkkccc]]]\\\ZZZUUUQQQPPPNNNNNNMMMLLLJJJGGGDDDCCCBBBAAA@@@???>>>>>>>>>>>><<<===>>>>>>???@@@AAAAAADDDJJJTTT___kkkwwwvvveee[[[XXXZZZ]]]aaa[[[QQQHHHAAA??????AAAFFFOOOddd~~~tttnnnooolllMMM>>><<<<<<:::555555444444444444555555555666;;;EEETTTcccpppvvv}}}}}}|||}}}|||vvvjjj]]]RRRPPPTTTYYYccchhhooouuuwwwwwwvvvvvvxxxwwwssspppvvv}}}}}}|||zzz{{{~~~|||}}}}}}}}}|||{{{zzzyyyzzzyyyxxxxxxyyyxxxvvvttt999999999999::::::;;;;;;888888999999:::<<<===>>>???>>>============??????@@@BBBBBBAAA@@@???@@@AAA@@@AAABBB@@@>>><<<;;;<<<999999:::::::::;;;;;;;;;===>>>???BBBEEEIIIKKKMMMLLLLLLLLLLLLMMMMMMMMMMMMQQQRRRSSSUUUXXXZZZ\\\]]]^^^^^^___aaabbbccccccccc^^^```eeelllsssyyy}}}yyykkkcccXXXQQQJJJFFF@@@:::777888333222222222333333444555666666666666666666666666444444444555555666888888999:::;;;===>>>>>>>>>>>>???@@@AAADDDGGGKKKMMMOOOOOOTTT]]]gggqqqzzzwwwjjjbbb\\\[[[YYYTTTPPPOOOLLLMMMLLLKKKJJJGGGEEECCCBBBAAA@@@???>>>>>>>>>>>><<<===>>>???@@@AAAAAABBBFFFLLLWWWbbbmmmxxxooo___VVVVVV[[[___^^^XXXNNNEEE@@@@@@AAABBBEEEQQQjjj{{{~~~tttkkkjjjjjjLLL>>><<<<<<:::555555444444444444555555444555999CCCRRRbbbooovvv~~~}}}{{{|||~~~}}}xxxoooaaaUUUPPPSSSWWWaaagggnnnsssuuuuuuvvvwwwxxxyyywwwuuuyyy~~~~~~}}}zzzyyy|||~~~}}}xxxvvvyyy|||~~~}}}|||{{{{{{zzzzzzzzzyyyxxxxxxxxxyyyxxxvvvttt888888999999999:::::::::888888888999:::;;;======AAA@@@???>>>>>>???@@@@@@@@@AAABBBAAA???>>>???@@@===??????>>><<<:::::::::888888999999::::::::::::===>>>???BBBFFFIIILLLNNNKKKKKKKKKKKKLLLLLLLLLLLLRRRSSSUUUWWW[[[^^^aaacccbbbbbbbbbbbbcccdddeeefff\\\___ccciiinnnrrruuuwww|||{{{pppiiiggg^^^SSSKKKBBB:::666888222222222222333333444555888777666666666666777777333333333444555666777777::::::<<<===>>>>>>>>>>>>@@@AAACCCFFFIIIMMMPPPQQQOOOUUU```llluuu{{{~~~}}}|||iiiaaa[[[ZZZXXXSSSNNNNNNKKKLLLLLLKKKIIIGGGEEEDDDBBBAAA@@@???>>>>>>>>>>>><<<===>>>???@@@AAABBBBBBGGGNNNYYYcccmmmxxxnnn\\\TTTUUUZZZ^^^]]]VVVKKKCCC@@@@@@BBBDDDDDDRRRnnnyyyvvvhhhiiihhhLLL>>>===<<<999555555555444444555555555333444888AAAQQQaaaooovvv}}}zzz{{{}}}{{{rrrdddWWWQQQRRRUUU___eeelllqqqsssuuuwwwyyyyyy||||||yyy{{{yyyyyyxxxvvvtttvvv|||~~~zzztttsssvvv{{{~~~|||zzzzzzzzz{{{{{{xxxxxxwwwxxxyyyxxxvvvsss<<<;;;::::::999888777777666777999:::;;;;;;:::999>>>============???@@@AAA>>>======<<<<<<<<<======<<<;;;;;;:::999999999:::;;;:::999999999:::;;;<<<<<<<<>>999888444333333333333444555555888888888888888777666666555555555555555666777777>>>>>>????????????>>>>>>AAACCCDDDFFFHHHLLLQQQUUUSSSWWW```kkkuuu{{{}}}}}}uuufff```YYYUUUTTTRRROOOMMMKKKKKKJJJIIIHHHGGGGGGFFFBBBAAA@@@???>>>>>>>>>>>>>>>???@@@@@@???@@@BBBDDDJJJOOOZZZiiisss{{{|||cccUUUPPPPPPRRRVVVXXXOOOFFFCCCAAA@@@CCCGGGIIIUUUqqqzzzssshhhjjj|||iiiOOOAAA<<<888555555555444444444444555555555666:::BBBPPP```oooyyyvvvwww~~~}}}qqqcccXXXRRRQQQSSS___gggooorrrrrrsssvvvzzz{{{}}}yyyrrrqqqvvvyyywwwssstttssspppnnnoootttyyyzzzyyy{{{~~~}}}}}}|||{{{yyyxxxxxxxxxxxxzzzzzzzzzzzzzzzzzzyyyyyyzzzzzz{{{zzzyyyvvvsssqqq;;;;;;:::999888888777777777888888999::::::::::::>>>=========>>>???@@@AAA??????>>>===============;;;;;;:::999999999999999;;;:::999999999:::;;;<<<>>>???AAADDDHHHJJJKKKKKKLLLLLLLLLKKKJJJLLLPPPSSSVVVVVVWWW[[[___bbbcccccckkklllllljjjfffdddcccccc```aaabbbccceeefffiiijjjrrrxxxrrr```SSSHHH===777666444333333333333444555555777777777777777666555555555555555555666666777888===>>>>>>??????@@@??????AAACCCEEEGGGIIILLLPPPSSSTTTYYYaaallluuu{{{~~~uuueee```YYYTTTSSSRRRPPPMMMLLLLLLKKKIIIHHHGGGFFFEEEBBBAAA@@@??????>>>>>>>>>===>>>?????????@@@BBBDDDLLLPPP[[[hhhsss|||yyyaaaTTTPPPOOOQQQTTTTTTLLLDDDBBB@@@???AAAEEELLLZZZvvvwwweeelllbbbJJJ???<<<999666555555444444444444555555666666999@@@LLL]]]mmmwwwwwwwww}}}zzzooobbbWWWRRRQQQRRR^^^dddlllooooooppptttyyywwwyyyvvvooommmppppppmmmmmmmmmkkkiiiiiikkkooorrruuuwww{{{}}}}}}|||{{{zzzyyyyyyyyyyyyyyyzzzyyyyyyyyyyyyyyyyyyyyytttuuuvvvwwwxxxwwwvvvvvv::::::999999888888777777888888888888999:::;;;<<<============>>>???@@@AAAAAA@@@???>>>============::::::999888888888888999;;;:::999999999:::<<<===AAABBBDDDFFFHHHJJJJJJKKKMMMMMMMMMLLLKKKMMMQQQTTTWWWWWWXXX\\\aaadddffffffmmmnnnmmmkkkgggdddcccccc``````aaa``````aaadddfffnnnuuu}}}uuubbbTTTHHH===777777444333333333333444555555666666666666666555444444555555555555666777888999<<<===>>>???@@@AAAAAAAAAAAACCCFFFHHHJJJLLLOOORRRVVVZZZbbbkkksssyyy|||~~~~~~tttccc^^^WWWTTTSSSRRRPPPMMMMMMLLLKKKIIIGGGEEEDDDCCCAAAAAA@@@???>>>>>>>>>>>><<<===>>>>>>>>>???AAADDDNNNQQQ[[[hhhsss~~~ttt^^^RRROOONNNPPPRRRRRRKKKDDDCCCBBB@@@BBBEEENNN___{{{zzzggguuuzzzYYYDDD>>>===;;;777555555444444444444555555666666888===HHHYYYkkkwwwzzzwwwzzz|||wwwmmmbbbWWWQQQPPPQQQ\\\aaagggiiijjjlllrrrwwwtttuuusssmmmjjjjjjhhheeeiiigggddddddfffiiikkkllloootttzzz}}}~~~}}}||||||zzzzzzyyyyyyyyyyyyzzzzzzxxxxxxxxxxxxyyyyyyyyyyyyqqqrrrrrrsssuuuvvvwwwwww888888888888888777777777888888777777888:::<<<============>>>>>>???@@@@@@AAA@@@???===<<<;;;;;;;;;999999888888777888888999;;;:::999999:::;;;<<<===AAACCCFFFHHHIIIJJJLLLMMMMMMNNNMMMLLLLLLNNNRRRVVVXXXXXXYYY\\\aaadddffffffiiikkkkkkjjjgggdddddddddccceeeeeedddbbbcccfffiiissszzzppp^^^QQQGGG>>>::::::444333333333333444555555666666777777666666555444555555555666777888:::;;;;;;<<<>>>@@@AAABBBCCCCCCAAADDDGGGJJJKKKMMMOOOQQQXXX\\\bbbiiinnnrrruuuxxx{{{|||pppaaa\\\VVVRRRRRRRRRPPPNNNNNNMMMKKKIIIFFFDDDBBBAAA??????>>>===============<<<<<<=========>>>AAADDDLLLQQQ\\\kkkvvvnnn[[[QQQOOONNNOOOQQQSSSLLLFFFFFFEEEDDDDDDGGGMMMbbb{{{ooowwwTTTAAA===>>>:::777555555444444444444555555666666777:::EEEWWWkkkyyyzzzxxxxxxtttlllbbbXXXRRRPPPPPPXXX]]]bbbddddddgggnnnuuutttsssppplllhhhgggfffeeejjjfffcccdddhhhlllllllllkkkssszzzzzz{{{~~~|||{{{zzzyyywwwwwwwwwwwwxxxxxxyyyzzzvvvvvvvvvwwwwwwwwwwwwwwwtttsssrrrqqqqqqqqqqqqrrr777777777777777777777777888777777777888:::<<<===<<<======>>>??????@@@@@@@@@???===<<<;;;::::::999999888888777888888999999::::::999999:::<<<===>>>???CCCFFFIIIJJJKKKNNNPPPMMMMMMMMMMMMMMMOOOSSSWWWZZZYYYYYY\\\```ccceeeeeedddfffhhhhhhgggfffggghhhjjjlllnnnmmmkkklllppptttzzzuuugggWWWLLLCCC<<<888888444333333333333444555555777888888888888777666666444555555666888:::;;;<<<<<<===>>>@@@BBBCCCDDDDDDBBBEEEHHHKKKMMMOOOQQQSSSYYY]]]bbbeeegggjjjmmmpppxxx{{{|||xxxxxx}}}yyyjjj___ZZZTTTQQQQQQRRRPPPNNNNNNMMMKKKHHHEEECCCAAA@@@===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>BBBEEEIIIPPP^^^nnnyyy|||jjjXXXOOONNNOOOPPPRRRSSSLLLGGGFFFFFFDDDEEEHHHNNNfff{{{rrrwwwRRR@@@>>>===999777555555444444444444555555555555666999CCCVVVlll|||}}}xxxvvvsssmmmddd[[[TTTQQQQQQUUUZZZ___```aaadddlllssstttqqqmmmjjjhhhfffgggiiikkkhhhfffggglllooopppooollluuuzzzwwwzzz}}}{{{xxxwwwvvvttttttttttttuuuvvvwwwwwwssssssttttttuuuuuuuuuuuutttsssqqqpppooonnnnnnnnn555555666666777777888888666777777888999;;;<<<===<<<===>>>???@@@@@@@@@???>>>===<<<;;;::::::999999999888888888888999::::::::::::999:::;;;<<<>>>???>>>CCCGGGIIIIIIJJJNNNQQQLLLMMMMMMLLLMMMOOOSSSWWWZZZYYYYYY\\\```dddfffgggdddfffiiikkkkkklllnnnooommmrrrwwwwwwvvvwww{{{jjj]]]OOOFFF???888444555444333333333333444555555888888888888888777777666444555555777999;;;===>>>===>>>???AAACCCDDDDDDDDDCCCFFFIIILLLNNNQQQTTTWWW[[[^^^bbbcccccceeeiiilllxxx|||vvvsssqqqrrrwwwzzz{{{~~~ssseee\\\XXXRRRPPPQQQQQQPPPNNNMMMLLLJJJGGGEEECCCAAA@@@<<<;;;;;;::::::;;;;;;<<<<<<======<<<<<>>;;;888777555555444444444444555555444555666999BBBTTTkkk{{{yyywwwuuuqqqiii___XXXSSSRRRSSSXXX]]]______ccckkkqqqrrrnnnlllkkkjjjggghhhkkkjjjiiihhhjjjmmmppprrrrrrpppyyy|||xxx|||~~~|||yyyvvvtttsssqqqqqqqqqqqqqqqrrrssssssppppppqqqqqqrrrrrrssssssoooooooooooooooooopppppp444444555555666777888888555666777999:::;;;<<<<<<;;;<<<>>>???@@@@@@??????======<<<;;;;;;;;;;;;;;;999999999999999:::;;;;;;::::::::::::;;;===>>>@@@@@@DDDHHHIIIHHHHHHLLLPPPLLLLLLLLLLLLLLLOOOSSSWWWYYYXXXYYY\\\bbbgggkkkllljjjmmmppprrrssstttvvvxxxwww~~~~~~nnn\\\QQQFFFAAA===888555555444333333333333444555555777777777888777666666555444444555777999<<<>>>???>>>???@@@BBBCCCDDDDDDDDDEEEGGGJJJLLLOOOSSSXXX[[[\\\```cccdddccceeejjjoooxxx}}}wwwooojjjjjjmmmqqqrrrrrrxxxpppbbb[[[VVVQQQOOOPPPQQQPPPOOOKKKJJJIIIGGGEEEBBBAAA@@@===<<<<<<<<<<<<<<<===============<<<===@@@EEEHHHQQQWWWdddsss{{{yyygggUUUNNNOOOQQQUUUXXXVVVMMMFFFCCCBBBAAACCCFFFTTTppp{{{}}}sssQQQCCC>>>999777888555555444444444444555555555666777999???PPPfffvvv{{{zzzxxxtttmmmddd[[[VVVSSSQQQVVV\\\___```cccjjjpppsssppppppsssrrrkkkiiikkkiiijjjlllmmmnnnpppsssvvvttt}}}|||}}}|||{{{yyyvvvtttsssrrrnnnnnnmmmmmmmmmnnnoooooommmmmmnnnoooooopppqqqqqqkkklllnnnppppppqqqpppppp333444444555666777888888444555888:::;;;<<<<<<;;;;;;<<<>>>???@@@@@@??????>>>======<<<<<<<<<======:::999999999:::;;;;;;<<<::::::::::::;;;===???@@@AAAFFFJJJJJJGGGGGGJJJMMMKKKKKKLLLKKKLLLNNNSSSVVVWWWWWWXXX]]]dddkkkoooqqqqqqtttwwwyyyzzz{{{}}}mmm___PPPGGG@@@>>>===:::999:::444333333333333444555555666666666666666555555444444444666777:::<<<>>>@@@???@@@AAABBBCCCDDDDDDDDDFFFHHHJJJLLLOOOTTTZZZ^^^]]]aaaeeefffeeehhhnnntttxxx~~~uuummmeeefffiiilllllllllttt~~~nnn```ZZZUUUPPPNNNPPPQQQPPPOOOJJJJJJHHHFFFDDDCCCAAA@@@>>>>>>=========>>>>>>???>>>>>>=========@@@EEEIIIVVV[[[fffssszzzyyygggUUUNNNOOORRRWWW[[[ZZZPPPHHHDDDCCCBBBDDDIIISSSppp}}}pppPPPCCC>>>888666:::555555555444444555555555666777888888===LLLaaaqqq~~~||||||{{{wwwpppfff]]]WWWUUUPPPVVV]]]``````cccjjjooovvvtttwww|||zzzqqqkkkkkkiiimmmpppppppppqqqvvvyyyvvvyyyyyyxxxvvvuuutttsssrrrmmmllllllkkkkkkkkklllllllllllllllmmmnnnoooooopppkkkmmmoooqqqqqqpppooonnn777777777777888888888888:::::::::;;;<<<===>>>???CCCCCCCCCCCCCCCBBBAAAAAA>>>>>>===;;;:::999888777:::::::::999999888888888888999;;;===>>>???@@@@@@EEEGGGHHHHHHHHHHHHIIIKKKNNNNNNNNNNNNOOOQQQSSSTTTYYYYYYYYY[[[```hhhnnnssswwwzzz}}}~~~{{{iiiZZZRRREEEBBB>>>:::999777666444444444555555666777777777777666666666555555555555333555888999:::;;;<<<>>>@@@AAAAAAAAAAAAAAABBBBBBEEEFFFIIIKKKNNNRRRXXX\\\bbbeeehhhiiiiiikkkpppuuuxxx|||sssjjjdddcccdddffflllsss{{{||||||qqqcccZZZXXXVVVVVVVVVUUUTTTRRRMMMKKKGGGEEECCCAAA???===>>>===<<<;;;;;;<<<===>>>;;;;;;;;;<<>>FFF\\\sss|||{{{xxxssskkkaaaXXXSSSVVVYYY___ddddddbbbfffnnnqqqwww}}}}}}wwwooojjjiiijjjmmmpppooommmnnntttyyy{{{vvvwwwvvvtttrrrpppnnnlllkkkjjjjjjiiiiiiiiiiiiiiijjjiiijjjjjjkkkkkkjjjjjjiiikkkkkklllmmmnnnooopppppp666777777777777777888888;;;;;;<<<===???AAACCCDDDGGGGGGGGGFFFEEECCCBBBAAA???>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999::::::<<<===???AAABBBCCCGGGIIIJJJJJJIIIJJJKKKMMMNNNNNNNNNNNNOOOQQQSSSUUU[[[[[[\\\___dddkkkrrrvvvyyy|||{{{jjj[[[PPPIII@@@>>>;;;999777666444222444444444555666666777777777777666666666555555555444666999:::;;;;;;===???@@@@@@@@@AAABBBBBBCCCCCCFFFHHHJJJLLLOOOTTTYYY]]]cccdddfffhhhjjjmmmqqqtttuuu|||ssskkkfffggghhhlllqqqxxxyyyuuuvvv{{{rrreee^^^\\\YYYWWWVVVUUURRRPPPMMMJJJGGGDDDCCCAAA???===>>>===<<<<<<<<<<<<===>>>=========>>>@@@CCCHHHKKKTTT___mmmuuuzzzxxxaaaTTTRRROOOVVVaaaccceeeUUUGGGDDDCCCBBBEEELLL\\\yyy~~~kkkNNNCCC;;;999:::444666666555444444444444555777555666;;;===DDDZZZppp~~~||||||zzzuuummmbbbYYYSSSTTTXXX```ffffffdddhhhoooqqqwww||||||vvvnnnhhhgggeeehhhkkkkkkjjjmmmsssxxxyyyuuusssrrrqqqooommmkkkjjjiiiiiihhhgggfffffffffffffffgggggghhhhhhhhhhhhgggggghhhhhhiiijjjkkkmmmmmmnnn555555666666777777888888<<<===???AAACCCFFFHHHIIIKKKKKKJJJIIIGGGEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<>>>@@@CCCEEEGGGIIIKKKLLLLLLLLLLLLMMMOOONNNNNNNNNNNNPPPRRRTTTUUU\\\\\\]]]```fffmmmtttxxx{{{~~~vvvcccUUULLLDDD???:::999777666666555222000333333444444555666666666777777777666666666555555555777:::;;;<<<<<<>>>???>>>???@@@AAABBBDDDEEEEEEHHHIIILLLNNNQQQUUU[[[___ccccccdddggglllqqqssstttrrr}}}xxxpppkkklllnnnrrrxxxtttppprrrmmmkkkooouuu}}}tttiiiaaa^^^[[[XXXVVVTTTPPPNNNMMMJJJFFFDDDCCCAAA???===>>>======<<<<<<======>>>???@@@@@@???@@@DDDIIIMMMXXXaaannnvvv{{{uuu```SSSPPPPPPZZZeeefffcccSSSFFFCCCCCCAAAEEEMMMccc}}}~~~bbbIII@@@:::999:::444666666555444444444444555666444555:::;;;BBBVVVlll}}}}}}}}}|||wwwooodddYYYSSSRRRWWWaaaiiiiiihhhkkkrrrvvv{{{xxxpppjjjgggccceeehhhiiijjjmmmtttzzz{{{uuuqqqmmmmmmllljjjiiihhhgggfffgggfffeeedddcccbbbbbbbbbccccccddddddddddddcccccccccdddeeefffhhhiiijjjkkk444444555666777777888888>>>???AAACCCEEEGGGHHHIIIKKKKKKJJJIIIHHHFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===@@@DDDGGGJJJJJJKKKMMMMMMLLLLLLNNNOOONNNNNNNNNNNNPPPRRRUUUVVVZZZ[[[\\\```fffmmmssswww}}}wwwaaaQQQHHHDDD???:::666555555555666555222000333333333444555555666666777777777666666666666555666888;;;<<<<<<===>>>@@@===>>>???AAACCCEEEGGGHHHHHHJJJLLLNNNQQQVVV[[[___cccaaabbbgggnnnsssttttttssszzzsssssssssuuu{{{rrrgggdddfffcccccciiipppyyytttjjj```]]]ZZZWWWUUURRROOOLLLLLLIIIFFFDDDCCCAAA???===>>>==================>>>@@@@@@@@@??????CCCIIINNNZZZcccnnnvvv}}}ppp]]]QQQOOOQQQ^^^iiihhh```QQQEEECCCBBBAAAFFFOOOlllyyywwwXXXDDD???;;;;;;<<<777666666555444444444444555555333555999:::???RRRgggzzz}}}~~~}}}yyyqqqeeeYYYRRRQQQWWWaaajjjmmmlllpppwwwxxxqqqmmmeeefffhhhiiilllpppwww|||~~~{{{vvvqqqmmmhhhhhhgggffffffeeeeeedddeeeeeecccbbb``````______``````aaaaaaaaaaaa````````````aaaccceeefffggghhh333444555666777888999:::???AAABBBDDDEEEFFFFFFFFFHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCCCCBBB@@@??????>>>;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<>>>@@@DDDHHHJJJIIIKKKLLLMMMLLLLLLMMMOOONNNNNNNNNOOOQQQSSSUUUWWWZZZ[[[]]]aaafffmmmsssvvv|||oooaaaPPPEEEBBB@@@<<<777555444444666777666444222333333444444555666666777888777777777666666666666777999<<<=========>>>@@@===>>>@@@BBBDDDGGGHHHIIIHHHJJJLLLNNNQQQUUU[[[___bbbaaabbbhhhoootttuuutttxxx}}}{{{xxxyyyyyyiii```^^^\\\ZZZ]]]dddmmmwwwpppfff\\\YYYWWWUUUTTTRRROOOMMMKKKHHHEEECCCBBBAAA???======>>>>>>>>>>>>>>>>>>===>>>@@@@@@???>>>AAAIIIOOO\\\dddnnnwwwnnn\\\RRRQQQUUUdddooojjj\\\NNNDDDBBBAAAAAAHHHRRRqqqzzzttt}}}sssVVVDDD@@@;;;:::;;;666666666555444444444444555555333555999999<<>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???BBBEEEGGGIIIIIIKKKLLLLLLLLLLLLMMMOOONNNNNNNNNOOOQQQTTTVVVXXX\\\]]]___bbbgggmmmrrruuuyyy~~~zzziiiVVVNNNDDD>>>===<<<888555666555555666777777666444444444555555666777777777888888777777777666666666777999<<<===<<<<<<>>>???===>>>@@@BBBEEEGGGIIIJJJIIIJJJMMMOOOQQQVVV[[[___aaabbbeeejjjooosssuuuuuunnn```YYYYYYTTTUUU[[[dddnnnzzz|||kkkaaaYYYWWWUUUSSSSSSRRROOOMMMJJJHHHEEECCCBBBAAA???======>>>>>>??????>>>>>>======???@@@???===AAAJJJRRR^^^eeeppp{{{lll]]]UUUUUUZZZkkkssskkkWWWKKKBBBAAAAAAAAAJJJUUUrrr|||tttnnnxxxuuuYYYGGGBBB:::777777222666666555444444444444555555333666999888:::JJJ]]]uuu}}}uuuiii^^^WWWTTTXXX```iiinnnrrr||||||vvvgggggggggjjjooowww~~~~~~}}}}}}zzztttoookkkfffccc______```aaaaaabbbcccccccccbbbaaa```___^^^^^^^^^\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[\\\]]]^^^___``````444555666888999;;;<<<===CCCDDDGGGIIIKKKKKKKKKJJJFFFFFFFFFEEEEEECCCBBBAAABBBAAAAAA@@@??????>>>>>><<<<<<<<<======>>>>>>>>>???@@@AAACCCEEEFFFHHHHHHJJJKKKMMMMMMLLLLLLNNNOOOMMMMMMNNNOOOQQQTTTWWWXXX[[[\\\^^^aaafffkkkooorrrvvv|||uuu```QQQGGGCCC>>>:::999888777555888666555555666777666666555555666666777888888888888888888777777777666666777999;;;<<<<<<<<<===>>>>>>???AAACCCEEEHHHIIIJJJJJJLLLNNNPPPSSSWWW]]]aaa```ccchhhkkknnnqqqtttuuuvvvfffZZZTTTUUUSSSVVV___kkkwww|||kkkbbbZZZXXXUUUTTTSSSRRROOOMMMJJJGGGDDDCCCBBBAAA???======>>>????????????>>>======@@@AAA@@@>>>BBBLLLUUU```hhhttt~~~gggZZZTTTUUU\\\mmmssshhhSSSHHH@@@@@@AAABBBLLLXXXuuuxxx~~~ooojjjvvvsssWWWFFFAAA:::777888444666666555444444444444555666444777:::888999HHHZZZtttxxxmmmbbb\\\WWWYYY___gggllltttwwwooogggfffggglllttt}}}}}}wwwpppkkkgggccc```[[[\\\\\\^^^___```aaaaaa``````___^^^^^^]]]^^^^^^ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[444555666888:::<<<===>>>DDDFFFIIILLLOOOPPPPPPOOOHHHHHHGGGFFFDDDBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>?????????@@@AAABBBDDDEEEGGGHHHHHHHHHJJJLLLMMMNNNMMMMMMNNNPPPMMMMMMNNNOOOQQQTTTWWWXXXYYYZZZ\\\___cccgggkkknnnttt{{{nnn^^^MMMAAAAAA@@@<<<999777666777777999777444444555666666666666666777777888888999999888888888888777777777777777999;;;<<<;;;;;;<<<===???@@@AAACCCFFFHHHIIIJJJLLLMMMPPPRRRUUUYYY___ccc___dddjjjmmmnnnooosssvvvrrrcccWWWRRRSSSVVVZZZdddsssooofff\\\YYYWWWUUUTTTRRROOOMMMIIIGGGDDDBBBBBBAAA???>>>===>>>???@@@@@@???>>>======@@@BBBAAA???DDDOOOXXXbbbjjjvvv{{{bbbVVVQQQRRRZZZkkkpppcccPPPFFF@@@@@@AAABBBMMMZZZyyy{{{wwwyyyllljjjyyymmmRRRCCC???999888;;;888666666555444444444444555666555777:::888999GGGYYYssszzzpppfff```YYYZZZ^^^eeekkkttt|||ppphhhhhhgggiiioooyyy|||uuunnniiieeeaaa^^^XXXYYYZZZ\\\]]]___``````^^^^^^]]]]]]\\\]]]]]]]]]XXXYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWW222222444555888:::===>>>AAADDDHHHMMMQQQSSSSSSSSSMMMKKKHHHDDDBBBAAAAAAAAA??????>>>>>>>>>>>>??????===>>>>>>?????????>>>>>>@@@AAACCCEEEFFFGGGHHHHHHIIIKKKMMMOOOPPPOOONNNMMMNNNOOOPPPRRRSSSUUUVVVWWW[[[WWWUUUXXXZZZ\\\aaafffllluuuttthhh\\\MMMFFFHHH===;;;:::::::::999666444666666555555555444444444444555666888888888777666777888999::::::::::::::::::;;;;;;;;;<<<=========???AAACCCDDDDDDDDDFFFGGGIIIIIILLLQQQWWW]]]```aaaeeeeeeddddddgggnnnvvv}}}~~~kkk^^^WWWUUUWWWYYYfffuuuqqqggg[[[YYYWWWUUUTTTRRROOOLLLIIIFFFCCCAAA@@@@@@???>>><<<<<<<<<======>>>???@@@AAA???@@@CCCCCCFFFNNNWWWhhhqqq{{{pppbbbYYYQQQSSS^^^fffccc[[[LLLEEEAAACCCCCCEEEQQQ```rrroooxxxqqqllltttbbbNNN?????????999666999888888777666666666666666222333666888777999DDDOOOnnnuuurrrlll^^^YYYUUUVVV^^^hhhrrr~~~wwwmmmeee]]]gggpppsssyyy{{{vvvoooiiiddd```\\\YYYYYYZZZ\\\]]]___``````aaaaaaaaa``````______``````]]]]]][[[ZZZXXXVVVUUUUUUSSSSSSSSSSSSRRRRRRRRRRRR333333444666999;;;>>>???AAADDDHHHLLLOOOQQQQQQQQQLLLKKKHHHFFFDDDCCCBBBBBB??????>>>>>>>>>>>>????????????@@@AAAAAAAAAAAA@@@AAABBBCCCDDDFFFHHHIIIJJJJJJLLLNNNOOOPPPPPPOOONNNNNNNNNOOOPPPRRRTTTUUUVVV[[[VVVSSSSSSTTTTTTXXX^^^dddmmm{{{ttt```WWWNNNCCC===???;;;:::888888888777555333666666555555555444444444444555777888888888777777777777888::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>@@@BBBEEEFFFFFFFFFGGGIIIHHHIIIKKKPPPVVV[[[___aaadddeeeffffffhhhooozzz}}}iii]]]VVVUUUXXXaaaoookkkaaaZZZXXXVVVTTTSSSQQQNNNKKKIIIFFFCCCAAA@@@@@@???>>>===<<<<<<======>>>???@@@BBB@@@AAADDDEEEGGGPPPYYYiiisss}}}ssscccYYYRRRUUU```gggaaaWWWHHHCCCAAACCCCCCGGGWWWiiivvvvvvyyysssoooxxx___MMM???>>>>>>999666999777666666555555555555555333444666888777999BBBNNNiii}}}zzzuuummm___XXXTTTUUU\\\fffppp|||}}}xxxqqqiiibbbeeelllsssvvv|||vvvqqqjjjddd___\\\YYYWWWYYYZZZ\\\]]]___``````aaaaaaaaa```````````````aaaaaa```___]]][[[XXXVVVUUUQQQQQQQQQQQQQQQQQQQQQQQQ444555666888:::===???@@@BBBDDDGGGJJJMMMNNNNNNNNNJJJIIIHHHGGGEEEDDDCCCCCC@@@@@@????????????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBCCCEEEGGGJJJLLLLLLMMMOOOPPPQQQQQQPPPOOONNNNNNNNNNNNPPPRRRUUUVVVZZZSSSNNNLLLKKKJJJMMMRRRYYYaaammmzzz}}}lll]]]OOOJJJFFF>>>;;;<<<;;;:::888999999888666444666666666555555555555444555666777888888888777777666777888:::;;;<<<<<<<<<;;;;;;<<<======>>>??????BBBDDDFFFGGGGGGHHHJJJKKKJJJKKKNNNRRRWWW\\\aaadddgggjjjmmmmmmnnnuuulll```ZZZ[[[^^^lllzzzyyyfff]]]YYYWWWUUUTTTRRRPPPMMMKKKIIIFFFCCCAAA@@@@@@???>>>============>>>???@@@@@@CCCBBBBBBEEEGGGJJJTTT^^^lllvvvxxxdddYYYRRRXXXdddggg]]]QQQCCCAAAAAACCCCCCIII^^^vvv|||}}}wwwttt}}}zzzZZZJJJ>>>======999666888666666555444444444444444555555666888777888@@@JJJbbbxxxzzzqqqbbbYYYTTTSSSZZZdddnnnyyy~~~zzzsssmmmfffbbbooorrruuu{{{{{{xxxrrrllleee___[[[YYYWWWVVVXXXYYYZZZ[[[]]]^^^______``````_________``````aaaaaaaaaaaa```]]]YYYVVVTTTOOOOOOOOOOOOPPPPPPPPPPPP555666777999;;;>>>@@@AAACCCEEEGGGJJJKKKLLLKKKJJJFFFFFFFFFFFFEEEDDDBBBBBB@@@@@@????????????@@@@@@AAABBBCCCCCCDDDDDDDDDDDDCCCBBBAAAAAACCCFFFJJJMMMNNNOOOPPPQQQRRRRRRQQQQQQPPPOOOOOOOOOPPPRRRTTTVVVUUUOOOHHHFFFDDDCCCFFFKKKNNNUUU___hhhqqq{{{nnnbbbXXXNNNEEEDDDCCC???===>>><<<;;;:::;;;;;;;;;999777666666666555555555555555777777777777888777777777555666888:::;;;<<<======;;;<<<======>>>???@@@@@@BBBDDDFFFGGGGGGHHHKKKMMMNNNPPPSSSVVVZZZ```fffiiioootttxxxwwwvvv~~~vvvkkkfffggglllwwwsssccc^^^YYYWWWUUUTTTSSSQQQNNNKKKIIIFFFCCCAAA@@@@@@???>>>============>>>???@@@AAADDDCCCDDDGGGIIINNNXXXbbbpppzzzyyydddYYYSSS\\\hhhgggXXXKKKAAA@@@BBBDDDCCCJJJeee}}}{{{xxxpppTTTGGG===;;;<<<999777888777666555555444444555555666555666888777777>>>GGG]]]uuuxxxiii[[[UUUSSSZZZdddmmmwww~~~~~~}}}zzzsssmmmiiigggtttuuuwww}}}xxxuuuooojjjccc]]]ZZZYYYXXXWWWUUUUUUUUUVVVWWWYYYZZZZZZ]]]]]]]]]]]]]]]^^^___```]]]^^^______]]]YYYVVVSSSPPPPPPPPPOOONNNNNNMMMMMM666666888999<<<>>>AAABBBCCCEEEIIIKKKLLLKKKIIIHHHDDDDDDDDDDDDCCCBBBAAA@@@@@@??????????????????@@@@@@AAABBBCCCDDDDDDDDDDDDBBBAAA??????AAAEEEJJJMMMPPPPPPQQQQQQRRRRRRRRRQQQRRRRRRQQQQQQQQQRRRTTTUUUOOOIIIDDDCCCBBBAAADDDIIIIIINNNUUU[[[___dddkkkqqqzzz~~~qqqdddYYYRRRIIICCC>>>===>>><<<;;;;;;;;;:::999:::;;;;;;:::888666666666666666666666666888888888777777777777888666777888:::<<<=========<<<<<<===>>>???@@@AAABBBBBBDDDEEEFFFFFFHHHKKKNNNQQQSSSVVVYYY\\\bbbhhhmmmvvv{{{~~~}}}}}}yyyuuuxxx~~~~~~lllbbb___ZZZYYYVVVUUUTTTRRROOOLLLIIIFFFCCCAAA@@@@@@???>>>=========>>>>>>???@@@AAAEEECCCDDDHHHKKKPPP\\\gggtttuuubbbXXXUUU```jjjdddTTTGGGAAAAAACCCEEECCCLLLhhhwww~~~|||}}}hhhNNNEEE===;;;;;;:::888888888777666666555555666666666555555777777777===DDDZZZssssss___XXXTTTZZZdddmmmvvv|||yyyzzz{{{yyytttpppmmmlllrrrtttwww}}}zzzvvvrrrkkkfff```[[[XXXWWWVVVUUUOOONNNNNNOOOPPPQQQRRRSSSXXXXXXXXXXXXYYYZZZ\\\\\\YYY[[[\\\]]]]]]ZZZWWWVVVRRRRRRPPPOOOMMMKKKJJJIII666777888:::<<>>>>>>>>>>>?????????@@@AAABBBCCCDDDDDDDDDBBBAAA@@@@@@BBBFFFKKKNNNQQQQQQQQQQQQQQQQQQQQQRRRTTTTTTSSSSSSSSSRRRRRRQQQIIIEEEAAABBBBBBBBBEEEJJJIIIMMMRRRUUUUUUUUUXXX[[[^^^aaafffjjjnnnsssxxx||||||nnn```VVVNNNIIIGGGBBB???<<<;;;;;;;;;;;;;;;777666666777999999888666555666666666666777777777999999888777777777888888777888999;;;<<<===============>>>???AAABBBCCCCCCCCCDDDEEEFFFFFFIIILLLOOOQQQTTTWWWYYY\\\aaaiiioooyyy|||tttggg```^^^[[[YYYWWWVVVUUURRROOOMMMIIIFFFCCCAAA@@@@@@???>>>>>>>>>>>>>>>???@@@AAAAAAEEEDDDEEEIIILLLSSS___jjjxxx~~~ooo___VVVVVVbbbiii```OOOEEEBBBAAACCCEEEEEENNNjjjvvv}}}~~~xxxaaaIIICCC===:::;;;;;;:::888888888777666666666666666666444444777777777<<>>@@@BBBCCCGGGMMMRRRSSSOOOJJJFFFEEEDDDBBBAAA????????????>>>>>>============>>>>>>???@@@AAACCCDDDEEEEEEEEECCCBBBBBBCCCEEEIIIMMMOOORRRQQQQQQPPPPPPQQQQQQQQQTTTTTTUUUTTTSSSPPPNNNLLLEEEBBB@@@CCCCCCCCCEEEIIILLLQQQUUUVVVSSSPPPPPPPPPOOOPPPSSSTTTVVVYYY]]]```ccchhhnnntttuuutttpppmmmbbb]]]TTTLLLGGGCCCAAA@@@???>>><<<::::::;;;<<<;;;555555555666888888777666555666666666777777777777:::999888777777777888888888999:::;;;<<<<<<<<<<<<===>>>???@@@AAACCCDDDDDDEEEFFFGGGGGGHHHJJJNNNQQQSSSVVVZZZ[[[]]]bbbkkkrrryyy{{{}}}~~~tttiiiaaa^^^ZZZXXXVVVUUUTTTRRRNNNLLLIIIFFFCCCAAA@@@@@@???>>>>>>>>>>>>>>>???@@@AAAAAAEEECCCDDDIIIMMMTTTaaammm{{{yyyiii[[[TTTWWWcccggg[[[LLLFFFAAA???AAAEEEGGGQQQlllyyy{{{tttZZZEEEBBB>>>;;;;;;<<<;;;999777777666555555555555666555333333666888888<<>>@@@BBBBBBGGGOOOTTTUUUQQQKKKGGGHHHFFFCCCAAA??????@@@@@@======<<<<<<<<<<<<======@@@AAABBBDDDEEEEEEFFFFFFDDDCCCDDDEEEHHHKKKNNNPPPRRRQQQQQQPPPPPPPPPQQQQQQSSSTTTUUUUUUSSSOOOKKKIIICCC@@@@@@CCCDDDCCCDDDHHHPPPTTTYYYYYYUUUPPPNNNNNNJJJKKKKKKJJJJJJKKKNNNPPPOOOQQQTTTWWWYYYYYYXXXXXXOOOLLLIIIEEEBBB@@@>>>>>>999999777555555777888888666666666777999:::999777555666666666777777888888;;;:::888777777777888888999::::::;;;<<<<<<<<<;;;===>>>???@@@BBBCCCDDDEEEFFFGGGHHHHHHIIILLLPPPSSSVVVYYY]]]^^^```eeennnvvv{{{{{{}}}xxxnnnddd^^^YYYWWWUUUTTTSSSQQQMMMKKKIIIFFFCCCAAA@@@@@@???>>>>>>>>>>>>>>>???@@@AAABBBDDDCCCDDDHHHMMMTTTbbbnnn}}}uuufffYYYSSSWWWdddfffXXXKKKFFF@@@>>>???DDDHHHTTTnnn|||xxxqqqVVVDDDBBB>>>;;;;;;===<<<:::666666555444444444444555555222222666888888<<>><<<<<<<<<999999:::;;;;;;;;;::::::===???BBBEEEGGGHHHIIIIIIGGGGGGGGGHHHIIIKKKNNNOOOSSSRRRQQQPPPOOONNNNNNNNNRRRVVVZZZWWWPPPIIIFFFFFF@@@@@@@@@AAADDDHHHMMMOOOSSSUUUXXXYYYVVVOOOHHHDDDDDDEEEFFFFFFGGGFFFFFFEEEFFFFFFGGGHHHIIIIIIIIIIIIDDDCCCCCCBBB@@@???===<<<999999999888888888888777777888999999999777666555777777777777888999:::;;;888888777777777777888888;;;;;;;;;<<<===>>>??????===>>>???AAACCCEEEFFFGGGGGGHHHIIIIIIIIILLLOOORRRYYY[[[\\\]]]```eeemmmsss~~~vvvfff___[[[YYYVVVSSSPPPLLLHHHEEEGGGEEEAAA@@@@@@@@@???===>>>>>>???@@@AAAAAABBBBBBCCCFFFHHHIIIMMMWWWfffrrrppp]]]UUUTTTZZZbbbaaaTTTFFF@@@???<<<===BBBJJJZZZvvv|||rrr~~~iiiPPPFFFBBB>>>;;;;;;;;;;;;:::555555555555666666666666666777666555444666:::===CCC]]]{{{iii\\\SSSWWWaaajjjooorrrtttsssrrrtttxxx}}}}}}yyy~~~}}}}}}xxxtttooojjjccc___\\\YYYSSSOOOKKKHHHEEECCCCCCBBB@@@AAADDDGGGIIIJJJJJJKKKLLLNNNOOOOOOOOONNNPPPOOOLLLJJJGGGEEEDDDCCCBBBAAA@@@?????????@@@AAA777777777777:::>>>BBBDDDNNNRRRWWW[[[ZZZUUUNNNJJJFFFDDDAAA>>><<<:::::::::999999:::;;;;;;;;;;;;;;;>>>@@@BBBEEEHHHIIIJJJJJJIIIIIIIIIIIIJJJLLLNNNPPPTTTSSSRRRQQQPPPPPPPPPPPPRRRVVVZZZYYYRRRKKKGGGFFFBBBAAAAAACCCFFFJJJNNNQQQTTTVVVYYYZZZWWWQQQJJJFFFDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCC>>>>>>>>>===<<<;;;:::999999999999888888888888777777777888888888777666555777777777888888999:::;;;888888777777666777777777;;;;;;<<<<<<======>>>>>>>>>???@@@AAACCCDDDFFFFFFFFFGGGHHHHHHIIIMMMQQQUUU]]]```bbb```]]]```jjjrrryyyggg^^^YYYWWWTTTRRRPPPMMMIIIGGGGGGDDDAAA@@@@@@??????>>>>>>>>>???@@@AAABBBBBBCCCCCCFFFIIIKKKOOOZZZiiitttlll\\\WWWXXX]]]bbb^^^PPPEEEBBB???>>>@@@DDDKKK\\\yyy~~~vvvppplllQQQEEEAAA===:::::::::::::::777777777666666555555555666666666555555777;;;>>>CCC[[[xxxgggZZZQQQUUU^^^fffjjjnnnrrrpppoooqqqvvv{{{{{{xxx|||}}}~~~{{{vvvrrrmmmgggaaa]]][[[WWWQQQMMMJJJGGGDDDAAABBBAAA@@@BBBDDDHHHJJJKKKLLLMMMOOOPPPQQQPPPOOOOOOOOOMMMKKKHHHEEECCCBBBAAA@@@???>>>=========>>>???666666777888;;;???CCCEEENNNQQQVVVZZZYYYUUUOOOKKKDDDBBB???<<<:::888888777888999:::;;;<<<=========???AAADDDGGGIIIKKKKKKKKKLLLKKKKKKKKKLLLMMMOOOPPPSSSRRRQQQPPPPPPOOOOOOPPPRRRWWW[[[[[[UUUNNNIIIGGGDDDDDDDDDFFFIIIMMMQQQSSSVVVXXXZZZZZZXXXSSSMMMIIIFFFEEECCCBBBAAABBBBBBCCCBBBBBBBBBBBBAAA@@@???>>>;;;;;;;;;:::::::::999999999999999888888888888777666777777777777666666555777777888888999999::::::999888777666666666666666<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHJJJKKKOOOTTTXXX[[[```ccc```[[[]]]iiittt|||xxxeee\\\WWWUUUSSSQQQPPPNNNJJJHHHFFFDDDAAA????????????>>>>>>??????@@@AAABBBCCCDDDDDDGGGKKKNNNSSS^^^nnnyyywwwggg[[[YYY]]]ccccccZZZLLLDDDCCC@@@@@@CCCFFFMMM```vvvppprrrkkkNNNCCC@@@<<<::::::::::::999:::999888777666555555444555666666666666888<<>>;;;999888777777888999;;;<<<===>>>>>>???@@@BBBEEEHHHJJJLLLLLLMMMMMMLLLKKKKKKLLLMMMNNNOOOPPPOOONNNMMMMMMMMMMMMMMMRRRVVV\\\]]]XXXRRRLLLIIIFFFFFFGGGIIILLLOOOSSSUUUWWWXXXZZZZZZXXXSSSOOOLLLIIIHHHEEECCCBBBCCCDDDEEEDDDDDDCCCCCCBBB@@@???>>><<<<<<<<<;;;;;;;;;<<<<<<999999999888888888777777666666666777666666666666777888888999::::::::::::999888777666666666666777======<<<<<<<<<<<<<<<<<>>>>>???@@@AAABBBCCCDDDEEEEEEIIINNNSSSYYYdddsss~~~rrrcccZZZYYYbbbkkkhhhZZZKKKDDDCCC???AAADDDGGGPPPeeeooonnnxxxeeeJJJCCC@@@===;;;;;;;;;::::::999999999888777666666666555666777777777999===???FFFWWWooonnncccZZZ[[[```dddhhhkkkkkkiiihhhjjjooouuuzzz|||zzzxxxuuuttttttvvvxxxyyyzzz||||||||||||}}}}}}|||~~~}}}xxxtttooojjjeee___YYYUUUTTTPPPKKKGGGEEEBBB@@@>>>===???AAADDDFFFJJJMMMPPPSSSTTTVVVWWWWWWUUUSSSRRRNNNLLLJJJFFFCCCAAA??????;;;::::::999:::;;;===>>>666666888:::>>>AAADDDFFFHHHKKKPPPSSSSSSOOOKKKGGGAAA@@@>>>;;;:::999999999999:::<<<===>>>??????@@@AAACCCFFFIIIKKKLLLMMMMMMLLLLLLKKKKKKKKKLLLNNNOOOOOOOOONNNMMMMMMMMMNNNNNNRRRVVV[[[]]]ZZZTTTNNNJJJHHHIIIJJJKKKMMMPPPSSSTTTVVVWWWXXXXXXVVVSSSOOOMMMJJJIIIFFFDDDCCCDDDEEEFFFEEEEEEEEEDDDCCCBBBAAA@@@??????>>>===<<<<<<======999999999888888888777777777666666666666777777777888888999:::::::::999999888888777777777777888888==================<<<<<>>?????????>>>>>>???@@@AAACCCDDDEEEFFFFFFLLLRRRXXX___jjjxxxooo```ZZZZZZfffqqqkkk[[[KKKCCCAAA===AAADDDHHHSSSkkk}}}kkknnn```KKKDDDAAA>>>=========<<<;;;777777777777888888888888444666777777777999<<<>>>GGGSSSiiisssiii```___bbbdddgggjjjhhhggggggiiinnnssswwwxxxyyyxxxvvvtttrrrrrrsssttttttvvvwwwxxx{{{}}}zzzvvvrrrlllgggaaa\\\VVVSSSPPPMMMHHHEEEBBB@@@>>><<<<<>>???@@@@@@@@@AAACCCFFFIIIKKKLLLMMMMMMLLLKKKKKKKKKKKKMMMOOOPPPQQQQQQPPPPPPPPPPPPQQQQQQSSSVVVYYY\\\ZZZVVVPPPLLLJJJJJJKKKLLLNNNOOOQQQRRRSSSTTTTTTTTTRRRPPPMMMLLLHHHGGGEEEDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEBBBAAA???===;;;;;;;;;;;;999999999888888888888777888777777777777888888999888999:::;;;;;;:::999888888888888888999:::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBCCCDDDEEEFFFGGGHHHHHHKKKOOORRRRRRRRRRRRRRRUUURRRQQQTTT[[[bbbgggiiiooo{{{uuuggg___[[[YYYVVVSSSPPPMMMJJJEEEBBBDDDBBB???>>>?????????>>>??????AAABBBDDDEEEFFFGGGIIIOOOWWW]]]dddooo}}}}}}iii\\\ZZZ[[[hhhrrrjjjXXXJJJBBB@@@===@@@DDDIIIYYYttt~~~vvvhhhpppzzz^^^NNNCCCAAA???>>>???>>>===<<<666666666777777888888888444666777777777777999;;;EEEMMM```{{{vvvllldddbbbbbbbbbdddggggggggghhhkkkooosssttttttxxxwwwwwwvvvuuutttsssrrrppprrruuuvvvxxx{{{~~~|||yyyvvvqqqkkkeee___ZZZUUUQQQNNNKKKFFFCCCAAA???===;;;;;;???DDDGGGHHHJJJOOOSSSVVVXXX[[[]]]]]][[[XXXVVVQQQOOOLLLIIIEEECCCAAA@@@<<<<<<;;;<<<===???AAABBB888999:::===???BBBDDDEEEFFFHHHLLLNNNMMMIIIDDDAAA===<<<;;;::::::;;;<<<======>>>>>>???@@@@@@@@@???AAACCCEEEHHHKKKLLLMMMMMMLLLKKKKKKLLLMMMOOOQQQRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSUUUXXXZZZZZZVVVRRRNNNKKKKKKLLLLLLMMMNNNNNNNNNPPPPPPPPPPPPOOOMMMKKKJJJGGGGGGFFFFFFFFFFFFFFFFFFHHHIIIJJJKKKLLLLLLMMMLLLGGGEEEAAA>>>;;;:::999999999999999888888888888777999888777777888999:::;;;888999;;;<<<<<<;;;999888777777888999:::<<<===>>>>>>>>>??????@@@@@@AAAAAAAAABBBCCCDDDFFFGGGIIIIIIIIINNNTTTYYYZZZXXXWWWVVVVVVWWWXXXZZZ^^^bbbgggiiiuuuoooeee___YYYWWWUUURRROOOMMMJJJFFFCCCCCCAAA???>>>>>>??????>>>???@@@AAABBBDDDFFFGGGHHHLLLRRRZZZaaahhhrrrwwwbbbXXXYYY]]]iiinnncccRRRGGGBBB@@@>>>AAADDDKKK```}}}|||rrrkkkwwwxxx\\\LLLBBB@@@???>>>>>>>>>===;;;777777666666666666666666444666777777666666777888>>>DDDVVVrrryyypppgggdddcccaaacccfffggggggiiimmmqqqsssrrrqqqvvvvvvvvvxxxyyyxxxuuurrrnnnqqqtttuuuvvvwww}}}~~~{{{vvvqqqkkkddd^^^YYYTTTQQQLLLIIIEEEBBB@@@???===;;;;;;@@@FFFHHHHHHJJJOOOSSSUUUXXX[[[^^^___]]]ZZZXXXQQQOOOLLLIIIEEEBBBAAA@@@<<<<<<<<<<<<>>>@@@BBBDDD999:::;;;===@@@BBBCCCDDDGGGIIILLLMMMLLLHHHDDD@@@;;;::::::999:::;;;===>>>>>>??????@@@@@@@@@??????AAABBBEEEHHHJJJLLLMMMMMMLLLLLLLLLMMMOOOQQQSSSTTTPPPPPPOOOOOOOOOPPPPPPQQQTTTUUUWWWYYYYYYWWWRRROOOLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHIIIJJJJJJJJJIIIIIILLLMMMOOOPPPRRRSSSTTTTTTKKKIIIEEE@@@===;;;::::::999999999888888888888777999999888888888999;;;<<<888999;;;<<<<<<;;;999888777777888999;;;===???@@@>>>>>>???@@@AAABBBBBBBBBAAAAAACCCDDDFFFHHHIIIJJJLLLRRRZZZ```bbb```^^^]]]UUUYYY]]]___```ccciiiooo|||}}}kkkddd]]]VVVUUUSSSPPPOOOMMMKKKGGGEEECCCAAA>>>>>>>>>??????>>>???@@@AAACCCEEEFFFHHHHHHMMMTTT\\\cccjjjtttqqq\\\TTTXXX___hhhjjj\\\LLLDDDBBB@@@???BBBDDDMMMeee}}}rrrooo}}}vvvYYYFFFAAA???>>>===>>>===<<<:::888888777666555444333333444666777666555444555777999===NNNlll|||ssskkkgggeeecccdddgggggghhhkkkooossssssqqqooouuutttuuuyyy||||||wwwrrrnnnppptttvvvuuuvvv|||~~~wwwrrrkkkddd^^^YYYTTTQQQLLLHHHDDDAAA@@@???===;;;<<>>@@@CCCDDD@@@@@@@@@@@@AAABBBCCCDDDFFFIIIMMMLLLHHHCCC>>>;;;;;;::::::;;;<<<>>>@@@AAADDDCCCAAA???===<<<<<<<<>>;;;888777:::999888666666666777888999999:::::::::;;;;;;;;;777999;;;======;;;999777<<<;;;::::::;;;<<<>>>??????@@@@@@AAAAAABBBCCCCCCDDDCCCDDDGGGHHHHHHLLLSSSUUUYYYbbbiiijjjhhhggghhhaaabbbeeegggeeegggrrr~~~}}}mmm___WWWUUUPPPNNNLLLJJJIIIGGGCCCAAAAAA@@@???>>>============@@@???AAAEEEEEECCCFFFJJJLLLRRR[[[dddlllvvv{{{hhhYYYVVV[[[kkknnnhhhVVVHHHCCCBBB@@@@@@BBBFFFSSSmmmzzztttmmm||||||___LLLDDD@@@???>>>===;;;;;;;;;;;;:::888666555666555333111444444444444444555666666999>>>JJJ___~~~wwwooojjjccc]]]]]]```iiiiiikkknnnqqqrrrrrrpppnnnuuuzzz}}}zzzsssppprrruuuvvvwwwyyy~~~}}}zzzuuuooogggaaa]]]YYYSSSOOOIIIGGGDDD@@@===;;;::::::<<<>>>BBBDDDGGGJJJOOORRRYYYZZZ[[[\\\\\\[[[YYYXXXSSSPPPKKKFFFBBB@@@??????>>>>>>???BBBGGGJJJIIIGGG<<<<<<===???AAACCCEEEFFFFFFIIIKKKJJJFFFAAA===;;;;;;;;;;;;<<<>>>@@@BBBCCCFFFEEEBBB???=========>>>EEEGGGIIIJJJIIIIIIJJJKKKKKKKKKLLLMMMOOOQQQSSSTTTTTTSSSRRRPPPPPPPPPQQQQQQSSSUUUWWWWWWUUUSSSRRRRRRRRROOOLLLLLLNNNPPPPPPOOOOOOOOOOOOMMMJJJIIIJJJKKKNNNPPPSSSUUUUUUUUUVVVWWWXXX___eeejjjpppuuutttppp___RRRFFFAAA???;;;999999:::999888777666777777888999999:::::::::;;;;;;;;;888:::<<<======<<<:::888<<<;;;;;;;;;;;;===>>>???@@@@@@@@@AAABBBBBBCCCCCCEEEDDDEEEHHHIIIIIINNNUUUYYY```kkkuuuxxxuuupppllliiikkkooorrrqqqpppxxxxxxjjj^^^WWWVVVOOOMMMJJJIIIHHHFFFCCCAAAAAA@@@???>>>============@@@???AAAEEEEEECCCEEEJJJMMMTTT]]]eeennnxxxvvvdddWWWWWW]]]iiijjjdddTTTGGGBBBBBBAAA@@@DDDKKKZZZttt|||tttzzzqqqlllxxxuuuYYYIIIDDD???>>>===<<<;;;::::::::::::888666666666666555333555555444444555555666777888<<>>AAADDDFFFJJJNNNQQQXXXYYYZZZ[[[ZZZYYYWWWUUUQQQOOOJJJEEEBBB@@@@@@@@@BBB@@@???AAAEEEGGGHHHGGG;;;;;;===???AAACCCDDDEEEFFFHHHHHHFFFBBB>>>;;;;;;:::;;;===???AAACCCEEEFFFHHHFFFBBB>>>======>>>@@@CCCEEEHHHIIIIIIIIIJJJKKKJJJKKKMMMOOOQQQRRRSSSSSSSSSRRRQQQPPPPPPQQQRRRRRRTTTVVVWWWWWWUUUSSSRRRRRRQQQOOONNNNNNPPPRRRRRRQQQQQQQQQPPPNNNLLLKKKLLLNNNPPPRRRUUUWWWXXXZZZ]]]___cccjjjrrrxxx~~~{{{cccVVVHHHBBB???<<<:::;;;:::999888888777777888888::::::::::::;;;;;;;;;;;;999;;;<<<======<<<;;;999<<<<<<<<<<<<===>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDGGGFFFGGGJJJJJJKKKRRRZZZaaalllzzzzzzssstttvvv{{{}}}{{{qqqeee\\\WWWVVVOOOLLLHHHFFFEEEDDDCCCAAAAAA@@@???>>>============???>>>@@@DDDEEECCCEEEJJJNNNUUU^^^gggpppzzz}}}nnn^^^UUUXXX```iiiggg___QQQFFFBBBBBBBBB@@@FFFRRRddd|||xxxpppxxxppplllvvvjjjQQQFFFDDD>>>>>><<<;;;:::999999999999888777777888888777555555555555555555666777777777:::@@@PPPkkk{{{ssslllccc\\\[[[^^^dddfffhhhlllnnnpppqqqqqqtttuuuvvvwww|||zzzrrrvvvxxxyyyyyyzzz|||~~~zzzuuurrroooiiiaaa\\\XXXTTTNNNJJJGGGEEEBBB???<<<;;;::::::;;;===@@@CCCEEEIIIMMMPPPVVVWWWXXXYYYXXXVVVTTTRRROOOMMMIIIEEECCCAAAAAABBBFFFDDDAAAAAADDDFFFHHHHHH===>>>>>>???@@@@@@@@@AAAFFFFFFEEEBBB>>>;;;;;;;;;;;;===???BBBEEEGGGHHHIIIHHHEEE@@@===;;;<<<>>>@@@AAADDDGGGIIIJJJIIIJJJKKKJJJLLLNNNQQQRRRSSSSSSSSSQQQQQQPPPOOOPPPQQQRRRSSSTTTVVVWWWVVVTTTRRRRRRSSSQQQQQQQQQRRRTTTUUUUUUUUUTTTTTTTTTRRRPPPOOOQQQSSSSSSUUUXXX[[[^^^bbbgggjjjsssyyy|||eeeWWWHHHAAA>>>;;;:::;;;999999999999888999999999:::::::::;;;;;;;;;;;;<<<999:::<<<======<<<:::999<<<======>>>???@@@AAAAAAAAABBBBBBCCCCCCDDDEEEEEEHHHHHHJJJLLLMMMNNNWWWaaammm|||}}}~~~kkkaaaZZZVVVUUUNNNKKKGGGDDDCCCCCCBBBAAA@@@@@@???>>>======>>>>>>???>>>@@@DDDEEECCCFFFKKKOOOVVV```iiirrr|||xxxgggZZZTTTYYYcccmmmhhh]]]PPPFFFBBBAAABBBAAAHHHVVVkkkyyysss~~~sssmmmwww___KKKEEEEEE???>>>===<<<;;;::::::::::::888777888999999888777666555555555555666777777666999>>>KKKeee{{{tttlllaaaXXXWWWZZZaaadddhhhkkknnnppprrrssswwwvvvttttttzzz|||uuuxxxwwwwwwwwwyyy{{{|||xxxsssoookkkfff^^^YYYVVVRRRMMMIIIEEECCCAAA>>><<<::::::::::::<<>>;;;:::;;;>>>@@@AAADDDHHHJJJJJJJJJJJJKKKJJJLLLNNNQQQRRRSSSSSSSSSPPPPPPOOOOOOPPPQQQRRRSSSTTTUUUVVVUUUTTTSSSSSSTTTSSSUUUWWWXXXXXXXXXXXXXXXWWWWWWVVVTTTSSSTTTWWWZZZZZZ]]]aaafffjjjpppvvvzzz{{{bbbTTTFFF???===:::999:::999999999::::::::::::999::::::;;;;;;;;;<<<<<<<<<999:::;;;<<<<<<;;;:::999======>>>@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFHHHIIILLLNNNOOORRR^^^jjj}}}yyyggg___YYYUUUSSSMMMJJJFFFCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>???>>>AAAEEEFFFDDDGGGLLLOOOVVVaaakkkttt~~~ssscccWWWSSS[[[fffsssiii[[[OOOFFFAAA@@@AAABBBHHHWWWooo|||}}}ssskkkxxxwwwXXXIIIFFFFFFAAA@@@???===<<<<<<;;;;;;:::999888888999:::888777555555555555555666777777666:::???JJJaaa|||uuulll___TTTRRRVVV___ccchhhlllnnnqqqtttwwwyyyxxxuuutttxxx~~~}}}wwwuuutttrrrsssuuuyyy|||~~~~~~}}}{{{wwwrrrnnnhhhccc\\\WWWTTTQQQLLLHHHCCCBBB???===;;;:::::::::999;;;>>>@@@BBBEEEIIILLLSSSSSSTTTUUUTTTRRRPPPOOOJJJIIIHHHGGGFFFFFFGGGGGGGGGIIILLLNNNNNNNNNMMMLLL999;;;===@@@BBBCCCDDDDDDCCCCCCBBB@@@======>>>@@@@@@BBBEEEHHHJJJIIIHHHFFFAAA???===;;;:::<<>>@@@AAACCCCCCDDDDDDCCCDDDDDDEEEEEEFFFGGGGGGHHHIIIMMMPPPRRRWWWdddrrrttteee^^^YYYTTTQQQLLLIIIFFFDDDCCCCCCBBBAAA??????>>>>>>>>>>>>>>>???@@@???BBBFFFGGGFFFHHHMMMPPPXXXcccnnnwwwnnn___UUUTTT^^^iiixxxiiiXXXMMMFFFAAA???AAABBBHHHYYYrrr}}}qqqlll~~~oooTTTIIIHHHFFFAAAAAA???>>>===<<<<<<<<<:::999888888999999888666444444444444444555666666666:::???GGG[[[zzzzzzoooaaaTTTRRRVVV^^^cccjjjnnnpppssswww{{{{{{{{{yyyuuuuuuxxxxxxuuuqqqooolllmmmqqquuuyyyzzzyyy{{{}}}zzzvvvqqqmmmeee```YYYTTTRRROOOJJJFFFAAA@@@>>>;;;:::999999999888;;;===???AAADDDHHHJJJNNNOOOQQQRRRQQQPPPNNNMMMHHHHHHHHHHHHIIIJJJKKKKKKIIIMMMQQQSSSRRROOOMMMMMM:::;;;>>>AAACCCDDDDDDDDDBBBBBBBBBAAA??????AAACCCCCCEEEHHHJJJJJJHHHFFFCCC>>>>>><<<<<<===???AAABBBDDDGGGKKKMMMMMMKKKJJJJJJKKKKKKLLLMMMOOOQQQSSSTTTQQQPPPOOOOOOOOOPPPQQQRRRQQQRRRTTTTTTTTTTTTVVVXXX\\\___cccdddbbb```______]]]]]]]]]]]]^^^aaafffjjjlllrrrzzzpppWWWKKK@@@===<<<:::999:::888999:::<<<<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>============???AAACCCDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHGGGIIINNNRRRTTTZZZjjjzzzooobbb]]]YYYTTTQQQJJJIIIFFFEEEEEEDDDBBB@@@??????>>>>>>>>>>>>??????@@@@@@CCCGGGHHHGGGJJJOOOSSS[[[fffqqq{{{{{{hhh[[[TTTVVVbbbmmmxxxfffTTTJJJEEE@@@@@@BBBBBBHHH[[[vvvzzzuuuyyyhhhQQQKKKIIIDDDAAA@@@???===<<<<<<<<<<<<;;;999888777888888666444333333333333333444555555666999;;;@@@RRRrrruuueeeWWWTTTXXX^^^dddlllppprrruuuzzz}}}}}}uuupppoooooonnnnnnjjjhhhiiinnnsssvvvxxxwww}}}}}}zzzuuunnnjjjaaa\\\VVVQQQOOOLLLHHHDDD@@@???===;;;999999999999888:::<<<>>>@@@CCCFFFIIIIIIJJJLLLMMMNNNMMMKKKJJJGGGHHHIIIJJJKKKMMMNNNNNNOOORRRUUUTTTPPPMMMLLLLLL===???AAACCCCCCCCCBBBAAAAAABBBCCCBBBAAAAAACCCDDDEEEGGGJJJKKKKKKHHHDDDAAA=========>>>???AAACCCDDDEEEIIIMMMOOONNNLLLJJJJJJKKKKKKKKKLLLMMMPPPRRRTTTQQQQQQOOOOOOOOOOOOPPPQQQPPPRRRSSSSSSTTTUUUXXXZZZ___cccggghhheeebbbaaaaaabbbcccccccccdddhhhnnnrrr}}}nnnTTTIII???======<<<:::;;;888999;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======????????????????????????>>>???AAACCCEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHFFFIIINNNRRRUUU\\\mmm~~~kkk```]]]ZZZUUUQQQJJJHHHGGGFFFFFFEEEBBB@@@???>>>>>>>>>>>>>>>??????AAAAAACCCHHHIIIHHHKKKPPPUUU]]]iiittt}}}vvvdddXXXTTTXXXdddpppvvvcccPPPHHHDDD@@@@@@CCCAAAIII]]]yyyzzz|||cccPPPLLLIIICCC@@@???>>>===;;;;;;;;;;;;;;;:::888777777777555333333222222222222333444444777888777:::KKKmmmzzziii[[[XXX\\\___eeemmmrrrtttwww|||vvvllliiihhhhhhlllhhheeeggglllrrrvvvwwwzzz~~~zzzssslllggg___ZZZSSSOOOMMMJJJFFFBBB???>>><<<:::999999999999777999<<<>>>???BBBFFFHHHEEEGGGIIIJJJKKKKKKJJJIIIGGGHHHIIIKKKMMMNNNOOOPPPUUUVVVVVVSSSMMMJJJIIIKKK;;;<<>>?????????@@@BBBDDDGGGHHHJJJKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRQQQSSSSSSSSSQQQPPPQQQRRRRRRQQQQQQSSSVVV[[[```ccceeeffffffffffffeeedddccceeegggiiikkkmmmttt}}}zzzgggMMMGGG???<<<<<<===;;;888;;;::::::::::::;;;<<<<<<>>>>>>>>>???@@@@@@@@@AAA>>>??????@@@@@@@@@??????@@@BBBDDDEEEDDDDDDDDDFFFFFFGGGIIIJJJJJJIIIIIIIIIFFFGGGLLLRRRTTT[[[lll~~~}}}}}}yyy~~~yyyiiibbbZZZXXXWWWOOOMMMLLLIIIEEEBBB@@@>>>===???@@@@@@???===>>>@@@BBB???CCCGGGJJJJJJJJJKKKMMMWWWbbbnnnuuu~~~pppaaaWWWRRR\\\jjjjjjppp___LLLBBB???======>>>FFFJJJ[[[www{{{|||yyy___RRRNNNJJJFFFHHHCCC>>>===???@@@===999;;;;;;:::999888777666555666666555444444444444555777666999AAAJJJ^^^zzzsssjjjaaa[[[aaafffmmmqqqtttxxx~~~zzzrrrllliiiggghhhjjjgggcccgggrrr{{{}}}{{{xxxvvvqqqhhh```\\\VVVOOOKKKKKKIIIDDD???===<<<;;;:::999999888888:::;;;<<<<<<===@@@DDDGGGEEEFFFGGGHHHHHHIIIHHHHHHJJJLLLNNNPPPPPPRRRUUUWWW[[[YYYVVVPPPLLLIIIJJJKKK<<<>>>@@@BBBCCCCCCBBBAAABBBCCCDDDEEEFFFGGGHHHHHHIIIHHHFFFDDDBBB@@@???>>>??????@@@AAADDDFFFIIIJJJMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPQQQRRRQQQRRRSSSRRRPPPPPPQQQRRRUUUUUUVVVYYY]]]cccgggjjjhhhggggggffffffeeeeeeeeemmmpppuuuyyy}}}sss___LLLFFF???;;;<<<<<<:::888;;;;;;;;;:::;;;<<<<<<===>>>>>>??????@@@AAAAAAAAA@@@@@@AAAAAABBBBBBAAAAAACCCEEEFFFGGGFFFEEEFFFGGGHHHIIIJJJKKKKKKJJJHHHGGGEEEFFFJJJOOOSSSYYYggguuu}}}wwwyyywww{{{zzz~~~xxxhhhaaaYYYWWWUUUMMMJJJHHHFFFDDDAAA@@@>>>>>>?????????>>>======@@@BBB@@@DDDHHHJJJJJJJJJLLLMMMZZZeeeqqqyyyooo```XXXSSS^^^kkkkkkiiiYYYHHH@@@>>>===>>>@@@FFFJJJ[[[wwwuuuzzzvvv^^^RRRMMMJJJGGGGGGCCC>>>===???@@@===:::999999888777666555444444666666555444444444444555666555888@@@HHH[[[xxxooogggaaa___dddkkkooossswww}}}vvvnnniiigggjjjlllllliiilllvvv}}}~~~yyywwwtttnnneee^^^ZZZTTTMMMJJJIIIGGGBBB>>>===<<<;;;999888888888888;;;<<<===>>>>>>@@@DDDGGGDDDEEEFFFGGGHHHHHHHHHHHHIIIKKKNNNRRRVVVYYY[[[\\\XXXWWWSSSOOOKKKJJJLLLNNN===???AAABBBDDDDDDCCCCCCAAABBBEEEHHHJJJJJJJJJJJJFFFEEECCCAAA@@@?????????AAABBBCCCEEEGGGJJJMMMNNNQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRQQQPPPOOOQQQSSSSSSTTTWWW\\\aaafffkkknnnjjjiiigggeeeeeefffhhhiiisssyyyiiiVVVIIIDDD>>>;;;;;;<<<:::888<<<<<<;;;;;;<<<<<<===>>>>>>??????@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDFFFHHHIIIIIIHHHGGGIIIJJJKKKKKKKKKLLLMMMKKKGGGEEEGGGGGGIIIOOOTTTYYYaaajjjkkkmmmlllrrr|||xxxqqquuu|||vvvggg```WWWUUUSSSKKKFFFEEEDDDBBB@@@??????>>>===>>>>>>=========@@@BBBBBBFFFJJJLLLJJJJJJLLLNNN\\\hhhuuu|||nnn```YYYWWWbbbnnnlll___QQQCCC>>>======???AAAFFFKKK^^^zzzzzzkkkxxxppp[[[QQQLLLJJJHHHGGGCCC???>>>??????===::::::999999888777666555555666666555444444444444555555444888>>>EEEVVVxxxxxxnnnfffbbb\\\aaaggglllpppvvv}}}}}}sssllljjjjjjnnnppppppssszzz~~~|||xxxuuuqqqkkkbbb\\\WWWRRRLLLHHHFFFDDD@@@===<<<;;;:::999888777777777;;;===???@@@@@@AAACCCEEECCCDDDEEEGGGHHHIIIIIIIIINNNNNNPPPUUU[[[^^^]]][[[TTTSSSPPPLLLJJJKKKNNNRRR===>>>@@@BBBCCCDDDDDDDDDBBBDDDHHHKKKLLLKKKJJJHHHCCCBBB@@@>>>>>>???AAABBBDDDEEEGGGIIILLLOOOQQQSSSUUUTTTRRRQQQPPPPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRQQQOOOPPPQQQPPPOOOPPPRRRTTTRRRTTTYYY___eeejjjnnnpppjjjhhheeeddddddhhhlllooovvv}}}yyy^^^PPPFFFBBB>>>;;;;;;;;;:::999======<<<<<<<<<===>>>>>>??????@@@AAABBBCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFFFFIIIJJJKKKJJJIIIIIIKKKLLLLLLMMMNNNPPPOOOMMMIIIEEEJJJJJJLLLPPPVVV[[[___aaabbbfffeeekkkuuurrrnnnuuurrreee___VVVRRRQQQIIIGGGFFFDDDBBB@@@???>>>>>><<<===>>>======>>>@@@CCCEEEIIIMMMMMMJJJIIILLLOOO\\\iiivvv~~~lll___[[[[[[fffpppkkkXXXMMMAAA=========???BBBFFFLLLaaazzznnncccyyyjjjXXXPPPLLLJJJJJJFFFCCCAAA@@@@@@???===:::<<<;;;;;;:::999999888888666666555444444444444555555444777<<>>???AAADDDEEEHHHIIIKKKNNNQQQTTTVVVWWWWWWUUUSSSQQQPPPOOOPPPPPPRRRSSSTTTTTTTTTSSSRRRRRROOOPPPPPPOOOOOOPPPSSSVVVWWWZZZ```ffflllppprrrsssiiigggdddcccfffkkkqqquuu|||gggTTTJJJCCCAAA>>><<<;;;;;;;;;;;;>>>>>>======>>>>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEDDDCCCCCCCCCDDDEEEGGGHHHIIIJJJKKKKKKJJJKKKMMMOOOPPPRRRVVVVVVTTTPPPKKKIIIKKKLLLNNNRRRXXX^^^___^^^aaaeeebbbdddmmmmmmnnnzzznnnccc^^^TTTPPPOOOHHHIIIHHHEEECCC@@@>>>======<<<============>>>AAADDDGGGLLLPPPOOOJJJIIILLLPPPZZZhhhwww~~~~~~jjj^^^]]]```jjjppphhhTTTKKKBBB???>>>===>>>BBBBBBKKKcccooogggbbb}}}yyycccVVVPPPKKKIIIJJJEEEDDDBBBAAA@@@???===;;;<<<<<<;;;;;;::::::999999666666555444444444444555555444777;;;>>>JJJggg|||oooccc\\\WWW[[[aaafffkkksss|||tttlllkkkfffkkkrrrwwwzzz}}}~~~~~~|||xxxtttnnnfff^^^YYYSSSPPPKKKGGGDDDAAA???===999999888888777777888888;;;===@@@AAAAAAAAABBBCCCBBBDDDGGGKKKOOORRRTTTUUUWWWUUUSSSUUUYYYXXXRRRLLLLLLLLLLLLLLLMMMQQQXXX\\\<<<===>>>@@@AAACCCDDDEEEGGGIIIJJJKKKJJJGGGCCC@@@@@@@@@@@@AAACCCFFFHHHJJJLLLNNNPPPSSSVVVXXXYYYYYYYYYWWWTTTQQQOOOOOOOOOPPPQQQRRRSSSTTTUUUTTTSSSRRRPPPPPPPPPPPPPPPQQQUUUXXXYYY]]]ccciiinnnooooooooogggeeedddeeejjjrrryyy~~~lllXXXLLLFFFAAA@@@???===<<<<<<======??????>>>>>>>>>???@@@@@@@@@AAAAAACCCDDDEEEFFFGGGEEEDDDDDDDDDEEEGGGIIIJJJJJJKKKLLLLLLLLLMMMPPPSSSXXX^^^cccbbbZZZSSSOOOOOOJJJNNNQQQTTTZZZaaaccc```bbbeeeaaaaaaiiimmmuuu{{{iii```\\\RRROOONNNHHHIIIHHHEEECCC@@@>>>===<<<<<<===>>>>>>>>>@@@CCCFFFJJJOOORRRPPPKKKHHHLLLQQQZZZiiixxx{{{hhh^^^```dddmmmnnnbbbPPPHHHBBB@@@???===>>>BBB???JJJdddyyyiiiggggggooo]]]UUUQQQKKKHHHJJJDDDDDDCCCBBBAAA>>>===<<<:::::::::999999999888888666666555444444444444555555444777;;;<<>>===888888888888888999:::;;;<<<>>>@@@AAAAAABBBDDDFFFEEEGGGJJJNNNRRRUUUWWWYYYQQQPPPOOOQQQSSSSSSOOOLLLMMMNNNPPPRRRTTTYYY___ccc>>>>>>???@@@BBBDDDFFFGGGGGGHHHIIIIIIGGGDDDAAA??????@@@BBBEEEHHHJJJLLLMMMPPPRRRTTTWWWYYYZZZ[[[[[[[[[YYYUUURRROOOOOOOOOPPPOOOQQQSSSTTTUUUTTTSSSRRRPPPQQQQQQPPPPPPSSSWWWZZZ]]]```fffkkknnnnnnllljjjeeeeeefffiiipppyyyooo\\\PPPHHHCCC@@@@@@@@@???======>>>??????????????????@@@AAAAAA@@@AAABBBCCCEEEFFFGGGHHHGGGFFFFFFFFFGGGIIIKKKMMMKKKLLLMMMMMMNNNQQQTTTXXXccclllsssoooaaaUUURRRTTTMMMSSSXXXZZZ```hhhkkkjjjaaaeeecccdddooovvvuuueee^^^[[[QQQNNNNNNHHHFFFEEECCCAAA???>>>======<<<===>>>??????AAAEEEGGGLLLQQQTTTQQQKKKHHHLLLRRR\\\lll|||yyyfff^^^bbbhhhooolll]]]JJJDDD@@@??????===???CCCCCCOOOjjjoooeeehhhoooyyygggXXXUUUSSSKKKGGGIIIDDDDDDDDDCCCAAA>>>===<<<::::::::::::999999999999666666555444444444444555666555888;;;:::AAAYYYsssxxxgggYYYXXX[[[___ccchhhppp{{{xxxhhhbbbfffjjjlllsss{{{~~~~~~}}}{{{zzzwwwqqqiii```YYYUUUNNNLLLIIIEEE@@@===<<<<<<777777777888:::;;;===>>>???@@@AAABBBBBBDDDHHHKKKJJJKKKNNNQQQSSSUUUVVVWWWLLLLLLMMMMMMNNNNNNMMMLLLPPPSSSWWWZZZ^^^bbbgggkkk??????@@@AAACCCEEEGGGHHHFFFFFFGGGGGGEEECCCAAA??????AAADDDHHHKKKMMMOOOPPPRRRTTTVVVYYY[[[\\\\\\\\\]]][[[WWWSSSPPPPPPPPPQQQNNNPPPRRRTTTUUUTTTSSSSSSQQQQQQQQQQQQQQQTTTXXX[[[cccgggmmmqqqsssqqqnnnkkkeeeeeegggllltttttt```TTTMMMGGGDDD@@@@@@@@@???>>>>>>???@@@@@@@@@??????@@@@@@AAABBBAAAAAABBBDDDEEEGGGHHHHHHIIIHHHGGGGGGHHHKKKMMMOOOLLLMMMNNNOOOPPPSSSXXX[[[lllwwwxxxfffWWWSSSVVVQQQYYY___aaafffoootttsssaaaffffffjjjvvvrrrbbb\\\ZZZQQQNNNNNNIIIBBBBBB@@@???>>>>>>>>>>>><<<>>>???@@@@@@BBBFFFHHHMMMRRRVVVRRRKKKHHHMMMSSS___ooowwweee^^^cccjjjpppkkkYYYFFFAAA>>>??????===@@@DDDIIIVVVqqq~~~hhhbbbggguuutttcccVVVUUUTTTLLLGGGIIICCCDDDEEEDDDAAA>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;666666555444444444444555666666888;;;:::@@@WWWoooppp```YYY\\\___bbbgggppp{{{}}}|||}}}tttgggdddjjjmmmooouuu}}}yyyxxxvvvpppggg]]]VVVSSSLLLJJJHHHCCC>>>;;;:::;;;666666777888:::===???@@@AAABBBCCCCCCDDDGGGKKKNNNNNNOOOPPPRRRSSSTTTTTTTTTKKKLLLMMMLLLJJJIIIJJJKKKTTTWWW\\\```dddhhhlllppp@@@AAABBBDDDEEEFFFFFFFFFHHHEEEAAA@@@BBBCCCBBBAAAEEEFFFHHHKKKNNNRRRUUUWWWVVVWWWXXX[[[]]]^^^[[[YYYXXXWWWVVVTTTRRROOOMMMKKKLLLMMMOOOQQQSSSTTTTTTSSSPPPPPPPPPPPPQQQUUU\\\```fffiiimmmpppqqqooollljjjgggggghhhmmmttt|||uuu___SSSNNNIIIEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGJJJIIIGGGFFFEEEEEEFFFFFFFFFHHHJJJKKKKKKKKKLLLMMMOOOOOOOOOOOOPPPSSSYYY]]]vvvxxxvvvoooddd[[[YYYYYYYYY\\\```eeeoooyyy|||yyypppmmmlllrrrkkkeee]]]UUUPPPLLLJJJHHHEEEDDDBBB@@@????????????<<<===>>>??????AAADDDGGGOOOOOOOOOMMMHHHEEEMMMWWWbbbsssvvvfff\\\cccooonnn___PPPEEE@@@>>>???>>>===@@@EEELLL[[[xxxsssbbb^^^bbb~~~kkkaaaUUUOOONNNNNNJJJFFFDDDCCCCCCBBB@@@>>><<<<<<:::;;;<<<<<<<<<;;;:::999777777777777666666666666666333666;;;:::;;;KKK___|||ccc[[[ZZZ\\\aaaeeejjjsss}}}{{{yyy|||yyypppiiiiiitttssstttwww~~~zzzyyyuuunnniiieee```XXXSSSLLLIIIDDD@@@>>>;;;999777::::::<<<>>>???AAAAAABBBEEEFFFGGGIIILLLOOORRRTTTSSSSSSTTTTTTSSSSSSRRRRRRIIIIIIIIIHHHGGGHHHKKKNNNUUUZZZaaahhhlllpppsssuuuAAABBBCCCDDDEEEFFFFFFFFFGGGDDDAAAAAABBBDDDDDDDDDGGGHHHJJJMMMQQQUUUXXXZZZ\\\\\\\\\]]]______]]][[[YYYXXXVVVSSSPPPNNNLLLKKKLLLMMMOOOQQQRRRRRRRRRRRRPPPQQQQQQQQQSSSXXX___dddlllnnnppprrrrrrooommmkkkjjjjjjjjjlllppptttwwwxxxvvv{{{|||jjjVVVLLLIIIEEEBBBAAAAAABBBBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDFFFGGGHHHKKKJJJHHHGGGFFFFFFGGGGGGEEEGGGIIIJJJIIIIIIJJJKKKNNNNNNNNNMMMNNNRRRXXX\\\kkkkkkjjjeee^^^YYYWWWXXX\\\```dddiiirrr{{{}}}yyymmmpppwww|||iiiddd\\\TTTOOOLLLIIIGGGDDDCCCAAA???>>>>>>>>>???<<<===>>>???@@@BBBFFFIIINNNMMMLLLKKKGGGFFFOOOZZZfffvvvttteee\\\dddnnnkkk[[[NNNCCC???===>>>>>>===AAAFFFPPPaaapppaaa^^^bbb|||~~~ggg^^^UUUQQQQQQQQQMMMIIIDDDDDDCCCBBB@@@???===<<<;;;;;;<<<<<<<<<;;;:::999888888888777777777666666666333666;;;:::;;;JJJ\\\gggZZZZZZ]]]dddhhhkkkrrryyy}}}yyyxxx|||{{{tttppppppwwwuuutttxxx|||yyywwwrrrlllgggbbb]]]VVVPPPKKKGGGCCC@@@===<<<999777888:::===@@@BBBDDDEEEEEEJJJJJJJJJKKKLLLOOOQQQSSSOOOOOOOOONNNMMMLLLJJJJJJIIIIIIIIIIIIHHHJJJMMMPPPVVV[[[ccciiimmmppprrrtttAAABBBCCCDDDEEEFFFFFFFFFEEECCCAAABBBDDDFFFHHHHHHJJJKKKNNNQQQUUUXXX\\\]]]```___^^^^^^______]]]\\\[[[XXXUUUQQQMMMKKKKKKJJJLLLMMMNNNPPPQQQQQQPPPPPPPPPQQQQQQRRRUUU[[[bbbhhhooopppppppppooollljjjiiikkkkkkkkklllmmmnnnoooppppppuuu|||mmm]]]MMMFFFEEECCCAAAAAABBBCCCDDDEEEGGGHHHIIIJJJGGGFFFEEEEEEFFFGGGIIIJJJLLLKKKIIIHHHGGGGGGHHHHHHGGGIIIJJJJJJJJJIIIKKKLLLPPPPPPNNNMMMNNNRRRWWW\\\```___^^^\\\[[[ZZZZZZZZZ___dddiiipppzzzvvvxxxfffaaaYYYSSSNNNKKKHHHFFFCCCBBB@@@>>>=========>>><<<===???@@@AAADDDHHHLLLMMMJJJIIIGGGEEEGGGRRR^^^kkkyyyoooddd^^^dddkkkeeeVVVIIIAAA>>><<<=========BBBHHHSSShhh~~~nnn^^^[[[```zzzrrraaa[[[UUUSSSTTTTTTPPPLLLFFFEEEDDDCCCAAA???>>><<<;;;<<<<<<<<<<<<;;;::::::888888888777777777666666666444666:::999;;;HHHXXXuuukkkZZZZZZ___ggglllmmmppptttvvvtttuuuzzz|||yyywwwwww{{{wwwuuuyyy}}}~~~~~~~~~zzzvvvtttooohhhccc^^^YYYRRRMMMIIIEEEAAA???===<<<:::999777999===AAAEEEFFFGGGGGGJJJJJJIIIIIIJJJKKKMMMNNNPPPPPPOOONNNLLLJJJHHHGGGHHHIIIJJJJJJJJJMMMPPPTTTYYY___fffmmmppprrrrrrsssAAAAAABBBCCCDDDEEEEEEEEEDDDCCCBBBCCCEEEIIIKKKMMMOOOPPPRRRUUUXXX\\\___aaa```^^^\\\[[[\\\]]]\\\[[[ZZZWWWRRRMMMJJJIIIIIIJJJLLLMMMNNNOOOPPPOOOOOONNNPPPPPPPPPRRRUUU\\\eeekkkqqqppppppooonnnmmmlllkkkiiijjjkkkkkkkkklllnnnooouuuzzz}}}bbbUUUHHHDDDDDDCCCBBBCCCEEEEEEFFFGGGIIIJJJKKKLLLHHHHHHGGGFFFGGGHHHIIIJJJMMMLLLJJJIIIHHHHHHIIIIIIKKKLLLMMMMMMLLLLLLNNNPPPTTTSSSRRRPPPOOORRRVVVZZZ]]][[[ZZZ[[[]]]____________fffooozzzsssbbb^^^WWWQQQMMMJJJGGGEEEAAA@@@>>>===<<<<<<=========>>>???@@@BBBFFFKKKOOONNNJJJFFFDDDDDDGGGSSS```ppp||||||kkkccc```eeeggg^^^OOOEEE???<<<<<<=========DDDLLLVVVppp~~~lll\\\XXX]]]zzz~~~iii]]]YYYVVVUUUVVVTTTPPPLLLGGGGGGFFFEEECCC@@@>>>===<<<<<<<<<<<<<<<;;;;;;:::777777777666666666555555555444666999888;;;FFFSSSkkkmmm\\\[[[```jjjppppppoooppppppoooqqquuuyyyyyyxxxxxxzzzuuurrrxxx{{{zzz{{{||||||xxxuuuqqqllleee___[[[VVVPPPKKKFFFCCC@@@>>>===<<<;;;:::777999===AAADDDEEEEEEDDDEEEDDDDDDDDDDDDFFFGGGIIINNNNNNMMMMMMKKKJJJHHHGGGHHHIIIJJJKKKMMMPPPUUUXXX```eeelllqqqtttttttttttt@@@AAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEGGGKKKNNNQQQSSSTTTVVVXXX[[[^^^aaaccc___]]][[[[[[[[[\\\\\\[[[VVVSSSNNNIIIGGGGGGHHHJJJKKKLLLNNNOOOOOOOOONNNNNNOOOOOOPPPQQQUUU]]]gggmmmqqqqqqppppppppppppqqqqqqgggiiikkkkkkjjjkkkmmmpppxxx~~~kkkYYYNNNEEECCCCCCBBBBBBDDDHHHHHHIIIIIIJJJKKKKKKKKKIIIIIIJJJJJJKKKKKKLLLLLLNNNMMMLLLJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNOOOQQQTTTXXXXXXVVVSSSRRRSSSVVVYYY]]]\\\\\\^^^aaadddddddddbbbkkkwwwooo___[[[UUUPPPMMMJJJFFFDDD@@@???===<<<;;;<<<<<<======>>>???@@@BBBFFFLLLPPPQQQKKKEEECCCCCCHHHTTT```rrr}}}xxxgggcccbbbeeebbbVVVIIIBBB===;;;<<<======>>>GGGPPP___|||zzz~~~kkk[[[ZZZ```xxxeee[[[XXXVVVUUUUUURRRNNNJJJIIIIIIHHHFFFDDDAAA???>>>======<<<<<<;;;;;;;;;;;;666666555555555444444444555555666777777:::CCCMMMbbb~~~rrraaa^^^```jjjqqqqqqooonnnkkklllnnnpppsssvvvuuusssqqqmmmkkkrrrzzzyyy{{{}}}}}}{{{xxxuuupppkkkccc]]]YYYTTTNNNJJJEEEBBB???======<<<;;;:::888:::<<<>>>@@@@@@???>>>????????????AAACCCEEEGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHJJJLLLNNNQQQUUUZZZ^^^ggglllrrrvvvwwwvvvvvvvvv@@@AAABBBCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHLLLQQQTTTWWWXXXYYYZZZ]]]___aaabbb```^^^\\\\\\\\\\\\ZZZXXXOOOMMMIIIFFFEEEFFFHHHIIIKKKLLLMMMOOOPPPPPPOOOOOOPPPPPPPPPQQQVVV^^^hhhooommmnnnnnnoooppppppqqqqqqjjjlllmmmlllkkkmmmqqqvvv~~~sss\\\PPPHHHBBBBBBCCCBBBCCCEEEJJJKKKKKKKKKLLLMMMMMMMMMLLLMMMPPPQQQSSSSSSRRRRRRQQQPPPOOOMMMMMMMMMNNNNNNNNNOOOPPPPPPPPPRRRVVVXXX]]]]]]]]]\\\ZZZZZZ\\\^^^bbbccceeehhhiiikkklllllloooxxx}}}jjj\\\YYYTTTPPPMMMJJJGGGDDD???>>>===<<<;;;<<<======>>>??????@@@BBBFFFLLLQQQQQQKKKEEECCCEEEJJJVVVaaatttxxxfffdddeeeeee^^^PPPDDD@@@<<<;;;<<<>>>===@@@JJJUUUnnnyyy|||jjj^^^aaakkkssscccZZZXXXWWWUUUTTTQQQMMMJJJKKKJJJIIIGGGEEECCC@@@???>>>===<<<<<<;;;;;;<<<<<<666666666555555555444444444555666666666:::AAAGGGXXXvvv{{{fff___]]]eeemmmpppnnnmmmjjjlllllllllooosssssspppgggddddddkkkvvvzzz{{{}}}}}}|||{{{yyywwwuuuoooiiiaaa[[[WWWSSSMMMIIIDDDAAA>>><<<<<<<<<;;;:::999:::::::::::::::::::::=========???AAADDDFFFHHHEEEFFFHHHIIIKKKLLLLLLLLLKKKMMMPPPSSSWWW\\\bbbfffnnnqqquuuxxxxxxwwwwwwxxxBBBCCCDDDDDDEEEDDDDDDDDDCCCEEEGGGHHHIIIMMMRRRVVVZZZZZZ[[[[[[]]]^^^```aaaaaa___]]]\\\[[[XXXTTTQQQHHHFFFEEECCCDDDFFFHHHIIIJJJKKKMMMOOOQQQQQQQQQQQQRRRRRRRRRSSSWWW```jjjqqqooooooqqqrrrssssssssssssmmmppprrrrrrssswwwfffSSSJJJDDD@@@BBBDDDEEEFFFIIIKKKLLLMMMNNNOOOPPPQQQRRRQQQTTTXXX[[[]]]]]][[[YYYVVVUUUSSSRRRQQQQQQRRRRRRRRRSSSTTTUUUVVVYYY]]]```dddfffiiijjjjjjjjjkkkmmmmmmrrrxxxzzzzzzzzz|||~~~uuueee[[[XXXSSSPPPMMMJJJGGGEEE???>>>===<<<<<<<<<===>>>????????????AAAEEEKKKPPPPPPIIIDDDDDDGGGNNNYYYdddvvvxxxeeefffgggeeeZZZJJJAAA@@@;;;;;;===???>>>AAALLLYYY}}}}}}lllcccjjjxxxnnnaaaYYYXXXWWWVVVTTTRRROOOMMMLLLLLLJJJHHHFFFCCCAAA@@@>>>>>><<<<<<;;;<<<<<<===888777777777777666666666333555666555666:::???CCCMMMmmmjjj___XXX^^^gggllllllllljjjmmmmmmlllooottttttpppcccbbbccchhhpppwww|||~~~||||||~~~|||yyyxxxwwwvvvuuusssnnnhhh___YYYUUUPPPKKKGGGDDDAAA>>><<<;;;;;;:::999:::999888777777777888999=========>>>@@@CCCFFFGGGGGGHHHIIIKKKMMMNNNOOOOOOOOORRRUUUYYY]]]cccjjjooorrrtttvvvwwwvvvvvvwwwxxxDDDEEEEEEFFFFFFFFFFFFEEEDDDFFFHHHIIIJJJMMMRRRWWW[[[[[[[[[\\\\\\^^^______```^^^\\\ZZZWWWSSSMMMIIICCCCCCBBBBBBCCCFFFHHHJJJJJJKKKMMMPPPQQQRRRRRRRRRTTTTTTSSSTTTYYYaaalllsssxxxyyyzzz|||||||||{{{zzzpppssswwwyyy|||ooo[[[LLLGGGBBB@@@DDDHHHIIIKKKNNNKKKLLLNNNPPPRRRTTTUUUVVVUUUYYY^^^ccceeedddaaa___YYYXXXWWWUUUUUUUUUUUUVVVWWWXXXZZZ[[[\\\___dddhhhllloootttwwwxxxyyyzzz{{{yyypppbbbZZZWWWSSSPPPMMMKKKHHHEEE??????===<<<<<<===>>>>>>@@@@@@??????@@@EEEKKKOOOMMMGGGCCCDDDIIIQQQ\\\gggwwwvvveeeggghhheeeXXXHHH@@@@@@;;;;;;>>>??????BBBNNN[[[ooogggqqqjjj```YYYXXXWWWVVVUUUSSSRRRPPPMMMLLLKKKIIIGGGDDDAAA@@@???>>>===;;;;;;<<<<<<===999999999999888888888888333666666555555:::???AAAEEEggglll^^^UUUXXXbbbiiikkkkkkkkknnnooommmpppvvvvvvrrreeeeeegggjjjoootttyyy|||}}}}}}}}}{{{xxxvvvuuuuuutttsssrrrlllfff^^^WWWSSSOOOJJJFFFDDDAAA>>><<<;;;:::999888999888666555555666888:::===<<<<<<===???AAACCCEEEDDDEEEFFFHHHIIIJJJKKKKKKSSSUUUYYY]]]bbbiiipppuuutttuuuvvvvvvuuutttvvvwwwFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJKKKMMMQQQVVVYYY______^^^\\\ZZZ[[[^^^```eee^^^VVVRRRPPPMMMHHHDDD>>>>>>>>>???BBBFFFIIIKKKIIIKKKMMMOOOPPPQQQPPPPPPRRRRRRRRRTTT[[[fffttt}}}~~~{{{dddTTTMMMHHHFFFDDDDDDGGGJJJLLLNNNRRRTTTUUUUUUUUUWWW]]]aaaeeegggiiikkkkkkjjjhhhfffeeecccaaaaaaaaa```___]]]\\\___aaabbbcccgggooouuu~~~~~~oooccc]]]XXXSSSQQQPPPNNNHHHBBBBBB???===<<<>>>@@@AAAAAA>>>BBBBBB@@@DDDNNNSSSRRRLLLGGGDDDGGGMMMTTT___iiivvv{{{iii___hhhiii___QQQIIICCC===@@@AAA<<<<<>>AAACCCDDDEEEDDDCCCDDDGGGHHHHHHMMMSSSUUUXXX]]]cccjjjpppuuuxxxzzzzzzyyyxxxvvvtttrrrqqqGGGGGGGGGGGGHHHHHHHHHHHHGGGIIIKKKLLLNNNRRRWWWZZZ^^^_________]]]]]]^^^```aaa[[[RRRMMMKKKIIIEEEAAA>>>>>>>>>@@@CCCFFFJJJLLLKKKLLLMMMNNNPPPPPPQQQQQQRRRRRRTTTWWW___lllyyyppp\\\OOOJJJIIIHHHGGGGGGJJJNNNQQQRRRSSSUUUWWWXXXZZZ___gggmmmnnnppprrrtttuuutttsssqqqkkkjjjhhhhhhiiiiiihhhggggggiiikkklllnnnsss{{{yyykkk```[[[VVVRRRPPPPPPMMMHHHCCCCCC@@@======>>>???@@@@@@@@@BBBBBBBBBHHHQQQTTTRRRLLLGGGDDDIIIPPPYYYeeepppxxxvvvggg___fffeee[[[NNNFFFAAA<<<>>>@@@<<<<<>>???@@@AAABBBDDDBBBCCCGGGHHHHHHMMMSSSXXX[[[```fffmmmrrrwwwyyyyyyxxxxxxwwwuuusssqqqpppIIIIIIIIIIIIIIIHHHHHHHHHHHHIIILLLNNNPPPTTTXXX\\\^^^aaaccccccbbb___^^^]]][[[UUUMMMGGGEEECCCAAA>>>>>>>>>???AAADDDGGGJJJLLLMMMMMMMMMNNNOOOPPPQQQRRRQQQSSSVVV[[[dddppp~~~qqqbbbUUUKKKHHHHHHGGGGGGGGGJJJNNNRRRTTTXXX[[[___aaadddjjjrrryyyyyy{{{~~~xxxwwwvvvwwwxxxyyyxxxvvvuuuwwwyyyzzz||||||pppfff^^^XXXTTTQQQOOOOOOLLLHHHDDDDDDAAA>>>===>>>?????????BBBBBBAAADDDLLLTTTUUUQQQJJJFFFEEEKKKTTT^^^lllwww~~~pppeeeaaaccc___UUUJJJCCC???<<<<<>><<<:::999999999777777777888888999:::;;;>>>>>>>>>>>>>>>>>>>>>>>>CCCBBBCCCGGGHHHIIINNNTTT[[[___dddkkkqqquuuxxxyyyyyyxxxxxxwwwuuusssqqqpppIIIHHHHHHHHHHHHHHHHHHHHHIIIKKKNNNPPPSSSWWW[[[^^^bbbeeehhhhhhddd___ZZZXXXUUUOOOHHHBBB@@@???>>>===>>>>>>???BBBEEEHHHKKKMMMPPPOOONNNNNNNNNPPPQQQRRRQQQSSSWWW]]]eeeppp|||sssaaaXXXPPPKKKIIIHHHHHHIIIJJJMMMQQQVVVYYY```eeelllqqqtttxxx~~~rrriiibbb\\\UUURRRPPPNNNNNNKKKHHHEEEDDDBBB>>>===>>>>>>>>>>>>BBB@@@AAAFFFPPPVVVSSSNNNHHHEEEEEELLLWWWbbbppp|||{{{lllcccbbb```YYYOOOFFFAAA>>><<<;;;>>>===>>>DDDGGGWWWrrr|||pppeeeuuujjj]]][[[WWWVVVVVVWWWWWWUUURRRPPPNNNMMMJJJHHHEEEDDDCCCCCCBBBCCCCCCAAA>>>;;;::::::::::::999888888777777666777777666555555666888999>>>MMMiiiyyykkk___\\\^^^```ffflllppppppoooooouuu{{{{{{wwwxxxpppggggggnnnvvvzzz{{{{{{{{{~~~}}}{{{zzzxxxvvvssspppnnnjjjfffbbb\\\YYYSSSOOOLLLIIIGGGEEEAAA@@@>>>;;;999999888999888888888888999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>CCCBBBDDDHHHJJJJJJOOOVVV^^^aaagggnnnrrruuuwwwwwwyyyxxxxxxvvvuuusssqqqpppGGGGGGGGGGGGHHHHHHHHHHHHJJJMMMQQQTTTWWWZZZ___bbbgggiiikkkiiicccZZZSSSPPPNNNJJJDDD@@@>>>============>>>@@@CCCFFFIIILLLMMMQQQPPPOOOOOOOOOPPPQQQRRRPPPSSSWWW\\\cccllluuu|||{{{cccUUUPPPMMMKKKKKKKKKMMMOOORRRUUUZZZaaafffkkksss}}}vvvkkkddd___[[[SSSRRRPPPNNNMMMKKKHHHEEEDDDBBB>>>===>>>>>>>>>>>>BBB???AAAIIIRRRTTTPPPJJJFFFDDDFFFOOO[[[fffsss~~~yyyjjjcccccc\\\RRRJJJDDD@@@>>>>>>:::???===???FFFKKK^^^|||uuukkkfff{{{|||hhh]]]YYYVVVUUUUUUVVVWWWVVVTTTRRRNNNMMMJJJFFFDDDBBBBBBBBBAAABBBBBB@@@===:::999999::::::999999888777777777777777666555555666777888>>>IIIaaayyymmmaaa[[[[[[___ffflllmmmoooooopppvvv~~~|||wwwmmmiiimmmuuu|||yyyxxx{{{}}}{{{{{{xxxwwwtttrrroookkkfffbbb[[[WWWRRRNNNJJJGGGDDDBBB@@@???===;;;:::999999999999999999::::::;;;<<<======>>>>>>???@@@AAABBBBBBEEEDDDEEEJJJLLLMMMSSSYYY```ccchhhmmmqqqtttttttttuuuuuutttsssqqqooommmlllEEEEEEFFFGGGHHHIIIJJJJJJLLLOOOTTTXXX[[[___cccfffiiijjjiiiddd\\\SSSKKKHHHFFFDDDAAA???===============>>>AAADDDGGGJJJMMMNNNRRRRRRQQQPPPPPPPPPQQQQQQQQQSSSXXX\\\aaahhhooottt|||vvvfffUUUMMMKKKJJJJJJKKKIIIMMMRRRWWW]]]dddnnnuuu~~~nnnfffaaa\\\ZZZSSSSSSQQQOOOMMMJJJGGGFFFDDDAAA>>>===>>>?????????BBB@@@DDDMMMTTTRRRLLLIIIEEEDDDJJJUUUbbbmmmyyyuuugggcccaaaWWWLLLFFFCCC???>>>???;;;@@@???@@@HHHPPPgggxxxmmmhhhlll~~~lll```YYYVVVUUUTTTUUUVVVWWWWWWVVVPPPNNNJJJFFFDDDBBBBBBBBBCCCDDDDDDBBB???<<<;;;;;;:::::::::999888888777777777666555555555666777888===DDDXXXvvvzzzpppcccZZZYYY^^^fffkkklllppprrrsssvvv}}}~~~vvvppppppuuu}}}yyyuuuvvvyyy|||{{{{{{wwwvvvtttssspppkkkeeeaaaYYYVVVQQQMMMJJJGGGCCC@@@???>>>===;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>???>>>???@@@AAACCCDDDFFFFFFGGGFFFHHHMMMPPPQQQWWW]]]bbbdddhhhllloooqqqrrrrrrpppoooooonnnllljjjhhhgggDDDEEEFFFHHHIIIKKKLLLMMMNNNRRRWWW[[[^^^bbbfffiiiffffffccc\\\SSSKKKEEEBBB>>>??????>>>===<<<=========>>>AAAEEEHHHKKKMMMNNNRRRRRRRRRRRRRRRQQQPPPPPPQQQUUUYYY^^^bbbggglllpppuuuwwwzzz}}}uuu___UUUMMMKKKKKKIIIJJJLLLIIIPPPYYYaaajjjuuuvvvhhhddd___ZZZXXXTTTTTTSSSPPPMMMIIIGGGFFFCCC@@@======>>>???@@@@@@CCCBBBHHHRRRVVVPPPJJJIIIDDDFFFNNN]]]kkkwww~~~mmmcccbbb]]]QQQEEEBBBAAA>>>===>>>===AAA@@@AAAJJJTTTooo~~~mmmeeehhhtttwwwgggZZZWWWUUUSSSSSSVVVXXXYYYYYYRRRPPPLLLHHHEEEDDDDDDDDDDDDEEEEEECCC@@@===<<<<<<;;;::::::999999888888777666555444444555666777888;;;???NNNkkk}}}tttfffZZZVVV[[[ccchhhlllssswwwvvvuuuzzz|||uuutttyyy~~~~~~{{{vvvvvvxxx}}}zzzyyyzzzsssrrrqqqqqqnnnjjjccc^^^UUUSSSOOOMMMKKKHHHEEEBBB>>>>>><<<<<<<<<<<<>>>>>>============>>>???@@@AAAAAABBBCCCDDDEEEGGGHHHHHHJJJIIIKKKPPPSSSUUU[[[aaaeeefffhhhkkkmmmooopppqqqnnnnnnmmmllljjjhhhfffeeeDDDEEEGGGIIIKKKMMMNNNOOOOOOSSSXXX]]]```dddhhhkkkcccaaa]]]VVVMMMEEEAAA???:::;;;=========<<<<<<======>>>AAAEEEIIILLLNNNOOORRRRRRSSSSSSSSSQQQPPPOOORRRUUU[[[___ccchhhmmmpppppppppqqquuu|||jjjZZZSSSMMMKKKLLLMMMKKKLLLNNNQQQYYYdddooozzzqqqeeeccc^^^YYYVVVUUUUUUTTTQQQMMMIIIGGGFFFBBB???======>>>@@@AAAAAADDDEEELLLVVVWWWOOOIIIIIIDDDGGGRRRcccrrr~~~wwwggg___aaa[[[MMMAAA@@@@@@===;;;===>>>BBB@@@BBBKKKWWWtttvvvfffaaahhhzzzlll[[[XXXUUUSSSSSSUUUYYY[[[\\\UUURRRNNNJJJGGGFFFFFFFFFDDDDDDDDDBBB???<<<;;;;;;;;;;;;:::999999888888777555555444444555666888999999;;;HHHdddwwwhhhZZZUUUZZZaaaeeennnvvv{{{xxxuuuxxx}}}yyyqqqqqquuu|||}}}{{{wwwzzz}}}||||||~~~yyyyyy||||||~~~yyyxxxxxxooooooooonnnlllgggaaa\\\SSSQQQNNNLLLKKKIIIGGGEEE>>>===<<<<<<===>>>???@@@>>>>>>>>>>>>???@@@AAABBBDDDDDDEEEFFFGGGHHHHHHIIILLLKKKMMMRRRUUUWWW]]]dddggggggiiijjjmmmooopppqqqpppoooooonnnllljjjhhhgggIIIHHHHHHKKKPPPTTTUUUTTTWWWZZZ^^^bbbdddcccbbbaaa```ZZZQQQJJJFFFCCCAAA@@@>>>===<<<;;;;;;;;;;;;;;;???BBBFFFIIIKKKMMMOOOQQQSSSRRRRRRQQQQQQQQQRRRRRRTTTWWW[[[aaafffiiilllmmmrrrsssuuuyyy~~~zzzeeeVVVNNNIIIKKKMMMOOOQQQRRRSSSTTTXXX___lll|||oooddd```ZZZWWWXXXTTTRRROOOMMMLLLJJJGGGEEEBBBAAA@@@@@@AAABBBBBBAAAEEEFFFNNNXXXYYYOOOFFFCCCJJJLLLVVVfffsss|||yyymmmeee```]]]PPPHHHAAA???===:::;;;>>>???<<>>AAADDDGGGJJJKKKLLLMMMOOORRRRRRQQQQQQQQQQQQRRRRRRTTTWWW]]]ccciiimmmpppqqqtttuuuxxx|||vvveeeWWWOOOJJJLLLNNNPPPRRRTTTUUUVVVXXX___hhhwwwjjjaaa^^^WWWTTTUUURRRPPPMMMKKKJJJHHHFFFDDDBBBAAA@@@@@@AAABBBBBBBBBGGGIIIPPPWWWUUULLLFFFFFFJJJNNNZZZjjjwww{{{oooeee]]]XXXOOOGGG@@@???===;;;<<>>===;;;::::::::::::;;;<<<>>>???@@@CCCFFFIIIJJJKKKKKKLLLMMMRRRRRRQQQQQQQQQQQQRRRRRRTTTXXX___fffmmmrrruuuvvvtttuuuyyy~~~xxxpppdddXXXOOOKKKJJJKKKPPPRRRUUUVVVWWWXXX[[[]]]cccnnnyyyeee^^^[[[UUUQQQRRRPPPNNNKKKIIIHHHGGGDDDCCCBBBAAAAAA@@@AAABBBCCCDDDIIINNNVVVXXXQQQHHHFFFIIILLLSSS```ppp}}}{{{ooocccYYYSSSLLLEEE???>>>>>><<<===@@@@@@BBBCCCFFFWWWwwwtttfffdddmmmmmm```]]][[[YYYWWWWWWWWWUUURRRPPPSSSRRRQQQPPPNNNLLLKKKKKKMMMKKKHHHFFFEEEBBB>>>;;;<<<;;;::::::999999999:::777777666666666666777777999;;;???KKKdddvvvggg]]]WWWVVV\\\dddvvv{{{}}}}}}wwwiiidddcccfffiiimmmqqqvvv|||}}}{{{|||~~~~~~~~~|||wwwtttqqqpppnnnkkkgggccc___]]]YYYVVVSSSOOOLLLJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGFFFFFFGGGGGGGGGGGGGGGJJJJJJIIIIIIJJJLLLNNNOOOOOORRRVVVYYY\\\```eeehhhkkklllnnnqqqrrrssssssssspppooommmjjjhhhfffeeeeeeMMMMMMNNNPPPSSSWWWZZZ[[[ddddddeeedddbbb^^^[[[YYYNNNJJJEEE@@@>>>>>>===<<<;;;;;;;;;;;;<<<>>>???@@@CCCFFFIIIKKKKKKKKKLLLNNNRRRQQQQQQQQQQQQRRRRRRSSSTTTYYYaaajjjqqquuuwwwxxxssssssuuuzzz|||tttrrrqqqlllggg\\\XXXPPPJJJGGGIIILLLOOOQQQTTTWWWYYYYYY\\\```ccckkkwww}}}qqqaaa]]][[[TTTPPPQQQPPPMMMJJJGGGGGGFFFDDDCCCAAAAAAAAAAAAAAABBBEEEGGGJJJTTT]]]\\\QQQGGGGGGLLLQQQZZZhhhvvvvvvkkk```VVVQQQIIICCC>>>>>>>>>===>>>AAA@@@EEEEEEGGG___tttgggjjjyyy{{{ggg___]]]YYYYYYXXXWWWVVVUUUSSSQQQTTTSSSRRRQQQPPPNNNMMMMMMMMMLLLJJJHHHFFFCCC@@@>>><<<;;;:::999999999999999777777666666666666777777999999<<>>>>>===<<<===<<<<<<<<<<<<===>>>>>>BBBDDDHHHKKKLLLMMMNNNPPPQQQQQQQQQQQQQQQRRRSSSSSSUUUZZZbbbkkkqqquuuvvvvvvqqqpppppptttyyy~~~tttggg___^^^]]]XXXTTTMMMKKKIIIGGGHHHJJJMMMOOOPPPTTTYYY[[[\\\```fffkkkzzz~~~}}}|||rrrooopppsssuuuxxx}}}mmm___]]][[[TTTPPPRRROOOMMMIIIGGGFFFFFFEEECCCAAABBBBBBAAAAAABBBFFFJJJLLLYYYddd```RRRIIIIIIMMMVVVaaaooozzz~~~nnnddd\\\UUUQQQGGGAAA===>>>???>>>???BBB???EEEHHHPPPmmmuuuiiipppqqqddd]]]ZZZXXXYYYYYYXXXVVVTTTSSSRRRUUUTTTSSSRRRQQQPPPOOONNNJJJJJJJJJHHHFFFCCCBBBAAA===<<<;;;:::999999999999777777666666666666777777999999;;;DDDUUUooowwwnnnfffcccaaa]]]\\\^^^kkkrrrzzz~~~~~~ppphhhbbbeeejjjmmmpppssswwwzzz}}}}}}}}}{{{zzzzzz|||}}}zzz{{{}}}~~~vvvpppooonnnllljjjfffccc```^^^\\\ZZZWWWSSSPPPOOOOOOOOOMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIKKKLLLMMMMMMMMMMMMOOOOOONNNNNNOOOQQQSSSTTTVVVZZZ^^^aaadddgggkkkmmmpppqqqrrrssssssrrrqqqppplllkkkiiigggeeedddcccbbbRRRUUUYYY]]]^^^___aaabbb______^^^\\\ZZZWWWTTTRRRGGGDDD@@@>>>===<<<;;;:::=========<<<======>>>>>>AAADDDHHHKKKLLLMMMOOOPPPQQQQQQPPPQQQQQQRRRSSSTTTUUUZZZbbbjjjoooqqqpppooollljjjiiikkknnnpppnnnlllddd\\\SSSNNNMMMMMMKKKIIIDDDEEEEEEFFFGGGIIIKKKLLLPPPUUU\\\___bbbgggpppwww{{{wwwtttrrrpppggggggjjjooosssxxxwwwhhh]]]\\\ZZZSSSPPPRRROOOLLLHHHEEEEEEEEEDDDDDD@@@BBBCCCBBB@@@BBBHHHLLLOOO]]]fff___QQQJJJLLLOOO\\\hhhuuu|||vvvggg^^^YYYTTTQQQEEE@@@===>>>???>>>???BBB???FFFOOOaaazzzrrriiitttzzzkkkbbbZZZUUUWWWXXXYYYXXXUUUSSSSSSTTTUUUTTTSSSRRRQQQPPPOOOOOOIIIJJJKKKIIIFFFCCCCCCCCC>>>===<<<;;;:::999999999777777666666666666777777888888:::BBBOOOfffzzztttoooooommmgggaaa^^^ccckkktttyyy{{{rrrlll```eeekkkppptttxxx{{{~~~}}}}}}}}}}}}|||~~~}}}|||{{{{{{||||||}}}zzz{{{~~~wwwpppnnnmmmkkkiiifffcccaaa______]]]ZZZVVVTTTSSSRRRSSSPPPPPPPPPPPPOOONNNLLLKKKJJJKKKMMMOOOQQQQQQQQQPPPRRRQQQQQQRRRSSSUUUWWWYYY\\\___cccgggiiikkknnnppprrrsssssssssrrrpppnnnmmmjjjiiigggeeecccbbbaaaaaaTTTYYY___bbbbbbaaaaaabbb___^^^]]]ZZZWWWSSSPPPNNNFFFCCC???======<<<;;;:::<<<<<<<<<<<<===>>>@@@@@@DDDFFFJJJLLLLLLLLLNNNOOOPPPPPPPPPQQQQQQRRRSSSTTTVVV[[[bbbiiilllkkkiiifffbbb```]]]^^^aaaaaa]]]YYYQQQMMMHHHEEEDDDEEEEEEEEEBBBBBBCCCEEEHHHJJJMMMOOORRRYYYaaaeeeiiippp{{{}}}sssooollljjjgggeeefffkkkqqqvvv{{{rrrdddYYYXXXVVVOOOMMMPPPMMMJJJEEECCCCCCCCCCCCBBB@@@BBBCCCBBB@@@CCCIIIOOOSSS^^^cccYYYLLLIIINNNRRR___lllyyy~~~ooobbb\\\XXXSSSOOOEEE???<<<>>>???>>>>>>AAACCCJJJYYYttt|||qqqmmmiiiyyytttiiiccc\\\WWWVVVXXXZZZXXXUUUSSSSSSTTTTTTTTTSSSRRRQQQPPPPPPOOOKKKMMMMMMKKKFFFCCCBBBCCC??????===<<<;;;:::::::::777777666666666666777777777777999???HHH\\\|||~~~}}}rrrfff```^^^fffooosssuuuzzz|||qqqkkkcccgggmmmsssvvvyyy|||~~~{{{}}}}}}}}}||||||||||||||||||}}}}}}}}}{{{}}}wwwqqqmmmlllkkkiiifffcccaaa___bbb___\\\YYYWWWUUUUUUVVVTTTUUUUUUUUUSSSRRRPPPOOOLLLNNNPPPSSSTTTUUUTTTTTTTTTTTTUUUVVVXXXZZZ]]]___cccfffjjjlllnnnoooqqqssssssttttttsssqqqooolllkkkiiihhhfffdddbbbaaaaaa```^^^ccciiikkkiiieeecccbbbaaa___]]]YYYUUUQQQMMMLLLGGGDDDAAA???>>>===<<<;;;::::::;;;<<<>>>@@@BBBCCCFFFHHHKKKLLLLLLKKKLLLMMMPPPPPPPPPQQQQQQSSSTTTTTTVVV[[[bbbgggjjjhhhdddaaaYYYVVVTTTTTTWWWVVVQQQLLLJJJHHHEEECCCBBBBBBDDDEEEDDDDDDDDDFFFIIINNNRRRUUUTTT\\\eeejjjooowwwzzzooojjjhhhfffccceeegggnnnuuuyyynnnaaaVVVUUURRRLLLKKKNNNKKKHHHDDDAAAAAABBBBBBAAA@@@BBBDDDBBB@@@CCCIIIPPPVVV___```SSSGGGGGGOOOUUU```nnn{{{zzzkkkaaa\\\XXXRRRMMMEEE???===>>>???>>>>>>@@@HHHNNN```uuullljjjkkk~~~rrrjjjeeeaaa]]]VVVXXXZZZXXXUUUSSSSSSUUUTTTSSSSSSRRRQQQPPPPPPOOONNNOOOPPPLLLGGGCCCBBBBBB@@@@@@>>>===<<<;;;;;;:::777777666666666666777777777666999===DDDUUUuuuzzzkkkbbb[[[ccckkkooopppuuu}}}zzzpppjjjggglllqqquuuwwwxxxyyyzzzyyy~~~~~~}}}~~~zzz{{{|||}}}}}}}}}}}}||||||~~~xxxqqqlllllljjjiiifffcccaaa```cccaaa^^^ZZZXXXWWWWWWXXXXXXXXXXXXXXXWWWUUUSSSRRRNNNPPPSSSUUUWWWWWWWWWVVVWWWWWWWWWYYY[[[^^^aaacccgggjjjnnnpppqqqrrrsssuuutttttttttrrrpppnnnkkkjjjhhhgggeeecccbbbaaa``````bbbdddfffggggggfffeeecccaaa^^^[[[WWWUUURRRNNNLLLHHHEEEAAA??????>>>===;;;<<<=========;;;;;;===>>>DDDGGGIIIKKKLLLLLLNNNPPPRRRRRRRRRRRRRRRRRRRRRRRRYYYXXXYYY[[[^^^^^^[[[XXXUUUUUUSSSQQQOOOLLLJJJHHHCCCBBBBBBBBBCCCFFFIIIKKKFFFGGGHHHIIIJJJMMMRRRUUUZZZ```hhhnnnuuuqqqgggeeeeeeeeeeeegggjjjpppxxx|||ggg```VVVOOOKKKIIIGGGEEEBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCGGGLLLPPPVVVSSSPPPMMMIIIIIIRRR]]]iiiuuuxxxjjjccc^^^VVVOOOKKK@@@???>>>===>>>@@@CCCEEEIIISSSmmmvvveeekkkppp}}}uuujjjcccbbb\\\[[[YYYWWWUUUTTTTTTSSSXXXUUURRRQQQQQQPPPOOOMMMLLLKKKIIIGGGDDDBBB@@@???BBB???<<<;;;======;;;888888888888888777777777777888777999===@@@MMMjjjtttaaa\\\\\\```iiipppssswww|||{{{qqqjjjeeeiiiooovvv|||}}}{{{yyyxxx|||~~~}}}~~~zzzuuulllkkkjjjhhhfffdddbbbaaabbbaaa___]]]\\\ZZZZZZZZZ\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[ZZZZZZZZZ]]]bbbgggjjjkkknnnqqqtttvvvvvvvvvuuutttttttttsssqqqnnnllljjjggggggfffeeeeeedddcccccceeefffggghhhhhhgggeeeddd```]]]ZZZWWWUUURRRNNNLLLHHHEEEAAA???>>>>>><<<;;;<<<=========<<<<<<===???EEEGGGJJJKKKLLLMMMNNNPPPRRRRRRRRRRRRRRRRRRRRRRRRXXXWWWWWWYYY[[[[[[WWWTTTOOONNNMMMKKKIIIFFFDDDCCC@@@@@@@@@AAACCCFFFHHHIIIGGGHHHIIIKKKLLLOOOTTTXXX]]]dddlllttt|||~~~kkkddddddeeefffhhhmmmpppvvv}}}zzzfff^^^UUUNNNKKKIIIGGGEEEDDDDDDCCCBBBAAA@@@@@@???AAABBBBBBBBBCCCEEEHHHKKKNNNLLLJJJJJJHHHJJJTTT```iiivvvuuugggaaa\\\TTTLLLHHHAAA@@@>>>===>>>@@@CCCEEEIIIVVVssszzzkkktttyyyqqqhhhaaa___[[[ZZZXXXWWWUUUTTTSSSSSSTTTRRRQQQQQQQQQRRRPPPOOOMMMLLLJJJHHHFFFDDDBBBAAADDDAAA>>>===>>>>>><<<:::888888888888777777777777777666777;;;>>>IIIeeevvvddd]]]\\\___hhhnnnqqquuuzzzwwwnnngggeeehhhmmmtttyyy{{{yyywwwxxx|||~~~~~~~~~|||zzz|||wwwrrrjjjiiihhhfffdddcccbbbaaabbbbbb```___^^^]]]]]]]]]______]]]\\\ZZZZZZZZZZZZ\\\\\\[[[[[[ZZZ[[[[[[[[[```______```cccgggkkkmmmnnnppprrruuuvvvuuutttssspppppppppooommmkkkiiiggggggffffffeeeddddddccccccggghhhhhhiiihhhgggeeeddd___\\\YYYVVVTTTRRROOOLLLHHHEEEAAA???>>>>>><<<;;;<<<=========<<<<<>>===>>>@@@BBBDDDFFFHHHHHHHHHIIIKKKLLLNNNRRRWWW[[[eeekkksss{{{ttteee```cccfffhhhkkkrrrtttzzzsssccc\\\SSSMMMJJJIIIFFFDDDEEEDDDCCCBBB@@@???>>>>>>AAABBBCCCCCCBBBBBBCCCEEEDDDCCCDDDEEEFFFJJJWWWdddkkkxxxqqqddd^^^YYYQQQIIIEEEBBB@@@???>>>>>>@@@CCCEEEKKK[[[zzz|||qqqyyyoooiiibbb\\\ZZZYYYXXXWWWVVVTTTTTTSSSSSSQQQPPPQQQRRRTTTUUUTTTSSSMMMMMMKKKJJJHHHFFFEEEDDDEEEBBB@@@??????>>>===;;;999999888888888777777777777555666:::<<>>===;;;============<<<===@@@CCCGGGIIIKKKMMMMMMMMMOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUUUUUUUUUURRROOOMMMHHHGGGEEECCCAAA???>>>===<<<>>>AAAEEEGGGHHHIIIIIIHHHJJJLLLNNNPPPTTTZZZ]]]lllqqqyyyzzzmmmaaa```cccgggkkknnnqqqtttzzzwwwiii^^^XXXPPPKKKIIIHHHFFFDDDCCCBBBBBBAAA@@@??????>>>@@@BBBDDDCCCAAA???>>>??????>>>@@@CCCFFFLLLZZZgggqqq}}}zzzmmm```[[[WWWPPPHHHCCCBBBAAA???>>>???AAACCCEEEMMM```{{{vvvlllccc```\\\XXXVVVXXXWWWVVVUUUTTTSSSSSSSSSRRRRRRRRRTTTWWWWWWVVVTTTMMMMMMLLLJJJIIIGGGFFFFFFEEECCCAAA???>>>===<<<<<<999999999888888888777777777555666:::;;;@@@TTTjjj|||nnnddd```___eeekkknnnqqqtttsssvvvzzz|||zzzuuuoookkkiiijjjlllppptttvvvvvvuuuttt|||}}}zzzzzz{{{{{{zzz~~~~~~vvvqqqgggfffdddbbbaaabbbcccdddaaabbbccccccddddddddddddeeefffggggggfffeeecccbbbfffeeedddddddddddddddeeekkklllmmmooopppqqqrrrrrrssstttttttttrrrpppmmmlllllllllmmmlllkkkiiigggfffeeeeeeeeeeeeddddddddddddiiiiiiiiihhhgggfffeeeeeeaaa^^^[[[YYYWWWTTTQQQNNNIIIFFFCCC@@@@@@???>>><<<============<<<>>>BBBEEEHHHJJJLLLMMMMMMNNNOOOPPPSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVWWWVVVTTTQQQOOOMMMGGGFFFDDDAAA???>>>======>>>@@@DDDHHHJJJKKKKKKKKKHHHJJJLLLOOORRRWWW\\\```kkkqqqzzzuuukkkbbbbbbfffiiimmmqqqqqqtttzzz{{{lllcccZZZTTTMMMIIIHHHGGGEEECCC??????@@@@@@@@@@@@@@@@@@@@@BBBCCCBBB@@@===;;;;;;>>>>>>@@@DDDHHHOOO]]]kkkxxxuuuiii]]]YYYVVVOOOGGGCCCAAA@@@???>>>???BBBDDDFFFNNNbbb~~~|||tttccc]]]]]]\\\ZZZYYYWWWVVVUUUUUUTTTTTTTTTTTTSSSRRRRRRSSSTTTUUUSSSRRRNNNMMMLLLKKKIIIHHHGGGFFFDDDCCCBBB???===<<<;;;;;;999999999999888888888888888666888;;;;;;>>>MMM```vvvjjjdddaaaeeekkkmmmooorrrnnnqqquuuxxxxxxvvvrrrpppooonnnoooqqqtttwwwxxxwwwvvvzzz}}}{{{{{{||||||{{{~~~xxxttthhhfffdddaaaaaabbbeeefffaaabbbccceeefffgggggggggeeehhhlllnnnnnnllliiifffggggggggghhhiiijjjkkklllnnnoooppprrrrrrrrrrrrqqqtttssssssrrrooommmkkkiiiiiiiiijjjjjjiiihhhfffeeeeeeeeeeeeeeeeeeeeeffffffjjjjjjjjjiiihhhhhhhhhhhheeebbb___\\\YYYVVVRRRPPPJJJHHHDDDBBBAAAAAA???>>>===============???DDDGGGIIIKKKMMMNNNNNNNNNOOOQQQSSSSSSSSSSSSSSSSSSSSSSSSUUUWWWYYYWWWTTTQQQOOONNNFFFDDDBBB???>>>=========AAACCCFFFJJJLLLMMMMMMMMMIIIKKKNNNQQQUUUZZZ```dddhhhnnnyyyrrrjjjdddeeeiiilllqqquuutttxxx~~~rrrfff^^^VVVQQQJJJGGGGGGFFFDDDBBB===>>>>>>??????@@@AAAAAA???AAABBBAAA???<<<;;;;;;??????BBBGGGKKKRRRaaaooo|||ooocccYYYVVVTTTNNNGGGCCC@@@???>>>>>>@@@CCCFFFHHHQQQeeewwwkkk```___aaa```______WWWVVVVVVUUUUUUUUUVVVVVVRRRPPPNNNNNNOOOPPPPPPOOOOOOOOOMMMLLLJJJHHHGGGFFFDDDDDDCCC@@@===;;;;;;<<<:::999999999999888888888888666888<<<;;;<<>>>>>>>>???DDDEEEHHHJJJLLLMMMMMMMMMLLLNNNQQQUUUYYY^^^eeeiiilllrrr}}}ooohhheeegggllloootttyyyyyy}}}}}}}}}}}}}}}||||||||||||xxxjjj___XXXRRRNNNHHHFFFFFFFFFDDDBBB>>>>>>>>>??????????????????@@@AAA@@@>>><<<<<<===>>>???BBBHHHMMMUUUeeesss~~~yyyhhh]]]TTTSSSRRRMMMFFFBBB>>>>>>===>>>@@@DDDHHHJJJYYYnnn~~~jjjddd```bbbdddbbbaaaaaaWWWVVVVVVVVVVVVVVVWWWWWWSSSPPPMMMLLLNNNPPPQQQQQQRRRQQQPPPNNNKKKIIIHHHGGGEEEFFFEEEBBB>>>;;;<<<===::::::999999999888888888777444777<<<;;;999CCCQQQhhhrrrhhhaaaccchhhjjjkkkllljjjmmmqqqvvvzzz{{{{{{zzzyyyvvvssssssuuuxxxzzz{{{|||zzz}}}}}}}}}~~~{{{uuuqqqjjjgggbbb^^^]]]___cccfffdddeeehhhjjjkkklllkkkjjjiiikkknnnrrrtttuuuttttttqqqqqqqqqqqqrrrssstttuuurrrrrrqqqqqqppppppooooooooonnnmmmlllkkkiiihhhgggcccdddeeefffeeedddcccbbbfffffffffggghhhiiiiiijjjnnnnnnmmmmmmmmmnnnnnnooollliiieeeaaa]]]YYYUUURRRMMMJJJGGGEEEDDDCCCBBBAAA===>>>=========@@@FFFIIIJJJLLLNNNOOOOOONNNPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSVVVYYYXXXTTTPPPOOOPPPIIIHHHEEEBBBAAA@@@AAAAAAEEEFFFHHHJJJKKKLLLMMMMMMNNNPPPTTTWWW[[[aaahhhlllsssyyy{{{lllgggdddhhhmmmqqqvvv{{{||||||yyy{{{{{{{{{zzzzzzzzzyyyyyy}}}qqqdddYYYRRRQQQLLLGGGEEEFFFFFFDDDAAA@@@@@@??????>>>>>>======???@@@@@@???>>>===>>>???===>>>BBBHHHNNNWWWgggvvv}}}|||qqqdddZZZQQQPPPPPPKKKEEEAAA=========>>>AAAEEEIIILLLbbbxxx|||pppbbb^^^___cccdddaaa___```WWWWWWVVVVVVVVVWWWXXXXXXUUURRRNNNMMMOOORRRUUUVVVUUUTTTRRROOOMMMJJJIIIHHHFFFGGGGGGDDD???<<<===???:::::::::999999999888888555333666;;;:::888@@@MMM___}}}ssshhh```aaafffhhhiiijjjllloootttyyy}}}{{{xxxtttsssuuuxxxzzz{{{zzzwww}}}~~~~~~}}}wwwqqqmmmjjjfffaaa]]]\\\^^^aaadddfffhhhjjjlllnnnnnnmmmlllllllllnnnppprrruuuxxxzzzvvvuuuuuuuuuuuuuuuvvvwwwtttsssrrrpppoooooooooooommmllllllkkkjjjiiihhhhhheeefffgggggggggfffeeeeeeffffffggghhhiiijjjkkkkkkppppppooommmllllllllllllllliiifffccc```\\\WWWTTTNNNKKKGGGDDDBBBAAA???>>>@@@???>>>>>>@@@CCCGGGIIIMMMMMMLLLLLLMMMOOOQQQRRROOORRRTTTVVVUUUUUUVVVWWWUUUVVVXXXXXXWWWUUURRRQQQLLLJJJGGGDDDCCCCCCDDDEEEKKKKKKKKKJJJIIIIIIKKKMMMQQQUUUWWWVVV\\\gggnnnoooqqqyyy|||rrrkkkhhhfffiiiooovvvyyy{{{{{{~~~}}}yyysssqqqssswwwyyyzzz}}}vvvjjj___VVVQQQPPPMMMIIIFFFDDDBBB???===?????????>>>??????@@@@@@BBBCCCCCCBBB???<<<;;;;;;AAADDDGGGKKKRRR^^^lllvvvxxxpppYYYUUUTTTTTTOOOGGGCCCBBB@@@??????AAAAAADDDOOO[[[mmmxxx|||lll]]]]]]]]]\\\\\\\\\[[[[[[VVVUUUSSSTTTUUUVVVVVVUUUVVVVVVVVVUUUUUUTTTTTTTTTQQQPPPOOONNNLLLJJJHHHFFFFFFEEEDDDBBB@@@>>>===<<<<<<:::999999:::;;;:::999777777777666777:::???CCCVVVsssxxxmmmddddddgggjjjmmmooojjjnnnrrrtttzzz~~~|||zzzzzz{{{}}}~~~~~~{{{zzz~~~xxxrrrooonnnjjjddd^^^\\\^^^aaadddffffffhhhkkknnnoooooonnnmmmnnnppprrruuuvvvwwwxxxwwwwwwwwwxxxxxxyyyzzzzzzrrroookkkhhhhhhiiiiiiiiikkkjjjjjjiiihhhggggggfffffffffggghhhhhhgggfffeeeeeegggiiikkklllkkkjjjiiimmmmmmmmmmmmmmmnnnnnnooommmjjjgggddd```\\\XXXTTTPPPMMMHHHEEEDDDBBB@@@??????>>>>>>???AAADDDHHHJJJMMMMMMMMMMMMNNNPPPQQQRRRPPPRRRUUUVVVUUUUUUVVVWWWVVVWWWXXXYYYXXXUUURRRPPPJJJIIIGGGEEEEEEEEEGGGHHHLLLLLLLLLJJJJJJJJJMMMPPPSSSWWWYYYXXX]]]hhhpppqqqrrrzzz{{{qqqllliiihhhkkkqqqwww{{{}}}{{{~~~~~~|||zzz{{{xxxuuuuuuxxx{{{|||{{{~~~pppeee[[[RRRNNNKKKIIIEEECCCBBBAAA???===?????????>>>??????@@@AAACCCCCCCCCBBB???======>>>AAADDDHHHMMMUUUaaapppzzzrrrgggWWWTTTSSSRRRNNNFFFBBBBBB@@@@@@AAABBBAAAEEESSSaaa}}}vvvrrreeeZZZZZZYYYYYYXXXWWWWWWVVVUUUTTTSSSSSSUUUWWWWWWVVVWWWWWWVVVUUUTTTTTTSSSSSSPPPPPPPPPNNNMMMKKKIIIHHHEEEEEEDDDBBB@@@???>>>======;;;999999:::;;;:::999777777777777777:::???CCCQQQkkkyyypppiiifffeeeeeeiiiooopppsssttttttxxx}}}}}}~~~|||yyyyyyyyyzzz{{{~~~{{{{{{}}}xxxtttoookkkddd___\\\]]]```ccceeefffiiilllnnnpppooonnnmmmnnnooorrrtttuuuvvvvvvuuuvvvvvvwwwwwwwwwwwwwwwsssoookkkiiiiiijjjjjjjjjiiiiiiiiihhhhhhggggggffffffggghhhiiiiiihhhfffeeefffgggiiikkkkkkkkkjjjiiijjjkkklllmmmnnnoooqqqqqqnnnkkkhhheeebbb^^^YYYUUURRROOOJJJGGGEEEDDDAAA@@@>>>>>>>>>???BBBFFFIIIKKKNNNNNNNNNNNNPPPQQQRRRSSSRRRTTTVVVVVVUUUUUUVVVWWWXXXYYYZZZZZZYYYVVVRRRPPPJJJIIIHHHHHHHHHHHHIIIJJJLLLLLLLLLJJJJJJLLLPPPSSSUUUYYY[[[\\\aaakkkssswww{{{xxxnnnlllkkkkkknnntttzzz}}}~~~}}}{{{{{{xxxxxxyyy{{{~~~xxxhhh___VVVNNNKKKGGGEEEBBBAAAAAA@@@???===??????>>>>>>???@@@@@@AAACCCCCCCCCAAA???>>>@@@AAABBBEEEKKKRRR[[[hhhvvvpppbbbUUURRRPPPPPPLLLEEEAAAAAA???AAADDDDDDBBBGGGYYYjjj{{{yyyvvv{{{hhhaaaZZZZZZYYYWWWVVVUUUTTTSSSTTTSSSRRRSSSUUUWWWWWWVVVWWWWWWVVVVVVUUUTTTTTTTTTQQQQQQQQQOOONNNLLLJJJIIIDDDDDDCCCBBBAAA@@@??????===;;;999999:::;;;:::999777888777777777:::>>>AAAIIIaaayyyssslllgggbbb```fffooovvvyyyyyywwwxxx||||||zzz}}}zzzxxxvvvwwwxxxxxx|||zzz{{{|||pppllleee___\\\]]]___aaaeeegggjjjmmmooopppppppppmmmnnnoooqqqsssttttttttttttuuuvvvvvvvvvuuussssssrrrooollljjjjjjjjjjjjiiiggggggggggggggggggggggggeeegggjjjlllllljjjgggffffffgggiiijjjkkkkkkjjjiiijjjkkklllmmmoooppppppqqqnnnllljjjgggddd```ZZZWWWSSSPPPKKKHHHFFFDDDAAA???===>>>>>>@@@CCCGGGJJJLLLNNNNNNOOOPPPQQQRRRTTTTTTSSSUUUVVVVVVUUUUUUVVVWWW[[[\\\]]]\\\[[[WWWTTTQQQNNNNNNLLLKKKKKKJJJKKKKKKJJJJJJJJJIIIJJJMMMRRRVVVWWWZZZ]]]```fffooozzzuuullljjjkkkmmmqqqvvv{{{||||||}}}pppbbbZZZSSSMMMJJJFFFDDDAAA@@@@@@???>>>===>>>>>>>>>>>>???@@@AAAAAACCCCCCBBB@@@>>>???AAADDDCCCHHHOOOWWWbbbooo~~~lll]]]SSSOOONNNNNNJJJCCC@@@AAA===@@@DDDEEEDDDKKKaaavvvssstttxxxoooeeeccc___^^^]]][[[YYYWWWVVVUUUTTTRRRRRRSSSUUUWWWWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWTTTTTTSSSQQQNNNLLLIIIHHHDDDDDDCCCCCCBBBBBBAAAAAA>>><<<:::::::::;;;:::999777888888777777999===@@@DDDWWWtttzzzrrriiieeeaaaaaafffmmmuuu{{{~~~}}}}}}~~~}}}zzz{{{yyywwwttttttuuuwwwxxxzzz{{{}}}qqqmmmfff```]]]\\\^^^___dddggglllooopppqqqqqqqqqooopppqqqrrrsssttttttttttttuuuvvvvvvuuusssqqqpppqqqnnnkkkiiiiiiiiiiiihhhffffffffffffggggggggggggeeehhhkkknnnnnnllliiifffggghhhiiijjjjjjjjjjjjiiillllllmmmnnnoooooonnnnnnnnnlllkkkiiigggccc]]]YYYTTTQQQLLLHHHEEECCC@@@>>>>>>>>>???AAADDDHHHKKKLLLMMMNNNOOOQQQRRRSSSTTTTTTTTTUUUWWWVVVVVVVVVWWWYYY^^^_________]]]ZZZVVVTTTUUUSSSPPPMMMKKKJJJIIIIIIFFFGGGHHHIIIJJJNNNSSSWWWXXXZZZ___dddjjjsssrrrjjjhhhjjjnnnrrrwww|||jjj^^^XXXRRRMMMJJJHHHEEEBBBAAA@@@???===<<<>>>>>>>>>>>>???@@@AAABBBBBBBBBAAA???>>>???AAADDDDDDKKKTTT^^^iiiwwwvvvcccUUUQQQMMMKKKKKKHHHBBB@@@AAA===@@@DDDEEEGGGRRRlllxxxlllppp{{{zzziiiddddddbbbaaa```^^^\\\ZZZXXXXXXTTTRRRQQQRRRUUUVVVVVVVVVTTTTTTUUUWWWXXXZZZ[[[[[[WWWVVVTTTRRRNNNKKKHHHFFFDDDDDDDDDCCCCCCCCCBBBBBB???===;;;:::;;;;;;:::999777888888888777888;;;>>>BBBPPPhhh{{{oooeeebbbccceeeiiimmmpppyyy~~~zzzwwwuuuqqqooopppssswwwzzz|||~~~qqqmmmgggaaa]]]\\\]]]^^^dddhhhmmmqqqqqqqqqrrrsssrrrrrrssstttttttttttttttuuuuuuvvvuuutttsssqqqpppooommmjjjhhhhhhhhhgggfffffffffffffffggggggggggggeeehhhlllnnnooommmjjjhhhhhhiiiiiiiiijjjjjjjjjiiimmmmmmooooooooonnnmmmlllmmmlllkkkkkkiiifff```\\\VVVRRRMMMIIIFFFCCC@@@>>>??????AAACCCEEEHHHJJJLLLLLLMMMOOOQQQRRRSSSTTTTTTTTTUUUVVVVVVVVVWWWYYY\\\```aaabbbbbbaaa^^^ZZZXXXYYYVVVQQQLLLHHHGGGFFFFFFBBBEEEGGGIIILLLOOOTTTWWWYYY[[[```fffkkkrrr|||pppiiigggjjjpppuuuyyy}}}|||fffZZZUUUQQQLLLJJJHHHFFFCCCAAAAAA@@@>>><<<======>>>>>>???@@@BBBBBBCCCCCCCCCAAA@@@@@@BBBDDDGGGNNNYYYdddppp~~~ooo^^^SSSPPPLLLJJJJJJGGGBBB@@@BBB>>>@@@CCCGGGMMM\\\xxxqqqhhhpppooofffccc```aaa```___]]][[[YYYXXXWWWUUUSSSRRRRRRTTTUUUUUUTTTRRRRRRTTTVVVWWWYYY[[[[[[XXXWWWUUURRRNNNJJJGGGEEEEEEEEEEEEDDDCCCCCCCCCBBB???===;;;;;;;;;;;;:::999888888999888777888:::<<>>=========>>>???AAABBBCCCEEEFFFFFFEEECCCBBBCCCDDDJJJQQQ\\\iiiuuuxxxhhh[[[TTTPPPLLLIIIIIIGGGBBB@@@BBBBBBAAACCCIIITTTgggnnnjjjuuuyyyhhhgggeee^^^^^^^^^]]][[[ZZZXXXWWWWWWVVVTTTRRRRRRSSSTTTSSSRRRQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTSSSPPPNNNKKKHHHGGGFFFFFFEEEEEEDDDCCCBBBBBB@@@>>><<<;;;;;;;;;:::888888888999888777777999;;;>>>AAAQQQnnnvvvkkkhhhiiikkkqqqwww~~~vvvqqqjjjfffgggmmmvvv{{{}}}{{{{{{|||{{{|||}}}wwwooolllfffaaa^^^]]]^^^^^^bbbiiippptttsssrrrtttvvvtttuuuuuuuuutttsssrrrrrrtttsssqqqoooooopppqqqqqqpppnnnlllkkkkkkjjjiiigggiiiiiiiiihhhhhhggggggffffffhhhjjjlllmmmlllkkkjjjjjjjjjiiiiiiiiiiiiiiijjjkkklllnnnooopppooonnnmmmkkkkkkkkkmmmmmmjjjeeeaaaZZZVVVQQQLLLIIIEEEBBB@@@AAAAAACCCEEEFFFHHHIIIJJJJJJKKKNNNPPPRRRSSSSSSSSSSSSTTTUUUVVVWWWYYY\\\___cccdddeeefffeeeccc```^^^WWWRRRKKKDDD@@@@@@BBBCCC@@@DDDIIINNNQQQTTTXXXZZZ]]]\\\```dddfffiiivvvyyyoooiiigggmmmuuuzzz~~~sss^^^SSSOOOKKKGGGEEEBBBAAA??????@@@AAAAAA@@@=========>>>???AAABBBCCCFFFHHHIIIHHHFFFDDDDDDEEEKKKSSS___kkkxxxnnn^^^TTTOOOPPPLLLIIIIIIGGGBBBAAACCCEEEBBBDDDKKKXXXnnn~~~nnnmmm|||nnneeejjjhhh___^^^]]]\\\[[[ZZZYYYXXXWWWWWWUUUSSSRRRSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPNNNLLLJJJIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@>>><<<;;;;;;;;;:::888888999999888777777888:::<<<<<>>============@@@BBBAAA>>>???DDDIIIKKKTTTWWWOOOGGGGGGHHHGGGMMMWWWgggxxxvvvgggXXXQQQQQQNNNKKKFFFCCCBBBAAA@@@???CCCDDDFFFLLL[[[uuuzzzvvvvvvxxxhhhaaa^^^]]]^^^\\\[[[YYYXXXWWWWWWWWWXXXUUUTTTRRRQQQRRRSSSRRRQQQPPPOOONNNPPPSSSTTTRRRPPPPPPQQQPPPNNNKKKIIIIIIIIIGGGHHHHHHGGGFFFDDDBBB@@@AAA>>>::::::;;;;;;999666999999999999999888888777777;;;FFF\\\xxx~~~zzz|||zzzpppfffjjjyyyxxxjjjdddfffkkkmmmmmmuuu|||zzz||||||wwwwww}}}~~~yyyssspppkkkgggddd```\\\]]]aaaeeehhhmmmrrrtttuuutttsssssstttuuuuuutttsssrrrqqqvvvtttsssrrrssssssqqqpppqqqqqqppppppooopppppppppnnnmmmkkkjjjjjjkkkmmmnnnnnnmmmkkkjjjiiiiiijjjkkkmmmlllkkkkkklllllljjjhhhlllnnnppppppnnnmmmlllmmmnnnnnnooooooooolllgggccc]]]ZZZVVVRRROOOLLLGGGDDDCCCCCCCCCDDDEEEGGGIIIJJJNNNPPPQQQQQQPPPPPPRRRSSSWWWWWWWWWYYY\\\___bbbeeeeeeeeeddddddbbb^^^XXXTTTMMMHHHEEEEEEDDDAAABBBFFFEEEHHHLLLOOORRRUUUXXX[[[^^^ccchhhkkkjjjhhhhhhhhhgggkkkrrr{{{xxxqqqnnnppprrrvvv{{{ssseeeVVVPPPMMMHHHEEEDDDCCCBBB@@@???>>>============???AAA@@@???@@@EEEJJJTTTZZZZZZPPPGGGEEEFFFFFFQQQ[[[kkk{{{ttteeeVVVOOOOOOKKKHHHDDDBBBAAAAAAAAA@@@AAACCCHHHQQQccc}}}}}}zzz}}}rrreeeaaa``````bbb___^^^\\\ZZZXXXWWWWWWWWWUUUSSSQQQQQQRRRSSSRRRQQQOOONNNMMMOOOQQQRRRPPPNNNLLLMMMMMMKKKIIIGGGGGGHHHIIIJJJJJJIIIHHHFFFDDDBBBAAA>>>;;;:::;;;;;;999777777777777888888888777777888:::AAASSSmmmyyyzzzvvvlllbbbdddsss~~~pppfffdddfffiiijjjrrrxxx}}}xxx||||||uuutttyyy{{{vvvqqqlllgggddd```\\\\\\```eeeggglllpppssstttttttttssstttuuuvvvvvvvvvttttttxxxwwwuuuuuuuuuuuusssrrrrrrqqqppppppooopppppppppooonnnmmmkkkkkklllmmmnnnnnnmmmlllkkkkkkkkklllmmmnnnmmmlllmmmmmmmmmkkkiiilllnnnoooooommmmmmnnnppppppppppppqqqppplllgggccc___\\\XXXTTTQQQNNNJJJGGGDDDDDDDDDDDDFFFHHHJJJKKKMMMOOOPPPPPPOOOOOOQQQRRRXXXXXXXXXYYY[[[^^^aaabbbfffeeecccbbb___ZZZSSSOOOIIIEEEBBBCCCBBB@@@BBBFFFHHHJJJMMMPPPSSSXXX]]]aaa^^^ccciiimmmmmmkkkhhhggggggkkkrrr|||xxxsssqqqsssvvv{{{}}}~~~~~~fff[[[PPPLLLKKKGGGEEEDDDBBBAAA@@@???>>>============???@@@@@@@@@BBBHHHMMMZZZ]]]ZZZOOOGGGEEEHHHIIIWWWaaappp}}}pppbbbUUUNNNMMMJJJFFFBBB@@@@@@AAAAAAAAA@@@BBBIIIVVVlll~~~|||~~~kkkbbb```aaaccceee```___]]][[[YYYWWWVVVVVVTTTSSSQQQQQQRRRSSSRRRQQQOOONNNMMMNNNOOOOOOMMMKKKJJJKKKKKKJJJHHHGGGGGGHHHLLLLLLKKKJJJIIIGGGFFFEEEAAA???<<<;;;;;;;;;:::888777777777888888888888888<<<<<<@@@MMMddd}}}}}}xxxlllaaaaaannn{{{vvviiibbbaaaeeehhhooottt|||~~~zzzwwwzzzzzzsssmmmgggeee```\\\\\\___eeefffiiimmmpppssstttuuutttuuuwwwyyyyyyyyyxxxwww|||zzzxxxxxxxxxwwwvvvtttrrrqqqqqqpppooooooppppppqqqpppnnnmmmmmmmmmnnnnnnnnnmmmlllllllllmmmnnnoooooonnnmmmnnnnnnnnnllljjjlllmmmnnnnnnmmmnnnqqqsssrrrrrrrrrrrrqqqnnnhhhddd```]]]YYYVVVRRROOOKKKHHHEEEDDDDDDEEEFFFHHHJJJLLLLLLMMMOOOPPPPPPQQQSSSUUUXXXXXXYYYZZZ[[[]]]___```cccbbbaaa```]]]WWWQQQLLLGGGCCCAAABBBBBBAAACCCGGGLLLMMMOOOQQQTTTZZZ```ddd^^^aaafffkkkmmmnnnnnnmmmooosssyyy{{{uuusssvvv{{{~~~~~~}}}~~~ppp\\\SSSLLLJJJIIIFFFCCCCCCAAA@@@???>>>===============>>>???@@@BBBFFFMMMQQQ[[[ZZZUUULLLFFFFFFLLLQQQ]]]gggvvvyyymmmaaaTTTNNNNNNLLLHHHCCC@@@@@@@@@@@@@@@@@@BBBHHHWWWoooyyy{{{uuufff___^^^___aaaccc]]]]]]]]]\\\ZZZXXXVVVUUUTTTRRRPPPPPPRRRSSSRRRQQQOOOOOONNNNNNNNNMMMLLLJJJJJJLLLLLLLLLJJJIIIJJJKKKMMMLLLKKKJJJIIIHHHFFFFFFAAA@@@>>>===<<<;;;::::::;;;::::::999999999999999;;;;;;???JJJ^^^xxxqqqeeeccclllwww{{{mmmcccaaafffkkkooosss{{{~~~{{{|||}}}uuunnngggeeeaaa]]]\\\^^^dddeeegggjjjnnnrrruuuvvvxxxyyy{{{}}}}}}|||zzzyyy|||{{{yyyyyyyyyxxxwwwuuurrrrrrqqqpppooooooooooooqqqpppooommmmmmmmmmmmmmmllllllkkkkkklllnnnooopppooonnnmmmmmmnnnnnnllljjjjjjkkkmmmnnnnnnpppsssuuussssssssstttssspppjjjfffaaa^^^ZZZVVVSSSOOOKKKHHHEEEEEEEEEEEEGGGIIIKKKLLLJJJLLLOOOQQQRRRTTTVVVXXXXXXXXXYYYZZZ[[[]]]^^^___``````___^^^\\\WWWQQQLLLGGGCCCBBBDDDDDDDDDFFFKKKPPPQQQRRRTTTVVV[[[bbbgggeeeeeeeeehhhkkkooorrrtttvvvyyyyyyvvv{{{}}}|||||||||}}}~~~}}}eeeWWWPPPJJJJJJHHHDDDBBBBBB@@@@@@???>>>============>>>>>>???AAAEEEKKKRRRWWWZZZUUUOOOHHHEEEFFFNNNUUUcccmmm{{{tttiii___UUUPPPPPPPPPLLLFFFAAA@@@@@@@@@???AAABBBHHHXXXqqqrrrzzz|||oooccc^^^\\\[[[[[[]]]XXXYYYZZZ[[[ZZZYYYWWWVVVSSSQQQPPPPPPRRRSSSRRRQQQPPPPPPQQQPPPOOOMMMLLLLLLKKKLLLMMMMMMKKKKKKLLLMMMLLLLLLJJJIIIHHHFFFFFFEEEBBBAAA@@@>>><<<;;;;;;<<<<<<<<<;;;:::999999999:::999;;;???HHHYYYqqquuugggbbbgggnnn{{{qqqhhhfffkkkpppqqqttt{{{|||{{{|||vvvnnngggdddbbb^^^\\\]]]ddddddfffiiimmmrrruuuxxx}}}~~~}}}zzzxxx{{{yyyxxxxxxxxxxxxwwwuuusssrrrqqqpppooooooooooooooonnnnnnmmmmmmlllllllllkkkkkkjjjkkklllmmmooopppnnnmmmlllmmmmmmmmmkkkiiihhhjjjmmmnnnpppqqqtttvvvtttttttttuuuuuurrrmmmiiibbb___[[[WWWTTTPPPLLLIIIFFFFFFFFFFFFGGGJJJLLLMMMJJJLLLOOOQQQRRRTTTWWWYYYWWWWWWYYYZZZ\\\]]]^^^_________^^^^^^\\\WWWQQQMMMHHHDDDCCCFFFGGGGGGJJJOOORRRSSSUUUWWW[[[```gggkkkqqqmmmiiihhhlllqqqvvvyyyyyy|||zzzzzz{{{zzzzzz|||}}}}}}}}}{{{zzzzzz|||rrr^^^TTTNNNIIIIIIGGGCCCAAABBB@@@???>>>===============?????????BBBHHHPPPWWW\\\YYYRRRKKKFFFDDDFFFNNNWWWiiittt}}}nnnddd]]]VVVRRRRRRRRRMMMGGGBBB@@@?????????CCCDDDKKK]]]wwwxxxppptttjjj```]]][[[XXXWWWYYYVVVWWWZZZ[[[[[[ZZZWWWVVVRRRQQQOOOPPPQQQRRRRRRQQQPPPQQQRRRQQQOOOMMMMMMNNNLLLMMMNNNMMMKKKKKKKKKMMMLLLKKKIIIHHHFFFFFFEEEEEEBBBBBBBBB@@@===<<<<<<===;;;:::999999999:::<<<===@@@CCCGGGMMMYYYnnnyyyiii```aaaeeewww|||~~~{{{uuuooommmooorrrpppsssyyyvvvmmmfffdddccc___]]]^^^cccdddfffjjjnnnsssvvvxxx}}}}}}yyyvvvxxxvvvuuuvvvwwwxxxwwwvvvssssssqqqpppoooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkjjjjjjkkkmmmooopppnnnmmmllllllmmmmmmkkkiiieeeiiimmmpppqqqsssuuuwwwttttttuuuvvvvvvtttpppllldddaaa]]]YYYVVVSSSNNNKKKFFFFFFFFFGGGHHHJJJLLLMMMLLLNNNPPPQQQQQQRRRTTTVVVUUUVVVXXXZZZ\\\]]]^^^___``````___^^^\\\XXXQQQMMMHHHDDDCCCGGGHHHIIIMMMRRRQQQTTTXXX\\\aaagggnnnrrrxxxsssnnnmmmqqqwww}}}~~~zzz}}}}}}|||}}}|||{{{tttssssssrrrtttyyyhhhYYYQQQLLLHHHGGGEEEAAAAAACCC??????>>>============>>>@@@???@@@DDDKKKTTT\\\```UUUMMMFFFEEEFFFIIISSS]]]ooozzzuuuggg___ZZZUUUSSSSSSQQQLLLEEE@@@??????@@@@@@CCCFFFRRRhhh{{{sssuuu~~~kkkccc]]]\\\[[[XXXXXXYYYWWWYYY[[[]]]]]]ZZZWWWTTTRRRPPPOOOOOOQQQRRRRRRRRROOOQQQRRRRRROOOMMMNNNOOOOOOPPPPPPOOOMMMLLLMMMNNNMMMLLLJJJHHHFFFFFFFFFFFFBBBCCCCCCAAA===<<<===>>>:::::::::;;;===AAADDDEEEIIIKKKLLLNNNUUUhhhqqqeeebbbccciiirrryyy{{{{{{||||||zzz|||}}}|||zzzvvvrrrooonnnkkkoootttxxx|||vvvmmmeeeddddddaaa______bbbcccgggkkkppptttwwwyyyyyy{{{~~~~~~{{{wwwuuuuuuttttttuuuwwwxxxxxxwwwtttsssrrrpppooonnnnnnnnnlllmmmmmmnnnoooooooooooommmmmmlllllllllmmmooopppooonnnmmmnnnnnnnnnllljjjdddhhhmmmqqqrrrtttuuuwwwssstttuuuwwwwwwuuuqqqnnnfffccc___[[[XXXTTTPPPMMMGGGFFFFFFGGGHHHJJJLLLNNNMMMOOOPPPPPPPPPPPPQQQSSSTTTVVVXXXZZZ\\\^^^______cccbbbaaa___]]]WWWQQQLLLGGGDDDCCCGGGIIIJJJNNNSSSQQQTTTYYY___eeelllsssxxxxxxtttpppqqqwww~~~~~~|||}}}yyytttqqqpppooommmmmmooovvvvvvcccVVVOOOIIIFFFEEEDDDAAAAAAEEE???>>>>>>============>>>AAA@@@@@@EEEMMMVVV^^^cccOOOGGGBBBDDDHHHNNNYYYeeesss~~~~~~pppbbb[[[WWWTTTSSSTTTNNNIIICCC???>>>???@@@AAACCCIIIXXXrrrxxxsssppp{{{sssddd^^^ZZZ[[[\\\ZZZZZZ\\\YYY[[[^^^___^^^ZZZVVVSSSQQQPPPOOOOOOQQQRRRRRRRRRMMMPPPRRRQQQNNNMMMNNNPPPSSSTTTTTTSSSQQQPPPPPPQQQNNNLLLJJJHHHGGGFFFFFFGGGBBBDDDDDDAAA>>><<<===???;;;<<<===???CCCHHHLLLOOOIIIJJJHHHFFFKKK[[[uuu{{{mmmgggfff```llluuuwwwvvvwwwxxxwww}}}}}}~~~}}}zzztttnnnjjjfffjjjoooqqqqqqssswwwzzz{{{|||uuullldddddddddbbb______aaacccggglllqqquuuxxxyyyuuuwww{{{}}}}}}zzzwwwttttttssssssuuuwwwyyyyyyxxxtttsssrrrpppooonnnnnnnnnlllmmmnnnpppqqqqqqqqqqqqooonnnnnnmmmmmmnnnpppqqqqqqooooooooopppooommmkkkdddhhhnnnssswwwxxxwwwvvvwwwvvvuuuvvvvvvuuurrrooojjjgggccc___[[[VVVQQQMMMKKKHHHEEEDDDGGGJJJMMMNNNLLLMMMOOOQQQSSSSSSSSSSSSWWWXXXYYY\\\^^^aaabbbcccbbbfffgggaaa\\\XXXTTTOOOKKKJJJHHHHHHJJJNNNRRRTTTUUUVVV[[[cccnnnuuuyyyyyyxxxvvvtttvvv||||||vvvrrrooommmfffhhhkkklllooovvvpppaaaVVVMMMJJJFFFDDDCCCBBB@@@???@@@??????>>>>>>>>>>>>>>>===DDDFFFEEENNN]]]```ZZZLLLGGGDDDFFFIIIPPP\\\gggvvvuuuiii[[[SSSSSSUUUTTTRRRMMMGGGCCCBBBBBB@@@AAAEEEDDDNNNggg}}}mmmkkknnn~~~mmm^^^[[[ZZZ\\\\\\YYYYYY\\\^^^^^^bbbgggjjjfff\\\SSSPPPPPPQQQQQQPPPNNNLLLKKKQQQRRRRRRQQQPPPOOOOOOQQQTTTTTTTTTSSSRRRRRRQQQQQQMMMMMMMMMKKKIIIHHHIIIJJJFFFGGGGGGEEECCCAAA@@@???>>>@@@CCCFFFHHHIIIJJJJJJKKKDDD>>>DDDLLLMMM```yyymmmfffccchhhnnnrrrrrrssstttvvvzzz{{{||||||}}}{{{qqqfffbbbggglllooonnnmmmmmmnnnrrrzzzvvvpppiiicccbbbcccdddeeeiiiiiikkklllooorrruuuvvvxxxyyyyyyyyywwwwwwxxxyyyrrrtttuuuwwwwwwvvvtttsssuuuuuuuuutttsssrrrpppooojjjjjjjjjmmmpppqqqqqqppplllllllllmmmmmmmmmnnnnnnpppmmmkkklllnnnnnnllljjjcccgggmmmrrrwwwxxxxxxxxxxxxwwwvvvwwwwwwuuurrrpppllliiieeeaaa]]]XXXSSSPPPJJJHHHDDDDDDFFFIIILLLMMMMMMNNNPPPRRRSSSTTTTTTTTTSSSUUUXXX[[[___bbbeeegggbbbfffgggaaa\\\YYYUUUPPPLLLKKKJJJIIIKKKOOOSSSUUUVVVWWW\\\dddnnnuuuxxxyyy~~~|||zzz}}}{{{sssnnnkkkiiigggbbbeeehhhkkknnnuuu~~~{{{iii[[[RRRLLLIIIEEECCCBBBBBB@@@?????????>>>>>>===>>>>>>???@@@EEEFFFGGGQQQ^^^```YYYLLLGGGEEEIIINNNWWWdddppp~~~{{{pppeeeYYYRRRQQQRRRQQQNNNIIICCC???@@@AAA@@@AAADDDHHHVVVrrrtttgggiiinnnvvvhhh```ZZZWWWYYYZZZYYYYYY[[[aaaaaaccchhhiiieee\\\TTTQQQQQQRRRRRRQQQPPPOOONNNRRRSSSTTTTTTRRRQQQQQQRRRSSSSSSRRRRRRQQQPPPPPPPPPNNNOOONNNMMMJJJIIIJJJKKKIIILLLNNNJJJCCC??????AAAAAABBBCCCDDDEEEEEEEEEDDD@@@???;;;===DDDFFFXXXwww|||nnnfffdddhhhnnnqqqrrrsssuuuvvvwwwwwwwwwvvvxxxwwwooodddcccggglllnnnmmmllllllmmmnnnvvv~~~vvvqqqiiidddccccccdddeeeggghhhjjjmmmooorrrtttuuuuuuwwwyyyyyyxxxxxxyyyzzzqqqrrrtttuuuuuutttrrrqqquuutttttttttsssqqqpppoookkkkkkkkknnnpppqqqpppnnnlllllllllllllllmmmmmmnnnpppmmmllllllnnnnnnllljjjaaaeeekkkqqqvvvyyyzzzzzzyyyxxxxxxxxxxxxvvvssspppnnnlllhhhddd```[[[VVVSSSKKKHHHEEEDDDFFFIIIKKKLLLNNNOOOPPPRRRSSSTTTUUUUUUTTTUUUXXX[[[___bbbeeefffbbbffffffaaa\\\ZZZVVVRRRNNNMMMLLLLLLNNNQQQTTTVVVWWWYYY]]]eeemmmssswwwxxx{{{yyyyyy||||||wwwpppjjjgggeeedddcccaaadddhhhkkkooowwwmmm^^^TTTMMMKKKHHHDDDBBBBBBAAA@@@???>>>>>>=========>>>>>>???CCCFFFGGGJJJUUUaaaaaaXXXKKKHHHHHHMMMUUU```ooo|||uuuhhh```VVVPPPOOONNNKKKHHHGGG@@@<<>>???CCCBBBBBBBBBBBBAAA???>>>===999???===;;;???DDDTTTmmmqqqfffeeehhhmmmppprrrsssuuuwwwssssssqqqpppsssuuuooogggdddgggjjjllllllkkklllmmmkkkrrr~~~~~~{{{}}}vvvqqqjjjfffdddddddddddddddfffiiimmmpppqqqrrrsssrrruuuxxxzzzzzzyyyyyyyyyrrrssstttuuuuuutttsssrrrssssssssssssrrrpppoooooollllllmmmoooqqqpppnnnkkklllkkkjjjjjjjjjkkkmmmnnnooonnnlllmmmnnnnnnmmmlll```ccciiioootttxxxzzz{{{yyyyyyyyyzzzzzzwwwsssppppppmmmiiieeebbb]]]XXXUUUMMMJJJGGGEEEGGGJJJLLLLLLOOOPPPQQQRRRTTTUUUUUUVVVXXXXXXZZZ\\\^^^```bbbbbbbbbffffffaaa\\\[[[XXXUUUQQQPPPOOOOOOPPPSSSVVVXXXXXXZZZ___eeekkkqqqtttuuuttttttuuu{{{}}}~~~tttpppjjjgggeeeeeeeeedddbbbfffjjjooosss{{{wwwbbbVVVOOOKKKIIIFFFCCCAAAAAAAAA@@@???============>>>>>>???@@@DDDFFFIIIPPP\\\eeebbbYYYKKKHHHJJJQQQ[[[gggwww}}}mmmaaa[[[TTTOOONNNLLLGGGDDDGGG@@@===@@@CCCCCCDDDFFFNNNiiivvviiijjjxxxxxxpppdddYYYXXXZZZZZZXXXWWWXXXYYYZZZ]]]___^^^ZZZVVVSSSTTTUUUWWWWWWWWWVVVUUURRRTTTWWWWWWVVVTTTTTTTTTRRRRRRSSSSSSRRRQQQOOOOOOQQQQQQQQQOOOLLLKKKKKKMMMOOORRRSSSNNNFFFAAAAAABBBAAAAAA@@@???===;;;:::999666@@@>>>888<<>>>>>@@@AAAAAADDDHHHNNNXXXbbbgggaaaXXXKKKJJJMMMVVVaaammm}}}xxxhhh]]]YYYSSSPPPMMMJJJEEEBBBEEE@@@===@@@AAABBBFFFKKKVVVttt}}}mmmggglll~~~zzzlll___[[[\\\ZZZXXXXXXYYYYYYYYYYYYZZZXXXVVVTTTTTTUUUWWWXXXYYYXXXXXXWWWQQQSSSVVVVVVUUUSSSSSSTTTTTTTTTUUUUUUUUUSSSQQQPPPQQQRRRQQQOOOLLLJJJKKKLLLPPPNNNLLLJJJHHHFFFBBB@@@???>>>===<<<::::::999999444===;;;666;;;@@@KKK\\\|||tttjjjggghhhiiilllooosssuuuvvvrrrqqqooopppwww|||kkkjjjhhhhhhiiikkklllmmmooopppvvvuuuqqqlllhhhfffeeecccaaaaaadddhhhllloooqqqrrrqqquuuwwwzzz{{{yyyvvvuuutttvvvvvvvvvvvvvvvuuuttttttrrrrrrrrrrrrqqqpppooooooooonnnnnnooopppooollliiikkkkkkjjjiiijjjkkklllmmmllllllmmmmmmllllllmmmmmmaaabbbeeeiiinnnrrruuuwwwvvvvvvxxxzzz{{{yyyuuurrrpppmmmjjjfffccc___ZZZWWWSSSOOOKKKIIIJJJLLLNNNNNNOOOOOOPPPQQQRRRTTTUUUVVVUUUVVVXXX[[[___bbbdddeeebbbeeeeeeaaa]]]]]]]]]ZZZVVVUUUUUUVVVWWWXXXZZZ[[[]]]```dddhhhkkknnnqqqtttsssuuuzzz{{{|||}}}{{{rrrooolllkkklllllllllllljjjnnnssswwwzzzuuuaaaVVVOOOKKKJJJEEEBBB@@@??????@@@??????======>>>???@@@AAACCCDDDFFFLLLWWWbbbhhhfff]]]TTTKKKLLLRRR^^^jjjvvvuuufffZZZWWWSSSPPPMMMIIIDDDAAA@@@>>>>>>??????AAAJJJTTTjjj~~~ooogggdddlll|||oooccc^^^\\\ZZZXXXYYY^^^]]][[[XXXVVVTTTRRRRRRTTTUUUWWWXXXYYYXXXXXXWWWRRRSSSTTTTTTSSSRRRTTTUUUUUUVVVWWWXXXWWWUUUSSSRRRRRRSSSRRROOOLLLKKKKKKLLLOOOKKKHHHGGGIIIHHHCCC???===<<<;;;::::::999::::::888===<<<>>>FFFFFFJJJYYYqqquuulllgggffffffiiimmmrrrtttuuutttsssrrrsss{{{ooolllhhhgggiiikkkmmmmmmppppppsss|||wwwtttooollliiigggdddbbbbbbdddhhhkkkoooqqqssssssvvvxxxzzzzzzwwwuuutttsssttttttssssssrrrrrrqqqqqqrrrrrrrrrrrrrrrqqqpppppppppooonnnnnnnnnnnnllljjjjjjkkkkkkkkklllllllllllljjjkkkllllllkkkjjjlllmmmbbbcccdddgggjjjnnnqqqsssssstttwwwzzz{{{zzzvvvsssqqqnnnkkkgggddd```\\\YYYSSSPPPLLLIIIJJJLLLMMMMMMOOOOOOOOOOOOQQQSSSUUUVVVUUUWWWYYY[[[___aaaccceeebbbeeeeee```^^^^^^^^^\\\XXXXXXXXXXXXYYYZZZ\\\]]]aaaeeeiiilllmmmooosssvvvrrrtttzzz}}}}}}~~~~~~xxxuuurrrqqqrrrssssssrrrssswww|||hhhYYYRRRLLLIIIHHHCCCAAA???>>>???@@@??????>>>>>>???@@@AAACCCEEEFFFIIIRRRaaakkkkkkbbbVVVNNNLLLOOOXXXgggtttuuugggXXXVVVSSSOOOKKKGGGCCCAAA===>>>AAABBBAAAEEETTTccc|||qqqhhhddddddnnnvvvlllbbb^^^ZZZWWWXXX[[[\\\ZZZXXXUUURRRQQQRRRSSSUUUUUUWWWXXXXXXWWWVVVVVVSSSTTTSSSRRRQQQRRRUUUWWWUUUWWWXXXYYYXXXVVVTTTRRRTTTTTTTTTQQQNNNLLLLLLMMMMMMKKKIIIHHHGGGEEEBBB???===<<<;;;:::999::::::;;;;;;;;;===KKKVVVOOOJJJUUUeee|||tttkkkgggeeedddfffkkkpppssstttvvvuuurrrsss{{{rrrnnniiigggiiilllnnnnnnlllnnnqqqxxxzzzwwwssspppnnnkkkgggeeedddeeegggkkknnnqqqtttuuuvvvxxxyyyxxxvvvuuuuuuuuutttsssrrrqqqqqqppppppppprrrssssssssssssrrrrrrqqqqqqooommmlllmmmnnnmmmllljjjkkkmmmnnnnnnnnnlllkkkgggjjjkkkkkkiiiiiikkkmmmccccccdddfffhhhkkknnnpppqqqsssvvvyyy{{{zzzwwwsssrrrooollliiifffbbb]]]ZZZSSSPPPKKKIIIIIIKKKLLLLLLOOONNNNNNOOOPPPRRRTTTUUUYYYZZZ[[[\\\^^^___```aaaaaaeeeeee```^^^______]]]YYYYYYYYYYYYZZZ[[[]]]]]]dddhhhmmmooopppqqquuuxxxvvvwww|||~~~~~~{{{yyyxxxxxxyyyxxxwww|||yyy```TTTOOOJJJFFFFFFCCCAAA>>>>>>>>>?????????>>>??????AAABBBDDDFFFGGGLLLWWWgggqqqmmm___PPPIIIMMMQQQ\\\mmm{{{vvvjjjWWWUUURRRNNNJJJFFFCCCAAA===@@@EEEFFFEEEKKK^^^qqqtttkkkeeedddfffttt|||ooohhh```\\\XXXUUUXXX\\\TTTSSSRRRPPPOOOQQQTTTWWWUUUUUUVVVWWWWWWVVVUUUTTTUUUUUUTTTRRRQQQRRRVVVYYYUUUVVVXXXYYYXXXVVVTTTRRRVVVVVVUUUSSSOOONNNNNNOOOLLLMMMMMMJJJEEEAAA@@@AAA???>>><<<:::999999::::::777555:::OOO]]]PPPDDDNNN\\\uuutttjjjgggdddbbbeeejjjppprrrsssvvvuuurrrrrryyy}}}tttoooiiigggiiimmmooooooiiilllpppvvv~~~}}}zzzwwwtttqqqnnnjjjgggeeefffgggjjjnnnrrruuuwwwuuuvvvwwwwwwvvvuuuwwwxxxvvvuuutttsssrrrqqqqqqrrrsssssstttttttttsssrrrrrrrrrooolllkkklllmmmnnnnnniiikkknnnppppppooolllkkkfffiiikkkjjjhhhhhhjjjlllhhhiiijjjhhhfffgggkkkooosssvvvzzz|||{{{zzzzzzzzzrrrrrrqqqmmmhhhbbb\\\YYYWWWRRRLLLIIIIIIKKKLLLMMMMMMMMMMMMNNNOOOQQQTTTUUUUUUWWWYYY[[[\\\^^^aaaddddddcccaaa___^^^___```aaa\\\[[[[[[]]]___aaa```___iiimmmqqqrrrrrrsssvvvzzz|||{{{~~~}}}}}}rrr[[[PPPLLLIIIFFFDDDBBBAAA@@@???>>>>>>>>>>>>???>>>???BBBBBBAAAEEEKKKWWWcccpppqqqdddRRRKKKLLLNNNUUUddduuu}}}jjj\\\UUUSSSPPPKKKGGGDDDAAA@@@======AAAFFFFFFNNNjjjnnnggg___aaaqqq|||sssmmmlllhhhaaaYYYTTTRRRQQQRRRUUUOOOIIIIIIMMMPPPPPPNNNWWWWWWXXXXXXWWWWWWVVVVVVTTTSSSSSSRRRSSSUUUWWWXXXWWWVVVUUUTTTSSSSSSSSSSSSVVVTTTQQQPPPPPPPPPNNNMMMLLLLLLKKKIIIGGGDDDBBBAAAAAA???===;;;;;;;;;999888888999;;;AAAFFFHHHFFFCCCTTTggg{{{tttmmmgggggghhhiiimmmrrruuuvvvwwwxxx~~~xxxpppmmmkkkkkkjjjiiilllrrrpppppppppsssyyy{{{sssqqqrrrqqqlllgggdddgggkkknnnoooqqqtttvvvssstttuuutttsssrrrsssttttttsssrrrrrrsssrrrpppnnnrrrrrrssstttsssrrrpppooorrrooommmmmmpppqqqpppooommmnnnoooooonnnkkkhhhfffhhhhhhiiijjjkkkllllllmmmfffhhhiiihhheeefffjjjnnnvvvyyy|||}}}{{{yyywwwwwwuuuuuutttqqqlllfff```\\\YYYTTTNNNKKKJJJLLLNNNNNNNNNMMMMMMNNNOOOQQQSSSUUUWWWXXX[[[\\\\\\^^^aaacccbbbaaa___]]]]]]]]]_______________```aaabbbcccdddlllooossstttsssuuuxxx|||oooYYYNNNKKKIIIFFFDDDBBBAAA@@@???>>>>>>>>>>>>>>>===???BBBCCCDDDIIIPPPaaannnxxxrrraaaRRRKKKKKKTTTYYYgggzzzyyyfffYYYRRRPPPMMMIIIEEEBBB@@@>>>@@@???BBBGGGJJJWWWwww{{{nnnhhheeennnvvvooojjjfffccc\\\VVVRRRPPPPPPPPPRRRNNNJJJJJJOOOSSSTTTSSSWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTTTTVVVSSSQQQPPPPPPOOONNNLLLLLLLLLKKKIIIGGGEEECCCBBBAAA???<<<;;;;;;;;;999777777555555888===@@@AAA@@@PPPaaayyywwwlllggggggiiipppxxxxxxxxxxxxxxx}}}yyyooojjjfffggggggfffiiinnnrrrqqqooopppttt{{{~~~vvvrrrsssqqqlllfffdddfffjjjlllmmmoooqqqsssssstttuuutttsssrrrsssuuuuuutttsssssstttsssqqqooorrrrrrsssssssssrrrqqqppprrrooommmnnnpppqqqpppooooooooonnnmmmllljjjiiihhhiiiiiijjjjjjjjjjjjjjjjjjdddfffgggfffdddeeehhhlllvvvyyy|||}}}|||yyywwwwwwyyyyyyxxxuuuqqqkkkeeeaaa[[[WWWQQQMMMMMMNNNOOOOOONNNNNNMMMNNNOOOQQQSSSTTTYYYZZZ\\\]]]]]]^^^```bbb___^^^\\\[[[[[[\\\]]]___bbbdddeeedddcccdddhhhlllrrruuuxxxxxxxxxzzz~~~kkkVVVMMMJJJHHHEEEDDDAAAAAA@@@???>>>>>>>>>>>>>>>===???CCCDDDFFFNNNWWWgggvvv|||nnn[[[PPPMMMLLLZZZ___mmmrrr```TTTOOOMMMJJJFFFBBB???>>>===@@@>>>@@@DDDKKK^^^yyypppkkkpppyyyooojjjhhhaaa^^^YYYUUURRRQQQQQQQQQPPPMMMJJJLLLQQQVVVXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRSSSTTTUUUUUUUUUUUUWWWWWWVVVUUUTTTTTTTTTTTTUUURRRPPPOOOOOOOOOMMMLLLKKKKKKJJJIIIHHHFFFDDDCCC@@@>>><<<;;;;;;;;;999777:::888555555888<<>>>>>?????????>>>@@@CCCDDDHHHRRR]]]iiiwwwxxxeeeRRRNNNQQQQQQ___gggwww{{{kkk[[[QQQMMMKKKGGGCCC@@@???>>>>>>AAA??????DDDOOOhhh{{{ttttttqqqhhhffffff___]]]ZZZWWWUUUTTTTTTUUUOOOMMMLLLMMMRRRVVVXXXYYYWWWWWWWWWVVVUUUTTTSSSRRRQQQRRRTTTUUUVVVUUUTTTSSSVVVUUUTTTSSSSSSRRRRRRSSSSSSQQQOOONNNNNNNNNMMMKKKIIIIIIIIIHHHGGGEEEDDDCCC???===<<<<<<<<<;;;999777;;;999777666777:::===???BBBLLL```zzztttfffaaacccmmmwwwyyyyyyvvvsssuuuzzz{{{wwwrrriiibbbdddiiilllmmmooollljjjggggggkkkttt}}}~~~~~~}}}|||}}}~~~wwwsssqqqoookkkhhheeeggghhhiiiiiikkkmmmooorrrsssuuutttsssssstttuuuwwwvvvuuuuuuvvvuuusssqqqqqqqqqrrrrrrrrrqqqqqqqqqrrrqqqpppoooppppppppppppqqqpppooommmlllkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiii]]]```cccbbbaaaaaadddgggnnnrrrxxx|||}}}||||||{{{zzz{{{|||{{{wwwqqqkkkggg]]]YYYTTTPPPOOOOOOOOONNNOOONNNNNNNNNOOOQQQRRRTTTZZZ\\\^^^^^^]]]]]]]]]^^^]]]\\\[[[[[[\\\^^^```bbbgggjjjlllkkkiiikkkrrrxxx{{{~~~vvvgggUUUMMMIIIDDDAAAAAAAAA@@@??????>>>?????????@@@@@@BBBDDDEEEJJJWWWdddqqqwwwrrr___OOONNNUUUYYYgggtttsssdddWWWPPPLLLJJJFFFBBB@@@?????????CCCBBBBBBIIIYYYuuu|||yyy|||mmmcccaaabbb]]]\\\[[[YYYXXXWWWVVVVVVQQQPPPNNNOOOQQQSSSUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRRRRSSSUUUVVVVVVUUUTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPRRRPPPMMMMMMMMMMMMLLLKKKHHHHHHGGGGGGFFFDDDCCCBBB>>>===<<<======<<<:::888666666666666555666777888???EEEUUUooouuuhhhccccccjjjrrrvvvwwwtttpppqqqvvvwwwuuurrrjjjdddgggmmmoooqqqsssnnnkkkgggfffjjjqqqzzz~~~}}}|||~~~~~~~~~~~~~~~}}}vvvqqqooonnnllljjjggghhhiiiiiijjjkkknnnppprrrsssttttttsssssstttvvvwwwvvvuuuuuuvvvuuusssqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqpppooooooppppppooopppqqqqqqooommmjjjiiiggghhhhhhiiijjjjjjkkkkkkZZZ]]]```aaa______bbbeeemmmrrrxxx|||}}}{{{yyyyyyzzz{{{}}}|||yyyssslllhhh___[[[VVVRRRQQQPPPOOONNNOOOOOONNNNNNOOOPPPRRRSSSYYY[[[]]]^^^]]]\\\\\\\\\\\\\\\[[[[[[]]]___bbbdddiiikkknnnoooooorrrxxx}}}}}}pppbbbSSSKKKGGGBBB@@@@@@@@@@@@???????????????@@@BBBBBBDDDGGGHHHOOO^^^nnnzzznnn]]]QQQPPPZZZdddsssyyyjjj]]]TTTPPPKKKHHHEEEAAA??????@@@AAA@@@???BBBNNNddd|||}}}oooccc^^^```^^^]]]\\\[[[ZZZXXXWWWVVVTTTSSSRRRQQQQQQQQQRRRSSSVVVVVVVVVVVVVVVUUUUUUTTTUUUUUUVVVVVVVVVVVVVVVUUURRRRRRQQQPPPOOOOOOOOOOOOPPPNNNLLLLLLLLLMMMLLLJJJIIIIIIHHHGGGFFFDDDBBBAAA???>>>>>>>>>???>>>;;;999666888::::::999888888888===AAAMMMeeesssjjjeeeeeeiiioootttvvvuuuqqqqqquuuwwwuuutttmmmjjjlllpppqqqrrruuuuuurrrmmmjjjkkkooouuuyyyyyyyyyyyyzzz||||||uuupppnnnmmmllllllhhhiiijjjjjjjjjlllooorrrqqqsssttttttssssssuuuvvvwwwvvvuuuuuuvvvuuusssqqqqqqppppppppppppqqqrrrrrrrrrssssssqqqooonnnoooqqqoooppprrrrrrqqqnnnjjjhhhggghhhiiijjjkkklllmmmmmmXXX[[[______^^^^^^```ccciiinnnuuu{{{|||{{{zzzyyyzzz|||~~~~~~zzztttnnniiiaaa]]]XXXUUUSSSRRRPPPOOOPPPOOONNNNNNOOOPPPRRRSSSWWWZZZ\\\]]]\\\[[[[[[[[[[[[ZZZZZZ[[[]]]```cccdddkkklllooorrrvvv{{{~~~gggZZZNNNHHHEEEAAA@@@AAA@@@???????????????@@@@@@BBBCCCFFFJJJMMMVVVhhhzzzvvveee\\\UUUUUUaaaqqqyyyzzzpppaaaWWWRRRPPPIIIGGGCCC@@@>>>???@@@AAA???@@@FFFXXXsss~~~xxxiiiccccccbbbaaaaaa```^^^[[[YYYXXXVVVVVVUUUTTTRRRRRRRRRSSSUUUVVVVVVWWWWWWWWWWWWVVVXXXWWWWWWVVVVVVWWWWWWWWWRRRRRRQQQPPPOOOOOOOOOOOOOOOMMMKKKKKKLLLLLLKKKJJJLLLKKKJJJIIIGGGEEECCCBBB?????????@@@AAA@@@===:::999;;;===<<<:::999:::<<<;;;>>>HHH\\\vvvyyymmmfffdddccchhhnnnuuuxxxxxxuuutttxxxzzzyyyzzzvvvtttuuuuuurrrsssvvvzzzwwwrrrnnnnnnppptttwwwvvvwwwxxxzzz}}}~~~xxxrrrnnnlllllllllggghhhiiiiiiiiilllooorrrqqqrrrttttttssstttuuuwwwvvvuuuttttttuuuuuusssqqqqqqpppoooooooooppprrrsssrrrssstttrrrooonnnoooqqqqqqrrrrrrqqqpppnnnlllkkkjjjjjjkkkkkklllllllllmmmWWWZZZ^^^^^^]]]]]]```bbbccciiirrryyy|||}}}}}}}}}{{{||||||vvvoookkkccc___[[[WWWUUUSSSRRRPPPPPPOOOOOONNNOOOPPPRRRSSSVVVXXX[[[]]]\\\[[[[[[[[[ZZZYYYYYYZZZ\\\___bbbdddmmmmmmpppuuu{{{```TTTIIIEEECCC@@@@@@BBB@@@???????????????@@@@@@BBBDDDHHHLLLQQQ[[[pppooo\\\YYYXXXXXXggg{{{zzzqqquuu|||kkk\\\SSSPPPPPPHHHEEEBBB>>>===>>>@@@AAAFFFGGGQQQggg~~~{{{~~~rrriiihhhfffffffffdddbbb___\\\ZZZWWWWWWWWWUUUTTTSSSTTTUUUUUUUUUVVVWWWXXXXXXXXXXXXZZZYYYWWWVVVVVVWWWXXXYYYSSSSSSRRRQQQPPPPPPPPPPPPOOOMMMKKKJJJKKKLLLKKKJJJNNNNNNMMMKKKIIIFFFDDDCCC@@@???@@@AAABBBAAA>>>;;;666888999777555555888;;;;;;<<>>===???BBBBBBFFFFFFVVV{{{nnn|||xxxrrrtttlllccc^^^]]]^^^\\\YYYXXXVVVTTTSSSTTTUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUUUUTTTUUUVVVYYY[[[[[[YYYWWWUUURRROOOPPPSSSSSSOOOKKKJJJLLLNNNNNNLLLLLLLLLMMMMMMMMMLLLJJJHHHEEECCCAAACCCBBB@@@>>><<<::::::999<<<:::888888999:::999888999>>>CCCJJJ^^^zzz}}}ssseeeZZZYYY]]]dddhhhxxxzzz|||}}}|||{{{||||||uuusssxxxvvvuuuvvvxxxvvvsssssswww~~~||||||~~~~~~|||vvvssspppmmmjjjhhhhhhhhhgggfffhhhllloooqqqssstttvvvwwwwwwvvvvvvxxxwwwuuutttssssssssssssuuutttrrrqqqpppqqqqqqrrrrrrrrrqqqpppooommmmmmllloooooooooooonnnnnnnnnnnnmmmlllkkkjjjjjjkkkmmmnnn^^^___```aaaaaa```___^^^bbbdddjjjtttyyyzzzzzz}}}{{{wwwrrrnnnhhhccc\\\WWWTTTSSSQQQPPPPPPPPPOOOOOOPPPPPPQQQQQQUUUXXX\\\^^^]]][[[ZZZYYYXXXZZZ[[[[[[ZZZ\\\aaaeeefffkkkrrrxxx~~~nnnZZZPPPGGGEEEEEEAAA??????@@@AAAAAAAAA@@@@@@BBBDDDEEEKKKOOOUUUaaarrrjjj\\\```iiinnn{{{xxxnnnqqq~~~ppp```VVVQQQMMMJJJFFFEEEAAA>>>>>>@@@CCCCCCIIINNNdddwwwgggvvv|||tttmmmccc]]]\\\[[[YYYVVV\\\YYYVVVTTTTTTTTTSSSRRRUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUWWWYYYYYYWWWUUUUUUQQQOOOOOOQQQQQQNNNJJJJJJLLLMMMMMMLLLKKKLLLMMMLLLLLLKKKIIIGGGDDDBBBAAABBBAAA@@@>>><<<;;;::::::===;;;999999::::::999888:::===@@@FFFXXXsss}}}tttggg]]]ZZZ^^^dddiiitttyyy~~~rrrnnnqqquuussstttvvvuuusssuuuyyy|||}}}~~~yyyvvvtttqqqooojjjjjjiiigggfffgggkkkmmmpppqqqssstttuuuuuuuuutttuuuuuuttttttsssrrrrrrqqqtttsssrrrqqqqqqqqqrrrsssssssssrrrqqqpppooonnnmmmpppppppppppppppoooooooooooonnnlllkkkkkklllmmmnnnaaaaaabbbbbbaaa___^^^]]]bbbccciiisssxxxwwwxxxzzz~~~|||wwwrrroooiiieee___YYYVVVTTTRRRQQQPPPPPPPPPPPPPPPQQQRRRRRRSSSVVVZZZ\\\\\\[[[ZZZ[[[XXXZZZ\\\\\\\\\^^^dddhhhkkkooovvv}}}{{{gggUUULLLEEEDDDDDDAAA???@@@AAABBBBBBAAA@@@AAACCCEEEJJJNNNTTT___ppp|||iii^^^fffttt|||~~~pppjjjqqqyyygggYYYSSSOOOJJJEEEGGGCCC???===???BBBEEEGGGMMM[[[www}}}ooobbbuuuxxxnnnhhhaaa\\\[[[ZZZXXXVVV^^^[[[XXXUUUTTTRRRPPPNNNRRRRRRSSSSSSSSSSSSSSSSSSUUUTTTSSSSSSUUUUUUTTTSSSUUURRROOONNNPPPOOOLLLIIIJJJLLLMMMMMMLLLKKKKKKLLLKKKJJJIIIGGGEEECCCBBBAAAAAAAAA@@@???>>>===<<<<<<>>><<<:::999::::::999888999;;;<<<@@@PPPjjj|||vvvkkkaaa\\\^^^eeekkkpppxxx|||pppjjjlllqqqoooppprrrsssrrrvvv{{{}}}{{{{{{|||wwwwwwxxxyyy|||~~~|||zzzzzz~~~}}}zzzxxxuuutttmmmmmmkkkiiiffffffhhhjjjnnnoooqqqrrrtttttttttsssssssssttttttsssrrrpppppprrrrrrqqqqqqqqqrrrssssssttttttsssrrrqqqpppoooooopppppppppppppppqqqqqqqqqqqqpppooommmmmmmmmnnnnnn______```aaa``````^^^]]]aaabbbhhhpppuuutttuuuwww}}}~~~~~~|||xxxsssqqqmmmiiibbb\\\XXXUUURRRPPPOOOOOOOOOOOOPPPQQQRRRRRRTTTWWWZZZ\\\\\\[[[[[[[[[YYY\\\^^^______bbbhhhmmmqqquuu}}}qqqbbbQQQJJJEEEDDDCCCAAA@@@BBBAAABBBBBBAAA@@@AAACCCFFFJJJOOOYYYjjjxxxiiibbbnnn~~~tttiiigggqqq|||ooo^^^SSSOOOMMMGGGAAACCC???<<<>>>AAACCCGGGJJJRRRgggvvvlllfff}}}yyypppiiiddd```[[[YYYZZZZZZZZZYYY[[[YYYVVVSSSRRRPPPNNNKKKPPPPPPPPPPPPQQQQQQRRRRRRRRRQQQPPPPPPRRRTTTTTTSSSUUURRRPPPOOOOOONNNLLLJJJJJJKKKMMMLLLKKKJJJJJJKKKIIIHHHGGGEEEDDDBBBBBBAAABBBBBBBBBAAAAAA@@@???>>>>>><<<999999999999888777888999999<<>>===AAABBBBBBGGGNNN^^^wwwrrrmmmmmmwwwuuurrrpppmmmjjjeeebbb]]][[[YYYWWWWWWXXXXXXXXXUUUSSSQQQPPPPPPOOOMMMKKKNNNMMMMMMNNNNNNPPPQQQRRRPPPNNNNNNOOOQQQTTTTTTTTTTTTSSSPPPOOONNNMMMMMMLLLJJJKKKLLLLLLJJJIIIIIIJJJHHHGGGEEEDDDCCCBBBBBBBBBDDDEEEEEEEEEDDDBBBAAA@@@<<<:::888888888888777666777777777:::DDDXXXsss{{{ssslllffffffhhhkkkqqqxxx|||ppphhhhhheeedddeeeiiikkkmmmssszzz}}}}}}}}}zzzvvvrrrqqqqqqiiikkknnnqqqsssvvv{{{~~~{{{xxxvvvvvvppppppnnnkkkgggeeefffgggfffhhhlllooosssuuuvvvwwwrrrsssuuuvvvuuutttrrrqqqpppqqqqqqrrrsssssssssssstttssssssrrrrrrqqqqqqqqqnnnnnnnnnoooooooooppppppssssssrrrqqqpppoooooooooZZZ\\\^^^aaadddeeeffffffcccaaaccchhhkkkllloootttzzz{{{}}}~~~}}}yyyvvvsssrrrnnnggg```ZZZUUUPPPMMMMMMMMMMMMMMMNNNPPPQQQQQQYYY[[[]]]]]]\\\[[[[[[\\\]]]aaadddfffhhhlllsssxxxzzzlll\\\TTTLLLHHHEEEEEEDDD@@@AAADDD@@@@@@@@@@@@@@@CCCHHHKKKSSSaaauuullliiinnn~~~mmmfffccciiizzzhhhaaaWWWOOOKKKGGGCCC@@@DDDAAAAAADDDCCCCCCMMM[[[xxx}}}nnnnnnuuuuuunnnkkkfffcccaaa```___^^^[[[ZZZXXXVVVUUUSSSRRRRRROOONNNMMMNNNOOOOOONNNLLLLLLLLLLLLLLLMMMOOOQQQRRROOOOOONNNPPPRRRTTTTTTSSSRRRQQQOOOMMMLLLLLLMMMMMMJJJKKKLLLKKKIIIHHHHHHHHHHHHFFFEEECCCBBBBBBCCCCCCFFFFFFGGGFFFEEECCCAAA@@@;;;:::888888999:::999888666777888;;;AAAOOOiiixxxrrrooonnnmmmmmmqqqvvv~~~|||ooofffddd``````bbbgggjjjlllrrrxxx~~~~~~|||xxxrrrnnnllllllkkkooosssuuuuuuwww{{{~~~}}}~~~~~~|||}}}~~~zzzwwwuuuuuuooooooooolllhhhffffffggggggiiimmmppptttvvvwwwwwwrrrssstttuuuuuutttsssrrrqqqqqqrrrsssssssssrrrrrrrrrqqqqqqqqqppppppppppppmmmmmmmmmnnnooooooppppppsssrrrrrrrrrqqqqqqppppppVVVXXX[[[^^^aaaccccccdddeeeaaaaaadddgggiiinnntttyyyzzz|||~~~}}}zzzwwwtttppplllfff```[[[WWWRRROOOKKKKKKKKKLLLMMMNNNPPPQQQVVVXXX[[[\\\[[[[[[\\\]]]```cccgggiiilllpppxxx}}}sssaaaWWWQQQJJJFFFEEEEEEBBB>>>???BBB@@@AAAAAAAAACCCGGGLLLPPP\\\ooo~~~pppdddgggrrrssseeeaaabbbmmmtttbbb___XXXQQQJJJEEEBBBBBBCCCAAABBBEEEEEEJJJ___wwwsssiiiqqq~~~ooogggccc___\\\ZZZYYYXXXWWWWWWWWWWWWUUUSSSQQQPPPPPPMMMLLLLLLNNNPPPPPPNNNLLLLLLKKKKKKKKKLLLOOOQQQSSSRRRQQQQQQSSSTTTTTTQQQOOONNNMMMLLLJJJIIIJJJKKKMMMIIIKKKLLLKKKIIIGGGGGGHHHHHHFFFDDDCCCBBBCCCDDDEEEFFFFFFGGGFFFEEEBBB@@@>>><<<:::999999;;;<<<<<<;;;777888:::===>>>GGG]]]sss}}}yyyyyyxxxtttooommmssszzz}}}qqqhhheee^^^^^^bbbhhhkkklllqqqwww~~~~~~{{{wwwrrrooonnnooorrrwww{{{|||yyywwwyyy{{{uuuwwwyyyyyyyyy}}}{{{|||wwwvvvvvvmmmnnnnnnllliiihhhhhhiiilllnnnppprrrtttuuuuuuuuurrrrrrrrrrrrrrrrrrrrrrrrqqqrrrsssssssssrrrqqqpppooooooooooooooonnnnnnnnnmmmnnnnnnoooppppppqqqqqqqqqqqqrrrrrrrrrqqqqqqpppSSSTTTWWWZZZ]]]^^^______fffbbb___bbbeeegggmmmtttxxxzzz|||}}}}}}zzzwwwuuunnnjjjeee```\\\XXXTTTQQQJJJJJJJJJKKKLLLNNNOOOPPPSSSVVVXXXZZZZZZ[[[]]]___aaadddiiikkknnnssszzzwwwbbbVVVOOOLLLHHHEEEDDDDDDAAA<<<===AAAAAABBBBBBCCCEEEIIIPPPTTTbbbwwwpppaaa^^^eeesssuuuhhhaaa^^^aaaoooxxxkkk___^^^ZZZRRRIIICCCBBBCCC@@@>>>@@@EEEHHHRRRqqqjjjffftttnnndddaaa]]]ZZZYYYWWWUUUSSSRRRSSSTTTTTTSSSQQQQQQRRRMMMMMMMMMOOOPPPPPPOOOMMMKKKKKKJJJKKKLLLOOORRRTTTUUUTTTTTTUUUUUUSSSOOOLLLKKKKKKJJJHHHGGGHHHJJJLLLIIIKKKLLLKKKHHHGGGGGGGGGHHHFFFDDDCCCBBBCCCEEEFFFEEEFFFFFFFFFDDDAAA>>><<<===;;;:::;;;===??????>>>888999<<<>>><<>>???===;;;:::;;;<<<<<<;;;666888:::999999@@@MMMXXXttt}}}tttkkkgggnnnwww~~~|||{{{{{{{{{{{{yyyuuuqqqllleeeeeelllooommmqqqzzz{{{wwwuuuuuuvvvxxx|||~~~~~~{{{zzzyyytttmmmkkknnnqqqtttwww|||~~~~~~~~~yyyvvvrrrpppmmmjjjiiiiiikkkllltttsssrrrrrrrrrtttvvvwwwwwwtttssssssvvvxxxwwwuuutttttttttsssssssssrrrrrrqqqqqqqqqpppppppppooooooooopppppppppqqqppppppoooooopppppppppqqqqqqqqqqqq[[[WWWUUUWWWXXXXXX[[[```cccaaa^^^]]]^^^aaaeeehhhkkkssszzzzzzyyyxxxsssnnngggccc^^^WWWRRROOOMMMLLLMMMMMMMMMMMMMMMNNNOOOOOOQQQUUUZZZ\\\]]]___cccgggiiillluuulll\\\UUULLLGGGGGGCCCCCCBBBAAAAAA@@@??????CCCDDDEEEHHHKKKSSSdddtttnnn___^^^dddrrr|||oooddd___^^^iiisss|||qqq]]]OOOGGGCCCAAA???@@@@@@DDDMMMWWWlllzzzkkkjjj{{{wwwddd^^^XXXWWWUUUQQQOOOQQQUUUTTTSSSRRRRRRRRRTTTTTTRRRSSSUUUYYY[[[ZZZVVVSSSNNNNNNOOOPPPRRRQQQOOOMMMKKKMMMOOOOOONNNMMMMMMNNNOOONNNLLLIIIHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEECCCAAA@@@AAABBBCCCCCCBBBAAA@@@>>>===;;;:::;;;:::999777555888999999999>>>HHHPPPiii{{{vvvooogggkkkrrrzzz~~~|||zzzyyyyyyyyyzzzyyyvvvsssmmmhhhiiimmmllljjjpppyyy}}}{{{zzz|||~~~{{{~~~~~~|||{{{zzzuuunnnkkklllnnnqqqtttzzz~~~~~~|||~~~zzzwwwrrrqqqooonnnmmmmmmmmmnnntttsssrrrrrrssstttvvvwwwvvvuuussstttuuuvvvvvvuuuwwwvvvuuutttsssrrrqqqqqqsssrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooopppppppppqqqqqqqqqqqqqqq\\\XXXWWWZZZ\\\\\\^^^bbb``````^^^^^^___aaadddfffkkkrrryyyyyywwwtttoooiiidddaaa[[[UUUQQQNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOOOOTTTXXX\\\^^^___bbbhhhlllsssuuu}}}cccVVVRRRLLLGGGFFFAAABBBBBBBBBAAA@@@??????CCCEEEHHHJJJOOO[[[pppuuuddd\\\cccnnnzzz~~~rrrfff___```dddppppppXXXJJJDDDBBB@@@@@@??????CCCNNN^^^xxx}}}ppprrrrrrbbb\\\XXXWWWUUUQQQNNNOOORRRRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWYYYYYYXXXUUURRRLLLMMMOOORRRTTTSSSPPPMMMIIIKKKNNNMMMKKKJJJLLLNNNPPPOOOMMMKKKIIIHHHHHHGGGGGGGGGFFFEEEEEEDDDEEEEEEDDDEEEFFFFFFFFFEEEBBBAAA???@@@AAABBBBBBBBBBBBAAA===<<<<<<===>>>>>><<<:::555777999999999<<>>=========>>>>>><<<:::555777888888888:::???CCCWWWnnn|||xxxjjjeeebbbgggqqqzzz}}}{{{yyyyyyxxxvvvuuupppgggbbbeeemmmrrrssstttsssssstttwwwzzzzzztttrrrrrrqqqsssvvv{{{~~~~~~~~~}}}zzzrrrrrrqqqooonnnnnnnnnnnnppppppppppppqqqrrrssssssuuuuuuuuutttsssttttttuuussssssttttttttttttttttttqqqqqqqqqqqqppppppppppppnnnooopppqqqrrrsssssssssppppppppppppppppppppppppeee```^^^bbbggggggggghhhccccccbbbaaaaaabbbcccddddddjjjnnnllliiifffaaa\\\]]]YYYTTTOOOLLLKKKLLLNNNNNNNNNNNNNNNNNNOOOPPPPPPSSSVVV[[[^^^bbbiiirrryyy~~~qqqXXXOOOMMMHHHDDDDDDBBBBBBBBBBBBBBBBBBBBBCCCCCCIIINNNTTT```ssskkk]]]WWWZZZiiizzzwwwkkkeee``````jjjxxxsss^^^JJJDDDCCCAAA@@@CCCEEEEEEKKK[[[uuu{{{xxx|||sssccc___YYYUUUVVVUUURRRRRRTTTSSSXXXaaahhhjjjhhhccc```aaa]]]XXXUUUTTTTTTSSSRRRSSSTTTUUUVVVWWWTTTPPPLLLLLLMMMMMMKKKJJJJJJKKKLLLMMMLLLLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDFFFHHHHHHFFFCCCBBBBBB???@@@@@@@@@AAAAAABBBBBB@@@>>><<<;;;;;;:::888666666777777777777999===@@@OOOfff{{{yyyooohhhbbbccckkkuuu|||~~~{{{yyyxxxxxxwwwvvvpppggg___bbblllsssssspppnnnnnnppprrrwww}}}|||uuutttssstttvvvzzz~~~~~~~~~}}}~~~~~~{{{tttsssqqqooommmmmmmmmmmmnnnnnnoooppppppqqqqqqrrrtttuuuuuutttsssrrrtttuuurrrrrrrrrsssssssssttttttppppppppppppoooooooooooonnnooopppqqqrrrrrrrrrrrrooooooooooooooonnnnnnnnnllleeebbbfffjjjiiiggggggeeedddbbbaaa``````aaabbbaaagggjjjhhheeeeeebbb^^^\\\YYYSSSNNNLLLLLLNNNPPPOOONNNNNNNNNNNNOOOPPPPPPQQQUUU[[[aaagggqqq}}}jjjVVVOOOMMMHHHFFFHHHCCCCCCBBBBBBBBBCCCEEEEEEEEELLLRRR[[[kkk|||ddd[[[[[[bbbsss}}}pppfffdddccceeerrrhhhVVVGGGEEEEEE@@@@@@DDDDDDFFFOOOccc~~~rrrsssvvvhhh```___XXXTTTUUUUUUTTTUUUXXXVVV[[[dddjjjllliiiccc___]]]ZZZWWWVVVUUUUUUSSSRRRRRRRRRTTTVVVXXXXXXVVVSSSQQQOOOLLLKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHFFFFFFEEEEEEEEEFFFGGGGGGEEEGGGIIIHHHEEEBBBBBBCCC@@@@@@@@@@@@@@@@@@AAAAAA???<<<999888888888888777777777666666777999<<<>>>GGG\\\uuu~~~}}}uuuooogggeeeiiiqqqxxx||||||yyywwwwwwxxxxxxxxxoooiiiaaaaaahhhooopppnnnmmmmmmmmmpppttt{{{{{{tttrrrrrrtttxxx~~~~~~~~~|||xxxuuurrrooommmlllmmmnnnnnnoooppppppqqqrrrrrrrrrtttuuuvvvtttrrrqqqsssuuurrrrrrrrrrrrrrrqqqqqqqqqqqqpppppppppoooooooooooopppqqqqqqqqqpppoooooonnnooonnnnnnnnnmmmmmmmmmlllpppiiieeehhhkkkiiifffeeefffeeebbb```______```aaaaaagggjjjhhhfffgggfffccc^^^ZZZUUUPPPNNNOOOQQQSSSOOOOOONNNNNNOOOOOOPPPQQQRRRWWW]]]eeemmmyyy{{{sss```OOOJJJHHHDDDCCCFFFDDDCCCBBBAAABBBDDDFFFGGGGGGNNNUUU___rrrxxxaaa]]]bbblll~~~zzznnneeefffhhhkkkyyyvvvbbbRRRGGGHHHGGG@@@???DDDGGGLLLXXXmmmooommmppptttiiiccc```___XXXSSSTTTUUUUUUWWWZZZWWW\\\bbbhhhhhheee___[[[XXXWWWWWWWWWWWWVVVTTTQQQLLLMMMQQQUUUZZZ]]]]]]\\\TTTPPPLLLKKKMMMMMMLLLIIIHHHIIIIIIJJJIIIIIIHHHHHHFFFFFFEEEEEEFFFGGGHHHHHHFFFHHHIIIHHHDDDBBBBBBDDDAAAAAA@@@??????@@@@@@AAA<<<:::777777999;;;<<<<<<888777666555666999<<<>>>BBBVVVnnnyyytttmmmiiijjjooouuuxxx}}}zzzvvvuuuvvvxxxyyyyyynnnkkkeeebbbeeejjjmmmmmmnnnnnnmmmooottt{{{zzzsssooopppsssyyy|||}}}{{{xxxsssooollllllmmmnnnooooooppprrrrrrrrrrrrrrrtttvvvvvvuuurrrqqqsssuuutttsssrrrrrrqqqpppooooooqqqqqqqqqpppppppppoooooossssssrrrqqqooommmkkkjjjnnnnnnmmmmmmlllllllllkkkkkkhhheeeeeehhhiiihhhfffdddcccbbbaaaaaa___\\\YYY]]]___bbbgggjjjjjjhhheeeccc^^^WWWTTTTTTUUUUUUTTTTTTSSSRRRQQQPPPQQQRRRRRRUUU[[[___eeerrr{{{uuuuuuzzz~~~bbbZZZPPPJJJHHHGGGDDD@@@CCC@@@@@@CCCDDDBBBDDDHHHNNNSSS\\\kkkooo\\\^^^kkkwwwwwwlllfffdddgggmmmxxxvvvfffTTTLLLEEEDDDDDDCCCDDDGGGFFFPPPccc~~~wwwmmmooo||||||ooofff___ZZZYYYXXXVVVSSSQQQRRRUUUWWW```aaabbbbbbaaa___\\\ZZZYYYYYYYYYXXXWWWUUUTTTSSSQQQPPPMMMMMMVVVbbbeee___VVVQQQLLLHHHGGGHHHIIIIIIKKKJJJIIIHHHIIIJJJKKKLLLGGGFFFDDDCCCDDDEEEGGGHHHJJJJJJIIIHHHFFFDDDBBBAAAEEEGGGIIIHHHCCC???>>>>>>===<<<<<<;;;;;;::::::999666666777888999:::;;;;;;???NNNdddzzz}}}uuunnnmmmmmmnnnqqqvvvrrruuuxxxxxxuuussstttuuupppjjjdddaaadddiiilllmmmkkkpppuuuwwwxxxzzzzzzrrrmmmooowww~~~~~~}}}}}}~~~yyyzzzwwwrrrnnnjjjhhhhhhhhhkkklllnnnppprrrssstttuuussssssssstttttttttuuuuuurrrqqqppppppooooooppppppppprrrsssssspppnnnmmmmmmnnnnnnooooooooommmkkkjjjjjjjjjiiiiiiiiijjjkkkkkkoookkkgggfffggghhhfffddddddcccbbbbbbbbb```]]][[[```aaadddhhhlllnnnmmmlllgggaaaZZZVVVVVVWWWWWWWWWWWWVVVTTTRRRRRRRRRSSSTTTVVV[[[___eeerrr{{{qqqnnnpppyyyooo\\\UUULLLHHHGGGGGGDDDBBBCCC@@@AAADDDEEEEEEHHHMMMNNNVVVdddvvv~~~iii[[[aaaqqqoooiiieeefffnnnyyy}}}kkk[[[MMMGGGBBBBBBCCCCCCDDDHHHNNN[[[rrr~~~qqqnnnwwwxxxllleee___ZZZXXXWWWVVVTTTSSSVVVZZZ^^^kkkiiieeeaaa^^^\\\ZZZZZZYYYYYYYYYXXXWWWUUUTTTSSSPPPPPPMMMMMMSSS]]]```]]]UUUPPPKKKHHHHHHIIIKKKKKKLLLKKKJJJIIIIIIJJJKKKKKKGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHGGGFFFEEECCCBBBAAAFFFIIIJJJIIIEEEBBB@@@@@@<<<<<<<<<;;;::::::999999666777777888888999999:::???III[[[ppp|||uuuooonnnmmmmmmooottttttwwwyyyyyywwwuuuvvvxxx|||uuulllhhhiiilllnnnooommmqqqvvvwwwvvvxxx|||uuuppppppwww}}}~~~~~~|||}}}~~~~~~}}}|||{{{xxxsssoookkkjjjiiiiiillllllnnnoooqqqqqqrrrrrrqqqqqqqqqrrrrrrrrrssssssrrrrrrqqqpppppppppppppppoooqqqsssrrrpppnnnnnnnnnoooooooooooonnnmmmlllllllllkkkkkkkkkkkkkkkllllllsssnnnhhhffffffgggeeecccdddcccbbbcccccccccaaa___aaaaaacccggglllpppqqqqqqlllfff^^^YYYWWWXXXZZZ[[[]]][[[WWWUUUSSSSSSUUUVVVWWWZZZ^^^dddqqq{{{tttmmmhhhhhhlllxxx~~~cccTTTNNNHHHEEEEEEFFFEEECCCCCCAAABBBEEEGGGGGGLLLSSSUUU```rrrssseee^^^hhhyyywwwiiigggfffkkkyyyooo^^^OOOGGGCCCAAACCCDDDCCCFFFKKKTTTfffrrrlllpppqqqhhhccc^^^XXXXXXWWWVVVUUUVVVZZZ```eeetttppphhh```[[[YYYYYYYYYXXXXXXXXXWWWVVVUUUTTTSSSNNNOOOOOOMMMPPPVVVZZZZZZUUUQQQLLLIIIIIIKKKLLLMMMMMMLLLKKKJJJIIIIIIIIIJJJHHHGGGFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAFFFHHHIIIHHHEEEBBB@@@@@@<<<;;;;;;::::::999999888777777777777777777777777>>>CCCOOObbbxxxzzztttnnnllljjjhhhkkkpppvvvxxxzzz{{{{{{{{{}}}~~~}}}sssmmmkkklllmmmlllpppssswwwwwwuuuuuuwwwyyy{{{uuusssxxx~~~}}}}}}{{{{{{}}}|||~~~{{{yyytttpppmmmkkkjjjjjjllllllmmmnnnooooooooooooooooooooopppppppppqqqqqqsssrrrqqqqqqppppppqqqqqqnnnpppqqqqqqpppoooooopppqqqpppooonnnnnnmmmmmmmmmmmmmmmmmmllllllllllllllluuupppiiifffggghhhgggeeefffdddddddddffffffeeedddcccbbbbbbdddhhhmmmoooppppppkkkbbb\\\YYYZZZ]]]___bbb___[[[WWWUUUTTTUUUVVVVVVXXX\\\bbbnnn|||vvvpppkkkhhheeecccgggnnnwwwsss[[[OOOKKKFFFCCCDDDEEEEEEDDDDDDCCCDDDGGGHHHJJJPPPXXXcccnnnkkkddddddpppqqqiiihhhjjjttttttaaaTTTHHHEEECCCCCCDDDDDDDDDIIIPPP]]]ttt}}}kkkkkktttooohhheee___YYYYYYXXXWWWVVVWWW\\\ccchhhsssnnnfff___ZZZXXXXXXYYYVVVVVVVVVVVVVVVUUUTTTSSSNNNPPPQQQOOONNNQQQUUUXXXWWWSSSMMMJJJIIIJJJKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEEEECCCAAA???===;;;;;;;;;:::999999888888888888888777777666666666<<<>>>FFFYYYqqqxxxqqqjjjfffcccaaaeeellltttwww|||{{{sssqqqpppooonnnrrruuuwwwwwwvvvtttuuuvvvyyyyyy{{{~~~{{{~~~~~~|||~~~}}}}}}~~~{{{~~~zzzxxxtttpppmmmjjjiiiiiiiiijjjkkklllmmmnnnnnnnnnnnnnnnooooooooopppppppppsssrrrrrrqqqqqqqqqqqqqqqlllnnnppppppooonnnoooqqqrrrqqqooonnnmmmmmmnnnooollllllmmmmmmllllllkkkkkkvvvpppjjjggghhhjjjkkkkkkiiigggfffgggiiijjjiiihhhhhhfffddddddgggkkkmmmnnnrrrmmmfff___[[[\\\___bbbfffccc___[[[WWWVVVVVVVVVUUUVVVYYY```jjjyyyzzzsssnnnjjjhhhgggdddbbbcccbbbbbbhhhpppwwwfffSSSMMMJJJFFFDDDCCCDDDDDDDDDFFFEEEGGGIIIJJJMMMVVV```pppyyyrrrcccdddkkkzzzvvvmmmjjjmmmttt~~~wwwdddUUUNNNFFFDDDCCCDDDEEEEEEFFFPPPZZZqqqssshhhmmmwwwyyyrrroooggg___[[[ZZZXXXWWWWWW[[[aaaeeejjjgggbbb]]]ZZZXXXYYYYYYTTTUUUUUUUUUUUUUUUTTTTTTPPPRRRSSSRRROOONNNRRRWWWZZZUUUOOOJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFIIIHHHGGGFFFDDDCCCCCCBBBDDDEEEEEEFFFFFFEEEEEEDDDBBBBBBCCCDDDCCCAAA???===<<<<<<;;;::::::999999888999999888888777777666666:::;;;BBBTTTlllwwwppphhhccc^^^\\\bbbjjjqqqvvv}}}{{{yyyvvvtttuuuwwwwwwvvvuuuvvvvvvvvvxxx{{{}}}}}}~~~|||{{{|||~~~~~~|||xxxwwwsssooollliiihhhgggfffgggiiikkkmmmnnnooooooooooooooooooppppppppppppsssrrrqqqqqqppppppqqqqqqlllmmmnnnnnnnnnnnnoooqqqrrrqqqooommmmmmmmmnnnnnnjjjkkkkkkkkkkkkjjjiiihhhxxxrrrkkkhhhjjjmmmooopppmmmkkkjjjjjjlllnnnmmmmmmooollliiihhhjjjmmmnnnooossspppjjjccc______bbbfffkkkhhheee```\\\YYYWWWVVVUUUTTTXXX___hhhsssvvvqqqjjjeeebbb```___^^^___^^^___aaaaaabbbiiirrr{{{xxx^^^QQQJJJIIIFFFDDDCCCCCCCCCDDDFFFGGGIIIMMMOOOSSS___kkkyyyjjj___gggtttzzzmmmjjjllluuutttqqqkkkYYYMMMJJJDDDBBBBBBCCCFFFGGGOOO___ooovvvhhheeeooo|||{{{pppfff\\\\\\[[[YYYXXXZZZ^^^bbbaaa```]]]ZZZYYYXXXXXXYYYSSSSSSTTTUUUUUUUUUTTTTTTSSSRRRSSSSSSPPPMMMPPPUUU[[[VVVOOOJJJHHHGGGGGGFFFIIIIIIIIIIIIIIIHHHGGGFFFHHHHHHGGGFFFEEEDDDCCCBBBEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEDDDAAA???===<<<<<<;;;;;;:::999999:::999999999888888777777999:::@@@OOOdddzzzxxxsssmmmhhhbbb___dddlllooowww{{{wwwvvvuuuuuuuuuuuuvvvvvvvvvyyy}}}}}}||||||~~~||||||{{{zzzzzz}}}~~~~~~xxxvvvssspppllliiigggfffeeefffhhhjjjmmmnnnooopppooooooooopppppppppqqqqqqrrrqqqppppppoooooopppppplllmmmnnnmmmlllmmmoooqqqpppooonnnmmmmmmllllllllliiiiiijjjjjjjjjhhhgggfff{{{uuummmjjjkkkooorrrrrrqqqooommmmmmoooppppppppprrrooommmlllmmmooopppqqqtttrrrnnnhhhccccccfffjjjooonnnkkkfffbbb]]]YYYWWWVVVUUUYYY```gggoooqqqeeeaaa]]]ZZZZZZZZZ[[[[[[[[[[[[^^^bbbcccdddllluuugggVVVQQQFFFFFFEEECCCBBBBBBDDDEEEEEEGGGKKKQQQUUU\\\jjjyyyxxxiiicccooo|||qqqjjjkkkqqq|||vvvkkkiiicccQQQHHHGGGDDDAAABBBEEEJJJPPP___xxxlll```cccttttttiii\\\]]]]]]\\\[[[[[[^^^```aaa^^^[[[WWWVVVUUUVVVWWWRRRRRRSSSTTTUUUUUUTTTTTTTTTQQQPPPSSSQQQMMMNNNSSSYYYUUUNNNIIIGGGGGGGGGFFFIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCCCCEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCEEEEEEAAA>>>>>>======<<<<<<;;;;;;::::::::::::999999999999999888999===HHHYYYnnn{{{yyyxxxvvvpppjjjkkkqqqnnnyyy~~~zzzwwwtttrrrrrrrrrssstttvvv{{{{{{yyy{{{}}}}}}}}}{{{yyy{{{xxxwwwtttqqqmmmjjjhhhgggfffgggiiikkklllmmmnnnnnnooooooooooooppppppppppppqqqpppoooooonnnnnnoooooommmmmmmmmlllkkklllnnnpppnnnnnnnnnmmmmmmlllkkkjjjhhhiiijjjjjjiiihhhfffdddxxxoookkklllppprrrssssssqqqooooooqqqrrrrrrrrrqqqooommmmmmnnnpppqqqqqqtttssspppkkkgggfffiiimmmrrrqqqoookkkfff```[[[XXXWWWVVVZZZaaagggmmm|||ooobbb___\\\XXXWWWWWWYYYYYYYYYZZZ[[[___dddeeegggoooyyykkkVVVMMMMMMBBBCCCCCCBBBAAABBBDDDFFFDDDGGGLLLSSSYYYbbbssspppiiikkkxxx|||sssllljjjoooxxxuuunnndddbbb]]]MMMEEEGGGEEEBBBDDDIIIPPPZZZnnn}}}iii]]]ccczzzsssggg\\\]]]^^^^^^]]]]]]___aaaddd```[[[VVVSSSSSSTTTVVVQQQRRRSSSTTTTTTUUUTTTTTTTTTOOONNNRRRQQQMMMMMMQQQWWWSSSLLLHHHGGGGGGGGGGGGJJJKKKLLLMMMMMMLLLKKKKKKFFFFFFGGGFFFFFFEEEDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@??????AAACCCCCC???<<<>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::888999;;;AAAPPPfff|||}}}|||sssqqquuuooo||||||xxxssspppooopppqqqqqqvvv||||||yyyzzz~~~|||xxxwwwzzz}}}~~~yyyxxxuuurrroookkkiiihhhiiiiiijjjkkkllllllllllllnnnnnnnnnnnnoooooooooppppppoooooonnnnnnnnnnnnnnnmmmnnnnnnlllkkkkkkmmmooolllmmmmmmnnnmmmkkkjjjiiihhhiiijjjkkkjjjhhhfffdddssssssrrrqqqpppooooooooouuuqqqnnnooorrrtttrrrooorrrssssssrrrqqqppprrrssstttuuusssnnnhhhggglllqqqyyy}}}{{{sssiiiccc^^^ZZZ]]]ZZZYYY\\\aaalll~~~wwwfff]]][[[YYYXXXVVVVVVWWWXXXYYY]]]^^^aaadddeeegggqqq|||oooaaaTTTKKKGGGEEEEEEEEECCCBBBBBBCCCEEEKKKKKKQQQ[[[dddnnn~~~rrrhhhjjjuuusssooooooqqqyyyyyylllfff___WWWQQQKKKEEEEEEHHHAAADDDIIISSSiiioooiiidddfff{{{uuusssiiieee^^^ZZZZZZ[[[]]]]]]aaa]]]XXXTTTSSSSSSSSSSSSRRRQQQRRRTTTWWWYYYZZZYYYQQQQQQQQQQQQRRRSSSTTTUUU[[[VVVPPPIIIFFFEEEFFFGGGLLLKKKJJJKKKLLLKKKIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEGGGFFFCCCAAA@@@???@@@@@@>>>>>>???@@@@@@@@@@@@???AAAAAA@@@???>>>===<<<;;;======<<<;;;::::::999999888999<<>>===<<<;;;======<<<<<<;;;::::::999888888;;;>>>BBBPPPiii}}}yyywwwxxx}}}|||zzzzzzzzzzzz|||zzzzzz}}}wwwxxx~~~~~~~~~zzzuuurrrqqqppplllhhhiiiiiijjjkkklllmmmmmmnnnnnnoooqqqrrrrrrqqqooonnnmmmmmmlllllllllkkkkkkkkkllllllmmmnnnnnnmmmlllkkknnnmmmkkkjjjiiihhhggggggffffffffffffeeedddcccccctttuuuvvvxxx{{{}}}yyyuuusssssssssooolllkkkkkkkkkjjjjjjlllooossswwwyyyzzzxxxuuusssuuuwww}}}yyyssskkkdddaaaaaacccfffiiiqqqxxxggg]]]YYYVVVUUUTTTSSSSSSTTTVVVWWW\\\]]]aaaeeefffiiisss~~~{{{lll[[[RRRMMMHHHFFFFFFEEEEEEEEEDDDCCCCCCEEEGGGJJJJJJSSSfffyyyvvvkkkppp{{{~~~vvvoooooovvvzzzlllfffeeeYYYPPPHHHEEEDDDBBBAAACCCHHHMMMZZZrrrsssdddaaakkk|||yyytttmmmgggeeeeeegggfffeeedddddddddbbb^^^\\\___[[[WWWTTTSSSTTTTTTSSSWWWUUUTTTTTTUUUTTTRRRQQQLLLMMMOOOQQQTTTVVVXXXYYYVVVSSSNNNJJJHHHHHHIIIJJJKKKJJJIIIJJJKKKKKKIIIGGGEEEEEEEEEFFFGGGGGGHHHHHH@@@@@@AAAAAAAAAAAA@@@@@@>>>???@@@@@@AAAAAA@@@@@@@@@@@@???>>>======<<<<<<=========<<<;;;;;;::::::777888999;;;???III___ttt~~~}}}zzz}}}|||{{{~~~yyyyyy}}}~~~~~~|||vvvssssssqqqnnnkkkiiiiiijjjkkklllmmmnnnnnnnnnooopppqqqqqqpppooonnnmmmmmmllllllllllllkkkkkkkkkllllllmmmmmmmmmllllllnnnllliiigggeeeffffffgggeeeeeeeeeeeedddcccbbbaaauuuxxx}}}}}}yyyvvvuuusssooommmlllllllllkkkkkknnnssswwwyyy{{{~~~}}}{{{||||||zzzqqqhhhdddeeehhhlllooovvvwwwggg^^^[[[XXXWWWUUUUUUUUUWWWYYYZZZ]]]^^^bbbgggiiilllwwwiii]]]RRRMMMJJJHHHGGGIIICCCDDDDDDCCCBBBCCCEEEHHHLLLNNNVVVdddvvvvvvjjjiiiuuuxxxuuutttwww|||mmmgggfffgggWWWMMMEEEDDDEEEDDDCCCDDDGGGSSSggg{{{oooaaa___rrr}}}vvvtttpppkkkgggeeeffffffgggfffeeeddddddbbb___\\\^^^[[[WWWUUUUUUUUUUUUUUUWWWUUUUUUUUUUUUTTTQQQOOOLLLMMMOOORRRTTTVVVWWWWWWRRRPPPMMMJJJIIIIIIKKKLLLKKKJJJIIIJJJLLLLLLJJJHHHFFFFFFFFFFFFFFFFFFGGGGGGBBBBBBCCCBBBAAA???<<<;;;<<<<<<===>>>>>>>>>>>>===@@@??????>>>======<<<<<<=========<<<<<<;;;;;;;;;777777888999;;;CCCUUUfff|||xxxyyy|||{{{}}}~~~~~~{{{{{{}}}~~~|||yyyxxx{{{{{{yyy||||||}}}wwwttttttssspppmmmiiiiiijjjkkklllmmmnnnnnnlllmmmnnnnnnnnnnnnmmmlllllllllllllllkkkkkkkkkkkkjjjjjjkkkkkkkkkllllllkkkmmmkkkiiigggfffeeeeeefffcccccccccbbbaaa```___^^^tttzzz|||yyywwwtttrrrpppnnnooonnnnnnnnnrrrwww{{{|||~~~vvvllliiihhhkkkpppuuu||||||iii___\\\XXXWWWVVVVVVWWWYYY[[[]]]___```eeekkknnnrrr~~~sss]]]TTTKKKGGGFFFCCCBBBDDDAAABBBCCCBBBBBBCCCEEEHHHKKKPPPWWW```nnn|||nnniiiooo~~~}}}sssxxxoooiiihhhfffdddTTTLLLEEEDDDEEEDDDEEEGGGMMM```{{{yyyooocccddd}}}~~~}}}{{{yyyvvvssspppmmmiiigggcccaaa``````^^^]]]^^^[[[XXXWWWWWWWWWWWWVVVRRRRRRQQQRRRSSSRRROOOMMMNNNOOOPPPRRRSSSSSSSSSSSSNNNMMMKKKJJJIIIJJJKKKKKKKKKJJJJJJKKKMMMMMMKKKJJJHHHHHHGGGGGGFFFEEEDDDDDDBBBBBBCCCBBBAAA???<<<;;;<<<<<<===>>>>>>>>>>>>===??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;777666777888888===KKKYYYuuurrrrrrvvv}}}{{{yyyzzz~~~zzzxxxyyyyyyzzzzzz{{{{{{|||||||||vvvwwwvvvtttrrrsssxxx|||}}}zzz{{{zzz~~~{{{uuurrrqqqqqqooolllhhhiiiiiijjjkkklllmmmmmmjjjjjjkkkkkkkkkkkkjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjkkkjjjjjjjjjiiihhhfffdddccc`````````___^^^]]][[[[[[yyy~~~{{{yyywwwvvvuuuqqqrrrrrrrrrsssvvv{{{~~~~~~tttpppllllllsss||||||zzz}}}kkk```\\\XXXWWWVVVVVVWWWZZZ\\\^^^aaaccciiippptttzzzfffXXXPPPJJJGGGEEEBBBAAACCCAAABBBBBBBBBBBBDDDFFFIIIIIIRRR[[[bbbnnnuuunnnqqq{{{yyyvvvssshhhffffff```YYYNNNHHHDDDDDDDDDCCCGGGMMMVVVlllzzzqqqjjjsssyyytttlllhhhccc___^^^]]]]]]\\\]]]ZZZXXXWWWWWWXXXWWWVVVOOOOOOOOOQQQRRRQQQNNNKKKNNNOOOPPPQQQQQQPPPOOONNNJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIKKKLLLMMMKKKJJJJJJIIIHHHGGGFFFDDDCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@>>>???@@@@@@AAAAAA@@@@@@>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888777777888777999DDDOOOjjj||||||wwwjjjjjjlllqqqwwwyyyxxxvvvwwwzzz~~~~~~zzzwwwvvvvvvuuuuuuuuuuuuvvvwwwtttsssqqqooonnnppptttxxxyyyyyy}}}||||||yyy{{{~~~}}}}}}~~~}}}xxxrrrnnnnnnnnnmmmkkkgggggghhhiiijjjkkklllllliiihhhhhhhhhhhhhhhhhhiiijjjjjjjjjiiiiiiiiihhhhhhffffffffffffggghhhiiijjjggghhhiiiiiigggeeebbb```]]]]]]]]]\\\[[[YYYXXXWWW{{{~~~}}}{{{zzzzzz{{{wwwxxxyyyzzzzzz|||wwwpppmmmuuu~~~xxxvvv{{{kkkaaa^^^ZZZYYYXXXYYYZZZ]]]___aaacccfffmmmuuuzzz|||___TTTNNNJJJIIIGGGDDDCCCFFFBBBCCCDDDDDDDDDFFFIIILLLNNNXXXdddnnnzzzvvvkkknnnyyy~~~}}}zzzkkkdddccc```WWWNNNFFFEEEEEEEEEDDDEEELLLUUUdddyyyxxxrrrsss{{{{{{yyyzzz{{{}}}}}}wwwsssnnnjjjddd```^^^]]][[[ZZZZZZXXXVVVUUUVVVWWWVVVUUUSSSRRRSSSTTTUUUSSSPPPMMMMMMNNNOOOPPPPPPOOOMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGIIIJJJKKKJJJHHHIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBAAAAAAAAAAAABBBBBB???@@@@@@AAAAAAAAAAAAAAA===============<<<<<<<<<::::::::::::::::::::::::888777777888777888???III^^^ttt~~~zzzrrrjjjdddcccdddiiirrryyyzzzyyyyyyxxxzzz~~~|||wwwrrrqqqooonnnoooppprrrssswwwxxxvvvrrrnnnkkkkkklllnnnmmmnnnttt~~~}}}}}}xxxyyy{{{}}}~~~}}}||||||}}}zzzssspppppppppooommmffffffggghhhiiijjjjjjkkkiiihhhhhhgggggghhhhhhiiihhhhhhhhhhhhggggggggggggdddddddddddddddfffggghhhffffffeeedddcccaaa```___[[[[[[ZZZYYYXXXVVVTTTSSSuuu{{{{{{}}}~~~~~~}}}||||||}}}|||~~~}}}sssnnnwww~~~xxxvvv{{{mmmdddbbb]]]\\\\\\\\\^^^aaaccceeeeeehhhoooxxx~~~yyy\\\MMMHHHFFFFFFEEEBBBCCCFFFCCCEEEFFFFFFFFFHHHKKKNNNVVVaaannnzzzrrrhhhccclll|||sssmmmfffcccaaa[[[RRRJJJCCCDDDFFFHHHFFFHHHRRR^^^sssvvvqqqyyywwwqqqpppkkkkkklllpppttttttqqqmmmnnnkkkfffccc```]]]ZZZXXXXXXVVVTTTTTTUUUUUUUUUTTTYYYYYYYYYZZZZZZXXXSSSPPPKKKLLLNNNOOOOOONNNMMMLLLFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEGGGIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFCCCAAA@@@???@@@@@@>>>>>>???@@@@@@@@@@@@???===============<<<<<<<<<999999999999999999999999999777888999777777>>>FFFTTTnnn~~~|||uuujjj``````___```fffpppzzz~~~}}}{{{xxxxxx|||~~~wwwmmmllljjjiiijjjllloooqqqnnnyyy}}}vvvoooiiieeeddddddeeegggooozzz~~~~~~wwwxxxzzzzzz|||~~~}}}{{{{{{}}}~~~}}}}}}}}}}}}~~~wwwttttttuuutttrrreeeeeefffggghhhiiijjjjjjiiiiiihhhhhhhhhhhhiiiiiiggggggggggggffffffffffffccccccbbbbbbccceeefffgggfffdddbbb___^^^^^^^^^___YYYYYYXXXWWWVVVTTTRRRRRRrrrtttvvvyyyzzzzzzyyyyyyttt~~~}}}|||~~~}}}}}}yyysss{{{}}}yyyzzzpppeeeaaaaaa```______```bbbdddffflllnnnsss|||ppp[[[LLLKKKIIIGGGEEEEEEDDDEEEJJJEEEBBBEEEJJJNNNUUU[[[cccpppyyyggggggkkkuuu~~~ooohhhaaa]]]WWWOOOJJJIIIEEEEEEGGGHHHGGGLLL^^^rrryyyiiipppwwwkkkeee``````aaacccfffgggeeedddgggdddaaabbbcccbbb\\\VVVVVVUUUSSSRRRPPPOOOOOOOOOMMMSSSYYYYYYUUUPPPOOOPPPOOOOOONNNNNNMMMLLLLLLLLLIIIHHHGGGGGGFFFFFFGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGFFFEEEDDDCCCBBBBBB@@@AAAAAAAAAAAA@@@??????@@@@@@@@@AAAAAA@@@@@@@@@AAAAAA@@@???>>>===<<<<<<999999999888777666555444:::999999777666777;;;>>>OOO```www{{{wwwqqqmmmccc```___fffsss~~~zzzzzz|||uuujjjbbbdddiiijjjhhhgggkkknnnwwwwwwqqqlllhhheeecccaaa```dddqqq}}}wwwwwwxxxwwwxxx|||~~~~~~~~~}}}}}}~~~~~~~~~{{{sssmmmlllgggbbbbbbfffiiihhhfffgggggggggggggggfffeeeeeefffeeedddcccbbbcccdddeeecccaaa___```cccdddbbb```bbb```]]][[[YYYYYYZZZ[[[[[[YYYWWWVVVVVVTTTQQQOOOkkkmmmpppsssuuuwwwwwwwww}}}zzz~~~zzz|||qqqgggcccaaa`````````bbbdddgggiiinnnrrryyylllVVVJJJIIIHHHFFFEEEEEEFFFFFFGGGEEEEEEIIILLLPPPWWW___nnn{{{ooohhhkkkqqq{{{vvvhhhaaaYYYUUUPPPJJJFFFFFFAAABBBEEEIIIMMMYYYqqqvvvnnniiiuuuqqqfffaaaeeebbb```____________^^^dddaaa___```aaa```[[[VVVSSSRRRQQQPPPOOONNNNNNNNNQQQUUUYYYWWWRRRMMMLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLJJJJJJIIIHHHHHHHHHHHHHHHJJJIIIHHHFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>????????????>>>>>>@@@@@@???>>>===<<<;;;;;;888888888888777666555555999999999777666777;;;===IIIYYYooozzzsssmmmgggbbb```fffqqq{{{|||}}}xxxmmmeeeeeejjjjjjiiiiiijjjmmmtttzzztttoookkkhhhfffbbb```cccnnn}}}xxxvvvuuutttwww|||~~~~~~~~~{{{tttmmmlllgggbbbbbbeeehhhgggeeeeeefffffffffeeeeeedddccceeedddcccbbbbbbbbbbbbccc```^^^]]]^^^```aaa```^^^```___]]][[[YYYYYYYYYYYYXXXVVVUUUUUUVVVUUUSSSPPPeeehhhkkkooorrruuuvvvvvvooofffbbbaaaaaabbbcccfffiiimmmooouuu{{{eeeSSSIIIHHHFFFEEEEEEFFFGGGGGGEEEFFFJJJNNNPPPTTT^^^iii|||{{{hhhiiinnnwwwzzzvvvvvvzzz|||ooobbbZZZRRRNNNIIIDDDBBBDDDDDDDDDFFFMMMWWWjjj{{{iiicccggg{{{mmmeeebbbeeeaaa\\\XXXXXXYYYYYYYYY^^^\\\[[[\\\^^^]]]YYYUUUPPPPPPOOONNNNNNNNNNNNNNNTTTVVVWWWTTTNNNIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKJJJIIIIIIIIIIIIJJJKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>><<<<<<============<<<<<>>>>>===<<<;;;::::::777777888888888888777777999999999777666777:::===AAAOOOcccwww|||uuuppplllfffbbbdddmmmvvv{{{|||{{{||||||qqqhhhgggiiiiiijjjkkkiiilllrrr|||xxxtttpppmmmkkkdddbbbbbbjjjwwwyyytttppppppuuu{{{~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~zzzsssnnnjjjfffbbbaaadddfffeeeccccccddddddddddddcccbbbbbbddddddbbbaaa````````````\\\[[[[[[\\\^^^___^^^]]]___^^^]]]\\\ZZZYYYXXXXXXTTTTTTTTTVVVWWWXXXVVVTTTgggiiilllpppsssuuuwwwwww~~~ooogggdddbbbcccdddgggkkkppptttwwwxxx^^^TTTIIIHHHGGGFFFEEEFFFFFFGGGFFFHHHMMMQQQRRRXXXhhhwwwsssiiijjjpppzzz~~~zzzrrrrrrttt|||vvvlll```WWWNNNJJJFFFBBBAAADDDIIIHHHKKKVVVhhh~~~pppeeefffooolllfffeeeccc___[[[XXXXXXYYYYYYYYYZZZXXXWWWXXXYYYYYYWWWTTTNNNNNNNNNMMMMMMNNNOOOOOOTTTUUUTTTPPPKKKHHHGGGGGGGGGHHHJJJLLLMMMNNNNNNNNNKKKKKKJJJIIIIIIIIIIIIJJJKKKJJJIIIGGGFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@???????????????@@@???>>>>>>===;;;<<<<<<======<<<<<<;;;======<<<<<<;;;:::999999777888999:::::::::::::::999999999777666777999;;;===GGGYYYooo|||xxxuuuqqqkkkdddccchhhoootttvvvwwwxxx{{{}}}sssjjjggggggggghhhlllkkklllrrr{{{~~~zzzvvvsssppphhhdddcccgggqqq{{{zzzsssmmmmmmssszzz~~~}}}}}}}}}}}}}}}|||||||||}}}~~~~~~}}}}}}}}}~~~}}}xxxqqqmmmhhheeebbbaaabbbcccbbbaaabbbbbbbbbccccccbbbbbbaaabbbbbbaaa___^^^]]]]]]\\\YYYYYYZZZ[[[\\\]]]]]]]]]^^^^^^^^^]]]\\\ZZZYYYWWWSSSSSSUUUXXX[[[\\\[[[ZZZkkklllnnnppprrrtttuuuuuu}}}sssllliiieeefffiiimmmrrryyy~~~iiiWWWTTTJJJIIIHHHFFFFFFFFFFFFGGGGGGJJJNNNRRRTTT^^^rrrrrrkkklllqqqwww}}}tttvvv|||}}}xxxppphhh]]]TTTKKKGGGCCC@@@AAADDDGGGJJJTTThhh{{{kkkmmmxxx~~~nnnjjjjjjhhheeebbb```___^^^\\\ZZZXXXWWWVVVVVVVVVUUUTTTSSSNNNNNNNNNMMMNNNNNNOOOPPPQQQQQQPPPMMMKKKIIIIIIIIIFFFHHHJJJLLLNNNNNNNNNMMMJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBAAA@@@???>>>>>>>>>>>>??????>>>>>>===<<<<<<======>>>>>>======<<<<<<<<<;;;;;;::::::999999999999:::;;;<<<<<<<<<<<<888999999888666666888:::;;;BBBQQQfff|||{{{zzz{{{vvvpppgggdddeeekkkoooqqqtttuuuxxx||||||ssskkkgggeeecccfffkkknnnooosss{{{|||xxxuuullliiifffgggmmmuuu|||zzzsssllllllrrrxxx{{{|||~~~}}}|||}}}}}}~~~~~~}}}~~~~~~}}}|||}}}~~~zzztttoookkkfffdddbbbaaa``````______``````aaaaaabbbaaaaaa```_________^^^\\\[[[ZZZYYYXXXYYYZZZ[[[[[[\\\^^^^^^_________^^^]]][[[YYYXXXUUUVVVYYY]]]aaabbbaaa___jjjkkklllmmmnnnooopppqqqwww~~~vvvoookkkkkkmmmpppuuu|||xxx\\\PPPPPPJJJIIIHHHGGGGGGHHHIIIIIIMMMOOOSSSYYY^^^jjjuuudddfffppp}}}{{{zzzsssqqqiii```UUUMMMFFFCCCBBB@@@AAAEEEGGGTTTjjj}}}ooojjjzzzyyyuuuuuurrrnnnjjjgggdddaaa^^^[[[XXXXXXWWWUUUSSSRRRQQQQQQNNNNNNMMMMMMMMMNNNNNNOOOMMMMMMLLLLLLKKKKKKKKKKKKHHHIIILLLNNNNNNNNNMMMLLLHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<======>>>>>>>>>>>>======;;;;;;;;;;;;::::::999999::::::;;;<<<<<<===<<<<<<888999999888666666777999:::>>>III\\\rrr{{{}}}|||uuummmgggfffiiimmmooouuuuuuwww{{{~~~~~~}}}yyyrrrlllhhhdddaaadddkkkpppppprrryyy|||xxxqqqnnnkkkiiikkkpppvvvzzzyyytttnnnmmmpppuuuxxxyyy}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~xxxrrrmmmkkkdddcccbbb```^^^]]]]]]\\\]]]^^^^^^_______________\\\\\\\\\\\\[[[YYYXXXWWWVVVXXXZZZ[[[[[[\\\^^^``````___^^^]]][[[ZZZYYYYYYXXXYYY]]]aaaeeefffeeeccchhhhhhhhhiiikkklllmmmnnnrrr||||||uuuppprrrtttxxx~~~xxxdddTTTKKKJJJHHHHHHGGGHHHIIIKKKMMMNNNWWWZZZ```iiirrr~~~|||jjjbbbjjjvvvwwwlllkkkkkkaaaUUUMMMFFFAAABBBCCCCCCFFFJJJUUUmmmwwwllleeejjj}}}zzzsssnnnhhhcccaaa___]]]\\\[[[ZZZXXXUUURRRPPPOOOOOOMMMMMMLLLLLLKKKLLLLLLLLLKKKKKKKKKLLLMMMMMMKKKJJJKKKLLLNNNOOOOOONNNLLLJJJHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGGGGCCCCCCBBBAAA@@@??????>>>======>>>>>>======<<<;;;======>>>>>>>>>>>>======;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;;;;::::::888999999888666666666888999;;;BBBRRRgggzzz~~~{{{sssmmmjjjkkknnnpppuuuuuuwwwyyy{{{{{{yyywwwvvvrrrnnnjjjddd```dddkkkqqqpppooosssyyy}}}~~~|||{{{~~~zzztttssspppmmmkkkmmmqqqtttxxxvvvrrrpppppprrruuuwwwxxxzzz}}}|||}}}~~~~~~~~~~~~}}}vvvqqqmmmkkkccccccbbb```]]][[[[[[[[[YYYZZZ[[[\\\\\\\\\\\\\\\YYYYYYZZZZZZZZZYYYWWWVVVTTTVVVYYYZZZZZZ[[[]]]```___^^^\\\ZZZXXXXXXXXXXXX[[[\\\___dddggghhhfffdddffffffggghhhjjjlllmmmnnnnnnzzz{{{wwwyyy~~~jjj\\\VVVPPPJJJGGGEEEFFFFFFHHHKKKNNNQQQSSSaaadddmmmyyyoooggggggqqq}}}tttgggbbbfffggg\\\NNNIIICCC@@@CCCFFFHHHKKKOOOhhh{{{hhhaaa```jjjzzzvvvmmmggg```[[[ZZZ[[[\\\]]]]]]\\\ZZZVVVRRROOONNNNNNLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKMMMNNNMMMKKKIIIMMMNNNPPPPPPPPPMMMKKKIIIIIIHHHGGGGGGFFFFFFGGGGGGBBBBBBCCCCCCDDDFFFGGGHHHDDDCCCCCCBBBAAA@@@??????===============<<<<<<;;;<<<<<<============<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999999::::::999999888888999999888777666666777777888>>>KKK___sssxxxqqqmmmmmmoooqqqttttttuuuwwwxxxwwwuuurrruuurrrooollleeeaaadddlllqqqnnnmmmnnnrrruuutttsssvvvzzz{{{vvvvvvsssoookkkkkknnnqqqwwwwwwuuurrrpppqqqtttwwwtttuuuxxx{{{~~~zzz{{{}}}~~~~~~~~~~~~}}}vvvqqqnnnmmmbbbbbbbbb```\\\ZZZYYYZZZWWWWWWXXXYYYYYYZZZYYYYYYWWWXXXYYYYYYYYYXXXWWWVVVRRRUUUXXXYYYYYYYYY]]]```^^^\\\ZZZWWWVVVVVVVVVWWW\\\^^^aaaeeehhhhhhfffdddiiihhhffffffhhhlllqqqtttyyy|||ooofffZZZRRROOOMMMJJJFFFHHHHHHHHHKKKOOOVVV\\\```mmmwwwsssmmmpppwwwpppddd___cccfff]]]QQQJJJFFF@@@AAAGGGGGGEEENNN]]]rrrccc```eeerrr}}}tttqqqooohhhccc]]]YYYXXXYYY[[[\\\\\\ZZZWWWTTTQQQOOONNNNNNMMMLLLJJJIIIIIIJJJKKKLLLKKKKKKLLLLLLLLLMMMMMMNNNLLLMMMNNNOOONNNLLLJJJHHHJJJHHHFFFEEEFFFGGGGGGGGGDDDCCCCCCCCCDDDEEEGGGHHHFFFEEEDDDBBBAAA@@@??????AAA@@@>>>===<<<<<<<<<===>>>>>>>>>>>>============;;;;;;;;;:::::::::999999;;;;;;;;;::::::999999999888999;;;;;;;;;:::888666999:::<<>>>>>======<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::888999:::;;;:::999777666777888:::???KKK```www}}}tttpppnnnlllllllllkkklllooossssssqqqwwwxxxxxxvvvsssooollljjjoooppppppmmmjjjiiikkknnnuuuyyy{{{xxxsssllliiijjjrrrxxx|||zzzsssmmmmmmnnnooooooqqqvvv|||~~~~~~yyysssmmmjjjdddbbb___]]]\\\ZZZWWWTTTUUUUUUTTTTTTTTTTTTUUUUUUSSSUUUWWWXXXWWWVVVVVVVVVWWWWWWXXXXXXYYYZZZZZZ[[[ZZZZZZYYYXXXXXX[[[___bbbggghhhhhhgggeee```\\\YYYggggggiiijjjlllnnnpppqqqsssvvvyyy|||~~~nnn]]]UUUQQQMMMIIIHHHJJJKKKKKKIIILLLMMMOOOTTT]]]kkkyyy}}}uuurrryyyqqqaaa\\\XXXVVVVVVYYYWWWPPPHHHEEEAAA???AAADDDEEEOOOjjjttthhhdddqqquuuiiieeedddbbbaaa```]]]YYYVVVVVVWWWWWWWWWTTTQQQMMMKKKLLLMMMOOOPPPRRRSSSSSSTTTQQQQQQPPPNNNLLLKKKJJJIIINNNNNNOOOOOOOOOMMMLLLKKKKKKIIIFFFEEEFFFFFFFFFEEEHHHGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@???????????????@@@@@@???>>>============@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;777888999999999888777666777888:::<<>>>>>>>>======<<<<<<<<<@@@@@@???>>>===<<<;;;;;;<<<;;;;;;;;;;;;:::::::::;;;;;;;;;::::::999999999777888888888888777666555888999;;;<<>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;::::::======<<<;;;999888777777888888888888777777666666666777:::<<<<<>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;:::======<<<;;;999888777777999999888888888777777777555444777::::::???SSShhh~~~vvvlllmmmnnnnnnnnnnnnoooqqqoooqqqvvv~~~{{{tttlllggghhhjjjrrr}}}}}}uuuppphhhmmmtttyyy{{{{{{{{{|||}}}~~~}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~xxxssspppgggddd```]]]\\\ZZZXXXWWWVVVVVVUUUTTTSSSSSSSSSSSSPPPRRRSSSTTTTTTUUUXXXZZZUUUVVVXXX[[[^^^aaacccdddcccfffhhhhhhfffcccbbbaaacccbbbaaaaaabbbccceeefffbbbdddgggjjjkkkkkkjjjiiihhhjjjmmmoooppprrrtttvvvxxx~~~hhh^^^TTTOOOLLLHHHHHHKKKHHHIIIIIIJJJKKKMMMPPPRRR[[[gggxxxzzzcccUUUMMMKKKMMMRRRVVVZZZYYYPPPHHHGGGFFFDDDCCCFFFOOO```xxxzzzoooiii|||~~~}}}wwwrrrnnnkkkgggeee```\\\YYYWWWVVVVVVYYYXXXVVVTTTRRRQQQPPPPPPLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJGGGEEECCCCCCEEEGGGGGGGGGBBBBBBCCCDDDDDDCCCBBBBBBAAA@@@@@@?????????@@@@@@<<<===>>>??????>>>==================>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999::::::999888888888888888666333666::::::<<>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>><<<<<<======>>>>>>??????======<<<<<<<<<;;;;;;;;;888888999::::::;;;<<<<<<;;;:::999999888888999999:::555777<<<<<<<<>>>>>>>>============>>>>>>>>>>>>????????????>>>>>>======>>>>>>??????@@@@@@;;;;;;<<<======<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<999777888:::;;;999777555777999888888===FFFNNNgggtttsssllluuuvvvkkkfffhhhkkkmmmllleeedddeeejjjsss|||~~~xxxrrroooooopppuuuwwwzzz}}}~~~{{{vvvrrrkkkkkkkkkllloootttzzz~~~~~~~~~}}}~~~yyyuuurrruuuwww{{{~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}wwwrrrmmmfff^^^ZZZYYYXXXWWWUUUTTTSSSSSSRRRRRRRRRRRRRRRSSSRRRQQQRRRTTTWWWXXXXXX[[[ZZZZZZ\\\```eeeggghhhcccaaa^^^\\\]]]___aaaccceeeddddddfffiiilllmmmmmmfffbbb```bbbbbb^^^[[[\\\\\\]]]___bbbfffjjjmmmoooqqqxxx|||hhhXXXPPPOOOLLLIIIIIIKKKLLLKKKJJJMMMNNNPPPTTTZZZbbbiiinnn|||}}}~~~rrrhhh]]]SSSRRRUUUYYY```hhhjjjbbbWWWNNNHHHHHHJJJLLLSSS___tttzzzqqqsss~~~}}}qqqnnnrrr~~~{{{pppjjjfff```YYYSSSPPPPPPOOOOOOQQQOOONNNLLLKKKKKKLLLLLLOOONNNLLLJJJIIIIIIIIIIIIHHHFFFEEEFFFHHHHHHGGGEEEFFFEEECCCBBBBBBBBB@@@>>>???>>>>>>======>>>>>>???>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;999777888::::::999777555777888888777;;;CCCIIIZZZhhhxxxvvvooottt{{{}}}}}}~~~{{{qqqkkkiiijjjjjjjjjhhhgggggglllttt|||~~~yyyuuurrrqqqqqqvvvwwwxxxzzzzzzxxxuuusssooommmkkklllrrrzzz~~~|||xxxvvvyyyzzz|||~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~xxxtttnnnhhh```[[[ZZZYYYXXXVVVTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQRRRUUUWWWYYYYYYYYYYYYYYY\\\```cccdddddd```___]]]\\\]]]___bbbdddgggggggggiiikkkmmmmmmmmmjjjddd``````___[[[YYY[[[ZZZ[[[]]]```eeejjjnnnqqqqqqvvv|||~~~~~~qqqfffZZZPPPLLLLLLJJJHHHHHHJJJLLLMMMLLLKKKNNNSSSXXX___jjjvvvrrrrrrwwwmmmeee\\\UUUWWW^^^dddiiimmmgggYYYOOOLLLJJJHHHMMMVVVeeevvvuuusssqqqoooyyywwwjjjhhhkkksss{{{uuuqqqllllllrrrzzz|||qqqjjj___[[[UUUQQQPPPPPPQQQPPPSSSRRRPPPNNNLLLLLLLLLLLLMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFGGGIIIIIIGGGEEEEEEDDDBBBBBBBBBBBBAAA????????????>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>======<<<;;;::::::;;;<<<===;;;;;;::::::::::::;;;;;;:::999888888999999888666555777888777666888===AAALLL[[[mmm{{{}}}vvvtttsssssstttwww{{{~~~{{{sssnnnkkkjjjjjjiiihhhhhhlllttt||||||wwwuuusssrrrqqqvvvvvvuuutttssssssttttttrrrmmmggghhhnnnvvv}}}}}}{{{}}}}}}}}}}}}||||||{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}yyyuuupppiiiaaa\\\ZZZZZZXXXVVVTTTSSSRRRRRRQQQQQQRRRRRRQQQQQQRRRSSSUUUWWWYYYZZZ[[[[[[\\\___bbbcccbbbaaa\\\\\\[[[\\\^^^aaadddfffjjjkkklllmmmmmmmmmmmmmmmpppjjjdddbbb```\\\[[[\\\[[[\\\^^^aaaffflllpppsssvvvxxx{{{zzzwwwuuuwwwyyy~~~vvveee]]]YYYTTTOOOMMMJJJIIIHHHHHHIIIKKKLLLMMMKKKPPPVVV]]]ffftttwwwrrrxxxwwwpppbbb^^^\\\```hhhlllkkkjjj___QQQHHHKKKKKKLLL[[[oooqqqmmmpppxxxmmmdddcccdddgggjjjdddcccccccccffflllsssyyy{{{vvvuuuwwwzzz{{{xxxqqqjjjeee\\\XXXTTTQQQQQQQQQQQQPPPRRRPPPOOOMMMLLLLLLMMMMMMKKKKKKJJJIIIHHHHHHGGGGGGEEEEEEFFFFFFGGGFFFEEEDDDEEEDDDCCCCCCDDDDDDBBBAAA@@@@@@????????????@@@@@@>>>>>>>>>======>>>>>>>>>??????>>>>>>=========<<<>>>===;;;::::::;;;===>>>;;;::::::::::::::::::;;;:::999888888888888777666555666777777555666888:::DDDSSSfffwwwwwwpppmmmqqqvvvxxx{{{~~~vvvqqqppppppkkkkkkkkknnnttt{{{yyyssspppppppppooosssqqqooollllllnnnsssvvvxxxpppgggeeeiiipppvvvxxxxxxyyy{{{~~~~~~~~~}}}|||zzzzzzzzz{{{{{{{{{|||}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~{{{wwwtttpppiiiaaa[[[ZZZYYYWWWUUUSSSSSSRRRQQQQQQQQQQQQQQQPPPQQQSSSUUUVVVXXXZZZ\\\^^^___aaaccceeeeeeccc```YYYZZZ[[[]]]```cccfffhhhkkkmmmnnnooonnnmmmmmmmmmvvvnnnhhheeebbb^^^\\\^^^^^^___aaaeeeiiinnnrrrtttyyy{{{|||yyyuuusssuuuwww}}}~~~iii^^^TTTRRRRRRPPPLLLKKKIIIIIIIIIIIIIIIKKKMMMNNNTTTYYY```iiitttuuuxxx}}}~~~wwwtttfffgggiiimmmpppooohhh```UUUKKKGGGLLLOOOXXXrrr~~~oooooozzzsssfffbbbcccaaa___^^^ZZZ\\\___```aaadddiiimmmmmmrrryyy~~~}}}wwwooojjjcccdddeeegggfffeeedddccc[[[XXXTTTRRRRRRQQQPPPOOOMMMMMMLLLKKKKKKLLLNNNNNNJJJJJJJJJIIIIIIHHHGGGGGGDDDEEEFFFFFFFFFEEEEEEEEEGGGEEEDDDDDDEEEEEEDDDBBB@@@@@@????????????@@@@@@>>>>>>===<<<<<<===>>>>>>???>>>>>>>>>======<<<<<<>>>===;;;::::::;;;===>>>:::::::::999999::::::::::::::::::999888777777777555666666666555555666777???LLL```ttt|||ppplllqqqvvvuuuxxx|||~~~zzzyyyyyyuuuuuuuuuvvvxxx|||zzzpppkkkkkklllmmmnnnmmmjjjgggfffjjjqqqvvv{{{uuulllhhhjjjoootttvvvsssuuuyyy}}}}}}{{{zzzyyyxxxyyyzzz|||}}}{{{|||~~~~~~}}}~~~~~~~~~}}}yyyvvvpppiii```ZZZXXXWWWUUUSSSRRRQQQPPPPPPOOOOOOPPPPPPNNNQQQTTTVVVWWWYYY[[[^^^```aaaccceeegggfffbbb___YYYZZZ\\\___cccfffhhhjjjkkkmmmoooooonnnmmmnnnpppyyyqqqkkkhhhddd___]]]___```aaadddgggjjjmmmoooqqqwwwyyyzzzxxxtttsssuuuxxxsssdddXXXRRROOOPPPQQQNNNLLLLLLIIIKKKLLLLLLLLLNNNQQQTTT\\\bbblllxxxxxxrrr|||}}}wwwttttttppptttwwwuuurrrlllaaaWWWMMMIIIIIIPPP[[[mmmxxxnnnuuu|||qqqiiiccccccddd```\\\[[[VVVYYY[[[]]]^^^___aaabbbaaafffmmmqqqrrrmmmfffbbbYYYZZZZZZ[[[]]]___```aaaYYYVVVTTTRRRRRRQQQOOOMMMKKKJJJJJJJJJJJJLLLMMMNNNIIIIIIJJJJJJIIIIIIHHHGGGFFFGGGGGGFFFEEEEEEFFFHHHGGGFFFDDDDDDDDDDDDCCCAAA?????????>>>>>>?????????>>>>>><<<<<<<<<<<<>>>>>>>>>==================<<<===<<<;;;::::::;;;<<<===::::::999999999999::::::;;;<<<<<<:::888777777888666666666555555666666777;;;FFFYYYooo~~~~~~oookkkooosssrrruuuyyyzzzzzz|||~~~~~~uuullliiikkknnnlllllljjjfffdddgggnnntttvvvrrrnnnjjjjjjmmmrrruuuuuuwww{{{~~~~~~}}}~~~~~~|||zzzwwwvvvvvvwwwyyy{{{}}}{{{}}}~~~}}}~~~~~~~~~}}}~~~~~~}}}}}}zzzpppiii```ZZZXXXVVVSSSQQQPPPOOOOOONNNMMMNNNNNNNNNMMMQQQVVVXXXXXXYYY\\\``````aaabbbdddeeedddaaa^^^[[[]]]```cccfffiiijjjkkkkkkmmmoooooommmnnnqqquuu|||uuuooommmjjjdddaaabbb^^^```cccfffiiijjjjjjiiiooorrrtttsssqqqqqqtttwwwqqqcccZZZQQQNNNNNNPPPOOOKKKKKKNNNIIIKKKNNNPPPQQQUUUYYY^^^dddlllzzzxxxvvvzzzwwwsssoooppptttwww}}}}}}uuukkkbbbWWWNNNJJJJJJLLLVVVkkk~~~sssoooxxxooogggbbb```aaa```\\\ZZZZZZXXXXXXXXXXXXYYY[[[[[[[[[ZZZ^^^cccfffgggddd```]]]VVVWWWWWWXXXYYYZZZZZZ[[[TTTSSSQQQQQQQQQPPPNNNLLLLLLKKKJJJJJJJJJKKKLLLMMMIIIJJJJJJKKKJJJIIIHHHHHHFFFGGGFFFDDDBBBBBBFFFIIIGGGEEECCCBBBCCCBBB@@@>>>???>>>>>>======>>>>>>??????>>><<<;;;;;;<<<>>>???<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::;;;===>>><<<999777888999777666555555666888999999;;;CCCTTTjjjyyy{{{lllggghhhiiilllpppuuuxxxyyy|||~~~}}}tttnnnnnnqqqooopppnnniiieeeeeejjjooorrrsssrrrnnnjjjiiimmmqqqrrrtttyyy|||~~~}}}|||zzz|||}}}~~~}}}zzzxxxttttttuuuwwwyyy{{{}}}~~~|||~~~~~~~~~~~~~~~}}}~~~~~~~~~{{{rrrkkkbbb[[[XXXVVVTTTQQQNNNNNNMMMLLLLLLLLLLLLLLLLLLQQQVVVYYYYYYZZZ]]]aaabbbaaabbbdddeeeeeebbb```___aaadddgggjjjkkkkkkkkkkkknnnpppooonnnpppvvv|||zzztttsssoooiiiffffff]]]___bbbeeegggfffeeedddgggjjjnnnooonnnnnnrrruuu|||sssddd]]]XXXVVVKKKJJJKKKLLLIIIEEEFFFKKKHHHLLLPPPSSSUUUZZZ```eeennnxxxttttttzzz}}}ppplllkkkkkkpppvvvyyy}}}pppaaaXXXPPPIIIJJJKKKNNN[[[www{{{ssssss{{{kkkhhhbbb^^^\\\]]][[[WWWWWWYYY\\\YYYVVVUUUWWWYYYYYYYYYWWWYYY\\\___```^^^\\\ZZZTTTUUUVVVWWWVVVUUUSSSRRRPPPOOOOOOOOOPPPPPPNNNLLLNNNMMMLLLJJJJJJJJJKKKKKKIIIJJJKKKKKKKKKJJJIIIHHHDDDDDDCCC@@@>>>???DDDHHHFFFDDDBBBAAAAAA@@@>>><<<>>>>>>============>>>>>>???===<<<;;;;;;<<<===???;;;<<<<<<<<<======>>>>>>;;;;;;<<<======<<<;;;;;;:::999999999999999999:::<<<>>>???===999777888:::888666444444777999;;;<<>>========================<<<===============<<<;;;999:::;;;<<<<<<:::888777999:::::::::999777666444666666555666666777888999===AAAHHHSSScccxxx}}}wwwllleeebbbaaabbbooowwwvvvzzz}}}{{{{{{zzzyyywwwtttrrrsssxxxyyyvvvzzzyyyrrrnnnjjjiiinnnuuuzzz}}}|||uuuooonnnppplllnnnqqqtttwwwyyyzzz{{{zzz|||~~~xxxtttrrrsssssstttxxx|||~~~~~~}}}}}}|||}}}~~~~~~}}}|||||||||}}}~~~}}}|||}}}|||}}}|||uuunnnddd^^^[[[WWWRRRMMMLLLLLLLLLMMMMMMNNNOOOOOOUUUVVVXXXZZZ]]]___aaabbbfffdddbbbdddffffffcccaaagggeeedddgggjjjmmmllljjjqqqllllllppptttxxx~~~yyyrrrmmmgggeeeaaa```aaabbbbbbaaabbbdddfffgggfffeeedddeeennnqqquuuwwwyyy{{{qqqhhh\\\TTTQQQOOOMMMKKKNNNJJJHHHKKKLLLKKKLLLOOOOOOSSSZZZbbbjjjvvv~~~uuuuuuxxx~~~yyyyyy~~~|||nnnddd___ZZZYYY```jjjsss~~~nnn\\\OOOIIIHHHHHHLLLOOO___zzzxxxrrrzzzssseee^^^\\\[[[ZZZYYYWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUSSSRRRRRRUUUVVVUUUWWW[[[ZZZUUUVVVVVVVVVUUUSSSQQQNNNMMMNNNMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHIIIJJJJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCAAAAAA@@@???>>>>>>==================<<<<<<<<<<<<;;;::::::999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;999:::;;;;;;;;;:::999888:::::::::999888777666555777666666666666777777888999;;;>>>EEESSShhh{{{~~~zzzooogggcccaaa___kkktttwww}}}zzzyyyxxxxxxqqqnnnllllllpppuuuzzz|||xxxvvvzzz~~~yyyuuussspppnnnqqqxxx~~~wwwooollllllkkklllooosssvvvxxxyyyzzz{{{}}}~~~~~~~~~xxxtttrrrppppppqqquuuyyy}}}~~~~~~~~~}}}~~~~~~}}}|||}}}~~~~~~}}}|||}}}}}}}}}~~~}}}|||}}}|||}}}}}}~~~}}}vvvnnneee^^^ZZZWWWRRRNNNOOONNNMMMLLLLLLMMMOOOPPPVVVVVVXXXZZZ]]]___bbbcccgggfffdddeeeggghhhfffdddffffffhhhjjjlllmmmnnnnnnqqqnnnooouuu{{{~~~wwwrrrlllhhhcccaaa`````````___```bbbccccccaaa`````````fffhhhiiiiiikkkqqq{{{~~~rrrfff^^^]]]XXXQQQMMMMMMNNNMMMKKKLLLIIIIIIMMMNNNMMMOOOSSSWWW^^^hhhqqq}}}tttuuu}}}yyyuuuyyyzzznnnddd[[[UUUTTTSSSWWWdddrrr}}}ttt___PPPJJJJJJJJJJJJSSSaaayyyvvvqqqrrrlll___YYY[[[ZZZZZZYYYXXXWWWWWWVVVSSSSSSTTTTTTTTTSSSSSSRRRRRRSSSRRRPPPSSSYYYZZZXXXWWWVVVUUUSSSQQQOOOMMMLLLMMMKKKJJJJJJKKKKKKJJJIIIHHHGGGFFFGGGHHHHHHFFFEEECCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBBBB@@@?????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;;;;;;;;;;;;;::::::::::::999999999999:::999888888777777777777888777777666666666666777<<<:::999===HHH[[[ppp~~~||||||vvvlllgggccc\\\fffoooyyy~~~yyywwwuuuuuullliiieeeeeehhhllloooqqq}}}}}}uuutttxxxxxxvvvvvvwwwuuuqqqrrrvvv|||{{{sssmmmkkkjjjkkknnnqqqtttwwwyyyzzz~~~~~~~~~}}}~~~~~~xxxuuussspppoooooorrrwww{{{}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}~~~}}}~~~zzz{{{~~~~~~wwwoooeee^^^YYYVVVSSSPPPPPPOOOMMMLLLLLLNNNPPPRRRWWWWWWXXXZZZ]]]```ccceeegggeeedddeeefffggggggfffeeehhhlllnnnmmmmmmpppssssssssswww~~~{{{vvvppplllfffbbb```___^^^]]]^^^___```___^^^]]]^^^```ddddddbbbaaacccjjjttt{{{zzzmmmddd]]]WWWSSSVVVSSSOOOMMMNNNNNNMMMLLLNNNLLLMMMQQQRRRQQQTTTZZZeeeqqq~~~zzzuuu}}}}}}uuuuuu~~~wwwggg^^^XXXUUUSSSTTTWWW```nnnzzz~~~|||uuufffTTTKKKIIILLLQQQUUUfffyyysssmmmnnnsssrrrcccZZZWWWYYYYYYYYYXXXXXXWWWVVVVVVRRRSSSTTTTTTSSSSSSSSSSSSQQQQQQOOOMMMQQQZZZ^^^^^^WWWUUUSSSQQQOOOMMMLLLLLLLLLJJJIIIIIIJJJJJJHHHGGGFFFEEEDDDEEEFFFFFFEEECCCAAABBBBBBBBBBBBBBBCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>===;;;;;;<<<<<<<<<<<<<<<===:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888999;;;<<<<<<<<<<<<;;;:::999999888888999999:::999777666666777888999888888777666666555666666>>>:::888;;;CCCRRRfffvvv}}}~~~ssslllfff]]]ccclll{{{{{{vvvrrrpppjjjgggcccccceeeiiikkkllltttwww}}}|||tttrrrtttrrrrrruuuxxxvvvpppnnnpppuuu{{{xxxrrrnnnkkklllmmmooorrruuuxxxzzz~~~~~~~~~~~~~~~{{{xxxvvvsssrrrqqqssswww{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}{{{{{{|||~~~}}}~~~{{{{{{}}}}}}wwwpppggg^^^YYYVVVTTTRRRPPPNNNLLLKKKMMMPPPTTTVVVXXXXXXYYY[[[^^^bbbeeegggdddcccbbbbbbcccdddffffffeeekkkqqqqqqmmmmmmqqqvvvzzz}}}|||uuupppjjjeeeaaa___]]]\\\\\\]]]^^^]]]]]]^^^```bbbdddbbb```___bbbhhhpppvvvvvvzzzqqqkkkbbb\\\YYYVVVSSSQQQOOOMMMLLLKKKLLLLLLLLLKKKOOONNNPPPTTTVVVXXX^^^eeexxx{{{yyy}}}|||wwwtttxxx{{{eeeYYYTTTPPPOOOQQQVVV___lllyyyvvvmmmdddZZZOOOJJJIIIKKKVVVbbb~~~xxxiiigggmmm~~~rrreee]]]ZZZYYYVVVVVVWWWWWWWWWVVVVVVUUURRRTTTVVVUUUSSSRRRRRRTTTPPPPPPNNNMMMSSS\\\bbbbbbTTTSSSQQQOOOMMMLLLLLLLLLKKKJJJHHHHHHIIIHHHGGGEEEDDDCCCCCCDDDEEEEEEDDDBBB@@@@@@AAAAAABBBBBBBBBCCCCCCBBBAAA@@@??????>>>>>>>>>=====================:::;;;;;;;;;<<<<<<======:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<=========;;;:::999888888888999999888777666666666777888999888888777666666555666666777444555999???HHHXXXhhh}}}xxxooogggcccdddkkk{{{xxxqqqlllhhheeecccbbbeeehhhkkkkkkkkknnnvvv}}}{{{sssooopppooopppuuuyyywwwoookkkkkkpppwww}}}uuuqqqmmmmmmmmmnnnpppssswwwyyyyyyzzz{{{||||||~~~~~~|||xxxvvvuuuvvvyyy|||~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}|||{{{zzz{{{}}}~~~~~~{{{wwwqqqhhh```ZZZVVVTTTSSSMMMLLLKKKLLLNNNSSSWWWZZZYYYYYYZZZ]]]```cccgggiiidddcccbbbaaabbbdddgggiiihhhnnnsssrrrnnnmmmsssyyyyyyuuupppjjjgggccc___\\\]]]]]]]]]\\\\\\^^^aaadddaaa```______bbbgggmmmppprrrtttwww{{{rrreee]]]ZZZVVVTTTSSSRRRPPPNNNKKKKKKLLLLLLMMMOOOPPPQQQPPPPPPSSSYYY^^^cccnnnxxxzzz}}}uuutttwww}}}kkkZZZSSSPPPMMMNNNTTT[[[gggvvv{{{ooodddXXXQQQMMMKKKIIIMMM^^^qqqpppcccgggrrr|||rrrggg___[[[ZZZ[[[SSSSSSUUUVVVVVVUUUTTTTTTSSSUUUWWWVVVRRRPPPQQQSSSMMMNNNNNNMMMSSS\\\aaa```QQQPPPOOONNNMMMLLLLLLKKKKKKJJJHHHHHHHHHHHHFFFDDDCCCBBBBBBCCCDDDEEEDDDBBB@@@@@@@@@AAABBBBBBCCCCCCAAA@@@@@@???>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;:::::::::;;;<<<<<<======:::;;;<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<===<<<<<<999999999999888888888888666666666666777777888999888777777666666666666777444222555;;;===@@@MMM\\\sss}}}{{{sssjjjiiigggkkkxxxzzzrrrlllgggeeebbbbbbdddggghhhiiieeehhhpppxxxyyyrrrnnnnnnppprrrvvv{{{xxxpppllllllpppvvvyyysssnnnmmmllllllmmmppptttvvvsssuuuxxxzzzzzz|||~~~yyywwwvvvxxx{{{~~~~~~|||||||||~~~~~~}}}~~~~~~~~~}}}}}}~~~~~~{{{||||||{{{zzzyyy{{{}}}}}}zzzuuuqqqjjjbbb\\\WWWTTTSSSMMMLLLLLLMMMPPPTTTYYY[[[XXXYYY\\\___cccfffhhhiiieeeeeedddbbbbbbeeejjjnnnkkkooosssrrrpppqqqyyy~~~{{{vvvrrrmmmhhhccc______^^^]]][[[ZZZ\\\```ccc]]]]]]^^^aaaeeehhhkkkllloooppprrrsssuuuxxx}}}{{{mmmaaaYYYTTTSSSQQQOOOOOONNNNNNMMMMMMNNNNNNOOOOOOQQQSSSUUUSSSTTTZZZbbbjjjuuu}}}xxxxxxuuuxxxlll^^^SSSRRRRRRQQQXXXbbbjjjwww{{{qqqeee[[[SSSLLLIIILLLPPPYYYqqqyyymmmgggsssqqqmmmgggaaa\\\YYYWWWUUUPPPQQQSSSTTTUUUTTTSSSRRRRRRUUUWWWUUUPPPMMMNNNQQQKKKMMMMMMMMMQQQXXXZZZXXXMMMMMMNNNNNNNNNMMMLLLKKKLLLJJJHHHHHHHHHHHHFFFDDDBBBAAAAAACCCDDDEEEDDDBBB@@@@@@AAAAAABBBCCCCCCDDD@@@@@@???????????????@@@>>>>>>===<<<<<<;;;::::::999999:::;;;;;;<<<======999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;::::::888999999:::999888777666444555666777888888888888777666666666666777777888777444777===<<<:::DDDSSScccttt|||rrrllliiijjjuuu{{{vvvqqqjjjgggdddcccdddfffffffffccceeekkkrrrtttqqqoooqqqpppqqquuuzzzxxxrrrooopppnnnuuu~~~{{{nnnmmmjjjhhhiiilllooorrrsssvvvzzz||||||||||||}}}~~~yyysssssstttwww{{{~~~}}}|||zzz|||~~~~~~|||}}}|||{{{}}}~~~~~~~~~~~~~~~~~~zzz{{{{{{zzzyyyyyyzzz||||||zzztttqqqllleee]]]WWWSSSRRRNNNNNNNNNPPPRRRUUUWWWYYYWWWYYY]]]bbbeeeggghhhiiieeeeeedddbbbaaadddjjjooommmooorrrrrrsssyyyqqqssswww~~~{{{wwwsssmmmfffbbb``````^^^[[[YYYZZZ^^^aaa\\\]]]___cccgggjjjkkkjjjlllmmmnnnnnnnnnppptttwwwwwwuuuiiibbb\\\WWWTTTRRRQQQOOONNNMMMNNNNNNOOONNNNNNNNNMMMLLLMMMOOOPPPWWWYYY```kkkvvvvvvpppxxxzzzvvvyyy~~~yyykkk]]]RRRKKKOOORRRTTT```nnn{{{tttfffZZZPPPQQQHHHEEELLLWWWgggyyyrrrmmmoooooodddbbb```^^^[[[VVVQQQNNNNNNOOORRRSSSTTTSSSRRRQQQRRRUUUWWWTTTOOOKKKLLLOOOIIILLLLLLLLLOOOSSSSSSOOOJJJKKKMMMOOOOOOMMMLLLKKKLLLJJJIIIHHHHHHHHHFFFDDDBBBAAAAAACCCDDDEEEDDDBBB@@@@@@AAABBBBBBCCCDDDDDD@@@@@@@@@???@@@@@@AAAAAA???>>>>>><<<;;;:::999999999999::::::;;;<<<======888999:::;;;<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::999888888777888:::;;;:::999777555333444666888999999888777666666555666666777888999888444555:::777333<<>>======>>>???@@@AAA@@@??????>>>>>>??????============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<:::999999:::999999::::::;;;<<<======;;;:::999888777888999::::::::::::::::::999888777777777777777666666666666444555666777777666555444666555444444666999<<<>>>PPPaaavvv}}}wwwpppkkknnnwww~~~~~~|||{{{vvvyyy|||{{{tttjjjddddddfffhhhhhhdddbbbaaaeeemmmuuuyyy{{{tttqqqqqquuu{{{|||xxxrrrqqqvvv~~~tttiiiaaaaaacccdddhhhnnnvvvxxxzzzzzzzzzzzz|||}}}xxxqqqlllhhhmmmtttzzz|||}}}~~~~~~zzzzzz{{{|||}}}~~~zzzzzz{{{|||}}}~~~~~~}}}}}}}}}~~~~~~~~~{{{zzzzzz|||~~~~~~}}}}}}~~~||||||xxxpppeee[[[UUUSSSSSSOOOPPPRRRUUUWWWWWWUUUSSSVVV\\\ccchhhiiihhheeedddbbb___]]]]]]aaaggglllooopppnnnnnnuuupppmmmkkkmmmsss|||{{{uuuqqqhhhfffccc___\\\YYYWWWWWWTTTWWW[[[]]]^^^___cccfffeeeeeefffgggjjjmmmpppqqqvvvxxxzzz{{{}}}~~~rrrjjjeee```ZZZTTTQQQQQQQQQOOOLLLIIIKKKMMMMMMMMMMMMOOOQQQRRROOOOOORRRSSSTTTXXX]]]aaalllyyyuuuuuu{{{yyyqqqvvvwwwggg]]]UUUPPPRRRPPPQQQVVVcccsssyyyeeeWWWPPPMMMJJJOOOWWWbbbxxxxxxuuuuuuzzzmmmaaaYYYWWWUUUSSSSSSQQQOOOMMMNNNPPPSSSSSSRRRQQQQQQRRRPPPPPPQQQPPPOOONNNLLLKKKKKKLLLMMMPPPRRRSSSPPPNNNKKKNNNPPPQQQOOOLLLJJJJJJIIIIIIHHHGGGFFFEEEDDDDDD@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>======>>>???@@@@@@@@@???>>>>>>>>>??????============<<<<<<<<<<<<::::::::::::::::::::::::;;;<<<===;;;999888999:::999999::::::;;;<<<<<<===;;;::::::999999999999999999:::::::::999999888777777777777777666666666666555555666666666666555555666555444444555888;;;===JJJZZZppp~~~uuullljjjpppxxx|||}}}xxxyyywwwuuu{{{yyynnnfffeeehhhkkkmmmhhhfffeeehhhnnnuuuyyy{{{uuusssrrrvvv}}}|||tttwww}}}sssiiiaaaaaabbbcccggglllqqqsssvvvwwwxxxyyy|||~~~~~~yyyrrrkkkgggbbbhhhooouuuxxxzzzzzz{{{{{{{{{{{{{{{||||||||||||{{{{{{{{{||||||}}}}}}}}}~~~}}}}}}||||||}}}~~~}}}zzzyyyyyy|||~~~~~~~~~|||}}}~~~|||yyyrrrhhh^^^WWWTTTSSSQQQRRRTTTWWWXXXXXXWWWUUU\\\```dddggghhhgggffffffbbb```]]]]]]aaaggglllooopppqqquuu}}}tttqqqmmmllloooyyy|||xxxooonnnkkkgggaaa[[[VVVSSSSSSTTTVVVXXXZZZ^^^cccggghhhgggffffffgggkkkooorrrwwwvvvuuurrrqqqvvv~~~zzzmmmddd^^^[[[YYYRRROOOLLLKKKMMMNNNLLLJJJHHHJJJMMMMMMMMMMMMNNNOOOPPPOOOPPPSSSUUUVVV\\\bbbjjjuuuyyypppnnnyyyyyyrrrsss~~~rrr___UUUPPPMMMLLLQQQQQQTTT```sssjjjYYYPPPMMMNNNSSSZZZfffxxxzzzrrruuu~~~nnnaaa\\\UUUTTTSSSSSSTTTRRROOOMMMRRRSSSUUUTTTSSSQQQRRRRRRQQQQQQQQQQQQPPPNNNMMMLLLLLLMMMOOORRRTTTRRROOOKKKJJJMMMOOOOOOMMMJJJIIIIIIGGGGGGFFFFFFEEEDDDCCCCCC??????@@@@@@AAAAAAAAABBB@@@???>>>======>>>??????@@@??????>>>>>>>>>>>>>>>============<<<<<<<<<<<<:::::::::::::::::::::::::::;;;<<<;;;999777888999999::::::;;;;;;<<<<<<<<<:::;;;;;;;;;::::::999999999999999:::999999888777777777777777666666666666666666555555555555666666666555444333444666888:::BBBPPPeeevvv~~~pppgggiiipppwww|||vvvwwwuuuvvv}}}tttkkkhhhkkkooorrrmmmkkkiiikkkpppvvv{{{}}}|||xxxvvvwww{{{xxxwwwzzz|||rrrjjjccc``````aaaeeeiiikkkmmmqqqsssvvvxxx|||~~~~~~}}}{{{{{{yyyvvvqqqjjjddd```^^^ccckkkrrruuuwwwyyyzzz||||||{{{{{{zzzzzzzzzyyy||||||||||||||||||||||||||||||||||||}}}~~~~~~}}}|||zzzzzzzzz|||~~~}}}{{{{{{}}}}}}{{{vvvmmmccc[[[VVVTTTTTTUUUWWWYYYZZZYYYYYYXXXccceeeggghhhgggffffffgggcccaaa^^^^^^aaafffmmmqqqqqqvvv~~~zzzxxxtttppppppwww~~~yyyyyywwwrrrjjjaaaXXXSSSTTTUUUUUUWWW[[[aaahhhlllllljjjgggeeefffiiimmmpppttttttrrrooonnnqqqwww{{{vvvpppggg___ZZZWWWUUUTTTOOONNNLLLLLLMMMLLLJJJGGGJJJLLLOOOPPPPPPPPPQQQRRRQQQQQQSSSXXXZZZ\\\ccckkkvvvvvvoooooouuu{{{uuusssttt}}}vvv```SSSNNNNNNOOORRRRRRUUU[[[iiinnn\\\PPPKKKMMMPPP\\\jjj~~~xxxxxxqqqaaaZZZYYYUUUTTTUUUVVVWWWVVVSSSPPPSSSTTTUUUTTTRRRPPPPPPQQQRRRRRRQQQQQQPPPOOONNNNNNNNNNNNNNNPPPQQQPPPMMMJJJIIIKKKMMMMMMKKKIIIHHHHHHFFFFFFEEEDDDCCCCCCBBBBBB@@@@@@@@@AAAAAABBBBBBCCC@@@???>>>=========>>>?????????>>>============>>>============<<<<<<<<<<<<999999999999999999999999999:::;;;:::888777888999:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<:::999888888888999999999999888888777777777777666666666666777666555444444555666777666555444333333555666777;;;GGGYYYkkkxxxwwwjjjeeeiiirrryyy{{{zzzyyyyyy|||sssnnnnnnppprrrnnnlllkkklllqqqwww}}}zzzvvvvvvxxxzzz{{{xxxvvvvvvzzz~~~yyyrrrllleee```^^^___bbbeeegggjjjnnnqqqsssvvvzzz}}}~~~~~~~~~~~~}}}}}}}}}{{{yyywwwuuupppkkkeee```]]]]]]ccckkkrrrvvvxxxzzz{{{|||||||||{{{{{{{{{zzzzzz||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~|||||||||||||||}}}}}}}}}~~~~~~}}}|||}}}~~~}}}yyyrrrhhh___YYYVVVVVVXXXYYYZZZZZZZZZ[[[[[[hhhjjjkkkkkkhhhfffeeeeeebbbaaa______bbbgggoootttwww~~~||||||zzzvvvsssvvv}}}zzzqqqggg]]]WWWWWWUUUTTTVVV[[[ccciiimmmllliiidddaaaaaadddhhhjjjlllmmmnnnoooppprrrtttvvvxxxxxx}}}}}}sssjjjbbb___[[[WWWTTTRRROOOMMMNNNNNNMMMMMMMMMLLLJJJHHHJJJMMMPPPQQQQQQRRRTTTVVVWWWXXX]]]bbbeeehhhqqq{{{vvvnnnqqqzzz|||wwwrrrooosss}}}wwwgggVVVOOOMMMMMMRRRWWWZZZ```iiixxx{{{dddVVVPPPMMMQQQWWWggg|||yyyxxxwwwggg^^^YYYWWWTTTTTTUUUWWWYYYXXXUUUSSSSSSSSSSSSRRROOONNNOOOPPPRRRQQQQQQPPPOOOOOOOOOOOOPPPNNNLLLKKKLLLLLLKKKJJJIIIJJJLLLKKKIIIGGGGGGGGGEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDAAA@@@>>>=========>>>??????>>>======<<<<<<==================<<<<<<<<<<<<999999999999999999999999999:::;;;:::888777888999:::::::::;;;;;;;;;;;;;;;999:::;;;<<<;;;:::999888777888888999999888888888777777777777666666666666777666555444444555666777555555444333333444555666888@@@OOO___ooo}}}~~~qqqggghhhqqqyyy~~~}}}}}}|||uuupppnnnmmmkkkkkkjjjkkkooovvv~~~{{{tttpppppprrruuuwwwuuutttwww|||}}}{{{wwwrrrnnnhhh```]]]^^^```bbbgggiiimmmoooqqqtttwwwzzz~~~~~~~~~}}}||||||}}}{{{zzzzzz}}}~~~}}}|||yyywwwsssnnniiieeebbb``````eeemmmssswwwyyyzzz{{{{{{{{{|||||||||}}}}}}}}}zzz{{{|||~~~~~~~~~zzzyyyzzzzzz|||~~~~~~~~~~~~~~~|||vvvlllccc\\\YYYYYY[[[\\\[[[ZZZZZZ\\\___jjjlllooooookkkfffcccaaa___```bbbcccfffllltttzzz~~~~~~|||yyywwwvvvxxxzzz~~~uuukkkbbb\\\ZZZXXXUUUUUUZZZ```eeegggdddaaa]]]ZZZZZZ]]]aaaccccccdddhhhkkknnnpppqqqrrruuuuuuzzzzzzpppkkkgggbbb^^^XXXVVVTTTSSSRRRPPPMMMKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKLLLNNNPPPQQQTTTWWWZZZ[[[^^^eeemmmsssxxxrrrkkkmmmyyy{{{qqqnnnppp{{{{{{iii[[[PPPNNNMMMMMMTTT^^^kkkuuu~~~lllZZZRRRPPPPPPWWWaaawwwyyyvvvzzzkkkbbb^^^YYYTTTSSSSSSSSSUUUVVVWWWUUUSSSQQQRRRRRRPPPNNNMMMNNNOOOQQQQQQPPPOOONNNNNNOOOOOOQQQNNNJJJIIIIIIJJJKKKKKKIIIJJJKKKJJJHHHGGGGGGHHHDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDCCCCCCCCCCCCCCCCCCAAA@@@???=========>>>>>>>>>>>>===<<<<<<<<<<<<<<<============<<<<<<<<<<<<::::::::::::::::::::::::999:::;;;:::999888999:::;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::999999888888666777888888999888888888777777777777666666666666666666555555555555666666555555444444444555555666777<<>>>>>===<<<<<<;;;;;;<<<<<<============<<<<<<<<<<<<::::::::::::::::::::::::999;;;<<<;;;:::999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888777777777888666666777888888888888888777777777777666666666666555555666666666666555555444444444555555666666777888888===KKK^^^qqq{{{rrruuu}}}rrrkkkgggffffffeeeeeegggmmmvvv|||{{{tttqqqssswww}}}~~~zzzvvvuuuuuussstttnnnbbb[[[]]]___^^^aaacccgggjjjlllooorrruuuzzzzzz{{{|||}}}|||{{{{{{xxxxxxzzz|||}}}|||~~~~~~~~~~~~}}}||||||{{{{{{{{{xxxtttpppnnnmmmnnnnnnlllqqqwww|||}}}}}}}}}}}}|||||||||||||||{{{{{{{{{xxxyyy{{{}}}~~~}}}}}}|||zzzzzz|||~~~~~~}}}~~~}}}~~~}}}~~~|||wwwppphhhcccaaaaaacccdddaaa^^^^^^ccchhhooopppqqqnnnjjjeeebbbaaa^^^dddlllrrrwww~~~|||xxxvvvvvvyyy}}}vvvpppnnniiiccc]]]YYYZZZ[[[ZZZYYYUUUTTTTTTTTTWWW[[[___bbbaaa```___aaaeeehhhkkkllliiigggiiiooowwwzzziiiaaa___[[[WWWTTTSSSRRRSSSQQQNNNJJJIIIJJJLLLNNNNNNMMMNNNNNNMMMLLLLLLMMMNNNPPPQQQRRRSSSVVV[[[bbbgggooovvv{{{pppooosss|||~~~yyyttt{{{|||uuuhhh___WWWPPPNNNTTTXXX^^^qqqpppaaaTTTMMMRRR[[[fffzzzxxxuuuwwwkkk\\\YYYZZZYYYVVVVVVTTTSSSSSSTTTVVVUUUUUUQQQQQQQQQOOONNNNNNPPPQQQPPPOOONNNMMMMMMMMMNNNOOOMMMMMMLLLMMMNNNNNNKKKIIIJJJKKKKKKJJJHHHGGGGGGHHHDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@???BBBAAA???>>>=========>>>======<<<;;;;;;;;;;;;<<<>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666666777888666666777888888888888888777777777777666666666666444555666777777666555444444444555555666777777888888666999EEEXXXmmm}}}}}}uuuzzz}}}rrrkkkiiieeeeeedddcccccciiiqqqxxxxxxsssuuuxxx{{{uuussstttsssuuupppccc[[[]]]^^^]]]]]]```dddgggjjjmmmqqqtttxxxyyy{{{|||||||||{{{{{{xxxyyy{{{~~~~~~|||~~~}}}}}}~~~~~~|||zzzzzzzzzzzz{{{xxxtttqqqoooppprrrssstttxxx~~~~~~}}}|||{{{zzzyyyxxxxxxxxxyyyzzz|||}}}~~~|||{{{{{{~~~~~~~~~~~~|||}}}~~~||||||}}}}}}}}}|||wwwpppiiieeecccdddfffgggddd```aaafffkkkrrrrrrppplllgggdddcccccc^^^fffpppxxx~~~{{{}}}|||tttooolllmmmpppvvv~~~xxxttttttooohhhccc```]]]YYYUUUUUURRRPPPPPPSSSWWWZZZ[[[]]]^^^^^^___```aaacccdddccccccdddggglllssszzz~~~rrreee___TTTSSSSSSTTTTTTTTTQQQOOOPPPOOOOOONNNNNNNNNNNNOOOMMMMMMLLLKKKLLLPPPSSSTTTWWWXXXXXXXXX\\\eeeqqqzzz}}}sssqqqyyyxxxqqqrrrxxx}}}ooo```YYYYYYQQQTTTWWWYYY```qqqsssaaaUUUUUUVVV\\\jjjwwwsssvvv}}}ttteee[[[WWWWWWVVVUUUVVVVVVVVVVVVVVVTTTSSSSSSQQQQQQQQQQQQQQQPPPPPPPPPMMMLLLKKKLLLMMMNNNMMMKKKMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLJJJHHHGGGFFFEEEEEEBBBBBBCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@?????????????????????????????????<<<;;;;;;:::;;;<<<===>>>??????>>><<<<<<;;;;;;;;;<<<;;;::::::999999::::::777777666666777999;;;<<<<<<<<<;;;;;;:::999888888999999999999999999999999222333555777888999888888888888777777777777777888777777666666666666777777666666666666666666666666777555888AAAOOO```uuu}}}uuurrr{{{yyyqqqlllkkkfffeeeddddddfffiiimmmooo|||wwwyyy|||wwwtttrrrxxxtttnnnhhhccc___]]]\\\[[[]]]```dddhhhlllooopppuuuwwwxxxxxxwwwvvvwwwxxxyyyzzz}}}~~~~~~}}}~~~}}}{{{yyyxxxwwwvvv{{{yyyuuussstttwww{{{~~~}}}}}}|||||||||}}}~~~{{{zzzzzz{{{|||}}}{{{yyy|||}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~|||}}}~~~|||{{{|||~~~~~~~~~zzzsssnnnkkkhhhhhhjjjgggcccaaabbbeeeiiikkksssrrrrrrqqqjjjcccaaaeeehhhpppxxx{{{www~~~xxxrrrkkkgggeeehhhrrr}}}}}}{{{zzzuuunnniiieeeaaa\\\WWWVVVTTTSSSSSSVVVXXXYYYYYYZZZZZZZZZZZZ[[[\\\]]]]]]``````aaaccchhhnnntttwww|||~~~vvvkkkaaaZZZUUUQQQQQQPPPQQQRRRQQQOOOMMMNNNMMMMMMLLLLLLLLLMMMMMMLLLMMMLLLKKKLLLOOOSSSUUUWWWYYY\\\```gggrrr|||xxxtttvvv}}}zzzxxxuuussswwwpppbbbWWWTTTVVVTTTXXX^^^eeeqqqgggXXXWWWXXX]]]jjj|||ooorrr~~~vvvmmmbbbZZZXXXXXXVVVTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQMMMLLLKKKLLLMMMNNNMMMKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCEEEDDDCCCAAA???===<<<;;;????????????????????????<<<;;;:::::::::;;;===>>>>>>===<<<;;;;;;:::::::::<<<;;;::::::999999::::::888888777777888999:::;;;;;;;;;;;;:::999888888888999999999999999999999999444444666777888999999999:::999999888777777777888777777777666666777777777555555555555555555555555777555777>>>IIIXXXmmm~~~yyyvvv{{{{{{rrrmmmjjjgggfffeeeeeefffhhhkkklllvvv}}}{{{zzzyyyyyyvvvqqqkkkeee```\\\ZZZYYY[[[^^^bbbfffjjjmmmooosssuuuwwwxxxwwwwwwwwwxxx{{{|||}}}}}}{{{zzzyyyyyyxxxzzzxxxvvvuuuwww{{{~~~}}}}}}}}}|||{{{|||~~~~~~}}}{{{|||}}}~~~~~~~~~}}}|||{{{}}}~~~~~~~~~~~~~~~|||}}}~~~}}}}}}~~~}}}}}}~~~zzzuuuqqqnnnlllkkkkkkgggcccbbbdddiiimmmppptttssssssqqqkkkddddddgggnnnvvv{{{xxx|||uuulllddd]]]^^^hhhuuu|||vvvqqqnnnhhhaaa\\\ZZZXXXVVVUUUVVVWWWVVVVVVWWWWWWWWWWWWXXXXXXYYYYYY\\\\\\\\\^^^bbbgggkkkmmmpppqqqrrrrrrsssvvvzzz~~~vvvqqqkkkiiilllnnnpppooojjjhhhccc^^^YYYUUURRRQQQNNNMMMMMMNNNPPPOOOMMMKKKMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNPPPTTTXXX[[[```gggoooyyywwwrrrtttxxx|||zzzuuuqqqppprrrvvv~~~jjj]]]UUUQQQRRRVVVXXX^^^hhhwwwooo]]]TTTYYY]]]ggg|||{{{pppkkkwwwuuujjjddd]]]YYYYYYYYYWWWUUUWWWVVVUUUTTTTTTTTTUUUVVVUUUTTTTTTTTTSSSSSSSSSSSSMMMLLLKKKLLLMMMNNNMMMKKKIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA???===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::999999:::<<<<<<===<<<;;;:::::::::::::::<<<;;;::::::999999::::::999999999888888999:::::::::::::::999888888777777999999999999999999999999666666666777888999:::;;;;;;;;;:::888777777777777555555555555555555555555555555555555555555555555555444777;;;AAAMMMbbbttt~~~~~~{{{{{{~~~uuunnnjjjhhhhhhggggggggghhhiiiiiinnnxxx}}}||||||}}}zzzyyyuuupppiiiaaa[[[XXXXXXYYY\\\___cccgggjjjlllpppsssvvvxxxxxxxxxyyyzzz}}}}}}}}}~~~~~~~~~~~~}}}|||{{{{{{{{{{{{zzzyyyxxxxxx{{{}}}}}}|||{{{{{{}}}}}}|||{{{}}}}}}}}}{{{zzz}}}~~~~~~~~~~~~~~~||||||}}}~~~}}}|||~~~|||}}}}}}~~~{{{xxxuuusssrrrqqqmmmiiidddcccgggmmmssswwwvvvtttsssrrrlllfffggglllrrr{{{~~~}}}~~~}}}zzzwww|||wwwpppiiiaaa```iiiuuu~~~|||yyyvvvqqqjjjddd```]]]XXXUUUTTTTTTTTTSSSUUUVVVWWWXXXYYYYYYZZZZZZYYYYYYYYY[[[]]]```cccdddiiihhhhhhhhhiiijjjmmmnnnmmmoootttzzz|||vvvssstttvvvyyyzzz}}}}}}uuummmhhhgggccc^^^\\\]]]___```___]]]ZZZWWWSSSPPPOOOOOOOOOLLLKKKLLLMMMOOOOOOMMMKKKMMMMMMMMMMMMMMMNNNOOOPPPRRRQQQRRRRRRRRRRRRWWW]]]eeelllvvv}}}rrrrrrwww|||}}}zzzwwwttttttpppnnnmmmpppvvv{{{lll]]]UUUSSSSSSVVVZZZ___eeesssrrrccc]]][[[ccclll}}}yyypppmmmtttuuujjjaaa]]]YYYWWWXXXZZZZZZZZZ\\\ZZZXXXUUUTTTUUUVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRMMMLLLKKKLLLMMMNNNMMMKKKIIIIIIHHHHHHHHHHHHIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDGGGFFFEEECCCCCCCCCCCCDDD???????????????@@@@@@@@@========================;;;:::999999999999;;;;;;===<<<<<<;;;:::::::::;;;<<<;;;::::::999999:::::::::::::::999999999999999999999999888888888777777888888888888999999999999888777777666777999;;;<<<;;;:::999777666555555555333333333333333333333333555555555555555555555555222333666888:::DDDXXXkkk{{{{{{{{{}}}~~~~~~}}}{{{{{{{{{yyypppkkkiiiiiiiiiiiihhhhhhhhhgggiiirrr~~~}}}|||zzzyyyyyyyyyyyy{{{{{{yyyuuummmeee\\\WWWXXXYYY[[[]]]aaaeeehhhjjjnnnqqquuuxxxyyyyyy{{{|||}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~{{{zzzzzzzzz}}}|||{{{yyyyyy{{{{{{zzzyyy~~~~~~|||zzz}}}}}}~~~~~~~~~~~~}}}||||||||||||{{{~~~}}}~~~~~~~~~}}}{{{yyyyyyxxxxxxqqqlllfffeeejjjqqqwww{{{xxxuuutttrrrmmmiiikkkqqqyyy{{{www}}}zzzvvvrrrkkkhhhllltttyyy~~~}}}zzztttooojjjddd[[[UUURRRRRRSSSSSSSSSTTTVVVXXXYYYZZZ[[[[[[WWWWWWXXXZZZ[[[\\\]]]^^^aaa```_________```aaaaaaaaacccfffiiilllmmmnnnnnnpppnnnkkkfffcccbbbdddeeeggghhhkkkmmmooopppppppppnnnnnnoooqqqtttxxx}}}}}}||||||{{{{{{wwwxxxyyyzzz{{{}}}~~~tttqqqmmmiiieeeaaa]]][[[ZZZXXXUUUSSSSSSTTTUUUUUUTTTRRROOOLLLJJJJJJJJJKKKLLLLLLLLLNNNPPPPPPNNNLLLMMMMMMMMMMMMNNNOOOPPPQQQTTTSSSUUUXXXWWWVVV\\\eeepppzzz~~~}}}{{{}}}}}}yyyqqqkkkiiijjjhhhlllrrrzzzvvvhhh^^^VVVTTTVVVXXX\\\aaahhhpppuuuddd___ccchhhssstttpppnnnuuuvvvjjjggg^^^ZZZVVVUUUVVVZZZ]]]``````^^^[[[XXXVVVUUUUUUVVVTTTTTTSSSRRRQQQQQQPPPPPPMMMLLLKKKLLLMMMNNNMMMKKKJJJIIIIIIIIIIIIIIIIIIJJJFFFEEEDDDDDDCCCCCCCCCCCCEEEDDDCCCCCCBBBBBBBBBBBB>>>>>>>>>??????@@@@@@@@@========================;;;;;;999999999999:::;;;>>>===<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;:::::::::999999888888888888888888777777777888888999999999888888777777777999:::;;;999888777666444444333333333444555555555555444333555555555555555555555555000222555777888???QQQcccsss|||zzzzzz{{{|||}}}|||yyywwwssswww|||}}}|||{{{~~~}}}sssmmmkkkkkkjjjjjjjjjiiiiiiiiijjjqqq}}}uuuvvvvvvwwwvvvuuutttssszzz{{{{{{yyyrrriii```ZZZ[[[[[[[[[\\\___bbbeeeggglllpppuuuxxxyyyzzz{{{}}}||||||}}}~~~}}}}}}}}}~~~~~~}}}{{{{{{}}}}}}{{{{{{|||||||||{{{}}}|||}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{|||{{{}}}~~~~~~~~~~~~~~~~~~vvvoooiiihhhmmmuuuzzz|||{{{xxxvvvtttpppmmmqqqxxx|||}}}zzzyyytttooonnnqqqttt}}}~~~zzztttnnnddd\\\XXXVVVUUUUUUQQQRRRTTTWWWXXXXXXXXXXXXVVVWWWXXXYYYZZZZZZZZZZZZ]]][[[ZZZZZZ\\\]]]]]]\\\YYYZZZ[[[\\\]]]]]]]]]]]]aaa```]]][[[[[[[[[\\\\\\]]]^^^```bbbcccdddcccccc``````aaaccceeehhhkkkllllllkkkjjjiiiggggggggggggddddddeeefffhhhiiikkklllmmmnnnppprrrsssttttttsssttttttsssrrrpppnnnlllkkkmmmrrrxxx}}}wwwnnniiigggaaa```]]][[[XXXUUUSSSRRRRRRQQQPPPOOONNNNNNOOOOOONNNMMMLLLKKKJJJJJJKKKLLLLLLLLLMMMOOOQQQRRRPPPOOOMMMMMMMMMNNNOOOQQQRRRSSSWWWVVVZZZaaabbbaaajjjvvvzzz{{{~~~yyyppphhhdddeeehhhgggrrrvvvhhhbbbXXXUUUTTTXXX\\\```gggnnnzzzxxxhhhaaafffrrr|||pppmmmooouuu{{{hhhbbbccc[[[YYYVVVTTTUUUYYY^^^aaa```___\\\YYYWWWVVVUUUUUUSSSSSSRRRQQQPPPOOONNNNNNMMMLLLKKKLLLMMMNNNMMMKKKKKKJJJJJJIIIIIIJJJJJJKKKGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<:::999999::::::;;;>>>======<<<<<<<<<======<<<;;;::::::999999::::::::::::;;;<<<<<<;;;;;;;;;999999999999999999999999666666777777888999999999777777777777777888999999777777666444333333333333666777888999999888777666444444444444444444444444111111444666777<<>>>>>>>>>>>????????????????????????>>>===;;;:::::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<===<<<;;;::::::999999::::::999:::;;;<<<======<<<<<<999999999:::::::::::::::666666666777888999999999666666777777888888777777777666555444444444444444555666888999999888666555444444444444444444444444333222333666777999BBBKKKbbbrrr}}}{{{zzz|||~~~|||tttnnneeehhhlllrrruuuvvvtttrrrvvvzzz{{{tttmmmlllkkkkkklllnnnqqqrrrwwwyyyyyywwwtttrrrqqqqqqssstttvvvxxx{{{|||yyyssslllggg]]]\\\ZZZYYYYYY[[[]]]^^^eeeiiiooosssuuuuuuvvvwwwsssvvvzzz~~~~~~}}}~~~~~~~~~~~~||||||~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~|||}}}~~~}}}{{{{{{}}}zzz}}}~~~~~~~~~}}}~~~{{{uuuoooqqqzzz}}}zzzzzzzzz}}}~~~{{{{{{wwwxxxzzz}}}yyysssmmmeee^^^YYYXXXYYYYYYZZZYYYWWWTTTSSSSSSTTTVVVXXXYYYXXXWWWVVVUUUSSSRRRTTTWWWYYYXXXVVVSSSSSSRRRRRRRRRTTTUUUVVVQQQQQQQQQRRRTTTUUUTTTSSSRRRSSSUUUVVVWWWVVVVVVUUUSSSSSSTTTUUUWWWXXXWWWVVV\\\[[[ZZZXXXWWWWWWVVVVVVSSSSSSRRRTTTVVVWWWWWWVVVXXXXXXWWWWWWXXXYYYZZZZZZXXXXXXWWWVVVVVVVVVVVVWWWYYY[[[\\\]]]^^^```cccfffaaacccccc]]]VVVQQQQQQSSSOOOPPPQQQQQQPPPOOOOOOOOOKKKLLLMMMMMMLLLLLLLLLMMMLLLLLLLLLLLLKKKJJJIIIHHHLLLLLLMMMOOORRRSSSRRRPPPVVVVVVVVVXXXYYY[[[]]]^^^cccdddmmm{{{xxxuuusssxxxvvvqqqiiicccccchhhooosssrrreeeYYYVVVYYYWWW[[[bbbkkkqqq{{{~~~sssfffcccaaajjj|||xxxyyyuuulllgggccc___TTTVVVXXXXXXWWWWWWXXXXXXWWWWWWXXXXXXWWWWWWVVVUUUTTTSSSRRRQQQPPPOOONNNNNNMMMLLLKKKLLLMMMNNNMMMKKKJJJIIIIIIHHHHHHIIIIIIJJJIIIHHHGGGEEECCCBBBBBBAAA>>>AAAEEEHHHIIIGGGEEEDDD;;;<<<===>>>???@@@AAABBB????????????????????????>>>===<<<;;;:::;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<;;;::::::999999::::::888999;;;===>>>>>>======::::::::::::::::::::::::555666666777888999999999444555777888888777666555777666666555555555666666333444666777777666444333444444444444444444444444555333333666777777<<>>@@@@@@@@@???>>><<<======>>>>>>>>>======???>>>>>>===<<<;;;;;;;;;======<<<;;;;;;;;;;;;<<<===<<<:::999999:::<<<============<<<<<<;;;;;;;;;::::::999888888777777666777666666777999999888666777777777777777777777777888888777555555444444444999888777666555444333333555555555555555555555555777777666555555888===@@@RRRggg{{{|||~~~{{{rrrlllfffdddkkkrrrrrrooommmqqqwwwyyypppgggbbbgggnnnppppppqqq~~~wwwpppoooqqqssstttsssxxx||||||}}}{{{tttkkk___[[[VVVSSSTTTVVVXXXYYYdddeeegggjjjmmmpppsssuuuuuuxxx{{{~~~}}}{{{yyy{{{{{{|||}}}~~~~~~}}}{{{{{{|||~~~~~~}}}|||||||||~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~{{{vvvsssxxx~~~|||zzzuuummmhhhiiipppwwwyyyqqqlllhhhgggfffccc^^^YYYVVVTTTSSSSSSTTTVVVXXXYYYXXXVVVTTTSSSRRRPPPQQQRRRRRRQQQPPPPPPPPPOOOOOONNNOOOOOOOOOOOONNNMMMNNNQQQSSSRRRPPPPPPQQQQQQRRRRRRQQQQQQPPPOOOOOOPPPQQQRRRSSSTTTTTTSSSRRRQQQPPPNNNNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRQQQPPPOOONNNMMMMMMQQQRRRTTTUUUVVVVVVVVVVVVTTTSSSRRRQQQPPPNNNMMMMMMMMMMMMMMMNNNMMMMMMLLLLLLJJJJJJKKKKKKKKKJJJJJJIIIKKKMMMNNNNNNLLLKKKLLLMMMNNNNNNOOORRRUUUXXXZZZ[[[[[[]]]aaaffflllrrrwwwzzz|||rrrnnnooosssssstttuuutttqqqmmmkkkgggddddddhhhmmmvvvuuuoooeee[[[VVVWWW\\\```ooozzzxxxjjjcccaaa^^^mmmzzzlllaaa\\\XXXWWWXXXWWWWWWXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZYYYWWWUUUTTTRRRQQQOOONNNMMMMMMNNNNNNPPPNNNLLLJJJHHHGGGFFFFFFHHHHHHHHHHHHHHHGGGGGGFFFCCCDDDFFFEEEDDDCCCCCCDDDEEEEEEEEEDDDCCCBBB@@@@@@===>>>>>>????????????>>>===>>>>>>??????>>>>>>===???>>>>>>===<<<<<<;;;;;;======<<<;;;;;;;;;;;;;;;<<<;;;999888888999;;;<<<<<<<<<<<<;;;;;;:::::::::999999999999999888888888;;;999777666777999999999666666666666666666666666777666555444444333333333555444444444444444333333555555555555555555555555555555444333333666;;;>>>GGG\\\pppzzz~~~~~~xxxpppiiieeeiiimmmllljjjjjjqqqxxxzzzlllddd```eeemmmqqqsssvvv|||~~~tttpppoooppppppwww|||~~~vvvnnnccc^^^WWWTTTTTTVVVYYYZZZaaabbbdddgggkkknnnqqqsssuuuvvvyyy{{{{{{{{{zzzyyyzzzzzz|||~~~}}}|||zzzyyyzzz|||~~~~~~~~~~~~}}}|||{{{{{{|||}}}}}}~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}zzzyyy~~~wwwnnneeeaaacccfffuuuyyy}}}yyyuuurrroooiiibbb\\\WWWTTTSSSUUUUUUVVVYYY[[[[[[YYYWWWRRRQQQOOONNNOOOPPPOOOMMMNNNNNNMMMMMMMMMNNNNNNOOOMMMLLLLLLMMMOOOPPPOOONNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOMMMMMMMMMMMMMMMNNNOOOOOONNNNNNNNNNNNMMMMMMMMMLLLPPPQQQRRRSSSTTTSSSRRRRRROOOOOOOOONNNMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIKKKLLLLLLKKKKKKLLLNNNPPPPPPQQQRRRVVVZZZ^^^aaadddiiiqqqyyyrrrnnnmmmnnnppppppnnnkkkgggeeecccccccccbbbbbbhhhqqq|||qqqccc___ZZZVVVXXX```llltttrrr```ZZZ]]]ccclllzzzsss|||uuueee]]]YYYWWWWWWXXXUUUVVVVVVWWWYYYZZZZZZ[[[\\\\\\\\\[[[ZZZYYYWWWWWWRRRQQQOOOMMMLLLLLLLLLLLLOOOMMMKKKHHHFFFFFFFFFGGGIIIIIIIIIIIIIIIHHHGGGGGGCCCDDDFFFFFFEEEDDDEEEGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>===<<<<<<;;;;;;===<<<<<<;;;;;;;;;;;;;;;::::::888888888888:::::::::::::::::::::999999999999999999999::::::::::::>>>;;;777555666888999999666666666666666666666666555555555444333333222222111111111222222333333333444444444444444444444444333333333222222444888<<>>??????@@@@@@@@@@@@??????>>>>>>>>>======<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;::::::999888888999::::::999999999999888888888888888888999::::::;;;<<<<<<===:::888666777777777666666666666666666666666666555555555555444444333333111111111111222222222222444444444444444444444444333333333222222444777:::FFFTTTffftttyyyqqqhhheeecccbbbeeejjjsss}}}xxxpppjjjiiiiiijjjnnnsssyyy~~~yyyxxx~~~wwwrrrqqqsssuuuvvv{{{zzzrrrllleee\\\UUUSSSTTTWWWYYYZZZ[[[^^^aaaeeeiiimmmooopppooonnnnnnpppsssvvvxxxyyyzzz|||~~~~~~~~~~~~~~~~~~|||zzzyyyyyy{{{|||{{{{{{{{{{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}yyyqqqllliiihhhfffkkksss~~~xxxooohhhccc^^^ZZZ[[[ZZZ[[[___eeegggdddaaaVVVSSSPPPNNNMMMMMMLLLKKKLLLLLLKKKKKKKKKLLLLLLMMMJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLNNNNNNLLLNNNPPPQQQQQQSSSWWWYYYZZZ]]]bbbfffkkkrrrzzz|||ooolllllliiidddaaa^^^^^^]]]ZZZYYYZZZ^^^bbbiiisssqqqfffaaa___[[[```hhhqqq}}}|||nnn```ZZZ\\\ggg{{{rrrsss}}}yyyqqqhhh^^^ZZZXXXTTTTTTVVVVVVVVVXXXYYY[[[]]]^^^___]]]]]]\\\[[[ZZZYYYXXXXXXUUUSSSQQQOOOMMMMMMMMMMMMHHHGGGEEEDDDEEEHHHKKKMMMIIIIIIJJJJJJIIIIIIHHHGGGHHHIIIHHHFFFCCCBBBCCCDDDCCCCCCDDDCCCCCCBBBAAA@@@AAA@@@???=========>>>???@@@@@@@@@@@@@@@???>>>>>>============<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;::::::::::::;;;;;;888888888888888888888888888888999:::;;;;;;<<<===888888777888888777444222555555555555555555555555555555666666666555444444333333333333222222222222444444444444444444444444333444444444333444888:::AAAKKKZZZjjj|||}}}}}}{{{tttkkkfffbbbaaafffmmmttt~~~~~~xxxqqqnnnjjjhhhlllsssyyy~~~vvvsssxxx|||uuurrrsssvvvyyyxxx|||zzzqqqjjj___WWWTTTTTTVVVWWWYYYZZZ]]]```dddhhhkkkmmmmmmkkkiiihhhjjjnnnsssvvvyyyyyy{{{|||~~~~~~}}}|||||||||}}}~~~}}}{{{zzzzzz{{{|||{{{zzzzzz{{{{{{||||||}}}}}}}}}||||||||||||||||||||||||}}}||||||||||||{{{{{{{{{~~~~~~~~~}}}}}}}}}||||||~~~|||xxxtttrrrppplllmmmpppvvv~~~zzzuuuooojjjeeedddcccdddhhhnnnnnnjjjdddZZZWWWRRRPPPOOOOOONNNMMMNNNMMMLLLKKKKKKKKKKKKLLLIIIJJJKKKKKKIIIIIIJJJKKKJJJKKKKKKKKKKKKKKKKKKJJJLLLLLLLLLLLLLLLLLLKKKKKKMMMLLLLLLLLLLLLLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLJJJIIIKKKKKKKKKLLLLLLMMMMMMMMMKKKLLLLLLMMMMMMLLLLLLKKKIIIIIIIIIIIIJJJLLLNNNPPPQQQRRRTTTTTTUUUWWW[[[^^^```gggqqqzzzsssfffaaaaaa___]]]\\\XXXYYYZZZXXXWWWZZZ```eeewwwxxxkkkaaa[[[]]]aaa```kkkzzzoooaaaVVVXXXcccvvvzzzuuu}}}pppjjjccc\\\ZZZXXXTTTSSSVVVWWWXXXXXXZZZ[[[\\\]]]]]][[[[[[YYYXXXWWWVVVVVVVVVUUUSSSQQQOOONNNNNNNNNNNNFFFFFFEEEEEEGGGIIILLLNNNIIIIIIIIIIIIIIIHHHGGGGGGJJJIIIHHHEEEBBBAAABBBCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@???>>>========================<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777777777888888888888888777888888999:::;;;;;;<<<555666777888999888444000555555555555555555555555555555666777777666555444444444444333333222222222333333333333333333333333444555555555444555888:::>>>CCCNNNaaawww|||{{{}}}|||vvvoooiiiccc```fffnnnsss}}}}}}yyyuuurrrmmmjjjnnnvvv{{{~~~zzzssspppsssxxx~~~|||zzzvvvssstttwwwzzzxxx{{{}}}}}}|||wwwoooeee\\\WWWVVVVVVVVVYYYZZZ\\\___bbbfffiiijjjhhhfffdddccceeejjjppptttxxxxxxyyyzzz{{{||||||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~|||zzzzzz{{{{{{zzzyyyxxxyyyzzz{{{||||||||||||zzz{{{{{{||||||||||||{{{{{{{{{{{{{{{zzzzzzzzzzzz}}}}}}}}}}}}||||||||||||}}}}}}{{{yyywwwvvvssspppnnnooosssxxx|||}}}wwwqqqqqqoooooossswwwuuummmeee^^^[[[VVVRRRQQQQQQPPPOOOOOOOOOMMMLLLKKKKKKJJJJJJHHHJJJLLLKKKIIIHHHIIIKKKIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIKKKKKKLLLKKKJJJIIIJJJJJJKKKKKKKKKKKKKKKLLLKKKKKKLLLMMMNNNNNNNNNNNNLLLLLLKKKLLLMMMPPPRRRTTTUUUVVVYYY\\\___ccciiimmmsss}}}~~~~~~|||pppfff]]][[[ZZZYYYXXXZZZUUUWWWXXXXXXZZZ```kkksss{{{pppeee___\\\\\\bbbkkktttuuudddZZZYYYfffyyy~~~}}}rrriiiddd___[[[[[[ZZZVVVVVVXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXVVVTTTSSSSSSSSSTTTSSSQQQPPPNNNMMMNNNNNNNNNGGGGGGGGGGGGHHHIIIKKKKKKHHHHHHHHHHHHHHHGGGGGGFFFHHHHHHFFFDDDAAA@@@BBBDDD@@@@@@AAAAAAAAA@@@??????===>>>>>>????????????>>>????????????>>>===<<<;;;<<<=====================<<<;;;::::::999999:::::::::::::::;;;;;;:::::::::777777777888888999999999777888888888999999::::::666666666777999888666333555555555555555555555555333444666777777666444333222222333333333333333444333333333333333333333333444555555555444555777999======EEEWWWooo}}}{{{xxxssslllddd___ccckkkpppzzz{{{yyywwwtttnnnjjjnnnwww{{{|||{{{wwwqqqnnnooorrrvvvwwwyyyxxxwwwyyy|||~~~~~~|||~~~~~~|||uuukkkbbb\\\YYYXXXWWWYYYZZZ[[[]]]```cccfffgggdddbbb``````bbbgggmmmqqqvvvwwwwwwxxxyyyzzz{{{{{{{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}{{{zzz{{{{{{|||}}}~~~~~~~~~}}}{{{yyyyyyyyyyyyxxxwwwuuuvvvxxxyyyzzzzzzyyyyyyyyyzzz{{{|||||||||{{{{{{yyyyyyyyyyyyzzzzzzzzzzzz}}}}}}|||||||||{{{{{{{{{|||}}}}}}{{{}}}xxxpppjjjfffgggiiikkkuuu}}}zzz{{{xxxxxx{{{}}}yyynnneeeaaa]]]XXXTTTSSSRRRRRRQQQQQQPPPNNNMMMKKKJJJJJJJJJHHHKKKLLLKKKIIIHHHIIIKKKHHHIIIIIIJJJJJJIIIIIIHHHKKKKKKKKKKKKLLLLLLMMMMMMJJJJJJJJJJJJJJJKKKLLLMMMIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOOOOOOOOOOQQQPPPPPPPPPRRRTTTWWWYYYZZZ]]]bbbhhhnnnvvv~~~tttlllmmmpppqqqppp\\\XXXVVVXXXXXXUUUSSSTTTSSSUUUWWWYYY^^^iiixxxrrrmmmddd___```cccfffoooyyyvvvccc^^^[[[eee~~~{{{wwwhhhccc]]]YYYWWWYYYXXXUUUUUUXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWVVVTTTRRRQQQQQQQQQRRRQQQPPPNNNMMMMMMMMMNNNNNNIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEBBBAAAAAACCCEEE??????@@@@@@@@@???>>>>>><<<===>>>@@@@@@@@@???>>>?????????>>>>>>===;;;;;;<<<<<<<<<===============<<<;;;::::::999999::::::888999999::::::999999888777777888888999999999:::777888888888888999999999999777666666888999888777555555555555555555555555222333555666666555333222///000111222333444555555333333333333333333333333333444555555444444666888;;;888===MMMdddxxx|||yyyuuunnnddd]]]```hhhmmmwwwzzzyyyxxxuuummmhhhlllttt{{{zzzxxxtttpppmmmmmmnnnooosssxxxzzz|||~~~yyyooofff```\\\ZZZXXXYYYYYYZZZ\\\___aaadddeeebbb```^^^^^^aaaffflllooouuuuuuvvvwwwyyyzzz{{{{{{zzz{{{}}}~~~}}}|||||||||}}}~~~|||zzzyyy{{{{{{||||||}}}~~~~~~zzz{{{}}}|||zzzxxxwwwxxxxxxwwwuuussstttvvvwwwxxxxxxxxxwwwxxxyyy{{{|||||||||{{{{{{xxxxxxxxxyyyyyyzzzzzzzzz}}}|||||||||{{{{{{{{{{{{zzz{{{}}}sssyyy}}}{{{xxxrrrllliiiiiijjjnnnvvv{{{mmmccc```aaa```^^^___bbb___ZZZ^^^YYYRRRNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJKKKJJJJJJIIIHHHGGGGGGFFFIIIJJJKKKKKKKKKIIIGGGFFFKKKJJJJJJKKKMMMNNNMMMMMMMMMOOOQQQQQQQQQRRRTTTVVVVVVWWWWWWWWWWWWYYY]]]``````eeemmmwwwyyyqqqgggcccdddeeebbb^^^SSSSSSRRRRRRQQQPPPPPPOOOQQQVVV[[[]]]aaammmtttiiifff```^^^eeennnwwwnnncccaaa^^^mmmzzzwwwxxxlllaaa^^^\\\ZZZWWWVVVVVVVVVTTTSSSRRRRRRSSSTTTUUUUUUUUUUUUVVVUUUTTTRRRPPPNNNLLLKKKMMMMMMLLLLLLKKKIIIHHHGGGLLLKKKJJJIIIHHHIIIJJJJJJFFFGGGGGGHHHGGGFFFEEEDDDGGGFFFDDDBBBAAAAAAAAABBBAAA@@@???===<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@@@@???>>>======<<<========================>>>===:::888888888999:::888999999999999888777777888888888888888999999999777888888888888777777666555666777888888777666555555555555555555555555555777777666555333222111111333333333222222222111111333333333333333333333333333333333444444444555555444:::@@@GGGYYYppp}}}uuujjjeeeeeegggjjjuuu}}}|||{{{yyywwwrrrnnniiigggpppoooqqqtttvvvuuupppkkkrrrrrrvvvyyysssnnnggg^^^WWWYYYZZZ\\\^^^```aaabbbbbbaaa```___```dddkkkrrrvvvtttuuuuuutttrrrsssxxx|||~~~|||yyywww|||}}}}}}|||}}}|||||||||}}}~~~~~~|||}}}~~~~~~|||zzzyyyyyyxxxwwwxxxzzz{{{zzzxxxwwwvvvtttssssssuuuwwwxxxxxxzzz||||||{{{yyyyyyyyy}}}|||zzzxxxwwwxxxyyyzzzzzzzzz{{{{{{zzzyyyxxxxxxzzz|||jjjpppwww{{{~~~{{{wwwsssqqqppppppwwwzzz}}}pppfffgggiiiiiijjjooouuuuuuqqqhhhbbb[[[VVVUUUSSSPPPNNNOOOOOOOOONNNLLLJJJGGGFFFJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLKKKKKKJJJKKKKKKKKKJJJJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLNNNNNNNNNNNNPPPQQQQQQQQQUUUWWWYYYZZZ[[[\\\^^^___\\\]]]^^^___```bbbfffjjjnnnttt~~~xxxpppkkkccc[[[YYY[[[\\\YYYUUUQQQQQQQQQQQQQQQRRRRRRRRRUUUYYY]]]aaagggssswwwqqqkkkeeeaaaaaagggtttzzzmmmddddddiiisssuuusssxxx~~~ooohhhdddccc[[[YYYWWWVVVVVVVVVTTTSSSNNNOOOQQQTTTVVVXXXYYYZZZUUUTTTSSSRRRPPPNNNMMMLLLLLLLLLLLLLLLKKKJJJHHHHHHJJJJJJIIIIIIHHHHHHIIIIIIGGGGGGHHHHHHGGGEEEDDDCCCCCCCCCBBBAAAAAABBBCCCCCC@@@???>>>======<<<<<<===<<<<<<======>>>>>>>>>>>>??????>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::888888888999:::888999999999999888777777888888888888888777777777666666777777777777777666555666777888888777666555555555555555555555555555666666555444333222111000333333333222222222111111333333333333333333333333333333333444444444444555///555:::AAAPPPfffwww~~~zzzpppiiihhhjjjgggqqqyyyzzzzzz{{{zzzvvv|||||||||zzzuuuoooiiieeehhhjjjooovvv{{{{{{uuupppqqqrrrzzz|||uuukkkaaaZZZWWWXXXYYYZZZ\\\]]]^^^^^^aaaccceeeiiimmmqqquuuwwwyyyxxxwwwtttqqqqqqtttvvv{{{}}}~~~|||zzz|||}}}}}}|||||||||{{{{{{|||}}}}}}~~~~~~|||}}}~~~}}}|||{{{{{{{{{{{{|||}}}}}}{{{yyywwwvvvvvvuuuuuuvvvwwwwwwwwwyyy{{{{{{zzzxxxxxxyyy}}}|||zzzyyyxxxyyyzzz{{{{{{{{{{{{zzzzzzzzzyyyyyyxxxzzz}}}]]]ccckkkqqqwww|||rrrsssvvvyyy}}}xxxssskkkfffccc___YYYUUUSSSSSSRRRQQQNNNKKKHHHFFFIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLMMMMMMMMMLLLLLLNNNNNNMMMMMMKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPQQQQQQQQQQQQRRRSSSTTTUUUYYY\\\```ccceeegggjjjlllkkkmmmooopppqqqtttxxx{{{{{{rrriiicccaaa\\\VVVVVVXXXYYYVVVRRRNNNOOOOOOPPPRRRSSSUUUUUUXXX[[[```gggppp|||pppfffcccccccccdddmmm}}}xxxiii```]]]bbbppp}}}tttlllrrrwwwfffbbbcccccc```YYYWWWUUUUUUUUUVVVTTTSSSOOOPPPRRRTTTVVVXXXYYYYYYSSSSSSSSSRRRQQQPPPOOONNNKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIHHHGGGGGGFFFHHHHHHHHHGGGFFFDDDBBBBBB@@@??????@@@AAABBBCCCDDD>>>>>>============>>>>>><<<============>>>>>>>>>=========<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888::::::888999999999999888777777888888777777666666555555444444555666777777777666555666666777777666666555444444444444444444444444444444333333222111000000333333333222222222111111333333333333333333333333333333333333444444444444000555:::???KKK___rrr}}}~~~uuuooolllmmmgggooouuuvvvvvvuuurrrnnnzzz|||~~~zzzrrriiiddd___ccckkkuuu~~~{{{vvvmmmpppyyy|||rrrhhhaaaXXXXXXXXXXXXXXXYYY[[[[[[___ccciiipppuuuxxxyyyyyy~~~{{{wwwttttttttttttsssyyyzzz}}}~~~|||}}}~~~~~~{{{zzz{{{|||zzz{{{{{{||||||}}}~~~~~~|||}}}~~~~~~}}}~~~~~~|||yyywwwwwwwwwxxxwwwwwwwwwvvvuuuwwwyyyzzzxxxwwwwwwxxx{{{{{{zzzyyyyyy{{{|||}}}}}}|||{{{zzzyyyzzz{{{{{{xxxyyy{{{}}}QQQWWW___hhhqqq}}}{{{wwwtttpppiiiddd\\\ZZZVVVRRROOOMMMLLLKKKLLLLLLLLLLLLLLLKKKKKKKKKNNNNNNOOOOOOOOOOOOOOONNNOOOOOOOOOOOONNNLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMNNNOOORRRTTTVVVUUUVVVWWWXXXXXXZZZ]]]___```eeelllsssxxx|||~~~yyywwwuuupppiiiccc]]]ZZZWWWVVVXXXXXXUUURRRNNNNNNOOOPPPRRRTTTVVVXXX\\\```gggrrr}}}{{{ssshhhbbbcccgggjjjyyyqqqggg^^^\\\bbbqqqwwwpppppp{{{kkk```______\\\WWWWWWUUUTTTTTTUUUUUUUUUTTTUUUVVVVVVVVVUUUTTTSSSSSSQQQRRRRRRSSSRRRQQQPPPPPPJJJJJJKKKKKKJJJJJJIIIHHHFFFGGGHHHHHHHHHGGGEEEDDDIIIHHHGGGFFFDDDCCCAAAAAA?????????@@@@@@AAABBBBBB===============>>>??????===========================<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999:::888999999999999888777777888888777666555444444333222333444555666666666666666666666666666666666666444444444444444444444444333222222222111111000000333333333222222222111111222222222222222222222222222222333333333444444444111555999===FFFVVVjjjwwwyyytttqqqpppjjjoootttvvvvvvtttqqqnnnvvvzzzwwwnnnhhh]]]```fffpppyyy}}}{{{xxxjjjlllsss~~~yyypppkkk^^^\\\ZZZXXXWWWXXXYYY[[[[[[```hhhqqqxxx{{{}}}}}}|||xxxwwwyyyzzzxxxvvvxxxyyy|||~~~{{{|||}}}~~~~~~}}}{{{yyyxxxzzz{{{zzzzzz{{{{{{||||||}}}}}}|||}}}~~~|||xxxwwwxxxyyyzzzzzzyyywwwvvvtttvvvxxxxxxwwwvvvvvvwwwzzzzzzzzzzzzzzz|||}}}~~~}}}|||zzzyyyyyyzzz|||}}}zzzzzzzzz{{{}}}HHHMMMTTT]]]hhhuuu}}}zzz}}}~~~{{{vvvjjjeee^^^VVVQQQPPPQQQRRRSSSSSSRRRQQQQQQPPPOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOONNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSSSSTTTVVVYYY\\\]]]^^^```bbbccceeehhhlllpppsssyyyqqqrrrtttwwwwwwqqqggg___YYYVVVTTTTTTUUUTTTQQQNNNPPPPPPPPPQQQTTTWWWZZZ\\\dddjjjuuuxxxrrrjjjeeeeeelllxxxvvvmmm___\\\]]]gggvvv{{{sssuuu~~~yyypppddd\\\ZZZYYYWWWUUUUUUSSSRRRRRRTTTUUUUUUTTTXXXXXXWWWVVVTTTRRRPPPNNNPPPQQQRRRSSSSSSRRRQQQPPPJJJKKKKKKKKKJJJIIIHHHGGGEEEFFFGGGGGGGGGFFFDDDCCCHHHHHHFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@?????????===<<<<<<======>>>???@@@=========<<<<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888777777888888888999888999999999999888777777888777777666555444333333222222333555666666666666666666555555555555666666444444444444444444444444111111111111111111111111333333333222222222111111222222222222222222222222222222222333333333444444///111555888>>>JJJ[[[hhhyyy~~~zzzxxxvvvmmmnnnqqquuuwwwuuusssrrrrrrwww~~~~~~vvvpppdddbbbccchhhoootttuuuuuujjjiiimmmsssuuuuuuvvvzzzzzz|||}}}vvvssseeeaaa\\\XXXUUUUUUWWWYYYYYY]]]dddmmmvvv||||||{{{|||}}}zzzxxxyyyzzz{{{}}}~~~~~~~~~~~~{{{{{{}}}~~~||||||{{{yyywwwwwwyyy{{{zzzzzz{{{{{{||||||}}}}}}}}}}}}~~~{{{wwwxxxzzz{{{||||||zzzxxxvvvrrruuuwwwxxxwwwvvvvvvwwwyyyyyyyyyzzz{{{|||}}}~~~}}}{{{zzzxxxyyyzzz|||}}}|||{{{zzzzzz{{{}}}DDDGGGKKKRRR[[[gggsss{{{|||wwwwwwxxx|||vvvpppggg___ZZZYYYZZZ\\\YYYYYYWWWVVVTTTSSSRRRQQQTTTTTTTTTTTTTTTTTTSSSRRRPPPPPPQQQQQQQQQPPPOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRSSSSSSTTTTTTUUUUUUUUUWWWXXXZZZ\\\___bbbeeefffhhhkkkoooqqqtttyyynnnrrrxxxzzzvvvmmmbbb[[[WWWVVVTTTTTTTTTSSSRRRPPPRRRRRRSSSUUUYYY]]]bbbdddqqqxxxzzzsssllllllrrrmmmaaa^^^SSSXXXeeezzz|||tttvvvzzz~~~jjjddd[[[TTTQQQSSSXXX[[[RRRQQQPPPQQQSSSUUUUUUTTTUUUUUUUUUTTTSSSRRRPPPOOOPPPQQQSSSTTTTTTSSSQQQPPPKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGFFFFFFEEEDDDGGGGGGEEECCCBBBAAAAAAAAABBBBBBBBBAAA@@@???===<<<===============>>>??????=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::777777888777777777777777888999999999999888777777777777666666555555444444333333444555666666666555666555555444444555555666333333333333333333333333111111111111111222222222333333333222222222111111222222222222222222222222222222222222333333333333333222444999===DDDOOOZZZmmm{{{}}}|||ooolllmmmqqqtttsssrrrssspppuuu}}}}}}yyypppjjjeeedddgggkkknnnnnnkkkiiiiiillllllmmmrrrxxxuuuwww|||{{{zzzkkkfff___WWWSSSRRRTTTVVVYYY\\\aaaiiirrr{{{}}}{{{yyywwwuuuxxxyyyzzz{{{{{{|||||||||zzz{{{|||}}}}}}}}}}}}}}}{{{{{{zzzxxxvvvwwwzzz|||zzz{{{{{{||||||}}}~~~~~~}}}}}}~~~{{{xxxzzz{{{}}}}}}}}}{{{yyywwwrrrtttwwwxxxwwwvvvvvvwwwxxxxxxyyyyyyzzz{{{||||||zzzzzzyyyxxxyyyzzz{{{||||||{{{zzzyyyzzz{{{}}}GGGGGGHHHKKKPPPYYYbbbhhhpppxxx~~~zzzvvvwwwzzz}}}uuurrrnnnjjjhhhiiilllmmmhhhgggeeeccc```^^^\\\[[[\\\\\\\\\\\\\\\[[[ZZZZZZXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQRRRSSSUUUVVVVVVVVVXXXZZZ\\\]]]___```bbbdddhhhmmmrrrvvvyyy{{{|||~~~zzzzzzzzz{{{lllrrrvvvtttlllccc\\\ZZZWWWVVVUUUUUUUUUVVVVVVVVVTTTUUUWWWZZZ```gggmmmppp|||~~~}}}mmm```ZZZZZZZZZdddzzz{{{rrrvvv~~~oooccc]]]VVVQQQPPPSSSWWWYYYQQQOOOOOOPPPSSSUUUUUUUUURRRRRRRRRRRRRRRQQQPPPPPPPPPRRRTTTUUUUUUSSSQQQPPPMMMLLLLLLJJJIIIGGGEEEDDDHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEDDDBBBAAAAAABBBBBBBBBCCCCCCBBBAAA@@@>>>===>>>===============>>>???======<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;999999999999999999999999888888888888777666555555888999999999999888777777666666666666666666666666444555555666666666555555666555444444444444555666333333333333333333333333111111111222222222333333333333333222222222111111111111111111111111111111111222222222222333333333666333444:::>>>@@@EEELLL]]]nnn~~~}}}|||rrrllljjjnnnqqqpppqqqsssqqquuu|||{{{tttkkkeeeeeegggiiiiiihhhffffffhhhhhhiiipppwwwvvvxxx|||sssmmmcccZZZTTTSSSTTTVVVXXXZZZ^^^dddllluuu|||~~~{{{wwwtttssssssvvvwwwwwwyyyzzz{{{{{{|||zzz{{{{{{||||||||||||{{{zzzzzzyyywwwvvvwwwzzz}}}{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||yyy}}}}}}}}}}}}}}}{{{zzzyyyrrrtttwwwxxxwwwwwwwwwxxxwwwwwwxxxyyyzzzzzzzzzzzzxxxxxxxxxxxxyyyyyyzzzzzzzzzyyyyyyyyyzzz{{{}}}~~~MMMKKKIIIIIILLLQQQXXX]]]___iiittt|||~~~wwwxxx{{{~~~uuunnnnnnoooqqqtttxxx{{{}}}|||zzzxxxvvvssspppnnnlllddddddeeeddddddcccbbbbbbaaaaaa```___]]][[[YYYXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVWWWYYY[[[\\\^^^___bbbeeehhhkkknnnooosssvvv||||||wwwxxx||||||uuuoooeeeiiilllggg^^^VVVUUUWWWRRRRRRQQQRRRSSSUUUWWWXXXUUUVVVYYY^^^eeennnuuuyyyyyyjjjbbb]]]ZZZ\\\kkkwww~~~rrrooorrr}}}qqqkkk```\\\WWWUUUVVVVVVTTTQQQPPPOOONNNPPPRRRUUUUUUUUURRRRRRRRRRRRQQQPPPNNNNNNQQQRRRTTTUUUUUUSSSQQQOOOMMMMMMLLLKKKIIIFFFDDDCCCIIIHHHFFFEEEEEEEEEFFFGGGEEEDDDCCCBBBAAABBBBBBCCCBBBBBBCCCCCCBBBAAA???>>>>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;999999999999999999999:::999999999999999999999999888888888888777666444444888999999999999888777777666666666777777777777777666666666777666666555555666555444333333444555666333333333333333333333333111111111222333333444444333333333222222222111111111111111111111111111111111111222222222333333333333//////666:::999:::>>>RRReeevvv~~~}}}zzzxxxvvvnnnjjjnnnpppoooppptttssswww|||zzzpppiiigggggggggfffcccbbbdddfffggghhhnnnvvv{{{|||{{{tttiii^^^WWWUUUVVVXXXUUUWWW[[[aaagggnnntttwwwvvvxxxyyywwwsssqqqrrrtttttttttvvvwwwyyy{{{|||}}}zzzzzz{{{{{{{{{{{{{{{zzzzzzzzzyyywwwvvvwww{{{~~~||||||}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}{{{~~~~~~~~~}}}}}}|||{{{zzzrrrtttwwwxxxxxxwwwwwwxxxwwwwwwxxxyyyyyyyyyxxxxxxvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwxxxyyyzzz|||}}}~~~ZZZSSSKKKHHHIIINNNPPPQQQYYYZZZaaammmwww{{{xxxwww{{{}}}zzzvvvsssrrrrrrrrrlllmmmnnnoooooolllhhhdddccccccdddeeeeeedddcccbbbdddbbbaaabbbdddggghhhhhhmmmrrrxxx{{{|||yyypppnnnnnnqqqtttsssmmmgggXXX\\\^^^[[[UUURRRSSSVVVRRRRRRSSSTTTUUUVVVWWWXXXUUUYYY```gggooowww~~~ggg]]]ZZZWWW```nnn{{{nnniiinnn~~~}}}kkkdddZZZXXXVVVVVVVVVWWWVVVUUUSSSSSSSSSSSSSSSTTTTTTTTTVVVUUUSSSQQQQQQQQQQQQRRRNNNLLLKKKLLLOOOPPPNNNLLLJJJKKKKKKJJJHHHFFFGGGHHHMMMLLLIIIGGGEEEEEEFFFGGGFFFFFFEEECCCCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@???@@@AAABBBAAA?????????@@@AAA???<<<;;;;;;:::999777<<<<<<<<<;;;;;;::::::::::::::::::999999999888888:::999888777777888999:::888888888888888888888888999888777555555777888999333333333333444444444555555444444333333444444555555444444333333222222111111111222222222333333333222222222222222222222222111222222333333222222111222222222222222222222222111222222222333666:::===KKKZZZnnn~~~yyyzzz}}}~~~sssnnnrrrrrrlllmmmttt{{{yyyzzz}}}vvvlllfffeeefffgggdddfffeeeaaa^^^cccoooyyy~~~|||~~~}}}qqqdddYYYTTTUUUWWWWWWXXXYYY]]]bbbhhhmmmpppppprrruuuuuuuuuuuuvvvwwwuuuvvvyyy{{{|||||||||{{{yyyzzz|||~~~~~~}}}{{{zzz{{{{{{yyyxxxxxxyyy{{{{{{zzz{{{|||}}}}}}~~~~~~}}}~~~}}}{{{zzz{{{}}}~~~~~~}}}{{{zzzyyyyyyyyyzzz~~~|||yyywwwuuusssyyyxxxxxxwwwwwwvvvvvvvvvzzzyyyxxxxxxwwwxxxxxxxxxtttssssssuuuxxxyyyyyyyyynnncccVVVLLLIIIKKKLLLMMMPPPPPPVVV```iiisss{{{~~~}}}wwwrrrpppqqqrrrsssttttttsssrrrqqqpppqqqssswww{{{}}}}}}zzzsssnnnooollliiiiiijjjgggaaa[[[VVVYYYZZZYYYUUUSSSTTTUUUTTTUUUWWWYYY[[[\\\]]]^^^aaaccchhhpppzzzxxx```[[[]]]aaannnvvvppplllnnnzzz|||ggg\\\[[[YYYXXXWWWXXXWWWVVVTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSOOOMMMLLLLLLNNNNNNLLLJJJKKKLLLLLLKKKIIIGGGHHHHHHLLLJJJHHHFFFEEEEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@?????????@@@@@@???>>>>>>@@@DDDHHHIIIDDD???;;;999999:::999;;;;;;;;;;;;:::::::::999::::::999999999888888888888888777666666777888888888888888888888888888888999888666555555666888999777777777888888888888999555444444333333444444555555444444333333222222111111111222222222333333333222222222222222222222222111222222333333222222111222222222222222222222222111222222222333555999<<>>======???>>><<<;;;<<>>======<<<<<<===<<<;;;:::;;;@@@GGGLLLOOOIIIAAA;;;999999;;;;;;999999999999999999999999999999999999888888888888777777777777777777777777777777777777777777777777666555444444444444555666444444444444555555555555555555444444444444555555555444444333333222222111111111222222222333333333222222222222222222222222111111222222222222111111111111111111111111111111000111222222222333666888999AAAMMM^^^ttt}}}~~~}}}|||}}}wwwnnnhhhfffggggggeeedddgggnnnttt||||||xxxxxxsssvvvyyy}}}|||uuukkk```YYYUUUXXXWWWWWWXXXZZZ]]]```bbbhhhjjjmmmooopppqqqssstttvvvvvvwwwxxxxxxxxxwwwwwwvvvuuuuuuuuuuuuvvvxxxyyyxxxzzz|||}}}}}}|||zzzxxxzzz{{{|||}}}}}}~~~}}}}}}{{{||||||{{{zzz{{{~~~~~~~~~}}}{{{{{{wwwwwwxxxyyyyyyyyyxxxxxxvvvxxxzzz|||}}}|||zzzxxxyyyxxxwwwuuuttttttttttttsssssssssvvvyyy|||||||||wwwyyy||||||}}}{{{|||~~~pppZZZLLLJJJIIIKKKMMMMMMPPPYYYddduuu}}}|||{{{tttmmmjjjkkkllljjjllloooooolllggg```\\\ZZZXXXWWWVVVWWWXXXXXXXXXZZZXXXWWWYYY\\\^^^___^^^ccceeegggjjjlllmmmnnnnnnmmmxxx|||ssssssssszzzrrrooozzzxxxfffccc^^^[[[YYYWWWUUUSSSVVVUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTRRRPPPNNNMMMMMMNNNPPPPPPPPPOOONNNNNNKKKKKKKKKJJJGGGEEEEEEEEECCCCCCCCCCCCDDDDDDEEEEEEBBBAAAAAA@@@@@@@@@@@@@@@??????>>>======<<<<<<;;;:::;;;;;;;;;;;;>>>AAADDDFFFCCC>>>;;;;;;;;;::::::999999999999999999999999999999999888888888777777888888888888888888888888666666666666666666666666555555444444444444555555666666666666777777777777666555555444444555555666555444444333333222222111111111222222222333333333222222222222222222222222000111111222222111111000111111111111111111111111000111222333222222444666666<<>>>>>======<<<<<<;;;999;;;======<<<;;;<<<>>>>>>===;;;;;;<<<<<<;;;999999999999999::::::::::::999888888888888777777777888888999999999999888888666666666666666666666666555555555555555555555555444444444555555555666666666666555555555555666666555444444333333222222111111111222222222333333333222222222222222222222222000000111111111111000000111111111111111111111111000111333333222222333444222777@@@MMMbbbyyy{{{uuuooonnnrrrwwwyyyzzz}}}~~~zzzwww{{{yyyooohhhggghhhhhhhhhjjjooovvv{{{|||}}}xxxyyyyyy{{{||||||xxxuuuyyy}}}}}}wwwmmmddd___WWWVVVUUUTTTUUUVVVXXXZZZ```cccgggjjjkkkmmmppprrrssssssttttttuuuuuuuuuvvvuuuvvvyyy{{{||||||zzzyyyyyyzzz|||~~~~~~|||zzzyyywwwxxxyyyzzz{{{{{{{{{{{{{{{|||}}}}}}}}}}}}~~~}}}zzzzzzzzzzzzyyyxxxvvvvvvuuuvvvwwwyyyyyyxxxwwwvvvwwwvvvvvvuuuuuuuuuuuuuuutttssssssuuuxxxyyyyyyyyyvvvwwwxxxzzz|||~~~yyyvvvyyywwwyyy|||ppp^^^TTTLLLIIIHHHGGGJJJMMMUUU]]]jjjuuu~~~yyywwwtttwwwzzz~~~tttnnnddddddeeegggjjjmmmoooppplllmmmnnnooommmjjjgggdddfffeeeccc```\\\YYYVVVUUUWWWXXXXXXXXXWWWWWWWWWWWW[[[^^^cccgggjjjpppwww}}}{{{|||}}}yyyvvvxxx}}}|||qqqjjjrrrwwwhhh___[[[ZZZ[[[WWWWWWVVVUUUUUUTTTSSSSSSUUUTTTRRRQQQPPPOOONNNNNNJJJMMMQQQQQQOOOMMMLLLLLLKKKLLLLLLJJJFFFDDDDDDDDDAAABBBBBBBBBBBBBBBAAAAAA??????>>>>>>>>>??????@@@??????>>>>>>===<<<<<<<<<;;;<<<======<<<;;;<<<===;;;:::999999:::;;;;;;:::999:::::::::;;;;;;;;;;;;888888888888777777777777666777888999999888777666555555555555555555555555555555555666666555555555333333333333444444444444666666555555555555666666555444444333333222222111111111222222222333333333222222222222222222222222000000111111111111000000111111111111111111111111///111333333111111222333111777>>>HHHYYYppp||||||}}}zzzssskkkiiikkkmmmoooqqqtttuuuqqqnnnsss{{{zzzrrrlllhhhjjjmmmppprrrtttwwwxxxyyy|||{{{vvvwwwvvvyyyzzz{{{~~~}}}wwwooottt{{{~~~zzzrrrjjjfffWWWVVVTTTTTTTTTUUUWWWXXX[[[^^^bbbeeehhhjjjmmmooorrrrrrrrrrrrsssuuuvvvvvvuuuvvvwwwxxxyyyzzzzzzzzzzzz{{{|||}}}}}}|||{{{zzzvvvvvvwwwxxxyyyyyyyyyyyy{{{|||~~~~~~~~~zzz{{{{{{zzzzzzyyyxxxwwwwwwwwwwwwxxxwwwwwwvvvvvvvvvvvvuuuuuuvvvvvvwwwwwwtttsssssstttvvvxxxwwwvvvuuuuuuvvvwwwxxxzzz{{{|||wwwvvvzzzwwwyyy|||ssseeeUUUNNNJJJHHHHHHJJJLLLSSS]]]eeennnxxx~~~~~~yyy|||~~~uuulllfffbbb```\\\^^^aaabbbccceeegggiiikkkiiigggdddaaa___]]]\\\\\\ZZZXXXVVVUUUUUUUUUVVVVVVXXXZZZ[[[[[[[[[\\\]]]^^^dddkkkpppsss{{{}}}tttooottt~~~vvvqqqllllllzzzoooccc^^^]]]]]]WWWWWWVVVVVVUUUTTTSSSSSSTTTSSSQQQPPPOOOOOOPPPQQQOOORRRVVVUUURRRNNNMMMNNNMMMMMMMMMKKKGGGEEEEEEEEEAAABBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>???????????????>>>======<<<<<<<<<======<<<;;;;;;===???<<<:::888777999;;;;;;;;;:::::::::;;;;;;<<<<<<<<<888888888888777777777777555666777888888777666555555555555555555555555555555555666666666666555555777777777777888888888888666666555555555555666666555555444333333222222111111111222222222333333333222222222222222222222222000000111111111111000000000000000000000000000000///111333333111000111222444:::???FFFSSShhhzzz~~~zzzxxx{{{zzzssskkkhhhhhhiiikkklllnnnnnnjjjgggmmmvvv}}}wwwssskkknnntttxxxzzzzzzxxxwwwvvvwww~~~zzzttttttsssvvvxxxzzz~~~~~~xxxkkkqqqzzz~~~|||uuunnnjjjWWWVVVTTTSSSSSSUUUWWWXXXXXX[[[___ccceeehhhkkkmmmqqqqqqqqqrrrssstttvvvwwwuuuuuuttttttuuuwwwzzz{{{zzz{{{|||}}}}}}|||{{{zzzuuuuuuvvvwwwxxxxxxxxxxxx{{{}}}~~~zzzzzzzzz{{{{{{zzzzzzyyyyyyxxxxxxwwwwwwvvvvvvvvvuuuuuuuuuvvvvvvwwwxxxyyyuuutttssstttuuuvvvvvvtttttttttttttttuuuwwwxxxyyy|||~~~vvvvvv{{{yyyzzz}}}rrrbbbUUUMMMJJJIIILLLPPPTTTWWW\\\fffsss}}}~~~~~~~~~}}}||||||}}}wwwssskkkccc^^^[[[ZZZZZZYYY[[[___```aaabbbdddfffhhhfffbbb]]][[[YYYZZZZZZYYYYYYYYYWWWTTTTTTUUUWWWVVVWWWXXXYYY[[[]]]```bbbfffiiiooovvvyyyuuussswwwxxxnnnlllnnnvvv}}}kkkddd```]]][[[[[[YYYXXXVVVTTTSSSRRRTTTSSSQQQOOONNNOOOPPPQQQSSSRRRQQQPPPOOONNNNNNMMMLLLJJJHHHGGGGGGFFFDDDBBBBBBBBBAAA@@@@@@??????>>>=========>>>>>>???@@@AAA===>>>??????===<<<<<<===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;:::;;;;;;;;;::::::999888888777777666555666666666666666777777777777666666333444444444555555666666666666555555555444444444777666555444444444444444333333555666777777777777222222222111111111000000000111111111111222222222111111111111111111111111111111000///////////////000000000000111111111111111111222222222333333333444555888???GGGUUUkkk~~~{{{www{{{wwwssspppnnnllliiifffeeelllooolllllloooooojjj{{{{{{}}}{{{xxxuuuyyy|||{{{{{{zzzvvvooouuuooooooxxx~~~xxxsssuuuxxx}}}{{{oooqqqwww}}}|||ssslll^^^ZZZVVVSSSSSSTTTTTTTTTXXXYYY[[[```eeejjjlllllllllmmmoooqqqrrrttttttuuuuuuuuuttttttvvvwwwyyyzzzyyy{{{||||||{{{{{{|||~~~xxxvvvtttuuuxxx|||~~~~~~~~~~~~~~~xxxxxxxxxwwwwwwwwwvvvvvvxxxxxxwwwwwwvvvvvvuuuuuuuuuttttttttttttvvvwwwyyysssqqqpppqqqsssuuuuuutttttttttuuuvvvxxxyyyzzz{{{{{{vvvuuuuuuuuuyyyzzzmmmbbbZZZUUUMMMPPPSSSUUUWWW\\\ccciiitttyyyyyyyyyzzz||||||xxxwwwuuusssrrruuuyyy|||~~~zzzuuuqqqoooppprrrtttsssqqqoooooorrrxxx{{{uuutttvvvvvvrrrmmmgggddd___ZZZWWWVVVVVVWWWYYY[[[^^^^^^^^^^^^___aaa```^^^ZZZWWWUUUTTTUUUVVVVVVVVVVVVUUUSSSTTTVVVXXXYYY[[[^^^```bbbdddfffggglllqqqzzzxxxqqqzzzyyyrrrqqqzzz~~~|||~~~ssskkkddd]]]]]]\\\ZZZYYYWWWVVVVVVUUURRRQQQPPPOOOOOOPPPRRRSSSRRRQQQPPPPPPNNNNNNMMMLLLKKKIIIHHHGGGGGGFFFDDDCCCBBBBBBAAA@@@@@@??????>>>??????>>>======>>>>>>>>>>>>???@@@@@@>>>======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;:::::::::;;;;;;:::999999888888777777777666666666666666777777777777666666444444555555555666666666666666555555555444444444666666555555444444444444555555666777888999999888333333333333222222222111000111111111111222222222111111111111111111111111111111000///////////////000000000000111111111111111111111222222222333333555555777<<>>@@@???>>>===<<<<<<<<<<<<>>>@@@AAAAAA???>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<999999999999999:::;;;<<<999999:::;;;;;;:::::::::888888888888888777666666666666777777777777666666555555666666666666777777555555555555555444444444666666555555555555555555555555666777888888888888444444444333333333222222000111111111111222222222111111111111111111111111111000000///////////////000000000000111111111111111111111222222222222333555444555888<<>>???>>>>>>===<<<<<<=========???@@@@@@>>>======>>><<<<<<<<<<<<<<<;;;;;;;;;777777777888999:::;;;<<<999999::::::;;;;;;::::::777888999999999888666666666666777777777777666666666666666777777777777777555555555555555555555555555555666666666555555555222333444555555555555555444333333333333222222222000000111111111222222222111111111111111111111111000000////////////000000///000000000111111111111111111111111222222222222444222333555888===IIIUUUppp}}}|||zzzyyy{{{{{{wwwiiihhhfffeeeeeeggggggffffffjjjppptttwwwxxxxxxyyyxxxqqqqqqvvvvvvsssrrrqqqsssvvvxxxzzz{{{~~~{{{rrrfff[[[UUUTTTTTTUUUPPPQQQTTTVVVYYY]]]aaaccckkklllnnnpppqqqsssssstttssssssssstttuuuvvvwwwxxxxxxzzz|||||||||}}}~~~|||{{{{{{zzzyyywwwyyy{{{~~~~~~}}}~~~}}}||||||{{{zzzzzzzzzzzz|||{{{{{{{{{|||{{{yyywwwtttttttttsssssssssrrrrrruuusssqqqpppppprrrtttvvvyyyxxxwwwvvvtttsssrrrrrrsssrrrrrrsssuuuvvvuuutttuuuvvvxxxzzz{{{|||||||||vvvxxx{{{}}}vvvpppkkkjjjjjjtttxxx~~~yyynnncccYYYRRROOOMMMOOOUUUZZZ___hhhpppzzzxxxtttooommmnnnooooooooogggdddbbbfffnnnssssssqqqqqqlllggghhhnnntttvvvuuusssppplllhhheeecccaaa```bbbgggnnnvvvzzzzzzwwwtttvvvttttttzzz~~~xxxnnnmmmlllkkkjjjhhheeeccceeeeeeeeedddccccccddddddaaacccdddbbb___\\\\\\]]][[[ZZZXXXVVVTTTQQQNNNMMMOOOQQQSSSTTTSSSSSSTTTUUURRRRRRRRRRRRSSSUUUVVVWWWVVVVVVVVVUUUUUUXXX\\\```dddhhhkkkooottt}}}ssswwwyyyqqqqqqssstttrrrpppnnnjjjeeeaaa^^^^^^^^^^^^^^^```fffkkknnnppppppiiigggbbb^^^YYYVVVTTTSSSQQQQQQPPPPPPOOOOOOOOOOOOMMMMMMLLLKKKJJJIIIIIIHHHFFFEEEDDDDDDFFFFFFEEEDDDBBBBBBAAA@@@@@@??????>>>===============>>>??????<<<===???>>>===;;;;;;<<<======<<<<<<<<<;;;;;;;;;777777777888999:::;;;<<<999::::::;;;;;;:::::::::888888888888888777666666666666777777777777666666777777777777777666666666444555555555555555555555555555666777777666666555222333333444444444444333222222222222111111111111000000111111111222222222000000000000000000000000000000////////////000000///000000000111111111111000000111111111222222222222000111444777:::CCCLLLcccrrr|||wwwwww{{{}}}{{{wwwlllgggcccbbbccccccdddddddddhhhnnnrrrsssssstttuuuyyyqqqooorrrsssrrrssstttwwwzzzzzz}}}wwwiii]]]VVVSSSQQQQQQOOOQQQSSSTTTVVVYYY^^^bbbiiijjjkkkmmmooopppqqqqqqqqqrrrssstttuuuvvvvvvwwwvvvxxxzzz{{{{{{|||~~~~~~|||yyywwwuuuxxx{{{}}}~~~~~~|||||||||{{{{{{zzzyyyxxxxxxxxxwwwxxxyyyyyyvvvtttrrrrrrqqqqqqqqqpppppppppqqqpppnnnlllmmmooorrrtttxxxwwwvvvuuutttrrrqqqpppppppppppprrrtttuuusssrrrtttuuuxxxzzz{{{{{{{{{{{{tttvvvyyy}}}}}}wwwrrrnnnlllllltttxxx}}}|||cccRRRPPPLLLJJJMMMPPPSSSXXX___eeekkkvvvyyyuuussspppkkkgggaaa___^^^aaagggkkkllllllnnnkkkjjjmmmsssxxx{{{{{{xxxuuuoookkkhhheeebbb______ccciiinnnpppooollljjjhhhggggggiiikkkjjjeeeaaaddddddcccbbb```^^^]]]\\\\\\\\\[[[ZZZXXXXXX[[[]]][[[\\\\\\ZZZXXXWWWWWWWWWVVVUUUUUUTTTSSSSSSRRRRRROOORRRTTTVVVVVVVVVXXXYYYTTTTTTTTTUUUVVVWWWXXXYYYWWWWWWWWWWWWXXX\\\bbbfffgggmmmttt{{{~~~mmmkkkyyy{{{ssskkkgggiiilllkkkjjjhhhfffccc___\\\ZZZYYYYYY[[[XXXWWW[[[___ccciiipppmmmlllhhhddd___ZZZWWWUUUQQQQQQQQQPPPOOONNNNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHFFFEEECCCDDDEEEEEEDDDCCCBBBBBBAAA@@@@@@??????>>>============>>>???@@@AAA;;;===>>>===<<<;;;;;;;;;=========<<<;;;;;;::::::999999999999999:::;;;<<<:::;;;;;;;;;::::::999888888777777666555666666666666666777777777777666666777777666666666666555555444444444555555555555555444555666777888777666555444444555555555555555444222222222111111111000000000111111111111222222222000000000000000000000000///////////////000000111000000000000111111111111000000000111111111111222111///111444777888>>>EEEWWWgggzzz|||uuutttxxxzzzxxxtttlllddd______bbbccceeegggccchhhoooqqqqqqoooppprrrzzz}}}|||tttnnnmmmoooooopppqqqvvvyyyzzz}}}zzznnncccZZZUUUQQQOOONNNPPPRRRSSSSSSVVV[[[```eeefffhhhjjjlllmmmnnnnnnpppqqqrrrtttuuuuuuvvvuuutttvvvyyyzzzzzz|||~~~~~~zzzwwwsssvvvyyy{{{||||||~~~{{{||||||{{{zzzyyywwwwwwtttttttttuuuwwwvvvtttrrrpppppppppooooooooonnnnnnnnnmmmllllllmmmoooqqqrrrttttttttttttsssrrrqqqpppooooooppprrrttttttrrrqqqrrrsssvvvxxxzzzzzzyyyxxxtttuuuwwwzzz|||~~~~~~zzztttqqqpppppprrrvvv|||{{{ggg^^^XXXSSSRRRQQQNNNOOOSSSUUUZZZaaahhhooowwwzzzrrrlllhhhfffeeeddddddfffggghhhhhhiiilllppptttyyy|||~~~yyyvvvqqqnnnllljjjfffcccaaadddgggjjjjjjiiigggggg______``````^^^\\\ZZZZZZ]]]^^^^^^]]][[[ZZZZZZZZZVVVWWWXXXVVVTTTSSSTTTVVV[[[YYYWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWXXXUUUWWWZZZ[[[[[[[[[]]]^^^YYYYYYYYYZZZZZZ[[[[[[[[[ZZZ[[[\\\^^^aaagggnnnssswww}}}pppmmmvvvwwwnnnjjjeeeccceeeffffffeeedddcccaaa___]]][[[YYYXXXVVVTTTTTTWWWWWWWWW^^^gggkkkjjjiiifffaaa\\\XXXUUUOOOOOOPPPPPPPPPOOOOOONNNMMMMMMLLLKKKJJJIIIHHHHHHFFFEEECCCCCCDDDDDDCCCBBBBBBBBBAAA@@@@@@??????>>>@@@???????????????@@@AAA<<<===???>>><<<;;;;;;<<<>>>======<<<;;;;;;::::::;;;:::::::::::::::;;;;;;<<<<<<<<<;;;:::999888777999777555333333444666777666666777777777777666666666666666555555555444444444444444555555555666666444555777888888888666666444444555555555444444333333333222222222111111111000111111111111222222222000000000000000000000000///////////////000111111000000000000111111111111000000000000111111111111222000111555666666999>>>JJJZZZmmm{{{||||||~~~yyynnnddd]]]^^^aaabbbcccgggccchhhoooqqqpppnnnoooqqqsss|||xxxmmmiiijjjkkklllnnnsssxxxzzz}}}~~~tttjjjaaaYYYSSSOOOLLLOOOQQQQQQPPPRRRYYY^^^bbbccceeeggghhhjjjjjjjjjoooppprrrtttuuuuuuuuuuuurrrtttwwwxxxyyy{{{}}}~~~zzzwwwrrruuuwwwxxxxxxxxxxxxyyyzzzzzzzzzzzzyyywwwuuutttqqqpppqqqsssuuuuuusssrrrnnnnnnnnnnnnmmmmmmmmmmmmllllllmmmmmmnnnpppqqqrrrppppppqqqrrrrrrrrrqqqpppoooooopppsssuuuuuusssqqqoooqqqtttwwwxxxxxxwwwvvvuuuuuuvvvwwwyyy{{{}}}~~~~~~zzzvvvrrrqqqqqqppptttzzzpppggg___ZZZUUUNNNKKKLLLMMMPPPSSSVVVZZZaaaiiipppuuuyyy~~~xxxooonnnkkkgggcccaaaccceeeaaaeeejjjnnnqqqtttxxxzzztttqqqmmmlllkkkjjjfffbbbdddfffhhhhhhgggeeeddddddXXX[[[\\\[[[XXXVVVWWWYYYVVVWWWXXXXXXXXXXXXYYY[[[TTTWWWZZZYYYVVVSSSRRRSSS[[[XXXTTTSSSTTTUUUUUUTTTUUUUUUTTTSSSSSSTTTVVVWWW[[[]]]____________```aaa___________________________```bbbeeejjjqqqzzzooonnnwwwvvvlllbbb```^^^]]]^^^___``````bbb```___^^^]]][[[XXXUUURRRRRRUUUXXXTTTPPPUUU^^^eeeeeeeeedddaaa\\\WWWTTTMMMMMMNNNOOOPPPPPPPPPPPPMMMMMMLLLKKKJJJIIIIIIHHHGGGEEEDDDCCCDDDDDDBBBAAABBBBBBAAAAAA@@@??????>>>CCCBBBAAA@@@????????????===>>>@@@???===<<<<<<===>>>>>>===<<<;;;;;;::::::<<<<<<;;;:::::::::;;;;;;======<<<;;;:::888777666999777444111111333555777666666777777777777666666666666555555444444444333444444444555555555666666333555777888999888777666222222333333333222111111444444444333333333222222000111111111111222222222000000000000000000000000///////////////000111111000000000000111111111111000000000000111111111111222000111555666444666:::@@@PPPcccqqq~~~ttthhh^^^^^^```___```cccbbbhhhoooqqqooonnnppprrrnnnzzz{{{nnngggggghhhjjjlllrrrxxx{{{~~~xxxooofff^^^VVVQQQJJJMMMPPPOOONNNPPPWWW]]]```aaaccceeefffggghhhhhhoooppprrrtttuuuuuuuuutttqqqsssvvvxxxyyyzzz}}}}}}}}}~~~}}}yyyvvvrrrtttvvvwwwuuutttttttttxxxxxxyyyxxxwwwuuusssrrrnnnnnnoooqqqttttttsssqqqnnnnnnmmmmmmmmmllllllllllllmmmnnnooopppqqqrrrsssmmmnnnpppqqqrrrrrrqqqqqqpppppprrrtttvvvvvvtttrrrmmmpppsssvvvwwwwwwuuutttvvvvvvuuuvvvwwwzzz|||~~~~~~~~~}}}zzzvvvrrrqqqqqqnnnsssyyy}}}nnnaaaWWWPPPMMMPPPLLLLLLQQQSSSRRRUUU[[[^^^```cccdddfffjjjqqqwww~~~}}}zzztttnnniiihhhhhhhhhiiikkknnnrrruuuuuutttpppooommmkkkiiigggfffeeeaaadddggggggddd```^^^]]]\\\ZZZWWWVVVWWWWWWVVVVVVVVVWWWVVVUUUTTTTTTVVVWWWVVVVVVVVVVVVVVVWWWXXXXXXZZZYYYXXXVVVUUUUUUUUUUUUYYYYYYYYYXXXXXXZZZ[[[\\\dddfffggghhhggghhhiiikkklllkkkjjjhhhgggeeedddccciiijjjmmmrrr{{{~~~xxxrrrnnnvvvooofffeee```^^^\\\[[[\\\]]]]]]\\\^^^]]]\\\ZZZYYYWWWVVVUUUUUUSSSRRRPPPPPPQQQSSSTTTXXXXXXXXXWWWUUURRROOONNNNNNNNNNNNOOONNNNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGEEECCCDDDFFFFFFDDDAAADDDCCCAAA@@@???>>>>>>>>>BBBBBBBBBAAA@@@???======>>>===<<<<<<<<<<<<<<<===;;;;;;<<<<<<<<<;;;:::999;;;;;;;;;::::::999999999;;;;;;;;;;;;::::::999888777777666666555555555444555555555666666666666666777777666555555555555555333333333444444444555555444444555555555555444444666555555555555444444444444333111000000000111111444333222111111222333444//////............//////000000////////////000000000000000000000000000000000000000000111111111111111111111222333444666777???FFFUUUjjj{{{{{{tttiiiaaa^^^```cccdddbbbfffjjjkkkjjjlllrrrxxxyyy{{{|||zzztttmmmgggdddkkkkkkoootttxxx{{{|||qqqaaaVVVSSSMMMMMMMMMMMMMMMPPPTTTWWWYYY\\\aaadddddddddeeeeeelllooorrrssssssrrrrrrrrrrrrvvvzzz{{{yyyxxx{{{}}}}}}}}}~~~}}}{{{sssrrrrrrrrrrrrrrrssssssuuuuuuuuuuuutttsssrrrqqqppprrruuuwwwwwwuuusssqqqppppppooonnnmmmllllllkkkooonnnnnnoooqqqqqqpppoooqqqqqqqqqppppppppppppppppppoooppprrruuuvvvvvvtttrrrrrrsssssssssrrrqqqpppwwwvvvuuuuuuvvvxxx{{{}}}zzz{{{|||}}}~~~~~~}}}}}}~~~|||yyyxxxwwwuuurrrpppsssvvv{{{|||qqqfff___WWWPPPKKKMMMOOONNNNNNRRRQQQRRRTTTTTTUUUYYY___cccqqquuu}}}|||vvvssssssttttttuuuwwwyyyyyyxxxvvvtttsssrrrqqqpppnnnmmmllliiiiiihhhgggfffcccaaa```\\\ZZZXXXWWWXXXYYYYYYXXXXXXXXXVVVTTTRRRRRRSSSTTTUUUUUUVVVWWWXXXYYYZZZ[[[YYYYYYXXXWWWWWWWWWXXXXXX\\\\\\\\\\\\]]]___bbbeeefffhhhlllnnnppprrrvvvxxxtttsssqqqpppqqqsssvvvxxx}}}|||wwwxxx|||sssllllllqqq~~~ssshhh```]]]^^^\\\ZZZZZZ[[[[[[[[[ZZZ\\\\\\[[[YYYXXXWWWVVVUUUSSSRRRQQQPPPPPPQQQRRRRRRQQQQQQRRRSSSRRRQQQPPPOOOMMMMMMNNNOOOPPPPPPPPPPPPKKKJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDEEEGGGGGGEEEBBBDDDCCCBBB@@@?????????>>>BBBBBBAAA@@@???>>>===<<<========================<<<<<<;;;;;;:::::::::999;;;;;;:::::::::999999999<<<<<<<<<;;;:::888777666777666666666555555555555666666666666666666666666777666666555555555555555333333444444444555555555444555555666666555555444555555555444444333333333333222111000000000111222333222111000000111222333//////............//////000000////////////000000000000000000000000000000000000000000111111111111111111111222333444555666999???NNNbbbsss~~~yyyooofff```___aaacccbbbfffjjjkkkkkknnntttyyyxxx}}}}}}tttlllgggkkkkkknnntttxxx|||vvvggg[[[XXXPPPOOONNNLLLLLLMMMPPPSSSSSSXXX]]]aaabbbccccccdddjjjmmmpppqqqqqqppppppqqqqqquuuyyyyyywwwwwwzzz}}}|||}}}~~~~~~xxxvvvrrrooonnnoooqqqrrrttttttuuuuuuuuutttsssrrrqqqssswwwyyyyyywwwtttrrrmmmmmmmmmmmmmmmmmmmmmmmmooonnnnnnoooqqqqqqpppnnnooooooooooooooooooooooooqqqpppqqqsssuuuvvvvvvtttttttttssssssrrrqqqqqqqqquuuuuutttttttttuuuwwwxxxzzz|||}}}~~~~~~|||{{{zzzyyywwwwwwxxxwwwvvvtttssswww|||zzzggg[[[QQQNNNOOOMMMJJJHHHIIIJJJJJJIIIIIIKKKPPPSSS\\\^^^dddmmmxxx~~~~~~~~~~~~}}}}}}|||zzzvvvqqqooonnnmmmjjjggg___]]]\\\\\\]]]]]]]]]\\\^^^\\\YYYVVVTTTSSSTTTTTTUUUVVVXXXYYY[[[]]]^^^^^^ZZZZZZ[[[[[[\\\]]]^^^___aaabbbcccdddeeeiiinnnrrrppprrrvvvyyy|||~~~|||{{{|||}}}wwwooojjjmmmwwwpppeeedddlllzzzxxxllljjjgggaaa]]]\\\ZZZXXXXXXYYYZZZYYYXXXYYYYYYYYYXXXWWWWWWVVVVVVRRRRRRQQQQQQPPPPPPPPPPPPLLLMMMNNNOOOOOOOOONNNMMMKKKLLLMMMNNNOOOPPPPPPPPPJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEFFFGGGGGGFFFDDDDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;<<<===?????????>>>>>>>>>===;;;:::999999999:::::::::::::::999999999999======<<<;;;999777555444666666666666555555555555666666666666666666666666666666555444444444444555444444444555555555666666555555666666666666555555555555444444333222111111111111111000111111222333111111000000000000111111//////............//////000000////////////000000000000000000000000000000000000000000111111111111000000111111222333555555666<<>>===<<<<<<;;;;;;999;;;===???@@@@@@???>>>???===;;;999888888999::::::999999999999999999999;;;;;;;;;:::999777666555666666666666666555555555777777777666666666666666666555444444333333444444444444555555555666666666555555555666666555555555555444444333222111000000000000000111111222333333000000////////////000000//////............//////000000////////////000000///////////////////////////000000000111111111111000000000111111222444444555999FFFVVVffftttuuuggg```___bbb```dddhhhkkknnnrrrwwwzzzzzzsssooolllkkkooosssxxxtttiiicccVVVRRRMMMIIIHHHHHHIIIIIIGGGMMMTTTZZZ^^^```bbbcccfffiiilllmmmmmmmmmooopppqqqsssuuuuuutttuuuwwwyyysssuuuxxxyyy{{{|||~~~}}}vvvoookkkjjjkkkllllllnnnqqqsssttttttrrrqqqsssuuuyyy|||{{{xxxssspppiiiiiiiiiiiijjjkkkmmmnnnnnnnnnmmmooopppqqqpppnnnnnnnnnooooooooooooppppppsssrrrrrrtttvvvvvvuuutttwwwvvvsssqqqqqqqqqrrrsssxxxyyyyyyyyyxxxvvvsssqqqtttvvvyyy|||~~~}}}{{{zzzwwwwwwwwwyyy|||~~~~~~~~~xxx|||{{{yyysssfffYYYOOOMMMJJJHHHGGGIIIJJJKKKFFFHHHKKKPPPVVV\\\aaadddlllnnnssswww}}}|||yyywwwtttpppmmmnnnjjjeeeccccccdddddddddggggggffffffggghhhiiijjjkkklllmmmoooqqqtttvvvwwwxxx{{{~~~xxxwwwvvvzzzyyyrrrnnnppptttzzznnnccc```___]]][[[[[[YYYXXXWWWWWWXXXXXXWWWUUUSSSSSSTTTTTTTTTUUUUUUUUUSSSSSSSSSRRRQQQPPPNNNMMMNNNOOOPPPPPPPPPOOOMMMLLLMMMMMMMMMMMMMMMLLLKKKJJJHHHHHHGGGFFFFFFFFFGGGGGGEEEFFFGGGGGGGGGFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA???>>>===<<<;;;;;;;;;<<<999;;;===???@@@@@@>>>>>>>>><<<:::888777888999:::999999999999999999999999888888888999888888777777555555555666666666666666888888777777666666666666555555444333333333333333444444444444555555555666444444555555555555444444444444333222111111000000000000111111222222222222//////////////////////////////............//////000000////////////000000///////////////////////////000000000111111111111000000000000111111222333111444===KKKXXXgggyyywwwjjj```^^^___```cccgggkkkooossswwwyyy{{{vvvrrrmmmiiikkknnnqqqwww~~~~~~}}}{{{zzzyyy|||}}}wwwooohhhXXXSSSLLLHHHGGGHHHHHHHHHFFFKKKQQQWWW[[[^^^aaaccceeehhhjjjllllllmmmoooqqqrrrssstttttttttuuuwwwxxxrrrtttwwwxxxxxxyyy|||}}}yyyuuupppmmmkkkjjjjjjkkknnnppprrrrrrqqqqqqsssuuuxxxzzzyyyuuuqqqnnnjjjiiihhhhhhhhhjjjkkklllooonnnnnnoooqqqrrrpppoooppppppqqqqqqqqqrrrrrrrrrtttsssssstttuuuuuutttrrrvvvtttrrrqqqpppqqqssstttxxxyyyyyyyyyxxxuuurrrpppoooqqquuuyyy||||||||||||{{{zzzzzz|||~~~}}}oooSSSPPPKKKGGGFFFFFFFFFEEEBBBDDDGGGJJJNNNQQQTTTUUUWWWYYY]]]aaagggnnnwww|||{{{vvvqqqnnnoooqqqqqqppptttrrrpppooooooqqqsssuuuxxxyyyzzz{{{}}}|||xxxyyysssmmmooouuusssjjjddd```___\\\XXXWWWYYYWWWWWWVVVWWWXXXWWWVVVTTTRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSRRRQQQOOONNNMMMLLLLLLMMMOOOPPPQQQQQQPPPPPPOOOOOOOOOOOOMMMLLLKKKJJJGGGGGGFFFFFFEEEFFFFFFGGGEEEGGGHHHGGGFFFDDDDDDEEECCCCCCBBBAAAAAAAAAAAAAAA???>>><<<;;;:::;;;<<<<<<:::;;;<<<>>>>>>>>>======<<<;;;999888888999999:::888888888999999999999999666666777888888888888777555555555666666666666666999888888777777666666555444444333222222222222333333333333444444444555555333333444444444444333333333333333222222222111111000000111222222222111111//////000000000000////////////............//////000000////////////000000000000000000000000000000000000000000111111111111000000//////000111111222222444:::DDDNNN\\\qqqyyynnnddd```^^^___bbbfffjjjooosssuuuwww~~~|||xxxsssmmmhhhiiikkklllooosssttttttttttttrrrpppmmmkkkpppssswww|||{{{uuunnn___XXXPPPKKKJJJKKKJJJIIIGGGJJJOOOTTTXXX\\\```cccdddfffhhhjjjkkkllloooqqqssssssrrrrrrssstttvvvwwwsssvvvxxxxxxwwwxxx{{{||||||{{{zzzwwwsssooommmjjjkkklllnnnooopppqqqqqqsssuuuwwwwwwvvvssspppmmmkkkiiihhhggghhhiiikkkmmmppppppoooqqqrrrsssrrrppprrrrrrrrrsssttttttuuuuuutttsssrrrsssttttttrrrqqqrrrrrrqqqpppqqqrrrssstttuuuuuuvvvwwwvvvsssqqqoooooopppssswwwzzz|||}}}}}}~~~}}}|||}}}eee___XXXSSSPPPNNNLLLIIIIIIIIIIIIJJJKKKLLLMMMNNNLLLNNNPPPRRRUUU[[[bbbgggrrrxxx~~~}}}{{{wwwuuuvvvzzzvvvzzz}}}vvvrrryyypppeeeccc___]]]]]][[[WWWVVVXXXUUUTTTTTTUUUVVVUUUSSSQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSRRRPPPMMMKKKJJJJJJJJJKKKLLLMMMOOOOOOOOONNNNNNLLLLLLLLLLLLKKKJJJJJJIIIFFFFFFEEEEEEEEEEEEFFFFFFEEEGGGHHHGGGDDDBBBBBBCCCBBBAAAAAA@@@@@@@@@@@@AAA???>>><<<;;;:::;;;===>>>;;;;;;;;;;;;<<<<<<<<<<<<999999999999999:::::::::777888888888999999999999666777777777777777666666555555555555666666666777999999888888777666666555444333333222222222222222222222222333333333333444111222222333333222222111222222222333333333333333111111222333222111000000///000111111111111000/////////............//////000000////////////000000000000000000000000000000000000000000111111111111000////////////000111111555555999???FFFSSShhh{{{wwwoooiiieee___aaadddiiinnnrrrttttttyyy~~~ssslllhhhiiijjjjjjkkkmmmmmmlllkkkiiigggfffeeedddggglllssswwwyyy{{{~~~|||vvviiiaaaVVVPPPNNNNNNLLLJJJIIIKKKMMMPPPSSSXXX]]]aaaaaacccfffggghhhkkknnnpppsssqqqpppoooqqqssstttuuutttwwwyyywwwuuuuuuxxx|||zzz{{{||||||{{{xxxvvvtttmmmmmmmmmmmmoooppprrrsssvvvvvvvvvvvvtttrrrooonnniiihhhgggggghhhkkknnnppprrrqqqqqqrrrttttttsssqqqrrrrrrsssttttttuuuvvvvvvsssrrrqqqrrrssssssqqqooonnnoooooopppqqqrrrssssssssstttuuuuuuuuutttsssrrrssstttuuuvvvxxx{{{}}}~~~}}}|||{{{}}}~~~~~~yyysssjjjddd```\\\XXXTTTTTTRRROOOLLLJJJJJJKKKLLLJJJJJJKKKKKKLLLPPPUUUZZZZZZaaajjjpppssswww~~~{{{yyy{{{wwwwwwyyywwwsss|||wwwrrrqqqyyy~~~nnnfffaaa___YYYUUUVVVWWWTTTSSSUUUSSSRRRRRRSSSTTTTTTRRROOOQQQQQQQQQQQQQQQQQQQQQQQQSSSQQQMMMJJJHHHHHHHHHIIIMMMMMMNNNMMMLLLKKKIIIHHHFFFFFFGGGHHHHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFEEEGGGIIIGGGCCCAAAAAABBBAAAAAA@@@@@@??????@@@@@@???>>><<<;;;;;;<<<===>>><<<<<<;;;:::::::::;;;;;;777777999:::::::::::::::777777888888999999999999888888888888777666444444444555555555666666777777999999999888777666666555444333222222111111222222111111222222222333333333111111111222222111111111111222222333333444555555111222333333222111000//////000111222222111000/////////............//////000000////////////000000000000000000000000000000000000000000111111111111000////////////000000111222111333777===III___qqqzzzrrrmmm___aaadddiiinnnqqqrrrrrrwwwrrrkkkgggiiikkkjjjjjjkkkllljjjgggdddbbbbbbcccddddddkkkrrrvvvvvvwww|||{{{pppggg\\\TTTRRRPPPMMMJJJJJJKKKLLLNNNPPPUUU[[[``````bbbdddeeegggiiilllooorrrpppnnnmmmoooqqqsssssssssvvvwwwuuuqqqqqqtttyyyzzzzzz{{{||||||{{{{{{zzzpppooonnnnnnoooqqqtttuuuwwwwwwvvvuuusssrrrpppooogggfffffffffiiilllpppsssrrrrrrrrrssstttuuutttrrrrrrrrrsssssstttuuuvvvvvvsssrrrqqqqqqrrrrrrpppnnnlllmmmnnnppprrrssssssssstttuuuuuuvvvvvvvvvvvvvvvxxxwwwwwwwwwxxxzzz|||~~~{{{zzzzzz{{{~~~~~~~~~|||sssnnniii```ZZZZZZXXXQQQMMMNNNIIIJJJKKKKKKJJJJJJKKKLLLOOOSSSXXX^^^bbbfffiiikkkmmmqqqwwwuuuuuuyyy{{{vvvuuuuuu|||lllaaa]]]^^^WWWWWWVVVUUUTTTSSSRRRRRRRRRSSSSSSSSSRRRPPPNNNMMMPPPOOOOOONNNNNNMMMMMMMMMOOONNNLLLJJJIIIHHHHHHIIIKKKJJJJJJLLLMMMLLLJJJHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCBBBAAACCC@@@>>>???AAABBB@@@===>>>===;;;999999999;;;<<<======<<<;;;999888777777666666666666777777777777888777666555555666777888777777777777666555444333666666666666666666666666888777777666555444444444333333333222222222111111000000000111222222222333222333333444444333333222333333333222222222111111333333222222111000//////////////////////////////111111111111111111111111333333222111000///......000000//////.........---000111222222222000///......///000//////000333666111111333666777===KKKZZZooo|||lllddd^^^```hhhrrrvvvwwwyyyvvvjjjdddeeeggggggeeehhhdddccceeeeeebbbcccfffmmmooossstttuuuvvvwwwyyy}}}sssmmmfff^^^XXXRRRMMMIIIJJJLLLNNNNNNNNNQQQVVV[[[[[[___bbbbbbaaaccchhhnnnnnnooopppooonnnooorrrtttsssssssssrrrqqqsssvvvyyyyyyyyyyyy|||}}}yyyrrrqqqqqqqqqrrrsssttttttvvvxxxzzzwwwrrrnnnnnnooojjjhhhhhhiiillloooqqqqqqmmmqqqwwwzzzzzzyyywwwwwwuuutttrrrqqqqqqrrrssstttqqqrrrrrrssssssrrrrrrqqqmmmnnnpppqqqqqqpppnnnmmmrrrssstttuuuvvvvvvvvvvvvyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{~~~}}}vvvtttnnncccZZZWWWPPPMMMIIIGGGGGGGGGHHHHHHFFFHHHKKKNNNPPPQQQRRRSSSYYY[[[aaaiiirrr{{{zzz{{{ooonnnrrrnnnfff___ZZZWWWWWWVVVUUUTTTSSSRRRQQQPPPQQQQQQRRRRRRRRRPPPOOONNNOOOOOONNNNNNMMMLLLLLLLLLMMMLLLKKKJJJJJJJJJKKKLLLKKKJJJJJJJJJKKKKKKJJJHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCAAA@@@@@@AAA???===>>>???@@@>>><<<===<<<:::999888999:::;;;;;;;;;:::999888777777666555666666666777777777777888777666555555666777888666666666666666555555444555555555555555555555555777777666666555444444333444444444333333333222222111111111111111222222222111222222222222222222111333333333333222222222222333333222111111000//////////////////////////////000000000000000000000000111111111000//////......000/////////...............//////000///...---,,,---...//////......000222222222444555555999EEEQQQgggwww{{{nnngggaaacccmmmwww|||}}}rrrjjjjjjkkkkkkjjjfffbbbbbbeeeggggggjjjnnnvvvwwwyyyyyyyyyyyy{{{}}}~~~}}}}}}}}}}}}wwwrrrkkkccc\\\UUUNNNIIIKKKLLLNNNMMMMMMNNNRRRUUUXXX\\\```aaaaaaccchhhmmmooopppqqqppppppqqqsssvvvtttttttttsssrrrrrrtttwwwxxxwwwwwwzzz}}}~~~}}}zzzvvvvvvvvvvvvvvvwwwwwwxxxwwwxxxxxxvvvrrrooommmllleeedddccceeeiiilllnnnnnnqqquuuyyy|||{{{yyyxxxwwwtttsssqqqppppppqqqrrrsssrrrrrrssssssssssssrrrrrroooppppppppppppnnnmmmlllqqqrrrssstttuuuvvvwwwwwwyyyyyyzzzzzzzzzzzz{{{{{{{{{zzzyyyyyyzzz|||vvvooobbbYYYOOOHHHHHHHHHGGGEEEIIIIIIJJJKKKKKKLLLLLLLLLIIIKKKOOOTTTZZZaaafffjjjqqqvvv~~~rrrhhhjjjwwwlll``````^^^XXXRRRVVVUUUTTTSSSQQQPPPOOOOOOOOOPPPQQQRRRRRRQQQPPPOOOOOOOOONNNMMMMMMLLLKKKKKKLLLKKKKKKKKKLLLMMMNNNNNNLLLJJJHHHHHHIIIJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBAAA@@@?????????>>><<<===>>>>>>===;;;<<<;;;999888888999::::::999999888888777777777777555555666666666777777777777666666555555666666777444555555666666666666666555555555555555555555555666666666555555444444333555555555444444444333333222222222111111111111111000000111111111111000000444444444333333333222222222222222111111000000///////////////////////////////////////////////////////////////////////////////////////................../////////...------111222444555333222222333333222444555333444<<>>======<<<===<<<<<<;;;::::::999888888888999:::888888888888888888777777555555555666666666777777666666666666666666666666333444555666777777777777555555555555555555555555555555555444444444333333444444444444333333333333333222222222111000000000000111111111111111111000444444444333333333333222222111111111000000000///////////////////////////////////////////////////---------........./////////////////////.........000000000000000000//////333666888999777555333333222222333444333111666>>>IIIXXXjjjxxxwwwxxxsssooorrr{{{sssjjjfffddddddccc___^^^bbbggglllttt{{{{{{{{{{{{tttkkk```UUUNNNLLLLLLLLLKKKJJJJJJJJJJJJNNNSSSXXX]]]___bbbeeehhhgggiiikkkllllllmmmoooqqqrrrtttvvvvvvtttttttttuuuuuuuuutttuuuxxx{{{~~~{{{xxxvvvuuurrrpppppppppnnnjjjfffbbbaaaaaadddhhhlllnnnoooxxxzzz|||{{{yyyvvvuuuuuurrrqqqqqqqqqqqqrrrssstttttttttuuuuuuuuuuuuttttttsssrrrpppooonnnoooqqqrrrssssssssssssssssssttttttvvvvvvwwwwwwxxxxxxyyyyyyxxxwwwwwwwwwxxxzzz}}}~~~qqqeeeaaa^^^WWWPPPNNNKKKHHHHHHJJJKKKLLLKKKJJJIIIHHHGGGHHHJJJLLLNNNOOOQQQVVV\\\eeennnvvvzzz{{{|||{{{yyywwwwwwyyy{{{}}}|||tttgggggghhhjjjsss|||mmm___ZZZZZZXXXWWWWWWSSSSSSRRRQQQPPPOOONNNNNNOOOPPPRRRSSSTTTSSSSSSRRRSSSRRRRRRPPPOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKHHHGGGHHHHHHHHHGGGDDDDDDDDDDDDEEEFFFFFFGGGDDDDDDDDDDDDDDDDDDEEEEEEAAAAAABBBBBBBBBAAA@@@@@@===>>>>>>===<<<<<<<<<<<<999999999999999999999:::999999999999999888888888555555555555666666666666555555666666666666555555222333444666777777777777555555555555555555555555444444444444333333333333333333333333222222222222333222222222111000000000111111222222222222111111444444333333333222222222111111111000000000000000////////////////////////000000000000000000000000,,,,,,------......//////........./////////////////////////////////000000000333666777555222000///111000111444333111555;;;@@@MMM___ooo~~~zzzwwwtttqqqttt{{{|||ppphhhddddddeee```^^^aaadddhhhpppwww{{{sssiii]]]VVVOOONNNLLLKKKJJJJJJIIIIIIJJJNNNSSSXXX\\\___bbbddddddfffhhhjjjjjjkkknnnooooooqqqssstttttttttvvvwwwtttttttttuuuvvvzzz~~~}}}wwwrrrooopppnnnkkklllmmmlllhhhdddcccbbbbbbdddiiimmmoooooouuuvvvwwwvvvsssqqqqqqqqqqqqqqqqqqrrrrrrssstttuuutttuuuuuuvvvvvvuuuuuutttrrrqqqpppoooppprrruuuwwwvvvuuutttrrrqqqpppppppppsssssstttuuuvvvvvvwwwwwwvvvuuuuuuvvvxxxzzz}}}zzzwwwssskkkddd___YYYSSSPPPPPPPPPOOOMMMJJJIIIFFFDDDDDDFFFHHHIIIJJJKKKMMMQQQVVV[[[```bbbcccccccccbbb```___```bbbdddiiipppxxxwwwpppmmmuuu}}}ppphhh___eeeooo{{{kkkddd]]]ZZZVVVRRRSSSVVVQQQQQQQQQPPPPPPPPPOOOOOOQQQRRRSSSUUUUUUUUUTTTTTTTTTTTTSSSRRRPPPOOONNNNNNLLLMMMMMMNNNNNNNNNMMMMMMMMMKKKIIIIIIIIIIIIHHHGGGCCCCCCCCCCCCDDDEEEGGGGGGEEEEEEEEEDDDDDDCCCCCCCCCAAAAAAAAABBBBBBAAAAAA@@@<<<===>>>===;;;:::;;;<<<999999999:::::::::::::::::::::999999999888888888444444555555555666666666444555555666666555555444333444555666777777777777444444444444444444444444333333333333333333333333333333222222222111111111222222222111111111111111111222222222222222222111333333333222222222111111000000000000000000000000////////////////////////000000000000000000000000,,,---------......//////.........///////////////------,,,,,,------...///111333666777555222111000000...///222222111444999<<>>LLL\\\lllzzz}}}sssssssssuuuvvvxxxxxxxxxsssqqqpppttt|||wwwkkkeeeccchhhbbb___``````aaaeeekkkppp}}}~~~vvvpppaaa[[[SSSNNNKKKJJJHHHFFFFFFFFFIIIMMMRRRWWW[[[\\\```cccgggiiijjjkkkmmmooonnnooopppppppppqqqtttvvvnnnppprrrrrrrrrtttxxx{{{}}}}}}}}}{{{wwwpppiiidddbbbdddffffffeeedddcccdddbbbaaaaaacccfffiiikkkkkkiiiiiijjjhhhggggggiiikkkkkklllnnnoooqqqrrrrrrssssssttttttuuuuuuttttttsssooonnnnnnoooppprrrtttuuuuuutttrrrpppooopppqqqqqqrrrssstttuuuvvvwwwxxxxxxyyyxxxwwwwwwwwwyyy{{{||||||yyyhhhddd]]]UUUOOOLLLJJJJJJGGGHHHIIIKKKLLLNNNOOOOOOKKKMMMOOOOOOLLLJJJIIIIIIOOOPPPPPPPPPQQQSSSWWW[[[YYY[[[]]]]]]\\\ZZZZZZZZZ]]]cccjjjpppuuu~~~{{{yyy{{{||||||yyy{{{~~~ooo[[[\\\XXXUUUVVVUUURRRQQQSSSOOOOOOPPPPPPQQQRRRSSSSSSUUUVVVWWWWWWWWWWWWUUUUUUTTTSSSRRRQQQOOONNNMMMLLLFFFHHHJJJMMMOOOPPPPPPPPPMMMLLLLLLLLLLLLKKKHHHEEEAAAAAABBBBBBDDDEEEGGGHHHGGGGGGFFFDDDCCCBBBAAA@@@===>>>>>>?????????>>>>>>888:::<<<;;;888777888:::999:::;;;;;;<<<<<<<<<;;;:::999888777666555444333444444444555555555666666333444555666666555444333444555666666666666666666444444444444444444444444222222222222222222222333555555444444444333333333000000111111222222222333//////000000000000//////111111111000000000000///////////////000000000000////////////////////////........................////////////////////////---.........//////000000///......---...///000111...000222222000//////000111---,,,......---///444222888DDDSSScccqqq~~~}}}yyyvvvvvvwwwxxxyyyxxxvvvuuukkkjjjjjjmmmsss{{{~~~rrrllljjjhhhccc```aaaaaa```ccchhhkkkxxx~~~zzziiiaaaWWWOOOKKKIIIGGGEEEEEEEEEFFFJJJOOOUUUYYYZZZ]]]```dddfffhhhiiikkklllpppppppppnnnnnnooorrruuulllnnnqqqqqqpppqqqtttxxxwwwyyyzzzyyyuuuooohhhddd]]]aaadddeeebbbaaabbbeeeeeecccbbbdddgggjjjlllllleeeffffffeeeeeeeeehhhjjjiiijjjlllmmmooopppqqqqqqssssssttttttttttttssssssnnnnnnnnnnnnooopppqqqqqqsssrrrpppooooooqqqssstttttttttuuuvvvwwwxxxyyyyyy}}}{{{yyyxxxwwwwwwyyyzzz~~~}}}jjj^^^ZZZUUUNNNOOOMMMLLLKKKLLLMMMLLLKKKOOORRRQQQNNNMMMNNNMMMIIIJJJJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOMMMKKKMMMRRRVVVVVVWWWXXXYYY\\\ccclllttt}}}{{{|||{{{yyyvvvwww{{{zzzxxx~~~rrrccc```WWWTTTRRRPPPQQQQQQPPPOOOQQQRRRTTTTTTRRRRRRRRRSSSVVVVVVVVVUUUUUUUUUUUUTTTTTTSSSQQQOOOMMMKKKIIIIIIMMMMMMNNNOOOPPPPPPPPPPPPMMMLLLKKKJJJHHHGGGFFFEEEAAA@@@???AAADDDFFFFFFFFFGGGFFFEEECCCAAA???>>>===>>>>>>>>>>>>>>>?????????<<<<<<;;;:::999888888777::::::::::::::::::::::::;;;::::::999888777666666666666555555555666666777666555444333333444555666888777555444333333444444555444333333222222222222555444333333222222333333666666444333222111111111222000//////000222111000111111111111111111111111000000000000000000000000////////////000000000000000000////////////000000////////////////////////////////////////////////---------............///111000///......///000111000000000000111111111111000000000000111111111111777666;;;FFFTTTdddwwwzzzttt{{{xxxrrroooooogggdddiiiqqqvvvyyy}}}xxxpppmmmrrrrrrmmmjjjmmmlllhhhlllqqq|||uuujjj\\\RRRNNNMMMKKKHHHHHHFFFDDDGGGLLLSSSYYY[[[^^^```bbbcccccceeegggiiillllllllllllmmmooopppqqqlllmmmnnnooorrrtttvvvwwwwwwxxxyyyxxxtttnnnhhhddddddaaa______aaabbbaaa^^^___aaaeeehhhjjjjjjiiihhhffffffffffffhhhjjjlllnnnpppooonnnnnnnnnoooqqqrrrssstttuuuvvvuuutttrrrqqqnnnooopppqqqrrrrrrqqqpppppppppqqqpppooooooqqqrrrtttuuuwwwxxxyyyyyyxxxwww|||zzzyyyyyyyyyzzzzzzyyy}}}wwwqqqkkkeeebbb___[[[XXXWWWXXXYYYYYY[[[]]][[[UUUQQQQQQNNNIIILLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNMMMLLLMMMPPPSSSMMMOOOPPPQQQQQQUUUZZZ___fffooo|||~~~yyywwwwwwqqqaaaZZZVVVSSSPPPOOOPPPQQQQQQQQQQQQRRRTTTTTTSSSSSSTTTUUUWWWVVVUUUUUUTTTSSSRRRRRRTTTSSSRRRPPPNNNMMMLLLKKKMMMMMMNNNOOOOOOOOOOOONNNLLLKKKJJJIIIHHHFFFEEEEEEBBBAAA@@@AAADDDFFFFFFEEEFFFEEEDDDBBBAAA???>>>===???>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::999999888888777666666555555555555666666666555444444444444555666777777666555444333333333555444333333222222222333555444333333222222333333333333222111000000000000333222000000111222222111111111111111111111111111000000000000000000000000////////////000000000000000000////////////000000////////////////////////////////////////////////---------............///000000///......///000000//////000000000111111111//////000000000111111111222222777AAALLL[[[nnn~~~}}}www~~~zzzssspppooohhhdddhhhooossswww{{{{{{}}}|||xxxxxxzzzyyytttmmmnnnsss|||qqqcccXXXRRRNNNKKKHHHHHHFFFFFFIIIOOOUUUZZZ\\\```bbbdddeeeeeeeeegggiiikkkkkkkkklllmmmnnnppppppnnnnnnnnnoooqqqssstttuuutttuuuwwwwwwuuuqqqmmmjjjiiieeebbb```aaaaaa___^^^___aaadddgggiiijjjiiiiiihhhgggggghhhiiikkkmmmnnnppppppoooooopppqqqrrrssstttuuuvvvwwwvvvuuusssqqqooopppqqqrrrsssrrrrrrqqqppppppqqqpppooooooppprrrrrrssstttuuuvvvwwwwwwwww|||{{{zzzzzzzzz{{{{{{{{{}}}~~~xxxsssppppppssstttxxxxxxsssiiibbb^^^XXXSSSUUUUUUUUUTTTSSSRRRPPPPPPMMMOOOQQQRRRPPPOOOOOOOOOKKKLLLNNNNNNMMMNNNOOOQQQWWW\\\dddkkkppptttxxx{{{|||~~~{{{rrruuuwww}}}ooo```XXXVVVSSSOOOMMMNNNPPPQQQRRRQQQSSSTTTUUUTTTSSSTTTUUUVVVUUUTTTSSSRRRPPPPPPOOOSSSRRRQQQQQQPPPOOONNNNNNMMMNNNNNNNNNNNNMMMLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDEEECCCBBBBBBDDDEEEEEEDDDCCCCCCBBBAAA@@@???>>>>>>?????????>>>>>>=================================;;;;;;;;;::::::999999999999999999999999999999999666666555555555555666666666555555444444555555666666666666666555444333333444444333222222222333333555444333333222222333333222222111000000111111222555333111111222222111000000000000000000000000000////////////////////////////////////000000000000000//////......//////000////////////////////////////////////////////////---------............/////////...------...////////////000000000000111111//////000000000000111111///000555<<>>===<<<<<<;;;<<<<<<======>>>>>>>>>>>><<<<<<;;;::::::999888888777777888888888888888888777666666555555555555666666666555555555555666666444555666666666555333222444333333222222333333333555444333333222222333333333222222222333333444555555333111000111111000///////////////////////////////////////////////////////////////000000000000/////////....../////////////////////////////////////////////////////////---------............///.........------.........////////////000000000111////////////000000000111///111666:::===FFFZZZmmm~~~yyytttmmmiiihhhmmmqqqrrrtttwww~~~~~~tttnnnhhhjjjuuu~~~ssshhh___VVVOOOJJJKKKKKKLLLOOOUUUZZZ]]]^^^]]]___cccdddeeeeeeggghhhiiiiiiiiijjjkkklllmmmnnnpppppppppoooooooooppppppppprrrtttvvvxxxxxxwwwwwwwwwsssmmmhhhccc```___^^^ccccccdddeeegggjjjlllnnnmmmmmmnnnnnnnnnoooppppppqqqqqqqqqrrrrrrsssttttttuuuvvvwwwxxxwwwuuusssqqqqqqqqqqqqrrrrrrrrrqqqqqqpppqqqqqqpppnnnnnnoooqqqooooooooooooppprrruuuvvvxxxyyyyyyyyyyyyyyy{{{|||yyyzzz{{{}}}|||tttnnnfffbbb]]]YYYWWWYYY[[[]]]^^^bbbgggmmmppppppmmmkkkjjjjjjiiigggiiippp{{{~~~pppnnnttt~~~tttllleee___]]]___[[[WWWQQQMMMLLLMMMNNNOOOSSSTTTTTTSSSPPPNNNMMMMMMNNNNNNNNNOOOOOOPPPPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGGGGFFFEEEEEEIIIGGGEEEEEEFFFFFFEEEDDDAAAAAAAAA@@@@@@?????????@@@??????>>>===<<<;;;;;;;;;;;;;;;<<<<<<======>>><<<<<<;;;::::::999888888666666666777777777777777777777666555555555555555666666666666666666666666444555666666666555444333333333333222222333333444555444333333222222333333222222222222333444555555444222////////////...---////////////////////////////////////////////////////////////000000000000//////............//////////////////////////////////////////////////////---------............///---..................---...////////////000000000...////////////000000000///111555777888???PPPaaauuu~~~xxxmmmlllnnntttxxxxxxxxx{{{{{{zzz}}}xxxtttooojjjkkksss~~~wwwooofff\\\TTTOOOJJJJJJKKKNNNSSSXXXZZZ[[[WWW[[[___bbbcccdddfffggggggggghhhhhhiiikkklllmmmpppoooooonnnnnnoooooopppqqqrrrtttvvvwwwxxxyyyyyy{{{yyytttmmmgggcccbbbaaagggfffffffffhhhkkknnnooooooooopppqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrssstttuuuvvvvvvtttrrrqqqqqqqqqqqqqqqpppqqqqqqqqqpppqqqqqqooonnnmmmnnnppppppoooooooooppprrrtttuuutttuuuwwwwwwvvvvvvyyy{{{{{{{{{|||~~~xxxrrrqqqtttwwwzzzzzz~~~{{{{{{{{{nnnkkkrrr~~~rrrfff\\\VVVWWW\\\[[[WWWRRROOONNNOOOOOOOOORRRSSSSSSRRROOOLLLLLLLLLKKKLLLMMMNNNOOOPPPQQQRRRNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFJJJIIIFFFFFFGGGGGGFFFEEEBBBBBBAAAAAA@@@@@@??????>>>>>>>>>======<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999777777777777777777777666888777666555555444555555555666666777777666666555444555555555555555444444333333222222222333444444555444333333222222333333111000000000111222222333222000......//////...---000000000000000000000000////////////////////////////////////000000000000///......------......///////////////////////////////////////////////////---------............///---...////////////...---......////////////000000......////////////000000//////222444444888EEERRRkkk}}}rrrqqqtttzzz~~~{{{yyy{{{{{{xxxuuusssqqqnnnpppwww|||wwwnnneee\\\WWWLLLKKKJJJLLLQQQUUUXXXYYYVVVZZZ^^^bbbcccdddeeeffffffffffffggghhhiiikkkkkknnnmmmmmmmmmnnnooopppqqqsssssstttuuuvvvxxxyyyzzz}}}|||yyytttmmmiiiffffffjjjjjjiiiiiijjjlllnnnoooooopppqqqrrrssssssssssssrrrrrrsssssssssrrrqqqpppqqqrrrtttuuuvvvuuusssrrrsssrrrrrrqqqqqqqqqqqqrrrpppqqqqqqooommmmmmnnnooopppppppppppppppqqqrrrsssppprrruuutttsssssswwwzzz~~~uuullliiirrr|||uuuoooooorrrvvvnnneee^^^XXXSSSUUUZZZXXXUUURRRQQQQQQRRRRRRQQQPPPQQQRRRRRRPPPNNNNNNOOOLLLLLLMMMNNNOOOPPPPPPQQQOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGKKKIIIGGGGGGGGGHHHGGGFFFDDDCCCCCCBBBAAA@@@@@@???==================<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::999999888888777777888777666555555444444444555666777888888777666555555555444444444555555666333222222222333333444555555444333333222222333333111111111000111111222222111000......///000000///111111111111111111111111000000000000000000000000////////////000000000000///......------......///////////////////////////////////////////////////---------............///...///000000000000///............/////////000000........./////////000000000...000222333555===GGG___ssszzzxxxxxx}}}}}}|||xxxvvvwwwuuuuuuvvvzzzwwwmmmddd___TTTRRRPPPPPPSSSXXX[[[\\\[[[^^^bbbeeeeeeeeeeeeeeeeeeeeeeeefffggghhhjjjjjjkkkkkklllmmmnnnpppqqqrrrrrrrrrssstttvvvxxxzzz{{{|||}}}}}}yyysssnnnlllkkkmmmmmmmmmmmmmmmnnnnnnooonnnoooqqqssstttuuuuuuuuuuuuuuuuuuuuutttrrrqqqppppppqqqtttvvvwwwwwwvvvuuuvvvuuutttsssrrrsssssstttpppqqqqqqooommmlllmmmnnnoooooopppppppppppppppooommmqqqtttsssqqqrrrvvvzzz}}}~~~{{{rrrkkkgggjjj|||rrriiifffbbb___^^^bbb\\\WWWWWWWWWVVVXXX[[[UUUSSSRRRRRRSSSTTTUUUTTTNNNPPPRRRRRRQQQPPPQQQRRRNNNNNNNNNNNNNNNOOOOOOOOOQQQPPPPPPPPPPPPPPPOOOOOOMMMNNNNNNNNNNNNMMMMMMLLLJJJJJJJJJIIIIIIHHHHHHHHHKKKIIIGGGGGGHHHHHHHHHGGGEEEDDDDDDCCCAAA@@@@@@???<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::;;;<<<<<<;;;;;;:::999888888888888777555555444444444555666777888888777666555666555444333333444666777222222222222333333444555555444333333222222333333444444333333222333333444222000//////111222111111111111111111111111111111111111111111111111111111////////////000000000000.........------.........////////////////////////////////////////////////---------.........//////...///000111111000///.............../////////000............/////////000222///000333444555;;;AAAUUUjjj|||zzz}}}}}}xxxvvvyyyyyy{{{}}}~~~sssjjjeee]]]ZZZVVVVVVYYY]]]aaabbb```cccggghhhgggfffeeeeeeeeeeeeeeefffggghhhiiijjjiiiiiijjjlllnnnppprrrtttqqqqqqrrrsssuuuxxx{{{}}}{{{~~~|||wwwqqqooooooooooooooooooooonnnnnnnnnmmmoooqqqsssuuuvvvvvvuuuwwwwwwwwwwwwuuusssqqqpppppprrrtttwwwxxxxxxxxxwwwxxxwwwvvvuuuttttttuuuvvvpppqqqqqqooommmlllmmmnnnnnnooopppppppppooommmllllllppptttsssqqqrrrvvv{{{zzzzzz||||||zzzuuuvvvsssxxx{{{rrrggg___\\\ZZZVVVRRRRRRRRRRRRRRRRRRRRRRRRRRRUUUQQQNNNMMMPPPRRRRRRQQQQQQQQQPPPPPPPPPQQQRRRRRRUUUTTTSSSQQQPPPPPPOOOOOORRRRRRRRRRRRQQQQQQQQQQQQRRRPPPNNNNNNOOOOOOOOONNNNNNLLLIIIHHHIIIIIIIIIHHHKKKKKKJJJHHHGGGFFFEEEEEEGGGEEEBBB@@@>>>>>>>>>?????????>>>======>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999::::::999888666555666666666666666666666666666666777777777777666666666666666666555555555555555555555444444333333333222333333444444333333222111111111000000000000///111111000000000000111111//////000000000000//////000000000000000000000000111111111111000000000000////////////////////////,,,,,,,,,---------..............................---------------------------......///////////////////////////000000000000////////////000000000000000000000111444666999:::HHHYYYqqq{{{yyy|||}}}vvvwww}}}|||rrrooofffhhhiiihhhhhhkkkqqqvvvzzzxxxwwwuuutttrrrnnnkkkllljjjiiigggggghhhjjjkkknnnllllllmmmoooqqqrrrqqqsssrrrqqqpppqqqsssvvvwwwzzzyyyxxxxxxyyywwwsssooonnnnnnmmmlllllllllmmmnnnmmmnnnppprrrtttvvvxxxyyyxxxwwwvvvuuusssrrrqqqqqqrrrsssuuuxxxzzz{{{{{{{{{zzzyyyxxxxxxyyyxxxvvvtttqqqqqqooonnnllljjjhhhhhhlllnnnppppppooonnnnnnooopppooopppqqqtttuuutttsssvvvwwwxxxzzz|||}}}nnnrrr|||}}}zzzzzz{{{}}}kkkcccZZZTTTRRRQQQOOOLLLQQQQQQQQQQQQQQQQQQQQQQQQSSSPPPMMMMMMOOOQQQQQQOOOOOONNNNNNNNNNNNOOOOOOPPPTTTSSSRRRQQQPPPPPPQQQQQQSSSSSSSSSRRRRRRRRRRRRQQQQQQOOONNNNNNOOOPPPNNNMMMLLLJJJHHHHHHHHHIIIHHHFFFJJJJJJIIIIIIHHHGGGFFFFFFGGGEEECCC@@@?????????@@@??????============>>>???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;:::999888888555555555555555555555555666666777777777777666666666666666666555555555444555555444444444333333333222333333444444333333222333333333222222222222111111111000000000000111111//////000000000000//////000000000000000000000000111111000000000/////////........................,,,,,,---------.........................................................------...///////////////---............/////////.../////////000000000000//////000111222444777888???MMMccczzzyyyyyy}}}{{{zzzqqqtttxxx{{{}}}yyyqqqlllllljjjhhhgggfffgggiiikkkmmmllljjjkkknnnooopppooonnnnnnnnnoooqqqsssuuuwwwxxxwwwvvvwwwxxxvvvsssooolllkkkjjjiiiiiikkkmmmooopppppprrrsssuuuwwwyyyyyywwwwwwvvvuuutttssssssrrrsssuuuxxx{{{}}}~~~~~~}}}}}}{{{{{{{{{|||{{{yyywwwsssrrrpppnnnllljjjjjjiiilllnnnoooooommmmmmnnnpppqqqppppppqqqtttuuutttsssuuuuuuwwwxxxzzz{{{|||}}}mmmlllpppxxx}}}vvvrrrwwwssshhh___YYYRRRNNNNNNOOONNNMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPOOONNNNNNPPPPPPOOONNNNNNMMMMMMMMMNNNNNNOOOPPPUUUTTTRRRQQQQQQRRRSSSUUUTTTTTTTTTTTTSSSSSSSSSSSSOOOOOONNNOOOPPPPPPNNNKKKJJJIIIHHHHHHIIIHHHGGGEEEIIIIIIIIIHHHHHHGGGGGGGGGGGGEEECCCAAA@@@???@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888777666555555555555555555555555555555555555555666666777777666666555666666555555555444444444444444444444333333333333222222333333333333222222333333333222222222222111000000000000000000000000//////000000000000//////000000000000000000000000000////////////.................................---------.........//////........................////////////////////////------...////////////...,,,,,,---------.............../////////000000000/////////000111222444555888BBBSSShhh}}}~~~|||~~~}}}yyyrrrnnnmmmjjjgggfffgggiiijjjllljjjiiiiiikkkmmmmmmmmmjjjkkklllnnnppprrrtttuuutttsssssstttuuuuuussspppkkkiiigggfffgggjjjmmmppprrrssstttuuuwwwxxxyyyzzzvvvvvvvvvuuuuuuuuuttttttuuuxxx{{{~~~~~~~~~|||zzzvvvtttqqqnnnlllkkkkkkllllllmmmmmmlllkkklllnnnqqqrrrqqqpppqqqssstttsssrrrttttttuuuvvvwwwxxxyyyyyyvvvqqqnnnpppsssyyy{{{uuuppprrrxxxwwwjjj```YYYTTTOOOLLLMMMNNNOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOPPPPPPPPPOOONNNOOONNNNNNOOOOOOPPPQQQRRRVVVUUUSSSRRRRRRTTTWWWXXXUUUUUUTTTTTTTTTSSSSSSSSSNNNNNNNNNPPPQQQPPPMMMJJJIIIHHHHHHIIIJJJIIIGGGEEEHHHHHHHHHHHHHHHHHHGGGGGGFFFEEECCCBBBAAA@@@@@@@@@>>>>>>===<<<;;;:::::::::::::::::::::::::::::::::999999999999999999999999666555444222222222333444555555555555555555555555555666666666666666666555555555555444444444333333333333333333333333333333222222333333333333222222111111111000000000//////000000111111111111000000//////000000000000//////000000000000000000000000//////.........---------........................------........./////////................................................,,,---......//////......,,,------------................../////////000000000000000000111222222333888===HHHYYYnnn~~~~~~zzz{{{uuussspppmmmkkkiiiiiiiiillljjjhhhggghhhjjjjjjjjjjjjkkkmmmooopppqqqrrrrrrppppppqqqrrrssstttsssrrrooolllhhheeeeeeiiimmmppptttuuuvvvwwwxxxyyyzzzzzzvvvvvvvvvvvvvvvvvvvvvvvvxxxzzz~~~~~~~~~}}}{{{wwwuuuqqqnnnllllllmmmnnnlllllllllkkkjjjkkkoooqqqsssqqqpppqqqrrrssssssrrrsssssstttuuuuuuvvvwwwwww{{{vvvtttsssssszzz{{{ooommmoooqqqzzzvvvmmmggg___WWWRRROOOKKKIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPPPPPPPOOOOOOOOOMMMMMMMMMNNNOOOPPPQQQQQQVVVVVVTTTTTTUUUVVVXXXZZZTTTTTTTTTSSSSSSSSSRRRRRRNNNNNNNNNPPPQQQPPPMMMJJJJJJIIIIIIJJJLLLKKKIIIFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@=========<<<;;;:::999999::::::::::::::::::::::::888888888888888888888888888777555444444555666777555555555555555555555555555555666666666666555555444444444444333333333333333333333333333333333333111222222333333222222111111111111000000000/////////000111111111111000/////////000000000000//////////////////////////////............------------........................------------.........///........................------------------------,,,------...............------........./////////............////////////000111111222222222222222888:::AAAMMM```vvv~~~|||{{{{{{}}}|||zzzvvvzzz}}}}}}|||yyyuuuqqqllljjjnnnkkkgggfffggghhhiiihhhlllmmmnnnooooooooooooooonnnoooqqqrrrrrrssstttuuuuuuqqqlllhhhgggiiimmmpppvvvvvvwwwxxxyyyzzz{{{|||wwwwwwwwwxxxxxxxxxxxxyyyzzz|||~~~}}}||||||}}}|||zzzxxxuuussspppmmmllllllnnnooolllllllllkkkjjjlllooorrrsssqqqoooooopppqqqqqqppprrrrrrssstttuuuuuuvvvvvvvvvsssttt{{{}}}yyyppphhhfffnnnyyyrrreee```]]]WWWQQQPPPNNNKKKHHHGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNOOOOOOMMMMMMNNNOOOJJJJJJKKKKKKLLLMMMNNNOOOUUUUUUUUUUUUUUUVVVWWWWWWRRRRRRRRRRRRQQQQQQQQQQQQNNNNNNMMMNNNOOOOOOMMMJJJKKKJJJIIIJJJKKKKKKJJJHHHFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@??????<<<=========<<<;;;::::::999999999999999999999999777777777777777777777777555555444444333444444555444444444444444444444444444555555666666555555444444444333333333222222222222222222222333333333333111111222222222222111111333333333222222222222111///000111222222111000/////////000000000000/////////////////////////////////............---------------------------------,,,,,,,,,---------..............................------------------------,,,,,,---............------............/////////------.........////////////000111222222222222222333666;;;CCCRRRhhh{{{vvvtttvvvzzz~~~}}}vvvrrrvvvyyy}}}uuuooopppmmmiiifffggghhhhhhhhhnnnnnnnnnnnnnnnnnnnnnnnnnnnppprrrrrrrrrsssuuuwwwyyyvvvpppkkkjjjkkkoooqqqwwwxxxyyyzzz|||}}}~~~||||||||||||||||||||||||{{{|||}}}~~~~~~~~~}}}zzzyyyxxxxxxyyyxxxvvvtttqqqpppnnnllllllmmmnnnoookkklllmmmllllllmmmppprrrsssqqqnnnmmmnnnoooooonnnppppppqqqrrrssstttuuuvvv|||yyywwwwww~~~xxxnnnhhheeegggkkksssuuuiiiaaa^^^\\\WWWRRROOONNNLLLJJJIIIIIIKKKMMMHHHHHHHHHHHHHHHHHHHHHHHHKKKMMMMMMKKKIIIIIILLLOOOJJJJJJJJJJJJLLLMMMNNNOOORRRSSSTTTUUUUUUTTTSSSSSSPPPPPPPPPPPPOOOOOOOOONNNOOONNNMMMMMMNNNNNNMMMKKKKKKIIIGGGHHHIIIJJJJJJIIIFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>;;;<<<===>>>======<<<;;;999999999999999999999999777777777777777777777777111222222333333222222111444444444444444444444444444555555666666555555444333333333333222222222222111111222222222333333333111111222222222222111111333333333222222222222111///000111222222111000/////////000000000000///////////////////////////////////////............---------------------------+++++++++,,,,,,,,,,,,---................................................+++,,,------......------,,,,,,---------.........---------.........//////---...///111222222111111///333777;;;CCCUUUnnnzzzzzzzzz{{{}}}}}}vvvrrrsssuuuwww~~~zzzrrrtttvvv|||xxxrrrooojjjgggggghhhiiiiiilllkkkkkkjjjkkklllmmmnnnooorrrttttttssstttwwwyyyyyyvvvrrrnnnlllnnnqqqsssyyyzzz|||}}}{{{{{{zzzzzzyyyyyyyyyyyyvvvuuutttuuuuuuuuusssqqqlllkkkkkkkkkllllllmmmnnnjjjlllnnnnnnnnnnnnppprrrrrrpppmmmllllllmmmmmmllllllmmmnnnpppqqqssstttttt{{{{{{sssgggeeebbbeeeppp}}}qqqjjjccc______]]]YYYUUUJJJJJJIIIHHHGGGHHHJJJLLLFFFFFFFFFFFFFFFFFFFFFFFFJJJKKKKKKIIIFFFGGGJJJNNNKKKKKKKKKLLLMMMOOOPPPQQQOOOQQQRRRTTTTTTRRRPPPOOOOOOOOONNNNNNNNNMMMMMMMMMPPPNNNLLLLLLMMMNNNMMMLLLJJJHHHFFFFFFGGGIIIIIIIIIFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>===;;;<<<===>>>>>>>>>===<<<888888888888888888888888777777777777777777777777333444666777777666555444444444444444444444444444444555555555555555555444333333333222222222111111111111111222222333333333111111222222222222111111111111111000000000000///...000111222222111000...//////000000000000//////////////////////////////000////////////.........------------------------******+++++++++,,,,,,,,,........................////////////////////////+++,,,------......------++++++,,,,,,,,,------------------.........//////+++,,,...///111111000000///333666666999GGG___rrrvvvuuuttttttvvvyyy}}}~~~vvvqqqqqqqqqooosss{{{~~~qqqrrrwww~~~tttpppkkkhhhhhhiiiiiiiiiiiihhhhhhgggiiikkknnnoooqqqsssuuuuuuttttttwww{{{xxxuuurrrooonnnppprrrttt{{{|||~~~|||zzzxxxwwwvvvvvvvvvwwwuuussssssssstttsssqqqooohhhiiijjjkkkkkklllmmmmmmjjjlllooopppooooooqqqrrrrrrooollljjjkkkllllllkkkjjjjjjlllnnnpppqqqssssssxxxtttyyy|||sssjjjeeedddhhhqqq|||xxxkkkfff```]]]\\\ZZZUUUPPPLLLJJJGGGEEEDDDEEEFFFGGGJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGIIIJJJLLLHHHHHHIIIKKKMMMOOOQQQRRRNNNOOOOOOPPPPPPOOOOOONNNLLLKKKKKKJJJIIIHHHHHHHHHIIIIIIIIIKKKMMMMMMLLLJJJGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDCCCBBBAAA@@@@@@???BBBAAA@@@>>>===<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999888777666666555777777777777777777777777555555555666666666666666888777666555444333333333444444444444444444444444222222444444444444222222000000000111111222222222222222222111111111000000////////////000000000000000000000000000000000000////////////////////////////////////////////////......////////////......//////............//////000///---+++++++++---.................................................../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000444//////555888===OOOddd|||}}}sssoooqqqoookkkrrr~~~{{{uuuooolllmmmoooqqqvvvyyyzzzxxxyyyxxxmmmggggggjjjjjjiiijjjjjjiiiiiijjjlllnnnoooooooooppprrruuuvvvuuuttttttuuuvvvuuuttttttvvvxxx{{{xxxzzz}}}yyyvvvtttrrrqqqoooppprrrtttuuutttqqqnnnkkkfffggghhhgggfffiiinnnsssmmmmmmmmmmmmmmmnnnooopppooommmkkkiiiiiiiiikkkllljjjmmmpppqqqqqqpppqqqrrr~~~zzzwww|||zzzssspppppppppooo~~~{{{ooofffcccaaa^^^[[[[[[[[[YYYTTTOOOKKKJJJIIIGGGFFFFFFFFFFFFIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKLLLMMMNNNPPPRRRSSSMMMNNNNNNOOOOOONNNNNNMMMLLLKKKKKKJJJIIIIIIHHHHHHIIIHHHHHHJJJKKKKKKIIIHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBAAA@@@??????@@@???>>><<<;;;::::::::::::;;;;;;;;;;;;:::999999999999888888777666666555888888888888888888888888666666666666555555555555666555444333333333333333444444444444444444444444222222333444444333222222111111111111222222222333222222222111111111000000////////////000000000000////////////////////////////////////////////////////////////////////////......////////////......///......------......///111///...,,,,,,,,,...///........................,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------------------------,,,,,,---------............/////////000000000000111---///444555666DDDUUUhhhzzzuuummmpppqqqnnnooouuuyyyrrrmmmkkkmmmoooqqq|||~~~zzzxxxwwwnnnllllllllllllooooooooooooooopppppppppnnnnnnnnnoooqqqrrrrrrpppssstttvvvwwwwwwxxxzzz||||||}}}|||yyywwwuuutttqqqooopppqqqrrrsssqqqnnnkkkhhhcccdddeeeddddddfffkkkooonnnnnnmmmlllllllllllllllmmmkkkjjjhhhhhhhhhiiijjjjjjllloooppppppppppppqqqyyymmmkkkooovvvtttqqqnnnpppwwwrrrhhhbbb[[[UUUSSSSSSSSSSSSVVVYYYXXXSSSOOOKKKJJJIIIHHHGGGFFFFFFFFFIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHKKKKKKKKKLLLMMMNNNPPPPPPLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFGGGHHHHHHFFFEEECCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@???>>>>>>======<<<;;;:::999888888888999999::::::999999888777999888888777777666666555888888888888888888888888777666666666555444444444333333222222111222222333444444444444444444444444222222333333333333222222111222222222222333333333222111111111111000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000......////////////.........------,,,,,,------...111000...---------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++........................---------.........//////....../////////000000000///---000555444111999DDDSSSeee}}}}}}qqqrrrvvvsssoooooo{{{zzz{{{~~~yyyqqqlllkkkmmmnnnuuu{{{}}}wwwvvvuuuuuuxxxxxxxxxxxxvvvtttrrrpppooommmlllmmmnnnoooooonnnpppssswwwzzz|||}}}|||{{{yyyxxxwwwuuussspppooopppppppppnnnjjjgggeeebbbcccccccccccceeeiiilllpppooommmkkkjjjjjjjjjjjjjjjiiihhhggggggggghhhiiiiiilllnnnpppooooooooopppsssfffiiinnnttt~~~|||qqqmmmmmmkkkooowww|||mmm^^^XXXVVVSSSOOOMMMJJJJJJLLLPPPTTTVVVUUUSSSMMMKKKIIIGGGFFFFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKJJJJJJJJJIIIIIIIIIHHHGGGFFFDDDEEEEEEEEEDDDBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>===<<<<<<;;;:::999999888888888888888888888888888777777666888888777777666666666666888888888888888888888888777777666555444444333333111111000000000111222222333333333333333333333333222222222333333222222222222222222222222333333333111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000---......//////......------,,,,,,++++++,,,,,,---///...------------......------------------------------------------------++++++++++++++++++++++++------------------------------........./////////........./////////000000111000222555333000444<<>>===<<<<<<;;;::::::999999888999999999777777888888777777666555777777777666666666666666777777777777777777777777777666666555444333333222111111000000000111222222333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111000000000/////////...........................////////////////////////////////////////////////------............------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///............////////////111111111222000000444:::AAAMMMaaaxxxzzzwwwxxxzzzsss{{{~~~wwwqqqssszzz}}}sssnnnmmmlllooo{{{~~~yyyrrrooolllkkklllnnnoooooommmqqqvvv{{{~~~}}}zzzwwwuuuvvvvvvvvvwwwxxxxxxuuusssqqqpppooollljjjgggeeedddcccbbbbbbbbbdddfffhhhhhhgggfffeeeddddddfffhhhiiiiiiiiiiiiiiijjjkkkkkkllljjjlllnnnooonnnnnnnnnooossslllgggeeeeeehhhrrr|||{{{fffZZZTTTNNNJJJLLLLLLHHHEEEEEEGGGFFFFFFGGGJJJOOOTTTWWWNNNKKKGGGCCCBBBDDDGGGIIIEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCCCCDDDEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@???>>>===<<<<<<;;;999999999888999999::::::777777888888777777666555666666666666666666666666666666666666666666666666666555555555444333333333333333222222111222222333333333333333333333333333222222111111111111222222222222222111111111111000//////000000000000000111111111000000//////..............................////////////////////////////////////////////////------............---------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////.........------///333777;;;BBBRRRhhh}}}}}}yyy{{{xxx}}}~~~xxxrrruuu|||~~~vvvllllllmmmxxxwwwsssnnnkkkkkkmmmnnnnnnllloootttxxx|||~~~|||zzzyyywwwuuutttssssssuuuwwwwwwvvvuuurrrpppnnnkkkhhhgggeeeeeeaaa```___```ccceeeeeedddaaa```___^^^```cccfffhhhiiiiiijjjkkklllmmmmmmmmmkkkmmmooopppooonnnnnnooo}}}uuussssssuuu}}}xxxpppfffcccbbbfffkkkssswwwgggYYYSSSNNNKKKJJJLLLJJJFFFEEEHHHEEEFFFFFFGGGIIILLLOOOQQQJJJIIIGGGEEEDDDDDDDDDEEEDDDDDDDDDCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEEEEFFFFFFFFFEEECCCCCCDDDFFFFFFFFFCCCBBBBBBAAAAAABBBBBBCCCAAA@@@@@@???>>>===<<<<<<888888777888888999::::::777888888888888777666666666666666666666666666666555555555555555555555555444444444444444444444444666555444333333333333333222222222222222222222222333222111000000111222333111111111000000000//////////////////000000111111111111111000///.................................////////////////////////------------------------,,,------......------,,,------,,,,,,,,,,,,------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,------------------------------+++++++++,,,,,,,,,,,,------------.........//////,,,---...---...000222333777999CCCWWWlll{{{~~~|||vvvssswww|||~~~qqqqqqsss{{{}}}}}}vvvqqqnnnnnnnnnnnnmmmoooqqqssswww|||{{{xxxvvvvvvuuutttrrrqqqppprrrtttvvvwwwwwwqqqooollliiigggfffeeefffaaa```___```ccceeeeeecccbbbaaa______aaadddgggjjjhhhiiijjjkkkmmmmmmnnnnnnlllnnnpppqqqpppooooooooowwwmmmhhhfffhhhpppyyy|||xxxuuuqqqkkkfffjjjiiikkkrrrzzzzzzooohhh___XXXUUUJJJHHHHHHIIIEEEAAACCCHHHCCCEEEHHHIIIIIIJJJKKKLLLFFFGGGGGGGGGFFFDDDBBBAAADDDDDDCCCCCCCCCDDDDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCDDDDDDEEEGGGHHHIIIHHHHHHHHHIIIIIIHHHHHHHHHDDDDDDDDDDDDEEEEEEEEEEEEGGGEEECCCCCCEEEGGGHHHGGGBBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@???>>>===<<<<<<777666666777777888999:::888888888888888777777666555555555666666666666666444444444444444444444444333333444444444444444444888777666555444333333333222222222222222222222222333222111000000111222333111000000000//////........./////////000000111111222111111000///......---........................////////////////////////------------------------,,,------......------,,,...------,,,,,,------...+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................******+++++++++,,,,,,,,,---------.........//////,,,...000000111222222000666555;;;LLL```uuu{{{|||yyyrrrqqquuuzzz{{{xxxyyyzzz}}}}}}yyy~~~~~~|||yyyyyy~~~wwwsssqqqpppooommmnnnooopppsssxxx~~~xxxtttrrrrrrrrrrrrqqqpppooopppsssvvvwwwxxxpppnnnkkkgggeeeeeeeeefffdddbbbaaacccfffhhhgggeeegggfffdddcccdddgggkkkmmmggghhhjjjkkklllmmmnnnnnnmmmoooqqqqqqpppooooooppp|||mmmdddcccfffiiirrrttt|||xxxyyywwwqqqkkkhhhlllpppyyy|||xxxnnnccc```cccaaaVVVKKKFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDEEEFFFFFFFFFFFFEEEGGGFFFDDDCCCBBBDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDFFFEEEDDDCCCBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHKKKJJJIIIHHHGGGFFFFFFFFFHHHFFFDDDCCCBBBCCCDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHFFFEEEDDDCCCBBBAAA@@@@@@BBBAAA???===<<<;;;<<<<<<777777777777777777777777777777777777666666666666666666555555555444444444555444444333333444444555555555444333333333333444333333333333333333333333555444333333333333444555333222111000000111222333111111111111111111111111111111000///////////////000000000000000000000000///////////////.........//////.........------------------,,,,,,,,,++++++------------------------,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................//////000111111111000///.........///111222666666999BBBNNN```xxx}}}zzzwwwsssqqquuu{{{~~~}}}~~~~~~zzzxxxwwwvvvvvv~~~yyytttqqqooopppqqqqqqpppssszzz~~~xxxrrrnnnooopppqqqpppooopppqqqrrrrrrrrrrrrrrrqqqnnnjjjgggeeedddbbbaaa___```bbbdddfffggghhhhhhllllllkkkiiigggfffhhhjjjmmmllllllmmmooopppnnnmmmlllmmmooopppooonnnlllkkkwwwsssrrrsssqqqnnnpppyyyzzzxxxwwwuuuoooooommmkkklllsssssshhh___WWWVVV[[[[[[SSSIIIGGGFFFDDDBBBAAA@@@@@@AAABBBBBBBBBCCCCCCCCCDDDDDDGGGFFFDDDCCCCCCDDDFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEEEECCCBBBBBBBBBCCCDDDCCCCCCCCCDDDFFFGGGHHHIIIJJJJJJIIIGGGGGGFFFFFFFFFGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@>>><<<;;;;;;;;;;;;777777777777777777777777777777777777666666666555666666555555555444444444555444444333333444444555666555444444333333444444444444444444444444444444555444333333333333444555222222111000000111222222111111111111111111111111111000000///////////////////////////////////////////////////............//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,------------------------------------------------////////////////////////000///.........///111111333333666<<>>???@@@@@@@@@@@@AAAAAAAAA>>>======<<<;;;:::::::::777777777777777777777777777777666666666555555555555555555555555555555555555555444444444444555555666666555444444444444444555555555555444444444444333333333333333333333333111111000000000000111111111111111111111111111111000000///............///////////////////////////------...............///...........................------------,,,,,,,,,++++++++++++++++++++++++,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,............//////000000111333555666555:::JJJ[[[www~~~uuuvvv|||}}}}}}~~~yyytttrrruuu{{{~~~zzzrrrnnnjjjiiilllnnnnnnmmmooooooqqqrrrtttttttttssssssrrrqqqpppooonnnmmmlllnnnnnnnnnnnnnnnmmmlllkkkiiihhhhhhhhhhhhgggdddbbb]]]^^^___bbbeeegggjjjkkklllmmmlllkkkiiiiiijjjlllnnnmmmmmmoooqqqrrrqqqpppoooooooooooonnnlllkkkjjj}}}wwwvvvuuusssrrrrrrsssuuuwww{{{wwwooohhhddddddhhhooovvv~~~sssgggaaa]]]XXXTTTKKKHHHFFFGGGJJJKKKHHHEEEBBBCCCCCCDDDDDDDDDEEEEEEBBB@@@???>>>>>>@@@BBBCCC@@@@@@BBBCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBEEEFFFFFFFFFFFFEEEDDDDDDCCCDDDEEEFFFFFFEEEEEEDDDBBBCCCDDDDDDDDDDDDCCCCCCEEEFFFGGGGGGEEECCC@@@>>>?????????>>>>>>>>>===============<<<<<<;;;::::::888888888888888888888888666666666666555555555555444555555555555555555555666555555444444555555666666666555444444444444555444444444333333333222222333333333333333333333333000000000000000000000000000000000000000000000000000//////.......................................,,,---------......//////---..............................---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,---------.........///------------------------,,,,,,,,,,,,------......---......///////////////000222444555333555BBBPPPccc{{{~~~~~~~~~{{{zzzyyyyyy|||~~~yyyvvvvvv}}}||||||{{{yyyxxxrrrooojjjjjjlllmmmllljjjkkklllnnnooopppqqqrrrsssrrrssssssrrrqqqpppoooooommmmmmmmmmmmllllllkkkjjjhhhgggggghhhhhhgggeeebbb``````aaabbbdddgggiiijjjllllllllljjjiiiiiikkkmmmooonnnnnnoooqqqqqqpppooonnnnnnnnnmmmlllkkkjjjjjj~~~{{{tttnnnjjjhhhgggdddiiiqqqwww~~~xxxmmmfffeeefffgggooowww|||qqqbbbXXXTTTSSSQQQOOOKKKIIIHHHHHHIIIIIIHHHFFFFFFFFFFFFEEECCCBBB@@@???===<<<<<<;;;<<<===>>>???>>>???BBBDDDDDDCCCBBBAAACCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBFFFGGGGGGGGGFFFEEECCCBBBAAABBBDDDEEEFFFEEEDDDDDDBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFDDDCCCAAA???>>>>>>>>>=========<<<<<<===============<<<;;;:::888888888888888888888888666666666555555555444444444444444555555555555555666666555555555555666666777666555555444444555555444444444333333222222111222222333333333333222222///000000111111000000///000000000000000000000000000///......------..............................,,,,,,,,,---......//////---------...........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++((())))))******++++++,,,........................++++++,,,,,,---......///------...////////////...//////000222222333;;;EEEUUUlll}}}{{{tttpppttt|||}}}zzzxxxzzzzzzvvvxxxzzztttrrrrrrrrrrrrqqqooolllkkkkkkjjjjjjiiiiiikkkmmmnnnnnnoooqqqsssqqqrrrrrrqqqpppooooooppplllllllllmmmllllllkkkkkkhhhgggffffffggggggeeeccccccccccccccceeegggjjjkkklllmmmmmmkkkjjjjjjlllnnnpppooonnnoooppppppnnnllllllkkkkkkkkkkkkjjjjjjjjj]]]jjj||||||rrrkkkggg___bbbgggjjjnnnuuuzzzsssjjjfffhhhpppxxx~~~}}}||||||{{{yyyjjj```SSSKKKIIIJJJIIIGGGDDDDDDEEEFFFFFFGGGGGGGGGDDDDDDDDDCCCAAA>>><<<:::;;;;;;;;;;;;<<<<<<<<<<<<>>>@@@CCCFFFFFFEEECCCBBBCCCBBBBBBAAAAAABBBBBBCCCDDDEEEFFFFFFFFFEEEDDDCCCEEEFFFGGGGGGGGGEEECCCBBB???AAACCCEEEEEEEEEDDDCCCCCCCCCBBBAAABBBCCCDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@===>>>>>>>>>>>>>>>??????======>>>>>>>>>===<<<;;;888888888888888888888888666666555555555444444444444444444555555555666666666666555555555555666666777666666555555555555555666555555444333333222222111222333333333333222111...///000111111000///...000000000000000000000000//////...------------...........................++++++,,,------...//////---------.........//////............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++&&&&&&&&&'''((()))))))))---------------------------------------.........,,,---.../////////......000...---000111222666<<>>>>>@@@@@@>>>===>>>@@@BBBCCCEEEGGGHHH????????????>>>===;;;:::;;;<<<======>>>>>>======???AAAEEEHHHHHHGGGEEECCCCCCBBBBBBAAAAAABBBBBBCCCEEEFFFGGGGGGGGGFFFDDDCCCCCCDDDFFFGGGGGGFFFEEECCC>>>@@@BBBDDDEEEEEEDDDCCCDDDCCCAAA@@@AAACCCEEEFFFCCCCCCBBBAAA@@@@@@@@@@@@======>>>???@@@AAABBBBBB===>>>>>>??????>>>===<<<888888888888888888888888666666555555555444444444444444444555555555666666666666555555555555666666777777666555555555555555777777666555444444333333111222333444444333222111...///000111111000///...000000000000000000000000//////...------------...........................++++++,,,,,,---...//////---------.........////////////.........------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,000//////......------,,,,,,,,,.../////////...---333///---000333333444777;;;KKKaaavvv}}}{{{sssjjjfffjjjttt}}}~~~~~~qqqddd\\\^^^jjjuuuyyyyyyyyyvvvrrr{{{qqqlllhhhgggkkkmmmnnnkkkgggeeefffiiieeegggiiiiiiggghhhkkknnnjjjkkkllljjjggggggjjjmmmjjjkkkllllllmmmmmmmmmmmmkkkhhheeeddddddeeeeeedddbbbbbbbbbdddgggkkkoooqqqpppqqqqqqpppnnnoooqqqsssrrrpppooonnnnnnmmmjjjhhhgggggggggggghhhiiijjjkkk===???EEEOOOYYYgggzzz}}}~~~|||~~~|||yyyqqqmmmnnnppppppoookkkooouuu~~~www\\\UUUMMMKKKMMMPPPPPPNNNMMMHHHAAA>>>>>>>>>===<<<<<<<<<===???@@@AAACCCCCC???>>>===<<<<<<;;;<<<<<<>>>============???@@@AAA@@@BBBEEEGGGGGGEEEBBB@@@DDDCCCCCCBBBBBBBBBCCCCCCEEEEEEDDDDDDCCCDDDEEEEEEFFFEEEEEEDDDCCCBBBBBBAAA>>>@@@CCCCCCCCCBBBBBBCCCAAABBBBBBCCCCCCCCCCCCCCC????????????????????????;;;<<<>>>???@@@@@@??????AAA@@@???>>>===<<<;;;:::<<<;;;::::::999999999:::888777555444444555555666999:::;;;:::888666555666555444444444444555666666444444444444444444444444333444555555444333111000222222222111111111000000555333000///000111111000//////............////////////.........---------////////////////////////,,,,,,,,,---------......,,,---------.../////////........................000///---,,,+++,,,,,,---++++++++++++++++++++++++*********)))))))))))))))'''(((***+++,,,,,,++++++***++++++,,,,,,++++++***))))))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,,,,,,,---------...///000111222333333;;;@@@LLL```uuu{{{zzzpppmmmlllkkkpppwwwxxx~~~~~~~~~~~~|||xxxvvvrrriii[[[QQQRRRRRRSSSUUUXXX]]]```cccgggooo{{{uuuooommmlllkkklllnnnnnnmmmjjjfffcccggghhhiiihhhgggfffggghhhhhhhhhhhhhhhhhhhhhhhhhhhggghhhiiikkkkkkllllllkkkhhhhhhiiiiiiiiihhhhhhgggeeegggjjjlllmmmooorrrtttsssrrrrrrqqqpppppppppqqqpppoooooonnnllljjjiiihhhjjjjjjiiihhhhhhhhhhhhiii888888;;;AAAFFFNNN\\\iii}}}xxxuuurrrooommmtttvvvzzz~~~yyypppllliiiffffffiiimmmpppqqq{{{xxxrrrkkkaaaYYYQQQKKKDDDAAACCCFFFFFFEEEGGGCCC>>><<<<<<<<<;;;:::::::::;;;<<<>>>???@@@AAA>>>======<<<;;;;;;;;;<<<===<<<<<<<<<<<<>>>???@@@???AAACCCEEEFFFEEECCCBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCCCCBBBBBB>>>AAACCCDDDCCCCCCCCCDDDBBBBBBCCCCCCCCCBBBBBBAAA????????????????????????<<<===>>>???@@@???>>>>>>@@@??????>>>===<<<;;;;;;<<<;;;::::::999999999999888777666555555666777888:::;;;<<<;;;888777777777777777666555555555666666444444444444444444444444555555666666555444222111222222222111111111000000333222000000111111000/////////............////////////.........---------........................,,,,,,,,,---------......------------............------------------------......---,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))))))))***++++++++++++))))))***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.............../////////000000---...///000111222333333666999BBBQQQbbbvvv~~~{{{{{{}}}{{{nnnkkklllnnnsssyyy{{{}}}yyyyyyzzz~~~}}}{{{{{{zzzzzzwwwtttrrroooggg\\\TTTLLLJJJHHHGGGGGGIIILLLNNN___fffrrr}}}yyyrrrnnnnnnoookkkmmmnnnooonnnkkkhhhfffeeefffgggfffddddddeeeffffffffffffggggggggghhhhhhhhhhhhiiiiiijjjkkkkkkllliiiiiijjjjjjjjjiiiiiiiiiiiikkknnnpppqqqrrrtttuuuttttttsssrrrrrrrrrrrrrrrnnnmmmlllkkkjjjhhhfffeeehhhhhhhhhhhhiiiiiijjjkkk888777888::::::<<>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>??????@@@AAABBBCCCDDDDDDDDDBBBBBBBBBAAAAAABBBBBBCCCCCCCCCEEEFFFGGGFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBB@@@BBBDDDDDDDDDCCCDDDEEECCCDDDDDDCCCCCCBBBAAA@@@????????????????????????>>>>>>?????????>>>===<<<>>>>>>=========<<<<<<<<<;;;;;;::::::::::::999999777777666666777888:::;;;<<<======<<<999888888999999888777666666555555555666666666666666666666666666666666666555444333222222222222111111111111111222111111222333222000...//////............///////////////............---------------------------,,,,,,,,,---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++************************+++,,,,,,++++++)))((((((***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....../////////000000000111111......//////000111222222222333888AAAMMM```|||~~~xxxwwwwww{{{qqqkkklllqqqvvv|||}}}}}}wwwrrrpppqqqxxxyyyzzzzzzyyywwwuuussssssqqqnnnmmmjjjeee]]]VVVLLLIIIDDD@@@>>>???BBBDDDRRRYYYcccmmmuuu{{{~~~vvvoookkkjjjlllnnnlllmmmnnnnnnllliiifffccccccddddddcccaaa```aaacccccccccdddeeefffgggggghhhiiiiiihhhhhhhhhjjjkkkllljjjjjjjjjjjjjjjjjjjjjjjjmmmpppsssuuuuuuuuuuuuvvvuuuttttttttttttsssssssssnnnmmmlllkkkiiigggfffeeegggggghhhiiijjjkkkllllll888777777:::999888<<>>>>>>>>>>>???@@@AAABBBDDDDDDAAAAAAAAAAAAAAAAAABBBCCCAAACCCEEEGGGGGGGGGEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAABBBDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDBBBAAA@@@?????????????????????????????????>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::999777777777777888:::<<<===???@@@???===:::888888888888888777666666666666666666666666666666666666666666666666555444444333222111111111111111111111111111111222444666444111/////////............///////////////...............------------------------,,,,,,,,,---------...............------,,,,,,,,,+++++++++++++++++++++++++++,,,---......---+++***++++++++++++++++++++++++)))***************++++++++++++++++++******))))))***++++++,,,,,,++++++***))))))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,---------..................//////000111111222111222555:::AAAQQQkkk{{{xxxwwwyyy~~~zzztttqqqtttyyy}}}~~~~~~}}}yyyrrrmmmkkkkkknnnpppsssuuutttrrrooolllnnnllljjjhhhgggccc]]]YYYOOOKKKEEE@@@???AAADDDGGGGGGLLLUUU]]]dddjjjooorrr{{{wwwrrrkkkdddaaaaaadddfffiiijjjjjjjjjhhhdddaaa___cccccccccaaa___^^^___aaaaaabbbcccdddfffggghhhiiijjjiiigggfffggghhhkkkllliiiiiiiiiiiiiiiiiijjjjjjnnnqqquuuwwwvvvtttsssssstttttttttttttttttttttsssqqqpppnnnmmmkkkjjjiiiiiijjjjjjkkklllmmmmmmmmmnnn444222333666777555666:::???FFFPPPXXX```lll~~~{{{rrrqqqpppoooooopppqqqrrrttttttuuutttsssrrrpppooopppppppppsssxxx}}}xxxtttqqqnnnqqqqqqpppmmmiiijjjmmmqqqgggmmmssstttrrrttt{{{~~~ooocccXXXQQQGGGCCC@@@>>>>>>??????>>>===;;;999888888999999999555666777888888777666666777777888888999:::;;;;;;999999888999999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>=========>>>???AAACCCDDD@@@@@@@@@@@@@@@AAABBBBBBAAABBBDDDFFFGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAACCCDDDDDDCCCCCCEEEGGGHHHHHHHHHGGGEEEDDDBBBAAA????????????????????????@@@@@@???>>>===<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999999:::;;;;;;;;;:::999888777777888999;;;===>>>BBBBBBAAA===999777777888777666666666666666777777777777777777777777777777555555444333333222222222111111111111111111111111222222444666888666333000//////............//////////////////////////////........................,,,,,,,,,---------............------,,,,,,,,,+++++++++++++++++++++++++++***+++,,,---------++++++++++++++++++++++++++++++))))))******+++++++++,,,))))))*********++++++,,,***++++++,,,,,,++++++***))))))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,,,,---------.........///000000111111000222555999<<>><<<::::::::::::888888888777777777888888444666777888777666777888777777888888999::::::;;;777777777777888:::;;;;;;;;;;;;===>>>>>>>>>>>>>>>============>>>???@@@AAA????????????@@@AAABBBBBBBBBCCCDDDDDDDDDDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBCCCEEEGGGHHHHHHHHHGGGFFFDDDCCCBBB????????????????????????@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888999:::;;;<<<;;;:::999888888777888999;;;===>>>BBBAAA@@@===999888888:::999888777777777777777777777777777777777777777777555555333222222222222222111111111111111222222222222222444666888777444111//////............//////...////////////000000000////////////////////////,,,,,,,,,---------......------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,))))))))))))***+++,,,---***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///.........//////000000000///000333777888===JJJXXXtttxxxvvvwww{{{~~~}}}}}}~~~yyywwwssspppmmmkkkjjjjjjfffgggiiijjjjjjiiigggfffjjjkkkkkkjjjhhheeebbb```ZZZWWWRRRLLLGGGCCC@@@???>>>@@@CCCFFFIIIMMMRRRUUU]]]ccciiiiiijjjkkkjjjgggbbb^^^YYYSSSNNNLLLKKKKKKOOORRRWWW\\\aaafffhhhjjjeeedddbbb___\\\[[[]]]___aaaaaabbbdddeeeggghhhhhhhhhhhhgggffffffggghhhiiigggfffeeeeeefffgggiiijjjkkknnnqqqqqqpppooooooooorrrssstttuuuuuuuuutttsssqqqpppooonnnnnnooopppqqqvvvwwwwwwxxxxxxvvvuuuttt666333333666777555444666777555666<<<@@@DDDLLLVVVdddpppvvvsssmmmiiiggghhhkkknnnqqquuuzzz~~~{{{wwwtttrrrpppooooooooopppqqqrrrttttttnnnjjjddd```___```cccdddhhhmmmqqqsssttt|||vvv___XXXOOOIIIFFFCCC@@@============<<<999888888:::555666777777666666666777444555777666555444666888666666777777888999999999666666666777888999;;;;;;999:::<<<===>>>>>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCCCCBBBAAAAAA@@@@@@????????????????????????AAABBBBBBBBBAAABBBDDDFFFFFFFFFFFFEEEDDDCCCBBBAAA???????????????????????????>>>===<<<;;;<<<<<<======<<<<<<;;;:::999888888777888:::<<<<<<;;;:::999888888888888888:::<<<===>>>>>>===;;;999999<<<>>>>>>===<<<:::888777777666666666666666666666666666777666444333222222333333000000111111111222222222111111222444555555333111//////............//////.../////////000000000000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---++++++++++++++++++++++++))))))***++++++,,,------+++******))))))***+++,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////.........//////////////////...000444555777>>>GGG[[[pppxxxsssrrruuuvvvtttuuuyyyvvvsssooollljjjiiiiiiiiiggggggffffffffffffgggggghhhjjjlllmmmllljjjhhhgggeeeddd```ZZZRRRKKKDDDAAA>>>>>>??????@@@CCCGGGJJJLLLSSSXXXXXXYYY\\\]]][[[VVVTTTPPPLLLIIIFFFDDDDDDCCCFFFLLLSSSZZZaaaeeegggddddddaaa]]]ZZZYYY[[[]]]``````aaabbbccceeeeeefffggggggggggggggggggggggggggggggfffeeefffhhhjjjkkklllnnnppppppoooooooooppprrrsssuuuwwwwwwvvvuuutttsssrrrqqqqqqqqqsssuuuvvvzzz{{{|||~~~~~~}}}|||{{{333000000444666555555888222000333;;;>>><<<===AAAGGGQQQ^^^iiitttwwwrrrpppqqqrrrtttuuuxxxzzzzzzyyyxxxvvvssssssqqqnnnmmmnnnrrruuuqqquuu|||wwwyyy}}}}}}{{{~~~~~~zzzssskkkiiigggdddccccccdddeeekkkkkklllnnnqqquuuyyy{{{uuutttqqqkkkfffffflllqqq{{{iiiWWWKKKHHHDDD@@@???@@@@@@===:::555777999888666555777999444666777888777666666777333555777555333333555888555555666666777777888888555555555666777999:::;;;888999:::<<<===<<<<<<;;;<<<<<<======>>>======<<<>>>>>>>>>>>>???@@@AAABBBDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>?????????@@@AAAAAAAAA@@@AAADDDFFFDDDDDDDDDDDDCCCBBBAAA@@@???????????????????????????>>><<<;;;;;;<<<============<<<;;;999888777777777888:::<<<<<<<<<:::999999888888777888999;;;<<<:::::::::::::::;;;???BBBDDDBBB@@@===:::888666555666666666666666666666666888777555444333333444444000000111111222222222222000///000111333444222000//////............//////.../////////000000111111------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...++++++++++++++++++++++++))))))***+++,,,,,,---------,,,+++))))))))))))***+++++++++,,,,,,+++++++++))))))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------.........///.........///////////////111...///222333444999???III___{{{|||uuupppqqqpppmmmooouuuuuuqqqmmmiiihhhhhhggggggiiihhhfffddddddeeeggghhhfffiiimmmppppppnnnmmmllliiihhhfffaaaZZZQQQHHHCCC>>>>>>===<<<;;;===AAADDDBBBHHHLLLMMMNNNRRRTTTRRRMMMLLLKKKIIIGGGDDDCCCBBB===@@@EEELLLSSSYYY]]]___dddccc```\\\YYYXXXZZZ\\\______```aaabbbcccddddddfffgggggghhhggggggfffeeehhhhhhffffffgggiiikkkmmmnnnoooppppppppppppqqqssssssuuuwwwxxxyyyxxxwwwvvvuuuuuuttttttuuuxxxzzz|||{{{|||222222444444444444222222444444444444555666888999@@@BBBFFFKKKSSS]]]iiiqqq|||zzzxxxsssllliiiiiijjjiiihhhjjjlllpppvvv|||vvvnnniiidddeeeggghhhiiilllppprrrsssuuuwwwxxxuuuoooiiieeeaaa```___```cccgggjjjlllttt{{{{{{lll___VVVOOOGGGAAA??????>>><<<:::888777666888888888888888777666666111222444555555444222111222222333333333333444444666666666666666666666666777777666666666666777777888999:::;;;<<<;;;:::999<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<===???BBBDDDCCCAAA???======>>>???@@@@@@@@@???>>>======>>>>>>AAAAAAAAABBBBBBCCCCCCCCCEEECCCAAAAAABBBCCCCCCCCC======>>>>>>>>>?????????>>>===<<<<<<======<<<;;;;;;:::999999888888999999;;;:::999888888888999::::::::::::999999999888888999999999999999:::>>>AAAFFFDDDBBB>>>;;;777555333666555555555555444444444444444444333333222222222222222222222222222222222444444333333222111000000000000000000////////////......////////////..............................///............---------***++++++,,,,,,++++++***,,,,,,,,,---------......------......---+++***(((************))))))))))))---+++******+++,,,+++***------,,,,,,+++***))))))+++++++++*********))))))++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---------------------------.........///......------,,,---...///000000000000......000111333555666777CCCKKK___zzzzzzsssooopppooommmqqqxxx~~~~~~sssjjjjjjkkkhhhfffhhhbbbbbbdddhhhlllllliiieeefffkkklllhhhfffhhhllllllmmmllljjjhhhccc\\\SSSMMMEEEAAA<<<;;;===>>>===;;;===@@@DDDHHHJJJJJJIIIHHHJJJIIIGGGEEECCCBBBAAAAAA>>>???AAADDDHHHLLLOOOPPPUUUVVVWWWXXXWWWXXX[[[]]]^^^```aaaaaa``````aaacccdddeeefffggghhhhhhhhhhhhhhhhhhgggggghhhkkkoooqqqsssssssssqqqpppppprrrtttzzz{{{|||}}}}}}||||||{{{tttsssrrrrrruuuyyy~~~222222333444444333222222666555444444444555666777888999;;;===AAAHHHOOOUUU\\\hhhyyyzzzxxxwwwuuutttrrrqqqsssxxx}}}}}}wwwqqquuutttsssqqqllleee___[[[\\\]]]```dddhhhmmmrrrvvvzzz{{{}}}}}}zzztttnnnjjjnnnllliiihhhkkksss~~~xxxddd\\\QQQIIIEEEBBB>>>:::;;;;;;:::999888777777666777888888888777777666555222333555666666555333222222222222333333333444444555555555555555555555555777666666666666666666777888888:::;;;;;;;;;:::999<<<;;;;;;;;;<<<<<<===>>>======<<<<<<===???AAABBBAAA@@@???>>>===>>>???@@@@@@??????>>>>>>===>>>>>>??????@@@@@@AAAAAABBBBBBDDDBBB@@@@@@BBBCCCCCCCCCBBBAAA@@@???>>>===<<<<<<<<<;;;;;;<<<>>>???>>>===;;;::::::999999999999999;;;:::999888888888999999999999999999888888888888777888999999:::===AAAEEEEEEDDDBBB???;;;888666444555555555555444444444444444444333333333222222222222222222222222222222222444444333222222111000000000000000000////////////......////////////.................................---------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...------------,,,+++***)))************)))))))))))),,,***))))))***++++++***------,,,,,,+++******)))+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------......------,,,,,,---...///000000000000///000111111222333444444:::???OOOeeezzzyyyrrrnnnooopppooorrrwwwyyyzzz~~~~~~tttppplllgggeeegggddddddfffiiikkkkkkhhhdddeeekkknnnkkkhhhiiijjjjjjlllkkkjjjiiifffaaa[[[WWWMMMGGG???;;;;;;<<<<<<;;;<<<===???BBBDDDEEEFFFGGGIIIHHHFFFEEECCCAAA??????<<<===>>>???BBBDDDFFFHHHLLLMMMOOOPPPPPPRRRUUUWWW\\\]]]______^^^^^^___aaa```aaabbbdddeeeeeeffffffhhhgggffffffhhhkkknnnqqqrrrssssssqqqpppppprrrtttzzz{{{|||}}}}}}|||zzzyyysssrrrrrrrrruuuyyy}}}111222333333333333222111666666555444444444444444555666777888888:::>>>AAAAAAIIIUUUbbbooo}}}tttqqqlllfffbbb```\\\XXXTTTZZZ^^^eeennnyyy}}}xxxzzzsssfff\\\VVVIIICCC===::::::;;;:::888777777666666666666666666666777777777777666555555333444555666666555444333222222222222333333333333555555555555555555555555666666555555555555666666777888999999::::::999999;;;;;;;;;<<<<<<>>>???@@@============>>>>>>>>>???>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>============>>>??????@@@AAAAAACCCAAA@@@@@@BBBDDDDDDCCCCCCCCCAAA@@@>>>===<<<;;;;;;::::::;;;>>>??????>>><<<;;;::::::999999::::::;;;:::999999888888999999888888888777777777666666444666888:::<<>>;;;888666555555555444444444333333333333333333333222222222222222222222222222222222222333333333222111111000000000000000000////////////......////////////......------------------------------,,,,,,,,,+++++++++---......//////......---,,,,,,,,,,,,------------...---,,,++++++***++++++++++++*********)))))))))+++)))((()))***+++***)))---,,,,,,++++++*********+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------+++,,,,,,------,,,,,,,,,,,,---...///////////////111111111111111222222222777999BBBQQQbbbxxxwwwppppppqqqrrrtttwwwwww{{{zzzqqqhhheeefffggggggggghhhiiiiiifffdddbbbjjjppppppnnnnnnmmmjjjiiihhhggghhhhhhgggeeeccc[[[SSSHHHAAA>>>>>>===<<<===<<<<<<===???BBBEEEGGGFFFFFFFFFDDDBBB@@@===;;;;;;;;;;;;<<<<<<>>>???@@@BBBDDDGGGIIIJJJMMMPPPSSSXXXZZZ[[[[[[[[[[[[]]]^^^\\\]]]^^^```aaacccdddeeegggfffffffffhhhkkkmmmoooqqqqqqrrrqqqpppppprrrsssyyyzzz|||}}}|||zzzxxxvvvsssrrrssstttwww{{{~~~}}}yyy111111222222222222111111444444444333333333333444444666888999999999;;;<<<<<>>@@@AAA<<<======>>>>>>===<<<<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAAAAABBBCCCBBBAAABBBDDDEEEEEEDDD@@@@@@@@@@@@????????????<<<;;;:::<<<>>>??????>>><<<;;;::::::999:::::::::::::::999999999999888999777777666666666555555555333555777999;;;===AAADDD???>>>===;;;999777555555444444444444333333333222333222222222222222222222111111111111111111111111333222222222111111000000000000000000////////////......////////////......---------------------------------,,,,,,,,,,,,+++------............------++++++,,,,,,,,,---------...---+++*********+++,,,+++++++++*********))))))***))))))***,,,,,,+++***,,,,,,,,,++++++*********************************++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,---....../////////...000000000111111111111222666888===EEEPPPcccwwwrrrrrrtttwwwyyy~~~zzzoooiiigggiiihhhgggggggggfffeeeeee```jjjsssuuuttttttqqqnnncccbbbbbbcccgggiiijjjjjjfff___UUUMMMHHHDDDAAA===>>>=========>>>AAADDDFFFDDDDDDDDDDDDBBB>>>;;;999<<<;;;;;;;;;;;;<<<======>>>@@@CCCFFFHHHKKKPPPSSSUUUVVVXXXYYYYYYYYY[[[]]]ZZZ[[[\\\^^^```bbbdddeeeeeeeeeeeefffgggjjjlllnnnooopppqqqqqqpppppprrrsssxxxyyy{{{|||{{{yyyvvvtttssssssuuuxxx|||~~~wwwrrr111111111111111111111111000111111222333444444444111333666777666666666777666777:::===AAAEEEJJJNNNWWWcccrrryyypppyyyyyyoooZZZUUUNNNGGGBBB???<<<::::::888666444444444444444777777666555444333222222333444444555555555444444222222222333333222222222111111111222222222333333444444444444444444444444555555444444444444555555666666666666777777888888::::::;;;;;;===>>>???@@@<<<============<<<;;;;;;:::;;;<<<===============<<<===>>>>>>>>>>>>======>>>>>>???@@@AAABBBCCCDDDDDDCCCCCCDDDEEEFFFEEEDDD????????????????????????>>>===<<<<<<===>>>===;;;;;;;;;:::999999999999:::::::::::::::999999888888666666666555555555444444444555777777777888:::<<<:::999999777666555444333444333333333222222222222222222222222222222222222111111111111111111111111222222111111111111111000000000000000////////////......////////////......------------------------............------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++***)))***+++,,,++++++++++++************+++******,,,......---+++,,,,,,+++++++++++++++***************************++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,+++,,,------...............---...//////111111222333222333777;;;@@@NNNggg~~~uuurrruuuyyy{{{{{{sssnnnlllkkkiiigggeeeeeeeeeffffffpppyyy{{{yyyvvvrrrmmm___^^^]]]___dddhhhkkkllljjjeee^^^YYYTTTMMMEEE???=========>>>???@@@AAAAAABBBBBBCCCCCCAAA>>>;;;999::::::::::::;;;<<<===>>><<<>>>BBBDDDGGGJJJOOORRRRRRTTTVVVWWWWWWXXXZZZ\\\[[[[[[\\\^^^```ccceeegggdddddddddeeegggiiikkkllllllnnnppppppppppppqqqssswwwxxxzzzzzzzzzwwwtttssssssuuuxxx|||zzzsssnnn111111000000000000111111...///000222333333444444222444666666444222222222333444555777999;;;<<<===AAAKKKUUU^^^jjjyyytttdddWWWPPPFFFDDDAAA???>>><<<:::888555555444444444444444444777777666555444333222111222222333444444444444333222222111111111111222222111111111111222222222222333333333333333333333333444444333333333333444444666555555555555666777888:::::::::;;;;;;===>>>???<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<===>>>???>>>===<<>>===<<<<<>>======<<<<<<<<<======AAAAAAAAAAAA@@@>>><<<;;;999999999999:::;;;<<<<<<:::<<>>CCCFFFKKKVVV^^^aaannnuuu~~~qqqddd]]]VVVKKKDDDBBB@@@???<<<;;;;;;:::888666444555555666555555555666444444444444333333222222111111222333333333333333333222222222222222222333111111111111222222222222222222222222222222222222444444333333333333444444555555444444444555666777:::::::::::::::;;;<<<<<<<<<;;;:::::::::;;;<<<===<<<;;;:::999999::::::;;;:::;;;===>>>???>>>===<<>>>>>>>>=========<<<<<<===<<<;;;<<<===>>>===<<<:::999888888777777888888999999:::::::::999888777666666666666555555555555555777777666333111111222444444444444444333333333222222222222111111111111000111111111222222222222111111111111111111111111000000000000111111111111000000000000////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,******++++++++++++*********++++++++++++,,,,,,,,,******++++++++++++******,,,,,,+++++++++*********))))))+++---//////---+++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))***+++,,,---------------------......------,,,.........//////000000000111222555777777:::FFFRRReee|||~~~}}}~~~~~~xxxooohhhdddeeegggrrryyy|||xxxuuuppplllhhhfffdddeeegggjjjkkkkkkjjjiiiiiiiiigggaaaWWWOOODDDAAA>>>;;;:::;;;===>>>@@@@@@@@@?????????>>>>>>:::::::::999::::::;;;;;;:::<<<>>>@@@AAADDDGGGJJJKKKMMMOOOQQQRRRSSSVVVXXXYYYXXXXXXYYY[[[^^^```bbbaaabbbcccdddfffhhhiiijjjiiikkknnnpppppppppqqqrrrvvvvvvuuuuuuuuuuuuuuuuuuuuuwwwzzz~~~~~~|||zzzxxxvvvsssqqq111000///......///000111000111111222222111///...---///222333333333444666222111000222444777888888222777:::999:::@@@FFFHHHMMMSSS\\\dddkkkvvv|||tttnnngggcccfffYYYLLLHHHEEE@@@===???;;;888666444444444333222333444555555333222222222111111222222222333333333000111222333333333333333444333333222222333333444000111111111111222222222222222222222222222222222444333333222222333333444555555444333444555666777::::::999999999:::;;;;;;<<<;;;999999999;;;===>>>>>><<<:::888888888:::;;;999;;;===>>>???>>>===<<<>>>???@@@AAACCCDDDEEEFFFCCCBBBBBBBBBBBBAAA>>><<<999:::;;;<<<===>>>???@@@;;;::::::;;;>>>??????>>>999888888777666777777777999999:::;;;:::999888777777777666666666555555555555777777666333111111111333444444444444444444444222222222111111111111000000000111111222222222222000000000000000000000000000000000000000111111111000000000000////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,((()))+++,,,,,,+++***))),,,,,,,,,+++++++++******((((((***,,,......,,,***++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++)))***+++,,,---.........---------...------,,,,,,000000//////............//////111333333555===GGGQQQjjj~~~|||~~~sssiiiddddddgggnnnvvv{{{zzzwwwvvvtttqqqooommmkkkjjjkkklllllllllnnnmmmmmmnnnnnniiiaaa[[[KKKGGGAAA;;;:::<<>>??????@@@AAA>>>>>>===<<<;;;;;;;;;<<<<<<===???@@@AAACCCFFFIIIHHHJJJMMMOOOPPPQQQTTTVVVWWWVVVUUUVVVWWWZZZ]]]___aaaaaacccdddfffgggiiiiiihhhkkknnnpppppppppqqqrrrvvvuuutttsssssstttvvvwwwuuuwwwyyy|||}}}}}}}}}|||}}}{{{xxxvvvvvvvvvtttsss222111111111000000//////222222222222222222222222222222222222222222222222000000111222222222222111333333444555777999;;;<<<@@@AAACCCFFFJJJQQQYYY^^^oooxxxrrrjjj```WWWRRROOONNNMMMIIIFFFBBB>>>:::888777777777666555444444444444444888777666555444333333333222222222222222222222222333333333444444333222222222222222111111111000000111111000000000000111111000111333444555444444333222222333333333444444444555555555555555666777777999999999999999999999999:::999999888888999999:::;;;999777555666888<<<>>>>>>>>>======<<<<<<<<<;;;<<<===@@@BBBCCCBBBBBBAAA?????????>>>>>><<<;;;;;;<<<===============<<<;;;===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999999999:::888888777777888999::::::777777777777666555333333666666666666666666666666222222333333333333333333333222111111000000111111333222222222111000000000222222222222222222222222000000000000000000000000///////////////////////////............---------,,,---...---++++++---............------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,------,,,,,,+++***+++++++++*********))))))******))))))))))))******++++++++++++++++++++++++************************)))))))))******+++++++++************************,,,,,,,,,,,,,,,+++***))))))***++++++++++++***))),,,++++++***++++++,,,,,,,,,,,,,,,---------............---,,,---...///000////////////000000000000000//////111333777:::<<>>888:::===@@@BBBCCCDDDCCC@@@AAABBB@@@===;;;:::;;;AAA???>>>===>>>AAADDDGGGIIIIIIJJJJJJKKKMMMNNNOOOSSSSSSTTTUUUWWWYYY[[[\\\bbbdddeeeeeeddddddeeegggjjjlllnnnpppqqqrrruuuwwwuuuuuutttsssssstttvvvwwwyyyzzzzzzzzzyyywwwuuutttvvvvvvuuuuuuuuuvvvxxxyyy111111111000000000//////222222222222222222222222222222222222222222222222000111111222222222222222444444444555555666777888:::;;;;;;<<<===@@@EEEIIIKKKRRR]]]hhhrrr}}}vvvnnnddd]]]XXXRRRJJJDDDAAA??????>>>???>>>;;;888666666666666666666555444444444444444666555444333222222222222222222222222222222222222111222222222222222111111222222222111111111000000111111000000000000111111111111222333444333222222222222222222333333333333555555444444555555666777999999999999999999999999:::999999888888999999:::;;;:::777666777999<<<>>>>>>=========<<<<<<<<<<<<<<<===???AAAAAAAAA@@@???>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888777777888888999999888888777777666666666666777666666555444333333333333333333333333333444444444333333333333333333222111111000000111111222222111111111111111111000111111111111111111111000000000000000000000000///////////////////////////............------------......---,,,,,,---///......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***+++++++++*********))))))******))))))))))))******+++******************+++***************))))))))),,,,,,,,,---------......************************,,,,,,,,,,,,,,,+++***)))************************,,,,,,++++++***++++++++++++,,,,,,,,,,,,---------...------,,,---...///000---............/////////000000000111333666999:::===FFFVVVllltttmmmlllmmmpppvvvzzzyyyyyy{{{|||zzzwwwxxxyyy{{{}}}}}}|||{{{||||||{{{}}}yyyssshhh```SSSHHHAAA===;;;;;;;;;;;;===???BBBDDDFFFHHHJJJKKKKKKHHHDDD@@@>>>===<<<<<<<<<===???BBBDDDFFFHHHHHHHHHHHHJJJKKKMMMMMMPPPPPPQQQSSSUUUWWWYYY[[[___aaacccdddeeefffhhhjjjhhhjjjlllmmmmmmoooqqqsssssssssrrrrrrrrrssstttuuuwwwwwwxxxyyyyyyxxxwwwvvvvvvuuutttttttttuuuvvvwww111111000000000000//////222222222222222222222222222222222222222222222222111111222333333333333222555444444444333333333333666777888777777777999;;;<<>>??????>>>===<<<============<<<;;;;;;:::::::::;;;<<<============;;;;;;;;;;;;::::::::::::888777777666666666666666666666777888888777666555555555666666666555555444222222222222222222222222555555555444444333333222222222111000000000000111000000111111111111111111/////////000000111111111000000000000000000000000///////////////////////////............------------...///...,,,,,,...///...------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++*********************))))))))))))******+++***)))(((((()))***+++++++++******)))))))))(((***************+++++++++************************++++++,,,,,,,,,+++******,,,+++***))))))***+++,,,---,,,,,,+++*********+++******+++++++++,,,,,,,,,---------,,,---......///,,,,,,---------.........111000000111222444666888333999DDDUUUkkk~~~|||rrroooppprrrvvvxxxvvvwww{{{~~~~~~wwwxxxyyy{{{~~~}}}{{{|||yyytttqqqjjj___UUULLLDDD???;;;======<<<===@@@DDDIIILLLTTTUUUTTTQQQKKKEEEAAA???<<<===>>>???AAACCCDDDEEEGGGGGGFFFFFFGGGIIIJJJKKKLLLLLLNNNPPPSSSUUUXXXYYY\\\^^^aaacccdddfffiiikkkfffgggiiiiiiiiiiiikkkmmmpppoooooooooooopppqqqrrrssstttuuuwwwxxxxxxxxxxxxvvvuuutttssssssssstttuuu000000000000000000//////111111111111111111111111111111111111111111111111111111222333333333333333222222222222222222111111222444666777666666888999>>>>>>>>>===>>>BBBIIINNN[[[kkkyyynnneee]]]XXXSSSNNNHHHDDDBBBAAA>>><<<999888666777888888777666444333333444444666777888333333444444444333333333111111111111111222333444111111111111111111111111000000111111222111111111111111111111000000000000111111000000000000111111111111111000000///......000000000000111111111111333333333333333444555555777777777888888888888888999999888888888888999999;;;:::999888999;;;>>>@@@===============<<<<<<<<<<<<============<<<;;;:::===============<<<;;;;;;888999:::;;;<<<=========;;;:::::::::999999999999777666666555555666666666000111444777999999888777444444555555666555555555444444444444444444444444666666555555444333222222222222111000000000000000//////000000111111222222...//////000000111111222///////////////////////////////////////////////////............---------...//////...------...000------------------------,,,------......------,,,+++,,,,,,,,,,,,+++************************************))))))))))))******+++***)))(((((()))***+++,,,,,,,,,+++******))))))))))))))))))))))))))))))************************++++++,,,,,,,,,++++++***,,,+++)))(((((()))+++,,,------,,,+++************)))************+++++++++,,,,,,,,,---------......,,,------------.........111111000111111222444444555888===FFFVVVnnn|||{{{|||tttqqqsssvvvwwwtttuuuyyyzzzyyyrrrrrrrrrsssvvv}}}{{{xxxvvvsssqqqmmmiiibbb\\\UUUNNNGGGCCC@@@>>>;;;:::===BBBHHHLLLWWWXXXWWWSSSLLLFFFAAA??????@@@AAABBBDDDFFFHHHIIIHHHGGGFFFEEEFFFGGGIIIJJJHHHIIIKKKNNNQQQTTTWWWXXXZZZ\\\___aaabbbdddgggiiidddeeegggfffeeeeeefffhhhkkkkkkkkkllllllmmmnnnnnnoooppprrrtttvvvwwwxxxyyywwwvvvtttsssrrrssssssttt//////////////////000000111111111111111111111111111111111111111111111111111111222333333333333222...///000111222222111111...000333444444333444555444555666777999<<<@@@BBBEEESSShhhyyy{{{oooiii```WWWQQQLLLHHHEEEBBB???;;;999888888888888444444333444666666444333333333333444444555666666111222333444444333222222111111111111222333444555000000000000000000000000000000111222333333222222000000000000000000000000111111000000000000111111111000000///............//////000000000111111111222222222222222333333444666666666777777888888888999888888777777888888999:::999999999:::<<<>>>???<<<<<<<<<===============<<<<<<<<<<<<;;;::::::999======>>>>>>======<<<<<<888888:::;;;<<<<<<<<<<<<999999999999888888888888777777666666666777777888///111444777888888888777333444555555555555555444555555555555555555555555666666555444333333222222222111000000//////000000/////////000000111111222000000000111111111222222///////////////////////////////////////////////////............------------...///...,,,,,,...///------------------------,,,------......------,,,++++++,,,,,,++++++***)))******************************))))))))))))******,,,+++************+++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++***************************++++++,,,,,,,,,++++++,,,+++)))(((((()))+++,,,---,,,++++++*********+++)))))))))*********++++++,,,,,,,,,---------------------........./////////000000000000000111222222666888:::===FFF[[[uuu||||||}}}wwwrrruuuvvvtttuuuxxxxxxtttoooooommmlllnnnuuu~~~|||xxxtttooommmgggeeebbb___\\\WWWQQQLLLDDDAAA===:::;;;???EEEIIIQQQRRRRRROOOJJJDDDAAA@@@AAABBBDDDGGGJJJNNNPPPRRRKKKIIIGGGEEEDDDEEEGGGHHHFFFGGGIIILLLOOOSSSVVVWWWXXXZZZ]]]^^^^^^___bbbdddcccdddeeedddcccbbbccceeeggghhhhhhiiijjjkkkkkkkkklllmmmnnnppprrruuuwwwxxxvvvuuutttsssrrrrrrsssttt......////////////000000111111111111111111111111111111111111111111111111000000111222222222222111+++---///111222222222111111333444444333222222333000111333666777999999999>>>HHHUUUbbbnnn{{{uuuiii___XXXSSSOOOJJJFFFDDDBBBAAA@@@;;;999777555444333333333444333222333444444222111222222222222333333333333000111222333444333222111222111111111222333444444////////////////////////000000111222333333333333//////000000000000000111111111000000000000111111000000///........./////////000000000111111111111111111111111111222333333555555666666777777888888888888777777777777888888888888888999:::<<<>>>???<<<<<<<<<===============<<<<<<;;;;;;::::::::::::<<<<<<=========<<<<<<;;;888888999:::;;;;;;;;;;;;999888888888777777777777777777777777777888888999555555666777777666555444444444555555555444444333444444444444444444444444444444444333333222222111111111000////////////000//////000000000000000000111111111111111111111111000000000000000000000000///////////////////////////............---------,,,---...---++++++---...,,,,,,,,,------------...,,,,,,------------,,,,,,+++++++++++++++******)))***************+++++++++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******************************+++,,,,,,,,,++++++,,,+++***))))))***+++,,,,,,++++++***++++++,,,,,,))))))*********+++++++++++++++,,,------------,,,---............//////////////////000000000000000111444777888<<>>???BBBDDDIIIJJJKKKJJJHHHFFFFFFGGGFFFIIIOOOTTTYYY[[[\\\\\\NNNKKKHHHDDDCCCBBBCCCDDDEEEEEEGGGJJJMMMPPPSSSUUUVVVXXXYYYZZZZZZZZZ\\\^^^aaabbbcccbbbaaa```aaabbbdddeeefffggghhhiiiiiiiiijjjjjjkkkmmmoooqqqsssttttttsssrrrqqqqqqrrrrrrsss........./////////000000111111111111111111111111111111111111111111111111//////000111111111111000+++---///111222222111000444555555444333222333444555444555555666555444333:::???FFFOOOWWW```iiiooovvvnnnfffddd```[[[TTTNNNIIIFFFDDDBBB???>>>===<<<:::999666666666555444333333333444333333333444555333222111111222222333333222222///000222333444333222111111111000000000111222222////////////////////////...///000111222222222222////////////000000111111111111000000000000111111000//////......///000111000000000111111111222222111000000000000111222222444444555666666777888888888888777777777777888888777777777888999;;;===>>><<<<<<<<<<<<=========>>><<<;;;;;;:::::::::;;;;;;999::::::;;;;;;:::::::::888999999:::::::::999999888888777777777666666666777777666666777888888999888777777666666555555555555555555555444333333222333333333333333333333333222222222222222222222222111111000///////////////000000000000000/////////111111111000000///......000000000000000000000000///////////////////////////............---------+++,,,---,,,******,,,---,,,,,,,,,---------......++++++,,,,,,,,,,,,+++++++++++++++++++++***))))))))))))*********+++++++++******))))))))))))******)))***+++,,,,,,+++***)))((())))))******++++++,,,))))))((((((''''''''''''************************)))***+++,,,,,,,,,,,,+++************************************+++,,,------*********+++++++++,,,,,,***+++,,,---------,,,,,,,,,,,,---------.........---...//////000000000000,,,222777777555===MMM\\\vvvyyy{{{|||}}}~~~{{{xxxzzz~~~~~~zzzqqqqqqnnnkkkjjjooozzz~~~rrriiigggfffdddaaa```___]]]ZZZXXXUUURRRMMMHHHDDDBBBBBBBBBDDDEEEGGGIIIJJJMMMQQQTTTWWW]]]fffmmmoookkkddd```OOOLLLGGGCCC@@@??????@@@CCCCCCEEEGGGJJJMMMPPPQQQQQQSSSUUUVVVVVVVVVXXXZZZ^^^___``````^^^^^^___```bbbccceeefffggghhhhhhgggiiiiiiiiijjjkkkmmmooopppppppppooonnnooopppqqqrrr---.........//////000000000000000000000000000000000000000000000000000000......///000000000000000,,,...000111222111000//////000111111000000222444111000000111444555666555444777;;;AAAHHHMMMQQQTTTeeeiiiooovvvzzzqqqhhhbbb___[[[SSSLLLJJJIIIGGGDDDBBBAAAAAAAAA>>><<<;;;:::999666333000///111333444444444444555222111000111222333222111111222333444444555555444...///111333444333111000000000////////////000000////////////////////////---...///000111111111111.../////////000000111111111111000000000000111111000///......///000111222111111111111222222222222000000000000000111111222444444444555666777777888888888777777777777888888666666777888999;;;======;;;<<<<<<<<<======>>>>>><<<;;;;;;::::::;;;;;;<<<777888888999999999888888999999:::::::::999888888777777777777666666666666666666666666666777888888666666666666666777888999555666555555444333222111444444444444444444444444111111111111111111222222111111000///////////////111111000000//////......111111000///...---,,,,,,000000000000000000000000//////////////////////////////.........---------+++,,,,,,+++******+++---,,,,,,,,,------.........***++++++,,,,,,++++++******++++++++++++***))))))))))))******++++++++++++******))))))))))))******'''(((+++,,,,,,+++((('''&&&&&&'''((()))***++++++,,,,,,++++++******))))))************************)))***+++,,,,,,,,,,,,,,,)))***++++++++++++***))))))))))))***+++,,,......***++++++++++++,,,,,,,,,***+++,,,---...---,,,,,,++++++,,,,,,,,,---------,,,---...///000000000000,,,444;;;999333555AAAMMM^^^ooouuuwwwwwwwww|||zzzzzz|||nnnnnnlllhhhffflllwww{{{ppplllbbb```]]]\\\\\\\\\[[[ZZZ\\\ZZZUUUOOOJJJEEEBBBAAABBBDDDGGGJJJNNNSSSZZZ^^^kkkrrr|||vvvhhh___OOOLLLGGGAAA>>><<<<<<===AAABBBCCCEEEHHHKKKMMMOOONNNPPPRRRSSSTTTUUUWWWYYY[[[]]]^^^^^^]]]\\\^^^___aaabbbdddfffggggggggggggiiiiiihhhhhhiiikkkmmmnnnnnnmmmllllllmmmnnnoooppp000000//////......------000///...------...///000000000000000000000000000000000000000000000000000222111111111000000//////000111111111111222222222333333333333333333333333222333555888;;;???BBBDDDLLLPPPUUUYYY```kkkzzz~~~|||{{{zzzooommmjjjgggbbb___\\\ZZZVVVTTTQQQNNNIIIEEEBBBAAA======<<<;;;;;;:::999999666666666666666666666666333333333333333333333333222222111111111111222222111111111111111111111111222222222111111111000000000000111111111111000000000000000000////////////------...///000000//////...///000000000///---,,,000000000000111111111111111111000000//////......111111000000//////......+++,,,---///111222222333333333333444444444555555666666666666777777777777666666777777888888888999;;;<<<===>>>>>>===<<<;;;::::::;;;<<<<<<;;;::::::888888999:::::::::999999::::::;;;;;;:::888777666:::999666555444555666777777777777777666666666666777777777666666666666666888888777777666666555555444444444444444444444444222222222222222222222222////////////000000000000000///---,,,,,,---...///000000000000000000000000000000000000000000000000......---------,,,,,,,,,............///////////////............---------------------------------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************))))))***,,,...///++++++++++++++++++++++++((((((((((((((((((((((((,,,+++++++++***)))))))))***)))(((''''''((()))***+++++++++++++++***)))((()))+++,,,,,,+++***,,,---************************---------,,,,,,+++++++++......---,,,,,,++++++******+++,,,---...---,,,,,,---------............///000000000000000000000000///000111222444777888:::KKKXXXmmm{{{uuutttuuuyyyzzzzzz~~~{{{|||}}}zzz}}}~~~|||tttnnngggcccbbbggguuutttfffcccaaa^^^ZZZYYYZZZ\\\^^^``````___[[[UUUNNNGGGCCCCCCFFFIIIKKKNNNYYYiiivvvqqqddd]]]IIIFFFBBB???>>>>>>===<<>>BBBDDDGGGHHHKKKRRR\\\eeetttyyy|||vvvpppttttttuuuuuutttssssssrrrpppooommmjjjhhhfffeeeeeefffeeebbb```^^^\\\[[[[[[UUUTTTRRRPPPMMMJJJIIIGGGEEEDDDBBB@@@>>>;;;999888::::::999999888777777666555555555555555555555555333333333333333333333333222111111000000111111222111111111111111111111111222222111111111000000000//////000000000000//////000000000000/////////...------...///////////////...///000000///...---,,,/////////000000000111111000000000000//////......111000000000/////////...///000111111222222222111333333333333444444444444555555666666666666777777666666666777888999999:::<<<<<<===>>>>>>===<<<<<<;;;<<<===>>>>>>===<<<;;;999999:::;;;<<<<<<;;;;;;999:::;;;;;;;;;:::999888999888666555555777888999888888888888777777777777777777777777777777777777888777777666555444444333333333333333333333333333111111111111111111111111///000000000000000000000000///.........///000000000000000000000000000000////////////////////////......---------,,,,,,,,,------------........................------------------------------------+++++++++++++++++++++,,,,,,,,,,,,+++++++++******+++************+++---...))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++++++++(((((('''&&&&&&'''((((((+++++++++++++++***)))))))))***++++++******+++---************************------,,,,,,,,,+++++++++******++++++,,,---------***+++,,,---------,,,,,,------------............//////////////////////////////000111333555666777AAAKKK\\\qqqtttqqqqqqtttwwwxxx{{{zzzwwwttttttxxx~~~~~~{{{yyyvvvkkkiiigggeeebbbeeerrrzzzkkkfffddd```^^^^^^``````aaabbbbbbbbb___ZZZTTTNNNJJJEEEGGGJJJMMMTTTcccwww|||pppccc[[[HHHEEE@@@===<<<;;;999888=========>>>AAACCCFFFHHHJJJKKKLLLMMMOOORRRTTTUUUXXXZZZ\\\]]]\\\\\\\\\]]]ZZZ[[[]]]```aaabbbccccccddddddeeefffgggggghhhhhhjjjiiihhhhhhhhhjjjlllmmm000000000000////////////333222111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000111111111222222111111111111111111111111444444444444555666777888<<<===>>>======???EEEJJJXXX\\\cccjjjppptttuuuvvvvvvzzz|||zzzyyyvvvsssqqqqqqsssxxx}}}}}}nnnbbb[[[WWWTTTRRRTTTTTTUUUUUUUUUTTTSSSSSSRRRQQQOOOMMMKKKIIIIIIHHHIIIHHHFFFEEEDDDCCCBBBBBBAAAAAA@@@???>>>===<<<;;;999999999888888777666666666666555555444444333333444444444444444444444444333333333333333333333333222111111000000111111222111111111111111111111111111111111111000000000000......////////////......000000000/////////......------...////////////......////////////...------.........////////////000000000000////////////...000000000000////////////333333333333333222111000222222333333333444444444444444555555555666666666555555666888999:::;;;;;;======>>>>>>>>>>>>============>>>??????>>>======999:::;;;<<<===>>>>>>>>>:::;;;;;;<<<;;;;;;::::::888777666666777999:::<<<999999999999888888888888666666777777888888999999888777666555444333222222222222222222222111111111111111111111111111111111000000000000000000000000////////////000111222222000000000000000000000000////////////////////////......---------,,,,,,,,,+++,,,,,,,,,------------............------------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************+++,,,(((((((((((((((((((((((())))))))))))))))))))))))+++++++++,,,,,,,,,,,,,,,))))))(((((((((((())))))***++++++++++++***))))))((()))+++***))))))***,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++))))))******+++,,,,,,,,,***+++,,,---------,,,,,,------------............/////////////////////////////////000111222444555777===IIIXXXkkkwwwppplllnnnqqqrrrtttvvvsssqqqnnnnnnpppuuu{{{~~~{{{tttoooffffffggghhheeeeeennnyyywwwmmmiiidddbbbcccdddcccbbbeeeeeeeeedddaaa\\\WWWSSSJJJJJJKKKOOOZZZmmm}}}wwwmmm```VVVHHHDDD???<<<:::999888666999999:::;;;<<>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::999999888888666666666666666666666777333333333222222222111111222222222222222222222222222222222222222222222222111111000000000000111111111111111111111111111111111111000000000/////////---..................---000000/////////.........------...//////..............................------------.........//////////////////////////////000000000000////////////333333333333222111000000222222222222333333333333333333444444555555666666555555777888:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===::::::<<<===>>>>>>??????=========<<<<<<;;;:::999999999888888888999:::;;;999999888888888777777777555666666777888999::::::888888777666444333222222222222222222222111111111111111111111111111111111111111111000000000000000......//////000111222222////////////////////////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******,,,++++++***************))))))))))))))))))))))))((((((((((((((((((((((((*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))''')))******))))))***+++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,+++******))))))(((++++++,,,,,,,,,---------,,,,,,---------.........////////////////////////000000000000111222333333444777>>>HHHVVVjjjvvvllljjjkkkllllllnnnoooooonnnnnnooosssyyy}}}yyyqqqjjjgggfffhhhhhhhhhmmmsss||||||uuulllgggffffffdddbbbggghhhiiiiiifffbbb^^^[[[RRRPPPMMMPPP[[[nnnzzzrrrgggYYYOOOGGGDDD???<<<;;;:::999888888777777888:::<<<>>>???BBBBBBDDDFFFIIILLLOOOQQQRRRTTTVVVVVVVVVWWWXXXZZZWWWXXXYYY[[[\\\]]]^^^___aaaaaaaaaaaaaaaaaabbbbbbdddddddddddddddfffggghhh///////////////000000000000000000//////.........000000000000000000000000////////////////////////000000000000000000111111//////000000000111111111222222222333333444444444333333222333333444555666666777888777777666777888999:::<<<>>>@@@AAABBBBBBBBBEEEJJJOOORRRPPPLLLIIIGGGGGGGGGEEEDDDBBBBBBBBB@@@AAACCCFFFKKKPPPUUUXXX^^^ccceeeaaa]]][[[XXXSSSJJJFFF@@@<<<:::;;;<<<===<<<<<<===============<<<<<<;;;:::999888888888888888777777666777777888888777777666666555555444444333333333333333222222222222222222222222111111111222222222222222222222222222222222222222222222222111000000000000000000111000000000000000000000000000000000/////////......------............------////////////............------............------...------------.........------------.........................../////////////////////000000000000///000111111111111111111111111111222222222333333333333444444555666666777555666777999:::<<<======>>>>>>============>>>>>>===>>>???@@@@@@???>>>===:::;;;<<<===>>>>>>>>>>>>@@@@@@>>>===;;;:::999888;;;::::::999999999999999888888777777777666666666555555666777888999999:::999999888777666555444333444333333333222222222111333333333333333333333333222111111111000000000///------...///000000111111////////////////////////..............................---------,,,,,,,,,,,,------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++***))))))((())))))))))))))))))))))))++++++++++++++++++++++++(((((())))))******++++++++++++,,,,,,,,,,,,++++++)))******+++++++++******''')))******))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******))))))(((+++++++++,,,,,,,,,------,,,,,,,,,------------...........................111111111111111222333333333444999AAAIIIVVVmmmsssllljjjiiiiiijjjmmmnnnooopppqqquuuzzz~~~tttkkkeeefffjjjkkkkkkmmmoooyyy}}}tttooommmllljjjlllmmmnnnnnnlllhhhdddaaa]]]YYYTTTUUU\\\iiiuuu}}}~~~|||wwwnnnaaaTTTKKKEEEBBB>>>;;;;;;;;;:::999888777777777999:::<<<>>>???@@@AAADDDGGGJJJLLLNNNNNNPPPQQQRRRRRRSSSVVVXXXXXXYYYYYYZZZ\\\]]]^^^____________```````````````aaabbbbbbbbbcccddddddeee............////////////......////////////......000000000000000000000000////////////////////////000000000000111111111111/////////000000000111111000000000111111222222333222222222222333444555666777777666666555444333333555666666666777777888888888:::>>>AAABBBAAA???===;;;<<<===<<<:::999:::;;;888888999:::===@@@CCCEEEEEEJJJMMMJJJHHHHHHGGGCCC<<<<<<:::888777666666666666666777888888888777777666666555555444555555555444444444444444555666666666555555555444444333333444444333333222222111111222222222222222222111111222222222222222222222222222222222222222222222222111000000//////000000111000000000000000000000000////////////............------............------/////////.........---------............---,,,,,,---------,,,------...///---------............///---............/////////////////////000000000000,,,---...///000111111111000000111111111222222222333333444555666777777888777777888999;;;<<<============<<<<<<<<<<<<=========>>>???@@@@@@???>>>===<<<<<<===>>>>>>>>>======AAA@@@>>><<<:::999999888;;;;;;::::::999888777777777777777777666666666555555555666666777777888888888888888777666666555555444444444333222222111111444444444444444444444444222222222111111000000///------...///000000000000000000000000000000000000..............................---------,,,,,,,,,------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++***)))((((((((((((((((((((((((((((((************************((((((((()))))))))))))))))))))************))))))))))))***++++++++++++***((()))+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++))))))******+++,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,------------........................111000000000111222333333222111555<<>>;;;;;;::::::999888888777777888:::;;;<<<======???AAACCCFFFIIIJJJJJJLLLMMMNNNOOOQQQTTTVVVXXXXXXYYYYYYZZZ\\\]]]^^^\\\]]]]]]]]]^^^^^^______``````aaaaaabbbccccccccc,,,---------.........///------///000111111000000000000000000000000000000///////////////////////////000000000111111111111////////////000000000111///000000111222222333333333222222222222222333444777666555555555555555444555555444444555666777888666888:::;;;:::999888888555777888777555444555777777777777888999:::;;;;;;888===???<<<;;;<<<<<<:::999::::::888777555555555333444444555666666555555444333333333333333444555444333333333333444555555444444444444444555555555555555444444444333333333111111111111111111111111222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000/////////.........------......////////////......//////.........------------.........------,,,+++------,,,,,,,,,---...///---............/////////---------.........//////.../////////000000000111------...///000000000000000000000000111111111222333444444555777888888999999999999:::;;;<<<<<<======<<<;;;::::::;;;<<<===???@@@AAABBBBBBAAA@@@??????????????????>>>>>>===>>>===<<<::::::::::::;;;888999999999999999888888888888888777777777666666555555555555555666666666666666666666666666666666333333333222111111000000333333333333333333333333333333222111111000000/////////000111111111000///000000000000000000000000..............................---------,,,,,,,,,+++,,,,,,,,,---------------------,,,,,,,,,++++++++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,+++++++++******))))))***++++++***)))((())))))))))))))))))))))))''''''''''''''''''''''''*********)))))))))))))))(((((()))******)))(((((())))))***+++++++++++++++)))***++++++******+++---,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++******++++++,,,---------,,,,,,+++++++++,,,---...++++++,,,,,,,,,---------.................................///000111222333222///222888999888AAAOOO___sss~~~sssmmmllliiimmmppppppoooqqqvvv{{{{{{|||~~~~~~zzzuuunnnmmmooopppuuuyyy}}}{{{vvvrrrrrrpppooorrrvvvuuunnnhhhcccaaa___aaadddbbb[[[UUULLLHHHCCC@@@>>>===;;;:::888888777777777999:::;;;:::;;;<<<===@@@BBBDDDEEEHHHIIIKKKKKKLLLNNNRRRUUUVVVVVVUUUVVVWWWXXXZZZ[[[YYYYYYZZZZZZ[[[\\\]]]]]]______```aaabbbbbbbbbbbb,,,,,,,,,---------......---...000111222222222222000000000000000000000000//////////////////////////////000000111111111222////////////000000000000111111222333444444555555333333222111111000111111111111000111444666777777111111000111222444666777888999999888555444333444333555777555222111222444444444444555555555444444666:::;;;888555777777555666666777666444333333444000111111222333333333222111000000000000111222333222111111111111222222333///000000111222333444444111111111111111111111111000000000111111111111111222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000//////.........---------......////////////......//////.........------------.........------,,,+++---,,,,,,+++,,,---//////.........////////////000---------.........//////.../////////000000111111...//////000000000000///000000000000111111111111444444555666777888999::::::::::::;;;;;;<<<<<<<<<<<<;;;:::999999:::;;;<<>>>>>;;;::::::999:::;;;<<<===666666888999999999999999999999999888888888888777555555555555555444444444444444444555555555555666222222222111000//////...222222222222222222222222333333222222111000000///000111222333333222000///000000000000000000000000..............................---------,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++(((((()))***,,,---...///,,,,,,,,,+++++++++******((()))***++++++***)))(((++++++++++++++++++++++++************************,,,+++++++++******)))))))))***+++,,,,,,+++***)))((()))***+++++++++++++++)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++......---,,,,,,++++++***---,,,+++***+++,,,---...++++++,,,,,,,,,---------........................------------///000111222444...000777777333999DDDJJJ]]]uuuzzzpppnnnjjjnnnrrrqqqoooppptttxxxuuuyyy}}}}}}rrrqqqvvvvvvyyyyyyyyy}}}yyywwwwwwzzzuuukkkbbbZZZSSSVVV```eeebbb\\\TTTPPPJJJEEEBBB@@@===<<<888777777666777888999:::999999:::;;;===???AAABBBFFFGGGIIIJJJKKKMMMQQQTTTSSSSSSRRRRRRSSSUUUWWWXXXVVVVVVWWWXXXYYYZZZ[[[\\\^^^___```aaabbbbbbbbbbbb///////////////////////////---,,,,,,...//////...000000000000000000000000000000000000000000000000///...---,,,,,,---...///000000//////.........---//////000111222333333333111111000000111111222333555444333222222222333444222333444444555555444444555555555444444333333333555444333222111222333444333444666777777666444333444444555555555555444444333333333333333333333333222222222222222222222222000111111111111222222222222222222222222222222222000111111111111222222222111111111111111111111111111111000000000000111111222222222111111111000000......//////000000111111222111000///............///////////////.........////////////............------------------------...---,,,+++***+++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...........................////////////............---......///////////////............/////////////////////000111333444555444555666777888999999999:::::::::;;;;;;;;;;;;;;;;;;:::999999:::===???AAACCCCCCBBBBBBBBBAAAAAAAAACCCAAA???===<<<<<<<<<===<<<;;;::::::999999::::::888888888888888888999999777777777666666666666666555555555555555555555555777666555333333444555555333222222111111222222333444444333333333333222222333222222222111000000000111111111111000000000///000000000000000000000000111000000///...---------,,,,,,------.../////////------,,,++++++***))))))......---------,,,,,,,,,++++++++++++++++++++++++...---+++*********++++++************************(((((()))))))))(((((('''))))))************))))))+++*********))))))((((((************************'''((((((((()))))))))***+++++++++*********))))))++++++++++++++++++++++++777333...+++***+++,,,,,,++++++,,,,,,,,,,,,------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////333333222222222333444555???IIIYYYmmmvvvrrrsssuuuuuuttttttuuuvvvyyyyyyzzz|||zzzvvvwww~~~zzz|||uuukkkcccWWWPPPQQQWWW___eeeddd___WWWOOOJJJDDD???;;;:::999777888999999999888===<<<::::::;;;<<>>============;;;;;;:::999999999999:::777777777777888888888888888888888777777666666666555555555555555555555555666666555444444444444444333333222222222222333333444444333333333333222222222222222111111111111111222222222222111111111111000000000000000000000000111000000///......------..................------...------,,,++++++******......------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++++++++++++++++++++++++++)))))))))******))))))((())))))************))))))************)))))))))(((************************)))))))))***************+++++++++*********))))))++++++++++++++++++++++++333000,,,***************+++++++++,,,,,,,,,------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................////////////222222222222333333333333999@@@LLL\\\pppyyyyyyyyyvvvtttssstttvvvxxxzzz{{{|||}}}}}}}}}{{{nnnfff\\\UUUTTTXXX]]]```hhhiiigggaaaXXXOOOGGGDDD@@@>>>;;;::::::;;;:::999888777777888999<<<>>>???@@@@@@AAACCCEEEGGGIIIJJJLLLMMMNNNOOOOOOQQQTTTWWWVVVUUUUUUUUUVVVXXXZZZ[[[YYYZZZ[[[\\\]]]^^^^^^^^^........................000///...///000111111000///////////////////////////////////////////////////......------......///111111111000000000000///111111111111111111111111111000000000000111222222333333222111111111111222000111222333444555555555444444333333333333333222111111111111222444555666222222222222222222222222333333444444444444333333222222222222222222222222222222222222222222222222000000000111111111222222111111111111111111111111000000000111111111222222111111111111111111111111111000000//////000000111222111111111111000000000111111000000///......------------...///000000111......................../////////............---------------------------//////...---------------+++,,,,,,------,,,,,,+++------------............------------------------/////////............---------...////////////...............////////////000000///...///111444555555555777888999:::::::::::::::;;;;;;<<<<<<<<<<<<::::::999999:::<<<>>>???BBBBBBBBBBBBAAAAAAAAAAAABBBAAA@@@???>>>=========;;;;;;:::999999999999999777777777777888888999999::::::999888777666666555555555555555555555555555555555666666555555444333333333222222222222333333444444333333333333222222111111111111111222222222333333333222222222222111000000000000000000000000000000000///......------000//////...------,,,,,,.........---,,,,,,++++++///...---,,,+++,,,---------------------------------,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******))))))************))))))************))))))))))))************************++++++++++++++++++******+++++++++***************++++++++++++++++++++++++...,,,***)))******)))(((++++++++++++,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---............/////////000111222333333333222111444777>>>IIIZZZnnn}}}yyywwwxxx{{{zzz~~~}}}|||~~~~~~|||sssssstttvvvyyy||||||{{{pppjjjbbb\\\YYYYYYYYYZZZkkkrrryyyxxxnnnaaaVVVQQQGGGDDD???<<<;;;::::::999777888888888999:::<<<<<<<<<<<<===???AAACCCEEEFFFGGGIIIKKKMMMMMMNNNPPPRRRRRRSSSTTTUUUVVVWWWWWWXXXXXXYYYZZZZZZ[[[[[[[[[[[[........................///......///000111000/////////////////////////////////////////////////////////............//////000000000///////////////111111111111000000000000000000000000000111222222222222222111111111111111///000111333444444444444333333333333222222222222111111111222222333444555444444333333333333444444222222333333333333222222222222222222222222222222111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000////////////000000111111111111000000000000000000/////////...............//////000000000000------.............../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------------.........------------------------//////.........---------,,,---......//////..................////////////111000......///111333555555555777888999::::::::::::::::::;;;<<<<<<======::::::::::::;;;<<<===>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>======;;;::::::999888999999999777777888888999999::::::;;;;;;:::999888777666555555555555555555555555555444555666666666555333222333333333222222333333333444444333333333222222222000000000111222222222333333333222222222111111111////////////////////////000000//////............//////.........---------//////......------------000...---++++++,,,---...------------------------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++))))))************))))))*********)))))))))))))))************************+++++++++++++++*********************************++++++++++++++++++++++++***))))))***++++++***(((***++++++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---------.........//////...///111333333222111000333444777>>>JJJ[[[lllxxx}}}~~~}}}}}}}}}}}}ssspppmmmlllmmmpppuuuxxxssswwwyyyyyy{{{{{{wwwqqqmmmjjjeeeaaa^^^[[[YYYWWWhhhrrr~~~uuufff]]]QQQMMMHHHDDDAAA@@@>>><<<<<<<<<;;;;;;::::::::::::::::::;;;<<<>>>@@@BBBCCCDDDFFFIIIKKKKKKLLLMMMOOOOOOQQQSSSUUUWWWWWWVVVUUUXXXXXXYYYYYYZZZYYYYYYYYY........................---------...000000///---................................................////////////////////////........................111111000000000000000000000000//////000000111222222222222222111111000000///000111222333333333333222222222222222222222222222222222222222222222111444333222222222222333444111111222222222222111111111111111111111111111111111111111111111111111111//////000000000111111111000000000000000000000000//////000000000111111111000000000000000000000000000000////////////000000000000000000000000000000---........./////////000000111111111111000///...,,,---------......//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------------------------............------------,,,------...........................////////////111000///...///000222444444555666777888999999999999999::::::;;;<<<<<<===::::::::::::;;;;;;<<<===????????????@@@@@@@@@@@@????????????>>>======<<<::::::999888888888888999888888999999:::;;;;;;<<<;;;;;;:::999888777666555555555555555555555555555444555666666666555333222444333333333333333333444444444333333333222222222000000000111222222222333222111111111000000000000////////////////////////////////////............---------.........////////////............------///...---,,,+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,))))))************))))))))))))))))))))))))******************************************************************************++++++++++++++++++++++++***))))))+++------+++)))*********+++++++++,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------------............---...000222222111000///333333555888???JJJVVV^^^qqq}}}}}}|||{{{~~~}}}wwwrrrlllgggeeehhhmmmpppnnnqqqrrrqqqrrrsssoooiiiiiigggeeecccbbb```\\\YYYbbbjjjwwwuuuggg\\\YYYUUUQQQNNNJJJFFFCCC???>>>===<<<;;;;;;;;;;;;::::::;;;<<<===>>>@@@AAABBBDDDGGGHHHIIIIIIKKKLLLMMMOOORRRUUUVVVVVVUUUTTTWWWXXXXXXYYYYYYYYYXXXXXX------------------------,,,,,,,,,...000000...,,,...................................................//////000000//////...,,,---------------......000000000000000000000000000////////////000111111222222333333222222111000000000111222222222222111000111111111111222222222222222333333222111000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111/////////000000000111111/////////////////////////////////000000000111111000000000000000000000000000//////......//////000//////000000000000000111,,,------...//////000000000111111111111///---,,,,,,,,,,,,---......//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,,,,,,,---............---............////////////////////////000000111111333333555666777888888888777777888999:::;;;;;;<<<999999::::::;;;;;;;;;;;;=========>>>>>>>>>>>>>>>===>>>>>>>>>======<<<;;;::::::999888888888888888777888888999:::;;;<<<<<<::::::999888777666666555555555555555555555555555555555666666555555444333444444333333333333444444444444333333333333222222111111111111111222222222111111111000000000//////000000000000000000000000//////////////////......,,,,,,------...//////000..............................---------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,))))))************))))))))))))))))))************************************)))))))))*********++++++***************++++++++++++++++++++++++++++++++++++******+++------,,,+++************++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........---...///000000000//////111222333444777===DDDIII]]]lll{{{}}}}}}xxxssslllfffdddfffjjjnnnoooqqqpppmmmnnnpppmmmiiifffeeeeeeeeefffeeebbb```___dddppp}}}pppaaaaaa___^^^[[[UUUMMMHHHBBBAAA>>><<<<<<<<<===>>><<<<<<<<<<<<<<<===>>>>>>@@@BBBDDDEEEEEEFFFHHHJJJJJJLLLOOORRRSSSTTTSSSSSSUUUVVVWWWXXXXXXXXXXXXXXX---------------------------------///111111///,,,...................................................///000111111000///...------------......//////......//////000000111111///////////////000111111222333444444444333111111111111111111111111000///000000000000111111222222000000222222333222111111...///000111111000///...///000000111111000000///000000000000000000000000111111111111111111111111////////////000000000111////////////////////////////////////000000000111000000000000000000000000//////............//////////////////000000111111........................,,,---///000///...---+++++++++,,,------...//////.........---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,+++,,,------......------............////////////...///000111111000000///111222333555666666777777555666777888999::::::;;;999999:::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<======;;;<<<<<<======<<<;;;::::::999999888888888888888555666666777999::::::;;;888888888777777666666666555555555555555555555555666666555444444444444444444444333333333333444444444444333333333333222222222222222111111111111111222222222111111111000000000000000000000000000000.../////////////////////------..................------------------------,,,---...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,))))))************))))))((()))))))))************************************((())))))***+++,,,------))))))*********+++++++++++++++++++++++++++++++++,,,***)))***,,,,,,,,,+++************++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,---------.........------........./////////000000111111222666;;;???KKKYYYooo}}}|||{{{~~~}}}yyytttmmmhhheeefffiiilllmmmnnnllliiijjjnnnnnnjjjhhhgggfffgggiiiiiihhhgggaaafffooo|||yyymmmooorrrsssppphhh]]]VVVOOOLLLGGGBBB???>>>???@@@>>>===<<<;;;;;;;;;;;;;;;>>>???@@@@@@AAABBBFFFHHHGGGIIIKKKMMMOOOPPPPPPPPPRRRSSSTTTUUUVVVWWWWWWWWW------------------------......///111222222000---...................................................///000111111000///...---.........//////000000---......///000111111222///////////////000111111333333444555444333222111111222222111111000///...//////000000111111111222---///000222333333333222///111222444444222111/////////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////000000000000000000000000000000000000//////............//////.../////////000000111111/////////...------,,,,,,(((***,,,.........,,,,,,++++++,,,,,,---...//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,---...---,,,+++***+++,,,,,,------,,,,,,+++((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,------......------............/////////000---...000222222111///...111111333444555666666666444555666777888999::::::999999:::;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<:::;;;<<<<<<<<<;;;:::999:::999999888777888888888333444555666777888999999777777777777666666666666555555555555555555555555777666555333333444555555555444444333333444444555444444444333333333222222333222222222111111000000333333333222222222111111000000000000000000000000.........////////////////////////...------,,,,,,,,,---------------------+++,,,///000000...+++)))------------------------)))***+++,,,---,,,,,,+++************************'''((()))***+++,,,,,,,,,))))))************))))))(((((())))))*********+++************************))))))***+++---...//////))))))******++++++++++++++++++++++++++++++++++++,,,***))))))***++++++***)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........------------...//////111111000///000444999===:::HHH]]]rrr|||xxxvvv{{{~~~zzzvvvpppiiiffffffgggiiihhhiiifffdddfffkkkmmmjjjjjjiiihhhhhhjjjllllllllleeejjjsss{{{~~~~~~rrriii___ZZZQQQIIIBBB?????????>>>===<<<;;;::::::999999<<<============@@@DDDGGGEEEFFFHHHJJJLLLMMMNNNOOOPPPQQQRRRSSSUUUUUUVVVVVV------............---------------............///,,,---------.../////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---000000//////.........---111111000000///000000000000111222333333333222111......////////////......111111000000//////......000000111111111111000000000000000000000111111222000000000000000000000000222111000//////000111222//////000000000000//////........................////////////////////////............////////////111111000000//////.........///000111111000///...//////......---------,,,000000///...---,,,,,,+++------,,,,,,,,,,,,++++++------............---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******************+++++++++,,,,,,,,,((()))+++,,,---,,,++++++,,,---------------------........................------------------------..............................//////000000111111111111111222333444666777333333333444444444555555888999999::::::;;;;;;<<<888999:::;;;;;;;;;:::999999:::;;;;;;<<<<<<<<<<<<777777777777777666555555666666666666666666666666666666666666555555555555555555555444444333333333444555555555444333333222777777666555444222000///555555555555444333222111111111222222222333333333222111000000///000000000////////////////////////........................---.....................------------------------......---------,,,,,,,,,......//////......---,,,---.........---+++)))(((************************))))))))))))))))))))))))******++++++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++,,,---.........++++++++++++++++++++++++...---,,,***)))((((((''')))************+++++++++...,,,***(((((()))***+++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++***++++++,,,---...//////............////////////000000000000111222333444555AAAPPP[[[cccrrr{{{wwwtttpppvvv~~~{{{zzzmmmdddbbbcccdddddddddbbb```bbbfffjjjmmmoookkkgggdddcccfffhhhhhhgggcccfffrrryyynnn^^^RRRLLLHHHDDD@@@;;;===>>>>>><<<;;;:::;;;666999===>>>======???BBBBBBCCCEEEFFFHHHIIIIIIIIINNNNNNNNNOOOQQQRRRTTTUUU---......//////......---------------............---------.....................------------......,,,,,,,,,,,,,,,,,,,,,,,,.........//////.........000/////////............000000/////////000000111222222333333333222000///......////////////......////////////.........---000000111111111111000000000000//////000000111222000000000000000000000000000000///......///000000//////000000000000//////........................////////////////////////............////////////000000000/////////......//////000000000000///////////////.........------////////////............------,,,,,,,,,,,,++++++------............---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------******+++++++++,,,,,,,,,111111111000...,,,)))(((,,,,,,,,,,,,------------........................------------------------.................................///000000111111111111111222333444555666333333444444444555555555777777888888999999::::::999::::::;;;;;;:::999888888999:::;;;;;;;;;;;;;;;777777777777777666555555555555555555555555555555666666666666555555555444555555444444444333333333444444555555444444333222555555555555555444333222555555555555444333222111111111111222222222333333333222111000000000000000000000000000000000000000........................///.....................------------------------......---------,,,,,,,,,---------------,,,,,,+++,,,------------,,,,,,+++************************))))))))))))))))))))))))******++++++++++++******)))))))))(((((((((''''''************************)))***+++,,,,,,---------++++++++++++++++++++++++------+++***))))))(((((()))************+++++++++---,,,***)))))))))******,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,------.....................////////////000000000000111222333444555>>>HHHMMMQQQ]]]qqq~~~yyyvvvsssnnnrrryyyyyyqqqkkkhhhfffbbb___^^^]]]]]]___dddjjjmmmoookkkhhheeeeeegggiiiiiihhhhhhiiisssrrrddd[[[SSSLLLGGGDDDDDDBBB???<<<::::::::::::<<<>>>>>><<<;;;<<<>>>@@@AAABBBDDDFFFGGGHHHHHHKKKLLLLLLMMMNNNPPPQQQRRR......////////////......------------...........................---------......------------......------------------------......------------......////////////.............../////////000000111111333333333333222000///---......////////////..................------------///000000111111000000///000000//////000000111222000000000000000000000000///......------......///...//////000000//////...........................////////////////////////---............////////////////////////.........000//////////////////000///////////////.........---------.........//////------,,,,,,,,,,,,++++++------............------------,,,,,,,,,,,,++++++------,,,,,,+++++++++***+++++++++,,,,,,---//////******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,---------------------------------------------------........................---......//////000111111222222111111222333444444444444444555555555666666555555666777777888888999:::::::::::::::999888777777888999999:::999999999666777777777777666555555555555555555555555555555666666555555555444444444444444444444333333333333444444555555444444333333222333444555666666666666444444444444333222222111111111111222222222222333444444333111111000000000111111111111111111111111////////////////////////000000//////.........---------------------------......---------,,,,,,,,,,,,,,,------,,,,,,+++******************+++,,,---************************))))))))))))))))))))))))******++++++++++++******((((((((('''''''''''''''))))))))))))))))))))))))((()))***+++++++++++++++++++++++++++++++++++++++,,,++++++***))))))******)))************++++++++++++++++++***************++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------------------------............/////////000//////000000111222333333999======>>>GGGWWWddd|||~~~xxxtttrrrnnnqqquuuyyy|||}}}}}}|||yyy{{{~~~~~~xxxrrrnnnllliiidddaaa^^^]]]\\\^^^cccgggjjjkkkjjjiiiggghhhiiijjjjjjiiinnnmmmttt|||pppfff\\\VVVQQQNNNHHHCCC???======>>>;;;<<<<<<;;;888777888999===>>>???AAABBBDDDEEEFFFHHHHHHIIIJJJKKKMMMNNNOOO...//////000000//////...,,,,,,---------........./////////...---------,,,......------------.................................---,,,++++++,,,---...///////////////............///000111222222222333111111222222222000///.........////////////..............................//////000000000000/////////////////////000111111000000000000000000000000...........................//////////////////...........................////////////////////////---------.........//////........................000///...------...///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++++++++++++++,,,---...******+++++++++,,,,,,,,,'''(((((()))***+++,,,,,,*********++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------......///000000111222222111111111222222333444444555555555666666666555555555666777777888888:::::::::999999888777777777777888888888888888777666666777777666666555444555555555555555555555555555555555444444444333333333333333333333333333333333444444555444444333333222333444555666777777777333333333333333222111111111111111111222222222222555555333222111111000000111111111111111111111111000000000000000000000000111000000//////......---------------------------......---------,,,,,,,,,,,,------------,,,++++++)))((('''''''''(((***+++************************))))))))))))))))))))))))******++++++++++++******************************************************(((((()))***************************************+++***************++++++))))))*********+++++++++******+++++++++******)))++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........------,,,,,,,,,---------........./////////////////////000111222000444777777777===HHHRRRcccqqq|||vvvsssrrrrrrssstttuuuvvvwwwxxxsssuuuxxx|||~~~}}}xxxqqqnnnmmmmmmkkkiiicccaaa______aaacccddddddggggggggghhhiiijjjkkkkkkqqqnnnqqq|||ssslll```ZZZRRRJJJEEEDDDCCCCCC>>>===<<<:::999999:::;;;:::;;;<<<===???AAABBBCCCEEEFFFFFFGGGHHHJJJKKKLLL......////////////......,,,,,,,,,------------.../////////...---------,,,......------------.................................---,,,++++++,,,---............//////////////////000111222333444333333---...000111222111111000......////////////......//////////////////////////////000000000000///////////////...///000000111////////////////////////////////////////////////......////////////..............................////////////////////////------------............---------------.........000///...------...///000........./////////////////////......---,,,,,,+++------,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,+++***))))))************+++++++++,,,,,,,,,111000///---+++***))))))))))))***++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------...//////000000111111000000000111111222444444444444555555555666555555666666777888888888999999888888777777777777777777777888888777666666666666666666666555444444555555555555555555555555444444444444333333333333333333333333333333333333333333444444555444444333444444555555555555555555222222222333222222111000000000111111111222222222555444333222111111111111111111111111111111111111000000000000000000000000000000//////.........---------------------------......---------,,,,,,,,,...............---,,,,,,,,,+++***(((((()))******************************))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++(((((()))*********))))))*********************************)))******+++,,,))))))*********+++++++++)))******+++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........------,,,,,,+++------------............/////////...//////000000///333666777777999???DDDNNNYYYkkk}}}xxxyyyvvvssspppooooooppppppmmmpppuuuyyy|||{{{xxxvvvuuuuuuwwwvvvrrrnnneeebbb```___``````___^^^bbbccceeefffhhhkkkmmmooooookkklllxxxuuummmbbbXXXQQQLLLIIIGGGDDDBBB???===<<<===>>>???:::::::::;;;<<<>>>@@@AAACCCCCCDDDEEEFFFHHHIIIJJJ------............------,,,,,,,,,,,,------------...............---------......------------......------------------------......------------...............//////////////////000222333444333222222+++---...000111111111111......////////////....../////////000000000000000...//////000000//////...//////......//////000111////////////////////////...//////000000//////...---......//////......---........................////////////////////////,,,------------.........,,,,,,,,,---------------///..................///---------...............333222111000///...------------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,***))))))(((((((((******+++++++++,,,,,,,,,------,,,+++************)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......///000000000000//////000111222222333333333444444444555555444555555666666777888888888888777777777777888888777777888888777777666666555666666666666555444444444444444444444444444444444444333333333222222222222222222222333333333333333333444444555555444444444444444555444444333222111111222222222111111000000000000111111111111222333333222111111111111222111111111111111111111111////////////////////////........................------------------------......---------,,,,,,,,,......//////......---,,,///...---,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******++++++++++++******))))))))))))************++++++++++++++++++++++++))))))************))))))************************+++***************++++++)))************+++++++++***************+++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,------------.........//////............//////000222444555555555777888???FFFTTThhh}}}wwwpppllliiiiiijjjhhhkkkrrryyy||||||vvvxxx}}}xxxqqqfffdddbbbaaaaaa```___^^^^^^___bbbdddggglllrrrvvvrrroooooowww|||ooofff]]]UUUPPPKKKGGGAAA===<<<<<<<<<<<<;;;;;;:::::::::<<<>>>???@@@AAAAAABBBCCCEEEFFFGGG,,,,,,------------,,,,,,++++++,,,,,,,,,------------------.....................------------......,,,,,,,,,,,,,,,,,,,,,,,,.........//////...................../////////000...///111222222111000///,,,---///000000000000///......////////////.............../////////000000......////////////......///............///000000////////////////////////---...////////////...------......//////......---........................////////////////////////,,,,,,---------.........++++++,,,,,,,,,------------......//////......---,,,,,,,,,,,,---------...000000000//////.........------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------)))))))))***++++++,,,,,,++++++******)))***************+++++++++,,,,,,,,,'''&&&&&&'''(((***+++---******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................,,,,,,---......//////000.........///000111222333222222222333333333333444333333444444555555666666666666555555666777999:::888888888888888777666666555555666666555555444333444444444444444444444444333333333333222222222222111111222222222333333333222333444444555555444444222222333333333333333222000000111111111111111000000000000000111111111111111111000000000111222222000000000000000000000000........................++++++,,,,,,---.........------------------------......---------,,,,,,,,,---............---,,,,,,+++,,,------------------************************))))))))))))))))))))))))******++++++++++++******(((((((((((()))))))))***************************)))******++++++******)))************************++++++******************)))************+++++++++******)))))))))***,,,---)))***+++,,,,,,,,,,,,+++************************,,,,,,,,,+++++++++******---,,,,,,,,,,,,,,,,,,+++------------------,,,,,,,,,,,,---------.........///......------......///000000000111222333333444666;;;EEERRRcccxxxvvvooojjjhhhhhhggghhhnnnwwwzzzxxxzzz|||pppmmmjjjhhhgggeeebbb```[[[]]]```cccgggoooxxx~~~~~~|||zzzoooggg___XXXOOOGGGCCC@@@===<<<===<<<;;;::::::;;;<<<=========>>>???@@@BBBCCCDDD+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,------....../////////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...------.........//////000000---...000111000///---,,,...//////000000///...---......////////////......---------.........//////......////////////.....................///000000////////////////////////,,,,,,---......---,,,,,,---..................---........................////////////////////////,,,,,,,,,---------......+++++++++,,,,,,---------,,,---...//////...---,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------(((((()))***+++,,,,,,---************+++,,,------******+++++++++,,,,,,,,,000///---+++)))))))))******++++++,,,...//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................,,,,,,------...//////000------......000111222333111111222222222333333333111222222333333444555555555555555555666777999:::888888888888888777666666555555666666555555444333444444444444444444444444333333333222222222111111111111111222222333333333222333333444555555555444000111111222333333333333///000000111111111000000000000000000111111111111////////////000111222333////////////////////////........................)))******+++,,,---......------------------------......---------,,,,,,,,,,,,,,,---------,,,++++++&&&''')))+++,,,,,,,,,,,,************************))))))))))))))))))))))))******++++++++++++******((()))))))))******++++++))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))))),,,++++++***))))))******)))************++++++++++++***)))((((((***,,,...)))***+++,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********---------,,,,,,+++++++++------------------------,,,,,,,,,---------......///......---------......///...,,,---///333666777333888>>>CCCLLL^^^vvv}}}tttnnnkkkiiiiiihhhlllsssvvvssstttyyy}}}zzzuuuqqqmmmiiieeeaaaZZZ\\\___ccchhhqqq|||xxxooobbbXXXQQQKKKGGGDDD???>>><<<::::::;;;<<<===;;;;;;;;;<<<>>>???AAABBB,,,,,,------,,,,,,+++***+++++++++,,,,,,---------111000///---------...///...------,,,,,,------......---,,,,,,,,,,,,---...///////////////.........////////////000000000000111111000000//////......////////////////////////...------------...//////000000//////.........---........................000000///...------,,,,,,////////////////////////......------------......------......------,,,+++---------............///---------.............../////////...------,,,,,,...------,,,,,,------............------,,,,,,,,,---..................---------------------------*********++++++,,,,,,,,,+++++++++,,,,,,---------************************---,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))***++++++,,,++++++******++++++,,,---,,,,,,,,,+++++++++******,,,++++++******++++++,,,+++,,,,,,---...///000000...------------...//////////////////000000000000111111111111222333444555222333444444444333222111555555555555555666777777444555555555444333222222555444444333333444444555444444444555555555555555000111222333444333222222333333333333333333333333111222444555555444222111000111111111111222222222333222111111000000111111,,,---...///000000000000000000000000000000000000000000000000000///......111000///...............//////...------------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,+++*********+++************************...,,,)))''''''))),,,...+++++++++************)))******))))))******+++,,,+++++++++++++++++++++,,,)))***,,,,,,***)))***+++++++++++++++++++++++++++(((((((((((())))))))))))************************++++++************++++++******************************+++++++++,,,,,,,,,+++++++++*********)))))),,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///000---,,,---111444555444555444777<<>>======>>><<<999;;;===>>>===<<<:::::::::------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------------------,,,++++++******++++++,,,...---,,,,,,,,,,,,---.........------------------....../////////000000000000000000///////////////...........................------------...//////000/////////.........---........................000//////...------,,,,,,..............................------------......------......------,,,+++------------............////////////////////////---------...............------,,,,,,,,,,,,------......---------,,,,,,,,,,,,------......------,,,------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,************************,,,,,,***)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++******++++++,,,---+++************))))))))),,,++++++******++++++,,,---------...............---------------...//////............/////////////////////000000111222333222333444444444333222222444444444444444555666666555555555555555444333333555444444333333444444555555555555555555444444444000111222333333333222222333333333333333333333333222333444555555333111000000111111111111222222222333222111111000000111111000000000111000000//////000000000000000000000000000000000000000///............---,,,,,,,,,,,,,,,//////...------------......------,,,,,,------...........................------,,,,,,,,,+++++++++,,,,,,+++***************************************---+++)))(((((()))+++---+++++++++************)))******))))))******+++,,,+++++++++***************)))***,,,,,,***)))***+++(((((((((((((((((((((((((((((((((((()))))))))***************************++++++************++++++*********************************+++++++++,,,,,,+++++++++*********))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///111///---...000222222111222111222666:::AAANNN[[[lll~~~zzzvvvtttppplllkkknnnrrrsssvvv{{{}}}uuulllggggggeeeeeeggghhhmmm{{{~~~pppcccZZZPPPKKKDDDAAA@@@@@@???<<<<<<===>>>>>>>>>>>>???@@@...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---.........////////////000.........///////////////...........................------------...///////////////...............------------------------/////////...------,,,,,,..............................------------......------......------,,,+++------------............,,,,,,++++++******))))))+++,,,,,,---......//////------,,,,,,,,,,,,------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************,,,+++******)))*********************************++++++++++++++++++++++++++++++***************++++++************+++,,,,,,++++++++++++************,,,++++++******++++++,,,............------,,,,,,---------------......///------------............000000000000111222333333222333333444444333333222333333333333333444555555666666666666666555555444555444444333333444444555666666555555444444333333000111222333333333333222222222222222333333333333444444555555444222000///000111111111111222222222333222111111000000111111222222222222111000///...000000000000000000000000//////000000000///............---,,,,,,,,,,,,---//////...------------......------,,,,,,------...........................,,,,,,+++++++++*********,,,+++******)))*********************************++++++***))))))***+++++++++++++++************)))******))))))******+++,,,,,,++++++******))))))))))))***,,,,,,***)))***+++++++++++++++++++++++++++((((((((()))))))))******************************++++++************++++++*********************************++++++++++++,,,+++++++++***************(((***,,,---...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///222000......///000000///000//////222333666???IIITTTeeezzz|||yyysssnnnlllooosssuuuyyy~~~}}}wwwrrrrrrmmmiiihhhjjjrrrtttccc[[[RRRKKKGGGEEEBBB@@@<<<<<<<<<<<<<<<======>>>------......------,,,+++------,,,,,,,,,,,,++++++)))***,,,---...---,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////---------....../////////...........................------------...//////........................------------------------//////.........---------...........................------,,,,,,------...------......------,,,+++,,,,,,---------.........++++++***))))))((('''''',,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++---,,,,,,,,,++++++******************************++++++******************************************************************,,,+++******)))************************++++++,,,.........---------,,,,,,,,,++++++******++++++,,,------------------------------,,,,,,------...///------........./////////333333333333333444555555222222333333333333333333444444333333444444555666666666777777777777666666555444444333333444444555666666555444444333222222111111222222333333333333222222222222333333333333555555555555333222000///000000111111111222222222333222111111000000111111111111222222111000000///////////////////////////...///////////////......000//////.........////////////...------------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))******************************************++++++*********+++++++++*********))))))******))))))******+++,,,------,,,+++******)))))))))***,,,,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))*********************************,,,++++++******++++++,,,************************************++++++++++++******************************,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,---------------------------------------............///000////////////000//////111///000222222222777>>>DDDOOO```qqqwwwpppmmmpppuuuyyy}}}~~~wwwqqqpppssszzz~~~|||sssfff[[[SSSMMMHHHDDDBBB@@@===<<<;;;<<<;;;;;;+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------............,,,,,,------......//////...........................------------...//////---------...............------------------------...............---------........................------,,,,,,,,,,,,------------......------,,,+++,,,,,,,,,------------...//////...------,,,++++++......------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********************************************+++*********++++++++++++++++++++++++************************++++++***************+++******))))))******+++,,,.........---------,,,,,,,,,++++++******++++++,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,---............/////////000000000333333222222333333444444222222222222333333444444555555555555555666666777666666777777777777777666555444444333333444444555666666555444333222222111222111222222222222333333222222333333333444444444666555555444333111000000000000111111111222222222333222111111000000111111...///000000111111111000////////////////////////......////////////......//////.........//////000//////...------------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++***************++++++************************)))***++++++++++++***)))+++++++++*********))))))******))))))******+++,,,......---,,,+++******))))))***,,,,,,***)))***+++))))))))))))))))))))))))))))))))))))************************************,,,,,,++++++++++++,,,,,,************************))))))*********+++++++++************************---,,,+++*********+++,,,+++++++++,,,,,,---------++++++++++++++++++++++++---------............///---...///000000000111111000...///222333222444999;;;???HHHTTTcccuuu~~~vvvqqqsssxxxzzz}}}}}}}}}tttuuuvvvvvvvvvwwwwwwxxx{{{~~~~~~qqqfff\\\SSSMMMKKKGGGBBB@@@???@@@???>>>+++++++++++++++***))))))+++++++++,,,,,,---------++++++,,,---------,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,------......//////,,,,,,,,,---------......,,,,,,,,,---------------------------------------...------------...//////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------,,,,,,,,,,,,------------......------,,,+++,,,,,,,,,,,,------------......------,,,,,,++++++......------,,,++++++***,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++*********++++++,,,,,,------,,,,,,,,,++++++++++++***+++++++++++++++*********************************))))))***++++++++++++***++++++++++++++++++++++++******************************))))))***++++++,,,***))))))))))))***++++++++++++++++++************,,,++++++******++++++,,,******+++,,,---...//////,,,,,,,,,,,,,,,------...////////////000000000111111000000///000000111111222222222222333444555555666555555555555666777777555666666777777777777777555444444333333444444555555555444444333333222222222222111111222222333444333333444444555555666666555555444333222222111111000111111111111222222222333222111111000000111111---...///000111111111111000000000000000000000000------.../////////......---,,,,,,,,,,,,---......//////...------------......------,,,,,,------....................................---------,,,,,,+++++++++***++++++,,,---******************************++++++++++++******+++++++++************)))******))))))******+++,,,---,,,,,,++++++*********)))***,,,,,,***)))***+++************************)))))))))*********++++++************************,,,,,,++++++++++++,,,,,,************************)))))))))************+++***************+++++++++...---+++))))))***,,,---***++++++,,,,,,------...++++++++++++++++++++++++---------............///---///111111111111222333...,,,,,,000111000111555999999<<>>999111111000000000000111111222222111000///......---+++,,,---.........---,,,+++,,,,,,------,,,,,,+++)))+++,,,,,,+++)))))))))'''((()))***+++,,,,,,,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,)))******+++++++++******((())))))***++++++,,,,,,***(((&&&&&&((((((((('''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))******++++++++++++************************))))))******+++++++++,,,+++++++++******(((''''''++++++,,,,,,,,,---------***)))((((((((()))+++,,,,,,++++++++++++++++++,,,((()))***++++++++++++++++++,,,,,,------,,,,,,+++)))***+++,,,---.........,,,,,,,,,------............------------...//////***,,,......------...///000//////333<<>>EEEIIIIII======>>>???DDDMMMWWW^^^ppp{{{yyyzzz{{{~~~}}}{{{||||||ssslllnnnpppqqqtttxxx++++++------------+++++++++,,,,,,------,,,,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************------------------------+++++++++************)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++)))***++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,------,,,+++)))(((---------,,,,,,,,,++++++++++++++++++************,,,++++++************+++++++++++++++++++++++++++)))************+++++++++++++++***))))))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,++++++++++++++++++++++++&&&''')))***,,,,,,,,,+++++++++++++++,,,,,,,,,---++++++*********+++,,,------------...............///......---...///000111111111222333444555555666222333333444444333333222444444444444333333333333111111111111000000000///000000000000111111111111111111222222222222222222555555555444444333333333333333333333333333222222444333222222222222333444222222222111111111111000111111000000000000111111////////////000111222333////////////............000000///...---,,,,,,,,,//////.........---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++******,,,...)))************+++++++++...+++(((''')))******)))))))))*********++++++++++++++++++*********)))))),,,++++++***))))))******))))))))))))************))))))******))))))(((''')))************+++++++++++++++*********)))))))))++++++*********************++++++,,,,,,++++++*********++++++++++++******************************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,+++++++++++++++,,,---...---,,,,,,,,,,,,,,,---.........---------------222111///---,,,---.........---...111888===??????888888888999<<>>AAAJJJRRRaaapppxxxooohhhfffccc^^^[[[]]]aaaggglllpppnnnkkkiiiiiikkkmmmooooooqqqqqqooonnnoootttyyy++++++------------+++++++++,,,,,,------,,,,,,+++---------------,,,++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))******++++++------------------------+++++++++************))))))***,,,......,,,***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++)))***++++++,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******+++,,,,,,)))***---...///...,,,+++---,,,,,,,,,++++++++++++,,,++++++************+++++++++++++++++++++++++++)))************+++++++++++++++***))))))))))))***))))))))))))************))))))))))))))))))))))))***************************************+++++++++++++++++++++++++++++++++((()))***,,,,,,,,,,,,+++************+++++++++++++++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------000000000000000000111111222333333444444333333222222111111111000000000000///000000000111111111111000000000000111111111111/////////000000111111111000000000111111222222222000000000111222222333333000111222333333222111000222222222111111111111000111111000000000000111111///............///000000////////////..................---------......///---------.........//////------------,,,,,,,,,,,,************************---+++***---222222...))))))************+++++++++***,,,---,,,***))))))++++++++++++*********))))))))))))*********+++++++++******))))))***++++++,,,))))))))))))************+++++++++++++++***)))))))))************+++++++++)))))))))*********++++++++++++*********************++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******)))))))))***++++++,,,,,,---...000222444555999777333///---------...,,,---------...---------***---//////...,,,---...---///000000//////111333000///333777888777<<>>IIIUUU]]]nnn{{{|||uuu,,,,,,,,,,,,,,,++++++***))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///......------,,,,,,,,,,,,+++******++++++***(((************************,,,,,,++++++***))))))(((************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,************************************************))))))))))))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++******)))************************************+++,,,,,,,,,,,,+++))))))******+++++++++,,,************************))))))))))))))))))))))))(((((('''''',,,222222...***************)))))))))))))))(((((((((((()))))),,,+++************+++,,,***)))((((((((()))***+++++++++++++++++++++++++++)))***++++++++++++***)))))))))))))))))))))))))))*********************************)))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,---------------------------........................//////000000000000/////////000000111111000000000000000000000000000000000111111000000000000//////000000000000111111111111222111000000///000000000000000000000000000000000111000000000////////////...//////000000//////...///......------....../////////.........---------...---,,,++++++,,,---...//////......------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))************)))))))))))))))))))))*********++++++******)))((()))***+++,,,///...,,,+++******+++,,,*********)))******+++,,,************************))))))))))))))))))))))))************************++++++************++++++******************************++++++++++++******))))))))))))))))))))))))************************,,,***))))))+++,,,,,,+++++++++***))))))))))))*********++++++++++++*********************************************)))))))))------,,,+++++++++++++++,,,***))),,,222555666555------,,,,,,,,,,,,++++++,,,------......------,,,------...////////////.....................//////////////////000000000000222222222222444888???DDDHHHVVVlll~~~zzz***+++,,,------,,,******,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++***************)))************************+++++++++*********))))))************************))))))))))))))))))))))))************************************++++++++++++************************,,,,,,++++++++++++,,,,,,************************))))))************)))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++******++++++******************************+++,,,,,,,,,,,,+++)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((,,,///...---++++++******************))))))(((((((((((())))))+++***(((''''''(((***+++***)))'''&&&'''(((***+++*********************************++++++*********))))))))))))))))))))))))*********++++++***************************))))))************************))))))***+++,,,,,,------------------------------........................//////000000000000//////...///000000000000000000000000000000000000000000111000000000///////////////000000000111111111111111111000000000000000000////////////////////////000000000/////////......//////000000000000/////////..................////////////.........------...---,,,******+++,,,---------,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))*********))))))))))))))))))*********++++++++++++***)))(((((((((((()))))),,,++++++******++++++,,,++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******************************++++++++++++******))))))))))))))))))))))))************************)))(((&&&'''(((******)))++++++*********))))))))))))***+++,,,,,,+++***)))************************************************...---,,,,,,++++++,,,,,,+++******---111555666666------,,,,,,,,,++++++++++++,,,------.........---,,,---......//////...........................---////////////////////////222333333333333666999<<<>>>EEEPPP^^^ooo)))***+++,,,,,,,,,+++***,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,++++++++++++++++++((())))))******+++++++++++++++++++++***))))))***************************))))))*********+++++++++************************))))))))))))))))))))))))************************)))))))))******+++++++++************************,,,++++++******++++++,,,************************((()))************)))((((((((())))))************++++++++++++++++++++++++************++++++++++++,,,,,,++++++***+++++++++******************************+++,,,,,,,,,,,,++++++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))***))))))***+++***))))))******************++++++))))))(((((((((((())))))+++***(((''''''(((***+++((((((''''''''')))***+++))))))))))))))))))))))))+++******************+++)))))))))))))))))))))))))))***++++++++++++***)))++++++++++++++++++++++++************************))))))***+++,,,,,,------------------------------........................//////000000000000//////......///000000000000000000000000000000000000000000000000////////////...///000000000111111111111000000000111111111000000/////////////////////////////////.........------//////000000000000//////------............------///.........------------...---,,,+++***+++,,,---,,,,,,+++++++++*********,,,++++++******++++++,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))******)))*********++++++++++++))))))((((((((('''(((((()))))))))))))))******+++++++++******)))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******************************++++++++++++******))))))))))))))))))))))))************************)))(((&&&'''(((******)))++++++++++++*********))))))***+++,,,,,,+++***)))***************************************+++++++++...---,,,,,,++++++,,,,,,+++++++++,,,...111222222------,,,,,,,,,+++++++++++++++,,,---............,,,------...........................------------000000000000000000000///...///111111111222444666;;;>>>AAAGGGRRRcccvvv)))***++++++++++++++++++(((((()))***+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,+++)))))))))***************************((())))))***++++++,,,,,,************************))))))))))))))))))))))))************************(((((())))))***+++++++++************************++++++************++++++************************'''((()))******)))((('''((((((((()))******++++++************************))))))))))))************,,,+++************++++++******************************+++,,,,,,,,,,,,+++,,,+++++++++******))))))(((((((((((((((((((((((())))))))))))))))))))))))+++))))))+++***'''&&&((()))))))))***************))))))(((((((((((()))))),,,+++************+++,,,'''(((((())))))*********((((((((((((((((((((((((++++++***))))))***++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))+++++++++++++++,,,,,,,,,*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................//////000000000000//////------...///000000000000000000000000000000000000000000////////////......000000000000111111111111//////000111111111111000000000000000000000000000............------------...//////000000//////...,,,,,,---......---,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++******++++++,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))************)))))))))*********++++++((((((((((((((((((((((((((((((((()))))))))******+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******************************++++++++++++******************************************************,,,***))))))+++,,,,,,+++++++++,,,,,,++++++***)))******++++++++++++***************************************+++++++++++++++------,,,++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,+++++++++,,,,,,---.........---,,,,,,---............---------------------......000000000000////////////...000111111000///000111222555999===BBBKKKWWW___sss~~~zzz}}}wwwttttttuuuzzz***************+++,,,,,,(((((()))***+++,,,------*********************************++++++,,,,,,------,,,,,,+++***)))))))))***+++---+++)))((()))+++******************************************++++++************************))))))))))))))))))))))))************************((((((((()))***+++++++++************************++++++************++++++************************'''((()))******)))(((''''''(((((()))******++++++))))))))))))))))))))))))))))))))))))*********+++******)))))))))******+++******************************+++,,,,,,,,,,,,+++***************+++++++++************************)))))))))))))))))))))))))))&&&(((+++***&&&%%%(((((((((((())))))*********))))))(((((((((((())))))************************&&&''')))+++,,,,,,+++***((((((((((((((((((((((((++++++***))))))***++++++))))))))))))))))))))))))(((***+++,,,,,,+++***((()))*********++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................//////000000000000//////,,,---...///000000000000////////////////////////000000/////////.........000000000000111111111111...///000111222111111000000000000000000000000000////////////.....................//////.........,,,------......------,,,---,,,,,,,,,,,,+++++++++((()))+++---------,,,++++++++++++,,,------......,,,++++++******++++++,,,++++++++++++************************************))))))))))))))))))))))))((()))))))))************((((((((()))))))))******'''(((((()))))))))((((((((())))))************)))***))))))(((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++******************************++++++++++++******++++++++++++++++++++++++************************,,,+++******,,,------,,,++++++,,,,,,,,,+++***)))++++++************++++++*********************************++++++,,,,,,,,,,,,,,,+++************+++***++++++***)))***+++,,,------,,,,,,,,,,,,++++++,,,,,,------...---------+++,,,------......------,,,,,,,,,------........./////////.........------000222333222000///000111---000555888999<<>>DDDHHHOOOYYYggguuu|||zzzzzz******++++++++++++******)))***+++,,,,,,+++***)))************++++++++++++++++++,,,,,,+++******)))************************))))))************)))))))))))))))***+++,,,---...******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++)))******++++++******)))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***************************,,,---,,,+++))))))***************************************)))))))))((()))))))))))))))******++++++******))))))((((((''',,,++++++******)))))))))))))))))))))************))))))))))))************)))(((((('''((()))***+++))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******,,,++++++***))))))******++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------..................---------...///////////////...//////............//////000//////////////////000000000000000//////............///000000000000000///////////////////////////......------......///........................,,,,,,+++,,,------***(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---+++***))))))***+++((())))))************)))))))))))))))))))))***+++*********)))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))),,,+++******))))))******(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))*********))))))))))))((((((((('''))))))))))))))))))))))))++++++++++++++++++++++++++++++***))))))***++++++*********)))******++++++************************************************+++++++++******************++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++***))))))************************+++***))))))))))))***+++)))************++++++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,))))))***+++,,,,,,------........................///.........------------....../////////000000000000000000111444999===???===EEEPPPZZZcccnnnyyy|||xxxuuusss******++++++++++++************++++++++++++******************+++++++++,,,***++++++++++++***))))))++++++++++++++++++++++++))))))************))))))+++*********,,,///222444333...)))((()))+++***))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******)))))))))))))))))))))))))))))))))*********++++++)))******++++++******)))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))***+++++++++(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))++++++++++++++++++++++++************************---...///...+++***)))***))))))))))))))))))))))))************)))))))))))))))))))))))))))*********************************((()))***+++++++++***)))))))))))))))************))))))))))))************)))(((((((((((()))***+++))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******,,,+++******)))*********++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------............/////////......---//////............/////////......------......///////////////..................///000000000000000////////////////////////......////////////......---------------------------,,,,,,---......,,,)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***))))))***+++)))************))))))(((+++***))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))++++++***)))))))))******'''''''''((()))*********))))))))))))))))))))))))************))))))))))))************)))))))))))))))(((((((((((('''''''''))))))))))))))))))))))))+++++++++++++++++++++++++++******))))))******+++))))))))))))******+++,,,************************************************++++++++++++******))))))+++++++++++++++*********...---,,,+++************++++++++++++++++++++++++)))((((((((()))***++++++************************))))))************)))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++,,,*********++++++,,,,,,,,,....................................------------.........////////////000......///000111444555777333888===BBBGGGNNNWWW^^^ppp{{{|||wwwsss******++++++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,*********++++++***))))))++++++++++++++++++++++++))))))************)))))),,,+++***+++---111555888999222***''')))+++***((()))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((()))***+++,,,,,,---************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************...///000///,,,******************************************)))))))))))))))(((((()))***************))))))******++++++++++++$$$&&&(((+++,,,,,,,,,+++((()))))))))************((()))))))))************)))))))))))))))*********))))))))))))))))))))))))******************************++++++++++++******++++++***************+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////......------///......------......//////..................///////////////////////////......///000000000000000////////////////////////---...000000000000...------------------------------,,,,,,...//////,,,***************************++++++++++++++++++++++++,,,,,,+++***))))))*********************)))((('''++++++***)))((((((((()))(((((())))))******++++++(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******'''((((((((()))))))))***))))))))))))))))))))))))*********)))))))))))))))++++++******))))))(((((()))))))))))))))((((((((())))))))))))))))))))))))******************************))))))))))))******(((((((((((()))+++,,,,,,***************+++++++++************************,,,,,,++++++***))))))))),,,,,,++++++******))))))******))))))((()))))))))***+++++++++++++++,,,,,,******)))((((((***+++,,,************************)))***+++------+++***)))))))))*********+++++++++***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++------------------------------------------------------.........///////////////000111222222222222333555666888:::>>>DDDIIINNNZZZjjjwww~~~yyy******++++++++++++******,,,++++++++++++++++++,,,***++++++++++++,,,,,,,,,)))******+++++++++******++++++++++++++++++++++++))))))************)))))),,,+++***+++---111555888999222***''')))+++***((()))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))(((((()))))))))*********)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---************************))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))///000000///,,,*********++++++++++++++++++++++++))))))))))))))))))******(((((()))************))))))))))))***++++++,,,,,,%%%''')))+++,,,+++***)))((()))))))))************((()))))))))************((())))))***************))))))))))))))))))))))))******************************++++++++++++******+++***************++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---...............------......------------......000//////......//////000000000000000000000000000......///000000000000000////////////////////////---...///000000///...---------------------------,,,,,,,,,...//////---+++************************++++++++++++++++++++++++++++++*********************************)))((('''++++++***)))((((((((()))(((((())))))******++++++(((((())))))))))))(((((())))))))))))))))))))))))***))))))((())))))*********)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))******++++++******))))))((((((************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))***+++,,,))))))*********+++++++++************************+++++++++*********))))))+++++++++******)))))))))(((((((((((()))***+++,,,*********++++++,,,,,,,,,---,,,+++***)))***++++++************************)))+++---......---+++)))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++------------------------,,,,,,------------------------------............//////000111111000//////222222111111222555999<<<<<>>CCCGGGLLLVVVcccqqq~~~******++++++++++++******------++++++++++++------++++++,,,,,,,,,---------+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))(((((()))))))))*********''')))++++++)))'''&&&''')))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))+++,,,...---,,,++++++,,,))))))))))))))))))))))))(((((())))))*********+++'''(((***+++,,,+++)))((()))))))))((((((((((((((($$$$$$%%%''')))+++---///))))))))))))************))))))))))))************((()))***+++,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************))))))***+++,,,,,,++++++++++++++++++++++++))))))***++++++++++++*********************************+++,,,,,,---......)))***+++---...///000000...------,,,,,,------......------,,,,,,------...---.........//////000000...//////000000000000000////////////////////////------+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++------,,,***))))))))))))))))))))))))************************((()))************))))))'''((()))***************))))))(((((()))***++++++++++++******))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******''''''(((((())))))******))))))))))))))))))))))))(((((())))))*********+++(((((())))))******++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''***))))))(((((((((((()))((())))))***++++++,,,,,,************************(((((()))***+++,,,,,,---(((((())))))******++++++***)))))))))))))))******))))))***+++,,,,,,------%%%&&&(((***+++,,,++++++************************(((((())))))))))))(((((()))************+++++++++)))************+++++++++))))))******++++++++++++++++++,,,,,,,,,---------((())))))+++,,,---......+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---...///111222//////...///111111111000///000222444777999::::::<<>>******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,+++)))(((*********)))))))))))))))************(((***+++***)))((()))******))))))))))))))))))***))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))************))))))))))))((())))))************)))''''''(((((())))))************))))))))))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))************++++++************++++++333333222///+++******,,,))))))((('''''''''((((((++++++++++++++++++++++++))))))))))))************,,,+++***))))))***+++,,,222333333000---++++++,,,+++++++++***************''')))++++++***))))))******))))))(((((())))))***(((((())))))))))))(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***))))))((())))))))))))************(((((()))))))))*********)))))))))))))))))))))))))))))))))*********+++++++++++++++***************++++++************++++++))))))*********+++++++++,,,,,,------------......,,,,,,,,,,,,------------------------------------,,,------......------,,,------------------------////////////////////////........./////////////////////.........---------++++++,,,,,,,,,,,,++++++)))******************)))******))))))******+++,,,************************)))))))))))))))))))))))))))((((((''''''(((((()))&&&''')))******))))))(((''''''(((((())))))******(((((())))))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))******++++++++++++******++++++++++++************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,++++++)))************+++++++++***************)))))))))+++++++++***************)))))))))************+++***************************************+++++++++)))***++++++++++++***)))************++++++++++++((()))******+++*********************************)))))))))************++++++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,,,,++++++,,,...000++++++,,,---............------------------------//////......//////000111...............///000000000111333333333444777999******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,---***(((((()))***))))))((()))))))))************(((***+++***(((((()))+++******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))************))))))))))))+++***))))))))))))))))))''''''((())))))***++++++******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))******************))))))))))))******///000000...,,,***+++,,,)))((((((((((((((()))***************************))))))))))))************************************---...///...,,,++++++,,,+++++++++*********))))))&&&(((***+++***)))***************))))))*********)))))))))******)))))))))))))))************))))))************************))))))))))))))))))))))))++++++******************))))))))))))************))))))*********+++++++++))))))))))))))))))))))))************+++++++++,,,+++++++++*********))))))++++++************++++++)))***+++,,,---,,,++++++,,,,,,------------......++++++,,,,,,,,,------------------------------------------,,,,,,---------........................////////////////////////............/////////000.........---------,,,,,,,,,,,,------------,,,,,,******++++++++++++************))))))******+++,,,************************))))))))))))))))))))))))((((((''''''''''''((((((''''''((()))))))))))))))(((((((((((())))))))))))''''''((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))*********((()))***++++++***)))((())))))))))))************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,++++++)))************+++++++++*********+++++++++++++++***************+++++++++))))))))))))************************************))))))*********+++++++++)))***++++++++++++***)))************++++++++++++(((((()))***************))))))************))))))))))))))))))************************************++++++++++++++++++,,,,,,---+++))))))+++...//////***+++,,,---............------------------------///............///000000.../////////000000111111///111333333333333444555******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))((((((((()))***++++++---***(((((()))***))))))(((((())))))*********+++(((***,,,+++(((''')))+++******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))************)))))))))))),,,+++***((((((((()))***'''(((((()))***++++++,,,******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))(((((((((((())))))''')))++++++)))((())))))))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))************((()))************)))(((((()))++++++******+++,,,++++++++++++******))))))&&&(((***+++***)))******++++++************++++++******++++++++++++******))))))************))))))************************)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))******************+++++++++,,,,,,,,,))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++++++++******))))))++++++************+++++++++,,,...000000///...---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------......,,,++++++,,,......////////////////////////////////////////////////---.........//////000000---------,,,,,,,,,++++++,,,,,,---......---------++++++,,,,,,,,,,,,++++++*********)))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''((((((((())))))******))))))))))))((((((((((((&&&''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))******++++++'''((()))******)))((('''''''''(((((())))))******************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))************)))))))))************++++++++++++++++++,,,,,,---------))))))******+++++++++,,,))))))))))))************))))))))))))))))))))))))))))))******++++++++++++)))***+++,,,,,,+++***))))))************+++++++++(((((()))***************))))))************))))))))))))))))))************************************+++++++++***************,,,)))&&&&&&***------,,,***+++,,,---............------------------------...............///000000,,,,,,,,,---------------///111222222000---------,,,,,,,,,+++++++++******+++++++++************))))))***,,,------,,,***)))+++,,,,,,+++)))((()))***,,,,,,,,,+++++++++******,,,+++++++++******))))))++++++******))))))((((((((())))))***+++------...666,,,&&&(((---,,,***)))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))***************************)))((((((+++++++++************)))&&&&&&''''''(((***+++,,,******)))))))))))))))***(((((())))))*********+++((()))***++++++***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((***+++,,,************************+++,,,------,,,+++***)))(((((())))))******++++++************************,,,,,,+++***)))(((''''''((()))***++++++***(((((())))))))))))******************))))))))))))******************************...+++(((%%%$$$%%%''')))************************+++,,,------,,,+++***)))(((((())))))*********+++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,---......---------,,,,,,+++++++++.........................................................------,,,,,,,,,///////////////.................................000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++***)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&((()))******)))(((''''''((()))*********))))))))))))*********************)))((((((*********)))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++******))))))(((((((((((())))))*********+++)))))))))))))))))))))))))))************+++++++++************************+++***)))))))))***,,,,,,---------------,,,+++***+++++++++,,,,,,+++++++++************************************************************************)))************+++++++++************************))))))))))))))))))))))))++++++******************)))************+++++++++,,,,,,++++++***)))))))))++++++************++++++******++++++++++++******)))************++++++++++++++++++++++++***)))((())))))***++++++++++++***///---++++++,,,---,,,+++...---,,,+++++++++,,,---+++,,,------......------////////////////////////555333000...---...000222000000000000000111111222,,,,,,++++++************))))))******+++++++++,,,)))***,,,------,,,***))))))***++++++)))((()))***+++++++++*********))))))++++++*********)))))))))*********)))))))))))))))))))))((()))+++...222444SSSCCC222***'''&&&%%%'''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))***************************)))((((((+++++++++************)))))))))(((((((((((())))))******))))))))))))******))))))))))))*********+++((()))***++++++***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******+++***)))(((((())))))***************************)))******+++***)))((('''))))))))))))************************************++++++******)))((((((((())))))************))))))))))))))))))******************))))))))))))******************************---+++)))'''&&&'''(((******************************************)))(((((())))))******************---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++.........................................................------,,,,,,,,,/////////////////////.........................../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++***))))))((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''''''''((()))******)))(((''''''((()))*********))))))))))))*********************)))((((((***)))))))))))))))))))))((((((((((((((((((((((((************)))))))))(((*********)))))))))))))))((()))))))))************)))))))))))))))))))))))))))************+++++++++************************+++***)))))))))***+++,,,******++++++***))))))(((******++++++++++++******************************************************************************)))************+++++++++*********************************************************++++++,,,,,,---)))************+++++++++***************+++++++++++++++************++++++******++++++++++++******))))))*********+++++++++******+++++++++***))))))))))))***++++++++++++******)))((()))+++,,,+++***+++************+++---...+++,,,------...---------........................111000///------...///000//////......//////000111+++************)))))))))'''((()))***+++,,,------***+++,,,------,,,+++***''')))******(((((()))+++*********)))))))))((((((******))))))))))))(((((())))))))))))***************)))((((((+++000555999MMM>>>...'''%%%$$$&&&)))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))*********************+++******)))(((+++++++++************))),,,+++***(((''''''''''''***)))))))))))))))******)))))))))***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******,,,+++***)))((((((((((((************************)))************)))((((((***************)))))))))************************))))))))))))))))))))))))******)))))))))******+++))))))))))))************************************))))))))))))))))))))))))+++******))))))******+++************************))))))((('''''''''((((((+++++++++++++++*********,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++.........................................................---------------......//////////////////..........................................------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++***)))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((())))))))))))(((((((((((())))))******))))))))))))******)))************))))))((())))))))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))************+++++++++******************************))))))******+++,,,))))))******))))))(((((()))******************)))************************************************************************)))************+++++++++************************************************)))******+++,,,---......)))************+++++++++))))))******+++,,,,,,---++++++************++++++******++++++++++++******)))))))))*********++++++)))******+++++++++******))))))***++++++++++++***''''''(((***------,,,+++))))))))))))***,,,---...++++++,,,---------------........................------------............---------------...//////***)))))))))))))))))))))((())))))***++++++,,,,,,***++++++,,,,,,++++++***&&&'''))))))(((((()))++++++*********)))))))))))))))))))))((((((((((((((((((((())))))******++++++))))))(((***,,,000333666333+++&&&(((+++***)))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))*********************++++++******)))+++++++++*********)))))),,,+++***(((''''''''''''))))))))))))))))))***+++************************)))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************+++++++++,,,+++++++++++++++++++++******)))))))))************************(((((())))))************+++***)))((()))***+++,,,((()))))))))************************************((((((((((((((((((((((((((())))))***+++++++++******************************)))'''&&&&&&'''((()))---,,,,,,++++++*********,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...............................................................---------............////////////........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))(((((((((((())))))******))))))))))))******))))))************)))((()))))))))))))))*********++++++++++++++++++++++++*********)))))))))))))))(((((())))))******++++++)))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++***************************************+++++++++******+++++++++******)))))))))************))))))************************************************************************))))))*********+++++++++*********************************************************++++++,,,,,,,,,))))))*********+++++++++*********++++++,,,,,,,,,++++++************++++++******++++++++++++******))))))))))))************((()))***+++++++++++++++))))))***++++++++++++***))))))+++---//////---+++*********++++++,,,,,,---++++++,,,------------,,,------------------------+++,,,---...//////......---------------......///)))))))))))))))))))))***************************++++++++++++++++++++++++&&&'''))))))(((((()))+++,,,,,,+++++++++*********((((((((((((((()))))))))(((((())))))******++++++'''(((***+++------......///******...///,,,(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******************++++++++++++******+++++++++*********))))))))))))(((((((((((())))))))))))(((((()))***+++++++++++++++******************))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***+++++++++************************++++++++++++++++++,,,,,,,,,,,,++++++******))))))************************((((((((()))******+++++++++***)))))))))***,,,---((()))))))))************)))***++++++++++++***)))((((((((((((((((((((((((&&&'''(((************)))***************************)))((('''((((((***+++---,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---.........//////000000........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))************)))))))))(((((())))))))))))((((((******))))))))))))******((())))))*********))))))(((((())))))************************************))))))))))))))))))******(((((())))))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))******++++++++++++)))******+++++++++******))))))************))))))************************************************************************))))))*********+++++++++************************************************++++++******))))))(((((())))))*********+++++++++,,,,,,,,,,,,++++++******++++++************++++++******++++++++++++******(((((()))))))))*********((()))***+++++++++++++++))))))***++++++++++++***++++++,,,...///...+++))).........------,,,,,,+++***+++,,,,,,------,,,,,,------------------------+++,,,...///000///............------......///000)))))))))************++++++++++++*********))))))++++++++++++++++++++++++''')))******(((((()))+++,,,,,,,,,++++++++++++***(((((())))))))))))******))))))))))))************&&&(((***,,,,,,+++)))(((111,,,)))++++++)))(((+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************)))***++++++,,,++++++++++++++++++************)))(((((('''(((((()))***+++(((((((((((()))***+++,,,+++++++++++++++***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&((()))+++,,,,,,,,,************************)))))))))((())))))***++++++++++++++++++*********************************(((((())))))*********+++***************+++,,,---))))))))))))************)))***+++,,,,,,+++***)))))))))))))))))))))))))))''''''((()))*********)))******************************))))))******+++++++++++++++++++++*********++++++************++++++,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.............................................................../////////------......///000000000..........................................------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))******))))))(((((())))))))))))((((((******))))))))))))******((())))))************)))((((((((()))******++++++(((((((((((((((((((((((())))))))))))************))))))))))))************************)))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))***++++++++++++***(((((())))))******)))))))))******************)))************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++***)))(((''''''&&&)))************+++++++++...------,,,++++++******++++++************++++++******++++++++++++******((((((((()))))))))******)))******+++++++++******))))))***++++++++++++***+++******+++,,,+++)))'''////////////...,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---...------------...//////************++++++,,,,,,***************+++++++++,,,++++++++++++++++++,,,)))***++++++)))((()))***++++++++++++************)))))))))*********++++++*********)))))))))))))))(((((()))*********)))))),,,'''%%%'''(((((()))---))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************)))***++++++,,,,,,,,,++++++++++++************)))((((((((((((((()))******(((((((((((()))***+++,,,,,,,,,,,,++++++*********+++***)))(((((()))***+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))&&&''')))***+++++++++***************************))))))((((((((()))++++++***++++++++++++++++++,,,************************)))))))))))))))*********((()))***+++,,,,,,,,,,,,))))))))))))************)))***,,,------,,,***)))************************************************************************((()))******+++++++++***))))))******************++++++************++++++,,,,,,,,,+++++++++******************************+++++++++,,,,,,---------+++++++++,,,,,,---------................................................---........./////////000------......///000000111......................../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((($$$&&&''')))*********)))'''((()))******)))((('''******))))))))))))******(((((()))***************'''(((((()))******++++++))))))))))))))))))))))))((()))))))))*********************)))))))))))))))************)))))))))((()))))))))))))))))))))))))))************+++++++++************************((()))***+++,,,++++++***((())))))***++++++************++++++++++++******************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++******))))))(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++******++++++++++++******(((((((((((()))))))))*********+++++++++***))))))))))))***++++++++++++***+++)))))))))+++,,,+++***---............---+++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++---------------,,,,,,+++,,,,,,,,,,,,,,,------...******+++++++++,,,,,,,,,(((((()))***+++,,,,,,---,,,++++++******++++++,,,+++,,,,,,+++)))((()))***************))))))))))))))))))******+++++++++,,,++++++******))))))(((((())))))(((((((((***+++,,,+++)))***...---)))''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************)))***+++,,,,,,,,,,,,,,,+++++++++************)))))))))(((((((((((())))))(((((((((((()))***+++,,,,,,,,,,,,++++++*********+++***)))(((((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))+++,,,------------,,,+++((((((***++++++***)))(((************************++++++*********+++---...*********++++++,,,,,,---******************************))))))))))))))))))((()))+++,,,------,,,,,,))))))))))))************)))***,,,------,,,***)))************************,,,,,,+++******++++++,,,************************'''((()))+++++++++***)))(((((())))))*********+++++++++************++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++,,,,,,---......+++++++++,,,,,,---------................................................---.........//////000000---------...///000000111........................000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************++++++))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((###$$$&&&(((************'''((()))******)))((('''******))))))))))))******(((((()))***************'''(((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++++++++******))))))((((((+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++************************((()))***+++,,,+++*********+++,,,---------------++++++,,,,,,,,,,,,++++++************************************************************************)))************+++++++++************************++++++++++++++++++++++++***************+++++++++)))************+++++++++***++++++,,,,,,------...++++++************++++++******++++++++++++******(((((((((((())))))))))))+++++++++++++++***)))((())))))***++++++++++++***,,,***)))***,,,...///...***+++,,,---------,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++*********++++++******++++++,,,---))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***************)))(((((())))))************))))))))))))))))))))))))))))))(((((())))))******++++++(((((())))))))))))(((((())))))))))))))))))))))))+++*********))))))((((((******))))))((((((''''''))))))))))))************************************,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---)))))))))))))))******+++(((((((((((((((((((((((())))))))))))******************)))(((''''''((((((+++)))(((,,,222555444111+++++++++*********))))))---------,,,,,,+++++++++))))))******+++++++++,,,************************+++***)))))))))***,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********))))))(((*********+++,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------..................------------------------------000000000///......------............////////////////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))((((((((((((((('''''''''%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******)))((('''************************(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******************+++*********))))))(((((())))))************))))))++++++************++++++************************************************************)))))))))))))))))))))))))))))))))))))))******++++++******)))******))))))))))))******++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++++++++***))))))+++++++++*********))))))((()))))))))******************))))))))))))******++++++************++++++***)))))))))+++,,,+++***))))))))))))))))))))))))************************+++***)))((((((***,,,---,,,+++))))))***,,,///111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***************)))(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))*********(((((())))))))))))(((((())))))))))))))))))))))))************)))))))))((())))))))))))(((((((((((())))))))))))************************************))))))***+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))******+++(((((((((((((((((((((((())))))))))))************,,,+++******)))))))))***,,,***(((+++222666777555+++++++++*********)))))),,,,,,,,,,,,+++++++++***)))))))))*********++++++************************+++***)))))))))***+++,,,+++******************)))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******))))))******++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))******))))))))))))))))))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------.........---------------------------------------....................................////////////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))((((((((((((((((((((('''(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))''''''''''''''''''''''''(((((((((((()))))))))***************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))((())))))************))))))+++******************+++************************************************(((((())))))*********+++******************************++++++++++++******++++++************++++++******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))((('''''')))*********++++++,,,,,,*********+++++++++,,,,,,******))))))))))))******+++******))))))******+++***)))))))))+++,,,+++***))))))))))))))))))))))))************************,,,+++***)))***+++---...---,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,+++******))))))))))))))))))))))))***************)))(((((())))))************))))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))************************************''''''((()))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))******++++++***)))'''&&&)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************------,,,++++++++++++,,,---***))),,,222666888777+++++++++***************+++++++++***************(((((())))))))))))******))))))))))))))))))))))))******))))))******+++,,,)))))))))***************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++******))))))******++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***************)))++++++******)))((((((''',,,,,,------------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,,,,,,,,,,------------------------------------------------++++++,,,------...//////---............/////////000///...,,,,,,,,,------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))''''''(((((((((((((((((())))))(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''')))******+++++++++))))))))))))))))))))))))((((((((()))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))************))))))************************************************************************''''''((()))***+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,))))))(((((((((((())))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))))))))(((((('''((()))***+++,,,---......)))))))))*********++++++******))))))))))))******+++******))))))******+++***)))))))))+++,,,+++***))))))))))))))))))))))))************************---,,,+++***+++,,,---...------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++******************************************)))(((((())))))************))))))))))))))))))))))))))))))++++++******))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))''''''(((((())))))******((()))))))))************************************(((((()))***++++++******))))))))))))))))))))))))((((((((((((((((((((((((***,,,---...---,,,***((()))))))))))))))******+++))))))))))))))))))))))))((()))))))))************---,,,,,,+++++++++,,,,,,+++***+++---111444444333*********************************)))))))))))))))((((((((((((((()))))))))((((((((((((((((((((((((***************+++++++++******++++++,,,,,,------******************************++++++++++++,,,,,,******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++++++++******,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++***+++++++++++++++,,,,,,++++++******++++++,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------------------+++++++++,,,,,,------------------.........//////000///---++++++,,,---......------,,,+++***))))))++++++******+++++++++,,,************************))))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************************************(((((()))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))))))))))))))******++++++******)))*********++++++*********************************************************'''(((((()))******+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++******+++++++++******))))))))))))******++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))******++++++++++++***))))))******+++,,,,,,------''''''''''''((((((((((((******))))))))))))************))))))))))))*********)))))))))+++,,,+++***))))))))))))))))))))))))************************,,,+++*********+++,,,,,,***+++,,,---,,,,,,+++***+++++++++++++++,,,,,,,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,++++++------------------------***************)))(((((())))))************))))))))))))))))))))))))))))))++++++******))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))******''''''(((((())))))******((()))))))))************************************++++++,,,,,,+++******)))))))))))))))))))))))))))((((((((((((((((((((((((((()))+++---...---+++***)))))))))))))))******+++))))))))))))))))))))))))((()))))))))************++++++************+++,,,)))***,,,///000///---+++************************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))******++++++++++++*********++++++,,,,,,,,,************************))))))))))))***************))))))))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++++++++++++++******+++++++++,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,++++++******++++++,,,---*********+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,---------......------,,,,,,,,,+++++++++------------............///...,,,+++***+++---...------,,,+++******))))))***))))))((())))))***+++************************))))))************))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))'''&&&&&&'''((()))((((((((((((((((((((((((************************((((((((((((((((((((((((***************)))((((((''''''''''''''''''''''''))))))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))************++++++++++++******)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******))))))))))))******,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))******+++++++++******++++++++++++++++++++++++''''''''''''((((((((((((******))))))))))))*********))))))))))))))))))******)))))))))+++,,,+++***))))))))))))))))))))))))******************************)))))))))))))))***''')))+++,,,------,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,++++++))))))))))))))))))))))))***************)))(((((())))))************))))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))************************************---------,,,,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))******)))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))***************))))))))))))******+++(((***,,,------+++)))'''***************+++++++++))))))))))))******************))))))))))))(((((())))))))))))))))))))))))))))))***++++++++++++***((((((((()))))))))))))))************************((((((((())))))))))))******))))))(((((())))))******************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++,,,,,,,,,,,,'''(((((()))******++++++))))))************))))))*********++++++,,,,,,---++++++******++++++,,,---************++++++++++++)))******++++++,,,,,,---+++,,,,,,------...............---,,,,,,+++******,,,------------............---,,,++++++,,,------,,,,,,++++++******))))))+++***)))(((((((((******************************))))))************))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))---+++***(((((()))***+++))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++******)))''''''(((((((((((((((((((((((()))))))))*********++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********))))))))))))******************++++++++++++******)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))))))))))))))))))***,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))'''(((((())))))))))))(((+++++++++*********)))))))))))))))*********++++++******))))))))))))*********))))))(((((())))))******)))))))))+++,,,+++***))))))))))))))))))))))))************************)))))))))))))))(((((((((&&&(((***+++------,,,,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,+++''''''''''''''''''''''''***************)))(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))*********(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))))))))(((((((((((())))))))))))***************************************+++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''(((((()))))))))))))))******+++(((((((((((((((((((((((())))))))))))************)))))))))))))))***++++++))))))***))))))))))))***))))))*********+++++++++)))))))))******+++++++++++++++*********)))))))))************************((()))***+++,,,++++++***))))))))))))((((((((((((************************((())))))))))))*********))))))(((((((((((())))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***+++,,,,,,,,,,,,))))))))))))))))))***************++++++*********)))******+++,,,,,,------++++++******++++++,,,---************++++++++++++)))))))))***+++,,,,,,,,,++++++,,,,,,---......///------------,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************...---+++)))((()))***+++************************))))))************))))))))))))))))))))))))))))))&&&&&&''''''((())))))***...,,,***(((((()))***,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********))))))(((************************))))))*********+++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++((()))))))))***************++++++,,,,,,++++++***(((***+++,,,,,,+++***((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************++++++++++++******+++******))))))******+++,,,++++++++++++++++++,,,************************************************************************************************))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))***************+++++++++,,,,,,******))))))))))))******))))))(((((((((((())))))***)))))))))+++,,,+++***))))))))))))))))))))))))***************************************)))(((((())))))***+++++++++++++++((())))))***++++++,,,,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))(((((())))))************))))))))))))))))))))))))))))))(((((())))))******++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))*********+++******))))))((((((''''''))))))))))))************************************'''((()))******++++++***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((''''''(((((()))))))))))))))******+++(((((((((((((((((((((((())))))))))))***************)))))))))***++++++,,,******(((&&&&&&(((,,,///))))))******++++++++++++))))))******+++++++++,,,,,,+++++++++******))))))************************((()))***+++,,,+++******,,,,,,++++++******)))))))))))))))))))))))))))))))))************+++++++++))))))(((((((((((())))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***+++,,,---------------,,,,,,+++*********+++++++++,,,,,,+++++++++))))))***+++,,,,,,------++++++******++++++,,,---)))************+++++++++((())))))***++++++,,,,,,++++++,,,,,,---...//////+++,,,,,,------......///,,,,,,,,,---------......++++++,,,---------,,,,,,***************+++++++++000///---+++******+++,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***,,,+++(((&&&%%%'''(((***))))))))))))))))))))))))************************))))))))))))))))))))))))'''((()))******++++++***'''''''''''''''''''''''')))************+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++***++++++,,,,,,++++++***((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))*********++++++*********,,,++++++++++++++++++,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***+++++++++++++++&&&&&&'''((()))***++++++))))))))))))******************))))))))))))******))))))(((((((((((())))))***)))))))))+++,,,+++***))))))))))))))))))))))))************************+++++++++++++++***)))(((+++++++++***************((())))))***++++++,,,,,,+++******)))((('''&&&&&&))))))***,,,......,,,***++++++***+++,,,---...//////...,,,*********,,,---+++++++++***)))(((((('''***((('''&&&&&&'''(((************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))'''&&&'''(((***+++++++++******))))))(((((())))))))))))))))))))))))(((((())))))*********+++,,,,,,+++***)))(((''''''))))))*********+++++++++******************************))))))))))))******((((((((())))))(((((((((+++++++++++++++++++++++++++*********))))))(((((())))))***++++++++++++***(((((((((((((((''''''''')))))))))(((((((((((((((*********++++++,,,,,,,,,+++*********))))))((((((************************************************************************'''((((((***+++---///000777333...+++))))))))))))))))))))))))***,,,...///---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++***+++++++++---...///...,,,+++,,,---,,,---///...------...000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///---,,,++++++------,,,++++++++++++************))))))))))))***++++++)))'''))))))))))))))))))))))))))))))))))))((((((((((((***((('''((()))***)))'''(((((((((((((((((((((((('''((((((((((((((((((((())))))************))))))((()))***++++++***)))(((******))))))((((((''''''''')))***,,,,,,***)))''')))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((******))))))))))))******...---+++))))))***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))((((((///...+++)))))))))+++,,,***)))((((((((()))+++,,,++++++++++++++++++++++++******))))))))))))************))))))))))))******************************,,,,,,++++++***)))))))))************************)))***++++++***)))***,,,)))************+++++++++))))))))))))************,,,+++)))(((((()))+++,,,+++++++++*********))))))))))))))))))))))))))))))******+++++++++,,,,,,---))))))))))))))))))))))))++++++******************,,,)))&&&&&&(((***)))(((***************************)))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,++++++******)))+++******+++------,,,*********+++,,,,,,------......,,,+++)))))))))+++,,,,,,,,,,,,+++***)))))))))+++)))(((''''''((()))+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))''''''''')))+++,,,)))((((((((('''''''''&&&))))))))))))))))))))))))((()))))))))************++++++******)))((((((((())))))*********+++++++++******************************))))))))))))******)))***+++,,,,,,+++***)))++++++++++++++++++++++++************)))))))))((())))))***++++++++++++***))))))))))))))))))))))))*********************))))))))))))******++++++++++++*********))))))))))))***************)))))))))************************************************(((((()))***+++---...///444111---+++++++++***))),,,+++*********+++,,,,,,++++++*********))))))))))))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---...///...,,,+++,,,---,,,...//////......///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...---,,,++++++------,,,++++++++++++************))))))))))))***++++++)))'''))))))))))))))))))))))))))))))))))))((((((((((((***((('''((()))***)))'''((((((((((((((((((((((((((((((((((((((((((''''''))))))************))))))((())))))******))))))(((***)))))))))((((((((('''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))******))))))))))))******---,,,***)))))))))***+++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))((()))******++++++***)))(((***)))((((((((()))++++++++++++++++++++++++++++++******))))))))))))************))))))))))))******+++++++++***************))))))******************)))))))))))))))))))))))),,,------,,,***)))***+++)))************+++++++++))))))))))))************+++)))(((''''''((()))++++++++++++*********))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))************************+++)))'''''')))+++***(((*********************************))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,+++***)))***+++---------,,,,,,,,,+++)))(((((()))******------,,,,,,+++*********+++***)))(((((()))***+++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''((((((************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((()))***,,,---((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++******************************))))))))))))******)))+++///111111///+++)))++++++++++++++++++++++++************))))))))))))))))))***++++++++++++***)))))))))******+++++++++))))))******+++*********)))))))))))))))************************)))))))))++++++******)))))))))(((***************************************************))))))******,,,------///---,,,,,,------,,,+++...---,,,***))))))))))))************)))))))))((()))***++++++,,,,,,++++++++++++++++++++++++++++++************+++,,,---------...///...,,,+++,,,---,,,...//////...---///000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,------,,,++++++------,,,++++++++++++************)))***)))((()))++++++)))((())))))))))))))))))))))))(((((((((((())))))))))))***((('''((()))***)))'''(((((((((((((((((((((((()))))))))(((((('''''''''((())))))******))))))((()))((((((''''''(((((()))))))))))))))((((((((((((+++)))&&&$$$$$$&&&)))+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********************))))))))))))******,,,+++)))((((((((()))***))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))###&&&))),,,,,,***'''$$$)))))))))((()))******+++++++++++++++++++++++++++******))))))))))))************))))))))))))******++++++++++++******))))))''''''((())))))***++++++))))))))))))))))))))))))---......---+++))))))***)))************+++++++++))))))))))))************+++***)))(((((()))***++++++************)))))))))))))))))))))))))))))))))+++******))))))(((''''''))))))))))))))))))))))))***************************))))))***++++++***(((***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,///---***)))***++++++***((())),,,---...---+++***+++******)))))))))******,,,,,,+++++++++************))))))(((((())))))***)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((((((***************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++---...************)))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((())))))************))))))))))))******************************************))))))))))))******(((,,,000333333000,,,(((************++++++++++++*********)))))))))))))))))))))***++++++++++++***(((((())))))***+++,,,,,,'''((()))***++++++******))))))******************************************,,,,,,,,,+++******))))))******************************************************************+++,,,+++***+++,,,...///---+++------,,,+++***)))((((((,,,++++++++++++*********))))))***+++++++++++++++************************************+++,,,---...---...///...,,,+++,,,---+++,,,------,,,,,,---///------------------------///...,,,+++***++++++,,,---,,,++++++------,,,++++++++++++*********))))))***)))((()))***+++)))((())))))))))))))))))))))))(((((((((((())))))))))))***((('''((()))***)))'''((((((((((((((((((((((((******))))))((('''''''''(((((())))))))))))(((((()))((('''&&&&&&'''((()))))))))))))))((((((((((((---+++(((&&&&&&(((+++---))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((******+++++++++******))))))))))))*********)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))"""$$$(((+++,,,+++(((&&&)))))))))))))))******+++******************************))))))))))))************))))))))))))******,,,,,,++++++***)))))))))''''''(((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++))))))*********+++++++++((()))))))))************,,,,,,++++++++++++,,,,,,************))))))))))))))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,+++***)))************************++++++******************))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------///---***)))***++++++***(((***+++------,,,+++)))++++++*********+++++++++***************)))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++,,,---))))))))))))************))))))))))))))))))))))))******))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))******************************))))))))))))******(((+++...111111...+++((()))))))))******+++++++++))))))))))))))))))******))))))***++++++++++++***''''''(((((()))***++++++(((***,,,---......------++++++++++++++++++++++++***************+++++++++------,,,,,,,,,+++++++++************************************************+++******))))))******+++))))))***,,,//////---+++************************+++++++++*********))))))))))))***++++++++++++***************************************+++,,,---...---...///...,,,+++,,,---)))+++,,,,,,+++***,,,---------------------------///...,,,+++***++++++,,,---,,,++++++------,,,++++++++++++*********))))))+++)))((((((*********)))))))))))))))))))))))))))'''((((((((()))))))))******((('''((()))***)))'''((((((((((((((((((((((((******))))))(((((((((((((((((())))))))))))(((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((******+++++++++******))))))))))))******(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******%%%&&&(((***++++++******((()))))))))******************************************))))))))))))************))))))))))))******+++++++++*********))))))))))))))))))((((((''''''++++++++++++++++++++++++''')))******))))))***,,,))))))*********+++++++++((()))))))))************,,,++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,))))))))))))))))))))))))(((((()))))))))*********(((***+++,,,,,,+++***)))))))))))))))))))))))))))******************++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,------.........---,,,******+++,,,+++***)))***+++,,,,,,+++***************+++++++++++++++))))))))))))))))))))))))''''''((((((((((((''''''((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************))))))(((((())))))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***************''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))(((((())))))*********+++***)))))))))))))))((((((******************************))))))))))))******(((***,,,------,,,***((((((((())))))***+++++++++))))))))))))************))))))***++++++++++++***'''(((((())))))*********+++---///111333333222111,,,,,,,,,+++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************)))))))))******+++***)))***,,,......---+++(((((()))***+++++++++***((((((((((((''''''''''''((()))******++++++******************************************+++,,,---------...///...,,,+++,,,---)))***,,,+++******+++---------------------------...---,,,+++++++++,,,------,,,++++++------,,,++++++++++++************)))+++)))(((((()))******)))))))))))))))))))))))))))''''''(((((())))))*********((('''((()))***)))'''(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))((((((''')))((((((''''''(((((()))(((((((((((())))))))))))%%%''')))******)))'''%%%(((((((((((((((((((((((())))))))))))))))))))))))'''((()))*********************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************(((((())))))***+++,,,,,,(((((()))************)))******************************))))))))))))************))))))))))))******************************++++++***))))))(((''''''((((((((((((((((((((((((%%%'''((()))))))))+++,,,)))************+++++++++))))))))))))************(((((((((((((((((((((((((((((()))))))))))))))***))))))))))))))))))))))))$$$%%%&&&''')))***++++++))))))))))))))))))))))))'''(((((())))))*********(((***++++++***))))))***)))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,------------+++******+++------,,,******+++******************((())))))***************************************((((((((())))))((((((((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((''''''((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******))))))((((((&&&'''''''''((((((((()))))))))))))))))))))))))))************)))))))))((()))))))))))))))***************))))))((((((((((((******************************))))))))))))******+++******************+++((((((((()))***+++++++++((()))))))))************))))))***++++++++++++******************************,,,///222333333222111++++++++++++*********)))*********++++++,,,,,,,,,((())))))******++++++,,,************************************************)))))))))))))))***++++++,,,+++***+++,,,---+++***'''((()))***++++++***)))(((((('''''''''&&&&&&&&&((())))))***************************************+++++++++***++++++,,,,,,---...///...,,,+++,,,---***,,,------,,,,,,---...........................---,,,+++++++++,,,---...---,,,++++++------,,,++++++++++++************))),,,***(((((()))*********))))))))))))))))))))))))'''''''''((()))************((('''((()))***)))'''((((((((((((((((((((((((((((((((()))******++++++''''''((((((((((((''''''((())))))******))))))((('''((((((((()))))))))***%%%'''(((******((('''%%%(((((((((((((((((((((((())))))))))))))))))))))))((())))))*********))))))******))))))))))))******(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((())))))******+++++++++'''((()))***+++******)))******************************))))))))))))************))))))))))))******)))))))))***++++++,,,,,,******************))))))'''''''''''''''''''''''''''(((******))))))***,,,)))************+++++++++))))))))))))************'''''''''(((((('''''''''(((((((((((())))))******))))))))))))))))))))))))%%%&&&&&&'''((()))******))))))))))))))))))))))))''''''(((((()))******+++(((***+++)))'''''')))+++))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***,,,......,,,***++++++******)))******+++''''''((())))))***))))))+++++++++++++++++++++,,,))))))************))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''&&&''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******))))))((('''&&&((()))))))))******++++++))))))))))))))))))))))))+++*********))))))((((((******))))))))))))))))))******))))))((((((((('''******************************))))))))))))******,,,+++)))(((((()))+++,,,'''(((((()))***+++++++++(((((())))))*********+++))))))***++++++++++++***,,,,,,++++++++++++++++++'''))),,,///111111000///+++*********))))))((((((*********++++++,,,,,,,,,&&&&&&'''((()))***++++++************************************************(((((((((((()))***+++,,,...,,,+++++++++,,,***)))((()))***++++++***)))(((***)))))))))(((((((((((((((((()))***************)))))))))))))))))))))))),,,,,,++++++***+++++++++---...///...,,,+++,,,---,,,---///...------...000........................,,,++++++***+++,,,...///---,,,++++++------,,,++++++++++++************))),,,***(((''')))*********))))))))))))))))))))))))&&&''''''((()))******+++***((('''((()))***)))(((((((((((((((((((((((((((''''''((()))***+++,,,,,,''''''((((((((((((''''''((()))***++++++***)))((('''((((((((())))))******))))))************))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************))))))(((******))))))))))))******(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++'''(((***+++++++++)))((('''((()))++++++******)))))))))))))))))))))))))))******))))))))))))************))))))))))))******(((((()))***+++,,,,,,---)))))))))***++++++,,,,,,))))))))))))))))))))))))***+++,,,+++***)))***+++)))************+++++++++))))))))))))************(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++((()))***(((&&&&&&))),,,))))))))))))))))))))))))''''''(((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************)))))))))((()))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))+++******,,,------+++)))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))((('''''''''(((***+++)))***+++++++++)))((('''))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))************))))))))))))************))))))))))))((((((((((((******))))))))))))************))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))************************,,,+++++++++***)))))))))))))))(((((()))***++++++************************(((%%%$$$%%%((())))))'''&&&&&&'''(((((()))(((((((((((((((((())))))))))))+++***)))))))))***,,,,,,************))))))))))))***+++,,,,,,+++***((('''*********++++++,,,,,,,,,******************************))))))))))))******))))))*********+++++++++************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))************************))))))*********+++++++++,,,---------,,,,,,+++***++++++,,,---------,,,,,,------------------------//////...------------...,,,,,,++++++***)))((((((************************+++*********))))))(((((())))))))))))))))))))))))(((((((((((('''''''''&&&))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&(((((()))***************(((((())))))))))))(((((((((%%%######%%%(((***+++))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''+++++++++************)))*********)))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******************---***'''(((***,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++(((((((((((())))))))))))++++++******))))))(((((())))))))))))))))))))))))''''''(((((())))))************++++++++++++******'''((()))******)))((('''''''''((()))***)))))))))+++*********+++***(((%%%))))))))))))))))))))))))++++++******************''''''(((((())))))******,,,++++++***)))*********)))))))))))))))))))))))))))************+++++++++++++++++++++************))))))))))))))))))))))))***************)))(((((()))))))))))))))))))))))),,,++++++---......,,,***))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))(((((('''((()))***+++***************)))((((((***)))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''(((((()))))))))*********))))))))))))************))))))))))))((((((((((((******))))))))))))*********)))))))))((((((((('''+++*********))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++******************)))))))))))))))******+++***************************'''&&&&&&(((***)))((((((((())))))))))))(((((())))))))))))************+++***)))))))))***+++,,,************))))))))))))******+++++++++******)))++++++++++++++++++,,,,,,******************************))))))))))))******,,,,,,,,,---------......************************))))))))))))))))))))))))******************++++++*********************************************************++++++++++++,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......---,,,---------------,,,,,,+++******)))************************+++*********)))))))))))))))))))))))))))))))))))),,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''))))))(((''''''(((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))(((''''''&&&&&&''''''(((((()))***************((()))))))))))))))(((''')))'''&&&'''((())))))'''))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,***((((((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((()))***+++,,,(((((((((((()))))))))))))))((((((((('''''''''&&&(((((((((((((((((((((((('''((((((((()))))))))***)))******++++++******)))(((((())))))))))))(((((((((((((((((()))))))))))))))((((((***++++++)))'''))))))))))))))))))))))))************************(((((((((((())))))))))))+++******)))))))))******)))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))***++++++++++++******)))))))))))))))))))))))))))+++******,,,------+++)))))))))))))))))))))))))))))))))))))))(((((((((((()))((((((''''''(((((())))))))))))))))))))))))))))))(((((((((((()))***++++++******)))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))******))))))))))))************))))))))))))((((((((((((***))))))(((((())))))***))))))))))))((((((((((((++++++++++++************))))))))))))))))))))))))++++++++++++++++++++++++))))))******************)))))))))))))))*********************************+++***(((((()))***)))((()))***************)))(((************++++++++++++******))))))******+++,,,************))))))))))))******************++++++,,,,,,++++++++++++++++++******************************))))))))))))******)))*********++++++++++++************************)))))))))))))))))))))))))))))))))***+++++++++,,,************************************************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++...---,,,++++++,,,------...........................------,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++***************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))++++++***)))((('''&&&&&&'''''''''&&&''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((***)))((((((''''''(((((((((((()))))))))*********)))))))))))))))((('''''')))))))))***+++***'''%%%))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((%%%&&&&&&''')))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************+++***(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))******++++++******)))))))))(((((((((((()))))))))((('''''''''(((***+++''''''''')))+++,,,+++)))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))((((((((()))******))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))*********++++++***)))))))))))))))))))))))))))))))))))))))***,,,+++)))'''))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********+++***)))(((((()))***+++*********)))))))))(((((((((((((((((((((((((((((())))))*********))))))((((((((((((((()))))))))***((()))))))))************))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))((((((((((((************************((((((((((((((((((((((((++++++++++++++++++++++++(((((())))))******++++++)))))))))*********))))))************************+++***)))((((((((((((((('''((()))***************)))))))))*********++++++***************+++++++++************)))))))))(((******)))((()))***,,,---,,,,,,,,,++++++***************************************))))))))))))******((((((((()))))))))******************************))))))))))))))))))))))))(((((()))***+++,,,,,,,,,************************************************++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++---...........................------,,,++++++++++++,,,------,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***))))))))))))((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((******))))))(((((('''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''((((((((((((((((((((((((******)))(((((((((((((((((((((((((((((()))******)))******))))))((('''&&&)))((('''((()))***(((&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''(((((()))******((((((((()))))))))))))))))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++******)))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++(((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))***)))(((''''''((()))******)))'''&&&'''(((***,,,(((''''''(((***+++***((())))))))))))))))))))))))))))))))))))******************))))))((((((''''''((((((((((((((())))))***))))))))))))))))))))))))))))))*********++++++++++++*********))))))))))))))))))))))))))))))))))))(((((()))))))))))))))((())))))))))))))))))))))))*********+++---,,,***((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((())))))***************+++***)))(((((()))***+++************))))))))))))(((((((((((((((((((((((())))))************))))))'''(((((((((((()))))))))((()))))))))************))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++((((((((())))))******+++))))))************)))(((******************************)))((('''''''''((($$$%%%&&&((()))******+++((((((((()))))))))******))))))******++++++++++++************)))))))))(((******)))((()))***,,,---,,,,,,,,,++++++***************************************))))))))))))******++++++++++++,,,,,,,,,---************************))))))))))))))))))))))))(((((()))***+++,,,,,,,,,************************************************++++++,,,,,,,,,------------,,,+++++++++,,,------000///---++++++,,,---...........................------,,,++++++++++++,,,++++++++++++************++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))------,,,,,,,,,+++++++++(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''(((((())))))******''''''&&&&&&&&&''''''(((''''''((((((((((((''''''''''''''''''''''''''''''******)))(((((((((((((((((((((''''''(((((()))***)))))))))))))))(((''''''(((&&&$$$$$$&&&)))******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))))))))************************((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++***)))(((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******)))))))))***)))(((''''''((()))******)))'''&&&'''(((***,,,+++)))((((((((()))(((&&&(((((((((((((((((((((((((((((()))))))))***************))))))(((((('''''')))((((((((((((((()))))))))))))))))))))))))))))))))************+++++++++*********)))))))))(((((())))))))))))))))))))))))''''''((())))))))))))((())))))))))))))))))))))))---,,,,,,...//////---+++))))))))))))))))))))))))))))))))))))((((((((((((***))))))(((((())))))***))))))))))))))))))))))))((()))******++++++******)))))))))))))))******+++++++++*********)))))))))))))))))))))))))))))))))))))))******++++++******''''''(((((((((((())))))))))))))))))************))))))))))))(((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))))))))************************(((((())))))))))))))))))))))))***++++++***((('''************************((())))))(((&&&&&&((()))###$$$&&&''')))*********'''((((((((())))))))))))))))))***++++++++++++***************))))))))))))******************++++++,,,,,,++++++++++++++++++******************************))))))))))))******))))))*********+++++++++************************)))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,---,,,+++***+++,,,---...000///...,,,,,,,,,------------------------------...------,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&'''((()))***++++++)))(((((('''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''***)))((((((''''''(((((()))((('''&&&'''((()))***(((((())))))))))))(((((((((%%%###"""%%%(((***+++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********))))))(((((((((&&&''''''(((((())))))***************************((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,***,,,---,,,***)))((()))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))((((((((((((((())))))))))))''''''''''''((((((((((((************************))))))))))))((((((((((((((())))))******))))))((())))))(((((((((((()))))))))((('''''''''(((***+++,,,***((('''(((((('''&&&(((((((((((((((((((((((('''(((((())))))*********))))))))))))((((((((((((+++***))))))((((((((())))))))))))))))))))))))))))))************++++++++++++++++++*********))))))))))))))))))))))))))))))'''((()))***************)))))))))))))))))))))))),,,,,,,,,---......,,,***))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))((()))***+++++++++******(((((()))***************+++++++++*********))))))))))))))))))))))))))))))((()))***++++++++++++***'''''''''((((((((())))))))))))))))))************))))))))))))((((((((((((((((((''''''''''''(((((('''((((((((()))))))))***(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))+++++++++***((('''************************((()))***)))''''''))),,,''''''((())))))))))))((((((((()))))))))*********((()))***+++,,,++++++***************))))))))))))******+++++++++******)))++++++++++++++++++,,,,,,******************************))))))))))))******''''''''''''((((((((((((************************))))))))))))))))))))))))******************++++++++++++++++++++++++++++++*********************************++++++++++++,,,---,,,+++******,,,...///000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))((((((((('''''''''&&&&&&))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******+++***)))((('''&&&&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''')))(((''''''&&&&&&'''''')))((('''&&&&&&((()))***&&&'''((())))))******)))((('''%%%%%%''')))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***'''(((((((((((((((((((((&&&&&&''''''((())))))***************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++---///...+++))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********))))))(((((((((((())))))))))))&&&'''''''''((((((((()))))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))***(((&&&&&&'''(((((((((((((((((((((((((((((((((''''''(((((()))******+++(((((((((((())))))))))))---,,,+++***)))((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))***+++++++++++++++)))))))))))))))))))))))))))((()))***++++++)))'''))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))((()))***+++,,,+++******'''((()))+++++++++***)))+++++++++************)))))))))))))))))))))))))))((()))***+++++++++++++++''''''''''''((((((((()))))))))))))))************))))))))))))((((((((((((((((((''''''''''''(((((('''((((((((())))))******))))))******+++++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((('''''')))***+++,,,+++***(((&&&************************(((***++++++))))))+++...+++++++++******((('''''')))************+++++++++((()))***+++,,,+++******************))))))))))))***+++,,,,,,,,,***)))'''*********++++++,,,,,,---******************************))))))))))))******************++++++++++++************************))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++************************))))))*********+++++++++---,,,+++******,,,...///////////////...---,,,+++++++++++++++++++++++++++//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((---,,,***)))'''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&)))(((&&&%%%&&&''')))+++%%%&&&''')))************)))(((((()))******(((%%%))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((())))))******$$$%%%%%%&&&'''((())))))&&&&&&&&&'''((())))))***************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++...000///,,,))))))+++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******(((((((((((())))))))))))((()))))))))******++++++((((((((((((((((((((((((******))))))((((((((('''(((((())))))))))))(((((('''((()))******)))((('''''''''((()))***)))))))))((('''%%%%%%''')))******((((((((((((((((((((((((&&&''''''((()))******+++''''''(((((())))))******......,,,***)))(((((((((************************++++++************************************************++++++***)))(((''',,,+++)))((((((((()))***---,,,+++))))))))))))***$$$&&&)))++++++***((('''+++******)))))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,///---***)))***+++++++++++++++******************)))***+++,,,,,,,,,,,,,,,,,,++++++***)))(((''''''&&&''''''((((((((((((''')))))))))))))))))))))))))))((('''''''''(((***+++))))))(((((((((((())))))'''''''''''''''((())))))))))))))))))((((((((((((''''''(((***+++,,,---...))))))))))))(((((((((((((((((())))))******++++++))))))))))))************(((((())))))))))))((((((+++*********))))))(((((())))))))))))))))))))))))(((((()))***************))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++************++++++***************************(((&&&''')))***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************,,,,,,,,,+++***)))((('''((()))+++---------+++***((())))))))))))***************+++++++++,,,,,,,,,,,,,,,---,,,+++,,,///111,,,+++******+++,,,...///...........................---,,,,,,---...---+++)))******++++++******)))***+++,,,,,,------------,,,,,,,,,++++++*********(((((()))***++++++,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))&&&'''((('''&&&%%%&&&'''))))))))))))))))))))))))(((((((((((((((''''''&&&******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''((()))***)))((())))))))))))((((((((((((******************++++++(((((('''(((((()))***+++***)))(((''''''((()))******)))((((((((()))+++,,,%%%'''))))))'''(((+++...******))))))))))))******&&&''''''(((((((((((((((&&&''''''((()))******+++,,,+++++++++******))))))###$$$''')))+++,,,,,,+++))))))))))))******************))))))((((((''''''))))))(((((((((((())))))&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((+++***)))(((((()))***++++++*********))))))((((((&&&''''''((()))******+++(((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''''''''''''''(((((((((((())))))))))))))))))))))))///...---,,,***)))((((((************************************************************************++++++***************))),,,+++***)))((())))))***+++******))))))***+++,,,+++++++++,,,,,,,,,------+++******)))))))))))))))))))))))))))))))))))))))************************,,,+++******)))))))))***+++***(((((()))***)))'''************************)))******+++,,,,,,+++++++++++++++******))))))((('''(((((((((((((((''''''))))))))))))))))))))))))((((((((((((((())))))***))))))(((((((((((())))))(((''''''''''''((())))))))))))))))))(((((((((((((((((()))***++++++,,,---))))))))))))(((((((((((()))))))))))))))*********))))))))))))************((())))))******))))))(((************)))))))))((((((((((((((((((((((((((((((((()))***************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***+++++++++,,,++++++************++++++************************---+++)))***---...,,,***))))))))))))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))),,,,,,++++++***)))(((((()))***,,,......---,,,+++)))))))))*********++++++******+++++++++,,,,,,,,,---------,,,++++++,,,...///...---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******((())))))***++++++,,,,,,,,,,,,+++******)))(((((()))))))))))))))))))))))))))***+++***((('''((()))))))))))))))))))))))))))(((((((((((((((''''''&&&(((((((((((())))))))))))(((((((((((((((((((((((()))((((((((('''''''''''''''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))((()))))))))))))))))))))(((************************)))(((((((((((())))))***))))))(((((((((((())))))***)))))))))))))))******'''((()))((('''&&&)))+++******))))))))))))******'''(((((()))***)))))))))'''''''''((()))*********++++++*********)))))))))(((((()))******)))(((''''''(((((((((((()))))))))***)))))))))((((((((('''***))))))(((((())))))***&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***)))))))))******)))(((((()))***************)))))))))((((((''''''(((((())))))******((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))),,,,,,+++***))))))((('''************************************************************************+++***************+++,,,++++++***))))))))))))***))))))))))))***+++,,,---+++***)))))))))***,,,---+++******)))))))))))))))))))))))))))))))))))))))************************+++******)))((((((((()))---+++******+++***((('''************************))))))******++++++******++++++++++++++++++++++++)))*********)))(((''''''))))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((())))))((((((''''''(((((()))***))))))))))))(((((((((((()))))))))*********++++++(((((((((((())))))))))))************))))))))))))))))))))))))************)))******************)))************))))))))))))((((((((((((((((((((((((((()))))))))***************))))))(((((())))))***))))))))))))))))))))))))******************++++++++++++************++++++***************************)))((()))+++,,,+++***))))))))))))))))))))))))+++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((((((((+++++++++******))))))((()))***+++,,,---,,,+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---......,,,***)))***+++///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---------............------***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))))))))***++++++,,,,,,++++++******)))((((((((()))))))))))))))))))))))))))++++++***)))((()))***))))))))))))))))))))))))(((((((((((((((''''''&&&'''''''''((()))*********''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))************************)))((('''((()))***)))((())))))))))))))))))))))))***************************))))))(((((((((((()))(((((())))))))))))(((((())))))*********))))))(((((())))))(((&&&%%%'''(((***))))))(((((())))))***((())))))***************''''''(((((())))))************))))))))))))(((((()))*********)))((('''&&&''''''''''''(((((((((((())))))))))))((((((((((((*********))))))*********''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******************))))))(((((())))))*********))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))******)))))))))(((((((((***************************************+++++++++************************))))))(((((()))***+++,,,++++++*********)))))))))))))))*********++++++,,,******))))))))))))******+++******)))))))))))))))))))))))))))))))))))))))************************)))))))))))))))***++++++555222...,,,,,,+++***)))***************+++++++++((())))))*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,+++***(((((())))))))))))))))))))))))&&&''')))*********)))((())))))(((((((((((())))))((((((((('''((())))))***))))))))))))((((((((((((************))))))))))))(((((((((((())))))))))))++++++******))))))((((((((()))))))))******************++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***))))))))))))))))))***))))))))))))))))))))))))+++++++++***************++++++************++++++************************((('''(((((()))*********))))))))))))))))))))))))++++++++++++++++++++++++++++++******)))((((((((())))))))))))))))))))))))*********)))))))))))))))((()))************))))))+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,---,,,***)))***+++++++++++++++,,,---......------------------------,,,+++***,,,...//////...------............------***++++++,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++++++++******))))))))))))((((((((((((((((((((((((((()))))))))'''&&&'''((((((((((((((((((((((((((((((((((((((((((''''''&&&'''((((((((()))))))))***''''''''''''''''''''''''((((((((((((((('''''''''))))))((((((''''''&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))((()))))))))))))))*********************))))))))))))******)))(((((('''(((((('''((()))******)))((('''))))))***++++++***((('''((((((((('''&&&&&&'''((())))))(((((((((((())))))(((((()))************)))'''((((((((()))))))))***)))))))))(((((((((((((((((((((((()))))))))))))))'''''''''((((((((())))))))))))))))))((((((((((((++++++************++++++'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************))))))))))))(((((()))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))*********+++++++++************************(((((((((((())))))***+++++++++++++++*********)))++++++++++++******))))))+++,,,...//////...,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))+++---...///;;;666000+++************))))))*********+++++++++))))))*********))))))(((*********+++,,,,,,------.........---,,,+++***)))))))))))))))))))))))))))&&&''')))*********)))((())))))(((((((((((())))))((((((((((((((()))******))))))))))))((((((((((((*********))))))))))))((('''((((((((()))))))))***++++++******))))))((((((((()))))))))******************++++++++++++******))))))))))))))))))******************************))))))(((((())))))***+++******))))))))))))******))))))))))))))))))))))))+++++++++***************++++++************++++++***************************+++,,,,,,,,,,,,------))))))))))))))))))))))))++++++++++++++++++++++++************))))))((((((***************************))))))(((((()))***+++++++++++++++++++++******+++,,,,,,,,,,,,---------******+++++++++,,,,,,,,,)))***,,,,,,++++++,,,---******+++,,,------------------------------------,,,+++***,,,...//////...,,,,,,------------,,,,,,+++++++++,,,,,,+++******++++++++++++++++++++++++***************++++++++++++++++++++++++*********(((((((((((((((((((((((('''((()))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((''''''&&&***)))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''((()))***)))(((((()))))))))*********+++*********)))))))))((((((******)))(((((('''(((((('''((()))******)))((('''((()))***++++++***)))((((((''''''''''''((())))))))))))(((((((((((())))))&&&'''(((((())))))(((((((((((((((((())))))))))))((((((((((((((())))))))))))((((((((((((((())))))(((((()))))))))*********(((((((((((())))))))))))++++++************++++++((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((())))))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))*********))))))(((((('''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))************+++************************)))))))))***++++++,,,,,,************************(((((()))*********))))))++++++,,,,,,++++++***)))+++,,,,,,++++++)))(((((()))***---......,,,)))'''+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++---///000888444---)))''''''(((((()))))))))***++++++,,,,,,******++++++******)))))))))*********++++++,,,,,,,,,---------,,,+++******))))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((())))))))))))(((((())))))***+++))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******************))))))))))))))))))))))))************)))******************)))))))))))))))************++++++++++++++++++++++++***)))((((((((()))+++,,,+++******))))))******+++))))))))))))))))))))))))******************++++++++++++************++++++************************)))***+++***)))((()))+++))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))***************************)))(((((('''((()))+++,,,.........---------------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,(((***,,,---,,,,,,---...------------,,,+++******++++++++++++++++++++++++,,,++++++,,,...///...---++++++,,,,,,,,,,,,++++++++++++++++++++++++***)))***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))(((******)))((('''((()))))))))))))))))))))))))))(((((((((((((((''''''&&&*********)))(((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))((('''((()))***)))(((((())))))******+++++++++*********))))))(((((('''***))))))(((((((((((()))(((((())))))))))))(((((((((((()))***************)))(((&&&''')))******))))))((((((''''''(((((()))&&&&&&'''((((((((((((((((((((((((((())))))))))))(((((())))))))))))******,,,+++***(((''''''&&&&&&))))))))))))************(((((((((((())))))))))))*********))))))*********((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((('''(((((())))))(((((('''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************************************************((())))))***++++++,,,,,,************************)))+++,,,...---,,,***(((++++++,,,,,,,,,+++***))))))***++++++++++++))))))(((((()))))))))((('''&&&+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---///---***((((((((('''&&&((())))))***++++++,,,,,,++++++,,,,,,+++******)))))))))******************))))))************))))))))))))))))))))))))))))))((((((((((((((())))))***))))))(((((((((((())))))))))))(((((())))))***+++))))))))))))((((((((((((((((((((()))))))))))))))'''''''''((()))*********)))))))))))))))*********))))))))))))************((())))))******))))))(((((()))))))))***************************************)))((('''((()))+++,,,+++******))))))******+++)))))))))))))))))))))))))))))))))***+++++++++,,,++++++************++++++************************&&&((()))(((%%%$$$%%%&&&))))))))))))))))))))))))************************((((((((()))******++++++************************(((((('''&&&''')))+++,,,...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***,,,......---,,,,,,------------...---,,,***)))************************...,,,+++,,,......---,,,++++++,,,,,,,,,,,,+++++++++++++++++++++***))))))******+++++++++,,,,,,,,,***************************************+++++++++))))))))))))))))))))))))'''((()))((('''&&&'''((())))))))))))))))))))))))(((((((((((((((''''''&&&))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''((()))***)))(((((())))))******+++,,,,,,+++******)))(((((('''''')))(((((((((((())))))***))))))(((((((((((())))))(((((((((((()))+++,,,,,,,,,***((((((***+++***(((((((((''''''''''''((((((''''''((()))))))))))))))))))))))))))(((((((((((()))))))))*********++++++,,,+++)))(((''''''''''''((((((((())))))))))))***'''((((((((()))))))))******))))))(((((())))))***)))(((((('''((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''((())))))((('''''''''''''''((((((((())))))''''''(((((())))))******))))))))))))))))))))))))''''''((((((((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((************************((())))))***++++++,,,,,,************************+++---///111000...***(((++++++,,,---,,,+++***)))'''(((***+++,,,,,,++++++---,,,+++)))))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))))))))))))))((()))+++,,,+++(((&&&((())))))***++++++,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))&&&''''''((((((((((((''')))))))))))))))))))))))))))((('''''''''(((***+++))))))(((((((((((()))))))))))))))))))))******+++))))))))))))(((((((((((((((((((((((()))))))))***&&&''''''((()))******+++(((((())))))******++++++))))))))))))************(((((())))))))))))(((((((((((())))))*********+++))))))))))))))))))))))))+++***((('''((()))+++,,,++++++************++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---++++++************++++++************************)))+++,,,***'''%%%&&&((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))((('''&&&&&&''')))+++---++++++***)))(((((())))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,...000///---+++++++++)))***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...---++++++,,,,,,------,,,,,,++++++++++++++++++***)))(((*********++++++,,,,,,,,,++++++******************)))))))))))))))*********))))))))))))))))))))))))%%%&&&'''&&&$$$###$$$%%%))))))))))))))))))))))))(((((((((((((((''''''&&&''''''(((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''((()))******(((((())))))***++++++,,,,,,+++******)))(((''''''&&&(((((('''(((((()))***+++***)))(((''''''((()))***'''''''''''')))+++---...000---***)))***+++)))&&&((((((''''''''''''(((((((((((()))***************))))))))))))(((((((((((())))))******+++++++++,,,((('''''''''((()))+++,,,''''''''''''((((((((()))'''((((((((())))))******))))))(((((((((((()))))))))((('''''''''(((***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************&&&'''((())))))((('''&&&&&&'''''''''(((((())))))&&&''''''((()))******+++))))))))))))))))))))))))&&&&&&''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''******))))))))))))************+++++++++,,,,,,,,,,,,(((%%%&&&+++......+++***+++---......---+++***)))))))))((()))******+++******))))))))))))******)))******++++++,,,------((()))))))))))))))(((((())))))))))))************,,,,,,+++***)))))))))***))))))))))))))))))))))))+++*********))))))((((((******+++)))((('''(((***///---*********+++***)))+++((('''(((+++,,,***((((((((())))))******++++++))))))))))))((((((((((((''''''((()))***+++++++++(((((((((((()))***+++,,,+++*********))))))(((((())))))))))))))))))))))))*********************************)))))))))))))))++++++***)))((((((((()))))))))***++++++++++++***++++++***)))((('''&&&&&&))))))))))))))))))))))))------+++***))))))((((((************************)))******++++++******)))*********************************************************)))))))))))))))***************************************************(((((()))***+++***)))************************))))))***++++++++++++***))))))))))))))))))))))))+++++++++***************,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,))))))************))))))---,,,+++*********+++,,,------,,,,,,++++++,,,,,,...---,,,++++++,,,...///111...++++++---...---++++++++++++---......,,,***)))***+++,,,+++***)))(((***)))))))))***+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((''''''&&&************))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))***++++++***)))(((''''''((()))***$$$%%%%%%&&&'''((())))))***)))((('''''''''''''''(((((((((((())))))))))))&&&'''))))))((()))***,,,))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''((()))******+++&&&&&&'''((()))***+++++++++*********))))))(((((('''((())))))(((((()))***&&&'''))))))((('''$$$###$$$%%%'''(((***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((&&&%%%###"""))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))(((((((((((())))))'''((((((((()))))))))))),,,+++)))((('''''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''***)))(((''''''((()))***((((((((((((((('''''''''))))))(((((((((((())))))*********)))))))))))))))(((((((((((())))))))))))******))))))))))))******++++++,,,,,,,,,------------***'''(((,,,///...+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))******+++******))))))))))))******++++++++++++++++++++++++)))***************))))))))))))))))))************,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,...111444444111---+++*********)))+++)))))))))******)))(((((()))))))))))))))*********************)))))))))(((((())))))***+++++++++******)))))))))))))))************)))))))))(((((())))))))))))))))))))))))***************************)))))))))))))))))))))+++***))))))))))))))))))))))))***++++++++++++***,,,,,,++++++***))))))))))))))))))))))))))))))))),,,,,,+++***))))))))))))******************************++++++++++++*********************************************************)))))))))))))))))))))))))))))))))))))))))))))***************************(((((()))***+++***)))(((((((((((((((((((((((())))))***++++++++++++***))))))))))))))))))))))))*********************************)))))))))))))))*********+++++++++,,,,,,)))******************)))******)))))))))******+++---,,,,,,+++++++++,,,,,,222000...,,,++++++,,,---,,,***)))***,,,...---+++,,,++++++---......,,,***)))***+++,,,,,,,,,+++************)))******+++++++++++++++*********))))))))))))))))))))))))))))))))))))((('''''''''''''''*********)))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((((()))***+++***)))(((''''''((()))***''''''(((((((((((((((((()))((((((''''''''''''((((((((((((((())))))))))))###$$$&&&&&&%%%&&&''')))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((('''''''''''''''((()))*********''''''(((((())))))************)))))))))(((((((((&&&(((((((((&&&&&&'''(((###%%%'''((())))))((('''%%%&&&''')))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((())))))***+++***)))((('''''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''***)))(((''''''((()))***((((((''''''(((((()))))))))))))))(((((())))))))))))))))))))))))))))))***(((((((((((())))))))))))******))))))))))))******,,,,,,,,,,,,---------......,,,)))***,,,...---+++---,,,+++******+++,,,---)))))))))))))))***************))))))))))))******---,,,,,,+++******))))))******+++++++++++++++***))))))))))))************++++++***)))))))))******))))))))))))))))))))))))((((((((()))))))))))))))((()))***+++---000555999888444///+++******))))))***++++++***)))(((((()))))))))))))))((((((((((((***************+++++++++******************++++++++++++******)))(((((((((******))))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))***+++))))))***++++++++++++***************************))))))))))))))))))))))))++++++***************+++************************+++++++++,,,,,,+++++++++************************************************))))))))))))))))))******))))))))))))))))))))))))***************************(((((()))***+++***)))(((((((((((((((((((((((())))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''))))))***)))((((((*********++++++++++++,,,******++++++++++++******((()))***++++++,,,++++++,,,+++++++++++++++,,,,,,555333000---+++***++++++)))))))))+++...///...------,,,,,,---......,,,***)))***,,,---...------,,,++++++******)))*********+++************)))))))))))))))))))))))))))))))))***)))((('''&&&'''((()))******))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''(((((())))))))))))(((((((((((())))))******))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))%%%'''(((((((((((()))+++))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))******)))))))))((((((((((((((())))))))))))((((((''''''(((((())))))******(((((((((((())))))))))))))))))((((((((((((((('''((()))***)))'''&&&&&&((($$$%%%'''((())))))((('''''''''((()))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))************************))))))))))))(((((((((((())))))(((((((((((()))))))))((('''''''''(((***+++******)))(((''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((''''''''')))***+++))))))))))))))))))))))))((((((((())))))*********(((((((((((())))))))))))+++******))))))******++++++++++++,,,,,,,,,------...,,,******+++,,,+++))),,,++++++++++++++++++,,,(((((()))*********************))))))))))))******,,,+++++++++******)))))))))***++++++++++++++++++((()))))))))******************))))))))))))******))))))))))))))))))))))))((()))))))))***+++++++++*********)))))),,,000333777333...***************))),,,---+++(((&&&''')))***))))))(((((('''''''''))))))***************+++++++++++++++***************************)))(((((())))))))))))))))))((((((((((((((((((((((((((((((************************)))))))))))))))*********)))((((((((()))***++++++))))))***++++++++++++***''''''(((((())))))))))))))))))))))))))))))))))))******))))))***++++++,,,************************++++++,,,,,,,,,,,,++++++************************************************)))))))))))))))*********))))))))))))))))))))))))***************************(((((((((***+++***)))************************))))))***++++++++++++***))))))))))))))))))))))))(((((((((((())))))))))))%%%''')))++++++***)))(((************+++++++++++++++++++++,,,,,,+++++++++)))+++,,,...//////......+++++++++++++++,,,------666444111...,,,++++++,,,***+++---///000111111000///---,,,---------,,,***)))***,,,...//////......,,,,,,+++***)))))))))***************))))))))))))))))))))))))))))))))))))***)))(((''''''''')))******)))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''(((((()))))))))(((((((((((())))))))))))''')))******))))))***+++))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))))))))************))))))'''((((((((()))))))))******)))))))))((((((((('''(((((((((((('''''''''''',,,------,,,)))(((((()))((()))))))))((('''&&&%%%(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))***+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((()))))))))((('''''''''(((***+++))))))((((((''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''(((***+++''''''((((((((((((''''''&&&''''''((()))***++++++(((((((((((())))))))))))++++++************++++++)))*********++++++++++++++++++*********)))((('''(((***,,,......,,,***((((((((()))************)))******))))))))))))******)))))))))******+++++++++((())))))***++++++******((()))))))))***************))))))((())))))******))))))))))))))))))))))))*********++++++,,,,,,,,,***+++***)))((())),,,...111...***((()))*********))),,,---+++(((&&&''')))******))))))((((((''''''((((((((()))))))))******++++++******************'''((()))***************(((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************)))((((((((()))***++++++))))))***++++++++++++***'''''''''((())))))******))))))))))))))))))))))))))))))))))))***+++,,,,,,***************************++++++,,,,,,++++++***************************************************(((((())))))************++++++++++++++++++++++++***************************(((((((((***+++***)))************************))))))***++++++++++++***))))))))))))))))))))))))''''''(((((())))))))))))&&&(((***,,,,,,,,,***)))))))))*********++++++++++++++++++,,,,,,+++++++++)))+++,,,...//////......++++++++++++,,,---...///444222000---,,,,,,---...,,,---///000000000000111111///------------,,,******+++,,,...//////......,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))(((((((((((('''(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))((((((%%%%%%&&&''''''((())))))%%%&&&'''((())))))(((((((((((((((((())))))))))))$$$&&&''''''%%%%%%&&&((())))))))))))(((((((((((('''((((((((()))))))))***))))))(((((((((((())))))************))))))))))))))))))************))))))(((((((((((())))))))))))******))))))((((((''''''''''''''''''((((((((((((,,,------,,,)))(((((())))))))))))(((((('''&&&&&&)))))))))))))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))(((((((((((()))))))))((('''''''''(((***+++((((((((((((((('''''''''&&&''''''((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''+++***)))'''''''''((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&'''((()))******+++(((((((((((())))))))))))++++++************++++++))))))))))))************))))))******)))(((''''''&&&))),,,//////,,,)))&&&'''((()))++++++******)))******))))))))))))******(((((())))))***++++++,,,'''((()))***++++++++++++))))))))))))************))))))((((((((()))******))))))))))))))))))))))))******++++++++++++++++++(((***++++++***+++---///,,,***(((((()))************++++++***)))(((((()))************))))))))))))'''''''''((())))))******))))))))))))))))))******&&&''')))***++++++******''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))***+++))))))***++++++++++++***))))))******+++++++++,,,))))))))))))))))))))))))***)))))))))***+++,,,,,,*********************************++++++*********************************************************((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************(((((()))***+++***)))(((((((((((((((((((((((())))))***++++++++++++***))))))))))))))))))))))))'''(((((())))))******+++))))))+++,,,,,,+++******)))))))))************+++******++++++++++++******((()))***++++++,,,+++++++++++++++,,,---///000111111000...,,,,,,---...///+++---------------000222222000...---------+++******+++---............---++++++******)))*********(((((()))))))))))))))***))))))))))))))))))))))))(((((())))))))))))******))))))((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))((((((''''''(((((((((((())))))))))))(((((($$$$$$%%%&&&'''((())))))&&&'''((()))))))))((('''(((((((((((())))))))))))&&&'''(((((('''&&&'''((())))))))))))((((((((((((''''''(((((())))))******))))))(((((((((((())))))******)))))))))((((((((())))))************))))))(((((((((((())))))))))))******))))))(((((('''''''''(((((((((((()))))))))((()))***)))'''&&&&&&((('''''''''(((((()))******((()))))))))))))))((('''************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((())))))(((((((((((())))))'''((((((((())))))))))))''''''(((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((((((''''''&&&$$$%%%&&&''''''&&&%%%$$$'''''''''(((((()))))))))(((((((((((()))))))))))),,,++++++******++++++,,,))))))*********+++++++++((()))++++++***)))(((((('''))),,,------,,,)))''''''(((***+++++++++)))(((******))))))))))))******))))))))))))************((()))***+++,,,,,,,,,,,,))))))))))))************((((((((((((((()))******))))))))))))))))))))))))******))))))))))))))))))&&&)))+++,,,,,,+++,,,---)))(((((()))***+++)))(((+++)))))))))******)))(((************++++++++++++'''(((((()))******++++++'''''''''((()))))))))***'''(((***++++++***)))((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******+++++++++***))))))))))))))))))))))))***++++++++++++******************+++++++++))))))))))))))))))))))))******************++++++************************((())))))******))))))(((************************************************'''(((((()))******++++++++++++++++++++++++++++++***************************(((((()))***+++***)))(((((((((((((((((((((((())))))***++++++++++++***))))))))))))))))))))))))(((((())))))***++++++,,,************))))))))))))))))))))))))************)))******************)))******)))))))))******+++,,,,,,,,,---///111222333111000---,,,+++,,,---...+++,,,---,,,,,,...222666444111...---,,,,,,+++***+++,,,---......---,,,+++*********)))******++++++(((((((((((())))))******))))))))))))))))))))))))&&&((()))+++++++++)))((())))))((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))+++***)))(((((((((((()))'''((()))******)))((('''&&&&&&''''''((((((((()))&&&''')))***)))(((&&&%%%(((((((((((()))))))))))))))***+++***)))((()))***))))))))))))(((((((((((('''''''''((()))*********))))))(((((((((((()))))))))))))))(((((((((''''''((())))))))))))))))))((())))))))))))(((((((((((())))))))))))((((((((((((((((((((()))))))))******&&&(((((((((&&&&&&'''((('''''''''(((((()))***+++'''((()))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))&&&''')))*********)))(((&&&&&&'''((((((''''''&&&&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&###$$$&&&((()))(((((('''%%%&&&((())))))(((&&&%%%''''''(((((((((((((((((((((((((((((()))))))))))),,,++++++******++++++,,,******+++++++++,,,,,,,,,(((***,,,,,,+++***************++++++++++++******'''(((***+++,,,+++)))(((******))))))))))))******++++++******)))((((((((()))***+++,,,------...---))))))))))))************((((((((((((((()))******))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&)))+++,,,+++)))(((((()))))))))***++++++)))&&&+++((('''(((+++,,,***(((*********+++,,,,,,,,,---((())))))***++++++,,,,,,%%%&&&&&&'''((())))))***)))***+++,,,+++)))'''&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++++++++***)))(((((())))))))))))***++++++++++++***))))))(((((((((((((((((())))))))))))))))))))))))++++++***************+++************************(((((())))))))))))((((((************************************************'''(((((()))***+++++++++***************************************************(((((()))***+++***)))************************))))))***++++++++++++***))))))))))))))))))))))))((())))))***+++,,,,,,,,,+++***)))(((''''''(((((())))))))))))************))))))************))))))---,,,+++*********+++,,,,,,,,,---...000222333444222000...+++******+++,,,,,,------------111777<<<444222...---,,,,,,+++***+++,,,---------,,,+++******)))))))))***+++,,,,,,'''((((((((())))))******))))))))))))))))))))))))%%%'''***,,,,,,+++)))((()))(((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))++++++***)))))))))))))))'''((()))******)))((('''))))))))))))(((((((((((('''((()))***)))(((&&&$$$(((((((((((())))))))))))&&&'''((('''&&&%%%&&&'''))))))))))))((((((((((((&&&''''''((()))******+++))))))(((((((((((())))))((((((((((((''''''''''''(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))(((((())))))******++++++'''((())))))(((((()))***+++***)))(((''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))$$$%%%&&&(((***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))(((((((((((())))))%%%''')))+++,,,***((('''%%%&&&'''((((((((('''&&&&&&''''''(((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%% $$$(((******)))((('''((()))++++++)))((('''((((((((((((((('''''''''(((((((((((())))))))))))***************************++++++,,,,,,++++++***''''''(((((())))))******)))*********++++++++++++************)))))))))))))))))))))))))))*********))))))))))))************(((***+++------,,,+++***))))))))))))))))))))))))************************))))))))))))))))))))))))%%%&&&((()))*********)))******+++,,,+++)))'''%%%))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((((((((())))))))))))+++***((('''&&&''')))***$$$&&&((()))(((((((((***(((((()))***************))))))))))))***************)))(((''''''((()))***(((((())))))*********+++))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++,,,+++***)))))))))+++++++++***)))(((((()))***+++++++++************++++++))))))))))))))))))))))))++++++************++++++)))************++++++++++++++++++*********))))))+++++++++++++++***)))(((++++++************++++++------,,,,,,+++***))))))************************---,,,+++*********+++,,,************************+++******+++---000333555555000+++***,,,...,,,)))+++,,,,,,---...///000000444111---+++,,,,,,***((())))))(((((()))+++---...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&&&&'''(((((((((******))))))((((((''''''(((((((((((())))))))))))''''''''''''''''''((((((+++***((('''''''''((()))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))******)))))))))))))))*********))))))(((((('''''''''''''''''''''''''''''''''''''''''''''((())))))***)))(((''''''((()))***+++***)))(((''''''''''''***)))((()))***+++***((())))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))((('''''''''(((***+++))))))))))))************(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))%%%&&&&&&&&&'''((((((((())))))(((((((((((())))))&&&&&&''''''(((((())))))++++++******)))((((((''',,,***'''%%%%%%&&&((()))(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''((((((((((((((((((((((((((((((***++++++,,,,,,++++++***************++++++++++++)))))))))*********++++++************))))))))))))++++++******))))))(((((())))))))))))************(((***+++------,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++,,,,,,,,,,,,+++***))))))((((((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))''''''''''''((((((((((((***)))(((''''''((()))+++&&&'''))))))((((((((()))(((((()))************)))))))))))))))***************)))(((((((((((()))***((()))))))))***************))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))*********+++++++++,,,+++***))))))***++++++,,,+++***))))))***+++,,,*********))))))*********))))))))))))))))))))))))*********))))))*********))))))*********++++++++++++++++++*********))))))***++++++++++++***)))(((+++******))))))******+++------,,,++++++***))))))************************---,,,+++++++++,,,---...************************++++++***+++---///222444444///***))),,,---+++))),,,,,,,,,---------------///,,,******,,,...---,,,******))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''***)))))))))((((((((('''(((((((((((())))))))))))******************))))))+++***)))((('''(((((()))''''''''''''((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((())))))((((((((('''''''''''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((***)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''((())))))***)))(((''''''((()))***************+++,,,------...+++)))((())))))(((&&&'''(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((('''((()))***+++(((((()))))))))*********************************(((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))((((((((('''''''''((((((''''''''''''(((((('''''''''((((((((((((((())))))))))))))))))))))))***)))'''&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((******++++++++++++******+++++++++++++++*********((((((((()))))))))******************)))))))))))),,,,,,+++***)))(((''''''))))))))))))************((()))+++,,,,,,,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***+++,,,------,,,)))''''''((()))***))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((())))))******))))))(((&&&&&&&&&'''''''''((((((((((((''''''''')))***+++(((***+++***)))(((((()))'''((())))))******))))))))))))))))))***************))))))(((((())))))***))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))*********+++++++++******)))******++++++++++++))))))))))))++++++***))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************)))))))))******++++++******))))))+++******))))))******+++,,,,,,,,,+++******))))))************************,,,,,,,,,,,,,,,---...///************************,,,,,,++++++,,,...000222111...***)))+++,,,+++))),,,---------,,,++++++***+++***))))))+++---------++++++************+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))((((((''''''))))))))))))(((((((((((((((((((((((()))))))))))),,,+++++++++******))))))******)))(((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((('''''''''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))***,,,...111333444111...***'''''''''&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******(((((())))))))))))******************************(((((((((''''''''''''&&&)))))))))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''((())))))***++++++(((''''''''''''(((((())))))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((******************************++++++++++++***************))))))((((((((((((((((((((())))))))))))************)))))))))(((+++*********))))))((((((((()))))))))************))))))***+++,,,++++++***))))))))))))))))))))))))************************)))))))))))))))))))))))))))((('''''''''(((***+++,,,+++)))((((((((()))***))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((('''''''''(((((((((((()))''''''''''''((()))+++,,,***+++,,,+++)))''''''((('''(((((()))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********)))******+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))******************************++++++)))((('''&&&&&&'''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))************))))))******))))))))))))******,,,+++++++++******))))))******************************++++++,,,---......************************,,,,,,,,,,,,,,,---/////////,,,***)))+++,,,+++)))+++,,,------------,,,+++,,,+++******************,,,+++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))(((((((((((((((((((((((())))))))))))*********)))((((((''''''***))))))((((((((((((((())))))))))))************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((***))))))))))))******+++))))))))))))((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((())))))(((((((((((()))))))))***+++---///222555666111---)))&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((())))))***(((((((((((()))))))))***''''''''''''''''''''''''((((((((('''''''''''''''(((((((((((((((((((((((('''''''''((()))))))))***(((''''''&&&&&&''''''((())))))((((((''''''&&&&&&''''''(((((()))*********&&&&&&'''((((((((()))))))))(((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))++++++++++++++++++++++++)))******++++++******)))++++++******))))))(((((((((((((((((())))))))))))************)))))))))((((((((())))))*********+++((()))))))))************))))))******++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))((('''''''''(((******))))))***++++++***((('''))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((())))))))))))*********'''''''''((()))***++++++***,,,,,,+++)))'''''''''''''''((()))))))))))))))((()))))))))************))))))************))))))******))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))))))))*********))))))******++++++++++++)))((('''&&&&&&'''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((()))))))))*********))))))))))))))))))))))))((())))))*********))))))***))))))))))))))))))***++++++***************)))************************(((((()))***+++,,,,,,,,,************************,,,,,,,,,,,,------......,,,+++******+++++++++******+++---/////////......)))***++++++************+++,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((('''''')))))))))))))))(((((('''))))))))))))************(((((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))***++++++(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''((()))((((((((((((((())))))))))))((((((******+++,,,---///111222...+++'''%%%&&&'''(((((((((((()))))))))*********(((((((((((((((((((((((())))))(((((((((((())))))'''(((((()))))))))))))))'''(((((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&)))(((((((((((((((((()))))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&'''((((((((())))))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))************)))))),,,,,,,,,,,,,,,+++++++++((((((((()))))))))******************))))))))))))''''''((()))***+++,,,,,,))))))))))))************))))))))))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++***************++++++''')))***,,,,,,***((('''))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))(((((('''))))))*********+++++++++''''''(((((())))))******)))+++,,,+++((('''''''''&&&'''(((((())))))(((((())))))))))))************)))******++++++******)))************))))))))))))'''((()))+++,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((((((((()))))))))******((()))***+++++++++++++++++++++))))))))))))++++++***))))))(((((())))))***)))))))))))))))))))))))))))***+++,,,,,,+++***)))((((((((()))))))))******(((((()))))))))))))))***(((((())))))******))))))***))))))(((((())))))***************************************************'''((()))***++++++******************************++++++,,,,,,------......+++++++++,,,,,,,,,,,,,,,)))+++---///111000//////%%%(((***+++++++++,,,---++++++,,,,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))*********)))))))))))))))(((''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))******((())))))******))))))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''&&&&&&''''''((()))***(((((((((((())))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((('''(((((())))))))))))((((((***************,,,------+++(((&&&%%%''')))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))''''''(((((((((((())))))************************'''(((((((((((()))))))))))))))))))))))))))))))))+++***)))'''&&&$$$###"""))))))(((((((((((())))))((((((((((((((('''''''''(((((((((((((((((((((((((((''''''''''''(((((()))***)))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''((()))***))))))))))))))))))))))))))))))************))))))+++,,,,,,,,,,,,,,,,,,---)))))))))*********++++++************))))))))))))(((((())))))******++++++))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******)))))))))*********))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''))))))))))))************(((((()))))))))))))))(((((()))******(((&&&&&&'''&&&'''(((((())))))(((((())))))))))))************)))***++++++++++++***)))************)))))))))(((%%%''')))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((()))))))))***'''(((***+++,,,,,,++++++,,,+++***))))))***+++,,,*********))))))*********))))))))))))))))))))))))***+++,,,------,,,+++***(((((((((((()))))))))***(((((((((((())))))******'''(((((()))))))))))))))))))))(((((((((((())))))))))))))))))************************************))))))***+++++++++***)))************************)))***+++,,,---.........***+++---------------...)))+++---///000///---,,,&&&))),,,---++++++,,,---)))***,,,------------,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***(((((((((((())))))))))))'''''''''((())))))******((())))))***)))((('''&&&''''''''''''(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((()))))))))*********))))))************))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&&&&'''((()))***'''((((((((()))))))))***((((((((((((((((((((((((%%%&&&((()))***)))(((''''''((()))******)))(((''')))((((((((())))))***+++)))(((&&&&&&((()))((((((((((((((())))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((()))***))))))((('''''''''((((((((())))))************************'''((((((((())))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((''''''((((((((('''''''''(((((((((((((((&&&&&&''''''((()))))))))***)))'''&&&&&&'''((()))***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((()))***++++++++++++++++++++++++))))))************)))))))))))))))******++++++,,,************++++++++++++************))))))))))))************))))))))))))))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))'''((()))******)))((('''+++***((('''((()))***,,,))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))((()))))))))))))))(((''''''((())))))'''&&&&&&'''&&&''''''((((((((((((((())))))))))))************)))***+++,,,,,,+++***)))+++*********))))))(((((($$$&&&(((***+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((())))))))))))'''(((***+++,,,,,,+++++++++***)))(((((()))***+++++++++************++++++))))))))))))))))))))))))***+++---......---+++***(((((((((((())))))))))))'''((((((((())))))******''''''((()))))))))))))))))))))(((((((((((()))))))))))))))))))))************************************+++,,,---,,,+++***)))************************))))))+++,,,---.........***,,,---...------...///***,,,...//////---***)))***---///...+++))))))***(((***+++---......------))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((('''''''''((((((((())))))******(((((((((((())))))))))))###$$$$$$%%%&&&'''((((((((()))*********)))'''&&&))))))))))))************'''((((((((())))))******(((((((((((((((((((((((((((((())))))*********+++))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))***,,,,,,'''((((((((())))))******))))))))))))))))))))))))%%%&&&((()))***)))(((''''''((()))******)))((('''''''''''''''((()))******)))(((''''''(((((('''&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))&&&''')))*********)))(((''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))$$$%%%&&&((()))+++------'''''''''&&&&&&'''''''''&&&'''''''''(((((())))))$$$%%%&&&'''(((***++++++,,,***'''%%%%%%&&&((()))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''')))******))))))))))))))))))))))))******)))((((((((((((((())))))))))))************++++++******))))))((((((******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))+++++++++*********)))))),,,+++++++++******)))))))))*********+++++++++++++++*********))))))(((((((((((())))))))))))(((((((((***+++***)))((()))***************))))))))))))***)))(((&&&&&&&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))),,,+++)))((((((((()))******************)))((((((%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))'''((()))++++++,,,,,,,,,+++++++++++++++***)))(((''')))+++,,,,,,***(((&&&(((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))(((''''''++++++******))))))(((((())))))))))))))))))))))))((((((((()))***,,,---...++++++++++++++++++++++++))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))***************************)))((((((''''''((()))***++++++,,,(((((()))************)))))))))(((((()))***++++++************************)))***,,,,,,+++++++++,,,++++++*********+++,,,---,,,,,,,,,+++++++++******---------,,,+++***)))((((((((())))))******+++++++++******))))))******++++++***)))(((((()))***+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''&&&''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))...---+++***((('''&&&&&&(((***+++)))%%%$$$(((,,,))))))))))))(((((((((((((((((((((((())))))))))))'''''''''''''''((()))))),,,+++*********+++------******)))((('''&&&%%%%%%&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((%%%######$$$%%%%%%%%%'''''''''''''''((()))***(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((('''((()))******)))((('''******))))))((((((''''''&&&&&&''''''((()))))))))''''''&&&&&&&&&&&&''''''))))))((('''''''''''''''))))))************))))))))))))'''&&&&&&'''((()))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))*********)))))))))))))))******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))*********)))))))))((((((++++++*********)))))))))((((((((())))))))))))***************)))))))))((())))))************))))))(((***+++***)))((()))+++************))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))+++******))))))))))))))))))))))))))))))((('''''''''''''''''''''((((((((((((((((((((())))))))))))(((((()))***++++++++++++***++++++++++++***)))((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))(((''''''*********)))))))))))))))))))))))))))))))))))))))+++***************++++++++++++++++++++++++++++++))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))***************************)))(((((((((((())))))******++++++))))))))))))***************))))))))))))******+++************************)))***,,,,,,+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++******,,,------,,,,,,+++***))))))))))))))))))*********---,,,,,,++++++,,,,,,---+++***)))(((((()))***+++))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''(((((()))''''''((()))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))++++++***)))((((((((()))******)))))))))*********))))))))))))(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))***)))((((((((()))++++++)))))))))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''%%%%%%&&&'''''''''(((''''''''''''(((((()))(((((())))))))))))((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''((())))))((('''''''''''''''((())))))******&&&&&&''''''((()))))))))(((''''''''''''''''''((())))))((('''''''''''''''))))))************))))))((((((''''''''''''(((((())))))))))))))))))))))))******)))))))))(((((((((******))))))((((((''''''))))))))))))******************))))))))))))******)))))))))))))))******+++)))))))))))))))))))))))))))))))))(((((((((((((((******))))))))))))((((((&&&&&&'''''''''(((((((((************))))))))))))******++++++++++++******)))***+++***))))))***+++************))))))))))))***************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))************))))))(((((((((((()))((((((''''''))))))))))))(((((((((((((((((((((((())))))))))))(((((()))******)))))))))******++++++******))))))+++***)))(((((()))***+++************************)))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))******))))))(((((())))))))))))************))))))))))))))))))))))))---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))((('''''''''(((((())))))))))))))))))))))))))))))))))))***************************)))(((((()))))))))))))))***************)))((()))***+++,,,++++++***)))))))))******************************)))***,,,,,,+++++++++,,,,,,---.../////////......,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++************)))))))))))),,,,,,++++++++++++,,,,,,******))))))))))))******))))))************))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&''''''(((******&&&'''((())))))***))))))************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))***++++++,,,******+++......,,,)))))))))))))))(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))'''''''''''''''((())))))(((((())))))******++++++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))'''''')))***))))))((((((((((((''''''''''''(((((())))))))))))((((((++++++***)))((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))&&&''''''((((((''''''&&&&&&''''''(((((()))******&&&&&&''''''((())))))))))))((((((''''''(((((())))))((((((''''''''''''(((((())))))******))))))(((''''''(((((((((((((((''')))))))))))))))))))))))))))))))))******)))))))))******))))))((('''&&&&&&(((((())))))******++++++******))))))))))))******)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((&&&&&&&&&'''''''''((((((*********))))))))))))))))))******++++++******))))))***++++++))))))***+++************)))))))))(((((()))***++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))***++++++***)))(((((()))))))))))))))((((((+++*********))))))(((((((((((((((((())))))))))))((())))))))))))(((((('''))))))************))))))))))))))))))))))))***+++************************))))))))))))))))))))))))*********++++++*********))))))))))))))))))))))))))))))*********))))))((((((((())))))******++++++)))))))))))))))))))))))),,,,,,,,,+++***)))((('''))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))((()))))))))***************************)))((((((*********)))))))))))))))+++***)))((((((***,,,---,,,++++++***))))))))))))************************)))***,,,,,,+++++++++,,,+++,,,...000000///...,,,,,,,,,,,,+++++++++******++++++,,,---------------++++++******))))))((((((******))))))))))))*********))))))))))))))))))***))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))'''''''''((((((***+++,,,,,,---///000///---***)))))))))))))))(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))'''&&&&&&'''''''''(((((((((((()))))))))*********))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***((('''(((*********))))))))))))(((((('''&&&&&&(((((())))))))))))((((((******))))))((((((''''''((((((((((((((((((((((((++++++******))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&***))))))(((''''''&&&&&&&&&&&&''''''((()))))))))))))))(((((((((((()))))))))(((''''''''''''(((((((((((())))))))))))((((((&&&&&&((()))))))))((('''))))))))))))))))))))))))((()))************))))))+++******)))(((''''''&&&(((((())))))******++++++******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))************************((((((((((((((()))))))))''''''((((((((()))))))))))))))))))))))))))******(((((())))))))))))(((((()))+++,,,+++***)))***+++************)))))))))(((&&&'''((()))))))))''''''************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((()))***++++++***)))((()))******+++++++++******++++++******))))))(((((((((((((((((())))))))))))((())))))))))))(((((('''((())))))*********))))))&&&(((***+++,,,+++))))))************************))))))))))))))))))))))))+++******************+++))))))))))))))))))))))))))))))************))))))(((((())))))******++++++))))))))))))))))))))))))******+++++++++******)))(((((((((((((((((((((((())))))((((((((())))))***************************((()))))))))***************************)))((((((*********))))))))))))))),,,+++)))((((((***,,,---,,,,,,+++***))))))******************************)))***,,,,,,+++++++++,,,)))+++---...///...,,,+++,,,,,,,,,+++++++++************+++,,,------------++++++******))))))((((((***))))))(((((())))))***)))))))))******)))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''************)))'''&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((())))))+++111666444---''''''***))))))))))))(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))''''''((((((((()))))))))))))))(((((((((''''''''''''''''''((()))*********((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&((()))***)))((((((((())))))((('''&&&%%%(((((())))))))))))((((((''''''(((((())))))******((((((((((((((((((((((((++++++******))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((())))))******'''''''''''''''((())))))))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&))))))(((((('''&&&&&&&&&&&&&&&''''''((()))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((())))))))))))((((((%%%&&&((()))))))))((('''))))))))))))))))))))))))((()))***+++++++++***)))++++++******))))))(((((())))))))))))******************))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))************++++++++++++(((((())))))))))))******(((((()))))))))*********))))))))))))************(((((())))))))))))((((((***+++,,,+++*********,,,************))))))))))))&&&''''''(((((((((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((())))))************)))******++++++,,,,,,++++++************))))))))))))(((((((((((())))))))))))(((((()))******)))))))))(((((())))))******))))))%%%'''***,,,---+++)))(((************************))))))))))))))))))))))))++++++***))))))***++++++))))))))))))))))))))))))))))))******++++++******))))))))))))************))))))))))))))))))))))))''')))***+++,,,,,,+++***(((((((((((((((((((((((())))))((((((((()))******************************))))))))))))***************************)))(((((()))))))))))))))*********++++++***)))***+++,,,---,,,++++++*********++++++************************)))***,,,,,,+++++++++,,,)))***+++,,,,,,,,,+++***,,,,,,,,,+++++++++******)))***++++++,,,,,,,,,,,,************))))))))))))++++++************++++++))))))************))))))))))))************))))))************************))))))))))))))))))))))))******(((''''''&&&&&&&&&************)))'''&&&%%%************************))))))))))))))))))))))))))))))(((((((((((())))))))))))((('''''''''(((((()))111777444***$$$&&&+++))))))))))))(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))'''(((((()))***)))))))))))))))((((((''''''&&&&&&&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''')))***)))''''''((()))))))))((('''&&&(((((())))))))))))((((((&&&&&&'''((()))***++++++(((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&''''''(((((())))))***'''''''''''''''((())))))))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''((())))))&&&&&&''''''((())))))))))))((((((''''''(((((()))(((''''''''''''(((((()))'''(((((())))))(((((('''%%%&&&'''((())))))))))))))))))))))))))))))))))))'''(((***,,,,,,+++***)))++++++++++++*********************)))))))))))))))******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))*********+++)))))))))*********++++++(((((()))))))))*********((()))))))))************)))))))))******)))))))))***+++,,,,,,******+++,,,************))))))))))))((((((''''''((())))))***************************(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))******+++))))))***+++++++++++++++(((((())))))))))))))))))(((((((((((())))))))))))(((((()))***++++++++++++'''(((((()))))))))))))))&&&''')))***+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++))))))))))))))))))))))))((()))***++++++++++++************)))))))))))))))))))))))))))))))))))))))''')))***,,,,,,,,,***)))))))))))))))))))))))))))))))))(((((()))******+++************************))))))))))))***************************)))(((((((((((())))))******++++++*********+++++++++,,,,,,++++++*********+++,,,,,,************************)))***,,,,,,+++++++++,,,************++++++++++++,,,,,,,,,+++++++++******))))))***+++++++++******)))))))))))))))*********++++++************++++++((()))***++++++***)))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((((((((())))))))))))((((((************************))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''((((((((((((---222000***%%%'''+++))))))))))))(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))&&&'''((()))***))))))(((((((((((((((((()))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&%%%&&&(((***+++)))'''%%%&&&((()))***)))'''&&&(((((())))))))))))((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''%%%&&&&&&'''(((((())))))'''''''''''''''((())))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((%%%%%%&&&''''''(((((()))&&&&&&''''''((()))))))))(((''''''''''''''''''((('''''''''''''''((())))))''''''((((((((((((''''''&&&&&&&&&''''''((()))***))))))))))))))))))))))))'''(((***,,,---,,,***)))+++++++++++++++,,,,,,,,,++++++******))))))((((((******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))'''((((((((())))))******))))))******+++++++++,,,(((((((((((())))))))))))(((((())))))*********+++******++++++++++++*********+++,,,,,,******+++,,,************))))))))))))***)))((((((((()))+++,,,************************(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))***)))((((((((()))+++,,,(((((()))***************''''''(((((())))))******(((((((((((())))))))))))'''((()))++++++,,,,,,,,,''''''((())))))))))))))))))((((((((()))***,,,---(((((((((((((((((((((((()))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))((()))***+++++++++++++++++++++******))))))(((((()))))))))))))))))))))))))))***+++,,,,,,+++)))(((************************))))))((())))))***++++++************************))))))))))))***************************)))(((((('''(((((()))***++++++,,,)))***+++,,,,,,,,,,,,+++************+++,,,------************************)))***,,,,,,+++++++++,,,++++++*********+++,,,---,,,,,,,,,+++++++++******))))))*********))))))((((((((())))))******++++++))))))(((((((((((())))))((()))***++++++***)))((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&''''''((()))***%%%&&&''')))******++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''((()))***'''***,,,,,,***))))))+++))))))))))))(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))&&&&&&((()))))))))((('''''''''((()))***+++,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''')))++++++***((($$$&&&((()))***)))((('''(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''%%%%%%%%%&&&'''(((((()))'''''''''''''''((())))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))(((((('''&&&&&&%%%%%%&&&&&&''''''((()))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***''''''((((((((((((''''''''''''&&&&&&'''(((***+++))))))))))))************+++***)))***+++***)))''')))***,,,,,,***)))***+++)))************++++++++++++++++++*********))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************++++++************++++++++++++++++++++++++++++++++++++******)))((('''''''''(((***,,,,,,***((('''************************++++++************+++++++++*********))))))((((((******))))))))))))******'''&&&&&&&&&'''(((***+++,,,+++)))((((((((()))*********+++++++++******)))))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))'''((()))***+++,,,------+++*********))))))(((((())))))))))))))))))******''''''((()))))))))))))))---,,,***)))))))))***+++((((((((((((((()))******************************+++***)))(((((()))***+++************************)))+++...000000...+++))),,,,,,+++***))))))******'''(((((())))))))))))((()))************+++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,+++***)))((('''***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++******++++++)))((((((((()))***++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))***(((''')))+++,,,***(((******))))))))))))******))))))(((((((((((())))))))))))************))))))&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&'''((())))))((('''&&&&&&&&&''')))***+++,,,---++++++******))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))*********))))))((('''&&&&&&&&&+++*********))))))(((((((((((())))))))))))(((((())))))************))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))&&&'''''''''(((((())))))))))))(((((((((((())))))((()))***++++++***)))((())),,,...---)))''')))+++))))))(((((('''''''''&&&((((((((((((((('''''''''))))))))))))))))))))))))***)))(((((())))))((('''''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((())))))))))))(((((()))((('''&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''))))))))))))************+++***)))***++++++)))''')))***,,,,,,***)))***+++)))************++++++++++++++++++*********))))))******++++++++++++******************************************************))))))))))))))))))))))))***)))))))))))))))))))))************************+++******************+++************************------,,,,,,+++******)))((()))***++++++***)))(((*********************************))))))*********************)))))))))(((******))))))))))))******)))(((((('''((()))++++++++++++***))))))))))))))))))******+++++++++******))))))))))))))))))))))))************)))))))))((((((((((((((()))))))))***+++************)))))))))************)))))))))(((*********)))))))))))))))((())))))***************,,,+++***)))))))))*********))))))(((((((((((()))************************+++***)))(((((()))***+++************************)))***,,,......,,,***))),,,++++++***))))))******((()))))))))))))))(((((()))************+++++++++***)))))))))))))))***+++************************************************)))************+++++++++***++++++++++++***))))))***++++++,,,,,,++++++************+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,+++*********************)))))))))***++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((************************(((((((((((()))))))))))))))(((''')))+++,,,***((())))))(((((((((((())))))))))))(((((((((((())))))))))))************))))))&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))((((((((((((''''''((())))))(((''''''&&&&&&'''((()))******+++*********)))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))***+++******)))((((((''''''******)))))))))((((((((((((((())))))))))))(((((((((((())))))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((())))))))))))(((((((((((())))))(((((())))))))))))(((((()))***,,,+++)))(((((())))))(((((((((''''''''''''''''''''''''((((((((()))'''''''''''''''''''''''')))((('''((()))***)))(((''''''((((((((((((''''''((((((((((((((((((((((((((((((((())))))((((((((())))))(((((((((((())))))((((((''''''''''''((((((''''''(((((((((((((((((((((((((((''''''((((((((())))))))))))************+++***)))***++++++)))''')))***,,,,,,***)))***+++)))************++++++++++++++++++*********************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******************************************************))))))))))))))))))))))))------,,,,,,+++************************************************************))))))(((((())))))***************))))))))))))******))))))))))))************)))))))))***++++++******++++++******)))((((((((()))***++++++++++++))))))))))))))))))))))))************))))))))))))((((((((()))))))))***************))))))(((((((((************))))))))))))+++*********))))))(((((())))))***++++++++++++++++++***))))))((()))))))))++++++***)))((((((((((((************************+++***))))))))))))***+++******************************++++++++++++******,,,+++******)))*********************)))((('''''')))************+++++++++((((((((())))))+++,,,,,,************************************************)))************+++++++++((()))***+++++++++++++++******++++++++++++***************++++++++++++,,,+++******))))))******+++,,,++++++***************,,,++++++************+++******++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((************************(((((((((((()))))))))))))))((('''(((***+++***)))((((((''''''''''''(((((())))))(((((((((((())))))))))))************))))))&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''&&&'''''''''((((((((((((((())))))))))))))))))***'''''''''''''''''''''''''''(((((())))))(((((('''((((((''''''(((((()))***++++++******))))))(((((())))))((((((((((((((('''(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''(((((())))))((()))***)))(((&&&((((((((((((''''''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''((('''&&&((()))+++***)))''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))***)))(((''''''((()))***''''''(((((((((((('''''')))))))))))))))((((((((())))))(((((((((((())))))((()))))))))************+++*********++++++)))((()))***,,,,,,***)))***+++))))))*********+++++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))******************************************++++++******************************************)))))))))((((((+++******))))))******+++************************))))))(((((((((((())))))*********)))))))))))))))******))))))))))))******+++*********))))))******)))***+++,,,+++***)))((('''''')))***++++++++++++))))))))))))))))))))))))*********)))))))))))))))(((((()))))))))*********&&&''''''((()))******************)))))))))))))))++++++******)))(((((((((((()))******++++++*********)))))))))))))))))))))******))))))((()))))))))******************************************************************************))))))))))))******++++++***************++++++++++++***)))((('''&&&))))))*********+++++++++***)))))))))******+++,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))***++++++++++++*********++++++++++++******************++++++++++++++++++************++++++------,,,+++++++++++++++------,,,+++*********+++******++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((())))))******)))((((((''''''(((((()))))))))(((((((((((())))))))))))************))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))((((((((((((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((('''(((((((((((((((((('''(((''''''''''''((())))))*********))))))(((((((((((((((((((((''''''''''''(((((())))))))))))(((((())))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((())))))))))))(((((((((((())))))))))))'''&&&&&&''')))))))))'''&&&'''******(((%%%((((((((((((((('''''''''((((((((((((((('''''''''))))))))))))))))))))))))'''&&&&&&'''***++++++***''''''((((((((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))***)))(((''''''((()))***&&&'''((())))))((('''&&&)))))))))((((((((((((''')))(((((((((((((((((()))((()))))))))************,,,+++***+++,,,+++***((()))***,,,,,,***)))***+++))))))*********+++++++++******************************++++++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))************************************)))***++++++++++++***)))++++++++++++++++++++++++*********)))))))))))))))++++++************++++++************************))))))(((((((((((())))))))))))))))))))))))************))))))))))))******))))))))))))))))))((((((***+++,,,,,,,,,+++)))(((&&&'''((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))************''''''(((((())))))******))))))))))))))))))******************))))))(((((('''((())))))******)))))))))))))))************)))(((((((((((()))+++,,,,,,******************************++++++++++++************************************)))(((((()))******+++***************++++++++++++++++++***)))''''''))))))*********+++++++++,,,,,,+++***************************************************************))))))*********+++++++++***++++++++++++***)))))))))******++++++******)))))))))*********+++++++++,,,,,,++++++++++++,,,,,,......---,,,,,,,,,,,,,,,------,,,+++*********+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((''''''((()))******))))))(((((())))))***))))))(((((((((((())))))))))))************))))))'''(((((()))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***)))))))))(((((()))))))))******))))))))))))((((((''''''(((((()))))))))***))))))))))))))))))))))))''''''(((((((((((('''''''''''''''''''''(((((())))))(((((((((((((((''''''''''''''''''(((((((((((((((((())))))))))))((((((***++++++,,,,,,++++++***(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))(((((())))))(((((((((((())))))+++***((((((((((((***+++)))&&&%%%''')))***(((%%%'''''''''(((((((((((((((******)))((('''&&&&&&%%%))))))))))))))))))))))))'''&&&&&&'''***++++++***''''''((((((((((((''''''((((((((((((((((((((((((((('''%%%%%%%%%%%%'''(((***)))(((''''''((()))***&&&'''((())))))((('''&&&''''''''''''''''''''''''(((''''''&&&&&&''''''((())))))))))))************,,,+++***+++,,,,,,***((()))***,,,,,,***)))***+++)))************+++++++++***************+++++++++******++++++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))******++++++************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))(((((())))))***))))))))))))******************))))))))))))******(((((()))******))))))(((+++++++++,,,++++++***)))''''''((()))************))))))))))))))))))))))))))))))))))))************)))))))))*********++++++++++++***))))))(((''''''))))))))))))************)))))))))))))))))))))***''''''((()))))))))))))))))))))***++++++++++++***''''''((()))***,,,---...******************************+++,,,,,,+++************************************))))))))))))***************)))******+++,,,++++++++++++***)))(((((()))************+++++++++------,,,******)))))))))))))))))))))))))))))))))************************)))************++++++++++++++++++++++++***)))((())))))************)))))))))))))))************+++---,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,++++++************+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((('''&&&''')))+++******))))))))))))******))))))(((((((((((())))))))))))************))))))'''((())))))******))))))((((((((((((((((((((((((''''''(((((())))))*********))))))(((((())))))***************))))))))))))'''(((((((((((((((((()))************************&&&''''''((((((''''''&&&''''''&&&&&&''''''((()))(((((((((((('''''''''''''''(((((((((((()))))))))(((((())))))))))))((((((***++++++++++++++++++***(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))(((((())))))(((((((((((())))))******))))))))))))******''''''&&&((())))))(((''''''''''''(((((((((((((((******)))((('''&&&&&&%%%''''''''''''''''''''''''((('''&&&((()))+++***)))''''''((((((((((((''''''(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''(((((())))))))))))((((((''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''))))))))))))************,,,+++++++++,,,,,,***((()))***,,,,,,***)))***+++)))************+++++++++))))))*********+++++++++******++++++++++++******************************++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))******++++++************************(((***+++,,,,,,+++***(((************************++++++++++++++++++++++++******,,,,,,,,,,,,***************************************))))))*********((()))))))))******************))))))))))))******'''(((***++++++++++++***,,,,,,++++++*********+++(((((()))))))))))))))((())))))))))))))))))))))))((()))))))))************))))))*********+++++++++---,,,+++***)))(((''''''((()))))))))************((((((((()))******++++++(((((()))************))))))***+++,,,---,,,,,,+++(((((())))))***+++,,,---***************************++++++,,,,,,++++++*********************************************************))))))***++++++,,,******+++++++++******))))))************+++++++++,,,,,,+++*********++++++((((((((((((((((((((((((************************)))************+++++++++))))))***++++++++++++***))))))************))))))))))))))))))************,,,,,,++++++++++++,,,,,,,,,,,,+++************+++******)))))))))***++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((('''%%%&&&))),,,))))))(((((((((((())))))))))))(((((((((((())))))))))))************))))))(((((()))************)))(((((((((((((((((((((((('''''''''((()))***************)))(((((()))******((((((((()))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((()))))))))******(((((())))))))))))(((((()))))))))******)))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))(((((())))))(((((((((((())))))(((((())))))))))))((((((&&&'''))))))(((((())))))''''''''''''((((((((()))''''''(((((((((((((((((('''''''''''''''''''''''')))((('''((()))***)))(((''''''((((((((((((''''''(((((((((((((((((((((((('''((((((((((((((((((''''''((()))******)))((('''((((((''''''''''''((((((%%%%%%&&&'''((())))))***((((((''''''''''''(((((())))))))))))************,,,+++++++++,,,,,,***))))))***,,,,,,***)))***+++)))************+++++++++))))))******++++++++++++******++++++++++++******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''(((((()))***+++++++++************************((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))******)))***,,,------,,,***)))************************++++++************++++++(((((())))))*********+++******))))))))))))******((()))***,,,------,,,,,,---,,,+++***)))***+++,,,((()))))))))))))))((('''))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++***************+++++++++(((((())))))*********+++''''''((()))***+++,,,,,,))))))***+++++++++++++++***+++,,,---...------,,,******************++++++***************************+++,,,------,,,+++*********************************++++++++++++************))))))***+++,,,,,,)))******+++++++++******)))************+++++++++************+++,,,------((((((((((((((((((((((((************************)))************+++++++++'''((()))***+++,,,,,,,,,))))))************))))))))))))))))))************++++++************+++++++++******)))((())))))))))))((((((((()))***++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))'''((()))'''%%%%%%))),,,((((((''''''''''''(((((())))))(((((((((((())))))))))))************))))))(((((()))***************((((((((((((((((((((((((&&&''''''((()))******++++++***)))(((((()))***+++''''''''''''(((((())))))))))))(((((('''''''''&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''(((((()))))))))))))))*********(((((())))))******++++++(((((())))))))))))((((((''''''(((((((((((('''''''''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))(((((())))))(((((((((((())))))&&&'''((())))))((('''&&&%%%(((+++***(((''')))+++&&&'''''''''(((((())))))%%%%%%&&&'''((()))***+++))))))))))))))))))))))))***)))(((((())))))((('''''''''((((((((((((''''''((((((((((((((((((((((((((()))***++++++***)))(((&&&'''***++++++***'''&&&)))((('''&&&&&&'''((()))%%%&&&'''((()))***+++,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))************************************))))))))))))))))))))))))))))))))))))+++***)))(((((()))***++++++++++++,,,,,,+++++++++---,,,+++)))'''%%%"""!!!******))))))))))))******++++++************++++++************************************************(((++++++)))***...///---))))))(((((()))***++++++(((((())))))*********+++,,,***))))))***,,,++++++***+++,,,,,,+++***)))(((+++++++++***)))***---000+++*********))))))((((((************************((()))))))))))))))(((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***)))))))))+++++++++++++++***)))((((((((())))))))))))((((((******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++,,,+++***))))))***+++,,,((((((((((((''''''''''''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))---+++((('''&&&(((***,,,))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++***)))(((((()))***++++++***)))))))))***+++,,,///...------++++++***)))************))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,++++++******))))))***************)))((('''************************(((((())))))))))))((((((***)))((((((***++++++***))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((())),,,+++***)))((((((((((((''''''(((((())))))******))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''((()))))))))))))))((((((((((((((('''''''''))))))))))))(((((((((((())))))))))))(((((((((((($$$&&&'''))))))))))))(((%%%""" """'''***(((%%%''''''((((((((((((''''''$$$%%%'''((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''************************))))))(((((('''''''''&&&(((((((((((((((((((((((()))))))))))))))*********,,,+++***)))((('''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))))))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''((((((((((((((('''((()))******(((&&&$$$&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******++++++++++++******(((((())))))***)))))))))******))))))))))))******++++++************++++++************************************************(((++++++)))***...///---***))))))))))))******+++))))))))))))*********++++++)))((((((***++++++*********+++,,,+++***))))))(((((((((&&&%%%&&&(((+++************)))))))))(((************************(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++++++++++++++***))))))(((((())))))))))))((((((******))))))))))))******************************************************))))))))))))))))))***+++++++++************++++++************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++***)))(((((()))***+++,,,,,,+++***))))))))))))---,,,,,,++++++******)))************))))))))))))++++++++++++++++++++++++))))))(((((()))******+++***************))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((())))))))))))(((((()))((('''''')))++++++***))))))))))))))))))))))))''''''((((((((()))))))))+++++++++******************))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))),,,,,,+++***))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((((((((((((((()))***************(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))%%%&&&'''((()))))))))))))))&&&$$$%%%(((***'''$$$''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''((((((((((((((((((((((((&&&''''''((())))))******,,,,,,+++***)))(((''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((()))((((((((('''''''''''''''((()))))))))(((&&&%%%'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))******************************************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))************))))))&&&'''(((***+++,,,------******))))))))))))******++++++************++++++************************************************(((++++++)))***...///---++++++***)))))))))******)))))))))******************((('''(((***++++++***))))))***+++++++++***************((('''''')))+++************))))))))))))************************(((((())))))***))))))(((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,***++++++++++++***))))))((())))))******))))))(((************************++++++++++++++++++++++++************************+++***))))))))))))))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******,,,,,,,,,+++***)))((('''************************************))))))))))))++++++++++++++++++++++++))))))((((((((()))******((())))))))))))))))))***((())))))))))))(((((('''(((((((((((((((((((((((((((((())))))))))))(((((((((&&&%%%&&&)))*********))))))))))))))))))))))))((((((((()))))))))******,,,,,,++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++////////////...,,,***)))))))))))))))((((((((((((''''''(((((())))))******)))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((()))******))))))***++++++++++++***(((((((((((((((((((((((())))))))))))((((((((((((''''''(((((())))))******'''''''''((())))))******---***(((((()))***'''$$$''''''(((((((((((('''''')))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((%%%%%%&&&'''(((((())))))+++++++++******)))))))))''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((('''''''''((((((((((((((('''''''''))))))))))))))))))))))))((()))))))))************)))))))))))))))*********************************************)))))))))((())))))))))))))))))))))))***))))))))))))))))))***(((((())))))))))))(((((())))))******+++***************))))))))))))******++++++************++++++************************************************(((++++++)))***...///---,,,++++++***))))))))))))************************)))((('''''')))++++++***))))))******++++++++++++,,,------+++))))))***,,,*********)))))))))))))))************************(((((()))*********)))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++******))))))))))))******)))))))))************************++++++++++++++++++++++++************************++++++***)))((((((((()))++++++---......---++++++---,,,,,,,,,++++++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((******+++***))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***))))))))))))))))))******+++,,,,,,+++***)))''')))*********+++++++++,,,************)))))))))((())))))))))))))))))))))))))))))((((((((())))))***''''''(((((())))))******)))))))))******))))))((())))))))))))))))))))))))(((((())))))))))))(((((('''%%%%%%&&&(((*********(((((((((((((((((((((((())))))))))))************+++******)))((('''&&&&&&*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))++++++111222333333111///,,,*********))))))((((((''''''&&&''''''((()))******+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))(((((()))************)))((((((((((((((()))))))))))))))))))))((((((((((((&&&''''''((()))******+++(((((((((((()))***++++++---+++))))))))))))'''%%%''''''((((((((((((''''''))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''((((((((()))))))))))))))))))))***''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&(((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))(((''''''''''''(((((())))))((((((''''''&&&&&&))))))))))))))))))))))))((()))))))))************(((((())))))************************************************)))))))))((()))))))))))))))))))))))))))))))))******)))))))))((((((((())))))(((((((((************))))))((('''******))))))))))))******++++++************++++++************************************************(((++++++)))***...///---,,,,,,+++***))))))******+++++++++***************)))((('''(((***+++,,,+++)))))))))******+++,,,,,,***++++++***((('''((()))))))))))))))))))))******************************(((((()))***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))******+++++++++******))))))************)))))))))***++++++++++++***)))++++++++++++++++++++++++************************++++++***)))((((((((()))++++++---......---++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************&&&((()))+++++++++***)))((()))))))))************))))))))))))))))))))))))************************)))))))))))))))******+++)))))))))******)))))))))''')))***+++,,,,,,+++*********++++++,,,---------************)))))))))((())))))))))))))))))))))))))))))((((((((((((((()))''''''(((((())))))******))))))******+++******)))))))))))))))))))))))))))(((((())))))))))))(((((('''&&&%%%&&&(((******)))(((((((((((((((((((((((())))))))))))************+++******)))((('''&&&&&&))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))++++++///000111111000...+++)))******))))))((((((''''''&&&''''''((()))******+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((((((&&&''''''((()))((((((((((((((((((((())))))******))))))))))))((((((((((((&&&''''''((()))******+++(((((())))))***+++++++++)))((((((((())))))((('''''''''((((((((((((''''''((('''''''''((()))+++,,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((***))))))((((((''''''&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******((((((''''''''''''((()))))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))************((((((((()))******++++++************************************))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((('''((())))))******))))))******))))))))))))******++++++************++++++************************************************(((++++++)))***...///---,,,++++++*********+++++++++++++++++++++************(((''')))+++------,,,*********)))******+++,,,+++,,,---,,,+++***+++,,,))))))))))))************************************(((((()))***++++++++++++)))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***))))))((())))))***++++++++++++***)))******++++++******))))))***+++,,,,,,+++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))))))))++++++,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************&&&''')))***++++++******))))))))))))************))))))))))))))))))))))))************************)))))))))))))))******+++))))))************))))))'''((()))***+++,,,,,,,,,+++++++++,,,,,,---------************))))))))))))++++++++++++++++++++++++))))))((((((''''''((((((((())))))))))))))))))***((())))))************)))(((((((((((((((((((((((((((((())))))))))))(((((()))'''&&&'''((())))))((())))))))))))))))))))))))((((((((()))))))))******,,,,,,++++++******))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++***++++++++++++)))((('''))))))))))))((((((((((((''''''(((((())))))*********))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((++++++***))))))(((''''''%%%&&&''''''(((((('''''''''(((((())))))******+++))))))))))))((((((((((((''''''(((((())))))******'''(((***+++,,,,,,++++++&&&&&&''''''(((((())))))''''''((((((((((((''''''((('''''''''(((***,,,---(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((******))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******'''''''''(((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++************************************))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((())))))******))))))((('''((()))***++++++++++++******))))))))))))******++++++************++++++************************************************(((++++++)))***...///---++++++*********+++,,,,,,,,,,,,,,,++++++************)))(((***,,,.........,,,+++***)))))))))***++++++---......---,,,---...((()))))))))************************************(((((()))***++++++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))***+++++++++++++++)))******++++++******))))))***,,,------,,,***)))************************++++++++++++++++++++++++))))))))))))))))))***+++++++++************++++++++++++++++++*********)))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************'''((()))******+++++++++))))))))))))************))))))))))))))))))))))))************************)))))))))))))))******+++((()))***++++++***)))((())))))))))))***+++,,,,,,+++++++++++++++,,,,,,,,,************))))))))))))++++++++++++++++++++++++))))))((('''''''''''''''***************)))))))))&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((+++***(((((()))))))))((())))))))))))))))))))))))''''''((((((((()))))))))+++++++++***************)))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))))))))&&&''''''((((((((((((((('''(((((()))******++++++))))))))))))(((((((((((((((((((((((())))))))))))&&&(((+++......---+++)))&&&'''((((((((((((((()))''''''((((((((((((''''''***)))((('''((()))+++,,,((((((((((((((((((((((((((((((((((((((((((((((((************************''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&''''''(((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((''''''%%%&&&((()))))))))(((''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++************************************))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))************))))))++++++,,,,,,,,,++++++*********))))))))))))******++++++************++++++************************************************(((++++++)))***...///---************+++,,,------,,,,,,,,,++++++*********+++***)))***---/////////---,,,***)))))))))******&&&(((******))))))***+++(((((())))))*********+++************************(((((()))++++++,,,,,,,,,******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,((()))***+++++++++++++++******++++++++++++******)))***,,,------,,,***)))))))))))))))))))))))))))++++++++++++++++++++++++))))))(((((()))***++++++,,,+++***))))))***+++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************'''(((((()))***++++++,,,))))))))))))************))))))))))))))))))))))))************************)))))))))))))))******+++((()))***++++++***)))(((,,,+++***)))))))))++++++************************************))))))))))))))))))))))))))))))))))))***)))(((''''''''''''''',,,,,,++++++******))))))$$$%%%%%%&&&'''''''''&&&************************(((((())))))))))))((((((---+++)))))))))))))))'''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))))))))(((((())))))***+++''''''(((((())))))******))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++'''(((((()))))))))))))))'''(((((()))***+++++++++))))))))))))(((((((((((())))))))))))((((((((((((%%%(((,,,///000...+++)))((()))***)))((('''((()))''''''(((((((((((('''''',,,+++)))((('''(((***+++(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((("""###$$$%%%'''((()))******)))))))))(((((((((((('''''''''&&&&&&'''''''''&&&'''''''''(((((())))))&&&'''''''''(((((())))))************************+++***)))((('''&&&%%%%%%$$$&&&(((******)))((('''&&&'''''''''(((((())))))+++++++++*********************++++++++++++******))))))))))))******************))))))))))))******(((((())))))*********+++)))))))))))))))))))))))))))*********++++++++++++))))))))))))(((((((((((())))))))))))******************))))))))))))******)))))))))))))))))))))))),,,,,,++++++***)))))))))...---+++*********++++++,,,,,,+++***+++,,,---...***+++,,,,,,,,,***)))((())))))(((((()))***++++++))))))***+++,,,------...,,,+++*********+++------***(((&&&(((+++,,,+++)))************************))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))************************,,,+++***))))))***+++,,,+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,***)))))))))))))))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))************,,,,,,,,,++++++*********)))))))))))))))))))))))),,,+++)))((((((((()))***)))*********++++++++++++'''((((((((()))))))))***************))))))))))))))))))))))))((((((((((((+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))((((((((((((''''''((()))))))))))))))((((((((('''&&&&&&%%%%%%(((((((((((())))))))))))+++)))(((&&&&&&((()))+++(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))&&&'''((())))))((('''&&&***************)))((((((+++***)))'''''''''((()))'''((()))******)))((('''************))))))))))))+++*********))))))(((((())))))))))))************(((((((((((())))))))))))))))))((((((''''''&&&&&&(((&&&$$$%%%((()))'''%%%'''(((((()))***+++++++++))))))*********))))))(((******))))))))))))******))))))))))))))))))))))))''''''(((((())))))******'''))),,,//////---***)))&&&$$$###%%%(((***)))'''(((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((('''''''''&&&&&&&&&)))(((((('''''''''(((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((((((************************)))******************)))))))))))))))******************))))))))))))******((()))))))))************)))))))))))))))))))))))))))))))))*********++++++******)))))))))((((((((())))))))))))******************))))))))))))******))))))))))))))))))))))))******************++++++---,,,+++*********++++++,,,,,,+++++++++,,,---...+++++++++++++++***)))))))))))))))))))))***++++++)))******++++++,,,,,,---+++******)))***+++,,,---+++)))'''(((+++,,,***)))************************))))))*********++++++++++++++++++*********))))))************************************************++++++***))))))***+++++++++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************+++++++++,,,++++++***)))((((((((()))))))))))))))))))))))))))+++*********))))))))))))))))))))))))************,,,,,,,,,++++++*********))))))))))))))))))))))))+++******))))))))))))))))))))))))*********++++++((((((((()))))))))))))))************)))))))))))))))))))))))))))))))))(((+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))++++++***)))))))))))))))*********))))))(((((((((''''''((()))))))))))))))'''''''''''''''((((((((('''(((((()))***+++,,,,,,***)))(((''''''((()))***++++++***)))((('''&&&&&&'''''''''((()))*********))))))))))))))))))))))))''''''((((((((((((''''''***************)))((((((+++***)))(((''''''((()))(((((())))))))))))((((((******************************)))))))))((((((((('''(((((((((((()))))))))(((((((((((()))))))))***(((((((((((((((''''''''')))'''%%%&&&((()))(((&&&'''(((((()))******++++++))))))************))))))******))))))))))))******(((((((((((((((((((((((('''((((((((((((((())))))''')))+++------,,,***)))'''%%%$$$&&&)))***)))((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))((((((((('''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))((())))))******))))))((())))))))))))******************))))))))))))******))))))))))))************))))))))))))))))))))))))((((((((()))))))))******++++++*********)))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,+++************+++,,,++++++++++++,,,------,,,+++******************))))))))))))*********+++++++++++++++++++++++++++***))))))))))))***+++++++++***))))))***+++***(((***************************************++++++++++++++++++***************************************************************+++******))))))******++++++++++++***************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++---,,,+++)))((((((''''''))))))))))))))))))))))))++++++++++++************))))))))))))************+++++++++++++++*********)))))))))))))))))))))))))))************))))))(((((((((((()))))))))******))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))+++***))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))+++***)))))))))))))))))),,,,,,+++***))))))((((((''''''((()))))))))))))))'''''''''((()))*********''''''(((***+++,,,---...***)))(((''''''((()))***++++++***)))((('''&&&&&&''''''(((((())))))******))))))))))))))))))))))))((((((''''''''''''(((((())))))******))))))((((((***))))))(((((((((((()))))))))(((((((((((())))))))))))******************))))))((((((((((((((('''''''''''''''((((((((((((((((((((()))))))))******'''((((((((((((((()))))))))(((''''''))))))(((''''''(((((())))))******+++))))))************))))))******))))))))))))******(((((((((((((((((((((((((((((((((''''''''''''''''''((()))*********))))))((('''&&&''')))+++***)))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))(((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''')))***)))((('''(((***((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((()))))))))******************))))))))))))******)))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++*********)))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))*********+++++++++++++++******************+++++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,)))*********************,,,+++++++++******)))))))))))))))))))))*********,,,+++************)))(((******************************************************************************************************************************))))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))))))))*********++++++***)))(((((())))))))))))))))))))))))))))))************************((()))))))))************+++++++++***************))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))*********))))))))))))(((+++++++++*********)))))))))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))******)))))))))))))))***---,,,,,,+++***)))((((((''''''((()))))))))))))))(((((())))))************(((((()))******+++,,,,,,))))))(((((((((((())))))''''''(((((())))))******'''((((((((()))))))))***(((((((((((((((((((((((()))((('''&&&&&&'''((()))((()))))))))))))))(((((()))))))))(((((((((((()))***)))(((''''''((()))***((((((((((((((()))))))))(((((((((((('''''''''''''''''''''((((((((())))))(((((()))))))))*********''''''(((((()))))))))***))))))(((((()))))))))((((((((((((((())))))******((())))))************)))******))))))))))))******((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%(((''''''''''''((()))))))))(((((()))************(((((())))))))))))(((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))((((((((()))))))))******************))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++*********)))((()))))))))******************))))))))))))******))))))))))))))))))))))))+++++++++*********))))))******************************+++++++++,,,,,,,,,++++++)))))))))***+++,,,******++++++++++++***))),,,++++++******))))))((((((((())))))************+++,,,,,,+++***)))))))))************************************************************************************************************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))((())))))))))))*********))))))(((((()))***++++++************************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))************))))))))))))++++++++++++************((()))))))))*********+++******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))***)))))))))))))))******,,,,,,++++++***))))))(((''''''((()))))))))))))))++++++******))))))))))))))))))))))))))))))(((((())))))(((((((((((())))))'''''''''((()))*********(((((((((((())))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''(((((()))))))))((((((((((((((())))))))))))(((***)))(((''''''((()))***&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((()))))))))*********))))))))))))************'''((((((((())))))******((()))))))))(((((())))))((((((((((((((()))))))))(((((()))*********************))))))))))))******''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%''''''&&&&&&&&&'''((()))))))))***************+++(((((())))))))))))((((((((((((((((((((((((((((((((())))))******))))))(((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))((((((((((((((((((((((((''')))***)))((('''(((***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))******+++((())))))******))))))((())))))))))))******************))))))))))))******************))))))))))))))))))))))))))))))))))))((((((((()))))))))******++++++*********)))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))),,,,,,++++++***))))))(((((()))******+++*********)))******+++,,,+++++++++******************+++,,,***+++,,,,,,,,,+++***)))++++++*********)))))))))((()))******++++++*********+++,,,,,,***)))***+++************************+++++++++******************************+++++++++++++++++++++++++++++++++************************((())))))******))))))(((***************+++++++++************************************************)))))))))))))))))))))))))))))))))*********++++++''''''(((((()))+++,,,---************************((((((((((((((()))))))))))))))))))))************)))))))))***************))))))))))))))))))))))))((())))))************)))((((((((()))))))))******)))))))))*********++++++,,,++++++++++++*********((())))))******+++++++++******+++,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++******++++++++++++******)))))))))))))))))))))))))))))))))))))))******++++++************)))))))))''''''((()))))))))))))))++++++******)))(((((('''******))))))((('''''''''(((((())))))))))))((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''((()))))))))(((((('''(((((())))))))))))((())))))(((((((((((())))))%%%%%%&&&&&&''''''(((((('''(((((((((((()))))))))))))))))))))************)))))))))*********++++++((())))))))))))))))))***'''((())))))''''''((()))(((((((((((((((((((((((('''((()))******+++************))))))))))))******''''''''''''''''''''''''((((((((('''''''''''''''''''''&&&&&&''''''((()))((()))+++***)))((()))+++(((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''''''''&&&''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((()))))))))''''''((((((((()))))))))((((((((((((((((((((((((''')))***)))((('''(((***''''''''''''''''''''''''((((((((()))))))))))))))''''''''''''(((((((((((((((((())))))***++++++,,,)))******************)))))))))))))))******************))))))))))))******************)))))))))((()))))))))))))))))))))))))))))))))*********++++++******)))))))))((((((((())))))))))))******************))))))))))))******))))))))))))))))))))))))++++++******************'''((()))***++++++***)))((()))***+++,,,++++++***))))))***+++++++++++++++***+++,,,------+++)))(((************))))))))))))))))))+++,,,,,,,,,+++***)))+++,,,,,,***)))+++---************************+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++************************'''((()))******)))((('''))))))*********+++++++++************************************************))))))))))))))))))))))))************+++++++++,,,)))((((((((()))***++++++************************(((((()))))))))*********))))))))))))************((()))))))))*********+++)))))))))))))))))))))))))))))))))))))))******+++)))))))))*********++++++(((((()))***++++++,,,---,,,,,,+++++++++*********((())))))******+++,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++++++++++++++************++++++)))))))))))))))))))))))))))))))))))))))***++++++(((((())))))))))))******''''''((())))))))))))))))))))))))))))))))))))(((******))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((())))))((((((&&&'''((()))******)))((((((((())))))))))))((((((&&&&&&'''(((((()))******((((((((()))))))))******((((((((())))))))))))***))))))*********+++++++++*********)))))))))))))))&&&((()))(((&&&%%%''')))(((((((((((((((((((((((('''((()))******+++++++++******))))))))))))******'''''''''''''''''''''''''''((((((((((((((())))))&&&'''''''''((((((((((((''')))+++***((('''(((***(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''((((((((((((&&&&&&&&&''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((((())))))))))))'''((((((((())))))))))))((((((((((((((((((((((((''')))***)))((('''(((***'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''((((((((((((((())))))***+++,,,,,,,,,******++++++++++++******))))))))))))******************))))))))))))******+++*********))))))(((((())))))))))))))))))))))))************++++++++++++))))))))))))(((((((((((())))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))***++++++,,,,,,'''((()))+++++++++***)))((()))***+++,,,+++******((()))***,,,,,,,,,+++******+++---------+++)))((()))))))))))))))*********)))***+++,,,---,,,++++++(((***---,,,******,,,...************************++++++++++++******))))))))))))******++++++++++++++++++++++++++++++++++++************************'''((()))******)))((('''))))))******++++++++++++************************************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,******)))))))))))))))***************************))))))******+++++++++,,,))))))))))))************(((((())))))*********+++))))))))))))))))))))))))***)))((((((((()))+++,,,************++++++++++++''''''(((***+++,,,---...,,,,,,,,,+++++++++******((())))))***++++++,,,,,,***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))((())))))***++++++'''''''''((())))))******'''(((((()))))))))))))))'''''''''((())))))******))))))******+++++++++,,,(((((())))))))))))((((((&&&&&&'''((()))***++++++))))))))))))(((((((((((())))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&'''((())))))((((((&&&'''(((*********)))((('''((()))******)))(((''''''(((((()))***++++++,,,(((((())))))******++++++''''''''''''((((((((())))))************+++++++++++++++******))))))((((((%%%''')))(((%%%%%%&&&)))((((((((((((((('''''''''''''''(((******+++++++++******))))))))))))******''''''''''''''''''''''''''''''(((((())))))******&&&'''(((((())))))((((((''')))+++***'''&&&(((***(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******&&&&&&&&&'''''')))******''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))***)))((('''(((***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))************************))))))))))))))))))))))))***++++++***))))))***,,,++++++***)))(((((())))))...,,,***((('''(((***,,,))))))))))))))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))******))))))))))))******,,,+++***))))))***+++,,,+++++++++*********))))))''')))+++,,,,,,***'''&&&,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))******)))+++,,,,,,+++***,,,------***(((''')))******)))++++++++++++++++++++++++,,,,,,+++***))))))******)))))))))))))))))))))***)))***,,,+++)))((((((((())))))))))))))))))))))))''')))+++,,,,,,,,,***)))))))))************))))))---------,,,,,,+++++++++************************************************)))************+++++++++++++++************+++++++++*********))))))(((((())))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++******************************************************))))))))))))******))))))))))))************---------,,,,,,++++++++++++*********))))))(((((()))+++++++++***)))***+++************)))))))))((((((((((((((())))))))))))******))))))***+++,,,,,,++++++++++++++++++++++++************************++++++***)))((('''&&&&&&))))))))))))))))))))))))(((((())))))))))))((((((******+++******)))((('''++++++******)))))))))((()))***+++***)))((((((***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++***************)))((((((,,,,,,+++***)))(((''''''''''''((()))******))))))))))))))))))))))))))))))***)))(((''''''((()))***((()))))))))))))))(((((('''(((***++++++***(((''',,,+++++++++******))))))+++++++++***************+++*********))))))((((((''''''''''''((((((((())))))))))))))))))*********************))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))+++***)))((('''&&&%%%%%%******))))))((((((''''''(((((((((((())))))))))))))))))((((((''''''&&&&&&((((((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''''''''''''''((((((((((((***(((&&&$$$$$$%%%((()))***)))))))))))))))************)))(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((************************))))))))))))))))))))))))***++++++***))))))***,,,++++++***))))))))))))))),,,+++)))((('''((()))***))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))******))))))))))))******++++++***))))))***+++++++++++++++*********)))))))))***+++++++++***(((''',,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))***++++++******+++---+++***((((((***,,,,,,,,,++++++++++++++++++++++++,,,++++++***))))))******************************)))***++++++***))))))***************************((()))***,,,,,,+++***)))++++++,,,,,,,,,,,,++++++,,,,,,+++++++++*********************************************************)))************+++++++++*********))))))*********+++++++++******)))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++******************************************************))))))))))))******))))))))))))************,,,,,,+++++++++*********+++*********)))))))))))))))+++,,,+++***)))***+++++++++++++++************)))))))))************+++******))))))***++++++,,,++++++++++++++++++++++++*********************************)))((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((((())))))*********))))))((((((((('''''''''&&&&&&((()))***)))'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))************)))((((((++++++******)))((((((((('''((((((((())))))))))))))))))))))))))))))))))))******(((((('''((())))))(((((())))))))))))(((((()))***,,,------,,,***)))++++++******))))))))))))*********************************)))))))))(((((('''''''''((((((((()))))))))))))))))))))))))))***)))))))))((((((((((((''')))(((((((((''''''''''''))))))))))))))))))))))))&&&&&&''''''((())))))***************)))))))))((((((((((((((())))))))))))))))))(((((((((((((((((('''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))((((((((((((((('''''''''''''''((((((((((((+++)))(((''''''((()))******)))((((((''''''((((((***))))))(((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((************************)))))))))))))))))))))))))))***+++***)))(((***,,,+++***)))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))******))))))))))))******++++++***))))))***+++++++++++++++******************************))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************************************((()))***++++++***)))(((((()))+++***))))))***,,,***)))((())),,,.........++++++++++++++++++++++++,,,+++******)))*********************++++++,,,---***+++,,,,,,***)))***+++++++++++++++++++++++++++((()))***+++,,,+++******++++++,,,,,,,,,,,,++++++***************)))))))))************************************************)))************+++++++++***))))))(((((())))))***++++++************))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++******************************************************))))))))))))******))))))))))))***************************)))))))))***************)))))))))***+++,,,+++***)))***,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,*********)))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((('''''')))******+++++++++************))))))))))))'''((()))((('''&&&&&&((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))(((''')))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))+++***)))((((((((((((((((((((())))))))))))(((((()))***+++,,,,,,+++***)))))))))))))))((((((((((((((())))))******+++++++++******))))))))))))((((((''''''((((((((()))))))))******))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))&&&&&&'''(((((()))******++++++************))))))(((((((((((())))))))))))(((((())))))))))))))))))&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))'''''''''''''''(((((((((''''''''''''(((((((((((())))))(((((())))))))))))))))))((('''&&&&&&&&&&&&))))))((((((''''''(((((())))))))))))))))))))))))++++++***)))((('''&&&&&&(((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((************************)))))))))))))))))))))))))))*********((((((***+++******)))))))))))))))***(((((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********((((((((((((((((((((((((******))))))))))))******+++******************+++************************,,,+++***)))))))))******++++++++++++++++++++++++************************************************'''(((***,,,,,,***((('''''')))******))))))***+++***)))((())),,,------,,,++++++++++++++++++++++++++++++***************+++)))))))))***,,,...000111...///...,,,***((()))***++++++++++++++++++++++++((()))***++++++++++++***))))))************))))))************************************************************************))))))*********+++++++++))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++************************************************+++******))))))******+++((()))))))))***************************************************************+++,,,,,,******+++,,,,,,,,,+++++++++*********************+++++++++,,,+++***************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********)))))))))))))))))))))))))))))))))******)))))))))(((((()))***************************************((()))***)))'''&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********)))))))))))))))(((((('''(((((((((((())))))******))))))(((''''''((()))***((((((((((((((((((((((((++++++***))))))((((((((('''(((((())))))))))))((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((()))***++++++,,,))))))))))))))))))(((((('''(((((((((((()))))))))*********)))))))))))))))))))))((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((++++++***)))((('''&&&%%%***)))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((((((%%%%%%&&&&&&''''''((((((''''''''''''((((((((((((%%%&&&'''((((((''''''&&&(((''''''&&&''''''(((((()))(((((('''''''''((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++***)))))))))))))))******((()))+++,,,,,,+++)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***++++++,,,((((((((((((((((((((((((******))))))))))))***************++++++*********************************---,,,***)))((()))***+++++++++++++++++++++++++++************************************************'''(((***,,,,,,***((('''''')))******))))))***++++++)))))))))++++++***(((+++++++++++++++++++++++++++***************++++++''''''((())),,,///333444333333111...***''''''(((++++++++++++++++++++++++))))))******++++++++++++))))))************))))))******++++++++++++++++++************************************************))))))*********+++++++++))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++************************************************++++++************++++++((()))))))))******************++++++++++++++++++***************+++++++++***,,,,,,,,,+++***+++,,,+++*********)))))))))))))))))))))*********++++++++++++***************+++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))************))))))***************)))((((((%%%%%%%%%%%%%%%%%%&&&&&&)))***+++***((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))))))))))))))))))))))))))((('''''''''''''''((())))))******))))))(((((((((((())))))((((((((((((((((((((((((***************)))((((((''''''((()))))))))))))))((((((((())))))(((((((((''''''''''''''''''((((((''''''((()))******++++++(((((((((((((((((())))))(((((((((((()))))))))***************))))))((((((*********)))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((...---,,,***(((&&&$$$$$$'''((((((((((((((((((((((((((((((((())))))))))))(((((())))))******++++++&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&(((,,,......,,,(((&&&%%%%%%&&&&&&''''''((((((''''''''''''(((((((((((($$$%%%'''((()))((('''&&&&&&&&&&&&'''((()))***+++((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***)))(((''')))+++)))))))))))))))******+++((()))+++,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))******))))))))))))******)))***++++++++++++***)))***************+++++++++---,,,+++***)))***++++++++++++++++++++++++++++++************************************************((()))***++++++***)))(((((()))+++***))))))***,,,+++***))))))******(((&&&++++++++++++++++++++++++*********)))******+++,,,((((((((()))+++///222444555555222...***(((((()))++++++++++++++++++++++++***************+++++++++++++++,,,,,,,,,,,,++++++*********+++++++++++++++************************************************)))************+++++++++***))))))(((((())))))***''''''(((((((((((())))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++************************************************++++++************++++++))))))))))))*********************+++++++++++++++*********++++++++++++++++++,,,---,,,+++***+++---*********)))))))))(((((()))))))))************+++,,,+++******)))*********************************)))))))))))))))))))))))))))))))))******+++++++++)))))))))))))))))))))))))))******++++++******)))+++++++++******)))''''''&&&&&&&&&''''''''''''''')))++++++***)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))(((((())))))(((((('''&&&'''''''''(((((()))))))))((())))))))))))(((((('''))))))))))))))))))))))))))))))***++++++******)))&&&'''((())))))******)))************************''''''''''''(((((((((((('''(((((())))))*********''''''(((((((((((())))))((((((((()))))))))******++++++******)))(((((((((************))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))+++******))))))(((((('''&&&&&&''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%(((,,,//////,,,(((%%%'''''''''''''''(((((((((''''''''''''((((((((((((&&&'''(((*********))))))&&&&&&&&&'''((()))++++++''''''&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&'''((()))***++++++(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***)))'''''')))***)))))))))))))))***++++++(((((()))***************))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))***++++++++++++***)))))))))*********+++++++++,,,,,,++++++*********+++************************************************************************)))))))))))))))))))))))))))***++++++******+++---)))))))))***,,,,,,***(((++++++++++++++++++++++++******))))))***++++++,,,+++***)))(((***,,,///111444444222...+++)))***,,,***************************************++++++,,,++++++,,,,,,,,,,,,++++++)))))))))*********++++++************************************************)))************+++++++++*********))))))*********))))))))))))*********+++))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++************************************************,,,++++++******++++++,,,))))))))))))************)))))))))*********++++++*********++++++,,,,,,,,,+++,,,------++++++,,,---+++++++++*********))))))*********+++++++++,,,,,,,,,++++++***))))))******++++++++++++++++++++++++******************************************++++++)))))))))))))))))))))))))))******++++++******)))))))))*********))))))(((************+++++++++,,,)))*********((('''((()))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((((((((())))))(((((('''&&&''''''(((((((((((((((((('''(((***++++++)))'''%%%))))))))))))))))))))))))'''(((***+++,,,+++++++++&&&'''((()))******************))))))))))))******''''''((((((((()))))))))((((((((()))))))))))))))'''''''''((((((((())))))(((((()))))))))*********++++++******)))(((((('''***))))))))))))(((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((()))))))))*********''''''''''''((((((((()))(((((((((((())))))))))))))))))(((((((((((((((((()))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))++++++)))'''&&&))))))((((((((((((((('''''''''''''''((((((((((((&&&'''((()))************(((((('''&&&&&&''''''((('''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''(((((())))))******(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))'''''')))***))))))((())))))***++++++'''((((((((())))))******))))))))))))))))))))))))************************,,,,,,+++***)))((('''&&&))))))))))))))))))))))))******))))))))))))******)))***+++,,,,,,+++***)))))))))******++++++++++++,,,,,,,,,+++++++++************************************************************************************))))))))))))******)))+++,,,,,,++++++,,,---(((((()))+++......---+++++++++++++++++++++++++++******))))))***+++,,,,,,...---***((((((***,,,---222222111...++++++---///))))))))))))))))))))))))******))))))******+++,,,))))))************))))))'''((((((((())))))******************************************************)))************+++++++++++++++************++++++******++++++,,,,,,,,,,,,))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++************************************************,,,++++++******++++++,,,))))))))))))************'''((((((((())))))***************++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,+++***))))))******++++++++++++++++++++++++************************************************))))))))))))))))))))))))******++++++++++++******'''((()))******++++++***(((((())))))*********+++''')))))))))'''&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))(((((((((((((((((((((''''''&&&((((((((((((((((((((((((&&&(((+++,,,,,,)))&&&$$$))))))))))))))))))))))))&&&((()))+++,,,,,,,,,+++&&&'''((()))************((((((''''''''''''(((((('''((((((((())))))******))))))))))))((((((((((((&&&'''''''''(((((())))))))))))))))))************+++++++++***)))((((((''')))(((((((((''''''''''''&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))*********'''((((((((())))))******(((((((((((())))))))))))))))))((((((''''''&&&&&&******)))((('''&&&%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''******))))))((((((''''''''''''''''''((((((((()))%%%%%%%%%&&&'''(((((()))***)))'''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((