BM6P6(@ tttiii]]]UUUTTTVVVWWWXXXOOOOOOPPPSSSVVVYYYZZZYYYPPPSSSVVVWWWXXXYYY[[[]]]___bbbffffffdddaaa___^^^WWWUUUQQQLLLHHHFFFEEEEEEBBBBBBEEEHHHGGGFFFKKKRRRggg{{{mmmaaa^^^\\\UUUPPPOOOXXXZZZ]]]______^^^\\\ZZZ\\\[[[ZZZZZZ\\\]]]^^^]]]]]]XXXUUUXXX^^^aaa^^^ZZZ\\\XXXSSSPPPPPPVVV\\\aaa```^^^\\\\\\]]]]]]\\\[[[___^^^\\\ZZZZZZ[[[\\\]]]ZZZZZZZZZ[[[\\\]]]______^^^ZZZVVVTTTVVV[[[___bbbiiimmmqqq|||~~~zzzyyy~~~qqq[[[bbbwwwdddRRR@@@FFFDDDDDDcccpppjjjkkkjjjgggeeeeeedddcccccccccddddddbbbaaa```______]]]ZZZWWWSSSXXX\\\\\\]]]^^^ZZZTTT]]]______\\\WWWSSSRRRSSSQQQRRRUUUXXXZZZZZZZZZYYY^^^lll~~~lllrrrzzz{{{vvvuuuqqqtttxxx~~~wwwgggZZZXXXZZZXXXUUUTTTNNNLLLKKKLLLMMMNNNNNNLLLKKKJJJJJJKKKMMMPPPRRRTTTVVVVVVUUUTTTSSSQQQOOONNNIIIGGGDDDAAA@@@???>>>===CCCAAAAAAAAA???AAALLLWWWzzzpppeee\\\\\\\\\YYYVVVVVVXXXYYY[[[]]]]]]\\\[[[ZZZ^^^]]]\\\\\\]]]^^^^^^^^^[[[VVVRRRUUU\\\aaaaaa^^^___\\\YYYXXXXXX[[[^^^aaa]]]\\\[[[[[[]]]^^^^^^]]]^^^\\\ZZZYYYXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^^^^\\\WWWPPPNNNPPPVVV]]]aaacccddduuu}}}zzz~~~{{{~~~|||yyyjjjeee}}}eeeNNNCCCFFFDDDCCCSSSyyyjjjffffffdddbbbfffeeeeeeeeeddddddcccccccccaaa``````___^^^[[[YYYVVV]]]```]]]ZZZZZZZZZXXXYYYZZZ[[[YYYVVVTTTSSSTTTRRRSSSUUUWWWXXXXXXWWWVVV[[[cccsssjjjgggddddddeeeeeedddcccgggmmmuuu{{{pppbbbggglllgggbbbbbb\\\YYYVVVTTTSSSQQQOOOMMMMMMIIIFFFFFFJJJOOOPPPPPPQQQMMMIIIGGGHHHGGGEEEBBBFFFCCC@@@AAACCCDDDCCCAAAEEEDDDEEEGGGHHHPPPaaaqqqsssfffeee]]]XXXYYYZZZYYYYYYZZZXXXYYYZZZZZZ[[[[[[ZZZZZZ]]]\\\[[[[[[[[[[[[[[[[[[ZZZUUUQQQSSSZZZaaacccbbb```___^^^^^^]]]]]]^^^^^^[[[ZZZYYY[[[]]]___``````\\\[[[XXXWWWVVVVVVWWWXXX\\\\\\[[[[[[[[[\\\\\\]]]\\\VVVNNNKKKNNNUUU]]]aaa^^^]]]eee{{{|||~~~yyyyyyyyyrrrlll}}}___HHH???>>>GGGBBBJJJnnnuuulllhhhgggfffdddfffgggggggggfffeeecccbbbbbb```^^^^^^^^^]]]\\\ZZZXXX___aaa[[[UUUUUUXXXZZZVVVUUUTTTUUUVVVUUUTTTRRRRRRSSSTTTTTTUUUTTTTTTSSSYYY]]]gggvvvqqq```TTTRRRTTTUUUSSSYYYeeesssxxxwwwxxxxxxlllsssxxxrrrqqqxxxrrrnnnjjjfffdddbbb___]]][[[WWWSSSUUUZZZ^^^]]]ZZZYYYUUUQQQQQQTTTTTTPPPKKKFFFDDDBBBDDDIIIKKKJJJGGGCCCFFFNNNWWW___jjj|||mmmbbb^^^\\\YYYVVVUUUUUUUUUUUUVVVYYYYYYYYYYYYZZZZZZ[[[[[[XXXYYYXXXWWWVVVUUUVVVWWWYYYUUUSSSVVV\\\aaabbbbbb______^^^]]]\\\\\\[[[[[[]]]\\\[[[\\\___aaaaaa```[[[ZZZXXXVVVUUUVVVWWWXXX]]]]]]\\\[[[[[[[[[[[[[[[^^^YYYSSSPPPSSSYYY___ccc]]]\\\]]]fffuuurrrtttZZZIIIBBBAAADDDCCCMMMiii|||uuunnnjjjhhhhhhhhhggghhhhhhiiigggeeebbbaaa___^^^\\\[[[\\\\\\[[[ZZZXXX[[[ZZZTTTQQQTTTWWWXXXTTTRRRPPPQQQTTTUUURRROOOPPPPPPQQQQQQRRRRRRSSSSSSUUUYYYdddrrr}}}fffZZZVVVTTTPPPVVVeeevvv{{{uuurrrwww~~~|||zzzkkkaaadddeeebbbhhhtttqqqnnniiieeedddbbb```^^^aaa^^^]]]```dddeeeaaa]]]^^^\\\[[[^^^bbbbbb]]]WWWTTTRRRQQQTTTXXX\\\\\\\\\[[[bbbppprrreee\\\YYY[[[RRRSSSSSSQQQPPPPPPRRRRRRYYYYYYYYYYYYYYYZZZZZZ[[[UUUVVVWWWUUUSSSRRRSSSUUUXXXWWWXXX[[[___aaa___^^^___^^^\\\ZZZYYYZZZ[[[\\\aaa```^^^^^^```aaa```___[[[YYYXXXVVVVVVWWWXXXYYY]]]]]]\\\[[[ZZZZZZZZZZZZ]]][[[XXXXXX[[[^^^___```ZZZ\\\ZZZYYYjjj{{{ooojjj~~~|||eeeNNNDDDCCCCCCCCCDDDBBBccc|||xxxqqqjjjeeeddddddfffggghhhhhhiiigggeeebbbaaa___]]]\\\]]]^^^___^^^\\\ZZZYYYTTTQQQSSSYYYZZZWWWTTTRRRPPPPPPRRRRRROOOLLLMMMMMMMMMNNNOOOQQQSSSUUUPPPSSS]]]jjjxxxvvvkkkddd^^^dddqqq~~~wwwrrrtttyyy~~~ssscccYYYOOOJJJGGGHHHPPPZZZZZZVVVRRRPPPOOOOOONNNMMMOOONNNOOORRRTTTSSSOOOKKKNNNNNNPPPTTTXXXXXXTTTOOOQQQRRRSSSUUUXXX]]]aaadddpppwwwuuueee___[[[TTTPPPQQQGGGMMMPPPNNNMMMOOORRRSSSWWWWWWXXXYYYYYYYYYYYYXXXTTTVVVWWWUUURRRQQQTTTWWWXXXXXXZZZ]]]______]]]ZZZ___]]]ZZZXXXYYY[[[^^^```dddbbb```______```___]]]YYYXXXWWWVVVVVVXXXZZZ[[[]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZ\\\^^^^^^\\\ZZZUUUZZZYYYTTT[[[tttfff```kkkuuuZZZJJJ>>>>>>AAA@@@AAADDDQQQ|||wwwooohhhdddcccdddeeefffgggggggggfffeeecccbbb^^^^^^___```bbbbbbaaa___\\\YYYTTTSSSXXX^^^]]]WWWTTTSSSRRRQQQQQQPPPNNNLLLLLLLLLKKKLLLMMMPPPTTTUUUSSSSSSXXXaaaooouuuwww}}}yyyuuuvvvyyy}}}kkkeeeXXXJJJFFFJJJMMMLLLJJJGGGCCCAAAAAABBBBBBBBB??????@@@AAAAAA???===<<<===>>>@@@CCCDDDDDDDDDCCC<<>>IIIWWW{{{}}}zzztttmmmiiiggghhhhhhgggfffeeeeeeeeeddddddcccccc[[[\\\^^^aaacccccc```]]]ZZZ[[[YYYWWWYYY]]][[[UUURRRSSSTTTSSSQQQOOOOOOOOONNNMMMKKKKKKLLLOOORRRTTTVVVTTTVVV\\\gggyyy}}}zzzyyyyyy{{{~~~qqq___ZZZ```\\\QQQKKKGGGDDDBBBBBBDDDDDDDDDAAAAAAAAA@@@>>>===>>>???;;;<<<=========>>>@@@BBBCCCGGGLLLNNNPPPWWWdddooolllmmmyyy~~~aaaOOOIIILLLWWWWWWMMMGGGIIIBBBLLLRRRNNNKKKNNNRRRRRRPPPQQQTTTVVVVVVUUUSSSQQQLLLPPPRRRQQQNNNMMMQQQUUUVVVUUUUUUVVVWWWYYY[[[\\\UUUUUUVVVWWWYYY\\\^^^___```^^^\\\\\\]]]]]]]]]\\\UUUUUUTTTTTTVVVXXX[[[]]][[[[[[ZZZZZZZZZZZZ[[[[[[\\\[[[[[[\\\]]][[[XXXVVVWWWYYY[[[WWWSSSXXXlllppp___WWWhhhzzzTTTCCC>>>>>>BBBEEE@@@AAAXXXsss|||zzzsssnnnhhhfffgggiiihhhfffeeeeeedddcccccccccddddddVVVXXX[[[___aaaaaa]]]ZZZWWW[[[\\\YYYWWWXXXVVVSSSPPPSSSUUUTTTQQQOOOPPPRRRQQQOOOLLLKKKKKKMMMQQQSSSQQQQQQSSSYYY```mmm||||||vvvpppqqqyyy}}}www}}}~~~pppggg\\\VVVVVVYYY\\\]]]fffUUULLLTTTZZZTTTLLLJJJRRRYYYXXXMMMIIIPPPUUURRR]]]aaahhhtttqqq^^^UUUMMMMMMNNNPPPRRRPPPKKKFFFJJJLLLOOOPPPQQQQQQSSSTTTPPPPPPQQQSSSSSSQQQLLLIIIMMMMMMNNNNNNOOOPPPQQQRRRSSSTTTWWWYYYYYYXXXUUUTTTRRRSSSTTTUUUWWWXXXYYYZZZ[[[\\\]]]]]]]]][[[ZZZYYYUUUSSSRRRSSSVVVYYYZZZZZZYYYZZZZZZ[[[ZZZYYYWWWVVVYYYYYYZZZYYYWWWTTTQQQOOOWWW[[[^^^[[[XXXZZZbbbiiinnn___XXX]]]}}}\\\EEEDDDCCC<<<===CCCCCCOOO|||||||||uuuooohhhfffffffffccc___hhheeeccccccdddccc```]]]^^^\\\YYYXXXYYYYYYXXXWWW[[[ZZZVVVRRRNNNMMMPPPRRRQQQRRRRRRQQQPPPPPPRRRUUUPPPOOOLLLKKKJJJLLLNNNOOOPPPPPPSSSWWWZZZ___jjjvvv|||}}}|||uuummmmmmwww}}}wwwvvvyyy|||{{{llleeeooozzz{{{zzz|||}}}qqqqqq{{{{{{xxxjjj]]]TTTPPPMMMLLLKKKLLLNNNMMMJJJGGGHHHJJJMMMOOOOOOPPPRRRTTTOOOOOOOOOPPPQQQPPPLLLIIINNNNNNMMMLLLLLLMMMNNNOOOSSSTTTVVVWWWXXXWWWVVVUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVVVVTTTSSSRRRSSSUUUXXXYYYYYYZZZZZZZZZZZZYYYXXXVVVVVVVVVVVVWWWWWWVVVTTTSSSRRR[[[^^^^^^[[[VVVWWW^^^eee~~~~~~jjjYYYUUUYYYsssoooOOOAAA===???@@@CCCHHHVVVvvvxxxwwwyyyuuunnnfffccccccdddcccaaafffdddbbbbbbbbbbbb___\\\[[[YYYXXXXXXYYYYYYWWWUUUWWWWWWUUURRROOOOOORRRTTTPPPPPPPPPOOONNNNNNPPPRRRQQQOOOMMMJJJJJJJJJLLLMMMPPPOOOQQQTTTUUUYYYbbbmmm|||wwwnnnkkkwwwxxxrrr|||vvv[[[OOOMMMLLLKKKJJJLLLKKKIIIIIIIIIJJJHHHGGGEEEHHHKKKMMMMMMOOOQQQRRRMMMLLLLLLMMMNNNNNNMMMKKKOOONNNLLLJJJJJJKKKLLLMMMSSSSSSTTTTTTUUUUUUUUUUUUWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTSSSRRRRRRRRRRRRSSSSSSRRRQQQRRRTTTWWWXXXXXX[[[ZZZYYYWWWVVVUUUUUUUUUSSSSSSSSSTTTTTTUUUVVVWWW___```___ZZZTTTTTTYYY___qqqzzzkkkXXXMMMZZZppp~~~RRRDDD@@@:::>>>@@@BBBOOOtttzzzooonnnqqqtttoooiiiccc```aaadddffffffcccbbb`````````___\\\ZZZVVVVVVWWWXXXYYYYYYVVVTTTSSSSSSTTTSSSQQQQQQSSSTTTNNNOOOOOONNNLLLLLLNNNOOOQQQOOOLLLJJJHHHHHHIIIJJJPPPNNNNNNPPPPPPQQQXXXaaavvvxxxkkkvvv~~~|||wwwcccSSSFFFDDDIIIKKKHHHFFFJJJIIIIIIIIIIIIHHHGGGEEEBBBEEEHHHJJJKKKLLLNNNPPPMMMKKKJJJKKKLLLNNNMMMMMMMMMLLLJJJIIIIIIKKKMMMNNNQQQQQQPPPPPPPPPRRRSSSTTTUUUUUUTTTTTTSSSSSSRRRRRRSSSRRRQQQPPPPPPQQQRRRSSSSSSQQQPPPQQQSSSVVVWWWWWWZZZXXXVVVTTTSSSRRRSSSSSSRRRQQQQQQRRRTTTWWW[[[\\\``````^^^XXXSSSRRRWWW[[[bbbsssyyyjjj___TTTVVVrrrfffEEEAAABBB===AAAAAAJJJjjjnnnjjjlllooopppgggddd``````bbbfffhhhhhhaaa``````___^^^]]][[[YYYSSSTTTVVVYYYZZZZZZVVVSSSPPPRRRSSSSSSRRRQQQQQQRRRMMMNNNNNNMMMKKKKKKKKKMMMMMMLLLJJJHHHGGGGGGHHHHHHMMMKKKKKKLLLLLLKKKPPPWWWdddttt~~~|||qqqqqqkkkqqqvvvuuupppqqqxxxxxxyyy|||qqq```XXXKKKGGGFFFLLLOOOLLLGGGFFFFFFHHHJJJLLLJJJHHHEEECCCAAACCCFFFHHHIIIJJJLLLNNNLLLJJJIIIIIIKKKMMMMMMMMMJJJJJJIIIIIIJJJMMMOOOPPPNNNMMMLLLLLLMMMOOOQQQRRRQQQQQQQQQQQQQQQRRRRRRRRRTTTSSSRRRQQQRRRSSSTTTUUUSSSQQQPPPQQQSSSUUUVVVVVVWWWVVVTTTRRRQQQQQQQQQRRRSSSRRRRRRSSSVVVYYY]]]___^^^^^^\\\XXXTTTTTTWWWZZZXXXaaauuu~~~mmm\\\SSSXXXmmmqqqSSSDDD@@@@@@@@@AAAPPPpppuuuiiikkkmmmlllkkkccccccbbbcccccccccbbb```_________^^^\\\ZZZYYYYYYRRRSSSUUUYYY[[[YYYVVVSSSPPPRRRSSSRRRPPPNNNMMMNNNMMMNNNOOOMMMKKKJJJJJJKKKHHHGGGFFFFFFFFFGGGHHHHHHJJJGGGGGGJJJJJJIIIMMMRRRUUUcccjjjnnn|||vvvyyy{{{iii^^^___XXX\\\aaadddeeefffhhhkkkttt~~~~~~fff```ooo}}}aaaNNNJJJMMMIIIHHHKKKNNNLLLFFFDDDEEECCCGGGKKKLLLJJJFFFCCCBBB@@@CCCFFFGGGGGGHHHIIIKKKJJJHHHGGGGGGIIIKKKKKKJJJGGGHHHHHHJJJKKKMMMOOOPPPKKKKKKJJJJJJKKKMMMOOOPPPNNNOOOOOOPPPQQQRRRRRRSSSUUUUUUTTTTTTUUUUUUVVVVVVTTTRRRQQQQQQSSSUUUVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRUUUTTTTTTUUUVVVYYY\\\^^^[[[\\\[[[YYYWWWVVVWWWYYYWWWZZZfffzzzzzzhhhZZZJJJLLLgggtttQQQGGGDDD>>>>>>EEEHHHnnn}}}gggeeekkkllliiihhhdddddddddccc```[[[WWWTTT[[[]]]]]]\\\YYYWWWVVVWWWQQQQQQTTTWWWXXXWWWTTTQQQPPPQQQRRRPPPMMMKKKJJJJJJLLLNNNNNNMMMJJJHHHHHHHHHDDDDDDDDDDDDEEEFFFGGGGGGGGGDDDDDDHHHIIIHHHJJJNNNMMMVVV[[[```vvvqqqddd^^^ccccccWWWNNNNNNKKKMMMQQQVVV[[[^^^^^^]]]bbbkkkyyy^^^PPP\\\zzz}}}ooo\\\KKKCCCDDDHHHIIIHHHIIIJJJGGGBBBAAACCCBBBEEEHHHHHHFFFCCCBBBBBBAAACCCFFFGGGFFFFFFHHHIIIFFFEEEEEEEEEGGGHHHGGGEEEEEEFFFHHHJJJKKKLLLLLLKKKJJJJJJKKKKKKMMMNNNOOOPPPPPPPPPPPPQQQRRRRRRSSSSSSTTTTTTUUUVVVVVVVVVVVVVVVUUUSSSQQQRRRTTTUUUVVVVVVUUUUUUUUUVVVVVVUUUUUUTTTVVVVVVUUUUUUVVVXXXYYYZZZZZZ[[[\\\[[[YYYXXXWWWWWWXXXZZZ___jjj}}}{{{mmmdddOOOJJJGGGVVVrrrWWWBBBBBBBBB>>>FFFUUUooo}}}jjj^^^ccckkkjjjffffffbbbbbbaaa^^^YYYTTTQQQOOOWWWYYYZZZXXXUUUSSSRRRSSSOOOPPPQQQSSSUUUTTTQQQNNNNNNOOOOOOMMMJJJIIIIIIIIIJJJLLLMMMKKKIIIFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDDEEEBBBBBBFFFGGGFFFGGGIIIIIIMMMQQQXXXkkkqqqaaa\\\XXXPPPIIIGGGGGGIIIKKKOOOSSSVVVXXXXXXYYY```iiirrr{{{xxxXXXGGGNNNhhh|||uuueee]]]RRRKKKGGGFFFDDDCCCEEECCCDDDHHHGGGCCC@@@AAACCCEEEFFFDDDAAA@@@AAACCCBBBDDDFFFGGGFFFFFFGGGHHHDDDCCCCCCDDDEEEEEECCCBBBEEEFFFHHHJJJKKKJJJHHHGGGJJJKKKLLLMMMNNNOOOPPPPPPRRRRRRRRRSSSSSSSSSSSSSSSRRRSSSUUUVVVVVVVVVUUUTTTUUUTTTRRRRRRTTTVVVVVVVVVUUUVVVWWWXXXYYYXXXWWWVVVVVVVVVVVVUUUVVVVVVVVVWWWZZZ[[[]]]]]][[[YYYVVVUUUWWW[[[]]]```oooxxxgggWWWMMMHHHLLLSSSkkkmmmSSSGGG@@@AAA@@@BBBRRRfffrrrccc\\\eeelllhhheeefff^^^]]]\\\XXXTTTRRRQQQQQQTTTVVVXXXVVVRRRPPPPPPQQQNNNNNNOOOPPPQQQQQQNNNLLLMMMMMMMMMKKKIIIHHHIIIJJJIIIJJJKKKJJJGGGDDDCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAEEEAAAAAAEEEFFFDDDDDDFFFGGGGGGKKKTTTdddyyyssscccYYYQQQKKKIIIIIIJJJKKKLLLMMMPPPTTTXXXVVV[[[aaagggmmmvvvjjj]]]PPPJJJLLLZZZuuuyyywww|||vvvjjj^^^UUULLLLLLKKKIIIFFFDDDEEEFFFFFFEEEEEECCCBBBAAA@@@@@@DDDBBB??????AAAAAA???<<>>???BBBCCCBBB@@@BBBCCCDDDEEEEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEEEEEEEDDDBBBAAAEEEHHHLLLOOOPPPQQQRRRTTTTTTTTTUUUSSSRRRQQQSSSTTTXXXVVVUUUUUUWWWWWWTTTRRRTTTUUUVVVVVVVVVVVVUUUTTTUUUXXX[[[\\\[[[YYYXXXXXXVVVWWWZZZ[[[[[[YYYVVVTTT[[[XXXYYY]]]]]]YYYUUUUUUVVVYYY\\\^^^bbbmmm}}}ttt```OOOEEEAAA@@@GGG```eeeJJJ<<>>??????@@@AAA===<<<===@@@CCCEEEEEEDDDBBBBBBCCCCCCCCCBBBAAAAAA>>>>>>>>>???@@@@@@AAAAAADDDDDDCCCBBBAAA@@@@@@???CCCIIINNNOOONNNNNNQQQUUUTTTUUUUUUSSSRRRQQQRRRTTTZZZYYYXXXXXXYYYXXXVVVTTTUUUUUUVVVVVVVVVUUUUUUTTTVVVXXX[[[[[[ZZZXXXWWWWWWXXXWWWXXX[[[^^^^^^ZZZWWWUUUSSSVVV[[[\\\WWWRRRPPPNNNSSSYYY\\\^^^dddnnnvvvqqq___SSSHHH???BBBKKKYYYlllPPPCCC<<>>>>>:::;;;;;;<<<===>>>??????;;;<<<>>>@@@CCCDDDDDDDDDAAAAAAAAAAAA@@@@@@??????<<<======>>>???@@@@@@AAADDDCCCAAA???>>>>>>>>>>>>DDDKKKQQQQQQNNNMMMQQQVVVSSSTTTTTTSSSQQQPPPRRRSSS[[[[[[ZZZZZZZZZXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTVVVXXXXXXVVVUUUTTTTTT[[[YYYXXX[[[``````\\\WWWKKKKKKOOOVVVXXXRRRMMMKKKGGGNNNVVV\\\___bbbfffjjj|||{{{nnn^^^RRRNNNFFFAAALLL___sssSSSFFFDDDDDDCCCSSS|||vvvlllkkkiiifffdddeeeeeeccc]]]WWWWWWRRRRRRVVVYYYYYYZZZ]]]WWWUUURRRRRRRRRRRRQQQOOOQQQQQQOOONNNLLLJJJHHHHHHFFFGGGHHHGGGFFFFFFGGGHHHEEEEEEDDDCCCBBBAAA@@@????????????@@@@@@@@@@@@@@@CCCCCCCCCDDDDDDCCCCCCCCCAAABBBEEEFFFEEEGGGRRR___qqqppp\\\VVVUUUaaavvvxxxpppiiicccdddfffiiimmmqqqtttuuu}}}~~~~~~sssmmmlllsss{{{{{{tttqqqggg[[[SSSNNNJJJFFFEEEFFFGGGHHHGGGDDD???<<<===???BBBBBB@@@>>>===<<<<<<<<<<<<<<<<<<=========<<<===@@@AAABBBAAAAAAAAA@@@??????>>>>>>=========<<<<<<===>>>???@@@@@@@@@BBBAAA???===<<<<<<===>>>CCCJJJPPPPPPLLLJJJNNNSSSQQQRRRRRRQQQPPPPPPQQQSSS[[[[[[[[[ZZZYYYWWWVVVVVVWWWVVVVVVUUUUUUTTTTTTTTTSSSTTTVVVVVVUUUTTTTTTTTT]]]ZZZXXXZZZ^^^^^^YYYTTTHHHGGGKKKSSSUUUQQQLLLKKKJJJPPPYYY___aaaaaaaaaaaahhhuuuxxxjjjaaaYYYNNNHHHGGGDDDGGG___{{{rrrUUUEEE@@@@@@CCCQQQyyy{{{lllhhhlllhhheeeaaa``````___[[[XXXXXXTTTRRRVVVXXXWWWXXX[[[VVVUUUSSSRRRRRRRRRQQQPPPQQQPPPOOOMMMKKKJJJHHHHHHEEEFFFGGGFFFEEEDDDEEEGGGDDDDDDCCCBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBB@@@AAADDDEEEBBBBBBKKKWWWhhhyyywwwfffVVVTTT^^^oooyyyoookkkgggcccaaacccfffggggggeeecccbbblllqqqxxx{{{wwwuuuaaaZZZZZZdddnnnttt~~~xxxzzzvvvggg___UUUQQQLLLHHHFFFFFFEEECCCDDDDDDCCCBBBAAA???>>>===;;;===??????>>><<<<<<===>>>======<<<<<<;;;;;;;;;<<>>======>>>===<<<<<<;;;<<<<<<===<<<<<<======>>>>>>?????????>>>===<<<<<<===??????AAAFFFKKKKKKHHHGGGJJJMMMMMMNNNOOOOOONNNOOOQQQSSSXXXYYYZZZYYYVVVTTTSSSTTTVVVUUUTTTSSSRRRRRRRRRRRRSSSUUUVVVWWWVVVUUUVVVWWW\\\ZZZXXXYYYZZZYYYUUUQQQKKKIIILLLSSSVVVSSSQQQQQQUUUYYY^^^aaa___\\\YYYWWWYYY```zzz~~~pppaaaSSSJJJEEEBBBCCCJJJSSSdddjjjRRREEE??????BBBQQQ}}}yyynnndddcccffffffdddaaa_________^^^\\\[[[VVVSSSVVVVVVUUUTTTVVVTTTSSSRRRQQQQQQPPPPPPPPPOOONNNMMMLLLJJJIIIHHHGGGDDDEEEFFFEEEDDDDDDEEEFFFCCCCCCBBBAAAAAA@@@????????????@@@@@@AAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA???@@@BBBDDDBBBAAAGGGOOO[[[nnnzzz}}}dddWWWQQQQQQYYYdddgggiiigggaaa```eeejjjkkkgggjjjmmmmmmiiiddd```^^^bbbeeeiiimmmsssyyy~~~pppiiiiiiqqqtttooonnnsss}}}~~~zzzssskkkgggjjjsss{{{zzzyyyzzz~~~}}}vvvooo|||uuuooojjjaaaUUUKKKHHHIIIEEEAAAAAACCCDDDDDDDDDCCCCCCBBBAAA???>>>>>>>>>;;;<<<======<<<;;;<<<>>><<<<<<<<<;;;;;;;;;::::::;;;>>>AAAAAA>>><<<;;;;;;;;;;;;:::::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<>>>???AAAAAABBBDDDGGGHHHGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNPPPSSSUUUWWWXXXVVVSSSPPPPPPQQQSSSRRRPPPOOONNNNNNOOOOOOQQQSSSUUUUUUUUUUUUWWWXXXXXXXXXWWWVVVUUUSSSRRRPPPOOOLLLMMMSSSVVVVVVWWWYYY]]]^^^___^^^ZZZUUUQQQNNNMMMRRRhhh|||oooaaaVVVMMMFFFBBB@@@FFFRRRaaasssiiiOOOEEEAAA@@@LLL]]]vvvkkkfff___\\\___aaaaaaaaaaaaaaa```___]]][[[VVVSSSUUUUUURRRRRRTTTQQQQQQPPPOOONNNMMMNNNOOOKKKKKKJJJIIIHHHGGGFFFEEECCCDDDEEEEEECCCCCCDDDEEEBBBBBBAAAAAA@@@@@@??????>>>>>>??????@@@AAAAAAAAA???@@@@@@AAAAAA@@@@@@??????===>>>AAAAAA???BBBGGGLLL]]]gggsssrrrbbbRRRLLLPPPLLLRRRUUUWWW^^^kkkwww|||wwwyyyyyyuuunnnfffbbb```^^^```bbbccceeeiiimmmqqqsssyyyuuukkkkkkssszzzzzzqqqiiimmmuuuwwwnnncccbbbeeebbb[[[aaassscccfffgggdddccckkk{{{{{{zzz}}}}}}zzzvvv}}}vvvnnnnnnYYYUUURRROOOIIICCCCCCGGGFFFAAA======>>>>>>======;;;>>>AAABBB@@@<<<999888;;;<<<<<<<<<;;;;;;===>>>::::::::::::::::::::::::999===AAAAAA>>>;;;:::::::::999999888999:::<<<===;;;:::::::::::::::::::::888999;;;===???AAABBBCCCDDDEEEGGGHHHIIIIIIHHHHHHGGGIIIKKKKKKLLLMMMPPPSSSTTTVVVWWWUUUQQQNNNNNNPPPQQQOOONNNLLLKKKKKKLLLLLLNNNPPPRRRRRRRRRSSSUUUWWWTTTUUUVVVUUURRRQQQPPPQQQQQQMMMMMMQQQUUUWWWYYY\\\^^^^^^]]]ZZZVVVQQQNNNKKK@@@GGGWWWqqq~~~pppfffXXXKKKEEECCCDDDEEEIIIVVVgggyyyfffQQQDDDDDDAAACCC]]]zzzgggdddddd^^^YYY[[[[[[]]]```bbbbbbaaa^^^\\\[[[VVVSSSTTTTTTRRRQQQSSSNNNOOOOOOMMMLLLKKKLLLMMMHHHHHHGGGGGGFFFEEEDDDDDDCCCDDDEEEDDDCCCBBBCCCEEEBBBAAAAAA@@@@@@?????????<<<======>>>???@@@@@@@@@?????????@@@@@@????????????<<<<<>>AAACCCOOOWWWddd}}}vvvZZZKKKIIICCCJJJPPPUUU___pppwwwlllccc___]]]^^^___``````______aaaccccccgggmmmttt{{{ttttttxxx~~~zzzppppppxxxxxxpppjjj```^^^gggooojjj___YYYXXX\\\\\\ZZZdddssswwwpppggglllvvv~~~|||wwwpppiiimmmllljjjfff```XXXRRRNNNHHHHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@????????????>>>>>>======;;;:::999888888<<<<<<<<<;;;;;;:::::::::===:::777999===???<<<888<<<<<<<<<;;;;;;:::::::::888999::::::;;;;;;::::::::::::::::::::::::::::::888999999:::<<<>>>???@@@@@@BBBCCCCCCBBBCCCDDDFFFHHHHHHHHHHHHJJJLLLNNNPPPSSSSSSRRRPPPMMMMMMNNNOOOPPPNNNMMMMMMNNNOOOOOONNNMMMMMMNNNNNNOOOOOOOOOOOOQQQQQQPPPPPPOOONNNMMMMMMRRRPPPPPPRRRVVVYYYXXXVVVXXXZZZYYYSSSOOOOOOOOONNNJJJMMMXXXjjj{{{|||ooo~~~lllaaaRRRMMMFFFAAA@@@CCCHHHLLLXXXvvvwww___HHHGGGEEEBBBHHHbbbuuuppphhhaaa^^^\\\[[[[[[YYYZZZ[[[[[[YYYWWWTTTRRRVVVVVVUUUTTTSSSRRRQQQQQQOOOLLLIIIHHHIIIKKKKKKKKKGGGFFFEEECCCBBBAAAAAAAAAAAABBBCCCEEEEEEEEEDDDCCCFFFEEEDDDBBBAAA@@@???>>>@@@???>>>======>>>???@@@>>>>>>>>>>>>========================>>>???@@@AAADDDFFFMMM[[[lllyyyiiiOOOMMMKKKJJJNNNYYYiiizzz~~~yyyvvvpppeee]]]ZZZ[[[______[[[XXXZZZZZZYYY[[[]]]```cccggglllssswww\\\[[[]]]gggvvvvvvhhhhhhuuu|||zzzsssooopppzzz{{{yyy|||zzzooofffaaa[[[TTTOOOPPPPPPOOOMMMJJJGGGCCCAAACCCBBBBBBAAA@@@???>>>>>>?????????>>>>>>>>>============<<<;;;:::999888888;;;;;;;;;;;;::::::999999:::888666999===???===999;;;;;;;;;;;;::::::999999888999999:::::::::::::::::::::::::::::::::::::::999999999:::;;;===>>>??????AAABBBBBBBBBBBBCCCEEEGGGFFFFFFGGGIIIKKKMMMNNNOOOPPPOOOMMMKKKKKKLLLNNNLLLKKKKKKKKKLLLNNNNNNNNNPPPPPPOOONNNNNNNNNOOOOOOOOOOOONNNNNNMMMMMMLLLLLLSSSRRRSSSVVVYYYZZZWWWUUURRRVVVWWWSSSRRRTTTUUUTTTQQQRRRYYYbbbjjjsssqqqyyy|||lll]]]SSSFFFCCC>>><<<@@@KKKZZZeeekkkUUUFFFCCC@@@CCCTTTsssrrrmmmfffaaa]]][[[ZZZXXXXXXXXXXXXWWWUUURRRPPPNNNTTTSSSSSSRRRQQQPPPOOOOOOMMMJJJGGGFFFHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBCCCDDDDDDDDDCCCCCCEEEEEEDDDCCCAAA@@@???>>>???>>>============>>>???>>>>>>>>>=========<<<<<<<<<<<<<<<<<<===>>>??????AAABBBFFFOOO\\\iiirrrvvv}}}sssiiiYYYLLLIIIQQQ___iii{{{vvvqqqnnniiiaaa\\\\\\^^^aaaaaa[[[WWWWWWVVVSSSWWWXXXZZZ[[[]]]aaafffjjjjjjlllpppsssyyyPPPLLLIIIMMMWWWbbbkkkooo|||~~~~~~~~~}}}}}}oooppp|||uuukkkaaaYYYOOOIIIFFFEEEDDDBBB?????????>>>===<<<<<<;;;>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<;;;:::999888888777:::::::::999999999999999777666555888<<<>>>===::::::::::::999999999999999777888999999::::::999999999999999999999999999999::::::::::::;;;<<<===>>>>>>???AAAAAA@@@@@@BBBCCCEEEEEEEEEFFFGGGIIIJJJKKKJJJKKKJJJIIIHHHHHHJJJLLLIIIIIIIIIIIIJJJLLLMMMNNNRRRQQQNNNMMMLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLRRRSSSTTTVVVXXXWWWTTTRRRQQQUUUVVVSSSSSSVVVYYYXXXRRRRRRTTTWWWXXX]]]kkkyyy|||~~~oooaaaTTTJJJCCCDDDBBB???AAAKKK```xxx|||[[[IIIBBB@@@===FFFZZZzzz~~~oookkkfffbbb___]]]ZZZXXXVVVVVVTTTRRROOOMMMLLLKKKQQQPPPPPPOOONNNMMMLLLLLLJJJHHHEEEEEEFFFGGGGGGFFFHHHGGGFFFFFFEEEEEEEEEFFFDDDCCCCCCBBBBBBBBBBBBCCCEEEDDDCCCBBBAAA@@@???>>>>>>>>>===<<<<<<===>>>>>>============<<<<<<<<<;;;::::::::::::;;;<<<===>>>??????@@@BBBIIITTTaaaiiiuuuxxx\\\JJJFFFNNNWWW___]]]]]]^^^\\\YYYYYY]]]jjjkkkhhh___XXXVVVTTTQQQSSSTTTUUUUUUVVVWWW[[[]]]\\\]]]^^^___cccjjjrrrwww{{{~~~NNNIIIDDDBBBFFFLLLRRRUUUTTTWWWYYYZZZ\\\aaaiiippplllpppwww{{{|||}}}}}}vvvvvv~~~xxxuuunnnfffhhhfffbbb^^^ZZZTTTNNNIIIEEEAAA<<<:::<<>>===<<<======>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::;;;::::::999888888777777888888888888888888888888777666555777:::;;;:::888888888888888888888888888666777888888999999888888888888888888888888888888::::::999999:::;;;<<<<<<<<<>>>??????>>>???@@@BBBDDDDDDEEEEEEGGGHHHIIIIIIFFFGGGHHHGGGFFFGGGJJJLLLIIIJJJJJJJJJIIIIIIKKKLLLOOOMMMJJJIIIHHHJJJLLLNNNLLLLLLLLLLLLLLLMMMMMMMMMRRRRRRRRRRRRRRRRRRQQQPPPXXXYYYWWWQQQPPPTTTXXXYYYLLLJJJJJJMMMPPPUUU```kkk}}}uuugggXXXMMMGGGCCC@@@BBBDDDJJJVVVjjjnnnSSSEEEBBBCCCDDDKKKjjjyyyqqqpppsssmmmkkkgggdddbbb___[[[YYYUUUTTTRRRPPPNNNMMMMMMLLLOOOOOONNNMMMLLLKKKJJJJJJIIIGGGEEEDDDEEEFFFFFFEEEGGGFFFEEEEEEEEEEEEEEEFFFDDDCCCBBB@@@@@@@@@AAABBBDDDCCCCCCAAA@@@??????>>>===<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::<<<======>>>??????>>>???FFFRRR\\\mmm{{{dddSSSNNNNNNIIIHHHLLLRRRWWW[[[dddmmm~~~|||ssseee[[[WWWUUURRRQQQRRRSSSSSSSSSTTTVVVYYY[[[[[[[[[ZZZ[[[]]]bbbeeebbbdddiiinnntttzzzFFFDDDBBBCCCFFFJJJNNNOOOIIIHHHHHHHHHIIILLLNNNPPPPPPSSSVVVWWWYYY]]]bbbfffggghhhfffccccccgggjjjjjjpppmmmkkkmmmsssyyyyyyvvvmmmkkkddd\\\VVVSSSNNNJJJMMMIIIEEEBBBAAAAAA@@@@@@???===;;;;;;<<<=========BBB@@@>>><<<;;;;;;<<<==================>>>>>>>>>:::::::::999999999888888999999999888777777666666666666777777777777777777777777666777888777666555666666777777777777777777555666777777888888777777777777777777777777777777999999999999999:::;;;<<<;;;===>>>>>>===>>>???@@@DDDDDDEEEFFFGGGHHHHHHHHHEEEFFFGGGGGGFFFGGGJJJMMMMMMNNNNNNLLLIIIHHHIIIKKKHHHGGGEEEEEEEEEHHHKKKMMMMMMMMMNNNNNNNNNNNNNNNNNNSSSRRRQQQOOOOOOPPPRRRTTT\\\[[[UUULLLKKKQQQXXX\\\HHHDDDDDDLLLTTTYYY]]]aaakkkzzz|||ttthhh```SSSIIIDDDDDDEEEFFFEEEOOOccc|||sssdddQQQEEEBBBDDDIIIMMMuuuvvvkkkfffeeehhhiiigggdddbbb```]]]ZZZWWWSSSSSSRRRQQQPPPPPPQQQQQQOOONNNMMMMMMKKKKKKJJJIIIIIIGGGFFFEEEGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBAAA?????????@@@AAABBBBBBAAA@@@???>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999::::::::::::;;;<<<======;;;>>>@@@>>>;;;>>>FFFNNN\\\jjj~~~uuubbbXXXRRRKKKFFFIIIRRRaaavvv}}}iii[[[UUUSSSQQQMMMOOOQQQQQQQQQRRRTTTVVVVVVWWWXXXXXXWWWVVVWWWXXXUUUVVVXXX[[[```dddgggiiirrrvvv|||DDDEEEFFFHHHIIIJJJJJJJJJGGGEEECCCCCCEEEGGGEEECCCBBBHHHLLLKKKJJJKKKJJJGGGOOONNNKKKHHHHHHKKKPPPTTTWWWSSSNNNMMMQQQVVVSSSMMMNNNMMMJJJGGGDDDBBB@@@???>>>>>>>>>???AAA@@@>>><<<:::;;;<<<===>>>>>>======<<<;;;:::::::::;;;===>>>:::::::::;;;;;;;;;;;;;;;999999999999888888888888888888777777777666666666555555555555666666666666666777777666666555444333555555555555666666666666444555666666777777666666666666666666666666666666888888888888999:::;;;<<<;;;<<<>>>>>>======???@@@CCCCCCEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGHHHKKKMMMNNNPPPPPPMMMIIIGGGHHHJJJFFFEEEDDDEEEFFFHHHKKKMMMPPPPPPOOOOOOOOOOOOOOOOOOSSSSSSSSSRRRQQQSSSVVVYYYXXXWWWPPPHHHHHHQQQ[[[___LLLGGGHHHRRR[[[]]][[[ZZZaaapppsssfff]]]PPPKKKFFFCCCFFFJJJOOOQQQdddrrrkkkUUUKKKBBB???@@@JJJccc{{{}}}nnngggaaa^^^```ccc```^^^\\\[[[YYYVVVSSSRRRRRRRRRSSSSSSSSSSSSSSSNNNNNNMMMLLLKKKJJJIIIIIIIIIGGGFFFFFFGGGHHHFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@??????>>>======<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::999999999999999999999999:::;;;<<<===888;;;>>>===::::::>>>CCCMMMZZZpppppp^^^KKKCCCJJJ[[[sss{{{iii[[[UUUSSSQQQOOOPPPRRRRRRPPPPPPQQQRRRRRRTTTWWWWWWVVVTTTTTTTTTRRRQQQQQQSSSVVVXXXYYYYYY[[[]]]bbbhhhnnnssswwwyyyJJJKKKLLLLLLIIIGGGDDDCCCAAA@@@@@@AAACCCEEEEEEEEEBBBHHHJJJGGGEEEFFFDDD???EEEDDDBBB@@@???@@@FFFKKKEEEFFFDDD???@@@DDDCCC???AAAAAA@@@@@@???>>>>>>???999999;;;>>>???===999666666888:::<<<======>>>???;;;;;;;;;;;;<<<===>>>>>>::::::::::::999999999999999999999999888888888777777777666666666666555555333444444444555555555555444555666666555444444444333444444444555555555555444444555666666666666555555555555555555555555555666666666777999:::;;;<<<;;;<<<>>>>>>======???@@@AAABBBCCCDDDEEEEEEDDDDDDFFFGGGGGGGGGFFFGGGJJJLLLMMMOOOPPPMMMHHHFFFHHHKKKHHHHHHHHHIIIIIIKKKLLLMMMQQQQQQPPPPPPOOOOOONNNNNNMMMPPPTTTUUUUUUUUUWWWZZZQQQQQQMMMGGGHHHQQQZZZ^^^RRRPPPRRRZZZ___]]]ZZZXXX[[[dddpppzzz|||}}}oooddd[[[QQQKKKDDDEEEIIIQQQ[[[fffmmmqqqoooWWWHHHGGG@@@AAAMMM]]]rrroooiiiddd\\\ZZZ]]]___]]]YYYWWWWWWVVVTTTRRRQQQRRRSSSTTTSSSSSSRRRQQQMMMLLLLLLKKKJJJIIIHHHHHHHHHGGGFFFFFFGGGGGGFFFDDDDDDDDDCCCAAA@@@@@@@@@@@@>>>>>>??????@@@?????????=========<<<<<<;;;;;;:::888999:::;;;;;;:::999888:::999999999888888888888888888888888999:::;;;;;;777999<<<;;;:::999;;;===CCCMMM^^^tttmmm]]]ZZZ___hhhooouuuuuupppfff___^^^]]]\\\]]]]]]]]]ZZZWWWSSSRRRRRRUUUVVVWWWVVVTTTSSSSSSTTTQQQOOONNNOOOQQQSSSSSSRRRQQQRRRSSSUUUXXX\\\```bbbggghhhkkkpppuuu{{{HHHJJJLLLLLLJJJHHHGGGFFFCCCCCCCCCAAA@@@@@@CCCEEEFFFHHHFFF@@@???EEEGGGEEE@@@AAADDDEEECCCAAACCCFFF:::@@@BBB<<<:::===@@@>>>======>>>???>>><<<===???<<<;;;::::::;;;;;;999777;;;<<<<<<;;;999888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999888888888888666666666666666555555555333333333444444555555555111333444555444444555555333333333444444555555555333444555555666666555555555555555555555555555555555555666777888:::<<<===;;;<<<>>>>>>======???@@@???@@@BBBCCCDDDCCCCCCBBBFFFGGGGGGFFFFFFGGGIIILLLJJJMMMOOOLLLHHHFFFIIIMMMLLLLLLLLLMMMMMMMMMMMMMMMQQQQQQPPPPPPOOONNNMMMMMMFFFLLLSSSWWWWWWVVVVVVWWWNNNPPPNNNIIIIIIPPPWWWYYYUUUUUUZZZ``````\\\ZZZ\\\WWWYYY___jjjxxxvvvpppyyy|||hhhXXXOOOJJJFFFCCCHHHMMMXXXhhhyyyzzzkkkVVVGGGAAAAAACCC???OOOtttyyyllleeeeeeaaaYYYXXX^^^___\\\YYYWWWVVVUUUTTTSSSQQQRRRSSSSSSSSSQQQOOOMMMLLLKKKKKKJJJIIIHHHGGGFFFGGGFFFEEEFFFGGGGGGEEECCCFFFEEECCCBBBAAA@@@??????<<<===>>>@@@@@@@@@???>>><<<<<<<<<;;;;;;::::::999888999:::;;;;;;:::999888999999999888888888888777666666666666777888999:::999:::;;;;;;;;;;;;<<<======BBBNNN^^^nnn}}}sssiiiccc\\\aaaeeedddeeeiiikkkjjjmmmllljjjfff___ZZZWWWVVVYYYXXXVVVRRROOOMMMNNNOOOOOOMMMKKKLLLPPPRRRQQQOOORRRPPPNNNMMMNNNQQQSSSUUUVVVWWWXXXZZZ]]]```dddfffgggjjjnnntttzzzIIIIIIIIIHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCC????????????@@@@@@@@@@@@AAAAAA???>>>============:::;;;<<<<<<<<<<<<<<<;;;999999:::::::::999888777:::::::::999999888888888888999::::::;;;;;;::::::999999:::;;;:::999888777777777777777666666666666777666555444444444444444444333333222222333333444555444333333222222222222333333222222333333444555555555555555555555555555333333222222333444666777444555555666777888888999999999999:::::::::;;;;;;>>>???@@@AAABBBCCCCCCCCCFFFEEECCCCCCDDDFFFIIILLLJJJIIIIIIHHHHHHHHHIIIIIIKKKKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOQQQRRRSSSPPPQQQSSSSSSSSSUUUWWWZZZOOOFFFFFFPPPTTTOOOMMMRRRUUUTTTVVVZZZZZZVVVTTTVVVWWWWWWZZZ```gggqqq}}}uuucccQQQJJJHHHFFFFFFIIIVVVhhhzzziiiVVVHHHHHHHHHCCCBBBFFFNNNbbbxxxiiihhhfffdddbbb```^^^]]]]]][[[WWWSSSPPPOOORRRUUUUUUTTTRRRQQQOOONNNNNNNNNKKKJJJIIIHHHGGGHHHHHHIIIHHHEEEBBBDDDHHHJJJHHHDDDCCCBBBAAAAAA@@@@@@AAAAAA======>>>??????>>><<<<<<;;;;;;::::::999888777777999999888888888888999999777777777777777888888888555666666666666666555444777777888888888999999999:::===AAAFFFOOO```uuuxxxbbbYYYSSSWWW___jjj{{{ttteeefffnnnpppjjjaaaYYYSSSOOOLLLKKKKKKLLLMMMMMMLLLMMMOOORRRKKKNNNOOONNNMMMNNNMMMMMMKKKLLLLLLMMMOOOPPPQQQQQQVVVXXXZZZ]]]aaadddfffhhhkkklllnnnrrrwww}}}EEEEEEFFFEEEEEEDDDCCCBBB@@@?????????@@@BBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@???>>>>>>>>>??????@@@@@@???>>>======<<<<<<;;;<<<<<<===<<<<<<;;;;;;:::999999999999888888888:::999999999888888888888888888999:::::::::::::::888999:::::::::999777777666666666555555555444444666555555444333333444444333333222222222222333333444444333222222222222222333222222222222333444444444444444444444444444444333333222222333444666666444555555666777777888888999999999999::::::::::::<<<===???@@@AAABBBBBBCCCEEEDDDDDDCCCDDDFFFIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIKKKKKKLLLLLLMMMMMMNNNNNNPPPPPPPPPPPPRRRSSSTTTUUUTTTTTTTTTSSSTTTVVVZZZ]]][[[RRRNNNRRRRRRNNNOOOVVVXXXTTTRRRTTTUUUSSSSSSUUU___^^^^^^aaacccgggssssssjjj[[[TTTLLLDDD@@@GGG\\\rrrlll[[[KKKFFFDDDBBB<<<<<>>???>>>===<<<;;;;;;::::::999888888777777999888888777777888888999777777777777777777777777555555666666666666555555777777777888888888999999:::<<<===???EEEQQQaaammmyyyhhh^^^\\\bbbqqqooo^^^SSSOOOPPPRRRJJJJJJIIIIIIJJJJJJJJJKKKIIILLLNNNNNNNNNMMMLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNKKKLLLMMMOOOQQQSSSUUUUUUWWWWWWXXX[[[___dddhhhkkkmmmlllkkklllqqquuuxxxyyy}}}}}}~~~AAAAAABBBBBBBBBAAAAAA@@@======>>>???@@@BBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>===<<<===>>>??????>>>>>>======<<<<<<<<<============<<<;;;:::::::::999888777777777888888888888888888777777777777777777888999999999999999888888888999888777777666444444444444333333333333555444444333333333333444333333222222222222333333444333222222111222222222222222111111222222333444444444444444444444444444222222222222333444555666444444555555666777777777888888888888999999999999:::;;;===???@@@AAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIKKKKKKKKKLLLMMMNNNNNNNNNPPPPPPPPPPPPQQQSSSTTTUUUVVVUUUSSSQQQQQQUUUZZZ___bbbXXXQQQOOOKKKHHHMMMWWWZZZRRRMMMOOORRRUUUXXX[[[dddbbb``````^^^]]]ccckkk}}}xxx|||sssuuuwwwiii[[[SSSKKKJJJIIIJJJPPPaaammmZZZJJJ@@@777999===>>>>>>LLLpppxxxkkkbbbdddggghhhccc]]]XXXYYY\\\\\\ZZZVVVRRROOOPPPUUUXXXUUUTTTSSSPPPOOOMMMLLLLLLHHHGGGGGGFFFFFFFFFFFFGGGIIIFFFDDDDDDFFFGGGDDDAAABBBAAA@@@@@@??????@@@@@@======>>>>>>===<<<<<<;;;::::::999999888777777777999888888777777888888999888888777777666666555555333444555666666666666666666666777777777888888888777999999:::<<>>>>>???@@@@@@@@@??????>>>>>>??????@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA>>>;;;;;;;;;===>>><<<============<<<<<<;;;============<<<;;;999999:::999777555555666777888777777666666666666666666666666777888888888888777777777777777666666555555444444333333333222222222444333222222222222333333222222111111111111222222222222111111111111222222111111111111111222333333333333333333333333333333111111111222333333444444444444444555555666666666666666777777777888888888888999;;;===>>>???@@@@@@???@@@BBBDDDEEEEEEEEEEEEGGGFFFFFFFFFFFFGGGGGGHHHJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRUUUSSSPPPMMMMMMQQQXXX]]]___YYYSSSNNNIIIHHHOOOYYYXXXPPPJJJNNNTTTZZZ___dddbbb___^^^]]]ZZZVVVXXX]]]nnn{{{wwwzzzxxx{{{xxxyyy{{{ooobbbVVVMMMIIIGGGGGGNNNaaazzzlllXXXJJJCCC@@@???;;;;;;AAAMMM^^^vvv|||ooohhheeecccgggiiiddd[[[VVVXXX\\\[[[YYYUUUQQQOOOQQQUUUXXXUUUTTTRRROOOMMMLLLKKKKKKGGGGGGGGGFFFFFFFFFGGGGGGHHHFFFDDDDDDDDDDDDBBB@@@AAAAAA@@@???????????????============<<<;;;;;;:::999999888888777777777777888888777777777777888888888888777666666555444444222333444555666666777666555555666666666777777777555666888999:::>>>DDDIIIYYYhhhttt{{{sssiiiccc```^^^ZZZUUUTTTVVVUUUOOOJJJMMMJJJHHHIIIJJJHHHHHHIIIEEEFFFHHHIIIIIIHHHFFFEEEJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIILLLKKKIIIJJJLLLOOOPPPPPPPPPPPPQQQSSSUUUWWWXXXXXX>>>>>>??????@@@?????????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@===;;;:::;;;<<<>>>::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;999888888999888666444444555666777555555555555555555555555444555666666777777666666666666555555444444444444444444444333333333222222222222111111111111222222222111111000000111111222111111000000000111111222111000000000000111222222222222222222222222222222000000111222222333333333444444444444555555555555555555555666666666777777666777999;;;<<<===>>>>>><<<>>>@@@BBBCCCCCCBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFHHHIIIIIIJJJLLLMMMMMMNNNKKKKKKLLLLLLMMMOOOPPPQQQTTTRRROOOMMMLLLPPPVVVZZZZZZWWWTTTRRROOOOOOVVV^^^VVVOOOJJJMMMSSSXXX^^^ddd___\\\ZZZZZZVVVPPPOOORRRdddnnnyyyzzzttt|||vvvqqqgggZZZOOOJJJKKKMMMQQQXXXiiijjj\\\KKK@@@>>>???@@@AAACCCMMMaaavvv}}}ssslllgggdddcccgggiiiddd[[[WWWYYY]]]XXXWWWUUUQQQOOOPPPSSSVVVSSSRRRPPPNNNLLLJJJJJJIIIGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCCCCBBB@@@???@@@@@@???>>>>>>>>>>>>???>>>===<<<<<<;;;:::::::::888888777777777777666666888777777777777777777888777777777666555444333333222222444555666666666666444444555555555666666666666777888999:::<<>>@@@@@@AAA@@@@@@???======????????????????????????@@@???===;;;:::;;;<<<===888999:::;;;<<<<<<;;;:::::::::::::::999888777777777666555444444444555555333333333444444444444444333444444555555555555555555555444333333333333444333333333333222222222222111000000000000111222222111111000000000000111111000000000///000000111222000000000///000000111222111111111111111111111111//////000222222222222222444444444444444444444444444444444444555555555555666666888999::::::;;;;;;:::;;;===???@@@@@@@@@???AAAAAAAAAAAABBBCCCDDDDDDFFFGGGHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLMMMOOOPPPQQQRRRRRRQQQOOOOOOQQQUUUXXXPPPPPPOOOOOOOOORRRVVVZZZVVVOOOIIIHHHIIILLLTTT\\\^^^ZZZWWWWWWSSSLLLIIIJJJ^^^aaafffmmmxxxxxx{{{}}}yyyxxxwwwtttqqqbbb^^^WWWMMMGGGJJJUUU^^^uuulll[[[MMMDDD<<<;;;<<<;;;;;;===QQQmmmsssllljjjgggbbb___bbbeeefffbbb\\\XXXYYY\\\VVVVVVTTTRRROOOOOOPPPRRROOONNNMMMKKKJJJIIIIIIHHHFFFGGGHHHHHHIIIHHHHHHHHHEEEEEEDDDCCCBBB@@@@@@???@@@???>>>>>>===>>>>>>>>>>>>===<<<::::::999999999777777777666666666666666888777777666666777777888666666555555444444333333222333444555555555555555333333444444444555555555777888888888888888888888;;;GGGOOO___zzz}}}gggZZZOOOMMMKKKFFFEEEIIIGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCHHHFFFEEEFFFGGGHHHHHHGGGDDDEEEGGGGGGFFFFFFGGGIII@@@@@@@@@@@@??????>>>===<<<===>>>>>>>>>===<<<;;;==============================<<<;;;;;;<<<<<<<<<666777999;;;<<<;;;;;;:::777777888888888777777666555555555444444444444333222222222222333333444444222333333444444444444444555444333222111222222333222222111111111000000000000////////////000111222000000000//////000000000///////////////000111111000////////////000111111000000000000000000000000...///000111222222222111333333333333333333333333333333333333444444444444666666777888888888888888888999:::;;;=========>>>>>>>>>>>>??????@@@BBBBBBDDDEEEFFFGGGIIIJJJKKKLLLJJJJJJJJJKKKLLLMMMNNNOOONNNOOOPPPPPPPPPPPPQQQSSSLLLKKKIIIIIILLLPPPRRRRRRVVVOOOHHHBBB>>>AAAMMMYYY[[[VVVTTTTTTQQQLLLIIIIIIXXXZZZYYYYYYaaappp|||zzz|||zzzuuuvvv{{{yyyqqqgggaaa``````___]]]YYYYYYVVVQQQPPPZZZkkkxxxmmmYYYKKKAAA===::::::>>>AAAFFFQQQ]]]{{{|||oooeeeeeegggeeeaaa___aaabbbbbb___\\\ZZZZZZZZZSSSTTTTTTSSSPPPMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHDDDEEEFFFHHHHHHHHHGGGFFFCCCCCCCCCBBBAAA@@@???@@@??????>>>============>>>>>>===;;;:::999888888999666666666666666666666666777777666666666666777777444444444444444444444444333333444555555444444444333333333333444444444444777666666666777666555444999BBBEEEMMMbbbtttrrrgggeeeaaaVVVQQQSSSTTTRRROOOMMMKKKKKKKKKKKKLLLKKKKKKJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFHHHGGGFFFGGGHHHIIIIIIHHHCCCEEEGGGGGGEEEEEEGGGIII@@@@@@@@@@@@???>>><<<<<<888999;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<555666999;;;<<<;;;::::::555666666777777777777666444444555555555444333222111111222222222333333333222222333444444444444333444333222111111111222333000000000000///////////////////////////000111111000000////////////000000///////////////000111111///////////////000111111000000000000000000000000---...000111222222111111333333333333333333333333222222333333333444444444666666777777777777666666888888888999:::;;;<<<===============>>>???@@@AAACCCDDDEEEFFFHHHIIIJJJKKKGGGGGGGGGHHHIIIJJJKKKLLLIIIKKKNNNOOONNNMMMMMMNNNPPPNNNJJJIIILLLQQQRRRPPPUUUNNNFFF===888===MMM^^^WWWRRRPPPRRRQQQMMMLLLMMMTTTWWWVVVPPPQQQ^^^qqq}}}~~~uuu~~~}}}rrrnnnqqqwww|||~~~{{{{{{zzzyyywwwlllbbbUUUNNNMMMOOOOOONNNYYY\\\^^^]]]___kkk~~~pppXXXHHHDDDBBB>>><<<===AAAHHHOOO___|||{{{ppppppgggbbbgggjjjhhhfffggg```___^^^]]]\\\ZZZYYYYYYRRRSSSTTTSSSPPPMMMKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHCCCDDDEEEGGGGGGGGGFFFEEEBBBCCCCCCBBB@@@???@@@@@@??????>>>===============>>>===;;;999888888888888555555555666666666666666777777666666666666777777333444444444444444444444444444444555444444333333222222333333333444444444444444444555777888777666444;;;999;;;KKK\\\ooo~~~qqqhhhhhhgggddd___[[[XXXWWWWWWXXXNNNMMMLLLJJJIIIGGGFFFEEECCCCCCDDDEEEFFFFFFFFFFFFDDDCCCCCCDDDFFFGGGFFFEEEFFFHHHIIIHHHFFFDDDFFFHHH???>>>=========>>>???@@@999:::;;;;;;<<<<<<;;;;;;999999::::::;;;<<<<<<<<<;;;::::::;;;<<<;;;999777888888888888888777666666777777777666555555444444333333333333333333333333111111111111111111111111111222333333444444333333222222222111111111000000222222222222111111111000111111111000000000000000////////////////////////000000///...............//////////////////////////////////////////////////////000111222222333333222222222111111111000000333333333444444444555555444444444555555555555666777777888999;;;<<<======>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDFFFFFFGGGGGGGGGJJJIIIHHHHHHHHHJJJKKKLLLPPPGGGDDDKKKMMMIIIKKKSSSZZZQQQJJJKKKOOORRRVVV[[[UUURRRKKKCCCCCCMMM]]]gggZZZZZZWWWSSSQQQOOOKKKGGGLLLPPPSSSRRRQQQVVVbbblllxxx|||zzzsssmmmssssssuuuxxxyyy}}}vvvmmmkkkllljjjbbb[[[VVVQQQJJJDDDCCCFFFKKKNNN___eeehhhgggkkksssvvvtttdddWWWKKKDDD???::::::>>>AAAFFFPPPbbb}}}vvvpppooooookkkgggeeefffgggeeecccbbb]]]WWWUUUVVVXXXXXXWWWTTTRRRNNNKKKIIIHHHIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEEEECCCBBBAAA???===<<<;;;;;;========================<<<<<<;;;:::999777777666777777777777777777777777666666666666666666666666333333333333333333333333333222222111111222222333333333333333333333333333444333333333333444555555555555666999???IIITTT\\\sssxxxyyy{{{qqqeeeXXXPPPIIIEEEEEEIIIHHHGGGGGGIIIJJJIIIFFFCCCEEEFFFGGGHHHIIIJJJJJJKKKMMMKKKIIIIIIJJJKKKLLLLLLAAA@@@>>>======>>>???@@@;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999999999:::;;;;;;:::999888888777777777666666666777777666666555444444444333333333333333333333333111111111111111111111111111222222333444333333333222222111111111000000000222111111111000000000000000000000000000000000000........................000000///...............................................................//////000111111222333333222222222111111000000000222222222222333333333333444444444444555555555555666777888999:::<<<======>>>>>>>>>>>>???@@@AAAAAABBBCCCDDDEEEFFFGGGGGGGGGJJJIIIIIIHHHIIIJJJLLLMMMLLLCCCBBBHHHKKKIIIKKKRRRUUUMMMHHHKKKPPPSSSWWW[[[WWWTTTPPPMMMQQQZZZdddjjj\\\[[[ZZZXXXUUUSSSOOOKKKMMMMMMNNNNNNPPPUUU]]]ccchhhppp|||xxxpppiiigggiiinnnxxxyyytttjjjbbbXXXSSSSSSRRRNNNJJJHHHDDD@@@@@@EEEOOOZZZaaakkkrrruuurrrkkkaaaRRRDDDJJJBBB<<<===>>>>>>BBBIIIRRRfff{{{mmmggghhhlllnnnkkkhhhgggggggggeeebbb```ZZZSSSOOOPPPRRRTTTTTTTTTRRRNNNJJJHHHHHHHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEBBBCCCCCCDDDDDDCCCCCCBBBBBBAAA???>>><<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777666666666666666666666666666666555555555555555555555555333333333333333333333333222222222111111222222222333333333333333333333333333333333333333444555555444444444555888>>>GGGLLL]]]kkk}}}qqq___SSSMMMNNNSSSVVVUUUSSSPPPMMMJJJIIIHHHNNNRRRWWWXXXVVVRRROOOOOOSSSPPPNNNPPPUUUVVVSSSPPPDDDBBB???======>>>@@@AAA=========<<<<<<;;;::::::<<<;;;;;;:::999999888888777777999::::::;;;::::::888777666555444555666666777666666555555444333333222222222222222222222222111111111111111111111111111111222333333333333222111111111111000000000000000000000000////////////000000000000000000000000........................000///......---.........................................................//////000000111111222222111111111111000000000000000000111111111222222222333333333444444444555555555666777888:::;;;<<<<<<============>>>???@@@AAABBBBBBDDDEEEFFFGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMIIIBBBAAAHHHLLLKKKMMMSSSQQQKKKIIINNNTTTVVVYYY\\\VVVSSSPPPRRRWWW\\\___```]]]]]]^^^^^^[[[WWWRRRPPPNNNLLLKKKLLLOOOSSSVVVXXX[[[aaammmyyy}}}llldddbbbdddhhhmmmrrrtttxxx~~~}}}tttnnnlllhhhaaa[[[PPPLLLHHHEEEEEEEEEEEEDDDDDDEEEGGGNNNZZZjjjyyyxxxhhh\\\QQQFFF<<<;;;888777;;;@@@HHHUUU```~~~oooeeebbbeeeiiimmmkkkiiihhhgggeeebbb___[[[UUUOOOKKKMMMQQQUUUWWWTTTRRRNNNJJJGGGFFFGGGGGGGGGHHHHHHHHHHHHFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@???@@@???===<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777666666444444444444444444444444444444444444444444444444222222222222222222222222222222111111111111222222222222222222222222222222333333222222333333444555444444444222222555999<<>>===>>>@@@AAA??????===<<<;;;:::::::::<<<;;;;;;;;;:::::::::999777888999999888888999999888666444333222333555666666666555555444333333222222222222222222222222222111111111111111111111111000111111222222222222222111111000000000/////////000////////////........./////////000000000000000........................///......------........................................................./////////000000000111111000000000000000000000000000000000111111111222222222333333333444444444444444555666777999:::;;;;;;============>>>???@@@@@@AAABBBCCCEEEFFFGGGGGGGGGIIIIIIIIIJJJJJJKKKLLLLLLIIIDDDDDDJJJOOOPPPRRRWWWRRRMMMMMMSSSXXXZZZZZZ\\\VVVSSSRRRSSSRRRPPPQQQTTT]]]]]]```bbb^^^WWWSSSRRROOOOOOOOOOOOOOOPPPRRRTTTXXXVVVYYYcccnnnwwwzzzqqqiiieeeeeebbbaaabbbfffmmmtttzzz}}}qqqkkkbbb\\\XXXTTTNNNIIIBBBDDDDDDDDDDDDDDDEEEFFFJJJQQQ]]]lll{{{rrr[[[GGG>>>>>>@@@@@@:::===CCCJJJUUUggg|||yyyrrrkkkgggeeedddjjjjjjhhhfffccc___[[[YYYSSSPPPNNNNNNPPPUUUZZZ]]]TTTQQQMMMIIIFFFEEEFFFFFFEEEFFFHHHIIIHHHGGGEEECCCDDDDDDDDDCCCBBB@@@>>>=========;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999888777777666555555333333333333333333333333444444444444444444444444222222222222222222222222111111000000000000111111222222222222222222222222222222222222222333333444444444555444222222444666888AAAOOOaaattt{{{uuu~~~{{{|||vvvoooooozzz}}}sssgggEEECCC@@@>>>===>>>???AAA@@@???===;;;:::999999999::::::;;;;;;<<<<<<<<<<<<999:::;;;999666555666777777666444222222333555666555555444444333333222222111111111111111111111111000000000000000000000000///000111111222222111111000000000/////////......////////////.........---......//////000000000000..............................------------......................................................//////////////////000000////////////////////////111111111111222222222222222222222222333333333444333444555666888999::::::<<<<<<<<<<<<===>>>???@@@@@@AAABBBDDDFFFGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJHHHEEEFFFKKKOOOQQQSSSVVVRRRNNNNNNTTTYYYXXXWWWWWWWWWVVVWWWVVVNNNHHHLLLUUU\\\\\\___bbb^^^TTTOOOPPPPPPTTTVVVSSSNNNLLLPPPUUUVVVOOOLLLRRR]]]iiivvv|||tttrrrjjjeee___\\\^^^bbbeeegggppptttyyy{{{tttmmmhhh]]]XXXRRRNNNKKKHHHDDDAAA???@@@AAAAAABBBFFFMMMRRR___hhhvvv\\\RRRGGG???<<<;;;<<<======LLL___nnn~~~{{{sssrrrrrrppplllhhhccc___ffffffeeebbb]]]YYYUUUSSSNNNOOOPPPRRRTTTVVVYYY[[[RRRPPPLLLHHHEEEEEEEEEFFFEEEFFFGGGHHHHHHGGGEEECCCFFFFFFEEEDDDBBB@@@>>>===;;;;;;:::999888888999999999999999999999999999999777777777666666555555444333333333333333333333333222222222222222222222222111111111111111111111111111000000//////000000111111111111111111111111111222111111111111222333333000222444444333333555777444999@@@IIIUUUiiiwwwpppBBBAAA@@@???>>>>>>?????????>>><<<:::999999999999999999:::;;;;;;<<<======999;;;;;;999444333444777777666555444333444555555555444444333333222111111000000000000000000000000000000000000000000000000//////000111111111111000////////////............////////////............---......//////000000111---------------------------------,,,------...///------------------------------------------------............////////////............////////////000111111111111222222222111111222222222333333333222333444555777888999999;;;;;;;;;<<<<<<===>>>??????@@@BBBDDDEEEGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGEEEDDDDDDGGGKKKNNNOOOPPPPPPLLLLLLRRRUUUSSSQQQPPPRRRRRRTTTTTTKKKEEEMMM[[[\\\[[[^^^aaaZZZMMMHHHLLLQQQUUUXXXSSSKKKHHHMMMSSSNNNHHHFFFLLLUUU[[[aaagggsssvvvyyyyyy|||yyynnneee```]]]YYYVVV[[[^^^bbbfffiiimmmrrruuutttqqqpppvvvuuurrrmmmhhhbbb[[[TTTOOOIIIGGGDDDBBBBBBBBBAAA@@@???AAACCCIIISSS```nnnxxx}}}mmm]]]RRRHHHCCC????????????CCCIII[[[qqq{{{wwwrrrqqqooollljjjiiigggdddbbb`````````]]]XXXTTTRRRRRROOOQQQSSSSSSRRRQQQQQQRRRPPPNNNJJJGGGEEEDDDEEEFFFEEEEEEFFFGGGGGGFFFEEEDDDFFFFFFEEECCCBBB@@@>>>===::::::999888888999999999999999999999999999999999666666666555555444444444222222222222222222222222222222222222222222222222000000000000000000000000000000////////////000000000000000000000000000000111111000000111111222333,,,...111222222333555666222444777:::@@@PPPllluuutttuuu??????????????????>>>>>>>>><<<:::888777888999999999999999999999999999999888:::;;;888333222555888666666666555555555555444444444333333222111111111000000000000000000000000000000000000000000000000...///000000111111000000/////////.........------000000000/////////......------......///000000111---------------------------,,,,,,,,,------...///------------------------------------------------........................---------......//////////////////000000000111111111111111111222222222222222222333444666777888999;;;;;;;;;;;;<<<===>>>>>>???@@@AAADDDEEEGGGGGGHHHHHHIIIIIIIIIHHHFFFDDDCCCCCCCCCCCCEEEHHHKKKKKKIIINNNJJJJJJOOOSSSQQQOOONNNMMMKKKMMMPPPLLLFFFMMM[[[^^^[[[]]]___VVVGGGBBBHHHPPPQQQQQQLLLGGGEEEHHHKKKGGGDDDEEEKKKPPPRRRSSSVVV```bbbdddeeehhhqqqyyypppfff___YYYZZZYYYXXXVVVWWWYYY[[[ZZZZZZ]]]bbbiiipppuuuvvvtttxxx}}}~~~|||{{{rrrrrrqqqooonnnkkkjjjiii]]]ZZZWWWTTTQQQNNNKKKHHHEEEDDDDDDEEEGGGIIIKKKLLLMMMSSS^^^lllzzzooo___OOOCCC===AAA>>>===AAAEEEMMM]]]lllvvvmmmjjjjjjpppmmmiiihhhgggfffcccaaaYYYZZZZZZXXXUUUSSSTTTVVVQQQSSSTTTRRROOONNNNNNPPPNNNLLLIIIFFFDDDDDDFFFGGGEEEEEEEEEFFFFFFFFFFFFFFFDDDDDDCCCBBB@@@???===<<<999999999888888999::::::888888888888888888888888555555555444444444444444333333333333333333333333111111111111111111111111000000000000000000000000000//////......//////000000000000000000000000000000000000000000111222222---///000000000000222444222111333666999???PPPaaa{{{uuunnnnnnzzz~~~~~~<<<===???@@@@@@???>>>======;;;999777777777999999999999888888777666666666555888:::777333222666:::666666777777666666555444444444333333222111111000000000000000000000000000000000000000000000000000...//////000000000000000//////.........---------000000000000////////////---------...///000000111------------------------,,,,,,,,,,,,------...///------------------------------------------------.....................------------.........//////............/////////000000111111111111222222222111222333444555777888888;;;;;;;;;;;;;;;===>>>>>>>>>???AAACCCEEEGGGGGGHHHIIIIIIIIIHHHGGGEEEBBBAAADDDEEEDDDDDDGGGJJJIIIGGGNNNJJJJJJPPPTTTRRRPPPPPPPPPKKKLLLRRRQQQLLLOOOZZZ___\\\\\\^^^TTTDDD???EEEOOOMMMIIIEEECCCCCCDDDDDDDDDBBBDDDJJJNNNOOOQQQTTTSSSUUUWWW[[[___eeekkkoooxxxvvviiigggbbbZZZSSSOOOOOOPPPKKKLLLOOOSSSWWW[[[^^^```[[[```fffgggeeeeeeiiimmmqqqnnnkkklllqqquuuwwwwww|||~~~|||yyywwwvvvuuunnnnnnnnnmmmkkkhhhfffddd^^^]]]]]]\\\ZZZXXXVVVUUUMMMLLLKKKKKKMMMOOOOOOOOOOOOOOOPPPSSSVVVZZZ]]]___dddnnntttkkk\\\NNNFFFDDDGGGJJJIIIMMMXXXeeeoooyyy|||uuummmeeebbbcccgggffffffggggggccc]]]WWWTTTVVVWWWUUUTTTTTTXXX[[[SSSTTTTTTRRROOONNNQQQTTTLLLJJJHHHEEEDDDEEEFFFGGGFFFEEEEEEDDDEEEEEEFFFGGGBBBBBBBBBAAA???>>><<<;;;999999999888999999:::;;;777777777777777777777777444444444444444444333333333333333333333333333333000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000000111111222111111222111//////111333333111333888888666;;;CCCPPPccc|||~~~qqq^^^YYY[[[jjj}}}>>>======>>>??????===:::888999999888888777666555555555666666777777888888888777666444444666777888888777666555444333222222222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////////////////....................................------......///000000000...---,,,+++++++++,,,,,,........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///////////////////////////000000000000111111111111111222333444555555555555888888888999:::;;;===>>>===???@@@@@@@@@AAADDDFFFLLLIIIFFFFFFGGGHHHFFFDDDBBBDDDFFFIIIJJJKKKKKKLLLRRRKKKDDDEEEOOOWWWVVVPPPNNNKKKLLLPPPRRRQQQSSSXXX```\\\[[[ZZZTTTIIIBBBAAARRRQQQMMMGGG@@@<<<;;;<<<===???BBBEEEHHHIIIIIIHHHLLLMMMMMMLLLLLLRRR]]]fffooorrrtttwwwttteee^^^\\\WWWQQQNNNLLLKKKKKKMMMOOOPPPPPPNNNOOOQQQRRRRRRSSSVVVXXX[[[XXXVVVVVVYYY]]]aaabbbnnnooopppooommmmmmpppsssooorrruuuyyyzzzzzzyyyxxx|||{{{{{{}}}}}}zzzyyyxxxwwwuuusssqqqooonnnjjjiiihhheeebbb___\\\[[[```\\\XXXVVVVVVWWWWWWWWWTTTOOOKKKLLLPPPQQQMMMIIIQQQNNNQQQZZZbbbddddddfff^^^fffpppuuuvvvxxx}}}mmm```UUUQQQKKKGGGHHHPPP[[[cccppp{{{wwwqqqkkkgggeeeeeeeeeoooooonnnlllggg```ZZZVVVXXXXXXXXXWWWUUUUUUVVVWWWZZZVVVQQQNNNMMMNNNOOOOOOHHHFFFEEEFFFGGGIIIIIIHHHHHHHHHHHHGGGEEEDDDBBBAAABBBDDDEEECCC???<<<<<<===::::::999999999999888888999999999888777666666555444444444444444444444444222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////111111000000//////......000000000000000000000000////////////000000000000000000111222444555555666BBBFFFTTTfffwww~~~rrrsssyyy}}}???>>>===>>>>>>===:::888999999999888888777666555555555666666777777777777888777555444444555777888777777666555444333222222222222222111111111000000////////////////////////////////////////////////....................................------------........................,,,,,,---------......///------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,------------...------------....................................//////000000000111111111111222333444555555555555666666666777888999:::;;;<<<>>>???@@@@@@AAACCCEEEHHHFFFDDDDDDFFFHHHGGGEEEDDDEEEFFFFFFFFFEEEEEEEEELLLGGGCCCGGGQQQVVVRRRKKKNNNKKKJJJMMMOOOOOOSSSXXXZZZYYYYYYYYYRRRHHHCCCDDDPPPLLLHHHDDDBBB???;;;888999;;;===???@@@BBBFFFIIIJJJJJJJJJHHHHHHMMMVVV^^^hhhiiijjjiiinnn}}}|||rrrfff[[[WWWUUUQQQPPPOOOOOOMMMLLLMMMMMMMMMMMMNNNPPPQQQRRRMMMJJJHHHIIINNNQQQSSSSSS[[[[[[[[[YYYVVVUUUWWWYYY\\\]]]___```aaa```___^^^___^^^___aaaccccccaaa^^^bbb```^^^[[[YYYWWWWWWVVVPPPQQQRRRSSSSSSSSSSSSSSSWWWTTTPPPOOOOOOPPPPPPPPPOOOPPPRRRUUUXXXZZZZZZZZZgggjjjttt{{{wwwyyy{{{wwwqqqiii```YYYTTTQQQJJJPPP[[[jjjyyyzzzooommmkkkiiihhhiiijjjkkkmmmmmmllliiieee^^^XXXUUUVVVVVVWWWVVVVVVVVVWWWXXXXXXTTTOOOLLLLLLMMMMMMMMMFFFEEEDDDDDDFFFGGGGGGFFFHHHGGGFFFEEECCCAAA???>>>???AAABBB???<<<999888999:::::::::999999999999888999999888777777666555555444444444444444444444444222222222222222222222222000000000000000000000000////////////////////////........................000000000000//////......////////////////////////.../////////000000000000000000111222333444555555777:::AAAKKKVVVggg~~~ssskkkjjjoooxxx???===<<<<<<<<<;;;888666999999888888777666666666555666666666666777777777777666555444444555666777666666555444333333222222222222111111111000000000////////////////////////////////////////////////........................------------,,,,,,,,,+++------------------------,,,++++++++++++,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------....................................//////000000000000111111111111222333444444444444333333444444555666888888;;;===>>>>>>>>>@@@BBBDDDDDDBBBAAABBBDDDFFFFFFFFFDDDEEEFFFEEEBBBAAAAAABBBGGGAAA>>>CCCLLLPPPMMMHHHMMMHHHEEEFFFHHHIIIOOOUUUUUUVVVYYYYYYQQQGGGEEEHHHQQQLLLFFFEEEGGGFFF@@@:::888:::;;;999777;;;CCCJJJJJJJJJIIIGGGFFFIIIPPPVVV\\\\\\\\\ZZZ\\\eeettt|||mmmjjjeee```[[[WWWRRROOOUUUQQQNNNNNNOOOPPPOOOMMMLLLIIIFFFIIINNNQQQOOOLLLNNNOOONNNMMMKKKJJJLLLMMMQQQQQQPPPPPPOOONNNMMMMMMNNNNNNOOOQQQSSSRRRPPPMMMRRRQQQNNNLLLJJJKKKLLLLLLJJJKKKMMMOOOPPPQQQRRRRRRXXXVVVTTTUUUXXX[[[]]]^^^^^^dddlllsssxxx|||rrrkkkooorrrsssnnnfff___]]]^^^WWWVVVSSSQQQRRRYYYdddmmmuuu~~~}}}tttllleeeeeeeeefffhhhjjjlllmmmkkkjjjiiifffaaa[[[VVVSSSTTTTTTUUUUUUVVVWWWWWWXXXUUURRRMMMJJJJJJKKKKKKJJJEEEDDDCCCCCCEEEFFFFFFEEEGGGFFFDDDBBB@@@>>><<<;;;>>>??????>>>;;;888888888;;;:::::::::999999999999888888777777666666555555444444444444444444444444222222222222222222222222000000000000000000000000////////////////////////........................000000000////////////...////////////////////////....../////////000000000///000000111222333444444222444888999<<>>@@@CCCAAA@@@@@@AAABBBCCCDDDDDDCCCDDDEEEDDDBBBAAACCCFFFGGG>>>888<<>>>>>AAAEEEEEE===:::AAAIIIJJJJJJJJJNNNGGGAAA??????@@@EEELLLSSSVVVZZZZZZRRRHHHGGGLLLUUUSSSPPPMMMLLLNNNRRRUUUKKKLLLIIIBBB<<<===FFFOOOPPPPPPOOOMMMKKKLLLNNNOOOMMMMMMOOOQQQTTTYYY^^^aaa[[[^^^gggvvv~~~zzzuuummmkkkiiikkklllkkkeee___^^^^^^___```aaabbbbbbbbbdddcccaaa_________```aaa___```aaaaaa```^^^\\\[[[^^^```dddiiimmmppprrrsssxxxooofff]]]UUULLLEEEEEEHHHAAACCCGGGJJJPPPYYYdddkkk{{{xxxwwwwwwtttnnniiibbbcccdddfffggggggffffffcccbbb```\\\YYYUUUSSSQQQVVVUUUTTTTTTUUUUUURRROOOQQQNNNJJJHHHHHHHHHGGGFFFGGGEEECCCCCCEEEFFFEEEDDDBBBAAA@@@?????????@@@@@@AAA@@@@@@???>>>===;;;:::::::::999999999888888888666666666555555555555555333333333333333333333333111111111111111111111111////////////////////////.............................................................../////////....................................////////////...//////000000111111111000111555777555444:::CCCSSSooozzztttpppmmmnnnsssoooooonnnkkkeee___\\\[[[777555555666999;;;;;;;;;;;;999888666666666777777666666666555555555555444444444444444444444444444333333333222222111111111111111000000000/////////................................................------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---000333444///...---,,,+++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......////////////000000//////000111222222222222333333333333333444555555666888999::::::;;;===??????@@@@@@???>>>===???@@@DDDEEEDDD@@@:::888<<>>@@@LLLSSSOOOJJJJJJTTTMMMHHHFFFDDDCCCFFFKKKPPPRRRUUUVVVPPPGGGFFFIIIPPPPPPNNNLLLKKKNNNTTTYYYRRRRRRPPPIIICCCBBBGGGLLLMMMMMMLLLKKKKKKKKKKKKKKKMMMLLLLLLOOORRRTTTTTTTTTTTTUUUYYYbbbnnn~~~|||yyytttpppkkkjjjiiidddYYYPPPGGGCCCAAABBBBBBBBBGGGNNNRRRWWW```kkkzzz|||{{{tttnnnkkknnnqqqpppllljjjaaaaaacccddddddeeeeeeeee```^^^\\\YYYVVVTTTSSSSSSWWWUUUSSSTTTUUUTTTPPPLLLQQQNNNKKKIIIIIIHHHGGGFFFGGGEEECCCCCCDDDEEEDDDDDDAAA@@@?????????@@@AAABBB???>>><<<<<<<<<<<<999777999888888888777777777777555555555555555555444444333333333333333333333333111111111111111111111111////////////////////////........................---------------------------............/////////........................------........./////////........./////////000000333000000222333333666;;;>>>NNNaaapppvvvrrrrrrttt888666555666888:::;;;;;;;;;:::888666555666777777666666555555555444444444333333333444444333333333222222222222111111111111111000000000////////////................................................------------------------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...111555777555222///,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------........./////////000000...///000111222222222222222222222222222333333444555777888888888999<<<>>><<<>>>??????======@@@BBBCCCEEEDDD???888777<<>>???JJJPPPMMMKKKOOOXXXRRRNNNLLLIIIEEEFFFIIIIIIIIILLLOOOLLLFFFCCCEEEIIIIIIIIIKKKNNNPPPSSSSSSQQQQQQOOOLLLHHHEEEEEEFFFIIIIIIIIIIIIJJJJJJHHHGGGKKKIIIHHHJJJMMMNNNKKKHHHMMMNNNSSSZZZ^^^cccooo||||||vvvsssooolllgggbbb___ZZZVVVSSSLLLLLLMMMOOOPPPOOOJJJFFF@@@BBBIIITTT]]]eeeqqq{{{~~~ssspppnnnmmmhhhggglllnnnllljjjkkkbbbaaaaaaaaaaaa`````````\\\[[[XXXVVVTTTTTTTTTTTTUUUSSSQQQSSSUUUUUUPPPKKKQQQOOOLLLJJJJJJIIIHHHFFFFFFDDDBBBBBBCCCDDDCCCBBBAAA@@@???>>>>>>???@@@AAA>>><<<::::::<<<;;;888666777777777777666666666666444444444444444444444444222222222222222222222222111111111111111111111111////////////////////////........................---------------------------------.........//////........................---------.........//////---............/////////444000///222333333666;;;999;;;CCCSSSbbbmmmxxx:::888666666888999::::::;;;:::888666555666777888666666555555555444444444222333333444444333333222222222222111111111111111000000000000////////////................................................------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---111555888999666111---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------............/////////000...///000111111222222222222111111111111111222333444666777888888999;;;===:::<<<>>>>>>===>>>BBBEEEBBBDDDDDD@@@;;;;;;BBBIIILLL???888???EEEFFFLLLVVVYYYTTTPPPOOOKKKFFFDDDFFFCCCBBBDDDIIIIIIDDDAAABBBFFFEEEEEEKKKRRRUUURRRNNNLLLLLLLLLKKKIIIFFFCCCAAAGGGGGGHHHIIIJJJJJJHHHFFFHHHFFFDDDFFFJJJJJJGGGCCCDDDGGGPPPXXXYYYXXX^^^hhhcccgggttt{{{uuurrrrrrsssnnnllliiiddd^^^XXXSSSQQQMMMKKKJJJIIIIIIIIIGGGEEEHHHKKKNNNPPPNNNMMMLLLLLLRRRWWWcccuuurrrnnnnnnlllnnniiiiiinnnooojjjiiillleeedddaaa___]]]\\\[[[ZZZ[[[YYYWWWUUUTTTTTTUUUVVVSSSQQQOOORRRVVVVVVQQQLLLRRROOOMMMKKKKKKJJJIIIGGGEEECCCAAAAAABBBBBBAAA@@@BBBAAA???===<<<===>>>???>>><<<:::;;;<<<<<<999666666666666666555555555555444444444444444444444444222222222222222222222222000000000000000000000000////////////////////////........................---------------------------------.........//////........................---------.........//////------..................------000333111...///333444111555>>>AAADDDQQQbbbrrr999999999999999999999999888777666555555777999:::555555444444444333333333222222222222222222222222///000111222222111000///000000000000000000000000------------------------........................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,...222555>>>BBB@@@555+++)))+++---+++******,,,---...---+++++++++++++++++++++++++++---+++)))***,,,---,,,)))************************++++++++++++++++++++++++------,,,++++++,,,,,,,,,,,,---......//////..................////////////111111000000000000111111888999:::999777777777888???>>>===<<<===>>>@@@BBBAAAAAA@@@???>>>???CCCFFFDDD>>><<<>>>???BBBLLLYYY\\\WWWQQQMMMIIIDDD>>>999===EEEMMMMMMHHHBBBAAABBBHHHGGGHHHKKKOOOOOOLLLIIINNNNNNNNNLLLJJJFFFBBB???CCCFFFIIIKKKJJJJJJKKKKKKIIIHHHFFFCCCAAA@@@@@@@@@???BBBFFFLLLQQQVVVYYY[[[ZZZ^^^bbbiiissszzzuuutttuuussskkk___WWWUUUTTTTTTSSSSSSWWWYYYUUUOOOKKKKKKNNNVVVWWWTTTOOOOOOUUU[[[\\\dddlllxxx~~~vvvppp{{{tttmmmhhheeegggfffhhhmmmqqqqqqkkkeeeccc```[[[VVVWWW\\\\\\XXXTTTTTTTTTUUUVVVUUUTTTRRROOOPPPPPPNNNPPPSSSQQQMMMTTTNNNFFFDDDGGGIIIIIIHHHAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;;;;<<<===<<<<<<;;;999888777777777666555444333444555555333333333222222222111111000000000000000000000000//////////////////////////////............//////........................------------------------,,,,,,,,,---------......,,,------......------,,,---,,,,,,,,,,,,---......---------............///////////////000000000000222222222333555888;;;===NNN[[[rrr::::::::::::::::::::::::999888777666666888:::;;;555444444444444333333333222222222222222222222222000000111111111111000000////////////////////////------------------------........................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,...111555@@@FFFFFF===333...---,,,+++*********,,,,,,+++)))++++++++++++++++++++++++---+++)))***,,,---,,,***************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,------...........................////////////111111000000000000111111777888999888777777888999======<<<;;;<<<===???AAABBBBBBBBB@@@???AAADDDGGGFFFAAA>>>???@@@CCCLLLWWWXXXTTTNNNIIIEEEAAA<<<888>>>GGGOOOPPPIIIEEEEEEIIIJJJIIIIIIJJJMMMNNNLLLIIIIIIJJJKKKIIIFFFBBB@@@???FFFHHHIIIIIIHHHGGGHHHIIIGGGGGGGGGFFFDDDBBB@@@>>>===???BBBFFFIIILLLNNNOOO[[[^^^bbbdddfffkkkttt{{{|||vvvsssqqqnnnnnnpppwwwkkk\\\PPPLLLQQQXXX^^^pppuuuyyyxxxuuuwww{{{zzzwwwsssooollliiihhhbbbbbbdddiiinnnnnniiidddaaa```[[[VVVXXX\\\\\\WWWUUUUUUVVVWWWWWWVVVTTTSSSQQQQQQOOOMMMOOOTTTUUURRRRRRLLLGGGEEEGGGIIIHHHFFFBBBAAA@@@????????????@@@???>>>===<<<;;;;;;;;;;;;;;;;;;:::999888777666666666555444333333333444444333333222222222111111111000000000000000000000000........................///......------......///........................------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,---,,,,,,,,,,,,---......------------................../////////000000000111111000111333555888:::;;;BBBPPPcccttt<<<<<<<<<<<<<<<<<<<<<<<<:::999888888888999:::;;;444444444444333333333333222222222222222222222222111111000000000000111111////////////////////////------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,------,,,,,,---111333>>>FFFLLLGGG>>>666000+++---,,,******+++,,,+++***++++++++++++++++++++++++,,,+++******,,,,,,+++***************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---...............---............/////////111000000//////000000111444666777777666666888999<<<;;;;;;:::;;;===>>>@@@CCCCCCCCCBBBAAABBBFFFHHHGGGDDDAAABBBCCCFFFNNNVVVVVVRRRMMMHHHDDD@@@<<<:::>>>GGGPPPPPPHHHDDDHHHMMMQQQOOOLLLKKKKKKKKKIIIHHHFFFHHHIIIGGGCCC@@@@@@AAAIIIIIIIIIGGGEEEDDDEEEFFFEEEFFFHHHHHHFFFCCC???=========???AAABBBCCCDDDDDDNNNTTT[[[_________```aaallluuutttooouuuyyyvvvuuuqqqpppooommmlllkkkkkkkkkcccccceeeiiilllkkkfffbbb```___[[[XXXYYY]]]\\\WWWWWWWWWYYYYYYYYYWWWUUUTTTSSSSSSOOOLLLNNNTTTWWWUUUOOOKKKHHHGGGHHHHHHFFFDDDDDDCCC@@@>>>===>>>??????>>>>>>===<<<;;;;;;;;;;;;:::999999888777666555555555444333222222222333333333222222222222111111111000000000000000000000000...........................------,,,,,,------...------------------------------------------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......------------.....................////////////000000/////////000222444555555444888BBBNNN___ttt;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::;;;444444444333333333222222111111111111111111111111222111000//////000111222////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,---,,,+++,,,///222777CCCNNNNNNHHH@@@666...000...+++***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,++++++************************++++++++++++++++++++++++++++++++++++++++++,,,---,,,,,,---.........---------------.........//////000000////////////000000222333555666555666888999;;;::::::;;;;;;===>>>???AAABBBBBBBBBAAABBBEEEHHHHHHFFFDDDEEEGGGKKKQQQVVVUUUSSSOOOJJJGGGCCCAAA???CCCMMMUUUSSSKKKFFFKKKQQQWWWTTTPPPLLLIIIGGGFFFEEEFFFIIIJJJHHHDDDBBBCCCFFFIIIIIIHHHEEECCCBBBDDDFFFFFFFFFGGGGGGEEECCC@@@>>>>>>???@@@@@@AAAAAA@@@@@@???EEEMMMTTTWWWYYY[[[\\\^^^```bbbeeemmm|||~~~yyyxxxwwwwwwsssrrrpppnnnmmmmmmmmmmmmkkkkkkkkklllllliiiddd___^^^]]][[[XXX[[[^^^\\\WWWXXXZZZ\\\\\\ZZZXXXVVVUUUSSSSSSPPPLLLNNNSSSTTTQQQMMMKKKIIIIIIJJJIIIFFFCCCEEECCC@@@>>><<<===>>>???>>>===<<<;;;::::::::::::999999888888777666555555333333333222222222222222222222222222111111111111000000000000000000000000........................---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........------........./////////000//////...///000111111555333444888===BBBLLLVVVlllsss{{{xxx|||999999999999999999999999:::999999999999999999999444444333333333222222222111111111111111111111111222111000//////000111222........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,+++,,,...000333@@@NNNSSSQQQLLLBBB999333000,,,******+++,,,+++++++++++++++++++++++++++++++++,,,+++++++++++++++************************++++++++++++++++++++++++************++++++,,,---+++,,,,,,---...---------------------............000000////////////000000000111333444444555777888999999:::;;;<<<===>>>???>>>???@@@@@@@@@AAADDDFFFGGGGGGFFFFFFJJJPPPTTTVVVRRRQQQPPPMMMIIIEEECCCBBBLLLTTT[[[YYYPPPKKKNNNSSSRRRPPPLLLHHHEEEDDDEEEFFFHHHIIIIIIGGGDDDCCCEEEHHHFFFFFFFFFDDDCCCCCCEEEGGGGGGFFFEEECCCBBBAAAAAAAAA??????@@@@@@AAAAAA@@@@@@===???BBBDDDGGGJJJMMMPPP___\\\WWWSSSRRRXXXccclllxxxssstttvvvwwwwwwuuusssqqqooonnnnnnoooooonnnnnnnnnnnnlllhhhccc```]]]]]]ZZZXXX[[[___]]]XXXXXX[[[^^^]]]ZZZWWWUUUTTTRRRSSSQQQMMMMMMOOONNNIIIKKKKKKKKKLLLKKKIIIFFFCCCDDDBBB@@@>>>=========>>>===<<<;;;::::::999999999999999888888777777666666222222222222222111111111222222222111111111000000////////////////////////........................,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,++++++++++++,,,------,,,,,,,,,------------...------------............000000///////////////000000///111666888777:::???GGGPPP[[[fffqqq~~~888888888888888888888888888888888777777777777666333333333333222222222222111111111111111111111111111111000000000000111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++***+++,,,,,,++++++---///111>>>KKKSSSVVVUUUOOOHHH;;;777111,,,*********)))++++++++++++++++++++++++***+++,,,,,,******+++,,,************************++++++++++++++++++++++++******)))******+++,,,---++++++,,,---------------,,,------------.........000//////......//////000///111222333333333555777777888999:::;;;<<<===>>><<<===?????????@@@BBBDDDFFFGGGFFFFFFKKKQQQSSSRRRLLLMMMOOOMMMIIIEEECCCBBBLLLRRRXXXVVVOOOJJJJJJMMMFFFGGGFFFDDDCCCDDDFFFIIIHHHGGGDDDBBBBBBCCCDDDEEECCCDDDEEEEEEDDDDDDFFFHHHGGGEEECCCAAA@@@@@@@@@AAA======>>>???????????????@@@>>><<<<<<===AAAEEEHHHSSSRRRRRRRRRPPPOOOSSSZZZbbbiiimmmooo||||||zzzwwwtttrrrssstttttttttpppooommmllllllmmmnnnooojjjkkklllllljjjgggdddbbb]]]\\\YYYWWWZZZ___^^^ZZZWWW[[[^^^^^^YYYUUUSSSSSSQQQRRRQQQMMMLLLMMMIIIDDDJJJKKKKKKKKKJJJGGGEEECCCBBBAAA@@@???>>>=========<<<<<<;;;:::999999999999888888888888777777777666222333333333333222111000222111111111111000000000////////////////////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,---------......////////////////////////111------111222222444888888===CCCFFFKKKXXXkkkzzz777777777777777777777777666666666666555555444444333333333222222222222111111111111111111111111111000000111111111111000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***+++,,,,,,++++++,,,---///:::EEEMMMSSSVVVTTTPPPJJJDDD;;;444///,,,***)))++++++++++++++++++++++++***+++---,,,***)))+++---************************++++++++++++++++++++++++))))))))))))***+++,,,---++++++,,,------------,,,,,,,,,---------.........//////............/////////000222222222222333555444444666888999:::;;;;;;:::<<<>>>??????@@@BBBDDDEEEGGGFFFDDDHHHNNNNNNIIIGGGJJJNNNNNNJJJEEEBBBAAAIIIMMMRRRSSSPPPLLLIIIHHHDDDFFFGGGFFFEEEFFFIIILLLJJJEEE@@@???AAADDDCCCBBBCCCDDDFFFFFFEEEEEEEEEGGGCCCCCCBBBBBBAAA@@@???>>>======>>>>>>>>>>>>======???===<<<<<<>>>@@@BBBDDDBBBCCCGGGNNNPPPPPPVVV^^^ZZZYYYYYY___lll||||||zzzxxxtttqqqppprrrtttuuusssqqqppppppmmmkkkiiigggggghhhjjjllliiikkklllkkkhhheeecccbbb]]]\\\XXXVVVYYY______\\\UUUZZZ^^^]]]XXXSSSQQQQQQRRRRRROOOJJJJJJKKKJJJEEEHHHIIIJJJIIIGGGDDDCCCBBB??????@@@@@@???>>>===<<<<<<;;;:::999888888888888777777666666666666555555222333444444444333111111111111111111000000000000////////////////////////------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++***++++++,,,---++++++,,,,,,,,,---------+++,,,,,,,,,,,,------------......//////.........333///---000000...///222222444666777888>>>HHHOOO```nnn777777777777777777777777444444555555444333222222333333333222222222111111000000000000000000000000///000111222222111000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***+++,,,,,,+++***+++------666???FFFMMMSSSTTTQQQXXXQQQFFF<<<555000---+++++++++++++++++++++++++++))),,,---,,,***)))+++---************************++++++++++++++++++++++++))))))))))))***+++,,,---++++++,,,---------,,,,,,,,,,,,,,,---------......//////............/////////000222222111111222444111222444666777888999999:::<<<>>>??????@@@BBBDDDEEEGGGFFFCCCEEEKKKIIICCCEEEJJJOOOPPPMMMGGGCCCBBBMMMPPPTTTWWWWWWSSSOOOLLLKKKLLLMMMLLLIIIHHHJJJLLLNNNFFF???>>>CCCFFFDDDAAACCCEEEHHHHHHFFFEEEDDDEEE@@@AAABBBCCCBBB@@@===;;;????????????>>>===<<<<<<>>>============<<<999888===:::<<>>@@@AAAAAA???===<<<<<<;;;:::999888888888888555555555555555555444444333333444555444333222111111111111111000000000000////////////////////////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++******++++++,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,---.........------...,,,---222444222000000---///111444666777777666CCCIIITTTeeexxx222333444666666666555555555555444333333222111111333333333222222222111111//////............////////////............//////.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///000555===EEEJJJKKKJJJPPPOOOLLLGGGAAA999333///+++++++++++++++++++++***************************+++++++++*********))))))************************************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............//////////////////000000111333333444555666777888999888999:::<<<>>>???AAAAAACCCDDDDDDDDDDDDDDDCCCBBBJJJKKKMMMMMMGGG???>>>CCCGGGNNNWWWXXXSSSLLLGGGFFFNNNOOOOOOOOONNNLLLJJJIIIIIIHHHFFFDDDBBBAAA@@@???AAA@@@@@@AAADDDEEEEEEDDD>>>@@@AAAAAA>>>;;;:::999:::<<<>>>??????>>>;;;:::@@@???===<<<;;;;;;<<<======;;;:::999:::===AAADDDJJJOOOVVV^^^cccfffeeedddbbbeeeiiijjjlllvvv~~~||||||yyyssspppfffjjjttt{{{wwwllliiinnneeelllrrrrrrllliiijjjmmmkkkhhhccc^^^]]]___ccceeeiiijjjkkkkkkhhhddd___\\\\\\XXXTTTTTTWWWYYYWWWTTTRRRUUUXXXWWWSSSOOOMMMMMMMMMMMMLLLJJJIIIGGGFFFFFFGGGFFFEEEDDDDDDCCCAAA>>>;;;<<<===>>>>>>===<<<<<<999999999888888888777777666666555444444444444555222222222111111111000000000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...------------------------////////////000000000000//////000111222333333444555777;;;CCCOOO___ooozzz222333444555666555444444555444444333222222111111333333222222222111111111//////............////////////............//////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---...111888???EEEFFFFFFJJJKKKLLLLLLIIIBBB999222------,,,+++++++++++++++************************+++++++++*********))))))************************************************+++++++++,,,,,,,,,------,,,,,,,,,------------...------------............//////......//////000111222222333444555666777777888888999;;;<<<>>>??????CCCEEEEEEDDDBBBAAABBBCCCJJJJJJKKKJJJEEE???@@@EEELLLOOOSSSQQQLLLGGGFFFGGGMMMMMMMMMMMMMMMKKKIIIIIIFFFEEECCCAAA@@@>>>======BBBAAAAAABBBEEEEEEDDDCCC>>>???AAA@@@===;;;::::::;;;<<<>>>???>>><<<:::999<<<;;;;;;;;;;;;;;;<<<<<<999888777666777:::<<<>>>@@@CCCHHHOOOUUU[[[___aaacccfffiiifffcccdddjjjpppzzzrrrpppnnnhhhccc```ccckkkvvv{{{wwwqqqnnnnnnhhhkkknnnlllhhheeefffhhhiiiiiiiiigggeeecccbbbbbbgggggghhhhhheeeaaa]]]ZZZ]]]ZZZVVVTTTTTTUUUTTTSSSOOORRRTTTSSSPPPMMMLLLLLLNNNMMMLLLKKKIIIHHHGGGGGGGGGFFFDDDCCCCCCBBB@@@>>>;;;<<<======>>>===<<<;;;999999999888888888888777666555555444444444444444222222111111111000000000000000000000/////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...------------------------....../////////000000000//////000000111111222222555666777888<<>>BBBFFFKKKIIIHHHGGGCCC@@@CCCIIIQQQPPPNNNIIIDDDBBBEEEIIIKKKKKKKKKKKKKKKJJJIIIHHHEEEDDDCCCAAA@@@>>>======BBBBBBBBBDDDEEEEEEBBB@@@>>>??????===;;;:::;;;<<<<<<=========<<<:::888777777888999::::::;;;;;;;;;666666555555666666777888888888999===CCCJJJQQQUUUccchhhllllllgggcccdddggghhhooorrrqqqrrr{{{|||yyy{{{|||yyytttrrrmmmjjjiiiddd]]]YYYZZZjjj{{{wwwsssooojjjhhhgggeeedddcccdddeeefffgggjjjnnnoookkkfffaaa___gggggggggfffdddaaa]]][[[]]][[[XXXSSSPPPOOOQQQSSSNNNOOOOOONNNLLLJJJKKKLLLNNNNNNMMMKKKJJJIIIHHHGGGGGGEEEBBB@@@@@@@@@@@@>>>:::;;;<<<======<<<;;;:::999999999999888888888888666555444444333333444444111111111111000000000000000000000/////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,...------------------------.........////////////000/////////////////////000///111333333333333555666>>>DDDMMMXXXdddppp{{{444444666666666666555444333333333333222222111111222222222222111111111111//////............/////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********,,,000555888:::???@@@FFFPPPXXXVVVKKK@@@333111...+++******,,,---***************************************************************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------...............------......///000//////000111111222333333555666666777888::::::;;;???CCCEEECCC>>>===CCCJJJNNNJJJGGGGGGDDDCCCGGGNNNRRRPPPLLLFFFCCCDDDHHHMMMJJJJJJJJJJJJIIIIIIHHHHHHFFFFFFEEEDDDCCCBBBAAA@@@BBBBBBCCCEEEFFFDDDAAA>>>>>>>>>===;;;999999;;;>>>======<<<;;;:::888666666555666777999999888888777555666666666666666555555777555444444666;;;AAADDDRRRYYYaaafffggghhhjjjmmmdddhhhhhhbbb^^^```dddeeeooosssuuusssqqqvvv}}}rrrnnnjjjggghhhiiiiiiggggggffffffddd___YYYZZZ___wwwooojjjbbbeeeaaa]]]]]]```eeehhhhhhgggjjjnnnmmmiiiccc```___cccccccccbbb```^^^[[[ZZZZZZZZZXXXRRRMMMLLLPPPUUUNNNNNNMMMKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHGGGDDD@@@>>>>>>>>>>>>>>>::::::;;;<<<<<<;;;999999999999888888888888777777555444444333333333333333111111000000000/////////000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---,,,+++***++++++************************************************************************************************++++++++++++++++++++++++)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------........./////////.....................------000222333333222333444333555777:::???FFFMMMRRRaaakkk|||555666777888888777666555333222222222222222111111222222222111111111000000//////............//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***+++,,,000333666<<<<<>>>>>EEELLLOOOJJJGGGGGGGGGFFFKKKQQQOOONNNKKKIIIGGGIIILLLOOOJJJJJJIIIIIIHHHHHHGGGGGGEEEFFFFFFFFFEEECCCBBBAAAAAAAAABBBDDDEEECCC???<<<======<<<:::888999<<<>>>===<<<;;;999777666555555555666777777777666444333333444555555555444333222666555444444444555777888;;;@@@GGGMMMQQQUUUZZZ^^^hhhnnnqqqllleee```[[[VVVZZZYYYVVVPPPOOOWWWhhhuuu|||tttooommmjjjddd^^^]]]\\\[[[[[[\\\^^^___```^^^^^^___^^^YYYVVV\\\fffvvvjjjfff___ddd___ZZZ[[[```eeehhhhhhhhhiiiiiieee___]]]^^^aaa___^^^]]]\\\[[[YYYXXXWWWWWWXXXWWWRRRLLLKKKQQQWWWPPPNNNLLLKKKKKKLLLLLLMMMLLLKKKKKKJJJIIIHHHGGGGGGEEEBBB>>><<<<<<======<<<999:::;;;;;;;;;999888777888888777777777666666666444444333222222222222222000000000/////////......////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---,,,+++***++++++************************************************************************************************++++++++++++++++++++++++)))***,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,------------.....................---------------111111111000...---...000111222333444555888<<>><<<;;;;;;;;;999888999<<<>>>===;;;999666555444555555666666666666555444333222111111222222222111111000222333444666666666666555888:::;;;===>>>@@@CCCFFFTTT___iiinnnqqqrrrpppkkkbbbaaa]]]XXXUUUWWW]]]cccggglllqqquuuwww{{{|||rrroookkkcccZZZSSSOOOOOOQQQTTTTTTTTTUUUWWWXXXYYYZZZ[[[[[[]]]\\\YYYXXXaaakkkssshhhfffbbbfffbbb]]]]]]___bbbccccccffffffeee___YYYXXX]]]bbbbbbaaa```^^^]]]\\\\\\\\\VVVXXXWWWRRRMMMLLLQQQVVVPPPNNNKKKJJJKKKLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEEEECCC@@@===<<<<<<<<<;;;:::999999:::::::::888777666666666666666555555555555444333222222111111222222////////////............/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---,,,+++***+++,,,************************************************************************************************++++++++++++++++++++++++)))***++++++******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------............///...---...000333000111333333222222333555666666:::???AAADDDKKKTTT\\\ggguuu444555666666666444333222111111111111111111222222111111111111000000000000//////............//////...------,,,,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,---...,,,******,,,///000111444999<<<===;;;888------,,,+++++++++++++++************************))))))*********+++++++++************************************************************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++,,,------............///////////////000111222555777999;;;<<<<<<>>>@@@@@@@@@AAACCCEEEEEEBBBBBBEEEFFFDDDCCCFFFIIIIIIJJJJJJKKKKKKIIIHHHIIIGGGEEECCCAAAAAA@@@@@@???@@@AAABBBBBB@@@???>>>???>>>>>>>>>@@@@@@>>><<<999:::::::::999999<<<>>><<<:::777444333333555555555555444444333444444444111111111222222222222222000222333555666555444444;;;::::::888777888999::::::CCCNNNWWW```jjjooooooqqqrrrsssttttttsssqqqooo]]][[[YYYWWWXXXZZZ]]]___ZZZ]]]dddnnnyyy}}}zzzfffbbbbbbfffcccZZZRRRPPPZZZYYYUUUNNNGGGFFFJJJOOORRRQQQRRRSSSVVVWWWWWWVVVZZZ[[[]]]___\\\[[[aaajjjzzz~~~mmmfffeeeccccccaaa```___```aaaaaaaaaaaadddeeeaaaZZZXXX\\\```eeedddbbb```______```aaaXXXYYYWWWSSSOOONNNOOORRRNNNLLLIIIHHHIIIIIIGGGEEEFFFFFFEEEEEEDDDCCCCCCCCC@@@>>><<<<<<<<<;;;999777888999999999999777666555555555444444444333333333333333222111111111111111/////////.........------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))+++---,,,+++***+++,,,************************************************************************************************************************(((***++++++******+++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,------......//////)))+++---//////111333666///000111000...---...///111000111555666666:::???:::BBBJJJQQQ\\\jjjsssvvv{{{|||333333444444444333111000111111111111111111222222111111111111000000000000//////............//////...------,,,,,,------...*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,---...---***(((***,,,***---000333444333111000+++++++++++++++++++++***************************))))))******++++++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---............//////////////////000222444777:::<<<===>>>???@@@AAAAAAAAAAAA@@@@@@===>>>BBBDDD@@@>>>???IIIHHHHHHHHHIIIHHHEEECCCGGGFFFCCCAAA???=========>>>@@@AAABBBBBBAAA???>>>>>>===<<<===>>>???>>>===888999::::::999999;;;===;;;999666333222333555666444333333222333444666777444444333333444555555666111222333333333333222111111111222222333444555666444888:::;;;AAALLLSSSTTT___aaaeeemmmtttvvvtttpppgggaaa[[[WWWVVVSSSMMMHHHKKKMMMQQQTTTWWWYYY[[[\\\]]]eeepppzzz{{{jjjppp{{{yyymmmeeennnrrrpppooonnnaaaPPPJJJFFFDDDHHHHHHEEEFFFKKKIIIJJJJJJGGGCCCDDDJJJPPPPPPOOOPPPSSSWWWYYYXXXWWWVVVWWW[[[^^^[[[YYY\\\ccckkkrrrtttnnngggeeeccc```]]]^^^___```aaaaaabbbbbb\\\bbbgggeee___ZZZ[[[^^^aaa___]]][[[ZZZ[[[\\\]]][[[ZZZXXXTTTPPPNNNNNNNNNLLLIIIFFFFFFGGGFFFCCC@@@DDDDDDCCCCCCBBBBBBAAAAAA???===<<<<<<<<<;;;888666888999999999888777555444444444333333333222222222333222222111000111111111//////.........---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))+++---,,,+++***+++,,,************************************************))))))))))))))))))))))))************************************************(((***++++++******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000***,,,//////...---,,,,,,---.../////////000333666111///000555666333222444444888999999;;;CCCHHHIIIOOOTTT^^^kkkrrruuu{{{~~~666666555444333333222222222222222111111111111000000000000000////////////........................------------------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************)))************+++++++++++++++++++++++++++++++++------------------------******++++++++++++******************************************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...//////......000222555777:::;;;???>>>>>>???AAABBBBBBAAA===AAADDDCCC@@@>>>@@@CCCHHHIIIIIIGGGEEECCCDDDEEEIIIFFFBBB>>>;;;;;;===>>>BBBBBBAAA@@@@@@AAAAAAAAABBB???<<<;;;<<<;;;999666888999;;;<<<===<<<;;;999:::999666444333333444555777666444222111222333444333333111111111111333333111111111111111111111111222222222222222222222222333333444555777999;;;<<>>CCCFFFDDDCCCCCCCCCDDDFFFIIIKKKJJJMMMQQQTTTTTTUUUWWWXXXUUUYYY\\\\\\YYYYYY\\\```hhheeeddddddeeeddd```\\\[[[]]]```dddffffffeeeeeebbbggghhheeebbbbbb```]]]gggbbbVVVOOOSSS]]]___ZZZYYYYYYWWWTTTQQQMMMJJJHHHHHHGGGEEEDDDEEEFFFEEEDDDGGGDDDAAA??????@@@@@@???===<<<;;;:::999:::;;;;;;999999888888777666666666444444333333222111000000111111111111000000000000////////////////////////........................---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++))))))))))))))))))))))))+++***)))))))))***,,,,,,---+++***(((((()))+++,,,******************************))))))((((((''''''************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,.........------,,,,,,,,,---------............///////////////000000000000222222222111111111111000222222444555666888999:::;;;<<>>===>>>???BBBCCCBBB@@@DDDGGGHHHFFFAAA>>>???AAAGGGIIIJJJIIIGGGEEEEEEEEEGGGEEECCC@@@??????@@@AAABBBAAAAAA@@@@@@@@@AAAAAAAAA>>>:::999::::::999777:::;;;===>>>===<<<;;;:::;;;:::777666555555666777888666444333222222333444333333222111111222333333111111111111111111111111222222222222222222222222000000000111333444666777666777999<<>>===<<<;;;;;;>>>>>>===<<<;;;===@@@CCCDDDCCCBBBBBBCCCEEEGGGIIIIIIKKKNNNOOOOOOOOOPPPQQQTTTWWWZZZZZZWWWWWWZZZ]]]___^^^^^^```aaaaaa]]]ZZZ\\\^^^aaadddfffeeecccbbb```eeehhhfffeeeffffffdddfffaaaWWWPPPTTT]]]^^^YYYYYYWWWUUURRROOOLLLIIIHHHJJJHHHFFFEEEEEEEEECCCBBBFFFCCC@@@>>>?????????>>>===<<<;;;:::999::::::;;;999999888888777666555555444444333222222111000000111111111000000000//////........................---------------------------,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++))))))))))))))))))))))))******)))))))))***+++,,,///...,,,***))))))***+++******************************))))))((((((((((((************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,......---------,,,,,,,,,------------............------.........//////////////////000000111111111222333333333444444444555444444555555666777888888999;;;>>>@@@BBBCCCCCCBBBCCCDDDFFFHHHMMMRRRVVVYYY```cccfffiiilllppptttxxx555555444444333333222222222222111111111000000000000000000/////////......------------------------------------------------++++++************++++++************************++++++************++++++************************************************************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******************************************************************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************++++++++++++---------------......///......///111333666888999<<<<<<===@@@CCCCCCAAA@@@FFFHHHJJJHHHDDDAAAAAACCCFFFHHHKKKKKKHHHEEECCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAA@@@===999777888999::::::===>>>??????>>>===;;;:::;;;:::999777777777888999888666555333333333444444333333222222222222333333111111111111111111111111111111111111111111111111////////////000111222222000000111222333555555666777999===???AAADDDGGGJJJKKKMMMOOOOOOOOOOOOQQQSSSSSSSSSSSSRRROOOLLLIIIHHHDDDDDDEEEFFFIIILLLOOOQQQWWWRRRRRRYYYZZZSSSPPPSSSPPPPPPOOOOOOOOOOOOPPPQQQRRRPPPLLLIIIJJJSSSaaakkkggg\\\OOOGGGDDDCCC@@@<<<::::::;;;<<<<<<<<<<<<<<<666777777888999999::::::999:::;;;;;;::::::===???CCCBBBBBBAAAAAACCCDDDEEEFFFHHHJJJJJJIIIIIIJJJKKKSSSVVVXXXXXXUUUUUUWWWZZZYYYZZZ[[[^^^``````]]]ZZZ\\\___bbbeeeeeedddaaa```hhhlllmmmiiiggghhhgggeeeddd___XXXTTTWWW\\\\\\XXXXXXVVVSSSOOOLLLJJJIIIIIIKKKIIIGGGFFFEEEDDDBBBAAADDDAAA???===>>>>>>>>>===<<<;;;::::::999999:::::::::999888777666555444444333333333222111111000000111111000000000000//////........................++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))***))))))))))))***++++++111///---+++***))))))******************************))))))))))))(((((((((************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,------------............,,,,,,,,,---------......,,,,,,---...///000111111333222222111111000000///222111111111000000000///222222444444444333222111444444444555666999;;;<<<>>>@@@CCCEEEGGGJJJMMMPPPVVVYYY\\\aaahhhqqq{{{~~~444444444333333333222222111111111111000000000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++************++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++*********************************************************************************************************************************************************++++++++++++,,,,,,,,,*********++++++++++++,,,------,,,,,,------...///......///000222444666777999:::<<<@@@CCCCCCAAA>>>@@@CCCFFFFFFFFFFFFGGGIIIDDDFFFIIIIIIFFFBBB>>>===@@@@@@@@@@@@???>>>===<<<@@@????????????@@@@@@AAA???===999777888:::<<<===@@@@@@@@@???>>>===;;;::::::999888888777777888888777666555444333333333444333333222222222222333333111111111111111111111111111111111111111111111111111111000000000000111111111111111222222222222222000111333333333444777999888999999999:::<<<>>>?????????????????????>>>>>><<<<<<;;;;;;<<<===>>>???AAA>>>>>>BBBAAA<<<:::<<<999999:::::::::888777666999:::;;;<<>>;;;888999888888888999:::;;;<<<444555666777888999:::;;;666888:::::::::999:::;;;BBBAAA@@@@@@???@@@AAAAAACCCDDDFFFGGGFFFFFFHHHIIISSSUUUVVVVVVUUUTTTVVVXXXZZZ[[[^^^```bbbaaa^^^\\\[[[]]]aaadddeeedddaaa```hhhkkkkkkfffdddeeeeeecccbbb^^^YYYXXXZZZ\\\[[[XXXWWWTTTQQQNNNKKKJJJJJJKKKJJJHHHGGGFFFGGGFFFDDDBBBBBB@@@===============<<<;;;::::::999999999999999999999888777555444333333333222222222111111000000111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))******+++...---,,,+++***)))******************************))))))))))))))))))))))))************************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,------------,,,------...//////000000111111000000//////......111111111222333333444444222333444555555555555555666666555555555555666777444555666666555666888:::666999<<>>AAABBB@@@>>><<<>>>AAADDDEEEGGGIIIKKKBBBDDDEEEDDD@@@<<<999888@@@@@@@@@@@@>>><<<;;;999>>>>>>>>>>>>>>>???@@@AAA@@@>>><<<999999;;;>>>@@@@@@@@@@@@???===<<<;;;:::999888777777666666666666666555444444333222222222222222222222222222222222000000000000000000000000000000000000000000000000222111111000//////000000////////////000000000111111111111000......///111444444333333444555666666222222222333444555666666555444444444444444444555444333555888777555555777333333333444333333222222111333666777777;;;BBBGGGOOOHHH@@@:::888888777666666777777888888888777777333333444444555666777777555777999::::::999999:::??????>>>>>>>>>===>>>>>>@@@BBBDDDEEEFFFHHHJJJMMMSSSTTTUUUUUUUUUUUUVVVWWW\\\^^^```aaa```___]]][[[YYY[[[^^^aaacccdddcccbbbcccffffffaaa```bbbdddccc___\\\YYYZZZ[[[ZZZXXXWWWUUUSSSPPPMMMKKKKKKKKKLLLGGGFFFFFFGGGHHHHHHFFFDDD@@@>>>===<<<======<<<;;;999999999999999888888888888888777666555444333222222222111111111111111000000000000////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************))))))))))))))))))))))))(((((())))))************)))))))))))))))*********************************))))))))))))************************************************************+++******))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---------.........///////////////////////////////////////000000000---......///000111222333...///000111111222222222222222222222222222222222222333444333222222333555333555777888777777999:::===;;;::::::<<<===>>>>>><<<===???@@@AAABBBEEEFFF333333333333222222222222111111000000000//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************)))************+++++++++++++++++++++++++++++++++******************************++++++++++++******************************************************************************************************************************************************************++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,------...---......///000111333333444555777;;;>>>@@@???======>>>@@@BBBDDDEEEFFFFFFBBBBBBBBB???<<<:::999:::BBBBBBBBBAAA???===<<<;;;============>>>???@@@@@@??????>>><<<:::;;;>>>@@@??????>>>===;;;::::::999888888777666555444333333444444333333222111111111000000111111111111000000000000000000000000000000////////////////////////000///......---------...------......///000000000///111222111/////////111000.........000000///...111111111111111222222222000000000111111111111222222333555555444333444555111111111111111222333333111333555444333444888;;;FFFFFFDDD>>>777333333555000222444666666666444333444444555555555555555555555777999999999888999:::<<<<<<<<<<<<<<<<<<;;;;;;===???BBBDDDEEEHHHLLLOOOQQQQQQRRRSSSTTTUUUVVVVVV[[[\\\^^^]]][[[YYYXXXXXXZZZ[[[]]]___aaacccdddeeeqqqrrrnnnfffaaa``````^^^\\\XXXVVVXXXYYYVVVTTTTTTQQQOOONNNLLLJJJJJJJJJJJJEEEEEEFFFGGGIIIIIIGGGEEE???>>><<<===>>>>>><<<;;;888999999999999888777777666666666555444444333333111111111111111111111111000000////////////......------------------------------------------------++++++************++++++************************************************))))))))))))))))))))))))'''((())))))******))))))''''''(((((()))*********************************)))))))))************+++******************************************************))))))))))))************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......000000//////............------...///000000111111........................111111000000000000000000///000000111111111222222---.../////////000222444333444666666444333333444888888777777777777777777888888888888888777777777222222222222222222222222111000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++************************************************************************)))************+++++++++++++++++++++++++++++++++******************************++++++++++++******************************************************************************************************************************************************************++++++++++++************++++++++++++,,,,,,++++++,,,,,,---...---------...///000111222333333444777;;;>>>>>>===>>>>>>???AAACCCCCCCCCCCCBBBAAA???<<<;;;<<<@@@CCCAAA@@@@@@???>>>>>>=========<<<<<<===>>>???@@@@@@>>>??????===::::::<<<>>>===<<<;;;:::999999999999999888888666555333111000222222222222111000//////...///000111111000///...000000000000000000000000////////////////////////......------,,,,,,------....../////////000000000,,,...111111000///000000222111111333555666333111000000111111111111000000......///000111111111111111333555333111111222333//////000000000111111222111333444333111111555999???CCCEEEBBB:::444333555000111444666777666555444555555555666666666666666444666777777666777888:::999::::::;;;;;;;;;::::::;;;===???AAACCCFFFKKKNNNNNNNNNOOOPPPSSSUUUUUUUUUWWWYYYYYYXXXUUUTTTUUUWWW]]]\\\\\\]]]^^^aaacccdddxxxwwwrrrggg___]]]\\\ZZZWWWSSSRRRTTTTTTPPPNNNQQQLLLKKKKKKJJJIIIHHHHHHGGGGGGFFFGGGHHHIIIIIIFFFDDD???=========>>>>>>===;;;777888999999999888666666444444444444444444444444000000000000111111111111000000/////////.........------------------------++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))'''''')))*********)))(((((())))))************)))************************))))))*********+++++++++******************************************************))))))))))))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,---------------.........,,,,,,---......///000000000000000/////////......444333333222222222222222000111111222333333333333,,,---.........///111333---///111111000///000111222333333333222222333333888777777777777777666666222222222222222222222222000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++************++++++************************************************************************)))************+++++++++++++++++++++++++++++++++******************************++++++++++++******************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))************,,,,,,++++++,,,,,,---...---------......///111111222111222555999<<<============>>>@@@CCCDDDDDDCCCCCCAAA>>><<<;;;???FFFKKK======<<<<<<<<<<<<===>>><<<<<<<<<<<<===>>>@@@@@@<<<>>>???===:::888:::<<<;;;;;;:::999888888888888::::::999777555333111000111111222111111000///...---...///000000///...---000000000000000000000000///////////////////////////......------......///------------------------***---000111000.........+++++++++///222222000,,,+++,,,...///000000///.........///000111111111000...222333111......000111//////000111111111000000---///000///...///444888888===BBBAAA;;;555333333333444555666666666555555111111222222333333444444444555666555555555777999777888999::::::::::::::::::<<<>>>???AAADDDHHHKKKLLLKKKLLLNNNRRRTTTTTTTTTVVVWWWWWWUUURRRRRRUUUXXX```^^^]]]\\\\\\___bbbdddfffgggccc\\\XXXZZZ]]]\\\TTTOOONNNQQQPPPKKKKKKNNNHHHHHHHHHHHHHHHGGGEEEEEEHHHHHHHHHIIIIIIHHHEEEBBB>>>>>>===>>>??????===;;;777888888999999777666555333333333444444444555555000000000000000111111111000/////////............------------------------************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))(((+++++++++++++++***)))(((************************))))))******++++++++++++************************))))))))))))))))))))))))******))))))))))))************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------)))************+++++++++******+++,,,------...///,,,---------------......---............/////////------------...///000000,,,---......///.........111222222111//////000222...000222222111111222333000111222222111111222333222111111222444555444444222222222222222222222222222111///.........///000000000///...------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************)))************+++++++++************************)))************+++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000000000111222444666888999;;;<<<>>>@@@AAAAAAAAA@@@CCC>>>::::::???DDDEEEDDD???>>>>>>===<<<;;;;;;;;;:::<<<>>>>>>===<<<===>>>>>>===:::888777777777888999999999999888888777777777777555444333222222222222111111000///......---111111000000000000111111222111111000///.........................................................---------............///........................////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000......///000111222222333222888CCCKKKFFF999222444222222333444444333333333666555444333222222111000222222333444444555555666666666666666777777777777;;;<<<===>>>>>>@@@CCCFFFDDDGGGJJJKKKKKKKKKLLLMMMRRRSSSTTTSSSMMMIIINNNWWWZZZ\\\]]]]]]\\\\\\^^^___XXXWWWUUUUUUWWWYYY[[[\\\VVVPPPLLLNNNPPPNNNMMMNNNJJJJJJKKKKKKJJJHHHFFFEEEGGGGGGHHHJJJKKKIIICCC>>>======>>>>>>>>><<<;;;:::666777888888888777555444333333333222222222111111222222222111000//////...------............------------------------------,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......///////////////.........//////////////////////////////////////////////////////000111111111111111111111111111111111111111222222222222222222222222111111///.........///000000//////...------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************)))************+++++++++************************)))************+++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000000000111222444666888999:::;;;===>>>???@@@??????@@@===;;;===AAACCCAAA>>>======<<<<<<;;;::::::999:::<<<>>>>>>=========>>>@@@???>>><<<;;;:::::::::999999777666555555555555777666555444333222222222111111000000//////......111000000//////000000111111000000///......------................................................------------........................................................................................../////////000000000000000000000000000000000000000000000000000000000/////////000000111111222333555???JJJKKKAAA777222222222333333444333333222444444333333222222111111222222222333444444555555555555666666666777777777:::;;;=========???BBBEEEDDDFFFGGGHHHHHHJJJMMMOOONNNNNNOOONNNIIIDDDIIIQQQTTTUUUWWWWWWVVVUUUVVVWWWTTTUUUTTTTTTSSSSSSUUUWWWUUUOOOLLLNNNNNNKKKIIIJJJMMMMMMLLLKKKIIIGGGDDDCCCGGGFFFGGGIIIJJJHHHBBB>>>======>>>>>>===<<<;;;:::666666777777777666555444333333222222222111111111222222111111000//////...------............------------------------------,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...///.............................................//////////////////////////////000111111111111000111111111111111111111111222222222222222222222222111000//////......////////////......---,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************)))************+++++++++************************)))************+++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000//////000111333555777888999999;;;<<<===>>>>>>>>>===<<<<<<>>>AAA???;;;666;;;;;;;;;::::::999999888;;;===??????>>>===>>>???<<<;;;:::999888888888777;;;999777444333333444444777666555333222222222222000000000000////////////000000////////////000000//////......------,,,,,,------------------------------------------------------------............------------------------.........................................................////////////000000000000000000000000000000000000000000000000000/////////000000000000000333222999GGGOOOIII<<<333222222333333333333222222222222222222222222222222111111222222333444444444444555555555666666666666999:::;;;<<<<<<>>>AAACCCCCCDDDDDDDDDEEEHHHNNNRRRQQQQQQQQQQQQKKKGGGJJJQQQNNNPPPSSSSSSQQQPPPOOOOOOPPPSSSUUUTTTQQQOOOPPPRRRSSSNNNLLLMMMMMMHHHFFFGGGOOOOOOMMMKKKHHHDDDBBB@@@EEEEEEFFFHHHHHHFFFAAA>>>======>>>>>>===<<<:::999555555666666555555444333333222222222222111111111222111111000000//////...------............------------------------------+++++++++++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------................................................////////////////////////...//////000000000000000000000000000000000000000333333222222222222222111000000//////.....................------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))*********+++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++,,,---...//////000/////////000222444555666888888999:::<<<<<<======<<<;;;;;;======;;;666333;;;;;;:::::::::999999999;;;===??????>>>===>>>???;;;999777555555555777888>>><<<888555444444555666666555444333222222222222////////////000000000000000//////......//////000---------,,,,,,,,,++++++------------------------------------------------,,,,,,---------.........------------------------------------------------........................------.........//////////////////////////////////////////////////////////////////////////////...111000555@@@JJJIII@@@777222333333333333222111111000000000111111222222222000000111111222333333333444444444444555555555555777888:::;;;;;;<<<>>>@@@BBBAAA@@@@@@AAAGGGNNNSSSTTTSSSTTTSSSOOOJJJLLLRRRMMMPPPSSSSSSQQQOOOMMMLLLMMMQQQUUUUUURRROOOPPPRRRPPPLLLKKKMMMLLLHHHFFFGGGNNNMMMKKKHHHEEEBBB@@@>>>AAABBBDDDEEEEEEBBB???=========>>>>>>===;;;999888555555555444444444333333222222222222111111111111111111000000////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************************************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------.........------------------------........................---...//////000000//////////////////////////////333333333222222111111111///////////////......------------------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))*********+++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++******+++,,,---...//////......//////111222444555777777888999:::;;;<<<<<<<<<;;;999999888777555333;;;;;;;;;:::::::::::::::;;;===>>>???>>>===>>>??????<<<999777777999<<<>>>@@@>>>;;;888666666777888555444333222222222222222////////////000000000000//////............//////,,,,,,,,,,,,++++++++++++------------------------------------------------,,,,,,,,,------------...------------------------------------------------........................------------............................................................/////////...............---000333888>>>AAA???<<<222333333333222222111000...//////000000111111111//////000000111222222222222333333333444444444444444666888999999:::;;;===???>>>>>>===@@@EEEMMMRRROOONNNNNNOOOKKKGGGHHHMMMMMMPPPSSSTTTRRROOOMMMMMMJJJNNNRRRSSSRRRPPPPPPQQQMMMJJJJJJLLLKKKHHHHHHKKKJJJIIIGGGEEECCCAAA@@@???>>>@@@BBBCCCAAA???===<<<======>>>===<<<:::999777555444444333333333333333222222222111111111000000000000000///////////////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********************************************************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,---------...------------------------------------------------------...////////////...........................444333333222222111111111...////////////...------------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************)))************+++++++++************************)))************+++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++))))))***+++---...//////.........///000111222333555555555666777888:::;;;;;;:::888666444444555666:::::::::::::::::::::::::::<<<>>>>>>===<<<===>>>===<<<;;;::::::;;;===>>>???===;;;999777777888999444444333222222222222222000000000000////////////......------------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......................................................---------...............,,,000222222444999<<<<<<333333333333222111000///.........//////000000000......//////000111111222222222222222333333333333222555777888888888999:::;;;<<<<<<===???DDDJJJOOOKKKJJJJJJLLLJJJFFFFFFJJJLLLNNNQQQQQQPPPNNNMMMMMMIIIKKKMMMOOOQQQPPPOOONNNLLLIIIIIIJJJIIIGGGIIINNNHHHGGGEEECCCBBBAAA@@@@@@>>>@@@BBBBBB@@@>>>>>>>>>===>>>>>>===<<<:::888777555555444333333333333444222111111111111000000000////////////////////////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************************************************************************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...............------------------------444444333333222111111000....../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************)))************+++++++++************************)))************+++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))************************************************************************(((((()))+++,,,---...///---------...///000111222222222222222333555666888777777777555444444666777999999999999999999999999999;;;<<<===<<<;;;<<<===:::<<<>>>AAAAAA@@@>>><<<:::999888777666666666666444333222222111222222222111111000000//////.........------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,------......///,,,000111///111666888666333333333222222111000///..................//////---......//////000111111111111111111222222222333111333666777777666777888777:::<<<>>>@@@CCCGGGJJJJJJIIIIIILLLKKKHHHHHHKKKLLLMMMOOOOOONNNMMMNNNOOONNNLLLKKKNNNRRRSSSPPPLLLLLLIIIHHHGGGEEECCCFFFMMMJJJHHHFFFDDDBBBAAAAAAAAA???BBBDDDDDDAAA@@@@@@AAA===>>>>>>===<<<:::777666666666444333333333444555111111111111000000000000////////////////////////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))))))))***************************************************************************************************************************************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,444444333333222111000000---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************)))************+++++++++************************)))************+++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************'''((()))***,,,---...///---------......000111222000000//////000222444555444555777777666555666777777777777777777888888888888:::<<<<<<;;;:::;;;<<<;;;@@@FFFKKKLLLHHHBBB>>>666666555555555444444333333333222222111222222222222111111000///......---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------------------------------------------------------++++++,,,,,,---...//////---000111///111777555000333333333222222000//////........................------......///000000000000111111111111222222222000333555666666555666777555888<<>>>>>===;;;999777666777666555444333444555555111111111111000000000000.........///////////////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,333333333222111000000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++*********))))))************************************************---,,,++++++******++++++///...,,,*********,,,,,,************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,////////////000000000000//////......000333555777666666555555444444444444555555555555666666666666999:::::::::;;;::::::999@@@CCCTTTjjjiiiQQQ===:::999777666555666777666666444333111//////000111222000000000000/////////////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............////////////222222222111///...,,,+++---------------...///000............//////////////////000111111111111111111111222333333333333222666777888:::<<>>:::999777555555666666555444444333111//////000111222000000000000/////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.........////////////222222111111000...---,,,,,,,,,,,,,,,,,,---......---.........//////////////////000111111111111000000111222222333333222222555666777999;;;>>>@@@AAA???AAAEEEGGGHHHIIIKKKMMMAAAFFFKKKMMMKKKLLLOOORRROOOKKKLLLRRRUUUQQQNNNOOOHHHGGGGGGIIIGGGCCCCCCGGGKKKIIIGGGFFFFFFEEECCCAAA@@@AAACCCBBB???===<<<<<<===<<<:::999999999888888666555444333222333333444222111000000//////000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************''''''(((((())))))******)))))))))))))))))))))))))))***++++++))))))***+++************************************************)))))))))))))))))))))))))))******++++++******)))+++++++++*********))))))*********+++++++++,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++222111111000000//////.../////////............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++***************************************************************)))))))))***+++,,,...///777444000,,,******+++,,,************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))******************************************************************************))))))))))))******++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,............///111333555444444444444333333333333333444444444444555555555<<<<<<<<<;;;:::999888777888;;;KKK______MMM===:::999777555444444555444222333222111000///000111111000000000/////////......++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........//////000000111111000000//////+++++++++++++++,,,,,,------------.........//////...//////000000000000000000000111222222222222222333444555777999<<<>>>???:::???EEEIIIJJJIIIHHHHHH>>>CCCIIIKKKKKKLLLNNNPPPKKKHHHIIINNNPPPMMMKKKKKKHHHEEEEEEHHHIIIEEECCCCCCCCCEEEHHHHHHFFFEEEDDDDDD@@@AAACCCBBB???<<<::::::;;;:::888777666777888999777666444333222222222222222111000000//////000000/////////............---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))''')))******))))))+++,,,************************************************)))))))))))))))))))))))))))******++++++******)))+++************)))))))))*********++++++++++++,,,***+++,,,+++******+++,,,++++++++++++++++++++++++111000000000//////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************+++,,,---...111///,,,******---000222************************************************************************************************))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))******************************************************************************))))))))))))******************************************++++++++++++*********+++++++++,,,,,,---------...///000222333333333333333333333222222555555666666666777777777:::::::::;;;::::::999888444555AAAPPPQQQDDD;;;:::888666444333333333222111222222111000///000000111000000/////////.........++++++,,,,,,---------...++++++++++++++++++++++++************************,,,+++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------............///000000111111000000,,,,,,++++++++++++,,,,,,,,,,,,---------.........---...//////000000/////////000000111222111111111222222333555777999;;;<<<;;;@@@HHHLLLLLLHHHCCCAAABBBEEEJJJMMMMMMMMMMMMNNNFFFFFFGGGJJJKKKKKKJJJJJJIIIEEEDDDIIIKKKGGGCCCAAAAAAEEEIIIJJJGGGDDDCCCDDDBBBDDDFFFEEEBBB>>><<<;;;777888999888777777777888777666555444222111111000111111000/////////////////////.........---------++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************))))))))))))(((((((((((())))))))))))))))))))))))&&&((()))***)))***+++---************************************************))))))))))))))))))))))))))))))************))))))************))))))))))))************++++++++++++)))***++++++******+++,,,************************000000000000////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************,,,,,,++++++***++++++,,,+++***)))(((***---111333************************************************************************************************))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))******************************************************************************))))))))))))******************************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,------...///000111111111111222222222222222555555555555666666666666666666888999::::::::::::555444999BBBDDD>>>:::===777555333333333333222111111111111000000000000000////////////............,,,,,,------......//////++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------------...000000111111000------,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------------...////////////......///000000111111000000000111222333555777999:::;;;@@@HHHLLLKKKGGGBBB@@@EEEGGGJJJKKKKKKKKKJJJJJJCCCFFFHHHHHHIIIJJJKKKJJJJJJEEEEEEIIIKKKHHHCCCBBBBBBFFFKKKKKKGGGCCCBBBBBBAAADDDFFFFFFCCC???===<<<666999>>>???===:::888888666555555444222111000///111000000///.../////////............------------++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************))))))))))))(((((((((((())))))))))))))))))))))))&&&((())))))))))))+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))*********+++++++++((()))++++++***)))+++,,,************************000000000000000000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************+++++++++************************************************---,,,++++++******+++++++++***)))((()))***,,,---************************************************************************************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))******************************************************************************))))))))))))******************************)))))))))************+++++++++++++++,,,,,,,,,---++++++,,,---......//////000000000111111111111111111222222222222333333333222333555777999::::::;;;999666777<<<===;;;;;;>>>666555333333444444444333111111000000000//////////////////.........------------..................++++++++++++++++++++++++*********************************+++++++++++++++************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,------+++,,,---...////////////...------,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,------.....................///000000000000000000000111222444666888999999===CCCGGGGGGFFFDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFJJJLLLJJJIIIKKKKKKJJJIIIEEEEEEHHHIIIEEECCCCCCDDDFFFIIIIIIGGGCCC@@@???===@@@CCCCCCAAA>>>;;;:::777===CCCEEEBBB===:::999444444444444333222000///111000//////......//////.........------------,,,++++++++++++++++++++++++************************(((((()))))))))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))&&&((())))))((((((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((()))))))))))))))***)))))))))************+++''')))******))))))+++,,,************************111111111111111111111111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************+++++++++***++++++,,,,,,++++++*********)))))))))************************************************************************************************))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++))))))))))))))))))))))))******************************************************************************))))))))))))******************************))))))))))))******************+++++++++,,,,,,,,,***+++,,,------........./////////000000111111111000000111111111111222222222333444666777888888888888777777::::::888888:::555444333333555666666555000000000000000//////...//////.........---------......------------------************************************************)))*********++++++++++++************************************************************++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---............------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---............------...//////000000//////000000111222333555777888:::<<>>>>>>>><<<;;;<<<>>>AAABBB@@@??????AAADDDEEEFFFSSSXXXWWWOOOJJJJJJJJJFFFDDDCCCDDDDDDAAA===???DDDBBB@@@???AAACCCCCC???;;;888;;;@@@AAA@@@===;;;:::666:::>>>===888444444555111222333444333333111000000000///.....................---------,,,,,,,,,************************))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))************&&&''''''((()))******+++))))))))))))))))))))))))((()))***)))((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))******))))))))))))************&&&((()))***))))))+++---))))))))))))))))))))))))111111000///////////////------------------------++++++++++++++++++++++++************************************************************************************************************************+++++++++*********))))))++++++++++++++++++++++++***************************************************,,,---,,,******+++,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))******+++,,,,,,,,,++++++***************+++++++++,,,,,,,,,............////////////000000000111222222333333222333555777888777666555333555666666555555777888777666666444333222111111...///////////////...............------,,,,,,,,,---------,,,,,,+++++++++************************************************))))))))))))))))))))))))++++++******************+++***)))(((((()))***+++)))************++++++++++++++++++,,,,,,++++++++++++*********))))))((((((************************************************************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------////////////............/////////000111333444555;;;:::888888999;;;>>>@@@>>>??????>>>>>>@@@CCCFFFOOOOOOOOOMMMIIIEEEDDDDDD>>>??????@@@@@@AAAAAABBBDDDCCCBBBAAA???>>>===<<<===>>>??????===:::888666===<<<;;;999777666444444222222111111000////////////////////////......---------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************************************111000000///////////////------------------------++++++++++++++++++++++++************************************************************************************************************************+++++++++*********))))))++++++++++++++++++++++++***************************************************,,,---,,,+++***+++,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))******+++,,,,,,,,,++++++******************+++++++++,,,,,,---.........//////////////////000000111111222222222333555777777777666555333444555555444444555666666666555444333222111111//////000//////...------------------------,,,,,,------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))************************+++***)))(((((()))***+++))))))*********+++++++++******++++++++++++******************)))))))))(((************************************************************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------------....../////////000/////////000111222333444888777666666777999<<<>>>======>>>======>>>AAADDDIIIJJJJJJGGGDDD@@@????????????@@@@@@@@@AAAAAAAAACCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>><<<:::888777;;;:::999777666444333222222222111111000////////////////////////...------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))((((((((())))))))))))))))))))))))(((((())))))))))))((((((************************************************111000//////......//////------------------------++++++++++++++++++++++++************************************************************************************************************************+++++++++***************++++++++++++++++++++++++***************************************************,,,---,,,+++***+++---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******++++++++++++++++++******************++++++++++++,,,---------.........//////---......///000000111111111222444666666666555555333444555444333222333444666666555444333222111111000000000000///...,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))******************************))))))))))))******)))))))))*********++++++))))))************))))))************))))))))))))************************************************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********************************++++++++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,---...///000111.........///000111222333555444333333444666888:::;;;<<<<<<<<<;;;===@@@BBBIIIJJJIIIGGGCCC@@@??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>===<<<:::999999999888777666444222111111222222111111000/////////...////////////...------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))(((''''''))))))))))))))))))))))))(((((())))))))))))((((((************************************************000000///............///------------------------++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++***************************************************,,,---,,,++++++,,,---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))******++++++++++++***************************++++++++++++,,,,,,---------.........,,,------......//////000111222333444555555555444444555555444222111222333555555444444333222111111111111111000///---,,,+++,,,,,,,,,------.........,,,+++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))***************))))))))))))))))))***))))))))))))************(((((())))))))))))((((((*********)))))))))))))))************************************************************************++++++,,,,,,,,,,,,++++++************************************************************++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,---......//////............///000111222222222111111222444666888:::;;;<<<<<<;;;<<>><<<;;;;;;::::::888777666555333222111111222222111111000/////////......//////......---,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++***)))(((''''''&&&(((((((((((((((((((((((((((((())))))))))))((((((************************************************000//////...............------------------------++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++***************************************************+++------,,,,,,---......---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))******+++************************))))))*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,---......//////000111222222333444444444555666666555333222333444444444444333333222222111111111111000///---,,,+++,,,,,,,,,------.........++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((()))))))))*********)))))))))******)))))))))(((((()))))))))*********((((((((())))))((((((((())))))))))))))))))*********************************************************************************++++++,,,,,,++++++***************************************************))))))*********+++++++++*********+++++++++,,,,,,------------,,,,,,,,,,,,------------...///000000111111111111222333555666999;;;<<<<<<<<<===???AAACCCDDDDDDBBB???<<<;;;;;;======>>>>>>???@@@@@@AAA>>>>>>???@@@@@@AAAAAABBB@@@???>>><<<;;;;;;;;;;;;888888777666444333222222222222111111000/////////...............------,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((''''''&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))000///......------......------------------------++++++++++++++++++++++++***************************************************************************************************************************************+++++++++++++++++++++++++++++++++***************************************************+++------,,,,,,...///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++)))))))))***************)))))))))************++++++++++++,,,,,,,,,------,,,,,,,,,---......//////000000111111222222333333444555666555444333444555444333333333222222222111000000000000///...,,,,,,,,,,,,------------------*********+++++++++++++++************************************************))))))))))))))))))))))))'''(((((())))))*********))))))************))))))((((((((()))))))))******(((((())))))))))))(((((())))))))))))******************************************************************************************++++++++++++******************************************************)))))))))************+++************++++++++++++------,,,,,,,,,+++++++++------,,,,,,------...///000000000111222333444555888:::<<<<<<<<<===>>>@@@BBBCCCCCCAAA>>><<<;;;;;;::::::;;;===>>>???@@@AAA======>>>>>>???@@@@@@AAA??????>>>>>>===<<<;;;;;;999888777666555444333333222222111111000/////////---............---,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))//////...------------...------------------------++++++++++++++++++++++++************************************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++***************************************************+++------,,,---...000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++((()))))))))*********+++))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,------.../////////000000000000111222222333222333444444333222444555333333333222222222222222//////000//////...------------------------,,,,,,)))*********++++++++++++************************************************))))))))))))))))))))))))''''''(((((()))******+++((()))***++++++***)))((((((((((((((()))))))))***((())))))******))))))(((((()))))))))******************************************************************************************++++++++++++******************************************************))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////000111222333666888;;;;;;;;;;;;<<<>>>AAABBBCCCAAA>>><<<;;;;;;777777999;;;===???@@@AAA<<<<<<======>>>>>>??????>>>>>>??????>>>===;;;:::888888777666555444333333222222111111000/////////------......------,,,+++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))//////...------------...------------------------++++++++++++++++++++++++************************************************************************************************************************))))))******++++++++++++++++++++++++++++++++++++***************************************************+++------------...000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))******+++(((((())))))*********+++))))))))))))******************+++++++++,,,,,,,,,,,,,,,---......//////000////////////000111222333000111333333222222333555333333222222222222222222...///////////////...............------,,,,,,,,,))))))******++++++++++++************************************************))))))))))))))))))))))))&&&''''''((()))******+++((()))***++++++***)))((((((((((((((())))))))))))))))))************))))))(((((())))))*********+++******************************************************************************++++++++++++******))))))))))))))))))))))))************************))))))))))))************)))************+++++++++))))))***+++,,,------...,,,,,,++++++,,,,,,------,,,------...///000111111555777999:::::::::;;;<<<<<<===>>><<<999777666666444555777:::<<<>>>@@@AAA<<<<<<<<<<<<=========>>>===>>>???@@@???>>>;;;:::777777666555444444333333222222111111000/////////------......------,,,++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))////////////............------------------------)))...///---,,,,,,+++(((************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++++++++,,,,,,,,,,,,------++++++************++++++////////////...---,,,+++,,,------...............///...---,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***++++++,,,,,,,,,,,,------...---...111555666333000222222222333333333444444444333222111111222333444///////////////......------.........---,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))((((((******+++++++++,,,,,,,,,+++,,,------......------...------......///000111555444444444555666888999===<<<;;;:::999888888888666999;;;<<<<<<===>>>@@@???===::::::===@@@???>>>????????????===;;;999888444555555666555333222111111111000///////////////------------------------++++++++++++++++++,,,,,,))))))))))))************))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((((((((()))******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((////////////............------------------------,,,333777222---,,,,,,,,,************************))))))))))))))))))))))))************************************************************************)))************++++++++++++++++++,,,,,,,,,------++++++************++++++------.../////////......------...///////////////...------,,,++++++++++++,,,+++++++++,,,,,,---...+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++++++++,,,,,,,,,---------,,,---000333444222///111111111111222222222333222111000//////000111222///////////////...------------......---,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))************************************)))))))))(((*********+++++++++,,,,,,+++,,,,,,---------------------------...///000111555444444333444555777888<<<;;;:::999888888888888999;;;===>>>======???@@@???<<<;;;<<<>>>@@@???>>>===>>>>>>===<<<;;;999888444555555555555333222111111000000///////////////------------------------++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))(((((((((''''''''''''''''''((((((((())))))))))))))))))((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((////////////............---------------------------666:::444,,,***,,,...************************))))))))))))))))))))))))************************************************************************)))************+++++++++++++++++++++,,,,,,,,,,,,++++++************++++++,,,---...///000000000000...//////000000000000000...---,,,+++************)))******+++,,,...//////+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))***++++++++++++***++++++++++++,,,,,,,,,,,,++++++,,,...111111000...///000000000000111111111//////............//////...////////////...---------------------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))************************************))))))))))))*********++++++++++++,,,++++++,,,------------,,,------------...///000000555444333333333444555666::::::999888888777888888999;;;======<<<;;;<<<======<<<<<<===??????>>><<<<<<<<<<<<;;;;;;999888777444555555555444333222111111000//////......//////------------------------,,,,,,,,,+++*********)))))))))))))))************))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((////////////............------------------------,,,222555000+++***,,,+++************************))))))))))))))))))))))))************************************************************************))))))*********+++++++++***++++++++++++,,,,,,,,,++++++************++++++---...//////000000000/////////000111111111111000///...---,,,++++++++++++(((((()))***+++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))***++++++++++++******++++++++++++,,,,,,,,,+++,,,,,,...///000///...//////000000000111111111..............................//////......---,,,,,,,,,---------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))*********************************)))))))))))))))************++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000555444333222111222333444888888777777666777777777888999::::::888777777888;;;<<<===>>>>>>>>><<<;;;:::::::::999999888777777555555444444333222222111000000///............///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***))))))(((((()))))))))************(((((((((((((((((((((((())))))(((((((((((((((((('''(((((((((((()))))))))''''''(((((())))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((////////////............------------------------+++------***+++...---)))************************))))))))))))))))))))))))************************************************************************))))))*********+++++++++*********+++++++++,,,,,,++++++************++++++///////////////...------......///000000000000000//////...---------------,,,,,,,,,---,,,+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))***++++++++++++************+++++++++,,,,,,,,,,,,............//////000000000000111111111111////////////////////////...............------,,,++++++,,,,,,---,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))************************))))))))))))))))))******))))))*********+++++++++)))***++++++,,,,,,+++++++++++++++,,,,,,---...///333222111000000111222222666666555555555666666777888999:::999777666666666:::;;;<<<===<<<;;;::::::888888888777777777777777555444444333222222111111000//////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((((()))))))))************(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))***''''''(((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((////////////............---------------------------,,,***)))---111///)))************************))))))))))))))))))))))))++++++++++++++++++++++++************************************************)))************+++++++++************++++++++++++++++++************++++++////////////...---,,,+++,,,------..............................//////000111111222111000...+++******************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))***++++++++++++***************+++++++++++++++---......------...000000000000000111111111111//////000000000000//////---............---,,,,,,***++++++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************)))))))))************+++))))))***++++++++++++***++++++++++++,,,---......111000/////////000111222444444444444444555666777:::;;;<<<;;;999888777888888:::;;;;;;999888888999888777777666777777888999555444333222111111111222000///......------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))((())))))))))))************))))))))))))))))))))))))(((((())))))))))))******((((((((()))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((////////////............------------------------,,,---,,,)))+++...---***************************))))))))))))))))))))))))++++++++++++++++++++++++************************************************)))************+++++++++************++++++++++++++++++************++++++,,,---------------,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---...///000111333333333333222///,,,+++))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************++++++++++++***,,,---,,,******,,,///....../////////000000000...///000111111000///...------......------,,,+++******+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++))))))))))))))))))))))))************************((()))))))))************))))))))))))************((())))))***************************+++,,,---...//////.........///111222222222222222333444666666:::;;;<<<<<<:::888888999888999:::888666555777999777777666666666888999:::555444333111111111111222//////...------------...++++++++++++++++++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((000/////////............------------------------***......)))'''(((***)))************************))))))))))))))))))))))))++++++++++++++++++++++++************************************************)))************+++++++++)))************+++++++++++++++************++++++******+++,,,------------))))))***++++++++++++************+++---///000111000111222222111///,,,***))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***)))************+++++++++)))+++,,,+++((((((+++------------.........//////---...///000000///...---------......------,,,+++)))***+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))++++++++++++++++++++++++))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))************(((((()))***************************+++,,,---......---------...///111222111111111222333444555666888999::::::888777777888777999999666333333666999777777666666666888999:::555444333111000111111222//////...------------...++++++++++++++++++++++++)))))))))))))))*********))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))******************))))))(((((('''''''''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((000000000000////////////......---,,,,,,,,,,,,---************************+++++++++*********))))))************************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,*********************************************************************************************************+++,,,,,,,,,---111000------...111555777000///...,,,***+++...111---,,,,,,+++*********+++************************************************)))************+++++++++************************************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++*********))))))((((((***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------.........///000111111000///.........---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************)))***++++++,,,,,,,,,,,,,,,,,,,,,------///000000222222111111111111111222444444333333333444444555777777777777666666666666777777777777777666555555555444333111000/////////------..................,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***,,,+++)))))))))***)))(((000000000000////////////......---,,,,,,,,,,,,---************************+++++++++*********))))))************************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,*********************************************************************************************************+++++++++++++++,,,+++******+++---000222222333333111...++++++++++++***************++++++************************************************)))************+++++++++************************************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************)))))))))(((***************************++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,------------...//////000000000//////.........---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************)))))))))((())))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))******************+++,,,,,,,,,++++++,,,,,,,,,,,,---...///000222111111000000000111111222222222222222333444444777777777666666555555555666777777777777666555444555444222111000/////////------..................+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******)))(((((()))******))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***((((((((()))***)))'''&&&000000000000////////////......---,,,,,,,,,,,,---************************+++++++++***************************************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,******************************************************************************************************************))))))))))))))))))***,,,---...000333555555222...+++)))***))))))))))))******+++************************************************)))************+++++++++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))******************************++++++++++++***************++++++++++++,,,,,,,,,,,,,,,------------//////.........//////000......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************+++++++++,,,++++++******,,,,,,+++,,,,,,---...///111000000//////000111111000000000000111222333444777777777666555444444333555666666666666555444444444333222111000/////////......------------------*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))&&&''')))++++++***((('''000000000000////////////......---,,,,,,,,,,,,---************************************************************************))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,************************************************************************************************+++*********)))((((((((()))***+++,,,------------***---111333333111//////,,,,,,+++***))))))******************************************************))))))*********+++++++++*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))******************************++++++++++++******************++++++++++++++++++,,,,,,,,,---------///...---,,,---...///000......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))***************)))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++((()))))))))************+++++++++++++++***)))(((+++++++++++++++,,,------/////////...//////000000/////////000111222444555777666666555444333222222444444555555555555444333333222111000////////////......------------,,,,,,******************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''(((***+++*********+++000000000000////////////......---,,,,,,,,,,,,---************************************************************************))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,************************************************************************************************+++*********)))(((((((((***+++,,,---......------'''***---...///000111333000///---,,,+++***))))))************************************************))))))*********+++++++++************************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******************************)))******++++++******)))))))))*********++++++++++++++++++,,,,,,,,,------...---,,,,,,,,,---///000......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++((()))))))))************++++++++++++******)))(((+++************++++++,,,...---------......///000/////////000111333444555555555444444333222222111222333333444444444333333222222111000////////////......------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''))))))((('''(((***---000000000000////////////......---,,,,,,,,,,,,---***************************************+++++++++************************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,******************************************************************************************************************))))))))))))***+++,,,,,,++++++***+++,,,++++++,,,...000111000...---+++*********************************************************)))************+++++++++************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))************)))))))))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))*********************+++******))))))******))))))))))))***+++,,,,,,,,,,,,---...//////000000000000111222444444333333333333222222222222111222222333333333333222222111000///////////////......------,,,,,,+++++++++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&((()))(((%%%%%%(((+++000000000000////////////......---,,,,,,,,,,,,---************************))))))*********+++++++++************************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,*********************************************************************************************************+++++++++++++++******************+++++++++,,,---,,,+++***,,,---------,,,,,,++++++,,,,,,************************************************)))************+++++++++************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************************************))))))************))))))))))))))))))***************++++++++++++,,,,,,,,,******+++------...............---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************((())))))************)))***))))))(((((()))))))))++++++++++++,,,---...///////////////000000111222111111111222222222222222000111111222333333222222111111000////////////000......------,,,++++++***)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''%%%)))......***'''''')))000000000000////////////......---,,,,,,,,,,,,---************************))))))******++++++++++++************************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,*********************************************************************************************************+++,,,,,,,,,---,,,+++++++++++++++,,,---)))+++---------,,,,,,---************+++,,,---...************************************************)))************+++++++++************************************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++************************))))))************))))))))))))))))))******************+++++++++,,,,,,,,,(((***+++---......------......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************'''((()))******************)))(((((((((((())))))++++++++++++,,,---.../////////.........//////000000000000111222222333333///000111222222222222222111000000////////////000......---,,,,,,+++******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''&&&,,,444555111,,,))))))000//////...------,,,,,,------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++************++++++************************************************+++++++++*********))))))******+++++++++,,,,,,,,,************************)))***++++++++++++***))),,,,,,++++++***++++++,,,------,,,,,,+++***))))))************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))******************************************************************++++++++++++******************************))))))))))))************************************)))************+++++++++************************))))))))))))******************************************+++++++++,,,,,,,,,------------------------+++++++++,,,,,,---------******))))))))))))******))))))))))))))))))))))))++++++************++++++))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******)))))))))(((((()))+++---,,,+++******************************+++++++++,,,,,,,,,---------............///////////////000000000000222111111111000000//////000000000000////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++******(((((((((***,,,...111...***(((((((((((('''111000000///......------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))************************************************************************++++++************++++++************************************************+++++++++*********))))))******+++++++++,,,,,,,,,************************+++******)))))))))))))))++++++++++++++++++,,,,,,------,,,++++++***))))))************************+++++++++*********))))))************************************************))))))))))))******************************************************************++++++++++++******************************))))))))))))************************************)))************+++++++++************************))))))))))))******************************************+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))+++******))))))******+++))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********))))))))))))(((((()))+++,,,,,,+++*********************************+++++++++,,,,,,------------................../////////000000000111111111000000000//////000000000000/////////...------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))(((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))***)))))))))***,,,///000333000,,,*********)))(((111111000000///.........------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))************************************************************************++++++************++++++************************************************+++++++++*********************+++++++++,,,,,,,,,************************,,,+++***)))(((((())))))+++++++++++++++,,,------,,,,,,,,,+++******))))))************************+++++++++***************************************************************)))))))))*********++++++******************************************************++++++++++++******************************)))))))))*********++++++************************)))************+++++++++************************))))))))))))******************************************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++******))))))))))))******))))))))))))))))))))))))+++******))))))******+++))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((()))(((((()))+++,,,+++************************************++++++++++++,,,,,,,,,,,,---------...............////////////000000000000000////////////000000000/////////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((()))))))))***,,,///222444444111...,,,++++++***)))000/////////.........---------,,,,,,,,,+++++++++************************))))))))))))))))))))))))************************************************************************++++++************++++++******************************************************************************+++++++++,,,,,,,,,************************++++++,,,,,,,,,+++***)))+++++++++++++++,,,---...,,,+++++++++******))))))************************************************************************************************))))))*********+++++++++******************************************************++++++++++++******************************))))))*********+++++++++************************))))))*********+++++++++************************((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))(((((()))***++++++***************************************+++++++++++++++,,,,,,,,,------------------........./////////////////////////////////000000/////////.........------,,,,,,,,,+++++++++*********************************++++++*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((***,,,...222444666333111...,,,,,,+++***(((......------------,,,,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))************************************************************************++++++************++++++******************************************************************************+++++++++,,,,,,,,,***************************,,,///111111///,,,***,,,+++++++++,,,------...++++++***************)))************************************************************************************************************++++++++++++******************************************************++++++++++++******************************************++++++++++++************************))))))*********+++++++++************************((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************))))))))))))******))))))))))))))))))))))))***))))))))))))))))))***(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))***(((((((((***+++***)))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,---------------.................................///////////////............------,,,,,,,,,+++++++++******************************++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++'''(((***,,,///222444555000...,,,++++++***)))''',,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++************++++++***************************************************************+++++++++******+++++++++,,,,,,,,,************************))),,,///222222111...---------,,,,,,,,,,,,------***************************************************************+++++++++************************++++++++++++++++++++++++*********++++++++++++,,,******************************************************++++++++++++***************************************++++++++++++,,,************************)))************+++++++++************************))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************))))))))))))******))))))))))))))))))))))))***))))))(((((())))))***(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))*********(((((((((******)))((()))))))))))))))))))))))))))))))))************+++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.............../////////.........------------,,,,,,,,,,,,++++++************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,---'''(((***,,,...000111222---+++************)))'''------------------------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++************++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,***************************+++---...000111111111///...---,,,,,,,,,,,,,,,))))))))))))************************************))))))*********+++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,******************************************************++++++++++++***************************************+++++++++,,,,,,************************)))************+++++++++************************))))))))))))******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***)))(((((()))***)))'''))))))))))))))))))))))))))))))))))))************************+++++++++++++++,,,,,,,,,,,,---------,,,,,,---------.........//////.........---------------,,,,,,,,,,,,++++++************************((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((('''((())))))***'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++'''(((***+++,,,---......***))))))***++++++***(((---.....................---------,,,,,,,,,++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++************++++++************************************************))))))******++++++++++++******+++++++++,,,,,,,,,************************,,,+++******,,,///333555000///...---,,,+++++++++)))))))))))))))*********************************))))))******++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************++++++++++++************************************+++++++++,,,,,,,,,************************)))************+++++++++************************))))))))))))******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,***)))(((((()))***((('''))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........//////.........------------------,,,,,,,,,++++++))))))))))))))))))))))))'''(((***++++++***((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************(((((()))***++++++++++++)))))))))***,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************)))************+++++++++************************************************,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++************************************************************************************+++++++++,,,,,,,,,************************))))))*********+++++++++***************+++,,,---+++************+++,,,,,,++++++,,,,,,---------...)))***+++,,,---...------...---,,,,,,,,,---+++*********+++++++++++++++,,,,,,,,,+++***)))))))))***,,,+++***))))))((())))))************************++++++++++++*********)))***************************++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++******))))))((((((''''''******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......------,,,+++,,,---...///++++++,,,,,,++++++***)))************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))++++++*********))))))))))))))))))(((((((((''''''++++++*********)))))))))++++++******+++,,,------///...---,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************)))************+++++++++************************************************,,,,,,,,,+++++++++******************************************************************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++************************************************************************************+++++++++,,,,,,,,,************************************++++++++++++******))))))((()))))))))+++************+++,,,,,,,,,---...///000111222333333444444444444555555555555444222222222222111///,,,,,,,,,,,,+++++++++++++++************++++++,,,++++++************++++++++++++++++++++++++++++++*********)))))))))))))))***************************++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++***)))))))))(((((((((''')))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,------------...---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,++++++***************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))((((((((((((((()))))))))*********)))))))))))))))************************************+++,,,---...000000/////////000111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************)))************+++++++++************************************************,,,,,,,,,++++++++++++***************************************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++************************************************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,+++***))))))(((((())),,,,,,,,,------///000000222222333555777888::::::>>>===<<<;;;<<<<<<>>>>>>>>>===;;;:::::::::888666000000000///...---,,,+++************+++,,,---...+++++++++***++++++,,,,,,++++++++++++++++++++++++))))))*********************************************++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))(((((((((((()))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......---------------,,,++++++************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))'''''''''((())))))******)))***************++++++***++++++,,,,,,------...,,,---...///000111222333555555555555555666777777,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************************************************************************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,+++++++++---,,,,,,+++++++++,,,,,,//////000222444777999:::;;;;;;<<<===???@@@AAAAAAAAA@@@???>>>???AAACCCEEEDDDBBB@@@??????>>><<<:::666666666555444222000///---,,,,,,,,,,,,,,,------,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***************************++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------------......------,,,+++************************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***((()))))))))************)))))))))))))))))))))))))))))))))******+++++++++)))))))))***++++++,,,,,,------...///000111222333444555666888:::;;;<<<<<<======>>>>>>>>>?????????,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************************************************************************************+++++++++,,,,,,,,,************************------,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///222333555888;;;???BBBCCCCCCCCCDDDDDDDDDDDDDDDDDD@@@@@@??????AAADDDGGGIIIDDDBBB@@@??????>>><<<::::::;;;;;;;;;999777555444000000...---,,,,,,,,,,,,...---,,,+++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************)))))))))))))))******+++(((((((((((()))))))))))))))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,------......------,,,+++************************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************)))))))))******)))))))))((()))))))))************))))))))))))))))))))))))+++*********************)))***+++,,,---...///000222333444555666777888999<<<===???AAACCCDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFFFF,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************)))************+++++++++***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++************************************************************************************+++++++++,,,,,,,,,************************,,,,,,,,,------.........*********+++---...000111444555666999===@@@CCCEEEEEEEEEDDDDDDDDDCCCCCCCCC@@@???@@@@@@BBBDDDGGGHHH???===<<<;;;;;;:::999777999:::<<<===<<<:::888777222222000...---,,,,,,,,,......---,,,++++++++++++------------------------++++++******))))))))))))***************************++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))******+++(((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---------------,,,++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))************))))))))))))))))))************))))))))))))))))))))))))***************+++++++++...///000222444555777777::::::;;;<<<===>>>???@@@BBBCCCEEEGGGHHHHHHHHHHHHKKKLLLLLLLLLKKKJJJIIIHHH++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,******++++++++++++************************************************************************************+++++++++,,,,,,,,,************************++++++,,,---...///000000///...//////000111222333333333444666888;;;===>>>????????????????????????>>>>>>??????@@@@@@AAAAAA999888666666666666555333444666888:::;;;:::888777222111000///......------......---......///000000000000000000000000000000......---,,,+++******)))***************************++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))******+++'''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,++++++***************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))******+++---...000111222666777888:::===???@@@AAAAAAAAABBBCCCDDDEEEEEEFFFGGGHHHJJJLLLMMMLLLKKKKKKLLLLLLLLLLLLJJJHHHFFFEEE++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++************************)))************+++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********************************++++++,,,,,,,,,******++++++++++++************************************************************************************+++++++++,,,,,,,,,***************************+++,,,---...000111111555555555444555555666666222222222222333444666666888888999:::;;;;;;<<<<<<<<<<<<======<<<;;;::::::555444333333333444222111000222555777999888777666111000///////////////000------...///111333444555333333333333333333333333333333222000///...---,,,************************+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))******+++'''((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,)))***+++,,,---,,,+++++++++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))+++,,,...111444666999:::<<<===???AAADDDFFFHHHIIIFFFFFFFFFGGGHHHHHHIIIIIIKKKLLLNNNPPPPPPPPPNNNMMMKKKKKKKKKJJJHHHEEECCCAAA,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************************************++++++************++++++************************************************,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))*********+++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++************************,,,,,,,,,+++++++++++++++,,,++++++*********++++++,,,,,,---///444999===@@@CCCCCCCCCCCCAAA???===<<<<<<:::777555444555666888333222111111111222333444777666444333333333444555777444111000222333333333444333333222222333444444222222111111000111111111333222222222555999===@@@>>>===;;;999888888888999:::888444222111000///.........,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))(((((('''''')))***++++++)))(((((())))))))))))))))))))))))))))))))))))))))))(((''''''******))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))***+++,,,------+++***(((((()))+++,,,******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++)))''''''((()))*********)))((((((((())))))+++*********+++---///000222444777;;;>>>@@@AAABBBFFFDDDBBBDDDIIILLLMMMLLLMMMKKKIIIIIIKKKLLLLLLLLLUUUSSSQQQQQQQQQNNNIIIEEEEEEEEEFFFEEEBBB>>>:::888,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************************************++++++************++++++************************************************,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++++++++,,,++++++++++++++++++,,,,,,************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000444444666888<<>>@@@BBBDDDFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGGGG@@@???===;;;888666555444555444333333333444666777888777666555444444444444333666999::::::999888888777777777777777666555444999999888666555555555555111111111333666;;;???AAAAAA@@@>>><<<:::888888777;;;;;;;;;<<<===;;;777444222000...,,,++++++,,,---,,,,,,,,,,,,++++++++++++,,,+++++++++************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********))))))))))))((((((((()))***,,,+++***((())))))))))))))))))))))))))))))))))))******))))))(((((()))))))))*********++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,111///---+++***))))))*********))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++((()))))))))))))))))))))************+++,,,------///111333666999<<<===>>>EEEEEEGGGHHHIIIJJJJJJJJJIIIHHHHHHIIILLLOOOPPPOOOQQQPPPNNNOOORRRSSSTTTSSSSSSRRRQQQQQQQQQNNNJJJGGGDDDEEEEEEDDDBBB>>>;;;999++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************************************++++++************++++++************************************************+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------///222555888;;;===CCCDDDFFFHHHIIIIIIGGGGGGGGGGGGEEEBBB@@@===;;;:::555666777888888888777666777666555555555666888999;;;;;;:::999888888777777888;;;>>>>>>===;;;<<<===999:::;;;;;;;;;;;;:::999===<<<<<<;;;;;;;;;;;;<<<888888777666666777999:::@@@@@@???===<<<;;;:::::::::::::::;;;======<<<:::777555111...,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,+++++++++*********************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))+++,,,,,,***))))))***))))))))))))))))))))))))))))))*********))))))(((((())))))******++++++,,,))))))***+++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))***++++++...---,,,+++***)))************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++***))))))***+++,,,---///222444555666888<<>>>>>>>>===999888777777777888:::;;;>>>>>>>>>=========<<<<<<<<<===>>>>>>===<<<<<<===999999;;;<<<======>>>>>><<<<<<<<<<<<<<<===>>>???@@@???===<<<::::::::::::>>>>>>>>>>>>>>>>>>>>>>>>999777555666999<<<>>>>>><<<:::666222///...---------------,,,,,,,,,++++++,,,,,,,,,++++++++++++***************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************+++,,,,,,***))))))***))))))))))))))))))))))))))))))************))))))))))))******+++++++++,,,))))))***++++++++++++***************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))((())))))******)))))))))))))))***************))))))))))))************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************++++++++++++***+++++++++***)))((((((------///222666999===>>>@@@AAADDDFFFHHHIIIIIIHHHJJJJJJKKKLLLMMMNNNOOOPPPNNNOOOPPPQQQRRRSSSTTTUUUPPPOOOOOOPPPRRRSSSSSSRRRLLLNNNQQQRRRRRRRRRQQQPPPNNNNNNNNNLLLJJJHHHFFFDDD***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************************************++++++************++++++***************************************************++++++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...///000555666888;;;???BBBFFFGGGFFFGGGGGGHHHFFFDDDBBB@@@:::999888777666666666666:::;;;===>>>??????>>>>>>;;;:::999999999:::<<<===999:::;;;;;;<<<<<<;;;;;;999999:::<<<>>>===;;;888:::::::::;;;<<<===>>>???::::::::::::;;;<<<===>>>AAAAAAAAA@@@@@@AAAAAABBB===>>>???@@@AAAAAA@@@@@@:::777444333666999<<<======<<<:::777444222111000//////......------,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))************+++***+++---,,,+++))))))***))))))))))))))))))))))))))))))******++++++******++++++++++++++++++++++++((()))******++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((())))))***''''''(((((()))***************))))))))))))************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,************++++++++++++333444666999===AAADDDFFFGGGHHHIIIJJJKKKKKKKKKKKKMMMMMMMMMNNNOOOPPPQQQRRRMMMOOOQQQRRRRRRRRRSSSUUUQQQPPPPPPQQQSSSSSSRRRPPPJJJMMMPPPQQQQQQPPPOOOPPPMMMLLLLLLJJJHHHFFFEEEDDD******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************************************++++++************++++++******************************************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111222222444555777999<<<@@@CCCDDDAAAAAAAAA@@@>>><<<:::999333333333333444666888999<<<<<<===============<<<<<<<<<;;;:::;;;<<<===>>>:::;;;===???@@@@@@@@@?????????BBBHHHOOONNNGGG@@@AAA@@@>>><<<<<<>>>@@@AAA>>>======<<<;;;;;;<<<<<<>>>>>>???@@@AAABBBCCCDDD??????AAAAAABBBAAAAAA@@@>>>;;;777666777888888888;;;;;;;;;;;;:::888666555111000000///......------------,,,,,,,,,+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++***,,,---,,,+++*********))))))))))))))))))))))))((()))***++++++++++++***---,,,,,,++++++******)))((())))))***************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))((())))))************)))******))))))))))))************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******************************))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,---...000333555777<<<===>>>@@@CCCFFFHHHJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPOOONNNNNNMMMNNNOOOPPPJJJMMMPPPQQQPPPOOOPPPRRROOOOOONNNOOOPPPPPPNNNLLLJJJMMMOOOOOOMMMJJJJJJJJJJJJIIIHHHGGGEEECCCBBBAAA******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************************************++++++************++++++*********************************************************++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))*********+++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111333444555111111333555888;;;===>>>;;;::::::999777555333333555555555666888:::===>>>======>>>>>>??????@@@@@@===<<<<<<;;;;;;===>>>???DDDFFFHHHJJJLLLLLLLLLLLLMMMNNNTTT___iiihhh]]]RRRIIIGGGCCC@@@???@@@BBBCCCDDDCCCAAA???>>>===<<<<<<;;;;;;<<<===>>>??????@@@AAAAAABBBCCCBBBAAA@@@???AAA???<<<:::999777555333888999;;;======<<<;;;:::222111111000///.........---------,,,,,,,,,++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))******++++++++++++***,,,------+++******+++))))))))))))))))))))))))((()))***+++++++++++++++...------,,,+++***))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))***)))(((((((((((())))))+++++++++++++++***)))(((******))))))))))))************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,///000111333777<<<@@@CCCDDDDDDDDDEEEGGGHHHJJJKKKKKKKKKJJJKKKLLLNNNPPPRRRQQQOOONNNLLLKKKKKKKKKKKKGGGKKKNNNOOONNNMMMNNNPPPLLLLLLKKKLLLMMMLLLIIIGGGJJJMMMOOONNNIIIFFFDDDEEEHHHHHHGGGEEECCCBBBAAA@@@---+++)))***,,,...///......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++************************)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++***++++++,,,---...000111222222222222000000111444888;;;;;;:::333444444333333555888;;;<<<777777>>>AAA???>>>@@@;;;===???>>>===<<>>>>>===>>>???>>>======>>>???@@@===<<<@@@DDDDDDAAA>>>?????????===999555333222888999;;;<<<======<<<<<<@@@<<<666333222111---)))------.........---,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++************************)))+++,,,,,,+++)))******++++++***)))))))))*********++++++++++++***)))))),,,---...,,,***((((((((('''''''''((((((***+++,,,++++++******))))))((((((***************))))))(((++++++++++++*********)))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))******)))((()))+++---(((((((((((()))+++---///666666888===DDDGGGFFFDDDIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNMMMLLLJJJKKKMMMOOOMMMLLLKKKJJJJJJJJJKKKLLLHHHJJJKKKJJJHHHHHHJJJMMMMMMMMMLLLKKKIIIHHHIIIIIIJJJGGGEEEFFFIIIJJJHHHEEEJJJGGGCCCAAABBBCCCCCCBBB---+++***+++---///000///------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++000111333555666666555444666777888;;;======;;;999333444555555555777:::===???;;;;;;???AAA???>>>AAA>>>>>>======@@@GGGQQQYYYVVVSSSQQQSSS\\\jjjzzz}}}}}}{{{|||~~~~~~}}}yyykkk\\\OOOHHHHHHGGGEEEBBB>>><<<<<<>>>@@@AAA???>>>?????????@@@BBBAAABBBBBB@@@===:::777666555666888999:::::::::999???===:::777555222///,,,...------------,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************************)))))))))(((******))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++************************(((***+++***)))((()))***((((((''''''(((((()))))))))*********************+++,,,...---+++******+++++++++*********++++++,,,)))))))))******************++++++++++++***))))))++++++*********)))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))+++,,,,,,+++******,,,((()))***+++...111444666<<<===@@@EEEJJJLLLJJJHHHJJJIIIIIIHHHGGGHHHHHHHHHFFFFFFGGGHHHJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLLLLKKKQQQNNNJJJHHHIIIKKKMMMNNNIIIHHHGGGHHHIIIJJJIIIHHHLLLKKKHHHDDDBBBEEEKKKPPPQQQQQQOOOKKKHHHHHHNNNSSS,,,+++***+++...000000000,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,222444888;;;===>>>===<<>>??????======@@@@@@BBBEEELLLVVVdddsss|||uuuqqqlllmmmzzzuuuiiifffjjjjjjggg```XXXPPPHHHCCC@@@BBBBBBAAA===:::<<>>?????????>>>;;;999777333333555666666666666666=========;;;777333111111///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************************************************))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++***************)))))))))))))))))))))))))))************+++++++++************************)))***+++***((((((***,,,'''''''''(((((()))******)))))))))***++++++,,,,,,***+++------+++***+++,,,,,,,,,,,,++++++*********)))))))))***++++++,,,,,,***++++++++++++***))))))************)))))))))((())))))))))))))))))))))))************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++------+++******+++***,,,...222666:::>>>@@@CCCEEEGGGKKKNNNMMMKKKHHHEEEDDDCCCAAA@@@?????????===<<<>>>CCCIIILLLLLLJJJKKKLLLMMMMMMMMMLLLKKKJJJOOOJJJEEEEEEHHHLLLLLLKKKJJJIIIGGGFFFFFFFFFDDDCCCCCCHHHKKKJJJKKKVVViiiyyy~~~wwwllldddiiiyyy,,,+++***,,,...000000///++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,...///000555888===BBBEEEGGGGGGFFFHHHFFFCCC@@@>>>:::555222111333666888999<<>>@@@DDDHHHLLLOOOSSS[[[dddppp{{{}}}yyyvvvgggYYYPPPLLLKKKHHHBBB???@@@???<<<;;;;;;<<<===>>>===:::888222333333444444555555555999<<>>BBBFFFGGGGGGHHHJJJKKKKKKHHHCCC@@@<<<;;;:::888777777666666666555888@@@IIINNNLLLIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLIIIFFFEEEFFFHHHIIIIIIIIIKKKMMMLLLIIIJJJNNNQQQVVV^^^gggmmmttt,,,+++***,,,...///...---++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++******,,,000444777===???CCCFFFHHHIIIHHHHHHDDDAAA===::::::999777666:::;;;<<<<<<;;;<<<>>>@@@;;;;;;>>>FFFSSSaaakkkooommmnnnqqqvvv|||yyypppmmmfff^^^[[[WWWKKK>>>???===<<<===???>>><<<:::555555555555555555666666666:::===<<<888555555666222111...,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************************************************))))))))))))))))))******))))))))))))************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))*********+++++++++************************)))***++++++******,,,...,,,,,,------,,,+++***)))---------...///111222333222444444444111000000000...///000000000000///...000000///...------,,,,,,***++++++++++++***))))))************))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))******+++++++++,,,++++++***)))))),,,111555;;;<<>>CCCCCCDDDDDDDDDBBBAAA@@@;;;999777888:::<<<===>>><<<<<<<<<:::999:::===???>>>BBBLLL^^^vvv~~~jjjVVVGGGCCC???======<<<999666888777777666666777888888666777999:::888777777777333222111///.........///,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************)))))))))************+++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((((((((((((((((((((((((***************************************+++++++++)))))))))))))))))))))))))))************+++++++++************************&&&(((***+++*********+++------...///...---,,,+++000/////////000222444666:::;;;<<<<<<:::999999999777777888999888777555444444333222111000...------,,,------------,,,++++++++++++++++++*********)))))))))))))))))))))))))))***************************************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,------///444:::>>>DDDEEEGGGHHHIIIJJJJJJJJJIIIJJJJJJFFFAAA<<<888777666666666777777888::::::666777:::AAAHHHLLLKKKIIIIIIHHHFFFDDDCCCCCCCCCDDD???CCCFFFJJJUUUkkk111000000000111000...+++------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---000444999>>>BBBDDD???>>>===<<<;;;::::::999999999:::===@@@AAA@@@>>>;;;;;;<<<===???EEEKKKPPPUUU\\\iiizzz{{{oooZZZSSSIIICCCAAA>>>:::666:::999888888888888999:::777777666777999::::::999444444333222111000///...------------------------+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++************************&&&)))---///...---,,,,,,...000222333444444333222111111000///000222444666;;;===???@@@??????@@@BBB???@@@@@@???===:::777666555444444333222111111000000000000000000//////...,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))***++++++,,,---------000444888;;;@@@EEEHHHJJJKKKLLLLLLMMMLLLKKKJJJEEEFFFFFFBBB===999999999;;;;;;;;;;;;<<<===>>>???999;;;???BBBFFFGGGHHHHHHEEEGGGJJJMMMOOOOOOOOOOOOKKKRRR^^^nnn444333222333333222///,,,...------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++...555;;;AAADDDFFFFFF666666555444444555777888===>>>AAADDDEEECCC>>>:::===???BBBGGGOOOYYYeeelllooovvvvvvpppfffZZZQQQLLLGGGBBB>>>;;;:::999888888999::::::999777555666:::===<<<:::444444444444222111///...------------------------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))*********+++))))))******++++++++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************************************))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++************************)))---111444333111000///111333666999;;;;;;;;;;;;222111000///000111333555888;;;>>>@@@@@@AAACCCEEEDDDDDDCCCAAA>>>:::666333444444444444444444444444333333333333333222111111---------,,,,,,,,,++++++))))))))))))))))))))))))************************))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))***+++,,,,,,------...333:::AAAFFFIIILLLNNNLLLMMMNNNNNNNNNMMMLLLKKKAAABBBAAA>>>:::888999;;;>>>>>>======>>>>>>???@@@;;;>>>AAACCCDDDDDDFFFGGGFFFLLLUUU^^^dddfffffffffpppzzz:::888888;;;777///,,,000......---,,,,,,,,,------************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++************+++,,,---...---444>>>FFFIIIFFFAAA<<<333444333333333666;;;???@@@>>>???AAA???;;;:::===BBBHHHSSS```nnnzzz~~~~~~yyy}}}tttfffSSSCCCGGG???999888;;;<<<<<<;;;<<<<<<:::777444555:::???888666444444555555111............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))(((((())))))************************+++*********))))))((((((***++++++++++++***))))))***++++++,,,,,,++++++***************************)))************+++++++++************************************************)))************+++++++++************************,,,,,,,,,,,,,,,+++******(((((())))))***,,,---......---------...///000000000333888<<<>>>>>>===<<<777777777777666444333222666666777999;;;>>>@@@AAACCCCCCCCCBBB???<<<888666555444333555777777555111222111111111333555777888555333111///---,,,,,,,,,++++++************++++++++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))---,,,++++++,,,...000222===AAAFFFJJJLLLLLLMMMNNNPPPOOOPPPRRRRRRNNNGGGAAA>>>>>><<<:::777777:::===>>>CCC@@@AAAHHHDDD;;;<<>>??????BBBDDDAAA;;;;;;???IIIXXXlll~~~ttthhhWWWOOOFFF@@@<<<:::888888:::;;;<<<;;;999888:::<<<999777555555777777555333......------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))))))))))))))************************+++*********))))))))))))***++++++++++++***)))))))))******++++++******)))************************)))************+++++++++************************************************)))************+++++++++***************************++++++,,,,,,,,,,,,,,,***))))))((()))***+++,,,///............//////000222333666888;;;>>>@@@AAABBBBBBAAA???===;;;999888666555555555666777888999??????@@@@@@>>>;;;888666888666666888::::::888555222111000///111555999<<<===;;;888555222000......,,,,,,+++******)))))))))++++++++++++++++++++++++******************************************************************************))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++*********))))))))))))***+++...222666999;;;AAAEEEJJJMMMNNNNNNOOOPPPOOONNNNNNOOONNNIIIBBB<<<888888888999:::===AAADDDBBBFFF@@@===BBBBBBAAAHHHFFFDDDEEEIIIKKKNNNWWWbbb:::999:::;;;888222111333111222444555444111///---......---,,,,,,,,,,,,---000//////...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...---******+++///444777CCCFFFIIIJJJGGG@@@888333555444333555888<<<>>>>>>???>>>???@@@???AAAJJJTTThhhtttyyysssgggXXXJJJAAA===;;;777:::======<<<999888777:::888666666777999999888000///...---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))******************************************)))))))))***++++++++++++***)))))))))))))))******)))))))))************************)))************+++++++++************************************************)))************+++++++++************************)))******+++,,,,,,------+++***)))))))))+++,,,---111111000/////////000000222222222333666;;;@@@CCCFFFEEEDDDCCCAAA???======:::999666444333444555666;;;===>>>???>>><<<999777999888888999;;;<<<;;;999777555222111222666:::>>>BBB@@@===:::666333111000000///...---,,,++++++***++++++++++++++++++++++++***************************************************************************))))))))))))((((((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************)))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,++++++***************(((***...333999===@@@BBBGGGJJJMMMOOOOOOOOOPPPQQQPPPPPPOOOOOOLLLGGG@@@:::;;;::::::<<>>888444444444666:::>>>AAA@@@>>>@@@>>>===AAAHHHWWWpppuuu___PPPGGGBBB<<<===>>>>>>===;;;:::999;;;999777555666777888999444333000...---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))************************************************************++++++++++++***))))))))))))************))))))************************))))))*********+++++++++************************************************))))))*********+++++++++***************************************++++++,,,+++++++++---///222444666666555444333333333333333222111111333666;;;@@@CCCFFFFFFEEEDDDCCCBBBBBBBBB???===:::777666666777888;;;===>>>???>>><<<999777666666777888999999999999<<<;;;999777888999<<<===BBB@@@>>>;;;888555333222222222222222111000///...,,,,,,,,,,,,++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))*********))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************************************))))))))))))***+++---000555:::???BBBDDDEEEKKKMMMOOOOOOOOOOOOPPPQQQSSSSSSSSSRRROOOJJJDDD@@@AAAAAABBBEEEHHHIIIGGGEEEAAAHHHEEEDDDIIIFFFCCCIIIXXXiii}}}iiieee___^^^eeennnooojjjBBBCCCBBB>>>999666444333...000444666777555333111............///000111222111000000...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...333:::AAAEEEHHHGGGEEEBBB>>>:::666444555666:::===@@@???===:::>>>???EEERRRccc{{{rrraaaVVVOOOFFFDDD@@@>>>===>>>??????;;;:::888555444444555666999777444111///---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++***************************************+++++++++***++++++++++++***))))))***++++++++++++++++++***************************))))))*********+++++++++************************************************))))))*********+++++++++************************+++******)))))))))******,,,---000333777;;;>>>???======<<<;;;:::::::::;;;777888:::<<>>CCCGGGIIIJJJJJJNNNOOOPPPOOONNNNNNOOOQQQQQQRRRSSSSSSPPPLLLHHHFFFBBBCCCEEEGGGIIIIIIHHHFFFEEEHHHDDDEEESSS\\\bbbmmm~~~~~~vvveeeWWWNNNPPPRRRSSS[[[iiitttyyyEEEGGGFFF@@@;;;999888666111222333444555555444444/////////000000111222333000//////...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,///444999???CCCFFFGGGEEEAAA===:::777555555888;;;===>>>===;;;<<<<<>>>>>???<<<<<<;;;888555444555666;;;:::888555222000...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,*********************************+++++++++++++++***++++++++++++***))))))++++++,,,,,,,,,,,,++++++************************)))************+++++++++************************************************)))************+++++++++************************,,,+++*********+++,,,---///111555999===???AAAAAAAAAAAA@@@?????????@@@@@@>>>@@@BBBEEEFFFGGGGGGGGGEEEDDDAAA???===<<<<<<<<<888888777777777888888888::::::999777666555444444444555555444333333444666555888<<>>AAAEEEIIILLLNNNNNNNNNLLLMMMLLLKKKJJJJJJLLLNNNKKKNNNPPPOOOMMMIIIGGGGGGCCCDDDCCCAAA???@@@CCCFFFQQQ___iiivvvlllrrrnnn[[[\\\dddkkkpppyyyEEEHHHGGGAAA===>>>>>>;;;777666444333222333444555333333222111111111111111...---------,,,,,,++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------,,,///444:::>>>AAABBBBBBAAA???;;;999777888:::;;;;;;>>>???===<<>><<<===>>>===:::888999;;;:::::::::999777444111///........................------------------------+++*********++++++,,,---*********************************++++++,,,,,,,,,***++++++++++++***))))))******++++++++++++******************************)))************+++++++++************************************************)))************+++++++++************************,,,+++++++++---000222444444777;;;>>>???>>>;;;:::<<<<<<<<<;;;<<<<<<======<<<===>>>???@@@@@@???>>>999888777666666777999::::::;;;<<<=========<<<;;;;;;:::777666555666888999999::::::888555555777999444666:::===???@@@@@@???BBBBBBAAA@@@>>><<<:::999777888888777555222///...111111111000///.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++*********************************)))))))))))))))************************))))))))))))))))))))))))************************'''(((((()))******++++++))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,---000555:::@@@CCCFFFGGGHHHIIIIIIIIIHHHHHHDDDDDDCCCAAA@@@AAADDDFFFGGGJJJLLLLLLHHHEEEDDDDDDBBBCCCCCCAAADDDNNN___llloookkkiiilllnnnmmmnnnqqqCCCHHHHHHAAA???BBBBBB???===:::666333111222444555777666444222111/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------...222888>>>AAAAAA@@@???:::888666666888<<>>>>>GGGXXXfff~~~xxxyyy}}}jjjXXXKKKDDD<<>>===>>>???777999:::;;;:::777444222........................------------------------+++*********+++,,,,,,---*********************************++++++,,,,,,,,,***++++++++++++***))))))))))))************))))))************************)))************+++++++++************************************************)))************+++++++++************************++++++,,,---000444777:::999;;;>>>@@@>>>:::555111444444444444555666777777666555555444444333333444222222222444777;;;???BBBAAACCCDDDFFFFFFDDDBBBAAA===;;;999777888;;;>>>@@@>>>??????<<<999888:::===999999999999999999999999888999<<<>>>???@@@@@@@@@>>>>>>>>><<<999555111...333222222111000//////...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************++++++******))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))************************'''(((((()))***+++++++++))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************//////111555;;;AAAHHHKKKKKKJJJHHHFFFCCC@@@>>><<<;;;;;;:::888777888;;;>>>FFFIIIKKKJJJFFFCCCBBBBBB===@@@EEEKKKYYYsss~~~zzzvvvrrrkkkpppxxxAAAFFFEEE===<<>><<<:::777555444555777888999888555222111...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............666:::???BBBAAA>>>;;;:::333:::===999;;;AAA@@@999>>>@@@AAABBBIII[[[ttt}}}}}}{{{}}}wwwxxxxxxeeeRRRNNNEEE<<<<<<@@@BBBAAA@@@:::888999===@@@>>>777000000///------.........------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++''')))+++------+++)))'''************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,+++***---,,,---...222777<<>>???<<<>>>CCC>>><<<===@@@???<<<<<>>???>>><<<;;;;;;===;;;777666777:::===>>>AAA@@@@@@>>>:::666222000111111222333222111000//////---++++++,,,---,,,+++++++++++++++++++++++++++++++++******************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************,,,,,,+++***))))))************))))))))))))******************************,,,+++***((((((((()))***************************)))************+++++++++******+++++++++******)))***++++++,,,,,,++++++***333777>>>DDDHHHJJJIIIHHHEEEDDDBBB@@@<<<888555333:::555222555999;;;???DDDBBBGGGKKKJJJCCC===???DDDIIIIIITTTlllyyyvvvIIIGGGAAA;;;;;;???@@@>>>>>>???@@@@@@>>>;;;888777888999::::::999777444222000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222===@@@CCCCCC???;;;888666:::<<<;;;:::<<>>@@@FFFSSSfffzzz}}}yyy```WWWMMMGGGFFFDDDBBB@@@;;;999888999;;;;;;888555333111///.../////////------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++---......---+++)))************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,...111444777:::<<<===;;;;;;999888888777777888999999888777666444444333333444555666888999;;;;;;:::<<<>>>>>>===>>>AAACCCEEEGGGHHHGGGEEECCCCCCDDDCCC@@@@@@DDDDDD???>>>AAACCC@@@???AAAAAA>>>>>>AAA>>>===>>>???@@@AAABBBBBBAAA???;;;999888999999999999:::<<<===<<<;;;999888555444333222111222222333000...,,,+++,,,,,,+++***++++++++++++++++++++++++++++++******************************************************************************************))))))))))))))))))))))))************************(((((()))***************,,,++++++***))))))************))))))))))))******************************,,,+++)))((((((((()))***************************)))************+++++++++*********++++++******))),,,+++******,,,...111333<<>>>>><<<;;;999888777666:::777888<<>>@@@CCCJJJGGGCCCBBBDDDIIIQQQWWWXXXeee~~~]]]QQQEEE@@@???======???:::;;;===>>>>>>===:::999;;;;;;<<<<<<:::888555333222111000///............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++...222666999CCCDDDEEECCC???;;;999888>>>;;;;;;>>>???>>>@@@DDDCCCKKKZZZlll}}}sssdddUUUKKKFFFCCCBBB>>><<<:::888888:::<<<===777555222000000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,...//////...,,,+++************************************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,+++*********+++,,,------111666;;;>>>>>>===<<<===>>>>>>>>>======<<<;;;;;;:::999888666444333222555555666777888999::::::===???AAABBBBBBBBBDDDFFFAAAEEEIIIJJJIIIKKKPPPUUUXXXVVVUUUVVVRRRLLLGGGGGGIIIGGGJJJOOOPPPLLLHHHHHHFFFDDDBBBAAABBBCCCDDDCCC???>>>===;;;::::::::::::555777999<<<===<<<;;;:::999777444222222444666777222000---,,,,,,,,,+++))),,,,,,,,,,,,++++++++++++******++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************(((((()))***************,,,+++******)))***************))))))))))))******************************+++***))))))((()))))))))************************)))************+++++++++)))*********************---+++***+++...444:::>>>EEEFFFGGGHHHGGGEEECCCAAA<<<;;;999888888888999999999888;;;AAACCCAAA@@@CCCJJJEEECCCIIIZZZmmmyyyzzz}}}vvvcccSSSOOOKKKBBB<<<===:::;;;;;;<<<======>>>>>>=========<<<;;;888666444333333111000////////////---------------------------,,,,,,++++++,,,,,,---,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------------------...---,,,,,,000666<<<@@@BBBCCCCCCAAA???>>>>>>???:::888<<>>??????>>><<<;;;;;;:::888666666777888999555222///...------+++))),,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************(((((()))***************++++++***************+++******))))))))))))************************************))))))))))))))))))************************))))))*********+++++++++***)))))))))*********+++,,,,,,---000555;;;BBBEEEGGGGGGGGGFFFEEECCCAAA@@@???===;;;999999999;;;<<<======???CCCDDDAAABBBFFFFFFMMM[[[ppp{{{xxxooowwwssshhhfffaaaSSSGGGDDDBBB@@@>>><<<<<<>>>@@@BBB=========<<<:::888777555444333222000//////......---------------------------,,,,,,++++++,,,,,,---,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------...------///333:::@@@DDDCCCCCCCCCAAA??????AAACCC999888<<>>???AAADDD@@@<<<777333111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,///222444999;;;>>>AAABBBBBBAAA@@@AAAAAAAAAAAA???===:::999555555555555555555555555777888;;;???BBBFFFIIIJJJEEEFFFIIIOOOZZZgggrrryyy|||}}}|||xxxxxxqqquuuyyyzzzwwwpppjjjfffcccbbb^^^VVVLLLBBB===:::>>>>>>?????????@@@@@@@@@;;;;;;;;;;;;;;;:::999999777555222000///...---+++---------,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************(((((()))***************+++***************++++++******))))))))))))******************************)))))))))*********))))))************************))))))*********+++++++++******))))))***+++,,,---+++...222777===AAAEEEGGGBBBCCCCCCDDDDDDCCCBBBAAA===<<<;;;::::::<<<>>>???EEEBBB@@@AAA@@@???EEELLLTTTkkk~~~~~~{{{ooobbbZZZOOOLLLFFFAAA===<<<===>>>=========<<<;;;:::999888555444333111000/////////---------------------------,,,,,,++++++,,,,,,---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---------------------------...000444999>>>CCCFFFFFFFFFEEEBBB???>>>???AAA===;;;===BBBMMM^^^xxxqqqfffYYYTTTWWW^^^cccdddmmmllliiieee```^^^```cccbbbaaaaaabbbfffmmmtttxxxuuuqqqooopppsssvvvwwwwwwmmmSSSGGGFFFDDDCCCBBBBBBCCCCCCEEEAAA;;;666333111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,...111444777999>>>???@@@AAABBBBBBAAAAAA??????>>>===<<<:::999888777777777777888888888888888999:::<<<>>>@@@AAABBBEEEKKKXXXlll~~~tttaaaPPPFFFBBBAAA@@@===<<<<<<===???@@@;;;<<<===>>>>>><<<;;;:::999777444333222111///.........------,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))++++++++++++++++++++++++(((((()))************************)))******+++,,,******))))))))))))******************************(((((()))************)))************************)))************+++++++++,,,+++******+++,,,...///...222888>>>BBBEEEEEEEEE???AAACCCEEEEEEEEECCCCCC888888999:::<<>>CCCOOO[[[{{{wwwiiieee^^^VVVMMMFFFAAA>>>>>>>>>=========<<<<<<<<<777666555333222111000000........................---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.......................................+++...333888===BBBDDDFFFHHHHHHFFFCCC???======>>>>>>???BBBNNNeeeyyylllcccQQQNNNJJJIIILLLPPPTTTVVV\\\bbbhhhhhhccc]]][[[[[[\\\___bbbeeeiiirrr~~~xxxpppmmmqqqxxx||||||}}}aaaPPPLLLGGGFFFGGGHHHGGGFFFKKKFFF???999666444222111............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++...222666999<<<>>>???@@@BBBCCCCCCBBB@@@???;;;::::::999999999::::::==================<<<<<<<<<>>>AAAFFFKKKPPPSSSUUUeeepppzzzkkkdddaaa]]]XXXPPPGGGAAA>>>>>>>>>>>>>>>=========<<<<<<<<<;;;999666555444444222111///......---,,,,,,++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))++++++++++++++++++++++++(((((()))*********************))))))***++++++,,,******))))))))))))******************************'''((()))***+++******)))************************)))************+++++++++---,,,++++++,,,---///111444777<<>>>>>>>>>>>>>>>>>>>>>>>999888777555333222222222........................---,,,,,,++++++,,,,,,---+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................***...555;;;AAADDDEEEEEEFFFFFFEEECCC@@@>>>>>>???<<>>???<<<999777666666666444333//////...---,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))++++++++++++++++++++++++(((((()))*********************))))))***+++,,,,,,******))))))))))))******************************'''((()))+++++++++***)))************************)))************+++++++++...---,,,+++,,,...000222999;;;>>>AAACCCDDDCCCBBBHHHJJJMMMNNNLLLIIIEEEBBB>>>???AAABBBDDDDDDDDDDDDEEEGGGPPP___qqqzzzrrrwww~~~}}}uuueeeWWWVVVLLLAAA===>>>>>>===<<<:::999777555444555555555444333111///...---..............................------------------------------------------------------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////...333;;;@@@BBBAAA??????DDDJJJDDD===@@@>>>;;;@@@>>>JJJaaa|||nnnggg___YYYPPPHHHGGGLLLFFFEEEHHHNNNSSSXXXaaakkkssstttsssxxxsssvvv}}}~~~}}}yyyrrreeeWWWRRRSSSVVVXXXYYYZZZVVVNNNDDD<<<666555555111000...---,,,,,,---...------------------------------------,,,,,,+++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------111444999<<<===>>>???@@@CCCCCCCCCBBB@@@<<<888666...666;;;:::;;;@@@BBB???HHHGGGDDDBBBCCCEEEHHHKKKSSSgggtttfffYYYNNNGGG???;;;>>>@@@??????BBB;;;999777888:::888333///444333000...,,,+++******++++++,,,---------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************+++*********))))))((((((******))))))))))))******)))************+++++++++************************************************++++++************++++++))))))))))))************)))************++++++++++++,,,---,,,*********+++,,,,,,+++,,,///444999<<>>@@@>>><<>>??????@@@AAADDDCCCAAA???<<<888666444888:::;;;:::>>>FFFHHHEEE>>>EEEJJJIIIGGGOOOccctttxxxppp[[[NNNBBB???>>><<<===???>>><<<999777777666555555333222000///------------,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******************************+++*********))))))))))))++++++************++++++)))************+++++++++************************************************++++++************++++++))))))))))))************************++++++++++++***+++,,,,,,******+++------,,,,,,...222888>>>AAAIIIIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBDDDFFFHHHGGGEEEGGGHHHAAA???DDDBBBEEESSStttxxxzzztttXXXEEE<<<999999>>>===;;;:::999777444111444444222111000//////000........................------------------------------------------------------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------...///000888;;;@@@BBBAAA>>><<<:::;;;BBB@@@===???===???JJJiiixxx___GGGCCCCCCJJJMMMMMMWWWkkkzzz~~~}}}vvvvvv}}}zzz{{{}}}xxxtttnnniiikkkxxx{{{llldddfffjjjeeeccc^^^VVVMMMDDD===999555444222000///...//////------------------------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******,,,...111333888;;;>>>@@@@@@AAABBBCCCDDDAAA===999666444444333888999999<<>>>>>===<<<;;;:::999888777333222111000//////000000---------------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++******************************************))))))))),,,,,,++++++++++++,,,,,,)))************+++++++++************************************************++++++************++++++)))))))))*********++++++************+++++++++,,,)))***++++++***+++,,,...---...000333888>>>CCCFFFLLLKKKIIIFFFDDDCCCBBBAAA;;;;;;<<<@@@CCCFFFGGGFFF@@@???===CCCKKKKKKVVVppp{{{yyywwwttt}}}~~~gggUUUJJJBBB===AAA???======>>>===999666444444333222111000//////................................................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------......---------///111222<<>>???GGGXXXlll^^^XXXLLLDDDJJJJJJWWW]]]^^^mmm{{{zzz||||||xxxqqqnnnqqqrrruuuzzzqqqlllhhhfffddd___XXXNNNCCC<<<777666444111///.................................,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++******+++---111444777<<<>>>@@@AAAAAAAAABBBCCC@@@===999555333333555666444888===BBBGGGIIIHHHEEELLLMMMSSSddd|||uuugggUUUHHH???===<<<>>>AAA@@@:::555444444333222111000000000.........---------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************+++++++++******+++++++++))))))*********+++++++++************************************************++++++************++++++))))))*********+++++++++*********+++++++++,,,,,,***+++,,,+++******,,,...///222666;;;@@@CCCDDDEEEFFFDDDBBB@@@===<<<;;;:::888:::===AAADDDEEEDDDCCC>>><<<@@@SSSdddfffttt~~~}}}nnneee```YYYQQQEEEBBB>>>>>>@@@AAA>>>;;;666555444333222000//////////////////////////////........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------......------///111444666>>>AAACCCDDDCCCAAA@@@@@@>>>???::::::CCCIIIUUUjjj{{{jjjeeeWWWPPPSSSOOOMMMVVVUUUdddooosss|||yyy~~~xxxrrrsss|||~~~zzz}}}{{{tttsssqqqmmmlllkkkggg```TTTFFF===:::888555222000///..............................,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---000444777:::===???@@@@@@?????????AAA;;;999666444444777:::<<<:::>>>BBBDDDDDDEEEJJJPPPZZZgggqqqaaaNNNEEE<<<;;;@@@BBB===666888888666555333111000///000///...---------......---------,,,,,,,,,++++++++++++++++++++++++++++++***************************************+++++++++******))))))))))))******))))))*********+++++++++************************************************++++++************++++++************++++++++++++***++++++++++++,,,,,,,,,---------,,,******---///222666===BBBEEEDDDAAA???===<<<;;;999888777777777888<<>>===;;;:::;;;<<<777777777888:::===@@@BBBBBBBBBBBBBBBBBBIIIZZZjjjooo^^^III>>>===@@@???<<<<<<<<<;;;999777555222111222111///...------...///------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********************************+++++++++++++++***))))))))))))))))))***)))************+++++++++************************************************++++++************++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,...///...,,,+++,,,///222777;;;@@@DDDEEEBBB>>>;;;:::999999888888888999999;;;>>>BBBCCCBBB???>>>===>>>III]]]|||uuu~~~}}}tttnnniiifff{{{tttzzzuuuiii^^^OOOGGGEEEDDDBBB??????>>>===;;;999555333111////////////////////////........................------------------------------------------------,,,,,,,,,---------......------------------------........................------------------------........................------------------------...------///222888===@@@???@@@AAA@@@???===>>>???===AAAIII\\\qqqrrrssstttgggZZZOOOQQQ```hhhllllllcccbbbnnn}}}|||xxxwwwwwwvvvqqqeeeUUUIIIAAA???<<<888555222111111........................,,,,,,---...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,...111555888:::;;;<<<:::::::::999666555666777666888:::===@@@BBBDDDEEEDDDDDDHHHQQQ\\\kkkkkkUUUHHHBBBAAAAAA?????????>>><<<:::888777333222000...------...///...------------,,,,,,,,,******+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,+++******))))))******+++)))************+++++++++************************************************++++++************++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------------///444777<<<===???@@@@@@???===;;;;;;;;;;;;:::;;;;;;<<<===???AAABBBAAA@@@AAADDDGGGHHH^^^xxxvvvyyy|||ttthhh]]]VVVRRRPPPOOO~~~}}}ooo\\\NNNIIIHHHEEEBBBCCCBBBAAA???<<<888555222000000000000000000000000////////////////////////------------------------------------------------,,,,,,,,,------.........------------------------........................------------------------........................------------------------...---...///444999???CCC???@@@@@@>>><<<:::;;;;;;999BBBQQQmmmzzzsss```UUUTTTSSSPPPcccppptttooohhhcccpppvvvvvvxxxzzzxxxooo```UUUDDDBBB???;;;777555333333////////////////////////,,,,,,---.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---///333777:::<<<<<<<<<888888888666333222333444777999===AAADDDFFFFFFFFFEEEHHHUUUllluuuxxx~~~rrrYYYIIIBBBAAA@@@@@@AAAAAA@@@???===<<<444222000...---...//////......---------,,,,,,,,,*********++++++,,,,,,,,,*********************************++++++,,,,,,,,,,,,++++++++++++++++++,,,)))************+++++++++************************************************++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,------///222777;;;@@@???===<<<;;;<<<===>>>======<<<<<<<<<===>>>>>>DDDDDDCCC@@@@@@EEEMMMSSShhh}}}vvv{{{zzzooofffZZZXXXRRRLLLHHHHHHKKKNNN|||pppmmmjjj^^^NNNCCCDDDLLLRRRNNNDDD<<<888777444333222111000000//////000/////////....................................------............------........................------------------------........................------------------------------------------------------......///............///222666;;;???AAAAAAEEE???;;;===???>>><<<===AAAMMMdddwwwyyyvvvkkk^^^QQQJJJFFFGGGPPP[[[tttuuunnn|||{{{{{{|||wwwjjj___RRRHHHAAAAAA???888222222000000000000000000/////////............---------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---------------------------------------------------222888;;;;;;::::::;;;666666555222///000555999CCC???AAAGGGIIIEEECCCFFFHHHccc|||zzz~~~{{{zzzyyy~~~kkkOOO???BBBAAAAAACCCGGGIIIHHHGGG===999333000///000000000,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************---,,,++++++,,,,,,***(((++++++++++++++++++++++++************,,,,,,+++)))111---+++...555<<<>>>===:::999999<<>>>>>===;;;:::===@@@AAABBBCCC>>>@@@KKKTTTddd}}}|||}}}xxxpppkkkmmmlllfff]]]VVVVVVXXXXXXXXXUUUQQQOOOSSS]]]eee~~~uuuggg^^^RRRSSSSSSRRROOOIIIAAA;;;666444222111000111000000000000/////////.................................------............------........................------------------------........................------------------------------------------------------......//////.........000333888===@@@BBBBBBDDD@@@>>>>>><<<999:::===KKKYYYiiittt{{{~~~rrriiiVVVLLLCCCAAACCCKKKZZZhhh}}}yyyppprrr}}}{{{wwwnnnggg[[[PPPEEECCC@@@:::555444000000000//////////////////............---------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++------------------------------------------------///333777888888777888999777777555333222444888;;;:::===DDDFFFBBB@@@JJJXXXppp{{{nnnpppwww|||}}}}}}kkk]]]NNNIIIFFFIIIPPPUUUTTTQQQCCC???999555333222111111,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************))))))***+++,,,+++)))++++++++++++++++++++++++++++++++++++,,,,,,+++***------...222777;;;;;;:::999:::<<<@@@BBBBBB@@@>>><<<===<<<<<<===>>>>>>===???JJJRRR]]]lllssssssiiieee]]]TTTSSSSSSQQQOOOPPPWWWaaaiiitttooojjjjjjpppyyy}}}fff]]]TTTSSSWWWVVVLLLBBB999666333111111222222111000000000/////////..............................------............------........................------------------------........................------------------------------------------------------........./////////...111666<<<@@@BBBCCCCCCAAA@@@@@@???:::888@@@JJJ]]]kkkuuuyyy~~~uuummm```RRRFFF@@@<<<>>>GGGWWWlll|||pppmmmtttyyyuuusssrrrjjj[[[LLLEEEBBB===888666111111000//////.../////////............---------...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++************---------------------------------,,,,,,---------333444555555444444666888:::777444333555888:::;;;888>>>CCCBBB???JJJfffsss]]]ZZZgggxxxggg[[[MMMHHHNNNUUUXXXXXXJJJFFF@@@;;;888666333222------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++)))(((''')))+++,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++///444888999999999888===@@@CCCDDDBBB>>>;;;:::<<<===???AAABBBBBBBBBCCCIII___sssyyymmm```WWWSSSNNNIIILLLJJJHHHKKKWWWiii|||xxxfffTTTPPPUUUVVVQQQLLL@@@;;;444111111222222111000000000////////////...........................------............------........................................................................------------------------........................---------......///000000000444:::???BBBCCCCCCCCC>>>???AAA???;;;???QQQcccqqq{{{rrrddd___TTTGGGCCCBBBCCCJJJWWWkkkzzzsssvvvzzzuuugggUUUIIIDDD???:::666333222111///.........//////............---------...........................------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********------------------------...---,,,,,,,,,---...///666555444333333555888:::<<<777333222666999:::999>>>>>>===AAAOOOlllzzzhhhdddeeeqqq~~~eeeRRRKKKMMMSSSWWWMMMIIIDDD@@@<<<999666333.....................///------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,+++***))))))+++,,,+++***+++++++++++++++++++++++++++,,,,,,,,,++++++,,,...---333999<<<:::888999;;;EEEGGGHHHEEE???:::888888>>>AAADDDEEEBBBBBBIIIRRRppp|||rrrhhhaaa```^^^YYYSSSOOOOOOPPPPPPSSSSSSXXXdddwwwnnnYYYQQQPPPQQQSSSWWWIIIBBB888333222333222111111000000000////////////////////////////////////------............------........................................................................------------------------...........................---------...000111222222777===AAABBBBBBCCCDDD>>>>>>>>>>>>???JJJcccyyy|||cccTTTOOOIII@@@BBBHHHQQQ]]]nnnvvvvvv||||||qqq```QQQHHHBBB<<<777555444222000///.../////////............---------...........................------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++------------------------...---,,,,,,---///000222888777555555777:::===>>><<<777333222555999999999@@@<<<>>>PPPrrrqqqlllmmmqqq}}}uuu]]]PPPOOOQQQLLLJJJFFFBBB@@@===999666111000///.........//////------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,000...,,,++++++++++++***++++++++++++++++++++++++)))+++,,,+++***+++...000333888======:::999<<>>===@@@HHHYYYssskkkUUUGGGBBBAAABBBGGGUUUfffuuu~~~{{{||||||}}}zzzuuu||||||zzznnn^^^PPPGGG@@@;;;888777444111//////000000///............---------...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,------------------------...---------...111444666:::999888:::===???@@@???:::888555555777;;;===???BBBHHHXXXuuuzzzfffeeeuuuzzz___PPPKKKMMMKKKIIIFFFDDDAAA===:::444333111///......//////------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------333000---++++++++++++***++++++++++++++++++++++++(((+++,,,,,,+++,,,000444:::===@@@???======AAAFFFGGGFFFCCC@@@>>>@@@CCCGGGBBBBBBCCC@@@:::@@@[[[xxx}}}vvv~~~eeeWWWMMMLLLIIIGGGLLLUUU\\\\\\bbbbbbgggrrrzzz~~~yyyttttttooodddbbbgggcccWWWGGG===999888666333111111111000000000//////////////////////////////------............------........................................................................------------------------..............................------...000222444999===AAABBB???>>>@@@CCCAAA===>>>HHHYYYnnnlllVVVJJJCCCAAAJJJXXXbbbsss{{{rrrjjjiiikkknnnqqqooosssuuuuuussssssvvvzzz|||~~~wwwrrr~~~}}}lll[[[OOOGGGAAA;;;999555222000000111222///............---------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------------...000444888:::<<<;;;<<<>>>AAABBB???<<<888888999:::<<<@@@FFFJJJVVVlllwwwjjjiiizzz}}}}}}~~~~~~{{{zzzyyyuuuqqqrrrzzz}}}sss^^^SSSRRRPPPNNNLLLJJJFFFAAA===777555333000....................................------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...111...+++******+++++++++++++++++++++++++++++++++(((+++......---///555:::>>>@@@CCCCCCBBBCCCFFFIIIHHHEEEBBBAAABBBDDDEEEFFFAAA>>>???DDDJJJYYYzzz~~~pppwwwuuudddTTTMMMGGGIIIJJJOOO\\\nnnwwwwwwvvvzzz{{{tttkkkkkklll^^^MMMAAA===;;;888444111111111111000000000000000000000000000000000000---..................---........................////////////////////////........................------------------------///////////////////////////...------...000333444;;;???BBBAAA>>><<>>AAACCCBBB===999777999<<<>>>@@@EEENNNTTToookkknnnjjjhhhlll|||sssgggccc^^^XXXTTTQQQPPPOOOJJJJJJKKKOOOSSSXXX[[[\\\ZZZYYY^^^kkkxxxqqqfffWWWUUUSSSQQQNNNIIICCC???999777444000...------...........................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......///,,,))))))***+++,,,,,,++++++++++++++++++++++++))),,,000000///111888>>>@@@BBBEEEFFFGGGGGGHHHIIIKKKGGGDDDCCCDDDEEEBBB@@@AAA;;;>>>LLL^^^vvv|||~~~zzzpppwwwzzzzzzssskkkdddaaaaaa]]]RRRKKKJJJEEEKKKTTTaaawww~~~~~~vvvlllgggeeeaaaVVVEEE666333777444444333111//////111222000000000000000000000000//////000000000000//////////////////////////////////////////////////////---------............///....................................////////////.........///111333555666AAA@@@>>>;;;<<>>CCC^^^}}}zzzdddQQQHHHDDDEEEFFFNNNiii|||yyyyyy}}}~~~~~~{{{wwwooocccZZZ^^^___eeeqqqzzz|||wwwsssaaa\\\VVVTTTWWW[[[___```eeeccc```^^^^^^```ccceeellloootttwwwxxxyyyzzz{{{}}}~~~zzz{{{}}}}}}rrrbbbTTTKKKBBB;;;555444222///000333000000000000000000000000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------///---,,,///444:::<<<===AAA======AAABBB===888666BBB;;;===EEEEEEGGGaaaiiiZZZnnnkkksssuuuqqqmmmeee]]]XXXTTTLLLGGGHHHFFFAAA???BBBAAAAAAAAAAAACCCEEEHHHIIIHHHNNNWWWaaakkkvvveee^^^VVVSSSSSSPPPJJJCCC>>>;;;666444444222...+++000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++***+++++++++///...---///444:::???AAADDDEEEGGGHHHHHHHHHGGGFFFLLLHHHBBB===@@@DDDCCC???;;;HHHKKK___}}}mmmccc^^^\\\\\\VVVQQQNNNQQQVVVXXXSSSMMMPPPVVViiihhhrrr{{{uuujjjiiiiiidddVVVFFF===<<<555555444222000000000111000000000000000000000000//////000000000000//////////////////////////////////////////////////////---------............///....................................////////////000//////000222555888:::@@@???===:::999;;;======AAAQQQ]]]mmmyyyaaaPPPLLLJJJIIIIIIMMM___xxxnnnddd]]]ZZZZZZ^^^aaadddccc___XXXNNNGGGHHHIIIOOOYYYaaaeeedddccc\\\XXXTTTSSSVVV[[[^^^___fffdddaaa___^^^```ccceeefffiiimmmooooooooopppqqqzzz{{{}}}zzz~~~~~~{{{~~~ppp^^^QQQEEE===777555333000111333000000000000000000000000.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///---...111777;;;======>>>;;;:::<<<<<<::::::===999===BBBFFFNNNddd~~~lllhhhmmm{{{~~~zzzrrr[[[TTTPPPRRRSSSPPPMMMMMMIIIJJJOOOUUUTTTKKKEEEDDDAAAEEEKKKPPPRRRRRROOOMMMWWW\\\dddjjjnnnqqqtttuuu~~~xxxlll^^^WWWVVVTTTMMMGGGAAA===777333222000...,,,000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,---...222888>>>BBBDDDGGGGGGGGGGGGFFFEEECCCCCC>>>======AAADDDDDDCCCBBBJJJ```ooo~~~fffZZZUUUOOOMMMOOORRRVVV[[[___```]]]WWWSSSbbbsssJJJUUUdddtttnnnnnnooopppgggTTTCCC:::777666444222111000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////---------............///....................................////////////000000000111333888<<<>>>>>>>>>===;;;:::;;;>>>BBBOOOkkkvvvuuuxxx[[[IIIAAAKKKTTTYYYXXX```{{{~~~rrrkkkeeebbb[[[RRRIIIDDDBBBBBBGGGKKKPPPQQQMMMFFF@@@===;;;>>>CCCHHHOOOTTTWWWXXXXXXVVVTTTUUUYYY]]]```aaagggeeebbb```___aaaccceeehhhkkknnnoooooonnnnnnooovvvuuuvvvwwwyyy}}}|||xxxnnn]]]KKKAAA999666555222111222000000000000000000000000.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------------............111555:::============999777888999999>>>DDD;;;CCCJJJSSSmmm~~~pppggghhhvvvmmmhhhggg^^^RRRCCCAAABBBGGGJJJIIIJJJMMMVVV\\\fffnnnkkkaaaZZZYYY\\\bbbiiipppsssrrrnnnkkkvvvzzz~~~xxxssspppssswww{{{~~~mmmaaa^^^[[[VVVPPPIIICCC<<<666222111000///000000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---***---111777===AAAEEEFFFHHHGGGEEECCCAAA???>>>>>>555555;;;CCCDDDAAAEEEMMMjjjjjjXXXLLLMMMPPPOOOTTT]]]fffmmmuuuwwwtttqqqrrruuuMMMPPPUUUZZZcccppp}}}vvvtttuuuwwwppp]]]HHH<<<:::777444222222111111111//////////////////////////////000000000000//////////////////////////////////////////////////////---------............///....................................////////////000//////111444999>>>AAA>>>===>>>>>>===>>>EEEMMMlllzzz~~~^^^HHHBBBFFFXXXlllyyywwwtttjjjeee\\\SSSMMMQQQNNNJJJCCC>>><<<>>>@@@FFFHHHKKKNNNJJJCCC??????BBBGGGJJJKKKMMMRRRVVVWWWXXXXXXXXX[[[^^^bbbeeegggjjjgggdddbbbaaabbbeeeffflllooorrrttttttsssssstttwwwuuutttsssuuuxxx{{{}}}{{{|||vvvttt{{{uuupppUUUHHH<<<777666333111111000000000000000000000000....................................------------------------------------------------------------------------------------...------------......///...000444999<<<>>>===<<>>>>>IIIVVVttt]]]III@@@IIIXXXsss~~~iiiTTTLLLLLLLLLIIIHHHKKKIIIEEEAAA>>>>>>BBBEEENNNLLLOOORRROOOGGGDDDEEETTTXXXYYYUUUTTTXXX[[[YYYZZZ[[[]]]___bbbeeehhhkkkmmmjjjgggeeeeeefffiiijjjlllooosssuuuvvvuuuvvvwwwyyyxxxvvvuuuuuuxxx{{{|||{{{yyyvvvwwwyyyppptttxxxzzzdddSSS@@@999666444000///111111111111111111111111//////////////////////////////.........------------------------------------------------------------------------------------------------...///000///333888<<<>>>===<<<;;;>>>777333888???AAABBBCCCGGGUUUxxxwwwhhhooo{{{vvvjjjRRRQQQMMMLLLQQQVVVTTTNNNSSSUUU\\\dddgggiiipppxxx{{{~~~zzzxxxzzzlllccc```ZZZUUULLLBBB:::555444444111000000000//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,---......///...444;;;@@@AAA@@@??????:::999888777666777888999>>>;;;===BBBKKK^^^qqqaaaVVVNNNJJJLLLNNN[[[qqqjjjddd\\\TTTKKKHHHOOOXXXmmm~~~uuufff]]][[[LLLDDD;;;555333444333333000000000000000000000000//////000000000000//////////////////////////////////////////////////////---------............///....................................////////////...///111333777<<>>BBBXXXppp}}}___PPPDDDEEENNNTTTVVVWWWVVVSSSOOOJJJFFFGGGJJJMMMWWWTTTXXXaaabbbYYYRRRQQQfffiiieee]]]\\\ccceeeaaa]]]^^^```bbbcccfffjjjmmmpppnnnkkkiiiiiikkknnnppppppssswwwyyyzzzzzzzzz{{{zzzyyyxxxxxxyyyzzz}}}~~~zzzxxxuuuxxx}}}vvv```HHH<<<999555222000111111111111111111111111/////////////////////////////////.........------------------------------------------------------------------------------------------...///000000111555:::======;;;:::999:::444333999@@@AAABBBCCCHHHkkkwwwhhhkkkmmm```UUULLLFFFLLLSSSVVV[[[___^^^YYYXXXXXX[[[___``````fffmmmooovvv||||||{{{}}}~~~}}}tttxxxwwwiiibbb___[[[TTTIII???777444333111111000000000//////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------......///000333999@@@CCCAAA>>><<<;;;555555555666777999:::;;;>>><<<>>>JJJdddqqqddd{{{hhhTTTJJJFFFIIINNNYYYmmmtttmmmfff___VVVOOORRRZZZfffqqq}}}lllhhhlll\\\QQQCCC999555444444222000000000000000000000000//////000000000000//////////////////////////////////////////////////////---------............///....................................///////////////000333777;;;>>>@@@AAACCC@@@@@@AAA>>>AAAUUUlll~~~rrrZZZEEE@@@BBBMMMkkkwww```JJJEEEFFFSSS```ffffffeee```]]]XXXRRRNNNNNNRRRUUUZZZXXXbbbtttzzzpppccc^^^ooommmdddYYY\\\hhhnnnjjjccceeefffffffffhhhlllppprrrqqqnnnmmmnnnpppsssuuuvvvyyy}}}~~~~~~~~~~~~~~~{{{{{{|||}}}~~~}}}|||{{{|||nnnPPP@@@<<<888444222111111111111111111111111////////////////////////////////////....................................------------------------........................------------...///000111333888<<<>>><<<999888888666666999>>>@@@AAAHHHPPPeee}}}xxxlll\\\QQQIIIFFFGGGLLLTTT[[[___bbbdddaaa[[[VVVRRRQQQRRRQQQPPPSSSYYYaaafffiiihhhjjjnnnoookkkgggjjjpppwww{{{}}}uuuhhheeeccc^^^TTTGGG===777555111111111000000000//////////////////....................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------...///000111888>>>EEEFFFCCC>>><<<<<<555666888:::<<<===>>>>>>>>>>>>BBBWWWooobbbiiikkk^^^QQQJJJHHHLLLXXXddd~~~uuulllggg```\\\bbbkkkhhhiiijjjnnnzzzwwwttt|||ggg[[[III<<<777555333222000000000000000000000000//////000000000000//////////////////////////////////////////////////////---------.........//////..................................../////////000000222666:::===@@@AAAAAA@@@===???CCCCCCHHH```{{{aaaMMMAAADDDKKKYYY||||||___GGGBBBDDDOOObbbppprrrmmmhhh___]]]XXXRRROOOOOOSSSWWWWWWVVVeee~~~~~~mmmeeelllgggZZZNNNSSSeeennnllliiikkkkkkjjjiiikkkpppttttttrrrpppooopppssswwwyyyxxx{{{}}}~~~}}}|||{{{|||}}}~~~~~~wwwVVVDDD>>>;;;666444111111111111111111111111000000000000000000000000000/////////....................................------------------------........................---------......000111111555999===>>>;;;888666777555:::@@@CCC@@@BBBOOO]]]~~~yyyaaaJJJBBB@@@???EEEMMMOOOTTTYYY\\\___```ZZZSSSIIIDDDBBBDDDGGGIIIMMMSSSYYYZZZVVVQQQSSSZZZ]]]ZZZZZZYYYZZZ___hhhuuu~~~pppmmmvvvyyywwwpppjjjjjjfff]]]OOOCCC;;;888111111111111000000000000000/////////....................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------......000111111:::AAAGGGHHHDDD???======888999<<>>888:::777///222111000000000000000111000000000000000000000000//////............//////////////////////////////////////////////////////...........................///////////////......---222888>>>@@@BBBCCCDDD?????????DDDMMMbbbxxxbbbLLLBBB<<>>;;;999555444222/////////000000///111111000000000000111111////////////////////////................................................---------............///,,,---......---...111333;;;>>>???;;;555222333666888:::CCCHHHAAACCCbbbnnn]]]PPPJJJBBB======@@@DDDGGGJJJIIIIIIIIIIIIHHHHHHHHHCCCAAA@@@AAAGGGQQQ[[[aaajjj[[[LLLIIIKKKNNNSSSXXXXXXQQQLLLNNNTTT___ooo}}}uuussstttssskkkfffssszzzlllhhhiiikkk```JJJ???@@@777222000111111///000333000/////////....................................------------------------((()))...222///)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///---,,,+++...222777:::@@@BBBEEEGGGFFFCCC???===:::AAAFFFDDDBBBBBB@@@<<>>:::555///222222111000000000000111000000000000000000000000//////............//////////////////////////////////////////////////////...........................///////////////.........333999>>>AAABBBCCCDDDCCCBBB@@@EEEZZZxxxfffQQQGGGDDDKKK```|||sss^^^MMMDDDCCCHHHKKKPPPRRRPPPJJJCCC>>>?????????>>>???CCCGGGIIIMMM]]]vvvtttdddaaaTTTGGGCCCEEEKKKVVV___fffhhhhhheeebbbcccjjjqqqrrrvvvvvvrrrsssxxx||||||~~~zzzwww{{{zzzwwwZZZDDD;;;777444555333111000111222222111111111000000000000111111////////////////////////................................................---------............///,,,---.........///222555===>>>>>>:::444222444888>>>???@@@AAAJJJddd~~~kkkVVVKKKDDDAAA<<<::::::===??????BBBAAAAAAAAAAAAAAAAAAAAAAAABBBGGGPPP]]]hhhppptttssseeeTTTLLLPPPXXX\\\\\\XXXOOOHHHIIIQQQZZZeeennnuuu}}}uuuvvvxxxwwwqqqoooxxxuuunnnkkklllhhhZZZJJJAAA999444222222222//////222000000/////////.................................------------------------+++---222888666000,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...---+++,,,///444:::>>>BBBDDDFFFHHHGGGEEEAAA???DDDCCCBBBAAA@@@@@@AAABBB@@@MMMiiiyyynnn~~~pppfffaaaYYYTTTUUUXXXbbbuuuyyyssspppnnnkkklllrrrxxxxxxwwwxxx~~~oooYYYFFF<<<777333333222111111000000111111000000000000000000000000//////............//////////////////////////////////////////////////////........................////////////////////////000444:::???AAABBBCCCDDDDDDDDDCCCNNNmmmqqqVVVEEE???HHH^^^lllZZZLLLCCC@@@BBBFFFDDDBBB@@@===:::888777999888888999;;;???DDDHHHMMMbbbsssaaaVVVLLLBBB>>>>>>AAAJJJSSS[[[\\\[[[YYYZZZ___iiipppssswwwxxxwwwwwwzzz|||{{{~~~||||||zzzyyyvvv}}}jjjOOO>>>888777666444222111222333333333111111000000000000111111////////////////////////................................................---------............///,,,.../////////111444777>>>>>>===888444444777;;;AAABBB@@@EEE```||||||gggPPPBBB===:::888777777999:::999888999999999:::::::::::::::===AAALLL]]]ppp|||nnndddUUUNNN[[[ooovvvqqq\\\RRRKKKLLLQQQVVVZZZ^^^hhhqqq{{{}}}{{{~~~uuujjjeeehhheeeTTT@@@===777333333222000///111000000000/////////..............................------------------------......222999;;;555...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,---222888???CCCFFFGGGHHHIIIHHHFFFDDDBBBIIIBBB???BBBAAA===@@@GGGRRRlllwwwsss~~~yyyfffSSSNNNOOOSSS[[[eeeuuuvvvqqqpppwww}}}|||yyyxxxvvv|||~~~yyyfffPPP@@@999888444333222111111111111111000000000000000000000000//////............//////////////////////////////////////////////////////........................///////////////000000000222666<<<@@@BBBBBBCCCCCC@@@EEEQQQggg{{{___LLLCCCAAASSSsssnnnVVVGGGAAA>>>???AAA@@@>>>;;;888777777999::::::999;;;===???@@@EEEJJJQQQkkkrrraaaPPPHHH@@@===;;;===DDDMMMQQQPPPOOOPPPTTT]]]gggnnnrrruuuyyyzzzzzz{{{||||||tttjjjqqqxxx[[[DDD<<<<<<666444222111222333333333111111000000000000111111////////////////////////................................................---------............///,,,...///000000333666999???>>>;;;777555666:::>>>CCCDDDMMMeeeyyy}}}hhhRRRBBB;;;:::888666555666777888777666666666666777777888888888:::===GGGYYYkkkuuuuuuqqq___ZZZOOOMMMdddccc^^^[[[[[[YYYUUUUUUWWW```jjjtttwwwzzz}}}}}}{{{{{{~~~pppaaaccciii]]]HHHAAA999333333333111000222000000000////////////...........................------------------------...,,,---444666222---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---000666===DDDHHHIIIIIIIIIIIIHHHFFFEEEDDDEEE???@@@FFFCCC;;;BBBRRRuuuxxxzzzYYYTTTPPPOOORRR___xxx~~~}}}}}}zzzxxx}}}{{{~~~pppZZZEEE:::888555444333222111111111111111111111111111111111111//////............/////////////////////////////////////////////////////////////////////////////////////////////000111222444888>>>BBBCCCCCCCCCCCC???MMMkkkcccMMMCCCBBBJJJbbbkkkYYYFFF>>>=========>>>;;;:::888777888999;;;===>>>>>>CCCGGGFFFDDDJJJTTTgggooo___OOOGGG???;;;;;;<<>>:::777666999===AAAEEEHHHaaayyy~~~vvv___MMMDDDAAA???===;;;888555333444555555555444555555666777888999999999999===HHHTTTZZZXXXSSSRRRPPPKKKPPPiii~~~iiijjjllliii^^^SSSRRRWWW___iiisssuuuttttttsssqqqpppzzzwwwuuuxxxiiieeemmmiiiZZZIII???666333333222222333111000000000////////////........................------------------------///***)))---000...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---000555;;;BBBHHHKKKJJJIIIGGGFFFEEEDDDDDDDDDCCC>>>???CCC@@@@@@TTTooooooVVVXXXRRRNNNRRRaaa~~~|||pppbbbccccccgggrrr}}}ooogggiiirrrzzzgggOOO>>>777666555444333222111111111111111111111111111111111//////............//////////////////////////////////////////////////////////////////////////////000//////...///000222333777;;;@@@CCCCCCCCCBBBBBBDDDbbblllSSSFFFEEEIIIPPPjjjwwwUUUHHH<<<:::<<<;;;:::;;;:::::::::;;;<<<<<<=========@@@GGGMMMJJJIIIVVVgggkkk___VVVJJJ>>>::::::;;;???DDDLLLLLLNNNUUU]]]dddffffffhhhjjjpppwwwzzzyyyzzz~~~{{{zzz{{{zzzyyyvvvoooeee\\\___ssstttZZZEEE<<<999666333222222222111000111111000000000000111111000000000000000000000000////////////////////////////////////////////////---------............///,,,...000222444777;;;??????===999777888;;;@@@CCCDDDNNNsss|||vvvgggXXXHHHCCCGGGKKKHHHCCC;;;888333111111333555555555555666777888::::::;;;;;;999999>>>DDDGGGEEEBBBEEEGGGLLL[[[vvv~~~nnnqqqssslll[[[NNNPPPXXX```kkkuuuwwwttttttsssqqqqqqzzzyyytttrrrqqquuuzzzooorrrppphhhXXXJJJ<<<666555333333444111111000000000/////////........................------------------------000+++))),,,---++++++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------000444:::@@@FFFJJJLLLHHHFFFCCCAAA???@@@AAAAAAEEEAAA??????CCCTTTxxx}}}sssaaaYYYUUUKKKQQQPPPYYYppp{{{vvvsssooohhh\\\TTTMMMQQQTTTXXXdddqqqqqqhhh]]]ZZZaaaoooyyy{{{{{{~~~vvv^^^HHH===777666555333222222222111111111111111111111111111//////............//////////////////////////////////////////////////////////////////////////////000///......///111333444888<<>>???AAACCCEEEFFFFFFFFFGGGKKKTTTZZZWWWZZZrrr}}}kkkgggdddSSSAAA:::;;;===???AAAJJJKKKOOOYYYbbbeeeaaa\\\YYY[[[bbbkkkoooooorrrwww|||~~~~~~yyyqqqjjjhhhiiiqqq{{{|||vvvpppjjjfffeeemmmwwwkkkPPP@@@<<<999555333333222111///111111000000000000111111000000000000000000000000////////////////////////////////////////////////---------............///,,,...111333555888===AAA>>><<<999888:::>>>AAADDDEEE```ppp\\\OOOJJJGGGMMMUUUWWWMMMDDD999777333222444666777777888999:::;;;<<<>>>??????@@@??????BBBFFFJJJKKKKKKIIILLLZZZrrruuusssnnncccTTTJJJNNNXXX___lllwwwzzzyyyyyyyyyyyy}}}{{{xxxzzzxxxvvv}}}vvvoooiiiXXXEEE;;;666444333444111111111000000000//////........................---------------------------+++,,,...---***+++///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...222888???DDDHHHJJJJJJEEECCC???;;;:::;;;===>>>BBBAAA@@@EEEVVVwwwyyyeee\\\ZZZPPPLLLSSSVVV\\\mmm|||mmmZZZZZZYYYYYYWWWSSSMMMIIIGGGMMMRRRXXXeeeqqqmmm```VVVVVVcccvvvoooiiippp}}}vvvuuu|||lllSSSFFF777777555444333222222222111111111111111111111111//////............//////////////////////////////////////////////////////000000000000000000000000000///......///111333444999===BBBDDDDDDCCCBBBBBBRRR~~~```IIIAAAGGGRRRZZZhhh}}}qqqWWWEEE???;;;===???>>>>>>???DDDFFFHHHKKKNNNQQQRRRSSSYYY^^^hhhmmmlllssszzzooopppppp[[[EEE======??????@@@FFFHHHNNNYYYbbbbbb[[[RRRMMMMMMTTT___dddeeeiiipppvvvxxxwwwoooddd[[[XXXXXXkkkwwwxxxvvvtttqqqppprrryyy\\\GGG>>>;;;777555444333111000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000---------.........//////,,,...111333666999>>>BBB===;;;999999<<>>???AAACCCDDDDDDCCCEEEHHHLLLQQQUUUYYY\\\]]]```ooo{{{ssshhh[[[NNNHHHOOOZZZ]]]kkkyyy}}}}}}~~~vvvvvvbbbLLL>>>888444333444111111111111000000000000........................------------------------)))***...000...))))))---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///333:::BBBGGGIIIIIIIIICCC@@@<<<888777888:::<<<;;;???DDDPPPlllwwwgggOOOJJJTTTRRRRRR]]]fffkkkVVVIIIMMMNNNPPPPPPOOOMMMJJJIIIFFFNNNUUU\\\jjjvvvqqqbbbUUUXXXhhh|||iiieeerrr}}}zzzhhhggguuufffGGG???999444444444111111333222222222111111111111000000000000000000000000000////////////////////////------...///000111222222000000000000000000000000111111000//////111666:::;;;BBBAAA???CCCAAAAAAKKKooosss^^^KKKEEEDDDHHHVVVggglll~~~aaaMMMCCC;;;888===>>>:::@@@LLLNNNVVV^^^______eeennnuuuyyy|||fffHHH===>>>>>>???BBBJJJNNNSSS[[[dddfff\\\OOOEEEFFFKKKRRRVVVWWW\\\bbbfffhhhhhh___TTTPPPTTT[[[gggxxx~~~zzz{{{yyytttoooSSSDDD<<<666555444111000111111111111111000000000000......////////////......////////////////////////////////////////////////---------.........//////111...---222999??????>>>999>>>:::888>>>???AAALLLeeecccOOOJJJNNNTTTWWW[[[\\\VVVMMMCCC===666777888888888:::<<>>BBBNNNjjjkkk___SSSOOOPPPTTTVVVaaaxxxhhh[[[QQQIIIDDDJJJRRRXXXVVVSSSPPPLLLGGGMMMSSSZZZfffvvvzzzmmmaaaeeeppp|||bbbrrr|||qqqtttrrrdddYYY___sssnnnWWWDDD<<<666555444111111333222222222222111111111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111000//////222777;;;BBBEEEAAAAAADDD@@@AAAOOOzzzaaaPPPCCCCCCHHHPPPaaarrr{{{]]]HHH@@@<<<<<>>777;;;999:::AAA@@@FFFVVV}}}fffOOONNNUUUVVV[[[ZZZWWWSSSNNNFFF>>>999888999999999999;;;???BBBAAAEEELLLUUU\\\^^^______eeelllvvv}}}xxxlll^^^RRRLLLKKKLLLSSS^^^nnn}}}zzzqqq^^^JJJ===888555111111222222333222111000000////////////////////////........................................................................,,,,,,,,,---------......,,,---...---,,,---...000;;;???DDDHHHIIIFFFBBB???;;;:::777666888;;;======???RRRjjj|||gggSSSLLLOOOVVVaaakkkvvvnnnggg\\\RRRLLLGGGBBB???JJJRRRWWWWWWTTTSSSOOOKKKKKKSSS^^^mmm~~~zzzooouuu}}}rrrtttqqqyyyjjj^^^WWWccc{{{wwwyyykkkJJJAAA888555444222111333333222222222111111111111000000000000000000000000////////////////////////111000000000/////////...000000000000000000000000111111000000000333999<<>>EEEQQQ```uuusssWWWDDD<<<===???@@@===CCC]]]xxxzzz{{{hhhNNNBBB>>>>>>FFFPPPgggqqq|||~~~zzzrrreee[[[UUUUUU[[[eeeiiiddd\\\YYYWWW[[[___\\\XXX[[[fffpppppphhhmmmwww~~~nnnjjjoooPPPEEE;;;888777444222111111111111111000000000000...//////000000//////...////////////////////////////////////////////////------........./////////111111333999???AAA@@@===888::::::>>>DDDCCCRRRnnnxxxPPPDDDVVVdddaaa\\\UUUMMMGGGCCC@@@<<<999:::::::::999999<<<@@@CCCEEEQQQbbbqqq|||{{{yyynnncccYYYQQQKKKHHHJJJWWWjjj|||uuummmbbbUUUFFF888444555222222333333222111000000////////////////////////........................................................................,,,,,,,,,---------............---,,,,,,...222555AAACCCFFFHHHGGGCCC>>>;;;<<<:::999:::<<>>OOOqqq}}}___JJJCCCBBBMMM```vvv~~~iiiRRRCCC<<<===???@@@AAAOOOpppqqqkkkpppttt```LLLBBB@@@DDDRRRbbbyyy}}}pppeee^^^^^^^^^cccpppxxxvvvoookkkkkkpppsssqqqnnnsss~~~qqqhhhjjjwwwssseeexxx|||WWWIII;;;777777555222111111111111111000000000/////////000000000000//////////////////////////////////////////////////////............///////////////111555;;;@@@AAA>>>;;;:::======AAAFFFIIIeeefffLLLLLL]]]ddd^^^NNNHHHAAA>>>???@@@???===<<<;;;:::888888:::>>>AAAFFFXXXqqq}}}uuuiii]]]RRRLLLJJJMMMZZZmmmxxxmmmeee^^^PPP>>>777:::333333333333222111111000////////////////////////........................................................................,,,,,,,,,---------............---,,,---000666:::DDDEEEGGGHHHFFFBBB>>>;;;===<<<===@@@BBBBBBDDDFFF\\\}}}{{{hhhXXXLLLPPP```wwwlllVVVLLLLLLLLLKKKKKKKKKJJJIIIHHHJJJPPPTTTUUUXXX]]]^^^\\\WWWXXX```tttyyyqqqsss~~~tttyyy{{{yyy^^^NNN===666444333444666333333333222222222222111111111111111111111111111000000000000000000000000.........///000111111111////////////////////////000000111111333777===AAA@@@FFFGGGEEEBBBAAA[[[tttOOOFFFDDDHHHYYYrrr{{{lll^^^OOOEEE>>>>>>===???GGG]]]rrr```cccpppnnn]]]LLLEEECCCHHHXXXjjj{{{wwwlllgggeee___^^^dddssszzzqqqpppxxxnnnqqqbbbOOO<<<555666555222111111111111111000000000/////////000000000000//////////////////////////////////////////////////////........./////////000000...111777<<<@@@???<<<999<<<@@@???BBBJJJWWW|||zzzvvvcccRRRRRRZZZ[[[TTTNNN@@@>>>>>>???BBBCCCAAA???<<<<<<:::888777888;;;>>>BBBWWWrrr{{{nnn\\\PPPNNNQQQ]]]gggwwwzzznnngggYYYFFF:::999555444333222222111111111000000000000000000000000////////////////////////................................................,,,,,,,,,---------............------...333:::???CCCEEEFFFGGGFFFDDDAAA???AAA@@@BBBEEECCC@@@CCCJJJnnnvvvxxx{{{eeeTTTPPPPPP^^^www~~~yyylllXXXKKKJJJIIIJJJLLLMMMLLLKKKKKKJJJMMMQQQTTTWWW]]]eeeiiihhh^^^WWWZZZqqq}}}uuurrr{{{nnn[[[FFF:::666555555777333333333333222222222222111111111111111111111111000000000000000000000000------...///000111222222000000000000000000000000///000111222444999???CCCBBBMMMLLLFFFGGGPPPmmmfffFFFAAAEEEPPPgggtttdddZZZRRRKKKFFF@@@???===@@@MMMfffmmm```jjj~~~yyyhhhVVVKKKEEEEEERRRbbbnnnzzzzzznnniiikkknnn]]]]]]dddttt~~~yyy||||||ooopppttt\\\BBB777666666333111111111111111000000000000///000000111111000000///////////////////////////////////////////////////....../////////000000000...222888===@@@>>><<<999<<>>777666555444222111111111111000000000000000000000000////////////////////////................................................,,,,,,,,,---------......---......///111666===BBBCCCDDDFFFGGGHHHGGGFFFEEEEEEDDDEEEEEE@@@===IIIYYY}}}|||iii___PPPPPP]]]hhh~~~lllbbb[[[YYYTTTJJJFFFIIIEEEHHHLLLOOOPPPQQQRRRTTTTTTWWWYYY]]]fffrrrxxxxxxhhh^^^```xxxpppxxxjjjPPP@@@:::666555555444444333333333222222222111111111111111111111111000000000000000000000000......//////000000111111000000000000000000000000///000111222555:::AAAEEEEEEPPPMMMGGGSSSjjjtttVVVEEEAAAKKK^^^yyyyyylll[[[OOOJJJIIIGGGFFF???@@@AAADDDPPPiiirrr|||zzzyyyoooyyyyyycccSSSHHHAAAHHHSSS^^^kkktttppphhhgggmmmrrrdddfffooo~~~vvvkkklllLLL<<<999888444222111111111111000000000000000000111111111111000000////////////////////////////////////////////////.../////////000000000000000444:::???@@@???<<<;;;>>>DDDEEETTTzzz___LLLTTT```ddd[[[KKKAAA@@@>>>GGGQQQVVVQQQHHHAAA===999<<<>>>@@@AAABBBDDDFFFKKKZZZlll}}}uuucccRRRKKKPPPWWW___bbbhhhmmmssszzzrrrcccgggsss~~~lllYYYHHH<<<777666444222111111111111000000000000000000000000////////////////////////................................................,,,,,,,,,---------......,,,---...000333999???DDDCCCDDDFFFGGGIIIIIIIIIIIIFFFDDDDDDDDD???DDD^^^{{{rrriiiUUURRRSSSfff}}}iii^^^QQQNNNJJJHHHGGGEEEEEEEEEFFFKKKPPPUUUXXX[[[___bbb^^^```bbbfffqqq|||vvvzzzuuuXXXEEE<<<777444444444444444333333333222222111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000///000111333666;;;AAAFFFDDDOOOJJJFFF^^^bbbJJJFFFFFFSSSjjjdddYYYKKKCCCBBBDDDEEEDDD===BBBEEEGGGQQQhhhwwwjjjvvv|||kkkYYYJJJ???AAAIIIUUUcccmmmkkkfffffflllpppooosss|||rrrxxxTTTAAA<<<999555222111111111111000000000000000000111111111111000000////////////////////////////////////////////////////////////000000000000222666<<<@@@AAA???>>>===BBBHHHJJJaaagggRRRHHH```ooocccLLL>>>;;;;;;@@@LLLYYY]]]VVVLLLDDD@@@888<<>>CCCEEEFFFIIIEEEGGGddd|||XXXJJJNNNQQQ\\\wwwrrrdddTTTLLLDDDAAAEEEIIIIIIHHHHHHIIIJJJLLLRRRcccyyyrrrwww~~~rrr]]]PPPAAA???FFFHHHTTTYYY]]]YYYSSSRRRZZZbbbjjjxxxkkkMMM>>><<<999444111222222222222111000000000000000000000000000000000000000000000000000000///////////////////////////////////////000111111444777;;;???AAAAAA@@@???DDDEEEHHHkkkrrrTTTQQQWWWgggjjjUUUCCC@@@BBB@@@MMMWWW[[[RRRHHHDDDBBB@@@:::<<>><<<<<<@@@FFFHHHFFFFFFIIIMMMXXX]]]```nnn}}}ppprrrtttuuuuuuvvvxxxzzz}}}{{{}}}}}}ppphhhffffffdddcccqqqsssxxxvvvpppzzznnnmmmvvv```NNN>>>;;;666222222333333222111111111111111111111111////////////////////////................................................---------.........////////////000444;;;AAADDDDDDHHHFFFFFFGGGIIIIIIGGGDDDCCCAAAAAAJJJ___~~~gggXXXZZZcccwwwrrr```WWWQQQOOOPPPSSSQQQPPPNNNMMMKKKJJJHHHLLLOOOUUU^^^hhhqqqyyy}}}kkknnnsssvvvxxxzzz|||}}}yyypppjjj]]][[[mmmyyybbbJJJ<<<888888444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111555:::???CCCDDDGGG???BBB```nnnUUUGGGEEEHHH___zzznnn\\\MMMEEE@@@CCCGGGKKKQQQZZZeeemmmpppppppppkkkdddgggyyysssdddeeelllooo]]]KKKFFFHHHAAA<<>>AAAGGGNNNSSSTTTUUUWWWYYYjjjttt}}}yyy~~~}}}aaaHHH:::777777333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000////////////000111111444999@@@DDDFFFFFFFFFFFFFFFAAAaaaoooUUUXXXeeedddZZZKKK???;;;>>>EEEJJJMMMKKKFFF@@@???AAABBB???>>><<<===BBBDDDBBBDDDGGGJJJRRRVVVYYYiii|||zzzyyyxxxyyy{{{~~~|||{{{}}}wwwllliiikkkkkkmmmsss}}}yyy{{{iiinnneeeUUUBBB<<<666444444444222111111111111111111111111111////////////////////////................................................------.........////////////000333999???DDDEEEEEEGGGGGGGGGHHHIIIHHHEEEBBBFFF>>>BBB]]]iiiVVVQQQ]]]lllzzzfff[[[VVVTTTVVVXXXXXXZZZ[[[\\\ZZZVVVRRRPPPLLLNNNSSS[[[gggttt~~~vvvxxx^^^aaafffjjjmmmppptttwww{{{xxxmmm___SSSQQQdddpppSSS===888;;;444444444444333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111333666<<<@@@BBBCCCEEE===GGGooosssYYYHHHGGGMMMRRRnnnppp___RRRIIIEEEAAAEEEIIIKKKNNNXXXfffqqqwwwxxxxxxtttkkkjjjvvv~~~oooooo~~~|||fffXXXaaannnqqq___PPPQQQWWWMMMBBBAAA???HHHUUUbbbgggddddddkkkssszzz{{{~~~mmmPPP>>>999<<<444444333222222222222222111111111111111111111111000000000000000000000000////////////////////////000000//////000000111222555:::AAAEEEEEEDDDEEEEEEGGGPPP~~~}}}aaaXXX___bbbVVVJJJ@@@@@@DDDHHHMMMSSSVVVMMMBBB===AAAFFFGGGEEEAAA===<<>>CCCFFFGGGFFFGGGHHHIIIIIIIIIFFFCCCAAAFFFCCCRRRxxxmmmXXXPPPYYYnnn{{{pppeee```^^^\\\]]]```^^^bbbgggiiigggaaa[[[WWWLLLMMMPPPXXXdddrrryyylllppp{{{aaabbbdddeeegggkkkppptttwww~~~ttt\\\SSSRRRaaaxxx{{{^^^BBB999===555555555444444444333333111111111111111111111111000000000000000000000000111111111111111111111111//////000000111111111111222222444888===AAABBBBBBAAA@@@RRR{{{zzzbbbMMMCCCGGGSSS]]]rrr^^^RRRHHHCCCCCC???BBBDDDFFFKKKVVVeeeppp|||{{{zzzvvvpppmmmuuuxxxzzzsssvvv{{{uuuggg[[[fffzzz~~~iii]]]llllll```ccchhhWWWFFFDDDFFFaaarrrwwwwww~~~yyy[[[BBB:::;;;555444333333222222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111222222777<<>>EEELLLMMMKKKDDD???===AAACCCCCCDDDGGGDDDHHHMMMUUUdddyyy{{{~~~bbbPPPNNNIIIKKKQQQ___ssssssUUUFFF888555777555333333111111111111111111111111000000000000000000000000////////////////////////................................./////////000000000444;;;AAAEEEGGGGGGGGGGGGHHHIIIIIIGGGEEEBBBAAACCCPPPoooxxx\\\QQQ[[[rrr~~~xxxvvvpppjjjfffeeeccc```aaadddeeejjjppprrrmmmeee]]]YYYRRRRRRSSSXXXbbbooo{{{}}}llldddjjjrrrrrrqqqpppppprrrwwwzzz~~~ccc\\\WWW^^^oookkkKKK<<<>>>666666555555555444444444222222222222222222222222000000000000000000000000111111111111111111111111/////////000111111222222222333555:::???BBBBBBAAA>>>FFF^^^kkkVVVHHHBBBEEEWWWjjjdddUUULLLDDD@@@AAA@@@AAAFFFOOO\\\lllzzz|||xxxuuuxxx}}}yyysssyyymmmhhhpppwwwqqqeee]]]mmmvvvnnn|||{{{qqqvvvxxxcccPPPUUU___zzzyyy{{{}}}hhhJJJ;;;888666555444333222333444555222222222222222222222222000000000000000000000000000000000000000000000000111000000000000111222222999>>>CCCDDDBBBBBBEEEIIIZZZ~~~___bbbooojjjYYYFFFAAA@@@KKK___qqqyyyzzz___NNN@@@@@@IIIPPPQQQPPPFFFBBBAAAFFFJJJIIIHHHIIICCCEEELLLWWWdddsss|||{{{jjjNNNBBBDDDDDDFFFMMM\\\nnniiiRRR===777777555333444222222222222222222222222000000000000000000000000////////////////////////............................../////////000000000222777>>>DDDFFFGGGGGGGGGGGGHHHIIIHHHEEECCCCCCCCCEEEeeetttbbbRRRVVVnnnuuuoooooorrrsssoookkkjjjgggdddffflllmmmsssyyyyyysssiiibbb^^^\\\[[[ZZZ\\\aaajjjrrrwwwqqqdddbbbjjjqqqiii^^^\\\hhhyyyVVVAAA>>>666666666666555555555444222222222222222222222222000000000000000000000000111111111111111111111111...//////000111111222222222333666;;;@@@BBBBBBAAA@@@NNNgggxxx```MMMHHHEEEGGG___}}}rrrZZZQQQLLLEEEAAABBBDDDFFFOOOccc}}}yyyuuuxxxkkkiiiwww|||qqqlll|||}}}xxxwwwnnn```pppyyyzzzuuuzzzvvvWWWBBB;;;777666444333222333444555222222222222222222222222000000000000000000000000000000000000000000000000111111000000111111222333;;;@@@EEEEEEDDDEEELLLRRRzzznnnhhhvvv{{{mmm[[[HHHHHHKKK[[[xxx[[[KKK???CCCNNNTTTVVVWWWHHHDDDEEELLLQQQPPPLLLKKKGGGIIIRRR^^^fffnnn}}}~~~___EEE@@@FFFCCCEEEMMM]]]pppcccEEE:::888444222444222222222222222222222222000000000000000000000000////////////////////////.........................../////////000000000000444:::@@@EEEFFFFFFFFFGGGGGGHHHHHHFFFCCCBBBDDDFFFSSSoooaaa\\\^^^ooouuuuuuxxx}}}|||tttmmmfffccchhhppprrryyy~~~xxxtttsssnnnmmmkkkjjjkkkmmmqqqsssuuuzzzvvvjjjjjjqqqyyy~~~sssccc\\\ggg~~~___DDD>>>777666666666555555555555222222222222222222222222000000000000000000000000111111111111111111111111...//////000111222222222222333777<<>>@@@AAAAAA@@@???EEE___qqq~~~lllWWWIIIHHHFFFQQQ|||jjj___RRRIIIEEECCCCCCCCCIIINNNaaavvvssssssnnnlllvvvwww}}}yyyllliiinnnnnnggggggnnnrrrqqqssssssqqqrrrTTTCCC:::777555777666333222555222333333333333222111111000000000000000000000000111111111111111111111111///...000444444333555;;;===EEEDDDGGGKKKBBBTTTcccppp}}}yyycccXXXZZZmmmrrr\\\MMMEEEHHHTTTfffhhhWWWLLLHHHCCCBBBCCCFFFFFFEEEQQQTTTZZZ___```dddooo|||~~~|||bbbOOOKKKJJJQQQWWWfff}}}uuuSSSEEE>>>444333999222222222111111111111000000000000000000000000000////////////////////////000000////////////000000.........---,,,...111444:::===AAAFFFHHHIIIHHHGGGLLLKKKHHHCCC???BBBJJJRRRppp\\\XXX```}}}{{{rrrbbbYYYXXX```hhhuuuxxxooopppyyyiiicccgggtttwww[[[@@@<<<;;;999666555555444222333333333222222222222111333222111111000000111111222222111111111111222222000000000000000111222222222777<<>>FFFGGGHHHKKKJJJdddzzzeeegggvvvzzzjjjccceeezzzuuu___NNNEEEHHHSSSeeefffUUUJJJFFF@@@>>>@@@BBBDDDDDDIIIMMMTTTYYYYYY[[[fffrrrxxx~~~jjjYYYUUUSSSRRRfff^^^HHH;;;333222777222222222222111111111111000000000000000000000000////////////////////////000000////////////000000/////////......///333555<<>>>>>AAAEEEHHHGGGJJJMMMNNNLLLOOO^^^nnnvvvxxxyyy___III===777222333333222222222111111111000000000000000000000000////////////////////////000000////////////000000///000000000000222666999AAABBBDDDFFFHHHJJJKKKKKKMMMFFFCCCEEEIIIZZZ|||lllZZZOOO\\\zzzrrrppprrrttttttuuuuuuqqqjjjjjjwww~~~mmmiiitttxxxllleeejjjuuu___EEE<<<777999999666333444444444444333333333222222333222111111000000111111222222111111111111222222111111111111111222222333333555===EEEEEE@@@@@@DDDZZZzzz[[[PPPKKKXXXsssppp```PPPJJJIIIPPPfff|||hhhPPPEEEEEE@@@>>>===>>>AAADDDEEEFFFHHHHHHTTThhhtttssspppqqq~~~}}}|||~~~wwwrrrppp{{{|||hhhYYYeee___GGG>>>777666777555444555222333333333333222111111000000000000000000000000111111111111111111111111333111111333333222666<<>>===AAAFFFJJJOOOOOOOOOMMMKKKRRRhhh||||||uuummmjjjvvvtttpppzzzjjjQQQAAA999555333333333222222222222111111111111111111111111111000000000000000000000000000000////////////000000...///000000000333777:::AAABBBCCCEEEGGGIIIJJJJJJKKKIIIBBB???PPPwwwyyyjjjXXXPPP[[[xxxjjj]]]\\\dddkkkrrrxxx~~~~~~xxxwwwmmm^^^```lllzzzrrrgggggglllkkkLLL@@@888999:::666333555444444444444333333333333333222111111000000111111222222111111111111222222222111111111111222333333333666???GGGEEE???DDDNNNqqqZZZUUUSSS___{{{rrr```RRRRRRVVVaaaxxxfffNNNCCCDDD>>>??????@@@AAADDDFFFHHHNNNMMMYYYppp|||wwwtttwww|||mmmdddhhhllliii[[[]]]ccclllsssvvvuuurrrwww|||lllbbbbbbvvv{{{kkkYYY\\\yyylllKKK@@@777666777555444555222333333333333222111111000000000000000000000000111111111111111111111111333111111333333333888>>>DDDFFFJJJHHHQQQ|||zzz^^^ggg|||~~~ooo^^^PPPHHHLLLLLLbbbyyy___LLLFFFLLLOOOTTTTTTJJJDDDCCC@@@======@@@FFFKKKVVVUUUTTTQQQPPP[[[uuuxxxnnnggghhhtttuuueee___eeeyyyuuuYYYCCC::::::333333333333222222222222111111111111111111111111000000000000000000000000000000////////////000000...///000000111444888;;;@@@BBBDDDGGGHHHIIIIIIIIIHHHHHHCCCGGGeeedddXXXNNNWWWttt{{{bbbVVV[[[jjjvvv}}}vvvxxxwwwiii]]]WWWcccooo~~~zzzlllgggiiiuuuSSSDDD999::::::555444777555444444444444333333333333222111111000000111111222222111111111111222222222222111111222222333444555888@@@FFFCCC@@@MMM```~~~XXXXXX[[[ggguuuddd[[[cccnnnzzz{{{bbbKKKAAACCC===@@@CCCDDDEEEGGGKKKOOOTTTSSS```zzz{{{pppgggaaa______ccchhhbbbWWWWWWcccddd[[[LLLPPP\\\iiijjjaaa\\\___oooxxxwwwhhhZZZXXXkkk~~~~~~}}}}}}uuu^^^UUUppptttNNNBBB888666777666555555222333333333333222111111000000000000000000000000111111111111111111111111222000000222333444999@@@FFFDDDJJJLLLZZZkkkgggzzzyyydddRRRJJJIIIOOOZZZvvvvvv___OOOKKKOOOLLLKKKJJJCCCAAAAAAAAA??????BBBHHHMMM[[[\\\\\\[[[[[[hhhwwwzzzyyyvvv}}}ggg^^^YYY]]]iiilllLLL;;;:::444444333333333222222222111111111111111111111111000000000000000000000000000000////////////000000///000111222333666:::===AAACCCFFFIIIKKKKKKJJJIIIFFFEEEJJJ```nnnUUUTTTZZZooozzzddd^^^gggxxx{{{rrryyyxxxbbbVVVTTTWWWkkkwwwqqqiiihhh~~~}}}XXXFFF999::::::555444888555555444444444333333333333222222111000111111111222222111111111111222222222222111111222222333444777999AAAEEEAAAAAAUUUnnnnnnVVVZZZ```mmmxxxhhhdddrrrvvv]]]FFF===???:::@@@GGGIIIJJJMMMSSSXXXXXXWWWeeevvvggg[[[TTTPPPQQQRRR\\\]]]WWWPPPYYYhhheeeVVVXXXYYYeeeppphhhWWWTTT]]]fffrrrxxxtttrrrrrriii[[[SSSddd}}}~~~|||~~~~~~~~~cccRRRlllwwwPPPCCC888666777666555555222333333333333222111111000000000000000000000000111111111111111111111111222//////222444555:::AAAGGGCCCJJJOOObbbnnnbbbqqqwww]]]JJJHHHOOO[[[nnnwwwcccTTTRRRTTTMMMHHHFFF@@@AAABBBCCCCCCBBBEEEKKKPPP___bbbddddddeeerrruuuwwwlll]]]ZZZ\\\ffftttVVV<<<888444444444333333333222222111111111111111111111111000000000000000000000000000000////////////000000000111222333444777<<>>@@@AAA>>>AAAJJJSSSVVVXXXZZZRRR\\\nnnooo^^^SSSTTTVVVRRRSSSZZZeeeffffffbbbfff{{{nnnbbbjjj{{{vvv^^^XXXaaasssyyysssjjjqqq}}}pppTTTVVVggg}}}{{{zzz{{{~~~sssZZZppp|||[[[JJJ<<<999999444222555555555444444444333333333222222222333333222222222111111000000111111222333222000222555777777;;;BBBIIIEEEJJJPPPiiifffpppqqqXXXFFFIIIVVVffflll```WWWUUUMMMBBB@@@FFFFFFFFFKKKRRRRRRNNNTTT___^^^bbbeeejjjyyyjjj```^^^___aaakkkkkkFFF::::::555222444444222111333333333333222222222111111000000111222222222222111000000000000000000000000111111111222555:::>>>AAAAAAKKKKKKJJJQQQMMMEEEEEEFFFIIIdddlll```UUU]]]kkkqqqnnnyyylllYYYMMMMMM```vvvsssgggdddbbbbbbtttoooVVV@@@;;;<<<777444666555555444444333222222111111111111111111111111111111111111111111111111111222222111111222222333333888<<<@@@EEEGGGKKKlllrrrUUUYYYooo|||wwwmmmllloooyyyqqq^^^NNNBBB???AAABBBAAAEEEOOOWWWYYY[[[]]]ZZZhhh~~~ggg[[[TTT[[[aaaaaadddjjj|||~~~{{{wwwzzzjjj```hhhwww~~~bbbUUUbbb|||}}}|||}}}iiizzzbbbNNN<<<999999666444666555555444444444333333333111111222222222222111111111111000000111111222333333111222555666777;;;AAAHHHGGGIIIVVV}}}wwwhhhxxxrrrZZZKKKQQQ___|||lll^^^XXXQQQIIIJJJQQQUUUVVV[[[bbb```ZZZYYY]]][[[iiiyyyyyysssooo{{{{{{}}}oooccc^^^aaagggpppwwwPPPAAA:::555333555666333222444333333333222222222111111000000111222222222222111111111111111111111111111111111111333666;;;???BBBEEELLLJJJIIIPPPMMMFFFGGGEEEYYYuuu^^^XXXTTTdddzzz{{{vvv\\\MMMJJJUUUooowwweee\\\SSSRRRccc|||```EEE;;;;;;888555555555555444444333222222222222222222222222222222222111111111111111111111111222222111111222222333444999>>>AAADDDHHHRRRzzzdddTTT```sssqqqhhhiiilllrrr{{{jjjZZZOOOGGGDDDFFFHHHHHHLLLUUU[[[[[[[[[\\\\\\ppphhhaaa```kkkvvvzzz}}}xxxlllxxxfffYYYaaa{{{www~~~mmmUUU>>>888:::888666777555555444444444333333333000111111111111111111000111111000000111111222333444222222555666777;;;BBBFFFJJJJJJ^^^}}}rrrsssqqq[[[QQQ[[[kkknnn[[[RRRNNNKKKNNNTTTcccfffkkknnnkkkbbb]]]\\\ggg~~~rrrooonnnhhhbbbeeefffkkknnnlllggggggjjjoooyyyZZZFFF999555444666777444333444333333333222222222111111000000111222222222222111111111111111111111111111111111222444888<<>>@@@BBBFFFRRR}}}iiiVVVSSSaaalllvvvrrrddddddoootttzzz|||sssggg\\\QQQLLLMMMNNNNNNRRRYYY[[[WWWTTTTTT\\\rrr{{{wwwyyy|||aaa\\\eee}}}zzzzzz]]]AAA888999888666666555555444444444333333333000000111111111111000000111111000000111111222333555222222555666777<<>>BBBEEEKKKNNNKKKJJJOOOIIICCCIIITTT~~~uuu```UUUaaattttttwwwdddKKKHHHXXXrrrzzzuuussszzznnn[[[YYYVVV^^^wwwnnnNNN===::::::999777555555444444444444333333222222222222222222222222111111111111111111111111111111111111222333444555777???BBBBBBEEEQQQyyyzzzZZZMMMRRRYYYdddpppfffaaajjj|||xxxuuu|||ooo^^^SSSPPPJJJKKKPPPWWWWWWRRROOOOOO\\\rrrwww\\\WWWfffuuuhhhHHH;;;999777555666555555444444444333333333000000111111111111000000111111000000111111222333444222222555666777===DDDBBBLLLRRRpppyyyttthhhnnnooo```QQQKKKMMMPPPRRRSSSeeeoooqqqfff^^^cccooovvvwwwrrrwwwbbbDDD999555333666666333111222333333333222222222111111000000111222222222222111111111111111111111111111111222444777<<<@@@DDDGGGKKKOOOMMMLLLNNNFFFCCCMMMnnn}}}rrrkkklll}}}ttt[[[HHHOOOhhhwwwkkklllnnnnnnyyywwweeeWWW[[[fff|||tttVVVAAA;;;;;;:::888555555444444444444444444333333333333333333333333222222222222222222222222000000000111222333444555999BBBCCCCCCGGGRRRuuu}}}zzzkkkPPPJJJRRRTTTkkk|||cccfffwwwsssrrr}}}}}}jjjXXXOOODDDGGGMMMUUUVVVRRRQQQTTT^^^ttt}}}kkksss}}}jjjXXXRRRmmmrrrsssuuuRRRAAA;;;666555888555555444444444333333333000111111111111111111000111111000000111111222333444111111444666888???GGGBBBHHHYYYuuu|||yyy~~~ttthhh```WWWTTTWWWZZZ[[[ZZZmmmwwwvvvhhhcccqqqvvvqqqyyy}}}mmmnnnjjjNNN===888444555555222111333333333333222222222111111000000111222222222222111222222222222222222222222111222555999>>>BBBFFFHHHJJJOOONNNMMMLLLEEEIII\\\}}}iiiSSSHHHYYY{{{wwwcccdddppp|||yyylllYYYaaammm}}}{{{___HHH>>>;;;:::888444444555555555555555555333333333333333333333333222222222222222222222222000000000111222333555666;;;AAAAAA@@@GGGTTTttt{{{]]]IIIKKKRRR\\\jjjrrruuu___QQQJJJLLLSSS[[[\\\ZZZ[[[___jjjjjjeeeccc```XXXRRRZZZgggiiidddbbbeeehhheee^^^YYYaaa|||lllddd]]]III>>>777666:::555555444444444333333333111111222222222222111111111111000000111111222333222000000444666:::AAAIIIHHHFFF```}}}ppp}}}}}}wwwpppmmmiiifffhhhjjjlllkkk|||tttvvvmmmjjjmmm}}}sss___CCC<<<777666555222222555333333333222222222111111000000111222222222222111222222222222222222222222111222666:::???DDDHHHJJJIIIOOONNNKKKIIIEEETTTqqqbbbPPPJJJccc}}}bbbZZZggg~~~ooo___hhhpppzzzfffMMM@@@;;;999777444444555555555555555555333333333333333333333333222222222222222222222222000000000111222444555666:::???===<<>>;;;:::666777777666555444333333222333222111111000111111111111111111111111111111111111111111222666===EEEKKKKKKQQQuuunnnzzz|||~~~SSS;;;444:::777333555555333333333222222222111111222222222222222222222222111222222111000000111333222666;;;???BBBEEEHHHJJJOOOJJJKKKLLLDDDFFFeeevvvlllggglllooommmsss___PPP\\\sss\\\fffxxx}}}iiieeedddiiivvv~~~\\\EEE???===888666666555444444444444555555444333333222222333333222222222222222222222222222222333222111222555777;;;FFFDDDBBBYYYzzzzzzTTTGGGRRR```zzzqqqxxxsssmmmfff```fffxxx|||wwwdddccc^^^XXXUUUTTTOOOHHHIIIFFFCCCBBBCCCEEEHHHJJJLLLKKKRRR___hhhrrrxxxrrrqqqpppnnnrrriiiRRRYYY{{{TTT???;;;999777888777777666555444333222333222222111111111111111111111111111111111111111222222222333666===FFFLLLNNN]]]nnn{{{~~~\\\BBB777:::666333555444333333333222222222222111222222222222222222222222111222222111000000111333222555;;;???BBBEEEHHHJJJMMMKKKKKKJJJHHHSSSuuu}}}vvvxxxhhh]]]XXXSSS\\\eeekkkzzzyyy]]]TTTkkk}}}___[[[wwwmmmcccZZZ[[[fffzzzcccIII@@@===;;;777666555555444444555555555444333333333333333333222222222222222222222222111222333222111222555777:::DDDBBBEEEaaa{{{TTTIIIWWWhhhwwwvvv{{{zzzqqqgggbbbfffvvv{{{pppsssooodddWWWOOOIIIIIIKKKKKKMMMPPPPPPQQQPPPOOOOOOSSSZZZ```___```jjj{{{ttthhhcccdddkkkwwwpppYYYXXX{{{YYYAAA;;;:::999888888777666555444333333333333222111111111111111222222222222222222222222333333333444777>>>GGGMMMWWWqqqxxxjjj{{{~~~iiiKKK::::::666222444333333333333333222222222222222222222222222222222222111222333222000000222333222666;;;???BBBEEEHHHJJJKKKMMMKKKHHHNNNggghhhkkkzzz|||yyydddTTTNNNOOONNNZZZhhhvvvuuu^^^[[[zzziiiWWWeeerrrbbbTTTQQQZZZmmmjjjMMM>>>;;;;;;777666666555555555555555555444444333333333444444222222222222222222222222111222222222111333555888<<>>===999999888777666555555444444333333222111222222222222222222222222222222222444444444555999@@@HHHNNN[[[eeecccyyyyyywwwxxx|||UUU<<<777444333666444444444444333333333222222222222222222222222222222222333333222111111222444444888===AAADDDGGGJJJMMMKKKLLLHHHHHH^^^jjjfffzzzzzzeeeZZZXXXYYYaaaiiikkkppp{{{cccSSSKKKGGGIIIMMMUUUfffzzz|||zzzdddiiikkkYYYfffzzzfffTTTPPPTTT```{{{]]]DDD<<<===888777666666555555666666444444444444444444555666222222222222222222222222000111222222222333666999===EEEFFFVVV___RRRbbbwwwrrrkkkyyyrrraaagggxxxzzzfffeeevvvuuuZZZQQQNNNIIIKKKXXXmmmwwweeeZZZ\\\mmm{{{jjjsssqqqTTTCCC>>><<<::::::999888777666555555444444333222222222222222333333333333333333333333444444444555888???HHHNNN]]]aaaaaaqqq{{{pppddd^^^ZZZ___qqqZZZ===777555555777444444444444444333333333333222222222222222222222222222333444333111111333444666:::???CCCFFFIIILLLNNNMMMKKKHHHOOOkkkuuueeexxxqqq]]]PPPIIIHHHLLLYYYgggooovvvvvvYYYKKKHHHGGGIIIOOOWWWmmmuuuooojjjmmmlllrrrzzz^^^WWWrrriiiVVVQQQSSS]]]wwwfffGGG===>>>888777777666666666666666444444444444444555666666222222222222222222222222000111222222222333666999;;;CCCHHH\\\sssUUUSSSgggzzzrrrwww~~~www|||~~~|||~~~}}}rrrjjjsssppp```eee|||cccKKKDDDHHHNNN___xxxwwwiiiaaacccrrrrrrrrryyyXXXDDD>>><<<;;;:::999888777666666555444444333222222222222333333333333333333333333333333333333444888???GGGNNN]]]zzzYYYWWWccc}}}}}}mmm^^^VVVPPPLLLJJJRRRooo```@@@999777777777333555444444444444333333333222222222222222222222222222333444333222111333555888;;;AAAEEEHHHKKKNNNPPPPPPJJJIIIYYYzzzvvvjjjqqqoooXXXKKKGGGGGGFFFMMM]]]pppyyy}}}oooTTTJJJJJJLLLTTT^^^lllwwwiii_________eee}}}sssxxxjjjRRRXXX{{{kkkVVVQQQRRR[[[uuuiiiHHH<<<===888888777666666666666666444444444444444555666777222222222222222222222222000111222222222333777999???HHHMMMccc~~~YYYGGGQQQjjj|||vvvuuuqqq|||xxxrrrwww~~~vvvtttttt~~~yyyiii___iiinnnRRRAAAAAANNN[[[vvv}}}yyymmmhhhjjjwwwwwwqqq{{{YYYDDD>>>>>>;;;::::::999888777666666555444333333222222333333333333333333333333333333333333333444777>>>GGGMMMWWWrrrPPPLLLWWWttthhhSSSQQQMMMKKKLLLLLLYYY{{{dddCCC<<<999888777222555555444444444333333333222222222222222222222222333444444333222222333555999<<>>CCCGGGIIIKKKMMMOOOPPPMMMQQQkkkrrrfffxxx~~~mmmXXXLLLGGGIIIMMMQQQ]]]ooo~~~gggRRREEEJJJRRR[[[nnnyyy]]]PPPPPPYYYhhhvvvpppbbbYYY]]]uuu]]]UUUZZZ___tttuuuSSS@@@===999888777666666555666666555555444444444333333333333333333333333333333333222222333333222444666999CCCEEEPPPuuu^^^LLLJJJVVVrrrcccSSSTTTYYYmmmxxxnnnhhhmmmsssyyyjjjPPPHHHJJJYYYzzz{{{qqqeeecccrrrppphhhLLL???AAA===<<<;;;:::999777666666666666555555444333333333222222333333333333444444555666666555666<<>>CCCGGGJJJLLLNNNOOONNNLLL___zzzyyyxxxeeeiiieeeQQQIIIJJJPPPXXX]]]hhhzzzgggTTTGGGIIIOOOZZZttthhhXXXZZZbbbqqqhhhaaa^^^iii{{{eeeXXXVVVWWWjjjyyyUUUAAA===999999888777666666666666555555444444444333333333333333333333333333333333222222333333222444666999???GGGWWWzzzwwwWWWJJJIIITTTooo{{{XXXIIIPPP[[[kkk{{{~~~kkkmmmyyyeeeLLLIIIYYYvvvyyyoooaaa\\\jjjuuuzzzoooRRRCCCCCC===<<<;;;:::999777666666777777666666555444444444222222333333333333444444444555555444555;;;DDDKKKXXX{{{xxxSSSJJJVVVwwwpppfffcccrrr}}}|||~~~pppMMM<<<999999888777444444444444333333333333111111222222222333333333333222222222333333444555;;;???DDDHHHKKKLLLNNNPPPLLLRRRxxx}}}mmmvvvhhh^^^sssvvvZZZIIIFFFMMMYYYcccfffsssnnn[[[KKKFFFHHHTTTqqqrrr]]][[[eeeooo|||ccc___aaa~~~kkkYYYTTTTTTiiiYYYBBB>>>:::999888777666666555555555555444444444333333333333333333333333333333333222222333333222444666999AAAHHHXXXzzzmmmQQQHHHHHHQQQkkkmmmPPPMMM]]]mmm}}}vvvvvvmmmSSSTTTpppqqq```YYYhhh}}}wwwxxxVVVDDDCCC>>>>>><<<;;;999888777666777777666666555444444333222222222333333333444444333444444333444:::CCCJJJ\\\pppQQQNNN\\\{{{~~~~~~~~~|||~~~sssRRR???:::888888777444444333333333222222222111111222222222333333333222222222222333444555555<<<@@@EEEIIILLLMMMOOOQQQOOOcccooo~~~}}}hhhiiilllTTTGGGFFFNNN[[[eeegggyyy{{{eeeOOOCCCAAAIII___vvv|||mmmeeejjjhhhooozzzvvveeekkkrrrnnn[[[VVVZZZrrr```FFF???;;;:::999777666666555555555555444444444333333333333333333333333333333333222222333333222444666999BBBGGGTTTttt}}}yyyfffNNNIIIJJJSSSooocccRRR[[[ooo{{{zzzvvv~~~|||aaagggrrr^^^YYYjjjvvvZZZFFFDDD@@@???>>><<<;;;999888777666666555555444333333333222222222333333333444444222333444333444:::CCCJJJ^^^lllPPPOOO^^^wwwzzzwwwxxxxxxzzz}}}zzzqqqrrrzzzxxxUUU@@@999777666555444444333333333222222222111111222222222333333333222222222222333444555666===AAAFFFJJJMMMNNNPPPRRRVVVyyyuuu}}}pppwwweeeQQQHHHHHHNNNVVV^^^hhh}}}lllRRRDDDAAAEEEOOO[[[kkkvvvuuuqqqvvvvvvrrruuuiiiooozzzxxxuuurrr```^^^eee}}}hhhLLLAAA<<<;;;999888777666555555555555444444444333333333333333333333333333333333222222333333222444666999@@@EEEQQQppptttmmm{{{bbbLLLKKKOOOZZZzzziiidddsss|||xxxrrrmmmooozzzuuu~~~~~~ppp^^^XXXggg|||aaaJJJHHHBBBBBB@@@>>><<<:::999888666666555555444333333222222222333333333333444444333444444333444:::CCCJJJ^^^gggNNNNNN\\\rrr{{{vvvxxxyyyzzz{{{{{{rrrnnnsssvvvyyy{{{zzz||||||pppiiiooo|||zzzTTT???999777555444444444444444333333333333111111222222222333333333111111111222333444555666>>>BBBGGGKKKNNNOOOQQQSSS^^^xxx|||kkk\\\MMMGGGHHHKKKPPPTTTgggyyymmmUUUHHHFFFGGGKKKOOOYYYcccdddgggsssxxxuuuwwwuuuwwwggggggnnn}}}}}}pppRRREEE<<<;;;:::888777666555555555555444444444333333333333333333333333333333333222222333333222444666999===GGGXXXvvvpppgggyyy~~~```JJJKKKPPP[[[~~~uuurrrzzz}}}oookkknnnvvvyyyrrrcccXXX\\\pppkkkSSSMMMDDDDDDBBB@@@>>><<<;;;:::777777666666555444444444222222333333333333444444333444555444555:::CCCJJJdddeeeLLLMMM[[[qqq~~~qqqrrrzzz~~~~~~xxxlllccc```iiimmmqqqrrrrrrsssxxx|||}}}qqqlllvvvzzzQQQ<<<888999777444555555555444444444444333111111222222222333333333111111111222333444666666???BBBHHHLLLNNNPPPRRRTTTccc|||zzzqqq___SSSFFFCCCEEEGGGKKKOOO^^^hhhkkkeeedddqqq}}}yyyiiiVVVKKKHHHIIILLLOOOUUUeeekkkmmmwww}}}zzzlllmmmtttyyylll~~~tttWWWHHH===<<<:::888777666555555555555444444444333333333333333333333333333333333222222333333222444666999;;;KKKaaapppggg{{{aaaJJJIIIMMMXXX|||zzzoookkkddd]]]kkkxxxpppnnnwww|||~~~zzzwwwvvvwwwvvvwww{{{yyyuuuiiiXXXRRR^^^ttt~~~sssYYYQQQFFFEEECCCAAA???===<<<;;;888888888777666666555555222222333333333444444444444555555444555;;;DDDKKKllleeeMMMNNN\\\sss~~~www|||nnnbbbbbbmmmuuu|||zzzvvvrrrqqqtttnnnaaaVVVRRRWWW\\\bbbdddeeegggmmmrrr|||}}}xxxyyyNNN999888:::888555666666555555555444444444111111222222222333333333111111111222333444666777???CCCHHHLLLOOOPPPSSSTTTfffzzz{{{tttpppiiibbbXXXKKK@@@???BBBEEEIIIMMMRRRVVVRRRJJJOOOeeewww}}}qqqeeeVVVKKKFFFGGGLLLQQQZZZppp||||||rrrsss|||tttooosssmmmZZZnnnyyyzzzzzzZZZGGGBBB;;;777999:::777555666666666555555555444444444222222222222222222222222222333444444333444777:::BBBKKKaaammmzzz\\\IIIPPPPPP[[[lllYYYRRRRRRSSS___ttttttuuu{{{xxxyyyrrriiibbbbbbfffccciiirrr{{{{{{qqqcccTTTLLLQQQeeeyyyzzzwww]]]QQQKKKGGGCCC@@@???>>><<<::::::999777666444333333333555444333333222222333333111333666777666999GGGVVV|||```LLLPPP[[[nnntttbbbSSSMMMOOOWWW\\\ccchhhfffbbb```bbb[[[\\\dddkkkeeeTTTIIIHHHKKKOOOTTTXXX\\\ccckkkqqqyyysssIII<<<===888555888666555555555555444444444222222333333333333444444111333444444444555777:::>>>JJJKKKIIIOOOQQQOOOTTTkkkxxx~~~mmm^^^WWWSSSPPPKKKFFF@@@<<<<<>>===888444666666555555555555444444444222222333333333333444444111333444444444555888:::>>>IIIJJJJJJQQQRRRPPPVVVqqqwwwcccTTTNNNKKKIIIEEEBBB>>><<<<<<===>>>???BBBFFFFFFCCCHHHZZZnnnyyyqqqcccNNNGGGKKKHHHIIIXXXmmm}}}tttnnnzzzfffUUUkkkcccLLLEEE>>>999:::;;;999777888555555444444444333333333333333333333333333333333222333444444333444777:::CCCMMMeeeyyyxxxVVVEEEKKKYYY|||}}}eeeYYYWWWZZZ\\\uuugggXXXNNNIIIHHHNNNUUU\\\bbbjjjqqqwww{{{~~~~~~|||{{{wwwtttkkk^^^RRRWWWqqqjjjrrriiiXXXPPPMMMHHHEEECCCBBB???>>>;;;:::888777555555444444555444444333333333333333444444555555555888FFFSSS[[[EEENNN___zzzyyygggrrrvvv___SSSIIIDDDEEEIIIQQQWWWSSSHHHBBBDDDIIIPPPMMMRRR[[[YYYKKK@@@>>>>>>???CCCMMMZZZdddjjjlllyyy|||}}}QQQ???<<<777444555666555555555555444444444222222333333333333444444222333444444444555888;;;???HHHIIILLLTTTSSSQQQXXX||||||nnnYYYJJJEEEDDDCCC@@@???>>>===<<<======>>>BBBFFFHHHGGGMMM___uuussshhhUUUMMMPPPOOOSSSdddppppppcccRRRiiikkkQQQFFF>>>999999:::888777888444444444444333333333333333333333333333333333333222333444444333444777:::DDDRRRnnnwwwZZZIIIJJJYYYxxxjjjcccdddmmmvvv|||fffXXXJJJDDDEEEKKKUUU^^^fffkkkooosssyyy}}}zzzxxxuuuuuuqqqeeeYYY]]]wwwiiinnnrrr___SSSOOOKKKGGGEEECCC@@@???<<<;;;999888666555555555555555444333333333333333555444444555444888DDDQQQyyyZZZDDDQQQfffeeebbbooo[[[TTTNNNJJJKKKUUU```eee\\\NNNHHHMMMSSSVVVPPPQQQYYYZZZNNNBBB===999;;;BBBPPPaaalllnnnlll{{{|||ssstttTTT@@@;;;777555555666555555555555444444444222222222333333333444444222333444444444666999<<>>???AAABBBFFFHHHKKKQQQ]]]ooo|||xxxkkkbbbbbbaaaiii}}}yyy}}}xxx}}}```QQQggguuuZZZFFF???999999999777666777555555444444444333333333333333333333333333333333222333444444333444777:::DDDXXXvvvvvv\\\KKKKKKVVVyyy|||{{{yyyvvvpppqqqyyy}}}tttkkkUUUKKKBBBBBBHHHSSSbbbooottt{{{{{{xxxtttvvvuuummmcccdddwwwjjjlll{{{fffUUUQQQMMMIIIFFFDDDAAA???===<<<:::999777777666666666555444444333333444444666444444555555888BBBMMMjjj]]]HHHVVVmmmmmm]]]mmmaaaUUUTTTRRRPPPQQQ^^^jjjpppeeeVVVSSSZZZaaa^^^TTTQQQXXX[[[PPPBBB<<<999<<>>EEEIIIJJJOOOTTTNNNTTThhhtttgggkkkkkkvvvnnnVVVFFFBBBCCCCCCDDDEEEDDDAAA???@@@CCCGGGJJJIIILLLWWWhhhyyy|||uuuttt}}}www]]]NNNcccyyy\\\HHH@@@:::::::::888777999666666555555555444444444333333333333333333333333222333444444333444777:::BBBXXXwwwrrrXXXIIIKKKTTTrrrvvv{{{|||sssdddjjjuuuzzzssspppmmmdddYYYIIIDDDAAAEEEPPP```uuu|||xxxuuuvvvwwwuuunnnkkksss~~~oookkkgggXXXTTTOOOKKKHHHEEEBBB@@@>>>===;;;:::888777777777666555555444444444444444555444444666666888???HHHeee```KKKYYYpppwwwaaa___jjjTTTOOORRRQQQQQQSSSaaaooovvvlllaaabbbjjjpppgggZZZSSSZZZ___VVVGGG???:::>>>HHHZZZkkktttsssooouuu|||{{{ooohhhdddhhhpppsssppplllppp\\\AAA999888888888666555555555555444444444222222333333333333444444333333333333444777;;;???HHHJJJLLLRRRTTTNNN\\\{{{bbbbbbxxxaaagggyyyoooVVVEEE@@@AAAAAAEEEGGGGGGEEEBBBAAADDDGGGKKKIIIMMMYYYiiixxxuuu{{{{{{nnndddssszzzrrrYYYLLL___|||]]]LLLCCC<<<<<<<<<::::::;;;777777666666666555555555444444444444444444444444222333444444333444777:::@@@SSSnnnpppTTTFFFKKKSSSnnn|||uuuyyy|||cccUUUaaasss|||mmmlllgggbbbbbbaaaXXXLLLDDDCCCFFFNNN]]]sss}}}xxxvvvuuuwww{{{xxxqqqmmmlllsss{{{pppddd[[[WWWRRRMMMJJJGGGDDDBBB???>>><<<:::999888888888666666555444444444444444444333444777888888===DDDbbbbbbMMMXXXmmmjjj[[[kkk|||iiiYYYWWWWWWSSSOOOPPP___ooowwwpppjjjoooxxx|||jjjZZZRRRYYY```YYYJJJAAA;;;>>>FFFTTTcccmmmooonnnqqqyyyvvvsssqqqooouuu|||www~~~bbbDDD:::999999999666555555555555444444444222222333333333333444444333333333333444777<<<@@@HHHKKKNNNUUUVVVQQQhhhsss]]]kkkqqqbbbppppppWWWEEE??????>>>FFFJJJOOONNNJJJFFFEEEFFFIIIJJJPPP\\\hhhwwwyyynnnwwwttteee]]]\\\sssxxxoooWWWJJJ\\\eeeNNNEEE>>>>>>>>><<<<<<===777777777777666666666666444444444444444444444444222333444444333444777:::>>>NNNeeeqqqSSSEEELLLSSSlllxxxlllnnnuuu{{{wwwqqq|||}}}{{{\\\SSSkkkhhh^^^VVVXXXWWWUUUWWWZZZRRRGGGDDDFFFLLLXXXjjj|||wwwwwwuuuwww~~~~~~ttthhhaaasssxxx```]]]YYYTTTOOOLLLIIIFFFCCC???>>>===;;;:::999888888666666555444444444444555333333555888999888<<>>===GGGNNNVVVWWWRRRKKKHHHGGGGGGKKKUUU```jjj{{{ooorrrzzzbbbOOOPPP\\\sssoooNNNHHHWWW|||bbbNNNDDD<<<;;;===;;;::::::888888777777666666555555333333333333333333333333333444444444333444777999BBBLLLhhhfffPPPGGGIIIPPPqqquuuddd[[[aaahhhiiihhhjjjqqqxxx~~~tttwwwttt\\\[[[rrrjjj\\\YYYTTTUUURRRSSSYYYZZZTTTLLLHHHJJJHHHQQQiii|||zzzyyyxxxzzz|||zzzppphhhfffrrrnnnbbb^^^WWWQQQMMMJJJGGGEEECCCAAA>>><<<<<<===<<<;;;777777777666555555444444555333444777777666:::@@@WWWaaaKKKQQQaaa~~~lllZZZhhh|||pppkkk[[[NNNOOO\\\sssssseeeiiitttrrrlllVVVMMMGGGKKKQQQPPPHHHAAA@@@777<<>>AAAHHHOOO[[[fffeee[[[QQQNNNVVV\\\hhhvvvzzzqqqzzzaaaNNNPPP]]]yyysssPPPHHHYYYeeeNNNDDD<<<;;;===;;;999:::888888888777666666555555333333333333333333333333333444444444333444777999BBBMMMhhhaaaNNNGGGLLLVVVxxxlllbbb^^^eeeoootttuuuxxx~~~jjjZZZbbb~~~yyy~~~~~~~~~uuufffUUUTTT^^^ccc\\\YYYZZZ]]][[[TTTMMMKKKOOORRR___xxx|||~~~|||zzzxxxvvvyyy}}}{{{rrrjjjffftttoooccc___ZZZUUURRRNNNKKKIIIEEEBBB???======<<<;;;:::888888777666666555555444555444444777777777:::@@@XXXaaaJJJOOO___uuuccc^^^zzzwwweee^^^QQQGGGKKK\\\qqqqqqcccfffllleee\\\IIIEEECCCFFFJJJKKKGGGCCCFFF<<<===GGGUUUqqq|||~~~lllGGG:::;;;;;;666555555555444444444333333333333333333333333333333444333444666666666<<>><<<===;;;999:::999999888888777666666555444444444444444444444444333444444444333444777999>>>JJJggguuueeeXXXYYYfffvvvdddVVV```xxxwwwjjj[[[SSSSSS[[[cccddd[[[SSSUUU\\\dddhhhiiicccVVVKKKDDDBBBJJJ^^^rrrxxxuuutttvvvyyyxxx|||cccNNNIIIGGGRRRjjjzzzqqquuu~~~zzzvvvwww}}}qqqeeecccfffllluuu~~~}}}{{{yyywwwyyywwwxxx}}}}}}vvvnnnjjj~~~sssdddbbb```___]]]YYYTTTPPPKKKHHHDDDAAA???===;;;:::999999999888777777666666666444555777888777;;;AAASSSeeeKKKLLLZZZzzz{{{___XXXtttdddJJJCCC>>>???JJJddduuuxxxrrrrrrjjjVVVIIIGGGKKKLLLIIIJJJTTTbbblll^^^PPPLLLYYYzzzrrrnnnzzzmmmKKK<<<;;;;;;888555555555555444444444444444444444444444444444444444333444666666777===FFFJJJPPPRRRRRRQQQRRRooo}}}ffftttyyycccVVVQQQRRRUUUYYY^^^dddllluuuzzzzzz|||~~~~~~~~~~~~rrr^^^PPPJJJKKKMMMWWWlllnnn___fff}}}zzzdddXXXeeezzzeeeNNNhhh{{{WWWKKKAAA>>>===;;;::::::999999999888777777666666444444444444444444444444333444444444333444777999===HHHeee}}}fffZZZ]]]kkk}}}hhhSSSUUUfffiii___]]]ZZZSSSQQQTTTWWWUUUKKKBBBGGGRRR___```]]]TTTHHH@@@===>>>FFF^^^vvv{{{sssnnnoooqqqsssxxx~~~uuu[[[KKKHHHJJJ^^^{{{uuu```WWWRRRUUU___kkkxxx~~~|||zzzyyy|||yyyyyy|||{{{vvvssstttuuueeedddbbbaaa```\\\WWWSSSOOOLLLGGGDDDBBB@@@===<<<:::::::::999888888777777666444555888888777;;;AAAZZZiiiMMMLLLYYYwwwiiiWWW]]]eeeIIIAAA<<<@@@NNNfffwww}}}{{{zzzlllVVVKKKIIINNNMMMHHHLLL^^^uuusssdddccczzzxxxkkk___```qqqpppNNN===;;;;;;888666666555555555444444444444444444444444444444444555333444666666777>>>GGGIIIQQQTTTSSSRRRRRRjjj}}}|||}}}iiidddPPPGGGEEEFFFIIIMMMRRRXXX```iiinnnrrruuuxxxzzzzzzyyyzzz{{{}}}ppp^^^RRRNNNPPPRRRbbb~~~qqqmmm}}}}}}iiiaaarrrqqqVVVqqq}}}[[[OOOCCC@@@???===;;;<<<:::999999888888777666666444444444444444444444444333444444444333444777999???GGGaaacccWWWYYYggg{{{jjjQQQGGGQQQfff___RRRNNNYYYccc___VVVSSSSSSRRRIIICCCKKKXXXdddaaaYYYMMMCCC======???IIIbbbzzz}}}rrriiihhhjjjooottt{{{qqq\\\LLLHHHUUUzzzrrrXXXQQQPPPUUUbbbttt}}}|||}}}zzzyyyxxxvvvvvv|||xxxgggfffdddcccbbb^^^YYYVVVRRROOOJJJGGGEEECCC@@@???;;;;;;;;;:::999999888888777555555888888888<<>>DDDUUUkkk|||lllVVVOOORRRVVVRRRLLLSSSjjj~~~pppwwwjjjddd___dddvvvsssRRR@@@;;;;;;999666666666555555555444444444444444444444444444444555333444555666777???HHHJJJSSSUUUTTTSSSUUUlllttt|||xxxzzzuuulllTTTEEE@@@@@@???AAADDDGGGLLLRRRZZZ___hhhlllpppsssuuuvvvwwwxxx{{{kkkYYYOOOMMMPPPRRRddd~~~~~~{{{}}}iiicccwwwqqqSSSooo^^^RRRFFFBBB@@@>>>======::::::999888888777777666555555555555555555555555333444444444333444777999???EEE]]]bbbVVVWWWeeezzzjjjVVVCCCCCCTTTmmmeeeSSSSSSTTT___hhh```SSSNNNMMMPPPNNNJJJSSSbbbfff___TTTIII@@@======>>>MMMeee|||~~~rrrhhhfffggglllqqqxxx|||~~~sssaaaPPPKKKccc{{{sssrrruuu~~~wwweeeVVVNNNPPPXXXiii}}}}}}{{{yyywwwtttqqqvvv{{{kkkiiigggeeeccc```\\\YYYUUUQQQMMMJJJHHHFFFDDDBBB<<<<<<;;;;;;:::999999999777555666888999888<<>>@@@>>>@@@AAABBBEEEIIIOOOSSS[[[```ggglllpppsssvvvwww{{{yyycccQQQHHHHHHKKKNNN\\\iiixxx}}}uuunnnvvvzzzfff```vvvjjjJJJfff```TTTGGGCCCAAA???===>>>::::::999999888777777777555555555555555555555555333444444444333444777999>>>CCC[[[eeeYYYYYYggg}}}zzz___LLL???HHH```~~~sssYYYWWWcccdddiiihhhWWWKKKFFFGGGNNNPPPOOOXXXgggcccZZZOOOEEE@@@>>>>>>???LLLcccyyy{{{oooeeecccdddfffkkkrrrvvvyyy~~~ssscccQQQMMMjjjuuullljjjjjjiiiiiilllqqqpppnnngggXXXJJJHHHNNNQQQ^^^www~~~|||{{{zzzyyyxxxuuuqqqnnnwww|||nnnkkkiiifffdddaaa^^^[[[VVVSSSNNNKKKIIIHHHFFFDDD===<<<<<<;;;;;;:::999999777555666888999888<<>>>>>@@@AAABBBBBBBBBCCCFFFKKKNNNRRRWWW```gggmmmrrruuuxxx{{{sss]]]JJJBBBCCCGGGJJJSSSRRRTTTVVVVVVZZZdddpppwww~~~yyyggg___sssnnnXXXOOORRRooolllTTTHHHGGGBBB@@@AAA===:::;;;;;;;;;:::888777666555555444444444333333333444444333444444555666777<<>>;;;===@@@LLL```wwwzzzkkk___ZZZ___dddjjjpppuuu{{{uuufffKKKNNNccc\\\TTTRRRXXX]]]ZZZSSSTTTQQQOOOOOOMMMKKKMMMRRR]]]ppp}}}zzzxxxxxxssszzz{{{vvvxxx{{{ooozzzuuuppphhhdddbbbaaa^^^\\\ZZZVVVRRRNNNLLLJJJGGGEEE@@@>>><<<:::::::::888777555555555555777999;;;<<>>777:::999888666555555555555555555555444444333333333333222333666777999AAAIIIPPPQQQUUUVVVUUUeee|||}}}sssuuuyyy]]]KKKAAA<<<<<<===??????AAADDDGGGHHHGGGEEEKKKNNNTTTZZZaaaiiiqqqvvvuuu{{{zzzgggRRRGGGDDDDDDEEEGGGFFFGGGEEEBBBBBBHHHOOOSSS[[[fffxxxooohhhmmmvvv{{{hhh```rrreeeOOOHHHKKKfffmmmUUUIIIHHHCCCAAABBB>>>;;;;;;;;;;;;:::999777666666666555555555444444444444444333444444555666777;;;GGGbbbjjj^^^]]]tttfffOOODDDKKK\\\{{{vvvrrriiiXXXJJJJJJHHHFFFGGGKKKRRR[[[bbbUUUYYYYYYQQQDDD===>>>BBBMMM___ttt~~~xxxjjj___YYY\\\aaahhhooouuu|||xxxgggLLLRRRlllTTTKKKJJJSSSWWWRRRMMMNNNOOOLLLJJJIIIGGGGGGOOOYYYppp|||zzzyyyyyytttvvvwwwyyysssppp}}}tttnnnhhheeedddcccaaa___\\\YYYTTTPPPNNNKKKIIIGGGBBB@@@===<<<<<<;;;:::888777777666777888:::<<<===NNNwwwXXXNNNYYYqqq~~~eeeRRR___rrr___ZZZmmmwwwaaaTTTOOOLLLUUUTTTKKKIIIOOOKKKFFFKKKRRR___vvvxxxoookkkkkkmmmssszzz~~~{{{yyyqqqYYYBBB<<<===888999999777666555444444444555555444444444333333333444222444666777999@@@IIIPPPRRRUUUWWWYYYnnnqqqwwwtttqqqvvvtttXXXGGG@@@======???BBBBBBEEEJJJOOOPPPLLLHHHCCCFFFIIINNNVVV___iiippptttwww}}}ppp___MMMFFFFFFGGGJJJLLLBBBBBB@@@???AAAFFFLLLOOOSSS]]]wwwsssbbb\\\]]]ttt~~~|||iii___lll|||```HHHAAAGGGbbboooWWWJJJJJJEEECCCDDD@@@<<<<<<<<<<<<:::999888777777777666666666555555555444444333444444555666777;;;EEE___jjj```cccyyyxxx\\\HHHFFFRRRnnnuuuooofffZZZPPPSSSOOOJJJFFFHHHPPPXXX]]]QQQ]]]fff___MMM>>>===BBBKKK\\\qqq{{{wwwjjj```ZZZYYY^^^eeemmmuuu|||vvvgggRRR\\\zzzTTTGGGGGGUUUiiijjj[[[VVV]]]XXXVVVSSSPPPMMMPPP^^^lll}}}{{{zzzzzzzzzxxxvvvvvvkkkrrrrrrmmmhhheeefffeeecccaaa___[[[WWWTTTQQQOOOKKKIIIEEEBBB???>>>===<<<;;;999999888888888999:::<<<===HHHrrr\\\OOOXXXkkkoooVVVUUUvvvvvvccc[[[gggzzzqqq___QQQHHHAAA@@@CCCDDDFFFBBBBBBGGGBBBAAAKKKaaa{{{}}}qqq\\\UUUPPPPPPTTT```rrryyyvvv{{{uuu```FFF<<<<<<888999888777555444444444444555444444444444333333333444333444666777999@@@IIIPPPRRRUUUXXX^^^xxxiiipppqqqoooyyynnnQQQAAA>>>>>>???@@@EEEFFFKKKTTT\\\\\\SSSJJJ@@@AAABBBEEELLLVVVbbbiiiiiijjjqqq~~~yyygggXXXJJJFFFIIILLLNNNQQQ@@@>>><<<>>>BBBFFFJJJLLLLLLUUUppp{{{yyyggg[[[___lllzzzdddXXX```pppzzzcccJJJ@@@HHHjjjpppXXXLLLLLLGGGDDDEEEBBB>>>>>>===<<<;;;:::888888666666666666555555555444444444333444444555666777<<>>===;;;999:::999888888888:::;;;<<>>???;;;<<>>===>>>@@@AAAFFFJJJTTTcccmmmiiiYYYJJJCCCCCCDDDEEEJJJSSS]]]dddaaa```hhh{{{uuucccVVVIIIGGGJJJLLLMMMOOOBBB>>><<>>===;;;:::999999555555555444444444333333444444333444444555666777>>>DDDXXX}}}fffXXXVVVeeesssxxxeeeRRRKKKMMMfffuuubbbZZZYYYZZZ^^^cccjjjeeeXXXLLLIIINNNQQQOOOVVVmmm{{{```GGG>>>AAANNNaaavvv~~~vvvfff[[[VVVYYY\\\bbbjjjttt~~~rrr^^^WWW[[[bbbddd```ZZZddd|||{{{```LLLVVV{{{{{{|||~~~~~~}}}}}}zzz{{{tttiiirrrfffxxxsssoooiiigggfffdddaaa^^^\\\ZZZXXXWWWWWWVVVTTTQQQIIIFFFCCCAAA???>>><<<::::::999888777777888::::::AAAdddjjjQQQNNNZZZssspppWWWRRRssspppYYYJJJIIIPPPKKK???888;;;<<<;;;@@@HHHCCCCCC>>>===AAAAAANNNiii|||}}}vvvtttkkk[[[MMMDDDHHHOOOTTTXXXbbbvvvnnn___```bbbcccjjj~~~yyyyyyfffIII???>>>777999888777666555444444444444444444444444444444444555333444666777888???HHHPPPUUUZZZ[[[bbb|||rrrppp}}}xxxxxxbbbIII===<<<>>>???@@@HHHPPP```rrr|||sss]]]JJJCCCEEEFFFHHHLLLRRRYYY___]]][[[dddzzzyyymmmaaaTTTGGGEEEFFFFFFFFFFFFEEE>>><<>>888999>>>FFFQQQ[[[IIIEEE======DDDHHH\\\|||uuummmiii___PPPCCCCCCGGGMMMRRRVVVaaaxxxkkkQQQSSS]]]dddfffttt~~~jjjbbbkkkfffIII@@@@@@::::::999888666555555555555333333333444444444444555555444555777777888???HHHPPPWWW[[[[[[___wwwtttsssyyytttqqqjjjXXXFFF>>><<<<<<>>>@@@IIITTTfffyyyttt]]]JJJ@@@BBBEEEIIINNNUUU]]]cccXXXWWWccc}}}zzzooo]]]OOOCCCAAACCCCCCBBBCCCFFF???<<<@@@AAACCCMMMYYYsssppp}}}aaaiiiwwwmmmTTTIIILLLSSSkkkzzzsssYYYIIIUUUsss[[[OOONNNIIIGGGHHHDDDDDDBBB@@@>>><<<;;;;;;;;;555555555555444444444444444444333444444555666777:::AAATTTtttgggUUULLLSSSWWWYYYjjjjjjOOOGGGNNNbbb|||dddMMMBBB>>>===EEEPPP``````YYYPPPRRRZZZZZZRRR^^^ooo~~~jjjTTTGGGCCCTTThhhzzzyyygggXXXXXX^^^eeeddddddjjjtttvvv___QQQLLLOOOYYYdddnnndddRRRKKKOOOJJJFFFOOOkkk}}}{{{}}}zzzvvvtttvvvtttpppppptttiiitttppplllkkkkkkiiieeebbbaaa___^^^]]]\\\ZZZWWWTTTPPPMMMIIIGGGEEECCC@@@>>><<<;;;:::999888888999:::;;;JJJhhh{{{[[[QQQWWWmmmpppZZZMMMddd}}}eeeNNNCCCDDDHHH===;;;888999DDDVVVcccgggLLLFFF>>>BBBLLLTTTkkk|||uuummmhhhdddZZZLLL@@@AAAEEELLLRRRXXXcccwwwuuubbbRRRHHHOOOfffvvvzzzjjj```bbbnnnlllKKK???@@@<<<;;;:::999888666666666666333333333444444444555555666444555777777888???GGGQQQWWW[[[XXX\\\uuulllxxx{{{ppphhhdddXXXMMMBBB>>><<<;;;===AAAGGGRRRcccrrrvvvjjjUUUEEE@@@BBBFFFLLLUUUaaannnvvvgggfffttt~~~sssWWWKKK@@@@@@EEEHHHJJJKKKIIICCC@@@CCCDDDGGGXXXkkktttjjj{{{lllTTTJJJOOOVVVppp}}}vvv[[[MMMXXXsss[[[OOONNNIIIGGGHHHDDDDDDCCC@@@>>><<<;;;;;;;;;777666666666555555555555444444444444444555777777888???SSSsssfffSSSIIIOOOQQQRRReeedddJJJHHHSSSmmmvvv^^^GGG>>>:::999BBBOOOZZZ]]]YYYSSSXXXccccccZZZZZZhhhvvvwwwhhhTTTFFFAAAOOOcccuuurrraaaWWW^^^jjjjjjgggeeejjjtttvvvcccRRRNNNSSS\\\jjjvvv{{{jjjQQQFFFIIIFFFIIIXXX[[[hhhrrrrrrqqqwww|||{{{~~~xxxssssssrrrpppssszzzkkktttqqqmmmmmmmmmllliiifffeeecccaaa```^^^[[[WWWTTTSSSPPPLLLIIIGGGEEEBBB@@@>>>===;;;:::999999:::;;;<<>>>>>;;;<<<;;;:::888777777666666333333333444444555555555666444555777777777???GGGQQQXXXZZZVVV[[[ttteee|||zzz|||{{{mmmccc]]]LLLEEE???===;;;:::===BBBCCCMMM\\\hhhiii^^^LLL@@@CCCEEEJJJQQQ]]]nnnyyymmmUUUIII@@@BBBJJJPPPTTTWWWMMMGGGEEEHHHHHHMMMbbbzzzhhhRRRIIIMMMUUUtttcccLLLUUUmmmdddZZZSSSOOOKKKHHHHHHGGGEEEBBB???<<<;;;;;;<<<:::888666666666666555444555555444444444444555555<<>>AAA:::???>>>@@@RRRfffbbbOOODDDBBBFFFTTThhhvvv{{{zzziiibbbcccwwwtttaaabbb___rrrnnnXXXOOOMMMHHHGGG???DDDOOOZZZ^^^cccqqqiiiRRRDDDAAAHHHPPPjjjwww{{{|||}}}~~~iiiLLL@@@AAADDD======<<<:::888777555555666666555444444444444555666444444555555666===FFFPPPSSS[[[\\\]]]zzzttthhhuuu~~~~~~zzzmmm^^^SSSFFFBBB>>>:::999;;;>>>AAAHHHRRR]]]___WWWMMMFFFCCC@@@DDDOOO^^^oooxxxdddSSSIIIAAAHHHXXXbbb```YYYVVVNNNKKKNNNQQQVVVeeeuuuhhhRRRIIIOOOYYYhhhOOO```nnnfff\\\UUUQQQMMMJJJIIIIIIGGGCCC@@@>>>=========;;;999777666666666555444555555444444444444555555:::===NNNooottt___OOOGGGIIIKKKQQQlllhhhTTTFFFOOOjjj{{{bbbIII???===<<>>===;;;:::888888;;;???JJJ___~~~zzzZZZSSSaaauuutttYYYPPPtttwww^^^GGG===AAAIIIEEEFFFEEEGGGSSS[[[QQQ@@@BBBCCCKKK]]]ooouuulllaaaUUUVVV]]]ppp{{{kkk[[[```rrrsssVVVGGGBBB======???KKK\\\ffffffjjj{{{]]]GGG???BBBPPP___wwwcccKKKCCCBBBAAA>>>===<<<:::999777666555666666555444444444444555666444444666666777>>>GGGQQQTTT[[[ZZZ[[[xxxnnnsssmmm|||qqqeeeWWWMMMAAA???;;;999999<<<@@@BBBGGGQQQ\\\```ZZZOOOEEE@@@BBBGGGSSSdddzzz~~~fffVVVNNNFFFCCCMMM^^^iiigggaaa___YYYVVVWWWWWW\\\ooogggPPPHHHQQQ]]]fffRRRmmmnnnhhh```XXXSSSPPPMMMJJJJJJHHHFFFBBB@@@>>>>>>>>><<<:::888777777777666444555555444444444444555555::::::MMMrrr~~~iiiaaaQQQHHHJJJKKKSSSqqqttt]]]OOOJJJ\\\{{{gggNNNCCC@@@@@@EEEMMM___ppp|||{{{xxxsssaaaMMMIIIOOOYYY```\\\PPPHHHFFFGGGLLLPPPRRR\\\lll{{{ttt[[[NNNKKKSSSjjjlllWWW]]]eeerrr|||}}}zzzzzztttttt|||yyyhhhwwwvvvssspppmmmkkkhhhgggdddcccbbbaaa^^^\\\ZZZYYYVVVUUUTTTSSSRRRPPPMMMJJJDDDCCC@@@>>><<<;;;;;;;;;;;;===DDDWWWxxxcccWWWaaaqqqjjjUUUaaattt]]]IIICCCNNNZZZ\\\SSSKKKKKKOOOMMMCCC999BBBDDDNNN___llljjjYYYIIIBBBPPPbbbuuu|||lllbbblllwwwTTTAAA<<<:::>>>LLL___ttt|||wwwyyySSSCCCBBBGGGYYYmmmyyyvvv[[[IIIEEECCC??????>>>===;;;999888777666777666555555444444555555666444555777777888@@@HHHTTTUUUZZZXXXYYYvvvuuueeeeee|||pppfff[[[OOOFFF<<<:::888888999<<<@@@CCCJJJRRR]]]dddaaaVVVHHH>>>>>>CCCMMM]]]tttxxxcccQQQHHHFFFBBBCCCPPPcccpppqqqnnnqqqkkkhhhhhhhhhppp}}}dddNNNHHHSSSaaadddXXX{{{nnnkkkdddZZZTTTRRRPPPLLLKKKJJJGGGDDDBBB@@@>>>>>>>>>;;;999888888888666555555555444444444444555555===;;;MMMrrr|||iiigggVVVKKKJJJIIIOOOllllllUUULLLPPPllljjjTTTJJJHHHHHHOOOWWWooozzz~~~xxxpppjjj\\\MMMFFFLLLWWW```]]]SSSLLLKKKPPPPPPPPPWWWhhh}}}kkkSSSNNNTTThhhppp[[[ZZZ]]]eeewww}}}{{{~~~}}}}}}vvvvvvmmmbbbvvvvvvuuuqqqmmmiiihhhhhhfffeeedddbbb```]]][[[ZZZWWWVVVVVVWWWWWWTTTPPPMMMHHHFFFBBB???===<<<<<<<<<;;;;;;???PPPssskkk```dddnnn|||}}}dddZZZxxxtttpppeeeUUUJJJMMM[[[iiilllZZZJJJGGGFFFBBB???AAAEEEHHHOOOXXX]]]YYYNNNDDDCCC^^^yyyyyytttrrrOOOAAAAAAFFFOOOdddvvv{{{NNNEEEKKKQQQ```uuuttt~~~yyyWWWHHHFFFCCC>>>@@@???>>><<<:::999888777777666666555555555555555555444555888888999@@@IIITTTUUUZZZXXXYYYxxx||||||cccbbb{{{pppeee\\\RRRHHHAAA999888777777999<<>>===@@@MMM```pppwwwxxxyyyqqqlllnnnsss{{{cccOOOKKKWWWeeeeeebbbsssrrrjjj^^^WWWUUUSSSOOOMMMKKKIIIFFFCCCAAA???>>>???===:::999999888777666555555444444444444555555<<<:::IIIjjjwwwnnnZZZKKKIIIGGGLLLfffjjjRRRKKKUUU{{{lllZZZTTTSSSTTTZZZcccyyy~~~}}}tttllleeeYYYMMMDDDJJJVVV```___WWWQQQQQQZZZXXXWWW___rrrcccLLLLLLXXXuuuooo[[[QQQXXXVVV[[[ppp|||{{{~~~}}}}}}uuuttt~~~ccc```uuuvvvuuurrrmmmjjjiiijjjggggggfffdddbbb___]]]\\\XXXXXXXXXYYYYYYWWWRRRNNNKKKHHHEEEAAA>>>=========<<<===???NNNttttttdddccchhhuuuyyyccccccooo]]]WWWNNNFFFEEEMMMZZZcccaaaOOO@@@???@@@<<>><<>>999999<<>>;;;::::::999888666555555444444444444555555999999CCC[[[wwwyyy```KKKHHHHHHNNNfffgggQQQOOO```xxxiii\\\[[[[[[ZZZ___gggrrrtttrrrnnnjjjcccVVVJJJAAAFFFPPPYYYYYYUUUTTTVVV```___^^^dddrrr~~~{{{^^^IIILLL[[[yyyxxxbbbPPPLLLRRRUUUMMMOOOggg~~~}}}yyyzzzssspppyyy___eeeuuutttsssqqqooommmkkkjjjgggggggggeeedddbbb```___ZZZZZZZZZ[[[[[[XXXTTTPPPNNNLLLIIIEEEBBB@@@?????????AAACCCRRRyyyeee___```lllyyyuuudddpppqqq]]]JJJEEE>>>;;;>>>EEEMMMRRRJJJ???:::===???>>>AAAFFFIIIUUUaaaaaaWWWPPPPPPUUUoooqqqppp}}}iiiVVVXXX]]]]]]aaakkkwwwbbbDDDGGGYYYjjjrrrvvvYYYIIIFFFEEEDDDBBBAAA@@@>>><<<;;;:::999888777666666555555666666555555666999888888>>>EEESSSTTTZZZZZZ]]]}}}qqqaaaxxxuuueee```WWWNNNGGG@@@;;;888888888888888999999::::::BBBFFFMMMTTTVVVQQQFFF===:::???DDDLLL```|||uuu^^^QQQGGG<<<888:::888888:::AAAMMM]]]kkkuuucccSSSHHHJJJUUUdddyyypppZZZLLLMMMWWWbbb\\\YYYrrrpppaaa^^^\\\VVVRRRQQQOOOMMMJJJFFFDDDBBBAAA???<<<;;;::::::888666555555444444444444555555555999@@@NNNkkkkkkOOOHHHJJJRRRkkkyyy\\\MMMXXXqqqjjj^^^WWWXXXYYYVVVXXX___^^^\\\ZZZZZZ\\\[[[PPPDDD<<<>>>CCCIIIKKKLLLQQQXXXddddddbbbccckkkssstttpppxxxzzzkkkWWWJJJQQQaaavvvdddSSSHHHOOO\\\ZZZPPPNNNhhhwwwzzztttpppwwwvvv[[[mmmuuusssppppppqqqpppnnnkkkgggggggggfffeeedddbbbbbb^^^]]]\\\\\\\\\ZZZVVVSSSQQQPPPMMMJJJGGGDDDBBBAAA>>>BBBEEETTT|||ggg]]][[[fffsss}}}qqqeeegggOOO@@@@@@@@@???@@@CCCHHHLLLCCC@@@>>>???CCCHHHLLLOOOTTT]]]dddaaaVVVPPPSSSYYYuuutttnnnvvvyyyqqqyyyxxxllleeecccooojjjYYYOOOZZZmmm~~~}}}sssuuuZZZKKKHHHHHHEEEBBBBBB@@@???===;;;::::::888777777666666666666666666555666888888777<<>>CCCHHHIIIGGGHHHMMMRRRMMMKKKFFFBBBFFFQQQZZZ^^^aaacccaaaYYYOOOMMMTTT\\\qqqvvvnnntttzzzlllbbbooo~~~gggWWWWWW___qqqvvvvvvuuuYYYLLLKKKJJJFFFCCCBBBAAA???>>><<<;;;:::888888777666666666666666666555666888777666:::AAARRRTTT[[[ZZZ\\\{{{yyyfff{{{lllnnn|||ccc[[[WWWPPPHHHBBB>>>;;;:::555666888999;;;;;;<<<<<<:::===@@@CCCDDDCCCBBBBBB???HHHPPPXXXlllzzz^^^DDD<<<;;;777666999:::===AAADDDHHHPPP[[[dddQQQGGGAAABBBGGGPPPfff{{{xxx}}}www___NNNFFFGGGTTTbbbvvvPPPXXXrrrgggeee___VVVUUUVVVWWWTTTPPPKKKHHHFFFBBBAAA@@@>>>===;;;::::::777666666555555555555666666:::>>>LLLmmmwww|||\\\KKKPPPXXXpppdddPPPQQQeee___\\\]]]```___VVVLLLGGG@@@>>>:::777;;;BBBCCCAAA999:::;;;<<>>>>><<<;;;::::::888777666666666666888888777555555777<<>>????????????JJJUUU```tttdddQQQ>>>777999999888888:::AAAEEEHHHSSSdddnnnnnnZZZLLLBBBCCCIIITTTgggyyy}}}{{{rrr[[[MMMFFFGGGTTTcccqqqNNN]]]nnngggfffbbb^^^ZZZ[[[ZZZWWWRRRMMMJJJIIIBBBAAA@@@???===<<<::::::777777666555555555666666666999>>>KKKlllxxxzzz^^^LLLOOOWWWooosss[[[PPP[[[wwwmmmlllpppwwwvvviiiWWWMMM;;;999666444999BBBEEEDDD<<<;;;:::;;;@@@IIITTT[[[ZZZ```bbbkkkzzzlllZZZQQQHHHEEEIIIIIILLLdddlllvvv~~~wwwwwwyyy|||]]]WWWsssrrrqqqppppppooommmjjjlllkkkjjjhhhgggfffffffffdddaaa___```cccccc^^^ZZZZZZXXXUUUTTTRRRNNNJJJFFFEEE@@@DDDMMMeeeiiiXXX[[[hhhtttkkksssyyyaaaLLLJJJQQQ___nnnzzz}}}iiiXXXMMMRRRYYY[[[]]]aaaZZZ\\\[[[WWWUUUYYYdddnnnvvvqqqrrrbbbXXX```{{{zzznnn[[[WWWVVVQQQJJJHHHFFFDDDBBBAAA@@@===;;;;;;:::999777777666666666888777777555555777;;;???LLL[[[[[[```fff~~~{{{gggzzzmmmhhhsss~~~kkkccchhhfffZZZHHH<<<999999888:::::::::::::::<<<===>>>AAA@@@>>>===>>>>>>??????BBBLLLTTTZZZhhhxxxzzzrrrUUUGGG999666888999999;;;>>>DDDHHHPPPbbbyyyfffUUUGGGGGGOOOYYYhhhwww}}}zzzlllVVVJJJEEEHHHWWWhhhlllKKKaaauuujjjhhheeedddeee``````^^^YYYTTTOOOLLLKKKCCCBBBAAA???>>><<<;;;:::888888777666666666666666666:::===IIIgggdddNNNNNNUUUmmmhhhUUUQQQeee~~~oooUUUDDD999888444333999CCCGGGFFF>>>;;;999:::AAALLLVVV[[[PPPWWW^^^lllsssZZZEEEDDDBBBGGGOOOSSS]]]xxxyyyppphhhiii}}}}}}vvvzzzzzzxxx{{{WWW___yyytttrrrqqqppppppooommmkkkkkkjjjiiihhhggggggggggggcccaaa```bbbddddddaaa]]]ZZZXXXWWWVVVTTTRRRNNNKKKGGGDDDFFFKKKaaattt[[[YYYfffuuuwwwlllttt```OOOKKKTTTeeeyyyvvv^^^PPPFFFIIIOOOPPPRRRVVVPPPSSSVVVWWWZZZbbbnnnxxxrrrpppsss~~~vvvooommmoooeeerrr}}}ooo___[[[ZZZUUUOOOLLLJJJHHHGGGFFFCCC???<<<<<<;;;999888777666666666777777666555555777;;;>>>IIIYYYZZZbbbjjjvvvwwwooo~~~nnneeekkkwwwjjjfffpppfffTTTAAA888888:::999<<<;;;;;;;;;<<<===>>>???AAA@@@>>>=========>>>???DDDJJJNNNPPPWWW___^^^UUUCCC<<<777888999:::===AAAFFFLLLSSSaaazzz|||eeeQQQPPPYYYcccnnnxxx}}}hhhQQQGGGEEEKKK___vvvhhhIIIeeeqqqmmmmmmgggdddhhhcccccc```[[[TTTOOOLLLKKKEEEDDDCCCAAA???===<<<;;;999999888777666666666666777;;;===DDD___mmmSSSNNNSSSkkkdddTTTUUUooo{{{uuuvvvrrrbbbKKK<<<;;;:::666555;;;DDDHHHGGG>>>:::777:::BBBLLLRRRUUUJJJRRR\\\nnn|||gggQQQCCCAAABBBJJJWWWccctttvvvaaa]]]ccchhh~~~}}}xxx|||uuupppUUUnnnxxxtttrrrqqqqqqqqqpppmmmkkkjjjiiihhhhhhhhhhhhhhhhhhcccbbbbbbccceeeeeecccaaa]]][[[ZZZYYYXXXUUUQQQNNNIIIIIIHHHIII[[[|||^^^WWWccctttnnnrrr}}}ppp___RRRGGGOOO]]]nnnyyyvvvgggYYYIII???999;;;???AAACCCFFFKKKOOOTTTXXX^^^fffrrrzzzppp___]]]aaa}}}~~~qqqsssrrriiigggyyypppccc```^^^YYYTTTNNNMMMLLLKKKIIIEEE@@@<<<===<<<:::999777777666666666777666555555777:::===EEEUUUWWW```hhhhhhjjjrrrdddeeexxxrrrkkkjjjoooaaaMMM===777999;;;:::;;;;;;;;;<<<<<<======>>>??????>>>===<<<<<<>>>???@@@DDDFFFEEEHHHKKKHHHAAA:::888:::<<<===<<>>===;;;:::888777777666555666666666555777:::<<>><<<;;;;;;>>>AAA===??????>>>>>>@@@>>>:::888999<<>>>>>DDDMMMaaavvvmmmiiitttbbbJJJFFFLLLYYYyyy```YYY~~~}}}vvvooonnnllllllkkkfff___XXXTTTRRRJJJIIIHHHFFFCCCAAA??????;;;;;;999888777777777777444999;;;@@@YYYgggSSSQQQhhhnnnRRRXXXrrrzzzeeeNNNBBB?????????@@@::::::999:::@@@HHHIIIFFF:::999888;;;AAAGGGLLLOOOEEELLLZZZtttaaaPPPRRRXXXfffvvvrrrVVVGGGDDDQQQZZZiiidddSSSYYYnnn~~~lll\\\{{{uuusssrrrqqqqqqpppnnnllljjjiiihhhhhhhhhhhhhhhiiieeefffggghhhhhhgggffffffeeecccaaa```^^^[[[WWWTTTOOOTTTOOOIIIRRRdddsss___]]]lllyyyuuuwwwjjjZZZNNNBBBCCCGGGMMMQQQOOOEEE===666555444555777:::>>>@@@BBBGGGOOOWWW^^^eeelllpppoooooolllaaaQQQIIIQQQ^^^nnnggg[[[VVVaaassswwwrrrjjjdddiiizzznnnhhhgggbbb]]][[[RRRPPPNNNLLLJJJGGGCCC??????>>><<<:::999777777777444555666666666777999<<>>>>><<<===AAAEEEAAAAAA???===;;;;;;;;;;;;888888;;;===>>>AAAJJJUUUvvvvvvvvvzzz^^^JJJKKKSSSaaaZZZeee{{{{{{yyyvvvrrrlllnnnnnnkkkddd\\\VVVSSSMMMLLLJJJHHHEEECCCAAA@@@<<<;;;:::999888777777777444999;;;>>>TTT~~~qqqWWWPPPgggwwwbbbUUU```|||{{{sss```JJJ>>>::::::>>>CCCDDDDDDCCCBBBEEEIIIGGGBBB;;;::::::;;;@@@HHHRRRYYYRRRWWWbbbzzzlllQQQIIINNNUUU\\\hhhwwwyyyiiiUUUNNNSSSjjjzzzpppYYYXXXhhh~~~}}}rrrmmmyyyuuusssrrrrrrrrrqqqnnnllljjjjjjiiihhhgggggghhhhhhfffhhhiiiiiiiiiggggggfffeeedddbbbbbbaaa___[[[XXXSSS[[[SSSMMMSSSWWWlllkkk^^^ggg~~~vvvtttgggVVVHHH;;;;;;===???AAA@@@===:::222444666555555888;;;======AAAGGGNNNSSSVVVYYY[[[XXXVVVSSSNNNEEE@@@GGGSSS^^^ZZZUUUTTTZZZfffsss{{{wwwrrruuu}}}lllhhhiiiccc]]]]]]TTTRRROOOLLLKKKIIIFFFCCC@@@???===;;;999888777777444555666666666777999;;;???RRRVVV^^^bbbsssyyyrrrkkkfffuuu{{{pppeee[[[MMMDDD>>>======::::::<<<;;;<<<============<<<;;;;;;>>>AAAAAA???AAAFFFKKKNNNJJJEEE@@@;;;999999;;;;;;999999<<<@@@HHHVVVcccxxxuuu[[[JJJNNNXXXfffvvvUUUkkk{{{uuutttxxxxxxtttjjjlllnnnkkkddd\\\VVVRRRNNNNNNLLLIIIGGGDDDCCCBBB===<<<;;;999888777777777666;;;::::::MMMvvvwwwYYYOOOgggoooYYY```iiixxxppplll^^^QQQCCC>>>>>>BBBHHHOOOQQQQQQNNNKKKJJJJJJEEE======<<<;;;;;;???JJJXXXcccjjjlllrrrdddTTTTTT]]]bbb[[[___fffhhh___WWW\\\ggg}}}ppp```XXXdddxxx}}}}}}xxx~~~vvvuuutttrrrrrrrrrqqqnnnlllkkkjjjiiihhhgggggggggggggggiiijjjjjjiiigggggggggdddcccbbbccccccaaa___\\\VVV___WWWPPPTTTQQQ^^^ttt```ddd{{{xxxtttssseeeRRRCCC999999999999999999999999444888999777666888:::<<<;;;===AAAEEEFFFGGGFFFEEELLLIIIHHHGGGBBB===BBBLLLQQQRRRUUUVVVWWW```www}}}ssswww}}}kkkhhhiiiccc]]]]]]VVVSSSOOOMMMLLLJJJHHHFFF@@@???===;;;999888777777444555666666666777999;;;;;;NNNSSS[[[___ooorrrlllgggyyy{{{ooo```RRRIIIAAA<<<===<<<888888=========>>>??????>>>===<<<<<>>:::===MMM___eee___SSSFFF>>>>>>??????:::>>>@@@@@@EEEVVVppp}}}}}}qqqqqq|||{{{uuummmhhhfffaaa^^^kkk|||uuugggcccWWW[[[```mmm~~~}}}pppwwwppprrrsssqqqooommmmmmmmmjjjjjjhhhfffcccccceeeggghhhjjjkkkiiieeedddfffhhhffffffeeedddcccaaa```___bbbZZZVVVWWWTTTRRR]]]mmmfffhhhzzzppp{{{qqqaaaOOOBBB999888777666555555666666666666777888999:::;;;;;;>>>>>>>>><<<;;;<<>><<<<<<;;;:::888666666555555555666666777999GGGQQQWWW]]]eeezzzlllggg|||yyyfffVVVMMMCCC@@@<<<::::::;;;;;;;;;>>><<<<<<>>>@@@AAA>>>;;;>>>@@@DDDHHHMMMQQQUUUWWW___]]]TTTFFF===<<<<<<;;;>>>;;;:::???HHHWWWmmm~~~qqqcccjjjsssnnnTTTKKKVVV^^^lll```MMMlll}}}yyytttqqqqqqrrrrrrrrrmmmjjjgggeeecccaaa]]][[[]]]YYYTTTPPPMMMKKKHHHFFFBBB@@@>>><<<;;;::::::::::::888999===DDDZZZ{{{lllcccwwwvvv\\\UUUdddwww~~~hhhUUUIIIDDDDDD???===>>>???DDDPPP\\\\\\VVVLLLBBB======>>>>>>===>>>AAAJJJZZZqqq~~~ooorrryyy|||sssqqqoooooo|||uuubbbRRRKKKKKKZZZbbbqqq~~~~~~yyyeeesssoooqqqqqqpppnnnlllllllllhhhhhhgggeeebbbbbbdddfffhhhhhhgggfffddddddeeegggfffffffffeeedddbbbaaa```bbbZZZWWWXXXUUUSSS\\\jjjqqqfffppp}}}yyyppp~~~ooo___MMMBBB999888777666555666666777666666777888999:::;;;<<<<<<>>>???>>>;;;;;;???CCCFFFFFFEEECCC@@@AAAFFFJJJQQQZZZccckkkyyyttteee___cccyyyuuuwww~~~nnnlllkkkgggeeehhheee```[[[YYYWWWSSSLLLFFFEEEBBB@@@>>>======;;;999666666666555555666666777999GGGPPPVVV[[[aaaxxxyyyqqqkkkxxx{{{hhhWWWLLLCCC@@@<<<::::::;;;<<<;;;;;;::::::===@@@AAA???===>>>AAAFFFKKKQQQVVV[[[^^^eeebbbXXXIII???<<<<<<;;;<<<:::;;;CCCOOObbb{{{mmmbbb___mmmwwwwwwbbbNNNKKKWWW^^^lllYYYKKKqqq}}}zzzwwwrrrpppooopppppppppllliiifffdddcccbbb```^^^]]]YYYUUURRRPPPNNNKKKJJJDDDCCC@@@>>><<<:::::::::<<<999999<<>><<<>>>:::999;;;===AAAHHHPPPMMMHHHAAA<<<<<<===???@@@EEECCCGGGYYYsss{{{kkksss{{{qqqqqquuu|||fffRRRFFFBBBGGGOOOgggvvv~~~~~~ddd^^^}}}nnnnnnooopppooollljjjjjjkkkggggggeeecccaaabbbdddfffgggeeebbbaaabbbdddeeeeeeeeefffeeeeeedddcccbbbaaa```[[[YYYZZZWWWTTTZZZeeeiiiiiiuuuqqqsss{{{mmm\\\KKK@@@999888777666666666777888666666666777888:::;;;;;;;;;???BBBAAA>>>===AAAEEEJJJJJJGGGCCC???BBBJJJQQQ]]]bbbhhhrrrggg[[[YYYgggyyyppp{{{yyynnnnnnpppmmmkkkmmmlllgggbbb^^^[[[VVVNNNHHHHHHEEEBBB@@@???>>><<<:::777777666666666666777777999EEENNNUUUYYY[[[lllzzzsssiiirrr~~~iiiWWWKKKBBB???<<<:::;;;<<<<<<;;;999999999<<<>>>@@@???>>>???CCCIIIOOOTTTYYY^^^bbbhhheeeZZZJJJ???<<<<<<;;;;;;:::===FFFTTTjjjxxx^^^\\\iii}}}jjjTTTJJJNNNZZZ```qqq~~~ZZZQQQ|||yyywwwtttpppnnnnnnooonnnnnnjjjgggdddcccbbbbbb```___[[[YYYUUUSSSRRRQQQOOONNNHHHGGGDDD@@@>>><<<;;;;;;<<<999999;;;>>>LLLmmmvvvpppeeeTTTYYYuuuvvv[[[FFF>>>>>>??????>>>;;;999:::@@@FFFGGG@@@999999;;;>>>AAADDDLLLLLLTTTggg}}}wwwjjjaaagggtttoooTTTEEEAAAGGGVVVfffxxx~~~uuu[[[aaaxxxmmmmmmnnnooonnnkkkiiiiiiiiiffffffeeecccbbbbbbeeegggfffbbb^^^^^^aaacccdddbbbdddddddddccccccbbbaaa```^^^[[[ZZZ[[[YYYVVVYYY```uuuqqqkkkvvv}}}rrr~~~zzzjjjXXXHHH???999888777777777888999:::888777777666777888999999===AAAEEEEEECCCCCCHHHLLLOOOKKKEEE??????EEEOOOWWWbbbbbbcccnnnqqqZZZXXXeeessshhhxxxqqqsssuuusssqqqqqqnnnkkkfffbbb^^^YYYRRRMMMKKKHHHDDDBBB@@@???<<<:::888888777666666666777777777CCCKKKSSSYYYWWWccc{{{{{{{{{uuugggooojjjVVVJJJAAA???<<<;;;;;;<<<<<<;;;:::::::::;;;============AAAFFFLLLPPPRRRTTTXXX[[[___]]]SSSEEE===<<<======<<<;;;>>>FFFTTTjjjeee^^^kkk|||{{{uuu```KKKHHHRRR\\\aaauuuwwwYYYXXX~~~{{{vvvssspppnnnnnnnnnnnnmmmhhheeecccbbbbbbbbb```___ZZZXXXUUUTTTTTTTTTSSSRRRMMMKKKHHHDDD@@@>>><<<<<<;;;888888:::<<>>BBBGGGOOOUUUaaapppiii^^^XXX```sssjjjNNN@@@===GGG^^^vvv___TTTeeewwwpppmmmnnnooonnnkkkiiiiiiiiiffffffeeedddcccdddfffiiiddd```]]]]]]```cccbbbaaabbbbbbbbbaaa```___^^^]]]\\\ZZZZZZ[[[ZZZXXXYYY\\\fffzzzooovvvpppvvvyyyhhhVVVFFF===999888777777888999:::;;;;;;:::888777666777888999@@@BBBFFFHHHIIILLLPPPSSSSSSJJJ???:::???LLLYYYbbb]]]___eeewwweeeXXXfffdddbbb}}}wwwssstttvvvtttqqqoookkkjjjgggddd```\\\WWWTTTNNNKKKGGGDDDBBB@@@===;;;999999888777777777777777555???GGGPPPYYYWWW___ttt}}}xxxjjjppp|||gggTTTHHH@@@>>><<<;;;<<<===<<<;;;<<<<<<<<<<<<;;;;;;;;;<<>>999;;;??????<<<<<<@@@GGGSSSiiirrraaahhhrrrrrrnnnYYYIIIIIIRRR[[[bbbwwwiiiTTT^^^~~~}}}uuussspppoooooooooooonnngggeeedddddddddccc```^^^ZZZXXXVVVVVVWWWXXXXXXXXXSSSPPPLLLHHHCCC@@@>>>>>>;;;999999;;;<<>>FFFQQQXXXSSSLLLPPP]]]gggmmmZZZGGGAAA???@@@EEEMMMUUU^^^jjjtttzzzbbbYYYRRRZZZooojjjKKK>>>@@@PPPpppoooyyyzzzUUUNNNmmmvvvtttnnnooopppooollljjjjjjkkkeeeeeeeeedddcccdddgggjjjcccaaa``````aaabbbaaa```bbbbbbaaa```___]]]\\\[[[ZZZZZZYYYZZZZZZZZZZZZ[[[___~~~vvvsss|||fffzzzgggTTTEEE<<<888888777777888:::<<<======<<<:::999999:::<<<===EEEGGGKKKQQQVVVXXXXXXVVVPPPGGG===:::CCCUUUjjjwwwccclll~~~bbbddd~~~cccnnnxxxuuurrrrrrrrrqqqmmmjjjhhhhhhgggeeebbb^^^[[[YYYRRRNNNJJJGGGDDDAAA>>><<<;;;:::999888777777777777555<<>><<<<<<======<<<;;;>>>>>>>>><<<::::::;;;<<>>@@@>>>999888<<<@@@AAA<<<>>>CCCKKKVVVkkk~~~ooofffqqqsss|||}}}dddPPPIIIFFFNNNYYYhhh^^^RRRggg~~~}}}vvvtttqqqpppqqqqqqpppooogggggggggggggggeeeaaa^^^\\\ZZZXXXYYY[[[]]]]]]]]]WWWTTTPPPKKKFFFBBB@@@???>>>;;;;;;===<<<@@@SSSiiizzz```YYYTTT^^^sssxxxbbbQQQaaa|||gggUUUJJJEEEPPP^^^iiijjjjjjrrr~~~iiiPPPFFFEEEFFFPPP[[[ccckkksssuuuvvv{{{]]]SSSLLLQQQhhhiiiLLLGGGSSSiiinnnhhhyyynnnSSSUUUvvvvvvoooqqqqqqpppnnnlllllllllcccddddddcccbbbcccgggiiiaaacccddddddbbb`````````ccccccbbbaaa___\\\ZZZYYYYYYYYYXXXXXXYYY[[[\\\[[[]]]uuuvvv}}}uuuppp|||gggSSSDDD<<<888888888888999;;;===>>>>>>===<<<<<<>>>AAADDDFFFOOOPPPVVVaaaiiiiii```WWWHHHEEEAAA???GGG^^^}}}lllxxxiiitttsssqqqppppppooolllhhhggghhhhhhfffccc```^^^]]]VVVSSSNNNKKKHHHDDDAAA>>>;;;;;;:::999888888888888666:::===HHHUUUWWW\\\nnn{{{qqq^^^NNNEEE???===<<<<<<======<<<;;;===>>>???===;;;:::===???CCCLLLVVVWWWOOOFFF@@@>>>888<<<===::::::>>>BBBBBB>>>AAAGGGOOOYYYlllnnnfffcccqqqxxxxxxttt\\\IIIIIICCCIIIYYYoooxxx\\\VVVppp}}}|||vvvtttrrrqqqrrrrrrqqqppphhhiiiiiijjjjjjgggbbb^^^]]]\\\[[[[[[^^^```aaaaaaYYYWWWRRRMMMHHHDDDAAA@@@AAA>>>>>>???<<<>>>OOOccc]]]NNNNNNZZZrrrrrr^^^SSSlllrrrbbbWWWQQQaaaooo}}}nnnSSSIIIIIINNN[[[jjjsssvvvxxxvvvuuu{{{~~~ZZZQQQIIIMMMeeejjjOOORRReee{{{oooaaadddsssfffSSSaaavvvvvvqqqrrrsssqqqooommmmmmmmmbbbbbbbbbaaaaaacccfffiii```dddggggggccc```___```eeeeeecccbbb___]]]ZZZYYYXXXXXXXXXWWWYYY\\\]]][[[\\\ppp~~~uuurrr}}}gggRRRCCC<<<888888888888999;;;===???>>>======???BBBGGGKKKNNNXXXZZZbbbpppzzzvvvgggXXXAAADDDEEEDDDJJJdddxxxoooiii|||ttttttrrrpppppppppnnnjjjhhhiiiiiihhhdddaaa___^^^ZZZVVVQQQMMMJJJGGGCCCAAA<<<;;;:::999888888888888777999;;;EEESSSUUU[[[lllmmm[[[MMMEEE>>>===<<<<<<===>>><<<;;;<<<>>>>>>===;;;<<>>@@@CCCFFFJJJPPPWWW\\\```iiiwwweeeMMMBBBAAAGGGJJJMMMlll}}}kkkmmmxxxxxxtttrrrttttttooommmmmmpppnnnkkkhhhgggdddaaa___]]]ZZZUUUQQQMMMIIIDDDAAA>>>===:::888666555555555<<<;;;<<>><<<:::999:::;;;<<<;;;<<<<<<;;;::::::<<<>>>FFFQQQ^^^ddd___SSSGGG???>>>>>>===>>>???AAACCCEEEBBBAAAFFFQQQ]]]ooo|||___TTTOOOZZZooo{{{|||nnnbbb^^^___dddooozzzmmmWWWKKKIIIIIIHHH^^^zzzbbb^^^zzzvvvrrrssstttuuutttsssqqqoooiiijjjkkkllllllkkkiiihhhgggfffeeecccaaa```______]]][[[WWWTTTQQQLLLGGGDDDCCC>>>===???===<<>>AAACCCKKKTTT```ccchhhkkkqqq}}}iii[[[RRRIIIPPPmmm}}}ccckkkuuuYYYPPPPPPaaayyy~~~}}}}}}nnnSSSSSS}}}wwwrrrrrrsssqqqpppppprrrtttuuutttwwwvvvsssnnniiigggggghhhgggfffeeedddbbbaaaaaaaaa___```bbbcccbbb___\\\ZZZ^^^\\\\\\^^^bbbcccbbbaaadddlll}}}nnnXXXFFF<<<:::999999888999;;;<<<======>>>CCCJJJSSS^^^fffkkkssszzzeeeKKKBBBAAAHHHMMMSSSppp}}}ooogggwww~~~{{{vvvrrrttttttqqqppprrrqqqnnnkkkiiigggeeebbb______\\\XXXTTTPPPLLLGGGDDD@@@>>><<<:::888777777777:::999:::@@@IIISSSZZZ]]]|||~~~fffVVVJJJAAA???>>><<<:::::::::;;;<<<;;;;;;;;;::::::;;;>>>AAAIIIWWWhhhooohhhXXXIIIAAAAAAAAAAAAAAAAAABBBCCCDDD???AAAGGGRRReee|||uuuVVVLLLKKKYYYnnnyyy{{{jjjYYYRRRQQQUUU```lll|||uuu___MMMEEEFFFOOORRRhhh^^^ggg}}}xxxttttttuuuvvvvvvuuusssqqqpppjjjkkkmmmoooppppppoooooommmlllkkkhhhfffccc```______]]]ZZZWWWTTTPPPKKKGGGFFFBBBAAABBB>>>;;;BBBNNNbbbfffOOORRR[[[iiixxxnnn[[[[[[uuuzzzssseeelllttt~~~nnnTTTEEE999888:::999<<>>???CCCNNN]]]kkktttxxxgggKKKEEECCCJJJSSS[[[xxxwwwooo}}}lllnnn{{{~~~~~~xxxtttttttttssssssvvvrrrooollljjjhhhfffccc```aaa^^^[[[XXXUUUPPPKKKGGGBBBAAA>>><<<:::999999999888777888>>>GGGPPPXXX\\\}}}vvvzzzwww~~~{{{fffWWWJJJ??????>>><<<;;;::::::;;;;;;;;;;;;:::999999<<<@@@DDDNNNbbbxxxttt___LLLBBBCCCCCCDDDDDDDDDDDDCCCCCC>>>AAADDDOOOkkkwwwYYYOOONNN___vvv}}}hhhTTTLLLJJJNNN\\\kkk|||tttnnnmmmrrr}}}iiiVVVHHHEEEIIITTTZZZmmmaaalll~~~|||wwwsssuuuvvvwwwwwwvvvtttrrrpppmmmnnnpppqqqrrrsssrrrrrroooooonnnllliiieeebbb``````^^^\\\ZZZWWWSSSNNNKKKGGGDDDDDDDDD@@@<<>>DDDNNNYYYfffxxxdddSSSMMMHHHIIIKKKPPP\\\ggghhhcccWWWPPPHHHJJJ^^^yyyppp^^^RRR\\\kkkkkk\\\OOOVVVcccvvvzzzzzzgggIIIKKKhhh~~~zzzuuulllooommmlllmmmnnnooonnnmmmppprrruuuuuutttsssssssssnnnmmmllliiifffdddaaa``````aaabbbbbbcccbbbaaa```bbbaaabbbdddfffhhhiiiiiillljjjqqq{{{yyy^^^III===::::::999999:::;;;===>>>BBBAAAFFFRRRcccrrrzzz}}}oooSSSKKKHHHPPP[[[fffnnnhhhqqq{{{{{{zzzvvvwwwwwwtttssstttsssqqqnnnkkkiiigggdddaaaaaa```^^^\\\YYYTTTOOOKKKDDDCCC@@@>>><<<;;;::::::777777888===DDDNNNVVV[[[tttzzzxxxvvv{{{sssaaaTTTHHH>>>>>>>>><<<;;;::::::;;;;;;::::::999888999<<>>@@@DDDRRRzzzxxxZZZRRRRRRbbb{{{vvv]]]WWWnnnyyyqqqbbbZZZTTT[[[jjjrrriii[[[IIIAAA999777777777888;;;;;;@@@HHHQQQ\\\jjjxxxnnnTTTDDDAAACCCEEEJJJTTTeeetttvvvqqq^^^VVVJJJDDDLLL[[[eeefffWWWOOOMMMUUUaaadddaaa\\\aaawww{{{{{{wwwWWWCCCWWWzzzzzzvvvnnnpppnnnmmmllllllkkkiiigggcccfffkkknnnooopppqqqssspppooonnnllliiifffcccbbbaaaaaaaaabbbbbbbbbbbbbbbbbbbbbcccdddeeefffiiijjjkkklllpppwww}}}wwwdddKKK===;;;::::::999:::;;;===>>>DDDEEEKKKYYYkkkyyy|||bbbSSSQQQ[[[hhhtttiiiaaahhhsss{{{yyy{{{zzztttppppppuuurrrooommmkkkhhheeecccaaaaaa```___]]]XXXRRRNNNFFFEEEBBB???<<<;;;::::::888888999<<>>>>>======<<<;;;;;;:::::::::999999888999===CCCHHHZZZnnnzzz___III>>>===>>>@@@BBBCCCCCCCCCBBB===@@@>>>FFFjjjsss```RRRKKKJJJ^^^|||hhhTTTQQQVVV___uuujjjUUUWWW\\\```wwwooo[[[LLLEEEHHHNNNXXXrrrlll^^^{{{{{{yyywwwxxxssstttvvvwwwvvvuuusssrrrssssssrrrrrrqqqqqqqqqpppnnnnnnmmmllljjjhhhfffeee```______^^^]]]ZZZUUUQQQMMMMMMLLLIIIEEECCCBBBCCCOOOrrryyy___TTTRRRddd}}}jjjWWWZZZ{{{yyyrrr___TTTJJJMMMYYYaaa]]]VVVEEE@@@999555555888:::<<<999<<>>;;;::::::::::::<<<===>>>CCCGGGRRRbbbsssmmm[[[]]]mmm}}}bbbcccuuuqqq|||{{{~~~|||vvvqqqooovvvssspppnnnllljjjgggdddbbbbbbccccccaaa]]]VVVQQQJJJHHHEEEAAA===;;;:::999888999:::;;;@@@HHHRRRXXXjjj{{{lllWWWMMMFFF@@@=========<<<<<<;;;::::::999999999999:::>>>DDDHHHYYYiiizzz}}}oooXXXFFF<<<:::;;;===>>>@@@AAAAAAAAA:::???AAAJJJfffoooRRRGGGEEEFFFKKKcccxxx```NNNOOOVVV```xxxqqq[[[NNNQQQXXXaaazzz~~~dddPPPEEEDDDLLLUUUfffvvv[[[\\\zzzvvvxxxvvvwww{{{qqqssstttvvvvvvuuutttsssrrrqqqqqqppppppoooppppppqqqpppnnnkkkiiihhhgggfffbbbaaaaaabbbaaa]]]XXXTTTUUUUUURRRNNNIIIGGGEEEDDDHHHccc|||kkk[[[TTTeeepppaaaUUUbbbyyyrrrZZZPPPEEEEEEKKKPPPPPPOOO@@@>>>999555555888;;;<<<777999>>>DDDJJJQQQXXX\\\hhhhhhggg^^^NNNBBBBBBIIIKKKXXXjjjzzz{{{```HHH>>>BBBFFFGGGNNNOOORRRYYYdddqqqzzz~~~}}}~~~}}}}}}~~~~~~\\\OOOZZZ|||vvvrrrqqqooommmlllkkkjjjhhheeebbbbbbdddeeeeeeeeedddeeefffjjjjjjkkkkkkiiigggeeeccccccbbb```______```aaabbbdddeeefffdddbbbcccfffiiijjjmmmpppnnnlllyyyxxxxxxXXXCCC;;;;;;::::::;;;<<<>>>???BBBJJJXXXiiiyyyyyykkkaaaiiidddsss}}}nnn}}}|||{{{~~~~~~yyyuuuuuuwwwtttqqqooommmkkkhhheeedddeeefffgggfffaaaZZZUUUNNNLLLHHHCCC???<<<:::999888999999:::===DDDNNNUUU```}}}}}}sss\\\NNNGGGBBB============<<<;;;::::::888::::::;;;<<>>???@@@???AAABBBJJJ^^^ooojjj[[[JJJBBBEEENNN[[[vvvqqqYYYKKKQQQ[[[eee~~~^^^TTTOOOTTT^^^ooouuu[[[HHHAAADDDQQQ^^^uuubbbPPP]]]tttsssuuutttwww~~~pppqqqtttuuuvvvuuutttsssooooooooonnnnnnooopppppptttrrroookkkiiiggggggfffccccccddddddccc```[[[WWW\\\[[[WWWQQQLLLJJJGGGEEEGGG[[[yyywwwdddXXXeeeiii]]]WWWjjjxxxpppWWWMMMDDDBBBDDDFFFGGGIII===<<<:::777777:::<<<;;;666888===CCCJJJPPPVVVYYY[[[[[[ZZZRRRFFF???EEEPPP___qqqhhhJJJ>>>CCCJJJMMMTTTUUUYYYccctttyyy|||tttUUURRRiii~~~~~~uuuoooqqqmmmlllkkkkkkkkkiiifffccceeefffgggfffddddddeeeffffffggghhhiiihhhfffdddccccccbbb```___^^^___```aaafffggggggeeebbbcccfffiiikkkmmmnnnmmmmmm}}}~~~}}}~~~zzz}}}___FFF;;;;;;::::::;;;<<<>>>???BBBLLL\\\lllyyywwwkkkbbbcccqqq|||hhhxxxzzzsssccc|||zzz}}}~~~{{{zzz|||wwwuuurrrooonnnkkkhhhffffffggghhhjjjiiiddd]]]XXXRRROOOKKKFFFAAA===;;;:::888888999888:::AAAKKKSSSWWW}}}~~~zzz{{{aaaQQQHHHCCC============<<<;;;:::999888:::;;;<<<===???BBBEEENNNUUU\\\^^^WWWMMMDDD???>>>===<<<;;;;;;<<<===>>>GGGDDDAAAFFFVVVdddeee]]]PPPGGGJJJXXXjjjnnnXXXLLLVVVbbbnnnoooUUUSSSTTT[[[hhh~~~oooWWWIIIBBBDDDUUUhhhxxxRRRRRRpppxxxqqqtttyyy{{{{{{ppprrrwww|||{{{uuurrrtttrrrqqqooonnnnnnnnnoooppppppnnnmmmllllllkkkhhhfffcccdddeeeeeecccaaa___]]]ccc]]]WWWSSSRRRPPPLLLHHHHHH\\\rrr}}}jjj]]]fffyyy~~~zzzbbbTTTYYYzzzlllVVVJJJ>>><<<===>>>@@@BBB999999888666555555888:::555999>>>FFFSSSaaafffeeeYYYQQQIIIDDD@@@AAAQQQdddxxxwwwXXXGGG@@@AAAJJJUUU[[[XXX]]]nnnsssttt}}}}}}mmmQQQTTTxxxxxxsssnnnnnnkkkiiihhhjjjllllllhhhdddfffffffffeeeccccccdddeeeffffffgggggggggeeedddcccffffffeeedddbbb```^^^]]]iiiiiiiiigggeeeeeegggiiijjjjjjlllnnnppp|||lllPPP@@@<<<:::<<<<<<:::;;;???AAAMMM___mmmqqqppprrruuu~~~{{{pppbbbXXXVVVXXX\\\hhhwwwqqq{{{fff|||}}}|||~~~|||zzzwwwwwwuuussspppmmmjjjhhhllljjjiiihhhgggddd___\\\XXXTTTNNNIIIEEEAAA===;;;>>>:::888:::<<>>999888:::;;;:::888===999888:::<<<===CCCIIILLLWWW^^^\\\XXXTTTJJJ>>>>>>>>>=========>>>>>>???CCCFFFIIIOOO^^^mmmpppkkk\\\^^^eeeuuufff^^^ZZZaaassstttaaaccciiittt~~~eeeOOOGGGDDDDDDTTTiiihhhPPPaaayyyuuuxxx}}}wwwvvvyyy}}}}}}xxxttttttpppooonnnnnnnnnooopppqqqqqqpppoooooooooooommmkkkhhhgggeeedddbbbaaa``````aaa]]]XXXVVVUUUTTTPPPLLLGGGVVVkkkmmm]]]^^^hhhnnnllliiipppttt___ZZZgggyyykkkTTTHHH===:::;;;<<<>>>@@@::::::999777666666999;;;===<<>>;;;;;;:::<<>>:::999;;;===<<<:::===999999;;;===>>>CCCIIIQQQYYY^^^\\\\\\[[[QQQCCC>>>>>>===<<<<<<===>>>>>>@@@EEELLLVVVhhh|||hhhgggjjjvvv|||sssYYYGGGHHHGGGGGGYYYssssssVVVRRRrrr{{{yyy}}}|||xxxwww{{{}}}yyytttsssnnnnnnmmmmmmmmmooopppqqqsssrrrqqqrrrsssrrrqqqooollljjjgggdddbbbaaabbbcccaaa^^^[[[[[[[[[YYYTTTPPPJJJQQQbbbttt```WWWVVVWWWXXXZZZfffyyy|||iiiYYYaaa|||wwwjjjQQQFFF;;;888::::::;;;===::::::999888777777:::<<>>BBBNNN[[[nnn{{{fffSSSCCCBBBFFFJJJQQQZZZccciii|||kkk^^^iii\\\LLLaaatttqqqpppkkkgggiiihhhjjjlllllljjjgggffffffdddccccccbbbbbbbbbbbbcccccccccddddddeeefffffffffeeeeeeddddddbbbaaa```___aaabbbcccbbbbbbbbbdddfffggggggjjjlllkkkjjjnnnuuulllJJJDDDAAABBBBBBAAAAAACCCGGGRRRbbbhhh___PPPKKKNNNQQQWWW[[[XXXPPPKKKLLLPPP[[[lllzzzkkkrrrjjjaaazzzyyyhhh~~~~~~~~~{{{xxxtttrrrqqqrrrrrrqqqooonnnmmmlllkkkiiieeebbbbbb]]]WWWQQQMMMHHHDDDAAAEEE@@@<<<;;;999:::@@@GGGPPPUUUsss~~~}}}sssfff___fffjjjWWWMMMAAA===::::::<<>>===<<<::::::===>>>???EEEKKKTTT\\\cccgggmmmnnn```OOO@@@@@@???>>>>>>???@@@@@@@@@FFFQQQaaazzz{{{lllqqqzzz~~~vvvdddOOOEEEJJJJJJKKKeee^^^VVVggg|||{{{~~~{{{uuurrrvvvyyywwwsssqqqmmmlllllllllmmmoooqqqrrrvvvtttsssttttttsssqqqooonnnllliiifffdddcccbbbbbbbbb```_________]]]WWWRRRPPPPPP[[[}}}kkkZZZQQQOOOXXXaaajjjyyyzzzvvv^^^SSSiiixxxkkkPPPEEE:::888999::::::<<<999:::999888777777:::===CCCIIIYYYsss}}}dddOOOCCC:::<<>><<<;;;<<>>;;;:::>>>EEEIIIQQQ^^^xxxzzzssskkkgggtttzzz^^^KKKBBB>>>::::::===???>>>===<<<;;;===???@@@CCCKKKUUU```tttxxx[[[BBBAAA@@@???@@@BBBEEEFFFHHHHHHQQQlllwwwbbbTTTGGGEEEHHHMMMMMMWWWyyy|||QQQNNNzzz}}}{{{yyyxxxyyyyyyyyyxxxvvvrrrqqquuuxxxvvvttttttnnnmmmmmmnnnoooqqqssstttyyywwwuuutttrrrpppmmmkkkiiiiiijjjiiigggdddaaa___dddbbbaaa``````]]]WWWQQQNNNMMMOOO```vvvvvvbbb[[[eeetttooouuujjjVVV\\\xxxlllPPPEEE;;;:::;;;;;;;;;<<<999::::::888888999<<>>???>>><<<<<<;;;===???@@@DDDPPP\\\oookkkOOO@@@???======???BBBFFFHHHJJJGGGPPPjjjwwwfffVVVKKKBBBGGGMMMQQQVVVeeedddJJJ___yyywwwvvvuuuvvvvvvwwwvvvuuussstttxxxxxxtttrrrtttpppooooooooopppqqqssstttxxxvvvtttssssssqqqnnnlllhhhhhhgggfffdddcccaaaaaabbb___]]]^^^^^^\\\WWWSSSMMMPPPMMMRRRbbbrrrpppcccgggrrrkkkrrr|||aaaYYYmmmuuuiiiOOODDD;;;:::;;;::::::;;;;;;<<<<<<;;;:::;;;???AAABBBKKKTTT\\\fffppptttrrr[[[KKK>>>;;;<<<@@@LLLZZZ```rrr```GGGBBBFFFQQQ]]]bbbhhhzzzvvvqqqttt~~~~~~hhhPPPVVVwwwuuuqqqmmmllllllkkkiiiooonnnnnnnnnnnnlllhhhfffeeeaaa___```dddfffdddbbb```aaacccddddddaaa^^^\\\[[[\\\]]]^^^____________\\\^^^```aaaaaa```aaabbb^^^]]]^^^aaabbbbbbfffmmmooozzzfff^^^bbbmmmzzzxxx\\\___ttttttqqq]]]TTTkkkxxxooo|||xxxzzz{{{yyyxxxwwwwwwwwwuuutttooonnnpppwww}}}wwwtttrrrpppoooppppppooommmfffccc```]]]\\\[[[ZZZXXXZZZSSSKKKEEE???:::<<>><<<;;;;;;<<<>>>@@@FFFTTTccczzzqqqXXXDDD@@@???>>>>>>AAAEEEIIILLLJJJKKKVVVkkkzzz{{{iiiYYYMMMFFFDDDKKKRRRWWW```qqqiiiWWWQQQxxxvvvuuutttttttttvvvwwwwwwttttttvvvxxxvvvpppooorrrqqqpppppppppppprrrssstttvvvuuusssssssssrrrpppnnniiigggeeebbbaaaaaabbbccc___\\\[[[[[[]]]\\\XXXUUUOOOUUUOOOJJJUUUggg{{{kkkiiiqqqjjjsssrrrZZZ\\\{{{~~~rrrfffNNNDDD:::999;;;:::999:::===>>>>>>===<<<>>>AAADDDFFFLLLVVVccctttyyy___NNN>>>888888@@@RRRddd~~~ZZZGGGJJJQQQ```nnnttt~~~rrrqqq~~~~~~}}}}}}}}}~~~___JJJ[[[}}}|||yyyrrrlllkkkkkkiiifffqqqooommmnnnooonnniiieeeddd```]]]___ccceeeccc``````bbbdddeeeddd```\\\XXXZZZZZZ\\\]]]^^^_________[[[]]]```aaa```______```\\\\\\___aaa```___eeellliiiooo}}}www|||gggpppttt[[[VVV\\\mmmxxx|||xxx{{{zzzwwwtttuuuxxxzzzxxxvvvqqqqqqvvv|||vvvtttrrrqqqrrrrrrqqqpppfffdddaaa_________^^^]]]ZZZSSSLLLGGGAAA===???EEECCCQQQMMMWWWwwwbbbOOOKKKEEEBBBBBBAAA>>><<<;;;;;;;;;===???FFFWWWggg~~~qqq[[[KKKAAABBBAAAAAABBBEEEIIINNNQQQLLLQQQ^^^nnn|||~~~ooolllvvvwwwvvvjjjYYYNNNHHHEEENNNEEEWWWpppxxxxxxZZZRRRiiiwwwvvvuuuuuuuuuvvvwwwxxx{{{tttsssyyy}}}xxxtttssssssrrrqqqqqqpppooonnnnnnwwwuuussstttuuutttpppmmmeeeeeecccbbbbbbbbbbbbbbb```___^^^]]]]]]]]]]]]]]][[[ZZZWWWSSSQQQ]]]yyysssiiidddfffnnnggg___jjjxxxiii]]]JJJAAA::::::<<<;;;;;;;;;@@@>>>======???DDDIIIMMMNNNZZZeeeooo~~~vvvYYYGGG<<<===???HHHggg|||\\\MMMQQQhhhwwwwwwfffyyy~~~|||zzzwwwvvv]]]KKKkkk|||zzzuuuoookkkjjjjjjkkkkkkkkklllnnnnnnmmmjjjgggeee______^^^^^^^^^^^^______```dddiiihhhccc[[[VVVSSSXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]][[[[[[\\\]]]```ccceeegggfffgggppp{{{dddUUU\\\ooofff{{{www}}}zzzyyyyyyuuussstttyyy{{{yyyvvvxxxvvvvvvzzz|||wwwssspppnnnnnnpppqqqooolllfffgggggggggeeebbb```^^^[[[VVVNNNHHHDDDCCCAAA@@@DDDCCCNNNZZZsssppp\\\SSSKKKIIIGGGBBB???@@@;;;;;;<<<>>>???DDDSSSaaawww}}}{{{jjjVVVHHHBBB???BBBDDDHHHLLLOOOPPPSSSWWWaaakkkvvvyyyuuu|||nnnfffjjjxxxsss___PPPHHHDDDBBBFFFFFFaaalllRRR^^^zzzxxxwwwvvvvvvwwwyyy{{{}}}|||vvvuuu{{{{{{wwwwwwqqqpppppppppooooooooooootttsssrrrrrrsssrrrnnnkkkffffffeeeddddddcccbbbbbb]]]]]]^^^^^^___aaabbbbbb___^^^[[[UUUQQQYYYrrrqqqaaacccgggyyy```aaarrrsssbbbVVVHHH???999999;;;;;;;;;<<<@@@@@@@@@BBBFFFLLLQQQUUUaaalllwww}}}kkkRRRBBB888;;;BBBUUU|||uuu^^^ZZZiiiyyyggggggwww~~~~~~}}}{{{yyywww}}}|||sssTTT[[[uuuwwwsssnnnkkkjjjkkkkkkjjjjjjkkkmmmmmmllljjjgggfff```______^^^^^^______``````dddhhhhhhccc\\\WWWTTTVVVWWWXXXXXXYYYYYYXXXXXXZZZZZZZZZZZZ[[[\\\]]]]]][[[[[[[[[[[[]]]___aaabbb___aaahhh|||ttteeeYYY[[[ssslllggg~~~xxx~~~{{{zzz|||xxxuuuvvvzzz|||zzzwwwvvvuuuuuuxxx||||||xxxsssqqqooonnnnnnoooooollliiieeefffggghhhgggfffdddccc___ZZZSSSMMMHHHDDDAAA???@@@@@@JJJVVVnnnzzz```TTTJJJGGGFFFCCC???>>>999999<<<>>>>>>AAALLLXXXggggggaaaSSSFFFCCCCCCDDD>>>BBBKKKUUU\\\```bbbdddnnnqqqsssqqqooo{{{kkkgggmmm{{{~~~gggTTTIIIDDDCCCCCCHHHTTTxxxlllUUUYYY{{{zzz|||zzzyyyxxxxxxyyy|||{{{wwwvvvzzz}}}|||yyyxxxoooooooooooopppppppppqqqrrrqqqqqqqqqqqqoookkkhhhhhhhhhhhhgggfffdddcccbbb[[[\\\^^^aaacccfffhhhiiieeeccc___YYYSSSVVVgggzzz{{{uuu{{{kkkcccaaaqqqyyyuuulll\\\jjj~~~lllZZZMMMDDD<<<777888::::::;;;<<>>@@@HHHPPPeeegggXXXIIIDDDDDDBBB>>><<<999:::===@@@???@@@GGGPPPYYYXXXQQQEEE???@@@CCCDDD???EEEQQQ```ooowwwyyywwwtttmmmeee```cccxxxvvvjjjjjjqqquuu]]]MMMEEECCCFFFIIIRRRkkknnnZZZTTT}}}{{{|||{{{yyyxxxyyy{{{~~~yyyvvvvvvwwwyyyxxxuuutttooooooooopppqqqrrrrrrssspppqqqqqqqqqpppmmmjjjgggiiiiiiiiiiiigggeeedddbbb\\\^^^```cccfffiiikkklllgggeeebbb]]]UUUTTT___lll}}}xxxzzz~~~hhh___dddmmmiiimmm~~~yyyaaa]]]zzz{{{gggSSSGGG@@@:::666888:::999:::===AAAEEEKKKRRR[[[ccciiilllwwwzzzbbbMMM;;;;;;AAANNN^^^vvvjjjnnn~~~}}}```XXXZZZaaannntttnnnooo}}}{{{zzzzzzzzzzzzyyyyyyzzz{{{}}}cccaaavvvmmmmmmlllkkklllmmmllljjjhhhggghhhiiijjjjjjiiigggfffbbbaaa___^^^^^^___aaabbb```bbbddddddbbb^^^YYYWWWUUUUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXXXXZZZ]]]```aaa\\\\\\\\\\\\\\\\\\]]]]]]^^^```cccfffsss|||iiiZZZQQQLLLXXXsss{{{hhh~~~ttt~~~}}}}}}zzzyyyyyyyyywwwuuutttsssrrrssstttssspppmmmoooppprrrssssssoookkkhhhnnnnnnmmmkkkiiifffdddbbbccc```\\\XXXSSSLLLFFFAAAAAACCCGGGKKK[[[ppp]]]IIIBBBBBB@@@<<<:::<<<<<<>>>AAAAAABBBIIIQQQ\\\___[[[PPPEEEBBBBBBCCCIIINNNWWWhhh~~~wwwmmmbbb^^^gggnnniiillltttxxxfffSSSHHHCCCCCCJJJRRRccc|||[[[[[[rrrwwwvvv~~~|||{{{xxxwwwvvvxxxzzz{{{xxxwwwvvvuuuttttttrrrpppppppppqqqrrrrrrssssssssspppqqqsssssspppmmmiiihhhiiiiiiiiihhhgggeeedddccc___```ccceeehhhjjjkkkkkkgggeeeccc___YYYUUU[[[cccooo___]]]gggmmmxxxppp\\\ccc{{{fffQQQDDD===888666888999999:::>>>AAAEEELLLVVV```hhhooosss~~~rrrZZZGGG:::===EEESSSfff~~~}}}qqqlllvvvbbbRRRTTTZZZZZZjjjwww{{{|||{{{{{{|||||||||xxxyyyyyyxxxxxxzzzfff{{{tttooojjjjjjkkklllmmmllliiigggfffgggggghhhhhhgggfffeeebbb```___]]]]]]___```bbb``````aaabbbaaa^^^ZZZXXXVVVVVVUUUUUUVVVVVVWWWXXXYYYYYYZZZ[[[]]]___bbbccc^^^^^^______````````````\\\___aaaaaafff{{{vvvaaaVVVMMMMMMVVVtttqqqzzz~~~~~~}}}zzzxxxwwwvvvtttssssssrrrrrrssssssrrrpppnnnqqqtttwwwxxxwwwsssooolllooonnnmmmkkkiiigggeeedddbbb```^^^[[[WWWRRRKKKFFFBBBDDDEEEGGGTTTmmm{{{eeeMMMBBB@@@>>>;;;999???===<<>>@@@DDDKKKTTT___hhhooosss~~~zzzfffOOO@@@===@@@EEEPPPfff~~~hhhdddkkksss}}}wwwvvv{{{}}}cccSSSOOOUUU]]]aaavvvzzzxxxyyy{{{}}}}}}yyyyyyyyyxxxxxx~~~{{{vvvpppmmmjjjjjjkkklllmmmllliiigggfffffffffffffffeeeddddddaaa```^^^\\\\\\^^^```aaa^^^^^^^^^^^^___]]]ZZZXXXXXXWWWVVVUUUVVVWWWXXXYYYZZZ[[[]]]^^^```bbbcccddd``````aaabbbbbbbbbbbbaaa^^^aaaccccccdddrrrpppYYYMMMKKKLLLZZZtttuuuwww~~~|||zzzxxxuuusssrrrrrrqqqqqqrrrrrrsssrrrrrrrrrrrruuuyyyzzzxxxuuurrrqqqlllkkkkkkkkkjjjjjjjjjjjjbbbaaa```^^^[[[WWWPPPLLLAAADDDAAAEEEQQQ___qqqVVVFFF@@@===<<<===AAA<<<:::===AAAGGGSSS^^^rrrwwwqqq\\\HHHDDDNNNXXX\\\^^^dddxxxvvvrrrssszzzxxxeeeQQQKKKJJJPPPSSSWWWfffwww|||eeeUUUSSSyyy|||vvvvvvvvvtttttttttttttttsssssssssooossssssooonnnqqqrrrooossssssrrrqqqooonnnmmmmmmooorrruuutttpppkkkhhhggggggeeecccbbbbbbccceeefff```aaadddfffhhhhhhhhhgggfffcccbbbbbb___YYYYYY\\\}}}}}}fff[[[dddssssssnnn~~~gggQQQDDD<<<999888:::999888999>>>>>>BBBHHHPPPZZZdddkkkoooyyy}}}vvvaaaKKK>>>>>>AAAFFFSSSkkkwwweee[[[ddduuutttqqq{{{ggg[[[YYYYYY```lll~~~~~~{{{zzz{{{}}}~~~~~~{{{{{{yyyxxxyyy{{{sssnnnlllkkkkkkkkklllmmmllliiiggggggffffffeeedddccccccbbbaaa___\\\ZZZZZZ\\\___aaa]]]\\\[[[[[[]]]]]]ZZZWWWXXXWWWUUUUUUUUUVVVXXXYYYZZZ\\\^^^aaabbbcccbbbbbbbbbbbbccccccbbb```___^^^___aaadddeeeccciii~~~jjjWWWJJJJJJQQQ^^^}}}uuu}}}|||{{{xxxuuurrrrrrrrrnnnoooqqqrrrrrrssstttuuuppptttxxxyyywwwtttsssssslllllllllllllllmmmnnnnnnfffeeecccaaa___ZZZUUUPPPDDDFFFAAADDDPPPTTTmmm}}}aaaLLLBBB===>>>BBBDDD???===@@@EEELLLXXXbbbqqquuuppp___OOONNNXXXaaaeeeiiiqqq}}}eeeNNNKKKJJJPPP[[[bbbgggxxx}}}uuuYYYHHHOOOaaauuuuuutttrrrpppqqqssstttttttttsssrrrhhhmmmnnnjjjjjjooopppnnnsssrrrqqqooommmllljjjjjjmmmqqquuutttooojjjgggffffffdddaaa___```bbbeeeggg^^^```cccfffhhhhhhhhhggggggdddcccccc```ZZZYYY[[[pppkkk^^^cccpppzzz}}}gggQQQDDD<<<999999;;;:::777999>>>===@@@FFFMMMWWW```hhhlllxxx|||{{{gggRRREEE<<>>AAAFFFGGGCCCBBBFFFKKKQQQ[[[eeennnsssrrrggg\\\ZZZ^^^aaammmsss~~~vvvkkk}}}kkkVVVHHHKKKSSS^^^fffiiimmmyyy___ZZZLLLBBBSSSyyyvvvqqqllllllkkknnnrrrtttsssqqqpppooojjjjjjnnntttuuuqqqooopppnnnooonnnllliiihhhhhhiiiooopppppppppnnnkkkhhhfffeeeaaa]]]]]]___bbbcccbbb\\\aaahhhmmmmmmkkkiiigggccccccbbbaaa___]]]\\\[[[fffvvvcccbbbuuu```LLLGGGCCC<<<888777888777999===??????CCCJJJMMMRRR^^^lllsss{{{|||ooo[[[JJJIIIJJJPPPaaa~~~yyy```bbbmmmtttxxx{{{|||~~~}}}}}}}}}~~~{{{yyy~~~}}}wwwyyyxxx~~~vvvuuupppkkkkkkkkkjjjhhhggggggggghhhiiigggfffdddbbbaaa``````___^^^___]]]XXXXXX\\\^^^]]]ZZZWWWUUUVVVYYYZZZYYYWWWVVVVVVVVVWWWWWWWWWXXXXXXYYYZZZ]]]```cccbbb___]]][[[[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\^^^aaaddduuuqqq___YYYNNNKKKKKKIII___}}}~~~}}}|||yyyvvvssspppooojjjjjjkkklllnnnqqqtttuuurrrqqqpppqqqsssuuuuuuuuurrrrrrrrrrrrqqqpppoooooorrrppplllhhhbbb]]]YYYWWWVVVMMMIIIJJJFFFHHHaaa{{{~~~vvv[[[HHHCCCHHHMMMMMMKKKIIIKKKUUU```hhhjjjppprrrxxx{{{ooo______jjjvvvxxx{{{mmmqqqzzzlll\\\NNNEEEKKKTTTccctttxxxmmmRRRHHHAAAKKKmmm}}}uuutttpppllllllkkkooorrrtttsssqqqpppoookkkkkkpppvvvwwwrrrnnnnnnooonnnmmmjjjfffeeeeeegggkkklllmmmmmmllljjjgggfffccc```]]]]]]___bbbcccbbbbbbgggmmmpppoookkkgggeeedddddddddcccbbb```___^^^```~~~qqqkkksss~~~___JJJDDDAAA<<<999;;;======@@@EEEEEEBBBBBBDDDFFFHHHRRR]]]iiiuuutttaaaRRROOOPPPTTTeee~~~mmmvvv|||{{{}}}|||}}}}}}~~~~~~|||zzz{{{|||{{{{{{}}}~~~uuuqqqsssppplllmmmjjjiiihhhgggggghhhhhhiiieeedddbbb```___^^^]]]]]]]]]___]]]YYYXXX\\\]]][[[YYYWWWVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWXXX[[[^^^``````]]][[[YYYXXXXXXWWWWWWWWWXXXXXXYYYZZZZZZZZZYYYZZZ]]]___gggsssppp```UUUIIIKKKHHHIIISSS___}}}xxx~~~|||zzzvvvrrrooonnnhhhiiiiiikkkmmmpppssstttsssrrrrrrsssuuuuuuuuuuuusssssssssrrrqqqpppnnnnnnpppoookkkgggbbb^^^[[[YYYYYYPPPLLLMMMHHHIII^^^yyyqqqfffiiisss}}}fffRRRJJJLLLPPPWWWVVVUUUVVV]]]gggooorrrqqq{{{ttt^^^]]]iii|||ooozzz|||kkkZZZNNNHHHGGGPPPeee|||fffMMMHHH>>>CCCcccuuuqqqrrrooolllmmmmmmpppssstttsssqqqpppppplllmmmrrrxxxxxxrrrmmmlllooonnnkkkgggcccbbbccceeehhhiiiiiiiiiiiigggeeeddd```^^^]]]]]]```bbbcccccciiimmmrrrssspppjjjeeebbbfffffffffeeeeeedddcccbbbZZZkkkxxxuuuzzzxxx\\\IIIAAACCC>>>;;;<<<>>>???DDDJJJMMMFFF@@@======@@@GGGOOOXXXgggwww|||xxxmmm___TTTPPPRRRWWWhhhzzz~~~~~~}}}||||||{{{yyyxxx{{{zzz|||qqq}}}nnnmmmpppnnnjjjjjjiiihhhhhhgggggghhhiiiiiicccbbb```^^^\\\[[[ZZZZZZ\\\^^^]]]YYYXXXZZZZZZWWWWWWWWWWWWVVVTTTTTTUUUVVVUUUUUUVVVVVVVVVWWWWWWWWWUUUVVVXXX[[[]]]]]]ZZZXXXUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWWWWVVVUUUVVVXXXZZZ[[[aaaooosss___QQQHHHEEEDDDNNNOOORRReeetttttt||||||}}}~~~~~~|||yyyvvvrrrooommmhhhhhhiiikkknnnpppsssttttttuuuvvvwwwwwwvvvuuuttttttttttttrrrqqqooommmlllmmmllljjjfffccc___]]]\\\\\\TTTQQQQQQKKKIIIXXXnnnwwwcccTTTVVVcccnnn~~~xxxdddXXXVVVYYYbbbccceeeiiimmmssszzz}}}vvvYYYXXXggg|||ggg[[[vvvttt```MMMEEEIIIPPPZZZ{{{|||eeeQQQBBBEEEGGG^^^{{{nnnooorrrooonnnpppnnnqqqtttuuusssqqqqqqqqqooonnnpppuuutttnnnkkklllnnnllliiieeebbbbbbeeehhhiiiiiihhhhhhfffdddbbbaaa^^^^^^^^^___```bbbcccccckkkooosssssspppjjjdddaaafffffffffgggffffffeeeddd[[[]]]lll}}}~~~{{{xxxxxxwwwcccUUUOOOOOOGGG@@@<<<;;;>>>FFFPPPXXXNNNBBB;;;:::???EEEKKKQQQ```nnnnnnfff]]]VVVQQQQQQVVV___qqq|||xxx~~~|||{{{yyyxxxvvvuuuxxxyyyuuullllllnnnjjjfffeeeggggggggggggggghhhhhhhhhaaa```^^^\\\[[[YYYYYYXXXZZZ]]]]]]ZZZYYYZZZXXXTTTUUUWWWXXXVVVRRRQQQSSSVVVUUUUUUUUUUUUVVVVVVVVVVVVSSSSSSUUUWWWYYYYYYWWWUUUQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRSSSRRRQQQRRRUUUWWWXXXZZZbbbuuuzzziiiZZZNNNGGGIIINNNTTTdddjjjpppyyyvvv|||zzzzzzyyyxxxyyyzzz}}}|||{{{zzzxxxvvvsssqqqooojjjkkklllnnnpppssstttuuuuuuwwwyyyyyyxxxvvvttttttuuuuuutttrrrpppmmmkkkjjjjjjiiihhheeecccaaa___^^^^^^XXXUUUUUUOOOJJJRRRaaa|||jjjYYY[[[hhhuuuxxxllliiijjjmmmqqqxxxlllQQQSSScccxxxssscccbbb{{{}}}yyyvvvkkkYYYJJJHHHTTT```rrrcccOOOHHHGGGCCC[[[ssskkkooorrrpppppptttppprrrtttuuusssrrrqqqqqqrrrooommmooonnnjjjjjjmmmmmmllliiigggeeefffiiimmmlllkkkiiigggdddbbb___^^^]]]^^^```aaabbbbbbcccdddiiilllooopppmmmiiieeedddeeeffffffggggggffffffeeeaaaWWW[[[mmmyyy{{{vvvvvvoookkk```VVVIIIBBB@@@FFFUUUcccmmmbbbPPPAAA<<<@@@GGGKKKXXXeeennnfffWWWOOOOOOQQQUUU```ppp|||}}}}}}}}}|||{{{yyywwwuuutttsssssszzzwwwqqqmmmmmmmmmiiieeedddffffffffffffffffffffffff```___^^^\\\[[[ZZZYYYYYYYYY\\\]]]ZZZYYYZZZWWWSSSSSSVVVWWWUUURRRPPPSSSUUUTTTTTTTTTUUUUUUUUUVVVVVVRRRRRRSSSUUUWWWWWWUUUSSSOOOPPPQQQQQQRRRQQQPPPPPPLLLMMMNNNNNNOOOPPPSSSVVVWWWYYY^^^hhhzzzzzzbbbYYYQQQLLLIIIIIIQQQ\\\pppsss}}}}}}xxxwww{{{vvvtttsssuuuyyy|||||||||wwwwwwvvvvvvuuutttsssrrrooooooqqqrrrtttuuuvvvwwwsssvvvyyyyyyvvvtttssssssttttttrrrqqqnnnllliiihhhggggggfffeeecccbbbaaa```___[[[YYYXXXRRRLLLOOOXXXttt~~~sssuuu~~~{{{|||[[[JJJQQQaaattt}}}wwwzzzzzzssspppooosssrrrlll```WWWZZZjjjxxx|||fffPPPDDDBBBEEEMMMvvv{{{qqqlllqqqsssqqqrrrwwwqqqsssuuuuuusssrrrrrrrrrtttoookkkkkkjjjhhhjjjnnnllllllkkkiiihhhiiimmmpppmmmllljjjfffccc```^^^\\\]]]```cccdddcccccccccdddgggiiikkkkkkiiihhhggggggffffffgggggggggffffffeeefffYYYUUUccctttwww||||||nnnbbbTTTKKKKKKVVVlll~~~|||eeeMMM@@@BBBHHHKKK[[[jjjrrrfffSSSIIILLLSSSZZZmmmyyy|||{{{}}}~~~{{{zzzzzzzzzzzzxxxtttrrrrrrrrrppp}}}|||mmmmmmllllllkkkiiihhhgggdddeeeeeeeeeeeedddcccbbb^^^]]]\\\[[[[[[ZZZZZZ[[[YYY\\\]]]ZZZYYYZZZXXXTTTSSSTTTTTTTTTSSSSSSTTTUUUSSSSSSTTTTTTTTTUUUUUUUUURRRQQQRRRSSSUUUUUUTTTRRRPPPPPPQQQRRRQQQPPPOOONNNJJJKKKLLLMMMMMMOOORRRUUUTTTWWWZZZ]]]ggg}}}}}}nnn^^^SSSNNNJJJJJJOOORRRVVVbbbpppyyy}}}}}}|||wwwwwwzzzuuurrrpppqqquuuxxxxxxwwwrrrsssssstttttttttssssssqqqrrrsssuuuuuuvvvvvvuuuqqqtttvvvvvvrrrpppqqqrrrrrrqqqpppooollljjjhhhgggfffeeeeeedddcccbbbbbbaaaaaa]]]\\\[[[WWWQQQQQQTTTgggdddNNNIIIVVVeeeppp}}}|||qqqccc___dddjjjxxxyyyvvvnnnggglllzzzzzz```PPPEEE???CCCLLLnnnzzzrrrnnnrrrsssppprrrxxxssstttvvvuuusssrrrrrrssssssooollllllkkkiiikkknnnmmmnnnmmmlllkkkkkkmmmooollljjjhhheeebbb___]]]\\\^^^bbbeeefffeeeccccccdddfffggghhhgggfffgggiiikkkhhhhhhhhhhhhhhhgggfffeeeddd\\\XXX]]]kkk{{{}}}~~~pppeeeXXXPPPRRR___xxxwwwWWWDDDBBBIIIMMMXXXmmm{{{rrr]]]QQQSSSYYYhhh{{{uuu{{{~~~~~~{{{xxxxxxwwwxxxyyyvvvsssqqqqqqrrrqqqzzzrrrhhhjjjkkkiiigggfffggghhhddddddddddddcccaaa```___[[[[[[ZZZZZZZZZZZZ[[[[[[YYY\\\\\\YYYYYY[[[ZZZWWWTTTSSSRRRSSSTTTVVVVVVUUUSSSSSSSSSSSSTTTTTTTTTUUUSSSRRRRRRSSSUUUUUUTTTRRRQQQRRRSSSSSSRRRPPPNNNLLLKKKLLLMMMLLLLLLMMMPPPSSSRRRTTTUUUUUUYYYhhhsssddd[[[UUUOOOIIIQQQPPPWWWfffpppwww}}}{{{zzzyyyxxxxxxwwwsssoooooosssvvvuuussspppqqqqqqrrrrrrrrrqqqqqqqqqrrrsssttttttsssrrrqqqmmmpppsssqqqnnnlllnnnrrroooooonnnmmmkkkiiigggfffeeeeeeddddddcccbbbbbbbbbccc```______]]]XXXUUUVVV]]]{{{~~~xxxxxx}}}xxxhhhUUUKKKPPP```mmmvvvyyyuuubbbTTTTTT```mmm|||}}}{{{sssmmmooozzzttt]]]JJJEEE@@@>>>MMMbbbzzz{{{sssooossssssoooqqqxxxsssuuuvvvuuusssrrrrrrsssrrrnnnmmmooonnnkkkkkknnnnnnoooooonnnkkkkkkkkkmmmiiihhhfffcccaaa___^^^]]]___cccggghhhfffccccccdddgggggggggeeeeeefffiiillljjjjjjjjjiiiiiigggffffffaaa___[[[ZZZdddyyy|||~~~mmmcccWWWPPPRRR___xxx\\\FFFDDDKKKPPPXXXrrrnnn``````eee{{{yyyxxxoooxxx|||{{{xxxyyyuuuwwwxxxvvvrrrpppqqqrrrsssqqqkkkooogggkkkkkkgggbbbbbbdddeeecccddddddcccbbb```^^^]]]YYYYYYYYYYYYYYYZZZ[[[[[[ZZZ\\\\\\YYYYYY\\\\\\YYYUUURRRPPPRRRVVVXXXWWWUUUSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRSSSUUUUUUTTTSSSRRRSSSTTTTTTRRRPPPMMMLLLMMMNNNNNNMMMLLLLLLOOOQQQRRRSSSSSSQQQQQQ[[[jjjwwwwwwhhhUUUJJJIIINNNRRRSSS[[[\\\iii~~~|||yyyyyy|||zzzuuuyyytttoooooosssuuutttqqqqqqqqqqqqqqqqqqpppooonnnpppqqqrrrrrrqqqpppnnnmmmkkknnnpppnnnkkkjjjmmmqqqnnnmmmmmmllljjjhhhfffeeeeeeddddddccccccbbbbbbbbbdddbbbaaabbb```\\\YYYXXXVVV|||sssgggeeeccc\\\[[[bbbcccaaaZZZPPPMMMWWWhhhttt~~~mmm^^^WWWOOOMMM^^^uuu|||~~~nnnhhhllliii___UUUHHHBBBDDD@@@EEEgggxxxyyyvvvsssrrrssstttuuutttvvvsssrrruuuwwwuuutttvvvpppqqqpppnnnllljjjkkklllnnnqqqsssqqqnnnlllmmmoooiiikkkkkkhhhccc___^^^___eeecccbbbbbbcccdddcccccciiifffcccbbbdddgggjjjkkkjjjkkkkkklllkkkjjjhhhgggbbbddd^^^[[[^^^bbbzzzwww||||||mmmZZZKKKIIIIIINNNeee^^^NNNLLLUUUccctttooodddmmmooommm|||}}}{{{yyyrrrvvvxxxvvvrrrooopppsss}}}mmmffffffhhhgggfffeeeeeeeeeeeeeeedddccccccbbbaaa```______XXXWWWWWWXXXYYYZZZYYYXXX]]]\\\\\\\\\[[[[[[ZZZZZZUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPRRRTTTUUUTTTSSSNNNOOOQQQRRRTTTTTTUUUUUURRRRRRQQQMMMIIIIIILLLPPPNNNKKKIIIHHHJJJLLLMMMMMMLLLNNNPPPPPPPPPUUU]]]eee~~~|||wwwlll[[[QQQLLLOOOPPPPPPZZZiiittt~~~{{{zzzzzz{{{||||||yyywwwtttsssttttttsssqqqnnnooopppqqqpppnnnlllkkkqqqqqqpppqqqpppnnnjjjgggooollliiiiiilllmmmlllkkklllkkkiiihhhggghhhhhhiiihhheeedddfffeeebbbbbbdddiiihhhfffdddbbb```^^^^^^WWWjjjhhhQQQKKKLLLJJJKKKQQQVVV[[[______aaajjj{{{kkk___SSSNNNNNNWWWmmmrrr```YYYZZZTTTKKKAAA<<>>DDDTTThhhvvv~~~vvvuuuxxxvvvsssqqqooooooooommmlllmmmmmmpppuuuuuupppoooqqqmmmmmmmmmllliiiiiiiiikkkmmmnnnnnnmmmkkkjjjiiiiiigggfffdddccccccdddfffhhhfffdddcccccceeeffffffeeefffdddcccccceeegggggggggggghhhiiijjjkkkjjjiiihhhdddmmmnnniiieee___fff{{{vvv{{{|||yyy~~~}}}www]]][[[[[[YYYRRRRRRfff|||~~~|||{{{~~~{{{|||}}}}}}|||yyyuuussspppkkkeeeeeennn~~~{{{lllhhhfffggghhhccccccccccccbbbbbbaaa```ZZZZZZZZZ[[[[[[\\\\\\\\\^^^[[[YYYXXXYYYZZZ[[[ZZZWWWWWWVVVTTTSSSQQQPPPOOOPPPPPPQQQRRRRRRQQQQQQQQQTTTRRRRRRRRRSSSRRRPPPNNNMMMNNNOOOPPPPPPPPPPPPPPPRRROOOLLLLLLNNNOOOMMMJJJIIIHHHHHHIIIMMMOOOPPPPPPOOOPPPQQQPPPMMMLLLMMMOOOVVVccckkkvvvsssiiifffhhhiiiiiihhhmmm~~~wwwzzzzzzxxxvvvsssqqqqqqrrrwwwvvvvvvwwwyyyzzzzzzxxxrrrrrrrrrrrrssstttuuuvvvtttrrroooooooooooonnnmmmiiihhhhhhiiikkknnnpppqqqqqqpppoooooopppqqqrrrsssooojjjhhhiiijjjjjjmmmrrrqqqqqqooonnnllljjjiiihhhrrrjjjjjj~~~zzz```PPPLLLUUUiii{{{zzzlll]]]___sssgggXXXHHH@@@>>>===AAAGGGOOOfffyyyuuusssrrrtttrrrooonnnnnnmmmllljjjmmmnnnqqqtttqqqllljjjmmmnnnoooooommmkkkjjjlllmmmnnnmmmllljjjiiigggdddccc```___^^^^^^```ccceeefffiiigggeeedddeeeeeecccbbbbbbaaa```bbbdddeeeddddddeeefffhhhiiiiiiiiihhhhhhgggnnnllljjjmmmhhhgggqqqxxxrrrmmmxxx}}}ttt```ccchhhhhhbbbcccvvv~~~}}}zzz}}}zzzzzzzzzyyywwwtttqqqpppjjjbbb[[[\\\iiissskkkiiihhhfffeeebbbcccbbbbbbaaa___^^^]]]XXXXXXYYYYYYZZZ[[[[[[[[[\\\ZZZXXXWWWYYYZZZZZZYYYUUUUUUSSSRRRPPPOOONNNMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQPPPOOOPPPQQQRRRPPPNNNNNNNNNOOOOOOPPPOOOOOOOOOPPPMMMKKKLLLNNNOOOLLLIIIHHHGGGGGGIIIMMMOOOPPPPPPMMMNNNOOOOOONNNMMMMMMMMMOOOZZZ]]]bbbppp}}}~~~|||zzzxxxyyyyyywwwsssqqqrrrssszzzyyyxxxyyyzzzzzzxxxvvvsssssssssssstttvvvwwwxxxvvvssspppooonnnmmmllljjjhhhiiiiiijjjlllnnnqqqsssrrrrrrqqqqqqqqqssstttuuusssnnnllllllllllllnnnsssqqqpppooonnnlllkkkiiiiiiqqqlllkkkuuuooo```___kkkyyymmmeeennn}}}ppp```MMMHHH@@@<<<>>>IIIWWWaaaqqq}}}vvvwwwuuupppnnnrrrpppooonnnnnnmmmkkkjjjoooooopppqqqkkkdddbbbeeemmmnnnnnnmmmkkkjjjlllmmmllljjjhhhgggfffdddaaa^^^[[[ZZZZZZ\\\```ccceeefffjjjhhheeeddddddcccaaa```_________aaacccdddbbbaaabbbdddeeeggghhhhhhggggggggglllhhhhhhooolllfffkkk~~~yyymmmggglllvvvvvvhhhnnnvvvwwwsssuuu{{{nnnssswwwzzz}}}yyytttvvvyyywwwxxxxxxxxxvvvuuutttsssrrrqqqjjj```WWW[[[ooo~~~wwwyyyzzzmmmjjjiiigggcccbbbbbbcccbbbaaa___]]]ZZZYYYWWWWWWWWWXXXXXXYYYYYYYYYWWWVVVUUUVVVXXXYYYXXXWWWTTTSSSRRRQQQPPPOOONNNMMMMMMNNNOOOPPPQQQRRRRRRRRRNNNMMMMMMNNNPPPPPPOOOMMMMMMMMMNNNNNNNNNMMMLLLLLLLLLKKKLLLLLLMMMLLLJJJHHHFFFFFFFFFIIILLLNNNNNNNNNLLLLLLLLLLLLLLLMMMMMMMMMLLLUUUVVVXXXaaalll|||xxxvvvxxxzzzxxxuuusssuuuwwwzzzyyyxxxyyyyyywwwtttrrrsssssstttuuuvvvvvvwwwwwwuuusssqqqooonnnllliiigggggghhhjjjjjjkkkmmmqqqtttrrrqqqpppppppppqqqrrrssssssnnnlllmmmmmmlllnnnrrrnnnnnnnnnnnnnnnnnnmmmmmmnnnooonnnooo|||vvvxxxyyykkkccchhhkkk```OOOFFFAAACCC@@@@@@PPPppprrrppprrrooolllnnnpppooonnnnnnooonnnllljjjmmmmmmnnnnnnhhhbbbbbbfffjjjkkkkkkjjjhhhhhhiiijjjgggeeeccccccdddccc```]]]XXXXXXYYY]]]cccggghhhgggiiifffdddcccccccccaaa```^^^^^^___aaaddddddbbb``````aaaccceeeffffffffffffbbbiiifffdddjjjhhhbbbfffiii|||}}}|||uuunnnlllrrrzzz{{{{{{}}}vvv|||yyykkkrrrrrrzzzqqqrrrxxx~~~wwwtttssstttvvvuuusssrrrssstttwwwxxxpppjjjhhhsss|||uuuxxxpppiiihhhhhheeeddddddccccccbbbaaa^^^ZZZWWWUUUUUUUUUUUUUUUVVVVVVVVVVVVRRRRRRSSSUUUXXXXXXVVVTTTSSSRRRRRRQQQPPPOOOOOOOOOMMMNNNOOOQQQRRRRRRSSSSSSNNNMMMLLLMMMNNNMMMKKKIIIKKKKKKKKKKKKKKKJJJIIIHHHGGGJJJLLLMMMKKKIIIHHHHHHEEEEEEFFFHHHKKKLLLLLLKKKKKKJJJIIIIIIJJJJJJKKKJJJJJJQQQQQQSSS[[[aaaooo~~~zzzyyyrrrvvvyyyyyyvvvuuuwwwzzzvvvuuuuuuuuuvvvtttqqqnnnssstttuuuvvvwwwwwwvvvuuurrrqqqoooooonnnllliiifffeeegggiiiiiiiiijjjnnnrrrpppooommmllllllmmmnnnnnnmmmjjjiiillllllkkklllpppppppppppppppppppppppppppnnnqqqooojjjqqqnnn\\\QQQRRROOOCCC>>>BBB>>>DDDDDDHHHfffyyymmmmmmnnniiiiiioooooonnnnnnnnnoooooommmkkkjjjjjjmmmnnniiieeehhhnnnggghhhhhhgggeeeeeefffhhhcccaaa```aaaccccccaaa^^^XXXXXXZZZ___fffjjjjjjiiifffdddbbbbbbccccccbbbaaa______```bbbeeeeeebbb```^^^```bbbdddeeeeeeeeeeee]]]gggeeeaaadddaaa^^^cccWWWnnn~~~}}}nnnlllrrrtttvvv{{{qqq|||}}}tttpppppprrruuutttsssqqqqqqssswww{{{~~~vvvwwwxxxrrrlllhhhhhhhhhffffffiiicccccccccaaa]]]YYYUUUSSSTTTTTTTTTSSSSSSSSSSSSSSSNNNOOOQQQUUUWWWXXXUUUSSSRRRRRRRRRQQQQQQPPPPPPPPPMMMNNNOOOQQQRRRSSSSSSTTTPPPNNNMMMLLLLLLKKKHHHFFFIIIIIIIIIIIIHHHGGGFFFFFFEEEIIIMMMMMMJJJGGGGGGHHHEEEEEEEEEGGGJJJKKKKKKJJJKKKIIIGGGFFFGGGHHHHHHHHHKKKOOONNNQQQYYYZZZaaasssqqqppp}}}|||yyytttsssvvvppptttxxxyyyvvvuuuyyy|||rrrqqqqqqssssssrrrooolllssstttvvvwwwxxxwwwuuutttooonnnnnnoooooommmiiifffccceeeggggggggghhhlllpppmmmlllkkkjjjiiiiiijjjkkkhhheeefffjjjkkkjjjlllooovvvuuuuuusssrrrqqqppppppooorrrmmmeeekkkuuuTTTJJJDDDDDDAAA:::<<>>@@@EEEJJJRRRZZZeeeooo}}}sssrrrpppooonnnnnnnnnoookkkiiigggggghhhiiiiiiiiihhhhhhhhhgggeeeeeefffggghhhgggeeecccbbbbbbbbbccccccaaa```aaadddeeecccbbb^^^bbbiiirrrxxxwwwrrrlllfffccc___]]]]]]^^^^^^^^^]]]]]]^^^___``````]]][[[\\\]]]___```aaaaaaaaaaaa]]]]]]]]]]]]]]]^^^___```]]]^^^iiiuuuuuurrr~~~mmmnnn}}}llllllxxx|||ooojjjjjjiiihhhiiieeecccaaabbbkkktttssskkkdddhhhwwwvvvmmmjjjiiigggeeecccbbbbbbaaaaaa___]]]ZZZXXXVVVVVVVVVRRRRRRQQQPPPPPPPPPPPPPPPPPPNNNNNNPPPRRRSSSRRRPPPSSSSSSSSSRRRQQQQQQPPPPPPMMMMMMMMMOOORRRSSSQQQNNNLLLKKKIIIHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFIIIIIIIIIIIIHHHGGGFFFEEECCCEEEFFFGGGGGGFFFEEECCCCCCCCCDDDDDDDDDDDDCCCCCCDDDFFFIIIKKKMMMOOORRRTTT___jjjvvv}}}~~~|||zzzzzzvvvoooiiihhhmmmssspppqqqrrrtttttttttsssrrrqqqooopppqqqnnniiihhhkkkooopppqqqrrrsssrrrooommmhhhkkkllljjjeeebbbdddgggaaabbbddddddbbbccceeehhhiiiiiiiiigggfffgggiiikkkkkkjjjiiiiiiiiimmm{{{zzzoooqqqrrrllliiillloookkkkkkkkkhhhkkkvvv}}}BBB???;;;@@@TTTqqqvvvtttsssrrrqqqppppppqqqqqqkkkiiifffffffffggggggfffeeeffffffeeedddccceeefffeeedddcccbbbbbbbbbcccdddfffeeecccdddeeeeeedddbbb___dddllluuuzzzxxxpppiiifffbbb^^^\\\\\\\\\[[[[[[ZZZYYYZZZ[[[]]]\\\ZZZXXXYYY[[[]]]^^^___```______[[[ZZZZZZ[[[\\\]]]^^^^^^[[[ZZZ___eeedddggg~~~xxxyyyuuuhhhZZZeeexxxuuukkkcccbbbdddbbbaaaaaaXXXXXXVVVYYY```gggddd]]]]]]nnn|||lllggggggfffeeecccbbbbbbaaaaaa]]]\\\ZZZXXXVVVUUUUUUUUURRRQQQQQQPPPPPPPPPPPPPPPNNNMMMNNNOOOQQQRRRQQQPPPQQQQQQQQQPPPOOOOOONNNNNNJJJJJJKKKLLLNNNOOOMMMKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCEEEFFFFFFEEECCCCCC@@@AAAAAABBBBBBAAAAAA@@@AAACCCFFFGGGHHHIIIKKKMMMOOOSSSbbb{{{~~~yyyzzz~~~uuutttyyyvvvwwwtttllldddeeennnwwwqqqrrrrrrrrrqqqpppnnnmmmpppnnnnnnnnnkkkffffffiiiooopppqqqrrrpppnnnjjjhhhdddgggiiihhhdddbbbccceee\\\^^^```aaabbbbbbccceeeggggggfffdddccceeeiiilllnnnkkkjjjiiihhhkkkwwwvvvnnnppppppkkkhhhiiijjjhhhjjjlllhhheeeooo|||@@@JJJWWWhhhzzzttttttssssssrrrrrrrrrrrrkkkiiifffeeeeeeeeedddcccdddeeefffeeeddddddeeegggddddddccccccddddddeeefffiiihhhgggffffffeeedddcccaaadddjjjqqqvvvtttmmmfffbbb```\\\[[[[[[[[[[[[ZZZXXXWWWWWWYYYZZZZZZYYYWWWXXXYYY[[[]]]^^^^^^^^^^^^YYYYYYYYYYYYZZZ[[[\\\]]][[[ZZZ\\\]]][[[aaa|||zzzvvvjjjVVVXXXqqqzzzssspppgggaaa^^^aaabbb]]]XXXVVVNNNOOOPPPRRRVVV]]]cccfffnnnrrrkkkiiidddcccbbbaaaaaaaaaaaaaaa[[[ZZZYYYWWWUUUSSSRRRQQQRRRQQQPPPPPPOOOOOOPPPPPPMMMMMMMMMOOOPPPPPPPPPOOOPPPPPPOOOOOONNNMMMMMMMMMIIIIIIJJJKKKLLLKKKJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA???@@@@@@AAAAAA@@@@@@???@@@BBBDDDDDDDDDEEEFFFHHHHHHHHHOOO```ttt~~~zzzwwwyyytttnnnppptttqqqqqqoookkkgggiiiqqqwwwooopppppppppooonnnlllkkkooommmlllllliiiddddddgggmmmooopppooolllhhheeecccccceeeggggggeeeccccccddd[[[]]]___aaabbbbbbbbbbbbbbbccccccbbbbbbcccfffhhhnnnkkkgggeeecccccclllvvvuuuoookkknnnnnnkkkiiijjjjjjiiikkknnnkkkeeeeeejjj}}}XXXppp~~~|||ttttttttttttssssssrrrqqqkkkhhheeedddddddddcccbbbeeefffffffffeeefffgggiiieeefffffffffggghhhiiiiiikkkkkkjjjhhhfffeeeddddddbbbbbbeeeiiimmmmmmiiiddd^^^\\\ZZZZZZ[[[\\\\\\[[[XXXWWWWWWXXXZZZZZZYYYXXXWWWXXXZZZ\\\^^^^^^^^^^^^ZZZZZZYYYYYYZZZZZZ[[[\\\ZZZZZZ\\\\\\YYY___vvvwwwyyy~~~~~~{{{nnn\\\RRR^^^{{{zzzyyytttnnnjjjaaa______cccbbbYYYOOOKKKHHHJJJNNNPPPTTT```sssuuullljjjgggbbbbbbaaa```````````````\\\[[[ZZZWWWTTTRRROOONNNQQQQQQPPPOOOOOOOOOOOOOOOLLLMMMNNNNNNNNNNNNNNNNNNPPPOOOOOONNNMMMMMMLLLLLLHHHIIIJJJKKKJJJIIIHHHHHHEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDBBBAAAAAA@@@AAAAAA>>>>>>????????????>>>>>>???@@@@@@AAAAAA@@@@@@???@@@BBBCCCCCCBBBBBBDDDEEEEEEEEEHHHOOOYYYggg{{{|||wwwxxx||||||tttssspppmmmllllllkkkjjjkkkooorrrssstttlllmmmmmmnnnnnnmmmlllkkkooolllkkkkkkhhhcccdddhhhkkkmmmmmmkkkgggcccaaaaaadddeeeffffffeeeddddddeee______aaabbbcccbbbaaa______aaadddeeeeeedddeeeeeejjjfffcccbbb```___eeemmmmmmkkkjjjkkkkkkiiihhhjjjkkkjjjjjjllljjjfffdddeeemmmyyywwwyyyttttttttttttsssqqqpppoookkkhhheeeddddddddddddccceeefffggggggfffgggiiikkkggghhhhhhiiijjjjjjkkkkkkkkkkkkkkkjjjgggeeeeeefffcccaaa```bbbfffhhhfffddd\\\ZZZYYYZZZ[[[]]]\\\\\\XXXWWWWWWXXXZZZ[[[ZZZYYYWWWYYY[[[]]]______```___\\\\\\[[[ZZZZZZZZZZZZ[[[XXXYYY\\\\\\YYY\\\lll}}}yyynnnqqqzzz}}}}}}~~~{{{wwwlll]]]WWWbbbtttiiiccc}}}}}}tttsssqqqlllggg```^^^___bbb^^^TTTJJJFFFFFFJJJRRRZZZccctttxxxjjjeeebbbaaabbbbbbaaa```______``````]]]\\\[[[XXXUUURRROOOMMMQQQPPPPPPOOOOOOOOOOOOOOOLLLMMMOOONNNLLLKKKKKKLLLNNNNNNNNNMMMLLLLLLKKKKKKGGGIIIKKKKKKIIIGGGFFFGGGDDDDDDDDDDDDCCCBBBAAAAAABBBBBBBBBCCCCCCDDDDDDEEEDDDCCCAAA@@@??????@@@@@@========================@@@@@@@@@AAAAAA@@@@@@@@@@@@AAABBBBBBAAAAAABBBDDDCCCCCCEEEHHHJJJQQQaaappp}}}~~~{{{zzzvvvmmmooosssqqqkkkfffhhhggghhhmmmsssuuusssooojjjkkklllmmmmmmmmmlllkkkllljjjiiiiiifffbbbccchhhjjjllllllhhhccc```aaacccgggfffeeeeeeeeeeeeeeefffcccbbbaaabbbccccccbbb```aaaeeeiiijjjiiihhhgggfffcccaaaaaaddddddcccgggmmmjjjkkkkkkjjjhhhffffffgggiiiiiiiiihhhgggfffeeeeeegggwww{{{wwwuuuvvvyyytttttttttsssqqqooommmllljjjhhheeedddeeeeeedddddddddeeeggggggfffgggjjjlllhhhiiijjjjjjkkkkkkkkkkkkjjjkkkllljjjgggeeeeeegggbbb```___aaaeeegggfffddd]]][[[ZZZZZZ\\\\\\[[[ZZZXXXWWWVVVWWWYYY[[[ZZZZZZXXXZZZ\\\^^^```aaaaaaaaa______]]]\\\[[[ZZZZZZZZZYYYZZZ\\\\\\ZZZ[[[cccmmmrrrjjjppptttuuuyyy~~~{{{xxxoooccc^^^aaadddcccQQQVVV~~~xxxqqqmmmllljjjfffbbb^^^ZZZYYYZZZVVVNNNIIIHHHLLLPPP\\\nnn{{{kkkeee___]]]___ccccccaaa```____________\\\\\\[[[ZZZWWWTTTQQQOOOQQQPPPOOOOOONNNNNNOOOOOOLLLNNNOOONNNKKKIIIIIIJJJLLLLLLLLLKKKJJJJJJIIIIIIFFFHHHJJJJJJGGGDDDDDDEEECCCDDDDDDDDDDDDBBBAAA@@@BBBBBBBBBCCCDDDEEEEEEEEEDDDCCCAAA???>>>???@@@@@@>>>>>>============>>>>>>??????@@@@@@@@@@@@?????????@@@AAAAAA@@@@@@AAABBBBBB@@@AAADDDFFFHHHPPPXXXlllzzzzzz|||}}}|||}}}|||mmmiiihhhmmmpppmmmiiihhhfffgggiiimmmpppqqqooollljjjkkklllmmmmmmlllkkkjjjiiifffeeefffdddaaacccgggkkkllllllhhhbbbaaadddhhhiiigggdddbbbcccdddeeeeeecccaaa```aaaccceeedddccceeehhhjjjkkkiiihhhhhhhhh```___bbbfffhhhfffhhhkkkfffiiikkkhhheeeeeefffhhhhhhiiiiiigggffffffggghhhbbbnnnzzz}}}vvvoootttxxxzzz|||tttttttttrrrpppnnnkkkjjjjjjhhheeedddeeefffeeeeeecccdddfffffffffgggjjjlllhhhiiijjjkkkkkkkkkkkkkkkiiikkkllljjjfffeeeeeegggbbbaaa```cccggghhhgggddd___]]][[[[[[\\\[[[ZZZXXXXXXVVVUUUVVVXXXZZZZZZZZZYYYZZZ]]]___aaabbbbbbbbbbbbaaa___]]]\\\[[[ZZZZZZ\\\\\\]]]]]][[[[[[```fff{{{qqqhhhmmmzzzooorrrxxxxxxwwwqqqhhhdddbbbZZZOOOLLLVVV}}}xxxvvvuuuwwwxxxnnnnnnmmmjjjfffbbb^^^]]][[[VVVRRRRRROOOJJJIIILLLSSSVVVffflllfffddd^^^]]]cccdddcccbbbaaa____________[[[[[[[[[ZZZXXXVVVTTTRRRQQQPPPOOOOOONNNNNNOOOOOOMMMOOOPPPNNNJJJHHHHHHIIIKKKJJJJJJIIIIIIHHHGGGGGGEEEGGGJJJIIIEEECCCCCCDDDCCCDDDDDDEEEDDDBBBAAA@@@BBBBBBCCCCCCDDDEEEFFFFFFDDDCCC@@@???>>>>>>@@@AAA??????>>>>>>>>>>>>??????>>>>>>????????????>>>>>>===???@@@@@@??????@@@BBBDDD@@@???CCCFFFFFFFFFHHHVVVaaatttvvvgggdddeeeiiinnnmmmiiijjjmmmeeehhhlllmmmkkkjjjkkklllkkklllmmmmmmlllkkkiiihhhfffdddccccccbbb___bbbgggmmmmmmlllhhhcccbbbgggllljjjgggccc```aaacccdddeeebbb```^^^___cccfffffffffhhhiiiiiihhhffffffgggiiiaaa```ccchhhiiifffeeegggaaafffhhhfffdddfffjjjmmmgggjjjkkkiiiggghhhjjjjjj^^^ggg{{{yyyzzzqqq~~~qqqlllppptttssspppnnnoooooonnnmmmllllllnnnmmmkkkjjjhhhgggggghhhhhhcccdddfffgggfffeeefffgggjjjjjjkkkkkkjjjiiigggffffffggghhhhhhgggeeecccaaadddbbbaaaccceeefffdddbbb^^^]]][[[ZZZZZZZZZ[[[[[[ZZZYYYYYY[[[^^^___\\\YYYVVVYYY]]]bbbdddcccaaa````````````___^^^\\\[[[ZZZYYY[[[^^^______```aaaccciiicccfffmmm~~~}}}xxxtttpppgggYYYOOOKKKIIIjjj}}}zzzzzzuuuooonnnqqqnnnggghhhhhhhhhfffccc^^^YYYVVVTTTLLLIIILLLOOOMMMNNNRRRVVVfff|||vvvgggbbbaaa___]]]]]]______``````___]]][[[ZZZYYYYYYYYYYYYWWWTTTQQQOOOMMMNNNOOOPPPPPPOOONNNMMMOOONNNMMMLLLKKKJJJIIIHHHMMMKKKHHHFFFDDDDDDEEEFFFAAABBBCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCDDDDDDCCCCCC?????????>>>>>>>>>==========================================>>>>>>>>>>>>BBBAAA@@@?????????@@@AAAAAAAAAAAABBBBBBBBBCCCCCCNNNQQQZZZgggwwwsssiiiddd^^^cccjjjmmmllliiihhhhhhfffjjjmmmkkkfffdddgggjjjkkkjjjiiijjjjjjjjjhhhffffffccceeeiiihhhdddeeekkkooonnnkkkgggddddddgggiiinnnjjjeeebbbaaabbbbbbbbb___aaabbbaaa```___```bbbiiihhhhhhiiijjjkkkjjjiiidddeeegggfffeeeccccccdddeeeeeeeeeeeefffgggiiiiiijjjiiihhhggghhhiiikkklllfffkkk||||||xxxvvvmmmiiilllpppqqqppplllmmmnnnnnnlllkkklllmmmlllkkkjjjiiihhhhhhhhhhhhdddfffggghhhgggfffggghhhiiijjjkkkkkkjjjiiihhhggggggggghhhhhhgggeeecccbbbaaa```___aaacccdddbbb```\\\[[[ZZZYYYYYYZZZ[[[[[[]]][[[[[[\\\^^^]]]ZZZXXXVVVYYY]]]```bbbaaa___]]]^^^^^^^^^^^^]]]\\\[[[ZZZYYY[[[^^^``````aaaccceeefffwwwcccaaahhhyyy~~~}}}xxxsssgggVVVIIIEEEXXX}}}|||zzz|||zzzuuuqqqnnnooommmiiijjjmmmkkkeeeeeeffffffccc^^^XXXTTTQQQMMMKKKOOOYYY```___^^^___iiizzzoooeeeaaa___]]]\\\]]]^^^^^^______^^^]]]\\\[[[WWWWWWXXXWWWUUUSSSPPPNNNJJJKKKMMMNNNOOONNNNNNNNNMMMMMMLLLKKKJJJJJJIIIHHHJJJIIIFFFDDDCCCDDDDDDEEEBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBB>>>>>>>>>>>>======<<<<<<========================<<<<<<<<<<<<============AAA@@@???>>>>>>???@@@AAA@@@AAAAAAAAAAAABBBBBBBBBBBBCCCIIISSS^^^nnnvvvmmmgggcccaaa]]]aaagggiiihhhfffffffffgggiiijjjiiifffeeegggjjjhhhhhhhhhiiijjjjjjiiihhhhhhfffgggjjjjjjfffhhhmmmpppooommmjjjggghhhkkknnnrrrnnnhhheeecccccccccbbb___```aaa```^^^^^^___aaaeeeeeefffhhhjjjjjjiiihhheeefffgggfffeeedddeeefffggggggffffffgggggghhhhhhhhhhhhhhhhhhiiijjjkkkkkkjjjiiirrr|||xxxtttpppjjjggghhhjjjkkkllljjjkkkllllllkkkjjjkkkmmmkkkkkkkkkkkkjjjiiihhhhhheeegggiiiiiihhhggghhhiiiiiijjjjjjjjjiiihhhgggffffffgggggggggfffdddbbbaaa^^^]]]]]]^^^``````___]]][[[ZZZZZZYYYZZZZZZ[[[[[[^^^^^^]]]]]]]]]\\\YYYVVVXXXZZZ]]]______^^^\\\[[[[[[\\\\\\]]]]]]\\\\\\[[[ZZZ]]]```aaaaaabbbdddeeebbbgggooozzzwwwjjj^^^___lll~~~|||vvviiiWWWLLLHHHfff}}}wwwuuuwwwrrrtttvvvwwwuuuqqqmmmjjjeeeffffffeeegggjjjhhhddddddeeeccc^^^VVVOOOLLLLLLNNNUUUbbbqqqzzzzzzyyyzzzyyynnnhhhcccaaa^^^ZZZ[[[^^^]]]]]]]]]]]]]]]\\\[[[ZZZUUUUUUUUUUUUSSSQQQNNNMMMHHHIIIJJJLLLMMMMMMMMMMMMKKKKKKKKKJJJJJJIIIIIIIIIGGGFFFDDDCCCCCCCCCDDDEEEBBBBBBAAA@@@??????@@@@@@???????????????????????????@@@@@@AAAAAAAAAAAA@@@============<<<<<<<<<<<<========================;;;;;;;;;<<<<<<<<<<<<===??????>>>>>>>>>>>>???@@@???@@@@@@@@@AAAAAAAAAAAA>>>>>>AAAFFFJJJSSSbbbqqq}}}vvvllldddaaabbbccceee___bbbeeeffffffeeeeeeeeeggggggfffffffffggghhhhhhggghhhiiikkkkkkkkkkkkkkkjjjiiiiiikkkjjjiiikkkpppnnnnnnmmmkkkiiikkknnnqqquuuqqqlllhhhgggfffdddccc`````````^^^\\\\\\^^^```aaaccceeehhhiiiiiihhhggghhhhhhhhhfffddddddfffhhhiiiiiihhhhhhhhhgggggggggfffggghhhjjjjjjkkkjjjjjjnnngggggg{{{yyysss}}}wwwuuu}}}tttooonnnkkkhhheeedddeeeggghhhiiijjjjjjiiiiiijjjkkkiiijjjkkkkkkkkkiiihhhgggfffhhhiiiiiihhhggghhhiiiiiiiiihhhgggeeedddcccbbbeeeeeeeeedddcccaaa___^^^ZZZZZZ[[[[[[\\\\\\\\\[[[ZZZZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]\\\YYYXXXZZZ[[[]]]^^^]]]\\\ZZZYYYZZZZZZ[[[\\\]]]]]]]]]]]]]]]___aaabbbaaaaaabbbccc___]]]\\\___iiiwwwmmm^^^\\\fffvvv~~~~~~~~~}}}wwwlll```ZZZZZZ}}}zzzuuusssppppppssspppqqqqqqqqqooommmjjjiiicccdddeeeeeeeeeeeedddbbbbbbbbb^^^VVVOOOKKKNNNQQQ[[[iii|||mmmfffeeedddddd___ZZZZZZ^^^^^^^^^]]]\\\[[[YYYXXXWWWTTTTTTTTTSSSRRRPPPNNNMMMHHHIIIIIIJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIIIIIIIEEEDDDDDDCCCCCCDDDEEEEEEBBBAAA???>>>======>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=====================>>>>>>>>>>>>>>>?????????@@@@@@@@@AAA???@@@CCCCCCFFFOOOYYYiiiwww~~~uuulllgggaaa]]]^^^aaaeeegggbbbccceeeffffffeeeffffffeeedddcccdddfffhhhhhhggghhhjjjlllmmmmmmlllkkkkkkkkkjjjjjjjjjiiijjjmmmpppjjjkkkkkkjjjiiikkknnnqqqsssqqqmmmjjjiiihhhfffdddaaaaaa```^^^\\\\\\^^^```aaadddggghhhhhhgggfffeeeiiiiiihhhfffdddeeegggjjjkkkkkkjjjiiihhhgggfffeeeccceeehhhjjjlllkkkjjjiiinnngggdddnnnvvvkkkgggtttwww{{{{{{rrrpppkkklllkkkhhheeedddeeegggfffggghhhhhhgggfffgggiiiggghhhiiiiiiiiihhhgggffffffhhhiiiiiigggfffgggggghhhgggeeecccaaa___^^^]]]bbbbbbaaa```^^^]]][[[[[[WWWXXXYYYZZZZZZYYYYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\XXXZZZ[[[\\\\\\\\\[[[[[[\\\]]]]]]\\\[[[ZZZYYYXXXYYYZZZ[[[\\\]]]^^^^^^^^^```aaacccbbb```______```]]][[[XXXVVVZZZfffzzz}}}ooohhhggghhh}}}{{{mmmwww|||}}}uuuooojjjkkknnnyyysssqqqpppmmmkkkkkkkkkjjjiiihhhfffeeeeeeeeeaaaaaaaaa```___\\\[[[[[[[[[YYYVVVRRRQQQVVV```gggsssrrrkkkdddeeeggghhhbbb[[[[[[^^^```___]]][[[XXXVVVUUUTTTTTTTTTTTTSSSQQQPPPOOONNNKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHDDDDDDDDDDDDEEEEEEFFFFFF@@@???>>><<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<=====================>>>>>>>>>??????===>>>@@@??????DDDKKKOOOXXXgggxxx~~~sssjjjeee```]]][[[[[[\\\___```aaaccccccccccccdddddddddcccbbbaaaaaacccfffggggggfffgggjjjmmmmmmjjjhhhggggggjjjjjjiiiffffffhhhmmmooojjjjjjkkkjjjjjjlllooorrrooommmkkkjjjjjjiiigggeeebbbbbbbbb```^^^^^^```aaadddgggiiiiiifffdddcccdddjjjjjjiiifffeeeeeehhhjjjkkkkkkkkkjjjiiigggeeedddaaadddgggjjjlllllljjjiiiiiifffgggmmmuuu}}}nnneee^^^mmm}}}www}}}yyyooolllooofffggggggfffffffffhhhjjjeeeggggggfffeeeddddddeeeeeeeeeeeeffffffeeeeeedddeeefffggggggeeedddeeeeeedddcccbbb```^^^]]]\\\\\\``````^^^]]][[[ZZZYYYXXXVVVXXXYYYZZZYYYXXXYYYZZZ\\\\\\\\\\\\\\\[[[ZZZZZZTTTVVVZZZ[[[[[[[[[\\\]]]\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\]]]]]]]]]___```aaa```^^^\\\\\\]]]]]][[[ZZZYYYXXX___qqqpppccc```gggtttwwwkkkeeetttyyypppnnnppptttyyy~~~{{{ttttttrrrqqqqqqpppmmmjjjggggggeeeccc```______aaabbb]]][[[ZZZZZZVVVRRRSSSVVVXXXVVVVVV[[[eeessskkkeeejjjddddddgggiiieee]]][[[^^^```^^^\\\YYYVVVTTTSSSSSSTTTSSSRRRQQQPPPOOONNNNNNLLLKKKIIIGGGFFFEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEE>>>>>>============>>>>>>========================;;;;;;;;;;;;;;;::::::999;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<888999:::;;;<<<<<<<<<;;;<<<<<<<<<<<<============>>><<<<<<>>>>>>===@@@EEEFFFHHHNNNYYYdddrrrwwwpppkkkeeeaaa```ZZZZZZZZZ\\\___```___^^^aaa```___```aaaaaa```^^^\\\^^^aaadddfffffffffeeecccgggjjjjjjgggccccccccchhhiiigggcccbbbggglllmmmlllmmmmmmmmmlllmmmppprrrkkkjjjiiiiiijjjiiifffddd___aaabbbaaa`````````bbbfffhhhjjjhhhdddaaabbbdddiiiiiiiiigggeeeeeegggiiijjjjjjkkkjjjiiifffdddccc```cccfffjjjllllllkkkjjjdddeeekkkqqqssswww~~~kkk^^^VVVhhh{{{uuusssooogggfffkkkdddcccbbbbbbdddfffggghhheeefffgggeeecccaaabbbccccccbbbbbbaaabbbbbbcccccccccdddfffeeecccbbbbbbccc```___^^^]]]]]]^^^___``````___]]]\\\ZZZXXXXXXWWWUUUXXXZZZZZZXXXWWWYYYZZZ[[[[[[[[[[[[ZZZYYYWWWVVVRRRUUUYYYZZZZZZYYY[[[]]]ZZZYYYWWWVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZ[[[[[[[[[]]]^^^^^^\\\[[[\\\]]]\\\[[[[[[]]]\\\]]]fffrrrnnniiicccdddnnn}}}{{{jjjiiiuuuppphhhlllrrrwwwzzz{{{|||yyyrrrppprrrtttrrrmmmmmmllljjjiiihhhgggeeeccc```]]]YYYXXXZZZ\\\^^^[[[XXXWWWXXXVVVSSSVVV]]]ddddddhhhtttrrrbbb```fffaaaaaacccgggeee^^^\\\]]]]]]\\\YYYWWWUUUUUUTTTTTTRRRQQQPPPOOONNNMMMMMMMMMLLLJJJIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDCCCCCCBBB;;;<<<===>>>>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<999::::::::::::999888777888888999999::::::::::::::::::::::::::::::::::::888888888888999999999999777888999:::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<@@@======??????===>>>CCCBBB@@@CCCIIIMMMSSS^^^jjj{{{nnneee```aaaaaa]]]ZZZ[[[XXXXXXYYY\\\```bbbbbbaaa```______```aaaaaa^^^[[[VVV\\\cccffffffeeeeeeeee```eeejjjjjjgggccccccdddgggiiiggg``````ffflllmmmmmmnnnnnnmmmllllllmmmoookkkjjjjjjjjjjjjhhhdddbbb[[[^^^aaabbbaaa``````aaaeeeggghhheee```___bbbeeeggghhhiiihhhfffeeefffgggiiiiiijjjjjjhhhfffdddbbb```bbbeeehhhkkkllllllkkkeeedddjjjssssssqqqyyywwwggg```ssswwwmmmhhhlllkkkcccaaaggggggdddaaa```aaacccccccccfffffffffeeebbb``````aaabbbaaa```______```aaabbbbbbcccddddddbbb```aaaaaa\\\\\\\\\]]]^^^```cccdddaaa```^^^\\\ZZZXXXXXXWWWVVVXXX[[[[[[YYYXXXYYY[[[ZZZZZZZZZZZZXXXVVVTTTSSSRRRUUUYYYZZZXXXXXXYYY[[[XXXWWWUUUSSSRRRRRRSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWYYY[[[\\\[[[[[[]]]^^^\\\YYYZZZ______\\\]]]cccrrr{{{oooZZZUUU]]]jjjsssxxxfffrrrhhhbbbjjjsssxxxzzzooollliiigggggggggjjjllleeedddaaa]]][[[]]]___^^^\\\YYYUUUQQQPPPRRRVVVXXX]]]YYYYYY\\\[[[YYY___hhhvvvvvv|||xxxllldddaaaccc^^^]]]___dddddd___\\\\\\ZZZYYYWWWVVVUUUUUUVVVWWWPPPPPPNNNMMMLLLLLLLLLLLLJJJIIIHHHFFFFFFFFFFFFGGGFFFEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@:::;;;===???@@@@@@??????::::::::::::::::::::::::999999999999999888777666666666777777888888888999::::::::::::::::::::::::666666666666777777777777666777999:::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<@@@===;;;===<<<999:::>>>>>><<>>:::;;;;;;;;;<<<<<<======:::::::::999999999888888999999888777666666777777888888888888888999999999<<<;;;:::888777666666666777777666666666666777777777777888999999999999888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>======???AAADDDFFFHHHKKKQQQZZZfffuuu{{{uuuooogggcccaaaaaa```___VVVVVVUUUTTTSSSSSSTTTTTTKKKNNNSSSXXX\\\^^^^^^^^^^^^^^^```ccceeeddd^^^ZZZXXX\\\```bbbaaa^^^]]]\\\bbbiiipppqqqlllfffcccbbbkkkeeeaaadddgggggghhhjjjllllllllljjjiiiiiikkkmmmmmmkkkiiigggdddbbb^^^[[[\\\___ccceeedddcccbbbbbbjjjiiigggccc______dddhhhgggeeedddbbb````````````fffdddcccdddfffgggdddaaadddfffeeedddggglllmmmjjjiiihhhgggfffgggiiikkklllrrrkkkccceeeeeeaaa]]]^^^fffnnngggbbb]]]^^^bbbggggggfffeeeeeedddcccaaa```______]]]^^^___``````bbbdddfffeeeeeedddcccbbb```^^^^^^[[[\\\^^^___aaabbbbbbbbbccccccbbbbbb```^^^\\\[[[]]]\\\\\\[[[ZZZZZZYYYYYY[[[[[[[[[[[[YYYXXXWWWVVVTTTUUUVVVXXXYYYYYYXXXXXXUUUVVVVVVUUUTTTTTTTTTUUUTTTTTTTTTTTTUUUVVVWWWWWW[[[\\\\\\\\\[[[YYYWWWVVVWWWXXXZZZ\\\]]]]]]]]]\\\YYYbbbqqqsssfffZZZNNNNNNQQQ\\\iiipppyyyyyyooo{{{vvvjjjfffkkkttt|||uuukkk^^^WWWWWW\\\ccchhh```WWWMMMKKKRRR```lllrrrwwwuuuuuuuuuwwwrrrlllggg^^^[[[^^^[[[[[[[[[[[[ZZZYYYXXXWWWUUUTTTSSSRRRQQQOOONNNNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHGGGEEECCCCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCCCCBBBAAA???===:::::::::;;;;;;<<<<<<<<<::::::::::::999999999999999999888777777777777777777777777888888999999999;;;;;;999888777666666666777666666666666666666777666777888888999999888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???AAABBB@@@BBBEEEIIIPPPYYYdddjjjwww|||wwwkkkcccXXXUUUSSSSSSUUUWWWVVVUUUUUUTTTSSSRRRQQQPPPPPPPPPOOORRRVVVZZZ^^^_________]]]\\\]]]___```___ZZZVVVYYY\\\```aaa___]]][[[ZZZaaagggmmmmmmiiidddbbbbbbkkkeeebbbeeegggggghhhjjjkkklllllljjjhhhgggiiijjjllliiifffdddbbbbbbbbbaaa___aaadddeeedddcccbbbcccggggggeeebbb```aaaeeeiiigggfffdddbbbaaabbbbbbccceeedddbbbccceeefffdddbbbccceeeeeedddggglllmmmjjjeeeeeeddddddeeegggiiikkkxxxpppiiieeecccbbbaaa``````ccciiimmmfffaaa]]]___fffkkkjjjgggfffeeecccaaa____________^^^___aaacccffffffeeecccddddddcccbbbaaa```^^^]]][[[\\\]]]___```aaaaaaaaa``````aaaaaa```___^^^^^^]]]]]]]]]\\\[[[[[[ZZZZZZ[[[[[[[[[ZZZYYYXXXWWWVVVTTTUUUVVVXXXYYYYYYZZZZZZWWWVVVUUUTTTSSSTTTUUUUUUTTTTTTUUUUUUVVVWWWXXXXXX^^^^^^]]]\\\ZZZWWWUUUTTTWWWYYY[[[]]]]]]\\\ZZZYYYWWWZZZbbbrrr}}}jjj```aaa```ZZZYYYcccvvvwwwxxxqqqllluuummm```___hhhqqqwwwlll___RRRTTTeeezzz}}}rrrjjjiiiddd[[[XXX[[[ZZZZZZZZZYYYYYYXXXWWWVVVRRRRRRQQQOOONNNMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGFFFEEECCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAAAAAAAA???>>><<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888777777777777777777666666777777888999::::::;;;:::999777666666666666666666555555555555666666666666777888888888888888888888888999999999::::::999999999999999999999999999999:::;;;;;;<<<======<<<>>>???@@@BBBEEEJJJNNNVVVXXX^^^hhhvvv|||rrrnnniiieeeaaaZZZRRRLLLFFFFFFHHHKKKOOOQQQQQQQQQSSSRRRPPPOOOMMMMMMLLLLLLRRRTTTWWWZZZ]]]^^^]]]]]][[[[[[ZZZ[[[[[[ZZZWWWUUUZZZ]]]___```^^^[[[YYYYYY___dddhhhiiieeebbbaaaaaahhhdddbbbeeegggggghhhjjjlllllllllkkkhhhffffffgggjjjgggdddaaaaaabbbeeegggccceeefffeeedddbbbccccccddddddcccaaa```bbbeeehhhgggeeecccaaabbbccceeegggdddcccbbbbbbdddddddddcccdddeeeeeeccceeeiiiiiieeeaaaaaaaaaaaabbbdddfffhhhtttxxxnnnlllllljjjhhheeecccaaa```cccfffiiikkkfff```]]]aaaiiiooommmiiigggeeebbb___^^^^^^____________aaaeeeiiiiiieeeaaabbbbbbbbbaaa```___]]]]]][[[\\\]]]^^^___`````````^^^^^^______````````````]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXXVVVVVVTTTTTTVVVWWWXXXYYYZZZZZZXXXUUUSSSQQQRRRSSSTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[]]]]]][[[ZZZXXXVVVTTTSSSWWWYYY\\\]]]]]][[[XXXVVVYYYZZZ]]]eeessslllZZZXXX[[[\\\uuu|||yyyzzzzzziiifffwww|||lllkkkuuuzzzlllbbbjjjkkkgggeeeeeeaaaYYYXXX[[[XXXXXXXXXXXXWWWVVVUUUTTTQQQPPPOOONNNMMMKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>?????????>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::999888888777777777777777888555555666777888999::::::999999888777666555555666666555555444444555555666555666777777888888777777777777777888888888999999777777777777777777777777777888999::::::::::::::::::<<<>>>>>>???@@@BBBDDDHHHHHHIIILLLRRRZZZbbbgggmmmkkklllssswwwzzz}}}~~~xxxpppkkkhhh```XXXXXXVVVTTTSSSQQQNNNIIIEEEHHHIIIIIIKKKMMMNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLRRRSSSUUUWWWYYYYYYXXXXXXXXXWWWWWWWWWWWWXXXWWWWWWYYY[[[^^^___^^^\\\[[[[[[___bbbeeeeeecccbbbaaabbbbbb___```dddgggggghhhlllmmmnnnnnnkkkhhheeedddeeegggfffdddbbbaaabbbeeegggfffggggggfffcccbbbbbbccccccbbbaaa``````aaaccceeedddcccaaa```aaadddgggiiieeecccbbbaaabbbcccdddddddddeeedddbbbccceeeccc___aaaaaaaaaaaaaaabbbcccdddaaavvv{{{rrrhhheeeiiilllkkkhhhhhheeebbbbbbdddgggggggggeee```^^^aaaiiinnnmmmjjjeeecccaaa___]]]^^^___```______aaaeeeiiihhhddd```aaaaaaaaa```___^^^]]]\\\ZZZ[[[\\\^^^____________\\\\\\]]]^^^___``````aaa]]]]]]]]]\\\\\\\\\\\\\\\ZZZZZZZZZZZZYYYWWWVVVUUUTTTTTTUUUVVVWWWXXXYYYZZZVVVSSSPPPPPPQQQSSSTTTSSSTTTUUUWWWYYY[[[\\\\\\\\\ZZZYYYXXXWWWVVVUUUUUUTTTXXXYYY\\\]]]\\\ZZZVVVTTTYYY\\\___aaadddkkkxxx~~~vvvppphhhaaaaaafffrrr}}}{{{uuurrrwwwrrrkkkdddjjj~~~lllooo{{{mmmeeedddcccbbb]]]YYYYYY\\\VVVVVVVVVVVVUUUTTTSSSSSSQQQPPPOOONNNLLLKKKJJJJJJHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA==================<<<<<<===<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888777777777777777888888555666666777888888999999888888777666555555555555555555444444444444555555555555666777777777777666666666666777777777888888666666666666666666666666888888999::::::999999888666888:::;;;;;;<<<===>>>===>>>???AAADDDHHHKKKMMMNNNLLLOOOTTTWWWWWWYYY^^^dddfffiiikkkkkkjjjgggeeegggeeeccccccdddccc^^^ZZZ[[[]]][[[VVVTTTRRRMMMFFFMMMMMMMMMMMMMMMLLLJJJHHHJJJIIIHHHGGGGGGHHHIIIKKKJJJJJJJJJKKKLLLMMMNNNOOORRRSSSTTTUUUUUUUUUUUUTTTOOOPPPQQQRRRSSSTTTVVVWWWVVVYYY\\\^^^^^^^^^^^^___^^^```cccdddccccccccccccZZZYYY]]]cccggggggiiinnnoooooonnnkkkgggeeedddddddddfffgggeeecccaaabbbccchhhhhhhhhfffcccbbbbbbccccccbbb``````````````````aaa```______aaadddgggiiieeedddbbb```___```bbbddd___aaaaaa```aaadddccc^^^cccccccccbbbbbbbbbbbbbbb```mmmuuu|||xxxlllgggccccccgggiiigggdddgggeeecccccccccddddddcccbbb___]]]___cccggghhhhhhbbbaaa```^^^^^^^^^___```^^^^^^___bbbddddddbbb```___``````___^^^]]]\\\\\\ZZZ[[[\\\]]]^^^^^^^^^^^^\\\\\\\\\\\\\\\]]]^^^___\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTTTTUUUVVVWWWXXXTTTQQQOOOPPPSSSVVVUUUTTTQQQSSSVVVXXXZZZ[[[[[[[[[YYYXXXWWWVVVVVVVVVVVVVVVXXXYYY[[[[[[[[[XXXVVVTTTWWW\\\cccddd```bbbqqqyyyuuuyyy{{{ttthhh___bbbeeennnxxxyyysssllljjjiiipppyyymmmvvv{{{lllfffddddddbbb___[[[YYYYYY[[[UUUUUUUUUUUUTTTSSSRRRQQQPPPPPPOOOMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@=========<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777777777777888888999666666666777777777888888777777666555555555555555444444333333333333444444444555555666666666666666555555555666666666777777555555555555555555555555999999888888888888888888777888::::::999888999:::;;;<<<>>>@@@BBBBBBBBBBBBAAAAAADDDHHHHHHEEEGGGKKKJJJLLLNNNQQQRRRQQQPPPOOOMMMLLLKKKKKKLLLJJJHHHEEEHHHKKKLLLIIIHHHJJJHHHDDDGGGHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGEEEEEEFFFIIILLLGGGGGGHHHIIIKKKMMMOOOPPPRRRRRRSSSSSSSSSSSSSSSRRRHHHJJJMMMNNNOOOQQQSSSVVVTTTWWWZZZ\\\]]]]]]___```]]]___aaacccddddddccccccVVVWWW]]]dddggggggjjjooooooooommmiiieeecccccceeecccfffhhhfffccc``````bbbiiijjjjjjiiifffdddccccccaaa```______``````___]]]_________```bbbdddfffhhhdddcccaaa]]][[[[[[^^^aaaYYY\\\^^^___cccggggggcccddddddddddddcccccccccbbbhhhooommmpppvvvmmmlllnnncccbbbbbbdddeeefffdddbbbbbbbbbbbbaaa`````````aaa^^^]]]\\\ZZZ[[[]]]aaaddd^^^^^^____________``````\\\]]]^^^]]]]]]]]]___aaa^^^^^^___^^^^^^]]]\\\[[[ZZZ[[[\\\]]]]]]^^^]]]]]]\\\\\\[[[ZZZZZZ[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYYXXXWWWUUUUUUUUUTTTTTTSSSSSSTTTUUUUUUTTTQQQOOORRRWWWYYYXXXUUUQQQSSSVVVYYY[[[\\\\\\\\\[[[ZZZYYYWWWWWWWWWWWWXXXXXXYYYYYYZZZYYYXXXVVVUUUXXX]]]dddhhhdddcccooo}}}zzzkkkfffbbb___^^^ZZZTTTSSSUUUdddwwwssszzznnngggdddbbbbbb___]]][[[ZZZXXXWWWSSSTTTTTTSSSSSSRRRQQQPPPOOOOOONNNLLLKKKJJJIIIHHHFFFFFFFFFFFFFFFEEEEEEEEECCCCCCCCCCCCBBBBBBAAAAAA????????????????????????======<<<<<<<<<<<<======;;;;;;;;;::::::999999999999999888888888777777777777777777777777888999999777777777777666666666666666666555555444444555555444444333333333333444444444444555666666666555555444444555555555666666666555555555555555555555555999888777666555666666777999:::;;;;;;999888999999>>>>>>>>>???>>>>>>===<<<===>>>AAADDDCCC>>>???CCCCCCDDDFFFGGGHHHGGGFFFEEEAAACCCDDDDDDCCCAAAAAABBBBBBFFFFFFCCCCCCFFFGGGEEECCCDDDEEEEEEEEEDDDEEEFFFCCCFFFHHHHHHGGGGGGJJJLLLFFFFFFGGGHHHJJJLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOGGGKKKNNNPPPPPPPPPSSSUUUSSSUUUXXXZZZZZZZZZ\\\]]][[[\\\___bbbeeeeeecccaaaWWWYYY___fffhhhgggiiinnnnnnllliiieeeaaa```bbbdddccceeegggddd```___bbbeeejjjlllmmmmmmjjjgggffffff^^^]]]]]]^^^aaaaaa___]]]^^^___aaacccdddffffffgggcccaaa^^^YYYUUUUUUYYY]]][[[^^^```aaaeeeiiihhhcccaaabbbcccddddddeeeeeeeeegggnnnkkkhhhqqq|||{{{|||{{{pppgggcccdddfff___aaaccceeeffffffffffff]]]___``````^^^]]]^^^```[[[\\\ZZZWWWUUUVVV\\\aaa\\\]]]^^^___````````````[[[\\\]]][[[XXXYYY^^^bbb^^^^^^^^^^^^]]]]]]\\\[[[ZZZ[[[\\\]]]]]]]]]]]]]]]]]]\\\ZZZYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZZZZZZZYYYXXXWWWUUUUUUVVVUUUSSSRRRRRRRRRSSSTTTTTTQQQPPPTTTZZZ\\\ZZZWWWSSSUUUXXX[[[^^^______^^^^^^]]][[[YYYXXXWWWXXXXXXXXXXXXYYYXXXXXXWWWWWWVVV]]]___fffkkkiiifffmmmxxxuuuggg[[[RRRKKKLLLPPPWWWnnn~~~|||yyywwwnnnfffdddbbb```______]]][[[[[[[[[WWWSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNMMMKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======>>>999999999888888888777777888888888777777777777666777777666777777888999999888888777777666666555555666666555444444444555555444333333222222333333444333444555555666666555555444444444555555555666666555555555555555555555555999888666444333444555666666777888888777777888999:::::::::;;;;;;<<<===>>>:::;;;???BBB@@@;;;;;;???>>>???@@@@@@@@@???======:::===??????===<<<===@@@BBBEEEEEEAAA@@@DDDFFFEEECCCDDDEEEDDDCCCBBBCCCDDD@@@DDDHHHJJJHHHFFFFFFGGGFFFFFFFFFGGGHHHJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKOOOSSSTTTSSSSSSTTTVVVSSSUUUWWWXXXWWWWWWXXXZZZYYYZZZ^^^bbbeeeeeebbb```ZZZ\\\bbbiiiiiigggiiimmmllljjjfffbbb^^^^^^aaadddccceeeeeebbb^^^^^^dddiiikkkmmmppppppnnnjjjhhhggg\\\[[[[[[^^^aaabbb```^^^___```bbbeeefffggggggfffaaa```\\\VVVQQQQQQUUUZZZaaadddeeedddfffhhhfff```^^^___aaaccceeefffgggggg]]]iiikkkiiilllrrrzzzzzz}}}}}}ssskkkaaa]]]___ccceeeeee```___^^^______^^^\\\ZZZ\\\\\\\\\^^^___^^^[[[YYYVVVTTTSSSUUUZZZ___aaaaaa]]]ZZZYYY[[[___```]]]ZZZYYYXXXYYYZZZ\\\]]]\\\[[[ZZZ[[[]]]^^^^^^]]][[[ZZZZZZ[[[\\\]]]^^^]]]\\\[[[ZZZYYYYYYXXXXXXXXXXXXYYYWWWXXXYYYYYYYYYWWWUUUSSSTTTTTTTTTTTTSSSRRRPPPPPPQQQQQQQQQPPPPPPOOONNNNNNJJJIIIJJJNNNSSSVVVVVVTTTTTTUUUWWWXXX[[[\\\^^^___```^^^\\\YYYWWWVVVVVVVVVVVVWWWWWWXXXYYYYYYYYYXXX^^^aaadddgggiiilllpppsssyyymmmkkkooo~~~~~~oooeeemmm|||{{{ooovvvmmmcccbbb```___aaa[[[ZZZYYYXXXVVVUUUSSSSSSRRRRRRSSSSSSRRRPPPNNNMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGCCC@@@BBBEEEGGGDDDAAA>>>???AAABBBAAA>>>;;;999===<<<:::999:::;;;===???@@@???===;;;:::999:::::::::999999999888888777777888888777777666666555555888666555444444555666888777777666666555555555444444333222222111111222222333333333222222111111111111111222333333333333222111111222222222333333333555555555555555555555555444444444555555555555666555555555555666666666666999999999999999999999999;;;<<<===<<<:::999:::;;;===========================???@@@===999777;;;???EEEDDDCCCAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAIIIIIIIIIHHHGGGFFFEEEDDDGGGHHHJJJJJJIIIIIIKKKMMMLLLHHHEEEEEEHHHKKKKKKJJJKKKOOOTTTTTTQQQOOOQQQTTTYYYXXXVVVUUUTTTUUUVVVWWWWWWYYY\\\^^^`````````___]]]]]]]]]___aaaeeeiiikkkgggddd```]]]\\\^^^bbbeeedddfffgggccc______dddjjjhhhkkkmmmmmmjjjeeebbbaaa[[[\\\^^^```bbbcccddddddddddddddddddddddddcccbbbccc^^^ZZZUUUMMMIIIQQQ]]]cccbbb``````aaabbbbbbaaabbb]]]YYY[[[```eeefffeeecccbbbeeeiiikkkmmmxxx}}}|||qqqwww~~~tttmmmjjjmmmfff```]]]```dddeeeddd^^^]]][[[[[[\\\\\\ZZZXXXZZZZZZZZZ\\\]]]\\\YYYWWWVVVSSSRRRTTTXXX]]]^^^___\\\YYYWWWYYY]]]^^^[[[XXXVVVVVVVVVXXXZZZ\\\[[[ZZZZZZ[[[]]]^^^^^^]]][[[ZZZZZZ[[[\\\]]]]]]\\\[[[[[[XXXXXXWWWVVVVVVVVVWWWWWWTTTUUUVVVWWWVVVTTTRRRQQQRRRRRRSSSRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOPPPPPPNNNLLLJJJLLLPPPTTTUUUUUUVVVVVVWWWYYY[[[\\\]]]^^^^^^\\\ZZZWWWVVVUUUUUUUUUTTTUUUVVVWWWXXXXXXXXXXXX^^^```dddfffhhhjjjmmmpppuuuvvv~~~{{{rrrccc___``````^^^___[[[ZZZYYYWWWUUUSSSRRRQQQQQQRRRRRRRRRQQQOOOMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHFFFCCC@@@BBBEEEFFFCCC@@@>>>???@@@@@@???>>><<<:::===<<<;;;::::::<<<===??????>>><<<;;;999999999:::888888888888777777777777777777777666666666555555777666555444444555666777666666666555555555444444444333222222111111222222333333222222222111111111000111222222333333222222111111111222222222333333444444444444444444444444333444444444555555555555444444555555555666666666888888888888888888888888:::;;;<<<;;;999888999:::========================;;;>>>???===:::999===AAACCCBBB@@@???>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHHGGGFFFEEEDDDFFFGGGIIIIIIHHHHHHIIIKKKLLLIIIFFFEEEGGGHHHGGGFFFHHHLLLPPPPPPMMMLLLNNNQQQSSSUUUUUUTTTSSSRRRSSSUUUVVVWWWYYY[[[]]]^^^^^^^^^^^^^^^___```cccfffiiikkkfffddd```]]]]]]^^^aaacccdddeeeeeeccc```aaaeeeiiieeegggiiihhhddd___\\\[[[\\\]]]___aaabbbddddddeeeggggggggggggfffdddcccbbbeeeaaa]]]ZZZSSSPPPXXXcccgggfffggghhhhhhfffbbb______\\\YYY[[[aaaeeeeeeddddddbbbdddhhhhhhiiiqqq{{{sssqqq{{{tttmmmgggdddbbbdddaaa^^^^^^aaaccccccaaa]]][[[YYYYYY[[[[[[[[[ZZZYYYYYYYYYYYYZZZZZZWWWUUUUUUSSSQQQRRRUUUYYYZZZ[[[ZZZXXXWWWXXX[[[[[[XXXUUUSSSRRRSSSVVVYYYZZZZZZYYYZZZ[[[\\\]]]]]]\\\[[[ZZZZZZZZZ[[[[[[[[[ZZZZZZYYYWWWVVVUUUUUUTTTTTTUUUUUURRRRRRSSSSSSRRRQQQOOONNNOOOPPPPPPPPPPPPPPPOOOOOOLLLLLLMMMNNNNNNOOOPPPPPPQQQNNNKKKKKKMMMQQQTTTUUUWWWWWWXXXXXXZZZ[[[\\\]]]ZZZYYYWWWUUUSSSRRRRRRRRRRRRSSSTTTVVVWWWXXXXXXXXX]]]___bbbdddeeefffiiikkkllljjjmmmqqqpppppp}}}mmmccc[[[\\\```___\\\ZZZZZZYYYWWWUUUSSSQQQOOONNNPPPPPPPPPPPPOOOMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFCCCAAAAAADDDDDDBBB??????>>>>>>>>>===<<<<<<<<<===<<<;;;;;;;;;<<<>>>???======;;;:::999999888999666666666666666777777777666666666555555555555555666555444333333444555666555555555555444444444444333333222111111111111222222222222111111111111111000000111222222222222222000111111111222222222222444444444444444444444444333333333333444444444444444444444444555555555555666666666666666666666666999:::;;;:::888777888999;;;;;;;;;;;;;;;;;;;;;;;;999<<<===<<<:::;;;>>>BBB@@@???>>>=========>>>???AAAAAAAAAAAAAAAAAAAAAAAAEEEFFFFFFFFFFFFFFFEEEEEEEEEGGGHHHGGGFFFFFFGGGHHHKKKIIIFFFEEEEEEDDDBBBAAAEEEIIILLLLLLIIIHHHJJJMMMLLLPPPSSSRRRNNNMMMOOOSSSVVVVVVWWWWWWYYYZZZ\\\\\\``````aaabbbdddgggjjjkkkeeecccaaa___^^^___```aaadddccccccbbbbbbdddeeegggbbbdddeeeccc___[[[XXXWWW]]]^^^___aaacccdddeeefffjjjjjjjjjiiihhhfffeeedddgggeeeccc```[[[ZZZaaajjjjjjkkkmmmnnnnnnjjjccc^^^^^^\\\[[[^^^bbbeeedddbbbcccbbbdddeeedddccchhhooo}}}uuu~~~wwwnnnnnnmmmkkkiiihhhfffffffff___^^^^^^___aaaaaa___\\\[[[YYYXXXZZZ\\\___``````ZZZYYYXXXYYYYYYYYYWWWUUUSSSRRRQQQQQQRRRUUUWWWXXXZZZYYYXXXYYYZZZYYYVVVSSSQQQQQQRRRUUUXXXZZZZZZYYYZZZZZZ[[[\\\\\\[[[ZZZZZZZZZZZZYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSPPPQQQQQQQQQPPPOOONNNMMMMMMMMMNNNNNNOOONNNNNNNNNKKKKKKLLLLLLMMMMMMMMMMMMNNNLLLKKKKKKMMMQQQTTTUUUWWWWWWVVVVVVWWWXXXYYYZZZWWWVVVTTTRRRPPPPPPPPPPPPPPPQQQSSSTTTVVVWWWXXXXXX\\\^^^```aaaaaabbbdddeeejjjgggeeedddbbbbbbmmmzzzwwwkkkddd___[[[\\\^^^^^^ZZZWWWXXXWWWVVVSSSQQQOOOMMMLLLOOOOOONNNMMMLLLKKKJJJJJJHHHHHHIIIIIIHHHGGGGGGFFFEEECCCAAAAAABBBBBB@@@>>>???>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>;;;;;;:::999888888777777444444444555555666666666555555555444444444444444555555444333333444555555444444444444333333333333333222222111111111111111111111111111111111111000///000000111222111111111000000000111111111111222333333333333333333333333222222222222333333333444333333333333444444444444444444444444444444444444777888999888777666777888999999999999999999999999:::;;;<<<;;;::::::===@@@>>>===<<<;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGEEEEEEFFFGGGIIIHHHFFFEEEDDDCCCAAA@@@FFFHHHJJJIIIHHHHHHIIIKKKHHHLLLOOOMMMHHHHHHMMMTTTVVVUUUUUUUUUVVVYYY[[[]]]bbbbbbbbbdddeeegggiiijjjeeedddcccaaa````````````cccbbbaaaaaadddeeeeeeddd```bbbbbbaaa^^^[[[ZZZZZZ^^^___```aaaccceeefffgggjjjkkkkkkkkkjjjiiihhhgggjjjjjjhhheeeaaaaaafffllliiijjjlllmmmmmmjjjddd``````______aaaccccccaaa___aaabbbccccccbbbaaacccgggooo~~~}}}|||yyysssnnnmmmnnniiiaaaddddddcccccccccccccccddd^^^^^^^^^______]]]ZZZWWWWWWVVVWWWYYY^^^aaacccccc\\\ZZZYYYYYYZZZYYYWWWVVVSSSRRRQQQQQQQQQRRRUUUWWW[[[[[[[[[[[[[[[YYYUUUSSSQQQQQQRRRUUUYYY[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVVVVUUUUUUWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQQQQPPPPPPOOONNNNNNKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJGGGHHHJJJMMMOOOQQQSSSTTTUUUTTTSSSSSSSSSTTTVVVWWWUUUTTTRRRPPPOOONNNNNNOOOOOOPPPRRRTTTUUUVVVWWWWWWZZZ[[[]]]]]]]]]]]]___```dddcccbbb```]]]^^^eeennnpppfffbbb___^^^[[[ZZZZZZ[[[ZZZWWWVVVUUUTTTRRRPPPNNNLLLKKKMMMMMMLLLKKKJJJIIIHHHHHHFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCAAAAAA@@@@@@>>>===>>><<<;;;:::999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<===999999888888888777666666333333444444555555555666333333333333333333444444444444333333333333444444222222222222333333333333333222111111000000111111000000000000000000000000...///000000111111000000//////000000000111111111222222222222222222222222111111111111222222222222222222222222333333333333333333333333333333333333444666777666555555666777777777777777777777777777;;;;;;;;;999999999;;;<<<===<<<<<<;;;;;;<<<===>>>???????????????????????????@@@AAABBBCCCCCCCCCCCCCCCEEEFFFFFFDDDDDDEEEGGGGGGFFFFFFDDDCCCCCCCCCCCCHHHIIIIIIIIIIIIIIIJJJKKKGGGJJJKKKHHHDDDEEENNNVVVVVVUUUTTTTTTVVVYYY\\\^^^cccccccccdddeeefffggghhheeedddcccbbbaaa```______aaa``````aaacccdddcccaaa]]]^^^___^^^]]]\\\\\\]]]______```aaabbbdddfffhhhggghhhiiijjjkkkkkkkkkjjjlllmmmlllhhheeeeeehhhkkkgggffffffggghhhhhheeecccdddddddddddddddbbb___\\\___aaabbbaaaaaabbbcccdddfffyyy||||||tttsssqqqqqqrrrvvvyyy|||ggghhhfffcccdddgggfffccceeeeeedddcccaaa```___^^^_________^^^\\\YYYWWWUUUSSSTTTUUUYYY^^^aaaaaaaaa]]]\\\ZZZYYYZZZYYYXXXVVVRRRSSSRRRQQQPPPRRRUUUWWW\\\\\\]]]]]][[[XXXUUURRRQQQQQQRRRUUUYYY[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYZZZYYYXXXWWWUUUTTTSSSSSSSSSVVVVVVTTTSSSRRRRRRRRRRRRRRRRRRQQQQQQPPPOOOOOOOOOKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGCCCFFFIIILLLMMMOOOQQQSSSSSSRRRQQQPPPQQQRRRUUUVVVTTTSSSQQQOOONNNNNNNNNOOOPPPQQQRRRTTTUUUVVVVVVVVVWWWXXXZZZZZZYYYYYY[[[\\\[[[]]]]]]]]]\\\^^^dddjjjzzzzzzkkk```]]]___YYYZZZYYYVVVUUUXXXYYYWWWTTTTTTSSSQQQOOONNNMMMLLLLLLKKKJJJHHHGGGGGGGGGGGGEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCBBB@@@???===<<<<<<<<<;;;:::999999:::;;;;;;999:::::::::;;;;;;;;;;;;777777777777777666555444444444444444444555555555222222222222333333333333333333333333333333333333111111111111222222222222222222111000000000000111////////////000000000000......///000000000000000////////////000000000000111111111111111111111111000000000000111111111222111111111111222222222222222222222222222222222222222444555555444333444666555555555555555555555555:::999888777777888999999===<<<;;;::::::;;;<<<<<<===========================>>>>>>???@@@@@@@@@???@@@BBBCCCCCCCCCCCCDDDFFFEEEEEEDDDBBBAAAAAADDDFFFJJJIIIIIIHHHHHHIIIIIIJJJGGGHHHIIIGGGEEEGGGOOOVVVTTTTTTTTTUUUWWWZZZ^^^```bbbbbbccccccddddddeeeeeedddcccbbb```___^^^]]]]]]^^^___aaaaaaaaa```___^^^ZZZZZZ[[[[[[ZZZZZZ\\\^^^_________```aaadddfffhhhdddeeefffhhhiiijjjjjjjjjjjjmmmlllhhhfffhhhiiiiiieeedddbbbccceeegggggggggffffffeeedddbbb```]]][[[^^^``````___```cccdddcccfffooottt~~~sssqqqxxxxxxhhhhhhhhhhhhiiijjjkkkllllllpppvvv}}}___cccdddaaaaaadddffffffgggffffffdddcccaaa___^^^______^^^\\\YYYWWWWWWWWWUUUVVVYYY\\\```aaa___]]]^^^\\\ZZZYYYYYYYYYWWWVVVRRRSSSTTTRRRQQQRRRVVVYYY[[[]]]^^^^^^[[[WWWSSSQQQRRRQQQRRRUUUXXXZZZZZZYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYXXXVVVTTTRRRQQQQQQQQQUUUTTTSSSQQQPPPPPPOOOOOOSSSRRRQQQPPPPPPOOOOOOOOOLLLMMMMMMMMMLLLKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHGGGDDDFFFHHHIIIIIIKKKOOORRRRRRQQQPPPOOOPPPRRRUUUWWWTTTSSSQQQPPPOOOOOOOOOOOOQQQRRRSSSTTTUUUUUUVVVUUUTTTUUUWWWWWWVVVVVVXXXZZZZZZ\\\\\\[[[[[[___dddhhhjjjzzzsssgggaaa[[[ZZZ]]]UUUYYYZZZUUUSSSUUUVVVTTTSSSRRRRRRQQQOOONNNNNNMMMKKKJJJHHHFFFEEEEEEEEEFFFCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCBBB@@@>>><<<;;;;;;::::::999999999999::::::888888999999:::::::::999555555666777666555444333555555555555444444444444111111111111222222333333222222333333333333222222000000000111111111222222222222111000000000000000........./////////000000---...//////000000//////........./////////000000000000000000000000000000/////////000000000111111000000000111111111222222222222222222222222222222111222333333222222333555444444444444444444444444777666555555666888999999<<<;;;999888888888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<===???@@@@@@AAABBBDDDEEEDDDBBB???===>>>BBBFFFIIIGGGFFFEEEFFFGGGGGGGGGEEEGGGIIIIIIJJJLLLPPPSSSPPPQQQRRRTTTWWW[[[^^^```aaaaaabbbbbbbbbbbbbbbaaabbb```^^^\\\[[[ZZZZZZ[[[[[[___bbbbbb___\\\[[[\\\ZZZ[[[ZZZYYYXXXYYY\\\^^^^^^^^^^^^^^^```ccceeegggbbbcccdddfffggggggggggggfffkkkkkkhhhhhhkkkllliiigggeeedddeeegggiiiiiiiiicccdddcccbbb```^^^]]]\\\^^^aaa___\\\]]]cccdddaaafffllllllppp}}}wwwoooqqqtttuuusssmmmgggbbb___aaaeeekkkrrrwww|||~~~]]]cccfffbbb___aaaeeefffbbbbbbbbbbbbbbbaaa```______^^^]]]ZZZXXXWWWXXXYYYZZZ[[[]]]aaacccbbb___[[[]]][[[YYYXXXXXXXXXWWWUUURRRTTTTTTSSSRRRSSSWWW[[[[[[]]]___^^^ZZZVVVRRRPPPQQQQQQRRRTTTWWWYYYYYYXXXYYYYYYXXXXXXXXXXXXYYYYYYYYYXXXUUUSSSQQQQQQPPPQQQTTTSSSQQQPPPOOONNNNNNNNNSSSRRRQQQPPPOOOOOOOOOOOOMMMMMMMMMMMMLLLKKKJJJIIIFFFFFFFFFGGGHHHHHHIIIIIIGGGHHHHHHFFFEEEGGGMMMQQQRRRQQQPPPOOOPPPSSSVVVXXXUUUSSSRRRPPPOOOOOOPPPPPPRRRSSSTTTUUUUUUUUUUUUUUURRRTTTUUUVVVUUUUUUWWWXXX^^^___^^^[[[[[[___dddfffhhhppp}}}qqqccc```___\\\YYYZZZVVV\\\]]]WWWSSSSSSRRROOORRRRRRQQQPPPPPPOOOOOONNNJJJIIIGGGEEEDDDDDDEEEEEECCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBB@@@===;;;::::::999999999999999999999999777777888999999999999888444555666666666555444333666666666555555444444444000000111111222222222333111222222333333222222111//////000000111111111222222111111000000000000000---.........//////000000---......///////////////............/////////000000000000000000000000000////////////000000000000000000000000111111111111222222222222222222222222000111333333222222333444333333333333333333333333444333222333666888999:::;;;:::888777666666666777:::::::::::::::::::::::::::;;;;;;<<<;;;;;;::::::888:::<<<===>>>???AAACCCEEEDDDAAA===:::;;;@@@EEEGGGEEECCCCCCDDDEEEEEEEEEDDDFFFIIIMMMOOOPPPPPPPPPNNNOOOQQQTTTWWW[[[^^^`````````aaaaaaaaaaaa```___```^^^\\\YYYWWWWWWXXXYYYZZZ___cccbbb]]]YYYYYY[[[]]]]]]\\\ZZZYYYYYY\\\^^^^^^^^^]]]^^^___bbbeeegggbbbcccddddddeeedddddddddccchhhjjjhhhiiinnnnnnjjjiiiiiihhhiiikkklllkkkjjj``````aaa___^^^]]]]]]^^^___aaa___ZZZ\\\bbbccc___bbbhhhgggfffkkkttt}}}zzz{{{mmmdddXXXZZZ\\\```eeejjjnnnppplllsss|||aaabbbcccbbbaaaaaabbbdddbbbbbbaaa```````````````^^^\\\ZZZXXXWWWVVVVVVVVVWWWZZZ]]]```aaa```]]][[[XXXXXXXXXXXXWWWWWWWWWWWWWWWTTTRRRRRRTTTVVVWWWWWW[[[ZZZXXXUUUSSSQQQPPPPPPPPPQQQRRRSSSUUUXXXZZZ[[[\\\\\\[[[ZZZYYYYYYYYYYYYWWWXXXWWWUUURRRQQQQQQRRRRRRQQQQQQPPPNNNLLLJJJIIIMMMNNNOOOOOOPPPPPPPPPPPPOOOMMMJJJHHHIIIIIIHHHGGGDDDDDDDDDEEEFFFGGGHHHIIIKKKJJJHHHHHHHHHIIIKKKLLLPPPPPPQQQRRRSSSUUUWWWXXXYYYUUUPPPNNNPPPQQQQQQPPPTTTUUUUUUVVVVVVVVVUUUUUUTTTSSSTTTTTTUUUVVVWWWXXX[[[\\\]]]]]]]]]^^^aaadddgggiiinnnsssvvvyyyzzzzzz}}}zzznnnjjjddd___]]][[[ZZZXXXUUUVVVXXXXXXUUUSSSRRRSSSPPPOOOOOOPPPQQQPPPMMMKKKGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@>>>===;;;:::999555666777888888999888888888888888888777777777777444666777888777666444333444444444333333222222222222222222111111111111000111111111111000000000000000000000000000000000000////////////////////////////////////////////////---------............///........................000000//////.........---////////////////////////////////////////////////000000000000000111111222000000111111111222222222222222333333333444444444333444555555666555555555888777666666666666666777777777777777777888888999:::;;;<<<<<<<<<;;;:::999999999:::<<<>>>AAADDDFFFCCCAAA???======>>>@@@AAAAAAAAAAAAAAABBBCCCDDDDDDAAADDDHHHMMMOOOPPPOOONNNOOONNNOOOTTTZZZ^^^___^^^cccaaa___^^^]]]^^^```aaa```___]]]ZZZWWWVVVWWWYYYXXXZZZ\\\]]]^^^]]][[[ZZZ\\\[[[YYYWWWXXXZZZ\\\^^^aaa```^^^]]]]]]^^^___aaadddbbb```bbbdddeeeccc```aaadddhhhkkkjjjiiihhhhhhhhhfffdddfffiiiiiieeeaaaYYYWWWYYY^^^```^^^^^^```[[[\\\\\\]]]^^^___``````eee^^^[[[___bbbiii~~~yyyuuuyyyzzzeeeZZZ\\\\\\^^^eeemmmooollldddccceeellluuu|||bbbcccddddddcccccceeegggdddcccbbb```___^^^^^^^^^\\\[[[YYYXXXXXXXXXYYYZZZ[[[\\\^^^______]]][[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXUUUSSSRRRRRRUUUXXXYYYYYYZZZYYYWWWUUUTTTRRRRRRQQQRRRSSSSSSTTTVVVXXXZZZ[[[^^^]]]\\\[[[ZZZYYYYYYYYYWWWXXXWWWUUURRRQQQQQQSSSQQQQQQPPPOOOMMMLLLKKKKKKMMMMMMNNNOOOOOOOOOOOOOOOMMMJJJGGGFFFFFFGGGFFFEEEDDDEEEEEEFFFGGGHHHJJJJJJKKKJJJIIIHHHHHHIIIKKKLLLQQQQQQQQQRRRTTTUUUWWWXXXWWWSSSOOONNNOOOQQQQQQPPPRRRRRRSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTVVVWWWXXXYYYZZZ[[[\\\\\\\\\]]]```cccaaabbbccceeehhhlllooopppyyyrrrjjjiiieee```\\\[[[ZZZYYYXXXVVVWWWXXXVVVTTTRRRRRRRRRQQQPPPOOOPPPPPPOOOMMMJJJHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@>>><<<;;;999999555666777888999999999999888888888777777777666666444555777777777666444333444444333333333222222222222222222111111111000000111111111000000000//////000000000000000000000000................................................------------....................................000/////////.........---////////////////////////........................000000//////000000111222000000000111111111222222111222222222222333333333333333444555555555555555666666555555555666666777777777666666666777888888999999:::;;;;;;:::999999:::::::::;;;>>>@@@CCCDDDAAA???===;;;;;;===@@@BBB@@@@@@@@@@@@AAABBBCCCDDDBBBDDDGGGJJJKKKKKKJJJIIIOOONNNOOOSSSXXX\\\]]]]]]^^^]]]\\\[[[\\\]]]___```______]]]ZZZWWWVVVWWWYYYWWWYYY[[[\\\]]]\\\[[[ZZZ[[[ZZZYYYXXXXXXZZZ]]]^^^___^^^]]]\\\\\\]]]^^^___bbb``````aaadddeeeccc```ccceeegggiiiiiihhhggggggcccaaa```cccggghhheeeaaaYYYXXXYYY^^^___\\\\\\^^^[[[[[[\\\]]]]]]^^^_________ZZZZZZ^^^___bbbqqq~~~wwwvvvrrrbbbjjjsss{{{yyynnnfff^^^ZZZ___eeeiiimmmssscccdddffffffeeefffgggiiidddcccbbb```^^^]]]\\\[[[YYYYYYXXXXXXXXXZZZ[[[\\\_________^^^\\\[[[YYYXXXYYYYYYXXXXXXXXXWWWWWWWWWTTTRRRQQQSSSVVVYYYZZZZZZXXXXXXVVVUUUTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXZZZZZZ]]]\\\[[[ZZZXXXXXXWWWWWWWWWXXXWWWUUURRRQQQQQQSSSPPPPPPNNNMMMMMMLLLLLLMMMLLLLLLMMMNNNNNNNNNMMMMMMJJJGGGEEEDDDDDDDDDDDDCCCDDDEEEFFFGGGIIIJJJKKKLLLJJJJJJIIIHHHIIIJJJKKKLLLPPPPPPPPPQQQSSSTTTVVVWWWSSSQQQNNNMMMOOOPPPQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVXXXXXXYYYXXXYYYZZZ[[[[[[\\\^^^aaabbbaaa``````bbbfffkkknnnsss{{{zzzmmmfffcccbbb```\\\ZZZZZZZZZYYYXXXWWWXXXWWWTTTQQQPPPPPPQQQRRRPPPOOOOOOOOONNNLLLJJJHHHHHHHHHGGGFFFFFFEEEEEECCCCCCCCCCCCBBBBBBAAAAAAAAA@@@???>>><<<:::999999666777888999::::::::::::888888777777777777666666444555666666666555444333333333333333222222222222222222111111111000000000111111000000000000//////000000000000000000000000........................------------------------------------............------------------------/////////...............////////////////////////........................///////////////000111111000000000000111111111111000000000111111111222222222333333444444444444444444444444444555666666777666666555555666666777888777888888999999888888777:::::::::;;;<<<>>>@@@AAA???===:::888999<<>>===;;;:::999888777777999:::::::::::::::888777777777666666666666444555555555555444333222333222222222222222222222111111111111000000000000111000000000////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------........................................................................///............///000000/////////000000000111111/////////000000000000111111222222333333333333333222222222333333555666777555555555444555555666777555666666666777777777777999:::::::::;;;<<<<<<===<<<:::777666777:::???BBB============>>>???@@@AAACCCBBBBBBBBBCCCCCCDDDEEELLLLLLNNNPPPSSSUUUVVVWWWVVVVVVVVVWWWXXXYYY[[[\\\^^^^^^]]]ZZZWWWUUUVVVWWWUUUVVVWWWYYYZZZ[[[[[[[[[ZZZYYYYYYXXXYYY[[[]]]^^^ZZZYYYYYYYYYYYYZZZ[[[[[[[[[\\\___aaacccdddcccbbbdddbbb`````````aaaaaa```[[[[[[[[[^^^aaacccaaa___[[[YYYZZZ]]]]]]YYYXXXYYYXXXYYYYYYYYYYYYYYYYYYYYYUUUTTTWWWZZZWWWTTTXXX___iiiyyy|||uuujjjmmm]]]___bbbcccccccccdddeee^^^^^^______^^^]]]\\\[[[XXXWWWVVVUUUTTTUUUVVVVVV\\\[[[ZZZYYYXXXXXXYYYZZZWWWWWWWWWVVVVVVVVVUUUUUUVVVTTTSSSTTTUUUVVVVVVUUUSSSSSSSSSSSSSSSTTTUUUVVVYYYXXXXXXWWWWWWWWWXXXXXXZZZYYYXXXVVVUUUUUUTTTTTTVVVVVVVVVTTTQQQOOOPPPQQQNNNMMMMMMMMMLLLMMMMMMNNNIIIJJJJJJJJJJJJJJJIIIIIIGGGEEECCCBBBCCCCCCCCCBBBCCCDDDFFFHHHJJJJJJKKKKKKGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMOOOOOONNNNNNNNNNNNNNNOOOPPPRRRQQQQQQRRRSSSTTTUUUUUUTTTXXXXXXXXXWWWVVVUUUSSSRRRTTTVVVXXXYYYYYYZZZ[[[]]]^^^```bbbeeehhhkkkmmmnnnpppsssvvvxxx|||{{{wwwqqqjjjeeeaaa``````]]]\\\\\\]]]^^^^^^]]][[[VVVVVVTTTQQQNNNLLLMMMOOOPPPNNNLLLKKKKKKKKKJJJHHHIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@???>>>===<<<;;;:::999888777777999:::::::::::::::777777777666666666666555444444444444444333333222222222222222222222222222111111111000000000//////000000000////////////...................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------...............------------------------.................................---......///000....../////////000000000....../////////000000000000111111222222222222222111111111111222333444555444444333333444444555666444444444444555555666666888888999999:::::::::::::::888666555666999>>>@@@<<<;;;;;;<<<<<<===>>>???@@@@@@@@@@@@BBBDDDEEEFFFIIIJJJLLLNNNOOOQQQSSSTTTWWWWWWWWWWWWWWWXXXXXXXXX\\\\\\\\\YYYVVVTTTTTTUUUTTTUUUVVVXXXYYY[[[\\\\\\[[[ZZZYYYYYYZZZZZZ\\\\\\XXXXXXXXXXXXYYYYYYZZZZZZZZZ\\\___bbbccccccccccccccc```\\\[[[]]]^^^]]]]]]]]]]]]^^^___aaa```___^^^\\\ZZZZZZ]]]]]]XXXWWWXXXWWWWWWWWWWWWVVVVVVVVVVVVTTTTTTUUUVVVTTTSSSVVV[[[]]]cccqqqyyylllooosssyyyYYY[[[^^^______^^^___```\\\\\\]]]^^^^^^]]][[[ZZZXXXWWWUUUTTTSSSSSSSSSSSSXXXWWWWWWWWWWWWWWWXXXYYYXXXXXXWWWWWWWWWVVVVVVVVVUUUTTTSSSSSSTTTTTTSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUWWWWWWVVVVVVVVVVVVVVVWWWYYYYYYXXXWWWVVVVVVVVVVVVUUUUUUTTTRRROOONNNOOOPPPLLLMMMMMMNNNMMMMMMLLLKKKHHHHHHIIIIIIIIIHHHGGGGGGGGGDDDBBBAAABBBCCCCCCBBBBBBCCCEEEGGGHHHHHHHHHGGGDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJLLLLLLMMMNNNOOOOOONNNNNNPPPRRRMMMNNNOOOQQQRRRRRRRRRRRRWWWXXXXXXWWWVVVSSSQQQPPPSSSUUUXXXYYYYYYZZZ[[[\\\[[[^^^bbbgggjjjlllllllllnnnpppqqqrrrsssxxxvvviiieeeeeefffeeeccc```\\\ZZZ]]]\\\\\\^^^___^^^\\\ZZZSSSTTTSSSQQQNNNLLLLLLMMMMMMKKKIIIHHHIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@??????>>>===<<<;;;:::999888888666777888999::::::::::::777777666666666666555555444444333333333222222222111111111222222222222222111111000000000/////////000000////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---------------------------------------------------------------...//////............////////////........./////////000000///000000111111111111111000000000000111222333333333333333222333444444555333333333333444555666666666777777888888888888777888777666555777999<<<>>>::::::::::::;;;<<<=========>>>>>>@@@BBBDDDFFFGGGEEEGGGJJJLLLLLLNNNQQQSSSVVVVVVVVVVVVWWWWWWWWWWWWYYYZZZZZZXXXUUUSSSRRRSSSTTTUUUVVVXXXYYY[[[]]]^^^\\\[[[[[[ZZZZZZZZZZZZZZZXXXXXXYYYYYYZZZZZZ[[[[[[YYY]]]aaaddddddcccccccccaaa^^^ZZZZZZ\\\^^^]]][[[___``````aaa```___^^^]]]]]][[[[[[^^^]]]YYYWWWYYYVVVUUUUUUUUUTTTTTTSSSSSSTTTTTTTTTSSSRRRSSSVVVYYYYYYYYY^^^iiixxxzzzvvvyyyWWWYYY\\\]]]\\\[[[[[[[[[\\\]]]^^^^^^]]][[[YYYXXXXXXWWWUUUTTTSSSSSSSSSTTTUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQRRRTTTTTTSSSQQQPPPPPPPPPPPPPPPQQQRRRSSSUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSSSSTTTTTTTTTSSSSSSSSSQQQNNNLLLMMMNNNKKKMMMNNNOOOOOOMMMJJJIIIGGGHHHHHHHHHGGGGGGFFFEEEEEECCCAAA@@@AAABBBBBBBBBAAABBBDDDFFFFFFEEEDDDCCCBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKNNNPPPQQQPPPNNNNNNPPPRRRMMMMMMOOOPPPQQQRRRRRRRRRTTTUUUVVVVVVUUUTTTRRRPPPSSSUUUXXXZZZZZZZZZ[[[\\\\\\^^^bbbeeehhhiiiiiihhhhhhkkkmmmlllkkkmmmqqquuuwwwyyypppeee^^^aaabbbccccccbbb___[[[YYY[[[ZZZ[[[\\\]]]\\\XXXUUUPPPQQQRRRQQQNNNLLLLLLLLLJJJHHHFFFFFFGGGHHHHHHGGGHHHGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@???>>>===<<<<<<;;;:::999888888555666777888999999999999777777666666666555555555444333333222222222222222000111111111222222222222111000000000////////////000000/////////.........------------------------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///------........./////////...////////////000000000...///000000111111000000000000000//////000111111222222222222222333444444333333222222333555666777444555666777888777777666777777777777888999;;;;;;999999999999:::;;;<<<<<<;;;<<<===???AAABBBDDDDDDBBBEEEHHHJJJJJJLLLOOORRRRRRSSSTTTUUUVVVVVVWWWWWWWWWXXXXXXVVVSSSQQQPPPQQQTTTUUUVVVXXXZZZ\\\^^^___]]]]]]\\\[[[ZZZYYYXXXXXXXXXYYYZZZ[[[[[[\\\\\\\\\ZZZ^^^ccceeedddcccccccccaaa^^^[[[[[[___```^^^[[[___```aaaaaa```___^^^]]]]]][[[\\\___^^^ZZZXXXZZZUUUTTTTTTSSSRRRQQQQQQQQQRRRSSSSSSRRRQQQSSSTTTUUUXXXVVVYYY```hhhuuuVVVXXX[[[\\\[[[YYYYYYYYY^^^^^^___^^^\\\ZZZWWWUUUWWWVVVUUUTTTTTTTTTUUUVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOQQQSSSTTTSSSRRROOOOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSRRRSSSSSSTTTUUUPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRPPPMMMKKKLLLMMMKKKMMMOOOPPPPPPMMMIIIGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDBBB@@@???@@@BBBAAAAAAAAABBBCCCEEEEEECCCBBBAAAAAABBBCCCEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKNNNQQQRRRQQQOOONNNOOORRRNNNOOOPPPRRRSSSTTTTTTTTTQQQRRRTTTUUUUUUTTTSSSRRRSSSVVVYYYZZZZZZZZZ[[[\\\ZZZ[[[]]]___aaabbbbbbbbbcccfffiiiiiigggfffhhhjjjooovvvwwwjjjffffffdddbbb``````___^^^]]][[[YYYXXXYYYYYYYYYZZZ[[[YYYUUUQQQNNNPPPQQQQQQOOOLLLLLLLLLHHHFFFDDDDDDFFFGGGHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@??????>>><<<<<<;;;;;;:::999888888555666777888888999888888777666666666555555555555444333222222111111222222000000111111222222222222000000000000////////////000/////////............------------------------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---------.........//////////////////000000000111...//////000000000000000111000000////////////000222222111111222222333444333333222222333555666777333444555777777777666666777777888888999999::::::888888888888999:::;;;<<<;;;<<<===???@@@AAAAAAAAA@@@CCCGGGIIIIIIKKKOOORRRNNNOOOQQQSSSUUUVVVWWWWWWVVVWWWWWWVVVRRRPPPOOOOOOTTTUUUVVVXXXZZZ]]]___```^^^^^^]]][[[ZZZXXXWWWWWWYYYYYY[[[\\\]]]]]]]]]]]][[[___eeefffeeecccccccccbbb^^^\\\]]]aaaccc```\\\]]]___aaaaaa```___^^^^^^]]][[[\\\______[[[YYY[[[TTTTTTSSSRRRQQQPPPPPPOOOPPPRRRRRRQQQQQQRRRRRRPPPRRRRRRUUUYYY\\\cccsssUUUWWWYYYYYYXXXWWWXXXYYYYYY]]]^^^\\\[[[\\\XXXTTTWWWWWWVVVVVVTTTSSSRRRQQQUUUTTTSSSRRRQQQQQQQQQRRRNNNOOOPPPPPPOOONNNNNNOOOOOOOOOPPPQQQRRRSSSTTTTTTPPPOOOLLLKKKKKKLLLNNNPPPSSSQQQOOONNNNNNOOOQQQRRRQQQPPPNNNMMMMMMMMMNNNNNNPPPNNNKKKKKKLLLMMMMMMLLLNNNNNNMMMLLLKKKIIIGGGFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCBBB@@@????????????@@@CCCCCCDDDDDDCCCAAA@@@>>>???@@@BBBEEEGGGIIIJJJKKKHHHHHHGGGGGGHHHIIIKKKLLLOOOOOOOOOOOOOOONNNMMMLLLOOOOOOPPPQQQRRRRRRRRRQQQQQQRRRRRRRRRQQQPPPPPPOOOSSSSSSTTTUUUXXX[[[]]]___ZZZYYYYYY[[[___bbbcccccc```aaacccccccccccceeeffflllmmmrrrzzzvvvxxxrrrccc[[[\\\```aaa```fffaaa^^^^^^[[[WWWWWWYYYVVVXXXYYYYYYXXXUUURRRPPPOOOOOONNNMMMLLLKKKJJJIIIHHHGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBAAA???>>><<<;;;:::;;;;;;:::999999888888777666666666666555555555555333444444555555444444333333333222222111000//////000000000000000000000000........................//////.........---------------------------------///...---,,,,,,---///000+++,,,---+++)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,................................................000000//////............//////............//////111111222333333333333222111111222222222333333333333333222222333333444555777777666555555555555555777777888999::::::;;;;;;;;;:::999999999;;;===???BBBCCCDDDEEEGGGIIIJJJKKKOOONNNNNNPPPSSSVVVWWWWWWSSSTTTUUUTTTSSSSSSUUUWWWXXXWWWWWWZZZ^^^```^^^\\\YYYZZZ[[[[[[\\\\\\\\\\\\ZZZ[[[[[[ZZZYYY[[[^^^aaacccbbbbbbccccccbbb___]]]ZZZ[[[\\\^^^___`````````^^^\\\[[[[[[\\\]]]\\\\\\^^^XXXZZZeeehhh___XXXYYYUUUSSSQQQPPPOOOPPPQQQRRRQQQRRRSSSSSSRRRQQQQQQQQQOOOOOOOOOOOOQQQXXXbbbjjj|||VVVWWWXXXXXXWWWWWWXXXZZZZZZ]]]^^^[[[ZZZ[[[YYYTTTUUUUUUTTTTTTSSSQQQPPPOOOSSSSSSRRRQQQQQQPPPPPPOOOKKKMMMOOOPPPOOONNNNNNOOOQQQQQQQQQRRRRRRSSSSSSTTTPPPNNNLLLKKKKKKLLLNNNOOOQQQPPPOOONNNNNNNNNNNNOOONNNMMMLLLKKKJJJKKKLLLLLLNNNLLLIIIIIIJJJKKKKKKJJJKKKKKKKKKJJJHHHGGGEEEDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@???>>>???@@@AAABBBCCCCCCCCCCCCAAA???>>>???@@@BBBDDDGGGHHHIIIJJJGGGFFFFFFEEEFFFHHHIIIJJJMMMMMMNNNNNNMMMLLLLLLKKKMMMMMMNNNPPPPPPQQQQQQQQQOOOPPPPPPQQQQQQPPPPPPOOORRRRRRSSSUUUXXX\\\___aaa___^^^^^^^^^^^^^^^^^^]]]^^^```bbbbbbbbbbbbdddeeeeeegggiiikkkmmmooorrrtttvvvxxx|||xxxuuunnnddd]]]\\\```dddgggjjjeeecccbbb___ZZZXXXZZZVVVWWWXXXXXXVVVTTTQQQPPPOOONNNMMMLLLKKKJJJIIIIIIGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@???===<<<;;;:::;;;::::::999888888777777666666666666555555555444333333444444444444333333333333222111111000//////000000000000000000000000........................///.........------------------------------------,,,,,,,,,,,,---...000111888CCCCCC555+++---...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------/////////......---------//////............//////000111111222333222222222111111111222222222222333333222222222222333444444666555555555555555666666777777777888999::::::::::::999888888999:::<<<>>>@@@AAABBBCCCEEEGGGHHHIIILLLKKKLLLNNNRRRTTTUUUTTTPPPQQQSSSSSSSSSTTTWWWYYYZZZYYYXXXZZZ]]]^^^]]][[[ZZZZZZ[[[\\\]]]]]]]]]]]]^^^^^^^^^]]]\\\]]]```cccbbb```___```bbbbbb___\\\YYYYYYZZZ\\\^^^_________[[[YYYXXXYYY[[[\\\[[[ZZZ\\\[[[dddpppqqqdddYYYWWWUUUTTTRRRPPPOOOOOOPPPQQQOOOPPPQQQQQQPPPOOOOOOOOONNNNNNMMMKKKLLLPPPXXX]]]iiiwwwwwwqqqnnnrrrqqqooojjjfffeeehhhlllWWWXXXXXXWWWVVVWWWYYY[[[YYY[[[[[[WWWVVVXXXWWWTTTSSSSSSRRRQQQPPPOOOOOONNNPPPQQQQQQQQQPPPOOONNNMMMJJJLLLOOOPPPPPPNNNNNNNNNRRRRRRRRRRRRRRRRRRRRRRRROOONNNLLLKKKKKKLLLNNNOOOOOOOOOOOONNNMMMLLLKKKKKKKKKJJJIIIHHHGGGHHHIIIIIIKKKIIIGGGGGGHHHIIIHHHGGGHHHHHHHHHGGGFFFDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB@@@??????>>>>>>???@@@AAAAAABBBCCCCCCBBBAAA???>>>>>>???AAADDDEEEGGGHHHHHHEEEDDDDDDCCCDDDEEEGGGHHHJJJJJJKKKKKKKKKJJJIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOLLLMMMNNNOOOOOOPPPPPPOOOPPPQQQRRRUUUYYY\\\___aaaaaaaaa```___^^^\\\[[[ZZZ]]]^^^```aaa```aaabbbddddddffffffdddaaaaaaggglllsssuuuyyy~~~~~~yyysssllliiijjjnnnlllgggaaa___bbbiiiooommmiiiggggggccc\\\YYYZZZWWWVVVVVVUUUTTTRRRPPPOOOMMMMMMLLLKKKJJJIIIIIIHHHFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@???>>>===;;;;;;:::::::::999999888777777777666666555555555444444444222333333444444333333222222222222111111000000///000000000000000000000000------------------------............------------------------------------******+++,,,---///000111>>>OOOPPP999+++///111(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------------,,,,,,//////............/////////000111111222222111111000000000111111111222222222222111111222222333444333333333333444555666777666666777777888888999999888888777777777999:::<<<===>>>???AAACCCDDDEEEFFFGGGHHHIIILLLPPPQQQQQQPPPMMMNNNQQQRRRSSSUUUXXXZZZ\\\[[[ZZZ[[[\\\\\\ZZZYYYYYYZZZ[[[\\\]]]]]]]]]]]]_________^^^]]]]]]___aaa___\\\ZZZ]]]aaabbb___[[[XXXXXXXXXZZZ]]]___^^^^^^ZZZYYYXXXZZZ\\\\\\\\\[[[ZZZ\\\eeennnlll```XXXWWWUUUTTTRRRPPPNNNNNNNNNOOOLLLLLLMMMMMMNNNMMMMMMMMMLLLLLLKKKIIIHHHIIIMMMPPPVVVaaammmxxxsssfffZZZSSSRRRSSSXXXXXXXXXVVVUUUVVVYYY\\\XXXYYYWWWSSSRRRTTTUUURRRSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPNNNMMMLLLLLLNNNQQQRRRPPPNNNMMMMMMQQQQQQQQQQQQPPPPPPOOOOOOMMMMMMLLLKKKKKKLLLNNNOOOMMMNNNNNNNNNMMMKKKIIIGGGIIIHHHGGGFFFFFFGGGHHHIIIJJJHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFEEEDDDBBBAAA@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>======>>>???@@@AAA@@@AAABBBBBBBBB@@@???>>>>>>???AAABBBDDDEEEFFFFFFCCCCCCBBBBBBCCCDDDFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEFFFHHHJJJKKKLLLMMMMMMIIIJJJKKKMMMNNNOOOOOOPPPOOOPPPRRRTTTWWWZZZ\\\]]]\\\]]]______^^^]]]]]]]]]]]]___```aaa``````bbbccceeeffffffdddcccdddhhhllllllkkklllnnnooosss~~~}}}zzz|||vvvmmmeeebbbffflllooolllgggbbb```dddkkkqqqmmmiiiggggggccc[[[WWWWWWVVVVVVTTTSSSQQQPPPOOONNNLLLKKKKKKJJJIIIHHHHHHHHHDDDDDDCCCCCCBBBCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>===<<<;;;::::::999999999888777777666666555555555444444444333333222222333333333333222222222111111111000000000///////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------...///555@@@@@@222))),,,...)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///...///000000111111000000//////000000000111111111111111111111111222333333111111222222333555666777555555666666777777777777666666666666666888999:::<<<<<<===???AAABBBDDDDDDDDDDDDGGGJJJNNNOOONNNLLLLLLMMMOOOPPPQQQSSSVVVXXX\\\[[[[[[ZZZZZZYYYWWWVVVWWWWWWYYYZZZ[[[[[[[[[[[[]]]]]]]]]\\\ZZZZZZ\\\^^^]]]YYYVVVYYY___bbb___[[[YYYWWWWWWYYY]]]______^^^]]]\\\[[[[[[]]]]]]\\\[[[YYYXXXZZZ\\\YYYTTTUUU[[[TTTSSSQQQOOONNNMMMMMMLLLJJJJJJJJJKKKMMMMMMLLLKKKIIIIIIIIIIIIHHHIIIJJJKKKNNNTTT\\\cccooossskkkhhhXXXXXXXXXVVVUUUVVVYYY\\\YYY[[[XXXTTTSSSUUUVVVTTTSSSSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMOOOQQQSSSSSSPPPNNNLLLLLLOOOOOOOOONNNMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLNNNNNNLLLLLLNNNNNNMMMJJJGGGEEEIIIHHHGGGGGGGGGHHHIIIJJJJJJIIIHHHHHHIIIIIIHHHFFFEEEEEEEEEDDDCCCBBBAAA@@@??????????????????@@@@@@>>>======<<<===>>>@@@AAA???@@@AAAAAAAAA@@@???>>>>>>>>>@@@AAABBBCCCCCCDDDCCCBBBBBBBBBBBBDDDEEEFFFDDDDDDEEEFFFFFFEEEEEEEEECCCDDDFFFGGGIIIJJJKKKKKKGGGHHHIIILLLMMMOOOOOOPPPPPPQQQRRRTTTUUUVVVWWWWWWXXX[[[]]]^^^]]]\\\^^^```___```bbbaaa``````aaabbbcccaaaaaaccceeefffeeecccbbb___^^^cccgggiiinnnsssxxx|||yyyxxxssssssoooeee]]]]]]eeelllpppjjjbbb]]]^^^cccgggjjjhhheeecccccc___WWWSSSSSSVVVUUUSSSRRRPPPNNNMMMMMMJJJIIIIIIHHHHHHGGGGGGGGGDDDCCCBBBBBBAAAAAAAAABBBBBBBBBAAA@@@@@@??????>>><<<<<<<<<;;;;;;;;;::::::999888888777777666666555444444444444333333333333111111222222222222111111111111111000000000000000........................------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---******,,,+++((())),,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,......------------......---...//////000000//////........./////////000000111000000000000111222222000000000111222444666666444444555555555555555666555555555555666777777888:::;;;<<<>>>???AAABBBCCCAAABBBDDDHHHLLLMMMKKKJJJLLLMMMNNNNNNNNNOOOQQQSSSYYYYYYYYYXXXVVVUUUTTTSSSSSSSSSUUUVVVWWWXXXXXXXXXZZZ[[[\\\[[[YYYYYYZZZ[[[ZZZWWWUUUWWW]]]___^^^[[[ZZZWWWVVVXXX]]]aaa```______]]][[[ZZZZZZZZZZZZXXXXXXUUUSSSRRROOOOOOUUU]]]SSSRRRQQQOOOMMMLLLKKKKKKJJJIIIIIIKKKMMMNNNMMMKKKEEEEEEEEEGGGIIIJJJKKKKKKLLLNNNPPPTTT\\\mmmWWWXXXXXXWWWVVVWWWYYY[[[\\\^^^\\\XXXWWWYYYZZZWWWTTTSSSRRRQQQPPPQQQQQQRRRQQQPPPOOONNNMMMMMMMMMNNNPPPQQQRRRQQQNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNKKKLLLMMMMMMLLLJJJHHHFFFJJJIIIHHHHHHHHHIIIJJJKKKJJJIIIHHHIIIJJJJJJHHHFFFDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>???????????????>>>======<<<<<<===>>>???>>>???@@@@@@@@@@@@>>>>>>===>>>???@@@AAAAAAAAAAAABBBAAAAAAAAAAAACCCDDDEEEBBBBBBCCCDDDDDDDDDDDDCCCBBBCCCDDDFFFGGGHHHHHHHHHFFFGGGIIIKKKMMMNNNOOOOOOQQQRRRSSSTTTUUUUUUUUUUUUYYY[[[]]]\\\YYYYYY[[[^^^aaabbbcccbbb```______```bbb``````ccceeeddd___YYYZZZWWWXXX___dddeeeeeegggnnnrrruuutttqqqqqquuuyyy}}}~~~{{{qqqkkkpppxxx}}}}}}zzzvvvtttfffjjjiiiaaaZZZ[[[```eeefffaaa\\\ZZZ\\\___aaaaaaccc___]]]]]]ZZZTTTQQQRRRUUUUUUTTTRRRPPPNNNLLLKKKHHHHHHHHHGGGGGGFFFFFFFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>======;;;;;;::::::::::::::::::888888777777666555555555444444333333333222222222000111111222222111111000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))...$$$###,,,///)))(((///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------------......------.../////////......------........./////////000000000///000000111222//////000000111333444555333444444444444444444444444444555555666777777777999999:::<<<>>>???AAAAAA@@@@@@AAAEEEHHHJJJIIIHHHKKKLLLMMMLLLKKKKKKLLLNNNSSSTTTUUUUUURRRQQQQQQQQQOOOPPPQQQSSSTTTUUUUUUUUUXXXZZZ[[[ZZZYYYYYYZZZ[[[WWWVVVVVVWWWZZZ\\\]]]]]][[[WWWTTTWWW]]]aaaaaa___^^^ZZZVVVTTTUUUVVVWWWWWWXXXWWWWWWUUUTTTUUUWWWZZZQQQPPPOOONNNMMMLLLKKKJJJIIIHHHGGGJJJNNNPPPNNNKKKBBBAAABBBDDDGGGIIIJJJIIINNNLLLMMMPPPTTT]]]mmm|||VVVWWWXXXXXXWWWWWWXXXZZZ\\\^^^]]]YYYXXXZZZZZZWWWTTTSSSQQQPPPPPPPPPRRRSSSQQQOOOMMMKKKJJJKKKMMMNNNMMMNNNNNNMMMKKKLLLNNNPPPLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMMMMNNNKKKKKKLLLLLLLLLJJJIIIHHHJJJIIIHHHHHHHHHIIIKKKLLLIIIHHHHHHIIIJJJIIIGGGEEEBBBBBBCCCBBBBBBAAA@@@???===>>>>>>>>>???????????????>>>===<<<;;;<<<===>>>===>>>???@@@@@@???>>>=========>>>???@@@@@@@@@@@@@@@????????????AAABBBCCCAAAAAABBBCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIKKKMMMNNNOOOOOOQQQRRRTTTUUUVVVWWWWWWVVVYYY[[[\\\YYYUUUUUUZZZ___bbbcccbbbaaa^^^\\\\\\]]]aaaaaabbbcccccc```]]]ZZZWWWWWW[[[aaacccaaabbbfffkkkkkkkkkkkkiiihhhhhhjjjlllmmmooosssyyy~~~|||~~~~~~zzzvvvuuulllppppppnnnpppsssqqqkkkkkkqqqyyy|||yyyqqqjjjggg___fffhhhaaa[[[ZZZ[[[ZZZUUUXXX\\\^^^^^^^^^___```___[[[YYYZZZWWWSSSRRRTTTTTTTTTUUUTTTRRRNNNKKKIIIGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBAAA@@@AAAAAA??????>>>>>>===<<<<<<<<<999999999999::::::::::::888777777666666555444444333333333333222222222222000000111111111111000000///000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,+++***))),,,))))))+++,,,***+++...************************************************************************************************************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......------,,,,,,------...,,,,,,---............---,,,------------.........000////////////000111111/////////000111222333444333333333333333333333333333444555666666777777777666777888999;;;===>>>???>>>===>>>@@@CCCFFFFFFFFFHHHIIIJJJIIIHHHHHHJJJLLLMMMOOOQQQQQQOOONNNOOOPPPMMMNNNOOOQQQRRRSSSTTTTTTTTTVVVWWWXXXWWWWWWXXXYYYUUUWWWXXXXXXWWWYYY\\\___ZZZUUURRRUUU\\\aaa```^^^\\\XXXSSSPPPRRRUUUXXXZZZ]]][[[YYYWWWWWWXXXWWWUUUNNNNNNNNNNNNMMMLLLKKKJJJHHHFFFEEEHHHMMMOOONNNKKKEEECCCBBBDDDFFFHHHGGGFFFMMMKKKLLLQQQTTTUUU\\\ddd{{{UUUWWWYYYYYYXXXWWWXXXYYYZZZ\\\\\\XXXWWWYYYXXXUUUSSSRRRPPPOOOOOOPPPQQQRRRQQQNNNKKKHHHHHHIIILLLMMMJJJJJJJJJIIIIIIKKKOOORRRLLLLLLLLLLLLLLLMMMMMMMMMIIIJJJJJJKKKLLLMMMMMMNNNKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIKKKLLLHHHGGGGGGHHHIIIIIIFFFDDDAAAAAAAAAAAAAAA@@@???>>>===>>>>>>>>>??????@@@@@@???>>>===<<<;;;;;;<<<======>>>???@@@@@@???>>>=========>>>???????????????>>>>>>=========???@@@AAA@@@AAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEGGGHHHJJJLLLMMMNNNNNNOOOPPPRRRTTTWWWXXXYYYYYYYYYWWWYYYYYYWWWTTTUUU[[[aaabbbbbbbbb```\\\ZZZYYYZZZZZZ^^^aaaaaa^^^[[[\\\^^^WWWZZZ___cccaaa___cccjjjjjjgggfffhhhgggeeebbbaaaeeeeeehhhlllrrrvvvxxxxxxxxxuuuttttttqqqlllpppxxxyyy}}}{{{sssqqqwww|||}}}vvvwwwvvvsssppplllkkkkkkaaahhhlllhhhggglllnnnmmmhhhnnnvvvyyytttlllddd```ZZZbbbfff```ZZZXXXUUUQQQHHHSSS___eeeccc```aaaccc^^^ZZZXXXXXXWWWSSSSSSVVVTTTTTTUUUUUUSSSOOOKKKIIIFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;999999999999999:::::::::777777777666555555444444333333333222222222111111000000111111111111000000////////////000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++((()))***+++,,,,,,+++***%%%---000)))&&&+++...,,,************************************************************************************************)))************+++++++++************************************************************************,,,,,,,,,------............------,,,,,,------...+++,,,------......------,,,,,,,,,---------......///////////////000111111000/////////000111222333333222222222222222222222333444555666777777777777444555666777999;;;<<<===<<<;;;;;;===@@@CCCDDDDDDFFFGGGHHHHHHGGGGGGIIIKKKIIILLLOOOOOOMMMLLLNNNPPPLLLMMMOOOQQQRRRSSSTTTTTTOOOQQQSSSTTTTTTSSSTTTVVVTTTXXXZZZYYYVVVVVV[[[```YYYTTTPPPSSSZZZ```___\\\[[[WWWQQQOOORRRWWW\\\___bbb^^^WWWRRRRRRUUUUUURRRMMMMMMMMMMMMMMMLLLKKKJJJGGGEEEDDDGGGLLLOOOMMMJJJKKKHHHEEEEEEGGGGGGFFFDDDGGGEEEHHHOOORRROOOOOOSSS___sssZZZYYYWWWTTTSSSTTTWWW[[[XXXWWWVVVUUUTTTTTTTTTTTTTTTRRRPPPMMMLLLMMMMMMNNNOOOMMMKKKIIIHHHHHHIIIJJJKKKJJJIIIJJJLLLOOOPPPPPPMMMLLLLLLKKKKKKKKKKKKKKKMMMLLLJJJIIIHHHIIIKKKLLLPPPOOOLLLJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFEEECCCCCCBBBBBBAAA@@@???>>>===>>>???@@@@@@???>>>===>>>??????>>>>>>===<<<;;;============<<<;;;:::999::::::;;;;;;===>>>???@@@@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGJJJJJJKKKKKKMMMOOOOOOQQQUUUXXXZZZZZZXXXWWWYYYXXXVVVUUUVVVYYY\\\^^^`````````^^^[[[ZZZZZZ\\\``````aaabbbbbbaaa```___bbbaaaaaaaaaccceeehhhjjjmmmkkkiiifffdddbbb``````dddeeefffhhhjjjlllnnnooovvvtttqqqllliiijjjlllooosssvvvvvvppphhhdddggglllssspppmmmkkkkkkjjjfffcccccceeeddddddiiiooollldddbbbeeehhhiiigggccc```___eeeggggggbbbZZZTTTTTTUUU[[[___dddffffffcccaaaaaa^^^\\\YYYVVVUUUTTTTTTUUUVVVTTTRRRQQQPPPOOOMMMKKKEEEEEEEEEEEEDDDCCCBBBAAAEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@>>>===;;;:::::::::999888888777777888888666666666666555555555555222222222222222222222222000000000000000000000000111000///------......///......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++***))))))))))))))))))))))))************************+++*********))))))((((((******************************+++++++++,,,,,,,,,***+++,,,---...---,,,+++,,,,,,+++++++++,,,---------------............///........................000///...///000111000//////000000000111111111111111333555555444333444555777777777888999;;;<<<============>>>???BBBDDDFFFAAADDDGGGHHHGGGFFFEEEEEEKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPOOOOOOQQQSSSSSSRRRPPPPPPRRRTTTTTTTTTQQQYYY^^^\\\YYYZZZ[[[[[[YYYVVVTTTVVV[[[___``````___WWWNNNKKKOOOWWW\\\^^^YYY\\\YYYQQQMMMPPPQQQOOOMMMMMMLLLKKKKKKKKKKKKKKKIIIGGGEEEEEEFFFHHHHHHHHHJJJHHHEEEDDDEEEFFFEEEEEEEEEDDDDDDGGGJJJLLLLLLKKKOOOWWWaaalllxxxTTTTTTSSSRRRPPPQQQUUUWWWWWWWWWVVVUUUTTTTTTSSSRRRRRRQQQOOOMMMLLLLLLMMMNNNNNNLLLKKKJJJIIIJJJLLLMMMMMMKKKJJJJJJLLLNNNNNNNNNLLLLLLKKKJJJJJJJJJJJJKKKLLLKKKIIIHHHHHHIIIKKKLLLOOOMMMKKKIIIGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFEEEDDDCCCAAAAAABBBAAAAAA@@@???>>>>>>???@@@AAAAAA@@@???>>>@@@@@@@@@???>>>===<<<;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<>>>???@@@@@@????????????>>>>>>>>>?????????@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFHHHJJJJJJJJJKKKMMMOOOOOOPPPSSSVVVXXXXXXXXXWWWZZZXXXVVVVVVWWWYYY]]]___]]]]]]^^^\\\[[[ZZZ\\\]]]___```aaabbbbbbaaa```___bbbbbbaaabbbccceeehhhiiijjjhhhgggdddbbbaaa``````cccccccccdddfffhhhjjjkkkoooooommmkkkiiiiiijjjkkkxxxuuummmccc[[[[[[ccckkkmmmlllkkkkkkkkkiiieeeaaacccdddbbbaaaeeeiiifff^^^dddfffggggggdddbbb``````fffiiiiiibbbYYYTTTUUUYYYdddgggjjjiiifffbbb^^^\\\]]][[[YYYVVVTTTTTTTTTTTTUUUSSSPPPOOOOOONNNLLLJJJEEEEEEEEEDDDCCCBBBBBBBBBEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@>>>===<<<;;;:::999888777777666666777777666666666666555555555444222222222222222222222222000000000000000000000000111000///...---......///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++***))))))))))))))))))))))))************************************)))))))))(((*********************************+++++++++,,,,,,***+++,,,,,,------,,,,,,---,,,,,,+++++++++,,,,,,------------............------------------------///.........000111000/////////000000000111111111111333555555444333444555666666777777888999:::;;;;;;;;;<<<===???AAACCCDDDAAACCCFFFGGGFFFFFFFFFGGGLLLLLLKKKJJJKKKKKKMMMMMMNNNOOOPPPPPPOOOOOOQQQSSSSSSQQQOOOPPPRRRSSSTTTTTTRRRYYY]]][[[XXXYYY[[[[[[ZZZXXXVVVXXX[[[___``````\\\VVVQQQQQQUUU[[[]]]^^^YYYZZZWWWPPPNNNQQQPPPMMMLLLLLLKKKKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFGGGFFFFFFKKKHHHFFFEEEFFFFFFFFFEEEDDDCCCCCCEEEGGGIIIIIIHHHDDDHHHNNNUUU]]]kkk{{{NNNPPPQQQQQQQQQRRRTTTVVVVVVVVVVVVVVVUUUSSSQQQPPPQQQPPPOOOMMMMMMMMMNNNNNNMMMLLLKKKKKKKKKLLLNNNOOONNNLLLKKKKKKLLLMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIKKKLLLLLLKKKIIIGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDBBBAAA@@@??????@@@@@@@@@@@@?????????@@@AAABBBBBBAAA@@@???@@@@@@@@@???>>><<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<===>>>??????>>>>>>>>>>>>=========>>>>>>??????@@@AAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGIIIJJJJJJKKKMMMNNNNNNOOOQQQRRRTTTUUUWWWWWWYYYXXXWWWVVVWWWYYY\\\^^^YYYZZZ[[[[[[ZZZZZZ\\\^^^]]]^^^```aaabbbaaaaaa```aaaaaabbbbbbccceeeggghhheeedddcccbbbaaaaaaaaaaaadddcccbbbaaabbbccceeegggjjjjjjkkkkkkjjjjjjjjjjjjuuuoooeee\\\WWWZZZaaahhhffffffggghhhiiigggccc```___```______aaadddaaa[[[dddeeeeeeccc```___```aaagggjjjjjjcccXXXSSSWWW]]]fffiiikkkjjjeee___[[[YYY\\\[[[XXXVVVTTTTTTTTTTTTRRRQQQNNNMMMMMMLLLJJJHHHFFFEEEDDDBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@???===<<<;;;;;;777777666555555555555666666666555555555444444444111111111111111111111111000000000000000000000000000///......------......------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))))))))************++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++***))))))))))))))))))))))))************************************))))))))))))*********************************++++++++++++,,,+++++++++++++++,,,------...---,,,+++++++++++++++,,,,,,,,,---------......------------------------///...---...000000000///////////////000000000000111222444444333333333444666666555555666777888888888999;;;===???@@@@@@AAAAAABBBDDDDDDDDDEEEGGGIIINNNMMMKKKJJJJJJKKKMMMNNNNNNOOOPPPPPPOOOPPPRRRTTTRRRQQQOOOOOORRRTTTTTTTTTRRRYYY\\\YYYWWWYYYZZZZZZ\\\ZZZYYYYYY\\\^^^______\\\YYYWWWXXX[[[]]]\\\ZZZWWWVVVSSSOOOPPPRRROOOJJJLLLLLLLLLKKKJJJHHHFFFFFFFFFFFFHHHIIIIIIIIIHHHHHHKKKIIIFFFFFFFFFGGGFFFFFFCCCBBBAAACCCEEEFFFEEEDDDBBBCCCCCCDDDIIIRRR^^^hhhMMMOOORRRSSSSSSTTTVVVXXXTTTUUUVVVVVVUUUSSSQQQOOOQQQQQQPPPOOONNNNNNOOOOOONNNMMMLLLLLLLLLMMMNNNNNNLLLKKKJJJJJJLLLMMMLLLKKKIIIIIIHHHGGGGGGGGGHHHHHHEEEEEEEEEFFFGGGHHHJJJKKKIIIHHHFFFDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDDDDCCCBBB@@@???>>>======>>>?????????>>>>>>>>>???@@@AAAAAA@@@???>>>??????>>>===<<<;;;999888888888999;;;;;;<<<<<<<<<::::::::::::;;;<<<===>>>============<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEGGGIIIIIIIIIIIIKKKMMMMMMMMMMMMNNNPPPRRRUUUVVVWWWVVVUUUTTTUUUXXXZZZ\\\XXXYYYZZZYYYYYYYYY[[[]]]\\\]]]___aaabbbbbbaaaaaa```aaaaaacccdddeeeeeefffaaaaaaaaaaaaaaabbbcccccchhhfffdddcccbbbccceeeggglllkkkiiiiiijjjkkkkkkkkkjjjhhheeebbb```aaacccdddbbbaaaaaabbbcccccccccccc^^^^^^^^^___aaabbb```]]]aaa``````^^^]]]^^^aaacccgggjjjjjjbbbWWWSSSYYYaaa```cccffffffccc^^^[[[YYY[[[ZZZXXXVVVUUUTTTTTTTTTQQQOOOMMMMMMLLLLLLJJJHHHFFFEEECCCAAAAAAAAACCCDDDCCCCCCBBBBBBAAAAAA@@@@@@AAA@@@@@@???===<<<<<<;;;888777666666555555666666555555555444444444333333111111111111111111111111//////////////////////////////......---------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++***))))))))))))))))))))))))*********************************)))))))))))))))************************************++++++++++++,,,+++*********+++---......---,,,+++************+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///000///............/////////000000000222333444333222333444555444444444444444555555777888;;;===???@@@@@@???AAABBBBBBBBBBBBDDDHHHKKKOOONNNKKKJJJIIIKKKLLLNNNMMMNNNOOOOOOOOOOOORRRTTTSSSQQQPPPPPPSSSUUUVVVVVVTTTXXXZZZWWWUUUXXXYYYYYY[[[ZZZZZZZZZZZZ[[[\\\\\\^^^\\\[[[[[[\\\[[[YYYVVVVVVSSSOOONNNQQQRRRNNNIIINNNMMMMMMLLLJJJHHHFFFDDDEEEHHHKKKNNNNNNMMMMMMMMMKKKIIIGGGFFFFFFGGGGGGFFFCCCBBBAAABBBCCCDDDCCCBBBEEEEEECCCBBBCCCGGGOOOUUU^^^llluuuLLLOOORRRSSSTTTTTTVVVWWWSSSTTTUUUUUUUUUSSSQQQOOORRRRRRQQQPPPPPPPPPOOOOOOOOONNNMMMLLLKKKKKKKKKKKKHHHGGGGGGIIILLLMMMMMMLLLHHHGGGFFFFFFEEEEEEFFFFFFBBBCCCCCCDDDFFFGGGHHHIIIFFFEEEDDDBBBBBBBBBCCCDDDCCCCCCCCCBBBBBBBBBAAAAAACCCCCCBBBAAA@@@???===<<<<<<<<<======>>>=========<<<===>>>??????>>>===<<<<<<<<<;;;;;;:::888777666777777999:::;;;;;;;;;;;;::::::999::::::;;;<<<===<<<<<<<<<;;;;;;;;;:::::::::;;;===>>>???@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDEEEGGGGGGGGGGGGIIIKKKKKKKKKJJJKKKMMMOOORRRTTTRRRRRRQQQQQQRRRTTTVVVXXXXXXYYYZZZYYYXXXXXXYYY[[[\\\]]]___```aaaaaaaaa```^^^___aaabbbcccccccccccc^^^______```aaacccdddeeekkkjjjhhhgggfffggghhhiiinnnjjjfffeeegggjjjllllllggggggfffeeedddbbbaaa``````___]]][[[\\\```dddhhhcccbbbbbbccccccaaa___^^^[[[[[[[[[[[[[[[^^^bbbeeeeeehhhggg```WWWTTT[[[bbb]]]```cccdddaaa]]]ZZZYYYZZZYYYXXXVVVUUUTTTSSSSSSQQQOOOMMMLLLLLLLLLJJJHHHEEEDDDBBBAAA@@@AAACCCDDDBBBBBBAAAAAA@@@?????????@@@??????>>>===<<<;;;;;;888888777666666666666777444444444444333333333333000000000000000000000000.......................................------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++***))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++,,,+++***)))***+++,,,---...---,,,+++***)))))))))++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,---...///...------............////////////111333333222111222333333333333222222333444444777888;;;===???@@@@@@@@@AAAAAAAAAAAAAAACCCGGGKKKMMMLLLKKKIIIIIIJJJLLLMMMKKKMMMNNNNNNNNNOOOQQQSSSTTTRRRQQQRRRTTTVVVWWWWWWUUUXXXXXXTTTSSSWWWYYYWWWXXXYYYYYYXXXXXXXXXXXXYYY\\\[[[ZZZZZZZZZZZZZZZYYYUUUPPPLLLNNNRRRRRRNNNKKKPPPOOONNNMMMKKKIIIGGGFFFKKKOOOSSSTTTRRROOONNNMMMKKKIIIFFFEEEFFFGGGFFFFFFDDDBBBAAABBBCCCDDDCCCBBBBBBCCCBBBBBBBBBCCCEEEGGGHHHSSSXXX^^^rrrKKKMMMPPPQQQPPPPPPRRRSSSQQQRRRSSSTTTTTTSSSRRRQQQSSSSSSRRRQQQPPPOOONNNNNNMMMMMMLLLKKKJJJIIIHHHHHHEEEEEEEEEHHHJJJLLLKKKJJJFFFFFFEEEDDDDDDDDDDDDDDDAAAAAABBBCCCEEEFFFFFFGGGDDDCCCBBBAAAAAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@>>>======;;;<<<<<<<<<<<<<<<;;;;;;:::;;;<<<======<<<;;;:::999999999999888777666666666777888999:::;;;;;;:::999999999999999:::;;;<<<;;;;;;:::::::::999999999888:::<<<>>>????????????>>>??????@@@AAABBBCCCCCCBBBDDDEEEEEEEEEEEEFFFHHHHHHHHHHHHIIIKKKMMMOOOQQQOOONNNNNNNNNPPPQQQSSSTTTXXXYYYZZZYYYXXXXXXYYY[[[\\\]]]___```aaa``````___\\\]]]```bbbbbbbbbaaa```\\\]]]]]]___aaaccceeefffjjjjjjjjjiiiiiiiiijjjjjjkkkfffbbbaaaeeeiiillllllllljjjgggaaa\\\YYYZZZ\\\```^^^[[[XXXYYY^^^eeekkkiiigggfffgggddd___\\\\\\WWWYYY[[[\\\]]]___bbbdddbbbcccaaa\\\WWWWWW\\\aaa___bbbddddddaaa\\\XXXVVVVVVVVVUUUTTTSSSRRRQQQQQQOOONNNLLLKKKLLLKKKIIIHHHDDDCCCBBBAAAAAABBBCCCCCCAAAAAAAAA@@@??????>>>>>>>>>>>>===<<<<<<;;;::::::999888777777666666777777444444333333333222222222////////////////////////........................---............---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,***************************)))))))))))))))((((((***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++***))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))))))))************+++***************+++,,,,,,---,,,+++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++,,,.........---------------.........//////000222222111111111222222222111111222333444444777888:::<<<>>>???@@@@@@AAAAAAAAAAAAAAABBBFFFIIIJJJIIIIIIIIIJJJJJJKKKLLLIIIKKKLLLLLLLLLMMMPPPRRRSSSQQQPPPQQQTTTVVVXXXXXXVVVXXXVVVRRRRRRVVVXXXVVVUUUVVVWWWWWWUUUUUUVVVWWWXXXXXXXXXYYYZZZ[[[\\\]]]TTTOOOLLLOOOQQQPPPNNNOOOQQQPPPNNNLLLJJJIIIHHHHHHSSSVVVXXXVVVQQQLLLIIIIIIJJJHHHEEEEEEEEEFFFEEEEEECCCBBBAAABBBDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBAAAIIIIIIKKKXXXmmmLLLNNNOOONNNMMMMMMNNNPPPPPPPPPQQQRRRRRRSSSSSSTTTRRRRRRQQQPPPNNNMMMKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGDDDDDDDDDFFFIIIIIIHHHFFFEEEDDDDDDCCCCCCCCCCCCCCC@@@@@@BBBCCCDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>;;;;;;<<<;;;;;;:::999888999:::;;;<<<<<<;;;:::999777888888888888888777777777777888999999:::999999999999999999999::::::;;;::::::999999999888888888777888;;;===??????>>>>>>======>>>???@@@AAABBBBBB@@@BBBCCCCCCCCCCCCDDDFFFEEEFFFFFFHHHIIIKKKMMMNNNMMMMMMMMMMMMNNNPPPQQQRRRVVVXXXYYYYYYXXXYYY[[[^^^]]]^^^___`````````___^^^YYY[[[^^^aaaaaa```^^^]]]ZZZZZZ[[[]]]___aaaccceeedddeeeggghhhiiiiiihhhhhheeebbb___bbbhhhmmmooonnnkkkkkkggg___VVVSSSVVVZZZ^^^]]][[[YYYYYY^^^eeelllgggdddeeegggeee^^^]]]___XXX[[[___aaaaaaaaaaaabbb^^^]]][[[YYYXXXYYY\\\___^^^```cccbbb___YYYUUUTTTRRRRRRRRRQQQPPPOOONNNMMMMMMKKKJJJIIIJJJIIIHHHFFFBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>======<<<<<<<<<;;;::::::999999777777666555555555666666333333333333222222222222////////////////////////------------------------------.........---,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,******************************))))))(((((((((((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++***))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))************))))))***+++++++++++++++++++++***************+++************++++++++++++++++++++++++++++++++++++,,,+++++++++---...---,,,,,,,,,---------............000222222111000111222111111111111222333444555777777888999;;;===???@@@@@@AAABBBAAAAAABBBDDDFFFEEEFFFHHHIIIJJJKKKJJJJJJHHHIIIJJJKKKKKKLLLOOOQQQQQQPPPNNNPPPRRRUUUVVVVVVWWWWWWTTTPPPQQQUUUWWWVVVSSSUUUWWWWWWUUUTTTUUUVVVYYYZZZ[[[\\\[[[ZZZZZZZZZSSSNNNMMMOOOPPPNNNOOOTTTQQQOOOLLLIIIHHHHHHIIIIIIRRRUUUWWWTTTMMMHHHGGGHHHIIIGGGDDDCCCDDDEEEDDDDDDBBBAAA@@@AAACCCDDDCCCBBBCCCBBBAAAAAABBBCCCCCCCCC???DDDBBBBBBKKKUUUiiiOOOPPPPPPNNNMMMLLLNNNOOOPPPPPPPPPPPPQQQSSSTTTUUURRRQQQPPPOOOMMMKKKIIIGGGEEEFFFGGGHHHHHHHHHGGGGGGEEEDDDEEEFFFGGGGGGEEECCCDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCCDDDCCCCCCCCCBBBBBBBBBAAAAAA??????@@@@@@@@@??????>>><<<<<<<<<;;;:::999888777::::::;;;<<<<<<;;;::::::777777888999999999999999777777888999999999999888999999999888999999::::::999999999888888888888777666888:::===??????>>>>>>;;;<<<===>>>???@@@AAAAAA???AAABBBBBBAAAAAACCCDDDDDDDDDFFFGGGIIIKKKLLLLLLLLLLLLLLLMMMNNNOOOQQQQQQTTTVVVXXXYYYYYY[[[^^^```^^^___`````````___^^^]]]XXXZZZ^^^```aaa___]]][[[XXXYYYZZZ[[[^^^```bbbccc___```cccfffggggggfffeeebbb``````eeennnssssssqqqdddhhhiiicccYYYSSSUUUYYY\\\\\\\\\[[[[[[^^^eeekkk```^^^```eeeeee``````eee[[[^^^ccceeedddbbb``````\\\ZZZWWWWWWYYY[[[]]]]]]XXX[[[^^^___\\\WWWTTTRRROOOOOOOOONNNMMMLLLKKKJJJKKKJJJHHHHHHHHHHHHFFFEEEAAAAAABBBCCCCCCBBBBBBAAA@@@@@@??????>>>=========;;;;;;;;;::::::999999999666666555444444444444555333333333222222222111111////////////////////////------------------------,,,---.........---,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))+++,,,,,,+++)))(((*********++++++,,,,,,,,,))))))))))))))))))))))))******))))))((((((((('''))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++***))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))************((()))***,,,,,,+++************************++++++)))************+++++++++************************,,,+++***+++---...---,,,,,,,,,,,,---------.........000111222111000111222000000000111222444555666666666666777999;;;===???@@@AAABBBBBBAAAAAACCCEEEBBBDDDGGGIIIKKKKKKJJJIIIFFFHHHIIIJJJJJJKKKNNNPPPOOONNNMMMNNNQQQTTTUUUUUUWWWWWWTTTOOOPPPUUUWWWUUURRRUUUWWWWWWUUUTTTUUUWWW]]]___aaa```]]]XXXUUUSSSSSSOOOMMMPPPOOOLLLPPPWWWQQQNNNJJJGGGFFFFFFHHHJJJKKKOOORRRPPPKKKGGGHHHKKKHHHFFFDDDCCCCCCDDDDDDCCC@@@??????@@@BBBCCCCCCBBBBBB@@@======>>>@@@AAABBB===@@@===???FFFGGGNNNaaadddsssRRRTTTTTTSSSPPPNNNMMMMMMTTTSSSSSSUUUVVVWWWVVVTTTRRRQQQOOOLLLIIIFFFDDDCCCFFFFFFFFFFFFFFFEEEDDDCCCGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCAAA@@@???@@@AAAAAACCCCCCBBBBBBBBBCCCCCCDDDCCCBBBAAA@@@???@@@AAAAAAEEEEEECCCBBBAAA@@@@@@@@@===>>>???@@@???===;;;:::;;;<<<<<<;;;999888888999::::::::::::::::::::::::888888999:::999888777666777777777777777777777777777777777777777777777777999888777555444444444444999999999999999999999999;;;;;;;;;<<<===>>>>>>???????????????@@@AAABBBBBBDDDDDDEEEFFFHHHIIIIIIJJJJJJJJJKKKLLLMMMOOOQQQRRRWWWWWWWWWWWWXXX[[[]]]^^^```^^^\\\[[[\\\]]]]]]\\\```aaaaaaaaa___\\\YYYWWWVVVXXXZZZ\\\]]]___bbbeee```````````````aaabbbbbb```___aaaeeekkknnnmmmkkkhhhiiihhhaaaXXXRRRQQQSSSYYY]]]```aaa``````bbbdddaaaffffffaaa^^^```___[[[aaaaaa``````aaaaaabbbbbbXXXYYYZZZWWWTTTSSSVVVXXXZZZ\\\^^^\\\WWWSSSRRRSSSNNNNNNNNNMMMLLLJJJIIIHHHFFFFFFFFFFFFEEEEEEEEEEEECCCBBBAAA???>>>??????@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;:::999888777666666222333333444444333333222111222222222222111000000////////////////////////------............------++++++++++++++++++++++++++++++++++++++++++,,,,,,))))))))))))))))))))))))+++++++++*********))))))))))))))))))******************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))************+++*********))))))(((((())))))))))))))))))))))))+++*********))))))((((((************************++++++,,,,,,,,,,,,---------------............///////////////000000000000000000000111222222333333555555555444333555888;;;=========>>>???AAABBBCCCCCCEEEGGGIIIJJJJJJIIIIIIGGGHHHHHHHHHGGGHHHKKKMMMJJJKKKMMMLLLKKKMMMRRRVVVYYYWWWTTTTTTUUUWWWXXXXXXYYYXXXVVVVVVWWWZZZ]]]___ggg^^^TTTPPPSSSUUUTTTRRRQQQRRRRRRPPPNNNLLLMMMMMMLLLMMMNNNLLLJJJHHHHHHHHHLLLLLLKKKJJJHHHFFFEEEDDDDDDCCCBBBAAA@@@???@@@@@@??????@@@@@@@@@@@@??????<<<===>>>??????>>>===<<<<<<<<<<<<===@@@DDDHHHJJJNNNSSSYYY]]]dddqqqSSSTTTUUUSSSQQQOOONNNOOOSSSTTTVVVXXXZZZXXXTTTQQQPPPOOOLLLJJJGGGEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@???@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBAAA@@@@@@???@@@AAABBBCCCEEEDDDCCCAAA@@@@@@@@@???===>>>?????????===;;;:::999:::;;;;;;999999:::;;;::::::::::::::::::::::::888888999999999888777666777777777777777777777777777777777777777777777777888777666555555444444555999999999999999999999999:::;;;;;;<<<======>>>>>>???>>>>>>??????@@@AAABBBCCCDDDDDDEEEGGGHHHHHHIIIJJJJJJJJJKKKLLLNNNOOOPPPVVVWWWXXXYYY[[[]]]^^^______]]]ZZZYYY[[[\\\]]]]]]______^^^^^^\\\ZZZXXXWWWXXXZZZ]]]^^^^^^___```aaa___^^^^^^^^^______```aaaaaa```aaaeeeiiikkkjjjhhhdddeeeddd^^^WWWTTTUUUWWW^^^```aaaaaa___^^^```bbbbbbfffeee\\\UUUUUUYYYYYYbbbbbbbbbaaa```___]]]\\\XXXXXXXXXVVVSSSSSSVVVYYYZZZZZZZZZXXXTTTQQQPPPPPPLLLLLLLLLKKKJJJIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@???>>>>>>??????===>>>>>>======<<<;;;:::::::::999888777666555555444444555555555555444444111111222222111111000///........................------............------++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++*********))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))************)))))))))(((************************+++++++++,,,,,,,,,------------------................../////////000000000//////000111111222222333444555555444333444777:::;;;;;;;;;<<<===>>>???@@@EEEFFFHHHIIIJJJIIIHHHGGGHHHIIIIIIHHHFFFGGGIIIKKKHHHIIIJJJHHHGGGJJJOOOTTT[[[XXXUUUSSSSSSTTTTTTTTTUUUUUUVVVWWWZZZ]]]```bbbYYYSSSNNNOOOSSSVVVTTTQQQQQQQQQQQQOOOKKKIIIHHHHHHHHHJJJLLLKKKJJJHHHHHHHHHIIILLLOOOOOOMMMIIIEEECCCAAAAAAAAA@@@??????>>>>>>???@@@@@@@@@@@@@@@@@@???<<<<<<===>>>>>>===<<<<<<<<<<<<<<<===>>>AAACCCDDDAAAEEEIIIKKKOOOYYYhhhtttSSSUUUVVVUUURRRQQQQQQQQQRRRTTTWWW[[[[[[XXXRRRMMMMMMLLLJJJHHHFFFEEEEEEEEECCCCCCDDDEEEEEEEEEEEEDDDFFFFFFFFFEEEDDDDDDCCCCCCCCCBBB@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>???@@@BBBCCCDDDDDDCCCBBBAAA@@@?????????===>>>>>>>>>>>><<<;;;:::777999::::::::::::;;;===::::::::::::::::::999999888888888888888777666666777777777777777777777777777777777777777777777777666666555555555555555666888888888888888888999999::::::;;;;;;<<<<<<===============>>>>>>???@@@AAACCCCCCDDDDDDEEEFFFGGGGGGIIIIIIIIIJJJKKKMMMOOOOOOVVVWWWZZZ\\\^^^_________\\\ZZZWWWVVVYYY[[[]]]^^^]]]\\\[[[YYYXXXWWWWWWWWWZZZ]]]```aaa```^^^^^^^^^]]]]]]]]]]]]]]]]]]^^^___aaa```aaadddfffgggfffdddaaabbbaaa]]]YYYYYY\\\```eeeeeedddbbb___^^^```aaacccgggdddXXXNNNNNNUUUZZZ____________^^^\\\[[[ZZZXXXXXXVVVTTTRRRSSSVVVYYYZZZXXXUUUSSSQQQPPPNNNLLLJJJJJJIIIIIIHHHGGGEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>???============<<<;;;:::999999888888777666555444444555555666666666666555555111111111111111000//////........................------............------+++++++++++++++++++++++++++*********)))((((((((())))))))))))))))))))))))+++************)))))))))))))))))))))******************))))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---.........//////////////////000000111111222222333444444333333444666888888888999999:::;;;<<<===FFFGGGHHHIIIIIIHHHGGGFFFJJJJJJJJJHHHFFFEEEFFFHHHEEEFFFFFFDDDCCCFFFMMMRRR[[[XXXUUUSSSRRRSSSRRRRRRVVVWWWWWWXXXZZZ\\\^^^```OOOMMMLLLOOOTTTVVVSSSOOOPPPPPPOOOLLLHHHEEECCCCCCEEEGGGJJJKKKJJJHHHFFFFFFGGGLLLRRRUUURRRKKKDDDAAA??????@@@@@@???>>><<<;;;@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<=========<<<>>>@@@???@@@FFFQQQZZZjjjvvvSSSTTTVVVUUUTTTRRRSSSSSSSSSTTTVVVWWWWWWTTTNNNJJJHHHIIIIIIIIIIIIGGGFFFEEEBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@??????@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@======>>>???@@@AAABBBBBBCCCBBBAAA@@@????????????===============;;;:::999888999;;;::::::999;;;<<<:::::::::999999999999999777777777777777666666666666666666666666666666666777777777777777777777777444444444444444555666777777777777888888888888888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@@@@CCCCCCDDDDDDEEEFFFFFFGGGFFFGGGHHHJJJLLLOOOQQQRRRWWWYYY\\\^^^______]]]\\\YYYVVVTTTTTTWWWZZZ]]]^^^[[[ZZZXXXVVVVVVVVVWWWXXXZZZ]]]aaabbbaaa___^^^^^^^^^]]]]]]\\\]]]]]]^^^^^^^^^___aaacccdddeeedddcccccccccbbb___^^^___cccgggjjjhhhfffcccaaaaaabbbcccbbbccc```YYYSSSSSSYYY^^^ZZZZZZYYYYYYZZZ[[[\\\]]]XXXWWWUUURRRRRRSSSVVVXXX[[[VVVQQQOOOPPPOOOMMMJJJGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBAAA???>>>======>>>>>><<<<<<<<<<<<<<<:::999999888777666666444444333222444555555666666555555444000000111111000000///...........................,,,------......------,,,++++++++++++++++++++++++,,,,,,+++***)))(((((('''))))))))))))))))))))))))************))))))))))))((()))))))))******************))))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***************************++++++++++++,,,,,,,,,+++,,,,,,,,,------------------------..................//////000111111222222333444333222333555777555555666777999;;;<<<===DDDDDDFFFGGGHHHHHHHHHGGGKKKLLLLLLJJJGGGEEEEEEFFFEEEFFFEEECCCBBBEEELLLRRRYYYVVVTTTSSSTTTVVVVVVVVV]]][[[XXXVVVUUUUUUWWWXXXRRRPPPOOOQQQTTTTTTPPPLLLMMMNNNNNNKKKGGGDDDBBBBBBEEEHHHKKKLLLJJJGGGDDDCCCHHHMMMSSSTTTOOOGGGAAA>>>===>>>@@@@@@@@@>>><<<;;;??????>>>>>>>>>>>>??????:::::::::;;;;;;::::::::::::;;;;;;<<<<<<;;;::::::>>>??????===<<>>>>>?????????@@@@@@???BBBAAA@@@???????????????=========<<<;;;;;;:::999:::;;;<<<;;;999888999::::::::::::999999888888888777777777666666666666666555555555555555555555555666666666666666666666666444333333444444555666777666666666777777888888888999999999999:::::::::::::::::::::;;;<<<===??????CCCCCCDDDDDDEEEEEEFFFFFFCCCDDDFFFIIIMMMPPPTTTUUUXXXZZZ\\\^^^^^^\\\ZZZXXXVVVTTTRRRSSSVVVZZZ\\\]]]ZZZYYYWWWUUUUUUVVVXXXZZZXXX[[[___bbbbbbaaa``````______^^^^^^^^^^^^^^^___\\\^^^aaacccddddddeeeeeeeeedddbbb``````bbbfffiiihhhfffcccaaa```aaabbbbbb\\\ZZZYYY[[[]]]^^^___```\\\YYYVVVUUUUUUYYY]]]```ZZZWWWUUUSSSRRRSSSUUUUUUYYYUUUPPPNNNOOOOOOMMMKKKEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@>>>===<<<<<<===>>><<<<<<<<<<<<;;;:::999888777777666555444333222222222333333444444333333222///000000000000///..............................,,,,,,------------,,,,,,++++++++++++++++++++++++------,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++,,,,,,++++++++++++,,,,,,,,,---+++,,,,,,,,,---------------......//////000111111111222333333222111333555111222444666999<<<>>>@@@???@@@BBBDDDFFFHHHIIIIIILLLMMMMMMKKKHHHFFFFFFGGGFFFGGGGGGEEEDDDGGGMMMSSSUUUSSSRRRSSSWWWZZZ\\\]]]```\\\VVVPPPNNNOOOQQQSSSSSSQQQNNNNNNPPPPPPNNNLLLJJJKKKMMMLLLIIIFFFEEEEEEIIIKKKNNNMMMJJJFFFBBBAAAIIIMMMPPPNNNGGG@@@===<<<===>>>@@@AAAAAA???===<<<======<<<;;;;;;<<<======::::::999999999999::::::999999:::;;;<<<<<<;;;;;;;;;<<<<<<;;;999:::>>>BBBBBBCCCEEEJJJRRRaaarrr}}}NNNPPPRRRSSSRRRRRRSSSTTTSSSPPPLLLJJJIIIIIIHHHHHHCCCFFFJJJMMMMMMJJJFFFCCCCCCCCCEEEFFFGGGGGGGGGGGGDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>???AAABBB@@@AAABBBBBBAAA@@@>>>======>>>>>>?????????>>>>>>AAA@@@??????>>>>>>??????===<<<<<<;;;::::::999999;;;<<<<<<;;;999888888999:::::::::999888888777777777777666555555555555555555555555555555555555555666666666666666666666666444333333333444555666666555555666666777777888888888888888888999999999999888888999999;;;<<<>>>???BBBBBBCCCCCCCCCDDDDDDDDDAAABBBEEEHHHLLLPPPSSSUUUVVVWWWYYY[[[ZZZYYYVVVUUUTTTSSSRRRTTTWWWZZZ[[[[[[XXXWWWVVVUUUVVVWWWYYY[[[VVVZZZ^^^``````aaaaaabbbaaa``````_______________\\\___bbbdddddddddeeefffcccbbb```___```bbbdddfffcccaaa^^^]]]^^^^^^^^^]]]UUURRRUUU]]]ddddddaaa___aaa^^^ZZZVVVVVVYYY\\\___[[[YYYVVVTTTTTTTTTSSSRRRUUUSSSQQQOOOOOOOOOMMMLLLEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>><<<<<<<<<<<<===;;;;;;;;;;;;:::999888888777666666555444333222222111111222222222222111111///////////////......---------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++------,,,,,,+++*********))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))******************))))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************************************************++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------......//////000000000222333222111000111333000111333555888;;;>>>???<<<===???AAADDDFFFHHHIIIIIIKKKLLLKKKIIIGGGGGGGGGGGGIIIJJJIIIHHHJJJOOOTTTRRRQQQPPPRRRVVVZZZ\\\]]]ZZZVVVQQQLLLKKKMMMPPPSSSNNNLLLJJJIIIKKKLLLMMMLLLHHHJJJLLLMMMKKKIIIHHHHHHKKKMMMNNNMMMIIIDDDAAA@@@GGGIIIJJJEEE>>>999:::<<<===>>>???@@@@@@???>>>===<<<<<<::::::::::::<<<<<<::::::999999999999::::::999999999:::;;;;;;<<<<<<999:::;;;:::999999;;;===:::<<>>>>>>>>???AAABBB>>>???@@@@@@???===;;;::::::;;;===>>>???@@@??????@@@@@@???>>>>>>>>>>>>???===<<<;;;:::999999999999999;;;;;;;;;999999999;;;::::::999999888777777666777666555444444444555555444444444444444444444444666666666666666666666666444444333333333444555555444444555666666777888888888888888888888888888888777777777888:::;;;===>>>@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCFFFIIILLLOOOQQQQQQRRRTTTVVVWWWVVVUUUTTTSSSRRRSSSUUUXXXZZZZZZYYYUUUUUUUUUUUUVVVWWWYYYZZZWWWZZZ\\\^^^^^^___aaabbbaaa``````______^^^_________bbbeeefffeeedddeeefffaaa```___```bbbdddeeefffbbb```]]]]]]^^^^^^\\\YYYRRRRRRWWWbbbfffcccaaaaaabbbaaa___]]]]]]^^^```aaa]]]ZZZXXXWWWWWWUUURRROOOOOOPPPQQQPPPNNNMMMMMMMMMFFFFFFFFFGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@???===<<<;;;;;;<<<<<<:::;;;;;;::::::999888777777777666555444333222222000111111222222111111000....../////////...------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))(((((((((((())))))******))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************((()))))))))************))))))))))))))))))))))))((()))))))))************************************************++++++++++++************++++++++++++************+++++++++,,,,,,------......///000000///111222222111000000111222222333444666999;;;<<<;;;<<<===???AAADDDFFFGGGEEEGGGIIIIIIHHHFFFGGGGGGGGGJJJLLLLLLKKKLLLPPPTTTRRRPPPNNNNNNQQQTTTUUUVVVRRRQQQOOOMMMMMMNNNPPPQQQIIIHHHHHHHHHIIIJJJJJJJJJGGGJJJMMMMMMLLLJJJHHHHHHJJJKKKLLLJJJFFFCCCAAAAAA@@@CCCDDD@@@999777:::???===========================<<<:::999999:::<<<===;;;:::999999999999:::;;;:::999999888888999;;;;;;:::;;;;;;;;;:::::::::;;;999:::<<<======>>>>>>???DDDMMM[[[hhhuuuJJJLLLNNNOOOOOOPPPQQQSSSOOOLLLIIIHHHHHHHHHFFFEEEGGGFFFEEEEEEEEEEEEEEEFFF@@@AAABBBBBBCCCBBBBBBBBBDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>???AAABBB<<<===>>>>>>===;;;999888888999<<<>>>@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>???<<<<<<;;;:::999999999999777999::::::::::::;;;===::::::999999888777777666777666555444333444555555444444444444444444444444666666666666666666666666555444444333333444444444444444444555666777777888888888888777777777777777666666777888999;;;===>>>>>>>>>>>>>>>>>>?????????AAABBBCCCDDDGGGIIIKKKLLLMMMNNNPPPSSSTTTUUUUUUUUURRRRRRTTTVVVYYYZZZYYYWWWSSSSSSTTTTTTUUUWWWXXXYYYYYY[[[\\\]]]]]]]]]___aaaaaa```___^^^^^^^^^^^^^^^ccceeehhhhhheeecccdddeeeaaa``````bbbeeeggghhhhhheeeccc``````aaa```\\\XXXTTTVVV]]]fffgggaaa```ddd___```aaacccdddeeeeeeeee^^^[[[YYYYYYYYYVVVQQQMMMJJJNNNQQQPPPMMMKKKLLLMMMFFFGGGGGGGGGGGGFFFFFFEEECCCCCCCCCBBBBBBBBBAAAAAA@@@???===<<<;;;;;;<<<<<<::::::::::::999888777777777777666555444333333222111111111222222111111111......//////......---,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))))))))))))))*********))))))))))))))))))))))))'''((((((((())))))******))))))))))))******************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++************************)))************+++++++++)))************+++++++++)))************+++++++++,,,,,,------...//////000///111222222000///000000333333333444555666777888<<<<<<===>>>???AAACCCDDDAAACCCFFFGGGFFFFFFFFFGGGGGGJJJNNNNNNMMMNNNQQQTTTRRRPPPMMMLLLLLLNNNNNNNNNOOOOOOPPPPPPPPPOOONNNMMMIIIJJJJJJJJJJJJIIIHHHGGGHHHJJJMMMNNNLLLIIIHHHGGGHHHIIIIIIGGGDDDBBBAAABBB;;;???AAA>>>888777;;;AAA<<<<<<;;;;;;;;;<<<<<<===>>>===;;;::::::;;;===>>><<<;;;:::999999:::;;;<<<;;;:::888666666777999:::888999::::::999888888777;;;:::888666666888;;;>>><<<@@@FFFKKKOOOUUU^^^cccvvvHHHIIIIIIJJJKKKLLLMMMMMMKKKJJJIIIHHHHHHHHHHHHIIIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDBBB@@@@@@AAABBBBBBAAA????????????>>>>>>>>>===>>>???@@@>>>:::777666666666888;;;>>>AAABBBBBBBBB>>>>>>>>>>>>============;;;::::::999888888888999999999888888888888999999888999999999888777555444777777666666555555444444333333333444444444555555666555555555555444444444555555555444444333333333444444444555666777777888777777777777777777777777666666666666777888999:::>>>@@@AAAAAA@@@???AAABBBCCCCCCCCCCCCDDDFFFGGGHHHJJJLLLNNNPPPRRRSSSSSSSSSSSSQQQPPPPPPRRRTTTUUUUUURRRRRRRRRRRRSSSTTTUUUUUUZZZ]]]___```^^^]]]\\\\\\aaaaaa```^^^]]]]]]```bbbcccfffhhhfffbbb_________dddbbbbbbdddggggggeeebbb______^^^]]]]]]]]]]]]^^^VVV[[[```bbb```]]][[[[[[___eeejjjiiiddd```bbbeee\\\YYYUUUTTTTTTSSSPPPLLLQQQPPPNNNMMMMMMMMMKKKIIIKKKKKKJJJHHHFFFEEECCCCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@???>>>======<<<======;;;;;;:::999999888888777666555555444222111000000222111111111000000/////////............---------++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))******************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************)))************+++++++++,,,++++++******++++++,,,------............------/////////000111111222222111222222333333444444555666777888:::;;;<<<======@@@BBBDDDFFFGGGHHHHHHGGGKKKLLLOOORRRPPPLLLMMMQQQQQQOOONNNOOOQQQPPPMMMJJJJJJMMMPPPQQQQQQOOOMMMMMMJJJHHHHHHHHHDDD@@@BBBHHHEEENNNTTTQQQKKKIIIGGGFFFHHHHHHGGGHHHGGGEEEAAA===;;;888888<<<>>><<<;;;<<<;;;::::::;;;===??????>>>>>>>>>==================999888777777999;;;;;;:::999999888888888888999999888888999999999999888888666777777777888888888888:::;;;<<<>>>@@@CCCEEEFFFQQQYYYdddooo{{{HHHHHHIIIIIIJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA@@@?????????AAAAAA@@@?????????>>>>>>>>>=========<<<======;;;888777777888<<<===@@@BBBBBBBBB@@@???=========<<<<<<<<<;;;;;;;;;:::999888888888888888999888888777777888888999888888888888888666555444666666666555555555555555333333333333444444444444555555555555444444444444555444444444333333333333333444444555666666777777777777777777777777777777666666666666777888999999<<<>>>??????>>>>>>???@@@AAAAAAAAAAAABBBDDDEEEFFFIIIKKKMMMOOOQQQRRRRRRRRRRRRPPPNNNNNNPPPQQQQQQQQQPPPPPPQQQRRRSSSUUUVVVWWWXXX[[[^^^^^^]]]\\\[[[[[[aaaaaa```___]]]^^^```bbbeeeggghhhfffccc``````aaabbbaaaaaabbbeeeeeebbb```^^^]]]]]]\\\]]]]]]^^^^^^YYY\\\aaabbb```]]]\\\\\\```ccceeeccc___\\\]]]___YYYWWWUUUUUUUUUTTTQQQNNNQQQOOONNNMMMNNNMMMLLLJJJJJJJJJIIIGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>===<<<;;;;;;;;;;;;:::::::::999888888777777666555444333222111111000111111111000000000//////............------------++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++************************))))))*********+++++++++,,,++++++******++++++,,,------............------...//////000000111222222111111222222333444444444666777777999:::;;;<<<===???@@@CCCFFFHHHIIIJJJJJJMMMLLLNNNQQQOOOKKKKKKPPPWWWUUUSSSSSSTTTRRRNNNKKKJJJLLLNNNOOOOOONNNMMMLLLLLLIIIFFFCCCAAACCCOOO\\\___```\\\SSSKKKJJJKKKJJJMMMKKKIIIGGGFFFDDDAAA>>><<<999888<<<===;;;;;;======>>>>>>===<<<;;;:::999>>>???@@@@@@???===;;;::::::888777777999::::::999999888888777777888888999777888888888888888888777666666666777777777888888888888888999:::;;;======???DDDKKKPPPVVV^^^iiiqqqHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@??????>>>>>>>>>>>>>>><<<<<<===???AAAAAA???===>>>>>>>>>=========<<<<<<::::::999888666777999<<>>>>>>>>??????@@@AAACCCDDDHHHIIIKKKNNNOOOPPPPPPPPPPPPNNNLLLLLLMMMNNNNNNMMMNNNNNNOOOQQQSSSUUUWWWXXXUUUXXX[[[\\\[[[ZZZZZZZZZ`````````___^^^^^^```bbbggggggfffdddbbb```aaabbb___^^^^^^___aaa```^^^\\\\\\\\\\\\\\\]]]]]]______\\\^^^```aaa___^^^]]]^^^cccbbb```]]][[[ZZZZZZZZZVVVVVVVVVVVVWWWUUURRROOOOOOMMMLLLLLLMMMMMMLLLKKKHHHHHHGGGFFFFFFEEEDDDDDDBBBBBBAAA@@@????????????======<<<;;;:::999999::::::999999888888777666666555555444333222111111000111111000000000000//////............------------++++++++++++++++++++++++,,,++++++++++++*********))))))))))))))))))))))))---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++************************)))))))))*********++++++++++++************++++++,,,------......------,,,......//////000111111111111111111222333333444444666666666777888:::<<<===>>>@@@CCCFFFIIIKKKLLLLLLNNNLLLLLLNNNMMMJJJKKKOOOVVVVVVUUUUUUVVVUUURRROOOLLLMMMMMMMMMMMMMMMLLLLLLOOOKKKFFFCCCEEEQQQjjj{{{lllYYYLLLKKKMMMNNNTTTPPPKKKGGGEEECCCAAA???===:::999;;;;;;:::;;;>>>BBBDDDEEEBBB===999777888>>>???AAAAAA@@@===999777;;;999777777888999888777888888777777777777888888666777777888888777777666555555666666666777777777777666666555555666666777555888:::::::::===BBBGGGSSSXXXhhhHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>===============;;;<<<>>>AAADDDCCC@@@============<<<<<<<<<<<<;;;999999888666666888===@@@QQQRRRRRRQQQLLLFFF@@@===;;;;;;:::::::::999999999999888888777777777888888777777777666666777777777666666666666555555444444333333333444444555555666222222222222333333333333444444444444333333333222333333333333222222222222222333333333444444444555333333333333333333333333555555555555666777888888999;;;<<<<<<;;;:::<<<============>>>???@@@AAABBBEEEGGGIIIKKKMMMNNNNNNNNNMMMKKKIIIIIIKKKMMMMMMMMMNNNNNNNNNPPPQQQSSSUUUVVVRRRUUUXXXZZZYYYYYYYYYYYY______```___^^^^^^```bbbfffeeecccaaa______```aaa[[[[[[\\\]]]]]]\\\ZZZYYY[[[[[[\\\\\\]]]___```aaa____________^^^^^^^^^^^^ccc___[[[YYYZZZ[[[[[[ZZZVVVVVVWWWXXXWWWTTTQQQNNNLLLKKKJJJJJJKKKLLLKKKIIIFFFFFFEEEEEEEEEEEEDDDDDDBBBAAAAAA@@@?????????@@@>>>===<<<:::999999999999999888888777777666666555444444333333222111111000000000000000000000//////.........---------,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))...------,,,+++***))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))************++++++************++++++,,,,,,------------,,,,,,------...//////000000111000000111111222333333333666555444444666888;;;===???@@@CCCFFFIIIJJJKKKKKKLLLIIIHHHKKKKKKJJJLLLQQQPPPQQQSSSUUUVVVVVVVVVUUUOOONNNMMMMMMMMMMMMMMMLLLNNNKKKIIIIIIOOObbbiiiUUUOOOSSSWWWXXXSSSLLLFFFCCCBBBAAA@@@???<<<:::;;;:::888;;;???EEEIIIKKKGGG@@@:::999:::>>>>>>??????>>>===;;;999;;;999777777777888777555777777777666666777777777555666666777777666666555444555555555555666666666777777666666666666666777555777777777666777;;;>>>??????DDDRRRdddppptttrrrqqqzzzGGGGGGGGGFFFEEEEEEDDDDDDAAAAAAAAABBBCCCDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>===============<<<===@@@DDDFFFEEEBBB???<<<<<<<<<;;;;;;;;;::::::999999888777777:::@@@DDDSSSSSSRRRPPPKKKEEE???;;;;;;;;;;;;:::::::::999999777777777666666777777888777666666555555666666777555555444444444444444444222222333333444444555555111111111222222222333333444333333333222222222222222222222222222222222222222222222222333333333333222222222222222222222222444444444444555666777888999:::;;;;;;::::::;;;<<<<<<<<<<<<===>>>???@@@AAACCCDDDGGGIIIKKKLLLLLLLLLIIIHHHGGGHHHKKKNNNOOOPPPOOOOOONNNNNNNNNOOOPPPPPPOOORRRVVVXXXXXXXXXXXXYYY]]]^^^___^^^]]]^^^___aaabbb```^^^]]]\\\\\\]]]]]]XXXYYYZZZ[[[ZZZYYYXXXXXX\\\\\\\\\]]]^^^```aaabbb______^^^]]]]]]]]]]]]]]]]]]YYYUUUUUUYYY[[[[[[YYYVVVXXXYYYXXXUUURRRNNNLLLJJJIIIHHHHHHIIIJJJHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@???>>><<<;;;:::999999999888777777666666555444444333333333222222111111000//////////////////000000...------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))------,,,++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++******))))))******+++++++++,,,,,,,,,,,,++++++---------...//////000000//////000111111222222333444444333333444777:::;;;???AAACCCEEEGGGHHHHHHHHHGGGDDDDDDHHHKKKLLLOOOSSSOOOQQQTTTVVVVVVWWWWWWWWWSSSPPPNNNNNNOOOOOOMMMKKKJJJIIIJJJLLLSSSeeeyyy___UUUYYY___VVVQQQKKKFFFCCCBBBBBBAAA???===<<<<<<:::777:::???CCCGGGIIIFFF???:::;;;======<<<;;;;;;;;;<<<===>>>;;;999777666777777555444777666666555555666666777444555555666666555555444333333444444444555555555666666666666666777888999333444555555666777:::<<<888777777999===BBBHHHLLLJJJPPP\\\kkkwwwFFFFFFFFFFFFEEEEEEDDDDDD@@@@@@@@@AAABBBDDDEEEFFFAAAAAAAAAAAAAAAAAAAAAAAA??????>>>==================>>>@@@CCCEEEDDDAAA>>>;;;;;;;;;::::::::::::999999999999888888;;;@@@CCCKKKKKKJJJHHHDDD@@@<<<999::::::::::::999999999999666666666666666777777888666666555555555555666666444444333333222333333444222222333333333333333333000000111111111222222222333333333222222222111111000111111111111222222222111111111111222222222222222222222222222222222222444333333444444555666777888999::::::999999:::;;;;;;;;;;;;;;;<<<>>>???@@@AAABBBDDDGGGHHHIIIIIIIIIGGGFFFEEEGGGKKKOOOPPPQQQPPPOOONNNLLLKKKKKKKKKKKKLLLPPPTTTVVVWWWXXXYYYYYYZZZ\\\]]]]]]]]]]]]^^^___^^^\\\ZZZZZZZZZ[[[ZZZXXXUUUWWWYYYZZZYYYXXXXXXYYY\\\\\\\\\]]]^^^___aaabbb^^^]]][[[[[[\\\\\\ZZZYYYSSSQQQPPPSSSWWWYYYXXXVVVVVVXXXXXXWWWSSSOOOLLLLLLJJJHHHGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCCCC@@@@@@???????????????@@@???>>>===;;;:::999888888777777666555555444444333333333222222111111111111......////////////000000------------,,,,,,,,,,,,+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))),,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))((((((((()))))))))************))))))))))))*********++++++,,,,,,++++++***,,,,,,------...//////////////////000111111222222222222222333444666888999>>>???AAACCCDDDEEEEEEDDDCCC@@@AAAGGGLLLMMMOOOSSSTTTVVVXXXXXXWWWVVVVVVVVVTTTRRROOOPPPQQQQQQMMMJJJEEEFFFGGGJJJLLLWWWlllpppZZZQQQTTTXXXPPPMMMHHHEEEDDDCCCBBBAAA???>>>>>>>>>;;;777999??????@@@AAA???;;;999:::<<<<<<:::888777888:::===???:::888666555666666555444666666555555555555666666444444444555555444444444222333333333333444444444222222333333444555777777222222222333333555666666111555888888666555999<<<<<<<<<@@@FFFKKKPPP[[[eeeqqqtttyyy}}}FFFFFFFFFEEEEEEEEEEEEEEEBBBBBBAAAAAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<===<<<<<<===@@@AAA@@@===;;;::::::::::::999999999999999999999888888:::===AAACCCBBBAAA???===<<<:::999999999888888888777777777666555555555555666777888666555555444444555555666444333222111111222333444333333333333222222222222000000000000111111111222222222222222111111111111000000000000111111222222111111111111111111111111222222222222222222222222333333333333444555666777666777888888777777888999888888888999:::;;;======???@@@CCCEEEGGGHHHHHHHHHGGGEEEEEEFFFJJJMMMNNNOOONNNMMMLLLJJJIIIHHHHHHHHHKKKNNNSSSVVVWWWXXXYYYZZZXXXZZZ\\\\\\[[[[[[\\\^^^[[[ZZZXXXYYYZZZZZZXXXUUURRRVVVYYYZZZYYYXXXYYYZZZ[[[ZZZ[[[[[[\\\]]]^^^___\\\ZZZYYYYYY[[[ZZZXXXUUUMMMNNNQQQUUUWWWWWWUUUSSSTTTVVVVVVTTTPPPMMMMMMNNNLLLJJJIIIHHHIIIIIIGGGEEEDDDCCCCCCCCCBBBBBBAAAAAA======<<<<<<<<<======>>>>>>===;;;:::888777777777666666555555444333333333222222222222111111111111........./////////000000---------,,,,,,,,,++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********))))))))))))************++++++++++++******+++,,,,,,---......//////......//////000111111222000111222333444666777777:::;;;>>>@@@BBBCCCCCCCCCAAA>>>@@@GGGLLLMMMNNNPPPRRRUUUXXXWWWUUUTTTTTTUUUSSSQQQOOOPPPRRRQQQLLLGGGEEEDDDEEEGGGGGGIIITTT```bbbeeebbbWWWNNNKKKJJJJJJGGGFFFEEEEEEEEEEEECCCAAA>>>>>>@@@@@@<<<666888>>>>>><<<;;;999888999:::;;;:::999888777888999:::;;;999777555555666666555444666555555444444555555666333333444444444444333333222222222222333333333333111111111111222333444444333222222222333333333222000333777888666555666777999666666999::::::>>>CCCDDDHHHNNNSSSYYYaaakkksssyyy}}}EEEEEEEEEFFFFFFFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@======<<<;;;;;;;;;;;;<<<::::::;;;<<<===<<<:::777:::::::::999999999888888888999999888777888;;;>>>>>>===<<<;;;;;;;;;;;;<<<777777777777666666666666555555555555555666777888555555555444444555555555333222111111111222333444444333333222222111111111000000000000111111111111222222222111111111111000//////000000111111111222111111111000000000000000222222222222222222222222333333333333444555666666444555666666555555666888666666777777888:::;;;<<<>>>@@@BBBDDDFFFGGGGGGGGGGGGFFFDDDFFFHHHKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGJJJNNNRRRVVVWWWXXXYYY[[[WWWYYY[[[[[[[[[[[[\\\]]]ZZZYYYXXXYYY[[[[[[WWWTTTQQQUUUYYYZZZYYYXXXZZZ\\\YYYYYYYYYYYYZZZ[[[\\\]]]ZZZXXXWWWXXXZZZYYYVVVRRRLLLPPPUUUYYYZZZXXXUUUSSSRRRSSSTTTRRROOOMMMNNNPPPNNNLLLJJJJJJJJJIIIHHHFFFDDDDDDCCCBBBBBBAAA@@@@@@;;;;;;:::::::::;;;;;;<<<===<<<:::888777666555555666555555444444333222222222222222111111111111111---.........//////000000---------,,,,,,,,,++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''((()))++++++)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))************++++++++++++******++++++,,,------......///......//////000111111111///000111333555555666666666888;;;>>>AAACCCCCCDDDAAA>>>@@@GGGMMMMMMLLLMMMLLLPPPSSSTTTSSSRRRTTTUUURRRPPPNNNPPPRRRPPPJJJDDDFFFDDDEEEGGGFFFEEEKKKRRRKKKLLLKKKHHHIIIKKKIIIDDDBBBBBBCCCEEEGGGFFFCCC@@@>>>>>>AAAAAA<<<666777===@@@===999777888:::;;;;;;999999999999888888777666888666555444666666666555555555555444444555555555222333333444444333333222111111222222222333333333222222111111111111222222222111111111222333222111555333111111222333333444333000000444777666777999555888;;;===>>>AAAFFFJJJJJJNNNUUU^^^fffllloooqqqtttzzzJJJHHHEEEBBBAAABBBCCCDDDCCCBBBAAA@@@@@@AAACCCCCC>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;999::::::::::::999888888888777666666666777999::::::::::::999999999888888999888888777777777777777555555555555666666666666777666444333222222333333333333333222222222111111///////////////000000000...............///000111......////////////......111111000000/////////...////////////////////////222222111111111111111111111111222222222333333333444444333333333444555555777777888999:::;;;;;;<<<<<<===@@@BBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIILLLKKKJJJGGGEEEFFFHHHKKKRRRYYY^^^[[[WWWWWWXXXXXXWWWWWWXXXZZZ[[[\\\]]]^^^]]]ZZZWWWWWWYYYZZZXXXUUUXXXXXXXXXYYYZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXZZZYYYYYYZZZZZZYYYWWWTTTQQQUUUYYY[[[ZZZWWWVVVUUUPPPRRRSSSSSSPPPLLLKKKJJJLLLLLLKKKJJJHHHEEECCCBBBCCCCCCBBBAAA@@@>>>===<<<;;;<<<<<<<<<======>>>>>>::::::999888777666555444444444333333333333222222111111111111000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++,,,,,,+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,---------------............///000111111222222333444444999::::::;;;<<<===?????????AAACCCEEEGGGHHHIIIIIILLLLLLLLLLLLLLLOOOTTTYYYOOOOOOOOOOOONNNLLLJJJIIIHHHHHHHHHGGGGGGEEEDDDCCCGGGFFFEEEFFFGGGHHHGGGFFFEEEEEEDDDCCCBBB@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;999999:::999999888777666777777888777777666555555666777777777666555444444444444444333333333222222000000000000000000000000111111111111111111111111444333333222111000//////111111111000000000000000111111111111111111111111222222222222222222222222444555555666777888888999;;;<<<>>>AAADDDGGGIIIJJJLLLMMMPPPTTTXXX]]]```cccJJJHHHEEEBBBAAABBBCCCDDDCCCCCCBBBAAAAAABBBCCCDDD?????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::999999888777888777666666666777888999999999999999888888888777999888777777666666777777444555555555666666666666777666444333222222333333333333222222222111111111000000000000000000000000......---------...//////......////////////......000000/////////.................................111111111111111111111111111111111222222222333333333333333222333333444555555666666777888999::::::<<<===???AAABBBCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIGGGGGGHHHKKKNNNXXX^^^aaa]]]YYYYYYZZZYYYXXXXXXYYYZZZ[[[\\\\\\]]]ZZZXXXUUUVVVXXXYYYYYYXXXYYYYYYZZZZZZ[[[[[[[[[[[[\\\[[[YYYXXXWWWVVVVVVVVV[[[YYYYYYYYYZZZZZZYYYWWWWWWZZZ]]]]]]ZZZWWWUUUTTTPPPRRRSSSRRROOOLLLJJJJJJKKKKKKJJJIIIGGGEEECCCBBBDDDCCCCCCBBBAAA???===<<<;;;<<<<<<<<<=========>>>::::::999888777666555555444444333333333222222222111111111000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++,,,,,,,,,------------------............000000111111222333333444777777777888:::;;;===>>>>>>@@@CCCFFFHHHIIIHHHHHHLLLIIIFFFGGGLLLPPPSSSTTTLLLMMMNNNNNNNNNLLLKKKJJJHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBCCCEEEEEEDDDCCCDDDDDDCCCBBBAAA???>>>===::::::::::::::::::::::::999999999888777666555555555666666666555555444333444444555555444444333333333333333333222222222222000000000000000000000000111111111111111111111111333222222111000/////////000000000000000000000000111111111111111111111111222222222222222222222222333333333444555555666666555555666888999;;;<<<<<<======>>>???@@@BBBDDDEEEIIIGGGEEECCCBBBBBBCCCDDDDDDDDDCCCBBBBBBCCCCCCDDD@@@@@@???>>>===<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;::::::999999999999999888777777777777666666666777888999888888777777777777777666888888777666666666666666444444444555555555666666666555444333222222222333333222222222222111111111222222111111000000//////......---,,,,,,,,,------......////////////......///............---------........................000000000000111111111111000111111111222222222222222222111111222222333444444444555666777888999999;;;<<<===???AAAAAABBBBBBDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIKKKNNNQQQ\\\```aaa\\\XXXXXXYYYXXXYYYYYYYYYZZZZZZZZZ[[[[[[XXXUUUSSSSSSVVVXXXYYYZZZYYYYYYYYYYYYZZZZZZZZZZZZ]]][[[ZZZXXXWWWVVVVVVVVV\\\ZZZXXXXXXZZZ[[[\\\[[[\\\]]]^^^]]]YYYTTTRRRQQQQQQRRRSSSRRROOOLLLJJJJJJIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDDDDCCCAAA@@@>>>===<<<<<<<<<<<<<<<=========:::999999888777666555555333333333333222222222222111111000000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,------------............000000000111222222333333333333444555777:::;;;===>>>AAAEEEHHHJJJKKKJJJIIIKKKEEEAAACCCJJJPPPPPPNNNJJJKKKLLLMMMMMMLLLKKKJJJHHHHHHHHHGGGFFFFFFEEEEEE@@@??????@@@BBBCCCAAA@@@BBBBBBBBBAAA???>>><<<;;;::::::::::::::::::::::::999888888777555444333333333444444444444333222222111111222333333333222222222222222222111111111000000000000000000000000000000000000000000000000000111111000000//////....../////////000000000000000000000000000000000000000111111111111111111111111000000111111222333333333444444444555555555555555555555444333333333333333GGGFFFDDDCCCBBBBBBCCCCCCEEEDDDDDDDDDCCCCCCCCCCCCAAA@@@???>>><<<;;;:::999888999999:::;;;;;;<<<<<<>>>======<<<;;;:::999999888888888999888777777666666666666666777777888888666666666666666666666666777777666555555555555666333333444444444555555555555444444333333222222222222222222222111111111111333333222111000//////......------,,,++++++++++++......////////////......------------------------......................../////////000000000000000000000000111111111111222111111111000111222222333444444555666777888888999::::::<<<===>>>@@@@@@AAACCCCCCDDDDDDDDDEEEEEEEEEEEEGGGIIIJJJJJJLLLOOOQQQXXX\\\\\\WWWTTTVVVWWWVVVYYYYYYYYYYYYYYYYYYYYYXXXVVVUUUSSSRRRTTTVVVXXXYYYWWWWWWWWWXXXXXXXXXYYYYYY\\\[[[ZZZXXXXXXXXXZZZZZZ]]]ZZZXXXXXXZZZ\\\^^^___[[[\\\\\\YYYUUUQQQOOOOOORRRSSSSSSRRRNNNKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFDDDDDDDDDCCCBBBAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<999999888888777666666555333333333222222222222111111000000000////////////.........---------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........//////000000111222222222111111222444666999;;;<<>>>>>>>>???AAAAAA@@@>>>AAAAAA@@@???>>><<<;;;:::999999999999999999999999888777666555333222222111333333444444444333333222000000111222333333222222111111111111000000000000000000000000000000000000000000000000000000000000///////////////...............///////////////000000000000000000000000000111111111111111111111111//////000000111111111111555555555555555444444444444444444333444444555555FFFEEEDDDCCCBBBBBBCCCCCCEEEEEEDDDDDDDDDCCCCCCBBB@@@@@@???===;;;:::999888777888888999:::;;;<<<<<<======<<<;;;:::999999888777777888888777777666555555555666666777777777777555555555555555555555555777666555555444555555555333333333333444444444444333333333333333333222222222222222111111111000000333222222111000///.........---,,,+++++++++++++++......////////////......,,,,,,,,,---------------............................../////////000000000//////000000000111111111111111000000000111222222444555555666777888999999999999:::;;;<<<>>>??????BBBBBBBBBCCCCCCDDDDDDEEEFFFHHHJJJKKKKKKKKKMMMNNNRRRUUUUUURRRRRRUUUWWWVVVXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVTTTSSSSSSSSSUUUWWWWWWXXXXXXYYYYYYZZZ[[[[[[[[[ZZZYYYXXXZZZ\\\^^^```]]]ZZZXXXWWWZZZ]]]___```ZZZZZZZZZWWWTTTRRRQQQRRRSSSTTTSSSQQQNNNKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGDDDDDDDDDCCCBBBAAA@@@???<<<<<<<<<<<<<<<;;;;;;;;;999999888888777777666666333333222222222111111111000000000////////////......------------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,------------......//////000000111111222000111222444666888;;;<<<<<>>@@@@@@???>>>===;;;:::999888888888888888888888888777666444333222111111111333444444555555555444444000111222333333333333333111111111000000000//////////////////////////////////////////////////////.............../////////------........./////////////////////////////////000000000000000000000000000000000000000111111111000000000111111222222222222222222222222333444555EEEDDDDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAA??????>>><<<;;;999888888777777888999999:::;;;;;;;;;;;;::::::999999888888777777777777777666555555444555666777777777666666444555555555555666666666666666555444444444444444222222222333333333444444222222333333333333222222222111111111111000000000111111000000//////......------,,,+++++++++,,,,,,......////////////......,,,,,,,,,------------...------------------------------......//////000000////////////000000000000111111000000111111222333444444555666777888999999777888888999:::<<<===>>>???@@@AAABBBCCCDDDDDDEEEFFFHHHKKKLLLKKKKKKKKKLLLNNNQQQRRRQQQSSSWWWXXXVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUVVVUUUSSSSSSTTTVVVXXXYYYZZZ[[[\\\]]]^^^___YYYXXXXXXXXXZZZ]]]aaaccc]]]ZZZXXXWWWZZZ]]]^^^___ZZZZZZZZZXXXUUUTTTUUUWWWTTTTTTSSSQQQMMMJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFCCCCCCCCCBBBBBBAAA@@@???<<<<<<<<<;;;;;;;;;;;;;;;888888888888777777666666222222222222111111111111000000////////////......------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))************)))************+++++++++************++++++++++++,,,,,,,,,,,,------------.........///000000111111111111222444555888:::;;;999:::===@@@CCCEEEFFFFFFHHHIIIIIIFFFCCCBBBCCCFFFFFFGGGHHHHHHGGGFFFEEEDDDBBBAAA@@@??????@@@AAABBBCCCCCCCCCDDDEEEDDDAAA>>>?????????>>><<<;;;999888777777777777777777777777666555333222111111222333444555555666666666666555222222333444444444333333111111111111000000000///////////////////////////////////////////////////------......//////000000,,,,,,------.../////////////////////////////////////////////////////////000000000000000000000000/////////000111111222222222222111000000000000000DDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCBBB@@@???>>>>>>===<<<;;;999999888777777888888999999::::::888888888888888888888888666666777777666666555444444555666777777777666555444555555555666666666666666555444444333333444444222222222222333333333333111222333333333333222111111111111111000000000000/////////...............---,,,,,,,,,,,,------.........////////////......,,,---------............------------------------,,,,,,---......///000000........./////////000000222111111111111222333333333333444555666777777888777666777777888:::<<<>>>===>>>???AAABBBDDDEEEFFFCCCFFFJJJLLLKKKKKKJJJKKKKKKOOOPPPQQQSSSWWWWWWTTTRRRRRRSSSSSSSSSSSSSSSSSSQQQTTTVVVWWWUUUTTTUUUWWWUUUVVVXXXZZZ\\\^^^___```YYYXXXVVVVVVXXX[[[___aaa\\\ZZZXXXXXXZZZ\\\]]]]]]ZZZZZZYYYWWWTTTTTTVVVXXXUUUUUUTTTPPPMMMJJJJJJJJJHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<;;;;;;:::::::::888888888888777777777777222222222222111111111111000000/////////.........---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********))))))))))))))))))))))))))))))))))))************)))************+++++++++************++++++++++++++++++,,,,,,,,,---------------...//////000000111111111222333444666888999888999:::===@@@BBBEEEFFFGGGEEEDDDCCCCCCDDDDDDCCCBBBCCCDDDFFFGGGGGGGGGFFFBBBAAA@@@??????@@@AAABBBFFFFFFFFFGGGGGGDDD@@@===?????????>>>===;;;999888666666666666666666666666555444222111111222444555444444555666666666666666333333333444333333222222222222111111111000000000////////////////////////........................------...///000000111111+++,,,,,,---......//////........................////////////////////////////////////////////////111111111111222222222222333222111000000///000000CCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDCCCAAA???>>>======<<<;;;::::::999888888888888888888999999999777777777777777888888888666666666666666555555444333444666777777777666555555555555666666666777777555555444333333333333444111111222222222333333333000111333333444333222111111111111111000000000000---------...............,,,,,,,,,,,,---......///......////////////......---------....../////////------------------------,,,,,,------...///000000............/////////000222222111111222222333444111222222333444555666777666666666666888:::<<<===<<<===>>>@@@BBBDDDEEEFFFAAADDDIIIKKKLLLKKKKKKKKKIIILLLOOOOOORRRUUUTTTPPPQQQQQQQQQQQQRRRRRRRRRSSSNNNRRRVVVXXXWWWVVVWWWYYYQQQRRRTTTVVVYYY[[[]]]^^^YYYWWWVVVUUUVVVYYY\\\___\\\ZZZXXXXXXZZZ[[[\\\[[[XXXXXXWWWTTTRRRRRRTTTVVVUUUUUUTTTPPPLLLJJJJJJJJJGGGFFFFFFFFFEEECCCBBBAAAAAAAAAAAAAAA@@@@@@???>>><<<<<<<<<;;;;;;:::::::::888888888888777777777777222222222111111111111000000/////////............---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++++++++,,,,,,,,,---------------......///000000000111111111222333555666777:::;;;;;;===@@@DDDGGGIIIFFFAAA>>>@@@EEEGGGEEEAAA>>>???BBBEEEGGGHHHIIIIIICCCBBB@@@??????@@@BBBCCCHHHGGGGGGHHHGGGEEE@@@===@@@??????>>>===;;;:::999666666666666666666666666444333222111111333555666333444444555666666666555333333333333333222111000222222222222111111111111////////////////////////........................---......///000111222222++++++,,,------...//////........................////////////////////////........................000000/////////.........///////////////000111111DDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>======;;;:::999888888777777777777666666666666888888888888888777666666555555444444444333333333222333444444555555444444444333333222222333333444444444333333333222222222222222222333333333444444333333222222111000//////000000000000000000000000---------............///........................//////.........---------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......000000000000////////////222222111111111111111111222222222222222222222222444444333333444777999;;;999;;;===???AAABBBCCCDDDFFFGGGHHHHHHHHHGGGFFFEEEJJJKKKNNNPPPQQQPPPOOONNNOOOQQQRRRRRRQQQPPPPPPQQQUUUSSSRRRTTTWWWXXXWWWUUUQQQSSSVVVYYYZZZ[[[ZZZZZZUUUUUUUUUVVVXXXYYY[[[\\\YYYZZZ[[[\\\]]]\\\[[[[[[WWWWWWVVVSSSPPPOOOQQQRRRPPPNNNLLLKKKKKKKKKIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDAAABBBBBBBBBAAA???===<<<<<<<<<;;;;;;:::999888888888888777777666666555555333222111000000000111222////////////............---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++************))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''''''''&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))(((((((((((())))))************))))))***************)))((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********************************+++++++++*********))))))******+++++++++,,,,,,,,,.........////////////000000000000111222222333333999999;;;<<<===???@@@@@@CCCDDDCCCBBB???>>>???@@@CCCDDDFFFGGGHHHHHHGGGGGGAAABBBCCCCCCAAAAAABBBCCCCCCDDDEEEGGGGGGEEEAAA>>>>>>AAACCCCCC@@@<<<999888999999999999999888777666222222333333444555666666222333444666666666666555222222333444333222111000111111000///////////////////////////////////////------------------------------............---------------------------------------............///..........................................------............////////////////////////////////////BBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAA@@@??????>>>>>><<<<<<;;;:::999888777777777777777777666666666555666666666777666555555444555444444444444333333333222333444444555444444444444333333222222333333444444333333333333222222222222222222333333333333444333333222111111000//////000000000000000000000000------------....................................///.........---------,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...////////////////////////111111111111111111111111222222222222222222222222444333222333444666999:::;;;<<<===???@@@AAAAAAAAADDDEEEFFFFFFFFFEEEDDDDDDHHHIIIKKKMMMNNNNNNMMMMMMNNNOOOPPPPPPNNNNNNOOOPPPTTTRRRQQQRRRUUUVVVUUUSSSSSSTTTWWWYYYZZZZZZZZZYYYUUUUUUUUUVVVWWWYYYZZZ[[[YYYZZZ[[[[[[[[[ZZZYYYXXXVVVVVVUUUSSSPPPNNNOOOPPPOOONNNLLLKKKKKKJJJHHHFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@>>>===<<<;;;;;;::::::999888888888888888777777666555555444444333111000000000000111////////////............---,,,,,,++++++,,,,,,---,,,,,,+++++++++************)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***))))))(((((())))))***))))))))))))(((((((((((())))))************))))))***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************+++++++++*********))))))*********+++++++++,,,,,,---------.........////////////000000111222222333666777888999;;;<<<===>>>???@@@@@@???======>>>???CCCDDDEEEFFFGGGFFFEEEDDD@@@BBBCCCBBBAAA@@@AAABBBCCCCCCCCCDDDDDDDDDCCCBBBCCCDDDDDDCCC@@@===<<<<<<::::::999888777666444333222222222333444444555555444555666666666555444333222222333333333222111000111000000///////////////........................------------------------,,,,,,------------,,,,,,------------------------------------......................................................------............////////////////////////////////////AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>;;;;;;:::999888777777666777777777666666666555555444444555555444444333222444444444444333333333333222222333444444444444444333333222222222222333333333333333222222222111111111111222222222333333333222222111111000000//////000000000000000000000000------------............------------------------......------------,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------////////////////////////000000000000111111111111111111111111111111111111222222222222444666888999;;;<<<===>>>>>>>>>>>>>>>BBBBBBCCCCCCCCCCCCBBBBBBEEEFFFHHHJJJKKKKKKKKKJJJMMMNNNNNNMMMKKKLLLNNNPPPRRRPPPPPPPPPRRRSSSRRRQQQUUUVVVWWWYYYZZZZZZYYYXXXUUUUUUUUUUUUVVVWWWXXXYYYXXXXXXYYYYYYYYYWWWVVVUUUTTTUUUUUUSSSPPPNNNMMMMMMNNNMMMKKKJJJJJJIIIGGGEEEDDDCCCBBBBBBAAAAAABBBBBBCCCBBBAAA???>>>===<<<<<<::::::999999888777777777777777777666555555444444444333222111000//////000/////////............---,,,,,,++++++++++++,,,,,,,,,++++++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))(((((((((((())))))************)))))))))************))))))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))))))))************************+++************)))))))))*********++++++++++++,,,,,,,,,,,,,,,------------...//////000000111222222333444555666777999:::::::::;;;<<<<<<;;;;;;===???BBBCCCDDDDDDDDDCCCBBBAAA@@@AAABBBAAA@@@@@@@@@BBBBBBBBBAAAAAABBBCCCEEEFFFIIIIIIFFFBBB>>><<<<<<===::::::999888666444222111222222333333444444555555555666666666666444333222222222333333222222111000111000//////......//////........................------------------------++++++,,,,,,,,,,,,++++++------------------------------------............------------------------------------------......---............/////////////////////////////////AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>======;;;::::::999888888777777777777666666666555555555444444444444444333222222444444444333333333222222222222333444444444444333333333222222222222333333222222222222111111111111111111111111222222222222111111000000000/////////////////////////////////,,,,,,---------.........------------------------------,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...............///////////////000000000000000111111111111111111111111111111111222333555777888999999;;;<<<============@@@@@@@@@AAAAAAAAAAAAAAACCCDDDFFFHHHIIIJJJJJJJJJMMMMMMLLLKKKJJJKKKNNNPPPQQQPPPPPPPPPQQQQQQQQQPPPVVVWWWXXXXXXYYYXXXXXXWWWUUUUUUTTTTTTTTTUUUVVVVVVWWWWWWWWWWWWVVVTTTRRRQQQSSSTTTUUUTTTQQQNNNLLLLLLMMMKKKIIIIIIIIIHHHFFFDDDBBBBBBAAA@@@@@@@@@@@@@@@DDDBBB@@@===<<<;;;;;;;;;999888888888777777666666777777666555555444444333333333222111000//////...//////.........---------,,,,,,++++++++++++,,,,,,++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((&&&(((***+++,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))(((((((((((())))))************))))))))))))************)))(((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************************))))))))))))************++++++++++++***+++++++++,,,,,,,,,,,,---......//////000111111222222333444555666777777777888999:::999;;;===???BBBBBBCCCCCCBBB@@@???>>>???@@@AAA@@@??????@@@AAAAAAAAABBBAAAAAABBBDDDFFFJJJIIIFFFBBB===:::999:::999999999888777555444333444444444555555666666666555555666666666555333222222222222222222111111000000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,------------......---------.........//////........................BBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>======<<<;;;;;;::::::999999888888666666666666555555555555444555555555555444333333444444333333333222222222111222333333444444333333333222222111111222222333222222111111111000000000000000000111111111222222000000//////////////////........................,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------................../////////000000000000000000000000000000000///000000111333444666666555666888:::<<<===>>>>>>???????????????@@@AAAAAACCCCCCEEEFFFHHHIIIJJJJJJLLLLLLLLLKKKJJJKKKNNNQQQPPPPPPQQQQQQQQQQQQQQQRRRVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSUUUUUUVVVUUUTTTRRRPPPNNNRRRSSSUUUTTTQQQNNNMMMMMMLLLJJJHHHGGGGGGGGGEEECCCAAA@@@@@@???????????????BBBAAA>>><<<;;;::::::;;;888888777777777777777666666666555555444333333333222222111111000///..................------------,,,++++++******++++++,,,+++++++++*********))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((((((((((((((((((((((((((((((&&&(((***+++,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((''''''''''''(((((())))))))))))(((((((((((())))))************))))))((())))))*********))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************+++++++++,,,,,,------......///000000111111222333444444555666555666888999999;;;>>>@@@@@@AAAAAAAAA@@@>>>===;;;>>>???@@@???>>>===>>>@@@???AAADDDCCCBBB@@@AAABBBAAABBBCCCAAA===:::888888888888888999999888777777666666666666777777777777222333555666666666555555222222111111111000000000000//////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,------......------------............------------------------BBBBBBBBBBBBAAAAAAAAAAAA??????>>>>>>===<<<<<<<<<;;;;;;::::::999999999999666666666555555555444444555555666666555555444333333333333333222222222222111111222333333333333333222222111111111111222222111111111000000000000//////000000000000111111111////////////....................................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........------......//////000000////////////////////////...///000111222444444555222444666888:::<<<=====================>>>???@@@BBBCCCDDDEEEGGGHHHJJJJJJJJJKKKKKKKKKJJJKKKMMMOOONNNPPPQQQRRRQQQQQQSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVUUUTTTSSSRRRQQQQQQQQQQQQSSSTTTTTTTTTSSSQQQOOOMMMPPPQQQRRRQQQOOOMMMMMMNNNKKKIIIGGGFFFFFFEEECCCBBBAAA@@@??????>>>>>>?????????>>>===<<<;;;:::::::::888888777777777777777777555555555444333333222222000000111111111000///............------------,,,++++++************+++++++++************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((************(((((())))))))))))))))))))))))'''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******)))((((((''''''(((((()))))))))))))))(((((((((((())))))************))))))((())))))************)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))(((((()))))))))))))))***)))))))))************+++************+++++++++++++++,,,,,,---......//////000000111222222333444444333555777888999;;;>>>@@@??????@@@@@@???===<<<;;;===>>>???>>>======>>>???>>>AAADDDDDDAAA??????AAA<<<>>>@@@???===;;;::::::777777888999999999999999777777777777777777777777222333444666666666666555222222111000000000000111000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,------------.........------------------------AAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>======<<<;;;;;;999999999999888888888888666666555555555444444444555555555555555444444333333333333222222222222111111111222333333333333222222222111111111111222222111111000000000//////////////////000000000111111........................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,------......,,,,,,---......///000000////////////////////////---...///111222333444444333444555777999::::::::::::::::::::::::<<<===>>>AAAAAABBBDDDEEEGGGIIIJJJGGGHHHJJJJJJIIIIIIKKKMMMLLLNNNQQQQQQPPPQQQSSSVVVSSSSSSRRRSSSSSSTTTUUUUUUUUUTTTSSSQQQPPPOOOOOOOOORRRRRRSSSSSSRRRPPPOOONNNLLLMMMNNNMMMKKKKKKMMMNNNJJJHHHFFFEEEEEEDDDBBBAAAAAA@@@??????>>>>>>??????<<<<<<<<<<<<<<<;;;::::::888888888888888888888888555555444444333222222222...///000111111111000///.........---------,,,,,,++++++************++++++************))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((***++++++***((('''))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))************))))))(((((())))))***))))))))))))(((((((((((())))))************))))))(((((()))***************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))******))))))))))))*********************+++++++++,,,,,,+++++++++,,,------....../////////000111111222222222444666777777999<<>>>>>?????????>>><<<;;;<<<===>>>>>><<<<<<===>>>===@@@BBBAAA>>>>>>AAAEEEEEEEEECCC???;;;999888999777888888888888888777777555555555555555555555555333444555666666666555444333222111000///000000111//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,@@@@@@@@@????????????>>>>>>>>>>>>===<<<<<<;;;;;;888888888888777777777777666666555555555444444444444444555555444444333222333333333222222222111111111111222333333333333222222222111111111111222222000000000000////////////////////////000000000000---.....................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,------...///000000////////////////////////,,,---///000222333333333444555666777888888888888999888777777888:::<<<===@@@@@@AAABBBDDDFFFHHHIIIDDDFFFHHHIIIIIIHHHIIIJJJJJJMMMPPPPPPPPPPPPSSSVVVQQQQQQQQQQQQRRRSSSTTTUUUUUUTTTSSSQQQOOONNNNNNNNNQQQRRRRRRSSSRRRQQQOOONNNJJJJJJKKKJJJIIIIIILLLNNNIIIGGGEEEEEEEEEDDDBBB@@@AAA@@@@@@???????????????999:::<<<<<<<<<<<<:::999888888888888888999999999555555444333333222222111,,,...///111111111000000......---------,,,,,,,,,++++++************++++++************))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''')))***++++++***)))'''))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++******))))))))))))******))))))))))))(((((((((((())))))************))))))(((((()))***************''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))'''((((((((())))))******))))))))))))***************++++++++++++,,,,,,,,,***++++++,,,,,,---......---......//////000000000111333555666666888;;;======>>>?????????>>>===<<<<<<===>>>===<<<;;;<<<>>>===???@@@>>><<<>>>DDDJJJRRROOOIIIAAA999555444555888888888888777666444444444444444444444444444333555666666666666444333222333222000/////////000111//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,??????>>>>>>??????@@@AAA<<<<<<;;;;;;;;;:::::::::888888888888888777666666444444555555444444333222555555444444444333333333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000///..............................------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************************************))))))))))))))))))))))))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------............///////////////000000000111111111111111222222333333444444555888777777777888:::<<<>>>???@@@AAABBBCCCEEEFFFFFFEEEFFFGGGHHHIIIIIIIIIIIINNNLLLLLLNNNRRRTTTTTTRRROOOOOOOOOOOOQQQSSSUUUWWWWWWVVVTTTRRRQQQQQQRRRRRRTTTTTTUUUUUUTTTSSSQQQPPPNNNMMMLLLJJJJJJJJJKKKKKKKKKJJJHHHFFFEEEDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;999999999999888888888888777777777777444444333222222111111000////////////............------,,,,,,,,,,,,++++++************************((((((((()))******++++++))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((()))))))))))))))***************)))(((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------......///000000000111111111222444777:::<<<<<<;;;;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<;;;>>>@@@???>>>BBBIIIPPPWWWQQQHHHAAA<<<:::999888888888777666555555666666777555333111000111222333444444444444444444444444222111000//////....................................)))))),,,,,,''''''+++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------???>>>>>>======>>>>>>>>>;;;;;;;;;;;;::::::::::::777888888888888777666666444555555555555444333333444444444444333333333333222222222222222222222222222222222111111111000000000000000000000000000000////////////////////////000000000000000///..............................,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************************************))))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------.........//////////////////000000000111111111111111222222333444444444777666555555666888;;;<<<===>>>???@@@AAACCCDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJMMMLLLKKKNNNQQQSSSSSSQQQPPPPPPPPPPPPRRRTTTVVVWWWXXXWWWUUUSSSRRRQQQQQQRRRTTTTTTUUUUUUTTTSSSQQQPPPOOONNNLLLKKKJJJJJJJJJKKKJJJIIIHHHFFFDDDDDDCCCCCC@@@@@@@@@???>>>>>>============<<<;;;:::999888888777777777777666666666666444333333222222111111000////////////............------,,,,,,,,,+++++++++*********************************)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&''')))***+++,,,---******)))(((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,---------...//////000000111111111222444666888::::::999999999999999999999:::::::::::::::;;;<<<<<<;;;===???===<<<>>>DDDJJJOOOKKKEEEAAA>>><<<999888888888777666666666777777888777555333222333444444444444444444444444444444222111000//////.................................---******......++++++///++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,???>>>===<<<<<<;;;;;;<<<;;;;;;;;;:::::::::999999777777888888777777666555555555666666555555444333444444444333333333222222111111111111111111111111222222111111111000000000000000000000000000000000//////////////////////////////000000000///......------------------------,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************************************************************))))))))))))))))))))))))******++++++++++++******++++++++++++,,,,,,,,,,,,---------.........//////////////////000000000000111111111222333333444444555555444444555777999:::;;;;;;<<<===???@@@AAABBBBBBDDDEEEGGGIIIJJJKKKKKKLLLKKKKKKNNNPPPRRRQQQPPPQQQQQQQQQRRRSSSUUUVVVWWWXXXWWWVVVTTTRRRQQQQQQQQQSSSTTTUUUUUUTTTSSSQQQPPPPPPOOOMMMLLLKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCBBB?????????>>>======<<<<<<;;;<<<<<<<<<;;;999777666666666666666555555555444333333333222111111000000/////////............---,,,,,,,,,,,,++++++++++++************************++++++******)))(((((('''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&'''(((***+++,,,,,,***))))))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************++++++))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---......//////000222222222222333555666777777777777777888888888888::::::999999::::::;;;<<<;;;======;;;999:::>>>CCCEEECCCAAA???>>>===:::777888888777777777888999999999888666555444555555666444444444444444444444444222111000//////.........------------------------,,,******---...,,,---///++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++@@@???>>><<<;;;:::::::::::::::::::::999999999999777777777777777666666555555555666666555555444333333333333333222222222222111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////...///////////////......------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))******++++++++++++*********++++++++++++,,,,,,,,,,,,,,,---------................../////////000000000000111111222333333333444444444444555666888888999999:::<<<===>>>???@@@@@@AAADDDFFFHHHJJJKKKKKKJJJJJJKKKMMMOOOPPPOOONNNQQQQQQRRRRRRTTTUUUVVVVVVXXXWWWVVVTTTSSSQQQPPPPPPRRRSSSTTTTTTSSSRRRQQQPPPPPPOOONNNLLLKKKJJJIIIHHHHHHGGGEEEDDDCCCBBBBBBBBB>>>>>>>>>===<<<<<<;;;;;;:::;;;<<<<<<;;;999666555555555555444444444333333333333222222111000000000//////.........---------,,,,,,,,,++++++++++++***************************************))))))(((((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((()))))))))))))))((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,,,,---......//////222222222222333333333444555666666666777777888888999999999999999::::::;;;:::;;;<<<;;;999:::===???AAA???===<<<<<<;;;:::888888777777777888999::::::888888777666555555666666333333333333333333333333222111000///............------------------------+++******++++++++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++AAA@@@>>>===<<<;;;::::::::::::999999999888888888777777777777777666555555555555555555555444444333333333222222222111111111222222222222222222222222111111111000000000//////////////////////////////..............................////////////......------------------------+++++++++++++++++++++,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))*********+++++++++,,,,,,,,,,,,,,,,,,---------------............///////////////000111111222222333555555555555666666777888888888999:::<<<===>>>???>>>???BBBDDDFFFHHHIIIJJJGGGIIIKKKMMMMMMMMMMMMMMMPPPPPPQQQRRRSSSTTTTTTTTTWWWVVVUUUTTTSSSQQQPPPOOOPPPQQQRRRRRRRRRQQQPPPOOOOOONNNNNNLLLKKKIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>======<<<;;;;;;;;;999:::;;;;;;:::888666444444444444444333333333333333333222111111000000///............------------,,,,,,+++++++++*********************************(((((())))))************((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))((((((''''''))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''''''''((((((((())))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,------......111222222222222222111111444555555666777888888999999888888888888999::::::888999;;;<<<<<<===>>>???AAA>>>:::888999:::::::::888777777777888999::::::666666555555555555555555333333333333333333333333222111000///............---------------------------------+++*********)))++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@@@???>>>===;;;;;;::::::999999999888888888777777666666777777666666555444444444555555444444333222222222222111111111000000222222222222222222222222111111000000000/////////////////////////////////........................------.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************+++++++++++++++++++++,,,,,,,,,------------------.........////////////000111111222222444444555555666666666666666666777999:::;;;<<<===<<<===@@@BBBDDDFFFGGGGGGEEEHHHKKKMMMLLLKKKKKKKKKMMMNNNOOOPPPQQQRRRQQQQQQTTTTTTTTTSSSRRRQQQPPPOOONNNOOOPPPQQQPPPPPPOOONNNLLLLLLLLLKKKJJJIIIGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;999:::::::::999777555444444444444444333333333222222222222111000000//////.........------------,,,++++++++++++************************************'''(((((()))******++++++))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((&&&&&&'''(((((()))******((((((((((((((())))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******)))))))))))))))))))))))))))))))))************+++******+++,,,,,,------...000111111111111111000000222333444555666777888999888888777777888888999:::888999;;;===>>>???@@@@@@@@@===999888888:::;;;;;;888888777777777888999999444444444444444444444444333333333333333333333333222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,000222111---,,,---,,,)))++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>===<<<;;;::::::::::::999888888888777777777777666666777777666666555444333333333444333333222111222111111111000000000000111111111111111111111111111000000000////////////////////////////////////........................,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---...///************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------...............//////000111111222222333333444444444444444333444555666888999::::::;;;<<<>>>@@@BBBCCCDDDEEEDDDGGGKKKMMMKKKJJJIIIJJJKKKLLLMMMOOOOOOOOOOOONNNPPPQQQRRRRRRRRRQQQOOONNNLLLMMMNNNOOOOOONNNMMMLLLJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;::::::999888777666555555555444444444444333333333222222111111000000//////.........---------,,,,,,++++++++++++************************************)))))))))))))))*********(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((&&&&&&''''''((()))))))))((((((((((((((()))******'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))*********************+++,,,,,,------//////000111111111000///000111222333555666777888777777777777777888999999999999;;;>>>@@@@@@???>>><<<;;;999:::<<<======<<<888888777666666666777777333444444555555444444444222222222222222222222222222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,...111111,,,,,,......***++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++<<<<<<;;;:::999999999999888888888888777777777777666666666666666555555444222333333333333222111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////........................,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---///000************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............//////000111111111111111222333333333222222111222333444666777888888:::;;;===???AAABBBBBBCCCCCCGGGKKKMMMKKKIIIIIIIIIIIIJJJLLLMMMNNNNNNMMMLLLNNNOOOPPPQQQQQQPPPOOONNNKKKLLLMMMNNNNNNMMMLLLKKKHHHHHHIIIJJJIIIHHHFFFEEECCCCCCBBBAAA@@@@@@@@@@@@?????????>>>======<<<<<<;;;:::999777666666666666555555555444444444333333222222111111000/////////......---------,,,,,,,,,+++++++++************)))************************++++++******)))(((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((***))))))((('''&&&&&&&&&((((((((((((((()))******'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------......000111111000000///...///000111333555666666777777777777777888888999::::::<<<>>>@@@@@@>>><<<888888:::===???@@@>>><<<888888777666666555666666444444555555555555555444222222222222222222222222222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,***......******......)))++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))888888777777777777888888777777777777777777777777666666666666666555555555555444222111111111222222111111000000//////......000000////////////000000///............---------000///...---------------,,,------......------,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...++++++******************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------............///////////////000000000111111111111000111222333555666777888:::;;;<<<===>>>???@@@@@@DDDGGGJJJIIIGGGFFFHHHKKKKKKKKKLLLLLLLLLLLLLLLKKKOOOPPPQQQQQQQQQPPPOOONNNKKKLLLLLLJJJGGGFFFIIILLLHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@???>>>===AAA@@@???===<<<;;;999999999888777555555666666777555444444333333222222111000000000000////////////......---,,,,,,+++******,,,,,,,,,+++++++++******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''))))))))))))))))))))))))''''''''''''((((((((()))***)))))))))*********)))))))))))))))))))))))))))***(((((()))***+++***)))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******))))))((((((''''''******))))))))))))******))))))))))))))))))))))))'''(((******((((((((()))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))******))))))))))))******))))))************))))))++++++******++++++,,,---............////////////000222333333333333444666555555555555555666666777888:::<<<>>>???>>><<<;;;555666888???EEEFFFBBB<<<:::999777666555444555555888777555444333333444444333333111000000000111222////////////............,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))******))))))******+++,,,************************************************))))))))))))))))))))))))************************(((((())))))*********+++************************888888777777777777888888777777777777777777777777666666666666555555555555444333222111111111222222111000000000/////////...000000////////////000000///............---------//////...---------------,,,------......------,,,///.........------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...*********+++++++++++++++,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++,,,,,,+++++++++++++++,,,,,,,,,---------.........//////////////////000000000111111111000000111333444666777777888999:::;;;<<<>>>??????BBBEEEGGGIIIHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLLLLKKKNNNNNNPPPPPPQQQPPPOOONNNJJJKKKKKKIIIGGGFFFHHHKKKHHHHHHHHHGGGFFFEEECCCCCCBBBBBBAAA@@@???>>>======@@@???>>>===;;;:::999888888777666555555555666666555444444333333222111111000000000000////////////......---,,,,,,+++******,,,,,,+++++++++*********))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''&&&&&&((()))))))))((('''))))))))))))))))))))))))'''''''''((((((((())))))))))))((())))))******))))))))))))))))))))))))))))))(((((((((***+++***)))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))***)))))))))((((((((('''******))))))))))))******))))))))))))))))))))))))''')))******)))(((((()))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))((((((((((((((())))))******))))))))))))))))))))))))******))))))))))))******))))))************))))))++++++******++++++,,,---------........./////////000111333333222222444555555555555555555666777777666777999;;;;;;:::888777444444777<<>>999999888777555555555555666888666555333333333333444333222111000000000111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))******))))))******+++,,,************************************************))))))))))))))))))))))))************************))))))))))))*********+++************************888777777666666777777888777777777777777777777777666666666555555555444444444333222111111111222222000000000000////////////000//////......//////000///............---------///.........------------,,,------......------,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---*********++++++,,,,,,---++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,---------.........//////////////////000000000000///000111222333555666666555666777999;;;<<<>>>???AAABBBDDDHHHKKKKKKJJJHHHGGGHHHIIIJJJKKKKKKLLLKKKLLLMMMNNNOOOOOOOOONNNMMMHHHIIIIIIHHHFFFFFFGGGIIIGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>===<<<<<<>>>===<<<;;;:::999888777777666555555444444555555444444444333222222111111000000000000////////////...------,,,,,,++++++***,,,++++++++++++*********))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''&&&''''''((()))((((((((())))))))))))))))))))))))''''''((((((((()))))))))''''''(((((())))))******)))))))))))))))))))))))))))((('''(((***+++***)))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((***))))))(((((())))))***))))))))))))))))))))))))''')))******)))(((((()))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++************+++,,,,,,------------............///111222222222222333555555555555555555666666777555666888999999777555444222222444999======999555666666555555555555666666666555444333222222333333222222111000000000000111/////////............---,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********************))))))******+++,,,************************************************))))))))))))))))))))))))************************)))))))))***************************************777777666666666666777777666666666666666666666666666666666555555444444333333222222222222222222222000000000000/////////////////////......////////////............---------..................------,,,------......------,,,------------------------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,))))))***+++,,,------...*********))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))***+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------................../////////000000//////000111222333444555333444555777:::<<<===>>>???@@@BBBHHHMMMNNNKKKGGGEEEFFFGGGIIIJJJKKKKKKKKKMMMMMMNNNNNNMMMLLLJJJIIIGGGGGGGGGGGGFFFFFFFFFGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@??????>>>===<<<<<<<<<<<<<<<;;;:::999888777777666555555555444444444444444444333333222111111111000000000000////////////---------,,,,,,+++++++++++++++++++++************(((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))&&&'''(((((((((((()))***(((((((((((((((((((((((()))((('''(((*********((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))++++++)))((()))************)))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))***************++++++,,,,,,,,,,,,,,,------------...000111111111111222444444444444444444555666666666777888888888666555444222222333666888888555222444444444444444555555666555444333222111111222333222111111000000000000000//////.........---------++++++++++++++++++++++++******************************************************))))))******+++,,,************************************************))))))))))))))))))))))))************************************************************************777777666666666666777777666666666666666666666666777666666555444333333333222222222222222222222222////////////000000000000//////............/////////............---------------...//////......---,,,------......------,,,,,,,,,------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++,,,------*********))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,---------------............/////////...//////000111222333333222333555777999;;;===>>>>>>>>>AAAGGGLLLNNNKKKHHHEEEFFFGGGIIIJJJKKKKKKKKKNNNNNNNNNMMMKKKIIIFFFEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>===<<<<<<<<<;;;;;;:::999888777777666555555555555555444444333444333333222222111000000000000000000////////////------,,,,,,,,,,,,+++++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((()))))))))***&&&(((***)))(((((()))+++(((((((((((((((((((((((((((''''''''')))***)))((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((***++++++)))))))))***))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))******((()))))))))*********+++************))))))))))))))))))))))))))))))))))))((()))************)))((())))))************))))))******))))))******+++,,,++++++++++++,,,,,,,,,,,,---///000000///000111333333333333222333444444555555555666666666444333222111222222444555555333222111222333333444444555555444333111000000111222222111111111111000000//////............------------++++++++++++++++++++++++******************************************************))))))******+++,,,************************************************))))))))))))))))))))))))************************+++++++++***************************************777666666555555666666777777777777777777777777777777666666555444333222222111111222333333333222222////////////000000000000///......------......//////............---------,,,---.../////////...---,,,------......------,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******++++++,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******************+++++++++++++++++++++,,,,,,,,,------------------.........///......//////000111111222222333444666888:::;;;<<<;;;===@@@DDDHHHJJJIIIHHHFFFGGGHHHIIIJJJJJJKKKJJJMMMMMMLLLKKKIIIGGGDDDCCCEEEEEEDDDFFFGGGHHHFFFEEEDDDDDDDDDCCCBBBAAA@@@??????>>>>>>>>>=========<<<;;;::::::999888888777777555666666666666555444444333333333222111111000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))(((''''''''''''((())))))))))))))))))))))))))))))((((((((()))))))))******(((***,,,+++(((''')))+++))))))))))))))))))))))))((('''&&&''')))***)))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((***++++++***))))))***))))))))))))************))))))))))))))))))))))))'''(((((())))))******+++((())))))******++++++++++++************)))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))************))))))***))))))))))))***++++++************++++++++++++,,,...////////////000222111111111111111222222333222222222222222222111111000111111222222222222222000111222333333333333333222111000//////000111222000000111111000000///............------------,,,++++++++++++++++++++++++***************************************+++++++++******))))))******+++,,,************************************************))))))))))))))))))))))))************************+++++++++++++++*********************************666666555555555555666666777777777777777777777777777666666555333222222111000111222333333333333222.../////////000000000111///......------......//////............---------+++,,,...///000///...---,,,------......------,,,++++++,,,,,,,,,---------******************************++++++++++++******)))))))))))))))))))))))),,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........---......//////000000111111222333444666777888999777:::>>>AAABBBDDDEEEFFFHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJIIIGGGEEEDDDEEEDDDDDDFFFHHHIIIGGGDDDCCCCCCCCCCCCBBB@@@???>>>??????>>>>>>>>>>>>======;;;::::::999999888888777666666777777777666555444333333222222111000000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((''''''&&&'''((()))***))))))))))))))))))))))))(((((()))))))))************,,,...---((('''))),,,))))))))))))))))))))))))((('''&&&''')))))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))'''((((((((()))))))))***((((((''''''''''''(((((())))))))))))))))))))))))(((***,,,+++***)))******((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++((())))))******+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))((()))***++++++***)))((())))))************)))))))))))))))))))))***++++++)))))))))*********+++++++++---............///111///////////////000111111111111111111222222222222...///////////////000111000111222333333222222111111000////////////111111///000111111111000...............---------,,,,,,************************************************))))))*********+++++++++******))))))******+++,,,************************************************))))))))))))))))))))))))************************,,,,,,,,,++++++*********************************666666555555555555666666777777777777777777777777777666666555333222111111000111222333444333333222.../////////000000111111.........------.........//////.........---------+++,,,...000000///...---,,,------......------,,,+++++++++,,,,,,---------******************************++++++++++++******))))))))))))((((((((((((,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------......//////000000000111111222444555666666555888<<<>>>>>>???BBBEEEIIIIIIJJJJJJKKKJJJJJJJJJFFFGGGHHHHHHIIIHHHGGGFFFFFFDDDDDDFFFIIIJJJGGGDDDCCCCCCCCCBBBAAA@@@???>>>????????????>>>>>>>>>>>>;;;:::::::::999888888888666777888888888777555444333333222222111000000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((''''''&&&&&&((()))***))))))))))))))))))))))))))))))))))))************+++...000...)))&&&(((,,,))))))))))))))))))))))))((('''&&&''')))))))))'''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))'''((((((((())))))******((((((''''''''''''(((((()))))))))))))))))))))))))))***,,,,,,***)))***+++(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++((())))))***++++++,,,,,,++++++++++++******))))))))))))))))))))))))))))))''')))***++++++***)))'''))))))************)))))))))))))))))))))******+++))))))))))))************+++---......---...///111...............///000000222222222333444444444555,,,---...------...///111000111222333333222111000111000///......///000111///000111111111000...---......---------,,,,,,,,,************************************************))))))******++++++++++++*********)))***++++++,,,************************************************))))))))))))))))))))))))************************,,,,,,,,,++++++*********************************777777777777666666666666666666777777777777666666555444444333333444444555444333333222222111///---333000000222222///...000000000//////.........---.................................------,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,++++++,,,---...,,,+++++++++++++++++++++)))***,,,,,,,,,***((('''******++++++++++++*********)))(((((((((***+++,,,))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''***)))'''''')))++++++******......)))%%%'''***+++************************,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111222222333333444444555666666888:::===AAACCCEEEFFFGGGIIIIIIHHHGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGCCCBBBBBBCCCEEEGGGFFFEEEAAAAAAAAAAAA@@@>>><<<;;;AAAAAA@@@@@@???>>>======<<<<<<<<<;;;:::999777666666666555444333333222222222222222111111111111000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&(((((()))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++***)))'''''''''((()))))))))(((((('''''''''&&&((((((((((((((()))******)))******++++++)))((('''+++*********))))))(((((((((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++------,,,+++,,,---...///------......///000000000222111111333444444222000---...---+++111:::<<<777666666555444222111111222222000...---...///...---........................//////...---,,,,,,++++++******************************))))))******+++,,,++++++************************))))))))))))*********************************************)))(((((((((111999888///(((&&&)))+++++++++*********)))))),,,,,,+++***))))))******))))))))))))))))))))))))777777777666666666555555666666666777777666666666444444333333333333444444111000000111333444333333333///...000000---,,,...000/////////.........---..............................---------,,,,,,,,,,,,,,,------...---------,,,---.........,,,+++***------,,,,,,+++***)))))))))***,,,,,,,,,***)))''')))******++++++******)))))))))))))))))))))***+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''&&&(((+++,,,,,,***((('''###'''))))))+++...---)))************************,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000111111222222333444444444555666777:::===@@@BBBDDDCCCEEEGGGGGGFFFEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFCCCBBBAAABBBEEEFFFEEEDDDBBBBBBCCCBBBAAA???>>>===@@@@@@@@@??????>>>>>>>>><<<<<<<<<;;;:::999777666666555555444333333222222222222222111111111000000000000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''(((((()))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******)))((((((((((((((())))))((((((((('''''''''((((((((((((((()))******)))******+++***)))((('''************)))))))))((((((((((((((()))))))))***))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))*********+++++++++...000222222000------------------...//////000000222111111222333333111///,,,...---...888IIIUUUXXXUUUTTTRRRNNNGGGAAA===:::;;;999777666666444111///111111111000///.........///......---,,,,,,++++++******************************))))))******+++,,,******************************))))))))))))*********************************************)))(((((()))///555444...)))''')))+++++++++*********)))))),,,++++++***))))))******))))))))))))))))))))))))777666666666666555555555555555666666666666555555444444333333333333444444444444333222111111111111555000...000111...---////////////...............------------------------------------,,,,,,,,,,,,,,,,,,---......///.........111444666555222///,,,///...---,,,***)))((((((******+++,,,,,,***)))((()))******++++++******))))))************))))))((())))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&))),,,,,,++++++...111...---***(((+++///---'''************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000111111222333333444444555666888;;;>>>@@@BBB@@@BBBDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBAAAAAABBBDDDEEEDDDCCCCCCCCCCCCCCCBBBAAA??????????????????>>>>>>>>>>>>;;;;;;;;;;;;:::999777777555555555444444333333222222222111111111000000000//////000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((((('''))))))(((((((((((('''''')))(((((((((((()))******)))************)))((((((************))))))))))))((((((((()))))))))******))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))******+++)))))))))))))))))))))))))))))))))*********++++++...333888888222---++++++,,,,,,---......//////000111000000111222111///,,,+++,,,,,,111@@@XXXmmmxxxpppppppppnnnjjjeee```]]]WWWVVVUUUTTTQQQMMMGGGCCC<<<:::777333000...------......------,,,,,,++++++******************************))))))******+++,,,******************************))))))))))))******************************)))************))))))(((***,,,//////,,,***))))))+++++++++***************,,,+++******)))*********))))))))))))))))))))))))666666666555555555444444444555555666666555555444444333333333333333333444444444333111000000111222999333000222333111000111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............///111444777777555222000------,,,,,,+++***))))))******+++++++++******)))))))))************)))))))))***+++++++++)))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***)))''''''---888AAAEEE@@@444)))&&&)))***(((************************+++++++++++++++++++++++++++,,,,,,---......////////////000111111222222333333444555777999;;;===???>>>@@@BBBBBBAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAABBBDDDEEEDDDCCCCCCCCCBBBBBBAAA@@@??????======>>>>>>>>>>>>>>>>>>;;;;;;;;;::::::888777777555555444444444333333333111111111111000000000000////////////...---,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''((()))))))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((((((((())))))(((((())))))***+++************)))))))))(((*********)))))))))))))))(((((()))))))))*********((()))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************+++222888777000******,,,+++,,,,,,---......//////000//////000111000---+++***)))+++777MMMeeexxx{{{{{{|||}}}~~~~~~|||zzzsssssssssrrrpppjjjddd___NNNIII@@@777000---,,,------------,,,,,,,,,++++++******************************))))))******+++,,,***************+++++++++******))))))))))))******************************))))))************)))(((***))))))***++++++***)))************************++++++***************+++))))))))))))))))))))))))555555555555444444444444444444555555555555444444333333333222222333333333...000222222111222555777;;;333///111333222000000---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,***+++,,,...///000111111+++++++++++++++++++++,,,*********+++++++++******)))))))))******))))))))))))***+++++++++)))((('''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((&&&%%%+++777@@@FFFDDD:::---$$$%%%((()))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,------............//////000111111222222333333555777999;;;<<<<<<>>>@@@@@@@@@???@@@BBBAAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAABBBDDDDDDDDDCCCAAAAAA@@@??????>>>>>>>>>==================>>>>>>::::::::::::999888777777444444444444444333333333111111111000000000//////////////////...---,,,+++++++++++++++++++++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''(((((()))))))))))))))))))))))))))))))))***++++++*********)))))))))))))))))))))))))))))))))******))))))))))))************((()))))))))************************************))))))))))))))))))))))))************************(((((())))))************)))))))))))))))******+++))))))))))))))))))))))))(((((()))))))))*********(((...222000***'''***///++++++,,,,,,------......///......///000///---++++++***111FFF```sss{{{}}}~~~|||{{{{{{|||{{{yyywwwwwwwwwwwwwwwwwwsssnnniii]]]TTTFFF999///+++,,,---,,,,,,,,,,,,,,,+++++++++******************************))))))******+++,,,))))))*********+++++++++******))))))))))))******************************((())))))*********))))))***(((&&&''')))+++***)))************************+++***************++++++))))))))))))))))))))))))555555444444444333333333333333444444444444333333333333222222222222333333555777999777333000000222:::111,,,...111///---------------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++******************,,,...111222)))******++++++,,,------***************+++++++++((())))))******))))))((()))************))))))((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))###&&&))))))((((((+++...000555666///)))((())))))))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,------...------...//////000000111111111222333555666888999999;;;===>>>>>>>>>???@@@?????????@@@AAAAAABBBBBBCCCAAAAAAAAACCCCCCBBBAAA??????>>>===========================<<<<<<<<<<<<999999:::999999888777777444444444444444444444444111111000000000/////////......///......---,,,+++++++++++++++++++++++++++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))(((((())))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))*********))))))))))))***+++++++++******)))((()))))))))))))))))))))************)))))))))*********++++++))))))))))))************************************))))))))))))))))))))))))************************((((((((()))******++++++)))))))))))))))******+++))))))))))))))))))))))))((((((((()))))))))******'''***,,,***&&&&&&+++000******+++,,,,,,------......------///000000...,,,...000===VVVooo{{{{{{yyyzzzxxxvvvvvvwwwuuuqqqmmmfffeeeeeefffgggfffdddbbb]]]TTTFFF888///+++,,,...,,,,,,,,,,,,++++++++++++******************************))))))******+++,,,)))))))))***++++++,,,,,,******))))))))))))******************************((())))))************))))))(((&&&'''(((******)))***************+++++++++*********)))******+++,,,))))))))))))))))))))))))444444444333333333333222333333444444444444333333333333222222222222333333999===???===777111000111:::111***,,,000///,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))---,,,++++++,,,---///000++++++++++++++++++,,,,,,******)))******++++++,,,(((((())))))))))))(((((())))))))))))))))))***+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***%%%&&&)))******(((&&&%%%%%%***,,,******+++***'''))))))))))))))))))))))))*********************************+++,,,,,,------,,,------...//////000000000111111222333444666777666888:::;;;;;;;;;<<<>>>======>>>??????@@@AAAAAAAAA???>>>???@@@AAA@@@>>>???>>>===<<<<<<<<<===>>>=========<<<<<<;;;;;;;;;888999999999999888888777444444444444444444444444111000000000////////////............---,,,++++++***************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))***************)))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******(((((()))))))))***************))))))******+++,,,++++++)))((((((((()))***((()))))))))************))))))*********+++++++++))))))))))))************************************))))))))))))))))))))))))************************'''(((((()))******++++++)))))))))))))))******+++))))))))))))))))))))))))(((((((((((()))))))))***)))******)))((((((+++...*********+++,,,,,,---------,,,---///111111///...111666GGG^^^nnnrrrqqqrrrqqqppppppqqqrrrnnneee^^^NNNLLLJJJJJJLLLNNNOOOOOOMMMGGG>>>555///---------++++++++++++++++++++++++******************************))))))******+++,,,((())))))***++++++,,,,,,******))))))))))))******************************(((((()))***************(((((((((((((((((()))***))))))*********+++++++++******))))))***++++++,,,))))))))))))))))))))))))444444444333333333222222222333333444444333333222333222222222222222222333///555<<>><<<222,,,---111000...---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,.........---,,,+++***)))******))))))((((((((((((,,,,,,,,,++++++***************))))))***+++,,,,,,(((((())))))))))))((((((***)))(((((((((***+++,,,))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))*********)))'''''')))++++++***+++***'''$$$&&&+++***&&&))))))))))))))))))))))))************************)))******+++,,,,,,------,,,,,,------...//////000000000000111222444555666444666888999999999:::<<<<<<======>>>???@@@@@@AAA???===<<<===>>>>>>===<<>>===<<<<<<===>>>>>>>>>>>>===<<<;;;;;;::::::888888999999999888888777444444444444444444444444000000000000////////////............---,,,++++++************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))******++++++******)))(((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))(((''''''''')))***+++(((((())))))*********+++*********)))******+++,,,,,,+++)))((((((((()))***(((((())))))*********+++)))************+++++++++))))))))))))************************************))))))))))))))))))))))))************************'''(((((()))***+++++++++)))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,---///111222111///222:::KKK]]]dddbbbdddiiilllkkkkkkllliii```QQQFFF;;;888444444666:::<<<>>>===;;;777333000...------++++++++++++++++++++++++*********************************)))***++++++,,,((())))))***++++++,,,,,,******))))))))))))******************************(((((()))***************''')))******((('''(((***))))))******++++++++++++******))))))***+++,,,,,,))))))))))))))))))))))))222222222222222222222222111111111222222333333333555555444333333222111111---...000333555888:::;;;///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++...------,,,+++***))))))******************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))$$$%%%&&&'''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((('''''''''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......000/////////000111333444555555555666666777999999<<<===============<<<<<<::::::;;;;;;::::::999888;;;;;;;;;;;;<<<<<<============<<<;;;::::::999999;;;;;;::::::999888777777333333444444555666666666000000000000////////////------,,,,,,,,,,,,++++++************************...---,,,+++************))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))---(((%%%'''((('''(((+++((((((((((((((((((((((((******)))))))))))))))***))))))))))))))))))))))))******))))))((((((''''''***((('''((()))***)))'''))))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))*********)))))))))))))))************************************************))))))))))))************,,,+++******))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,---...//////666888>>>HHHSSSYYY[[[ZZZ[[[]]]``````ZZZOOO@@@666//////000000111111222222///............---------++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))************************+++*********))))))((((((************************)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))************222222222222222222222222111222222333333333333333555444444333222222111111000000000000000000000111............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******---,,,,,,++++++******)))******************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))(((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,------------...//////......///000222333333333444444555777888999<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;:::999999::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999888888::::::999999888777777666444444444444555555555555000000000/////////......------,,,,,,,,,,,,++++++******************************))))))******++++++))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((''''''((())),,,'''%%%((()))(((''')))((((((((((((((((((((((((+++***)))((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''***((('''((()))***)))'''))))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))************)))))))))((((((((((((((()))))))))***+++++++++***************************************************************))))))))))))************,,,+++******))))))******++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))************************++++++,,,,,,---......///...///444;;;CCCGGGHHHFFFFFFGGGGGGFFFCCC<<<333---/////////000000000000000------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***************)))))))))************************************)))))))))(((************************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))************333333333333333333333333222333333444444444444444444444333333222111111111111000000///...---,,,+++............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))111///---***(((&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((('''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,------------...............///000111000111111222444666777888:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::::::::::::::;;;;;;;;;::::::999999888888777777999888888777777666666666555555444444444444333333/////////.........------------,,,,,,,,,,,,++++++************************)))))))))((())))))******))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))''''''((()))***&&&&&&***,,,)))'''(((((((((((((((((((((((((((+++***)))((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((***((('''((()))***)))'''))))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))((((((((()))))))))******++++++++++++++++++++++++************************************************))))))))))))************,,,+++******))))))*********************************************************************************************************************************************+++++++++************************))))))))))))))))))))))))************************++++++,,,,,,------......,,,---///222666888888666888666444333222111...,,,/////////...............,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))***************)))************************************))))))))))))************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))************333333333333333333333333333333444555555555444333333333222222111111111000//////////////////000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++))))))))))))******+++++++++,,,((((((((((((((((((((((((******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))222000,,,)))'''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++++++++,,,,,,,,,---------------------......//////......///000222444666777999999::::::;;;:::::::::;;;;;;;;;;;;;;;:::999999999999999999999999999999777777777777777777777666777777666666666555555555555555444444333222222111///.........------------------,,,,,,,,,+++++++++************************++++++***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''((())))))''')))...///,,,((((((((((((((((((((((((((((((***))))))))))))***++++++(((((((((((((((((((((((())))))))))))((((((((((((***((('''((()))***)))'''((((((((((((((((((((((((((((((((((((((())))))***))))))************))))))((()))))))))************((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))(((((()))))))))******************+++++++++++++++************************************************((()))))))))************,,,+++******))))))******))))))))))))))))))))))))************************************************************************************************************************************************))))))))))))))))))))))))************************++++++,,,,,,,,,---------------...///000111000000333111...---...///000000.........------,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))((()))***+++++++++***************************************)))))))))))))))************************)))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))((()))))))))************333333333333333333333333333444555666555444333222222111111111111111000000......//////000111222222...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))+++,,,,,,+++***)))((())))))******++++++,,,((((((((((((((((((((((((******))))))))))))******((()))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))...,,,***'''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********++++++++++++++++++,,,,,,,,,---------------...............,,,------///111333555666777777888999999999999999::::::;;;;;;::::::999888888888888888888777777777555555666666666666666666666666666555555555555555555555444333222111111000///.........------------------,,,,,,,,,+++++++++************************************+++,,,------(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((('''(((***)))(((+++111222...******))))))))))))))))))))))))(((((()))***+++---...///(((((((((((((((((((((((((((((((((((())))))))))))***((('''((()))***)))'''((((((((((((((((((((((((((((((((((((((())))))***))))))************))))))((()))))))))************((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******++++++************************************************((()))))))))************,,,+++******))))))******))))))))))))))))))))))))************************************************************************************************************************************************))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,,,,******++++++++++++,,,---///---++++++,,,---------......------,,,,,,++++++------------,,,,,,,,,,,,************************************************************************((()))***,,,,,,,,,+++***************************))))))))))))))))))******************************)))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))((()))))))))************222222222222222222222222222333555666555444222111000000000000000000000000........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***)))))))))*********++++++))))))))))))))))))))))))******))))))))))))******))))))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))''''''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++++++++++++++,,,,,,,,,,,,------......///......---,,,------...000222333444555666777888888888888888999999999999999888888777777777777666666666666666444444555555666666777777555555555555555555555555444444333222222111000000/////////.........------------,,,,,,,,,,,,++++++************************&&&'''((())),,,...000222(((((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((()))***)))(((+++111333///+++***))))))))))))))))))))))))'''(((((()))+++---///000))))))))))))))))))))))))(((((((((((())))))))))))***((('''((()))***)))'''))))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++((((((((()))******++++++************************************************))))))))))))************,,,+++******))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++***************++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,***++++++++++++,,,000222...,,,+++,,,------,,,+++---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,************************************************************************''')))+++------,,,+++***************************))))))))))))************************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))************111111111111111111111111111222444555555333111///000000000000000000000000///.........---------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))***++++++,,,))))))))))))******************************************))))))))))))******))))))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))***************++++++++++++,,,,,,,,,---...////////////...---------......000111222333444444555666777888888777777888888888888777666666666666666666555555444444444444444555666777777888555555555555555666666666333333222222111111000000000000000/////////......------,,,,,,,,,,,,++++++************************((((((((()))***,,,...///(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((()))***(((''')))///222...******))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))'''((((((((()))))))))******((('''((()))***)))'''))))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************))))))*********+++++++++(((((()))******+++,,,,,,************************************************))))))))))))************,,,+++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++,,,---......---000444888///...,,,,,,.........---,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++************************************************************************'''(((+++---...---,,,***************************((()))))))))************************************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))************000000000000000000000000111222444555444222000...////////////000000000000.........//////000000000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))))))))***,,,---*********)))))))))))))))******************************))))))))))))******))))))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,......000000000///...---.........//////111222222333444555666777777777777777777777777777666555555666666666555555444444444333444444555666777888888555555666666666666666666222222222111111111111111000000000000////////////---------,,,,,,,,,++++++************************---,,,+++)))((((((''''''(((((())))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((((((***+++***)))((()))***'''%%%(((...000,,,))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))'''((((((((())))))*********((('''((()))***)))((())))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++))))))***+++,,,,,,------************************************************))))))))))))************,,,++++++***)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++******))))))++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++++++++++++++++++++,,,---,,,,,,...333888///,,,******+++---...---,,,,,,,,,------.........+++++++++************)))))))))))))))))))))))))))************************************************&&&(((+++---...---,,,+++************************(((((())))))*********+++************************))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))************000000000000000000000000111111111111111111111111000000//////.........---000000//////.........---.........------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******))))))))))))))))))************))))))(((((()))))))))***++++++)))'''+++***))))))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------......///000000000111222222333444555666666666666666666666555555555888666555444444555666888555555555555555666666777666777888999888777555333111111000000000000111111000000///...............///...---,,,++++++++++++************************)))))))))))))))(((''''''((((((((((((((((((((((((******))))))((((((''''''******))))))(((((('''''')))'''&&&&&&((()))((('''((('''''''''((()))+++,,,///***((())))))(((***///))))))))))))))))))))))))+++*********))))))((((((''''''(((((('''&&&%%%$$$+++%%%$$$***,,,)))'''))),,,***)))((()))***)))'''******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******+++***)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,,,,,,,+++***,,,,,,,,,,,,++++++++++++************************---------------------------,,,*********+++,,,---************+++,,,---...,,,,,,,,,,,,,,,+++***)))------,,,,,,,,,,,,,,,,,,************+++,,,---...---,,,+++***************))))))***+++++++++******************************,,,++++++++++++,,,,,,---************))))))))))))******))))))))))))******)))************+++++++++***))))))***,,,///222444666222...,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))))))))***+++,,,,,,,,,+++***,,,---000111000---)))'''************************,,,,,,+++***)))))))))***++++++************++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))000000000000000000000000111111111111111111111111000/////////............000/////////..................---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++************************(((((((((((())))))***+++)))))))))***++++++)))''')))(((((()))+++---,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------------...//////000000111111222333444555666666555555555555555555555555444444333333444666888::::::999777666555555666666555666777888888666444333111111000000000000111111000//////.....................---,,,++++++++++++************************)))))))))))))))(((''''''((((((((((((((((((((((((***)))))))))((((((((('''***)))))))))((((((((('''))))))))))))))))))((('''((((((''''''''')))***+++)))'''(((++++++(((''')))))))))))))))))))))))))))************)))))))))((()))))))))******++++++,,,)))&&&(((,,,+++'''&&&***)))'''&&&&&&(((***++++++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******+++***)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************))))))))))))))))))))))))((()))***+++++++++***)))))))))************++++++************************+++*********))))))))))))++++++******+++,,,,,,---************++++++,,,---++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++******++++++******+++++++++******)))************************++++++***)))))))))******+++*********))))))))))))******))))))))))))******************++++++++++++++++++***)))***,,,...000444000---,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))******,,,...000111444555555555333///,,,***************************,,,+++******))))))******+++******))))))******+++))))))))))))))))))))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))000000000000000000000000000000000000000000000000////////////............////////////...............------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---+++++++++++++++++++++++++++***(((''''''(((***+++***)))((()))++++++)))((('''''''''(((+++------,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,---......//////000000000111222333444555555444444444444555555555555111111111222444777999;;;>>><<<999666555555555666555555666777777666444333111111000000000000111111000///......------.........------,,,,,,+++++++++************************)))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))***++++++)))((((((((((((((('''''''''((())))))))))))---333333---))))))))))))))))))))))))))))))************))))))))))))***)))((((((((()))******'''(((+++---***&&&)))///,,,***'''&&&(((+++------******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))*********))))))(((((())))))***++++++,,,,,,++++++++++++++++++++++++------,,,,,,++++++******))))))***+++,,,---......,,,,,,,,,,,,,,,---------------------..........................................------,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,+++***))))))++++++++++++++++++++++++,,,,,,+++***))))))))))))+++++++++*********))))))******))))))))))))******************+++++++++,,,---,,,+++)))))))))***+++000...,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************++++++*********+++...222666999:::999888666333000---+++************************++++++***)))))))))******+++******))))))******+++))))))))))))))))))))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))000000000000000000000000000000000000000000000000///////////////.........///////////////.........------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...++++++,,,,,,,,,,,,,,,---111///,,,(((''''''((()))***)))((()))***+++)))((((((''''''(((+++,,,,,,+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************++++++++++++,,,,,,,,,+++,,,,,,---......//////...///000111222333333444333333333333444444444444000000111222333666888999===;;;888555444444555666444444555555555555444333111111000000000000111111//////...------------...------------,,,,,,+++***************************)))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((***+++,,,***'''&&&(((***))))))((((((((((((((((((******...444444...******))))))))))))))))))))))))*********)))))))))))))))///---***'''&&&%%%&&&''''''***---,,,))))))000888444000,,,******,,,------******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))************))))))((((((+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------------------...............***+++,,,...000111111222222222333333333333222222333333333333444444555555777777777777777888888888555555444222222111111111/////////......---,,,+++.........---,,,+++***)))---------,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,+++++++++*********+++******))))))******+++*********+++++++++,,,,,,---,,,+++***************---,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******)))***+++,,,---,,,---...000333777999;;;888777555222///---+++*********************************))))))))))))************))))))))))))******))))))))))))))))))))))))((()))))))))************************************((()))))))))************))))))))))))))))))))))))////////////////////////////////////////////////.........///////////////.........///////////////------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...++++++,,,,,,,,,---------333000---***((()))***++++++)))((((((*********)))+++)))((()))******)))(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,++++++,,,,,,------......------...///000111222222111222222222333333333444111111111222222333444555777666444333333333555666333333333444444444333333111111000000000000111111//////...---------------,,,,,,---------,,,+++***************************)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))),,,+++***'''&&&''')))+++))))))))))))))))))((((((((('''(((,,,,,,((('''((())))))))))))))))))))))))))))))))))))))))))******222000---+++))))))******)))+++,,,******000888???555111,,,******+++,,,---******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))************************************))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))******)))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......///,,,,,,---...///000000111222222333555666888999::::::;;;<<<=========<<<;;;<<<<<<;;;;;;<<<===>>>??????@@@@@@@@@AAAAAAAAABBB======;;;:::999999888888888888888777666444333222222222222111000///...---......------,,,,,,,,,+++++++++++++++,,,,,,---...,,,,,,,,,,,,++++++++++++++++++************++++++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******)))***,,,...//////111444777999999999888444222000...,,,+++++++++***************************))))))((())))))*********))))))))))))))))))***))))))))))))))))))))))))((()))))))))************************************((()))))))))************))))))))))))))))))))))))////////////////////////////////////////////////.........///////////////.........///////////////,,,,,,,,,------------...++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---***++++++,,,,,,------......---+++******,,,---...+++)))(((((()))******))),,,***))))))))))))(((&&&))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******************++++++++++++******+++,,,,,,------...,,,,,,---...///000111111000000111111222222333333222222222222222111111111222222222222222333444444222222222222222333333333111111000000000000111111///...------,,,,,,------+++,,,---------,,,+++***************************)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))),,,***))))))***++++++***))))))***++++++******)))+++((('''))))))'''(((+++))))))))))))))))))))))))))))))))))))************,,,+++***))))))***+++,,,++++++)))(((...888======---+++((('''(((***,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))******+++******************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))******))))))***+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,---///000222333444555555666777888999::::::::::::::::::<<<>>>@@@BBBAAABBBDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFDDDDDDEEEEEEFFFGGGGGGGGGCCCBBBAAA@@@??????>>>???@@@AAAAAABBBAAA???>>>===888888888888888777666555111111111000//////......,,,+++++++++,,,,,,---...---------,,,,,,,,,++++++++++++************++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,---------***,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******)))+++---000111000333666999:::999666444111111///...------------************************))))))((((((((()))*********))))))(((((())))))***))))))))))))))))))))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))////////////////////////..................................../////////000............/////////000,,,,,,,,,---------......++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++*********+++,,,---------***************+++,,,---,,,***(((((()))************)))(((((()))***((('''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***************++++++++++++*********+++,,,,,,------++++++,,,---...///000000//////000000111222222333111111111111111111000000000111222333333333222222111111111111111222333333111111000000000000111111///...------,,,,,,------***+++---......---+++***************************)))))))))))))))(((''''''(((((((((((((((((((((((('''((((((((()))))))))***'''((((((((()))))))))******))))))...444333---&&&)))***+++,,,------,,,,,,...***)))******)))***...))))))))))))))))))))))))((()))))))))************&&&'''''''''((()))))))))+++)))&&&)))444>>>;;;222+++)))'''&&&((()))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******&&&''')))***++++++******************************))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************+++,,,...///+++,,,---///000222333333333444555888:::<<<>>>???CCCCCCCCCCCCCCCCCCCCCCCC===;;;:::999:::===AAACCCDDDEEEHHHJJJLLLLLLKKKKKKJJJIIIGGGFFFFFFGGGHHHIIIGGGGGGHHHIIIIIIJJJKKKKKKDDDCCCBBBBBBAAAAAAAAAAAA@@@BBBDDDFFFGGGGGGFFFFFF???@@@@@@AAA@@@@@@??????;;;::::::999888888777777222111000///............------------,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------)))******++++++++++++++++++---///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))+++...111333111222444666666555444333111111000000///...---,,,************************((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))////////////////////////........................---.........//////000000---.........//////000000,,,,,,,,,------.........++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))***++++++,,,------************))))))((((((,,,***(((''')))*********(((''''''((()))******)))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++)))******+++,,,,,,------***++++++,,,---...///000...//////000111222222222//////000111111111111111000111333444444333111000111111000000111222333333111111000000000000111111......---,,,,,,,,,,,,---***+++---......---+++***************************)))))))))))))))(((((('''(((((((((((((((((((((((('''((((((((())))))******'''((((((((())))))******((((((+++444<<<:::...###)))***+++---......------+++(((&&&((((((&&&(((+++))))))))))))))))))))))))(((((())))))*********++++++++++++++++++***)))(((+++(((%%%***999BBB888'''///,,,***))))))((('''%%%******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******&&&''')))***+++++++++***************************))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++))))))))))))))))))))))))************+++...000111---...000333666888:::;;;;;;<<<>>>AAADDDGGGIIIJJJJJJIIIHHHGGGFFFEEEDDDDDD;;;999666444555999===@@@DDDFFFIIILLLNNNNNNMMMMMMLLLKKKIIIGGGGGGGGGIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNCCCCCCBBBAAAAAAAAAAAABBB<<<>>>BBBEEEHHHIIIIIIIIIEEEEEEFFFFFFGGGFFFFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@:::999777555333111000000......---------,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------)))************))))))(((+++...000///,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))+++...111444111111111222222333333333111111111000///---+++***************************((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************)))))))))))))))))))))))),,,------...............//////////////////////////////000000000000//////...............///000000+++***))))))+++000444777************************++++++++++++++++++++++++******))))))))))))******)))************++++++++++++*********))))))(((((())))))))))))))))))))))))***)))((((((((()))+++,,,+++******,,,///000///...///---+++)))(((***,,,---)))))))))))))))******+++))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))************+++++++++,,,,,,,,,,,,,,,,,,---------......//////......///111444555222111000000000111222333222000///000444555444222222222222222222222222222000000000000000///............---------,,,,,,,,,******************************)))(((((()))************)))((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))///...,,,***)))))))))***...((('''---333666999<<<666111---***+++,,,***)))***)))))))))((((((''''''++++++******))))))(((((()))))))))))))))))))))))))))************+++++++++999333,,,***++++++)))&&&))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''&&&&&&''')))+++******)))((((((((()))***+++,,,************************************************,,,+++***)))((((((((((((+++,,,------,,,+++)))(((++++++++++++++++++++++++,,,---///111444666999:::999;;;===???AAACCCFFFHHHJJJJJJJJJJJJJJJKKKLLLLLLMMMJJJHHHGGGGGGEEEAAA>>>777555333222222555777999???AAADDDHHHKKKMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHGGGJJJJJJKKKKKKKKKKKKJJJJJJGGGFFFDDDBBB@@@===<<<;;;::::::<<<>>>AAAEEEGGGIIIHHHHHHIIIKKKKKKLLLLLLLLLHHHIIIJJJKKKIIIFFFCCCAAAAAAAAAAAA@@@>>>===;;;:::<<<888444333333333000...///......---,,,,,,++++++...---------,,,,,,++++++---,,,,,,,,,,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++///---+++))))))+++---///)))***+++,,,,,,...111333444555555666555444222111000000111111000...+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,---............---........................//////000000000000//////...............///000000111///---++++++,,,...///************************++++++++++++++++++++++++******))))))))))))******))))))*********+++++++++************)))))))))((())))))))))))))))))))))))***)))((((((((()))++++++***+++,,,------.........///---+++))))))***,,,---++++++***)))(((((())))))))))))))))))))))))))))))((((((((((((((()))***+++((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***************++++++++++++,,,,,,,,,,,,------------///.........///111333555222111000000000111333333111///...000333444333222222222222222222222222222000000000000000///............---------,,,,,,,,,******************************************************)))((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))),,,+++***)))))))))***+++,,,---111888999333---***111...+++******+++)))''',,,+++++++++************))))))))))))(((((((((((()))))))))))))))))))))))),,,***)))((((((***,,,---777111+++)))***+++)))'''))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))***)))))))))************)))))))))))))))***++++++************************************************++++++***************+++******++++++,,,++++++++++++++++++,,,,,,---------333444777:::===???@@@AAA???AAADDDFFFHHHJJJKKKMMMLLLLLLKKKKKKLLLLLLMMMNNNMMMKKKHHHHHHIIIHHHDDDBBB===;;;888666444444555666888:::===AAAEEEHHHJJJKKKIIIIIIHHHGGGFFFEEEDDDCCCGGGGGGGGGHHHGGGGGGFFFFFFCCCCCCAAA@@@>>><<<;;;:::777777888:::===@@@BBBCCCEEEEEEGGGHHHIIIIIIIIIIIIHHHIIIJJJKKKJJJGGGDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCC@@@===<<<;;;:::777444333333222000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++---111444666666777666666444222111000111111222000...,,,***************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))(((******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,---............---...........................//////000000//////.............../////////000222111///---,,,+++++++++************************++++++++++++++++++++++++******))))))))))))******)))))))))*********++++++************)))))))))))))))))))))))))))))))))))))))))))))((()))******+++))),,,///...,,,***+++---...---+++))))))***,,,------,,,+++)))((((((''''''))))))))))))))))))))))))(((((((((((()))***+++,,,((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,---------......------...000222333222111111111111222333333111000///000222333333222222222222222222222222222000000000000000///............---------,,,,,,,,,************************)))***+++,,,,,,+++***)))******)))(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))),,,+++***)))(((((()))***,,,///666<<<999000)))'''+++***))))))******(((&&&+++++++++++++++*********''''''(((((((((((((((((())))))))))))))))))))))))---+++(((&&&&&&))),,,...222...)))((()))+++)))((())))))))))))))))))))))))*********))))))*********))))))))))))))))))))))))+++***))))))))))))))))))******)))))))))******+++************************************************+++************+++,,,,,,***************+++,,,,,,------...000111333444444<<<>>>BBBEEEGGGHHHHHHGGGFFFHHHKKKNNNOOOPPPPPPOOOJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJJJJJJJJJJHHHFFFDDDBBB>>>:::777555444444444444666888;;;>>>AAACCCAAAAAA@@@???>>>>>>======???????????????>>>======<<<<<<;;;:::999888777777333333444555777999:::;;;??????AAABBBCCCDDDDDDDDDFFFGGGHHHHHHGGGEEECCCAAA???>>>??????AAACCCEEEFFFHHHFFFEEEEEEDDDBBB???<<<;;;:::999777555333111000......---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,,,,+++***+++++++++******---222666888888777777666444333222000111222222111///---+++************************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))------...////////////..............................//////////////////...---......///////////////------.........---,,,,,,******************************************************))))))))))))******))))))))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))---000...***'''***---,,,+++***)))((()))***+++,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((())))))+++,,,---((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))++++++++++++,,,,,,,,,,,,------------...///000111111111111111222222333333111111111111222333333333111111111111111111111111000000000000000///............---------,,,,,,,,,************************)))***,,,------,,,***)))***))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))...---+++***)))((())))))******---///,,,(((***000'''((()))***+++***((('''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))+++***((('''''')))+++---...+++(((''')))******)))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))((()))(((((('''''')))***++++++***))))))*********************************************************++++++************++++++---,,,+++******+++---...222444666888;;;>>>@@@AAAFFFHHHKKKMMMMMMLLLJJJIIIJJJKKKMMMOOOPPPOOOLLLJJJBBBBBBBBBBBBBBBCCCDDDDDDIIIHHHHHHHHHHHHGGGEEEDDDCCCAAA???<<<999777555555444444333333444555777888999888888777777666666666666666777777777666555555555555555444333333333222222222222222333444555666777888999;;;<<<<<<======???@@@AAAAAAAAA???>>><<<888777777777999<<>>BBBDDDCCCDDDFFFHHHKKKMMMOOOPPPOOOPPPOOONNNKKKHHHDDDBBBBBB@@@???@@@AAA@@@;;;777111111111111111222222333666888999999777666666777444555666777777666444333222222222333555666888999222333333333333333333333444555888:::<<<>>>???@@@>>>>>>===;;;:::888777777666666666555555666666666333444444555555444444333333333444444444444444444333333222111111222333444:::===BBBEEEGGGIIIKKKMMMMMMMMMLLLJJJIIIGGGFFFFFFDDDCCCAAA>>>;;;999777555111000...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444222///+++******+++,,,,,,,,,,,,++++++...333777555444333222111111111222222333444555444333111000++++++++++++++++++++++++))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,------...............---------------------------......//////......---,,,---///000111000///.........---,,,,,,++++++*********************************************************))))))))))))******(((((((((((()))))))))***((()))))))))************))))))))))))))))))))))))'''((()))***+++******))))))************)))))))))+++*********))))))))))))+++***)))))))))))))))***)))))))))))))))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))((((((***)))))))))((((((((('''(((((()))))))))*********))))))))))))*********+++***++++++,,,,,,,,,,,,,,,,,,---...///000//////...///111222111///...000222111111111111111111111111000000000000000///............---------,,,,,,,,,******************************************************)))(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((***,,,///222333999:::???EEEDDD:::000+++'''))),,,,,,***)))***++++++++++++,,,,,,---------+++++++++***************))))))))))))))))))))))))'''((())))))******))))))((()))))))))))))))***+++))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))***,,,---,,,)))+++000555///...,,,+++***)))))))))******************************************************+++,,,---...000111666888<<<@@@EEEIIIKKKMMMIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFDDDBBB???===<<<<<<999777888<<<<<<999666111111111111111222222333222555888888888888:::<<<:::;;;<<<===<<<:::777555333333555777888999::::::666666666777777888888888777888<<<@@@DDDGGGIIIJJJGGGFFFDDDBBB???===;;;:::999888888888888888999999999999999999888777666666444444444555555666666666444444444333333333333333666:::>>>@@@BBBDDDHHHLLLLLLLLLKKKKKKJJJJJJIIIIIIFFFEEEDDDBBB@@@>>><<<<<<888777555333000///...---------------------------------------------------000///---,,,+++,,,,,,,,,+++,,,,,,,,,---///333666444444333222222222333444222333555666555444222111++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,---------------------------..................---,,,---///000111000///...---,,,,,,++++++,,,------************************))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))'''((()))++++++******)))***)))((()))++++++***(((,,,,,,,,,++++++++++++***---,,,+++)))(((((((((((()))))))))))))))))))))))))))((('''&&&&&&%%%&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((((('''))))))))))))************))))))))))))******************+++,,,,,,,,,+++++++++,,,.../////////...------///111000---,,,...000000000000000000000000000000000000000000//////.........---------,,,,,,,,,******************************)))(((((()))************)))(((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))++++++*********+++---...///000777BBBEEE>>>444...'''***,,,+++)))((()))+++)))))))))******+++++++++++++++******))))))(((((()))))))))))))))))))))))))))(((((('''''')))***+++((()))******))))))***+++))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))+++,,,)))&&&&&&,,,111///...---+++***)))))))))************************************************)))***+++---///222444666@@@BBBEEEIIIKKKMMMNNNNNNLLLKKKJJJHHHFFFCCCBBBAAA>>>===<<<:::999777666666888555333555:::<<<:::777444444333333444444555666222666:::<<<===>>>AAADDDDDDEEEEEEEEECCC???<<<999666777999::::::999888777999::::::;;;;;;<<<<<<<<<777999===BBBGGGKKKNNNOOOKKKJJJGGGDDDAAA>>>;;;:::::::::999999999::::::;;;??????>>>>>>===;;;:::999666666777777888999999999333444444555555444333333333666:::;;;<<>>AAADDDGGGHHHIIIIIIKKKJJJJJJLLLNNNLLLFFFAAA<<<@@@@@@===;;;===>>><<<<<<>>>AAADDDDDDDDDBBBAAAFFF@@@???DDDGGGGGGIIINNNIIIJJJHHHDDDDDDEEEBBB===;;;<<<>>>>>>;;;999888888<<>>>>>===999:::::::::999999:::===???>>><<<:::999999888666444777555333333666;;;AAAEEEEEEGGGIIILLLLLLKKKIIIGGGFFFGGGGGGHHHGGGFFFEEEDDD@@@AAABBBAAA???;;;777444222111...------...000222---------------,,,+++***///...---,,,+++*********++++++,,,---///111333444777666555444444555666777333444555666666555444333...,,,***)))******)))(((************************))))))))))))))))))))))))))))))************))))))+++*********))))))(((((())))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,,,,,,,------------------,,,,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,------------......---,,,,,,+++++++++,,,************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++,,,+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''***)))))))))(((((((((''')))))))))((())))))***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********))))))*********+++++++++))))))*********+++++++++,,,,,,------------------///////////////...------......////////////.................................---,,,,,,++++++,,,,,,------,,,+++************---...///000000///...---(((***,,,+++)))'''&&&&&&)))((((((((()))+++---...(((***+++***)))((()))***((())))))***+++,,,------///...+++)))(((((()))***'''***///333333///***''',,,---...,,,)))(((***---)))***+++,,,,,,+++)))(((,,,+++******++++++)))((())))))))))))))))))))))))******)))((())))))***+++))))))))))))))))))))))))+++++++++++++++,,,------((()))***++++++***)))((()))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++(((,,,,,,******...///+++222555:::===???BBBGGGKKKMMMNNNPPPPPPOOOOOOPPPQQQPPPMMMHHHCCC???<<<::::::>>><<<888666555444444444666666777777888888999999:::888999===???>>>@@@CCC@@@AAACCCFFFHHHJJJKKKLLLNNNKKKIIIIIILLLLLLJJJFFFEEEHHHIIIFFFDDDFFFGGGDDDEEEFFFGGGHHHIIIKKKNNNPPPMMMGGGEEEIIIKKKJJJKKKOOOLLLNNNMMMJJJJJJKKKHHHCCCHHHEEEAAA???>>>@@@CCCDDDGGGJJJJJJEEECCCCCCAAA>>>@@@@@@@@@@@@???>>>??????AAA@@@???@@@BBBBBBAAA???;;;999777666777:::===@@@EEEGGGIIIJJJKKKJJJHHHGGGGGGHHHHHHIIIHHHGGGFFFEEECCCCCCDDDCCCAAA>>>;;;999666444222000///000111333.........------,,,,,,,,,......---,,,++++++++++++++++++,,,---...000222333333222222222333444666777444555555555555555555444...,,,*********+++***)))************************))))))))))))))))))))))))))))))************))))))************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++++++++,,,,,,************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++***+++---,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))((((((((((((&&&&&&'''((()))+++,,,---))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))******)))))))))*********++++++)))))))))*********++++++++++++,,,,,,------......//////...---------............////////////.................................---,,,,,,++++++,,,,,,...---,,,+++***************+++...//////---+++))))))---000111...***&&&$$$)))((('''''')))---111333(((***+++***)))((()))***)))))))))***,,,...111222444111---)))'''''')))***))))))***++++++***))))))222000,,,***((()))+++,,,)))***,,,...---+++(((%%%*********,,,---,,,)))&&&))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))++++++***+++---000333555((()))************)))))))))))))))))))))))))))))))))************+++++++++***************************++++++,,,,,,,,,,,,+++***,,,,,,+++---222444333===@@@DDDGGGIIIJJJMMMNNNOOOQQQRRRRRRQQQPPPQQQRRRPPPNNNKKKHHHEEEEEEEEEEEEGGGEEEBBB???<<<;;;::::::===>>>??????@@@@@@@@@???>>><<<<<<@@@AAA@@@AAADDDEEEEEEDDDDDDEEEFFFHHHIIILLLJJJHHHHHHJJJMMMOOOPPPSSSWWWXXXVVVXXX[[[\\\ZZZVVVVVVUUUTTTUUUXXX^^^bbbXXXSSSOOOPPPPPPNNNMMMOOOKKKLLLKKKIIIJJJMMMLLLHHHMMMJJJGGGGGGIIIKKKJJJIIIGGGIIIIIIFFFEEEGGGFFFCCCAAAAAAAAAAAA@@@>>>===<<>><<<:::888888999999CCCDDDFFFGGGHHHHHHGGGGGGHHHHHHHHHIIIHHHHHHGGGFFFGGGFFFEEEDDDCCCAAA@@@???<<<:::777555333333444444000///...---,,,------...------,,,,,,,,,,,,,,,---+++++++++,,,---///000111......///000111333555666444444444333333444444444///---+++++++++++++++)))************************))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,,,,************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++***,,,------+++******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))((((((((((((&&&&&&'''''')))***,,,---))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))************))))))))))))******************+++,,,------......///...---,,,,,,,,,......---......//////......---...........................---,,,,,,++++++,,,,,,...---,,,+++***)))))))))&&&''')))*********)))(((,,,///222333000,,,***(((((((((((()))***---000111(((***+++***)))((()))******)))))))))+++...111333...---***)))((()))+++,,,,,,+++))))))))))))+++,,,000---***((()))*********)))***+++,,,,,,+++)))(((*********+++,,,,,,***((())))))))))))))))))))))))))))))))))))******++++++)))))))))))))))))))))))),,,+++***+++---111444777((())))))***************))))))))))))))))))))))))))))))*********+++++++++***************************+++,,,------,,,+++***---...///000444999>>>@@@EEEGGGKKKNNNOOONNNNNNMMMPPPRRRTTTTTTSSSRRRSSSSSSPPPOOOMMMLLLLLLNNNOOOQQQMMMLLLKKKHHHEEECCCCCCCCCGGGHHHIIIIIIIIIHHHGGGGGGFFFCCCCCCEEEEEECCCDDDHHHFFFEEEDDDDDDFFFHHHKKKMMMOOOSSSVVVWWWWWWZZZaaagggqqqtttuuuuuuyyy{{{{{{zzzwwwuuuvvvzzz~~~llliiifffeeeeeecccaaa```YYYYYYWWWUUUXXX```cccbbbZZZ[[[___fffjjjggg]]]TTTNNNQQQRRRPPPPPPQQQOOOIIIGGGEEEDDDCCCCCCCCCBBBAAAFFFFFFFFFGGGHHHGGGDDDAAAAAAAAA???>>>;;;999777666>>>???AAACCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFDDDCCCCCCCCCDDDAAA???<<<:::888777777777222000...,,,,,,,,,...///------,,,,,,,,,------...+++++++++,,,---...///000.........///000222333333333222111000000111222333000...,,,+++,,,,,,+++***************************)))))))))))))))))))))))))))******++++++******)))*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++++++++************,,,------+++******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))((((((''''''((()))******(((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))(((((()))))))))*********(((((()))))))))***************++++++,,,---.........---,,,++++++,,,---...------............------...........................---,,,,,,++++++,,,,,,...---,,,+++***************)))))))))+++---///000,,,---......,,,+++,,,,,,&&&''')))+++++++++******(((***+++***)))((()))***+++***)))((()))+++---...'''((()))***+++++++++***+++******************++++++***+++,,,...---+++)))***)))(((((()))+++---...,,,***((((((***+++++++++))))))))))))))))))))))))*********))))))(((((('''))))))))))))))))))))))))---,,,******+++...111444)))))))))))))))******+++))))))))))))))))))))))))))))))*********+++++++++************************,,,,,,,,,------,,,,,,+++000000333888===BBBFFFJJJIIIJJJMMMOOOPPPNNNKKKIIIOOOQQQTTTUUUTTTSSSSSSTTTRRRQQQOOOMMMMMMNNNOOOPPPLLLMMMMMMKKKHHHGGGHHHJJJLLLLLLLLLLLLKKKJJJIIIHHHMMMIIIHHHJJJJJJIIIJJJNNNFFFHHHMMMSSSZZZaaagggkkkgggqqq{{{}}}~~~{{{zzzwwwvvv|||~~~yyysssuuusssnnnjjjeee[[[RRRPPPLLLHHHFFFGGGHHHHHHHHHGGGFFFFFFFFFGGGGGGDDDBBBBBBBBBBBBAAA???===:::999999:::<<<>>>AAADDDGGGHHHFFFEEEEEEEEEEEEEEEFFFFFFHHHGGGEEECCCBBBCCCDDDEEECCCBBB@@@===<<<;;;;;;:::444222000---,,,,,,---...------,,,,,,,,,---......,,,,,,,,,,,,,,,---...//////000000000111111111111000000...------...000000000...,,,+++,,,,,,+++*********************************************************++++++++++++******))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))------,,,,,,+++******)))***+++---,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))))))))((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((((((((())))))((((((((()))))))))******((((((((()))))))))************++++++,,,,,,------,,,,,,+++++++++,,,------------............------------------------------...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,***)))(((***---000222******)))(((''''''***,,,&&&'''***++++++)))'''%%%(((***+++***)))((()))***+++***)))((((((((()))***'''(((***,,,,,,***)))'''((())))))******))))))((((((+++///222333000---+++***)))''''''(((+++...111---***(((''')))+++,,,,,,))))))))))))))))))))))))*********))))))(((&&&&&&))))))))))))))))))))))))---,,,*********,,,---///)))((((((((()))***+++,,,)))))))))))))))))))))))))))************+++++++++************************------------...///111111555666:::BBBGGGIIIKKKNNNMMMMMMMMMOOOOOONNNJJJGGGLLLOOORRRTTTTTTTTTTTTTTTUUUSSSOOOLLLIIIHHHGGGHHHFFFIIIKKKJJJGGGFFFHHHKKKIIIIIIHHHHHHHHHHHHIIIIIIIIIEEEEEEHHHJJJJJJMMMRRRUUU[[[eeerrryyykkk^^^XXXSSSLLLIIIHHHHHHEEEBBBBBBAAAAAAAAACCCEEEDDDCCCBBBBBBCCCCCCCCCAAA???>>>::::::;;;<<>>>>>>>>888666444111///...............---------------......---------------......000000111111111111000///.........------.........///---+++++++++++++++)))******************************************************++++++++++++******))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))*********+++)))*********++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---...************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************)))+++,,,+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))'''((((((((()))))))))***((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))(((((((((((()))))))))***(((((((((((()))))))))***++++++++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,,,,------......------,,,------------------------...---,,,,,,++++++,,,,,,++++++******++++++,,,,,,******((((((((()))+++,,,*********(((&&&&&&''')))'''((()))******)))'''&&&(((***+++***)))((()))***))))))))))))))))))))))))))))))***+++++++++***)))))))))))))))))))))))))))(((---333555222...,,,+++***)))(((((()))+++---...+++)))((()))+++,,,,,,+++))))))))))))))))))))))))((()))*********)))(((((())))))))))))))))))))))))+++++++++******++++++,,,)))((((((((()))***+++,,,)))))))))))))))))))))))))))************+++++++++************************---------...111555999<<<@@@@@@GGGPPPTTTQQQOOOQQQQQQPPPOOOPPPQQQOOOLLLHHHHHHKKKPPPSSSSSSSSSTTTTTTUUUSSSOOOKKKHHHFFFEEEEEEEEEHHHKKKJJJGGGFFFHHHKKKIIIHHHHHHHHHJJJMMMPPPRRRSSSPPPRRRWWW\\\___eeekkkvvv}}}~~~sssnnngggbbb^^^WWWNNNGGGIIIGGGDDDDDDEEEGGGHHHGGGDDDDDDEEEEEEEEEDDDCCCBBB???>>>======???BBBEEEGGGEEEEEEDDDDDDDDDEEEGGGGGGGGGGGGEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA===;;;999777444111///...000///...---------------//////......---.........---...///111111111000000......////////////.........,,,*********+++***)))***************************************************++++++,,,,,,++++++***((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))******++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,---...************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++(((***++++++)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''((((((((())))))******'''''''''''''''((())))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((()))))))))))),,,,,,++++++++++++++++++(((***+++,,,---,,,,,,+++,,,------......------,,,------------------------...---,,,,,,++++++,,,,,,************+++,,,---...,,,,,,,,,+++***)))((((((---------+++)))''''''(((((((((((((((((())))))***(((***+++***)))((()))***(((((()))************)))***)))))))))***,,,...///,,,+++************+++,,,)))...333333...)))(((***)))******+++++++++******(((((()))+++------+++)))))))))))))))))))))))))))'''(((***+++,,,,,,++++++))))))))))))))))))))))))******++++++++++++++++++)))((((((((((((***,,,---)))))))))))))))))))))))))))************+++++++++************************---,,,---///444:::@@@DDDJJJKKKRRR\\\^^^WWWSSSTTTUUUSSSRRRRRRSSSRRRNNNKKKFFFIIINNNRRRSSSSSSTTTTTTSSSQQQOOOLLLJJJJJJJJJKKKGGGKKKNNNMMMIIIGGGIIILLLMMMLLLKKKLLLPPPUUUZZZ]]]nnnlllooowww~~~vvvhhh]]]ZZZVVVRRROOOOOOPPPPPPPPPFFFFFFFFFFFFFFFEEEEEEDDDEEECCCAAA???@@@AAADDDEEEFFFFFFEEEEEEEEEFFFHHHIIIHHHGGGFFFEEEDDDBBBAAAAAA>>>???@@@@@@AAABBBCCCCCC@@@???>>>;;;888444111///111000///...---,,,,,,,,,000000///............///***+++---///111111111111...///000111111000///......,,,***)))******)))(((***************************************************++++++,,,,,,++++++***(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))************************,,,,,,,,,++++++************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++************)))************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))******(((((((((((())))))))))))---%%%"""'''+++)))&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((()))******+++---///111222******+++++++++,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))++++++******))))))(((((('''((())))))(((((()))***++++++******+++---...000...,,,)))((()))******))),,,++++++******++++++,,,))))))))))))************+++++++++*********))))))******))))))((((((''''''******))))))))))))******------,,,+++***))))))***,,,+++***))))))***,,,---)))))))))))))))***+++,,,///---***'''+++///,,,&&&++++++***))))))***+++++++++)))'''(((+++---,,,***---,,,++++++***+++++++++,,,---...---,,,++++++,,,,,,000555<<>>;;;777444444444222///,,,,,,000444DDD999***+++555000***111////////////000000000000111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------+++***))))))((((((***++++++,,,,,,++++++*********************************+++++++++******)))***+++,,,,,,,,,,,,+++************++++++,,,,,,,,,***)))))))))))))))))))))************************,,,,,,,,,++++++************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++************)))************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&(((((((((((())))))))))))(((***------,,,)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((()))******+++,,,...///000*********+++++++++,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))*********)))))))))))))))'''((())))))(((((()))***+++************,,,---...---+++))))))*********))),,,++++++******++++++,,,))))))))))))************+++++++++*********))))))******))))))((((((((((((******))))))))))))******---***((((((+++,,,+++((())))))******++++++++++++...---,,,+++++++++++++++++++++++++++///222///(((++++++,,,------,,,++++++......---+++)))))))))***,,,,,,,,,,,,,,,+++,,,,,,+++,,,------,,,,,,...000555888===CCCHHHKKKMMMMMMMMMMMMMMMNNNPPPRRRTTTUUUQQQQQQPPPNNNJJJFFFBBB@@@DDDGGGKKKNNNQQQRRRQQQQQQJJJJJJKKKLLLKKKKKKIIIIIIFFFFFFHHHOOO\\\lll~~~zzzlllaaaYYYSSSOOOKKKHHHEEEEEEHHHJJJJJJHHH===>>>AAAEEEFFFEEEDDDDDD@@@AAABBBDDDEEEEEEEEEDDDBBBAAAAAA@@@@@@AAAAAABBBDDDCCCAAAAAA@@@>>>:::777555444333000------111444IIIAAA111+++222///+++111....../////////000000000111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***************+++***++++++,,,,,,++++++*********************************++++++++++++*********+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,))))))))))))))))))******************************+++++++++++++++************++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************************************+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,---,,,+++)))((()))***+++------+++***)))************************)))))))))))))))))))))))))))***,,,,,,+++)))&&&$$$(((((((((((())))))))))))%%%333;;;555...,,,+++'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((******)))***+++,,,------*********++++++++++++,,,---.........---+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))************'''((())))))(((((()))***)))))))))))))))+++,,,,,,---+++))))))***+++***)))++++++************++++++)))))))))*********+++++++++++++++******************))))))))))))(((((((((******))))))))))))******...)))&&&(((...111///+++)))***,,,,,,,,,+++***)))************************'''***+++,,,000444000)))+++,,,///000000///,,,+++(((+++...---***))),,,000++++++,,,,,,,,,,,,++++++***+++,,,---...000444777>>>AAAFFFJJJNNNOOOOOOOOOLLLLLLMMMNNNPPPRRRTTTUUURRRQQQOOOHHHAAA<<<;;;<<>>777777555222//////111333IIIIII:::,,,...///,,,000------........./////////000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,***++++++,,,,,,++++++*********************************+++++++++++++++******++++++,,,,,,++++++******++++++++++++,,,,,,,,,)))))))))))))))*********************************+++++++++*********************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***+++---......,,,)))'''(((***,,,......,,,***(((++++++++++++++++++++++++)))))))))))))))))))))))))))+++...000000---)))'''(((((((((((())))))))))))(((999@@@666...000///(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((***))))))))))))******+++************++++++++++++---...000111000...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))(((((())))))******++++++'''((())))))(((((()))***(((((((((((())))))******,,,***))))))++++++***)))++++++************++++++))))))*********+++++++++************************))))))))))))))))))))))))+++******))))))******+++---+++***,,,000333333222---.........------------((()))+++,,,...///000000***,,,,,,+++---000---(((,,,---...//////...---,,,))),,,///000...,,,+++,,,******+++,,,,,,,,,+++******+++---///222555;;;>>>DDDFFFJJJMMMOOOOOONNNMMMLLLMMMNNNOOOQQQSSSTTTUUUQQQQQQMMMEEE<<<777999===FFFFFFFFFGGGHHHHHHFFFDDDIIIHHHFFFDDDEEEMMMXXXaaaxxxwww___KKKSSSIIIEEEHHHFFF???AAAIIIEEEDDDDDDCCCAAA@@@???>>>BBBBBBAAAAAAAAAAAABBBBBBDDDDDDEEEGGGJJJJJJIIIHHH<<<;;;999666333111111111???GGG<<<,,,---000...///------------.........//////...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,***++++++,,,,,,++++++*********************************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))************))))))))))))))))))))))))************************)))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***+++---......,,,)))'''(((***,,,......,,,***(((++++++++++++++++++++++++************************)))+++...000000...+++***(((((((((((())))))))))))+++666888...***000...&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((()))))))))(((((())))))***))))))*********+++++++++***,,,...000000///...---++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))(((((())))))******++++++'''((())))))(((((()))***''''''((((((((()))((((((+++***)))***+++,,,+++)))+++******))))))******+++************++++++++++++************************))))))))))))************++++++************++++++))),,,...///...///333666...---,,,---...222666888000111333555666777888888333333000+++***,,,,,,(((------,,,,,,,,,,,,------222333444666666111***%%%++++++,,,,,,++++++***)))+++...111444777<<>>BBBIIIIIIHHHGGGEEEEEEFFFGGGHHHJJJOOOXXXgggxxxxxx```WWWRRRRRRNNNFFFEEEJJJFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCEEEIIIMMMPPPOOOOOOBBB@@@===:::777555222000000<<<777,,,...111......------------.........///......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***************++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((()))******++++++)))))))))))))))))))))))))))))))))***************)))******++++++++++++++++++++++++++++++++++++++++++++++++************)))***************************************************************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,---,,,+++)))((()))***+++------+++***)))++++++++++++++++++++++++************************)))***++++++++++++***)))(((((((((((())))))))))))***...,,,&&&&&&+++***$$$))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))((((((((()))******)))))))))************+++'''(((***,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))************'''((())))))(((((()))***'''(((((())))))(((((('''***))))))***,,,,,,+++)))******))))))))))))***************++++++++++++,,,***************+++++++++)))))))))************+++++++++************++++++%%%***...---))))))...444+++***)))***...555;;;???333444555555555444333222777888333---***------,,,---,,,+++******+++,,,---//////111666;;;;;;777111000///...,,,++++++++++++///222777;;;>>>BBBGGGJJJMMMMMMMMMMMMNNNOOOOOOPPPNNNOOOPPPQQQRRRRRRRRRRRRLLLLLLKKKFFFBBBAAADDDGGGCCCFFFHHHGGGFFFIIIRRRYYYdddkkkxxx{{{pppbbbVVVOOOIIIIIIHHHGGGGGGGGGGGGGGGCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCEEEIIIMMMOOOOOONNNEEECCC@@@???===:::666333***333111---111000,,,///------........./////////......---------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,*********)))***++++++,,,,,,++++++***************************)))***+++,,,------------,,,++++++******++++++,,,,,,,,,,,,++++++++++++***'''(((((()))******++++++))))))))))))))))))))))))((()))))))))*********+++))))))***++++++++++++++++++++++++++++++++++++++++++++++++************)))************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********)))******++++++******)))++++++++++++++++++++++++************************...---+++(((''''''(((((((((((((((((())))))))))))'''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((()))((((((((()))***++++++))))))))))))************((())))))******+++++++++******************************************************++++++++++++******))))))))))))))))))))))))*********)))))))))))))))'''((())))))(((((()))***'''((())))))))))))(((''')))))))))+++,,,---+++)))******))))))))))))***************+++++++++,,,,,,))))))*********+++++++++))))))*********+++++++++,,,++++++******++++++,,,'''***++++++((((((+++///******)))***,,,000555777---...///000///---+++***000222111,,,+++---///---+++++++++,,,,,,+++++++++((())),,,111666:::===>>>666444111...,,,,,,---...333777===BBBEEEHHHKKKMMMMMMLLLKKKKKKKKKMMMPPPRRRNNNNNNOOOPPPPPPOOONNNNNNKKKKKKJJJIIIHHHHHHHHHHHHDDDLLLSSSVVVYYYcccvvv~~~sssaaa^^^XXXRRRKKKFFFCCCAAACCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDGGGIIIKKKJJJHHHEEECCCAAABBBBBB@@@<<<888///111---...444///***111....../////////000000000///......---......//////........................------------------------...---,,,+++++++++++++++***++++++,,,,,,++++++***************************)))***+++,,,------------,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******'''(((((()))***+++++++++))))))))))))))))))))))))(((((())))))*********+++))))))***++++++++++++***+++++++++++++++++++++++++++++++++************)))************************++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***++++++))))))))))))))))))))))))************************************************555222---)))&&&&&&((()))(((((((((((())))))))))))&&&%%%(((,,,,,,((()))---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((()))***+++,,,))))))))))))************,,,,,,+++******++++++,,,******************************************************++++++++++++******))))))))))))))))))))))))++++++******))))))(((((('''((())))))(((((()))***(((((()))******)))(((''')))((()))+++------+++)))******))))))))))))************+++++++++,,,,,,,,,))))))******++++++++++++))))))******++++++++++++,,,++++++******++++++,,,,,,+++******++++++,,,,,,---,,,+++***************)))***,,,......---,,,+++&&&***,,,******---...,,,)))+++---//////---+++)))---......,,,***---444:::;;;888444000......///000666:::AAAFFFIIIKKKMMMNNNLLLJJJHHHGGGHHHKKKOOOQQQMMMNNNNNNOOONNNMMMLLLKKKKKKJJJJJJKKKLLLKKKIIIGGGPPP[[[hhhnnntttzzzlll```WWWSSSCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCEEEFFFFFFDDDBBBCCCBBBAAACCCEEEDDDAAA===777333,,,///555---(((222////////////000000000000//////.........//////000........................------------------------,,,,,,++++++,,,,,,------+++++++++,,,,,,+++++++++************************)))***+++,,,------...------,,,+++******+++,,,---,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******************)))************+++++++++++++++++++++++++++++++++******))))))))))))******************************************************)))))))))))))))))))))))))))******++++++******)))+++***)))))))))***,,,,,,************************))))))))))))))))))))))))'''(((((())))))***++++++:::222)))%%%&&&(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))************************************************************++++++++++++******))))))))))))************))))))))))))))))))))))))&&&'''))))))))))))+++---+++++++++***************''''''(((((())))))******))))))))))))))))))))))))++++++,,,,,,,,,---------++++++************++++++)))***+++++++++***)))(((,,,,,,,,,++++++*********)))************+++++++++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,///%%%'''---******---)))---............---,,,+++333111///......111444777AAABBBDDDHHHLLLMMMLLLJJJEEECCCCCCFFFLLLPPPQQQQQQNNNMMMLLLKKKKKKJJJJJJJJJIIINNNOOOKKKGGGKKKQQQUUUtttllldddTTTGGGFFFDDD>>>===AAAHHHCCCAAAEEEGGGDDD@@@@@@AAAAAABBBCCCCCCBBBBBBAAA===:::777333000//////000000000000000000000///...//////............////////////.........---------------------------------.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++******))))))))))))******************************************************))))))))))))))))))))))))))))))************))))))+++***)))))))))***+++,,,************************))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,888222***''')))+++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))************************************************************++++++++++++******))))))))))))************)))))))))))))))))))))))))))***++++++)))((()))***************************(((((((((((())))))******))))))))))))))))))))))))...---+++)))(((&&&&&&&&&++++++************++++++,,,+++*********+++,,,,,,,,,,,,,,,+++++++++******************++++++++++++,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,+++%%%***...)))***///,,,,,,,,,------------------///......///222666:::===EEEDDDEEEFFFHHHHHHGGGEEEDDDEEEGGGLLLPPPQQQOOOLLLJJJMMMPPPQQQNNNKKKJJJJJJLLLJJJJJJOOOXXXeeettt~~~}}}bbbQQQHHHDDDCCCDDDCCC??????DDDHHHGGGEEEEEEDDDDDDDDDDDDDDDCCCBBBBBB>>>===999666333000////////////000000000000////////////............////////////.........---------------------------------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++******))))))))))))******************************************************))))))))))))))))))))))))))))))************))))))******))))))******+++,,,************************)))))))))))))))))))))))))))***,,,.........---,,,222...)))((()))+++***((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))************************************************************++++++++++++******))))))))))))************)))))))))))))))))))))))))))+++,,,+++******+++,,,))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))*********+++---000333555++++++************++++++---,,,***)))***,,,...000,,,,,,,,,++++++++++++***************+++++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------***(((---...''')))///+++***++++++,,,------......+++,,,...222777<<>>@@@CCCIIIPPPSSSRRRMMMIIIJJJLLLNNNMMMJJJIIIKKKMMMTTTPPPVVVhhh|||vvvggg___TTTHHHHHHBBB@@@CCCFFFDDDCCCDDDFFFFFFFFFEEEEEEDDDDDDCCCAAA@@@>>>:::777333000...////////////000000//////000//////......//////000/////////.........------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++))))))*********+++++++++***+++++++++++++++,,,,,,+++******))))))******+++************************************************))))))))))))))))))))))))******++++++++++++*********************+++++++++************************))))))))))))))))))))))))(((***---//////...,,,***+++(((''''''((()))'''&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************)))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((***+++***)))((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))************************************************************++++++++++++******((()))))))))************))))))))))))))))))))))))&&&(((***++++++,,,///000(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())),,,111777===AAA++++++************++++++++++++++++++,,,...///000++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------+++...,,,(((...111''',,,,,,,,,,,,,,,------...+++---111777<<>>;;;777666666888888888>>>AAAEEEHHHJJJJJJJJJJJJKKKLLLRRRaaauuuwwwiiiZZZQQQKKKGGGGGGIIIDDDDDDDDDDDDEEEFFFHHHIIIFFFFFFFFFDDD@@@;;;777444333222111000000000000111000000////////////000000000000/////////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,)))************+++++++++*********++++++,,,,,,---++++++************++++++************************************************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++))))))***++++++++++++***************************))))))))))))))))))))))))'''(((***++++++***(((''''''((()))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))(((((((((((())))))************************))))))))))))))))))))))))))))))************))))))******))))))))))))************************************************************++++++++++++******))))))))))))************))))))))))))))))))))))))+++,,,,,,,,,***)))***+++'''(((((())))))******++++++************))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,++++++************++++++(((***...000111///---+++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////,,,,,,,,,666JJJJJJ333///...---------...///000777:::???CCCFFFGGGGGGFFF;;;999777777999;;;<<<<<>>???CCCDDDFFFGGGGGGEEECCCBBBBBBHHHLLLLLLIIIGGGGGGFFFKKKFFFIIIRRRWWW]]]sssqqqcccRRRIIIFFFFFFGGGHHHIIIKKKIIIDDDFFFLLLLLLHHHCCC@@@<<<777333111000000111///...///000000000111000000000000//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))************************,,,++++++******++++++,,,***++++++,,,,,,++++++******,,,---,,,+++***+++---+++)))))),,,---***))),,,************************************************************************)))))))))))))))))))))))))))************+++++++++++++++************++++++************************++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))******))))))((((((((((((+++*********))))))))))))))))))************))))))))))))))))))************************************)))***+++,,,---.........+++***************++++++++++++************++++++))))))))))))************************************))))))************)))))))))))))))))))))))))))))))))************+++++++++---,,,+++***)))))))))*********+++++++++,,,,,,,,,...+++))))))***+++++++++,,,+++******+++,,,,,,+++))))))***+++---......///---,,,+++*********++++++///******---...+++***---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222,,,///222444333000...,,,---333666666999>>>BBBBBBJJJIIIGGGDDDAAA===;;;999CCCDDDEEEEEEFFFIIILLLMMMRRRLLLNNN]]]rrrmmmXXXJJJEEEFFFIIIHHHLLLMMMKKKMMMPPPMMMGGGFFFDDD@@@;;;777444333222333111000111222111222222111000000000//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++************++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***+++,,,,,,++++++,,,...000///)))'''***,,,++++++,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++,,,,,,++++++++++++,,,,,,************************++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))***))))))))))))(((((((((***************)))))))))))))))************)))))))))))))))*********++++++************************((())))))***+++---...///------+++***))))))((((((++++++************++++++************************************************))))))************)))))))))))))))))))))))))))))))))************+++++++++***))))))((((((((())))))******+++++++++,,,,,,,,,000...+++)))***,,,,,,,,,,,,,,,++++++++++++,,,,,,************************---,,,+++*********++++++111...,,,---,,,******---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000---777@@@@@@999111///000...888@@@AAAAAACCCFFFFFFIIIFFFBBB???<<<;;;;;;;;;======???AAADDDHHHKKKNNNIIIXXXnnn{{{cccSSSLLLJJJIIIKKKKKKKKKMMMQQQPPPLLLKKKIIIEEE@@@<<<888777666222222222111111111222222111111000000000//////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************************))))))++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***+++,,,,,,++++++,,,000333555---''')))------++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********++++++++++++++++++******+++++++++************************************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))''''''((()))***++++++,,,((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++******)))))))))*********+++++++++***************************)))(((((()))+++---...------+++***))))))((((((++++++************++++++++++++***************)))************************)))******++++++******)))))))))))))))))))))))))))))))))*********+++++++++((((((((((((((()))************+++++++++,,,,,,,,,222///,,,***+++,,,------+++,,,------,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,+++++++++++++++++++++000...---+++***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...,,,555>>>???888000...000---999CCCEEECCCFFFJJJKKKKKKGGGBBB===;;;<<<>>>@@@:::===CCCGGGHHHGGGLLLRRRXXX{{{ttt]]]NNNJJJHHHFFFFFFIIIOOOSSSUUUOOOMMMIIIDDD@@@<<<:::999111333333000...///000///111111111000000000//////////////////....................................------------------------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------------------------------------------************************))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***+++++++++++++++---000333:::111***+++---,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++******))))))))))))***************************************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''((()))***++++++,,,((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((************************************************))))))))))))************************************))))))))))))***************************+++++++++******++++++++++++******************++++++++++++************************,,,+++***)))((()))***+++++++++***************+++++++++************++++++,,,+++++++++******))))))******************************++++++++++++******))))))))))))))))))))))))))))))*********+++++++++))))))))))))******+++,,,******+++++++++,,,,,,,,,111///,,,+++,,,---------***,,,......,,,++++++---++++++,,,,,,---------...++++++++++++++++++++++++,,,------***(((***---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------(((,,,111222000...------111<<>>AAADDDIIILLLIIIJJJWWWfffuuu]]]OOOLLLKKKMMMPPPSSSVVVXXXQQQOOOLLLHHHDDD@@@===<<<555999999222///000111///111111111111000000000000000000/////////.................................------------------------+++++++++,,,,,,,,,------,,,------......------,,,------------------------------------------------++++++++++++++++++++++++)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++******++++++++++++,,,///222999111,,,,,,---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++***))))))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))*********++++++************************)))))))))************+++*********+++++++++++++++******++++++++++++***************++++++++++++,,,++++++++++++++++++++++++---,,,+++***))))))))))))***)))))))))***+++,,,,,,++++++************++++++,,,,,,,,,+++******))))))++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))))))))************+++++++++***************+++,,,---******+++++++++,,,,,,,,,...---+++,,,---...---,,,))),,,000///---++++++---))))))***+++,,,------...******+++,,,,,,,,,++++++***...///+++)))+++...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,...000333444444999AAAGGGGGGGGGLLLQQQSSSQQQNNNIIIEEECCCCCCEEEFFFGGGEEEFFFJJJLLLVVVmmmxxx```]]]]]]______ZZZVVVVVVRRRQQQNNNKKKGGGDDDAAA???<<>>AAABBB>>>;;;999777444111//////000111111111111111333555888:::999:::<<<>>>>>><<<;;;999:::888555333222000...+++---,,,+++******+++,,,---******))))))))))))))))))++++++++++++++++++++++++,,,***)))+++......,,,)))+++,,,---,,,+++******,,,************************************************++++++++++++******************+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***((()))***+++,,,,,,,,,,,,.........///......---,,,,,,,,,,,,---------......---///111111///...//////000000222777===CCCFFFFFFCCCBBB@@@>>><<<===@@@CCCGGGBBBEEEMMMKKKGGGQQQaaalll]]]QQQSSSVVVWWWYYY^^^YYYUUUMMMDDD===999777666333333333333222222222222222222111111111000000000000000000000000000000000////////////////////////111///------///000///......................................................------------------...:::999777555333111/////////000111333666888:::<<<;;;;;;<<<<<<<<<<<<<<<<<<999999888777666444333222/////////...------,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))+++,,,,,,+++***,,,------,,,++++++******++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,)))))))))******)))))))))))))))))))))))))))))))))******************))))))******************************++++++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,---------,,,+++---000222111000555666888:::===@@@CCCDDDJJJHHHGGGJJJLLLIIIAAA:::888555111---,,,,,,...000111111222222333444555666444666888;;;>>>@@@AAAAAAAAA???===;;;;;;999666444333111///---,,,,,,,,,---+++************++++++,,,++++++++++++++++++++++++///+++))),,,...---+++***---------,,,+++++++++,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++------.........---++++++---...............------------------............---///000111///......///000222777<<>>@@@BBBEEEHHHKKKLLLMMMRRRPPPNNNPPPQQQNNNFFF>>>999666222...---///222555888999<<<======;;;888666222222222333666:::>>>@@@BBBAAAAAABBBCCCCCCAAA???;;;:::777444111///......************+++,,,------++++++++++++++++++++++++111,,,***---,,,)))***---...---,,,++++++,,,,,,,,,************************************************+++++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---+++***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,............---,,,,,,+++------...............---------........./////////---...000000...---...///111555;;;@@@CCCEEEEEEDDD@@@>>>;;;888777:::@@@DDDBBBHHHJJJHHHTTTttt|||ssslllkkkmmmmmmlllmmmjjjlllpppppplllhhhllluuu{{{sssjjj]]]fffqqqwwwzzz{{{{{{{{{}}}tttkkkhhhgggcccqqq}}}mmmmmmooouuuzzzvvv]]]WWWWWWUUU[[[gggaaa]]]WWWOOOGGGAAA===;;;888777555444333333333333222222222222111111111111////////////////////////000000000000000000000000......//////............////////////////////////////////////////////////...000444666666444000...;;;;;;;;;:::999777666555000000000111222444777888;;;<<<=========<<<;;;:::888999:::;;;<<<<<<<<<<<<:::999888666444222111000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))+++,,,,,,+++***,,,------,,,++++++******++++++***++++++,,,,,,++++++***))))))))))))))))))))))))*********)))******+++,,,)))******++++++******))))))))))))))))))))))))))),,,,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,...000111555777;;;===???AAAEEEHHHGGGHHHJJJMMMOOOPPPQQQQQQQQQPPPPPPQQQSSSRRRNNNIII@@@>>>;;;888888:::===@@@EEEHHHJJJLLLKKKHHHCCCAAA:::888444222111333555777<<<===???CCCGGGIIIIIIHHHCCCBBB@@@===:::777444333------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111,,,,,,...+++''',,,777000...++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,+++++++++,,,---...,,,---......///..................////////////000///000000///...---///111555999???CCCDDDCCCBBBBBB>>>===;;;999999===BBBGGGIIIHHHEEEOOOsssuuuwwwiii___ZZZXXX^^^eeejjjooosssxxx||||||yyy}}}vvvqqqzzz|||qqqjjjsss~~~ffffffiiimmmpppttt}}}zzzuuuvvvyyyyyywwwooo```WWWRRRWWW```bbb___[[[UUUNNNGGGBBB>>>:::999777555333333333444333222222222222111111111000000000000000000000000000000000000000000000000---...000000///......///////////////////////////////////////////////////...111444777777444111...555666777777777666555444222111000///000222333555888999;;;=========<<<;;;999999:::<<<<<<=========;;;;;;:::999888777666666333222222111000///..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))+++,,,,,,+++***,,,------,,,++++++******++++++***+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))***++++++)))******++++++******)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///222666:::<<>>DDDFFFEEEBBB@@@@@@======<<<<<<<<<@@@FFFJJJKKKIIIRRRppp~~~wwwlllcccfffpppssslllccc^^^[[[___lllzzz}}}{{{}}}|||uuunnnooorrrvvv{{{rrr___UUUVVVYYYaaaaaa```\\\VVVNNNGGGCCC<<<:::777555444333444444333333222222222111111111000000000000000000000000111111111111111111111111---000222222000//////000///////////////////////////////////////////////////000111111111111000///000111222444444444333333222000///------...000111555777:::===>>>???>>>===::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;555444333222111///..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))+++,,,,,,+++***,,,------,,,++++++******++++++***+++,,,------,,,+++***)))))))))))))))))))))))))))))))))((()))******+++******++++++++++++******))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///111444999???DDDGGGNNNSSSWWWTTTMMMIIIMMMSSSVVVWWWXXXXXXXXXWWWVVVUUUOOOPPPQQQQQQQQQSSSWWWYYYTTTRRRPPPMMMMMMMMMOOOPPPQQQQQQRRRRRRSSSRRRRRRQQQKKKIIIEEE@@@;;;666222000...000555<<>>BBBGGGHHHEEEBBB@@@@@@=========>>>???CCCHHHLLLGGGNNNiii}}}zzz|||{{{vvvxxxvvviiiccc\\\ZZZcccqqqyyyzzzxxxrrrrrrxxx{{{vvvwww~~~nnnaaa]]]\\\aaabbbbbb```[[[SSSKKKFFF===;;;888555444333444444333333333222222222111111000000000000000000000000111111111111111111111111...111444444111000000222000000000000000000000000000000000000000000000000000///---,,,,,,---///000222222222111111111111111222222222222111000///...111222333666888;;;>>>@@@>>>>>>??????>>>>>>===<<<@@@@@@???>>>===<<<;;;;;;444444444444222000...---///......---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++*********)))******+++,,,(((***++++++++++++,,,------+++((((((+++111999===666888<<>>888333000111000///---,,,,,,,,,,,,///000000...+++---333999999222+++)))+++...///...---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,---......,,,******+++---.........---,,,++++++555111......111222///+++444???AAA444***,,,///---///...------------...///.......................................///000000000//////.........//////666444111//////444<<>>>>>>>>===<<<<<<;;;;;;888888888777555333111/////////...---------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,************************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++***************++++++,,,(((+++---...---,,,,,,,,,++++++,,,...222777;;;>>>@@@BBBEEEIIILLLNNNOOOPPPUUUVVVWWWWWWVVVVVVWWWXXXZZZXXXUUURRROOOMMMLLLLLLIIIJJJLLLOOOQQQSSSTTTUUUUUUUUUVVVTTTRRRQQQQQQRRRPPPMMMKKKIIIIIIIIIGGGFFFFFFGGGIIIIIIGGGBBB===:::444333333444666:::===@@@IIIJJJLLLMMMLLLKKKHHHGGGFFFFFFEEEDDDAAA>>>:::888444333111000///...------***,,,...---,,,...333888>>>777///++++++,,,+++)))---------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------+++---......,,,++++++,,,,,,------------,,,,,,+++...***((()))---///---***---777888...(((+++...+++........................------------------------...............///000000000//////.........//////777555333111222777???EEEJJJHHHEEEAAA>>>;;;999888:::;;;>>>BBBCCCDDDKKKRRRiii|||rrr|||yyyuuuxxxoooeeedddoooxxxkkklllmmmllljjjcccZZZSSSIIIEEE@@@;;;888777666555666555444333222222222222222222222222222222222222111111111111111111111111111111000000111222222333111111111111111111111111111000///...............///000000111000///...---222333333444444444333333000000111111111111222222111222222333333444555555555666777999:::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;999777555444000///......------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,))),,,...///...---------,,,...333777<<>>???AAADDDIIINNNRRRTTTTTTUUUVVVUUURRRPPPPPPQQQMMMIIICCC???=========<<>>888111---,,,,,,+++)))------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,------------.........+++---......,,,++++++,,,,,,,,,,,,---------------///,,,)))+++///222222111)))///000)))(((---...+++---...////////////...---------------------------...............///000000/////////......//////000888888777777999>>>EEEJJJJJJGGGCCC>>>;;;999999999:::>>>CCCEEECCCFFFWWWiiiyyyzzz|||rrrooossszzz}}}~~~zzzrrrpppqqqmmmccc[[[QQQJJJBBB<<<:::999777555888666444444666666333000333333333333333333333333222222222222222222222222111111111000111111222333111111111111111111111111222111000///...---------///////////////...------888888888888777666555444000111111111222333444444444444444444333333222222222333444555666666666666555555666666777777777777999:::;;;<<<<<<;;;:::999111111000......------------------------------------,,,,,,,,,,,,+++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,***,,,---,,,,,,,,,...000333666;;;@@@EEEHHHIIIIIINNNOOOPPPRRRRRRRRRQQQPPPOOORRRVVVWWWVVVUUUUUUUUUKKKHHHCCC>>>:::888777666555666888;;;AAAGGGMMMQQQQQQSSSTTTTTTRRRPPPOOOOOOKKKEEE>>>999777777888999>>>AAAEEEGGGGGGDDD@@@>>>777555222//////111333555???BBBFFFJJJLLLLLLJJJHHHHHHGGGFFFEEEDDDEEEEEEFFF@@@???>>><<<:::777555444111000...,,,,,,---------666222...,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////+++---......---,,,,,,---------------...//////000222000...///222555666666+++---,,,)))+++000000,,,,,,...///111111///...,,,------------------------...............///000000//////////////////000111888:::;;;===???DDDIIINNNIIIEEE@@@;;;888888999:::>>>???DDDIIILLLWWWsssxxxrrr___\\\]]]gggyyy{{{{{{uuujjjaaaZZZRRRGGG@@@===;;;888555888555333666::::::666111333333333333333333333333222222222222222222222222222111111111111111222222111111111111111111111111111111000///.........//////000////////////......>>>??????>>><<<:::777555222222222222333555666777777888888777666555333222222222333333333222222111111111222222333444444444444666888;;;<<<=========444333222000///.........---------------------------------,,,,,,,,,++++++---,,,++++++******++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,+++******...333777>>>@@@CCCGGGJJJMMMOOOPPPLLLMMMMMMNNNNNNNNNNNNNNNNNNQQQUUUWWWWWWWWWWWWWWWLLLIIIDDD>>>999666444333111111222444888>>>DDDHHHKKKNNNQQQRRRQQQOOONNNMMMHHHCCC<<<777555666777888===AAAFFFKKKKKKHHHCCC???;;;888555222000111222444777:::@@@EEEIIIKKKKKKKKKKKKIIIGGGFFFEEEFFFGGGHHHEEEEEEDDDCCCAAA???<<<;;;999444///---...//////...///---,,,,,,---//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////+++---......---,,,---...//////......///000111222000...------...000111111......,,,***,,,000///,,,---...000111111000...---------------------------...............///000000///////////////000111111555888;;;???AAAEEEIIILLLGGGCCC>>>:::777888:::<<>>@@@FFFFFFSSSiii}}}~~~mmmeeeccccccfffiiiwww~~~tttppppppjjj___SSSHHH@@@<<<;;;777555555777:::;;;999777333333333333333333333333333333333333333333333333333222111111000111111111////////////////////////.........///000111222333222222111000000000000000AAABBBCCCDDDCCC@@@===<<<888888666666666888:::;;;;;;<<<===>>>===<<<:::999555555666666777666666666222222222222222222222222111333555888:::;;;;;;;;;999888666444222111000000......................../////////.........---------,,,++++++******++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...++++++,,,---------------------------------------,,,++++++++++++,,,---------///333666:::???FFFJJJMMMMMMNNNOOONNNMMMLLLKKKBBB@@@===:::999;;;===??????BBBEEEHHHJJJMMMPPPSSSTTTSSSRRRPPPMMMIIIFFFDDD@@@>>>;;;999777777777888:::???FFFKKKMMMLLLLLLLLLKKKIIIEEECCCAAA???===;;;;;;>>>CCCHHHLLLNNNNNNNNNKKKIIIEEE@@@:::555222000///111555999>>>BBBFFFGGGCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEGGGHHHHHHGGGFFFEEE@@@;;;888:::>>>>>>888111......//////...---------+++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,------------+++---//////...---...///111///...---,,,---///000---///111111111///.........------,,,,,,++++++,,,////////////////////////////////////////////////...............///000000////////////000111222333111666===BBBDDDFFFGGGHHHFFFDDDBBB@@@???AAACCCEEEKKKTTTnnn}}}iiiaaa___fffpppxxxwwwwww{{{wwwnnn```PPPEEE@@@@@@999999888777777777777777444444444444444444444444333333333333333333333333333222222111000000111111000000000000000000000000////////////000111222222222111000///...//////000>>>@@@BBBDDDDDDBBB@@@>>>;;;999888777777999;;;<<<;;;<<<>>>??????>>><<<;;;666666888999::::::;;;;;;333333333333333333333333333444666888999999999888;;;999777555333222111000........................000////////////.........---,,,++++++******++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......***+++,,,,,,------,,,,,,------------------------,,,,,,++++++,,,,,,---...---222888???DDDHHHLLLOOONNNOOOPPPQQQOOOLLLHHHFFF===:::555000///000333666555777:::===@@@DDDIIILLLNNNOOOQQQSSSSSSRRRQQQPPPKKKIIIEEEAAA===:::888888555;;;BBBIIIKKKLLLLLLLLLRRRPPPMMMKKKIIIFFFBBB>>><<<===???BBBEEEIIILLLNNNMMMKKKHHHDDD???:::555333000111333666:::>>>BBBDDD:::;;;<<<======>>>??????AAACCCEEEGGGHHHHHHGGGFFFEEEAAA???BBBEEEAAA666,,,,,,...///000/////////000+++++++++,,,,,,---------,,,,,,,,,---------......+++++++++,,,,,,,,,------+++---//////.........///000///---+++++++++,,,---))),,,///111000...------///...//////---+++---000000000////////////000000000000000000000000000000...............///000000////////////000111222333555:::AAAFFFIIIJJJJJJJJJGGGFFFDDDCCCCCCEEEHHHIIIPPPaaauuujjjccc```^^^^^^fffyyyxxx{{{xxxiiiVVVHHHCCCDDD<<<;;;:::777444333444666444444444444444444444444333333333333333333333333333333222111000000111111111111111111111111111111111111000000000000000111111000///------......///===>>>>>>>>>======>>>???<<<<<<<<<======<<<999888===>>>???@@@@@@@@@???>>>===<<<:::999888888888777::::::888777666666666666444666888999;;;;;;::::::999888777555333222222222333222111///......------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...------------------------......---------,,,,,,,,,************************************************++++++++++++++++++++++++************************++++++******++++++,,,---------------------------+++,,,,,,,,,++++++---///111000---+++***+++,,,---,,,,,,,,,---...///111222:::>>>DDDHHHKKKLLLMMMNNNQQQRRRTTTSSSOOOGGG@@@;;;888555222111111222111000222222444555888:::===>>>CCCFFFKKKNNNPPPPPPQQQRRRPPPPPPOOOLLLGGG@@@999555999:::<<<@@@DDDIIILLLNNNMMMMMMNNNOOOOOOMMMLLLKKKGGGCCC>>>===???CCCFFFHHHLLLJJJHHHGGGEEE@@@888222333333555999<<<===<<<:::777777666666666777888999???AAADDDGGGIIIIIIHHHGGGIIIHHHFFFCCC@@@<<<999777444222000...------...///......//////......---,,,............//////000000,,,---......,,,+++,,,---//////...,,,******,,,...---,,,+++******,,,...///...------...//////---,,,111111000///......000222333222111---++++++///222000000000000000000000000////////////////////////333222000000000111222333777;;;AAADDDEEEFFFIIIKKKOOOJJJBBBEEELLLGGGGGGVVVhhhqqqfffaaa[[[YYYZZZfffwww|||~~~|||rrrcccTTTIIIDDDAAA<<<999999777444444777444444555555555555555555555555555444444333333333333333333222222111111111222222222222222222222222555//////444333,,,---555000///...------...///000AAAAAABBBBBBBBBAAAAAABBBCCC@@@===;;;;;;>>>AAADDD=========???@@@@@@???>>>?????????>>><<<;;;::::::;;;::::::999888777666666666666777888999999999999999999777666444444333333333333111000///.............../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...------------------------......---------,,,,,,,,,************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---------------------------+++,,,---,,,++++++---/////////------,,,---...///++++++***+++---111555888CCCGGGKKKNNNNNNNNNOOOOOOOOOQQQSSSSSSPPPLLLGGGCCC???===999666555333111000111111111222444666888999<<<@@@GGGKKKNNNOOOPPPQQQQQQQQQPPPNNNIIICCC===:::888999<<>>@@@@@@777666444222222333444555999;;;===AAADDDGGGJJJKKKHHHHHHFFFDDDAAA???<<<;;;777555333000///...//////..................------------........./////////,,,---......---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///...---------...---,,,+++,,,------------...000111......000222555666444222000000000000000000000000////////////////////////000000111111222222333333:::@@@FFFHHHFFFDDDEEEGGGJJJIIICCCEEEJJJGGGMMMaaaxxxkkk```^^^bbbeeejjjooo{{{~~~}}}ooo^^^OOOHHHBBB===999999888444333666555555555555555555555555555444444444444444444333333333333222222222111111222222222222222222222222///111999AAA===111...444333222000///...//////000BBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCAAA??????@@@BBB???>>>>>>???AAAAAA@@@???>>>??????>>><<<:::999:::<<<<<<===<<<<<<;;;:::999888888777777777777888888999888777666555555555555444333222111000000/////////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------...------------------------......---------,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------------------,,,---------,,,,,,...///------........./////////,,,++++++---111888>>>BBBLLLOOORRRRRRQQQOOONNNNNNOOOPPPRRRSSSSSSRRRPPPNNNJJJGGGBBB>>>;;;888555222333222111111111333444555555;;;CCCIIILLLNNNOOOOOOQQQQQQQQQOOOKKKFFFBBB???<<<===???BBBFFFJJJNNNOOOOOOOOONNNNNNNNNOOOOOOPPPSSSSSSQQQLLLFFFBBBCCCEEEBBBAAAAAAAAA@@@>>>:::666444333222555:::@@@DDDFFF;;;999555222000111222333888888999<<>>111///555555444222000000///000000RRRQQQPPPPPPRRRTTTVVVVVVWWW]]]dddddd[[[OOOEEE???BBBAAA@@@BBBCCCCCC???<<<===>>>===<<<:::999:::;;;<<<===>>>?????????>>>>>>;;;:::888777666777888888888777666555555555555555444444444333222111000000///000000000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....................................---------,,,,,,,,,++++++++++++++++++++++++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------........................,,,---...---,,,,,,...000,,,---.../////////......---...000555;;;AAAGGGJJJOOOQQQSSSRRRPPPNNNMMMMMMQQQQQQRRRTTTUUUVVVVVVVVVSSSPPPKKKGGGDDDAAA<<<:::888777555444333444555555666<<>><<<:::888777666999>>>CCCGGGHHHBBB???;;;777444333444555<<<<<<<<<===>>>@@@AAABBBDDDDDDEEEFFFFFFFFFEEEEEEAAA???<<<888555222111000......------......//////------------------------+++---//////...///000222<<<777111///111111---)))---,,,,,,,,,,,,---.........//////...---,,,---...000///////////////...,,,///333999??????:::111+++/////////////////////////////////////////////////////////111333666999;;;AAAGGGLLLIIIAAA<<<>>>BBBEEEKKKHHHDDDGGGPPPjjj|||eeeYYY^^^hhhwwwjjjYYYKKKDDD>>>>>>===999777888666666666666555555555555333333444444555555666666333333333333333333333333333333333333333333333333333333666888333...000777444333222000000000111222{{{yyywwwxxx{{{~~~jjjYYYPPPQQQPPPQQQSSSUUUQQQIIICCCDDDBBB???>>>>>>??????>>>:::;;;<<<===>>>???@@@@@@===<<<:::999888888999:::777777666555444444444555444555555555444333222111000000111111000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///..............................---------,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,************************,,,,,,++++++,,,,,,---...........................---...///...------///111------............---------000666===CCCGGGJJJKKKNNNPPPRRRRRRQQQPPPPPPQQQTTTTTTTTTTTTUUUVVVWWWXXXVVVTTTPPPNNNLLLIIIFFFCCC===<<<999777666777888999>>>BBBHHHLLLNNNMMMMMMMMMOOONNNNNNLLLKKKJJJHHHHHHKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNIIIMMMPPPNNNIIIEEEFFFIIIEEEEEEEEECCCAAA@@@?????????>>>>>>@@@DDDFFFGGGGGGGGGEEE@@@<<<999888888888>>>???@@@AAA@@@???===;;;@@@AAACCCDDDFFFGGGGGGHHHDDDCCC@@@<<<999666333222000///.........///000000------------------------+++---//////...///000222???888000---///000///------,,,,,,,,,------......///000111000......000222///...,,,---///000///---///666===>>>888111------////////////////////////000000000000000000000000111000//////222777<<<@@@AAADDDEEEAAA;;;:::@@@FFFDDDJJJGGGDDDNNN___~~~lll[[[VVVYYYtttzzzfffRRRHHH@@@>>>===:::888999777777666666666555555555444444444555555666666666333333333333333333333333333333333333333333333333777222......//////000333222111000000000111222333vvvllliiitttuuuyyy~~~zzzmmmbbbSSSOOOKKKJJJMMMLLLFFFAAA;;;::::::;;;<<<===>>>???>>>>>>===<<<<<<<<<<<<<<<999888777666555555555555555555666777666555333222111111111111111000//////------------------------,,,,,,,,,,,,---------------------------......///..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,---************************,,,,,,,,,,,,,,,------...........................---/////////......///111---------....../////////111666<<>>EEEIIILLLNNNNNNMMMLLLMMMNNNNNNLLLKKKJJJJJJJJJJJJMMMMMMLLLKKKKKKKKKKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKIIILLLNNNMMMIIIEEEEEEFFFHHHIIIHHHGGGDDDDDDEEEFFFFFFEEEDDDEEEGGGHHHGGGFFFHHHFFFCCC@@@===<<<;;;:::;;;===???@@@@@@???<<<:::;;;===???BBBDDDFFFGGGHHHEEEDDDBBB???<<<999666555333222111/////////000111.........---------------,,,---//////......///111555111+++***,,,///111111,,,---------...............000222000...///222666...+++)))***...111222111---444:::888111,,,---111000000000000000000000000000000000000000000000000222000///000333888>>>AAA??????===:::999<<>><<<;;;:::888777666666666555666777888888666555333111111222222111111000///........................,,,,,,,,,---------......---------------...//////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.................................///000///......000222---------...000333555777<<>>===999:::;;;;;;;;;;;;:::999777999;;;>>>AAADDDEEEFFFDDDCCCBBB@@@>>>;;;999888666555333111000000111111/////////.........------,,,---......---,,,---///---,,,,,,,,,---...000111,,,------...............,,,///111000---...333888666111,,,,,,///333333222---222555333///,,,---111000000000000000000000000000000000000000000000000///000111333666:::===???<<<:::888777:::@@@EEEHHHCCCHHHKKK\\\wwwfffYYYYYYaaaoooooo___NNNEEE@@@<<<999999888888777777666555555444666666666666555555555555333333333444444444555555444444444444444444444444333333333333444555222///777666444222111000111111sss```LLLJJJEEEAAA??????AAABBB@@@@@@BBBCCCCCCBBBAAA@@@???>>><<<:::999888777777555666888999888777555444111222222222222111000000........................,,,,,,,,,------............------------...//////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------........................---,,,,,,,,,,,,---......////////////////////////...///000///...///000222,,,,,,---...222666:::===GGGIIIKKKMMMOOOQQQRRRRRRJJJMMMOOOQQQRRRSSSVVVXXXSSSSSSSSSRRRRRRRRRRRRRRRNNNMMMMMMNNNNNNNNNKKKIIILLLKKKHHHGGGGGGJJJMMMOOOJJJKKKLLLKKKJJJJJJKKKLLLQQQOOOMMMKKKKKKLLLMMMNNNMMMMMMMMMNNNOOOPPPQQQRRROOOPPPPPPOOONNNLLLJJJHHHKKKJJJJJJKKKMMMMMMLLLJJJGGGIIIJJJIIIHHHJJJOOOSSSOOOKKKFFFCCCDDDFFFIIIJJJIIIIIIIIIIIIGGGEEEBBBAAA;;;:::888777666666666666555666999<<>>@@@???>>><<<999999:::;;;888888:::;;;;;;999444000444444555444333222111111000000///...............//////.........---------000///...---------------////////////////////////........................++++++++++++++++++++++++************************************+++,,,---...000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...---///222444333111111------222777999===BBBKKKNNNSSSWWWTTTOOONNNRRRPPPPPPOOOOOOQQQRRRTTTUUUUUUTTTRRRPPPOOONNNOOOOOONNNMMMMMMLLLLLLMMMMMMNNNXXXOOOHHHHHHGGGEEEFFFKKKMMMKKKKKKMMMKKKGGGHHHLLLPPPPPPPPPPPPOOOQQQZZZccciii]]]QQQQQQUUUYYY\\\^^^[[[```bbb]]]XXXVVVSSSPPPRRRNNNJJJIIIKKKMMMMMMLLLOOOHHHFFFIIIIIIEEEDDDHHHVVVPPPIIIDDDDDDFFFIIIKKKIIIFFFBBBCCCEEEGGGEEECCCAAA>>>999555333444666888555666777999;;;>>>@@@AAA>>><<<;;;===AAABBBAAA???>>>===:::666333111///......111444777666333...+++------,,,,,,,,,+++++++++000///...000333222///+++,,,------......------,,,........................777555222000/////////000---444777333000111111...000000000000000///......444111//////222333222000222111333777<<<>>><<<999======:::888:::@@@EEEGGGIIIUUUuuuwwwyyyZZZbbbuuu{{{bbbSSSLLLDDD===999<<<666555:::===888555666888888777666666666666666555555555555555555555555444444555555555555444444111111222333333333222222333222222111111222222333}}}xxx~~~uuummmfffaaaZZZSSSKKKGGGHHHHHHEEEAAABBBBBBAAA???===<<<<<<===777777888:::;;;:::777555444444444444444333222111000000///............/////////.........---------//////...---------------////////////////////////........................++++++++++++++++++++++++************************************+++,,,------//////---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...---///222444444222000...111888>>>@@@DDDHHHNNNJJJIIIOOOSSSSSSSSSUUUSSSRRRRRRRRRRRRTTTUUUVVVTTTSSSQQQOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKHHHHHHKKKKKKGGGFFFHHHHHHHHHIIIJJJHHHGGGKKKRRRWWWZZZ^^^bbbhhhsss}}}~~~wwwqqqmmmjjjddd___XXXTTTTTTWWWYYYZZZTTTPPPNNNOOOLLLHHHHHHMMMHHHHHHHHHGGGFFFEEEEEEEEEHHHGGGFFFFFFHHHIIIGGGEEEDDDAAA===999777888999;;;::::::;;;<<<===???@@@AAA===;;;999;;;>>>AAAAAAAAA???>>><<<999666444111000---///111333333000---+++---------......//////000///......000222222///,,,,,,------......------,,,........................333222000//////000111222...333444///---000111///...///000111111111111111444111///000222333222000222222444777;;;<<<<<<;;;???===::::::???EEEHHHIIIVVVuuuvvvaaa^^^fffiiizzzqqq```SSSHHHAAA@@@===999999===>>>999666777888777777666666666666666555555555555555555555555444555555666666555555444333333333333333222111111333333222222222222333333xxxeeeaaatttqqq^^^SSSPPPOOOJJJEEEAAA@@@@@@???>>><<<<<<;;;777666666777:::;;;:::999444444555555555444333333111000000////////////////////////.........------//////...------------...////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///...---///111333333333111222888BBBHHHJJJMMMQQQgggZZZOOOPPPVVVWWWTTTRRRTTTSSSRRRRRRRRRSSSSSSTTTRRRQQQPPPOOONNNMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGFFFIIIHHHHHHIIIGGGDDDDDDGGGJJJKKKNNNPPPNNNNNNWWWbbbuuu~~~xxxssssssvvv{{{}}}xxxtttnnneeeXXXNNNLLLPPPHHHKKKNNNMMMIIIGGGGGGHHHEEEEEEFFFGGGGGGFFFEEEDDDGGGDDDAAA>>><<<<<<===>>>@@@@@@??????@@@@@@AAABBB===;;;888888;;;>>>@@@@@@?????????===:::777444333...///000111111000...---111111111111111111111111...------///000000...,,,------............------..............................---...///111222444000222222...,,,///111111...///000111222333333333333111000000222333222111222444666888888:::<<<>>>@@@===;;;>>>CCCIIILLLNNNlll{{{kkkZZZVVVeeeyyyrrr^^^LLLCCCCCC======>>>@@@>>>999777888777777666666666555555555555555555555555555555555444555555666666555555444555555444444222111111000333333222222222222333333nnnaaa```zzzyyyhhh```[[[SSSKKKBBBAAA@@@??????>>><<<;;;888666555555888:::;;;;;;555555666666666666555555222111000000//////000000////////////............///......---------......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////......///111222222555888@@@JJJPPPPPPRRRVVVsssdddWWWUUUXXXWWWTTTQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOONNNMMMMMMLLLLLLLLLHHHIIIIIIJJJJJJKKKKKKKKKOOOLLLHHHDDDBBBEEELLLSSS___bbbgggjjjiiikkkwwwnnn___]]]```]]]^^^[[[TTTMMMJJJMMMQQQIIIIIIHHHFFFEEEDDDEEEFFFGGGEEECCC@@@?????????@@@BBBAAAAAAAAAAAAAAABBBCCCBBB???;;;888888999;;;<<>>>>>???BBBDDDHHHQQQZZZuuudddYYYZZZkkkrrrXXXIIIEEE>>>@@@BBBAAA===888666888777777777777666666555555555555555555555555555555555555666666666666555555555555444333333333333333333333333222222333333333yyysssttt~~~tttkkk___UUULLLJJJGGGEEEEEECCC@@@>>><<<999666555666888::::::777888888888888777777666222222111000000000000000000000/////////...............---------......///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---------------------------------........./////////////////////000333444<<>>??????===;;;888666666555333222111111222222555444333222000///...---,,,---...............///---......//////......---........................---------......///000000000000222555666333111///222222333333333333222222111222222222222222333444555888;;;:::999:::>>>BBB;;;???EEEFFFCCCHHH\\\rrrpppcccWWWXXXiiimmmTTTHHH@@@CCCDDD@@@:::777666666777777888888777777666555666666666666666666666666555666666666666666666555444333333333444555666666444333333333333333333444tttkkk^^^XXXQQQLLLIIIFFFAAA>>>???<<<999777888999:::;;;;;;;;;;;;;;;:::999888777333222222111111111111111000000000/////////.........------------...//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------------,,,------------------------------........./////////...///000111222444999<<>>:::999999===>>>>>>>>>===;;;:::999777666444111000000000000///000000000000000000000,,,---///.........///111......////////////....................................//////////////////000///222777999555111///333333333333333222111000111222333222222222444666888:::<<<======>>>@@@AAA<<>>999888777555777888999:::999888777666666666666666666666666666555666666777777666666555444333333333444666888999444444333333333333444444xxxpppdddZZZTTTMMMGGGAAABBB???<<<;;;<<<===>>>>>>??????>>>===<<<;;;999888333333222111111111111222000000000000/////////...---------------...//////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///+++,,,---...///......---....................................////////////,,,...111444777<<>>>>>???@@@DDDHHHHHHFFFBBB@@@???>>>>>>>>>======<<<<<<<<<:::999666444222000000000.........//////000000111,,,...000///......000333......////////////....................................//////000000000000222...///666888444000111000111222222222222222111000222333333222222444777;;;;;;===???AAABBBAAA@@@AAACCCHHHLLLNNN___pppbbbTTTaaayyy~~~~~~{{{yyywwwvvvvvvtttrrrpppppppppooommmkkkiiigggfffeeedddcccccccccdddeeefffccccccbbbbbbbbbbbbcccccceeeeeeeeefffgggggghhhhhhlllnnnqqqrrrrrrssswwwzzz{{{mmmTTTLLLKKKEEE<<<999;;;:::555888999:::;;;;;;:::888777666666666666666666666666666666777777777777666666666555444333444555777999444444333333333333444444yyylllbbbZZZRRRLLLCCCAAA>>>>>>???AAABBBAAAAAAAAA@@@???===;;;:::999444333222222111111222222000000000000////////////---------------...///000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000+++,,,.../////////........................................../////////000***...222666;;;BBBKKKQQQLLLMMMPPPRRRRRRRRRXXXaaa```YYYUUUUUUUUUPPPLLLKKKGGGHHHIIIJJJJJJIIIHHHHHHGGGHHHIIIJJJIIIHHHGGGFFFFFFGGGIIIPPP[[[hhhuuu}}}}}}vvvgggZZZLLLMMMMMMMMMLLLKKKIIIHHHEEEDDDBBB@@@>>>===<<<<<<:::@@@HHHLLLKKKHHHFFFFFF@@@???>>>>>>===>>>>>>>>>>>><<<:::777555333222111111000000000//////......,,,///000000......111444......////////////..............................------///000111111111111333------333666222000222...///000111222333333333000222444333222222555888===<<<===@@@DDDEEEBBB???FFFDDDGGGMMMUUUlllqqq\\\VVV___www~~~zzzxxxwwwxxxxxxrrrqqqnnnkkkiiihhhggggggkkkhhheeecccbbbaaa___]]]XXXXXXXXXXXXVVVTTTRRRQQQPPPOOOOOONNNOOOPPPQQQRRRPPPPPPPPPOOOOOOPPPPPPPPPQQQQQQQQQRRRSSSSSSTTTTTTSSSUUUXXXYYYYYY[[[___ccccccgggooouuu{{{~~~cccPPPNNNEEE;;;:::>>><<<666999:::;;;<<<<<<:::999777777777777777777777777777666666777777777777666666888777555444444555666777555444444333333444444555~~~vvvdddTTTGGGDDDBBBCCCBBB>>>>>>AAAFFFCCCAAA@@@BBBAAA===:::888555333222222333222111///////////////.........//////............//////000000000000////////////////////////////////////------------------------------------------------***+++,,,---...000111111........................---------.........//////+++---///000//////000111...000444<<>><<<>>>???AAADDDGGGJJJLLLNNNNNNMMMIIICCC>>>;;;;;;===>>>???@@@???<<<888444222000/////////000000000000000......////////////......111000///......---......222000...---,,,---...///...111444333000...111555///000111222222111000///000000000000111111111111222333333222222555999<<>>;;;555666:::888888888888777777777777:::999777666666666777888666666666666555555555555333333333444444444555555}}}jjjZZZQQQIIIFFFEEECCCDDDHHHFFFDDDBBBCCCDDDCCC???;;;999777444333333444333222000000////////////......//////............//////000000000000////////////////////////////////////------------------------------------------------+++,,,,,,---...///000000........................---------.........//////,,,...//////......///000111444:::AAAHHHNNNRRRTTTSSSPPPOOOSSSVVVTTTSSSUUUXXXSSSQQQUUUTTTNNNIIIHHHDDD>>><<>>=========???@@@@@@<<<777333333555///////////////000000000......////////////......//////.........//////000333111000.........000000...111444333000///111555000000111111111111000000000000000000111111111111333333333222333666;;;???FFFGGGGGGFFFDDDBBBCCCDDDJJJKKKRRReeeuuu]]]ZZZlll}}}yyyuuusssrrrqqqlllkkkhhheeeccc```___^^^\\\ZZZWWWSSSQQQPPPOOOOOOKKKKKKJJJIIIIIIIIIIIIJJJLLLIIIFFFFFFGGGGGGEEECCCEEEDDDCCCCCCDDDEEEEEEEEECCCBBBBBBBBBBBBDDDEEEFFFEEECCC@@@@@@EEEKKKIIIBBBFFFFFFFFFEEEEEEFFFFFFGGGEEEFFFGGGGGGEEEDDDFFFIIIHHHHHHIIIKKKNNNQQQTTTVVVZZZ^^^fffqqq}}}lll]]]NNNFFFAAA;;;:::<<<;;;444RRR```AAA666@@@999888888888888777777777777999999777666666666777888666666666666555555555555333333444444444555555555qqqbbbQQQIIIFFFDDDEEEHHHEEEDDDDDDFFFIIIHHHCCC???;;;888555444444444444333111111000000000/////////000//////......//////000000000000000////////////////////////////////////---------------------------------------------------------.........//////........................------........./////////---...//////------///000444:::CCCIIILLLPPPTTTWWWVVVRRRQQQUUUVVVTTTRRRTTTVVVRRRQQQUUUWWWRRRJJJEEEAAA===<<<@@@CCCCCCCCCFFFJJJLLLMMMOOOWWWgggyyyuuuhhh___PPPHHHCCCEEEHHHHHHFFFFFFHHHHHHGGGGGGGGGHHHJJJKKKKKKKKKIIIFFFCCC@@@===<<>>;;;777444444444444333222222222111000000//////000000////////////000000000000000000////////////////////////////////////........................------------------------.....................---....................................////////////...//////...---...111333888@@@JJJOOOOOOQQQTTTXXXWWWTTTSSSVVVWWWTTTQQQRRRNNNLLLMMMRRRVVVTTTLLLFFFCCC@@@@@@CCCEEEDDDEEEIIIHHHQQQ\\\ggguuuttt```VVVKKKFFFGGGIIIJJJKKKHHHIIIIIIJJJJJJKKKLLLLLLKKKLLLLLLKKKHHHDDD???===BBBAAA@@@AAAAAA???;;;888222111000///...//////000//////000000000000//////......//////000000000000111111000//////000000111...000222111000///111333222111000//////000111222000000111111111222222222333444444444666<<>>>>>>>>???@@@@@@???@@@BBBCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDGGGGGGGGGGGGFFFFFFGGGHHHCCCDDDEEEFFFGGGIIIJJJKKKKKKHHHDDDGGGRRRZZZVVVMMMIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGKKKRRRZZZbbbfffiiimmmrrrssstttyyy~~~___KKKDDDBBB???===BBBIIIqqq[[[EEECCC444999999999888888888777777999888888777777777777777666666666666555555555555444444444444555555555555rrrhhh\\\QQQLLLJJJIIIIIILLLPPPRRROOOMMMCCC???999666444444444333444333333222111111000000000000////////////000000000000000000////////////////////////////////////........................------------------------...............---------................................./////////000000///////////////111555888===EEEMMMQQQQQQQQQTTTWWWXXXTTTTTTWWWWWWSSSPPPPPPJJJIIIJJJMMMQQQQQQLLLEEECCC@@@@@@CCCDDDDDDGGGMMMMMM```vvvyyyooojjjaaaXXXSSSOOOLLLHHHEEEGGGIIILLLMMMMMMMMMLLLLLLMMMNNNNNNKKKGGGCCC@@@DDDAAA???DDDJJJHHH???555555333111000//////000000//////000000000000//////000000111111000///....../////////.../////////000///000000000000000111222222111000//////000111222111111111111222222222222333444444555888>>>EEEJJJLLLLLLKKKIIIGGGGGGHHHJJJLLLccc|||iii___rrr}}}zzzzzzyyyvvvssspppmmmjjjiiidddaaa\\\YYYWWWTTTQQQOOOJJJIIIHHHGGGEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@??????????????????@@@@@@AAABBBCCCEEEEEEEEEDDDCCCGGGHHHJJJKKKKKKKKKKKKKKKKKKMMMOOONNNNNNNNNQQQSSSNNNNNNNNNNNNNNNNNNNNNNNNLLLNNNNNNPPPVVV\\\[[[VVVUUUTTTSSSQQQPPPOOOOOOOOOOOONNNOOOOOOOOONNNMMMLLLIIIIIIIIIIIIIIIHHHHHHGGGEEEFFFGGGHHHJJJMMMOOOQQQUUUZZZ___aaaaaaccchhhnnnxxx|||wwwlllQQQDDDAAA@@@>>>444AAAIIISSS[[[OOO>>><<<999999999999888888888888888888888888777777777666666666666666555555555555444444444555555555666666pppaaaYYYWWWSSSPPPPPPSSSUUUUUUSSSIIIEEE>>>999777555555444555555444333222111111000111000000//////000000111000000000000////////////////////////////////////........................------------------------..................------............................../////////000000000///000000000222666<<<@@@CCCHHHNNNQQQRRRRRRSSSUUUWWWTTTTTTWWWWWWSSSOOOOOOKKKLLLLLLJJJKKKLLLJJJFFFDDD@@@???AAADDDGGGOOOXXXhhh}}}sss}}}vvvjjj^^^RRRIIIJJJKKKLLLMMMNNNMMMLLLKKKNNNNNNOOOOOOMMMKKKHHHFFFEEEAAA@@@EEELLLJJJ@@@555777666333111000000111111///000000111111000000///111111222222111000...---............/////////////////////000000000111111111111000000000000111111111111111222222222222333222333555777;;;@@@FFFJJJMMMMMMKKKHHHEEEEEEGGGIIIMMMnnn```___nnn{{{yyyxxxvvvqqqlllhhhgggdddbbb___\\\ZZZXXXSSSPPPLLLJJJHHHFFFCCCAAAAAAAAABBBBBBBBBBBBBBBBBB=========>>>???@@@AAABBB???@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGJJJNNNOOOPPPPPPQQQRRROOOSSSWWWYYYZZZ]]]bbbgggggggggfffdddbbb___]]]\\\\\\aaaeeeeeefffjjjkkkiiifffeeecccaaa^^^]]]\\\[[[WWWWWWVVVVVVVVVUUURRRPPPNNNNNNNNNNNNMMMLLLKKKJJJGGGHHHIIIJJJKKKKKKJJJJJJOOORRRUUUVVVTTTSSSUUUWWW\\\dddooo{{{|||fffjjj^^^IIIBBB@@@???777AAA333555QQQMMM888>>>:::999999999999888888888777888888888888777666666666666666666555555555555444444555555555666666666vvvnnniiibbbZZZUUUUUUWWWXXXXXXQQQLLLDDD>>>:::888777666666666555444333222111111111111000000000000111111000000000000////////////////////////////////////........................------------------------------............................................./////////000000000000///000000111555;;;CCCHHHJJJKKKNNNQQQRRRSSSTTTTTTUUURRRSSSWWWWWWRRROOOOOOLLLPPPOOOJJJHHHLLLOOONNNKKKGGGEEEHHHLLLTTTbbbnnn{{{www|||mmmaaaYYYZZZXXXUUUQQQOOONNNMMMNNNPPPOOOOOONNNMMMMMMMMMLLLDDDBBBBBBCCCEEEDDD>>>999:::888555222111111222333000000111111111111000000///000111222222111///.........///000000000000000////////////000111000000000000111111111111000000111111111222222222333333000333666999<<<@@@EEEIIIHHHHHHGGGFFFEEEFFFIIILLL[[[mmm[[[lll~~~zzzvvvrrrmmmkkkjjjgggbbb\\\VVVUUUTTTQQQOOOMMMKKKJJJFFFCCCAAA@@@@@@@@@>>>===>>>???@@@AAAAAABBBBBBBBB@@@@@@@@@AAAAAABBBCCCDDDCCCCCCEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMOOOQQQRRRSSSTTTXXX^^^aaacccdddgggiiijjjooouuuxxxyyy}}}|||yyyxxxwwwqqqpppnnnmmmllljjjeeeaaa_________^^^]]]ZZZXXXWWWQQQRRRRRRRRRRRRRRRQQQQQQVVVUUURRRPPPMMMLLLKKKKKKJJJPPPXXXaaajjjuuuiiibbbpppSSSEEEBBB@@@BBBDDD:::777CCCBBB999:::::::::999999999888888888777888888999888777666555666666666666555555555555555555555555666666666666vvvmmmaaaYYYWWWXXXYYYYYYVVVPPPHHHAAA===:::999888777666666444333222111111111111000000000000111111000000000000////////////////////////////////////////////////////////////---------------------------------.........//////........................////////////000000000000///000111333777>>>GGGMMMNNNNNNNNNPPPSSSUUUUUUTTTTTTQQQRRRVVVWWWRRROOONNNKKKQQQQQQJJJGGGNNNUUUXXXTTTPPPNNNQQQXXXcccttt}}}}}}vvvqqqmmmlllfff^^^VVVQQQOOOPPPQQQQQQPPPNNNMMMMMMNNNOOOPPPBBBCCCCCCAAA>>><<<===>>><<<999666333111111222333000000111111111111000000---...000222333222111000//////000111111111111111//////...///000111000000///000111222222111000///111111222222222333333333///333777:::===AAAEEEGGG@@@AAABBBCCCEEEIIIOOOSSSqqqmmm]]]pppzzztttoookkkgggaaa______\\\VVVPPPKKKJJJIIIGGGEEECCCBBBAAA???>>>======???@@@@@@???>>>>>>???@@@AAAAAAAAAAAAGGGFFFFFFFFFFFFGGGGGGHHHGGGHHHJJJMMMOOOQQQQQQRRRVVVVVVVVVXXX[[[^^^bbbcccjjjpppwww|||~~~zzzttttttsssrrrooollliiiggg___^^^]]][[[ZZZZZZZZZ[[[___ZZZSSSNNNKKKIIIHHHGGGEEEHHHLLLPPPUUU^^^iiirrr~~~tttnnn\\\IIICCCAAA===999@@@AAA444888@@@999:::::::::999999999888888777888888999999777666555777666666666555555555555555555555555666666666777tttfff___[[[YYYWWWXXXUUUOOOHHHBBB;;;666333777555666:::;;;666111000111222444555555444333111000000000000000000000000000000000000////////////,,,---///000000000///.........------------......---------.........//////...........................///000///...///111222222222444999BBBHHHKKKLLLMMMRRRTTTRRRRRRUUUWWWUUUVVVUUUUUUSSSQQQOOONNNMMMOOOLLLHHHFFFFFFHHHKKKMMMUUUSSSWWWggg~~~zzzlll\\\TTTTTTTTTRRRSSSQQQQQQTTTSSSNNNLLLMMMGGGBBBAAADDDCCC===;;;>>>AAA;;;777999:::777444444111111111111111111111111000000000000111111111111222000...///111222111000000000000000000111111111000000000000111111111111555>>>???333,,,111555444444333444999@@@DDDEEEDDDAAA:::;;;CCCCCCCCCSSSjjjmmmeeejjjyyyuuupppiiiddd___[[[VVVRRRNNNJJJFFFCCCFFFDDDAAA???>>>===<<<:::>>><<<;;;===@@@AAA===:::@@@AAA@@@@@@EEEKKKKKKGGGIIILLLOOOQQQQQQPPPQQQQQQUUUVVVYYY]]]aaafffkkkmmmpppooopppssszzz~~~vvvuuusssqqqppprrrwww{{{xxxiiiWWWLLLIIIJJJJJJIIIKKKJJJLLLQQQPPPMMMQQQXXXdddnnn}}}vvvQQQBBBGGG?????????===;;;<<<===???===;;;:::;;;:::888999>>>:::;;;<<<;;;999888999:::333444444444555666666666666666666666666666666666zzzjjj```\\\[[[ZZZWWWRRRNNNIIIDDD>>>:::888666777;;;;;;777333222111222333444444333222222000000000000000000000000000000000000////////////------............------......------------......---------.........//////........................///000000000//////111333000111666>>>GGGLLLNNNMMMOOOQQQRRRQQQUUU\\\aaa```SSSSSSRRRQQQOOOMMMKKKJJJHHHJJJKKKKKKHHHGGGGGGHHHDDDNNNaaayyyyyykkkdddbbb^^^XXXTTTQQQPPPSSSSSSNNNJJJJJJEEEAAA@@@DDDCCC???===???===888888<<<>>>;;;777666111111111111111111111111000000000000111111111111333222222111111111111000000000000000111111111111000000000000111111111111AAAGGGEEE999111222222...555555777<<>>DDDDDDIIIaaa}}}nnnbbbrrrwwwqqqmmmhhhbbb]]]SSSPPPLLLIIIGGGDDDAAA???@@@@@@???>>>??????>>>===???@@@BBBBBBBBBBBBCCCCCCFFFHHHIIIHHHJJJNNNOOOMMMJJJMMMRRRWWW[[[```fffjjjssstttvvvzzzlll^^^VVVSSSNNNKKKIIIIIIMMMQQQQQQLLLMMMRRRTTT[[[fffrrr~~~^^^JJJGGGAAAAAA???>>><<<;;;;;;<<<999888999:::888888@@@JJJ<<<;;;:::888888777777777444555555555555555666666666666666666666666666666~~~|||mmmeeeccc\\\YYYUUURRROOOJJJCCC===;;;777777;;;;;;888555555222222222222222222222222000000000000000000000000000000000000////////////000///...............///......------------......------........./////////........................000111111000//////222444000444;;;DDDLLLPPPQQQPPPSSSRRROOOOOOVVV```eeedddSSSSSSRRRPPPNNNKKKIIIHHHCCCGGGKKKKKKIIIGGGFFFGGGKKK___|||zzz{{{nnnbbb[[[TTTQQQSSSUUUQQQLLLJJJIIIEEECCCEEEEEEBBB@@@AAA===:::;;;@@@BBB===777555222222222222222222222222000000000111111111222222000111222222111000111111111111111111111111111111000000000111111111222222888===<<<555444888777111666888;;;???CCCBBB???<<<:::>>>DDDFFFGGGVVVzzzrrrZZZccczzztttllleeeaaa\\\VVVQQQGGGEEEBBBAAA@@@@@@>>><<<<<<===>>>@@@AAAAAAAAAAAA@@@DDDGGGFFFCCCBBBEEEIIIKKKQQQUUUTTTTTTXXX[[[\\\[[[___eeemmmvvvxxxnnnfff^^^XXXSSSTTTXXX[[[YYYTTTRRRSSSNNNOOOSSSXXXaaammmzzzsssVVVGGGCCCBBB@@@>>><<<;;;::::::888999:::999666777CCCPPPBBB===999777888888777555666666666666555555555555666666666666666666666666tttmmmccc___ZZZXXXXXXSSSIIIAAA>>>:::888:::;;;777555666333333222111111111222222000000000000000000000000000000000000////////////222111000000000111333444......------------..................////////////........................111111111000///000333666777:::@@@GGGMMMQQQSSSSSSUUUSSSOOONNNTTT]]]^^^ZZZTTTSSSRRRQQQOOOLLLJJJIIIHHHHHHHHHKKKPPPTTTXXXZZZhhh}}}ttthhh^^^UUUUUUXXXWWWSSSRRRQQQNNNKKKKKKKKKJJJHHHFFFFFF@@@>>>AAA@@@:::444222222222222222222222222222000000111111111222222222...000222111000///111333222222111111111111111000000000111111111222222222...111222222666<<<<<<666555888===AAACCCAAA>>>;;;===FFFKKKHHHKKKfffdddbbb{{{zzzvvvmmmggg___YYYUUUQQQKKKGGGBBB@@@>>>>>>??????>>>===<<<>>>AAABBBBBBBBBCCCCCCFFFHHHJJJKKKJJJKKKNNNQQQVVV```iiikkkkkkqqqwww{{{{{{uuuqqqpppqqqppplllfffbbb```[[[WWWSSSPPPRRRYYYaaagggeeeKKKEEECCC@@@>>>===<<<;;;:::<<<;;;:::999666666>>>HHHGGGAAA:::888:::;;;999666888777777666666555555555666666666666666666666666wwwkkkeee```aaaccc```VVVMMMDDD>>>;;;;;;:::777555777444333222222111111222222111111111111111111111111000000000000////////////000/////////111333555666......------------.............../////////000000////////////////////////111111111111000222666999AAACCCFFFIIILLLOOORRRTTTRRRRRRPPPOOOUUUYYYWWWPPPQQQQQQPPPOOOMMMKKKJJJIIILLLHHHGGGOOO___pppzzzyyylll___\\\]]]\\\ZZZZZZXXXUUURRRSSSVVVYYYXXXUUUNNNFFF???>>>===888555555222222222222222222222222111111111111222222222222777777666444111000111222333222222222111111000000111111111111222222222222666555444444888;;;999333555999>>>BBBCCCAAA???===@@@KKKNNNHHHQQQwwwllldddzzzxxxpppkkkbbb\\\TTTNNNKKKHHHDDDAAAAAA@@@>>>>>>?????????>>>>>>@@@BBBCCCBBBBBBCCCEEEKKKKKKNNNTTT\\\bbbeeeeeeqqq~~~|||wwwsssnnnhhh```YYYUUUSSSTTTUUUgggvvvvvvUUUGGGDDD@@@>>>>>>>>>===<<<>>>999777999:::999999<<>>;;;777666777555444444333333222222222111111111111111111111111000000000000////////////---------...///111222333......------------............/////////000000000////////////////////////000111111111111444999<<>>======>>>??????>>>???BBBEEEFFFEEEGGGKKKOOOPPPRRRYYYfffvvvzzzrrrjjjddd^^^XXXUUUXXXfffxxxhhhNNNHHHAAA>>>>>>???>>>===;;;666555:::>>><<<999888@@@<<<888777888999888666888888888888777777777777777777777777777777777777}}}xxx{{{wwwnnnnnnttttttiii___WWWNNNFFFBBB===888777999555555666666555444222111111111111111111111111111000000000000////////////......//////000/////////......------------........./////////000000000000///////////////////////////000000000222666;;;@@@FFFIIILLLMMMMMMMMMNNNPPPJJJOOORRRRRRSSSUUURRRNNNJJJJJJJJJJJJJJJIIIHHHHHHKKKVVViii~~~xxxmmmfffeeedddcccaaaccclllvvvwwwrrr[[[PPPEEEAAA>>>;;;:::;;;333333333333333333333333111111111222222222333333NNNEEE:::444444444222...444444333222222111000000111111111222222222333333000......000222444666777CCCDDDEEEDDDBBBAAACCCEEEBBBNNNRRRVVVssstttkkkoooxxxpppjjjccc[[[TTTNNNHHHBBB???@@@AAA@@@>>>>>>===<<<===@@@AAABBBAAACCCGGGKKKMMMOOOTTT]]]ccceeelllyyyyyyqqqiiiccc]]]dddkkkpppwww}}}VVVNNNDDD>>>>>>>>>>>><<<:::777888<<<===;;;999999:::999888888888888999999777777888888888888888999777777777777777777777777fff```\\\___hhhppprrrqqqxxx}}}~~~sssggg^^^TTTKKKEEE@@@:::888:::555666777777777555222111111111111111111111111111000000000000////////////111222222222111000...---.........------.........////////////000000000000000000000000000000000000//////000000222777===BBBDDDHHHNNNPPPOOOMMMMMMNNNJJJOOORRRPPPNNNNNNMMMKKKJJJJJJKKKKKKLLLKKKKKKJJJYYYooowwwllliiillllllhhhhhhoooyyyyyysssbbbWWWKKKEEE@@@;;;777888333333333333333333333333111111222222222333333333KKK@@@444///333666444000444444333333222111000000111111222222222333333333888555444444444444777:::JJJJJJIIIFFFBBBBBBDDDHHHDDDPPPWWW```uuuyyyZZZeee~~~wwwmmmfff```ZZZQQQJJJHHHCCC>>><<<===??????>>>>>>======???BBBEEEEEEEEEGGGLLLQQQUUUZZZbbbnnnvvvxxxrrriiiiiigggbbbbbbmmm\\\SSSFFF???======<<<;;;===<<<===>>>;;;777777;;;777999;;;;;;::::::;;;<<<777777777888999999999:::777777777777777777777777PPPNNNLLLMMMOOORRRSSSSSS[[[^^^```eeeqqq}}}uuuhhhddd___UUUJJJAAA;;;999999555666777666555555666777444333222222111111222222111111111111111111111111000000000000////////////////////////////////////222000111333000+++...555000000000000////////////222222111333777<<>>???,,,000666---222444555555444333333555888<<>>===AAA@@@@@@BBBGGGKKKMMMMMMUUUYYY```iiiuuuyyyxxxtttjjjcccdddoooyyysssWWWBBBCCCDDD<<<;;;BBB<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888:::999999888888999999:::999999999999888888888888IIIHHHHHHIIIKKKLLLLLLKKKLLLPPPRRRQQQVVV^^^aaa___ccceeelllxxx{{{wwwooojjjaaaTTTHHH@@@===<<<888888999888777666555666444333333222222222222222111111111111111111111111/////////000000000000111////////////////////////000...///222222------000000000000000000000000000222333444666:::@@@DDDGGGMMMMMMNNNOOOPPPQQQQQQRRRRRRRRRRRRPPPNNNNNNQQQTTTLLLIIIKKKOOOMMMMMMZZZlll{{{}}}vvvooolllpppwww}}}yyypppaaaRRRFFF@@@===<<<;;;888666555555555444222333333333333333333444444444444444333333222222111222222555777666444999@@@KKKNNN888333555---222333555555555333333555999<<>>AAAEEEIIIMMMTTT\\\bbbooouuuyyyrrrooopppqqqrrrhhhLLLFFFDDD<<<:::???<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;:::999999:::999999888888999999:::999999888888888888888888LLLKKKJJJJJJKKKKKKIIIGGGGGGKKKNNNLLLJJJLLLNNNNNNLLLRRRYYY```gggqqq~~~uuurrrkkk___PPPCCC<<<:::::::::::::::999777666555444444333222222222222333222222222222222222222222/////////000111111222222////////////////////////000...///444777444///---000000000000000000000000222444777;;;@@@DDDHHHJJJMMMMMMNNNOOOPPPQQQRRRSSSRRRRRRQQQOOOMMMPPPWWW\\\IIIIIILLLNNNMMMWWWsssuuunnnooovvv~~~uuudddRRREEE@@@@@@===;;;999888888777555333444444444444333333333333222222222222222333333333222111222333222111777>>>TTT]]]EEE666333...444222555555555444444666:::===AAA@@@GGGSSSWWWQQQLLLLLLIIISSSzzzxxxsssiiimmmvvvkkk```ZZZQQQJJJEEEBBB@@@???AAAAAA@@@??????@@@AAABBB>>>DDDLLLRRRXXXcccrrr~~~}}}|||tttqqq{{{~~~XXXHHHDDD???<<>><<<;;;:::999888555333555555444444333333333222333333333333333333333333444222222222000...111666NNN]]]HHH666222000777222555666555444444777;;;>>>EEEDDDHHHQQQSSSNNNIIIHHHPPP```zzzrrraaapppwwwmmmbbbYYYSSSKKKEEEBBBAAAAAAAAA???@@@@@@??????AAADDDFFFIIINNNUUU___lll~~~www|||dddLLLDDDAAAAAABBB=========<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;::::::999:::999999888888999999:::888888777777888999:::;;;bbb___\\\[[[^^^bbbeeeggghhhiiinnnuuuvvvoooccc[[[YYYYYY[[[^^^___\\\VVVPPPJJJOOOYYYgggvvv}}}{{{ooo]]]MMMBBB<<<:::888888::::::999888666555444444333333444444222222222222222222222222333333222222111111000000111111111111111111111111222111111777===???777...000111111111222222333333222555;;;BBBGGGKKKLLLMMMOOOPPPPPPQQQQQQRRRSSSSSSQQQOOONNNSSSXXXYYYSSSMMMKKKJJJPPPaaazzz|||rrrssszzzuuu]]]KKKBBB@@@>>>;;;:::999777555333555555555444444333333333666666666555444444333333555444444777555111111444<<>>???AAAAAABBBEEEJJJNNNTTTXXXaaaqqqxxxuuuyyyuuuVVVGGGBBBAAAAAA>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<;;;:::::::::999999888888999999:::999888888888888:::<<<===}}}|||~~~ttthhhddddddhhhooossskkkZZZLLLFFFFFFJJJQQQ[[[eeelllooo}}}|||mmmZZZMMMAAA===888888:::<<<;;;:::666666555444444444444555333333333333333333333333333333333222222222111111111111111111111111111111000000000333999===777///111111111222333333444444444888>>>EEEJJJMMMOOOOOORRRRRRRRRRRRRRRRRRRRRRRRTTTQQQQQQTTTXXXVVVNNNFFFMMMTTTddd~~~qqqqqqzzzoooWWWHHHDDD@@@<<<:::888777666444555555555444444444444444888777777666555444444333111000111666666333222444...@@@555222666444888444666666666666666888===@@@EEEBBBAAACCCHHHMMMQQQSSS___pppcccuuummmaaaUUULLLHHHCCC??????@@@AAAAAA???AAADDDEEEGGGLLLSSSYYYYYY```pppzzzqqqlllbbb```[[[VVVVVV___lllwwwhhhNNNCCC???>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<;;;:::::::::999999888888999999::::::999888888:::<<>>:::999888888777444444444444555555555555555555555555555555555555444000000333444222111444///999...222:::333666444666666666666666999===AAAFFFDDDBBBCCCJJJTTT[[[___vvv|||iiitttpppaaaXXXMMMHHHDDD@@@>>>???@@@@@@@@@AAAEEEIIIKKKNNNTTT]]]dddgggvvv~~~wwwlllaaaWWWRRRPPPHHHIIIIIIJJJPPP\\\mmmyyyzzzvvvwww|||}}}ZZZHHHBBB@@@?????????>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;::::::999999888888999999:::;;;:::999999;;;>>>AAACCCrrr[[[\\\```hhhttt|||{{{vvvhhhQQQIII???:::;;;===<<<;;;777777666555555555555555333333333333333333333333...///000222444666777888222222222222222222222222222444333111555<<<<<<777111111222333333444555555<<>>AAABBBAAA???@@@GGGRRRZZZ]]]mmmgggyyyrrrcccWWWPPPGGGGGGDDDAAA@@@@@@AAAAAA@@@DDDHHHMMMPPPSSSZZZdddlll|||zzzuuussssssllliiibbbWWWLLLEEEEEEGGG@@@DDDJJJPPPYYYhhhyyy~~~wwwqqqaaaYYYVVVXXXZZZbbb|||dddNNNHHHFFF????????????>>>>>>>>>>>><<<<<<======<<<<<<;;;::::::999999999999999999:::<<<;;;::::::<<>>;;;:::888777666666777777666666555555555444444444333333333333333333333333...888;;;222...333666222///333///888000444LLL555333444444444333333666888AAAEEEKKKOOOQQQRRRRRRRRRXXXUUURRRQQQRRRSSSQQQOOOIIILLLNNNMMMNNN]]]yyy```MMM>>>???@@@;;;777999666999333222999888333555333444666777666777888:::DDD:::333666777444111111555555444444444333333333666444333555888<<<>>>???@@@GGG@@@AAANNNLLLQQQiiiuuu{{{~~~pppfff\\\QQQIIIGGGCCCAAAAAABBB@@@===???CCCIIILLLTTT\\\___eeeuuummmeeeggggggiiirrr{{{pppllljjjfffddddddfffZZZOOOJJJHHHEEEBBBBBBJJJIIIOOO^^^qqqxxxdddSSSLLLKKKIIIIIIRRRggg|||VVVEEEDDDBBB@@@>>>===>>>???>>>=========<<<<<<<<<;;;;;;;;;@@@>>>;;;999999:::<<<===:::999888999<<<@@@DDDGGGyyyhhhSSSDDD??????>>>======<<<:::888777666666777666555555555555444444444444444444444444444444444@@@HHHGGG;;;333444333...111555111888222666JJJ555111222333333333444888:::CCCGGGLLLPPPPPPPPPPPPPPPTTTRRRQQQRRRTTTTTTSSSPPPMMMLLLLLLQQQ```{{{www___KKKEEECCC<<<888999666999444333;;;999333666444555777777666666777999>>>777333666777555444666444444555555666777777777777666555666:::===???@@@;;;BBB@@@DDDNNNNNN[[[{{{wwwuuuggg^^^VVVLLLFFFDDDBBBBBBDDDEEEDDDCCCIIIRRRSSSSSSYYYcccnnn~~~}}}iii```^^^fff}}}ooozzzsssnnnddd\\\\\\^^^___```bbb\\\RRRHHHCCCBBBAAACCCGGGIIIQQQ```sssyyyhhhZZZQQQKKKIIIIIIPPP```wwwaaaJJJFFFBBB@@@>>>===>>>>>>>>>=========<<<<<<<<<;;;;;;;;;>>><<<;;;999999:::;;;<<<;;;;;;:::;;;===BBBFFFIIIwww^^^KKKBBB???===;;;???>>>;;;999777666666666555555555555444444444444555555555555555555555555<<>>======>>>===<<<=========<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::===<<<<<<===@@@DDDHHHKKKoooXXXIIIAAA@@@@@@???>>><<<999888777888888666666555555555555444444555555555555555555555555000666777333111555666444444777555444666<<<@@@555333444555666777;;;@@@CCCJJJNNNRRRTTTUUUUUUVVVVVVUUUVVVXXXYYYYYYWWWTTTRRRSSSSSSXXXmmmcccMMMDDD@@@@@@CCC777===:::999???;;;555999888999:::999777666777888;;;::::::888555333444666555666777888999;;;<<<<<<888777777999===@@@BBBBBB???AAAGGGNNNPPP]]]{{{{{{zzzooodddXXXRRRMMMGGGDDDDDDCCCBBBDDDGGGIIILLLUUU^^^]]]fffxxxyyyyyywwweee```cccdddmmmxxx{{{^^^WWWUUUXXX```ccc^^^WWWTTTDDDDDDFFFHHHHHHJJJRRR\\\pppqqq\\\NNNLLLPPPHHHPPPaaayyyYYYHHHDDDAAA>>>======>>>>>>===============<<<<<<<<<<<<:::;;;<<<<<<<<<;;;::::::<<<<<<===>>>AAAEEEIIILLLzzzxxxvvvsssqqqooommmmmmiiilllpppsssssstttzzzpppXXXIIIEEEFFF???>>><<<:::999999::::::777777777666666666555555555555555555555555555555666888888555333444444222444777777111777@@@:::666555555666777888<<>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<<<<===???BBBFFFIIILLL}}}wwwtttqqqkkkddd```___]]][[[YYYWWWUUUTTTQQQSSSXXX\\\\\\]]]eeennnwwwoooXXXKKKFFFCCCAAA???>>><<<<<<<<<<<<888888888888777777777777666666666666666666666666666777666555555555555444444777999///;;;EEE777888555666777888;;;@@@GGGLLLOOOSSSWWWZZZ\\\]]]```aaaaaaaaa```^^^[[[ZZZ[[[\\\```uuupppVVVHHHCCCCCC???EEEAAA<<>>??????@@@@@@>>>>>>>>>=========<<<<<<;;;<<<===??????>>>======<<<<<<>>>@@@CCCGGGJJJLLLyyyrrrhhhbbb```]]]YYYUUUSSSTTTUUUVVVWWWWWWWWWWWWVVVWWW[[[aaabbbeeeqqq~~~ttt\\\NNNJJJHHHFFFBBB@@@>>>======:::::::::999999999888888888888888888888888888888444333333555777888888888666999<<>>BBBIIIRRRWWWZZZ]]]```bbbccceeegggiiiiiiiiigggeeedddffflllqqqlllSSSEEE@@@DDDIIICCC===>>>:::777>>>999:::;;;:::999888999:::444666666555999???===888999999999888888888777777777888;;;@@@FFFJJJLLLLLLSSSPPPWWW\\\jjj{{{nnn\\\RRRIIIFFFEEEDDDEEEHHHGGGJJJPPPUUUZZZeeeyyy{{{{{{~~~|||qqqjjjpppyyyooo]]]eeellltttqqqaaaOOOIIILLLHHHJJJQQQ^^^lll|||uuuaaaOOOKKKLLLPPP[[[iiinnnkkktttcccJJJGGGBBB@@@@@@AAAAAAAAA>>>>>>>>>>>>=========<<<;;;<<<<<<=====================???BBBFFFIIILLLNNNfffaaaZZZVVVVVVVVVUUUTTTPPPRRRVVVZZZ^^^```bbbbbbcccccciiipppuuu|||ttt___QQQNNNKKKFFFBBB@@@>>>===;;;;;;;;;:::::::::999999::::::::::::::::::::::::<<<999888::::::999888888777:::>>>000BBBOOO777@@@;;;===@@@DDDJJJSSS\\\ccceeegggjjjkkkkkklllnnnoooppppppnnnmmmnnnsss}}}dddPPPHHHGGGKKKEEE======999777???777888999999888777888999888888666555999???<<<333999999999999999999999999888999<<>>>>>>>>>>>============;;;;;;;;;;;;<<<<<<======>>>???AAADDDGGGKKKNNNPPPZZZWWWTTTSSSSSSTTTTTTTTTWWWZZZ___cccfffjjjnnnqqqpppvvv|||yyybbb[[[RRRLLLIIIFFFCCCBBB@@@AAAAAA???=========???===<<<;;;::::::;;;;;;<<<======;;;999:::======<<<>>><<<999:::CCCKKKFFF::::::@@@MMM\\\bbbaaaeeelllvvvuuuttttttuuuwwwyyy{{{xxxyyy{{{yyyuuu}}}~~~___PPPMMMFFFBBBBBBAAA>>><<<===@@@:::888;;;;;;888999>>>999===BBBDDDBBB>>>999777:::::::::888777888;;;>>>GGGAAAAAAIIIPPPRRRVVV\\\___ccceeessswwwddd[[[PPPJJJLLLLLLIIILLLSSSWWW\\\eeeppp{{{}}}~~~{{{xxxsssppprrryyyyyylllaaaVVVLLLIIIMMMWWWlllwww[[[QQQKKKNNN]]]mmm{{{~~~pppvvvWWWLLLCCCBBBCCCBBBBBBDDDCCCBBBAAA@@@>>>>>>>>>>>>:::<<>>===<<<<<>>=========>>>?????????>>><<<<<<============>>>>>>===BBBHHHFFF???@@@GGGVVVeeelllmmmrrrzzz~~~}}}}}}|||}}}~~~}}}~~~|||aaaUUUMMMFFFEEEDDD@@@===>>>>>>;;;<<<@@@>>>999:::>>>;;;???CCCDDDBBB>>>;;;:::;;;<<<<<<;;;::::::<<<>>>DDDAAAEEEOOOWWWZZZ^^^ccceeeiiirrrvvvddd\\\RRRLLLNNNOOONNNTTT]]]hhhppp|||wwwyyyssscccXXXUUU^^^jjjwwwgggWWWSSSOOOWWWpppttt{{{bbbRRREEEEEEDDD@@@AAAGGGAAA@@@???>>>============<<<===>>>=========???AAA>>>AAADDDGGGJJJMMMQQQSSSWWWYYY]]]```ccceeeeeeeeelllooosssxxx}}}qqq\\\XXXXXXOOOIIIJJJEEEDDDCCCAAAAAAAAAAAAAAABBBAAA@@@@@@??????@@@@@@>>>>>>???>>><<<;;;<<<===:::>>>@@@>>>???BBBCCCBBBGGGPPP```ooovvvxxx}}}~~~{{{dddYYYOOOLLLJJJFFFBBBAAA@@@@@@CCCGGGFFFAAA>>>???>>>AAACCCCCCAAA???>>>===>>>???@@@???>>>===>>>???CCCFFFOOO\\\eeehhhlllooorrruuuwwwggg^^^UUUQQQUUUYYY[[[eeeqqq}}}wwwddd]]]fff|||iiiZZZZZZjjjiiiuuuuuuxxxwww\\\HHHGGGGGG@@@@@@IIIAAA@@@@@@???>>>>>>>>>>>>>>>>>>===<<<;;;===AAAEEE???AAAEEEIIILLLPPPUUUXXXccceeegggjjjlllnnnppprrr{{{~~~eee___]]]TTTOOORRRKKKIIIFFFDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBBBBBBB???>>>@@@BBBBBB??????BBB===???@@@@@@@@@BBBEEEFFFQQQ\\\mmmxxx}}}wwwhhhYYYSSSQQQNNNIIIGGGFFFEEEGGGLLLOOOLLLFFFAAA@@@BBBCCCBBB@@@??????@@@@@@BBBCCCCCCAAA@@@@@@AAAFFFOOO]]]jjjrrrvvvyyy{{{~~~zzzlllaaaYYYWWW^^^dddkkkyyysssvvvsss^^^___kkkkkkKKKGGGJJJCCC@@@FFFCCCBBBBBBAAA@@@AAAAAAAAA??????>>>===<<<===@@@CCCBBBEEEHHHLLLOOOTTTYYY]]]tttvvvwwwxxxzzz~~~zzzkkkcccZZZUUUWWWQQQNNNIIIGGGGGGGGGFFFEEEFFFFFFFFFEEEEEEDDDCCCBBBCCC@@@BBBHHHKKKHHHGGGIIIDDDAAA@@@BBBEEEGGGIIIKKKWWWeeevvvxxxcccYYYVVVSSSNNNLLLKKKGGGEEEJJJRRRTTTLLLAAAAAABBBBBBAAA@@@???AAABBBCCCDDDFFFFFFDDDCCCCCCDDDJJJWWWhhhttt{{{~~~|||rrrggg```___gggnnnvvvyyykkkiiiwwwTTTJJJNNNIIICCCCCCDDDDDDCCCBBBAAAAAAAAAAAA???@@@AAA@@@>>>>>>???@@@FFFHHHKKKOOORRRWWW]]]aaa}}}nnnccc]]][[[XXXSSSMMMIIIIIIIIIGGGEEEIIIIIIIIIHHHGGGFFFEEEDDDIIIBBBCCCMMMSSSOOOKKKKKKEEEBBB@@@DDDGGGHHHLLLPPPYYYjjj}}}ooo```[[[WWWRRROOOLLLGGGBBBEEEOOOUUUPPPFFFCCCDDDDDDCCCAAAAAACCCEEEDDDFFFGGGGGGFFFFFFGGGHHHOOO___qqq{{{{{{ssslllggghhhpppwww|||ssszzziiiSSSRRRPPPJJJEEEFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCBBBAAABBBCCCKKKMMMPPPTTTYYY___fffjjj~~~wwwqqqmmmfff___[[[ZZZZZZWWWTTT[[[[[[[[[[[[ZZZXXXVVVUUU[[[OOOMMMYYYbbb]]]UUURRRLLLKKKLLLOOOOOOOOOWWWaaakkk~~~lllddd___YYYUUUMMMJJJEEECCCJJJSSSUUUQQQEEEFFFGGGFFFEEEDDDFFFGGGEEEFFFGGGFFFFFFGGGJJJLLLVVVhhhzzzuuuooommmjjjooozzz~~~bbbWWWVVVSSSNNNLLLKKKIIIGGGEEEDDDCCCCCCDDDEEEEEEDDDDDDFFFIIILLLSSSVVVZZZ___eeemmmvvv{{{yyytttssssssooollluuuuuuvvvuuutttrrrpppooorrrccc___lllvvvpppeee```ZZZ\\\aaaccc^^^]]]hhhwwwwwwmmmggg```[[[NNNOOOLLLEEEGGGRRRZZZ\\\GGGHHHIIIIIIHHHGGGHHHIIIFFFFFFFFFFFFFFFHHHKKKNNN]]]ppppppjjjkkkkkksssmmmYYYZZZZZZVVVRRRPPPNNNLLLJJJIIIHHHGGGGGGFFFEEEDDDEEEIIIPPPUUU[[[^^^ccciiiqqq{{{