BM6P6(@ {{{vvvqqqkkkgggbbb___ZZZUUURRRPPPMMMKKKHHHHHHGGGEEEDDDDDDDDDDDDBBBCCCDDDEEEEEEEEEDDDCCCDDDEEEFFFHHHLLLSSS\\\bbbhhheeebbbeeekkkrrrvvvxxxzzzxxxtttqqqmmmhhhbbb^^^``````bbbgggnnnssswwwxxxlllfff]]]SSSKKKFFFDDDDDDAAAAAA@@@@@@???@@@@@@AAABBBBBBBBBCCCDDDFFFHHHJJJKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBDDDHHHMMMSSS___jjjssswwwkkkccc]]]ZZZ]]]```fffrrr~~~zzzwwwnnnfffZZZNNNFFFBBBAAAAAA??????>>>>>>=========<<<<<<;;;;;;<<<<<<===>>>???===CCCAAABBBLLLYYYqqq|||gggZZZRRROOOOOONNNMMMKKKIIIHHHFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDGGGFFFFFFFFFEEEEEEEEEDDDGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJKKKLLLMMMNNNNNNOOOPPPPPPQQQQQQQQQPPPOOONNNQQQRRRSSSTTTUUUVVVVVVVVVUUUTTTSSSQQQOOONNNNNNNNNMMMLLLKKKJJJKKKNNNQQQSSSTTTVVVZZZ]]]___bbbfffhhhlllnnnqqqtttyyy}}}}}}zzzxxxvvvuuurrrqqqsssvvvuuuooojjj___ZZZUUURRRNNNLLLPPPWWWhhhrrrzzzwwwooofff]]]WWWSSSNNNJJJKKKJJJFFFCCCDDDCCCCCCAAAAAAAAAAAACCCCCCDDDDDDEEEEEEFFFHHHIIIJJJPPPRRRZZZgggttt|||xxxsssmmmiiieeeaaa\\\WWWTTTQQQNNNLLLHHHHHHFFFEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDCCCAAAAAABBBBBBCCCDDDGGGMMMUUUZZZaaa^^^]]]___fffmmmqqqssstttrrrooommmkkkgggbbb___^^^^^^```dddiiinnnqqqqqqlllggg^^^TTTLLLGGGEEEDDDAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCEEEGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDEEECCCEEEHHHLLLQQQ\\\gggrrr~~~tttkkkccc___aaaeeennn{{{zzzwwwmmmfffYYYNNNFFFBBBAAA@@@>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<===??????>>>DDDBBBCCCOOO]]]wwwyyyeeeYYYQQQNNNNNNLLLKKKIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSRRRPPPNNNMMMMMMLLLMMMKKKJJJJJJKKKMMMPPPRRRTTTVVVYYY[[[\\\^^^```ccchhhiiilllppptttwwwzzz|||~~~|||yyyvvvtttsssrrrrrruuuyyyyyytttpppgggaaaZZZVVVSSSQQQVVV]]]lllxxxzzzpppeee]]]TTTNNNJJJJJJIIIEEECCCDDDCCCBBBAAA@@@@@@AAABBBCCCBBBBBBCCCCCCDDDFFFGGGHHHJJJLLLRRR^^^jjjxxx~~~zzzvvvqqqmmmiiieee___ZZZWWWSSSPPPMMMIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDCCCBBBAAA???>>>@@@AAAAAAAAACCCGGGMMMQQQWWWVVVUUUXXX^^^eeejjjmmmmmmkkkhhhgggfffccc```]]][[[[[[[[[^^^bbbeeefffgggiiiddd\\\SSSLLLGGGEEEDDDAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDFFFEEEEEEHHHKKKNNNXXXbbbqqq|||tttjjjeeegggnnn{{{zzzwwwllldddXXXMMMFFFBBB@@@@@@=========<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@EEEDDDEEERRRccc~~~tttaaaVVVOOOLLLLLLIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCAAABBBBBBCCCEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPNNNNNNMMMNNNOOOQQQRRRTTTRRRRRRSSSSSSSSSSSSSSSRRRSSSRRRPPPNNNLLLKKKJJJJJJKKKJJJIIIIIIJJJLLLOOOPPPSSSUUUWWWWWWWWWXXXZZZ\\\bbbcccfffiiimmmppprrrtttzzz}}}~~~|||yyyuuusssqqqqqqsssxxx}}}|||yyyqqqiiiaaa[[[VVVTTTYYYaaaooo|||zzzmmmbbbTTTNNNIIIHHHFFFCCCBBBDDDAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCEEEFFFFFFGGGKKKUUU___lll~~~}}}yyytttqqqkkkgggaaa\\\XXXUUUQQQNNNJJJIIIGGGFFFDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@?????????@@@@@@@@@AAADDDIIILLLOOOOOOPPPSSSXXX___dddgggfffdddbbb```___]]]ZZZWWWWWWVVVUUUWWWYYY[[[[[[[[[^^^[[[UUUOOOJJJFFFEEEDDDAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDEEEHHHJJJMMMVVV```ooozzz{{{qqqkkknnnwwwyyywwwkkkbbbUUUKKKEEEBBB@@@???<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>???@@@???EEEDDDFFFUUUgggmmm\\\RRRLLLIIIIIIFFFFFFEEEDDDCCCCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCAAAAAABBBCCCDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPOOONNNMMMMMMMMMOOORRRSSSRRRRRRRRRRRRRRRQQQPPPPPPQQQPPPNNNLLLKKKIIIIIIHHHJJJIIIIIIIIIJJJLLLNNNOOOQQQSSSUUUUUUUUUVVVWWWYYY]]]^^^```cccfffiiikkkllltttvvvzzz~~~{{{xxxuuupppqqquuuzzzzzzqqqggg___XXXTTTXXX___lllzzz}}}nnnaaaTTTMMMGGGFFFDDDAAAAAADDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEGGGFFFIIIPPPXXXcccttt{{{wwwsssmmmhhhccc]]]YYYVVVRRRPPPKKKJJJHHHGGGEEEDDDDDDDDDAAAAAA@@@@@@@@@AAAAAAAAA<<<===>>>??????AAAEEEHHHIIIJJJLLLOOOSSSYYY___cccbbb```\\\ZZZXXXUUURRRPPPSSSQQQPPPPPPQQQRRRRRRQQQQQQOOOMMMIIIGGGFFFEEEEEECCCCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAABBBBBBCCCDDDDDDEEEEEECCCBBBDDDGGGIIILLLTTT^^^kkkwwwwwwrrrsss~~~yyyvvvjjj```SSSIIIEEECCC@@@>>>;;;;;;<<<<<<<<<<<<<<<<<<===<<<<<<======>>>???@@@>>>DDDCCCGGGVVVjjj~~~fffXXXPPPJJJGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKLLLMMMNNNOOOOOOPPPQQQPPPNNNMMMMMMNNNPPPQQQQQQQQQQQQQQQPPPOOONNNNNNOOONNNLLLKKKIIIHHHHHHHHHIIIIIIHHHIIIJJJKKKMMMNNNOOOQQQSSSTTTUUUVVVXXXZZZ[[[\\\]]]```bbbdddfffgggoooqqqvvvzzz|||zzzrrrsssvvv{{{zzzooofff]]]VVVWWW\\\iiivvv{{{kkk^^^QQQKKKEEEDDDCCCAAAAAACCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEHHHFFFHHHMMMRRR[[[iiivvv|||xxxtttnnnjjjddd___[[[XXXUUURRRMMMLLLJJJHHHGGGFFFEEEEEEAAA@@@@@@@@@@@@AAABBBCCC:::;;;=========>>>@@@BBBCCCEEEHHHKKKNNNSSSYYY]]]___\\\XXXTTTRRROOOLLLJJJNNNLLLJJJJJJLLLMMMLLLKKKHHHHHHGGGGGGFFFFFFFFFFFFDDDEEEGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBCCCDDDDDDEEEEEEBBBAAACCCFFFHHHJJJRRR[[[eeeqqq~~~}}}xxxuuuyyyvvviii^^^QQQHHHEEECCC@@@>>><<<<<<<<<<<<<<<=====================>>>???@@@@@@===CCCDDDHHHWWWkkkyyycccVVVOOOJJJHHHHHHEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMNNNNNNOOOQQQPPPOOOMMMMMMMMMNNNOOOOOOPPPPPPPPPOOONNNMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNPPPSSSTTTUUUWWWYYY\\\YYYZZZ[[[]]]___aaabbbccciiilllpppuuuyyyvvvvvvwwwyyy}}}xxxpppfff\\\ZZZ\\\fffpppzzz}}}{{{sssfffZZZNNNGGGCCCCCCCCCAAAAAACCC@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBDDDEEEFFFFFFEEEFFFIIIMMMRRR^^^iii}}}}}}xxxtttoookkkfffaaa^^^[[[XXXVVVOOONNNLLLJJJHHHGGGFFFFFFCCCBBBAAA@@@@@@AAABBBBBB===???@@@???>>>======>>>===@@@CCCFFFHHHLLLRRRVVV[[[XXXSSSPPPNNNLLLJJJHHHJJJHHHGGGGGGHHHIIIIIIHHHFFFFFFGGGGGGHHHHHHHHHHHHFFFGGGIIIKKKKKKKKKJJJIIIGGGHHHHHHHHHHHHFFFEEEDDDBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCDDDFFFGGGHHHOOOWWW^^^jjjxxx}}}xxxvvvyyyuuuhhh]]]OOOGGGDDDCCC@@@===<<<<<<<<<======>>>>>>>>>============>>>???@@@AAA<<>>======999<<<@@@BBBCCCGGGLLLQQQXXXUUUQQQNNNLLLKKKIIIHHHGGGFFFEEEEEEGGGHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIIIIGGGHHHJJJLLLMMMMMMLLLKKKHHHIIIIIIJJJIIIHHHGGGFFFCCCCCCCCCDDDDDDDDDEEEEEEFFFDDDEEEGGGFFFFFFLLLTTTYYYeeettt~~~zzzvvvvvv}}}}}}yyyttthhh\\\NNNFFFDDDDDD@@@===<<<=========>>>>>>??????============>>>???@@@AAA===EEEGGGKKK[[[lllwwwcccYYYTTTPPPMMMMMMGGGFFFDDDBBBAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBAAABBBCCCEEEFFFHHHIIIJJJEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMKKKLLLMMMOOOOOOPPPPPPPPPMMMMMMMMMNNNNNNNNNMMMMMMIIIIIIIIIIIIJJJJJJKKKLLLIIIIIIJJJKKKLLLMMMNNNNNNOOOQQQSSSTTTTTTUUUWWWXXXXXXXXXYYYZZZ\\\]]]^^^^^^___bbbfffjjjnnnsssyyy}}}}}}{{{xxxuuuuuuxxx~~~}}}zzzqqqeee______^^^bbbfffeeeddd```WWWNNNGGGCCCAAACCCDDDBBBAAABBBAAAAAACCCCCCCCCCCCAAAAAA?????????@@@AAABBBDDDDDDEEEDDDEEEHHHHHHJJJQQQZZZaaasss|||xxxuuuqqqmmmhhhdddaaa]]]YYYWWWTTTRRRPPPOOOOOOMMMJJJHHHGGGDDDAAA@@@@@@AAAAAAAAACCCBBBAAA@@@???>>>===<<<<<<<<<<<<===@@@CCCGGGIIIJJJKKKKKKKKKKKKIIIHHHGGGHHHFFFDDDDDDEEEGGGGGGGGGJJJMMMQQQSSSRRROOONNNNNNNNNMMMNNNPPPRRRTTTSSSRRRNNNLLLJJJIIIJJJIIIHHHFFFGGGGGGFFFEEECCCBBBAAA@@@BBBBBBCCCDDDFFFIIILLLMMMVVV^^^kkkwwwvvvsssttt{{{}}}{{{sssdddWWWJJJEEECCC???>>>>>>>>>>>>============>>>>>>???@@@@@@???>>>>>>???AAADDDFFFIIIMMMYYYqqqqqqaaaWWWPPPJJJFFFHHHFFFDDDAAA@@@????????????@@@BBBBBB@@@??????@@@BBBAAAAAA@@@@@@AAAAAABBB@@@@@@??????@@@@@@AAABBBAAAAAABBBBBBBBBBBBAAAAAAAAABBBDDDEEEEEEEEEDDDCCCEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOPPPOOOMMMLLLKKKJJJKKKKKKIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVSSSTTTUUUVVVXXXYYYZZZ[[[]]]___bbbdddfffiiimmmpppyyy{{{|||wwwtttssstttuuuuuu{{{zzzwwwuuuqqqjjjccc]]]WWWVVVVVVVVVUUUPPPKKKFFFCCCCCCCCCCCCCCCCCCBBBBBBFFFDDDBBBAAAAAAAAACCCDDDAAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCCCCDDDGGGLLLPPP\\\hhh{{{|||xxxuuupppmmmiiieeeccc```]]][[[XXXVVVTTTSSSRRRPPPLLLJJJIIIFFFBBBAAAAAABBBBBBAAAAAAAAA@@@???>>>===<<<<<<>>>=========>>>@@@CCCDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHGGGFFFFFFHHHJJJLLLLLLQQQTTTYYY[[[ZZZWWWUUUTTTQQQRRRSSSVVVXXXYYYXXXVVVPPPNNNJJJIIIIIIIIIIIIHHHGGGGGGEEEDDDCCCBBBAAA@@@BBBBBBBBBCCCFFFHHHKKKLLLSSS[[[hhhsss}}}~~~ssspppqqqzzz{{{|||tttcccVVVJJJEEECCC@@@>>>>>>>>>==================>>>>>>?????????>>>>>>@@@BBBDDDFFFJJJOOO[[[rrryyyhhh\\\SSSMMMHHHHHHFFFDDDBBB@@@????????????@@@BBBAAA@@@??????@@@BBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@???@@@@@@AAABBBCCCCCCDDDDDDDDDDDDCCCCCCAAABBBCCCDDDEEEDDDDDDCCCEEEEEEEEEEEEFFFGGGHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNOOONNNLLLKKKJJJJJJJJJKKKJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVUUUVVVVVVXXXYYYYYYZZZZZZZZZ\\\___aaacccfffjjjmmmsssuuuyyy~~~~~~{{{xxxwwwtttrrroootttsssqqqooolllfff___ZZZVVVSSSQQQOOONNNLLLIIIFFFCCCCCCCCCCCCCCCCCCCCCCCCGGGEEEDDDBBBBBBCCCDDDEEEBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFJJJMMMSSS^^^ppp}}}xxxuuupppmmmiiigggeeedddaaa___ZZZYYYXXXWWWWWWVVVTTTRRRNNNKKKGGGDDDDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>===??????===<<<<<<===>>>??????@@@BBBDDDFFFGGGHHHHHHHHHHHHIIIJJJMMMPPPRRRTTTZZZ^^^dddgggfffdddaaa```ZZZ[[[^^^aaadddccc```]]]WWWSSSNNNKKKKKKLLLMMMMMMJJJIIIHHHFFFDDDCCCCCCBBBAAAAAABBBCCCEEEGGGJJJKKKPPPWWWbbblllvvvyyynnnlllnnn{{{yyyyyy|||tttaaaUUUIIIDDDCCC@@@>>>>>>======<<<<<<<<<<<<======<<<===>>>>>>>>>???AAACCCDDDGGGKKKRRR^^^tttrrrcccXXXOOOKKKHHHFFFDDDBBB@@@?????????>>>@@@BBBAAA@@@???@@@AAABBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@AAABBBBBBDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCDDDDDDDDDDDDCCCEEEEEEEEEEEEFFFGGGHHHHHHKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMLLLJJJIIIHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNQQQQQQQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUWWWXXXXXXYYYYYYYYYYYYYYYWWWYYY\\\^^^___bbbeeehhhkkkmmmqqqvvv{{{}}}|||zzzuuupppllllllkkkiiigggeee```ZZZUUUSSSOOOJJJGGGFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCGGGFFFEEEDDDCCCDDDEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDDDDCCCBBBDDDGGGJJJKKKTTTdddttt~~~yyyvvvpppmmmjjjgggfffdddbbb```ZZZYYYZZZ\\\___```___^^^VVVRRRMMMIIIHHHGGGGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>>===<<<;;;;;;;;;<<<===>>>@@@BBBCCCEEEFFFGGGHHHIIILLLNNNQQQUUUZZZ]]]ccchhhnnnssstttrrrppppppiiilllppptttvvvtttoookkkccc]]]VVVQQQPPPQQQSSSTTTQQQOOOMMMJJJHHHFFFEEEEEEAAAAAAAAABBBDDDFFFIIIJJJLLLRRR[[[dddmmmyyysssiiihhhjjjxxxzzzzzz|||sss^^^SSSGGGDDDCCC@@@>>>>>>======<<<<<<<<<<<<======;;;<<<>>>>>>>>>???BBBDDDDDDGGGMMMUUUbbbwww~~~kkk]]]RRRLLLHHHGGGDDDBBB@@@@@@???@@@>>>@@@AAAAAA@@@@@@@@@AAABBBAAAAAA@@@@@@AAAAAABBBAAA@@@@@@@@@@@@AAABBBBBBDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJIIIHHHGGGGGGGGGHHHIIIKKKKKKLLLLLLMMMNNNNNNNNNRRRRRRSSSSSSTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXYYYZZZZZZYYYYYYWWWWWWVVVXXXZZZ[[[\\\^^^aaadddeeegggkkkpppuuuyyy|||~~~}}}|||zzzyyyvvvqqqnnnhhhfffdddbbb___ZZZTTTPPPNNNJJJFFFCCCCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCDDDDDDCCCBBBBBBEEEGGGHHHPPP\\\kkk{{{yyyvvvpppmmmjjjgggeeebbb```^^^\\\]]]___bbbgggjjjjjjjjj___ZZZTTTNNNKKKJJJHHHHHHHHHGGGFFFEEEDDDBBBAAAAAA>>>======<<<<<<<<<<<<<<<>>>??????@@@BBBCCCDDDEEEGGGJJJNNNQQQUUUZZZ```eeekkkqqqxxx}}}|||pppiii```YYYVVVVVVXXXYYYXXXVVVRRRMMMIIIGGGEEEEEEBBBAAABBBBBBDDDFFFHHHJJJIIINNNTTT[[[dddppp~~~mmmeeeeeeggguuu|||{{{zzzppp\\\PPPFFFCCCCCCAAA>>>???======<<<<<<<<<<<<======;;;<<<>>>??????@@@CCCEEEEEEHHHNNNWWWfff{{{tttbbbUUUNNNIIIGGGEEEBBBAAA@@@@@@@@@===???AAAAAA@@@@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHJJJJJJKKKLLLMMMNNNNNNOOOSSSSSSTTTUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWYYYYYYZZZZZZZZZXXXVVVUUUWWWXXXZZZ[[[[[[]]]___bbbbbbdddhhhmmmqqquuuwwwyyy{{{}}}|||zzzvvvtttttttttrrrqqqhhhfffbbb___[[[VVVPPPKKKHHHGGGEEEDDDDDDDDDBBBAAACCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFCCCDDDDDDCCCBBBBBBCCCEEEHHHMMMWWWbbbqqqzzzvvvpppmmmiiifffdddbbb___]]]aaabbbdddjjjppptttvvvvvvlllfff]]]VVVQQQOOOMMMKKKKKKJJJHHHGGGEEECCCAAA@@@>>>>>>>>>>>>>>>=========????????????@@@AAABBBCCCFFFJJJOOOSSSWWW\\\dddjjjrrrvvv|||xxxmmmddd___]]]]]]]]]```]]]WWWPPPJJJFFFDDDCCCCCCBBBBBBCCCDDDFFFIIIJJJHHHKKKOOOTTT\\\iiiwwwxxxggg```aaadddqqq~~~}}}wwwlllYYYNNNEEECCCCCCAAA??????>>>>>>============>>>>>><<<>>>???@@@@@@AAADDDFFFGGGIIIOOOZZZjjj~~~hhhXXXPPPIIIGGGEEECCCAAA@@@@@@@@@===???AAAAAA@@@@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAABBBBBBCCCAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDFFFGGGGGGHHHIIIKKKLLLNNNOOOPPPSSSTTTTTTUUUVVVWWWXXXXXXZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\[[[YYYWWWVVVXXXYYYZZZ[[[ZZZ[[[^^^``````bbbeeeiiimmmppprrrsssvvvxxx{{{~~~|||xxxrrrnnnmmmnnnnnnnnngggddd```\\\XXXRRRLLLHHHEEEEEEEEEFFFFFFEEECCC@@@CCCCCCCCCDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEDDDBBBBBBCCCEEEEEEIIIPPPYYYfffwwwzzzvvvnnnkkkhhhfffeeecccaaa______bbbgggpppzzz~~~wwwmmmddd]]]YYYWWWUUUQQQPPPNNNKKKIIIFFFDDDCCCAAAAAAAAA@@@???>>>==================>>>@@@BBBCCCEEEJJJPPPTTTXXX]]]ffflllqqqtttxxx{{{{{{|||}}}~~~ssslllhhhfffeeekkkggg___VVVNNNIIIEEEDDDDDDDDDCCCDDDEEEGGGIIIJJJIIIJJJLLLPPPVVVcccrrr}}}rrraaa\\\^^^aaannn~~~ttthhhWWWMMMDDDCCCCCCAAA????????????>>>>>>>>>>>>?????????@@@AAAAAAAAABBBEEEGGGIIIKKKPPP[[[mmmnnn\\\RRRIIIHHHEEECCCAAA@@@@@@@@@===???AAAAAA@@@@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCCCCAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAABBBCCCDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBAAAAAABBBCCCEEEFFFDDDEEEGGGIIILLLNNNPPPPPPSSSTTTTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\^^^___^^^\\\ZZZXXXXXXYYYZZZZZZZZZZZZ\\\^^^^^^___bbbeeehhhkkklllmmmqqqsssvvvzzz~~~~~~yyyrrrlllhhhfffeeedddbbb___[[[XXXTTTOOOJJJGGGEEEDDDDDDEEEFFFFFFDDDBBBBBBCCCCCCDDDEEEEEEFFFFFFEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEECCCDDDEEEEEECCCCCCDDDFFFCCCFFFJJJQQQ[[[lll~~~{{{vvvllljjjgggffffffeeedddbbbZZZ^^^gggtttzzzpppiiidddaaa___WWWVVVTTTQQQNNNKKKHHHGGGDDDCCCCCCBBB@@@>>>===<<<;;;;;;;;;<<<===???BBBCCCDDDJJJPPPUUUXXX]]]fffmmmnnnppprrrrrrrrrrrrsssuuuxxx~~~wwwrrrooommmtttooofff]]]SSSMMMHHHGGGEEEDDDDDDDDDFFFHHHJJJKKKIIIJJJKKKMMMSSS```ooozzzmmm]]]YYY[[[^^^kkk~~~rrrfffVVVLLLDDDCCCCCCAAA??????@@@@@@????????????@@@@@@@@@AAABBBBBBBBBCCCEEEGGGJJJKKKPPP\\\nnnsss___UUUIIIHHHFFFCCCAAAAAAAAAAAA<<<>>>@@@AAAAAA@@@AAACCCBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCCCCAAABBBBBBBBBBBBBBBBBBAAABBBBBBAAA@@@AAABBBCCCDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@AAACCCEEEFFFBBBDDDFFFHHHKKKNNNPPPQQQSSSSSSTTTUUUVVVXXXXXXYYYZZZZZZ[[[[[[[[[\\\\\\\\\\\\^^^```aaa```___\\\ZZZXXXYYYZZZYYYYYYYYY[[[]]][[[]]]___bbbeeeggghhhiiiooopppsssvvvzzz~~~{{{ssskkkfffaaa\\\ZZZ]]]ZZZWWWTTTQQQMMMIIIFFFEEEDDDCCCCCCDDDEEEEEEDDDBBBCCCCCCDDDEEEFFFFFFGGGFFFGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEEEEDDDDDDEEEFFFBBBDDDHHHMMMVVVeeewww{{{vvvpppmmmhhhdddcccbbb```___aaagggnnnxxx~~~zzzssskkkeee```ZZZVVVSSSOOOLLLIIIGGGBBB@@@AAAAAA>>><<<===@@@???===<<<===>>>@@@AAAHHHLLLQQQTTTVVVYYY___dddhhhjjjjjjfffdddeeeccc___kkkooovvv~~~yyyxxxwwwuuunnncccVVVLLLGGGFFFDDDBBBAAACCCHHHKKKKKKJJJMMMJJJIIILLLQQQ[[[kkkzzzyyyhhh\\\WWWUUUZZZeeexxxpppaaaPPPKKKEEE@@@????????????============>>>???@@@AAA@@@AAACCCCCCCCCDDDGGGIIIGGGKKKSSS```rrrwww```SSSKKKIIIGGGDDDBBBAAAAAAAAA?????????@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCBBBBBBDDDEEEEEEDDDBBBCCCEEEHHHFFFFFFGGGHHHJJJKKKLLLLLLKKKJJJHHHFFFDDDCCCBBBBBBCCCBBBAAAAAA@@@@@@AAAAAADDDEEEFFFIIIKKKMMMOOOPPPSSSTTTVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[]]]]]]``````___^^^\\\[[[[[[ZZZXXXXXXWWWXXXXXXYYYZZZ[[[\\\]]]^^^```aaacccdddeeehhhkkknnnpppsssvvvzzz}}}|||uuuoooggg___ZZZ[[[WWWWWWUUURRRMMMJJJIIIIIIDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHIIIKKKLLLLLLLLLKKKJJJHHHFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCEEEKKKRRR\\\lllyyy{{{wwwppplllhhheeecccbbbaaa``````fffnnnzzz|||pppkkkddd___ZZZVVVPPPLLLJJJEEEBBBCCCCCC???>>>???@@@???===<<<===>>>@@@AAAGGGJJJNNNPPPQQQSSSXXX]]]ccceeeddd```___```^^^[[[]]]aaafffmmmvvvvvvsssmmmcccXXXOOOIIIGGGFFFDDDCCCEEEHHHKKKKKKJJJMMMKKKLLLOOOTTT\\\jjjvvvuuucccYYYTTTSSSWWWaaasssnnn___OOOKKKEEE@@@????????????=========>>>>>>???@@@AAA@@@AAACCCCCCCCCDDDGGGIIIIIIMMMUUUcccvvvxxxbbbUUUKKKJJJGGGEEECCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCBBBBBBDDDEEEEEEEEECCCDDDEEEGGGFFFGGGGGGHHHIIIJJJJJJKKKIIIHHHGGGEEECCCAAAAAA@@@AAA@@@??????>>>>>>??????CCCDDDFFFHHHJJJMMMNNNOOOSSSTTTVVVWWWXXXYYYZZZZZZ[[[[[[[[[[[[\\\]]]^^^^^^______^^^]]]\\\[[[ZZZZZZXXXXXXXXXXXXXXXYYYZZZ[[[ZZZ[[[\\\]]]___```aaabbbeeegggjjjmmmooorrrvvvyyy{{{yyyrrrhhh^^^ZZZ\\\VVVUUUSSSOOOJJJGGGGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFEEEFFFGGGHHHJJJLLLNNNOOOOOOOOONNNLLLKKKHHHFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEECCCEEEJJJOOOWWWeeerrr|||wwwppplllhhheeecccbbbaaa```___dddlllyyy|||tttmmmggg___WWWQQQNNNIIIEEEEEEDDDAAA???@@@@@@???=========???@@@BBBGGGJJJMMMNNNMMMOOOSSSWWW```cccdddaaa``````]]]XXXSSSTTTWWW[[[bbbiiipppsssxxxsssjjj```XXXQQQKKKHHHIIIGGGEEEFFFIIIKKKMMMMMMOOONNNOOOSSSVVV\\\hhhsssppp```WWWSSSRRRSSS\\\mmm~~~lll]]]NNNJJJDDD@@@????????????>>>>>>>>>>>>>>>???AAAAAA@@@BBBCCCCCCCCCDDDGGGIIILLLOOOXXXggg}}}zzzdddXXXLLLKKKHHHFFFCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBB????????????????????????BBBBBBBBBBBBBBBBBBCCCCCCBBBDDDFFFFFFEEEEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGEEECCCBBBAAA@@@AAA@@@??????>>>>>>??????BBBCCCEEEGGGIIILLLMMMNNNSSSTTTVVVXXXYYYZZZ[[[[[[^^^^^^^^^^^^^^^^^^_________^^^^^^]]]\\\[[[ZZZZZZYYYYYYXXXXXXXXXYYYZZZZZZXXXYYYZZZ[[[\\\]]]^^^^^^```bbbeeegggiiilllpppsssuuuyyy}}}}}}vvvkkkaaa\\\]]]VVVUUURRRMMMIIIHHHIIIKKKJJJIIIFFFEEEDDDEEEFFFGGGFFFGGGHHHJJJLLLOOOQQQRRRQQQQQQQQQOOOMMMKKKHHHGGGDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEFFFDDDEEEHHHKKKQQQ]]]iiizzz|||xxxooolllgggdddcccbbbaaa```___bbbiiittt|||uuukkk^^^VVVRRRLLLHHHGGGEEEAAA@@@AAA@@@???=========???AAACCCIIIKKKNNNNNNMMMNNNRRRVVVaaaggglllmmmllliiiccc[[[UUUSSSRRRSSSWWW\\\```bbblllqqq{{{~~~uuuhhh^^^WWWQQQLLLHHHIIIHHHFFFGGGIIIMMMPPPRRRUUURRRQQQSSSVVVZZZfffqqqnnn___WWWTTTSSSQQQYYYhhh{{{{{{iii[[[LLLHHHCCC@@@?????????>>>>>>>>>>>>>>>???@@@AAAAAA@@@BBBCCCDDDDDDEEEGGGIIIMMMQQQZZZkkk{{{eeeYYYMMMLLLIIIFFFDDDCCCBBBBBBCCCBBBBBBBBBAAAAAA@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCAAADDDFFFGGGFFFEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHJJJIIIIIIGGGFFFDDDCCCBBBCCCBBBBBBAAAAAAAAAAAAAAAAAABBBDDDFFFHHHKKKLLLMMMSSSTTTVVVXXXZZZ[[[\\\\\\___````````````______^^^```______^^^]]]]]]\\\\\\ZZZZZZYYYYYYYYYYYYYYYZZZWWWXXXXXXYYYZZZ[[[\\\\\\]]]___aaaccceeegggkkkmmmpppssswwwzzz{{{}}}}}}xxxqqqhhh```]]]WWWVVVSSSOOOKKKKKKNNNQQQMMMKKKHHHFFFEEEEEEFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQRRRRRRRRRQQQOOOLLLIIIGGGDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEHHHIIIMMMWWWbbbqqq{{{|||wwwooolllgggcccbbb```___^^^\\\^^^dddnnn~~~wwwhhh]]]VVVOOOJJJHHHFFFAAA???AAA??????======>>>@@@BBBCCCHHHKKKNNNNNNMMMNNNQQQUUUaaalllwww||||||xxxnnnddd]]]XXXSSSPPPQQQTTTUUUVVV]]]```iiivvvyyykkk^^^VVVQQQLLLIIIGGGGGGFFFGGGJJJOOOUUUYYY[[[WWWSSSRRRSSSXXXdddppp~~~lll___WWWSSSQQQQQQWWWcccuuuyyygggZZZJJJFFFBBB????????????>>>>>>>>>>>>>>>???@@@AAABBBAAABBBDDDDDDDDDEEEHHHJJJNNNRRR\\\nnn}}}||||||{{{eeeXXXNNNLLLIIIFFFDDDBBBBBBAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCAAACCCFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJIIIHHHFFFDDDCCCDDDCCCCCCBBBBBBBBBBBBBBBAAABBBCCCFFFHHHJJJLLLMMMSSSTTTVVVXXX[[[\\\]]]^^^___```aaaaaaaaa```___^^^aaaaaaaaa``````______^^^\\\[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZZZZZZZ[[[\\\___```aaadddgggjjjkkknnnrrrtttvvvxxx{{{}}}zzzxxxxxxqqqeee^^^YYYXXXUUURRROOOOOORRRUUUPPPNNNKKKIIIGGGFFFGGGGGGJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQQQQQQQOOOLLLIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFDDDEEEHHHIIILLLTTT^^^iiisss{{{vvvooolllfffbbb```^^^\\\ZZZWWWXXX^^^hhhuuuuuuhhhZZZSSSLLLJJJGGGBBB@@@AAA??????>>>===>>>@@@CCCDDDGGGJJJLLLKKKJJJJJJNNNQQQ]]]jjj{{{|||qqqggg___VVVPPPNNNNNNNNNMMMTTTVVV[[[eeeppp|||}}}rrrfff\\\SSSMMMJJJFFFFFFFFFGGGJJJPPPXXX^^^```ZZZTTTQQQQQQUUUaaannnxxx~~~kkk^^^UUUPPPLLLPPPTTT^^^nnnuuudddWWWHHHEEEAAA????????????>>>??????>>>??????@@@AAABBBAAACCCDDDDDDDDDEEEHHHJJJNNNSSS^^^rrr{{{zzzzzzzzzdddWWWNNNLLLIIIFFFCCCAAAAAA@@@AAAAAA@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@???????????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBBDDDFFFGGGFFFFFFGGGIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKJJJHHHFFFEEECCCCCCBBBAAAAAAAAAAAABBBAAABBBDDDFFFHHHKKKLLLMMMRRRTTTVVVYYY\\\^^^___```___```aaabbbcccbbbaaa```bbbbbbbbbaaaaaaaaa``````]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYY[[[]]]^^^___aaadddfffgggjjjmmmoooqqqtttwwwzzz||||||}}}~~~zzzzzz|||wwwlllddd___^^^\\\XXXTTTSSSTTTVVVSSSRRRPPPNNNLLLJJJIIIHHHJJJJJJJJJJJJJJJKKKKKKLLLPPPQQQSSSSSSRRRPPPMMMKKKHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHEEEDDDEEEHHHHHHJJJQQQZZZaaajjjvvvzzzuuuppplllfffaaa^^^[[[YYYWWWSSSTTTXXX```iiiwwwuuu^^^WWWOOOLLLHHHCCCAAACCC???>>>>>>===???AAACCCEEEIIIKKKLLLKKKHHHGGGJJJLLLWWWfffyyysssjjj]]]TTTQQQOOOMMMJJJMMMOOORRRXXX```kkkvvv~~~{{{rrrfffZZZPPPLLLGGGGGGGGGGGGIIIOOOXXX___```[[[VVVSSSQQQTTT^^^hhhtttmmm```VVVOOOJJJLLLOOOWWWeeeyyyqqq___SSSFFFCCC@@@????????????>>>????????????@@@AAABBBBBBAAACCCDDDEEEEEEFFFHHHJJJPPPUUUaaavvv{{{{{{zzz}}}yyycccVVVMMMLLLHHHEEEBBB@@@@@@???>>>??????????????????@@@>>>?????????@@@@@@@@@@@@???????????????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCCCCDDDEEEFFFEEEFFFHHHJJJHHHHHHIIIJJJJJJKKKLLLLLLOOOOOOPPPPPPOOOMMMKKKJJJEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCDDDFFFIIIKKKMMMNNNRRRTTTVVVYYY\\\^^^```aaa```aaaccceeeeeeeeedddcccbbbbbbbbbaaaaaaaaaaaa```^^^]]]\\\ZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXYYY[[[\\\]]]^^^aaadddccceeehhhkkkmmmppptttwwwxxxxxxyyyzzz{{{|||}}}}}}|||}}}}}}wwwpppmmmlllkkkgggbbb\\\XXXWWWXXXWWWWWWVVVTTTRRROOOLLLJJJIIIIIIIIIJJJKKKLLLMMMMMMRRRTTTVVVWWWWWWUUURRRPPPLLLLLLKKKIIIHHHGGGFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHFFFEEEFFFHHHGGGFFFLLLTTTXXXaaammmwwwyyyuuupppllleee```]]]ZZZWWWUUUSSSRRRUUU[[[___iii~~~aaaYYYRRRNNNJJJEEECCCDDD???>>>>>>>>>???AAACCCEEEMMMNNNOOOLLLHHHFFFHHHJJJUUUdddwww~~~ssseee[[[VVVSSSPPPMMMHHHJJJMMMPPPUUU^^^kkkttt||||||ooo```SSSMMMHHHIIIHHHGGGHHHNNNWWW^^^___[[[WWWUUUSSSSSS[[[dddqqqpppcccYYYQQQKKKIIILLLRRR___sss~~~nnn\\\PPPEEECCC@@@????????????>>>????????????@@@AAABBBCCCBBBCCCDDDEEEEEEFFFHHHKKKQQQVVVcccyyy}}}}}}||||||xxxcccVVVMMMKKKHHHEEEBBB@@@???>>>======>>>>>>?????????@@@>>>>>>??????@@@@@@@@@@@@?????????>>>???@@@@@@AAA??????????????????????????????@@@AAAAAABBBCCCCCCDDDEEEEEEEEEEEEFFFIIILLLHHHHHHIIIJJJKKKLLLMMMNNNTTTUUUVVVVVVUUUSSSQQQPPPHHHGGGGGGFFFFFFFFFFFFFFFBBBCCCEEEGGGIIILLLMMMNNNRRRTTTVVVZZZ]]]___aaaaaaaaabbbdddfffggggggfffeeeaaaaaaaaaaaa````````````^^^]]]\\\ZZZYYYXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUWWWXXXZZZ[[[[[[]]]___bbb```bbbeeehhhjjjmmmqqqtttuuuvvvwwwxxxyyyzzz{{{{{{|||uuusssuuuwwwvvvrrrkkkddd^^^[[[ZZZZZZZZZZZZYYYVVVRRRNNNLLLHHHHHHIIIJJJLLLMMMOOOPPPTTTVVVYYY[[[[[[YYYWWWUUUOOOOOOMMMLLLJJJHHHGGGFFFDDDEEEFFFGGGHHHIIIIIIIIIGGGFFFFFFGGGEEEDDDHHHOOORRRZZZfffpppxxx~~~{{{~~~zzzuuupppnnniiiccc^^^ZZZWWWTTTRRRNNNNNNQQQUUUXXX```qqqkkk^^^QQQMMMLLLHHHDDDBBBAAA@@@>>>===>>>@@@CCCDDDOOOQQQSSSPPPJJJFFFEEEFFFSSS[[[iii{{{ppp^^^UUUTTTRRRNNNOOOLLLJJJLLLNNNQQQYYYaaarrr|||nnn___TTTKKKHHHFFFGGGGGGHHHNNNVVVVVVXXXWWWSSSPPPRRRYYY```sssssscccXXXQQQNNNNNNNNNSSS]]]jjj}}}zzzjjjZZZOOOGGGDDD@@@>>>???@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBB@@@BBBDDDEEEFFFHHHKKKNNNQQQXXXggg|||tttaaaXXXNNNKKKGGGDDDCCCBBBAAA@@@>>>>>>???@@@@@@@@@@@@???===>>>>>>>>>>>>?????????@@@@@@????????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFGGGGGGHHHKKKLLLMMMMMMMMMOOORRRTTTWWWXXX[[[\\\[[[XXXUUUSSSQQQNNNLLLJJJIIIHHHFFFEEEGGGGGGHHHIIIKKKMMMPPPQQQVVVWWWXXXZZZ\\\^^^```aaaeeefffggghhhhhhhhhgggfffhhheeecccbbbccccccbbb```[[[ZZZYYYZZZ[[[ZZZXXXVVVZZZXXXVVVTTTTTTTTTVVVWWWTTTTTTVVVWWWXXXZZZ[[[\\\\\\^^^```ccceeehhhmmmppppppqqqrrrrrrrrrtttwwwzzz{{{~~~~~~yyyxxxzzz}}}}}}}}}xxxmmmeee```______```aaa___ZZZSSSLLLHHHJJJJJJLLLNNNPPPRRRSSSTTTYYY]]]bbbffffffccc___[[[WWWUUUSSSPPPMMMKKKIIIIIIEEEEEEFFFHHHHHHHHHHHHHHHGGGFFFDDDCCCCCCEEEGGGHHHQQQUUU\\\eeeooozzz|||uuupppooouuu~~~zzztttppplllgggaaa\\\XXXUUURRRPPPKKKKKKMMMPPPRRRXXXffftttrrrcccUUUOOOLLLHHHCCCBBBAAA@@@>>>===>>>@@@CCCEEEOOORRRSSSPPPKKKGGGGGGHHHKKKRRR___nnn|||zzzkkkbbb___ZZZUUURRRNNNKKKMMMMMMNNNRRRYYYgggvvv|||lll```SSSNNNJJJIIIHHHGGGIIINNNRRRTTTTTTRRRPPPRRRZZZaaatttxxxiii]]]UUUQQQLLLLLLPPPXXXccctttwwwgggWWWLLLFFFCCC@@@>>>???@@@AAA@@@@@@@@@@@@AAAAAABBBBBBCCCBBBCCCEEEFFFGGGHHHKKKNNNRRRYYYhhh|||uuubbbWWWNNNKKKGGGDDDCCCBBBAAA@@@>>>>>>???@@@@@@@@@@@@???>>>>>>>>>?????????@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEFFFGGGGGGJJJKKKMMMNNNPPPRRRVVVZZZ\\\^^^```aaa```^^^ZZZXXXVVVSSSPPPNNNMMMLLLJJJHHHGGGGGGHHHIIIKKKNNNPPPRRRXXXYYYZZZ\\\^^^```bbbccceeefffggghhhiiihhhgggggghhheeecccbbbccccccbbb```]]]\\\[[[[[[[[[[[[YYYWWWXXXWWWVVVUUUTTTUUUUUUVVVTTTTTTUUUVVVXXXYYYZZZ[[[]]]^^^___```aaaeeeiiimmmooopppqqqqqqppprrruuuwwwyyy{{{|||{{{}}}yyynnneee```^^^]]]]]]^^^\\\XXXRRRLLLIIIIIIJJJKKKNNNQQQSSSUUUVVV^^^bbbggglllmmmjjjfffccc[[[ZZZWWWTTTQQQMMMKKKIIIEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGNNNQQQWWW___hhhtttvvvmmmfffbbbaaagggnnnwwwzzzsssnnnhhhccc]]]XXXTTTQQQNNNLLLIIIHHHIIIKKKKKKOOOZZZfffsss~~~mmm[[[RRRMMMHHHDDDBBBAAA@@@>>>>>>>>>@@@CCCEEEOOORRRSSSPPPKKKHHHGGGIIIEEELLLVVV```jjjwww{{{sssnnnggg```YYYSSSOOONNNMMMKKKMMMQQQ\\\kkk~~~{{{mmm]]]TTTLLLKKKJJJHHHGGGHHHMMMPPPRRRRRRQQQTTT]]]dddvvvqqqdddYYYSSSMMMLLLNNNTTT\\\jjjssscccSSSIIIEEECCC???>>>???@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCDDDFFFGGGHHHHHHIIILLLNNNRRRYYYhhh}}}wwwbbbWWWNNNKKKFFFDDDCCCBBBAAA@@@>>>>>>???@@@@@@@@@@@@???????????????@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAABBBCCCDDDEEEFFFFFFGGGHHHJJJMMMPPPSSSWWW]]]```ccceeegggiiihhhfffbbb```\\\YYYUUUSSSRRRPPPOOOMMMJJJKKKKKKLLLNNNQQQSSSUUUZZZ[[[]]]^^^```bbbddddddfffggghhhiiijjjiiiiiihhhhhhfffccccccccccccbbb```___^^^]]]]]]]]]\\\YYYWWWVVVVVVVVVVVVUUUUUUUUUUUUSSSSSSTTTVVVWWWXXXYYYYYY]]]^^^]]]\\\]]]```eeeiiinnnnnnooonnnnnnoooqqqtttvvvxxx|||~~~wwwlllddd^^^\\\YYYYYYYYYXXXVVVQQQMMMJJJIIIJJJLLLOOORRRVVVYYYZZZcccgggmmmqqqssspppllliiiaaa```^^^ZZZUUUPPPLLLJJJGGGGGGFFFEEEEEEEEEEEEFFFDDDDDDEEEEEEEEEEEEFFFFFFJJJLLLPPPVVV^^^jjjuuu}}}xxxmmmddd___\\\YYY^^^eeemmmwwwyyyqqqkkkccc___YYYTTTPPPMMMJJJHHHHHHGGGGGGIIIIIIKKKSSS]]]gggvvvyyydddWWWPPPIIIEEECCCBBB@@@???>>>???AAACCCEEENNNPPPPPPMMMHHHEEEEEEGGGFFFKKKQQQWWW^^^jjjyyy|||uuummmddd\\\TTTPPPMMMJJJKKKOOOUUUbbbtttyyyfffZZZNNNJJJJJJIIIHHHJJJMMMQQQTTTUUUUUUXXX```gggyyyyyyiii\\\TTTOOOMMMNNNRRRXXXcccwww~~~ooo___OOOFFFDDDBBB???>>>???@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDFFFGGGIIIIIIIIIJJJLLLNNNRRRYYYggg}}}xxxbbbVVVNNNJJJFFFCCCBBBBBBAAA@@@>>>>>>???@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB@@@AAABBBCCCDDDEEEFFFGGGHHHKKKNNNRRRVVV\\\bbbfffjjjlllnnnppppppmmmjjjhhhccc```[[[XXXVVVTTTSSSQQQPPPPPPPPPQQQSSSVVVXXXYYY\\\]]]^^^```bbbdddeeeeeeggghhhiiijjjkkkkkkjjjjjjhhhfffdddcccddddddbbbaaabbb```___^^^^^^]]]ZZZXXXUUUVVVVVVVVVVVVUUUTTTTTTRRRSSSSSSTTTUUUWWWWWWXXX\\\\\\[[[YYYZZZ]]]ccchhhlllmmmmmmlllkkklllnnnqqqsssvvvyyy|||yyypppggg___[[[XXXUUUVVVVVVUUUTTTQQQOOOMMMJJJKKKMMMPPPTTTYYY\\\___fffjjjooosssssspppkkkhhhdddcccaaa]]]XXXRRRMMMIIIIIIHHHGGGFFFEEEEEEEEEEEECCCDDDEEEEEEFFFFFFEEEEEEGGGHHHKKKOOOVVV```kkksssqqqeee^^^YYYWWWUUUYYY```hhhqqq|||}}}vvvmmmfff___[[[UUUPPPMMMKKKHHHGGGFFFEEEFFFHHHHHHIIIOOOWWW___jjjzzznnn^^^TTTLLLGGGEEEBBBAAA???>>>???AAADDDFFFKKKMMMMMMJJJFFFCCCDDDFFFHHHLLLOOORRRVVV```nnnxxx|||nnncccWWWPPPMMMJJJLLLOOORRR\\\iiizzzuuueeeUUUMMMJJJHHHIIILLLPPPUUUZZZ[[[[[[___ffflll}}}ppp```VVVQQQOOOOOOQQQUUU^^^ooozzzjjjZZZMMMFFFCCCAAA???>>>???@@@@@@??????@@@@@@AAACCCDDDDDDEEEGGGHHHIIIJJJIIIJJJMMMOOORRRXXXggg}}}xxxbbbVVVMMMJJJFFFCCCBBBAAA@@@???>>>>>>???@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAA??????>>>>>>>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAACCCDDDFFFGGGGGGJJJMMMQQQVVVZZZ```gggkkkqqqsssvvvwwwwwwuuurrrpppjjjfffaaa]]]ZZZYYYWWWUUUUUUUUUTTTUUUVVVXXXZZZ[[[^^^^^^___aaacccdddeeefffhhhiiijjjllllllllllllkkkjjjhhheeeeeeeeeeeedddbbbcccaaa```______^^^[[[YYYVVVVVVVVVVVVUUUTTTSSSRRRQQQRRRRRRSSSTTTUUUVVVVVVYYYYYYXXXXXXYYY]]]cccgggjjjkkkkkkjjjiiijjjlllnnnrrrtttwwwzzz~~~|||wwwoooggg___ZZZVVVTTTSSSTTTUUUUUUUUUSSSQQQPPPKKKLLLNNNQQQUUUZZZ^^^```gggjjjoooqqqppplllfffbbbaaa```^^^[[[VVVQQQKKKHHHKKKJJJIIIHHHGGGFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEDDDEEEFFFGGGJJJOOOXXXcccjjjvvv|||lllaaaYYYUUURRRTTTWWW]]]fffpppzzz{{{rrrhhhaaa[[[WWWRRRNNNLLLJJJIIIGGGEEECCCDDDGGGGGGGGGJJJPPPVVV]]]jjjyyywwwfffZZZPPPJJJGGGBBBAAA?????????AAADDDFFFGGGIIIKKKIIIGGGFFFIIILLLNNNPPPQQQRRRTTT[[[dddkkk|||vvviii\\\TTTPPPLLLLLLNNNOOOUUU___mmmuuubbbUUUNNNIIIJJJMMMSSSYYY___bbbcccfffmmmssszzzjjj```UUUSSSQQQQQQRRRYYYhhhwwwuuudddUUUJJJEEEAAA@@@>>>>>>@@@AAA@@@??????@@@AAABBBCCCDDDEEEFFFFFFHHHIIIJJJJJJKKKNNNPPPSSSYYYggg~~~xxxaaaVVVMMMJJJEEECCCBBBAAA@@@???>>>>>>???@@@@@@@@@@@@???????????????@@@@@@@@@AAA>>>>>>============>>>>>>????????????????????????@@@@@@AAAAAAAAAAAABBBBBB@@@AAABBBCCCEEEFFFHHHHHHMMMPPPUUUZZZ```gggnnnsssyyy{{{~~~~~~{{{yyysssoooiiidddaaa___]]]\\\YYYYYYXXXXXXXXXYYY[[[[[[``````aaacccdddeeefffggghhhjjjkkkmmmnnnnnnnnnmmmllljjjgggfffggggggfffdddbbbaaa```___```___\\\ZZZXXXXXXWWWUUUTTTSSSRRRQQQPPPQQQQQQRRRSSSSSSTTTTTTWWWWWWWWWVVVWWW[[[```dddfffgggggggggfffgggjjjlllooorrruuuxxx|||xxxrrriiiaaa[[[WWWSSSQQQSSSTTTWWWXXXXXXVVVTTTRRRLLLLLLMMMOOOSSSWWW[[[^^^dddgggjjjllljjjeee___[[[XXXXXXVVVTTTPPPLLLIIIFFFJJJJJJJJJJJJIIIHHHGGGFFFCCCCCCDDDDDDDDDDDDEEEEEEDDDEEEFFFHHHLLLSSS[[[aaalllvvvpppddd[[[VVVSSSVVVYYY___hhhrrr{{{xxxnnnddd\\\XXXUUUPPPMMMLLLKKKJJJIIIGGGEEEEEEHHHHHHFFFGGGKKKPPPSSS^^^nnn{{{mmm```TTTLLLIIICCCAAA@@@??????BBBDDDFFFCCCFFFJJJKKKKKKMMMRRRWWW[[[[[[[[[\\\^^^aaadddfffqqqwww|||}}}sssfff^^^YYYRRRMMMLLLLLLPPPVVV```pppooobbbVVVNNNNNNQQQTTTZZZbbbfffiiimmmtttzzzxxxooo^^^ZZZWWWUUUSSSWWWdddrrrppp^^^PPPGGGDDD@@@???>>>???@@@AAA@@@??????@@@AAABBBCCCEEEFFFFFFEEEFFFHHHIIIJJJKKKNNNQQQUUU[[[iiivvvaaaVVVMMMIIIEEEBBBAAAAAA@@@???>>>>>>???@@@@@@@@@@@@???>>>>>>>>>?????????@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAABBBBBB@@@AAABBBDDDFFFGGGIIIIIINNNRRRXXX___gggoooxxx}}}}}}yyyrrrllliiigggeeeddd```___^^^]]]\\\]]]^^^^^^bbbcccdddeeefffggghhhiiiiiijjjlllnnnoooooooooooommmkkkiiihhhiiiiiigggfffaaa```______```___]]][[[[[[YYYWWWTTTRRRQQQQQQPPPPPPPPPPPPQQQRRRRRRSSSSSSUUUUUUVVVUUUUUUWWW[[[^^^aaabbbbbbbbbbbbcccfffiiilllooorrruuuyyy{{{tttiii```[[[WWWTTTQQQTTTVVVYYY\\\\\\ZZZWWWTTTLLLKKKKKKLLLOOOSSSVVVYYY[[[]]]aaacccaaa\\\VVVRRRNNNNNNLLLKKKIIIGGGEEEEEEGGGHHHJJJKKKJJJHHHFFFDDDDDDDDDCCCBBBCCCDDDEEEFFFCCCDDDEEEFFFIIIOOOVVVZZZeeemmmyyyxxxkkkaaa[[[WWWYYY\\\bbbkkkuuu~~~~~~vvvlllaaaYYYWWWTTTOOOMMMLLLLLLKKKJJJKKKHHHHHHKKKJJJFFFFFFIIIOOOOOOWWWhhhuuu|||qqqcccWWWNNNJJJCCCBBB@@@???@@@BBBDDDFFFAAAEEEJJJMMMOOOTTT[[[```hhhgggggghhhjjjjjjiiihhhhhhnnnrrrrrrttt{{{{{{pppiiibbbYYYPPPLLLJJJNNNQQQWWWddduuuvvvkkk^^^UUUTTTWWWRRRZZZccchhhlllqqqyyyzzzgggbbb^^^ZZZVVVXXXdddppp~~~}}}lllZZZLLLEEECCC@@@???>>>???@@@AAA@@@??????@@@AAABBBDDDEEEFFFGGGDDDEEEGGGIIIIIIKKKOOOQQQWWW]]]kkkuuuaaaVVVMMMIIIEEEBBBAAAAAA@@@???>>>>>>???@@@@@@@@@@@@???===>>>>>>>>>>>>?????????@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCEEEFFFHHHIIIJJJOOOSSSZZZcccllluuuxxxrrrooommmkkkjjjgggfffdddbbbbbbaaabbbbbbdddeeefffggghhhiiijjjkkkiiikkklllnnnpppppppppoooooollljjjiiijjjjjjiiiggg```___^^^___```___^^^\\\]]][[[WWWSSSQQQPPPPPPPPPOOOPPPPPPQQQQQQRRRRRRRRRTTTUUUUUUUUUTTTTTTVVVYYY]]]^^^_________aaadddgggjjjmmmpppssswww}}}~~~xxxlllccc]]]XXXUUURRRUUUXXX\\\______\\\XXXUUUKKKJJJIIIIIIKKKOOORRRUUUQQQTTTXXX[[[YYYUUUOOOKKKHHHGGGFFFDDDCCCCCCCCCCCCDDDFFFIIIKKKKKKHHHEEECCCEEEDDDBBBAAABBBCCCEEEGGGAAACCCDDDFFFHHHLLLRRRVVV```hhhsssqqqddd___^^^]]]aaahhhpppyyy~~~tttfff]]]ZZZYYYVVVRRRQQQQQQQQQPPPOOONNNKKKHHHGGGGGGHHHHHHGGGKKKOOOUUU]]]gggrrr}}}vvvbbbWWWPPPIIIGGGDDDAAA@@@BBBDDDEEEFFFGGGFFFFFFIIIQQQ]]]jjjsss||||||}}}~~~}}}yyytttppprrrmmmjjjlllmmmooozzz~~~sssfffZZZRRRNNNLLLLLLNNNSSSWWW```ooo}}}rrreee]]]XXXSSSXXXWWWZZZaaahhhmmmwww|||qqqfff```^^^^^^ccciii}}}wwwfffUUUJJJEEECCC@@@@@@??????????????????BBB@@@>>>@@@DDDGGGFFFEEEFFFHHHJJJKKKKKKMMMPPPRRRWWW^^^nnnttt```UUUJJJGGGDDDBBBBBBBBBAAA@@@@@@???>>>======>>>???@@@@@@@@@????????????????????????>>>>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@???>>>???@@@AAABBBAAA@@@@@@???AAACCCDDDEEEGGGJJJMMMRRRWWW___iiiuuu}}}wwwtttrrrrrrnnnllliiifffeeedddeeeeeedddeeefffhhhiiikkklllmmmnnnnnnoooppppppppppppppppppooolllkkkjjjhhheeecccccccccbbb```___^^^]]]\\\XXXXXXVVVUUUTTTSSSSSSSSSRRRRRRQQQPPPOOOOOOOOOOOOSSSSSSRRRRRRRRRRRRSSSSSSXXXXXXXXXYYY[[[]]]```aaahhhiiikkkoootttyyy~~~|||~~~tttjjjaaaXXXSSSSSSSSSVVVZZZ\\\ZZZVVVPPPLLLIIIGGGEEEDDDDDDGGGJJJLLLOOOOOONNNMMMLLLJJJIIIHHHCCCBBBBBBAAAAAABBBBBBCCCCCCDDDFFFGGGGGGEEEDDDBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCDDDGGGJJJNNNQQQXXX___jjjvvv|||oooiiihhhfffjjjqqqyyy~~~uuuiiiaaa^^^[[[YYYWWWWWWWWWWWWUUUSSSOOOLLLIIIGGGGGGIIIIIIIIILLLNNNSSSYYYaaalllxxx{{{ggg\\\SSSMMMGGGDDDBBBAAACCCFFFGGGGGGHHHIIIKKKNNNUUUaaapppzzz{{{tttnnnllljjjjjjrrr|||}}}vvvkkkaaaXXXTTTNNNLLLMMMPPPSSSYYYfffssswwwlllccc[[[UUUUUUSSSVVV]]]dddkkkvvv~~~qqqjjjeeecccffflll~~~tttbbbRRRHHHCCCBBB@@@@@@??????????????????BBB@@@???AAADDDFFFFFFEEEFFFHHHJJJKKKKKKMMMPPPRRRXXX___ooo~~~qqq^^^SSSJJJGGGDDDBBBBBBBBBAAA@@@@@@???>>>======>>>???@@@??????????????????????????????>>>>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@???>>>???@@@AAAAAAAAA@@@@@@@@@BBBCCCDDDEEEGGGIIILLLSSSXXXaaannn{{{}}}zzzxxxxxxsssqqqnnnkkkhhhgggggggggfffggghhhiiikkklllmmmnnnoooppppppqqqqqqqqqpppppprrrpppnnnllljjjhhheeebbbccccccbbb```___^^^]]]\\\XXXXXXVVVUUUTTTSSSSSSSSSPPPOOOOOOOOOOOOPPPQQQQQQTTTSSSSSSRRRRRRQQQRRRRRRVVVVVVVVVWWWYYY[[[^^^___cccdddfffjjjoootttyyy{{{~~~~~~zzzpppfff[[[VVVVVVRRRTTTVVVWWWVVVQQQMMMJJJFFFEEECCCAAABBBDDDGGGIIIJJJJJJKKKKKKJJJIIIHHHGGGDDDDDDCCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEEDDDCCCBBBBBBBBBAAAAAABBBBBBCCCDDDDDDCCCBBBCCCEEEHHHLLLNNNVVV\\\gggqqq|||zzzxxxuuuyyy~~~uuulllfffeee_________```aaa```\\\YYYSSSOOOKKKHHHIIILLLMMMNNNOOOPPPRRRVVV]]]hhhsss{{{kkk^^^UUUMMMGGGEEECCCDDDFFFHHHIIIIIIHHHJJJNNNQQQVVVbbbrrr~~~xxxqqqkkkiiinnnuuu~~~}}}{{{vvvoooeee\\\WWWOOOLLLKKKLLLMMMPPPZZZeeewww}}}{{{sssjjj___VVVRRRPPPQQQWWW^^^gggtttxxxpppkkkmmmrrrooo\\\NNNEEEBBBAAA??????@@@@@@@@@@@@@@@@@@AAA@@@@@@AAADDDFFFGGGFFFFFFHHHJJJKKKKKKMMMPPPSSSYYYaaarrr}}}nnn\\\RRRJJJHHHDDDCCCBBBBBBAAA?????????>>>>>>>>>>>>????????????????????????????????????>>>>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@???>>>???@@@AAAAAAAAAAAA@@@AAABBBDDDDDDDDDFFFHHHJJJQQQXXXdddssszzzxxxuuuqqqnnnkkkjjjjjjiiiiiijjjkkklllmmmooooooqqqrrrrrrrrrrrrrrrqqqqqqsssqqqooommmkkkiiieeebbbccccccbbb```___^^^]]]\\\XXXXXXVVVUUUTTTSSSSSSSSSMMMMMMMMMNNNOOOQQQRRRSSSTTTTTTSSSRRRQQQPPPPPPOOOSSSSSSSSSUUUVVVXXXZZZ[[[\\\^^^```cccgggllloooqqqwwwzzz~~~~~~tttiii^^^XXXXXXRRRRRRSSSRRROOOLLLHHHFFFBBBAAA???>>>???AAADDDFFFFFFFFFGGGHHHHHHHHHGGGFFFFFFEEEDDDBBB@@@??????>>>@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCFFFHHHJJJRRRXXXaaakkkuuu}}}vvvmmmiiiiiifffgggiiikkkkkkhhhccc^^^WWWSSSNNNKKKLLLPPPRRRTTTTTTTTTTTTVVV\\\fffrrrzzz{{{lll]]]RRRJJJGGGFFFEEEFFFIIIKKKKKKKKKEEEIIIMMMOOOSSS]]]lllxxx|||tttpppqqqssswwwvvvuuurrrmmmeee[[[UUUOOOKKKIIIIIIIIIJJJQQQZZZfffpppxxxyyyvvvooocccXXXSSSPPPOOOSSSZZZcccqqq}}}zzzssstttyyy|||iiiWWWKKKDDDBBBAAA??????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBDDDFFFGGGGGGFFFHHHJJJKKKLLLNNNQQQTTTZZZbbbttt~~~lll[[[SSSKKKHHHEEECCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>??????????????????>>>>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@?????????@@@@@@AAAAAAAAAAAAAAACCCDDDDDDDDDEEEGGGIIINNNVVVdddvvv|||xxxssspppnnnllllllkkkkkkkkklllnnnoooppptttttttttttttttssssssrrrrrrqqqooommmllljjjgggeeeccccccbbb```___^^^]]]\\\XXXXXXVVVUUUTTTSSSSSSSSSMMMMMMMMMNNNOOOPPPRRRSSSTTTTTTSSSRRRPPPOOONNNMMMOOOOOOPPPQQQSSSTTTVVVVVVYYYYYY[[[]]]___aaacccdddhhhlllqqquuuxxxzzz{{{||||||ttthhh]]]WWWVVVTTTSSSQQQNNNKKKGGGEEECCC@@@???>>>===>>>@@@CCCDDDEEEFFFHHHIIIIIIIIIGGGFFFGGGFFFDDDCCCAAA@@@??????>>>>>>===>>>>>>???@@@AAA@@@@@@??????@@@@@@AAABBBDDDCCCBBBBBBBBBDDDFFFGGGNNNSSS[[[dddnnnzzz~~~vvvnnnjjjkkkjjjlllpppssssssooohhhcccYYYUUUPPPNNNPPPSSSVVVXXXXXXWWWVVVVVVZZZcccnnnvvvuuuyyymmm\\\PPPHHHGGGGGGGGGIIIKKKMMMLLLKKKEEEHHHLLLNNNRRRYYYdddmmmqqqzzzzzzvvvsssnnnmmmlllkkkhhhccc[[[UUUOOOKKKHHHHHHGGGGGGLLLSSSYYYcccnnnssstttqqqfff\\\WWWRRRPPPRRRXXX```nnnzzz{{{{{{vvvdddSSSIIIDDDCCCBBB??????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEGGGHHHGGGIIIKKKMMMNNNPPPSSSVVV[[[ddduuukkk\\\UUUKKKIIIEEECCCBBBAAA@@@>>>>>>>>>>>>??????>>>>>>>>>======>>>>>>>>>???????????????>>>>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@???@@@???@@@@@@@@@@@@AAAAAAAAABBBDDDDDDDDDEEEGGGIIINNNWWWfffzzz~~~yyytttqqqooonnnnnnmmmlllmmmnnnpppqqquuuvvvvvvvvvvvvvvvuuuuuuqqqpppnnnnnnnnnmmmjjjhhhccccccbbb```___^^^]]]\\\XXXXXXVVVUUUTTTSSSSSSSSSOOOOOOOOONNNNNNOOOOOOOOORRRRRRRRRQQQOOOMMMKKKJJJKKKLLLMMMOOOPPPQQQRRRRRRVVVVVVWWWWWWWWWWWWWWWVVVYYY]]]bbbfffjjjmmmrrruuuxxxuuuhhh]]]WWWWWWXXXVVVRRRNNNIIIFFFCCCBBB???>>>>>>>>>???AAACCCDDDIIIJJJLLLMMMMMMLLLJJJIIIIIIHHHFFFEEECCCBBBBBBAAA===============>>>???@@@@@@@@@??????@@@@@@AAABBBDDDCCCCCCBBBCCCDDDEEEEEEIIINNNUUU]]]gggtttxxxooojjjjjjkkkmmmrrrvvvxxxtttmmmhhh]]]YYYVVVTTTVVVZZZ\\\]]][[[ZZZVVVTTTVVV\\\eeellllllnnnrrrzzznnn]]]QQQJJJHHHHHHIIIKKKMMMNNNLLLJJJGGGIIIMMMPPPTTTZZZ```dddeeekkkvvv~~~uuullliiieeeddddddbbb]]]YYYPPPKKKGGGHHHGGGGGGIIINNNQQQZZZccciiimmmmmmfff]]]YYYTTTQQQSSSWWW___mmmyyy}}}ppp^^^PPPHHHEEECCCBBB??????@@@@@@AAABBBBBBBBB@@@BBBCCCCCCCCCEEEGGGIIIIIIJJJMMMNNNPPPRRRUUUXXX]]]fffyyyjjj\\\UUULLLIIIEEECCCBBBAAA???>>>>>>>>>????????????>>>>>><<<======>>>>>>???????????????>>>>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@???@@@@@@??????@@@@@@AAABBB@@@AAACCCCCCCCCEEEGGGIIIPPPXXXhhh|||zzzvvvsssrrrqqqooonnnnnnppprrrsssvvvvvvwwwxxxxxxxxxxxxxxxrrrqqqooooooooonnnkkkiiiccccccbbb```___^^^]]]\\\XXXXXXVVVUUUTTTSSSSSSSSSQQQQQQOOONNNMMMMMMMMMMMMOOOPPPPPPOOONNNKKKIIIHHHIIIJJJKKKMMMNNNNNNNNNNNNRRRRRRRRRQQQPPPNNNMMMLLLLLLPPPTTTXXXZZZ___eeekkkrrr{{{wwwjjj___ZZZZZZ[[[YYYTTTOOOJJJFFFCCCAAA???>>>>>>???@@@BBBDDDEEEKKKMMMPPPRRRSSSRRRQQQOOONNNLLLJJJHHHFFFDDDCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAAAAACCCBBBBBBBBBBBBCCCDDDDDDFFFIIIOOOVVV___lllzzz|||pppjjjiiigggjjjpppvvvzzzxxxsssnnnfffcccaaaaaacccfffggghhhaaa^^^YYYUUUSSSVVV\\\aaaaaaaaaccciiivvvkkk\\\SSSMMMHHHHHHJJJLLLNNNMMMKKKHHHHHHIIILLLRRRYYY]]]^^^]]]^^^bbbhhhppp|||vvvooohhhdddcccaaa]]]ZZZQQQLLLHHHHHHGGGEEEFFFIIIMMMRRRVVVZZZ___bbb^^^XXXWWWRRRPPPRRRWWW___mmmyyyuuuiiiYYYLLLFFFDDDCCCAAA??????@@@@@@AAABBBBBBCCC@@@BBBDDDDDDCCCDDDGGGJJJJJJLLLNNNPPPRRRTTTXXXZZZ```iii|||iiiZZZSSSLLLIIIEEECCCBBBAAA???>>>===>>>???@@@@@@???>>>===<<<<<<======>>>??????@@@??????>>>>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@???@@@@@@?????????@@@AAABBB>>>@@@BBBCCCCCCEEEHHHJJJNNNVVVeeeyyy{{{xxxwwwuuusssqqqqqqsssuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{vvvtttrrrpppooommmjjjgggccccccbbb```___^^^]]]\\\XXXXXXVVVUUUTTTSSSSSSSSSQQQPPPOOONNNMMMMMMMMMMMMLLLMMMMMMMMMLLLJJJHHHFFFGGGHHHJJJKKKLLLMMMLLLLLLKKKKKKKKKKKKJJJHHHGGGFFFBBBFFFJJJLLLMMMRRRYYY```mmmwwwwwwkkkaaa\\\]]]]]][[[VVVQQQKKKFFFBBB@@@>>>>>>>>>???AAABBBDDDEEEKKKNNNRRRVVVYYYYYYXXXWWWUUUSSSPPPLLLHHHEEECCCBBB???@@@@@@@@@@@@>>>===<<<>>>>>>======>>>>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBCCCEEEIIINNNUUUaaaoooyyyrrrjjjhhhcccgggnnnuuuzzz{{{wwwsssooonnnllllllnnnqqqrrrrrrfffccc]]]WWWSSSSSSWWWZZZXXXWWWXXX^^^jjj{{{}}}hhh[[[RRRNNNHHHIIIJJJLLLNNNMMMJJJGGGGGGGGGJJJRRR[[[___]]]ZZZZZZ[[[^^^bbbmmmzzznnnfffbbb___[[[WWWSSSMMMHHHHHHGGGDDDCCCFFFIIILLLMMMNNNSSSXXXVVVPPPTTTPPPOOORRRXXX```mmmyyyqqqeeeUUUJJJEEEDDDBBB@@@??????@@@AAAAAABBBCCCCCC@@@BBBDDDDDDCCCDDDGGGJJJKKKMMMOOOQQQSSSUUUYYY\\\bbbllliiiXXXQQQLLLIIIFFFCCCBBBAAA???>>>===>>>???@@@@@@???>>>===;;;<<<<<<===>>>??????@@@??????>>>>>>>>>>>>??????@@@@@@@@@AAAAAA@@@@@@@@@AAA@@@?????????@@@AAABBB>>>???AAACCCCCCEEEIIIKKKKKKRRR```ttt~~~|||zzzxxxvvvttttttuuuwwwxxxvvvwwwxxxzzz{{{||||||}}}yyywwwtttqqqooolllhhheeeccccccbbb```___^^^]]]\\\XXXXXXVVVUUUTTTSSSSSSSSSPPPOOONNNNNNMMMMMMNNNNNNJJJKKKLLLLLLKKKIIIGGGEEEFFFGGGIIIKKKLLLLLLKKKKKKEEEFFFGGGGGGGGGFFFDDDCCC===@@@DDDEEEFFFJJJRRRYYYjjjuuuuuujjj```\\\]]]^^^\\\WWWRRRKKKFFFAAA???======>>>???AAABBBDDDEEEJJJMMMRRRXXX\\\]]]]]]]]]ZZZXXXTTTNNNIIIEEEBBB@@@@@@AAABBBBBBAAA???<<<;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAACCCEEEHHHNNNYYYfffpppsssiiieeeddddddiiittt}}}}}}yyy{{{uuuhhh[[[VVVSSSPPPNNNNNNMMMKKKMMMSSS[[[hhhzzz{{{iiiZZZRRROOONNNOOOPPPQQQOOOMMMIIIGGGGGGHHHMMMVVV___ccc```\\\YYYUUUTTTXXXbbbsssxxxkkkddd```]]]ZZZSSSPPPKKKHHHGGGGGGGGGFFFFFFGGGGGGIIIJJJLLLNNNOOOLLLLLLNNNSSSWWW^^^mmmzzzlll^^^OOOIIIGGGEEEBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHNNNOOOPPPQQQTTTXXX]]]bbbfffqqqnnn[[[RRRNNNJJJFFFCCCBBBBBBAAA???>>>>>>????????????>>>>>>======<<<======>>>???@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@BBBCCCDDDCCCDDDEEEGGGLLLPPP\\\nnn~~~~~~}}}{{{zzzzzzzzzzzz||||||}}}~~~~~~}}}|||{{{zzzwwwtttrrrpppnnnkkkiiifffcccaaa______^^^]]][[[YYYYYYXXXVVVTTTSSSRRRQQQQQQQQQOOOMMMLLLKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHIIIIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>@@@FFFOOOUUU^^^pppuuuiiiaaa]]]\\\[[[YYYUUUOOOIIIEEECCCCCCBBB@@@>>>>>>AAACCCDDDDDDGGGKKKQQQXXX^^^bbbcccddd^^^\\\XXXSSSMMMGGGCCCAAACCCBBBAAA@@@???===<<<<<<======<<<;;;<<<===>>>???BBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDGGGLLLUUU```gggyyy{{{nnniiiaaaaaaeeepppzzzyyylll^^^WWWSSSNNNKKKKKKIIIGGGHHHMMMUUU```pppuuuggg\\\VVVTTTQQQQQQQQQQQQOOOLLLIIIGGGHHHIIIOOOXXXbbbfffccc^^^WWWSSSQQQSSS[[[iiiqqqfff```ZZZWWWTTTPPPKKKHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJMMMQQQUUU]]]lllyyyyyygggYYYLLLGGGFFFCCCAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJNNNOOOQQQRRRTTTXXX^^^bbbfffrrrooo]]]SSSMMMJJJFFFCCCBBBAAA@@@???>>>>>>????????????>>>>>>>>>============>>>>>>???>>>>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@AAACCCDDDDDDDDDFFFHHHLLLOOOYYYiii{{{~~~}}}||||||{{{{{{||||||}}}}}}}}}|||{{{zzzyyywwwtttrrrqqqooollljjjfffdddaaa```___^^^\\\[[[YYYYYYWWWVVVTTTSSSRRRQQQQQQPPPNNNMMMKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFHHHIIIJJJJJJJJJJJJFFFFFFDDDCCCBBBAAAAAA@@@@@@@@@>>>===>>>CCCJJJOOO\\\mmmwwwkkkbbb]]]ZZZXXXVVVRRRMMMHHHDDDCCCCCCBBBAAA@@@AAADDDEEEEEEDDDEEEHHHMMMSSSXXX[[[^^^^^^]]][[[WWWRRRMMMHHHDDDBBBBBBBBBAAA@@@???>>>===<<<===<<<;;;;;;;;;<<<>>>>>>AAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCEEEHHHPPPYYY```ppp}}}vvvkkkaaa___bbbkkkuuuzzz~~~ooo```WWWRRRLLLHHHGGGGGGEEEEEEIIINNNWWWeeesss||||||yyyqqqfff^^^YYYYYYUUUUUUSSSQQQNNNKKKHHHFFFIIIKKKQQQ\\\fffjjjfffbbbWWWRRROOOPPPUUU___qqq{{{mmmbbb[[[VVVTTTPPPLLLIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEHHHHHHKKKOOOTTT[[[jjjxxxvvv___SSSHHHDDDDDDAAA@@@AAAAAAAAABBBBBBBBBCCCCCCCCCEEEEEEEEEFFFHHHIIIKKKLLLOOOPPPRRRSSSUUUYYY^^^bbbhhhtttqqq___VVVMMMIIIEEEBBBAAAAAA@@@>>>>>>>>>????????????>>>>>>???>>>>>>============>>>============>>>???AAAAAA????????????????????????BBBBBBAAA@@@???>>>>>>===???AAACCCDDDDDDEEEGGGHHHKKKMMMTTTaaaqqq~~~~~~~~~||||||}}}}}}|||{{{zzzzzzxxxvvvsssrrrqqqpppmmmkkkgggeeebbbaaa```^^^\\\ZZZZZZYYYXXXVVVTTTRRRQQQPPPPPPOOONNNLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFGGGIIIKKKLLLMMMMMMKKKJJJHHHFFFDDDCCCCCCBBB@@@@@@???>>>>>>AAAEEEIIIWWWggg}}}{{{oooeee]]]YYYUUUSSSNNNJJJFFFDDDCCCBBBBBBBBBDDDFFFIIIJJJHHHFFFFFFGGGJJJNNNRRRUUUWWWYYYZZZYYYUUUQQQLLLGGGDDDBBBAAAAAAAAA@@@???>>>======<<<<<<;;;;;;<<<<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBDDDJJJQQQVVVeeesss}}}lllddd``````fffmmmrrrxxx~~~~~~ppp___VVVPPPJJJFFFFFFHHHEEEEEEHHHKKKQQQ^^^jjjyyyyyywwwpppggg___[[[ZZZZZZYYYUUURRRNNNJJJHHHGGGIIILLLSSS^^^iiimmmiiicccYYYSSSOOOPPPSSSZZZhhhtttvvvhhh]]]WWWSSSPPPKKKIIIHHHIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEFFFEEEFFFIIINNNRRRZZZjjjxxx|||qqqXXXNNNEEECCCCCCAAA@@@BBBAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEGGGHHHJJJLLLMMMOOOQQQSSSUUUWWWZZZ___ccciiiuuutttaaaWWWLLLIIIEEEBBBAAA@@@???>>>>>>>>>????????????>>>>>>??????>>>======<<<======<<<<<<<<<===>>>@@@AAABBB????????????????????????AAAAAA@@@@@@??????>>>>>>>>>@@@BBBCCCDDDEEEGGGIIIJJJJJJOOOZZZhhhyyy}}}}}}||||||{{{{{{zzzzzzxxxvvvsssrrrrrrpppnnnlllhhhfffdddbbbaaa___\\\ZZZZZZZZZXXXVVVTTTSSSQQQPPPPPPOOOMMMKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHJJJLLLOOOQQQRRRSSSRRROOOMMMJJJHHHGGGFFFAAABBBAAA@@@@@@AAADDDGGGPPP```vvvsssiii___YYYTTTPPPKKKGGGEEECCCBBBBBBBBBDDDHHHLLLPPPPPPNNNKKKKKKKKKLLLLLLNNNQQQSSSTTTUUUSSSQQQMMMIIIEEECCCAAAAAA@@@@@@@@@???>>>>>>>>><<<<<<<<<<<<<<<=========?????????@@@@@@?????????AAAAAAAAA@@@BBBFFFLLLPPP^^^kkkrrrjjjccc___aaaeeehhhmmmrrrzzz|||mmm]]]TTTOOOIIIGGGGGGHHHFFFFFFHHHKKKPPP[[[fffuuuvvvuuuppphhhaaa^^^]]]___\\\WWWRRRMMMJJJHHHHHHJJJMMMUUUaaalllooojjjdddXXXSSSOOOPPPSSSWWWaaajjjppp}}}nnn```WWWSSSPPPLLLIIIIIIIIIIIIIIIGGGGGGFFFFFFEEEFFFFFFFFFDDDDDDHHHMMMRRR[[[jjjxxxrrrfffSSSKKKDDDCCCCCCAAAAAADDDAAAAAABBBCCCCCCDDDEEEEEEDDDDDDEEEFFFHHHJJJLLLMMMPPPRRRTTTVVVXXX\\\```cccjjjvvvxxxcccWWWMMMIIIEEEBBBAAAAAA@@@???>>>>>>????????????>>>>>>??????>>>======<<<======<<<<<<<<<===>>>@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@???AAACCCDDDDDDEEEGGGHHHIIIIIIMMMVVVbbbrrr~~~}}}}}}|||{{{zzzzzzzzzxxxvvvtttrrrrrrqqqnnnllliiigggeeeddddddaaa^^^\\\\\\[[[YYYWWWUUUSSSRRRQQQPPPOOOMMMKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJLLLPPPTTTXXXZZZ\\\ZZZXXXTTTPPPMMMJJJHHHBBBCCCCCCBBBAAAAAADDDFFFMMM\\\qqqyyyoooddd]]]VVVQQQKKKGGGEEEDDDCCCAAABBBEEEKKKRRRWWWYYYWWWTTTRRRQQQOOOMMMLLLMMMNNNOOONNNMMMKKKHHHEEEBBB@@@???@@@@@@??????????????????<<<<<<<<<===============>>>???@@@@@@@@@@@@???>>>???@@@@@@@@@BBBEEEJJJNNN[[[gggyyysssjjjbbb``````aaaeeekkksss{{{lll\\\SSSOOOKKKIIIIIIHHHFFFGGGJJJMMMQQQ[[[fffpppssstttrrrlllgggeeeeeeccc___YYYRRRMMMJJJIIIJJJLLLOOOXXXdddoooqqqkkkdddWWWRRROOOPPPRRRTTTZZZaaa```lllzzzxxxdddYYYUUURRRNNNKKKKKKLLLLLLLLLGGGFFFFFFEEEDDDDDDEEEEEEDDDEEEHHHNNNSSS\\\lllzzzlll```NNNHHHCCCCCCCCCAAABBBDDDAAAAAABBBCCCDDDEEEEEEFFFDDDDDDEEEGGGIIIKKKMMMNNNPPPRRRUUUXXXZZZ]]]aaacccjjjvvv~~~gggXXXNNNJJJFFFCCCBBBBBB@@@???>>>>>>????????????>>>>>>???>>>>>>============>>>============>>>???AAAAAA========================<<<======>>>???@@@AAAAAA@@@BBBCCCDDDCCCDDDEEEGGGIIIIIILLLTTT^^^lll~~~~~~|||{{{{{{{{{{{{yyywwwtttsssrrrqqqnnnllliiihhhggggggfffeeeaaa___^^^]]][[[YYYWWWUUUSSSRRRPPPOOONNNLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKMMMPPPVVV^^^dddhhhggggggeeeaaa[[[UUUOOOLLLGGGGGGFFFCCCAAAAAACCCEEEMMM[[[ppp~~~uuukkkddd[[[UUUMMMHHHGGGFFFDDDAAABBBFFFNNNWWW^^^bbbaaa___YYYWWWTTTPPPLLLJJJIIIIIIIIIHHHFFFDDDBBB@@@???>>>???????????????@@@@@@@@@<<<===>>>????????????>>>>>>???@@@AAAAAA@@@???>>>>>>???@@@AAABBBDDDHHHLLLXXXaaarrrvvvkkkfffcccccchhhmmmooo{{{|||mmm]]]TTTPPPLLLKKKLLLJJJIIIKKKPPPSSSWWWaaalllsssvvvyyyxxxtttpppoooooofffaaaYYYRRRLLLJJJKKKKKKOOOSSS\\\hhhrrrsssllleeeYYYTTTQQQRRRSSSSSSVVVZZZXXXaaakkktttpppcccXXXUUUQQQOOOOOOPPPPPPPPPKKKJJJIIIGGGFFFEEEDDDDDDEEEEEEIIIOOOUUU^^^nnn|||{{{ggg[[[KKKEEEBBBCCCBBB@@@@@@CCCAAAAAABBBCCCDDDEEEFFFFFFEEEFFFGGGHHHJJJMMMOOOPPPPPPSSSVVVYYY[[[^^^aaadddjjjuuulllZZZOOOKKKGGGDDDCCCCCCBBBAAA>>>>>>????????????>>>>>>>>>============>>>>>>???>>>>>>======>>>???@@@@@@==============================>>>>>>??????@@@@@@BBBCCCDDDDDDCCCCCCDDDFFFKKKKKKMMMTTT\\\fffvvv}}}||||||||||||zzzxxxuuusssrrrpppmmmkkkiiiiiihhhiiiiiihhhdddbbb```___]]][[[XXXVVVTTTSSSQQQPPPNNNMMMKKKKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKOOOVVV___jjjtttyyy||||||zzzwwwpppggg___YYYRRRQQQNNNIIIEEECCCDDDFFFKKKXXXlll{{{rrrkkkaaaZZZPPPKKKIIIGGGDDDAAABBBGGGOOOZZZccciiijjjjjjbbb___[[[VVVPPPKKKHHHFFFFFFEEEDDDCCCAAA@@@???>>>>>>>>>?????????@@@@@@@@@===>>>???@@@AAA@@@@@@??????@@@AAABBBBBBAAA@@@???>>>@@@AAAAAAAAACCCEEEHHHQQQZZZiiizzztttmmmjjjjjjnnntttmmmwwwppp___VVVQQQNNNLLLMMMNNNNNNPPPUUUYYY^^^hhhsss{{{~~~{{{wwwuuuuuugggaaaYYYQQQLLLKKKKKKMMMRRRVVV___kkktttuuunnnfff]]]WWWTTTUUUVVVTTTUUUXXXVVV\\\ccchhhttt|||ooo[[[XXXTTTRRRRRRSSSSSSSSSQQQPPPMMMKKKHHHFFFEEEEEEEEEFFFJJJPPPVVV___ooo}}}uuu```SSSHHHDDDAAABBBAAA??????BBBAAAAAABBBCCCDDDEEEFFFGGGGGGGGGHHHJJJLLLNNNPPPRRRQQQSSSWWWYYY[[[^^^aaadddjjjuuuooo[[[OOOLLLHHHEEEDDDCCCBBBAAA>>>>>>????????????>>>>>>======<<<======>>>???@@@???>>>>>>>>>>>>>>>??????========================????????????>>>>>>>>>>>>CCCDDDEEEDDDCCCBBBCCCEEEMMMLLLNNNTTTZZZbbbppp}}}~~~|||||||||}}}{{{yyyvvvtttrrrpppmmmjjjiiiiiiiiijjjkkkjjjfffdddaaa```^^^\\\YYYWWWUUUTTTQQQQQQOOOMMMLLLKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGIIILLLQQQYYYeeesssxxxnnnhhh]]][[[VVVOOOIIIFFFGGGIIIHHHUUUhhh~~~vvvoooeee]]]SSSLLLJJJHHHEEEAAABBBGGGPPP[[[fffmmmppppppiiigggbbb\\\UUUOOOJJJGGGEEEDDDDDDCCCAAA@@@@@@???>>>>>>>>>???@@@@@@AAAAAA>>>???@@@AAABBBAAA@@@@@@???@@@BBBCCCCCCBBB@@@??????@@@AAAAAA@@@AAACCCDDDLLLTTTbbbtttxxxuuuuuuwwwyyy{{{~~~xxxoooddd\\\XXXVVVTTTSSSSSSWWW\\\```ccckkkvvv~~~~~~{{{pppeeeYYYRRRMMMIIIIIILLLPPPZZZfffpppwwwxxxooodddZZZWWWTTTTTTVVVWWWUUUSSSSSSVVV[[[aaahhhuuuuuuiiiaaaWWWSSSUUUYYYZZZZZZSSSRRRQQQMMMHHHEEEEEEEEEFFFFFFJJJPPPWWWbbbsssqqq]]]NNNGGGFFFCCC@@@@@@@@@BBBCCCBBBBBBDDDEEEGGGGGGHHHHHHIIIIIIJJJKKKMMMOOOPPPQQQUUUWWWYYYYYYZZZ]]]aaadddnnnyyymmm[[[PPPJJJEEEEEEDDDBBBCCCEEEAAAAAA@@@@@@???>>>======>>>===============>>>>>>>>>???@@@@@@???>>>===<<>>>>>>>>>>>>>><<<>>>??????>>>>>>???@@@DDDCCCBBBAAAAAABBBDDDEEEIIIIIIKKKNNNTTT^^^jjjqqq}}}|||{{{{{{{{{|||zzzwwwuuutttrrrpppmmmjjjjjjllllllllljjjhhhgggbbb```]]][[[ZZZXXXUUUSSSRRRQQQPPPNNNLLLKKKIIIHHHJJJJJJIIIHHHHHHHHHHHHIIIMMMNNNSSS\\\kkk}}}xxxqqqiii^^^VVVRRROOOKKKIIIIIISSSbbbvvv|||ttthhh```XXXRRRKKKDDDBBBDDDFFFJJJPPPWWW```gggmmmqqqnnnjjjddd]]]UUUNNNIIIFFFDDDCCCBBBAAA@@@@@@@@@@@@BBB@@@>>>>>>>>>>>>===<<>>>>>BBBBBBAAAAAA@@@??????>>>??????>>>>>>>>>???AAABBBJJJOOO[[[ooo~~~zzztttkkkddd___\\\ZZZYYY\\\aaaggglllqqqyyyooodddYYYRRRNNNKKKMMMQQQTTT^^^kkktttzzzxxxnnnccc[[[YYYWWWWWWXXXXXXVVVTTTTTTUUUYYY]]]aaalllpppggg]]]ZZZ]]]bbbbbbaaa[[[WWWSSSNNNJJJIIIHHHHHHFFFFFFJJJPPPWWWcccuuuzzzkkkYYYMMMGGGEEECCCAAA@@@AAABBBCCCBBBCCCDDDEEEGGGHHHHHHHHHJJJJJJKKKLLLNNNPPPRRRSSSVVVWWWYYYZZZ[[[]]]aaadddkkkvvvqqq___QQQKKKEEEEEEDDDBBBBBBEEEAAAAAA@@@@@@???>>>>>>===>>>>>>============>>>>>>??????======<<<<<<======>>>>>>>>>>>>>>>>>>>>>???<<<>>>??????>>>>>>???@@@CCCBBBBBBAAABBBCCCDDDDDDGGGHHHJJJMMMSSS\\\ffflllrrryyy}}}||||||{{{{{{|||yyywwwuuutttrrrooommmjjjkkkllllllllljjjhhhgggbbb```]]]\\\[[[YYYVVVTTTRRRRRRQQQOOOMMMKKKJJJJJJKKKKKKJJJIIIIIIIIIIIIJJJMMMOOOUUU___oooxxxkkk___XXXSSSNNNJJJHHHPPP\\\nnn~~~vvvkkkbbbYYYRRRLLLEEEBBBDDDDDDGGGMMMTTT\\\dddiiilllkkkhhhbbb[[[TTTMMMIIIFFFDDDCCCBBBAAA@@@@@@@@@@@@CCCAAA??????@@@@@@???>>>>>>>>>???@@@AAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>???AAABBBGGGKKKVVVhhhyyy}}}{{{wwwqqqkkkgggeeefffiiiooowww~~~ooodddXXXRRROOONNNQQQVVVZZZdddqqqyyy}}}zzzoooccc]]]\\\[[[[[[[[[ZZZWWWUUUUUUUUUVVVWWWYYY```pppsssgggccchhhnnnnnnlllggg```VVVPPPMMMMMMLLLKKKGGGGGGKKKQQQYYYdddwwwqqqaaaSSSJJJFFFEEEBBBAAA@@@AAABBBCCCBBBCCCDDDEEEGGGHHHIIIIIILLLLLLMMMNNNPPPRRRSSSTTTVVVWWWYYYZZZ[[[]]]aaadddjjjtttuuubbbSSSLLLFFFEEEDDDAAAAAACCCAAAAAA@@@@@@???>>>>>>>>>>>>>>>============>>>>>>@@@>>><<<::::::;;;===>>>=========>>>>>>?????????<<<>>>??????>>>>>>???@@@BBBBBBAAAAAABBBCCCDDDDDDEEEGGGJJJMMMRRRXXX```eeejjjpppyyy~~~}}}|||||||||{{{xxxvvvtttsssrrrooommmkkklllllllllllljjjhhhgggbbb```^^^]]]\\\ZZZWWWTTTSSSSSSRRRPPPNNNMMMLLLKKKLLLLLLKKKJJJJJJJJJJJJKKKJJJNNNUUUaaarrr{{{mmmbbb[[[TTTPPPNNNRRRYYYeeezzzzzzpppfff[[[TTTMMMFFFCCCDDDAAADDDIIIPPPWWW]]]bbbeeefffddd^^^XXXRRRLLLHHHFFFCCCCCCBBBAAA@@@@@@@@@@@@CCCBBB@@@@@@AAABBBBBBAAA>>>>>>???@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCC@@@@@@???>>>>>>???AAABBBDDDFFFPPP```ooo{{{wwwwwwxxxzzz~~~nnncccWWWQQQOOOOOOTTTZZZ___jjjxxx}}}qqqfff______```___^^^[[[XXXVVVVVVTTTSSSSSSSSSWWWdddqqqrrrlllpppxxxzzzyyyuuujjj]]]TTTQQQPPPNNNKKKHHHHHHLLLRRRZZZgggzzzyyyhhhYYYNNNIIIEEEDDDBBBAAA@@@AAABBBCCCBBBCCCDDDEEEFFFHHHJJJKKKLLLMMMMMMNNNPPPRRRTTTUUUVVVXXXYYYZZZ[[[^^^aaadddjjjuuuvvvcccTTTMMMGGGEEECCC@@@@@@BBB@@@@@@@@@?????????>>>>>>???>>>>>>============>>>>>>======<<<<<<<<<===>>>;;;<<<<<<===>>>???@@@@@@<<<>>>??????>>>>>>???@@@AAAAAAAAAAAABBBCCCCCCDDDDDDGGGJJJNNNRRRVVV\\\___gggkkkssszzz~~~}}}}}}}}}}}}zzzxxxuuutttsssrrrooommmllllllmmmlllkkkjjjhhhhhhcccaaa______^^^\\\XXXVVVTTTTTTSSSQQQPPPNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJGGGLLLTTTaaasss{{{oooeee\\\WWWXXXWWWYYY```qqqxxxlll^^^UUUNNNGGGCCCDDD???AAAEEEKKKQQQWWW[[[]]]```^^^ZZZTTTOOOKKKHHHFFFDDDCCCBBBBBBAAAAAAAAABBBCCCAAA@@@AAABBBDDDDDDCCCBBBBBBBBBAAAAAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@?????????@@@AAAAAACCCDDDLLLYYYgggvvv{{{nnncccWWWRRRPPPQQQWWW]]]dddppp}}}tttjjjaaabbbcccaaa___[[[XXXVVVWWWTTTRRRQQQPPPSSS]]]hhh~~~vvvxxxxxxhhh\\\VVVSSSNNNJJJIIIIIIMMMTTT\\\jjj~~~rrraaaSSSKKKHHHCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCEEEFFFIIIKKKLLLLLLLLLMMMNNNPPPRRRTTTUUUVVVXXXZZZZZZ[[[^^^bbbeeeiiitttxxxdddTTTMMMGGGEEECCC@@@???AAA@@@@@@@@@?????????????????????>>>===============<<<===???@@@@@@???===<<<;;;;;;<<<===>>>??????@@@<<<>>>??????>>>>>>???@@@???@@@AAABBBBBBCCCCCCCCCEEEHHHLLLOOORRRUUUYYY\\\aaadddjjjoootttzzz~~~}}}}}}}}}~~~zzzxxxuuuttttttrrrpppnnnnnnmmmmmmlllkkkjjjiiihhhcccbbbaaa``````^^^ZZZWWWTTTTTTSSSRRRQQQOOONNNNNNKKKJJJIIIIIIHHHHHHIIIIIIGGGMMMUUUaaaqqq~~~pppccc\\\[[[XXXVVV[[[iii}}}rrrbbbWWWPPPHHHDDDCCC>>>@@@CCCHHHMMMQQQUUUWWWYYYWWWTTTPPPLLLIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@AAADDDEEEFFFEEEEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@??????@@@AAAAAACCCEEEJJJUUU```nnnzzzkkkaaaXXXTTTTTTVVV[[[aaalllwwwuuulllcccddddddaaa]]]YYYWWWWWWVVVSSSQQQPPPOOOPPPXXXbbbsssyyyjjj___WWWPPPKKKJJJJJJNNNUUU^^^lll|||kkk[[[OOOIIIGGGBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCDDDFFFIIILLLMMMMMMMMMNNNOOOQQQRRRTTTUUUWWWXXXZZZ[[[\\\^^^bbbeeegggrrrzzzeeeTTTMMMGGGEEECCC@@@@@@BBB????????????????????????@@@???>>>======<<<<<<===:::<<<@@@BBBBBB@@@>>><<<<<<<<<<<<======>>>>>>>>><<<>>>??????>>>>>>???@@@>>>???@@@BBBCCCCCCCCCCCCEEEHHHLLLOOORRRUUUXXX[[[^^^aaadddhhhkkkpppuuuxxx~~~~~~~~~~~~~~~zzzxxxvvvuuuuuusssqqqoooooonnnmmmlllkkkjjjiiihhhccccccbbbbbbbbb___[[[XXXTTTTTTSSSRRRQQQPPPOOONNNJJJJJJIIIHHHHHHHHHHHHHHHIIINNNVVV___mmmoooddd\\\WWWTTTWWWaaatttwwweeeYYYQQQIIIDDDCCC???@@@CCCFFFJJJNNNQQQRRRSSSRRROOOLLLJJJHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFCCCBBBBBBCCCFFFHHHIIIIIIEEEEEEDDDDDDEEEFFFHHHIIIFFFFFFEEEDDDDDDCCCBBBBBBCCCBBB@@@??????@@@AAAAAADDDDDDIIIQQQZZZgggzzzwwwhhh___XXXWWWYYY\\\bbbiiiuuu}}}sssjjjdddeeeddd```[[[WWWVVVWWWVVVRRROOONNNLLLLLLRRR[[[iii{{{{{{kkk]]]SSSNNNKKKKKKNNNVVV___nnntttdddVVVMMMGGGEEEAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDFFFIIILLLNNNNNNNNNOOOPPPRRRTTTVVVWWWWWWXXXZZZ[[[\\\___bbbeeefffrrrzzzdddSSSLLLFFFEEEDDDAAA@@@BBB????????????????????????@@@???>>>===<<<<<<<<<<<<:::<<<>>>@@@@@@???>>><<<<<<<<<==================<<<>>>??????>>>>>>???@@@===>>>@@@BBBCCCCCCCCCCCCEEEHHHKKKNNNPPPSSSWWWZZZ]]]^^^aaabbbdddhhhmmmpppuuuzzz~~~~~~~~~{{{yyywwwvvvvvvuuurrrqqqpppooonnnlllkkkiiiiiiiiidddccccccccccccaaa\\\YYYSSSSSSRRRQQQPPPPPPOOONNNKKKKKKJJJIIIIIIIIIIIIIIIIIIMMMSSSZZZeeewwwuuuddd]]]XXXXXX\\\jjj{{{gggZZZRRRJJJEEECCC@@@BBBDDDGGGJJJMMMOOOPPPNNNMMMKKKJJJHHHGGGFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHEEEDDDDDDFFFIIILLLMMMMMMIIIHHHGGGFFFFFFGGGIIIJJJIIIHHHGGGFFFEEEDDDCCCBBBCCCBBBAAA@@@???@@@AAAAAAAAABBBGGGMMMTTT___qqqttteee^^^YYYZZZ^^^bbbhhhnnn{{{zzzqqqiiieeeeeeddd___YYYUUUUUUWWWUUUQQQMMMLLLJJJIIINNNUUUbbbuuusssbbbWWWQQQKKKKKKOOOVVV```oooooo___SSSKKKFFFCCCAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCDDDFFFIIIMMMOOOPPPPPPQQQRRRTTTVVVWWWXXXWWWYYYZZZ[[[\\\___bbbeeehhhtttwwwaaaSSSLLLFFFEEEDDDAAAAAACCC??????????????????@@@@@@@@@@@@>>>===<<<<<<<<<<<<;;;<<<<<<=========>>>>>>===============<<<<<<<<<===>>>??????>>>>>>???@@@===>>>@@@BBBCCCCCCCCCCCCDDDGGGJJJLLLOOORRRVVVZZZYYYZZZ[[[\\\]]]```eeehhhlllrrrzzz~~~|||zzzxxxwwwvvvuuusssqqqpppooonnnllljjjiiiiiiiiidddcccdddddddddaaa]]]ZZZSSSSSSRRRQQQPPPOOOOOONNNLLLLLLKKKJJJJJJJJJJJJJJJFFFJJJOOOSSS\\\nnnppphhh___[[[[[[cccxxx}}}hhh[[[SSSKKKEEECCCBBBCCCEEEGGGJJJLLLNNNOOOLLLKKKIIIHHHGGGFFFFFFFFFHHHHHHHHHGGGHHHHHHIIIIIIGGGFFFFFFHHHLLLOOOPPPPPPOOOMMMKKKHHHFFFFFFFFFGGGKKKKKKJJJHHHFFFEEECCCCCCDDDCCCAAA@@@???@@@AAAAAA???@@@DDDJJJOOOYYYkkk|||wwwmmm]]]^^^^^^]]]^^^dddoooxxx~~~rrrfff___\\\[[[YYYWWWVVVTTTSSSSSSSSSPPPLLLHHHGGGIIILLLOOO^^^jjjvvvggg[[[SSSPPPMMMOOOWWWcccsss{{{jjj\\\OOOEEEBBBDDDBBBAAA@@@@@@@@@AAABBBCCCEEEEEEFFFHHHJJJMMMOOOPPPOOOPPPSSSUUUWWWXXXYYYYYYZZZZZZZZZ[[[]]]___aaacccjjjtttsssbbbSSSNNNHHHEEEEEEDDDBBB???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???>>>======<<<>>>>>>>>>>>>============@@@@@@@@@???>>>======<<<>>>>>>>>>>>>>>>===<<<<<<>>>???@@@@@@BBBBBBCCCDDDEEEGGGIIIKKKMMMPPPUUUXXXWWWXXXYYYXXXWWWXXX\\\___bbbgggoooxxx~~~~~~}}}}}}}}}}}}}}}~~~{{{yyywwwvvvvvvvvvtttsssqqqpppooommmkkkiiiggggggffffffeeecccaaa^^^\\\[[[YYYWWWUUURRROOONNNMMMMMMNNNNNNMMMLLLKKKIIIGGGFFFEEEIIINNNRRRYYYfffvvvttteeeaaa___aaaooonnn^^^QQQJJJFFFEEECCCBBBBBBDDDHHHJJJIIIFFFIIIHHHHHHHHHHHHHHHIIIIIIKKKKKKLLLLLLLLLMMMMMMLLLOOOMMMJJJHHHIIIMMMQQQTTTTTTQQQNNNKKKJJJJJJKKKLLLJJJJJJJJJIIIGGGEEECCCBBBDDDDDDCCCBBBBBBAAA@@@@@@AAA@@@BBBFFFLLLUUUfffvvv~~~rrrhhh^^^___```___```fffqqqyyywwwlllaaaZZZXXXWWWUUUTTTRRRRRRQQQQQQRRROOOJJJGGGFFFHHHKKKMMMZZZfffyyyyyyjjj^^^UUUPPPMMMOOOWWWddduuutttdddWWWLLLDDDCCCFFFCCCBBBBBBAAABBBBBBDDDDDDFFFGGGHHHJJJLLLOOOQQQRRRRRRSSSVVVXXXYYYZZZZZZZZZ[[[[[[[[[[[[]]]___aaacccjjjsssnnn^^^SSSNNNHHHEEEEEEDDDBBB???????????????????????????@@@@@@??????>>>======<<<>>>>>>>>>>>>============>>>>>>>>>>>>>>>????????????????????????>>>======??????@@@AAABBBCCCCCCDDDEEEGGGIIIKKKMMMQQQUUUXXXYYY\\\^^^^^^\\\[[[\\\^^^___dddlllvvv~~~}}}}}}}}}}}}}}}}}}{{{yyyvvvtttttttttsssrrrpppooonnnlllkkkiiihhhggggggfffeeedddaaa___]]]\\\YYYXXXUUURRROOONNNMMMMMMNNNNNNMMMLLLKKKIIIGGGFFFFFFHHHKKKMMMPPPYYYeeennn}}}qqqgggaaa^^^fffttt}}}mmm^^^SSSKKKGGGEEECCCBBBAAADDDGGGHHHGGGFFFGGGFFFFFFGGGGGGHHHIIIJJJMMMNNNPPPQQQQQQQQQOOONNNNNNLLLJJJHHHIIIKKKMMMOOOPPPNNNKKKIIIHHHHHHIIIJJJJJJJJJKKKKKKJJJHHHFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@???AAAEEEIIIRRRbbbqqq~~~xxxlllccc^^^___``````aaagggqqqyyy}}}|||zzztttlllaaaWWWRRRQQQPPPOOONNNMMMMMMMMMMMMNNNLLLHHHEEEDDDFFFIIIKKKUUU___ooo~~~nnnaaaWWWQQQNNNOOOXXXeeevvvyyylll\\\QQQIIICCCDDDHHHDDDCCCCCCCCCDDDDDDEEEFFFHHHIIIKKKMMMOOORRRTTTUUUWWWWWWYYYZZZ\\\\\\\\\\\\\\\\\\\\\\\\^^^```bbbccciiissslll\\\SSSNNNHHHEEEEEEDDDAAA???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>=====================>>>>>>>>>>>>;;;;;;<<<===???@@@AAAAAA???@@@@@@@@@@@@??????>>>??????@@@AAABBBCCCDDDDDDEEEGGGIIIKKKNNNQQQVVVYYY^^^aaaeeegggeeebbb___^^^]]]aaaiiisss~~~~~~}}}||||||}}}}}}|||yyyuuurrrrrrrrrqqqpppmmmmmmlllkkkjjjiiihhhhhhgggffffffdddbbb```^^^]]]ZZZXXXUUURRRPPPNNNNNNNNNNNNNNNMMMLLLKKKIIIHHHGGGHHHJJJKKKLLLMMMQQQYYY___iiiqqq~~~qqqddd\\\___hhhsss{{{mmm___UUUMMMHHHFFFBBBAAAAAACCCEEEFFFFFFEEEDDDDDDEEEEEEGGGIIIJJJKKKOOOQQQUUUWWWXXXVVVSSSPPPOOONNNLLLJJJIIIIIIJJJJJJLLLKKKIIIGGGFFFGGGGGGHHHIIIKKKMMMNNNNNNLLLIIIHHHEEEDDDDDDCCCBBBAAA@@@??????>>>@@@CCCFFFMMM\\\jjj}}}|||zzzyyywwwzzz{{{~~~}}}uuuiiiaaa]]]]]]^^^^^^```eeemmmsssvvvtttooohhh___VVVNNNJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJHHHEEECCCCCCEEEGGGIIIQQQXXXeeetttqqqcccXXXSSSPPPPPPXXXeeeuuussseeeVVVLLLFFFCCCDDDGGGCCCCCCDDDDDDEEEEEEFFFFFFIIIJJJLLLOOORRRTTTVVVVVVZZZZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^___aaaccceeejjjsssmmm^^^RRRMMMHHHEEEDDDDDDAAA???@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>==================>>>>>>>>>>>>:::;;;<<<===>>>@@@@@@AAA?????????@@@@@@???>>>>>>??????@@@AAABBBCCCDDDDDDEEEGGGJJJLLLOOOSSSXXX\\\dddhhhnnnrrrpppkkkeee```]]]aaahhhqqq|||~~~}}}|||||||||||||||xxxsssppppppoooooonnnkkkkkkkkkjjjiiiiiihhhhhhgggffffffeeecccaaa```___ZZZYYYVVVSSSQQQOOONNNNNNNNNMMMMMMMMMKKKJJJIIIHHHFFFHHHJJJKKKKKKNNNSSSVVVZZZaaakkkvvvzzzkkk___]]]aaaeeeppp||||||ooobbbWWWOOOIIIEEEAAAAAAAAABBBCCCEEEEEEFFFCCCDDDDDDFFFHHHJJJLLLMMMOOORRRWWWZZZ[[[XXXTTTQQQOOOOOONNNLLLKKKIIIHHHHHHJJJJJJIIIHHHGGGGGGGGGGGGHHHJJJMMMOOOOOONNNKKKJJJFFFFFFEEECCCBBBAAA@@@@@@@@@???@@@CCCDDDJJJWWWdddxxx~~~xxxuuuuuuvvvyyy{{{~~~~~~zzzqqqggg```\\\\\\[[[[[[]]]aaafffjjjmmmjjjeee^^^UUUNNNHHHDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGEEECCCAAAAAACCCFFFHHHMMMRRR\\\hhhwwwrrrcccXXXTTTQQQRRRZZZffftttpppaaaRRRIIIEEEBBBCCCFFFBBBCCCCCCDDDEEEFFFFFFFFFIIIKKKNNNQQQTTTVVVWWWXXX[[[[[[[[[\\\]]]^^^^^^____________```bbbdddggghhhkkksssmmm___RRRMMMGGGDDDDDDCCCAAA>>>@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>><<<=========>>>>>>>>>???<<<<<<======>>>>>>>>>>>>======>>>>>>>>>>>>>>>===???@@@AAABBBCCCDDDDDDEEEDDDGGGJJJMMMQQQVVV\\\```jjjnnnuuuzzzzzztttlllfff```ccciiiqqq{{{}}}|||{{{{{{{{{zzzwwwssspppoooooonnnmmmjjjjjjiiiiiiiiihhhhhhhhhfffeeeeeedddcccbbb``````[[[YYYWWWTTTQQQPPPOOOOOOMMMMMMMMMMMMLLLKKKIIIIIIDDDEEEFFFGGGHHHIIILLLMMMNNNSSS[[[ccckkkvvvttteee^^^]]]\\\eeeqqq{{{rrrdddYYYPPPIIIEEEAAAAAABBBBBBCCCEEEGGGHHHFFFFFFGGGHHHJJJLLLNNNOOOOOOQQQVVVYYYYYYVVVSSSPPPMMMMMMMMMLLLKKKJJJHHHHHHJJJJJJJJJIIIIIIGGGFFFFFFGGGIIIKKKMMMNNNMMMLLLKKKHHHGGGFFFEEECCCBBBAAAAAAAAA@@@AAACCCDDDHHHSSS___sss{{{vvvssstttwwwzzz|||~~~}}}wwwooofff```^^^]]][[[ZZZ[[[]]]___aaadddaaa\\\VVVOOOJJJEEECCCBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCAAA@@@AAACCCEEEGGGIIIMMMTTT]]]iii{{{rrrcccXXXTTTRRRUUU]]]iiiwwwkkk]]]NNNHHHEEECCCBBBCCCBBBCCCDDDEEEFFFGGGGGGGGGJJJLLLOOOSSSVVVXXXYYYYYY[[[[[[[[[\\\]]]^^^```aaaaaaaaaaaaccceeehhhkkkmmmnnnuuu}}}lll^^^RRRMMMGGGDDDDDDCCC@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>??????========================<<<<<<===>>>>>>>>>>>>===@@@@@@AAABBBCCCDDDEEEEEECCCFFFKKKOOOTTTZZZaaaeeemmmqqqwww}}}~~~zzzrrrkkkdddggglllrrrzzz~~~|||{{{zzzzzzwwwuuurrrqqqpppooommmllliiiiiiiiihhhhhhggggggfffddddddddddddcccbbbaaa```\\\ZZZWWWTTTRRRPPPPPPPPPMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHKKKNNNSSSWWW\\\dddnnnvvv~~~mmm```ZZZWWW___hhhrrr~~~rrrdddYYYPPPIIIEEEAAABBBCCCDDDDDDGGGJJJMMMLLLLLLLLLMMMNNNOOOPPPQQQNNNPPPRRRTTTTTTSSSQQQPPPKKKKKKLLLLLLLLLLLLLLLLLLNNNOOOOOONNNMMMKKKHHHGGGHHHIIIJJJLLLMMMMMMLLLLLLJJJJJJHHHGGGEEEDDDCCCBBBAAA@@@BBBDDDDDDFFFPPP[[[nnn~~~||||||~~~{{{xxxtttvvvzzz|||~~~}}}xxxpppiiieeebbb```^^^\\\[[[[[[[[[[[[[[[YYYVVVQQQMMMIIIFFFDDDBBBBBBBBBAAABBBBBBCCCCCCBBBAAA@@@@@@AAACCCEEEFFFFFFIIINNNTTT___ooorrrcccYYYRRRQQQVVVbbbnnn||||||dddWWWJJJFFFEEECCCBBBBBBCCCDDDEEEGGGHHHIIIHHHHHHLLLNNNRRRVVVYYY[[[\\\\\\[[[[[[\\\\\\^^^```bbbcccaaabbbccceeehhhllloooqqqqqqvvv{{{kkk^^^QQQLLLGGGDDDCCCCCC@@@>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>???<<<<<<<<<===>>>?????????========================<<<===>>>???????????????@@@@@@AAABBBCCCDDDEEEEEEBBBFFFKKKQQQWWW^^^eeejjjmmmpppuuu{{{|||uuuppphhhjjjmmmqqqxxx~~~|||zzzzzzyyyuuutttrrrrrrrrrqqqnnnkkkiiiiiihhhggggggfffeeeeeeccccccccccccbbbaaa``````\\\[[[XXXUUURRRQQQPPPPPPMMMMMMMMMMMMMMMLLLKKKJJJLLLKKKIIIHHHHHHHHHGGGGGGHHHJJJMMMNNNPPPUUU]]]cccmmmxxxwwwggg]]]VVV[[[aaahhhuuu}}}ooobbbWWWOOOIIIFFFAAACCCEEEFFFFFFIIINNNRRRSSSRRRRRRQQQQQQQQQRRRRRRNNNNNNNNNNNNOOOOOOPPPPPPNNNNNNOOOPPPRRRTTTVVVWWWXXXYYYYYYYYYWWWTTTPPPNNNJJJJJJJJJKKKKKKLLLMMMMMMLLLLLLJJJIIIGGGEEEDDDCCC??????AAACCCCCCDDDMMMXXXiiiyyyvvvrrrqqqrrrwww}}}}}}{{{{{{}}}}}}{{{wwwyyy~~~zzztttnnnlllgggdddaaa^^^]]]\\\ZZZYYYVVVUUUSSSOOOLLLIIIGGGEEECCCBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@AAACCCEEEFFFCCCFFFJJJOOOYYYiii|||sssdddZZZPPPQQQXXXdddrrrwww___RRRGGGDDDEEEDDDBBBAAADDDEEEGGGIIIJJJJJJJJJJJJNNNPPPTTTXXX[[[]]]^^^^^^\\\\\\\\\]]]___bbbdddfffbbbbbbdddfffjjjnnnqqqtttrrrwww|||lll___QQQLLLGGGDDDCCCCCC@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????;;;<<<<<<===>>>??????@@@<<<<<<<<<<<<======>>>>>>===>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEBBBFFFKKKQQQXXX```hhhmmmlllnnnsssyyy~~~}}}wwwrrrjjjkkkmmmqqqwww~~~|||zzzyyyyyysssssssssssstttrrrnnnkkkiiiiiihhhgggfffeeeddddddbbbbbbbbbbbbbbbaaa``````]]][[[XXXUUUSSSQQQQQQPPPMMMMMMMMMMMMMMMLLLKKKJJJFFFDDDBBBBBBCCCDDDEEEDDDAAACCCDDDDDDDDDGGGNNNSSSVVVbbbqqqnnnbbbVVVYYY\\\bbbmmm{{{zzzlll___UUUNNNJJJGGGAAACCCFFFGGGGGGKKKPPPUUUWWWWWWUUUTTTSSSSSSSSSSSSOOONNNLLLKKKLLLMMMOOOQQQSSSTTTTTTVVVYYY]]]```bbbbbbccccccccc```\\\XXXVVVMMMLLLKKKKKKKKKLLLNNNOOONNNMMMLLLJJJHHHFFFEEEDDD>>>>>>@@@CCCBBBCCCLLLVVVfffvvvzzzooogggeeeiiinnnrrrnnnmmmlllkkknnnwww}}}~~~{{{uuurrrrrrsssrrrtttrrrlllgggfffbbb]]]\\\[[[WWWTTTPPPLLLJJJIIIIIIGGGEEEDDDDDDCCCAAA???BBBBBBAAAAAAAAAAAABBBBBBDDDEEEIIIMMMRRR^^^uuuqqqaaaXXXSSSUUUZZZgggxxxoooXXXNNNDDDCCCDDDDDDDDDFFFGGGGGGHHHIIIKKKMMMOOOPPPQQQSSSVVVYYY[[[]]]^^^^^^____________`````````aaabbbbbbcccfffiiilllppprrrsssxxx}}}lll```UUUPPPIIICCCBBBBBBBBBBBB@@@@@@??????>>>===<<<<<<>>>>>>>>>>>>>>>>>>???@@@===>>>>>>>>>>>><<<:::999???>>>=========???@@@AAA@@@AAAAAAAAA@@@???===;;;<<<===????????????AAACCCCCCCCCFFFNNNZZZdddkkknnnoooppprrrttttttsssqqqpppkkklllmmmmmmpppxxx~~~}}}{{{xxxvvvwwwuuusssrrrqqqpppmmmkkkiiihhhgggfffddddddcccccc`````````bbbddddddbbb```___\\\WWWTTTRRRQQQPPPOOOMMMLLLLLLKKKJJJJJJIIIIIIJJJIIIFFFDDDBBBBBBBBBBBBAAAAAABBBCCCDDDFFFGGGHHHOOOTTT```rrrwwwhhh]]]XXXVVV[[[cccjjjsss{{{|||uuujjj___VVVPPPKKKIIIHHHGGGEEEEEEHHHNNNSSSWWWYYY[[[\\\ZZZWWWTTTRRRQQQQQQRRRQQQPPPNNNOOORRRUUU[[[]]]]]]]]]^^^ccckkkqqqnnnnnnoooqqqrrrmmmeee^^^XXXRRRMMMLLLJJJHHHJJJOOOQQQSSSRRRLLLHHHHHHHHHFFFBBBBBBAAA@@@AAAEEEKKKOOObbbqqqtttnnnfff```___aaaccceeeccccccbbbbbbeeemmmxxx~~~~~~}}}yyyyyy|||{{{xxxtttnnnjjjgggccc]]]XXXSSSPPPOOOKKKIIIGGGFFFFFFFFFEEECCCBBBBBBAAAAAAAAAAAAAAABBBCCCDDDHHHLLLQQQ\\\qqqqqqbbbZZZUUUWWW^^^kkk|||kkkWWWMMMDDDCCCDDDDDDDDDFFFGGGHHHIIIJJJLLLNNNPPPQQQSSSTTTWWWZZZ]]]^^^______``````aaaaaaaaabbbbbbbbbbbbbbbccceeehhhkkkoooqqqrrrwww}}}lll```UUUPPPIIIDDDBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>??????@@@>>>?????????>>>===<<<;;;???>>>=========>>>@@@AAA@@@@@@@@@@@@???>>>===<<<===???AAABBBAAABBBCCCDDDFFFEEEGGGNNNYYYdddkkknnnpppqqqqqqqqqpppmmmkkkjjjaaacccfffhhhlllsss}}}~~~}}}{{{xxxvvvvvvtttrrrqqqqqqpppnnnllljjjiiihhhfffeeeeeeddddddaaaaaaaaabbbddddddbbb```___\\\WWWTTTSSSRRRPPPOOOMMMLLLLLLKKKJJJIIIHHHHHHIIIHHHFFFCCCBBBAAAAAAAAA???>>>>>>>>>>>>??????@@@DDDGGGQQQaaapppoooaaaZZZUUUXXX]]]dddmmmtttwwwrrriii```YYYSSSOOOMMMLLLKKKKKKKKKNNNRRRVVVYYYZZZ[[[ZZZXXXUUUSSSSSSTTTUUUVVVUUUTTTSSSSSSVVVXXXbbbeeehhhhhhhhhlllssszzz||||||}}}yyyooohhh___XXXRRROOOLLLJJJMMMSSSSSSVVVUUUNNNJJJIIIHHHFFFBBBBBBAAA@@@AAADDDJJJNNN^^^mmm}}}vvvgggccc^^^[[[ZZZZZZ[[[[[[ZZZZZZZZZZZZ]]]dddmmmssswwwtttqqqnnnooorrrvvvyyy}}}|||~~~zzzsssjjjccc\\\XXXVVVPPPMMMJJJIIIIIIJJJJJJIIIEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCFFFJJJNNNXXXjjj|||pppccc[[[XXX[[[dddrrrwwweeeTTTKKKDDDCCCDDDDDDDDDGGGHHHIIIKKKMMMOOOQQQSSSTTTUUUWWWYYY\\\___```aaaaaabbbbbbbbbccccccccccccdddccccccbbbcccfffjjjnnnppppppvvvmmm```UUUPPPJJJEEEBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@???@@@@@@@@@???>>>===<<<>>>>>>>>>===>>>>>>???@@@@@@???>>>===============<<>>===<<<<<<<<<>>>@@@GGGSSSaaapppwwwfff]]]TTTSSSVVV[[[ccclllrrrooojjjddd^^^YYYVVVTTTQQQQQQQQQRRRTTTVVVXXXYYYZZZZZZXXXUUURRRRRRTTTWWWXXXYYYZZZYYYXXXYYY[[[]]]gggmmmssstttrrrssszzzxxxmmmdddZZZTTTPPPNNNQQQWWWWWWZZZYYYSSSNNNLLLIIIFFFBBBBBBAAA@@@@@@CCCHHHLLLYYYggg|||uuunnnccc```\\\ZZZZZZ[[[[[[[[[ZZZZZZYYYYYY\\\aaagggkkkllliiifffdddfffkkkrrrvvv|||}}}zzz{{{yyynnngggbbb___YYYUUUPPPMMMLLLLLLLLLLLLIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCEEEHHHLLLSSSbbbqqqqqqeee]]]]]]aaakkkzzzooo___PPPIIIDDDDDDDDDCCCDDDGGGIIIJJJLLLOOORRRTTTUUUVVVVVVXXXZZZ]]]___aaaaaaaaabbbbbbcccccccccdddddddddeeecccbbbbbbdddhhhlllooopppuuuqqqbbbVVVQQQJJJEEECCCBBBBBBAAABBBBBBBBBAAAAAA@@@@@@@@@>>>=========>>>???@@@AAA????????????>>>>>>======>>>>>>>>>>>>>>>>>>?????????>>><<<;;;;;;<<<===>>>:::<<<@@@AAAAAA@@@@@@AAAGGGFFFFFFJJJQQQ[[[dddjjjjjjhhheeeaaa]]]YYYVVVUUUOOOSSSWWW[[[```hhhrrrzzz~~~}}}|||yyyvvvsssrrrppppppppppppnnnmmmlllkkkjjjiiihhhhhhhhhhhheeedddddddddeeedddbbb___^^^[[[XXXUUUTTTSSSQQQOOOLLLLLLKKKIIIHHHFFFEEEEEEEEEDDDBBBAAA@@@@@@@@@AAABBBAAA@@@>>><<<;;;;;;;;;>>>>>>BBBKKKUUUdddyyy|||kkk```TTTPPPPPPTTT]]]eeennnnnnlllhhhccc___\\\ZZZVVVWWWXXXYYYYYYYYYXXXXXXYYYWWWTTTPPPNNNOOOSSSWWWYYY[[[]]]^^^^^^```bbbdddkkkssszzz{{{wwwuuuyyy~~~}}}sssfff]]]UUUQQQTTTYYY[[[^^^^^^XXXRRRNNNJJJEEECCCCCCBBBAAA@@@BBBFFFJJJUUUcccwwwyyyoooiiibbb___\\\[[[]]]___```aaa]]][[[YYYXXXZZZ]]]```bbbcccaaa``````dddkkkrrrvvvyyy{{{}}}wwwwww|||sssnnnlllfff```XXXRRROOONNNNNNNNNKKKJJJIIIGGGEEEDDDCCCCCCCCCBBBDDDGGGIIINNNZZZgggyyyvvvjjjcccdddiiisssxxxgggYYYMMMGGGDDDDDDEEECCCDDDGGGIIIKKKNNNQQQTTTVVVXXXXXXWWWXXX[[[]]]___```aaaaaabbbbbbcccccccccdddddddddeeedddcccccceeehhhkkkmmmqqqvvvvvvfffVVVQQQKKKFFFDDDCCCAAA@@@@@@@@@@@@@@@????????????============>>>???@@@AAA>>>>>>======<<<<<<<<<===>>>>>>?????????>>>>>>>>>======;;;;;;;;;<<<===>>>:::===???@@@@@@@@@AAABBBEEEDDDEEEGGGMMMVVV```fffdddbbb^^^YYYTTTQQQOOONNNMMMOOORRRUUUZZZdddpppyyy~~~|||yyywwwsssrrrppppppqqqpppooommmlllkkkjjjiiiiiiiiiiiiiiihhhgggfffffffffdddaaa___]]][[[XXXVVVUUUTTTRRRPPPLLLLLLJJJHHHGGGEEECCCCCCCCCBBB@@@?????????@@@@@@>>>===<<<;;;:::999999999;;;:::<<>>>>>>>>>>>>>>>>>>>>>>>============>>>???AAAAAA======<<<<<<<<<<<<======>>>????????????>>>======<<<<<<<<<<<<<<<===>>>???>>>???AAAAAAAAAAAACCCEEECCCDDDFFFHHHMMMUUU^^^ddddddaaa\\\VVVQQQNNNLLLLLLKKKMMMOOOQQQVVVaaannnxxx~~~|||yyywwwuuusssrrrqqqqqqqqqooommmkkkkkkjjjiiiiiiiiiiiiiiijjjiiigggggggggeeeaaa^^^]]][[[XXXWWWVVVUUURRRPPPLLLKKKJJJHHHEEECCCBBBAAAAAA@@@???>>>>>>>>>???@@@@@@???>>>===<<<<<<<<<<<<::::::;;;>>>BBBLLL___pppsssfffWWWOOOLLLNNNUUU]]]eeeiiilllkkkgggdddcccdddeeeffffffeeeccc___\\\ZZZTTTTTTRRROOOLLLLLLNNNQQQYYY]]]cccgggjjjlllnnnppptttyyy~~~|||xxxvvvvvvyyy{{{vvvjjj```]]]___ccchhhjjjeee^^^XXXPPPIIIFFFFFFEEECCCBBBBBBEEEGGGQQQ^^^qqq~~~vvvooolllggggggjjjnnnsssuuuuuutttlllfff^^^XXXVVVVVVVVVUUUYYY\\\aaahhhpppwww}}}{{{ppplllqqq{{{~~~~~~uuuiii___YYYXXXXXXXXXVVVUUUSSSPPPMMMKKKJJJIIIEEECCCDDDFFFGGGHHHOOOWWWcccuuuyyyxxx}}}vvvgggXXXNNNFFFDDDCCCEEEEEECCCDDDHHHHHHKKKOOOSSSWWWYYYZZZZZZZZZ\\\^^^```bbbcccccccccddddddeeeeeeeeeffffffffffffgggggghhhiiiiiiiiiiiiooottt|||iiiVVVRRRMMMHHHEEECCCAAA???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>@@@AAABBB>>>>>>===<<<<<<===>>>???>>>??????@@@???>>>===<<<;;;;;;<<<===>>>????????????@@@@@@@@@???AAADDDGGGDDDFFFIIILLLPPPWWW```fffkkkggg```YYYSSSPPPNNNMMMLLLNNNRRRUUUZZZcccooowww~~~}}}zzzwwwwwwuuusssrrrrrrqqqooommmkkkjjjjjjiiiiiiiiiiiiiiillljjjiiihhhgggeeeaaa^^^\\\[[[YYYXXXWWWUUURRRPPPLLLKKKIIIGGGEEEBBB@@@??????>>>=========>>>???@@@CCCBBBAAA@@@???>>>>>>>>>:::;;;===>>>???EEEVVVfff{{{wwwiiiYYYPPPKKKKKKPPPWWW]]]bbbfffgggeeedddfffhhhhhhhhhgggeeebbb^^^ZZZXXXTTTTTTTTTRRROOOMMMMMMNNNVVVZZZ```eeeggghhhiiijjjmmmooorrruuuvvvtttpppmmmnnnnnnrrr{{{wwwkkkffffffhhhnnnqqqllleee___VVVOOOGGGHHHGGGEEECCCCCCEEEGGGPPP\\\oooyyysssqqqmmmpppvvv}}}~~~vvvoooeee^^^[[[ZZZYYYXXXZZZ^^^fffoooxxxxxxkkkeeehhhqqqyyy{{{nnnccc^^^\\\]]]^^^^^^]]]ZZZWWWTTTRRRQQQPPPFFFDDDDDDFFFGGGGGGLLLSSSZZZlllqqqbbbSSSKKKEEECCCCCCFFFEEECCCDDDHHHHHHKKKOOOSSSWWWYYYZZZ[[[\\\]]]```bbbcccdddddddddffffffffffffggggggggghhhfffgggiiijjjjjjjjjhhhhhhmmmrrr}}}|||iiiWWWSSSMMMHHHFFFCCCAAA???>>>>>>>>>>>>>>>?????????<<<<<<<<<===>>>@@@AAABBB??????>>>======>>>???@@@>>>???@@@@@@@@@>>>===<<<:::;;;===???@@@@@@??????>>>>>>>>><<<<<<>>>BBBFFFEEEHHHMMMPPPTTTZZZccciiiqqqmmmeee]]]VVVRRRPPPOOONNNRRRWWW[[[```hhhqqqxxx}}}zzzwwwyyywwwuuussssssqqqooommmjjjjjjiiiiiihhhiiiiiiiiimmmkkkiiihhhgggeeeaaa^^^\\\ZZZYYYXXXWWWVVVSSSPPPLLLKKKIIIGGGDDDBBB@@@???>>>>>>===<<<<<<===???@@@BBBAAA???===;;;:::999999777888:::;;;:::???MMM]]]qqqyyykkk[[[PPPJJJHHHLLLRRRVVV\\\bbbdddccccccgggkkkffffffdddaaa^^^YYYVVVTTTTTTUUUVVVUUURRROOOMMMLLLRRRVVV\\\```aaaaaaaaabbbcccccceeeiiimmmlllhhhddd______aaakkk{{{sssmmmlllkkkrrruuuqqqjjjcccZZZRRRHHHIIIHHHFFFDDDDDDEEEGGGOOOZZZmmm|||xxxwwwyyyvvvkkkeee```[[[[[[^^^^^^eeeooozzzsssfffbbbdddeeeeeesssvvv}}}|||{{{{{{uuuiiiccc```___aaaffffffgggfffbbb```___[[[UUUMMMJJJFFFDDDEEEGGGIIIIIIXXXaaarrrvvvgggZZZOOOHHHIIIHHHGGGEEEEEEEEEEEEFFFKKKNNNRRRTTTUUUVVVXXXYYY\\\]]]___bbbdddfffggggggggghhhiiijjjjjjjjjiiihhhjjjjjjjjjjjjjjjjjjjjjjjjmmmrrr|||}}}yyyeee\\\TTTMMMJJJFFFAAA???AAA>>>=========>>>???@@@@@@BBB@@@===;;;;;;===@@@BBB???>>>===<<<<<<===>>>??????>>>=========>>>@@@AAA<<<<<<<<<<<<============AAAAAAAAA@@@@@@AAADDDGGGIIIMMMQQQRRRTTTZZZdddmmmwwwuuupppiiibbb\\\ZZZZZZ^^^^^^___ccciiipppwww{{{~~~}}}{{{zzzyyyxxxvvvvvvuuutttqqqooonnnmmmjjjiiihhhhhhiiijjjkkkllllllkkkhhheeebbb```^^^[[[XXXUUUTTTSSSPPPOOOLLLIIIEEEBBBBBBAAAAAA@@@<<<<<<<<<;;;:::;;;???AAACCCHHHIIIEEEAAA@@@>>>:::===:::888999:::>>>HHHSSShhhxxx~~~ooo^^^SSSLLLHHHHHHKKKUUUVVVWWWZZZ^^^bbbfffhhhjjjhhheee```[[[WWWSSSRRRRRRTTTVVVXXXWWWUUUQQQOOOMMMPPPSSSXXX[[[^^^______\\\\\\ZZZYYYWWWWWWWWWWWWUUUXXX[[[___eeerrr{{{wwwvvvvvvzzz{{{wwwqqqiii^^^SSSTTTMMMGGGGGGFFFEEEFFFIIIOOOYYYjjj~~~|||qqqjjjeeeaaaaaadddhhhnnnyyysssfffaaaaaaaaa```dddggglllttt|||~~~vvvpppooonnntttlllddd```]]]]]]cccjjjnnnooolllgggeeeeeeccc___QQQMMMIIIFFFFFFHHHIIIIIIRRRZZZkkkrrrcccWWWLLLFFFGGGFFFEEEEEEEEEFFFGGGHHHLLLOOORRRTTTUUUVVVWWWYYY[[[]]]___bbbdddfffhhhhhhhhhiiijjjkkkkkkjjjjjjiiikkkjjjjjjiiiiiijjjkkkkkknnnrrr|||zzzggg[[[SSSLLLIIIFFFAAA???AAA@@@@@@??????@@@@@@AAABBBCCCAAA???>>>>>>???AAACCC???>>>===<<<<<<===>>>???>>>===<<<<<<<<<===??????<<<<<<<<<<<<============>>>?????????@@@CCCGGGJJJLLLQQQUUUWWWXXX\\\dddkkkssssssqqqnnniiifffeeeeeegggggghhhkkkpppwww}}}~~~|||{{{{{{yyyxxxvvvvvvuuutttqqqooommmllljjjiiihhhiiijjjkkkkkkkkkkkkjjjhhheeebbb```]]][[[WWWUUUTTTQQQNNNLLLKKKHHHDDDAAA@@@???>>><<<;;;<<<<<<;;;:::<<>>;;;::::::;;;>>>GGGRRRdddtttppp^^^SSSLLLGGGGGGJJJNNNOOORRRVVV\\\bbbfffiiiiiigggccc^^^YYYUUUQQQOOORRRTTTXXXZZZYYYVVVRRRPPPNNNOOOPPPSSSUUUVVVWWWXXXXXXWWWUUUTTTRRRQQQPPPPPPKKKMMMOOORRRWWWbbbppp{{{}}}~~~{{{wwwrrrggg\\\UUUNNNHHHGGGGGGEEEFFFIIIMMMWWWhhh{{{xxxpppkkkhhhiiimmmtttzzzuuugggaaa```___]]]]]]___ccchhhmmmssswwwzzz}}}zzzuuuoooiiieeebbbaaaddd___[[[YYYXXXZZZcccmmmwwwwwwsssmmmiiikkkjjjhhhWWWRRRLLLHHHGGGHHHHHHHHHLLLRRR```uuummm___SSSJJJDDDDDDDDDDDDDDDEEEGGGIIIKKKMMMOOOSSSUUUUUUVVVWWWXXX[[[\\\___bbbeeegggiiijjjiiijjjkkklllmmmllllllkkklllkkkiiihhhhhhiiikkklllnnnsss}}}{{{iiiZZZRRRKKKHHHEEE@@@???@@@@@@@@@?????????@@@AAAAAAAAA@@@@@@??????@@@@@@AAA>>>>>>============>>>>>><<<<<<<<<<<<<<<===>>>>>>;;;<<<<<<<<<<<<=========;;;<<<>>>???@@@DDDIIILLLOOOTTTZZZ\\\[[[]]]bbbgggppprrrtttuuuuuutttuuuuuuuuuuuuvvvwww{{{||||||||||||zzzxxxvvvvvvuuutttqqqooolllkkkjjjiiihhhiiijjjkkkjjjjjjjjjiiigggdddbbb```]]]\\\YYYXXXVVVSSSNNNKKKJJJGGGDDDBBBAAA???===;;;;;;;;;;;;;;;;;;<<<@@@CCCGGGMMMQQQOOOKKKHHHBBB===???===<<<===<<<>>>FFFOOO___ooo~~~qqq___SSSKKKFFFFFFHHHGGGIIINNNUUU\\\ccchhhkkkjjjhhhccc^^^YYYTTTQQQOOORRRTTTXXX[[[ZZZWWWSSSPPPNNNMMMLLLLLLMMMNNNOOOPPPRRRQQQPPPNNNLLLJJJIIIHHHGGGHHHIIIJJJMMMUUU```hhhpppvvv~~~~~~}}}zzzpppeeeYYYQQQJJJHHHGGGEEEFFFIIIJJJTTTdddwww|||tttpppnnnpppuuu~~~zzzmmmgggeeecccaaaaaabbbdddgggjjjnnnqqqsssnnnllliiigggdddaaa]]][[[XXXUUUTTTSSSRRRTTT___kkk{{{|||yyyrrrmmmmmmllljjj\\\WWWPPPJJJHHHGGGGGGGGGIIINNNYYYkkkzzzhhhZZZPPPHHHCCCDDDDDDDDDDDDFFFHHHJJJLLLNNNPPPTTTUUUUUUVVVWWWXXXZZZ[[[^^^bbbeeehhhiiijjjjjjkkkmmmnnnooooooooonnnnnnllliiiggggggiiikkklllooosss|||zzziiiYYYQQQJJJHHHDDD@@@>>>@@@>>>>>>============>>>>>>======>>>>>>>>>>>>======>>>>>>============>>>>>><<<<<<<<<<<<======>>>>>>;;;;;;;;;<<<<<<<<<======:::<<<===>>>@@@CCCHHHLLLPPPWWW^^^aaa``````cccfffppptttzzz~~~~~~|||||||||}}}zzzyyywwwvvvvvvuuurrrpppkkkkkkjjjiiiiiijjjkkkkkkiiiiiiiiihhhfffdddcccaaa___^^^]]]\\\ZZZWWWRRRNNNJJJHHHEEECCCCCCAAA???===:::;;;;;;;;;;;;<<<@@@CCCIIIQQQVVVVVVRRRNNNGGG@@@@@@>>>>>>???>>>>>>EEENNN]]]mmm{{{rrr```SSSKKKEEEDDDFFFEEEHHHNNNVVV^^^eeejjjlllllliiieee___ZZZVVVSSSRRRPPPSSSVVVYYYXXXUUUQQQNNNMMMKKKIIIHHHHHHIIIKKKMMMPPPPPPNNNLLLJJJHHHFFFEEEHHHHHHGGGGGGHHHLLLTTTYYY___eeemmmsssxxx~~~}}}~~~}}}tttjjj]]]UUUMMMJJJHHHEEEEEEHHHIIIRRRaaasss~~~wwwtttssswww|||vvvsssrrrqqqoookkkjjjjjjjjjjjjjjjkkkkkkjjjhhhfffeeedddaaa]]]YYYTTTRRRQQQPPPNNNOOOYYYeeeyyy||||||vvvpppnnnllliiiaaa[[[SSSLLLHHHGGGGGGFFFJJJMMMUUUdddzzztttbbbVVVNNNHHHDDDFFFEEEEEEFFFGGGIIIKKKLLLOOORRRTTTVVVVVVUUUVVVWWWYYY[[[^^^aaadddgggiiijjjjjjkkkmmmooopppqqqqqqpppnnnllljjjhhhggghhhjjjlllnnnrrr|||xxxgggYYYQQQJJJHHHDDD@@@???@@@>>>>>>======<<<======>>><<<===>>>>>>>>>>>>===<<<======>>>>>>>>>>>>============>>>>>>????????????;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???BBBFFFIIIRRRZZZccchhhiiiiiikkknnnwww|||}}}}}}}}}~~~|||zzzxxxxxxwwwvvvsssqqqlllllllllkkkkkkkkkkkkkkkiiiiiiiiihhhfffeeedddccc______^^^^^^]]][[[WWWSSSJJJHHHEEECCCCCCBBB@@@???;;;;;;;;;;;;;;;<<<@@@BBBJJJSSSZZZZZZWWWSSSKKKDDDAAA??????@@@???@@@GGGPPP___nnn|||rrr```SSSJJJDDDCCCEEEEEEIIIPPPXXX___eeehhhjjjjjjhhhccc^^^YYYUUUSSSRRRNNNPPPRRRTTTSSSPPPMMMKKKJJJIIIGGGFFFFFFIIILLLNNNPPPPPPOOONNNKKKIIIFFFEEEEEEEEECCCBBBBBBDDDHHHKKKSSSWWW]]]bbbhhhqqq}}}||||||{{{uuulllbbbYYYPPPLLLHHHEEEEEEHHHJJJQQQ___ppp{{{yyyyyy~~~}}}{{{xxxuuusssqqqpppqqqnnnlllkkkkkkhhhccc___YYYUUURRRPPPNNNOOOVVV___rrrxxxzzzuuupppnnnllljjjfff___VVVNNNJJJHHHHHHHHHJJJMMMTTTaaauuummm]]]RRRLLLGGGEEEGGGGGGGGGGGGHHHKKKMMMNNNPPPSSSUUUVVVVVVUUUVVVWWWYYYZZZ]]]```ccceeeggghhhhhhiiilllnnnooopppppppppnnnllljjjiiihhhhhhjjjkkknnnqqqzzzwwweeeYYYQQQKKKHHHEEEAAA@@@AAA@@@@@@???>>>>>>>>>??????>>>??????@@@@@@??????>>>======>>>>>>>>>>>>============>>>???????????????:::;;;;;;;;;;;;<<<<<<<<<>>>>>>???>>>???AAADDDGGGRRR[[[gggooosssuuuyyy}}}~~~~~~~~~|||zzzzzzyyyxxxuuusssooonnnnnnmmmmmmlllkkkkkkjjjiiiiiihhhgggfffffffff______^^^___```___]]][[[OOOKKKFFFCCCBBBAAA@@@???<<<<<<<<<;;;:::<<>>>>>???@@@BBBJJJSSSdddrrr~~~rrr___SSSJJJDDDBBBDDDEEEIIIPPPXXX___cccfffgggfffccc^^^YYYUUURRRQQQQQQMMMNNNNNNNNNMMMJJJHHHGGGGGGFFFEEEDDDFFFIIILLLNNNOOOOOOOOONNNLLLIIIGGGEEEDDDCCCBBBAAAAAAAAABBBCCCJJJLLLPPPTTT[[[fffsss}}}zzzxxxxxxtttnnnfff\\\RRRMMMIIIEEEEEEHHHKKKQQQ]]]lll}}}|||{{{{{{xxxsssnnnaaa[[[UUUTTTSSSSSSWWW]]]gggmmmpppmmmiiijjjmmmmmmkkkdddZZZRRRMMMKKKKKKKKKHHHLLLSSS```rrryyygggWWWMMMIIIFFFEEEFFFFFFGGGHHHKKKNNNPPPRRRQQQSSSVVVWWWVVVUUUUUUVVVXXXZZZ\\\___aaaccceeeeeedddfffhhhjjjlllmmmmmmmmmmmmlllkkkjjjiiiiiiiiiiiimmmpppyyyvvvdddYYYRRRKKKIIIFFFBBBAAACCC@@@@@@???>>>>>>>>>>>>>>>????????????????????????<<<===>>>??????>>>===<<<<<<<<<>>>?????????>>>===::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>AAADDDHHHMMMXXXfffqqqxxx}}}~~~|||{{{{{{zzzwwwuuuqqqqqqqqqpppnnnmmmkkkkkkkkkjjjiiihhhhhhhhhhhhhhhbbbbbbaaaccceeeggggggfffYYYTTTMMMGGGDDDBBBAAA@@@===>>>===;;;:::;;;===@@@DDDMMMUUUWWWUUUSSSMMMGGG@@@======>>>@@@CCCMMMXXXhhhvvvrrr___RRRJJJDDDBBBDDDFFFJJJRRRZZZaaaeeeggghhhccc```\\\WWWSSSRRRQQQQQQNNNNNNLLLJJJHHHFFFEEEDDDCCCCCCBBBCCCDDDGGGIIIKKKKKKKKKLLLKKKJJJGGGEEECCCDDDCCCAAAAAABBBBBBAAAAAABBBEEEHHHJJJOOOXXXdddlllqqqvvvxxxtttqqqqqqpppnnniii___TTTNNNJJJEEEEEEHHHJJJPPP[[[iiiyyy}}}ggg___XXXWWWWWWWWWYYY^^^^^^dddgggcccbbbffflllnnnnnnggg]]]TTTPPPNNNMMMMMMEEEJJJRRR___qqqtttbbbSSSKKKGGGEEEDDDDDDEEEFFFIIILLLPPPTTTVVVRRRTTTVVVWWWVVVUUUUUUVVVXXXZZZ\\\^^^```bbbcccdddaaabbbeeehhhjjjkkkkkkkkkllllllkkkkkkjjjiiihhhhhhllloooxxxwwweeeZZZRRRLLLIIIGGGCCCBBBCCC>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<<<<======<<<===>>>??????>>>===<<<:::;;;===>>>>>>>>>===<<<:::::::::;;;;;;;;;<<<<<<<<<======>>>???AAAEEEIIIHHHSSScccpppxxx}}}}}}|||{{{xxxvvvssssssrrrqqqooommmllljjjkkkkkkjjjiiihhhhhhiiiiiigggffffffhhhkkknnnppppppddd^^^TTTLLLGGGEEECCCCCC>>>>>>>>><<<::::::===???AAAJJJRRRTTTSSSQQQLLLFFF???===<<<>>>???DDDPPP[[[kkkxxxqqq___RRRJJJDDDCCCEEEHHHMMMUUU^^^eeeiiikkkkkkccc```\\\XXXUUUSSSSSSTTTPPPNNNKKKHHHEEEDDDCCCCCCAAAAAAAAAAAACCCDDDFFFHHHGGGGGGHHHHHHGGGEEEBBBAAA???>>>>>>>>>??????>>>===???AAADDDEEEGGGMMMUUU\\\eeelllqqqnnnkkkkkkllllllkkkaaaVVVOOOJJJEEEEEEHHHJJJOOOYYYfffvvvyyyooohhhgggddd]]]YYYZZZ[[[YYYYYYZZZZZZ]]]fffpppoooooohhh]]]TTTPPPMMMIIIKKKLLLQQQ___ssslllYYYOOOLLLIIIEEEDDDEEEFFFHHHJJJLLLOOOTTTWWWVVVVVVVVVUUUTTTTTTWWWYYYZZZ\\\^^^```bbbccccccccc```aaabbbdddfffhhhiiijjjjjjjjjjjjiiiiiiiiihhhhhhnnnrrrzzzyyykkkZZZTTTNNNKKKGGGAAA@@@BBB@@@???>>>>>>>>>???@@@AAA@@@@@@@@@???>>>======<<<>>>>>>>>>>>>============::::::;;;;;;;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<>>>>>>======>>>@@@CCCDDDGGGNNNXXXdddqqq}}}~~~}}}{{{yyywwwttttttssssssrrrqqqppppppnnnmmmkkkiiiggggggggggggeeeeeegggkkkpppvvv{{{~~~wwwkkk[[[OOOJJJGGGAAA===???>>>===<<<<<<<<<<<<<<>>???DDDOOOZZZjjjuuurrraaaTTTJJJCCCCCCFFFFFFQQQ]]]eeemmmsssuuutttkkkddd\\\UUURRRQQQQQQQQQPPPNNNJJJFFFBBB@@@>>>>>>???@@@AAABBBCCCDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>??????AAA@@@@@@AAADDDGGGJJJLLL[[[___cccffffffeeeeeefffeee^^^UUUNNNJJJIIIGGGEEEKKKNNNUUUaaaqqq~~~wwwvvvrrriiiaaa___\\\YYYWWWVVVVVVXXXaaakkkttttttnnnccc[[[XXXUUUQQQOOOPPPTTTaaatttzzzhhhVVVMMMKKKHHHEEEEEEFFFHHHJJJKKKMMMPPPUUUXXXWWWWWWXXXWWWVVVVVVXXXZZZ[[[\\\^^^```bbbbbbbbbbbb^^^___aaaccceeegggiiiiiijjjjjjiiiiiihhhhhhhhhhhhlllpppxxxzzzjjj\\\UUUOOOLLLHHHBBBAAACCCBBBAAA@@@??????@@@AAAAAA@@@@@@??????>>>======<<<>>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>=========>>>@@@BBBDDDEEEKKKTTT___kkkxxx}}}{{{yyyvvvvvvuuutttsssrrrqqqqqqnnnmmmkkkiiiggggggggggggfffgggiiimmmsssyyy~~~~~~rrraaaUUUMMMIIICCC???@@@???>>>>>>============AAACCCFFFHHHHHHGGGDDDCCC@@@===<<<>>>???DDDNNNYYYjjjuuusssbbbUUUKKKEEEDDDHHHMMMYYYgggqqqyyy}}}ooohhh___WWWRRRPPPOOOOOONNNLLLHHHEEEBBB@@@>>>>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@?????????@@@@@@AAA@@@@@@???@@@BBBDDDGGGIIISSSWWW\\\```bbbcccdddfffeee^^^UUUNNNKKKIIIGGGEEEHHHKKKRRR]]]mmm||||||pppjjjaaa\\\WWWTTTSSSUUU___iiiuuuuuupppfff```]]]YYYUUUTTTTTTYYYdddvvvqqqbbbRRRKKKIIIGGGFFFFFFHHHJJJLLLNNNPPPRRRVVVYYYXXXYYYZZZYYYXXXYYY[[[\\\[[[\\\^^^```aaabbbbbbaaa]]]]]]___aaaccceeefffggghhhhhhhhhhhhhhhgggggggggiiimmmvvvooo___WWWPPPLLLIIIDDDBBBDDDCCCCCCBBBAAA@@@@@@@@@AAA@@@??????>>>>>>======<<<============>>>>>>>>>>>><<<<<<<<<======<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<============>>>???AAABBBCCCGGGOOOXXXcccppp}}}~~~|||xxxwwwwwwvvvtttssssssrrrnnnmmmkkkiiigggggggggggghhhiiilllpppvvv}}}}}}lll]]]RRRKKKFFFBBBBBBAAA@@@???>>>>>>>>>>>>===???AAACCCCCCBBB@@@>>>???<<<<<<>>>???CCCMMMWWWiiittttttcccVVVLLLFFFFFFIIIPPP^^^nnnyyyrrrkkkaaaXXXRRRNNNLLLKKKJJJIIIFFFCCC@@@???>>>>>>@@@AAACCCFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBAAABBBAAAAAA@@@@@@AAAAAABBB@@@?????????@@@AAACCCDDDHHHLLLRRRWWW[[[^^^aaadddccc]]]UUUOOOKKKIIIGGGEEEGGGJJJPPP[[[iiixxx{{{jjjddd]]]XXXUUUWWWbbbmmmwwwwwwrrrkkkfffddd___YYYXXXYYY^^^iiizzz~~~hhh[[[MMMIIIHHHGGGFFFGGGJJJLLLOOOQQQRRRTTTXXXZZZZZZ[[[\\\\\\[[[\\\]]]___\\\]]]___aaabbbbbbaaaaaa^^^^^^___```aaabbbccccccgggggggggfffffffffffffffhhhllltttxxxcccZZZPPPLLLIIIDDDCCCDDDCCCCCCBBBAAA@@@???????????????>>>>>>========================>>>>>>>>>>>><<<<<<============<<<<<<<<<;;;;;;::::::;;;;;;<<<======<<<======???@@@AAABBBDDDJJJQQQZZZgggsss|||}}}yyyyyyxxxvvvuuutttssssssnnnmmmkkkiiihhhggggggggghhhjjjmmmrrryyyvvveeeWWWNNNGGGEEEBBBAAA@@@???>>>=========;;;<<<>>>@@@@@@>>>===;;;>>><<<<<<>>>???BBBJJJTTTfffqqq}}}sssbbbUUULLLGGGGGGKKKRRRaaarrr}}}yyyooohhh___VVVPPPLLLIIIGGGGGGFFFCCCAAA???>>>>>>>>>@@@BBBEEEIIIKKKMMMMMMMMMJJJJJJIIIGGGFFFDDDCCCCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@?????????@@@@@@AAAAAAEEEJJJOOOSSSXXX\\\______[[[UUUOOOKKKHHHGGGFFFHHHKKKQQQZZZfffttt|||zzzxxxpppggg```[[[]]]hhhsss~~~~~~zzztttqqqoooiiibbb\\\]]]cccnnnxxx```UUUKKKHHHHHHGGGHHHJJJKKKNNNQQQSSSTTTVVVYYY[[[[[[]]]^^^___^^^^^^___aaa^^^___aaabbbbbbbbbaaaaaa````````````````````````eeeeeeeeeeeeeeeeeeeeeeeegggkkkssshhh]]]QQQLLLHHHDDDBBBCCCAAAAAAAAA@@@???>>>>>>===>>>>>>>>>===============<<<=========>>>>>>>>>???<<<<<<============<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<===>>>??????@@@BBBFFFKKKSSS^^^iiiqqq|||zzzzzzyyywwwvvvuuutttsssooonnnllljjjiiihhhhhhhhhhhhjjjnnnsss{{{mmm\\\OOOHHHFFFAAAAAA???>>>===<<<<<<<<<;;;<<<>>>??????===<<<;;;===;;;<<<>>>???@@@HHHQQQbbbmmmyyy}}}ppp___TTTLLLGGGHHHLLLXXXfffvvvzzzrrrhhhbbbZZZRRRMMMJJJGGGFFFEEEDDDBBB@@@>>>>>>>>>>>>AAACCCHHHMMMQQQSSSTTTTTTPPPPPPNNNLLLJJJHHHFFFEEEBBBBBBAAA@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@????????????BBBFFFIIILLLPPPUUUXXXYYYWWWTTTOOOKKKHHHGGGFFFGGGKKKPPPXXXbbbooo}}}|||xxxxxxvvvmmmffffffoooyyy|||zzzxxxqqqiiiaaaccchhhtttppp[[[RRRJJJHHHIIIHHHIIILLLLLLOOORRRUUUVVVWWWYYY[[[[[[]]]````````````aaabbbaaabbbcccddddddcccbbbbbbbbbbbbbbbaaaaaa`````````cccccccccdddddddddddddddgggjjjrrrooobbbTTTMMMIIIEEEBBBBBB@@@@@@@@@@@@@@@???>>>===========================<<<<<<======>>>>>>??????<<<<<<<<<======<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<<<<============???@@@BBBFFFKKKTTT^^^eeerrrwww}}}|||{{{zzzxxxvvvuuuuuuqqqpppmmmkkkjjjjjjjjjjjjjjjkkkooottt|||uuuaaaRRRJJJGGGBBBAAA???>>>===<<<;;;;;;===>>>>>>??????>>><<<<<<;;;;;;<<>>>>>>>>>>>AAADDDJJJQQQVVVZZZ\\\\\\XXXWWWTTTQQQNNNKKKIIIGGGCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBAAA@@@@@@??????@@@AAACCCDDDFFFIIINNNQQQSSSSSSQQQNNNJJJGGGGGGGGGEEEIIINNNTTT]]]iiiwwwyyytttttt}}}uuuqqqxxxyyyooogggiiinnnyyywwwgggXXXPPPJJJIIIJJJIIIKKKNNNMMMPPPSSSVVVWWWXXXYYY[[[[[[^^^```aaaaaaaaabbbccccccdddeeeeeeeeedddcccbbbbbbbbbbbbbbbbbbcccccccccbbbbbbbbbcccccccccddddddeeehhhooo|||vvvgggWWWOOOKKKGGGCCCCCC???@@@AAAAAAAAA@@@???>>>========================<<<<<<<<<===>>>?????????;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<======<<<<<<<<<===???AAAEEELLLTTTYYYccciiiqqqwww{{{}}}~~~~~~}}}~~~}}}{{{yyyxxxwwwrrrqqqooommmlllkkkkkkkkklllmmmqqqvvv}}}{{{fffUUULLLIIICCCBBBAAA???>>>===<<<<<<>>>>>>??????>>>>>>===<<<;;;:::<<>>======>>>@@@EEELLLTTT[[[```bbbccc___]]]ZZZVVVRRRNNNKKKJJJEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>??????@@@@@@AAADDDHHHLLLMMMNNNOOOMMMIIIGGGGGGHHHFFFIIIOOOSSSZZZfffuuuvvvqqqnnnvvv{{{xxxlllnnnsss|||qqq```WWWPPPJJJJJJKKKJJJLLLOOOMMMPPPTTTVVVWWWXXXYYYZZZ[[[^^^```bbbbbbaaabbbcccdddeeefffffffffeeedddccc```aaabbbcccdddeeefffgggaaaaaabbbbbbcccccccccddddddfffmmmyyyzzz}}}{{{kkkZZZRRRMMMIIIEEEDDD???@@@AAABBBBBBBBBAAA@@@<<<<<<<<<===============;;;<<<<<<===>>>??????@@@:::;;;;;;;;;;;;;;;;;;:::<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<===<<<<<<<<<:::;;;===>>>AAAGGGMMMRRRWWW\\\dddjjjmmmooopppqqqrrrqqqoooooorrr{{{}}}|||zzzzzzsssrrrpppnnnmmmlllllllllnnnooosssxxxiiiWWWMMMJJJEEEDDDBBB@@@???>>>======>>>?????????>>>======<<<::::::<<>>DDDKKKUUUaaannnvvv|||xxxlll]]]UUUPPPNNNQQQVVVfffpppyyy||||||zzzuuuoooeeeaaaZZZUUUQQQNNNLLLJJJFFFDDDBBB@@@>>>=========@@@EEEMMMVVV^^^cccfffgggcccaaa^^^YYYUUUPPPMMMKKKFFFFFFEEECCCCCCBBBBBBBBB@@@@@@@@@@@@@@@???>>>======>>>>>>===>>>AAAFFFIIIIIILLLMMMLLLIIIGGGGGGIIIHHHLLLQQQUUU[[[ggguuu|||pppiiikkkttttttssswwwyyyfff[[[OOOMMMKKKIIIIIIJJJLLLNNNQQQQQQSSSTTTVVVXXXYYYYYY[[[\\\^^^___aaabbbccccccdddeeeeeeeeecccbbbcccdddggggggggghhhiiiiiigggeeebbbbbbbbbbbbbbbbbbcccccciiikkkqqqyyywwwyyy~~~vvvaaaTTTMMMHHHEEEEEEAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;<<<===>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>===<<<<<<;;;<<<===>>>@@@BBBDDDFFFGGGKKKPPPWWW\\\___```aaabbbcccccccccddddddjjjxxx~~~|||xxxvvvtttqqqooonnnmmmmmmnnnpppuuu{{{mmmYYYOOOLLLDDDCCCBBBAAA???>>>=========>>>???@@@???>>><<<::::::;;;<<<===>>>AAAEEEHHHWWW___hhhppp{{{yyyiii[[[UUUQQQNNNSSS\\\kkkuuu}}}uuunnniiifffbbb]]]YYYSSSLLLHHHFFFDDDAAA???>>>???@@@BBBCCCEEEJJJRRR[[[aaadddeeeeeeaaa\\\WWWSSSOOOKKKIIIFFFDDDAAA@@@@@@@@@???>>>CCCBBB@@@>>>======>>>>>>???>>>======>>>@@@CCCDDDFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGMMMUUU\\\dddppp{{{xxxllleeefffnnn|||{{{yyy|||tttbbbWWWNNNMMMKKKIIIIIIKKKMMMNNNQQQQQQSSSTTTVVVXXXYYYYYY[[[\\\]]]___aaabbbbbbbbbccceeeeeeeeeccccccdddeeehhhggggggiiijjjjjjhhheeeccccccbbbbbbbbbbbbbbbcccfffiiinnnwwwxxxwwwzzz{{{dddVVVOOOIIIEEEDDDAAAAAABBBAAAAAA@@@???>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<;;;;;;<<<===???AAABBBCCCEEEIIIOOOSSSUUUVVVXXXYYYYYYYYYZZZ\\\]]]cccrrr~~~zzzxxxvvvsssqqqpppoooooooooqqquuuzzzooo]]]QQQLLLDDDCCCBBBAAA???>>>=========>>>???@@@???>>><<<:::;;;<<<======>>>AAAEEEHHHTTT\\\fffooozzzyyyiii[[[VVVSSSQQQWWW```oooxxx~~~wwwooojjjgggccc___ZZZTTTNNNJJJGGGEEEBBB@@@??????AAABBBCCCFFFKKKTTT\\\cccffffffccc```[[[VVVSSSOOOKKKHHHEEECCC@@@???@@@AAA@@@@@@BBBAAA@@@>>>>>>>>>>>>??????>>>===<<<<<<===???@@@DDDEEEEEEFFFFFFFFFFFFFFFFFFGGGMMMUUU\\\dddppp{{{ssshhhaaaaaahhhtttmmm]]]SSSNNNMMMKKKJJJJJJLLLMMMOOOQQQQQQSSSTTTVVVXXXYYYYYY[[[[[[]]]^^^```aaaaaaaaacccdddeeeeeedddcccdddfffhhhhhhhhhiiikkkkkkiiigggeeedddcccbbbbbbbbbbbbbbbcccfffkkksss~~~yyyyyygggXXXQQQLLLFFFCCCBBBBBBBBBBBBAAA@@@???>>>======<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<=========<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<============;;;;;;;;;<<<===>>>???@@@@@@CCCGGGIIIKKKLLLOOOPPPPPPPPPRRRTTTUUU\\\lll{{{|||{{{xxxvvvtttsssrrrrrrqqqssswww{{{}}}pppaaaSSSKKKDDDCCCBBB@@@???>>>======<<<===?????????>>><<<;;;<<<<<<======>>>@@@DDDGGGPPPXXXcccnnnzzzzzzjjj\\\XXXVVVVVV^^^hhhuuu}}}xxxqqqkkkhhhccc___ZZZUUUPPPLLLGGGEEECCCAAA@@@@@@AAABBBDDDGGGMMMWWWaaahhhkkkkkkeeebbb]]]YYYUUUQQQLLLIIIEEEBBB@@@???@@@AAAAAA@@@@@@@@@??????>>>??????@@@???>>><<<;;;:::;;;<<<<<>>>>>============<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<===============>>>>>>======>>>>>>???@@@@@@AAADDDFFFGGGIIIMMMOOOQQQPPPRRRSSSTTTZZZiiixxx~~~}}}zzzxxxvvvuuuuuuuuutttvvvyyy|||}}}zzzvvvooocccTTTIIIEEECCCBBB@@@>>>>>>>>>>>><<<===???@@@@@@>>>===<<<;;;<<<<<<<<<<<<>>>BBBEEEKKKTTTaaannn{{{|||mmm___[[[[[[\\\fffqqq{{{yyyrrrjjjgggbbb]]]YYYTTTOOOKKKFFFEEECCCAAA@@@@@@AAABBBDDDHHHPPP[[[fffooosssuuuoookkkfff```[[[UUUOOOKKKFFFDDDAAA@@@@@@@@@???>>>>>>>>>?????????@@@@@@AAA>>>===<<<;;;;;;;;;<<<<<>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<======>>>======<<<<<>>>>>>>>>>>??????@@@BBBEEEGGGIIIMMMQQQTTTXXXWWWWWWWWWVVVZZZiiiwww~~~|||yyyxxxwwwwwwwwwwwwyyy||||||wwwqqqmmmjjjaaaSSSHHHEEEDDDAAA???>>>===>>>>>>===>>>???AAAAAA@@@>>>===;;;;;;;;;;;;;;;<<<@@@CCCGGGRRRaaappprrrdddaaaaaadddooo{{{zzztttjjjgggaaa\\\WWWRRRMMMIIIDDDDDDCCCBBBBBBBBBCCCCCCEEEIIIQQQ]]]kkkvvv||||||xxxrrrjjjcccZZZRRRMMMHHHFFFBBB@@@??????===<<<===>>>>>>???@@@@@@@@@AAA======<<<=========>>>>>>@@@AAABBBCCCDDDDDDDDDDDDFFFGGGLLLTTT[[[bbbmmmxxx{{{oooddd]]]YYY[[[___eeejjjooosssuuutttrrrooollllllqqqxxx~~~vvvrrrqqqxxxsssdddZZZSSSOOOMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQSSSTTTVVVXXXYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]]]]___aaaaaaaaabbbdddeeegggggggggiiikkkkkkjjjhhhfffeeedddccccccccccccccceeefffiiippp|||nnn___UUUMMMHHHGGGCCCCCCCCCBBBBBBAAA@@@???@@@@@@@@@?????????>>>>>>======<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::======>>>?????????>>>>>>???>>>>>>======>>>>>>>>>@@@CCCGGGKKKPPPUUUZZZ^^^aaa```___^^^\\\___lllzzz}}}{{{zzzyyyyyyzzz{{{}}}}}}uuulllfffccc\\\RRRIIIFFFDDDAAA???======>>>???>>>???AAABBBBBBBBB@@@???;;;<<<<<<;;;:::<<>>???@@@@@@@@@@@@@@@=========>>>???????????????@@@AAABBBCCCCCCDDDDDDEEEFFFKKKSSSYYY```kkkwwwtttiiibbb______```bbbdddgggiiikkkkkkiiieeebbbaaaeeekkkppp|||vvvlllhhhjjjvvv}}}kkk]]]UUUQQQOOOMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQSSSTTTVVVXXXYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\[[[]]]___``````aaacccdddfffffffffhhhjjjkkkiiihhheeeddddddcccccccccddddddeeefffhhhnnnzzztttdddWWWLLLGGGHHHCCCCCCCCCCCCBBBAAA@@@???????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAABBBBBBCCC@@@@@@?????????@@@@@@AAABBBFFFMMMSSSYYY```fffjjjkkkjjjhhhgggdddgggttt~~~}}}||||||}}}}}}wwwkkkbbb]]]XXXQQQLLLFFFDDDAAA>>>======>>>??????@@@BBBDDDDDDCCCBBBAAA===>>>===<<<;;;===@@@BBBEEERRReeexxxxxxssssssvvvzzztttooohhhaaaZZZUUUOOOLLLEEEFFFGGGHHHIIIKKKLLLMMMLLLMMMRRR\\\iiivvvzzzrrrhhh]]]SSSMMMFFFCCCAAA???@@@@@@@@@???>>>>>>???@@@@@@@@@??????>>>>>>??????>>>>>>============???@@@AAABBBBBBBBBDDDEEEJJJQQQWWW^^^jjjuuuzzzooohhhfffeeedddccccccdddfffgggcccaaa]]]YYYWWWZZZ```dddjjjrrr{{{yyynnndddbbbffftttyyyfffYYYRRROOONNNMMMMMMNNNOOOOOOPPPQQQQQQQQQQQQSSSTTTVVVXXXYYYYYYXXXYYYZZZ[[[[[[[[[[[[[[[ZZZ[[[^^^______```bbbdddeeeeeefffhhhjjjjjjiiigggddddddcccccccccdddeeeeeeffffffhhhmmmxxxxxxhhhXXXKKKFFFHHHCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>============>>>===<<<;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888:::<<>>======>>>???@@@AAACCCEEEEEEDDDCCCBBB???@@@???>>>===>>>AAACCCEEESSSfff{{{~~~yyyyyy||||||yyytttlllddd^^^XXXRRROOOGGGGGGIIIKKKMMMOOOPPPQQQOOOOOORRRZZZfffsss}}}xxxpppfff\\\RRRKKKCCCAAA??????@@@BBBBBBBBB>>>???@@@AAAAAA@@@???>>>@@@@@@@@@???>>><<<;;;:::;;;<<<===???@@@@@@AAAAAACCCDDDIIIPPPVVV]]]iiitttzzzyyywwwuuusssrrroookkkhhh``````]]]YYYUUUSSSVVVYYYaaaaaaeeekkkpppwww|||kkkeee___^^^cccuuuqqqbbbYYYQQQMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPTTTVVVWWWWWWWWWWWWXXXZZZYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZ[[[]]]___```aaabbbeeeeeeeeeeeeeeeeeeeeeeeedddcccccccccdddeeeeeefffggghhhjjjnnnwww~~~kkk]]]RRRLLLHHHEEEDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::<<<;;;;;;::::::;;;;;;<<<:::;;;>>>@@@BBBCCCDDDCCCDDDCCCCCCCCCDDDDDDEEEFFFOOOTTT[[[eeeooowww}}}}}}zzzzzz{{{~~~qqqcccZZZTTTOOOLLLJJJGGGCCC@@@=========>>>???AAADDDJJJOOOOOOKKKFFFIIIFFFBBB??????AAABBBBBBFFFPPPbbbxxx~~~~~~vvvsssnnnfff^^^VVVPPPLLLCCCEEEHHHMMMRRRTTTTTTSSSUUUTTTTTTXXX```iiipppsssuuuqqqkkkbbbXXXOOOIIIEEEBBBAAA???@@@AAABBBBBBAAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@???>>>>>>============>>>???AAABBBCCCEEEDDDFFFLLLRRRZZZgggttt~~~yyyuuukkkhhhccc]]]WWWVVVWWWYYY[[[[[[]]]aaadddjjjvvvwwwgggaaa\\\]]]fffxxxlll___WWWQQQNNNOOONNNNNNOOOPPPPPPQQQRRRRRRTTTVVVWWWWWWWWWWWWXXXZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYZZZ[[[]]]___```bbbcccdddddddddcccccccccccccccbbbbbbbbbbbbcccdddffffffggghhhjjjnnnwwwrrraaaUUUMMMJJJDDDDDDCCCBBBAAA@@@?????????>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999<<<;;;;;;::::::;;;;;;<<<===>>>AAACCCFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGTTTYYYbbbmmmwwwvvvggg]]]VVVPPPLLLIIIGGGCCC@@@=========>>>???AAAEEEKKKQQQRRROOOLLLKKKIIIFFFDDDCCCCCCCCCBBBEEEMMM\\\ooo|||}}}}}}{{{tttqqqllleee]]]UUUOOOLLLFFFGGGIIINNNSSSVVVWWWVVVUUUSSSRRRTTTYYY```dddggggggddd___XXXQQQJJJEEECCCBBBAAA@@@@@@BBBCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>===<<<<<<<<<===>>>@@@AAABBBCCCCCCEEEKKKPPPXXXeeerrr~~~|||wwwooofff___[[[YYYYYYWWWTTTTTTUUUWWWZZZdddooo{{{nnnbbb\\\YYY^^^kkk~~~yyyfff[[[UUUPPPOOOPPPLLLMMMNNNOOOQQQRRRSSSTTTUUUVVVWWWXXXWWWWWWXXXZZZXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYZZZ\\\___aaabbbcccbbbbbbbbbaaaaaaaaa````````````aaaaaacccdddfffgggfffhhhkkkoooxxx|||gggXXXOOOLLLDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;:::999999<<<;;;;;;::::::;;;;;;<<<>>>@@@BBBEEEHHHJJJKKKLLLKKKKKKJJJJJJIIIHHHHHHHHHVVV]]]hhhttt{{{kkk___VVVOOOKKKHHHFFFCCC@@@>>>===>>>>>>>>>AAAFFFNNNUUUYYYYYYXXXUUUSSSPPPLLLHHHEEECCCBBBCCCHHHRRRaaarrrzzz|||}}}zzzwwwuuusssrrrooojjjccc[[[TTTNNNJJJHHHIIIJJJNNNTTTXXXZZZZZZWWWTTTQQQPPPRRRUUUWWWXXXWWWUUURRRNNNJJJFFFCCCBBBCCCAAAAAAAAACCCDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@AAA@@@@@@??????>>>>>>>>><<<<<<<<<===>>>???@@@AAABBBAAADDDIIINNNVVVcccooo}}}vvvnnneee]]]XXXVVVRRROOOOOOOOOQQQYYYccctttrrreee]]]XXXXXXaaaqqqtttbbbYYYTTTQQQPPPQQQNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVXXXXXXWWWWWWYYYZZZXXXXXXWWWWWWWWWWWWXXXXXXWWWXXXZZZ\\\^^^aaabbbcccbbbbbbaaaaaaaaa`````````______```aaabbbdddfffgggfffhhhkkkpppyyynnn[[[PPPMMMDDDDDDCCCBBBAAA@@@???????????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999<<<;;;;;;::::::;;;;;;<<<===???BBBEEEIIIMMMOOOPPPQQQPPPPPPOOOMMMLLLJJJJJJSSSZZZgggvvv~~~lll___UUUMMMHHHGGGEEECCC@@@???>>>>>>???===AAAHHHRRR[[[ccciiikkkhhheee___VVVNNNGGGCCCBBBBBBDDDJJJUUUdddrrr}}}|||zzz{{{zzzuuusssrrrqqqqqqqqqnnniiiccc[[[SSSMMMIIIHHHHHHIIIMMMRRRVVVYYYZZZXXXTTTPPPNNNNNNOOOOOOOOONNNMMMKKKIIIGGGEEEDDDCCCCCCBBBBBBCCCEEEFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>===>>>>>>???@@@@@@BBBAAACCCHHHMMMUUUaaammm{{{~~~rrreee[[[XXXRRRMMMKKKKKKLLLTTT\\\jjj|||yyyiii^^^YYYVVVYYYdddvvvpppaaaYYYUUURRRQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSUUUWWWXXXXXXXXXXXXYYY[[[XXXXXXXXXWWWWWWXXXXXXXXXWWWXXXZZZ\\\^^^```aaabbbbbbbbbbbbbbbbbbbbbbbbbbb______```aaabbbdddfffgggfffiiimmmrrr{{{sss^^^RRRMMMEEEDDDDDDCCCBBBAAA@@@@@@????????????>>>>>>>>>>>>=======================================<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<===???CCCGGGMMMRRRVVVXXXWWWWWWVVVUUUSSSQQQOOONNNPPPXXXfffuuummm___UUUMMMHHHEEEDDDBBBAAA????????????===AAAIIISSS___lllwww}}}{{{rrrdddVVVKKKEEECCCCCCDDDGGGPPP]]]kkkvvv{{{}}}zzzzzz{{{}}}~~~~~~~~~yyytttppppppqqqssstttssspppkkkddd[[[SSSMMMIIIGGGGGGGGGKKKOOOTTTVVVVVVTTTQQQMMMKKKJJJKKKKKKJJJJJJJJJIIIGGGFFFDDDCCCCCCEEEDDDEEEFFFHHHIIIHHHFFFDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAACCCBBBDDDHHHMMMTTT```lllzzzqqqeee[[[TTTLLLIIIHHHIIIOOOVVV```ppppppaaaXXXTTTSSSXXXeeeuuuxxxkkk___ZZZWWWTTTRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTUUUWWWXXXYYYXXXXXXYYY[[[YYYYYYXXXXXXXXXXXXYYYYYYXXXYYYZZZ\\\]]]___```aaaaaaaaaaaabbbccccccdddddd``````aaaaaacccdddfffggggggjjjnnnttt~~~wwwcccUUUNNNFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>===========================>>>>>>>>>>>>===<<<<<<<<<;;;;;;::::::;;;;;;<<>>>>>=================================>>>===<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<>>>@@@EEEMMMUUU^^^eeeiiieeefffffffffdddbbb___]]][[[```jjjvvvvvveeeZZZQQQJJJFFFCCCBBBBBBAAAAAA@@@@@@@@@>>>???CCCJJJVVVggg{{{sssaaaTTTMMMMMMMMMOOOUUU]]]fffmmmpppqqqqqqrrruuuyyy|||}}}}}}zzzuuuooommmoootttyyy{{{|||yyysssjjjaaaWWWPPPLLLIIIIIIKKKNNNRRRSSSSSSQQQNNNLLLIIIHHHIIIJJJJJJIIILLLLLLKKKJJJIIIHHHGGGGGGHHHHHHJJJLLLOOOOOONNNLLLHHHHHHGGGGGGGGGFFFFFFFFFCCCCCCDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@?????????@@@BBB@@@BBBFFFJJJPPP\\\hhhwwwhhh^^^SSSMMMJJJIIILLLQQQZZZgggyyyrrraaaUUUOOOHHHKKKSSS^^^jjj|||yyyhhh___YYYYYYZZZXXXUUUTTTTTTTTTUUUVVVXXXYYYZZZZZZVVVWWWYYYYYYXXXXXXZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZ[[[[[[\\\]]]]]]^^^^^^]]]^^^___aaabbbdddeeefffdddcccccccccdddeeeeeefffiiilllqqqxxx~~~lll\\\RRRHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;:::<<<;;;;;;::::::;;;;;;<<<;;;>>>CCCKKKUUU^^^fffkkkjjjkkkkkkkkkjjjgggeeeccc```dddllluuu~~~nnn___TTTLLLFFFBBBBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>@@@DDDOOOaaavvvkkk[[[SSSRRRRRRSSSXXX___fffjjjlllkkkkkknnnrrrxxx|||~~~~~~zzzuuuooommmoootttyyy||||||vvvmmmcccYYYQQQMMMLLLLLLNNNQQQTTTUUUTTTRRRQQQOOOLLLKKKLLLMMMLLLLLLOOOOOONNNNNNMMMLLLLLLLLLIIIJJJKKKNNNQQQQQQOOOMMMIIIIIIIIIHHHHHHHHHGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEAAAAAA@@@???>>>>>>>>>>>>AAA???@@@DDDHHHNNN[[[fffvvvuuugggWWWNNNKKKJJJMMMRRRYYYfffwwwiiiVVVNNNMMMHHHJJJNNNWWWggguuuddd^^^YYYWWWYYYYYYVVVRRRVVVVVVVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXXXXXXXXXXXXX\\\\\\]]]\\\\\\[[[ZZZYYY\\\[[[[[[[[[\\\]]]^^^^^^___```aaabbbcccdddeeeeeebbbdddfffgggiiiiiiiiiiiijjjkkkooovvv~~~lllZZZTTTJJJHHHFFFEEEDDDCCCAAA???AAAAAA@@@@@@???>>>======>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999:::::::::;;;;;;<<<>>>AAAFFFMMMWWWbbbjjjmmmlllkkklllllljjjgggdddeeegggjjjnnnsss{{{tttnnneeeZZZPPPIIIEEECCCEEEDDDCCCBBBAAA@@@@@@@@@>>>@@@CCCEEEJJJUUUeeepppooobbbZZZYYYWWWVVVYYY^^^aaaaaa```ffffffgggmmmuuu{{{}}}}}}}}}zzzvvvsssrrrsssvvvxxx|||zzztttkkkaaaXXXSSSQQQMMMPPPVVV[[[___aaaaaa```___[[[UUUPPPNNNPPPSSSUUUXXXXXXWWWVVVTTTRRROOONNNMMMMMMOOOQQQTTTTTTRRROOOKKKKKKKKKKKKJJJIIIHHHHHHDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@??????>>>@@@CCCFFFKKKXXXeeeuuuppp]]]RRRLLLJJJMMMQQQYYYfffxxx}}}fffTTTLLLJJJGGGHHHLLLTTTeee~~~}}}oooccc^^^YYYWWWYYYYYYVVVRRRUUUVVVWWWWWWXXXYYYZZZZZZ[[[ZZZYYYYYYXXXXXXYYYYYY\\\\\\]]]\\\\\\[[[ZZZYYYZZZZZZZZZ[[[[[[]]]^^^^^^___``````aaacccddddddeeedddfffiiilllmmmmmmmmmlllkkkjjjnnnwwwppp^^^WWWKKKIIIFFFEEEDDDCCCAAA???AAAAAA@@@@@@???>>>>>>===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@EEEKKKTTT___ffflllmmmnnnmmmkkkhhhdddbbbccceeegggjjjnnnttt|||~~~zzzwwwjjjeee^^^UUUNNNHHHFFFEEEFFFEEEDDDCCCBBBAAAAAAAAA???AAACCCDDDGGGOOO\\\eeeuuuzzz~~~}}}ttthhh]]]XXXUUUSSSRRRTTTXXX[[[[[[ZZZ^^^^^^```fffnnnuuuxxxyyy~~~|||yyyvvvuuuuuuvvvwwwxxxwwwssslllbbbZZZUUUSSSSSSWWW]]]ccchhhjjjjjjjjjeeeaaa\\\VVVTTTTTTVVVXXX[[[\\\[[[ZZZXXXUUURRRPPPLLLKKKKKKMMMOOOOOOMMMLLLJJJKKKKKKKKKKKKJJJJJJIIIFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA???>>>@@@DDDFFFKKKXXXeeevvvvvvaaaTTTMMMKKKNNNSSSZZZhhhyyyxxxaaaPPPHHHGGGGGGGGGJJJTTTfffttthhhaaa]]]XXXWWWXXXXXXVVVSSSUUUVVVWWWXXXYYYZZZZZZ[[[[[[[[[ZZZYYYYYYYYYYYYZZZ\\\\\\]]]\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[\\\^^^_________```aaabbbcccddddddfffiiimmmqqqrrrrrrqqqpppmmmkkknnnzzztttcccZZZLLLJJJFFFDDDCCCCCCAAA@@@AAAAAA@@@@@@???>>>>>>>>>>>>======<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<===???BBBHHHOOOXXX^^^iiimmmpppooojjjddd```___```aaabbbcccfffkkkqqqvvv~~~zzztttooojjjhhh^^^[[[VVVPPPLLLIIIGGGGGGGGGGGGEEEDDDCCCBBBBBBBBB@@@BBBCCCBBBCCCHHHPPPVVVaaaeeeiiiiiiddd\\\VVVRRRNNNMMMLLLMMMOOOQQQRRRQQQUUUUUUXXX^^^fffmmmqqqssszzzzzz{{{zzzyyyxxxwwwvvvvvvvvvtttoooggg___ZZZXXXZZZ^^^fffmmmsssvvvvvvvvvoookkkeee```\\\[[[\\\]]]aaabbbbbbaaa___[[[VVVTTTMMMKKKJJJJJJKKKKKKJJJIIIJJJJJJKKKKKKLLLKKKKKKKKKGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBB??????AAADDDFFFKKKWWWdddvvvzzzvvvaaaSSSMMMLLLPPPVVV]]]lll~~~rrr]]]NNNFFFEEEGGGGGGKKKVVVjjj|||lllbbb___\\\XXXWWWWWWWWWVVVTTTUUUVVVWWWXXXYYYZZZ[[[\\\\\\\\\[[[ZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\[[[YYYYYYWWWWWWXXXYYYZZZ\\\^^^_________``````aaabbbccccccfffiiinnnsssuuutttrrrpppooonnnsss|||uuueee[[[NNNKKKFFFDDDCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>===<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;777777888888888999999999;;;<<<>>>@@@CCCJJJQQQVVVeeekkkqqqpppiiiaaa]]]\\\[[[[[[\\\\\\^^^ccchhhmmmwww~~~zzzrrrjjjeeeaaa___YYYWWWTTTQQQMMMKKKJJJJJJHHHGGGFFFDDDCCCBBBBBBBBBAAABBBBBBBBBAAACCCGGGKKKRRRTTTVVVVVVTTTQQQMMMKKKGGGFFFFFFGGGHHHIIIJJJJJJPPPRRRUUUZZZ```fffjjjlllqqqtttwww{{{|||{{{xxxvvvxxxzzzzzzwwwppphhhaaa^^^___dddkkksssyyy|||}}}}}}wwwtttoooiiieeeccccccccchhhhhhhhhgggddd___[[[XXXQQQNNNKKKIIIIIIJJJIIIIIIHHHIIIJJJJJJKKKKKKKKKKKKGGGGGGFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDCCCBBBBBB@@@???AAADDDEEEKKKWWWddduuuqqqzzzzzzdddVVVOOONNNRRRXXXbbbqqqlllXXXLLLFFFDDDDDDFFFKKKYYYooouuuhhh```\\\ZZZXXXVVVVVVVVVVVVUUUUUUVVVWWWXXXZZZ[[[\\\\\\]]]]]]\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[YYYYYYWWWWWWXXXYYYZZZ\\\^^^____________``````aaaaaabbbdddggglllppprrrqqqooommmooorrryyy~~~}}}yyyqqqeee[[[PPPLLLGGGCCCBBBBBBBBBAAA@@@@@@@@@???????????????======<<<<<<<<<<<<======;;;;;;;;;::::::::::::999777777888888888999999999;;;<<<===>>>@@@DDDJJJOOO^^^fffnnnoooiii```[[[YYYUUUUUUVVVWWWYYY]]]cccgggpppxxx}}}uuulllddd```^^^]]][[[ZZZXXXUUURRRPPPNNNMMMIIIHHHFFFEEECCCBBBBBBAAAAAABBBBBBBBBBBBCCCEEEGGGJJJJJJJJJJJJJJJHHHFFFEEEBBBCCCCCCDDDEEEFFFHHHIIIPPPRRRVVVZZZ^^^```bbbcccfffjjjqqqxxx|||}}}|||zzz|||ssskkkfffdddhhhnnntttxxx{{{||||||{{{xxxtttpppllljjjjjjjjjmmmmmmlllkkkgggbbb]]]ZZZTTTPPPLLLIIIIIIIIIIIIHHHGGGHHHIIIJJJJJJJJJJJJJJJGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@???AAADDDEEEJJJWWWccctttiiirrr~~~jjj[[[SSSPPPTTTYYYgggvvv|||dddSSSJJJFFFDDDBBBFFFOOO```xxx|||pppfff```ZZZYYYWWWVVVUUUUUUVVVVVVUUUVVVWWWXXXZZZ[[[]]]]]]^^^^^^]]]\\\\\\\\\\\\]]]\\\\\\]]]\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[\\\^^^___^^^_________`````````aaabbbdddhhhkkklllkkkjjjhhhkkkrrr{{{~~~sssnnnkkkccc\\\RRRMMMGGGBBBAAABBBBBBBBB????????????????????????===<<<<<<<<<<<<======>>>;;;;;;:::::::::999999999::::::::::::;;;;;;;;;;;;:::;;;<<<<<<===AAAFFFJJJVVV^^^hhhllliiibbbZZZWWWPPPQQQQQQRRRTTTXXX^^^bbbjjjpppyyy}}}xxxppphhhbbb^^^]]]]]]___^^^]]][[[XXXUUURRRPPPKKKJJJHHHFFFDDDCCCCCCBBBCCCBBBBBBBBBBBBDDDEEEFFFGGGFFFEEEEEEEEEEEECCCBBB@@@BBBDDDEEEFFFHHHKKKMMMRRRVVV[[[___```_________```eeemmmvvv|||wwwqqqlllnnnpppsssvvvwwwxxxxxxyyywwwuuusssqqqpppooooooqqqpppnnnjjjfffaaa]]][[[TTTQQQLLLJJJIIIIIIHHHGGGHHHIIIJJJJJJJJJJJJJJJJJJGGGFFFFFFEEEDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@AAADDDEEEJJJVVVcccsss___gggrrr}}}zzz}}}~~~}}}}}}jjj\\\UUUSSSVVV[[[iiiyyyttt]]]NNNGGGEEECCCEEEKKKXXXmmmtttjjjccc^^^XXXXXXWWWVVVTTTTTTUUUWWWUUUVVVWWWXXXZZZ\\\]]]^^^___^^^^^^]]]]]]]]]]]]]]]\\\\\\]]]\\\\\\[[[ZZZYYYZZZZZZZZZ[[[[[[]]]^^^^^^^^^^^^____________`````````bbbdddfffffffffeeedddeeelllxxxyyyiiieeeeeeccc___SSSNNNGGGBBB@@@AAABBBCCC????????????????????????<<<<<<<<<<<<<<<===>>>>>><<<;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<999:::;;;;;;<<>>???======<<<<<<<<<;;;;;;;;;999999::::::::::::;;;;;;999::::::;;;;;;>>>BBBEEEJJJQQQ]]]gggkkkfff\\\UUUMMMMMMMMMLLLLLLOOOTTTXXX]]]ccckkkrrrxxxzzzssslllfffccccccccc`````````___\\\YYYUUUSSSPPPOOOMMMKKKIIIHHHGGGGGGFFFDDDAAAAAABBBCCCDDDDDDFFFCCCBBBCCCEEEFFFEEEBBBAAADDDHHHKKKMMMPPPUUUYYY\\\dddmmmrrrrrrnnnkkkiiidddhhhooowww}}}yyyvvvtttttttttuuuppppppqqqrrrsssttttttuuusssppplllfffaaa^^^\\\[[[XXXVVVSSSRRRQQQPPPNNNMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEAAA@@@BBBDDDEEEJJJVVVbbbtttTTTUUU\\\gggpppyyy{{{wwwtttrrroooqqqsssqqqnnnlllmmmpppzzzyyydddYYYUUUVVV[[[aaauuugggSSSIIIFFFGGGHHHOOO]]]rrrsssjjjaaa]]]]]]ZZZYYYXXXWWWVVVUUUUUUUUUXXXXXXXXXYYYYYYYYYZZZZZZ]]]]]]]]]^^^^^^_________^^^^^^]]]\\\[[[YYYYYYXXXXXXZZZ\\\______^^^\\\[[[___^^^]]]]]]\\\\\\\\\]]]]]]^^^````````````bbbdddiiigggooonnnaaa]]]^^^^^^]]]XXXSSSLLLGGGDDDDDDDDDCCCBBBAAA@@@@@@??????@@@@@@>>>>>>============>>>>>>:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>@@@AAAEEEIIIRRR\\\cccccc^^^XXXPPPNNNKKKJJJKKKNNNRRRUUUXXX\\\bbbgggnnnwww~~~wwwqqqooolllgggdddbbb```______^^^\\\XXXUUUUUUTTTRRRPPPNNNLLLKKKJJJFFFFFFFFFGGGHHHHHHIIIIIIJJJHHHGGGHHHJJJLLLLLLKKKHHHHHHJJJNNNUUU[[[___```hhhpppyyy|||}}}{{{ssslllmmmooottt{{{~~~~~~}}}|||{{{tttooommmnnnmmmkkklllooonnnmmmkkkgggbbb^^^]]]^^^]]]^^^]]][[[WWWTTTTTTTTTUUUXXXXXXUUUSSSUUUSSSOOONNNIIIFFFGGGHHHGGGHHHKKKEEEFFFFFFGGGGGGEEEDDDCCCFFFDDDCCCEEEGGGLLLWWWbbbuuuRRRSSSWWW___gggooo{{{~~~|||xxxtttpppmmmkkkjjjkkkllljjjeeebbbccceeeooo|||wwwcccXXXUUUXXX^^^eeeyyy|||aaaOOOHHHFFFHHHIIIUUUggg{{{ppphhh```\\\\\\YYYYYYXXXWWWVVVVVVVVVVVVXXXXXXXXXXXXYYYYYYYYYYYY]]]]]]]]]^^^^^^^^^______^^^^^^]]]\\\[[[ZZZYYYYYYYYY[[[]]]``````___^^^\\\^^^^^^]]]]]]]]]]]]]]]^^^aaabbbbbbbbbaaabbbeeegggiiijjjpppnnnaaa\\\\\\\\\\\\XXXSSSLLLGGGDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@AAA>>>>>>============>>>>>>:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@EEEGGGLLLTTT[[[^^^\\\YYYPPPNNNKKKIIIJJJLLLPPPRRRUUUYYY^^^ccciiiqqq|||~~~}}}{{{vvvsssoookkkhhhcccbbb``````aaa```]]][[[^^^^^^]]]\\\ZZZWWWUUUSSSOOONNNLLLKKKKKKMMMOOOQQQNNNLLLLLLMMMOOOPPPQQQPPPQQQQQQSSSXXX___eeeiiikkkooovvv~~~~~~uuuooopppttt|||yyytttqqqpppnnnjjjkkknnnoooooonnnkkkfffbbb``````bbbccccccaaa^^^\\\\\\\\\]]]aaabbb___]]]\\\YYYTTTRRRLLLHHHHHHHHHGGGGGGJJJGGGGGGHHHHHHGGGFFFDDDCCCFFFDDDCCCEEEGGGKKKVVVbbbtttTTTQQQRRRWWW\\\cccnnnyyyxxxtttsssrrrppplllhhheeeccccccddddddaaa[[[XXXXXXZZZbbbnnnuuubbbWWWUUUZZZccclll~~~tttZZZLLLHHHHHHKKKNNN___vvvuuulllfff___[[[[[[YYYXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX]]]]]]]]]]]]^^^^^^^^^^^^___^^^^^^]]]\\\[[[ZZZZZZZZZ\\\^^^```aaa```___^^^^^^^^^]]]]]]]]]^^^^^^___ccccccccccccbbbdddgggjjjkkkrrruuu|||tttddd]]][[[\\\\\\XXXSSSMMMGGGDDDCCCBBBAAABBBBBBAAA@@@@@@@@@@@@AAA>>>>>>============>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>BBBCCCFFFKKKQQQVVVXXXYYYQQQNNNKKKIIIHHHJJJMMMNNNPPPTTTYYY]]]bbbiiirrryyyzzzwwwzzz}}}{{{wwwtttooollleeedddcccdddeeeffffffeeeggghhhiiiiiigggccc```]]]ZZZXXXUUUSSSRRRTTTWWWYYYVVVUUUTTTUUUXXXZZZZZZZZZ\\\]]]___dddlllssswwwyyy{{{}}}sssrrruuu|||~~~yyyuuussspppkkkjjjlllppprrrsssqqqmmmiiifffeeejjjkkklllllljjjiiiiiijjjlllqqqtttqqqnnnjjjccc[[[YYYRRRLLLKKKJJJGGGGGGJJJJJJJJJJJJJJJHHHFFFDDDCCCGGGDDDCCCEEEFFFKKKVVVaaarrrWWWRRROOOQQQUUU[[[eeennnwwwvvvnnnjjjjjjjjjhhhfffbbb___]]]\\\^^^^^^[[[UUURRRRRRTTTZZZeeeyyyuuubbbXXXVVV\\\gggrrrnnnUUUKKKJJJKKKPPPWWWlllzzzoooiiiddd___\\\\\\XXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXWWW]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^]]]\\\[[[[[[ZZZZZZ\\\^^^___`````````___^^^^^^^^^^^^^^^______```aaabbbbbbccccccfffkkknnnppp}}}~~~|||nnnbbb]]]]]]^^^YYYUUUNNNIIIFFFDDDBBBAAAAAAAAA@@@????????????@@@>>>>>>============>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>============>>>>>>;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;===@@@DDDHHHLLLPPPRRRQQQOOOLLLIIIGGGGGGGGGHHHKKKNNNRRRUUUXXX\\\ccciiirrr{{{xxxvvvoooiiihhhgggeeefffhhhmmmpppvvv|||~~~~~~~~~{{{wwwrrrnnnjjjiiiiiillloooqqqqqqppppppnnnllljjjhhhgggggghhheeefffhhhjjjkkklllllllllmmmlllkkkmmmoooqqqqqqqqqppppppsssyyyvvvllliiiiiippp|||}}}xxxuuutttqqqmmmmmmppprrrwww}}}}}}{{{yyy|||~~~uuuhhh```XXXTTTPPPLLLKKKLLLOOOOOOOOONNNLLLIIIGGGEEEGGGEEEDDDFFFHHHMMMXXXdddsssddd[[[RRROOOOOOPPPTTTYYYbbbiiisss}}}zzzpppgggbbb[[[[[[ZZZYYYXXXXXXWWWWWWSSSUUUWWWUUURRRPPPRRRTTTWWW```rrruuufff]]]]]]dddrrr~~~ttt___NNNKKKLLLOOO^^^pppvvvnnnfffeeeddd```^^^^^^[[[ZZZZZZYYYYYYYYYZZZZZZYYYYYYZZZZZZZZZ[[[[[[[[[]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZYYYZZZ\\\]]]______``````aaaaaa```__________________bbbfffiiillloootttwwwuuuuuuddd\\\YYYWWWTTTOOOKKKHHHFFFDDDCCC@@@@@@???>>>>>>>>>>>>>>>>>>>>>============>>>>>><<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999<<<@@@CCCEEEHHHLLLOOOQQQOOOLLLIIIGGGFFFFFFGGGIIIMMMQQQSSSUUUYYY___dddmmmvvvyyypppllleee___^^^]]][[[[[[^^^dddhhhooouuu{{{}}}~~~~~~~~~|||zzzyyyxxxyyyzzz{{{}}}|||xxxsssooollllllmmmoooqqqrrrpppnnnmmmjjjgggdddbbbcccdddeeedddggglllqqqtttvvvwwwwwwwwwuuutttuuuwwwyyyyyyxxxwwwxxx{{{vvvgggcccbbbiiiwwwxxxtttqqqqqqpppmmmmmmqqqqqqwwwvvvlllbbb\\\VVVOOOMMMNNNQQQQQQQQQPPPNNNKKKIIIHHHGGGEEEEEEGGGJJJOOO[[[gggwwwqqqfff[[[UUURRROOOPPPRRRXXX^^^fffoooxxx}}}rrriiiccc___ZZZYYYWWWVVVVVVWWWYYYZZZWWWYYYZZZYYYUUUTTTUUUXXX\\\ddduuu}}}rrrfff```aaaiiiyyyyyysssrrryyylll[[[PPPPPPQQQVVVkkkyyyqqqiiiccccccbbb___]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYY[[[[[[\\\^^^___aaaaaabbbccccccaaa```______^^^^^^^^^aaafffiiikkkmmmppprrrqqqxxxwwwwww}}}|||nnn^^^VVVTTTQQQLLLIIIGGGFFFDDDBBBBBBAAAAAA@@@@@@@@@@@@@@@>>>>>>============>>>>>><<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;::::::<<>>>>>============>>>>>><<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999;;;<<<<<<<<<;;;;;;<<<============@@@GGGMMMQQQOOOMMMJJJIIIHHHGGGGGGFFFJJJNNNQQQRRRVVV[[[```fffooo}}}zzzpppccc\\\WWWWWWXXXWWWYYY\\\]]]aaahhhoootttvvvvvvvvvrrrqqqnnnmmmmmmoooqqqrrrzzz~~~xxxtttnnnoooppprrrrrrooojjjfffYYYYYYXXXXXXVVVUUUSSSSSSYYY[[[___eeemmmtttzzz~~~~~~}}}{{{{{{|||||||||{{{xxxxxx{{{xxxpppiiijjjrrryyyzzzwwwwwwvvvuuuuuuvvvyyy|||~~~}}}yyysssnnnllllllkkkiiiiiimmmpppwwwvvvkkk```ZZZYYYRRRRRRRRRRRRPPPOOOMMMKKKGGGEEEEEEIIIMMMTTT```lll}}}~~~wwwnnneee]]]VVVPPPLLLOOOOOOTTT[[[bbbjjjwwwvvvnnnhhhccc```aaa___]]][[[\\\^^^bbbeeeggggggfffdddaaaaaabbbdddkkkwwwzzzyyy{{{|||yyyxxxxxxqqqlllgggffflllyyy|||zzz|||yyyoooeee``````dddnnnxxxzzzcccZZZTTTVVV^^^nnnwwwllleeecccaaa^^^]]]]]]^^^^^^___^^^]]][[[YYYXXXWWWWWWYYYZZZ[[[\\\^^^aaacccdddbbb___\\\ZZZZZZ]]]```cccaaa___\\\YYYXXXXXXZZZ[[[]]]]]]^^^___```aaabbbbbbcccccccccbbbaaa``````___ffffffffffffffffffffffffkkkiiiiiikkkkkkmmmvvvcccQQQPPPMMMIIIFFFEEEDDDCCCBBBBBBAAA@@@?????????@@@AAACCCBBBAAA@@@????????????<<<<<<;;;;;;;;;:::::::::======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<>>>AAADDDFFFLLLLLLMMMMMMKKKHHHFFFDDDGGGJJJMMMPPPSSSWWW[[[___hhhrrr|||qqqeeeaaa]]]\\\\\\^^^^^^___dddeeehhhmmmqqqrrrqqqooonnnllljjjiiijjjlllnnnpppxxxzzzvvvpppqqqrrrsssqqqmmmfffaaa^^^[[[VVVTTTSSSTTTTTTTTTWWWZZZ^^^bbbgggmmmtttyyyzzz{{{{{{{{{{{{zzzxxxwwwvvvwwwzzzyyyssspppqqqtttttttttpppppppppooooooqqqvvvyyy~~~yyytttrrrpppnnnnnnoooqqqssssssxxx{{{kkkaaa\\\XXXSSSQQQRRRPPPLLLKKKMMMFFFDDDEEEIIIMMMRRR^^^jjj~~~|||vvvnnnfff]]]UUUPPPPPPNNNPPPUUUZZZaaalllwwwvvvpppllljjjjjjiiigggdddbbbdddhhhlllrrrssssssrrrpppooopppqqqyyyyyytttqqqtttuuurrrpppqqqmmmkkkjjjlllttt}}}|||~~~~~~pppfff]]]YYYZZZ___jjjtttqqq```YYYVVV\\\iii}}}sssiiidddbbb```^^^]]]]]]]]]^^^^^^]]]\\\ZZZXXXWWWWWWWWWYYYYYYZZZ[[[]]]___```aaabbb```]]][[[ZZZ[[[]]]^^^^^^\\\ZZZYYYYYYZZZ\\\]]]]]]]]]^^^___```aaabbbbbbddddddccccccbbbaaaaaa```ccccccccccccccccccbbbbbbhhhffffffhhhiiikkkttt~~~lllYYYOOOKKKGGGEEEDDDDDDCCCCCCBBBAAA@@@?????????@@@AAA@@@@@@???>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<======<<<;;;;;;<<<>>>@@@CCCEEEIIIJJJKKKKKKJJJHHHEEEDDDFFFIIILLLOOORRRVVV[[[^^^fffpppvvvjjjgggdddbbbcccddddddcccggghhhjjjmmmqqqqqqpppnnnmmmllljjjiiijjjlllnnnpppxxx{{{vvvqqqqqqrrrsssrrrmmmgggbbb^^^[[[WWWTTTSSSSSSSSSSSSXXX\\\aaafffjjjooouuuyyy{{{|||}}}~~~~~~|||zzzyyyzzz|||zzzssspppnnnllljjjggghhhiiiiiikkkoootttxxx}}}xxxwwwuuusssrrrssstttuuuuuuyyy{{{kkkbbbYYYTTTQQQQQQPPPLLLJJJLLLHHHFFFGGGJJJNNNTTT```kkk}}}|||yyyrrrhhh^^^VVVSSSOOOMMMNNNQQQUUU___iiizzz}}}zzzzzzzzzzzzyyysssmmmlllqqqvvv~~~rrrllliiikkkmmmkkkjjjjjjiiikkknnnuuu}}}}}}~~~wwwfff^^^UUUSSSUUU[[[gggqqq|||~~~mmm```\\\\\\hhhzzzzzzmmmeeeaaa```^^^]]]\\\\\\\\\]]]\\\\\\ZZZYYYWWWWWWVVVVVVXXXXXXXXXYYYZZZ[[[]]]]]]aaa```^^^\\\[[[ZZZZZZZZZZZZZZZYYYXXXYYY[[[^^^___]]]]]]^^^___```aaaaaabbbdddddddddccccccbbbbbbaaabbbbbbbbbaaaaaa`````````cccbbbccceeegggiiirrr{{{ppp\\\LLLIIIFFFDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;===???AAACCCEEEFFFHHHIIIHHHGGGEEEDDDDDDFFFJJJMMMPPPTTTYYY]]]dddmmm|||~~~sssqqqooonnnnnnnnnllljjjlllllllllnnnpppooommmkkkkkkjjjiiiiiiiiikkknnnooovvv|||wwwqqqqqqrrrsssrrrnnnhhhddd```^^^\\\YYYWWWWWWXXXXXX^^^bbbiiioootttxxx|||~~~vvvnnnhhhccc___^^^___bbbdddhhhmmmtttyyy}}}||||||{{{zzzzzzyyyyyyxxx{{{|||mmm___YYYTTTTTTRRRMMMLLLMMMJJJHHHHHHLLLOOOUUUaaammm}}}{{{||||||ssshhhaaaYYYRRRLLLKKKKKKNNNUUU^^^nnn~~~{{{vvvyyy}}}ooogggcccfffiiiiiihhhiiifffjjjqqqzzz~~~}}}}}}}}}~~~qqqccc[[[SSSRRRUUU\\\gggrrr{{{~~~pppdddccchhhvvv~~~rrrhhhbbb^^^^^^\\\[[[[[[[[[[[[\\\[[[ZZZYYYXXXWWWVVVVVVVVVXXXXXXWWWWWWXXXXXXYYYZZZ^^^^^^^^^^^^\\\[[[YYYXXXZZZYYYXXXXXXYYY[[[]]]___\\\]]]]]]^^^___```aaabbbcccccccccbbbbbbbbbaaaaaaccccccbbbbbbaaaaaa``````aaa```aaadddfffiiiqqqzzzooo\\\KKKHHHEEECCCDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;:::::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::<<<===???@@@AAABBBDDDFFFGGGFFFEEEDDDBBBDDDGGGJJJMMMQQQWWW[[[aaajjjxxx~~~||||||{{{yyyvvvssspppooonnnnnnnnnmmmkkkiiijjjiiihhhhhhiiijjjlllmmmsss~~~wwwrrrrrrssstttssspppkkkgggddddddcccbbbaaaaaaccceeeiiioooxxxsssjjjddd^^^ZZZYYY[[[^^^bbbgggnnnuuu{{{~~~}}}~~~~~~~~~}}}{{{jjjbbb[[[XXXVVVQQQOOOOOOKKKIIIIIILLLOOOUUUaaammm}}}uuuxxx~~~wwwpppaaaXXXOOOKKKJJJJJJOOOUUU]]]hhhttt}}}nnneee___bbbfffgggggggggeeeiiipppzzz~~~yyy{{{|||~~~{{{nnnbbbZZZTTTTTTWWW^^^jjjttt{{{rrrgggkkkuuuvvvlllddd```[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWVVVWWWWWWXXXWWWWWWVVVVVVWWWWWWXXXZZZ[[[]]]^^^^^^]]][[[ZZZ[[[ZZZZZZYYYYYYZZZ[[[[[[\\\\\\]]]^^^___```aaaaaaaaaaaaaaaaaa````````````bbbbbbbbbaaaaaa```````````````bbbeeegggiiiqqqzzznnn[[[JJJGGGDDDCCCDDDEEEEEEDDDCCCCCCBBBBBBAAA@@@??????@@@???>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========;;;;;;:::::::::999999999<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<===>>>>>>???BBBDDDEEEEEEDDDDDDAAABBBEEEFFFIIINNNTTTXXX^^^gggttt~~~zzztttqqqooommmmmmllljjjiiijjjiiiiiiiiiiiijjjkkklllrrrzzzuuuuuuuuuvvvvvvsssoookkkgggiiikkkllllllnnnrrruuuyyyxxxlllddd]]]XXXTTTUUUWWW[[[```fffnnnvvv|||~~~{{{yyyxxxzzz~~~~~~}}}{{{zzzuuuyyyvvvkkkaaa]]]YYYTTTPPPPPPLLLIIIIIIKKKNNNTTTaaammm~~~rrrvvv}}}lllbbbWWWQQQNNNKKKLLLOOOQQQXXX___iii}}}qqqfff^^^___cccdddcccbbbaaaeeennnyyy{{{xxx{{{}}}yyylll```YYYTTTUUUZZZbbbnnnyyywwwqqqkkkuuuzzznnngggaaa^^^XXXXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXYYY\\\^^^______^^^]]]\\\[[[ZZZZZZYYYYYYYYYYYY\\\\\\]]]^^^___``````aaa````````````````````````````````````````````````bbbaaacccggghhhjjjqqqzzzjjjYYYKKKHHHEEEDDDDDDEEEEEEEEECCCCCCCCCCCCBBB@@@???>>>>>>======<<<<<<=========>>>>>>>>>>>>============;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<>>>@@@CCCDDDDDDDDDCCCAAABBBCCCDDDFFFJJJPPPTTTZZZcccooo{{{wwwtttqqqooonnnnnnmmmlllmmmmmmllllllkkkkkkllllllsss~~~{{{zzz{{{||||||zzzvvvsssnnnqqquuuwwwxxx{{{|||oooddd\\\WWWQQQMMMPPPSSSXXX^^^fffoooxxx~~~zzzvvvtttqqqtttyyy~~~{{{xxxvvvuuusssoooqqqtttxxxuuuhhhaaa]]]VVVQQQPPPNNNKKKIIIKKKNNNTTTaaannnpppsssyyy}}}rrreee]]]WWWPPPNNNOOOMMMRRRUUUZZZkkkzzzmmmaaa```bbbaaa^^^]]][[[aaalllyyy}}}{{{{{{|||{{{zzz}}}xxxkkk^^^XXXUUUYYY```iiiwwwyyywwwuuurrriiibbb^^^[[[VVVVVVWWWXXXXXXXXXXXXXXXYYYXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXWWWXXXXXXYYYYYYYYYZZZ\\\^^^``````______[[[ZZZZZZZZZYYYYYYYYYYYY[[[\\\]]]]]]______```aaa```````````````aaaaaaaaa`````````aaabbbbbbcccccccccbbbdddhhhiiijjjqqqyyy{{{{{{}}}}}}|||iiiYYYMMMJJJFFFEEEEEEEEEEEEEEECCCDDDDDDCCCBBBAAA???>>>>>>>>>=========>>>>>>???>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>@@@CCCDDDDDDCCCCCCAAAAAABBBBBBCCCGGGMMMQQQVVV^^^kkkxxx{{{xxxtttqqqqqqrrrrrrqqqsssrrrqqqpppooonnnnnnnnnrrr}}}~~~{{{zzz~~~yyyqqqfff\\\WWWSSSOOOLLLMMMQQQXXX```iiittt~~~yyytttrrrllloootttyyyzzzuuurrrnnnllliiiiiiiiijjjlllsss}}}qqqiiiccc\\\VVVSSSPPPMMMKKKLLLOOOVVVcccpppooopppttt{{{rrrhhh```WWWRRRQQQJJJOOOOOOOOOYYYmmmyyy{{{tttfffcccdddaaa]]]ZZZVVV^^^kkkyyy}}}zzzwwwvvvxxx{{{|||}}}wwwkkk^^^YYYWWW\\\eeeppp|||nnneee```\\\ZZZUUUUUUVVVWWWXXXXXXXXXXXXYYYXXXXXXXXXXXXYYYZZZZZZYYYYYYXXXXXXXXXYYYZZZZZZ[[[\\\]]]___``````______YYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\\\\]]]^^^___```aaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbcccdddeeefffggggggcccccceeehhhiiiiiipppxxx{{{yyy|||}}}}}}nnn```NNNKKKGGGEEEEEEFFFEEEEEECCCDDDDDDDDDCCCAAA???>>>AAA@@@@@@@@@@@@@@@AAAAAA============<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<;;;<<<>>>@@@CCCDDDDDDCCCBBBAAAAAAAAAAAABBBEEEKKKOOORRR[[[iiiwww}}}zzzvvvttttttuuuuuuuuuwwwvvvuuutttsssqqqpppooonnnyyyxxxppphhh___XXXUUUTTTRRRPPPMMMRRRYYYcccnnnzzzyyytttqqqjjjlllpppvvv|||zzztttooollleeedddcccaaabbbgggpppvvv{{{yyypppjjjbbb[[[XXXRRRNNNLLLNNNPPPWWWdddqqqpppooooooqqqwww|||nnnaaaZZZWWWSSSNNNIIIHHHNNNYYYccchhhlllrrrzzzmmmgggddd^^^YYYXXXXXX]]]gggttt|||xxxzzzzzzxxxwwwwwwzzzwwwlllbbb\\\YYY]]]eeeqqqpppeeeaaa^^^ZZZVVVUUUTTTTTTTTTUUUVVVWWWWWWYYYXXXWWWWWWWWWYYYZZZ[[[YYYXXXWWWVVVVVVWWWXXXYYYYYY\\\```cccdddccc```^^^[[[[[[ZZZYYYXXXXXXYYYYYYWWWXXXZZZ[[[\\\]]]]]]^^^\\\]]]___^^^]]]]]]^^^```bbbbbbccccccccccccddddddeeeeeedddeeegggjjjmmmooo}}}vvvvvvyyyzzz}}}eeeVVVOOOHHHDDDEEEGGGFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@??????>>>===============????????????>>>>>>>>>>>>======<<<;;;::::::999999;;;;;;<<<<<<<<<<<<;;;;;;======<<<;;;::::::::::::<<<<<<===>>>???@@@AAAAAACCCCCCCCCBBBBBBDDDHHHKKKQQQYYYeeeuuu~~~}}}{{{yyyyyyyyy{{{|||zzz{{{{{{xxxtttpppnnnmmmllluuuvvvooohhhddd^^^YYYVVVRRRNNNLLLKKKNNNVVVaaaooo~~~|||xxxvvvoooooopppsssxxx|||yyyqqqmmmkkkddd___]]]\\\\\\aaagggmmm|||tttmmmfff]]]VVVSSSOOOMMMOOOSSS[[[jjjwwwooonnnnnnooottt|||}}}pppfff___VVVQQQKKKHHHJJJPPPUUUXXXbbbgggpppxxxtttkkkfff___ZZZXXXXXX]]]gggsss}}}yyyvvvssstttvvvwwwzzzxxxnnneee^^^[[[^^^fffqqq{{{lllaaa^^^\\\XXXTTTSSSSSSSSSSSSTTTUUUWWWWWWYYYXXXXXXWWWXXXYYYZZZ[[[YYYXXXWWWVVVVVVWWWXXXYYYYYY[[[___bbbcccbbb___^^^[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYY[[[\\\]]]]]]]]]]]]\\\]]]^^^^^^]]]]]]^^^___bbbccccccccccccdddddddddeeeddddddeeefffiiikkkmmmxxx~~~wwwuuuwww~~~qqq\\\TTTJJJEEEFFFGGGFFFCCCEEEEEEDDDCCCBBBAAA@@@@@@??????>>>===============????????????>>>>>>>>>>>>======<<<;;;;;;:::999999:::;;;;;;;;;;;;;;;;;;:::;;;;;;:::::::::;;;;;;<<<<<<<<<===>>>???@@@@@@AAABBBBBBCCCCCCCCCFFFKKKNNNRRRYYYeeeuuu~~~}}}|||}}}~~~~~~}}}~~~}}}zzzuuupppnnnmmmkkkrrr|||yyypppjjjfffddd```]]]YYYUUUPPPMMMNNNQQQXXXcccqqq{{{yyyvvvuuutttuuuwwwxxxxxxwwwyyy}}}zzztttlllddd^^^[[[ZZZXXXYYY]]]bbbpppyyypppiii```YYYUUUQQQOOOQQQVVV^^^mmmzzznnnmmmlllmmmqqqwww}}}vvvmmm]]]XXXPPPKKKIIIJJJKKKKKKVVV[[[ccckkkssszzzrrrkkkccc]]]ZZZYYY^^^gggrrr}}}|||zzzwwwvvvuuuqqquuuyyy~~~{{{sssiiiccc^^^aaagggqqq|||rrreee\\\YYYXXXUUURRRQQQQQQQQQRRRSSSUUUVVVWWWYYYXXXXXXXXXXXXYYYZZZZZZXXXWWWWWWVVVVVVWWWWWWXXXXXXZZZ]]]```aaa```^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]][[[\\\]]]]]]\\\\\\]]]^^^ccccccccccccdddddddddeeeeeedddddddddeeegggiiijjjrrruuu}}}vvvppppppiii]]]OOOGGGFFFGGGEEEBBBDDDDDDCCCBBBAAA@@@@@@?????????>>>============>>>????????????>>>>>>>>>>>>======<<<<<<;;;::::::::::::::::::;;;;;;:::::::::::::::::::::;;;<<<======;;;<<<======??????@@@AAA@@@AAABBBCCCEEEHHHMMMQQQRRRYYYeeettt|||vvvqqqmmmllljjjnnnuuu}}}}}}vvvnnniiigggeeebbb```\\\WWWRRRMMMPPPSSSYYYcccrrr|||{{{zzzxxxxxxxxxvvvtttrrrpppsssxxx|||rrrhhh___[[[XXXTTTRRRSSSXXXdddwwwvvvnnnddd]]]WWWSSSQQQTTTZZZcccqqq}}}lllkkkjjjkkkmmmqqquuuxxx}}}jjjdddZZZQQQMMMKKKJJJJJJNNNRRRYYY```gggnnntttyyy||||||rrrkkkddd___\\\```hhhrrr{{{}}}yyyvvvtttsssssstttwww|||{{{pppiiieeefffkkksssrrrjjj___XXXVVVVVVTTTRRROOOOOOPPPQQQSSSUUUVVVWWWXXXXXXXXXXXXXXXXXXYYYYYYWWWVVVVVVVVVVVVVVVVVVWWWWWWXXX[[[]]]^^^^^^]]]\\\[[[[[[\\\\\\\\\[[[[[[[[[\\\]]]]]]^^^^^^^^^]]]]]]ZZZ\\\]]]]]]\\\[[[]]]^^^ccccccccccccddddddddddddeeeeeeeeeeeeeeefffhhhhhhmmmnnnttt|||{{{qqqoooyyy|||mmmYYYLLLGGGFFFEEECCCDDDDDDCCCBBBAAA@@@??????@@@???>>>>>>======>>>>>>????????????>>>>>>>>>=========<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::::::::;;;<<<===;;;;;;<<<===>>>???@@@@@@???AAABBBDDDEEEIIIMMMPPPRRRXXXcccrrr~~~wwwpppllljjjiiijjjnnnuuu|||}}}yyytttrrrqqqqqqsssvvvyyy{{{~~~{{{uuuppplllhhhddd___[[[VVVQQQNNNPPPRRRXXXbbbqqq~~~}}}|||{{{{{{yyyuuussslllmmmpppsssxxx}}}qqqddd]]]YYYTTTQQQRRRVVV___nnn|||rrrhhhaaaZZZUUURRRVVV]]]ggguuukkkjjjiiiiiijjjmmmoooqqqzzz}}}|||tttggg[[[SSSOOOLLLKKKJJJMMMQQQVVV[[[aaagggkkkooossszzzxxxoooiiibbbdddjjjrrrzzz~~~~~~zzzwwwtttpppoooppprrrsss{{{yyysssoooqqqtttyyyyyyiiiccc[[[VVVUUUTTTSSSRRROOOOOOPPPQQQRRRTTTVVVWWWWWWWWWXXXXXXXXXWWWWWWWWWUUUVVVVVVVVVVVVVVVVVVUUUVVVWWWXXXZZZ[[[[[[[[[[[[ZZZ[[[\\\\\\\\\\\\[[[[[[\\\]]]]]]^^^^^^^^^]]]]]]ZZZ\\\]]]]]]\\\[[[]]]^^^bbbbbbbbbcccccccccddddddeeeeeeeeeeeeffffffggggggjjjjjjnnnuuu|||wwwrrrssskkkXXXMMMIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@???@@@@@@???>>>>>>>>>>>>>>>????????????>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;<<<<<<============<<<<<<===<<<;;;:::::::::::::::;;;;;;<<<===>>>???@@@@@@@@@AAACCCDDDFFFHHHLLLNNNSSSXXXbbbpppxxxpppkkkiiijjjiiikkkpppuuu~~~|||xxxsssmmmhhheeedddccccccdddggglllooossswww||||||xxxrrrlllddd\\\WWWSSSQQQOOOPPPRRRXXXcccsss|||wwwtttkkkjjjjjjlllppptttxxxzzz~~~{{{lllbbbZZZUUUSSSUUUVVV\\\iii}}}wwwlllddd\\\WWWTTTYYYaaalllzzzjjjiiiiiiiiiiiikkklllmmmsssvvv{{{uuuggg\\\TTTOOOLLLIIIJJJLLLMMMOOOSSSYYY]]]aaaeeekkkqqqwww~~~~~~uuujjjkkknnnrrrwwwzzz{{{zzztttrrrooonnnnnnqqqtttvvv}}}}}}|||pppbbb^^^YYYUUUTTTSSSSSSRRRPPPPPPPPPQQQRRRTTTUUUVVVVVVVVVWWWWWWVVVVVVUUUTTTTTTUUUUUUVVVVVVUUUUUUTTTUUUUUUVVVWWWXXXYYYZZZZZZYYYZZZ[[[\\\\\\\\\[[[ZZZ[[[[[[\\\]]]]]]]]]]]]]]][[[\\\]]]]]]\\\\\\]]]^^^aaaaaaaaaaaabbbbbbbbbcccccccccddddddeeeeeeeeefffggggggjjjpppwwwyyypppooozzzmmm[[[OOOJJJIIIEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>???????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>============<<<;;;:::::::::::::::;;;<<<<<<>>>>>>???@@@@@@BBBEEEFFFGGGIIIMMMOOOUUUZZZcccnnn|||zzzqqqllljjjllljjjkkkppprrrxxx{{{wwwrrrnnnjjjeeeaaa]]]XXXXXXWWWVVVWWWZZZ```eeekkkqqqxxx|||}}}}}}~~~{{{vvvoooddd[[[UUUSSSRRRRRRSSSUUU[[[eeettt~~~xxxtttmmmkkkjjjjjjlllnnnnnnnnnttt{{{xxxjjj^^^UUUTTTXXXSSSZZZdddvvvssskkk```ZZZWWW\\\fffrrriiiiiiiiiiiiiiijjjjjjjjjmmmoootttzzzvvvjjj___VVVPPPLLLLLLKKKIIIIIIKKKOOORRRUUUXXX\\\aaagggnnnuuuzzztttrrrqqqqqqssstttttttttppppppoooqqqtttyyy}}}~~~}}}ssshhh]]][[[WWWTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVTTTUUUUUUVVVUUUTTTSSSRRRSSSTTTUUUVVVVVVUUUTTTSSSTTTTTTTTTTTTUUUWWWYYYZZZWWWXXXZZZ\\\\\\[[[ZZZYYYYYYYYY[[[\\\]]]]]]]]]]]]\\\]]]^^^^^^]]]]]]^^^___````````````aaaaaaaaaaaa___```aaabbbccccccccccccbbbcccgggmmmrrrzzz|||oookkkrrr~~~nnnYYYNNNJJJFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@??????>>>>>>??????????????????>>>>>>>>>>>><<<<<<<<<<<<============<<<<<<============<<<<<<<<<;;;;;;:::::::::;;;;;;:::;;;;;;<<<===>>>??????@@@CCCFFFHHHJJJMMMQQQSSSYYY^^^eeeooozzz}}}tttooommmooolllnnnsssrrrttt~~~{{{rrrnnnhhhbbb___\\\ZZZXXXSSSSSSRRRQQQQQQUUU[[[aaagggooowww|||}}}}}}~~~zzztttnnneee]]]YYYWWWUUUUUUTTTVVV\\\dddqqq~~~|||wwwtttrrrpppooopppooommmkkkmmmqqqxxxyyygggYYYUUUYYYSSSYYYcccrrr{{{rrrddd]]]ZZZaaalllxxxiiiiiiiiijjjjjjjjjjjjjjjgggkkkppptttxxxwwwkkk___XXXPPPOOOMMMIIIGGGHHHKKKNNNMMMOOORRRVVV\\\ccclllqqqtttwww}}}{{{wwwsssppppppoooooonnnpppppprrrvvv{{{{{{yyy}}}|||mmmccc[[[XXXUUUSSSQQQQQQPPPQQQSSSSSSSSSSSSSSSTTTUUUUUUSSSTTTUUUUUUTTTSSSRRRQQQSSSTTTUUUVVVVVVUUUTTTSSSTTTTTTSSSSSSTTTVVVXXXYYYVVVXXXZZZ[[[\\\[[[ZZZYYYWWWXXXZZZ[[[\\\]]]^^^^^^\\\^^^______]]]]]]^^^```____________````````````\\\]]]^^^```aaaaaabbbbbb___```dddjjjooovvvuuuiiillluuu|||aaaQQQKKKGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@??????>>>?????????????????????>>>>>>>>>>>><<<<<<<<<===============;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<======::::::;;;<<<===>>>??????@@@CCCGGGJJJMMMQQQUUUXXX\\\```hhhpppyyywwwqqqooopppmmmpppuuutttssszzzwwwnnniiibbb\\\YYYXXXWWWVVVTTTTTTTTTRRRRRRVVV]]]cccgggoooyyy}}}xxxqqqmmmfff```]]][[[YYYWWWSSSUUUZZZbbblllwww{{{{{{}}}}}}|||yyywwwvvvwwwuuuqqqnnniiikkkooovvvooo]]]WWWZZZUUU[[[dddpppxxxhhh```]]]dddppp|||iiihhhhhhhhhhhhhhhiiijjjjjjkkklllmmmpppvvv}}}zzzkkk```WWWSSSNNNKKKKKKKKKIIIFFFJJJIIIIIILLLRRRWWW[[[\\\cccgggnnnuuu|||xxxooonnnooommmlllmmmmmmqqqxxx~~~wwwtttyyy}}}pppccc[[[SSSRRRQQQPPPOOOPPPPPPQQQOOOPPPQQQRRRSSSSSSSSSSSSPPPQQQRRRSSSSSSRRRQQQPPPPPPQQQSSSTTTUUUUUUTTTTTTUUUUUUVVVVVVVVVUUUTTTTTTUUUVVVXXXYYYZZZYYYXXXWWWVVVVVVWWWWWWYYYZZZ[[[\\\\\\\\\]]]]]]^^^]]]]]]]]]______^^^^^^^^^^^^]]]]]]___^^^^^^]]]]]]^^^^^^___aaa```aaaeeejjjrrr{{{ssskkklllxxx~~~kkkUUUHHHIIIGGGEEEDDDCCCBBB@@@>>>@@@@@@????????????@@@@@@????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>======<<<;;;:::999999888<<<;;;;;;<<<<<<===>>>???CCCEEEHHHLLLQQQWWW\\\___ccchhhpppyyy{{{uuurrrssssssttttttrrrsss}}}zzzvvvjjjeee___YYYVVVWWWZZZ\\\UUUWWWYYYYYYXXXXXX\\\___gggnnnwww|||zzztttpppjjjeeeaaa]]]YYYWWWVVVWWWZZZ```hhhsss|||zzztttqqqrrrvvv|||xxxsssllliiihhhmmmuuu{{{jjj```[[[XXX[[[aaammm~~~qqqggg```fffssshhhhhhggggggggggggggghhhgggggghhhhhhjjjooovvvzzz~~~tttlllccc^^^XXXSSSPPPNNNLLLIIIIIIGGGGGGHHHLLLPPPSSSTTTZZZ]]]ccciiiooovvv~~~xxxpppnnnooonnnnnnooorrrvvv}}}xxxtttyyywwwjjj___XXXQQQPPPOOONNNNNNNNNOOOOOOOOOOOOQQQRRRRRRRRRRRRRRRPPPQQQRRRRRRRRRRRRQQQPPPOOOPPPRRRSSSTTTTTTSSSSSSUUUUUUVVVVVVVVVUUUUUUTTTVVVWWWXXXXXXXXXXXXXXXWWWVVVVVVWWWWWWXXXZZZ[[[\\\]]]]]]^^^^^^^^^]]]]]]\\\]]]]]]]]]\\\\\\\\\\\\\\\]]]\\\\\\[[[[[[\\\\\\]]]___]]]___cccgggnnn{{{xxxmmmiiippptttwwwqqqYYYKKKIIIGGGEEEDDDCCCBBB@@@???AAAAAA@@@@@@@@@@@@AAAAAA????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;::::::999<<<;;;;;;<<<<<<===>>>???BBBDDDHHHMMMSSSYYY```dddiiioooxxxxxxuuuxxxwwwxxxwwwtttttt}}}}}}wwwssskkkgggbbb]]][[[\\\___aaa```bbbdddcccaaaaaaccceeelllrrr{{{}}}{{{wwwpppkkkfffbbb]]]ZZZXXXYYY\\\```hhhqqqyyy~~~{{{tttmmmjjjgggkkksss|||wwwqqqmmmmmmqqqxxxtttggg```[[[]]]cccmmmrrrhhhbbbhhhuuuiiihhhgggffffffeeeffffffeeeeeeeeeeeefffhhhmmmqqqtttvvvzzz|||yyyrrrmmmfff___YYYTTTPPPLLLKKKHHHEEEEEEGGGIIIKKKKKKPPPRRRVVVZZZ___fffnnnsssxxxpppooopppqqqsssvvvzzz~~~zzzvvvxxx{{{nnncccZZZTTTNNNNNNMMMLLLLLLLLLMMMMMMNNNOOOPPPQQQQQQRRRRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPNNNOOOQQQRRRSSSSSSRRRRRRTTTUUUUUUVVVVVVVVVUUUUUUXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[^^^^^^^^^^^^]]]\\\\\\[[[YYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[ZZZ\\\```dddiiiuuuttthhhhhhjjjlllwwwxxx^^^NNNHHHFFFDDDCCCCCCCCCBBB@@@BBBAAAAAAAAAAAAAAAAAABBB????????????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>???AAADDDIIINNNUUU]]]fffllluuu|||}}}yyy}}}||||||{{{xxxvvv}}}|||vvvrrrmmmjjjgggeeedddfffiiikkknnnpppqqqpppnnnkkkjjjjjjpppvvv~~~zzzsssmmmgggaaa^^^[[[\\\^^^bbbhhhooovvvzzz}}}vvvmmmgggccc___dddlllvvv~~~vvvrrrpppsss}}}pppeee___aaaeeemmm}}}rrriiieeelllyyyjjjiiihhhgggfffeeeeeeeeegggggggggfffeeefffhhhkkkjjjlllqqqvvv{{{}}}~~~~~~{{{yyyuuuoooggg^^^VVVQQQOOOLLLGGGEEEEEEFFFFFFFFFKKKLLLNNNPPPTTTZZZbbbgggmmmttt~~~~~~vvvqqqqqqtttwww|||}}}xxxzzzpppeee\\\VVVQQQMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQOOOOOOPPPPPPPPPPPPOOOOOONNNOOOQQQRRRSSSSSSRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZ]]]]]]\\\\\\[[[ZZZYYYXXXVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZYYYZZZ^^^aaafffpppzzzlllfffeeeeeemmmwww{{{aaaOOOHHHFFFCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA????????????>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999:::;;;;;;;;;<<<<<<======<<<;;;;;;<<<<<<===>>>??????CCCIIIOOOWWWaaalllttt|||~~~~~~~~~{{{yyy~~~yyyuuupppooonnnnnnpppsssvvvwww{{{{{{{{{zzzwwwrrrooommmooouuu}}}zzzrrrjjjccc^^^]]]^^^aaaeeekkkqqqwwwzzz{{{sssjjjccc```^^^bbbiiisss{{{uuuuuu|||xxxiiicccdddfffmmm|||pppjjjgggooo{{{kkkjjjiiihhhggggggfffgggggghhhhhhfffddddddeeeffffffhhhkkknnnqqquuuxxxzzz~~~yyynnnddd]]]VVVRRRLLLGGGFFFEEEEEEEEEGGGHHHIIIJJJLLLQQQXXX\\\^^^fffooouuuxxx}}}{{{uuusssvvv{{{}}}}}}vvvhhh^^^XXXSSSPPPLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPPPPOOOOOONNNNNNNNNNNNOOOOOOOOOPPPRRRSSSTTTTTTSSSRRRRRRSSSTTTUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVUUUVVVVVVWWWXXXYYYZZZZZZZZZYYYXXXWWWVVVUUUTTTTTTUUUVVVVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYZZZYYY[[[___aaaccclllvvvvvviiidddaaaeeellluuu{{{cccPPPHHHFFFCCCBBBBBBCCCCCCBBB@@@@@@????????????@@@@@@????????????>>>>>>>>>===>>>>>>=========<<<<<<<<<<<<<<<<<<;;;:::::::::999:::;;;;;;<<<<<<======>>><<<;;;;;;<<<<<<===>>>???>>>CCCIIIOOOWWWcccpppzzz~~~|||~~~{{{vvvvvvxxxzzz|||{{{vvvqqqmmmlllqqqxxxvvvlllccc^^^```bbbfffkkkqqqwww|||zzzrrriiibbb___]]]___eeennnzzz~~~yyy{{{rrrggggggiiiooo|||}}}nnniiiiiirrr}}}kkkjjjiiihhhhhhggghhhhhheeefffgggfffcccbbbbbbcccdddeeegggiiijjjmmmpppsss}}}vvvqqqccc]]]UUUNNNJJJHHHFFFEEEDDDEEEFFFFFFGGGJJJOOORRRUUUZZZ```fffjjjooovvv{{{zzzwwwwww}}}{{{mmmaaaZZZUUURRROOOKKKLLLMMMNNNNNNNNNMMMMMMKKKLLLMMMNNNOOOOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNOOOPPPRRRSSSTTTTTTSSSSSSQQQRRRTTTUUUVVVWWWWWWXXXWWWXXXYYYZZZ[[[ZZZYYYYYYUUUUUUUUUUUUUUUVVVWWWXXXWWWWWWWWWWWWVVVUUUUUUTTTSSSSSSTTTUUUVVVXXXXXXYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZ\\\___aaabbbiiirrr|||rrrggg``````cccfffqqq}}}yyyeeeSSSJJJGGGCCCAAABBBBBBBBBBBB@@@??????>>>>>>??????@@@????????????>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<;;;;;;<<<<<<===>>>???>>>CCCIIIOOOVVVbbbrrr}}}}}}yyysssmmmiiifffjjjpppxxxzzzqqqhhhbbbeeeggglllrrryyy{{{rrriiiccc```[[[\\\aaaiiiuuu{{{}}}~~~mmmlllmmmqqq}}}zzzllliiillluuuiiihhhhhhggggggggghhhhhhdddeeegggfffdddcccccccccbbbdddfffffffffhhhmmmpppwww~~~uuunnndddZZZSSSNNNJJJIIICCCDDDEEEEEEEEEFFFIIILLLPPPRRRTTTWWW\\\bbbgggjjjuuuzzz{{{yyyyyyzzz|||zzz}}}{{{rrreee\\\VVVSSSPPPNNNJJJKKKLLLMMMNNNMMMMMMLLLJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNNNNOOOQQQRRRSSSSSSRRRRRRQQQRRRSSSUUUWWWXXXXXXXXXUUUWWWZZZ]]]^^^]]][[[ZZZUUUUUUUUUUUUUUUVVVVVVWWWUUUVVVVVVVVVVVVVVVUUUUUUSSSSSSTTTVVVWWWYYYZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYZZZZZZ\\\`````````gggnnnsssnnnccc_________fffooowww|||xxxhhhXXXKKKHHHDDDAAAAAABBBAAAAAAAAA@@@@@@??????@@@@@@AAA????????????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<============<<<;;;;;;<<<<<<===>>>???===CCCIIINNNTTT```qqq}}}~~~xxxsssooojjjeee```]]]___ccciiiqqq}}}xxxpppkkkllloootttzzzvvvnnnhhheee```aaaccciiiqqq|||uuusssrrrttt{{{lllkkkoooyyyggggggfffffffffgggggghhheeefffhhhiiigggeeeeeeeee```bbbeeeeeefffhhhlllpppqqqxxx}}}pppddd[[[TTTPPPMMMDDDEEEGGGFFFFFFFFFHHHJJJOOOMMMLLLOOOTTTYYY]]]^^^bbbgggooouuuzzz}}}{{{xxxuuurrrsssuuuxxx~~~~~~tttlllaaaYYYTTTRRROOOMMMIIIJJJLLLMMMMMMMMMLLLKKKJJJKKKLLLMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNMMMNNNOOOQQQRRRQQQQQQPPPPPPQQQSSSUUUWWWXXXXXXYYYTTTWWW[[[___```___]]][[[UUUUUUUUUTTTUUUUUUVVVVVVUUUUUUVVVWWWWWWWWWVVVVVVSSSTTTUUUVVVXXXYYY[[[[[[XXXWWWWWWVVVVVVWWWWWWXXXZZZZZZ\\\_________eeelllnnnzzzuuugggaaa___]]]bbbiiiqqqyyyxxxkkk\\\LLLIIIDDDAAAAAAAAAAAA@@@BBBAAAAAA@@@@@@AAAAAABBB????????????>>>>>>>>>>>>>>>>>>>>>>>>============;;;<<<<<<<<<===>>>>>>>>>=====================<<<<<<;;;;;;<<<<<<===>>>???>>>CCCIIIMMMSSS___ppp}}}}}}{{{vvvooojjjfffaaa\\\XXXUUUVVVYYY\\\cccnnnyyy~~~xxxsssqqqtttyyy|||sssmmmkkkjjjiiijjjlllqqqxxx~~~zzzxxxuuuwww}}}mmmlllqqq|||gggffffffffffffgggggghhhffffffggggggggggggffffffddddddcccbbbcccfffhhhiiinnnrrryyy{{{ooobbbXXXRRROOOLLLIIIGGGHHHIIIJJJJJJTTTMMMHHHHHHJJJLLLPPPVVVVVV[[[bbbgggkkkqqqzzz}}}{{{yyyxxxwwwvvvqqqnnnlllkkknnnssszzz~~~mmmeeeZZZUUUSSSSSSQQQNNNKKKKKKJJJIIIIIIIIIIIIJJJIIIJJJKKKMMMMMMKKKJJJIIIJJJIIIIIIIIIIIIJJJJJJKKKPPPPPPPPPPPPPPPRRRSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUXXXYYY\\\^^^^^^]]][[[ZZZVVVVVVUUUUUUTTTSSSSSSRRRUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTTTTUUUWWWYYYZZZ[[[ZZZZZZZZZZZZYYYYYYYYYYYY]]]]]]___```bbbdddeeeffflllpppyyynnnccc______```fffpppvvvtttiii^^^RRRMMMGGGAAA???@@@CCCEEEAAAAAAAAA@@@@@@@@@??????@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;<<<===>>>==============================<<<<<<<<<<<<======??????BBBHHHNNNYYYjjjzzzzzzxxx{{{wwwnnnfffaaa\\\VVVSSSUUUPPPRRRUUUXXX\\\aaagggllluuu|||~~~~~~~~~zzzyyyuuuvvvwwwwwwwwwyyy{{{~~~~~~xxxzzz{{{vvvvvvyyygggffffffffffffggghhhhhhgggggghhhhhhhhhhhhggggggfffeeedddcccdddeeegggiiinnnqqquuuyyy}}}~~~rrrggg```VVVRRRMMMJJJIIIIIIIIIIIINNNIIIEEEGGGIIIIIIJJJNNNOOOTTTZZZ]]]___dddlllrrryyy|||zzzyyyrrrqqqooonnnnnnnnnooopppqqqooonnnooosssyyyyyyhhhaaaXXXRRRRRRQQQOOOMMMKKKKKKJJJIIIIIIIIIIIIJJJIIIJJJKKKLLLLLLKKKJJJIIIKKKKKKKKKKKKKKKLLLLLLMMMOOOOOOOOOOOOPPPQQQRRRSSSQQQQQQQQQRRRSSSSSSTTTTTTWWWYYY[[[]]]]]]\\\ZZZYYYWWWVVVVVVUUUTTTTTTSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVXXXYYY[[[\\\[[[[[[[[[ZZZZZZZZZZZZZZZ]]]^^^___```bbbccceeeeeekkkooowwwuuuhhhbbb___bbbjjjttt{{{wwwlllaaaSSSNNNGGGCCCBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>==============================<<<<<<<<<<<<======@@@???BBBGGGLLLUUUeeetttyyyvvvzzztttkkkbbb]]]XXXSSSRRRSSSQQQRRRUUUWWWYYY]]]bbbfffooovvv}}}~~~~~~yyy|||~~~~~~fffffffffffffffggghhhhhhhhhiiiiiijjjjjjiiiiiihhhggggggeeeeeeeeeeeeggghhhmmmnnnppprrruuu{{{zzzrrrccc^^^VVVPPPMMMKKKJJJJJJKKKFFFEEEGGGHHHFFFEEEGGGJJJMMMPPPRRRRRRUUU[[[```hhhmmmttt|||yyyxxxuuuqqqnnnmmmlllllljjjiiiiiiiiikkknnnqqqsssttttttuuuxxx|||zzzoooaaa[[[TTTPPPOOOPPPNNNMMMKKKKKKJJJIIIIIIIIIIIIJJJIIIJJJKKKLLLLLLKKKJJJIIIKKKKKKJJJJJJKKKLLLLLLMMMNNNNNNNNNOOOPPPPPPQQQQQQPPPPPPPPPQQQRRRRRRSSSSSSVVVXXXZZZ[[[[[[[[[YYYXXXWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUXXXXXXXXXXXXYYYZZZ[[[\\\]]]\\\\\\\\\[[[[[[[[[ZZZ^^^^^^___```aaabbbcccdddiiilllsss~~~nnngggaaafffppp|||tttiiiYYYRRRIIIEEEEEEEEECCC@@@CCCCCCCCCCCCBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>==============================<<<<<<<<<<<<======@@@???BBBFFFIIIPPP___mmm}}}wwwtttwww~~~sssiii```ZZZVVVRRRRRRUUUUUUWWWYYY[[[\\\___bbbeeelllsss{{{~~~}}}}}}zzzffffffeeeffffffggghhhiiijjjjjjkkkkkkkkkkkkjjjjjjiiihhhgggffffffffffffgggjjjlllnnnoooqqquuuzzz}}}qqqjjjaaaYYYTTTRRRPPPOOOOOOJJJGGGIIIIIIFFFEEEFFFHHHJJJLLLLLLLLLNNNRRRUUU[[[___dddjjjqqqxxx~~~}}}zzzvvvsssppplllkkkiiihhhhhhhhhiiiiiikkkkkkkkkmmmqqqvvvzzz}}}|||}}}|||ooofffZZZVVVQQQOOOOOOOOONNNMMMKKKKKKJJJIIIIIIIIIIIIJJJIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJKKKMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRRRRSSSSSSTTTVVVWWWXXXYYYZZZYYYXXXWWWXXXXXXXXXWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^]]]\\\\\\[[[[[[^^^^^^___``````aaabbbbbbeeeiiioooxxxuuujjjccciiiuuuyyyfff[[[NNNFFFFFFGGGEEEAAACCCCCCCCCBBBBBBBBBBBBAAA>>>>>>>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>==============================<<<<<<<<<<<<======>>>>>>AAAEEEHHHNNN[[[hhhyyy~~~zzzuuusssvvv|||tttjjj```\\\YYYVVVXXX[[[___bbbdddfffgggiiikkkmmmqqqxxx{{{{{{eeeeeeeeeffffffgggiiiiiikkkkkkllllllllllllkkkkkkjjjjjjiiihhhgggggggggggghhhjjjnnnpppqqqrrrtttvvvzzz{{{uuullleee___\\\ZZZXXXWWWQQQMMMMMMLLLIIIHHHJJJIIIJJJJJJJJJJJJLLLNNNPPPQQQTTTXXX\\\```eeekkknnnqqqrrruuuyyy~~~}}}{{{zzzxxxvvvtttrrrqqqqqqnnnoooppppppooollliiihhheeeeeeeeefffhhhjjjlllmmmooopppqqqtttxxx}}}zzzzzzzzz~~~zzzmmmbbb[[[UUUSSSPPPOOOOOOOOOOOONNNKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGGGGHHHHHHIIIKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRRRRSSSSSSTTTUUUUUUUUUVVVWWWXXXXXXXXXXXXWWWYYYYYYYYYYYYXXXXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\]]]^^^_________^^^]]]\\\\\\[[[]]]]]]^^^___``````aaaaaabbbffflllttt|||llleeelllxxxzzzkkkWWWJJJFFFGGGFFFEEEBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>????????????========================<<<<<<<<<=============================================<<<<<<<<<<<<======<<<===@@@EEEGGGLLLXXXeeesss~~~|||yyytttrrruuu|||tttkkkccc___^^^]]]___dddjjjmmmqqqssstttuuuwwwyyyzzz}}}yyyxxxzzz|||}}}~~~~~~{{{xxxxxxvvvxxxeeeeeeeeeffffffhhhiiijjjkkkllllllmmmmmmllllllkkkjjjjjjjjjiiiiiihhhhhhhhhgggjjjnnnpppqqqqqqrrrssswww{{{{{{tttnnnjjjhhheeecccaaaZZZVVVUUUSSSOOONNNOOOMMMLLLKKKJJJKKKLLLMMMNNNJJJMMMPPPRRRTTTWWW[[[^^^```aaacccfffjjjooosssuuu||||||||||||zzzxxxvvvuuuuuusssqqqqqqqqqqqqooonnnmmmlllkkkiiihhhgggffffffcccdddfffggghhhhhhggggggeeeeeefffiiilllpppsssuuu{{{|||~~~xxxwwwxxx||||||oooeee\\\WWWQQQQQQPPPOOOOOONNNNNNOOOKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKMMMMMMLLLMMMOOOQQQQQQQQQPPPPPPRRRRRRSSSSSSTTTUUUUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\]]]^^^___``````___^^^]]]\\\[[[[[[\\\\\\]]]^^^___```aaabbbaaaeeejjjqqq|||qqqgggllluuu|||dddQQQIIIGGGGGGGGGBBBBBBBBBAAAAAAAAAAAA@@@????????????????????????========================;;;<<<===>>>>>>>>>>>>=================================<<<<<<<<<<<<======;;;<<<@@@DDDFFFJJJTTT```nnn|||yyytttrrruuu{{{vvvnnngggfffffffffiiinnntttwww{{{~~~|||vvvrrrqqqssstttttt|||~~~zzzvvvssspppnnnnnnrrrzzzeeeeeeeeeeeeggghhhiiijjjkkkllllllmmmmmmllllllkkkjjjjjjjjjjjjjjjjjjiiiiiiiiikkkmmmmmmnnnoooqqqssssssvvvzzz~~~{{{wwwuuusssqqqooommmlllgggddddddaaa[[[WWWWWWSSSQQQOOOMMMMMMMMMMMMLLLJJJKKKMMMNNNOOOQQQTTTVVVVVVVVVWWWXXX[[[^^^bbbdddkkkkkkllllllkkkiiihhhggggggfffdddeeeffffffdddcccdddcccbbbaaa````````````___aaabbbeeehhhjjjlllmmmlllmmmooorrrvvv{{{yyyxxxxxx}}}qqqggg___XXXTTTNNNNNNOOOOOONNNMMMMMMMMMKKKKKKJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIJJJHHHHHHHHHIIIJJJKKKMMMMMMMMMNNNPPPRRRRRRRRRQQQPPPQQQQQQRRRRRRSSSTTTTTTTTTWWWWWWWWWXXXXXXXXXXXXXXX[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZZZZ[[[\\\^^^___`````````___^^^]]]\\\[[[ZZZZZZ[[[\\\]]]___```bbbbbbbbbeeejjjnnnxxxxxxiiikkkpppxxxsss\\\MMMGGGEEEFFFCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>========================;;;<<<===>>>???>>>>>>=================================<<<<<<<<<<<<======;;;<<>>======>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>?????????>>>=================================<<<<<<<<<<<<======<<<<<>>===============>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;===>>>???@@@CCCGGGIIIXXXdddttt~~~{{{wwwuuuxxxxxxuuutttvvv~~~wwwsssooonnnppprrrrrrqqqooollleee^^^XXXUUUSSSRRRSSSVVVZZZcccqqqcccdddeeeggghhhiiijjjjjjllllllkkkkkkkkkkkkkkkkkkmmmmmmllllllkkkkkkjjjjjjiiiiiijjjkkkmmmoooppprrrppppppqqqsssssstttttttttrrrqqqqqqppppppqqqqqqrrrtttuuuwww{{{~~~}}}xxxtttoooiiiccc___^^^___^^^^^^\\\[[[YYYWWWUUUTTTSSSRRRQQQPPPOOOOOOOOOQQQSSSTTTUUUUUUUUUVVVVVVVVVVVVWWWWWWXXX[[[\\\\\\]]]___`````````aaabbbeeehhhkkklllooonnnoooqqqvvv|||tttjjj^^^UUUQQQOOOLLLIIIKKKKKKKKKJJJJJJJJJJJJIIIKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQPPPOOOPPPRRRTTTVVVXXXWWWWWWVVVVVVVVVVVVVVVWWWXXXZZZ[[[]]]^^^^^^^^^______^^^^^^]]]\\\[[[[[[ZZZZZZYYYYYYZZZ\\\^^^___^^^]]]]]]\\\[[[ZZZYYYYYY[[[[[[\\\\\\^^^___aaabbbdddfffiiimmmpppyyyssshhhaaadddiiinnnzzzmmmVVVKKKHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>===================================================>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<===>>>??????AAAEEEHHHNNNXXXgggttt~~~{{{wwwvvvyyy}}}{{{{{{zzzsssmmmiiieeeccceeefffffffffeeebbb]]]WWWRRROOONNNNNNNNNQQQVVV^^^lllddddddeeeggghhhiiijjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhiiiiiijjjlllnnnpppqqqmmmnnnoooppppppppppppppppppooonnnmmmlllllllllllloooppprrrvvvzzz{{{zzzxxxrrrooojjjggggggiiiiiijjjhhhfffbbb^^^[[[ZZZYYYYYYWWWVVVSSSQQQQQQRRRSSSUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\___aaaccccccdddfffhhhhhhiiijjjlllooossswwwyyy{{{zzzyyyyyy|||vvveee^^^TTTNNNKKKJJJHHHFFFIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGHHHIIIKKKLLLMMMNNNPPPPPPPPPPPPPPPPPPQQQQQQSSSRRRPPPPPPPPPQQQSSSTTTXXXXXXXXXWWWWWWWWWVVVVVVUUUVVVXXXYYY[[[\\\\\\]]]``````___^^^]]][[[[[[ZZZZZZYYYXXXXXXYYYZZZ[[[\\\[[[[[[[[[ZZZZZZYYYYYYYYY[[[[[[[[[\\\^^^___aaabbbdddeeehhhkkkmmmuuu~~~mmm___^^^cccfffoooyyyoooXXXLLLHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@??????>>>============>>>====================================>>>>>>>>>>>>============<<<<<<<<<<<<<<<===>>>>>>>>>@@@CCCEEEFFFNNNZZZeeemmmwww~~~{{{zzz}}}{{{tttlllfffaaa^^^ZZZXXXXXXYYYYYYYYYXXXVVVSSSPPPMMMKKKJJJJJJJJJMMMRRRZZZhhh}}}ddddddeeefffggghhhiiijjjiiiiiijjjjjjjjjjjjkkkkkkjjjjjjjjjkkkkkkkkkkkkkkkiiiiiiiiijjjlllmmmooopppmmmmmmnnnooooooooonnnnnnooonnnlllkkkjjjiiiiiiiiillllllmmmooopppqqqqqqqqqpppnnnkkkjjjjjjlllnnnppppppnnnllljjjgggdddbbbaaa```^^^ZZZWWWVVVVVVXXXYYYYYYZZZ[[[]]]___aaabbbcccgggjjjmmmooooooppprrrsssttttttvvvxxx{{{vvviii]]]WWWPPPKKKIIIHHHGGGFFFGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGHHHJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPQQQQQQRRRQQQPPPOOOPPPRRRTTTUUUYYYYYYYYYYYYXXXWWWVVVVVVTTTUUUWWWYYYZZZ[[[\\\\\\``````___]]]\\\[[[ZZZYYYYYYXXXWWWWWWWWWXXXYYYZZZYYYYYYYYYYYYYYYYYYYYYXXXZZZZZZ[[[\\\]]]___```aaabbbcccfffiiilllrrrwwwbbb]]]```bbbhhhoooxxxrrr[[[MMMHHHHHHEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>===============<<<<<<<<<<<<===>>>======>>>AAACCCEEEKKKTTT[[[aaahhhqqqxxx|||}}}{{{{{{{{{zzzxxxvvvvvvuuusssoookkkeee```\\\XXXVVVRRRPPPOOOPPPQQQRRRQQQPPPNNNMMMKKKJJJJJJIIIIIILLLQQQYYYfffzzzfffeeeeeeeeefffggghhhiiiiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllliiiiiijjjkkklllmmmooopppnnnooooooooooooooonnnmmmnnnnnnlllkkkiiihhhhhhhhhjjjjjjjjjiiiiiijjjkkkllllllkkkjjjjjjjjjllloooqqqqqqrrrttttttssspppllljjjhhhfffccc```______```aaaaaabbbdddfffiiikkkmmmnnnsssvvvzzz|||||||||}}}~~~}}}lllaaaXXXTTTOOOKKKHHHGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMOOOOOOOOOOOOPPPPPPQQQQQQPPPOOOOOOOOOPPPSSSVVVWWWYYYYYYYYYYYYXXXWWWVVVUUUSSSTTTVVVXXXZZZ[[[\\\\\\___^^^]]]\\\[[[ZZZYYYYYYXXXWWWVVVVVVVVVWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZ\\\]]]___`````````ccchhhkkkppp{{{iii`````````ccciiippp|||sss^^^OOOHHHFFFDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>====================================>>>>>>>>>>>><<<<<<<<<===============<<<===>>>===<<<===@@@BBBEEEIIINNNSSSWWW]]]dddjjjlllqqqvvvxxxzzz{{{sssqqqnnnlllkkkjjjhhhfffddddddccc```\\\XXXVVVUUUQQQPPPMMMKKKKKKLLLNNNPPPNNNNNNNNNMMMMMMKKKJJJJJJIIILLLPPPWWWcccvvvjjjiiihhhgggfffggghhhiiiiiiiiijjjjjjkkkkkkllllllllllllllllllllllllllllllkkkkkkkkklllmmmnnnooopppppppppqqqppppppooonnnmmmnnnmmmllljjjiiiiiihhhhhhggghhhiiihhhggghhhjjjllliiijjjjjjiiihhhjjjmmmoooppprrrvvvyyyyyyvvvssspppnnnmmmkkkjjjhhhhhhhhhiiijjjkkkmmmooorrrtttvvvwww{{{~~~qqqcccZZZQQQPPPLLLIIIFFFEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJKKKKKKKKKLLLLLLLLLNNNNNNOOOOOOPPPPPPQQQQQQOOOOOONNNOOOQQQSSSVVVXXXXXXYYYYYYYYYXXXWWWUUUSSSRRRSSSUUUWWWYYY[[[\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYWWWVVVVVVUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWXXXZZZ[[[]]]^^^___^^^aaafffiiimmmvvvtttfffaaa^^^```eeekkkvvv|||qqq___QQQIIIEEEBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<<<<===============<<<===>>>======>>>AAACCCCCCFFFJJJNNNSSSZZZ```eeeiiilllppprrrtttxxx}}}~~~vvvmmmgggeeeaaa___^^^]]]ZZZYYYUUUVVVUUUSSSPPPNNNNNNOOOKKKKKKKKKIIIIIIKKKOOORRRQQQRRRRRRRRRQQQNNNLLLKKKIIILLLPPPVVV```qqqpppnnnllljjjiiiiiijjjjjjjjjjjjjjjkkkllllllmmmmmmnnnnnnnnnmmmmmmllllllllllllllllllmmmnnnooopppqqqqqqqqqqqqqqqpppooonnnmmmmmmlllkkkjjjiiiiiihhhiiieeegggiiihhhffffffhhhkkkfffggghhhgggeeefffiiillloooqqqtttwwwxxxwwwuuussspppqqqqqqqqqppppppoooooooooppprrrtttwwwyyy{{{||||||{{{ooodddZZZSSSLLLKKKJJJHHHFFFEEEFFFFFFDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIHHHHHHGGGGGGHHHHHHIIILLLLLLLLLLLLKKKKKKKKKJJJMMMNNNNNNOOOPPPPPPQQQQQQQQQPPPOOOOOOPPPSSSUUUWWWWWWXXXYYYYYYXXXVVVSSSRRRPPPQQQSSSUUUXXXYYYZZZ[[[YYYYYYYYYYYYYYYYYYYYYXXXVVVUUUUUUUUUVVVXXXYYYZZZ[[[ZZZZZZYYYXXXWWWVVVVVVUUUUUUVVVWWWXXXZZZ[[[\\\^^^^^^```dddggghhhooowwwqqqfff^^^^^^dddgggppptttlll^^^SSSKKKEEECCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>??????????????????????????????============>>>>>>>>>>>><<<<<<<<<<<<=========>>><<<===>>>>>>>>>???BBBDDDDDDGGGLLLRRRYYYaaaiiinnnrrrsssuuuwwwzzz|||~~~zzzzzzvvvpppnnnlllfff___\\\YYYVVVSSSRRRQQQPPPNNNMMMNNNNNNLLLJJJIIIKKKMMMIIIJJJKKKKKKLLLOOOTTTXXXZZZ[[[[[[ZZZXXXUUUQQQOOOLLLOOORRRWWWaaappptttrrrooommmkkkkkkkkkllljjjjjjkkkllllllmmmnnnnnnppppppooonnnmmmlllllllllmmmmmmmmmnnnnnnpppqqqrrrqqqqqqqqqqqqpppooommmmmmlllkkkjjjiiiiiihhhhhhiiifffhhhiiihhhdddcccdddfffccceeeeeedddbbbbbbdddgggpppqqqrrrssstttuuuuuutttqqqrrrssstttuuutttsssrrrqqqrrrtttvvvyyy{{{}}}~~~{{{~~~{{{nnnddd\\\TTTNNNIIIJJJJJJIIIGGGGGGHHHIIIEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHIIIHHHHHHGGGGGGHHHHHHIIINNNMMMMMMLLLKKKJJJJJJIIIMMMMMMNNNOOOOOOPPPQQQQQQSSSRRRPPPPPPPPPQQQSSSUUUWWWXXXXXXYYYWWWUUUSSSQQQNNNOOOQQQTTTVVVXXXYYYYYYWWWWWWWWWXXXXXXXXXXXXYYYUUUUUUUUUUUUVVVXXXZZZ[[[\\\[[[[[[YYYXXXWWWVVVVVVTTTTTTUUUUUUWWWYYYZZZ[[[___^^^___cccdddeeeiiippp{{{zzzkkkaaa```eeeccckkkooohhh]]]TTTLLLFFFDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@??????>>>?????????????????????????????????============>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>><<<===>>>>>>>>>@@@CCCEEEIIILLLQQQYYYbbbllluuuzzz}}}}}}}}}{{{vvvnnnlllfff```^^^___[[[UUUUUURRRNNNLLLKKKKKKJJJHHHJJJLLLLLLKKKHHHHHHKKKOOOJJJLLLNNNOOOPPPTTTZZZ___cccccccccbbb___[[[WWWTTTQQQSSSVVVZZZcccqqqyyyppppppppplllkkkmmmpppnnnlllkkkkkkjjjiiihhhmmmnnnoooppppppooonnnmmmmmmllllllllllllmmmnnnnnnqqqqqqpppooonnnmmmlllllllllkkkjjjiiihhhhhhhhhhhhgggggggggggggggfffffffffeeeeeeeeefffffffffggggggiiikkknnnqqqsssssssssrrrrrrrrrrrrrrrrrrqqqpppooopppqqqsssuuuwwwyyyyyyzzz}}}}}}~~~~~~xxxiiiaaa\\\TTTLLLIIIGGGFFFEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDEEEEEEFFFGGGFFFFFFEEEEEEFFFFFFGGGJJJKKKLLLLLLLLLKKKJJJIIIJJJJJJJJJKKKLLLNNNOOOPPPOOOOOOOOOPPPPPPPPPPPPPPPSSSRRRQQQRRRSSSRRRQQQOOOOOOOOOPPPQQQSSSUUUWWWXXXVVVWWWWWWWWWXXXXXXYYYYYYXXXWWWWWWWWWWWWXXXYYYYYY[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVUUUUUUVVVWWWYYYZZZZZZ\\\^^^___aaadddhhhkkktttqqqccc___ccc```iiioooiii]]]SSSLLLGGGIIIEEEDDDFFFFFFDDDDDDGGGBBBBBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======<<<<<<<<<<<<;;;::::::999999;;;>>>@@@@@@???AAAEEEIIIJJJRRR]]]gggpppyyyxxxqqqkkkgggbbb^^^XXXVVVUUUUUUSSSQQQNNNMMMLLLKKKKKKJJJIIIGGGKKKJJJJJJLLLOOOQQQRRRRRRQQQRRRRRRQQQQQQVVV___ffflllssswwwrrrkkkeee^^^XXXVVVUUUUUU\\\ggguuuzzzvvvrrrmmmjjjkkklllkkkiiijjjlllmmmmmmmmmmmmnnnnnnooonnnnnnmmmmmmmmmllllllllllllmmmnnnnnnpppppppppooonnnnnnmmmmmmmmmlllkkkjjjiiiiiiiiiiiiggggggggggggggggggggggggggggggggggggggghhhhhhhhhhhhjjjmmmoooqqqrrrrrrqqqnnnooopppqqqrrrsssssssssqqqrrrsssuuuwwwyyyyyyzzzzzzzzz{{{{{{|||||||||}}}~~~~~~|||oooaaaZZZVVVPPPKKKIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGHHHHHHGGGFFFFFFIIIIIIJJJKKKLLLNNNPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPRRRQQQQQQQQQRRRRRRPPPNNNNNNNNNOOOPPPRRRTTTUUUVVVWWWWWWWWWXXXXXXXXXYYYYYYVVVVVVUUUUUUVVVVVVWWWXXX[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVUUUUUUVVVWWWXXXYYYZZZ[[[]]]^^^```cccgggjjjqqq|||yyyhhhccceeeeeennnuuupppggg\\\QQQIIIHHHEEEEEEHHHHHHFFFEEEGGGCCCCCCBBBBBBAAA@@@??????@@@?????????>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<<<<<<<<<<============<<<>>>@@@@@@???BBBGGGLLLSSSZZZfffpppyyyyyyrrrmmmgggccc```YYYUUUPPPNNNNNNNNNMMMLLLNNNLLLKKKJJJJJJKKKKKKJJJOOONNNNNNOOORRRUUUWWWXXXXXXYYYYYYWWWXXX]]]eeelllvvv}}}~~~xxxqqqjjjccc[[[ZZZZZZ___jjjwwwyyyrrrmmmlllllljjjiiijjjlllnnnnnnnnnmmmmmmlllllllllmmmmmmnnnmmmmmmllllllmmmmmmnnnooooooooooooooooooooooooooonnnmmmlllkkkkkkjjjjjjjjjffffffgggggghhhhhhiiiiiijjjjjjiiiiiiiiiiiiiiiiiihhhiiikkknnnooopppppppppmmmnnnpppqqqrrrsssssssssqqqrrrtttvvvxxxyyyyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{}}}}}}~~~pppcccVVVQQQNNNKKKHHHHHHGGGGGGFFFDDDDDDCCCCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJLLLNNNPPPQQQRRRRRRRRRQQQPPPPPPPPPOOOQQQPPPOOOPPPQQQQQQOOOMMMLLLLLLMMMNNNPPPRRRTTTUUUWWWWWWWWWXXXXXXXXXXXXYYYTTTTTTTTTSSSTTTUUUUUUVVVZZZZZZYYYXXXWWWWWWWWWWWWVVVUUUUUUUUUUUUVVVVVVWWWXXXZZZ[[[]]]^^^aaaeeehhhnnnvvvppphhhiiikkkssszzzyyyssshhhYYYLLLIIIEEEEEEIIIJJJGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>???????????????>>>>>>>>>????????????????????????@@@@@@??????>>>=========<<<<<<===>>>>>>???@@@@@@===>>>?????????CCCJJJPPP[[[cccnnnxxxzzzooolllfffbbb___\\\YYYWWWQQQNNNKKKIIIJJJKKKLLLLLLPPPOOOMMMLLLLLLNNNQQQRRRVVVUUUUUUVVVXXX[[[^^^```bbbcccbbbaaa```dddlllssswwwooobbbaaa```eeennnyyy{{{uuurrrpppmmmkkkiiijjjkkkkkkkkkmmmlllkkkjjjkkklllmmmnnnmmmmmmmmmmmmmmmnnnnnnooonnnnnnooooooooopppppppppnnnmmmlllkkkjjjjjjjjjjjjffffffggghhhhhhiiijjjjjjkkkkkkjjjjjjjjjjjjiiiiiihhhiiikkkmmmnnnooooooooopppqqqqqqrrrrrrrrrqqqqqqssstttuuuwwwyyyzzzzzzzzz}}}}}}}}}~~~~~~~~~~~~~~~vvvggg[[[PPPKKKIIIFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFGGGIIIKKKNNNPPPQQQSSSSSSRRRQQQQQQPPPOOOOOOOOONNNNNNNNNPPPPPPNNNLLLJJJKKKKKKMMMNNNPPPRRRSSSWWWWWWWWWWWWXXXXXXXXXXXXSSSSSSSSSSSSSSSTTTTTTUUUXXXWWWVVVVVVVVVVVVVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUWWWXXXZZZ[[[\\\___bbbeeelllrrryyymmmlllooovvv~~~~~~tttcccTTTMMMHHHGGGJJJKKKHHHEEEEEEFFFEEEDDDBBBAAA???>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>============>>>>>>>>>?????????===>>>>>>>>>???DDDMMMTTT___fffpppzzz{{{tttlllfff```]]]ZZZWWWWWWVVVTTTSSSQQQOOOMMMLLLMMMPPPRRRTTTVVVUUUSSSRRRRRRUUUYYY]]]_________```aaadddhhhkkkmmmnnnmmmkkkjjjlllrrrwww}}}tttgggeeeeeehhhpppzzz}}}wwwrrrooollljjjjjjjjjjjjjjjlllkkkjjjjjjjjjlllmmmnnnnnnmmmmmmmmmmmmnnnoooooonnnnnnooooooppppppqqqqqqmmmlllkkkjjjjjjiiiiiiiiifffgggggghhhiiijjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjiiijjjkkklllnnnooooooppppppqqqrrrsssssssssssssssuuuvvvwwwyyyzzz{{{{{{{{{{{{nnnaaaWWWMMMIIIGGGDDDDDDFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGHHHKKKMMMOOOQQQSSSSSSRRRQQQPPPOOOOOONNNNNNMMMMMMNNNOOOOOONNNLLLJJJJJJKKKLLLNNNPPPRRRSSSWWWWWWWWWWWWVVVVVVVVVVVVSSSSSSSSSRRRSSSSSSTTTUUUTTTTTTSSSSSSSSSTTTTTTUUUTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWYYYZZZZZZ]]]aaaccckkkppp|||rrrmmmrrryyysssdddWWWOOOJJJJJJKKKHHHDDDDDDFFFEEEDDDCCCAAA@@@???>>>???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<===>>>>>>===???EEEOOOVVV```gggqqqyyy~~~{{{xxxtttssspppnnnjjjddd]]]XXXXXXVVVTTTSSSTTTUUUTTTTTTTTTSSSRRRQQQSSSVVV[[[^^^^^^^^^\\\ZZZYYY\\\bbbfffkkklllmmmmmmmmmooossswwwyyy{{{{{{yyyvvvvvvyyy|||}}}ssshhhffffffjjjrrr{{{|||uuuqqqmmmkkkkkklllllllllkkkkkkkkkkkkllllllmmmnnnnnnnnnmmmmmmnnnnnnooopppoooooooooppppppqqqqqqqqqmmmlllkkkjjjiiiiiiiiiiiihhhhhhiiiiiijjjjjjkkkkkkjjjjjjjjjkkkkkklllllllllllllllmmmnnnooopppqqqqqqnnnoooqqqsssvvvwwwxxxyyyxxxxxxzzz{{{|||}}}}}}}}}}}}~~~rrrggg[[[SSSLLLIIIFFFCCCCCCFFFDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@AAABBBBBBAAA@@@@@@BBBAAAAAAAAAAAABBBCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEFFFGGGHHHJJJLLLNNNOOOQQQQQQQQQPPPOOOOOOOOONNNMMMMMMLLLMMMOOOOOONNNMMMKKKKKKLLLMMMOOOQQQSSSTTTVVVVVVUUUUUUUUUUUUTTTTTTRRRRRRRRRRRRRRRSSSSSSTTTQQQQQQQQQQQQRRRSSSTTTTTTSSSTTTUUUVVVWWWWWWWWWWWWVVVWWWXXXYYYZZZ\\\```bbbhhhnnnxxxwwwoooqqqxxxyyyfff[[[PPPLLLKKKGGGEEEEEEFFFEEEDDDCCCBBBAAA@@@????????????@@@@@@@@@@@@@@@??????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::<<<===>>>>>>???EEENNNVVV```gggqqqzzzzzzuuusssjjjhhheeebbb___[[[VVVRRRTTTSSSRRRSSSVVVYYYZZZ[[[YYYYYYYYYXXXYYY]]]dddhhhjjjjjjiiifffdddeeekkkpppyyy|||~~~~~~||||||zzzpppfffeeeeeejjjsss}}}|||xxxsssooommmmmmmmmllljjjkkklllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnoooooopppppppppppppppppppppqqqqqqnnnmmmlllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllmmmnnnoooooonnnnnnnnnooopppqqqrrrsssnnnppprrruuuwwwyyy{{{{{{zzz{{{|||}}}~~~|||}}}~~~}}}zzz|||~~~vvviii___SSSMMMIIIHHHFFFBBBBBBEEEBBBBBBAAAAAABBBBBBCCCDDD???@@@AAAAAAAAAAAA@@@???AAAAAAAAA@@@AAABBBBBBCCCBBBCCCDDDEEEEEEDDDCCCBBBFFFEEEEEEEEEFFFGGGHHHIIIFFFFFFGGGHHHIIIKKKMMMNNNOOOOOOOOOOOOOOOOOONNNNNNMMMMMMLLLNNNOOOPPPOOOMMMLLLMMMMMMNNNPPPRRRTTTUUUTTTTTTTTTTTTSSSSSSSSSRRRPPPPPPPPPPPPPPPQQQRRRRRRQQQQQQQQQQQQRRRSSSTTTUUURRRSSSUUUWWWXXXYYYYYYYYYVVVWWWXXXYYYYYY\\\___bbbbbbiiittt}}}qqqlllsss|||wwwhhhWWWOOOKKKHHHGGGGGGEEEDDDDDDCCCBBBAAAAAAAAA?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>???EEEMMMTTT^^^eeeppp{{{{{{tttooommmgggddd```]]][[[YYYWWWUUUTTTTTTUUUXXX^^^cccfffgggeeeeeeeeedddeeeiiiqqqvvvzzz{{{zzzwwwssssssxxx|||~~~tttjjjcccccceeekkkuuuyyyrrrooommmkkkjjjiiikkklllnnnoooooonnnmmmnnnnnnnnnnnnnnnoooppppppppppppppppppppppppppppppoooooommmlllllllllllllllkkkkkkjjjjjjjjjjjjjjjjjjkkklllmmmnnnooopppqqqrrrppppppppppppqqqrrrttttttssssssuuuvvvxxxyyyyyyyyy{{{|||}}}}}}~~~~~~||||||wwwzzz~~~~~~xxxnnnccc[[[MMMHHHFFFFFFEEEBBBBBBEEEAAAAAAAAAAAABBBCCCDDDDDDAAAAAACCCCCCCCCCCCAAAAAAAAAAAA@@@@@@AAAAAABBBCCCAAABBBDDDEEEEEEDDDBBBAAACCCBBBBBBBBBCCCDDDFFFGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOMMMMMMMMMNNNPPPPPPOOONNNMMMNNNNNNOOOQQQSSSUUUVVVTTTSSSSSSSSSRRRRRRQQQQQQOOOOOONNNNNNOOOOOOPPPQQQQQQQQQQQQQQQRRRTTTUUUVVVQQQSSSUUUXXXYYYZZZZZZZZZVVVWWWXXXYYYZZZ\\\___bbb^^^fffqqqzzzssseeemmmvvv|||ppp\\\QQQLLLIIIHHHIIIDDDDDDCCCCCCCCCBBBBBBBBB?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????;;;;;;<<<<<<======>>>>>>;;;<<<>>>>>>???DDDLLLRRRZZZbbbnnnzzz~~~xxxpppkkkhhhiiifffaaa^^^]]]\\\[[[ZZZVVVWWWYYY^^^eeelllppprrrpppqqqqqqpppqqquuu}}}~~~|||~~~}}}|||xxxooodddbbbbbbdddkkkvvvwwwrrrpppmmmkkkoooooonnnnnnnnnnnnnnnnnnllllllmmmnnnoooooonnnnnnoooooooooooonnnnnnnnnnnnnnnmmmlllkkkkkkkkkkkkllljjjjjjjjjkkkkkkllllllllljjjlllmmmnnnmmmnnnoooqqqqqqqqqrrrtttuuuwwwxxxxxxuuuuuuvvvwwwxxxzzz{{{|||||||||{{{{{{|||}}}~~~|||yyyvvvttttttuuuxxxxxxpppggg___WWWRRRHHHGGGFFFDDDBBBAAA@@@@@@BBBAAA@@@?????????@@@AAA???@@@AAACCCDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@AAABBBBBBCCCCCCDDDHHHHHHHHHJJJLLLLLLLLLJJJMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNPPPQQQQQQQQQRRRSSSSSSSSSUUUUUUTTTRRRQQQPPPOOONNNOOONNNMMMMMMNNNOOOQQQRRRPPPRRRSSSSSSRRRQQQQQQRRRUUUUUUUUUVVVWWWXXXZZZ[[[TTTUUUWWWXXX[[[\\\^^^___^^^cccjjjsss|||pppjjjhhhiiiooowwwjjjSSSIIIJJJJJJHHHEEECCCAAAAAABBBDDDDDDDDDBBBBBBAAAAAA@@@???>>>>>>@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>>>>>>>@@@EEEKKKPPP^^^fffsss{{{tttwww{{{~~~qqqjjjfffcccbbbhhhiiiiiihhhfffddddddeee___ccchhhlllqqqwww||||||tttvvvuuuvvvxxxyyyuuuoooiiieeeeeegggnnnxxx|||wwwsssqqqnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnooooooppppppooooooppppppooooooooonnnnnnnnnnnnnnnmmmmmmmmmllllllllljjjkkkkkkkkklllllllllmmmjjjlllnnnnnnnnnnnnppprrrrrrsssssstttvvvwwwxxxxxxwwwwwwwwwxxxzzz{{{}}}~~~~~~}}}}}}}}}~~~|||{{{zzzxxxwwwuuutttssstttwww||||||sssiiiaaaYYYRRRNNNHHHGGGEEECCCBBBAAA@@@@@@BBBAAA@@@?????????@@@@@@???@@@AAABBBCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCBBBBBBAAAAAA@@@AAAAAABBBBBBCCCCCCDDDGGGGGGGGGHHHJJJKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSRRRQQQPPPOOONNNMMMOOOOOONNNNNNOOOPPPRRRRRRPPPRRRSSSSSSRRRQQQQQQRRRTTTUUUVVVWWWXXXYYYYYYZZZUUUVVVWWWYYYZZZ\\\]]]^^^___ccciiipppxxxtttdddbbbbbbgggoooyyyuuu]]]NNNJJJHHHFFFEEECCCBBBBBBCCCDDDDDDCCCBBBBBBAAAAAA@@@??????>>>@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>=================================>>>@@@DDDKKKPPP___hhhvvvwwwpppooouuuuuukkkeeecccaaaaaajjjlllpppqqqpppooonnnnnnoooqqquuuzzz~~~zzzsssrrrsssvvv{{{}}}wwwrrrkkkkkklllrrr{{{yyyzzzwwwqqqppppppoooooopppppppppnnnoooppppppqqqpppppppppppppppooooooooonnnnnnnnnmmmnnnnnnoooooommmlllkkklllllllllllllllmmmmmmmmmkkkmmmooooooooooooqqqsssttttttuuuuuuvvvwwwxxxxxxxxxyyyyyyzzz{{{}}}~~~~~~|||{{{yyyxxxuuusssrrrssstttuuuxxx||||||uuukkk```XXXQQQKKKHHHFFFEEEDDDBBBAAA@@@@@@@@@AAAAAA@@@????????????@@@??????@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDFFFFFFFFFFFFGGGHHHIIIIIIKKKKKKKKKLLLLLLLLLLLLLLLOOONNNMMMLLLLLLLLLNNNNNNNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQPPPOOONNNNNNMMMMMMPPPOOOOOOOOOPPPQQQRRRSSSQQQRRRSSSSSSQQQQQQRRRSSSSSSUUUWWWYYYZZZZZZYYYXXXVVVVVVWWWYYYZZZ\\\]]]]]]```bbbgggmmmrrr~~~}}}eee```^^^aaafffooohhhTTTJJJGGGEEEDDDCCCCCCCCCEEEEEECCCBBBBBBBBBAAAAAA@@@@@@????????????@@@@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>========================;;;<<<======???DDDJJJOOO___hhhvvvvvvnnnjjjrrrzzzooofffbbbaaaccccccmmmrrryyy~~~~~~~~~}}}~~~zzztttrrrtttzzz}}}wwwvvvvvvzzzkkkttt{{{vvvuuutttrrrrrrrrrrrrrrroooppppppqqqqqqpppppppppnnnnnnnnnnnnmmmmmmmmmmmmkkklllnnnoooooommmkkkjjjmmmmmmmmmmmmmmmmmmmmmmmmlllnnnooopppooopppqqqsssuuuuuuuuuvvvwwwxxxxxxxxxyyyyyyyyyzzz|||}}}~~~|||zzzxxxvvvvvvtttqqqpppqqqtttyyy|||~~~{{{{{{vvvooocccYYYQQQKKKGGGEEEDDDDDDBBBAAA@@@@@@@@@@@@AAA@@@@@@???????????????>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEFFFFFFEEEEEEEEEGGGIIIJJJJJJKKKKKKKKKKKKKKKLLLPPPOOOMMMLLLKKKLLLMMMNNNMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPPPPOOOOOONNNNNNNNNPPPPPPQQQQQQRRRSSSSSSTTTRRRSSSTTTSSSRRRQQQRRRTTTSSSVVVYYY[[[\\\[[[YYYWWWVVVWWWXXXYYYZZZ[[[\\\]]]^^^```dddiiimmmwwwoooggg```___```gggyyyttt\\\MMMGGGEEECCCBBBBBBCCCDDDDDDAAA???BBBBBBAAAAAAAAA@@@@@@@@@>>>????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===???CCCHHHMMM[[[eeessszzzrrrmmmwww~~~xxxooohhheeeeeehhhkkkrrryyy}}}zzz|||~~~zzzxxx|||bbbgggooozzz|||zzzxxxuuusssrrrrrrrrrppppppqqqqqqqqqppppppooommmmmmlllllllllkkkkkkkkkjjjkkklllmmmmmmkkkiiihhhmmmmmmmmmmmmmmmmmmmmmmmmlllnnnooopppooopppqqqsssttttttuuuvvvwwwxxxxxxyyyyyyyyyyyyzzz|||}}}}}}zzzyyywwwuuusssqqqpppoooppptttzzzvvvtttuuuoooggg]]]SSSLLLHHHFFFDDDBBBBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBCCCCCCCCCBBBAAAAAABBBCCCCCCDDDDDDEEEEEEFFFGGGFFFEEEEEEFFFIIIIIIIIIJJJJJJJJJKKKKKKKKKOOONNNMMMLLLLLLMMMNNNNNNLLLLLLMMMNNNOOOPPPQQQRRRQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRRRRSSSTTTTTTUUUUUUTTTUUUUUUTTTRRRRRRTTTVVVUUUWWW[[[^^^^^^]]]ZZZXXXWWWXXXXXXYYYZZZ[[[[[[\\\\\\^^^aaafffjjjrrr{{{mmmaaa^^^^^^cccuuuhhhTTTIIIEEEBBBAAAAAABBBCCCBBB@@@>>>BBBBBBBBBAAAAAAAAAAAAAAA>>>????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>AAAFFFJJJXXXaaannn{{{~~~vvvsss}}}|||uuunnnkkklllppptttzzz}}}|||~~~YYY\\\```gggrrr~~~yyyuuusssrrrrrrrrrrrrrrrrrrrrrrrrqqqpppmmmlllllllllkkkkkkkkkkkkjjjkkkkkklllkkkjjjiiihhhmmmmmmmmmlllllllllllllllkkkmmmooooooooooooqqqsssrrrssstttuuuwwwxxxyyyyyyyyyyyyzzz{{{|||~~~|||xxxvvvuuutttrrrqqqnnnooorrrwww}}}{{{rrrmmmllleee^^^UUUMMMIIIFFFEEEDDDAAA@@@???????????????@@@??????@@@@@@??????>>>===>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEDDDGGGJJJIIIGGGEEEGGGIIIHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNLLLLLLMMMNNNPPPQQQRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVUUUVVVWWWVVVUUUTTTTTTVVVXXXXXXZZZ]]]``````^^^\\\ZZZXXXXXXYYYYYYZZZZZZ[[[[[[[[[\\\___dddggglllyyytttbbb^^^]]]aaaqqqwww___PPPGGGCCCBBBAAABBBBBBBBB@@@>>>BBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========???CCCFFFSSS[[[hhhsss|||yyyxxx{{{uuurrrtttzzz}}}zzzzzz{{{||||||xxx{{{SSSTTTWWW[[[cccnnnzzz|||yyywwwvvvuuuuuuuuuuuuuuutttssssssnnnnnnnnnmmmmmmmmmllllllllllllkkkkkkkkkjjjjjjjjjllllllllllllkkkkkkkkkjjjjjjlllnnnnnnnnnnnnppprrrpppqqqrrrtttvvvxxxyyyzzz{{{{{{{{{|||~~~|||yyyuuurrrrrrrrrqqqqqqpppttt{{{vvvnnngggcccZZZTTTMMMHHHEEECCCCCCBBB??????>>>>>>>>>??????@@@>>>??????@@@???>>>===<<<>>>>>>======>>>???AAABBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDIIIMMMMMMIIIGGGGGGIIIGGGHHHHHHIIIJJJJJJKKKKKKIIIJJJMMMOOOPPPOOOOOONNNLLLLLLMMMOOOPPPRRRSSSSSSQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSUUUVVVWWWWWWVVVVVVXXXYYYXXXVVVUUUVVVXXXZZZ[[[]]]___aaaaaa```^^^]]]YYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[]]]aaacccgggqqq{{{iiiaaa___^^^jjjzzzlllZZZNNNFFFEEECCCBBBCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<=========<<<===@@@CCCKKKSSS]]]hhhqqqzzz|||~~~~~~|||{{{zzz{{{}}}wwwssswwwQQQRRRTTTVVVZZZaaajjjooo~~~}}}|||wwwwwwwwwwwwwwwvvvuuuuuupppooooooooonnnnnnnnnnnnnnnmmmlllkkkkkkkkklllllllllllllllkkkkkkjjjjjjjjjjjjlllmmmnnnmmmnnnpppqqqooooooqqqsssvvvxxxzzz{{{||||||}}}~~~~~~|||{{{xxxsssqqqpppqqqqqqqqquuu{{{{{{ssskkkbbb\\\RRRMMMHHHCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>??????@@@>>>??????@@@@@@>>>===<<<>>>>>>=========???@@@BBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDIIIOOOOOOLLLHHHHHHIIIGGGGGGHHHIIIIIIJJJKKKKKKGGGIIIMMMOOOQQQPPPOOONNNLLLMMMNNNOOOQQQRRRSSSTTTPPPPPPQQQQQQRRRSSSSSSSSSSSSTTTVVVWWWXXXXXXWWWVVVZZZZZZYYYWWWVVVWWWYYY\\\]]]___```aaabbbaaa___^^^YYYYYYYYYYYYZZZZZZZZZZZZ[[[ZZZ\\\```aaaccckkkttt~~~qqqfffaaa\\\cccqqq{{{uuubbbUUUIIIGGGDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????======>>>===<<<<<>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCEEEFFFFFFEEEDDDAAACCCDDDDDDCCCCCCEEEFFFBBBRRRWWWKKKEEEKKKKKKDDDHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPNNNOOOOOOPPPQQQRRRSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSUUUWWWXXXYYYZZZZZZZZZXXXWWWXXXYYYZZZYYYXXX[[[\\\]]]^^^___^^^]]]]]]]]]\\\[[[[[[ZZZZZZ[[[[[[\\\\\\\\\^^^aaafffkkknnnxxxkkk___^^^aaadddppp}}}qqq]]]RRRLLLFFFBBBBBBBBB@@@>>>@@@@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>======<<<<<<<<<<<<=====================>>>??????DDDFFFMMMWWW^^^fffrrr}}}{{{xxxyyy}}}~~~vvvooonnnmmmqqqSSSSSSQQQPPPPPPSSSVVVYYY___ggguuu}}}|||{{{yyyxxxvvvuuussssssssssssrrrpppoooooonnnmmmkkkjjjiiiiiihhhhhhgggfffggggggiiiiiijjjjjjkkklllmmmnnnnnnoooppppppppprrrtttwwwzzz{{{~~~}}}zzzuuuqqqpppooommmmmmooowww}}}sssmmmeeeYYYPPPLLLEEEDDDDDDBBBAAA@@@??????????????????????????????AAAAAA@@@@@@??????????????????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCEEEFFFEEEDDDDDDBBBCCCDDDDDDCCCCCCDDDFFFCCCLLLNNNGGGCCCHHHJJJFFFHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPPPPNNNNNNOOOOOOPPPQQQQQQQQQPPPPPPPPPQQQQQQSSSTTTTTTRRRSSSUUUWWWYYYZZZ[[[[[[YYYXXXWWWXXXZZZ[[[ZZZYYYXXXYYY[[[]]]___`````````]]]]]]\\\[[[[[[[[[[[[\\\\\\\\\\\\]]]aaaeeeiiilllpppyyyuuueee______aaagggsssyyyiii[[[UUUMMMGGGDDDCCCBBBAAAAAABBBBBBCCCDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????======<<<<<<<<<<<<============<<<<<<======>>>???@@@BBBHHHQQQXXXaaammmyyy~~~||||||}}}vvvnnnhhhgggggglll}}}ZZZXXXUUURRRPPPPPPQQQRRRUUU[[[dddppp}}}~~~|||xxxvvvtttrrrrrrqqqpppnnnooooooooonnnmmmllllllkkkjjjiiiiiihhhhhhhhhhhhiiijjjjjjkkklllmmmnnnooopppoooooopppqqqtttwwwzzz|||}}}{{{wwwsssooonnnmmmmmmooovvv|||rrrgggaaaZZZPPPHHHFFFCCCBBBBBBAAA@@@???>>>>>>????????????????????????@@@????????????>>>>>>>>>??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCDDDEEEEEEDDDCCCBBBCCCDDDCCCBBBCCCDDDFFFLLLKKKHHHFFFDDDEEEFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRSSSUUUVVVSSSTTTVVVXXXZZZ[[[\\\\\\YYYXXXXXXYYY[[[]]]]]]\\\XXXYYY[[[]]]___```aaaaaa^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]___cccfffhhhmmmuuunnnccc___``````jjjxxxsssgggbbbYYYQQQJJJFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAA@@@@@@@@@>>>======<<<<<<======>>><<<<<<;;;;;;<<<<<<===>>>>>>???CCCKKKRRR[[[iiivvv|||vvvnnnfff```aaabbbhhh{{{bbb^^^ZZZVVVTTTSSSRRRRRRVVVYYY___fffqqq~~~{{{xxxvvvuuuuuusssrrrqqqqqqppppppooooooooonnnmmmllllllkkkkkkjjjjjjjjjkkkkkklllmmmnnnppppppqqqppppppqqqsssvvvyyy|||~~~~~~{{{wwwtttqqqnnnpppsssyyy{{{qqqggg\\\VVVPPPIIICCCBBB@@@@@@@@@??????>>>>>>===???????????????????????????>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCBBBCCCDDDCCCBBBCCCEEEGGGZZZOOOGGGHHHGGGCCCCCCHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOPPPPPPRRRSSSTTTUUUTTTUUUWWWYYYZZZ[[[\\\\\\XXXXXXXXXZZZ]]]^^^___^^^]]]]]]]]]^^^^^^^^^^^^^^^___^^^]]]]]]\\\\\\]]]]]]\\\\\\\\\]]]^^^aaaccceeekkkrrr|||xxxiiibbbaaa___fffqqq}}}|||tttnnnkkkeee]]]TTTMMMHHHFFFDDDCCCCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>============>>>>>>;;;;;;;;;;;;;;;<<<======??????BBBHHHOOOXXXgggttt}}}tttnnnhhh```\\\^^^aaaiii}}}hhhddd^^^[[[YYYWWWUUUSSSTTTWWW[[[```hhhttt}}}{{{zzzyyywwwrrrqqqqqqqqqppppppoooooommmmmmmmmmmmllllllkkkkkkiiijjjkkklllnnnooopppqqqppppppqqqtttwww{{{~~~{{{wwwuuutttqqqvvv~~~{{{rrrhhh^^^TTTOOOKKKEEEAAAAAA>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCEEEHHHJJJ\\\NNNEEEHHHIIIDDDDDDJJJHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQSSSSSSRRRRRRQQQQQQPPPPPPRRRQQQQQQQQQQQQRRRRRRSSSTTTUUUWWWYYYZZZ[[[\\\\\\XXXXXXXXXZZZ]]]_________]]]]]]]]]^^^^^^^^^_________^^^]]]]]]\\\\\\]]]]]]\\\\\\\\\]]]^^^```bbbcccggglllttt~~~oooddd``````bbbiiissszzzzzzuuuqqqnnnmmmlllhhhaaaWWWNNNHHHEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>============>>>>>>;;;;;;;;;;;;;;;<<<======@@@>>>@@@EEEKKKTTTbbbooo|||{{{~~~wwwmmmgggaaa[[[YYY]]]bbbkkkuuupppiiidddaaa^^^YYYUUUQQQTTTXXX]]]cccmmmzzz~~~|||zzzxxxttttttssssssrrrqqqppppppmmmmmmnnnnnnnnnmmmmmmllliiijjjkkkmmmnnnpppqqqrrrpppqqqrrruuuxxx|||yyywwwwwwyyy{{{qqqggg^^^TTTLLLIIIGGGCCC@@@@@@===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEGGGKKKOOOQQQGGGBBBEEEGGGEEEFFFKKKHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJLLLNNNOOOPPPQQQTTTSSSSSSSSSRRRRRRQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRSSSTTTVVVXXXZZZ[[[\\\\\\XXXXXXXXXZZZ]]]______^^^[[[[[[\\\]]]^^^aaabbbccc^^^^^^]]]\\\\\\\\\\\\\\\[[[\\\\\\]]]^^^```aaabbbgggkkkqqqxxxwwwhhh```^^^]]]```hhhoooooommmllliiiiiikkkllljjjbbbVVVMMMGGGFFFDDDBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@???????????????>>>>>>======>>>>>>???<<<<<<;;;;;;<<<<<<===>>>>>><<<===BBBGGGNNN[[[hhhwww|||qqqgggaaaYYYUUUVVV]]]dddmmmxxxssslllddd^^^WWWZZZ]]]```fffppp}}}}}}|||{{{zzzyyyxxxwwwvvvuuupppqqqrrrssssssrrrqqqqqqnnnoooppprrrtttuuuwwwwwwtttuuuvvvyyy}}}zzzwwwyyyssseee[[[TTTKKKEEEDDDDDD@@@>>>>>><<<<<<======>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@AAAAAA??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBAAABBBBBBBBBBBBCCCDDDEEEFFFJJJOOOSSSGGGDDDCCCCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTRRRSSSUUUWWWYYYZZZ[[[[[[YYYXXXXXXYYY\\\^^^^^^]]][[[[[[\\\]]]^^^aaacccddd]]]]]]\\\[[[[[[[[[[[[\\\[[[[[[\\\^^^___aaabbbbbbfffjjjooosss{{{qqqfff```ZZZZZZ```dddcccbbbddddddcccdddjjjoookkk___TTTJJJIIIFFFDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>??????======<<<<<<======>>>???===<<<===AAADDDJJJVVVaaasssxxxlllaaa[[[UUURRRVVV___gggqqq{{{ppphhhcccdddfffhhhlllvvv}}}||||||tttuuuvvvxxxxxxxxxwwwwwwuuuuuuwwwyyyzzz|||}}}~~~yyyzzz|||}}}zzzxxxwwwvvvtttvvv}}}xxxjjj\\\SSSMMMFFF@@@AAAAAA>>><<<===<<<<<<======>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA?????????>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDEEEGGGKKKQQQUUUEEEGGGGGGDDDDDDFFFFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKMMMOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOPPPRRRSSSUUUVVVRRRSSSUUUWWWXXXZZZZZZZZZYYYXXXXXXYYY[[[]]]]]]\\\______^^^]]]^^^___```aaa]]]\\\[[[[[[ZZZZZZ[[[[[[[[[[[[]]]^^^```aaabbbcccaaadddhhhkkkqqq{{{nnnddd\\\XXX[[[]]][[[ZZZ\\\bbb______gggpppooodddYYYMMMKKKHHHFFFEEEEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA??????>>>>>>>>>>>>??????===============>>>??????>>>===>>>BBBEEEIIITTT___ppp}}}uuuiii^^^WWWTTTSSSXXXccckkkuuuuuunnnmmmnnnsss{{{|||}}}~~~~~~}}}}}}}}}|||zzzzzz{{{|||{{{zzzyyyxxxwwwuuurrrpppqqqsssuuuwww|||yyymmm___SSSNNNFFFDDDAAA???======>>>>>>================================================;;;<<<>>>???@@@@@@??????>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@DDDFFFFFFHHHNNNQQQPPPHHHFFFEEECCCCCCDDDFFFGGGFFFGGGHHHIIIJJJIIIHHHGGGFFFGGGHHHJJJLLLMMMNNNNNNQQQPPPOOONNNOOOPPPQQQRRRQQQQQQQQQRRRRRRSSSUUUUUURRRSSSTTTUUUWWWXXXYYYZZZYYYZZZZZZ[[[[[[\\\]]]]]]\\\[[[[[[\\\]]]___aaacccaaa```]]][[[YYYYYYZZZ[[[ZZZ\\\^^^```bbbbbbbbbbbbbbbccchhhmmmqqqxxxuuuiiiccc[[[VVVUUUWWWYYYZZZSSSZZZ^^^^^^aaahhhhhheeeXXXPPPFFFBBBBBBDDDCCCAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@??????????????????????????????@@@AAA@@@???======???AAA??????>>>???CCCKKKUUU\\\jjjuuu|||zzzvvvtttuuu|||~~~qqqddd[[[XXXUUUXXX^^^eeeooo|||{{{zzzzzz~~~}}}{{{wwwtttrrrrrrssstttpppnnnlllkkkjjjiiihhhgggkkkooovvv~~~|||qqqfffXXXNNNJJJEEECCCAAA???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>???>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@@@@@@@???@@@@@@AAAAAACCCBBBAAAAAA@@@AAAAAAAAAAAABBBBBBCCCIIIQQQRRRNNNGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGIIIKKKLLLMMMMMMMMMOOOOOONNNNNNNNNOOOPPPQQQPPPPPPPPPPPPQQQRRRSSSTTTRRRRRRSSSUUUVVVWWWXXXYYYYYYYYYZZZ[[[[[[\\\\\\]]]\\\[[[[[[\\\]]]___aaacccaaa```^^^\\\ZZZZZZ[[[\\\ZZZ[[[]]]^^^```aaaaaabbbbbbcccfffjjjlllrrrxxxqqqfff]]]XXXVVVVVVVVVVVVZZZ\\\[[[^^^eeehhhfff[[[SSSIIIDDDCCCDDDCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???======???AAA============@@@FFFNNNTTTbbbmmm{{{{{{yyysssqqqnnnmmmooovvv~~~qqqeee]]]ZZZSSSXXXaaalllzzzzzzyyy}}}~~~|||xxxtttrrrnnnkkkiiihhhiiiiiidddbbb___^^^^^^```ccceeellltttqqqeee[[[PPPHHHFFFBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<============??????>>>======>>>>>>>>>@@@@@@???>>>>>>>>>??????@@@@@@@@@???@@@@@@AAABBBAAAAAA@@@BBBKKKSSSQQQKKKGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLMMMLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRQQQQQQRRRSSSUUUVVVWWWWWWXXXYYYYYYZZZ[[[[[[\\\\\\[[[[[[[[[\\\]]]___aaabbbaaa```^^^]]]\\\\\\\\\]]][[[[[[\\\\\\^^^___aaabbbbbbbbbdddggggggkkkvvv~~~ooobbbYYYTTTRRRRRRWWWYYYYYYXXX[[[aaaffffff___WWWMMMFFFDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAA???>>>===???@@@======>>>>>>???CCCHHHLLLWWW```lllssstttpppmmmlllfffeeeccccccfffnnnxxx|||qqqeee^^^\\\VVV]]]iiiyyy}}}wwwrrrqqqqqqqqqqqq{{{}}}{{{zzztttqqqnnnooorrrtttrrrpppnnnlllgggccc```_________[[[ZZZYYYYYY\\\bbbiiinnn|||uuueeeYYYPPPHHHCCCCCC@@@@@@@@@???>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<=========??????>>>============>>>@@@???>>>===============>>>>>>>>>>>>???@@@AAABBB@@@CCCFFFHHHMMMQQQNNNHHHFFFEEEEEEDDDEEEEEEFFFGGGHHHGGGFFFEEEFFFGGGHHHIIIHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUUUUWWWWWWXXXYYYYYYZZZZZZ[[[[[[[[[ZZZ[[[\\\^^^```bbbaaa```___^^^]]]^^^^^^^^^]]]\\\\\\\\\]]]___aaabbbcccbbbcccffffffhhhqqq{{{{{{iii]]]WWWUUUUUUVVVVVVVVVVVVXXX]]]```bbbaaaZZZQQQIIIEEEDDDBBBAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAA@@@>>>===>>>@@@@@@AAABBBBBBAAABBBDDDFFFLLLSSS\\\cccdddbbb___^^^ZZZZZZZZZZZZ^^^fffooovvvzzznnnddd^^^]]]^^^gggwww}}}~~~sssnnngggcccbbbbbbbbbbbbiiikkkooosssyyy}}}zzzxxxxxxtttttttttuuuyyy~~~~~~|||yyyvvvrrrooolllkkkkkkiiihhhiiilllmmmmmmkkkhhheee```[[[XXXVVVVVVVVVTTTVVVYYY\\\bbbkkkvvv}}}vvviiiYYYPPPIIICCCAAABBB>>>??????>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===============>>>???>>>>>>===<<<<<<<<<<<<=========>>>???@@@AAABBB>>>GGGOOOPPPMMMLLLIIIEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHGGGFFFFFFFFFGGGIIIJJJGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOOOOPPPQQQRRRSSSSSSUUUUUUVVVVVVWWWXXXXXXYYYYYYYYYYYYZZZ[[[]]]___`````````__________________^^^^^^]]]]]]^^^```bbbccccccbbbcccfffhhhjjjqqqyyyyyyiii```\\\ZZZSSSSSSTTTVVVXXXYYYZZZ\\\aaa\\\TTTMMMHHHEEECCCAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAA@@@???>>>>>>???AAACCCCCCCCCAAA@@@AAABBBEEEIIIPPPUUUVVVUUUTTTSSSQQQRRRSSSTTTXXX___hhhnnn{{{vvvlllccc``````gggsss~~~~~~~~~}}}wwwpppeeeaaa\\\YYYYYYYYYZZZZZZ[[[]]]```cccgggnnnuuuzzz}}}yyytttpppmmmlllllljjjiiihhhhhhjjjnnnrrrtttuuuuuuuuuuuuuuuvvvwwwwwwwwwyyyzzz{{{{{{yyywwwuuuooonnnmmmkkkhhhfffeeedddfffeeedddeeeggghhhhhhfff___\\\XXXTTTRRRQQQQQQRRRSSSWWW^^^fffnnnyyy~~~wwwggg\\\OOOIIIEEEAAA???AAA>>>>>>===<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<>>>>>>===<<<<<<<<<======>>>???>>>>>>===<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBB@@@JJJRRRQQQKKKHHHEEECCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQSSSSSSSSSTTTUUUUUUVVVVVVXXXWWWWWWXXXYYY[[[]]]^^^^^^^^^_____________________^^^^^^___```aaabbbbbbcccaaacccgggjjjkkkqqqxxxzzzjjj___ZZZTTTRRRSSSWWWXXXWWWWWWZZZ___]]]XXXRRRMMMHHHEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@AAAAAA???>>>>>>??????@@@AAA@@@>>><<<===>>>@@@BBBFFFJJJLLLLLLLLLKKKKKKLLLMMMOOORRRXXX___dddooowww|||tttkkkffffffhhhttt{{{||||||ssshhh```YYYVVVSSSQQQQQQRRRRRRQQQOOOQQQTTTVVVYYY]]]bbbeeegggnnnsssuuuvvvwwwtttoookkkiiigggdddbbbaaa``````___^^^]]]]]]___aaaccceeeeeeeeeffffffffffffffffffggghhhjjjkkkkkkkkkjjjiiiffffffeeeeeedddcccccccccaaaaaaaaabbbbbbbbbbbbaaaXXXVVVTTTRRRQQQRRRTTTVVV[[[cccnnnwww{{{{{{yyypppgggYYYPPPGGGDDDCCC@@@>>>???>>>===<<<::::::::::::;;;999999999999999999999999999999999999999999999999:::999999999:::;;;<<<===;;;;;;;;;<<<===>>>???@@@==================>>>??????????????????@@@AAABBBCCCJJJMMMJJJFFFFFFEEECCCCCCDDDEEEFFFFFFGGGGGGGGGCCCDDDDDDEEEEEEEEEEEEEEECCCCCCDDDEEEFFFFFFEEEEEEEEEFFFHHHJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRSSSTTTTTTVVVVVVUUUVVVWWWYYY[[[]]]]]]]]]^^^^^^____________]]]]]]^^^___````````````bbb```bbbfffiiijjjnnntttzzz}}}jjj___YYYUUUSSSWWWWWWVVVXXX]]]^^^^^^\\\XXXSSSMMMIIIGGGEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>@@@AAAAAA@@@>>>>>>>>>===>>>>>>===;;;:::;;;<<<======???BBBEEEFFFFFFEEEFFFGGGHHHIIIKKKPPPVVVZZZeeelllxxxzzzrrrlllkkkooottt}}}xxxpppggg]]]TTTQQQOOOLLLKKKKKKKKKKKKJJJHHHJJJMMMOOOPPPRRRVVVXXXXXX^^^ccceeeggghhhfffaaa]]]\\\[[[ZZZYYYXXXXXXXXXWWWWWWVVVWWWXXXZZZ[[[\\\[[[\\\]]]^^^^^^]]]\\\[[[^^^___```aaabbbccccccccc^^^^^^^^^_________``````^^^^^^^^^______^^^]]]\\\UUUTTTSSSSSSTTTWWWZZZ\\\gggppp}}}{{{uuuuuupppfff\\\QQQIIIBBBBBBBBB???===>>>>>>===;;;999999999;;;<<<999999999999999999999999999999999999999999999999999888888777888:::;;;<<<:::::::::;;;===>>>@@@AAA===============>>>???@@@@@@@@@@@@???@@@@@@AAABBBGGGHHHFFFBBBBBBFFFGGGDDDCCCCCCEEEFFFGGGGGGGGGGGG@@@AAACCCDDDDDDDDDCCCBBBAAABBBCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJKKKKKKKKKKKKMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOPPPPPPQQQRRRRRRRRRUUUTTTTTTUUUVVVXXXZZZ\\\\\\\\\]]]^^^____________[[[\\\^^^___```___^^^^^^aaa___```eeeggghhhkkkpppuuu||||||mmm^^^WWWTTTVVVWWWVVVZZZaaa^^^______]]]WWWQQQMMMJJJEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC>>>@@@BBBBBB@@@>>>>>>>>>>>>>>>>>>===;;;;;;<<<>>>;;;;;;<<<>>>AAACCCCCCCCCBBBCCCDDDEEEGGGKKKPPPTTT^^^fffrrryyyrrrnnnpppwww}}}yyykkkbbb[[[TTTOOOKKKIIIHHHGGGHHHHHHFFFEEEFFFGGGHHHIIIKKKMMMNNNOOOQQQRRRSSSUUUVVVVVVUUUUUUUUUTTTSSSRRRPPPOOONNNNNNIIIJJJLLLNNNPPPQQQRRRRRRUUUUUUVVVVVVWWWWWWXXXXXXYYYYYYZZZ[[[[[[[[[[[[ZZZ[[[\\\\\\[[[YYYXXXYYY[[[ZZZYYYYYYYYYYYYXXXVVVTTTTTTTTTSSSTTTYYYaaakkksss~~~uuuiiibbb]]]VVVPPPEEEDDDAAA???>>>>>>>>>>>>;;;:::888777777777888888:::::::::999999999888888888888888888888999999999999999999999999999999999<<<<<<<<<=========>>>>>>??????>>>>>>>>>>>>>>>???AAAAAA@@@@@@???@@@@@@@@@FFFAAAHHH???@@@IIIAAACCCEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBGGGFFFDDDBBBAAABBBDDDEEEEEEFFFGGGGGGIIIIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNPPPPPPOOOMMMKKKOOOOOOOOOOOOPPPQQQRRRRRRPPPQQQRRRSSSTTTUUUVVVVVVYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^______``````aaaaaabbbcccdddeeeffffffggggggqqqtttxxxooo^^^SSSUUUWWWUUUXXX```aaaaaa______eeefff[[[LLLFFFFFFEEEDDDCCCDDDGGGIIIBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@????????????>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;===@@@BBBBBBAAA>>>@@@AAACCCDDDGGGJJJNNNUUU^^^mmm{{{zzztttssspppppp}}}oooddd]]]WWWQQQLLLKKKIIIHHHHHHIIIJJJHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKMMMNNNOOOOOONNNNNNOOOOOONNNMMMLLLLLLKKKJJJKKKLLLMMMMMMNNNNNNNNNMMMPPPPPPPPPQQQRRRRRRSSSSSSSSSSSSUUUVVVWWWXXXXXXYYYXXXYYYZZZYYYWWWWWWYYYZZZ\\\ZZZXXXVVVUUUTTTRRRQQQSSSUUUYYY___gggqqq|||yyyjjj^^^XXXTTTMMMHHHBBBAAA@@@>>>===<<<<<<<<<::::::888777777777888888::::::999999888888888888777777777888999999999:::888888999:::;;;;;;<<<<<<::::::::::::;;;;;;;;;<<<>>>======<<<<<<<<<======@@@@@@?????????@@@@@@AAADDDBBBJJJ@@@???GGG@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDBBB@@@@@@AAABBBCCCEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKMMMNNNOOONNNLLLKKKOOONNNNNNOOOOOOPPPQQQRRRQQQQQQQQQQQQRRRSSSTTTUUUXXXXXXXXXXXXYYYZZZ[[[[[[]]]]]]]]]^^^^^^______```bbbccccccdddeeeeeeeeeeeekkkoooxxxxxxhhh\\\[[[ZZZWWWZZZaaaaaaaaa```aaaiiimmmfffZZZMMMKKKHHHFFFDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@@@@????????????========================;;;<<<===@@@BBBBBB@@@>>>===>>>@@@AAABBBEEEIIILLLTTT]]]jjjwww{{{wwwxxxvvvyyy~~~~~~}}}}}}~~~}}}}}}|||{{{{{{tttnnnddd]]]XXXSSSNNNJJJFFFEEEDDDEEEGGGGGGGGGEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEGGGHHHIIIIIIHHHGGGJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOONNNOOOPPPSSSTTTVVVVVVWWWVVVWWWXXXWWWVVVVVVXXXZZZ]]]ZZZVVVSSSQQQQQQRRRSSSUUU[[[eeeqqq|||tttjjj\\\SSSNNNJJJDDD@@@============<<<;;;:::999:::999888888777888888888999888888888888777777777666666777888999999::::::777888999:::<<<===>>>???::::::::::::;;;;;;;;;;;;<<<;;;;;;:::;;;;;;<<<<<>>>>>>>>???@@@AAAAAACCCCCCNNNCCC>>>DDD>>>DDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@?????????@@@AAAEEEEEEFFFGGGHHHIIIIIIJJJKKKJJJJJJJJJIIIIIIHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLNNNNNNNNNNNNOOOPPPQQQQQQRRRQQQPPPPPPPPPRRRSSSTTTVVVWWWWWWXXXXXXYYYZZZZZZ[[[[[[[[[\\\]]]^^^^^^^^^aaabbbccccccccccccbbbbbbeeeiiiqqq}}}vvvfff___ZZZVVVWWW]]]^^^^^^]]]aaakkkrrrpppiiiVVVQQQJJJGGGFFFFFFDDDBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDCCCBBBBBBAAABBBBBBBBBAAAAAAAAA@@@@@@@@@??????===============>>>>>>>>>;;;<<<>>>AAACCCBBB>>>;;;<<<===>>>???@@@CCCFFFIIIRRRZZZeeeqqq{{{~~~~~~}}}}}}}}}}}}}}}}}}|||{{{zzzyyyyyywwwuuusssqqqooonnnnnniiieee___ZZZVVVRRRLLLIIIEEEDDDCCCDDDFFFGGGGGGFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCDDDEEEFFFGGGFFFFFFEEEHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFGGGHHHIIIKKKLLLMMMKKKKKKLLLMMMMMMNNNOOOOOOMMMNNNOOOQQQRRRSSSTTTTTTUUUVVVWWWVVVTTTTTTVVVWWWYYYWWWTTTRRRRRRUUUZZZ^^^bbbjjjwww~~~wwwddd]]]RRRKKKGGGDDD@@@<<<;;;;;;<<<<<<<<<;;;999888999999888888888888888888888777777777777777777777666666777888999::::::;;;888888999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<=========>>>???@@@AAABBBBBBEEERRRGGG???CCC>>>EEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@@@@AAADDDDDDEEEFFFGGGHHHIIIIIIKKKJJJJJJIIIIIIHHHHHHGGGIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQSSSRRRQQQPPPPPPQQQSSSTTTVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZ[[[\\\]]]]]]^^^^^^aaaaaaaaabbbaaaaaa``````aaagggnnnuuu~~~wwwhhh]]]VVVVVV[[[[[[YYYYYY^^^gggppprrrqqq```WWWLLLFFFFFFHHHGGGDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@======>>>>>>>>>>>>??????<<<<<<===???@@@???<<<:::<<<===>>>??????AAAEEEGGGOOOUUU___hhhpppxxx}}}|||{{{zzzxxxyyyyyyzzz{{{{{{{{{{{{{{{zzzxxxtttqqqmmmjjjhhhgggfffccc___[[[WWWRRRMMMIIIJJJIIIHHHIIIJJJKKKJJJIIIEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFFFFFFFEEEDDDFFFGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFGGGHHHJJJKKKLLLJJJKKKLLLMMMNNNOOOPPPPPPMMMNNNOOOPPPQQQQQQQQQPPPSSSTTTUUUTTTRRRRRRSSSUUUTTTUUUUUUVVVZZZ```iiipppxxxwwwlllfffVVVQQQJJJEEEBBB@@@>>>;;;:::;;;<<<<<<<<<;;;:::999888888888888999888888888777777777777777777777888666777777888999999::::::999999999999::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;<<<======>>><<<<<<<<<===>>>???@@@AAABBBGGGUUUJJJAAADDD???FFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFGGGHHHHHHJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNPPPPPPTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWXXXZZZZZZZZZZZZZZZYYYZZZ[[[\\\]]]^^^______`````````aaa``````______^^^dddjjjooouuuwwwfff\\\YYY[[[ZZZXXXWWW[[[bbbiiiooorrrmmmaaaRRRHHHEEEFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@>>>?????????????????????>>><<<;;;:::;;;<<<<<<;;;<<<>>>>>>??????@@@DDDFFFJJJPPPWWW]]]ccciiiqqqwww~~~~~~}}}zzzwwwvvvwwwxxxzzz|||~~~~~~{{{vvvrrrnnnkkkiiikkkiiifffaaa\\\VVVRRROOOOOONNNLLLLLLLLLLLLKKKIIIFFFFFFFFFFFFEEEEEEDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEFFFFFFFFFFFFFFFKKKJJJIIIHHHGGGHHHIIIJJJIIIJJJJJJLLLMMMNNNOOOPPPNNNOOOPPPPPPPPPPPPPPPPPPRRRTTTUUUUUUTTTUUUWWWYYYXXX\\\aaaffflllttt~~~ssseee[[[XXXIIIFFFAAA>>>===<<<;;;:::::::::;;;;;;<<<;;;;;;;;;777777888999999999999888777777777888888888888999888888888888888999999999999999999999999999999999::::::::::::999999999999<<<<<<<<<<<<===>>>??????===<<<<<<<<<===>>>??????@@@FFFTTTKKKCCCFFF???FFFEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPRRRRRRSSSSSSTTTTTTTTTUUUVVVWWWYYYZZZ[[[[[[ZZZYYYXXXYYYZZZ[[[\\\^^^^^^_________````````````______\\\aaagggiiinnn{{{rrrccc[[[YYY\\\YYYWWWZZZ^^^bbbiiipppvvvkkk[[[NNNGGGDDDCCCBBBCCCDDDDDDEEEEEEDDDDDDCCCEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>???===:::999:::<<<<<<=========>>>>>>>>>???BBBEEEFFFJJJOOOSSSVVV[[[bbbgggttt||||||{{{zzzwwwwwwyyy~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}yyywwwuuutttqqqlllfffaaa^^^\\\YYYWWWTTTSSSSSSQQQOOOMMMMMMMMMLLLKKKIIIHHHGGGFFFEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGMMMLLLJJJHHHHHHIIIJJJKKKJJJJJJKKKLLLNNNOOOPPPQQQQQQRRRSSSUUUUUUVVVVVVVVVUUUWWWZZZ\\\]]]```dddfffjjjpppyyyyyynnnaaaSSSLLLLLL@@@>>><<<;;;:::::::::::::::999999999:::;;;;;;<<<666777888999:::999999888888888888888999999::::::999999999888888888888888888999999::::::;;;;;;;;;:::::::::999999999888888<<<<<<<<<<<<===>>>???@@@======<<<<<<<<<======>>>>>>CCCQQQIIIDDDGGG???DDDDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJFFFHHHJJJMMMNNNNNNMMMLLLLLLKKKKKKLLLLLLMMMNNNOOOOOOPPPRRRTTTUUUUUUTTTSSSUUUVVVXXXZZZZZZZZZYYYXXXVVVWWWXXXYYY[[[\\\]]]^^^]]]^^^___``````aaa``````]]]aaaeeegggjjjuuuqqqbbbZZZ\\\XXXVVVYYYZZZ[[[ccclllrrrkkk```UUULLLFFFDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>===???===;;;;;;===>>>>>>===;;;<<<===<<<<<<===@@@BBBBBBEEEIIIKKKLLLPPPVVVZZZdddkkkwwwyyysssoooooonnnkkkiiikkkpppwww~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}|||||||||||||||}}}}}}~~~~~~~~~{{{vvvpppkkkiiihhhgggdddaaa___^^^\\\YYYWWWVVVUUUSSSQQQNNNLLLJJJIIIIIIIIIJJJKKKKKKJJJIIIHHHKKKKKKKKKJJJJJJJJJIIIIIIKKKJJJIIIHHHIIIKKKNNNOOOLLLLLLMMMOOOPPPRRRSSSSSSUUUVVVXXXZZZ\\\]]]]]]^^^ZZZ]]]aaadddhhhlllqqqttt|||wwwjjjaaaUUUHHHDDDFFF<<<;;;;;;::::::;;;;;;;;;999999888777888:::;;;<<<666777888999::::::999888888888999999999:::::::::::::::999999888777777777888888999:::<<<===>>>>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<===>>>??????>>>======<<<<<<<<<=========@@@NNNGGGCCCGGG>>>BBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGEEEFFFGGGHHHIIIIIIJJJKKKFFFHHHKKKNNNOOONNNMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOLLLNNNQQQTTTUUUUUUSSSRRRSSSUUUWWWYYYYYYYYYXXXWWWUUUUUUWWWXXXYYY[[[\\\\\\]]]^^^___```aaaaaaaaaaaa```dddggghhhjjjsssxxxwww~~~ooobbbYYYUUUTTTVVVVVVVVV]]]ggghhhgggbbbZZZRRRKKKHHHGGGBBBBBBCCCCCCCCCCCCBBBBBBEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCBBBAAA???>>>===============???AAAAAA???===:::;;;;;;;;;:::;;;>>>@@@@@@CCCFFFGGGGGGJJJOOOSSSYYY```kkkvvvwwwnnniiifffhhhhhhdddbbbccceeelllwww}}}~~~}}}zzz~~~}}}|||||||||}}}~~~~~~~~~}}}|||{{{}}}~~~|||{{{{{{{{{{{{|||}}}}}}}}}}}}}}}|||{{{{{{yyytttooojjjgggeeedddeeeccc^^^XXXTTTRRRPPPPPPMMMMMMNNNPPPSSSSSSQQQNNNOOOMMMKKKJJJKKKKKKKKKJJJLLLKKKKKKLLLMMMNNNNNNMMMPPPPPPPPPRRRTTTVVVYYY[[[___```bbbccccccfffiiillloooppppppqqqtttzzz{{{llldddXXXMMMFFFBBB@@@@@@;;;;;;::::::999888777777888999999888888777666555777666555666888999888777999888999;;;999555555999;;;:::999888777777777777777777888999;;;<<<======;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<>>???BBBCCCCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>???CCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDDDDEEEGGGHHHIIIHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKLLLNNNOOONNNMMMKKKJJJOOOPPPPPPQQQRRRRRRRRRRRRUUUUUUVVVWWWXXXXXXXXXXXXVVVVVVVVVVVVWWWXXXYYYYYY^^^^^^^^^^^^^^^^^^^^^^^^]]]aaaeeefffgggmmmyyyvvvuuuwwwyyymmmeee\\\UUUUUUVVVWWWYYY]]]eeeddd___XXXPPPIIIEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBEEEDDDBBB@@@@@@@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@??????@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBDDDFFFIIIJJJPPPWWWaaaiiiqqq}}}{{{yyy}}}xxxpppiiiaaa^^^[[[ZZZ[[[\\\\\\\\\\\\aaahhhpppuuuxxxxxxxxxyyyzzzyyyxxxwwwxxx{{{~~~}}}}}}}}}|||{{{zzzxxxxxxvvvvvvwwwxxxyyy{{{|||}}}~~~~~~~~~}}}}}}|||||||||}}}~~~~~~~~~}}}}}}|||{{{|||{{{{{{|||}}}~~~|||{{{~~~{{{wwwuuussspppkkkfffaaa]]]ZZZXXXTTTTTTVVVXXXZZZ[[[YYYWWWVVVTTTQQQPPPQQQQQQQQQPPPRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSVVVYYY\\\```bbbfffhhhkkknnnqqquuuzzz~~~~~~pppfff]]]VVVMMMEEE@@@>>>===<<<;;;;;;:::999999888777777555666777888888999999888888888888777777777888888777333333666777666888;;;::::::999888777777777777666777888999;;;<<<===>>>===<<<;;;;;;::::::::::::::::::::::::::::::::::::============<<<<<<<<<<<<@@@>>>@@@CCCCCC???>>>@@@BBBBBBBBBBBBBBBAAAAAA@@@BBBBBBAAA@@@????????????BBBBBBBBBBBBBBBBBBBBBCCCAAAAAABBBBBBCCCDDDDDDDDDEEEFFFGGGHHHIIIHHHGGGFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKMMMOOOOOONNNMMMLLLNNNNNNOOOPPPQQQQQQQQQQQQTTTTTTUUUVVVWWWXXXXXXXXXVVVVVVVVVVVVVVVWWWXXXYYY]]]]]]]]]^^^^^^^^^_________bbbeeeeeedddiiisss|||xxxssssssuuu~~~lllaaaWWWTTTUUUVVVWWWYYY```aaaaaa]]]UUUMMMGGGDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@???@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAACCCDDDFFFGGGHHHOOOWWW^^^eeeqqqxxxrrrqqqvvv{{{vvvqqqjjjccc]]]ZZZWWWVVVWWWXXXXXXXXXWWWZZZ```eeeiiikkkkkkkkknnnoooppppppppprrrtttwwwyyyyyyyyyyyyxxxwwwvvvuuuttttttuuuvvvxxxzzz{{{|||~~~~~~~~~}}}}}}}}}|||||||||}}}~~~}}}|||zzzzzzzzzzzzzzzyyyyyyyyy{{{}}}{{{{{{vvvpppkkkiiieeeeeefffhhhkkkkkkjjjhhhdddaaa___]]]]]]^^^]]]\\\^^^^^^^^^^^^^^^]]]]]]]]]YYYZZZ\\\```dddiiimmmppptttwww|||yyykkk^^^UUULLLHHHBBB>>><<<;;;;;;::::::::::::999888888777777555666777888888999999888999::::::888555555888<<<===666111333666777999<<<::::::999888777777777777555666777999;;;<<<>>>>>>>>>>>><<<;;;::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<>>@@@@@@AAABBBBBBBBBAAAAAACCCBBBAAA@@@@@@??????@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDFFFGGGHHHIIIHHHGGGFFFEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIJJJLLLNNNOOOOOOOOONNNLLLMMMNNNOOOPPPPPPPPPPPPRRRSSSTTTUUUVVVWWWXXXXXXWWWWWWVVVVVVVVVWWWXXXXXX[[[[[[\\\]]]^^^___``````aaadddeeedddbbbdddlllsss~~~wwwuuuvvv}}}}}}mmm]]]VVVVVVVVVVVVWWWZZZ^^^cccccc^^^TTTLLLGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCAAAFFFLLLRRRXXXcccqqq|||sssiiieeedddfffmmmzzzxxxqqqkkkddd___ZZZXXXUUUTTTUUUUUUUUUTTTSSSTTTVVVXXXZZZ\\\\\\\\\aaacccgggiiikkkllloooqqqsssssstttttttttssssssrrrrrrrrrssstttvvvxxxzzz{{{}}}}}}}}}}}}||||||||||||}}}}}}~~~~~~~~~|||}}}~~~~~~}}}}}}xxxxxxwwwvvvwwwwwwyyyyyy{{{|||}}}}}}www{{{{{{|||~~~vvvtttqqqoooooooooooonnnooooooooonnnlllkkkkkkkkkiiijjjmmmqqqwww|||sssggg[[[RRRLLLCCC@@@===<<<<<<<<<;;;::::::999999999888888777777888999999888888777666555777999:::888444444:::@@@JJJ???666555888888888::::::999888777777666666666444555666888:::<<<>>>>>>>>>===<<<;;;:::999999999999999999999999999999999;;;;;;<<<<<<<<<<<<<<<======<<>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@??????@@@@@@??????@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDGGGHHHHHHIIIHHHGGGEEEDDDEEEFFFFFFGGGHHHIIIJJJJJJIIIJJJKKKMMMMMMMMMMMMMMMKKKKKKMMMNNNOOOOOOOOOOOOQQQRRRRRRSSSUUUVVVWWWXXXWWWWWWWWWVVVVVVWWWWWWXXXYYYZZZ[[[\\\^^^___```aaabbbdddeeecccaaaccchhhmmmuuu~~~hhh[[[WWWVVVVVVXXXXXX^^^eeegggddd\\\TTTPPPJJJHHHFFFDDDBBBBBBCCCDDDAAABBBCCCCCCDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>??????@@@AAABBB???CCCGGGJJJOOOXXXdddmmmuuuvvvtttmmmccc\\\ZZZZZZYYY___jjjuuu{{{sssmmmgggbbb\\\ZZZWWWVVVUUUUUUTTTRRRQQQQQQPPPQQQQQQSSSTTTUUUXXX\\\aaafffiiikkkmmmooonnnoooppppppqqqqqqqqqppppppqqqrrrtttvvvxxxzzz|||||||||||||||||||||||||||}}}}}}~~~~~~~~~}}}}}}||||||}}}~~~~~~}}}|||zzzyyyvvvvvvvvvvvvvvvwwwzzz|||xxxsss~~~||||||}}}~~~~~~wwwjjj^^^TTTLLLEEEBBB???===<<<;;;<<<<<<:::888999999888888888888888777888999999888888777666555555777999777444555;;;AAAMMMBBB999777888888777888:::999888777666666666666444555666888:::<<<===>>><<<;;;:::999888888888888999999999999999999999999:::;;;;;;;;;<<<<<<=========<<<@@@GGGJJJEEE@@@???======???@@@AAAAAABBBBBB@@@@@@?????????@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDGGGHHHHHHIIIHHHGGGEEEDDDEEEEEEEEEEEEFFFHHHJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKMMMNNNOOOPPPPPPPPPRRRRRRRRRRRRTTTUUUWWWXXXWWWWWWVVVVVVVVVWWWXXXXXXYYYYYYZZZ\\\^^^___```aaaaaacccddddddcccdddhhhkkklllwwwwwwdddZZZVVVVVVXXXZZZ___eeehhhgggbbb^^^[[[TTTPPPKKKFFFCCCBBBCCCEEEBBBBBBCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===???@@@BBBCCC???AAADDDFFFJJJPPPYYY___ffffffddd^^^XXXSSSRRRSSSRRRWWW^^^gggpppzzzzzzsssnnnjjjccc```\\\ZZZXXXVVVSSSQQQPPPOOOMMMLLLLLLNNNPPPQQQRRRWWW]]]cccfffiiikkkmmmlllmmmnnnoooooopppoooooopppppprrrtttvvvyyy{{{}}}{{{{{{{{{{{{{{{{{{{{{|||}}}}}}}}}}}}|||{{{zzzzzz}}}}}}}}}|||zzzxxxvvvtttsssuuuvvvvvvvvvxxx}}}{{{sssooozzzmmmfff[[[QQQIIICCC???<<<===;;;:::999:::999777666888888888888888888888888555666777888888999999888444666777666555666:::>>>DDD<<<666666777666777999999999888777666666666666555666777888999;;;;;;<<<:::999999888888888888888:::::::::::::::::::::::::::::::::;;;<<<<<<======>>><<>>???@@@AAAAAAAAA????????????@@@BBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGJJJKKKLLLLLLKKKKKKKKKJJJJJJJJJLLLMMMNNNPPPQQQRRRRRRRRRTTTSSSSSSSSSSSSUUUVVVWWWVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYZZZ\\\]]]___`````````aaacccddddddeeehhhjjjjjjrrr~~~tttdddYYYVVVXXX\\\___dddggggggeeedddddd]]]ZZZUUUOOOKKKIIIHHHHHHDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>@@@BBBCCC>>>@@@BBBDDDFFFIIINNNQQQXXXXXXVVVSSSOOOMMMMMMNNNNNNQQQUUU[[[```gggoootttzzz}}}yyyvvvmmmjjjfffaaa^^^YYYUUUQQQOOOMMMKKKJJJJJJKKKLLLMMMNNNSSSYYY^^^bbbdddgggiiillllllmmmnnnnnnnnnnnnnnnnnnoooqqqsssvvvyyy|||}}}zzzzzzzzz{{{{{{{{{{{{{{{|||||||||{{{zzzyyyxxxwww{{{zzzyyywwwuuusssrrrqqqooorrruuuwwwyyy~~~~~~tttooolllyyynnndddZZZUUUNNNGGGCCC@@@===;;;;;;:::888888888888777666777777777777888888888888555666777888888999999888666666666666666666777888:::666555777777555666999999888777666666555555666777777777888999999::::::999999888888999999::::::::::::::::::::::::::::::999999:::;;;;;;<<<======>>>;;;===EEEJJJGGGCCCAAA======>>>???@@@@@@????????????@@@AAACCCEEEGGGHHHGGGFFFFFFEEEEEEDDDDDDCCCAAAAAABBBBBBCCCDDDDDDDDDEEEFFFGGGHHHIIIHHHGGGFFFDDDCCCCCCCCCEEEGGGIIIKKKMMMLLLLLLLLLLLLMMMMMMNNNMMMNNNPPPQQQSSSTTTTTTTTTVVVUUUTTTSSSSSSTTTVVVWWWTTTTTTUUUVVVWWWXXXZZZ[[[YYYZZZ[[[\\\]]]^^^_________```bbbcccdddeeefffgggkkkooowwwuuucccZZZYYYZZZ^^^bbbfffffffffffffffcccbbbaaa^^^ZZZUUUPPPNNNGGGFFFDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA???@@@BBBCCCDDDEEEGGGHHHKKKLLLKKKJJJIIIIIIIIIJJJHHHJJJNNNQQQTTTXXX]]]aaaffflllttt}}}|||xxxsssmmmgggaaaZZZVVVQQQOOOMMMKKKIIIIIIIIIJJJMMMQQQVVVZZZ]]]```dddfffkkkllllllmmmmmmmmmlllllllllmmmoooqqqtttxxx{{{|||yyyyyyzzzzzzzzz{{{{{{{{{{{{zzzzzzzzzxxxwwwvvvuuuuuutttrrrpppooooooppppppnnnrrrxxx|||uuunnnjjjhhh~~~yyyooo```UUUGGGDDD@@@===<<<;;;:::999<<<:::888888999999999888777777777777777888888888888999999888888777666555999777666555666666444222777555777999777444444888999888777666666555555555777888888888888999999999999999999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======>>>:::;;;CCCHHHGGGCCCAAA===>>>>>>????????????>>>???@@@AAACCCEEEHHHJJJKKKIIIIIIHHHGGGFFFEEEDDDDDDAAAAAABBBBBBCCCDDDDDDEEEDDDEEEGGGHHHIIIHHHHHHGGGDDDCCCBBBCCCDDDGGGIIIKKKLLLLLLMMMMMMNNNOOOQQQQQQNNNOOOQQQSSSTTTUUUVVVVVVXXXWWWUUUSSSSSSTTTUUUVVVSSSTTTTTTUUUWWWYYY[[[\\\ZZZZZZ[[[\\\]]]^^^^^^______```bbbccccccdddddddddggghhhnnnyyymmm___\\\WWW[[[aaaeeeffffffffffffeeegggjjjjjjfff___WWWRRRIIIGGGEEEBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@BBBDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGDDDFFFIIIKKKMMMOOOSSSVVVSSSYYYbbbjjjqqqvvvyyy{{{wwwtttttt{{{~~~wwwpppiiiaaa\\\UUUSSSPPPMMMKKKIIIIIIIIINNNQQQUUUYYY\\\___ccceeekkkkkklllllllllkkkkkkjjjjjjkkkmmmpppssswwwzzz{{{yyyyyyyyyzzzzzz{{{{{{{{{zzzzzzyyyyyywwwvvvtttssspppooolllkkkkkklllooopppnnnttt{{{yyypppiiiffffffwwwkkkbbbYYYQQQKKK@@@???===:::999888888888:::::::::999999999999999999888888888777777666666:::999999999888888777777555555555444444555555555777777666666666666666777999888888888777777666666777777666666666666777777666777888999999888777666===>>>???>>>;;;999999:::::::::;;;;;;<<<=========999>>>>>>:::@@@LLLNNNGGGAAA@@@@@@??????@@@@@@AAA???@@@AAABBBCCCFFFKKKNNNQQQNNNJJJFFFDDDCCCDDDEEEBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFEEEDDDDDDEEEHHHKKKNNNQQQQQQQQQQQQQQQQQQPPPPPPOOOOOONNNOOOPPPRRRTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSTTTUUUWWWXXXYYYYYYYYYZZZ[[[\\\\\\\\\\\\\\\^^^___```aaabbbbbbbbbaaaffffffkkksss{{{mmm```______bbbdddaaa\\\\\\aaacccgggkkknnnqqqpppfffZZZNNNJJJFFFEEEEEEDDDAAA>>>AAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCC???@@@@@@AAABBBBBBBBBBBB@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@AAAAAABBBBBBDDDDDDEEEGGGIIIKKKLLLMMMOOOPPPSSSXXX]]]bbbfffhhhiiihhhhhhjjjnnnxxx}}}uuukkkbbb]]]VVVPPPNNNLLLIIIHHHJJJKKKNNNTTTXXX\\\```dddgggiiijjjjjjjjjiiigggfffdddggghhhiiilllooosssvvvwww{{{{{{zzzzzzyyywwwvvvuuuuuuvvvvvvvvvtttqqqnnnlllkkkjjjhhhhhhhhhjjjlllmmmqqquuu~~~{{{tttnnniiifffcccaaawwwjjj___WWWPPPHHHDDD???>>><<<:::888777777777555555666777888999::::::888888888777777777666666666666666555555555444444333444555666666555444333777777666666666666666777888888888777777777666666777777666666666666777777777777888999888888777666;;;<<<>>>===;;;999999:::999999::::::;;;<<<<<<<<<;;;@@@???<<>>>>>>>>??????????????????????????????@@@@@@AAA@@@@@@@@@@@@??????>>>??????@@@@@@DDDDDDEEEEEEFFFGGGHHHHHHIIIJJJMMMPPPTTTXXX\\\^^^\\\[[[\\\^^^aaajjj{{{xxxnnnfff^^^VVVSSSPPPKKKJJJMMMMMMPPPUUUXXX[[[^^^bbbdddiiijjjjjjjjjiiihhhfffeeeeeefffhhhjjjnnnqqqtttvvvzzzzzzzzzyyyxxxwwwuuuuuussssssrrrqqqooollliiihhhgggfffeeeeeefffhhhjjjlllwww}}}{{{vvvoooiiieeecccaaa```qqqhhh[[[QQQJJJEEE@@@===<<<;;;:::888777666666666333333444555666777777888777777777777666666666666555555444444444444444333111333666777777666333111777666666555555666777777888888777777777777666666777777666666666666777777888888888888888777666555999:::<<<;;;:::999999:::888888999999:::;;;;;;<<<;;;@@@???<<>>>>>??????@@@@@@AAABBBCCCDDDFFFJJJMMMNNNMMMKKKIIIFFFDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHIIIFFFEEEDDDDDDFFFHHHKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNPPPPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVXXXYYYYYY\\\\\\\\\\\\\\\\\\[[[ZZZYYYZZZ[[[\\\]]]^^^______cccbbbccchhhnnnwwwyyyfff___ZZZ[[[]]]^^^___aaa___bbbeeehhhnnnsssqqqkkk^^^VVVKKKDDDBBBCCCDDDDDDBBBBBBCCCDDDDDDCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBBAAAAAABBBBBBBBBAAA@@@@@@AAAAAA@@@@@@???>>>======@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@??????>>>@@@@@@??????>>>??????@@@CCCCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGIIILLLOOOQQQRRRSSSSSSTTTWWWZZZ___mmmzzz|||qqqggg]]]WWWRRRMMMLLLNNNOOORRRVVVXXXZZZ\\\___aaagggggggggggggggfffeeedddcccdddeeehhhlllooorrrtttyyyyyyxxxxxxwwwuuutttsssqqqpppooollljjjgggfffeeecccccccccccceeehhhkkkmmmxxx~~~zzzuuupppiiicccaaa``````___ttteee\\\PPPGGGBBB@@@===;;;999999888777666666555555666666555555444444333333666666666666666666666666666666666666666666666666222333555666666555333222666666555555555666777777777777777777777777666666777777666666666666777777999999888888777777666666666888::::::999999:::;;;999999999:::;;;;;;<<<<<<:::======:::<<<@@@AAA===???>>>>>>======>>>>>>???>>>@@@AAABBBBBBDDDGGGJJJIIIIIIIIIIIIHHHFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHFFFEEEEEEEEEFFFHHHJJJLLLMMMMMMMMMMMMMMMNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRSSSTTTVVVXXXYYYYYY]]]]]]]]]]]]\\\[[[[[[ZZZYYYYYYZZZ[[[\\\]]]______bbb``````dddhhhooo|||xxxjjj^^^[[[\\\\\\\\\]]]]]]___aaabbbhhhooopppmmmbbbYYYNNNGGGDDDDDDDDDDDD@@@@@@BBBCCCDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@???BBBAAAAAA@@@???>>>======@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>BBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEFFFHHHIIIKKKLLLPPPOOORRRUUUVVVYYYbbblll{{{{{{pppddd\\\TTTNNNLLLMMMOOORRRUUUXXXZZZ[[[^^^```cccccccccccccccbbbbbbbbbbbbccceeegggjjjnnnqqqrrrwwwwwwwwwwwwvvvtttsssrrrpppnnnllliiigggeeedddcccbbbbbbbbbdddfffjjjmmmpppyyy~~~wwwsssnnnjjjccc___^^^___``````vvvhhh[[[SSSHHHAAA>>>===;;;999777777777666666555555444777777666555555444333333555555555555555555555666777777777777777777777777555444333222222333444555555555555555555666777777666666666666666666777777777777666666666666777777999888888777777777777777666777999:::999999:::;;;:::::::::;;;<<<<<<======:::<<<===;;;;;;<<<===;;;>>>======<<<<<<======>>><<<>>>???@@@@@@AAADDDFFFCCCDDDFFFGGGHHHGGGEEEDDDBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFGGGHHHJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQRRRTTTVVVXXXYYYZZZ]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZ[[[\\\]]]___```bbb``````bbbeeejjjuuuwwweee]]]\\\ZZZYYYYYYZZZ]]]^^^]]]aaahhhjjjhhhaaaZZZQQQKKKIIIHHHFFFDDD??????@@@AAABBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBBBBAAA@@@@@@???AAAAAA@@@@@@???>>>>>>===????????????????????????@@@AAAAAAAAAAAAAAA@@@@@@CCCBBBAAAAAA@@@@@@@@@AAA??????@@@AAABBBCCCDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHKKKJJJLLLPPPQQQQQQWWW^^^hhhsssyyylllbbbYYYQQQNNNPPPNNNPPPTTTWWWYYY[[[^^^```aaaaaaaaaaaaaaabbbbbbbbbcccdddeeegggjjjmmmooopppuuuuuuttttttsssrrrpppoookkkjjjhhhfffdddcccbbbbbbaaaaaabbbdddgggkkkooorrr|||xxxpppllliiieee```]]]]]]___```aaauuufffRRRKKKBBB<<<::::::888777555666666666666666555444444444555555555666666666444444444555555555555555555555555555555666666666666555222000000222555666444444444444555666777777555555666666666666777777777777666666666666777777888888777777777777888888666888::::::999999:::;;;::::::;;;<<<<<<======>>><<<>>>???>>>===<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;===>>>?????????AAACCCAAABBBCCCEEEFFFEEEEEEDDDBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRPPPPPPRRRTTTVVVWWWYYYZZZ]]]]]]]]]]]]]]]]]]\\\[[[\\\\\\[[[[[[\\\]]]___```bbb```aaacccdddgggpppyyyqqqeee___[[[YYYYYYYYY\\\]]]\\\^^^bbbcccaaa```ZZZTTTPPPOOONNNKKKHHHBBBBBBAAAAAAAAABBBBBBCCCBBBAAA@@@@@@??????@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEIIIHHHJJJMMMNNNMMMPPPVVV\\\eeennnwwwtttjjjaaaXXXSSSTTTMMMPPPTTTWWWXXXZZZ]]]___bbbaaaaaaaaabbbcccddddddddddddeeefffhhhjjjlllmmmpppppppppooonnnmmmlllkkkeeeeeeeeeddddddcccccccccbbbbbbccceeeiiimmmqqqttt{{{zzzrrrkkkgggeeebbb___]]]^^^`````````|||ssspppttt{{{uuufffLLLFFF???;;;999999777555444555666777777666555555444444444555555555555555333333444444444555555555333333444444444555555555555444222222222222444555444444444444555666777777555555555666666666777777777777666666666666777777777777666666777888999:::888999;;;;;;:::999:::;;;999::::::;;;;;;<<<======;;;===???@@@===;;;;;;===<<<<<<;;;;;;;;;;;;<<<<<<;;;===????????????@@@BBBAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMLLLMMMNNNPPPQQQQQQQQQPPPOOOPPPPPPPPPQQQQQQQQQQQQOOOPPPQQQSSSUUUWWWYYYZZZ\\\\\\]]]]]]^^^]]]]]]]]]^^^]]][[[ZZZZZZ[[[]]]^^^```___aaaddddddeeellltttzzz|||sssggg^^^[[[\\\YYY]]]```______aaaaaa^^^aaa[[[UUUSSSSSSTTTRRRPPPKKKIIIEEEBBB@@@@@@AAAAAAAAAAAA@@@???????????????@@@@@@AAABBBBBBBBBAAAAAA???????????????@@@@@@@@@????????????????????????===>>>???@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>??????@@@@@@AAAAAAAAABBB@@@@@@@@@AAABBBCCCDDDEEEIIIGGGHHHLLLLLLKKKMMMQQQRRRYYY```fffppp~~~~~~zzzyyyzzz|||xxxoooeee[[[VVVUUUOOORRRUUUWWWWWWXXXZZZ\\\______^^^^^^___aaabbbcccdddddddddeeefffggghhhiiijjjjjjjjjiiihhhgggfffeeecccdddfffhhhiiiiiiiiihhhhhhhhhiiikkknnnrrrvvvyyyyyy|||~~~tttmmmgggcccbbb```^^^^^^___```___^^^uuuiiieeeiiiqqqwww}}}oooaaaKKKFFF???<<<;;;:::888555444555666777777777666555777777666555333222222111333333333444444555555555444444444555555666666666222333333444444333333222333333333444555666777888444555555555666666777777777777666666666666777777666666555666777888:::;;;999:::<<<<<<:::999::::::888999999::::::;;;<<<<<<999;;;===>>><<<888888;;;<<<;;;;;;::::::;;;;;;<<<<<<>>>@@@@@@@@@@@@@@@BBBCCCCCCBBBAAA@@@@@@??????BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHIIIIIIJJJKKKLLLLLLKKKLLLNNNPPPQQQQQQQQQQQQNNNNNNNNNOOOOOOPPPPPPPPPOOOPPPQQQSSSUUUWWWYYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^]]][[[ZZZYYYZZZ\\\]]]^^^^^^aaadddddddddiiiqqqzzztttvvvyyy~~~ooobbb]]]]]]YYY___bbbaaaaaabbbaaa^^^bbb]]]VVVTTTUUUWWWXXXXXXRRRNNNIIIDDD@@@??????@@@AAA@@@@@@???>>>????????????@@@AAAAAABBBBBBBBBBBB>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<>>>???AAAAAABBBBBBDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@??????>>>>>>@@@@@@AAAAAABBBDDDEEEFFFFFFCCCDDDGGGHHHGGGHHHLLLGGGMMMSSSWWW^^^jjjrrruuu~~~|||{{{zzzyyyyyyyyyvvvuuurrrnnnkkkkkknnnpppqqqzzzxxxpppfff[[[UUUTTTRRRTTTVVVWWWWWWWWWXXXYYY[[[[[[ZZZZZZ[[[]]]___```dddcccccccccddddddeeeffffffffffffeeedddcccaaaaaaeeegggjjjmmmooooooooonnnnnnnnnoooqqqtttxxx|||}}}{{{qqqkkkfffbbb___^^^]]]^^^______^^^]]]nnnfffdddbbbbbbcccnnnnnnqqqvvvxxxsssiii```MMMEEE===:::;;;<<<;;;999777777666666555555555555555555555444444333333333555555555444444333333333333333333333333333333333333333333444444555555555555555555555666666666666555555555555555555555555555555666666666666555555555666666888999:::;;;;;;;;;;;;;;;::::::999999999;;;::::::::::::;;;<<<===========================;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFKKKKKKJJJKKKKKKLLLMMMMMMOOONNNMMMMMMNNNOOOQQQRRROOONNNKKKJJJJJJKKKMMMOOOQQQRRRSSSTTTVVVYYY[[[\\\[[[\\\]]]^^^___^^^]]]\\\]]]\\\\\\\\\\\\\\\]]]]]]ZZZ[[[[[[\\\]]]aaaggglllttt~~~yyyyyy~~~nnnbbbXXX[[[ZZZ]]]ccceeebbb^^^^^^^^^\\\ZZZXXXWWWZZZ]]]___\\\[[[UUUKKKFFFEEECCC???AAA@@@>>>???AAABBBBBBBBB@@@?????????>>>>>>>>>>>>AAA@@@@@@@@@???>>>>>>>>>AAA@@@??????AAAAAA@@@???@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAA@@@@@@?????????AAABBBBBBBBBBBBAAA@@@@@@@@@@@@??????@@@BBBDDDEEECCCCCCCCCDDDEEEEEEFFFFFFDDDFFFIIINNNUUU]]]cccgggffffffeeedddddddddddddddfffdddbbb```______``````ggglllttt|||{{{ssskkkbbb[[[VVVSSSRRRRRRRRRSSSTTTUUUWWWWWW]]]]]]^^^]]][[[\\\^^^```cccbbbaaaaaabbbccccccbbbaaa```___]]]\\\]]]aaadddeeennnwww{{{|||xxxzzzuuullleee```___``````___^^^]]]\\\\\\[[[xxxggg^^^ZZZWWWVVVVVVYYYZZZ\\\aaadddaaaYYYQQQHHHBBB;;;888999:::888666666666666555555444444444444444444333333333333333555555444444444333333333333333333333333333333333333333333444444444444444444444444444555555555555555555555555555555555555555555666666666666555555666666777888999999::::::<<<<<<<<<;;;;;;;;;::::::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFJJJIIIJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMNNNOOOQQQRRRRRRPPPNNNMMMMMMNNNPPPRRRQQQRRRSSSTTTVVVXXXZZZ\\\\\\\\\]]]^^^______^^^^^^\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\___dddhhhoooxxx}}}~~~oooccc\\\YYY[[[aaadddcccbbbccc___]]]ZZZXXXYYY]]]ccchhhmmmllldddVVVKKKFFFBBB??????>>>===>>>???@@@???>>>???????????????>>>>>>>>>@@@@@@??????????????????BBB@@@???@@@AAABBBAAA???AAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDEEEEEEFFFEEEFFFGGGIIIMMMQQQUUUXXX[[[[[[ZZZYYYYYYYYYYYYYYY\\\ZZZXXXWWWVVVWWWXXXYYYZZZ^^^eeemmmrrrvvvwwwwwwuuurrrllleee___YYYUUUTTTSSSSSSSSSSSSTTTVVVWWWXXXYYYYYYZZZZZZYYYZZZ]]]______^^^]]]]]]^^^_________\\\\\\\\\[[[]]]aaaggglllttt~~~|||qqqiiibbb______]]]]]]]]]\\\\\\\\\\\\\\\rrrbbbYYYSSSNNNKKKKKKHHHHHHJJJNNNRRRQQQLLLGGGBBB>>>999777888888555333555555444444444444333333222222222222222333333333444444444444333333333333333333333333333333333333444444444444333333333333333333333444444444444555555555555555555555555555555555666666666666555555777777777888888999999999;;;;;;;;;:::::::::::::::<<<;;;:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDEEEFFFGGGGGGGGGFFFEEEGGGHHHHHHIIIJJJKKKMMMNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQOOONNNNNNOOOQQQRRRQQQQQQRRRTTTVVVXXXZZZ[[[[[[\\\\\\]]]^^^___``````\\\[[[[[[ZZZZZZZZZ[[[[[[^^^^^^]]][[[ZZZ\\\```ccchhhppp~~~qqqddd___]]]```ccccccdddgggbbb```\\\YYYZZZ```iiippp{{{|||uuueeeTTTIIICCC@@@???>>>===>>>??????===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????BBBAAA@@@@@@BBBBBBAAA@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@???===<<<<<<<<<===>>>===???@@@AAAAAA???===;;;??????@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFHHHKKKLLLPPPOOOOOONNNNNNNNNNNNOOOQQQPPPOOONNNNNNOOOPPPQQQRRRUUUZZZ```eeeggghhhhhhgggeeebbb^^^ZZZVVVTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWVVVWWWXXXXXXXXXYYY\\\___\\\\\\[[[[[[[[[\\\\\\]]][[[[[[[[[\\\___fffooouuussskkkeee___]]]^^^ZZZZZZZZZ[[[[[[[[[\\\\\\yyykkk]]]SSSMMMFFFBBBBBB??????@@@BBBEEEEEECCCAAA<<<:::888777777666444111333333333333333333333333000000111111222222222333333333333333333333333333333333333333333333333333555444444333333222222222333333444444444555555555555555555555555555555555444555555666666555555444777777777777888888888888888888777777777777777777<<<;;;::::::999999::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>???????????????????????????>>>??????AAABBBCCCDDDDDDBBBBBBBBBCCCCCCDDDDDDEEECCCDDDFFFGGGGGGGGGFFFEEEEEEFFFFFFGGGIIIKKKLLLMMMLLLLLLLLLMMMNNNNNNOOOPPPOOONNNMMMLLLLLLMMMOOOPPPPPPPPPQQQSSSUUUWWWYYYZZZZZZZZZ[[[\\\]]]^^^___```\\\[[[ZZZZZZYYYZZZZZZZZZ\\\\\\\\\[[[ZZZ[[[^^^aaadddjjjtttqqqiiibbb``````___bbbfffhhheee```[[[YYY___iiiqqq}}}rrr___PPPGGGAAA@@@??????@@@@@@@@@>>>;;;<<<<<<<<<============>>>======>>>>>>??????@@@@@@BBB@@@@@@@@@BBBCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>===<<<===???@@@>>>>>>???@@@@@@???>>>===@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEGGGIIIKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKLLLMMMMMMNNNQQQTTTXXX[[[]]]^^^^^^]]][[[ZZZWWWUUUSSSQQQQQQPPPPPPPPPPPPQQQSSSTTTUUUVVVWWWWWWWWWWWWXXX[[[]]]\\\]]]]]]\\\[[[[[[\\\]]]___^^^___```dddmmmwww~~~uuukkkfffbbb]]]\\\^^^ZZZZZZZZZZZZZZZZZZZZZ[[[zzz{{{jjj___SSSKKKEEE===::::::999888888999:::::::::999999888777666666555444222222333333333333333333333000000000111111222222222333333333333333333333333333333333333333333333333444444444333333222222111444555555555666666666666555555555555555555555555444444555555555555444444777777777777777777888888777777777777777777777777;;;::::::999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<============>>>>>>>>>????????????????????????>>>>>>???@@@AAACCCCCCDDD@@@AAAAAABBBCCCCCCDDDDDDCCCDDDEEEFFFGGGFFFEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLKKKKKKLLLMMMNNNNNNNNNNNNLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPQQQRRRTTTWWWYYYZZZXXXYYYZZZ[[[\\\]]]^^^^^^\\\[[[[[[ZZZYYYYYYZZZZZZYYYZZZ[[[ZZZZZZ[[[___aaabbbgggnnnxxx~~~sssggg```]]][[[^^^ccckkkjjjeee^^^ZZZ\\\dddkkkzzz~~~lllZZZLLLCCCAAA@@@??????@@@@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????@@@AAA@@@???@@@BBBCCCBBBAAA??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>??????AAA@@@>>><<<<<<===>>>?????????>>>>>>???@@@BBBCCCCCCCCCBBBAAAAAA@@@@@@???AAABBBBBBDDDEEEGGGIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJKKKMMMOOOQQQRRRSSSTTTVVVUUUTTTSSSQQQOOONNNMMMLLLLLLLLLMMMNNNOOOQQQQQQTTTUUUUUUUUUTTTUUUWWWYYYZZZ\\\]]]\\\[[[[[[]]]```bbbcccdddffflllvvv}}}rrrkkkeeebbb```\\\\\\___\\\\\\\\\[[[ZZZYYYYYYXXXfffooo|||xxxnnn^^^UUULLLGGGBBB;;;999:::888777777777666666666666666666666555555444444444222222333333333333444444111111111111111222222222222222222222333333333333333333333333333333333333333333333333222222222222555555555666666666777777555555555555555555555555444444555555555555444444666666666777777888888888999999999999999:::::::::999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<============>>>>>>????????????????????????>>>??????@@@AAABBBBBBCCC???@@@@@@AAABBBCCCDDDDDDCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJLLLMMMMMMNNNMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPOOOOOOPPPRRRTTTVVVXXXYYYXXXYYY[[[]]]]]]]]]]]]\\\]]]\\\[[[[[[ZZZZZZZZZZZZXXXYYYZZZZZZ[[[\\\___bbbaaadddjjjqqq{{{rrrfff___[[[]]]bbbiiijjjiiiccc\\\[[[___ddduuutttcccSSSGGGBBB@@@>>>>>>???@@@@@@???>>>>>>>>>======<<<<<<<<<======>>>>>>>>>>>>>>>>>>@@@>>>>>>???AAABBBBBBAAA??????@@@@@@@@@@@@??????===============>>>>>>>>>???>>><<<;;;;;;;;;<<<===???>>>======>>>@@@CCCEEECCCCCCBBBAAA@@@??????>>>BBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFFFFEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPOOONNNLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOQQQRRRRRRRRRQQQSSSUUUXXXXXX\\\___```aaacccgggkkkmmmoooqqquuu{{{yyysssiiidddaaa```^^^ZZZ[[[^^^]]]\\\\\\[[[YYYXXXXXXWWWTTT[[[fffqqqyyyuuuggg\\\RRRKKKFFFCCC@@@;;;999;;;666777777777666666777888444444444333222222333444333333333333444444444555222222222222222111111111111111222222222333333333333333333333333333333333222222222222222333333333444444444555555555666666555555555555555555555555333444444555555444444333444555555666777888999999999999999:::::::::;;;;;;777777888888999:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<=========>>>>>>??????????????????????????????@@@@@@@@@AAAAAAAAA??????@@@AAABBBCCCDDDDDDBBBCCCEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKMMMMMMMMMMMMLLLMMMMMMNNNNNNOOOPPPQQQQQQNNNOOOPPPQQQSSSUUUWWWYYYYYY[[[^^^``````___]]][[[^^^^^^\\\[[[[[[ZZZZZZZZZXXXZZZ[[[[[[[[[\\\___aaa^^^aaafffjjjqqq}}}vvvhhh```^^^aaabbbgggjjjhhhbbb]]]___bbbiiittt}}}}}}vvvjjj[[[OOOGGGDDDAAAAAABBBDDDFFFFFFBBBBBBAAA@@@???>>>>>>===>>>>>>>>>>>>>>>=========>>>======>>>@@@AAAAAA@@@AAAAAAAAABBBBBBAAAAAAAAA============>>>>>>>>>???>>>>>>>>>=========<<<<<<>>>>>>>>>>>>??????@@@@@@????????????????????????AAABBBBBBBBBBBBBBBBBBAAACCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFJJJIIIIIIIIIJJJLLLMMMNNNKKKKKKLLLLLLKKKJJJIIIHHHIIIIIIJJJJJJKKKLLLNNNOOOOOOPPPRRRSSSTTTVVVZZZ\\\___dddjjjooorrrwww~~~xxxpppkkkbbb___^^^^^^\\\XXXYYY\\\ZZZYYYYYYYYYXXXXXXWWWWWWCCCIIIQQQZZZbbbiiipppsss{{{~~~xxxqqqfffXXXMMMEEE@@@===<<<999555555777111222333444333333444666333333333111000111333555333333333444444555555555444333333333222111111111111111111222222333333333333333333333333333333333111111111222222333333444333333333444444444555555555555555555555555555555333444444555555444444333333444555666777888999:::777777888888999999999999666777777888999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@AAA>>>??????@@@BBBCCCDDDDDDBBBCCCEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFHHHJJJKKKMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPNNNNNNOOOQQQSSSUUUWWWXXXZZZ]]]```ccccccaaa]]][[[___^^^]]]\\\[[[[[[[[[[[[ZZZ[[[\\\\\\[[[\\\^^^```[[[___cccfffkkkuuurrrddd___```\\\ccckkkkkkfffaaaaaaccc]]]gggppptttsssnnnbbbXXXLLLIIIFFFEEEGGGJJJLLLMMMFFFEEEDDDCCCAAA@@@????????????>>>>>>======<<<<<<===<<<<<<===???AAA@@@???BBBCCCCCCDDDDDDCCCCCCBBB======>>>>>>?????????@@@@@@@@@@@@AAA@@@???>>>>>><<<===???@@@???>>><<<;;;;;;;;;<<<===>>>???@@@@@@@@@@@@BBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGFFFEEEEEEFFFHHHIIIJJJFFFGGGIIIJJJJJJIIIHHHHHHJJJJJJJJJJJJKKKMMMNNNOOOPPPQQQTTTVVVXXX[[[```ccchhhoooxxx~~~yyyrrrjjjfff___\\\\\\]]]ZZZVVVWWWZZZVVVVVVVVVWWWWWWWWWXXXXXX???AAAEEEJJJQQQWWW\\\___iiiooowww~~~xxxoooeee[[[QQQIIIDDD<<<;;;:::888777555444333444444444333333222222222333444555555333222333444333333222222222222222222222222111111111111222222333333333333333333333333000111111111111222222222333333333333333333333333333333333444444444555555333333333333333333333333666666666555555444444444555555555555555555444444888888888888888888999999999999::::::::::::;;;;;;999:::<<<=========<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<============?????????>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@>>>??????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDEEEFFFGGGJJJLLLMMMMMMLLLLLLMMMMMMMMMNNNOOOPPPRRRSSSRRRTTTUUUUUUUUUVVVYYY[[[[[[ccchhhfffcccaaa^^^[[[^^^^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\[[[\\\___bbbgggoooxxx~~~sssgggbbbgggdddfffiiiiiibbb\\\[[[]]]```dddiiijjjggg```[[[NNNLLLJJJIIIJJJOOOTTTWWWVVVPPPHHHDDDCCCBBB@@@>>><<<<<<<<<;;;:::;;;>>>@@@@@@???>>>>>>>>>???@@@AAA@@@@@@AAAAAAAAA@@@@@@???===>>>???@@@@@@???>>>===>>>>>>============>>>>>>>>>======>>>??????>>><<<>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFGGGGGGGGGEEEDDDBBBEEEEEEEEEDDDDDDCCCCCCCCCEEEEEEEEEEEEFFFFFFGGGHHHGGGFFFEEEFFFGGGIIIIIIHHHTTTWWWZZZ]]]```gggpppvvv|||yyyooohhhbbb___[[[[[[ZZZYYYYYYYYYYYYYYYWWWXXXZZZ[[[[[[YYYWWWVVV888999<<<@@@DDDHHHLLLNNNVVV[[[dddnnnyyyzzzpppkkkbbbYYYPPPHHHBBB===:::999888777666555444333444444333333333222222222555666666555222111111222222222222222222222222222222222111111111111222222222222222222222222222222000111111111111222222222333333333333333333333333333333333444444444444555333333333333333333333333555555555444444444333333555555555555555555555555777777777888888999999999999999999:::::::::;;;;;;999:::;;;=========<<<;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<=========??????????????????@@@@@@>>>????????????@@@@@@@@@??????@@@@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEGGGIIIKKKLLLLLLLLLKKKNNNNNNNNNOOOOOOPPPPPPPPPQQQRRRTTTTTTTTTUUUXXXZZZ\\\ccciiigggcccbbb___\\\]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZ[[[[[[\\\]]]___aaadddkkksssxxxyyyrrriiieeedddfffeee___ZZZZZZZZZ\\\```dddfffddd___[[[TTTRRRPPPPPPRRRWWW]]]```___ZZZRRRLLLGGGDDDBBB@@@EEECCC???===<<<<<<>>>>>>??????>>>>>>>>>???AAABBB@@@AAAAAABBBBBBAAAAAA@@@===>>>????????????>>>===???>>>>>>======>>>>>>???>>>======>>>??????>>><<<========================?????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFEEEDDDEEEGGGHHHJJJJJJTTTZZZbbbjjjqqqyyyuuullleeeaaa___ZZZYYYWWWVVVVVVWWWWWWXXXWWWXXXYYYZZZZZZYYYWWWVVV777888999:::<<>>??????@@@@@@AAAAAAAAA>>>????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHJJJKKKKKKJJJJJJMMMNNNOOOPPPPPPOOONNNMMMPPPQQQSSSSSSSSSTTTWWWYYY^^^eeejjjgggdddbbb```]]]ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[\\\]]]^^^^^^```eeekkkpppyyyyyyyyy~~~vvvooohhheeeaaa[[[XXXYYYWWWYYY\\\___bbbaaa^^^[[[UUUSSSRRRRRRUUUZZZ```dddhhhfff```YYYPPPIIIFFFDDDNNNIIIBBB>>>===>>>>>><<<>>>>>>======>>>@@@AAABBB@@@AAAAAABBBBBBBBBAAAAAA===>>>>>>??????>>>>>>===???>>>>>>======>>>>>>???>>>======>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDFFFEEEEEEEEEGGGJJJMMMOOOXXXbbbppp}}}zzznnnfffbbb___^^^XXXWWWUUUSSSSSSTTTUUUVVVVVVWWWXXXYYYYYYYYYWWWWWW888888888888999:::;;;<<<>>>@@@DDDHHHOOOWWWaaaggguuu|||{{{zzzyyyxxxuuunnneee^^^QQQLLLFFFAAA===;;;999777555555444444444444444444333222222222222222222222444555555444111000000111000000111222333333444444222222222222222222222222000000000000000000000000000000111111111222222222222222222222222222222222222222333333333444444444222222222222222222222222333333333333333333333333444444444555555555555555444555666777888999:::;;;888999999999999:::::::::999:::;;;<<<<<<;;;:::999999999999999999999999999:::::::::;;;<<<<<<<<<=========>>>???@@@@@@AAAAAA>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIJJJIIIIIIKKKLLLNNNPPPQQQPPPNNNMMMPPPQQQSSSSSSSSSTTTWWWYYYbbbhhhkkkhhhccc```^^^ZZZXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZZZZ[[[ZZZZZZ[[[[[[]]]aaafffjjjooouuu~~~tttrrruuuzzzuuujjjaaaYYYWWWXXXVVVWWW[[[```bbbaaa]]]YYYTTTSSSQQQPPPSSSXXX^^^bbbjjjllllllggg]]]TTTNNNKKKQQQIII@@@<<<===???>>><<<============>>>???AAABBB??????@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>=========>>>======<<<<<<======>>>===<<<;;;<<<>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????AAAAAABBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCDDDDDDEEEFFFGGGEEEFFFFFFGGGIIILLLQQQTTTaaammm~~~}}}rrrgggaaa^^^]]]\\\XXXVVVTTTRRRRRRSSSUUUVVVVVVVVVWWWXXXXXXXXXWWWWWW444444333444444555666666;;;<<<===???BBBHHHOOOTTT]]]eeeppp{{{~~~}}}{{{vvvqqqmmmhhhhhhhhhgggbbb[[[SSSMMMFFFBBB>>>;;;999999777666444444333333333333333333222222222222222222222222000222333222111111222333000000111222333333444444111222333333333333222111000000000000000000000000000000111111111222222222222222222222222222222222222222222333333333444444222222222222222222222222333333333333333333333333444444444555555555666666444555555777888999::::::888888888999999999::::::999999:::;;;;;;:::999888888888888888888888888888999999999:::;;;<<<<<<<<<;;;<<<<<<===>>>??????@@@>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHJJJMMMOOOQQQQQQPPPPPPQQQRRRTTTTTTTTTUUUXXXZZZdddjjjlllggg```]]]ZZZWWWWWWXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXYYYZZZ[[[VVVWWWXXXYYY[[[^^^cccgggiiinnnuuu|||xxxrrrqqqtttxxxvvvfffZZZVVVWWWVVVYYY^^^cccfffeee```[[[YYYWWWTTTRRRSSSWWW[[[^^^dddjjjqqqqqqkkkaaaYYYUUUOOOHHH???<<<>>>@@@???===>>>======<<<===???@@@AAA======>>>??????????????????>>>>>>=========<<<<<<===<<<<<<;;;;;;<<<<<<===;;;::::::;;;<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>??????AAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDFFFGGGHHHIIIEEEGGGIIIKKKLLLOOOTTTYYYjjjwwwzzzsssiiiaaa\\\[[[ZZZZZZXXXWWWUUUTTTSSSTTTVVVWWWUUUUUUVVVWWWWWWWWWWWWWWW333333333333333444555555555666777999;;;???EEEIIIKKKQQQ[[[dddllluuu~~~zzzuuusssoookkkgggbbb\\\XXXTTTTTTTTTRRRNNNHHHCCC???<<<:::888666666666444333444444444333333333333333111111111222222222222222...000111111111111222444111111111222222333333444111222333444444333222111000000000000000000000000000111111111111222222222222222222222222222222222222222222222333333333333222222222222222222222222333333333333444444444444333333444444555666666666555555666666777888999999888888888888999999999999888999:::::::::999888777777777777777777777777777777888999999:::;;;<<<<<<;;;<<<<<<======>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIGGGIIIKKKNNNPPPQQQRRRRRRQQQRRRTTTTTTTTTUUUXXXZZZbbbgggiiiddd^^^[[[YYYVVVWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVVVVWWWWWWYYYZZZ[[[TTTVVVWWWXXXZZZ]]]bbbeeeeeejjjooouuu}}}{{{uuuuuuxxxuuudddYYYWWWWWWZZZ```fffjjjjjjgggddd```]]]XXXSSSRRRRRRUUUWWW]]]dddmmmsssrrrmmmfffaaaRRRMMMEEEAAAAAAAAAAAA@@@>>>>>>===<<<===>>>???@@@;;;<<<===>>>>>>>>>>>>>>>??????>>>===<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;::::::;;;<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCEEEEEEDDDBBBBBBAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFHHHJJJLLLMMMIIIMMMQQQSSSSSSVVV[[[___ppp|||~~~pppkkkccc]]]ZZZYYYXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWTTTUUUUUUUUUVVVWWWWWWXXX666666555555555555555666222444666777888:::>>>AAA@@@DDDKKKPPPUUU\\\eeelllwww~~~xxxqqqlllgggddd___ZZZVVVQQQMMMIIIEEEEEEEEECCC???===;;;:::777666555555666555333000555555444444333333333222000111111111222222222222///000222111000000111222222222222222222222222222111222444555555444222111111111111111111111111111000111111111111222222222111111111111111111111111111222222222222333333333111111111111111111111111333333444444444555555555333333444444555666666777555666666666777777888888888888888888999999999999888999:::::::::888777666777777777777777777777777777777888999:::;;;<<<<<<===============>>>>>>>>>>>>????????????@@@@@@@@@>>>???@@@AAABBBDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAACCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJIIIJJJKKKMMMNNNPPPQQQQQQPPPQQQSSSSSSSSSTTTWWWYYY]]]bbbeeeaaa\\\[[[ZZZWWWYYYZZZ[[[[[[[[[YYYWWWVVVUUUUUUUUUVVVWWWXXXZZZ[[[UUUWWWXXXYYYZZZ\\\```cccaaafffkkkooouuu}}}vvveee]]]YYYZZZ^^^dddkkkoooqqqqqqkkkggg```XXXTTTRRRRRRSSSYYY]]]eeennnssstttppplll]]]YYYSSSLLLGGGDDDBBBAAA@@@???===<<<<<<===>>>>>>;;;<<<===>>>????????????@@@???===<<<;;;;;;<<<<<<>>>>>>============>>>>>><<<<<<;;;<<<===>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@@@@AAAAAABBBCCCCCCDDDEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIKKKNNNQQQTTTUUUTTTYYY___aaaaaabbbfffjjjtttyyyssshhhddd___ZZZYYYXXXWWWVVVXXXXXXYYYYYYYYYXXXWWWVVVTTTTTTTTTUUUUUUVVVWWWXXX666555444333333222222222555666888888888888:::<<<;;;>>>BBBDDDGGGLLLTTTZZZ^^^hhhttt~~~~~~zzzuuunnngggbbbVVVSSSNNNJJJGGGEEEAAA???>>>>>>===;;;999999:::;;;555555555777777666333000666666555444444333222222000000111111222222222222111222222111///...///000333333222222222222222222111222444555555444222111111111111111111111111111000111111111111222222222111111111111111111111111111111222222222333333333111111111111111111111111444444444555555666666666333333444444555666777777666666666666777777777777777888888888888999999999888999::::::999888777666777777777777777777777777666777888999:::;;;<<<<<>>>>>>>>>>>>>>????????????@@@@@@@@@>>>>>>???AAACCCDDDFFFFFFCCCCCCCCCCCCCCCCCCCCCCCC>>>???@@@BBBDDDEEEFFFGGGIIIIIIHHHHHHHHHIIIJJJJJJLLLLLLLLLLLLMMMNNNOOOPPPOOOPPPRRRRRRRRRSSSVVVXXXXXX^^^aaa^^^[[[[[[[[[ZZZZZZ[[[\\\\\\[[[YYYWWWUUUUUUUUUUUUVVVWWWXXXZZZ[[[WWWXXXYYYYYYYYY[[[^^^aaa^^^ccchhhlllpppyyypppeeeZZZZZZ\\\aaajjjrrrxxx{{{yyytttkkkbbb[[[XXXWWWWWWXXXZZZ```iiirrrvvvvvvsssgggddd^^^VVVLLLFFFCCCBBBAAA@@@>>>===<<<<<<======<<<<<<>>>??????@@@@@@@@@@@@???===<<<;;;;;;;;;<<<@@@@@@????????????@@@@@@>>>======>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????@@@@@@AAAAAABBBCCCDDDDDDCCCCCCBBBBBBCCCDDDFFFGGGFFFFFFGGGGGGHHHHHHHHHIIILLLMMMOOORRRUUUXXX[[[]]]^^^dddkkknnnnnnnnnqqquuuxxx{{{rrrllldddaaa\\\ZZZXXXWWWVVVUUUWWWXXXYYYZZZZZZXXXVVVUUUTTTTTTTTTTTTUUUVVVWWWXXX222222111000...///222444444444444555555555555666::::::;;;===???BBBDDDEEENNNTTT[[[aaagggppp|||~~~{{{yyywwwyyyvvvpppiiiaaaZZZTTTQQQKKKHHHDDD@@@===;;;;;;;;;888888777666555444444333222222222222222222222222444444444444333333222111111111111111111222222222000000111111111000000/////////............//////555444444333222111000000......///000000000000000///000111222222111000///222222111111111111111111222111000111222444444333111111111111222222333444555555555444444333333333777666555444444444444444333333333444555666777777888888888888777777777777<<<;;;:::999888666555555999::::::;;;;;;::::::999999999::::::::::::;;;;;;======<<<<<<<<<;;;;;;;;;>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBAAAAAAFFFCCCAAABBBEEEGGGGGGFFFIIIHHHGGGGGGHHHJJJMMMNNNLLLLLLKKKJJJIIIKKKOOORRRSSSSSSSSSSSSSSSSSSSSSTTTVVVWWWWWWWWWWWWVVVUUUUUUYYYYYYZZZZZZZZZXXXWWWVVVSSSQQQQQQTTTXXX[[[[[[YYYUUUUUUUUUVVVWWWYYY[[[]]]cccddddddeeejjjqqq{{{uuueee^^^ZZZ^^^gggqqq}}}yyyoooeee]]]XXXUUUVVVWWW[[[aaaiiiooorrrsssnnnkkkfff]]]UUUPPPNNNNNNKKKGGGCCCAAAAAAAAA>>><<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<===>>>===<<<>>>============>>>>>>???:::;;;;;;:::>>>CCCBBB===>>>>>>======<<<;;;;;;:::>>>@@@@@@@@@>>>===>>>???BBBAAA@@@AAABBBCCCCCCBBBBBBDDDFFFGGGGGGHHHJJJKKKKKKMMMOOOQQQQQQRRRSSSUUUXXX[[[]]]___aaafffmmmsssxxx|||~~~|||~~~{{{}}}uuulllggg___]]]ZZZXXXVVVUUUVVVVVVWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTUUUVVVWWW444444444222111222444666444444444444555555555555666777777888:::<<<>>>???@@@EEEKKKOOOTTT\\\fffnnnvvv|||zzztttpppmmmkkkfffccc^^^XXXQQQKKKFFFDDDAAA@@@===:::888777777888666666666555555444444333222222222222222222222222333333444444333333222111111111111111111111111111000000111111111111000000/////////....../////////444333333222222111111000//////000111111000000000111111222333333222111111222222111111111111111111333222000111222333333222222222222222222333444444555555444444444333333333666555555444333333444444333444444555555666666666888888777777777666666666888888888888888888888888999::::::;;;;;;::::::999999999::::::::::::;;;;;;===<<<<<<<<<;;;;;;;;;;;;======>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCC@@@@@@AAAAAABBBBBBBBBCCCDDDBBB@@@AAAEEEGGGHHHGGGIIIHHHHHHHHHIIIKKKMMMNNNLLLLLLKKKJJJJJJLLLPPPSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTVVVWWWXXXYYYXXXWWWVVVUUUSSSRRRRRRTTTXXXZZZZZZYYYVVVVVVVVVVVVXXXZZZ\\\]]]^^^___```aaaeeekkksssyyytttkkkcccbbbfffmmmvvv{{{rrrhhh___ZZZZZZYYYXXX[[[aaaggglllnnnnnnlllgggaaa[[[YYYZZZ[[[WWWQQQJJJDDDBBBAAA???>>>=========>>>>>>>>>>>>>>>>>>============>>>============<<<<<<<<<===>>>>>>>>>???>>>===AAAFFFFFFBBB<<<<<<;;;;;;;;;;;;;;;;;;:::<<<============???AAABBBBBBBBBCCCEEEEEEEEEEEEEEEFFFHHHIIIJJJLLLOOORRRVVVYYY]]]______```aaabbbgggiiimmmppptttyyy|||~~~zzzyyy||||||{{{|||xxxppphhhbbb]]]\\\YYYWWWVVVUUUVVVWWWWWWWWWVVVVVVUUUTTTTTTSSSUUUTTTTTTUUUUUUVVVWWWXXX444555555333222222444666333333333444444444555555555555555555666888999:::777;;;???BBBEEEJJJRRRXXX^^^cccllluuu}}}{{{rrrjjjddd___[[[XXXTTTRRROOOJJJFFFAAA>>><<<999888666555444444555666444444444444444444333333222222222222222222222222333333333333333222222111222222222111111000000///000000111111111111000000////////////////////////222222222222222222222222000111111111111111000000222333444444444444333222111111222222222222222222444333111111222333222111333333222222333333444444555444444444444333333333555444444333333333333333555555555555555555555555777777777666666666555555555666666777888999:::;;;999999::::::::::::999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>????????????@@@@@@AAAAAABBBCCCCCC===>>>???@@@AAABBBCCCCCCBBBAAA@@@AAADDDGGGHHHHHHIIIIIIHHHHHHIIIKKKMMMNNNLLLMMMMMMLLLLLLNNNQQQTTTXXXWWWVVVUUUTTTSSSSSSRRRPPPPPPOOOOOOOOOQQQRRRSSSTTTUUUVVVWWWWWWVVVUUUUUUTTTSSSSSSUUUWWWYYYYYYXXXWWWWWWWWWXXXYYY[[[]]]]]]^^^___```bbbeeeiiiooottt}}}tttllljjjlllrrryyywwwmmmccc]]]```\\\YYYXXX[[[```eeegggfffdddaaa]]]ZZZ[[[___cccfff___TTTKKKFFFCCCCCCBBB>>>>>>??????@@@@@@@@@@@@@@@@@@???>>>>>>========================>>>??????<<<>>><<<:::===BBBCCCAAA;;;;;;;;;<<<<<<<<<======:::<<<============???AAACCCCCCEEEGGGHHHIIIIIIJJJJJJKKKMMMOOORRRVVV[[[___iiimmmrrruuuvvvvvvvvvwww{{{~~~|||}}}zzztttrrrvvvzzz{{{yyyqqqiiibbb]]][[[YYYXXXVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTVVVVVVVVVVVVWWWXXXYYYYYY222333333222111111222444222333333333444444444444666666666666666777777888777999;;;<<<===@@@EEEIIINNNRRRXXX___fffmmmtttyyy}}}~~~yyyuuulllggg___XXXSSSNNNJJJGGGGGGFFFDDDAAA???<<<:::999666555444333333444444555111111222222333333333333222222222222222222222222222222333333333222222111333222222111000//////...///000000111111111111000/////////000000/////////000000111111222222222333111222222222222111000000333333333333333333333333111111222222222222222333555333111111222222111000444333333333333333444444444444444444444444444444444333333222222222333333666666666666555555555555666666666666555555555555444555666777888999:::;;;999999::::::::::::999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>?????????@@@AAAAAABBBBBB===>>>>>>???@@@@@@AAAAAAAAA@@@@@@AAADDDFFFIIIJJJIIIIIIIIIIIIJJJLLLMMMNNNNNNOOOOOOOOOOOOQQQTTTWWW^^^]]][[[XXXUUUSSSQQQPPPNNNMMMLLLLLLMMMOOORRRTTTRRRSSSUUUVVVWWWVVVVVVUUUUUUUUUUUUUUUWWWWWWWWWWWWXXXXXXYYYYYY[[[\\\]]]]]]^^^___aaabbbdddgggkkknnnvvv~~~wwwuuuyyy~~~~~~|||yyyssslllfffbbbbbb```^^^^^^```aaaaaa```^^^\\\YYYVVVUUUXXX]]]bbblllfff^^^UUUOOOLLLJJJIIIDDDEEEFFFGGGGGGGGGGGGFFFDDDEEEDDDCCC@@@>>>======???>>>>>>>>>???@@@AAABBB;;;===;;;888999===???===========================>>>?????????>>>>>>@@@BBBEEEGGGJJJMMMNNNOOOQQQRRRRRRTTTWWWZZZ___eeemmmrrr}}}}}}}}}wwwvvv||||||rrrkkkeee^^^ZZZWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTVVVVVVVVVVVVWWWXXXYYYYYY111222333222111111222333222222222222333333333444777777666666666666666777666777888888888:::<<<>>>DDDFFFJJJMMMQQQVVV[[[___dddjjjqqqttttttwww}}}{{{{{{yyywwwuuurrrmmmfffbbbWWWSSSMMMHHHEEEBBB???===;;;::::::888777666555555555555444333222222222222000000111111222333333333222222222222222222222222111111222333333222222222222222111111000///......//////000111111111111111//////000111111000/////////000000111111222222333111111222222222111111000222222111111111111222222111111222222333333333333555333111111222222111000444333333222222333333333444444444444444444444444333333222222222333333444666666666666666666555555666666666666555555555555666666666777777888888999888999999::::::999999888999999999:::::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>??????@@@AAAAAAAAA????????????????????????@@@@@@AAAAAACCCEEEHHHJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPRRRRRRRRRSSSVVVYYYbbb```]]]ZZZVVVRRROOONNNNNNMMMLLLLLLMMMPPPSSSTTTSSSSSSUUUVVVWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXYYYYYYZZZ[[[\\\]]]]]]ZZZ\\\]]]^^^___aaadddgggqqqxxx~~~vvvooojjjfffeee```bbbfffjjjllliiiddd```___]]]YYYUUUSSSUUUYYY^^^gggfffddd```\\\YYYWWWVVVRRRSSSUUUVVVVVVUUUSSSRRRNNNPPPPPPNNNHHHCCCAAA@@@@@@@@@@@@@@@AAABBBCCCDDDBBBDDDBBB>>><<<>>>???============<<<<<<;;;;;;;;;===>>>>>>>>>>>>???BBBEEEJJJNNNSSSVVVXXXYYY[[[]]]^^^aaaeeeiiiooowww{{{xxx}}}uuulllgggbbb]]]YYYUUUUUUUUUUUUUUUVVVVVVWWWVVVVVVUUUUUUUUUUUUUUUTTTVVVUUUUUUVVVVVVWWWXXXYYY222333444444222222333444111111222222222333333333555555444444444444555555777777777888888999:::;;;<<<>>>@@@AAABBBDDDGGGJJJOOOSSSXXX[[[]]]```eeeiiiooosssxxx{{{~~~{{{tttkkkfffcccbbbaaa___]]]XXXRRRMMMHHHEEEAAA>>><<<;;;999777666666666555555444444444333333333222111000///...000111111111222222333333222222222222222222222222000111222222222222222222111111111000000//////......///000111111222111111//////111111111111//////000000000111111111222222///000000111222222111111111000000//////000000111111111222222333444444444444333111111222333222111333333222222111111222222333333333444444444444555333333333333333444444555666666666666666666666666777777777666666666555555777777777777777777777777888888999999999999888888999999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===>>>>>>??????@@@AAAAAA@@@@@@@@@?????????>>>>>>???AAABBBBBBBBBDDDGGGJJJHHHIIIJJJKKKLLLMMMMMMNNNOOOPPPRRRSSSSSSTTTWWWYYY___^^^[[[XXXTTTQQQNNNMMMNNNNNNMMMNNNOOOQQQSSSTTTSSSTTTUUUVVVVVVVVVUUUTTTTTTUUUVVVVVVVVVVVVWWWXXXXXXXXXZZZ[[[\\\\\\\\\\\\[[[\\\^^^^^^^^^```dddfffjjjoooxxx~~~sssiiiccc```___cccjjjqqquuusssnnniiieeebbb]]]WWWSSSRRRTTTWWW```dddhhhjjjjjjhhhgggffffffggghhhiiihhhfffdddccc```ccceeebbbZZZRRRLLLKKKEEEEEEEEEFFFGGGHHHIIIJJJJJJMMMLLLFFFAAAAAA???===============<<<<<<<<<<<<;;;<<<=========@@@DDDGGGNNNTTTZZZ^^^___aaadddgggiiikkkppptttzzz}}}xxxwwwxxxyyynnngggbbb___\\\YYYSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXYYYYYY000222333333222111222333111111111111222222222222555444444444444444555555777777666777999:::::::::777999;;;<<<<<<===???@@@BBBCCCEEEHHHKKKNNNQQQSSSXXX\\\```ccceeejjjqqqxxx}}}~~~}}}{{{zzzwwwtttppplllggg```YYYTTTPPPOOONNNMMMLLLHHHCCC???@@@===:::999888888666555666666666555555555555444222222222222111000//////111222222222222222222222222222222222222222222222000000111222222222222222000000000000000/////////...///000111111222222222...///111222222111///...000000000000111111111111---...///000111222222222111000////////////000111111111222222333444444555333222000111222333333222333222111111000000000111333333333444444444555555444444333333444555555666555555666666777777888888888888777777777666666666666666666666777777777888888888999999999999888888999999::::::::::::;;;;;;999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>??????======>>>>>>???@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@AAACCCBBBAAABBBFFFIIIHHHIIIJJJKKKLLLMMMMMMMMMLLLNNNPPPQQQRRRSSSUUUWWWXXXWWWUUUTTTQQQPPPNNNMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRSSSTTTUUUTTTSSSRRRQQQRRRUUUWWWWWWUUUUUUWWWZZZWWWXXXYYY[[[[[[[[[[[[ZZZ]]]]]]^^^^^^^^^```dddgggfffjjjpppxxxuuuhhh``````ccchhhooovvvyyyyyyxxxpppmmmhhh```YYYVVVVVVWWW\\\ccckkkqqqsssuuuvvvxxxyyyzzz{{{{{{zzzwwwtttrrruuuzzz}}}zzzpppddd]]]YYYQQQQQQQQQRRRSSSUUUVVVWWWVVVYYYYYYRRRJJJGGGCCC?????????@@@AAABBBDDDDDDEEECCCCCCBBBAAA@@@AAADDDGGGKKKRRRZZZ^^^```aaaeeeiiijjjmmmqqquuuxxx}}}{{{vvvvvvzzz~~~xxxpppggg```]]]\\\ZZZWWWSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWWWWWWWXXXYYYZZZ[[[...///111111///...///000000111111111111222222222666666555555555666777777222111222333555777777666444777:::;;;<<<===>>>@@@???>>>>>>???CCCEEEFFFFFFCCCGGGLLLNNNOOOTTT\\\ccceeegggkkkooorrrwww{{{{{{||||||yyyvvvtttvvvyyyyyywwwssspppooommmjjjhhhdddaaa]]]YYYUUUPPPJJJFFFFFFEEEDDDDDDCCCAAA===:::===;;;888777777666555333333333333222222222111111222222333333333333222222222222222222222222222222222222222222222222222222///000111222222222222222////////////000000000000......///111111222222222...000111222222111000...111111111000000000000000+++,,,...///111222222222222111000//////000111222111111222333333444555555222111000111222444444333222222111000//////000000333333333444444555555555444444444444444555666777444555555666777888888999888888888888777777777777444555555666777888999999888888999999999999888888999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;<<<<<<======>>>?????????=========>>>??????@@@@@@>>>>>>???@@@AAABBBBBBCCC@@@BBBCCCBBBAAAAAAEEEHHHHHHIIIJJJLLLMMMMMMMMMMMMJJJLLLNNNOOOPPPQQQSSSUUUQQQPPPPPPPPPOOOOOOOOOOOOMMMNNNOOOPPPPPPPPPPPPPPPRRRRRRSSSSSSSSSQQQPPPOOOQQQTTTWWWWWWUUUUUUXXX[[[WWWXXXYYYZZZ[[[[[[ZZZYYYYYYYYYYYYXXXYYY[[[```cccgggiiimmmrrryyyuuujjjbbbbbbdddjjjsss{{{~~~{{{uuummmeee```______\\\ccclllsssxxx|||~~~|||rrriiieee\\\\\\]]]]]]___```aaabbbccchhhggg___WWWQQQLLLGGGBBBCCCEEEGGGJJJLLLNNNOOOPPPNNNKKKGGGCCCBBBCCCEEEFFFMMMUUUZZZ[[[]]]aaaeeegggjjjmmmoooqqqsssvvvyyyxxxzzz||||||||||||}}}~~~|||zzzyyy|||{{{www{{{rrrkkkaaa[[[YYYYYYWWWVVVSSSSSSTTTTTTTTTTTTSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUXXXXXXXXXYYYYYYZZZ[[[\\\222222222222222222222222222222222222222222222222333333333333333333333333222333444444555555444444444555666888888999999999666666777999:::;;;<<<======>>>@@@CCCEEEHHHJJJKKKSSSTTTUUUXXX\\\aaaeeegggjjjkkkmmmoooppprrrrrrrrrwwwtttrrrqqqrrrpppmmmiiijjjiiihhhgggfffffffffffffffdddbbb___\\\YYYVVVUUUNNNMMMKKKHHHEEEBBB@@@???===<<<:::888777888888999777666555444333222222222333333333444444444555555555444222000000111222333222222111111111111111222333222111111000000111111......///000111222333333222111000//////000111222......//////000000111111111111111111000000000000.../////////...---,,,,,,000000///////////////000000000000000000000000000444333333222111111111222444333111///......///000222222111222444444222000222222222222222222222222333333333444444444555555777777777777777777777777777888999999888777666555777777777777777777777777888888999999999888888777777888888888999999999999<<<<<<<<<;;;;;;:::::::::============>>>>>>>>>>>>>>>>>>============>>>>>>@@@???======>>>???BBBCCCAAABBBBBBBBBAAABBBEEEGGGHHHIIIIIIJJJKKKLLLMMMMMMKKKLLLMMMNNNPPPQQQRRRSSSQQQPPPOOONNNMMMLLLLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOOOORRRTTTUUUTTTRRRQQQRRRQQQRRRRRRSSSTTTUUUUUUVVVXXXYYYZZZ[[[[[[\\\\\\[[[[[[[[[[[[[[[\\\]]]^^^___dddhhhlllnnnqqqwww~~~{{{lllfffcccfffjjjqqq~~~|||uuuooolllkkkjjjhhhhhhmmmvvv}}}~~~~~~{{{yyyxxxzzzuuukkkeeeaaaccciiimmmkkkhhhkkkjjjiiifffaaa[[[TTTPPPTTTQQQQQQTTTWWW\\\eeeooommmfff[[[RRRKKKHHHFFFEEEKKKJJJKKKNNNRRRUUUVVVVVV\\\bbbeeeccccccgggkkklllnnniiigggiiiiiiiiikkkppprrrqqqpppsssyyy|||yyyssslllfff___ZZZYYYXXXWWWUUUWWWVVVTTTRRRQQQRRRSSSTTTVVVVVVWWWWWWXXXWWWWWWWWWYYYYYYYYYYYYYYYYYYZZZZZZ222222222222222222222222222222222222222222222222333333333333333333333333222333444444555444444444444555555666777777777777666666777888999::::::;;;:::;;;<<<===???@@@AAABBBCCCDDDEEEGGGJJJMMMOOOQQQWWWXXXZZZ[[[]]]]]]^^^^^^^^^\\\ZZZZZZZZZYYYVVVTTTTTTTTTSSSQQQQQQPPPPPPQQQPPPOOONNNLLLJJJHHHGGGFFFEEEDDDBBB@@@>>>;;;:::999999888777666555555555555666555444333333222222222333333333333444444444444444333111000///000111222222222111000000111111222333222111111000000111111000000000000000000000111111111111000000111111111////////////000000000000///........................////////////......---000000000000000111222222000000000000000000000000444333222222111111111222111000///...///111222444333222111222333444222111222222222222222222222222333333333333444444444444666666666666666666666666777777888888888777666555666666666666666666666666666666777777777777666666888888888999999999::::::<<<<<<;;;;;;;;;:::::::::<<<=========>>>>>>>>>>>>>>>>>>============>>>>>>??????>>>===>>>???AAACCCAAABBBCCCBBBAAABBBDDDFFFHHHHHHIIIJJJKKKLLLMMMMMMLLLMMMMMMNNNOOOPPPQQQQQQOOOOOONNNMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMPPPSSSUUUUUUTTTRRRQQQQQQRRRRRRSSSSSSTTTUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\^^^^^^aaaeeejjjlllooottt}}}|||ssslllkkklllpppyyy~~~|||tttqqqmmmoootttxxxyyyxxxxxxxxxwwwtttpppooooooqqq|||}}}rrrlllggggggkkkmmmiiieeeiiiiiihhhhhhgggddd```^^^^^^[[[\\\bbbiiissszzziiiZZZPPPKKKJJJLLLKKKKKKKKKMMMPPPSSSUUUVVV]]]cccccccccfffgggfffgggbbb```aaacccdddhhhnnntttttttttuuu{{{|||rrrllleeeaaa\\\XXXXXXWWWVVVTTTSSSRRRPPPOOOOOOPPPQQQRRRUUUUUUVVVWWWWWWWWWVVVVVVXXXXXXXXXYYYYYYZZZZZZZZZ222222222222222222222222222222222222222222222222333333333333333333333333222222333444444444444444444444555555555555555444666666666666777777888888888888999999999999999::::::;;;<<<>>>???@@@@@@@@@EEEEEEFFFGGGHHHHHHHHHHHHIIIHHHGGGHHHHHHHHHFFFDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>>>>===<<<;;;:::888777555444333555555666555555444333222555555444333222222222222222222333333333444444444444333222111000111222222111111000000000111111222222222111000000000000111111000000000/////////...111111222222222222111111000000000000////////////........................////////////000000000000------......//////000000000000000000000000000000333333222111111111111222000////////////111333444333222111222333333222111222222222222222222222222222222222222333333333333666666666666666666666666777777777888777777666555555555555555555555555555666666777777777777666666888888888999999999::::::<<<;;;;;;;;;;;;:::::::::<<<<<<=========>>>>>>>>>>>>>>>============>>>>>>???>>>>>>===>>>@@@AAABBBBBBCCCCCCCCCAAAAAACCCEEEGGGHHHIIIKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOMMMMMMLLLMMMMMMNNNOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMRRRTTTVVVUUUSSSRRRQQQQQQRRRRRRRRRSSSTTTTTTUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZXXXXXXXXXYYYZZZ[[[]]]^^^^^^bbbgggjjjmmmqqqwww|||yyyxxxxxx{{{}}}wwwsssuuuvvvwwwvvvxxxvvvrrrmmmjjjjjjmmmppprrr{{{xxxrrrmmmkkkkkkjjjfffaaa``````aaadddhhhjjjjjjiiifffcccccckkkuuuooo^^^VVVUUUSSSTTTSSSPPPNNNNNNRRRVVVZZZdddnnnrrrssstttqqqlllfffaaa]]]^^^```cccjjjqqq|||}}}}}}|||yyyppphhhddd]]][[[XXXWWWVVVUUUTTTRRRPPPOOONNNNNNNNNOOOPPPQQQSSSTTTUUUUUUVVVVVVVVVUUUUUUVVVWWWWWWXXXYYYZZZZZZ111111111111111111111111111111111111111111111111222222222222222222222222222222333444444444444333444555555555555444444333555555555555555555555555777777777777777777777777888999:::<<<===<<<<<<;;;======>>>>>>???>>>>>>>>>?????????@@@AAAAAA@@@@@@>>>===<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;777777666555555444333333444555666666666555333222444444333222222222222222222222222222333333333333555444333222222222333333111000000000000111111222222222111000000000000000////////////////////////111222333444444333222111111111000000//////....../////////000000000000000/////////000000111222222///000000000000000//////000000000000000000000000222222111111111111111222222222111000//////000000444222111111222333333111111111111111111111111111111111222222222333333333666666666666666666666666666666666666666666666555555555555555555555555555777888888999999999999888777777777888888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBDDDDDDCCCBBBAAABBBDDDFFFGGGIIIKKKLLLMMMMMMMMMOOOOOOOOONNNNNNNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOSSSTTTUUUUUUSSSQQQQQQQQQPPPQQQQQQQQQRRRRRRSSSSSSUUUVVVWWWXXXYYYYYYYYYYYYVVVVVVWWWXXXYYYZZZ\\\]]]]]]aaaeeeiiikkknnnqqqttt{{{|||xxxwwwzzz|||}}}~~~}}}yyytttppppppsssvvvttt{{{zzzuuupppmmmllljjjeee```]]]\\\^^^cccjjjoooqqqppplllgggggglllwwwooofffeeecccffffffbbb[[[WWWXXX[[[fffrrr}}}qqqjjjdddccceeehhhpppxxxvvvmmmfff```]]]YYYXXXWWWVVVUUUSSSQQQPPPOOOOOONNNNNNOOOPPPQQQRRRQQQRRRSSSTTTTTTTTTTTTTTTSSSTTTUUUVVVWWWYYYZZZZZZ111111111111111111111111111111111111111111111111222222222222222222222222111222333333444444333333555555666666666555444444555555555444444444444333555555555555666666666666222444666777888888888777999999:::::::::::::::999666777999:::::::::;;;;;;888777666666666666666666777777666666666666555555444444444444444444333333222333444555555333222111333333222111111111222222111111111222222222333333333222222111111111111111000000//////000111111222222111000000//////000000.........///000111111222111222333444444333222111111111000000//////............//////000000000111000000//////000111222333555555555555444222111000000000000000000000000000111111111000000111222222111111111000000000000000444222111000222333333222111111111111111111111111111111222222222333333333555555555555555555555555555555555555555555666666555555555555555555555555777777888999999999999999666666666666777777777888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>============>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCDDDDDDBBBAAABBBCCCEEEGGGIIIKKKMMMMMMMMMMMMPPPPPPOOONNNNNNMMMLLLLLLOOONNNMMMLLLKKKKKKKKKKKKMMMMMMMMMNNNNNNOOOOOOOOORRRSSSTTTTTTRRRQQQQQQRRROOOOOOOOOPPPPPPPPPPPPPPPTTTTTTUUUVVVWWWWWWWWWWWWUUUUUUVVVWWWXXXZZZ\\\]]]^^^aaadddgggiiikkkmmmnnnuuu~~~yyyuuuvvv{{{|||{{{|||~~~zzzwwwtttrrrqqqoookkkhhhdddbbbccchhhooouuuvvvuuunnniiigggkkkttt~~~vvvuuuvvvzzz}}}yyypppgggdddcccnnnyyyvvvnnnkkkkkkmmmttt|||uuulllddd___[[[YYYWWWWWWWWWVVVSSSQQQOOONNNNNNMMMNNNNNNNNNOOOPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSQQQRRRSSSTTTVVVXXXYYYYYY111111111111111111111111111111111111111111111111222222222222222222222222111111222333333333333333444444555555666555555444444444444444444444333333111222222333444444555555111222333555666666777777444444555666666666555555111333666666666666777999555444444333333444444444555444444444333333333333222222222222222222222222000000111111111111000000222222111111000111111222000000111111111222222222///////////////.........////////////000111111222111111000////////////000......///000111222333333111111222222222222111111000000000000////////////,,,,,,,,,------......///111111000//////000111222111222222222111///...,,,000000000000000000000000111000000000000111222222---...///000111222333444555222000000111333333333111111111111111111111111222222222222333333333333555555555555555555555555555444444444444555666666555555555555555555555555444555666777777888777777666666666777777777888888:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<=========>>>>>>============>>>>>>===>>>>>>???@@@@@@AAAAAAAAABBBDDDDDDCCCBBBBBBCCCDDDFFFIIILLLNNNNNNMMMMMMPPPOOOOOONNNMMMMMMLLLLLLOOONNNMMMKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMPPPQQQRRRRRRPPPPPPQQQRRROOOOOOOOOOOOOOOOOOOOOOOOSSSSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUWWWXXXZZZ\\\]]]```aaaccceeeggghhhiiiiiiooovvv}}}xxxuuupppmmmooouuu||||||{{{yyyyyyyyyxxxvvvtttkkkhhhgggkkkrrruuusssppphhhcccaaadddkkkuuuvvvoookkkrrr{{{yyytttqqqrrrxxxzzztttkkkccc]]]ZZZWWWVVVUUUVVVVVVUUURRROOONNNNNNKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRPPPQQQRRRSSSUUUVVVWWWXXX111111111111111111111111111111111111111111111111111111111111111111111111111111222333333333333222111222333444444555444444333333444444444444444444222222222333333333333333555555555555666666777888111111222333444444333333///222444555444444555777555555444444444444555555444444444444444555555555111111111111111111111111111000000000000000111111111111000000000000111111000000000000111111111222000000000000000///...............//////000222222111111000///////////////000000111111222222333333111111111000000111111111////////////000000000000++++++,,,------...//////222111///......///000111,,,---///000000///...---000000000000000000000000000000000000000111222222,,,---///000222333333444555333000000111333333333111111111111111111111111333333333333444444444444555555555555555555555555444444333333333444666666666666666666666666666666444555666777777888888888888888888888999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>============>>>>>>===>>>>>>???@@@@@@AAA@@@???AAADDDDDDDDDCCCCCCDDDDDDFFFIIILLLNNNNNNMMMMMMOOOOOONNNNNNMMMMMMLLLLLLMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMNNNOOOPPPPPPOOOOOOQQQSSSQQQPPPPPPPPPPPPPPPPPPPPPRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUVVVWWWYYY[[[]]]^^^aaaaaaaaabbbdddeeefffeeejjjnnnvvvyyyqqqnnniiiffffffkkkrrrwww~~~}}}}}}}}}~~~}}}|||qqqnnnllloootttuuupppkkkbbb^^^[[[]]]```fffppp{{{|||tttppppppwww}}}|||xxxnnnhhhaaa[[[WWWUUUTTTSSSQQQRRRSSSRRROOONNNOOOQQQLLLLLLMMMMMMMMMLLLLLLKKKKKKLLLNNNOOOPPPQQQQQQQQQPPPPPPQQQRRRTTTUUUVVVVVV000000000000000000000000000000000000000000000000111111111111111111111111111111222333333333333222///000111222333444444444333333333444444555555555555555555555444444444333777666555333333444555666111222333444555555555555+++...111111000///111333333333222222222222333444111111222333444444555555222222222222222222222222444333222111111222333444111000000000000000111111000000000000111111111111222333333333333222111111............///000222222111111000///////////////333333333222222222222111222111000//////000111222......//////000000111111------......///000111111333111///...---...///000...000222555666666555444000000000000000000000000000000///000000111222222///000111111111111000000555333000///111333333333000000000000000000000000333333444444444444555555555555555555555555555555444333333222333444666666777777777777777777777777666666777999999:::::::::999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>============>>>>>>===>>>???@@@@@@AAA@@@@@@>>>AAACCCDDDDDDCCCDDDEEECCCFFFIIILLLNNNNNNNNNMMMNNNNNNNNNMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLKKKLLLLLLMMMNNNOOOOOOOOOLLLMMMNNNNNNNNNOOOQQQSSSRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWYYY[[[]]]^^^bbb```___```bbbcccccccccgggjjjpppxxxpppmmmhhhcccaaadddjjjnnnrrruuuyyy~~~||||||~~~~~~yyyvvvtttvvv{{{zzzsssmmmeee```]]]]]]]]]^^^fffnnntttwwwzzzyyyvvvvvvzzz~~~}}}}}}~~~|||vvvrrriiinnnuuuzzzoooeeeaaaZZZUUUSSSRRRQQQPPPMMMOOOQQQOOOMMMMMMPPPSSSOOOOOOOOOOOOOOONNNMMMLLLKKKKKKMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUU000000000000000000000000222111000//////000111222/////////000111111111222333333333222222111111111111111222333333333333222444444444333333222222222222222222222222222222222222222333333333333444444444444444444444444444444333333222111111222333333222222222222222222222222111222333444444333222111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222111111000/////////---...///000000///...---000333222...///555777555111111111111111111111111222000...---,,,---...///222111000.........///000............////////////333333222111000000111111...///222444555444333111////////////............000000000000000000000000000000111111111111000000000000000000111222333444111111111111111111111111222222222222222222222222333333333444444444555555444444333222333444555666444555555555666666777777444555666777777888888888999999888888888888888888999999999::::::;;;;;;;;;999999:::;;;;;;<<<<<<===>>>>>>>>>>>>============>>>????????????@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB???HHHQQQUUURRRLLLIIIHHHJJJJJJJJJIIIIIIJJJJJJJJJHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMOOOPPPPPPPPPPPPPPPPPPPPPRRRRRRSSSSSSSSSSSSRRRRRRTTTUUUVVVVVVWWWXXX[[[^^^]]]]]]^^^^^^^^^_________fffggghhhllltttyyyooogggeeehhhlllnnnqqqsssuuuuuuuuuyyy}}}}}}}}}}}}|||zzzxxxvvvvvvwwwyyyyyyuuurrr___\\\YYYVVVXXX\\\aaaeeeeeeiiilllkkkiiijjjpppuuuvvvrrrqqqvvvxxxuuurrrrrrmmmmmmpppyyyyyylllccc[[[XXXTTTPPPMMMLLLLLLMMMPPPPPPPPPPPPOOOOOONNNMMMNNNMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJLLLMMMNNNOOOPPPMMMNNNPPPRRRSSSSSSRRRRRR000000000000000000000000222111000//////000111222222222222222222222333333222222111111111000000000000111222222333333222222444444333333333222222222222222222222222222222222222222222333333333444444444444444444444444444444333222222111111222222333222222222222222222222222111222222333333222222111000000000000000000000000000000000000000000000000222111111111111111111111000000000000000000000000333222222111000//////......///000000000000///...---000000...000777:::888111111111111111111111111111000...---------//////111000///.........//////............////////////222222111000000000000000---///111444555555333222111111000000/////////...000000000000000000000000000000000111111000000000////////////000111222222000000000000000000000000222222222222222222222222333333333444444444444555444444333333333444555666555555555555666666666777777777888888777777666555888888888888888888888888999999::::::::::::::::::999999::::::;;;<<<<<<<<<=====================>>>>>>>>>?????????@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAHHHQQQTTTQQQMMMJJJIIIJJJIIIIIIHHHHHHIIIIIIJJJHHHHHHHHHIIIIIIJJJJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUUUUWWWZZZ]]]]]]]]]]]]]]]]]]]]]]]]]]]```aaacccgggmmmwww~~~wwwtttvvvzzz}}}|||||||||{{{zzzyyyxxxxxxwwwzzzzzzyyywwwwwwxxxwwwuuusssooonnnnnnpppssssssoookkk]]][[[XXXVVVWWW[[[```cccaaaccceeeeeeeeegggkkknnnqqqnnnpppvvvzzzxxxvvvvvvttttttvvv}}}~~~rrrfff^^^XXXUUURRRNNNLLLLLLLLLMMMOOOOOOOOOOOOOOONNNMMMMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNMMMNNNOOOQQQRRRRRRRRRRRR000000000000000000000000111111000000000000111111222222222222222222111111111000000000000/////////000111222222333333222222333333333333222222222222222222222222222222222222222222222222333333333333444444444444444444444444333222111111111111222333222222222222222222222222222222222111111222222222000000000000000000000000000000000000000000000000222222222111111000000000000000000000000000000000333333222111000///...---///000000111111000000///...000000///111666888777000000000000000000000000111000...------...//////000///......---.....................////////////111000000////////////000---...111333444444333333333222222111000//////...000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000222222222222222222222222333333333333444444444444444333333333333444555666555555555555666666666666::::::999999777666444444888888888888888888888888:::::::::::::::999999999999999::::::;;;;;;<<<<<<;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAFFFMMMOOOMMMJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIKKKKKKKKKKKKLLLLLLLLLMMMKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOQQQRRRRRRSSSTTTTTTTTTSSSSSSTTTUUUUUUTTTVVVYYY[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[]]]```ccchhhpppxxx~~~{{{tttxxxwwwpppkkkoootttzzz||||||zzzxxxuuutttttttttuuutttrrrpppjjjiiiiiikkknnnnnnjjjggg```]]]ZZZXXXYYY\\\```bbb```___```bbbgggjjjlllmmmpppnnnpppwww||||||}}}ssshhh^^^XXXSSSRRROOOMMMKKKLLLLLLMMMNNNNNNOOOOOONNNNNNMMMMMMOOONNNNNNMMMMMMLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMOOOPPPQQQRRRRRRRRR////////////////////////111000000000000000000111111111000000//////......000000000000000000000000000000111222222222222222333222222222222222222222111111111111111111111111111222222222222333333333333333333333333333333333222222111111111111222222111111111111111111111111333222111000000111222333000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000444333222111000......---000000111111111111000000111111111000000111222222////////////////////////000///............//////.........---------..................////////////000//////........./////////000222333333333111111333222111111000///......000000000000000000000000000000000//////000000000111000000/////////000000000000000000000000000000222222222222222222222222222222333333333444444444333333333333444444555555555555555666666666666666::::::999999888666555444777777777777888888888888;;;:::::::::999999888888888999999:::;;;;;;<<<<<<::::::;;;<<<======>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@???BBBFFFGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNNNNOOOOOOPPPQQQRRRSSSTTTUUUUUUUUUTTTUUUUUUUUUUUUVVVYYY[[[[[[[[[[[[ZZZZZZZZZZZZYYY\\\^^^aaacccggglllqqquuu|||wwwwww|||yyynnnoooqqqtttuuuvvvvvvvvvwwwwwwyyy|||~~~}}}{{{tttqqqmmmlllnnnooonnnlllhhhfffcccaaa```aaaccceeedddbbbaaafffnnnuuuwwwvvvvvvrrrrrrwww|||uuuiii```YYYTTTPPPOOOMMMLLLKKKKKKLLLMMMLLLMMMMMMNNNMMMMMMLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQRRR////////////////////////000000000111111000000000111000000//////.........111111111111111111111111000000111222222222222111222222222222222222222222111111111111111111111111111111111222222222333333333333333333333333333333111111111111111111111111111111111111111111111111333222000000000000222333000000000000000000000000////////////////////////111111111000000000//////000000000000000000000000333333222111000///......111111000000000000111111111000///000/////////000........................//////........./////////------..............................///////////////...............//////222222333222222000///...111111000///......------000000000000000000000000000000///......///000000222222111000000000111111222222222222222222222222222222222222222222222222222222222333333333444444333333333444444444444444666666666666666555555555777777888888888888777777666666777777777888888888:::::::::999999888888888888888999999:::;;;;;;<<<999::::::;;;<<<======>>>======>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@AAABBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNOOOOOOPPPQQQRRRTTTUUUVVVVVVVVVUUUVVVWWWVVVVVVWWWZZZ\\\ZZZZZZZZZZZZZZZZZZZZZZZZ\\\^^^aaaccceeehhhkkknnnsssyyy~~~|||yyywwwvvvwwwyyyzzzzzzvvvvvvxxxyyyxxxuuusssqqqnnnmmmmmmnnnooommmiiigggkkkuuu}}}}}}wwwssstttxxx~~~oooccc[[[VVVSSSPPPOOONNNLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJHHHIIIJJJKKKLLLMMMNNNNNNLLLMMMMMMNNNOOOPPPQQQRRR000000000000000000000000000000111111111111000000111111111111111111000000000000111111111111222222///000111111222222111111111111111222222222222222111111111111111111111111111111111111222222222222333333333333333333333333000000111222222111000000111111111111111111111111111111111000000111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000222222111111000/////////111000000//////000000111...,,,---000111///000222////////////////////////.........///////////////------.../////////..................///////////////............//////000333222222222111000///...////////////............000000000000000000000000000000............000000222111111111111111222222333333333333333333333333222222222222222222222222222222222222333333333333222333444444555555444444666666666666666555555555444444666777777888888888555666666777777888888888999999999999999888888888888888999999::::::;;;;;;999:::::::::;;;<<<<<<<<<=========>>>>>>>>>??????????????????????????????@@@@@@AAABBBCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPOOOPPPRRRTTTUUUVVVWWWWWWVVVWWWXXXWWWVVVWWWZZZ\\\ZZZZZZ[[[[[[\\\\\\\\\\\\[[[\\\___``````bbbeeegggkkknnnwwwzzzttttttzzzzzztttsssuuu|||lllaaaZZZWWWUUURRRQQQPPPNNNMMMLLLLLLLLLJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJLLLMMMNNNOOOLLLLLLLLLMMMNNNOOOQQQQQQ000000000000000000000000///000111222222111000///000000000111111111111111/////////000000000111111///000000111111111111111000111111111222222222222111111111111111111111111111111111111222222222222222222222222222222222222///000111222222111000///111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////......//////000111111111000000000000000000000000111111000000000000000000000000///......///000000111......333333000000333////////////////////////---......///////////////---...///000000000//////............//////////////////......//////000111000000111111111111000000///////////////000000000000000000000000000000000111000...------...000111000000///000000111222333222222222222222222222222222222222222222222222222111222222222222333333333222333444555555555444444777666666666555555555555333333555666666777777777555555666666777888888999888888888888999999999999888888888999::::::;;;;;;::::::::::::::::::;;;;;;============>>>>>>>>>????????????????????????????????????@@@BBBDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEFFFGGGHHHJJJJJJKKKHHHIIIJJJKKKLLLMMMNNNNNNIIIJJJJJJKKKLLLLLLMMMMMMKKKKKKLLLMMMNNNOOOPPPQQQOOOPPPRRRTTTVVVWWWXXXXXXVVVWWWWWWVVVUUUVVVYYY[[[ZZZ[[[\\\\\\]]]^^^______ZZZ[[[\\\\\\\\\^^^aaaccchhhhhhmmmvvv|||xxxwwwyyy~~~kkk```[[[XXXWWWUUUUUUSSSQQQOOOMMMKKKKKKIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLLLLLLLMMMOOOPPPQQQ000000000000000000000000///000111222222111000///------......//////000000---.........//////000000//////000111111111111111000000111111222222222222000000000000000000000000000111111111111222222222222222222222222222222222///000111222222111000///000000000000000000000000///000111222222111000///000000000000000000000000////////////////////////------...///000111222222000000000000000000000000000000000000111111111111000///...------...///000666222222666555///...111000000000000000000000000------...///000000//////---...000111111111000///............/////////000///////////////000111111......///000111222333333/////////000111111222222000000000000000000000000111///...------...///111............///111222222111111111111111111111111222222222222222222222222111111222222222333333333222333444555555555444333777777666666555555555444333444444555666555555555444555555666777888888999777777888888999999999:::777888888999::::::;;;;;;;;;:::::::::::::::::::::============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<>>>AAABBBCCCBBBEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDFFFGGGIIIKKKLLLLLLIIIIIIJJJKKKLLLMMMNNNOOOJJJJJJJJJKKKLLLMMMMMMNNNKKKLLLMMMNNNOOOPPPQQQQQQOOOPPPRRRTTTVVVWWWXXXYYYUUUVVVVVVUUUTTTUUUXXXZZZ[[[[[[\\\]]]___```aaabbbZZZ[[[[[[[[[[[[\\\___bbbjjjhhhiiiooottt|||}}}~~~}}}~~~}}}kkk```[[[YYYXXXXXXWWWUUURRRPPPMMMKKKJJJHHHIIIIIIJJJKKKKKKKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKLLLNNNPPPQQQ000000//////000111222222000000000000000000000000111000///---------...///000000000000111111111111111111111111000000000000000000000000111111111111333222222222111000000000111111111111111111111111111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000///......///000000...---//////000000000000//////////////////000111222333111000///000111222111///......////////////......///......---------......//////000000000000//////////////////............)))***+++---///000111222---///111222333222000///333111///...---...///000---///111222222///+++)))000111111000///.........222111000111222222111000000///...------...///000222222000///...............---,,,...000111000///111111111111111111111111333333333222222111111111222222111111111111222222444333333333333444555555666666666666555444333333666666777777777777666666777777777777666666666666777666666666666666777888:::999888888777777888888999::::::::::::999888888<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===>>>@@@AAABBBEEEEEEEEEDDDCCCCCCBBBBBBEEEFFFFFFGGGGGGHHHIIIIIIGGGGGGHHHIIIJJJKKKLLLMMMMMMLLLJJJIIIKKKNNNQQQSSSNNNOOOPPPQQQPPPOOONNNMMMKKKMMMOOORRRUUUWWWXXXYYYUUUUUUUUUTTTTTTUUUYYY[[[]]]^^^```aaabbbbbbbbbbbb\\\[[[ZZZYYYZZZ[[[]]]^^^ccceeeggghhhkkkttt|||{{{www{{{rrrfff^^^[[[YYYWWWWWWWWWVVVSSSOOOKKKIIIHHHHHHIIIJJJKKKKKKKKKJJJMMMMMMLLLLLLLLLLLLLLLMMMKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKLLLMMMOOOOOO//////......//////000111////////////////////////111000///.........////////////000000000111111111111111111000000000////////////000000000111111111222111111111111111000000111111111111111111111111111111111111111111111111111111000000000/////////........................000000000000000000000000000//////000111111000...//////000000000000//////////////////000111222333111000///000111222111///...//////////////////...000//////.........///////////////000000/////////000000//////......------,,,,,,---...///111222222......000111111111000///222111///...---...000111111222444444333111///---//////000000000111222444000///...---......------222111000//////000111222222111000///............000///---...///111000000111111111111111111111111333222222222222222222111333333222222222222333333333333333333333444555555666666777777666555444444666666777777777777666666777666666666666666666666777777666666666777888888:::999888888777777888888888999999::::::999999999<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@BBBCCCEEEEEEEEEDDDDDDCCCCCCCCCFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPOOOOOOPPPQQQQQQQQQQQQQQQMMMNNNPPPRRRTTTVVVWWWWWWTTTUUUUUUTTTSSSUUUXXX[[[]]]^^^```bbbbbbbbbaaa```\\\[[[ZZZYYYYYY[[[\\\]]]___aaacccdddfffmmmxxx{{{zzzyyyqqqeee^^^[[[YYYZZZZZZZZZXXXUUURRRNNNLLLHHHIIIJJJJJJJJJJJJJJJJJJMMMMMMLLLLLLLLLLLLLLLMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNNNN......------......//////////////////////////////111000000////////////000//////000000000000111111111111000000000000////////////000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111000000///////////////...111111111111111111111111////////////////////////111000000111222333111/////////000000000000//////////////////000111222222111000///000111222111/////////000000000000//////000000/////////000000111......////////////......111000000///...---------......//////000111111222.........////////////000000///.........///000111333333333333333111000000///......///111444888:::444333111000////////////111111000000000000111111222111000//////......///444111///...///000111000000000000000000000000000111111111222222222222222444333333333333333333444333333333333444444444444666666777777777666666555555666666777777666666555666666666666666666666666777777777777777888999999:::999888888777777888888777777888999::::::::::::;;;<<<<<<======>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@AAACCCDDDEEEEEEEEEDDDDDDDDDDDDDDDFFFFFFGGGHHHHHHIIIIIIJJJHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOOOOOOOOOONNNNNNQQQQQQQQQQQQQQQRRRSSSTTTNNNOOOPPPRRRSSSTTTTTTTTTSSSSSSTTTSSSSSSTTTXXXZZZ]]]___bbbddddddbbb```^^^]]]\\\ZZZYYYYYYZZZ[[[\\\\\\^^^``````aaafffmmmssszzzzzztttrrrttt~~~nnnccc]]]ZZZYYYZZZZZZZZZYYYVVVRRROOOMMMIIIJJJJJJJJJJJJIIIIIIHHHLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIJJJLLLMMMMMMMMMMMMLLL///......---......//////////////////////////////000000000000///000000000////////////000000000111111000000000////////////////////////000000000111...//////000000111111111111111111111111111111111111111111111111111111111////////////............222222222222222222222222////////////////////////111000///111222333111000//////000000000000/////////////////////000111111111000///000111222111///000000000//////000000000/////////...//////000000......////////////......111111000///...------,,,///////////////000000000...------------...///000...............///000111111000000///......//////222000......111666:::<<<888777555333000///111222//////............//////111111000///////////////777444000...///000111111////////////////////////000000111111222222333333333333222222222222333333222222333333444444444444444555666666666666666555555666666666666666666555555555555666666666666666888777777777888999:::::::::999888888777777888888666666888999:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@???@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHIIIIIIJJJJJJHHHHHHIIIJJJJJJKKKLLLLLLNNNNNNNNNOOOOOOPPPPPPPPPTTTSSSQQQPPPPPPQQQRRRSSSOOOOOOPPPQQQQQQQQQQQQQQQRRRRRRSSSRRRRRRTTTWWWZZZ___aaadddffffffddd```^^^^^^]]][[[ZZZZZZYYYZZZZZZZZZ\\\^^^___```ccchhhkkkpppwwwvvvrrrnnnwwwzzzjjj```ZZZYYYXXXXXXXXXXXXVVVTTTQQQMMMKKKJJJJJJJJJJJJIIIIIIHHHGGGKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIJJJLLLNNNNNNMMMLLLKKK000000///....../////////......................../////////000000000000///...////////////000000000000000000////////////......////////////000000000.........//////000000111000000000000000000000000000000000000000000000000............////////////------------------------///////////////////////////......000111222111/////////000000000000////////////////////////000111111000///000111222111///000000///......///000000...---------......///000......////////////......111000000///...---------........................---------,,,---...//////------.........///000000//////...---,,,---......666222...---000555888999555666555222...---...000......////////////......111000000////////////000888555111//////000111111////////////////////////000000000111111222222222222222111111111111222222111222333444444444333333222333333444555555555555555555666666666666555555444444555555666666666777777777777777888999:::;;;:::999888888777777888888555666777999:::;;;<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@???@@@BBBCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKHHHHHHHHHIIIJJJJJJJJJKKKNNNMMMLLLLLLMMMPPPSSSVVVUUUTTTRRRPPPOOOOOOPPPPPPOOOOOOPPPPPPPPPOOONNNNNNQQQRRRRRRRRRRRRTTTXXX[[[aaacccfffhhhhhhfffbbb```___^^^]]]\\\ZZZYYYYYYYYYWWWXXXZZZ\\\^^^aaadddfffiiinnnvvv}}}uuunnnuuurrreee\\\XXXVVVVVVVVVVVVVVVUUUSSSOOOLLLJJJIIIJJJJJJJJJIIIHHHGGGGGGIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKMMMOOOOOONNNLLLKKK111000//////.../////////........................---......////////////.........////////////000000000000////////////............////////////000000............////////////000000000000000000000000000000000000000000000000...////////////000000000........................///////////////////////////......///111222111000//////000000000000///////////////......//////000111000///000111222111///000///...------...///000------,,,------...///000//////000000000000//////////////////............------------............---------............///---............/////////000//////......//////000888333...---///333444444444666777555111...///111000000111111111111000000000000////////////000000666444000///000000111000000000000000000000000000000000000111111111111111222111111000000111111222000111333444444444333222000111222333444555555555444555555666666555555444444444444555555666666777666666666777888999:::;;;:::999888888777777888888666666888999:::;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@AAACCCDDDDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHIIIJJJJJJKKKKKKLLLIIIIIIIIIIIIJJJJJJKKKKKKMMMLLLJJJJJJLLLPPPTTTWWWUUUTTTSSSQQQPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPOOONNNRRRRRRSSSSSSSSSUUUYYY\\\aaacccfffhhhhhhfffdddbbbaaaaaa___^^^\\\ZZZYYYXXXTTTUUUVVVYYY[[[^^^```aaabbbeeemmmvvv}}}}}}vvvzzz|||ttthhh^^^XXXUUUTTTSSSUUUUUUUUUUUURRROOOLLLJJJHHHIIIIIIIIIIIIHHHHHHGGGHHHIIIKKKLLLMMMLLLLLLKKKIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMNNNOOOOOONNNMMMMMM000///......---------...........................+++,,,---...//////...---........./////////000000000000/////////................../////////000000//////...............---000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111000000000000000000000000/////////000333333222111//////000000000000//////000//////.........//////111000///000111222111//////...---,,,,,,---...///------------...///000111000000111111111111000000............////////////------......//////000000,,,---...///000///........................------//////000000000000000000777222---,,,///222222000222666999888333000000111///000111222222111000///000000////////////000000444222000000000111000///111111111111111111111111111111111111000000000000333222222111111222222333000111333444444333222111000111222444555666666666444555555666666555555444333333444555555666777777555555555666777888:::::::::999888888777777888888666777888999:::;;;;;;;;;::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@BBBCCCDDDDDDEEEFFFGGGHHHIIIJJJIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKMMMOOORRRSSSRRRRRRSSSSSSTTTSSSSSSRRRRRRSSSSSSSSSSSSRRRQQQQQQRRRSSSSSSSSSTTTVVVZZZ]]]```aaadddeeefffeeedddcccccccccaaa```]]][[[YYYXXXVVVUUUUUUWWWYYY\\\]]]^^^]]]```gggooossswwwnnnhhh```XXXTTTRRRQQQPPPRRRRRRSSSRRRPPPMMMJJJHHHGGGGGGHHHIIIIIIIIIHHHHHHGGGHHHJJJLLLMMMMMMLLLKKKGGGHHHIIIJJJKKKMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOO///...------,,,,,,,,,,,,........................***+++---.........------............/////////000000/////////......................../////////000/////////......------,,,000000000000000000000000000000000000000000000000//////000000111111222222////////////////////////111111111111111111111111000000000222444555444333//////000000000000//////000//////.........//////111000///000111222111//////...,,,++++++,,,...///............///000222222111111222222222222111111------......///000000000.........///000111111111,,,---///111111000///---.../////////...---,,,,,,---...///////////////...555000++++++///111111...,,,111555444000,,,+++------...///000000///...---000000////////////000111222111000000111111000...111111111111111111111111222222111111000000//////444333333222222333333444///111222444444333222111111222333555666777777777444555555555555555555444333333444444555666777777444444444555666888999::::::999999888777888888888777888999999::::::::::::::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>@@@AAABBBDDDDDDEEEFFFHHHIIIJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNJJJKKKLLLMMMNNNOOOOOOOOOPPPQQQSSSUUUVVVWWWVVVVVVTTTUUUUUUUUUUUUTTTTTTSSSRRRSSSTTTTTTTTTWWW[[[^^^___```aaacccdddddddddcccddddddcccaaa^^^\\\YYYXXXZZZXXXWWWXXXZZZ\\\]]]]]]]]]___eeekkklllmmmwww{{{{{{~~~~~~wwweeeaaaZZZUUURRRQQQOOONNNNNNOOOOOONNNLLLIIIFFFDDDFFFGGGHHHHHHIIIIIIIIIIIIGGGHHHJJJLLLMMMMMMLLLKKKFFFGGGHHHJJJLLLMMMOOOOOOQQQQQQPPPOOOOOOOOOPPPPPP//////............//////................................................//////////////////////////////............//////111000...------...///000..............................////////////......000000000000000000000000111000000///...---------000000////////////000000000000000000000000000000555333111///......000000000//////......000111222---......///000111111222111000/////////111222333000000...---+++***((((((///...---,,,,,,---...///000//////.........//////---------------------------......///000111111222000111111000000///...---111///---------...---,,,///...,,,,,,---/////////---.........//////000000///000111333222111///...111000...---,,,,,,------000000////////////000000------......///000000000//////000111111111111111333333222111000000111111111111222222222333333333111111222333333333333222111222222333333444444555666666666666777777777777666666555555555555666666777777666666777777888999::::::::::::::::::::::::888888999999999:::::::::>>>>>>===============>>>AAAAAA@@@??????>>>>>>======>>>???@@@AAABBBBBBBBBCCCEEEGGGIIIJJJIIIGGGFFFIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJLLLMMMOOOOOOPPPPPPJJJJJJKKKMMMNNNOOOPPPQQQSSSSSSTTTUUUVVVVVVWWWWWWWWWYYYXXXUUUUUUWWWUUUPPPUUUTTTSSSSSSUUUXXX\\\^^^bbbbbbaaa``````aaabbbbbbbbbddddddbbb```]]]]]]]]]YYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[^^^aaafffkkkppprrrzzzvvvvvvwww~~~~~~~~~}}}pppggg\\\XXXRRROOOOOOOOONNNMMMMMMLLLKKKJJJJJJIIIJJJJJJHHHHHHGGGFFFEEEEEEEEEEEEDDDEEEGGGHHHHHHGGGFFFFFFGGGHHHIIIJJJKKKMMMNNNNNNRRRRRRSSSRRRRRRQQQPPPPPP------,,,,,,,,,,,,------........................................................................//////............//////444222000...---......///..............................////////////......////////////////////////111000000///......------......---------......///////////////////////////333222111/////////////////////.........///000111......//////000000111111000////////////000111222.........---------,,,,,,///...------------.../////////............//////........................---......///000000111111...///000000000000000///333111//////000111000///222000------......................../////////000...///000111111000///---000//////......///000000000000////////////000000000000000000000000////////////000111111111111111111111000///////////////222222222333333333333444111111222333333333333222111222222333333444555555555666666666777777777777555444444333333444444555::::::999999::::::;;;<<<::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;>>>>>>===============>>>@@@@@@@@@@@@@@@?????????@@@@@@AAAAAABBBAAAAAAAAADDDEEEEEEFFFGGGHHHHHHHHHJJJJJJKKKLLLLLLLLLKKKKKKJJJKKKLLLMMMNNNOOOOOOOOOJJJKKKLLLMMMNNNOOOPPPPPPQQQQQQRRRSSSTTTUUUVVVWWWVVVYYYYYYVVVTTTVVVUUUQQQUUUTTTSSSTTTUUUYYY\\\^^^aaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccbbb```^^^^^^^^^ZZZZZZZZZZZZZZZZZZZZZYYY\\\]]]^^^```cccgggjjjlllqqqyyyxxxsssqqquuu{{{~~~wwwvvvxxxyyy}}}sssggg___YYYUUUPPPMMMMMMNNNMMMKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEDDDEEEFFFGGGGGGGGGFFFEEEGGGHHHIIIJJJKKKMMMNNNNNNPPPPPPQQQRRRRRRRRRRRRRRR------,,,,,,,,,,,,------................................................------------------------//////............//////555444222///..........................................////////////......////////////////////////000000000///......---------------------...///000////////////////////////111111111000000///............------......///000////////////////////////......///000000000//////,,,------...//////000000///...------------...///.....................///////////////////////////.........//////000000111---...///000111111111111555333111111222333222111444111///---......---,,,............////////////...///111111111111000///...//////000111222222222000//////......//////000222222222111000///////////////000111111111111111111000//////////////////222222222333333333444444111111222333333333333222222222222333444444555555555555666666666777777777555444444333333444444555777777777888888888999999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>======<<<<<<===>>>>>>@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCBBBAAA@@@EEEDDDDDDDDDEEEGGGIIIKKKJJJKKKLLLLLLMMMMMMMMMLLLKKKLLLMMMNNNNNNNNNNNNNNNKKKKKKLLLMMMNNNOOOOOOOOONNNOOOPPPQQQSSSTTTUUUVVVUUUZZZ\\\WWWTTTTTTUUUTTTUUUUUUTTTTTTVVVYYY\\\^^^___```aaabbbbbbaaa```______aaabbbaaa```^^^______\\\[[[[[[[[[ZZZYYYYYYYYY^^^^^^^^^___```bbbdddeeeffflllvvv}}}wwwqqqnnnsss}}}uuupppnnnmmmpppuuuwww|||vvvkkkaaaZZZSSSQQQMMMLLLLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNPPPQQQRRRSSSSSSTTT///......------......///................................................------------------------//////............//////222222000///..........................................////////////......////////////////////////000000//////............//////...//////000111222////////////////////////...///000111111///---,,,------------........./////////////////////......---...///000000///...---,,,,,,---...//////000000.........------.........------.................................................../////////000000......///000000000000000444222000111222333222111222000---,,,---...---,,,.........///////////////000000111222222222111111...///000111111222222222/////////....../////////111111111000000///////////////000111111111111111222222111111111111111222111111111222222222222333111111222333333333333222222222333333444555555555555555555666666666777777777777666666666666777777555666666777777777777777999999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<===>>>>>>??????@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBCCCDDDDDDEEEGGGIIIJJJKKKJJJKKKLLLMMMMMMNNNMMMMMMLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLMMMNNNNNNNNNOOOMMMMMMOOOQQQSSSTTTVVVVVVUUU\\\^^^YYYTTTTTTVVVVVVUUUUUUUUUUUUVVVYYY[[[]]]]]]^^^```aaaaaa```^^^]]]\\\^^^``````___^^^___```]]]]]]\\\[[[ZZZZZZYYYYYY^^^^^^^^^___``````aaabbbcccgggmmmuuu~~~}}}~~~uuuxxx}}}ssslllggghhhkkkkkkrrr~~~uuujjjbbbZZZUUUOOONNNMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGEEEFFFHHHIIIJJJIIIGGGFFFCCCDDDDDDEEEFFFFFFFFFFFFHHHHHHIIIKKKLLLMMMNNNOOONNNNNNPPPQQQRRRSSSSSSSSS......------------..............................................................................//////............//////......------.........///..............................////////////..............................////////////............///////////////000111111........................,,,...000111111///---+++,,,------...............////////////............---...///000000///...------------------.........---..................---,,,,,,---...//////......------------------------............////////////000000000000000///......111///......///000000//////---++++++---.........///////////////............//////000000000000000000000000000000000000000//////............//////.........//////000000000//////000111111111111111222111111111111111222222000000000000111111111111111111222333333333333222222333333444444555666666555555555555666666666666777777777666666777777777888999:::;;;;;;;;;::::::888888888999999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????@@@AAABBBBBBCCCDDDAAABBBCCCDDDEEEEEEEEEEEEBBBCCCFFFIIIJJJKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMNNNOOOQQQSSSTTTVVVVVVVVV\\\___ZZZUUUUUUWWWWWWTTTTTTTTTUUUVVVXXXZZZ[[[[[[\\\^^^______^^^\\\[[[ZZZ\\\^^^^^^]]]]]]^^^___^^^]]]]]]\\\[[[ZZZZZZYYY\\\]]]^^^___```aaabbbbbb```bbbeeeiiiqqq~~~{{{pppgggccceeedddiiiqqq~~~rrreee\\\VVVQQQNNNMMMNNNNNNMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDEEEGGGIIIIIIIIIGGGFFFDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQ,,,,,,++++++++++++,,,,,,................................................//////////////////////////////............//////+++,,,,,,---......//////..............................////////////..............................//////////////////............------------..............................,,,---///000000...---+++------...////////////...........................//////000000000///...............---------------------...//////...------***+++---...//////...---------------------------........................111111111111000///...---...---+++,,,...///......///---++++++---////////////////////////.........,,,,,,,,,------......///222111000//////000111111///......------......///---------...///000000000//////000111111111111111///////////////000000111000000000000111111111222111111222333333333333222333333333444555555666666444444555555555666666666666555555444444555555666666777999:::::::::999888777777888888999:::::::::999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>??????@@@AAABBBBBBCCCAAAAAACCCDDDEEEFFFFFFFFFAAACCCGGGIIIKKKJJJIIIGGGIIIJJJKKKLLLMMMNNNNNNNNNKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRSSSUUUUUUVVV[[[]]]XXXUUUUUUVVVUUUSSSSSSTTTTTTUUUWWWXXXYYYYYYZZZ[[[\\\\\\[[[ZZZYYYWWWYYY[[[\\\[[[[[[\\\]]]^^^]]]]]]]]]\\\[[[[[[[[[ZZZ[[[]]]___aaaccccccddd```aaabbbcccgggppp}}}{{{nnngggfffcccdddhhhqqq}}}|||rrreee[[[UUURRROOOMMMLLLNNNPPPOOOMMMKKKJJJJJJFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEGGGHHHHHHHHHGGGEEEEEEEEEEEEFFFGGGIIIJJJIIIIIIJJJKKKMMMNNNOOOOOOOOOPPPPPPQQQQQQQQQPPPPPP,,,++++++******++++++,,,........................................................................//////............//////------................................................////////////................................./////////////////////000///...------,,,------........................,,,---............---,,,---...///000000000//////,,,------....../////////222111000///////////////........................------...//////...------)))+++---...//////...---................................................///000000000000000///...///---,,,,,,.../////////222000......///000000///000/////////............,,,,,,,,,------...///000333222///...///111444666///......------......//////////////////000000000//////000111111111111111///////////////000111111111222222222333333333333111111222333333333333222333333444444555666666666444444444555555555666666666666555555555555666666444555777888888888666555666777777888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>?????????@@@@@@AAAAAABBBBBBCCCDDDEEEEEEEEEDDDBBBCCCEEEFFFGGGGGGGGGFFFHHHHHHJJJKKKLLLMMMMMMMMMJJJKKKLLLMMMNNNOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLMMMMMMNNNOOOPPPQQQRRRSSSUUUXXXXXXUUUSSSUUUTTTPPPRRRRRRSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVXXXZZZZZZYYYYYYZZZ[[[]]]]]]]]]]]]]]]]]]\\\\\\YYYZZZ]]]___aaabbbbbbbbb```aaaaaa```bbbhhhrrryyywwwtttkkkhhhgggnnnyyyzzzoooggg\\\UUUQQQPPPNNNMMMKKKNNNPPPPPPLLLIIIHHHHHHEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCEEEFFFGGGHHHHHHFFFFFFEEEFFFGGGHHHJJJKKKIIIIIIJJJLLLMMMNNNOOOPPPMMMNNNOOOPPPQQQRRRRRRRRR...------,,,,,,------...................................................------------------------//////............////////////000000///...------..............................////////////.......................................///////////////333222111000....................................,,,,,,---------------------...000111111111000///,,,,,,------...///000000333222111/////////000111......//////000000111111,,,---...//////...---,,,)))***---/////////...---////////////////////////.....................------...///000111111111111000...---...000111111000666444111000000111000///000000//////.........---////////////000111333333333222///...000333888;;;.........------.........222222111111000000////////////000111111111111111111111000111111222333333333333444444444555555555111111222333333333333222333333444444555666666666444444444555555555666666888888777777777777888888666888:::;;;<<<;;;999888666777777888999999::::::<<<<<<<<<<<<=========>>>:::::::::;;;<<<===>>>???>>>????????????@@@@@@@@@DDDDDDDDDDDDDDDCCCCCCBBBDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHIIIKKKLLLLLLMMMMMMJJJJJJLLLMMMOOOOOOPPPPPPOOOOOONNNNNNMMMLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPTTTUUUTTTQQQRRRTTTQQQMMMQQQQQQRRRSSSTTTUUUUUUVVVXXXWWWVVVVVVVVVVVVWWWXXXUUUWWWYYYYYYXXXWWWXXXYYY]]]]]]]]]]]]]]]]]]]]]^^^YYYZZZ\\\___```aaaaaaaaa[[[\\\]]]\\\\\\```hhhnnnnnn{{{uuupppmmmqqq|||~~~yyywwwwwwxxxyyyzzz~~~{{{nnnddd\\\SSSMMMKKKKKKJJJIIIJJJMMMPPPOOOLLLHHHFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDFFFHHHIIIGGGFFFFFFFFFGGGIIIKKKLLLIIIIIIJJJLLLMMMNNNOOOPPPKKKLLLNNNPPPQQQSSSTTTTTT,,,,,,++++++,,,,,,---...,,,,,,,,,---------......+++,,,.../////////......000///...,,,,,,,,,---...---------------------------,,,,,,++++++,,,,,,---------------------------........................000000000000000000000000////////////////////////222000...,,,+++,,,---.....................------......------------......000000000///......------...------,,,,,,------...111111000000/////////...................................................------------------------------------.........///...---,,,+++++++++++++++...//////000000000000///......////////////......000000//////.........---///---+++,,,///000///...///111222///+++***---111333333333444666777666555333222000............///000000000000000000000000000000000000000000000000111111111000000000000000333333333222111000//////000111111111111222222222555555555555555555444444555555555555555666777777777777666666555555555444666666777999999:::::::::888888888999999::::::;;;<<<:::888999;;;<<<======:::::::::;;;;;;;;;<<<<<<===>>>@@@AAABBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAAEEEEEEEEEEEEEEEEEEFFFGGGDDDFFFIIIJJJIIIHHHIIIIIIIIIJJJLLLNNNOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNPPPQQQRRRRRRRRRRRRRRRQQQPPPPPPOOOOOONNNOOOOOOPPPRRRSSSUUUVVVSSSUUUVVVVVVUUUTTTUUUVVVQQQQQQRRRTTTVVVXXXZZZ[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\[[[YYYYYYZZZ]]]```bbblllooottt{{{|||zzz~~~yyysssqqqnnnooovvv~~~~~~{{{yyyzzz~~~zzzkkkaaaVVVTTTPPPMMMJJJIIIIIIIIIJJJKKKLLLMMMMMMKKKIIIHHHBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHJJJLLLMMMIIIIIIKKKLLLMMMMMMMMMMMMLLLMMMMMMNNNNNNNNNMMMMMM,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,---...//////......---//////...------------------------------------------,,,,,,++++++,,,,,,---------------------------........................................................................111000...,,,+++,,,---.................................------------..................------------...------,,,,,,------...000000/////////.........................................................------------------------------........./////////......---,,,,,,,,,,,,,,,//////000000000//////...------............------000/////////.........---000...,,,---///000///......000222000---,,,000444444333333555888999777444222111000///............////////////////////////000000000000000000000000111000000000000000000000333222222222111000000000000111111111111222222222555555555555555555444444555555555555555666666777777777777666666666555555888888888888888888777777777777888999::::::;;;;;;<<<:::888888:::;;;<<<;;;999999999:::::::::;;;;;;<<<===>>>???@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCDDDEEEEEECCCEEEGGGHHHGGGGGGHHHIIIIIIJJJLLLMMMNNNNNNMMMLLLKKKKKKKKKJJJJJJJJJJJJIIILLLMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPNNNNNNNNNOOOQQQSSSTTTUUUSSSUUUVVVVVVUUUTTTTTTUUURRRRRRRRRSSSTTTUUUWWWWWWZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXYYY[[[]]]^^^bbbdddhhhnnnwwwyyyrrrnnnmmmrrryyyyyyuuusssuuuzzzrrrddd[[[RRRPPPMMMJJJHHHGGGGGGGGGHHHIIIKKKKKKKKKJJJHHHGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEFFFGGGIIIJJJKKKJJJKKKKKKLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMM,,,,,,,,,,,,,,,------...,,,,,,,,,---------......---............------,,,---............------,,,------------------------------,,,,,,,,,,,,------------------------------........................------------------------........................000///...,,,,,,,,,------..............................------------......,,,,,,,,,,,,,,,---------...------,,,,,,------...///............---------........................------------------------------------------------............/////////000///...------,,,---------000000000000//////...---,,,,,,------------,,,,,,/////////...............///...,,,,,,---...---,,,---000222111//////222555444222222555999:::666222000111111000000///...---////////////////////////000000000000000000000000000000000000000000111111222222111111111111111111000111111111111222222222444444444444444444555555555555444444555555666777888777777777777777666666::::::999888666555444333666777777999:::;;;<<<<<<<<<:::888777888::::::999888888888999999999::::::===<<<<<<======>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCDDDCCCDDDEEEEEEDDDEEEGGGIIIHHHIIIKKKLLLMMMMMMLLLLLLJJJJJJJJJIIIIIIIIIHHHHHHMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQNNNNNNNNNOOOPPPRRRSSSTTTTTTUUUVVVVVVTTTRRRRRRSSSSSSRRRRRRRRRRRRRRRSSSSSSVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYZZZXXXZZZ]]]aaahhhqqq{{{{{{tttpppqqqvvv|||{{{uuuqqqoooooosss~~~{{{pppeee[[[SSSMMMKKKIIIGGGFFFEEEEEEFFFFFFGGGHHHIIIHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKKKKKKKJJJJJJJJJIIILLLMMMMMMNNNMMMMMMLLLLLL,,,,,,,,,,,,,,,---......,,,,,,,,,---------..................---,,,,,,+++,,,---...///......,,,+++------------------------------,,,,,,,,,,,,------------------------------........................------------------------........................///...---,,,,,,,,,,,,------------..................------,,,,,,------...***++++++,,,---............------,,,,,,------...------------------------........................------------------------------------------------........./////////000000///......---------......000000000000///...---,,,,,,------......------,,,........................------++++++++++++++++++...000111111//////111333333000///333888:::555//////000111111111///...---////////////////////////////////////////////////000000000000000111111111111111111111111222222222000000111111111222222222333333444444444444555555555444444444444555666666888888888888777777777777:::999888777555444444333666666777888:::;;;<<<<<<<<<:::777777777888888777999999999999::::::::::::>>>===<<<<<<<<<===???@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDCCCDDDGGGIIIGGGHHHIIIKKKLLLLLLLLLLLLJJJJJJJJJIIIIIIIIIIIIHHHMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQQQQRRRNNNNNNOOOOOOQQQRRRSSSTTTTTTUUUVVVUUUSSSQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVWWWXXXXXXXXXWWWVVVVVVWWWYYY\\\```fffmmmrrr~~~|||yyyzzz{{{vvvpppooowww~~~zzzmmmccc[[[SSSNNNHHHHHHFFFEEEDDDDDDEEEEEEDDDEEEEEEFFFEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIIIIIIIIIIIIIIIIJJJJJJMMMMMMMMMMMMMMMLLLLLLKKK------,,,,,,------...///,,,,,,,,,---------............------,,,,,,,,,,,,+++,,,---......---,,,+++------------------------...------,,,,,,------...------------------------...........................................................................------,,,,,,,,,,,,,,,---------.........//////------,,,,,,,,,,,,------++++++,,,---...//////000...------,,,,,,------...,,,,,,,,,---------------........................------------------------------------------------............////////////......---------......///000000000000///---,,,,,,......////////////......---------........................---------......///000000000///.........000...---111555666222...//////000111111000...---........................//////////////////////////////000000111111111111111111111111111222222222000000111111111222222222333333333333444444555555444444444444444555666666777777777777888888888888888888777666555555666666666777777999:::;;;<<<<<<<<<999777666777888888777::::::::::::;;;;;;;;;;;;???>>>===<<<<<<===???@@@???@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDEEEDDDEEEEEEDDDDDDEEEGGGJJJFFFGGGHHHIIIJJJKKKKKKLLLKKKKKKKKKJJJJJJJJJIIIIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQOOOOOOOOOPPPQQQRRRSSSTTTRRRTTTUUUTTTQQQPPPPPPPPPNNNNNNNNNNNNOOOPPPQQQQQQPPPPPPQQQQQQQQQRRRRRRRRROOOOOOPPPQQQSSSTTTUUUUUUTTTVVVWWWXXXXXXXXXVVVUUUWWWXXXYYYZZZ\\\___dddhhhoooxxx~~~xxxzzzzzzmmmbbbZZZUUUPPPLLLFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJ---------------......///,,,,,,,,,---------.........---,,,,,,,,,,,,,,,---+++,,,,,,------------,,,------------------------......------------......------------------------................................................------------------------,,,---------,,,,,,,,,,,,,,,,,,------.../////////------,,,,,,,,,,,,------+++,,,,,,---...//////000...------,,,,,,------...,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///------------------...///////////////......---,,,...//////////////////...---------------.........000111222111000000222444000000000000///...---,,,...------///111111111/////////000000000000//////........................000000000000000000000000/////////000111111222222222222111111111111111111000111111111111222222222222222333333444444555555444444333333444444555666666666777777777777777888888777666555666777888999888888888999999:::;;;;;;;;;999777666777999999888::::::;;;;;;;;;<<<<<<<<<>>>>>>============>>>>>>>>>>>>>>>??????@@@@@@AAA@@@@@@@@@@@@AAACCCDDDEEECCCDDDEEEEEEDDDEEEGGGIIIEEEFFFFFFHHHIIIJJJKKKLLLKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLLLLJJJKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSQQQRRRSSSSSSQQQOOOOOOPPPNNNMMMMMMMMMNNNOOOPPPPPPOOOOOOPPPPPPQQQQQQRRRRRRNNNOOOOOOQQQRRRSSSTTTUUUSSSTTTUUUWWWWWWWWWVVVUUUUUUVVVXXXXXXYYYZZZ]]]```cccjjjuuurrrkkk```XXXTTTQQQMMMKKKDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGDDDDDDDDDEEEGGGIIILLLMMMMMMMMMMMMMMMLLLKKKJJJJJJ---------------...//////,,,,,,,,,---------......---,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...------------------------......------------......------------------------........................------------------------------------------------+++,,,,,,------,,,,,,,,,,,,,,,------...//////000---,,,,,,++++++,,,,,,---++++++,,,,,,---------......------,,,,,,------...,,,---------....................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...............///......---------......//////......---,,,,,,,,,------............000222222000111444666/////////000111000///------...///...---...111333000000////////////000000........................000000000000000000000000...//////000111111222222333222222222111000000000000111111111111222222222111222222333444444555555444444333333444444555666555555666666666777777777:::888777666666777999:::999999999999999999999999;;;999777777888:::::::::999999:::::::::;;;;;;;;;<<<<<<=========<<<<<<;;;<<<<<<<<<===>>>?????????>>>>>>>>>???@@@AAABBBCCCAAACCCEEEEEEDDDDDDEEEFFFDDDEEEEEEFFFHHHIIIKKKLLLJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPPPPOOOQQQRRRRRRPPPOOOPPPPPPPPPOOONNNNNNMMMMMMNNNNNNOOOOOOPPPPPPQQQRRRRRRSSSQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQRRRSSSTTTUUUUUUUUURRRTTTUUUVVVUUUVVVXXXZZZ[[[aaajjjsss~~~}}}rrraaa[[[UUUQQQOOONNNKKKHHHCCCCCCCCCCCCCCCBBBAAAAAABBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHEEEEEEDDDDDDEEEHHHJJJLLLMMMMMMMMMMMMLLLKKKJJJIII...------------...//////,,,,,,,,,---------......,,,++++++***+++,,,...///,,,,,,+++***+++,,,...///------------------------......------------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------,,,,,,,,,,,,------...///000000---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,...------,,,,,,------...---------....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------++++++++++++,,,,,,---...------......///.........,,,------......------,,,,,,,,,,,,------.........+++---//////...///222555......///111333333111000---000111///,,,,,,111666111000///......///000111........................000000000000000000000000...//////000111222222222444333333222111000//////000111111111111222222222111111222333333444555555444333333333333444555555444555555555666666777777<<<:::888777666777888999:::::::::999999999888888:::888777777999;;;;;;;;;888888999999999::::::::::::;;;<<<<<<<<<;;;:::999;;;;;;;;;<<<===>>>>>>???<<<<<<<<<===>>>@@@AAABBB???AAADDDEEEDDDCCCCCCDDDDDDDDDEEEFFFGGGIIIKKKLLLIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJLLLLLLMMMIIIIIIIIIJJJJJJJJJJJJJJJLLLKKKKKKKKKLLLMMMNNNNNNNNNOOOQQQQQQPPPOOOPPPQQQRRRQQQPPPNNNMMMLLLLLLLLLOOOOOOPPPQQQQQQRRRSSSSSSTTTTTTSSSRRRRRRQQQPPPPPPOOOOOOPPPQQQRRRSSSTTTUUUQQQSSSTTTUUUTTTUUUVVVXXXYYY]]]dddjjjqqq}}}}}}yyynnnbbbVVVRRRMMMLLLLLLLLLIIIFFFBBBBBBBBBBBBBBBAAA@@@???BBBAAA@@@@@@???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBCCCEEEGGGHHHIIIGGGFFFEEEDDDEEEFFFHHHJJJMMMMMMMMMMMMLLLKKKJJJIII///............---------.................................------,,,,,,,,,+++,,,------......---------,,,***++++++,,,***))))))******+++,,,---..............................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------...///000000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---,,,,,,,,,,,,,,,...+++***+++...000...,,,++++++,,,------......///---------------------------------...000000---+++,,,,,,,,,---------------......---,,,,,,,,,,,,---+++---......---,,,,,,------000444555333000...---//////............//////000...,,,,,,...000000000111111111///......111333---.........//////000000000000000000000000000000111111111000000000000000000000000000000000000000333333333222222222111111444444444444444444444444111333555444222333555888;;;999888999::::::999777555666777888888999999888999888777666777888:::<<<888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;======;;;:::::::::::::::============>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDGGGEEECCCBBBBBBEEEHHHKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJHHHHHHGGGGGGHHHHHHIIIJJJNNNNNNNNNMMMNNNNNNOOOOOOQQQPPPOOONNNOOOQQQSSSTTTSSSRRRQQQPPPOOOOOONNNOOOOOONNNMMMMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOPPPPPPQQQNNNOOOPPPPPPQQQQQQPPPPPPPPPQQQRRRSSSSSSQQQOOONNNRRRWWW^^^bbbgggnnnyyy{{{rrrkkkddd]]]XXXLLLLLLJJJIIIHHHGGGGGGGGGBBBBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@??????>>>>>>@@@AAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDFFFGGGHHHLLLLLLMMMLLLKKKJJJHHHGGG...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,------......------///---,,,,,,------,,,+++,,,,,,,,,,,,------------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,---......//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////...---,,,,,,,,,,,,------,,,***,,,...///...,,,---------------------------------------------------------...000///---+++.........//////////////////......---------------+++---......---,,,,,,---...000333333222///......//////............//////111000......000111111000222111111111111111111000........./////////000000000000000000000000000000111000000000000000000000111111111111111111111111222222333333333444444444555555555555555555555444222444555555333333666999:::999999:::;;;:::777555555555777888888888888888999888666666666888999;;;888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>??????@@@AAABBBCCCDDDDDDFFFEEECCCBBBCCCEEEHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIMMMMMMMMMMMMMMMNNNNNNOOOQQQPPPOOONNNOOOQQQSSSTTTSSSRRRQQQOOONNNNNNMMMMMMNNNMMMMMMLLLMMMNNNOOOOOOOOOOOOOOONNNOOOOOOPPPPPPNNNOOOOOOPPPPPPPPPPPPPPPOOOPPPQQQQQQQQQPPPOOONNNOOOSSSXXX[[[^^^dddlllsss~~~sssiiibbb\\\VVVRRRHHHHHHFFFEEECCCCCCBBBBBB@@@???????????????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>>>>>>>@@@@@@AAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDFFFGGGIIILLLMMMMMMLLLKKKIIIGGGFFF------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,------......------000///......//////...---.........---------,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------...............---,,,,,,,,,---------,,,+++,,,.........---//////...------,,,++++++---------------------------------...//////---+++........./////////000000000///......------......+++---......---,,,,,,---...000222111000....../////////............//////222111000111222222111///222111111333666555111---......////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111222222333555666666777555555555555555555555555444555666555444555777999:::999999::::::999666333555555666777888888888888888777666555666777888999888777777777777888999999;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;<<<<<<<<<;;;<<<<<<<<<============>>>>>>??????@@@AAABBBCCCCCCDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIKKKKKKKKKLLLLLLMMMMMMMMMPPPOOOOOOOOOOOOQQQSSSTTTTTTSSSQQQOOONNNLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOMMMMMMMMMMMMMMMNNNOOOPPPNNNNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMPPPSSSTTTUUUYYY___dddkkkuuu{{{sssfff]]]VVVRRRMMMJJJFFFEEECCCBBB@@@??????>>>============>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>???>>>???@@@AAABBBCCCCCCDDDCCCCCCCCCCCCDDDFFFHHHIIIMMMMMMMMMLLLKKKIIIGGGEEE---------,,,,,,,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000...---...///000...---........................------------------------,,,------......------,,,........................,,,,,,,,,---------......------------------------+++++++++,,,,,,---------...------------,,,,,,,,,------------------------------------------------...........................---------------------...------,,,,,,,,,------------,,,---------------......---------,,,,,,,,,------------------,,,,,,---,,,,,,...//////---+++++++++,,,,,,---.........000000///............///+++---......---,,,,,,---///000000///...---///000///......------......///000000000222333333000...000///000555:::999333---//////////////////000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333444555555666444444444444444555555555666666666666666666888999<<<:::888777777777666555444555666777888888888888777777666555666666777888777777777777777888999999::::::::::::::::::::::::777888:::<<<===<<<:::999;;;;;;<<<<<<<<<============>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLOOONNNNNNOOOPPPQQQRRRSSSTTTSSSQQQOOOMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMNNNOOOOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLMMMMMMOOOPPPQQQQQQSSSXXX[[[```gggrrr{{{zzzppphhh\\\RRRMMMJJJGGGEEEFFFEEECCCBBB@@@?????????===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<======>>>>>>??????>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBCCCDDDFFFIIIJJJLLLLLLLLLLLLKKKHHHFFFEEE............------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...---,,,---...///...,,,,,,,,,------...///000000------------------------,,,------......------,,,........................,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,,,,---.........---------,,,,,,------------------------------------------------........................---------------,,,,,,,,,------,,,,,,,,,------...---------------,,,------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---///...,,,***++++++,,,,,,---......///000000///............///+++---......---,,,,,,---...//////...------///111......------------......///...///111222222000...///...///555:::;;;555///000000000000000000//////000000000000000000000000//////000000111111111111111111111111111111111111333333333222222222222222222222333333444444444444777666666666666777888888>>>:::555333444666777888444555666777777888888777777777666666666666666777777777666666777777888999::::::::::::::::::::::::999:::;;;<<<<<<:::888777;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@AAACCCDDDEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIKKKKKKLLLKKKKKKMMMMMMNNNOOOPPPQQQRRRSSSUUUSSSRRROOOMMMLLLKKKKKKKKKLLLMMMMMMNNNOOOOOOOOOMMMLLLLLLKKKKKKLLLLLLMMMLLLMMMNNNNNNOOOOOONNNNNNMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOQQQTTTVVVZZZ___eeejjjpppzzz{{{uuupppfff^^^SSSKKKHHHFFFDDDCCCDDDCCCBBB@@@???????????????>>>>>>===<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<======>>>>>>??????===>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBDDDFFFHHHJJJKKKKKKLLLKKKJJJIIIGGGFFF//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,------......---------+++++++++---...---,,,***+++,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------............---------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,---------------,,,,,,,,,---......---.........,,,+++,,,---++++++,,,,,,---...//////.........------,,,,,,+++,,,,,,,,,---......,,,***,,,------...///000111111000///......------......+++---......---,,,,,,------......---,,,---...000......------------.........------///222333222111000000000444777888444111111111000000000000//////000000000000000000000000/////////000111111222222222222222222222222222222333333333222222111111111222222333333444555555555888666555555777888777666===999444222333555888999444444555666777777777777888888777777777777666666777666666666666777888888:::::::::::::::::::::::::::;;;;;;;;;:::999777666:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>???@@@@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGFFFGGGIIIKKKLLLLLLLLLKKKLLLMMMNNNOOOPPPQQQRRRSSSUUUTTTRRRPPPOOOMMMMMMMMMLLLMMMOOOPPPQQQQQQQQQQQQNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJLLLMMMOOOPPPQQQRRRVVV[[[^^^bbbjjjvvvzzzvvvrrrkkkggg]]]VVVMMMGGGEEEEEECCCBBB??????>>>===============@@@???>>>===<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>???===>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBCCCEEEGGGHHHIIIJJJJJJKKKJJJIIIHHHGGG.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------......------,,,+++***+++---...---,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------............------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,---...///,,,...///...,,,***,,,---,,,---------------------///......---,,,,,,++++++,,,++++++---......,,,***,,,,,,---...///000111111///......---------------+++---......---,,,,,,---+++,,,......------...///...------,,,,,,------......------///222444555555444444333333222222111000111111111000000000//////000000000000000000000000...//////000111111222222222222222222222222222222222222333333333333333333444444555555666777777888888666444444666777666555888666444333555777777777333444555666777777777777888888999888888777777666666666666666666777888888999999999999999999999999::::::999999999999999999999::::::::::::;;;;;;;;;:::;;;<<<===>>>??????@@@AAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCEEEDDDDDDDDDDDDEEEFFFFFFFFFGGGJJJLLLMMMMMMLLLKKKKKKLLLMMMOOOPPPQQQRRRRRRUUUTTTRRRQQQPPPOOOOOOOOONNNOOOQQQSSSTTTTTTTTTTTTPPPOOONNNLLLKKKJJJJJJIIIKKKLLLLLLMMMMMMMMMMMMMMMKKKLLLLLLMMMMMMKKKJJJIIIIIIIIIIIIJJJLLLMMMMMMMMMLLLPPPTTTVVVWWW]]]gggooo|||zzzsssnnnjjjfff```[[[SSSNNNGGGCCCCCCCCCBBB@@@<<<<<<;;;;;;<<<<<<===>>>??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGGGGHHHIIIJJJJJJJJJIIIIII---------,,,,,,,,,++++++........................*********++++++,,,,,,,,,+++,,,------......---------,,,+++,,,...///...---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................//////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,---...///,,,...000...+++***+++...///......------,,,,,,+++//////...---,,,,,,++++++,,,++++++---......,,,*********+++,,,---...///000......---,,,,,,,,,,,,---+++---......---,,,,,,---***,,,......---------......------,,,,,,------...///...---///222666888888888888666222///---...///222111111111000000//////000000000000000000000000...//////000111222222222222222222222222222222222111222333333444555666666555666666777888999999:::888666333444666777666444444333444666888888777555333444555666777777777777999999999999999888777666666666666666666777888888999999999999999999999999888888888888999:::;;;<<<999999:::::::::;;;;;;;;;::::::;;;<<<===>>>??????AAAAAAAAAAAAAAACCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGJJJLLLMMMMMMLLLLLLKKKLLLMMMOOOQQQQQQRRRRRRTTTTTTSSSRRRQQQPPPPPPPPPOOOQQQRRRTTTVVVVVVVVVUUURRRQQQOOOMMMKKKJJJIIIIIIKKKKKKLLLMMMMMMMMMMMMMMMJJJKKKMMMNNNNNNLLLJJJIIILLLKKKJJJKKKLLLMMMLLLKKKIIIMMMQQQQQQQQQTTT\\\ccciiittt}}}xxxtttooohhhccc```\\\VVVQQQMMMIIICCCAAAAAABBB@@@>>><<<;;;<<<<<<===>>>???@@@>>>======>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@??????>>>>>>??????@@@AAABBBCCCCCCDDDDDDCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHJJJKKKKKKJJJJJJ))))))***+++,,,,,,------///...---,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,---......,,,,,,---...000000/////////.........,,,,,,---...//////......++++++,,,,,,,,,,,,------------............------------------,,,,,,+++***$$$&&&(((+++,,,---------,,,,,,,,,------............---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////........................------------,,,+++***)))++++++------------++++++---------,,,,,,+++++++++,,,,,,************,,,,,,---------,,,,,,+++++++++////////////...---,,,+++///......------,,,++++++,,,---...//////...---,,,222222111000///......---------------------------++++++,,,,,,---...////////////.........---------///.........///222444666777888777333///,,,...000222333444555555333111000000111222333333222111000000222333222///...111444333333333333333333333333333444444555555555555555888777666666666888:::<<<>>>888222111555999:::999666666555444444444444555555444444555666888:::;;;;;;::::::999999888888888999999888888888888999999777888888999999:::;;;;;;999999999888999999::::::<<<;;;;;;:::::::::;;;;;;;;;:::;;;===???AAA@@@???AAAAAABBBBBBCCCDDDDDDDDDFFFFFFEEEEEEEEEEEEEEEFFFHHHGGGGGGFFFEEEDDDDDDCCC@@@AAABBBDDDEEEFFFFFFFFFHHHIIIJJJJJJKKKKKKKKKKKKJJJKKKLLLNNNPPPRRRSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRQQQRRRTTTUUUVVVUUUUUUTTTUUUSSSOOOLLLIIIIIIJJJJJJJJJKKKMMMOOOPPPPPPOOOOOOMMMNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKMMMLLLKKKKKKMMMOOORRRTTT\\\dddooozzzyyyzzz|||~~~yyyzzzssslllgggfffccc^^^XXXRRRNNNKKKJJJDDDCCCBBBAAA???>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>??????@@@CCCFFFHHHFFF@@@<<<===???>>>???@@@AAACCCDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGHHHHHHHHHGGGGGGFFF*********++++++,,,,,,---------------------,,,,,,,,,,,,------,,,++++++***,,,---...---,,,,,,,,,......---------,,,,,,,,,,,,+++,,,,,,---......------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,---------,,,,,,+++***)))******+++,,,,,,,,,+++,,,,,,,,,---------.........---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---,,,+++******+++,,,---...---------,,,,,,,,,+++////////////...---,,,+++...------------,,,,,,,,,,,,---............---,,,...------,,,,,,+++++++++------------------------+++,,,,,,------.........//////.........---------///......---...000333444555666555333000///000333333444555666555444222111///000111111111111000///...///000000///000222444333333444444444333333222333444555555666666666666888888999:::===@@@DDDFFF===888333222555888888777444333333333444555666666666555555555666777999::::::::::::999999999888888999999888888888888999999888888888999::::::;;;;;;:::999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;===@@@AAA@@@???AAAAAABBBBBBCCCDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFHHHGGGGGGFFFFFFEEEDDDDDDAAABBBCCCDDDEEEFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJIIIJJJKKKLLLNNNOOOQQQRRRSSSUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVUUUTTTTTTUUUSSSOOOLLLJJJIIIJJJJJJJJJKKKLLLNNNOOOOOONNNNNNMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKMMMLLLKKKKKKLLLNNNPPPRRRUUU[[[ccckkkuuu~~~~~~~~~~~~yyyvvv|||xxxrrrllleee___ZZZWWWSSSOOOKKKHHHFFFEEEAAAAAA@@@???>>>======<<<:::;;;;;;;;;<<<<<<======<<<<<<===>>>>>>>>>>>>===>>>>>>>>>?????????@@@@@@======<<<<<<======>>>???AAACCCEEEBBB===;;;<<>>???@@@AAACCCDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFFFFFFFFFFEEEEEE+++++++++++++++++++++++++++,,,---.........---,,,++++++,,,,,,++++++******+++---...---,,,+++,,,...------------,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,++++++......---,,,++++++++++++,,,,,,,,,------------......------,,,,,,------...---,,,,,,++++++,,,,,,---+++,,,,,,------.........++++++++++++++++++++++++------------,,,+++******+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------.........---------------......///......---,,,+++,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++***************------------------------------------------------...............---------///......------///000111333333333222000111333555333444555666555444333222//////000000000000//////000//////000333555666555333444555666555444222111333444555666777777777777444555666888;;;>>>BBBDDD:::666333333555666555333111111222222333555666777666666666666666777888999::::::::::::999999999999999999888888888888999999888888999999::::::;;;;;;:::::::::;;;;;;<<<<<<<<<======<<<<<<<<<<<<=========<<<<<<===@@@AAA@@@@@@AAAAAABBBBBBCCCDDDDDDDDDFFFEEEEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHGGGFFFEEEEEECCCDDDDDDEEEFFFFFFFFFEEEFFFGGGGGGHHHHHHHHHHHHHHHJJJJJJKKKMMMOOOPPPQQQRRRUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTSSSTTTRRROOOLLLJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIJJJJJJKKKKKKKKKKKKMMMLLLKKKKKKKKKLLLNNNOOONNNQQQVVVZZZaaalllyyyyyyxxx}}}}}}yyyuuu{{{tttkkkfffbbb[[[TTTLLLKKKHHHFFFCCCBBB@@@@@@>>>>>>>>>=========<<<<<<999999:::;;;<<<===>>>>>>;;;<<<======>>>=========>>>>>>>>>>>>????????????<<<<<<;;;;;;<<<<<<===>>>>>>??????===:::999;;;>>>???@@@AAABBBCCCDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDD,,,,,,++++++++++++++++++)))+++---/////////---,,,++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---........................+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,+++111///---,,,++++++,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......************************,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---.........------,,,+++++++++,,,,,,---...//////++++++++++++++++++++++++++++++,,,,,,------------------------------------------------------,,,,,,........................///......---------......111111000000000111222444222333444444444333222222000000000000000000000000555222111222666999888666333555666888777555222000333444555666777888888888444444444444555666888999777555333333555555333111222222222222333444555666777777777777777777888888999999:::::::::::::::::::::999999888888999999:::888888999999:::;;;;;;<<<;;;;;;<<<======>>>>>>>>>>>>============>>>>>>???>>>===<<<===@@@AAAAAA@@@AAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFIIIJJJKKKLLLNNNOOOPPPQQQUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSRRRSSSRRROOOMMMKKKJJJJJJJJJKKKKKKMMMNNNNNNMMMLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNPPPTTT]]]gggooo~~~wwwsssyyy|||zzzxxxyyy|||ttteee]]]ZZZWWWQQQJJJFFFEEEDDDBBB@@@???>>>>>><<<<<<<<<===============999999:::;;;;;;<<<======;;;;;;<<<============<<<=========>>>>>>>>>??????<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<:::888999<<>>???@@@@@@@@@??????>>>>>>>>>??????@@@AAA@@@>>>===>>>@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEDDDDDDEEEFFFGGGGGGIIIIIIKKKKKKKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGGGGHHHHHHGGGGGGFFFIIIIIIJJJKKKLLLNNNOOOOOOTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTTTTSSSRRRRRRRRRRRRRRRQQQOOOMMMKKKJJJJJJJJJLLLLLLMMMNNNNNNMMMLLLKKKIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIKKKJJJJJJJJJNNNTTT\\\bbbiiippp{{{zzzuuuuuu{{{}}}vvvxxx|||zzz}}}|||~~~pppfffYYYRRRPPPNNNIIIDDDCCCCCCBBBAAA???>>><<<<<<<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>======<<<<<<======>>>???<<<<<<;;;:::999;;;===@@@???@@@@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEEEE+++++++++++++++++++++++++++,,,---.........---,,,,,,,,,---.........------***,,,---,,,+++***+++---++++++++++++,,,,,,,,,,,,......//////......------++++++,,,,,,,,,,,,---------......//////......---++++++,,,---------,,,,,,------,,,,,,,,,---.........------------,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---------------.........,,,,,,------------,,,,,,++++++,,,,,,---...//////,,,++++++******++++++,,,++++++,,,,,,------......---------------------------------------------------------.................................------000...------///111222111000000000000000000111111222222111111111111222222444222111111222333222222444555666888888777555444333444555555555555555555333333444444555555555555333333333333333333333333555555444333333333333333666777888888999999999888888999999:::;;;<<<<<<===::::::999999999999::::::999999::::::;;;;;;<<<<<<<<<===???AAABBBBBBAAAAAA????????????@@@AAABBBCCCBBB@@@>>>>>>@@@AAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJLLLMMMMMMLLLJJJIIIFFFFFFGGGHHHIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIIIIJJJKKKLLLMMMNNNQQQQQQQQQRRRRRRRRRRRRSSSSSSRRRQQQQQQQQQQQQQQQRRRQQQQQQOOOMMMLLLKKKJJJJJJLLLLLLMMMMMMMMMKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEFFFIIINNNSSSVVVYYY^^^fffnnnwwwyyy}}}}}}tttppprrrxxx{{{zzz{{{~~~|||~~~}}}uuuppp```YYYQQQJJJHHHFFFDDDBBB@@@@@@@@@???>>><<<;;;:::<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;::::::999999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<==================<<<<<<======>>>???===<<<<<<;;;<<<===>>>????????????@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFEEE*********++++++,,,,,,---------------------,,,,,,++++++,,,---------------***,,,,,,,,,+++***+++,,,******+++++++++,,,,,,,,,---............---,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,***+++,,,,,,---------,,,,,,,,,------------,,,,,,......---------,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------***+++,,,------,,,+++***+++,,,,,,,,,------------+++,,,,,,------,,,,,,,,,,,,,,,,,,------.........---,,,++++++++++++,,,---,,,,,,,,,,,,------------------------------------+++,,,,,,------.........---------.........//////---....../////////......///---,,,---111555555555000000000000000111222222222111000//////000111222///000000000///000222333444555666777777777777777444444444444444333333222///000111222333333333333222333333333333444555777444444444444444444555555555666777999:::::::::999888888999:::;;;<<<===>>>;;;::::::999999::::::;;;999999::::::;;;<<<<<<<<<===>>>@@@BBBDDDCCCCCCBBB@@@@@@@@@@@@AAABBBCCCDDDCCCAAA>>>>>>@@@BBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKMMMNNNNNNMMMKKKJJJFFFFFFGGGIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOOOOOOOPPPPPPPPPQQQPPPPPPOOOOOOOOOPPPQQQRRRQQQPPPOOONNNLLLKKKJJJJJJJJJJJJKKKKKKJJJHHHGGGFFFGGGGGGGGGGGGFFFEEEDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGEEEFFFFFFFFFGGGGGGFFFFFFEEECCCBBBCCCEEEHHHKKKLLLNNNQQQUUUZZZaaaiiiqqqwwwxxxpppppprrrvvv}}}{{{~~~xxxyyy~~~~~~wwwrrrqqqpppooommmhhhbbb]]]QQQNNNJJJFFFBBB@@@@@@AAA===>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<=========<<<<<<;;;;;;<<<<<<===>>>===<<<<<<======>>>>>>===>>>>>>>>>??????@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBDDDDDDEEEEEEDDD))))))***+++,,,,,,------///...---,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,------.........------------,,,,,,+++***++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++***+++,,,,,,------------,,,------...---,,,***))).........------,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,------++++++++++++------+++++++++,,,,,,---------******,,,,,,,,,,,,******+++++++++,,,,,,---------++++++,,,------,,,,,,,,,,,,,,,,,,---------......------,,,++++++,,,------........................------------------------++++++,,,,,,---...//////---------.........//////---......///000000//////...,,,+++...444888999999111111000000111222333333111000///......///000111,,,///222111000000444777444444555666777888999999444444444444333222111111222333333444444333333333222333333333333444777999333333333444555666777888444555777999:::;;;::::::888888999:::<<<===>>>>>>;;;::::::999999::::::;;;999999:::;;;;;;<<<<<<======???AAACCCDDDDDDDDDCCC@@@@@@@@@AAABBBCCCDDDEEEDDDAAA???>>>@@@BBBCCCCCCAAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKMMMOOOOOONNNLLLJJJEEEFFFGGGIIIJJJKKKKKKKKKLLLLLLMMMMMMLLLKKKJJJJJJHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNMMMNNNOOOQQQRRRPPPPPPOOONNNMMMLLLKKKJJJHHHIIIIIIIIIHHHFFFDDDCCCGGGGGGGGGFFFFFFEEEDDDCCCAAAAAABBBCCCDDDEEEFFFGGGDDDDDDEEEFFFFFFFFFFFFFFFDDDCCCBBBBBBDDDEEEFFFFFFHHHJJJLLLOOOTTT[[[dddiiimmmvvv}}}tttsssqqqrrrwww~~~|||}}}|||}}}~~~rrrgggfffdddaaa___\\\XXXSSSOOOGGGHHHGGGCCC>>>===???AAA<<<===>>>???@@@??????>>>:::::::::999999999888888888888999:::;;;;;;<<<===999999:::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<======;;;::::::::::::;;;<<<<<<===<<<<<<===>>>>>>===;;;======>>>>>>??????@@@@@@CCCCCCCCCCCCCCCCCCCCCCCC???@@@AAABBBCCCCCCCCCCCC...---,,,,,,+++++++++++++++,,,,,,---,,,+++)))((())))))***+++,,,,,,---------,,,,,,++++++,,,,,,---***+++,,,,,,------------+++++++++*********))))))((()))+++,,,------,,,+++------------------------,,,++++++******++++++,,,------,,,++++++,,,,,,,,,------,,,++++++***))))))........................,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***...---,,,,,,++++++++++++------......------,,,+++))))))***++++++,,,------...------,,,,,,------...***************************++++++,,,,,,------...************++++++,,,---000///---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,------.........000000000000///...---,,,,,,,,,---...//////......,,,,,,,,,,,,------......,,,,,,---000222333222111000111222111///------...888666222...------///111------...000111222333444333333444555666666666666222222111111111111222222111222222333333222222111222222333333333333444444444444444555555555555666666666888999999999999999888888999::::::;;;<<<<<<::::::999888888999999999;;;;;;;;;<<<<<<<<<<<<=========???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDCCCAAA???===<<<>>>???AAA>>>???@@@AAABBBBBBBBBBBBGGGFFFEEEEEEEEEFFFHHHIIIHHHIIIJJJKKKLLLLLLLLLLLLIIIIIIIIIJJJKKKMMMOOOOOOPPPOOONNNMMMLLLLLLKKKKKKIIIHHHHHHGGGHHHIIIJJJKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLNNNNNNNNNMMMLLLJJJHHHGGGIIIIIIHHHHHHGGGFFFEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCAAA??????@@@BBBCCCBBBDDDEEEFFFIIILLLOOOQQQSSS^^^ccckkksss|||~~~~~~~~~~~~}}}xxxqqqhhh___YYYUUUTTTQQQOOOLLLJJJIIIHHH@@@@@@@@@@@@@@@???>>>===>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888::::::::::::::::::::::::::::::999999::::::;;;<<<::::::<<<===>>>>>>>>>>>>========================>>>>>>>>>>>>>>>??????@@@CCCCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA...---,,,+++++++++++++++,,,,,,,,,,,,,,,+++***)))*********+++,,,,,,,,,------,,,,,,++++++,,,,,,---***+++,,,,,,---------,,,---,,,,,,,,,+++++++++***)))***,,,---......------------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---------,,,,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***...---,,,,,,+++++++++,,,------......------,,,,,,******++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...---,,,,,,,,,------...///000///...,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...+++,,,,,,,,,------------///000000000000///......,,,------...//////......,,,,,,---............---+++,,,---///111222111000000111222111///------...666555333111000000111111000000111222333333444555333333444444555444444444111111111000000111111111111222222333333222222111222222222333333333444444444444444444555555555555666666777888999999999999888888999999:::;;;;;;;;;:::999999999888999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDDDDDDDBBB@@@>>>>>>???AAABBB@@@@@@AAABBBBBBCCCCCCDDDFFFFFFEEEDDDDDDEEEFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMOOOPPPQQQPPPOOONNNMMMMMMLLLLLLJJJJJJIIIHHHHHHIIIJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKLLLLLLMMMMMMLLLLLLKKKLLLLLLLLLLLLKKKIIIHHHHHHIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBB@@@??????@@@BBBBBBBBBAAAAAABBBDDDGGGIIILLLMMMOOOSSSYYY___eeemmmvvv|||}}}{{{xxxsssppplllgggaaaYYYQQQKKKIIIHHHFFFDDDBBB@@@??????>>>>>>??????>>>======<<<<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888::::::::::::::::::::::::::::::999999::::::;;;<<<:::;;;<<<======>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>>>>???@@@BBBCCCDDDEEEEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA---,,,,,,++++++++++++,,,,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,------------,,,,,,,,,,,,++++++,,,---............------------------------...------,,,,,,------...,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******------,,,+++++++++,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------,,,,,,,,,---......///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,,,,---.../////////......,,,---......///.........+++,,,...000000///...---+++,,,---///000000000//////111222111///.........333444444555444333222222111111111222222222333333222333333333333222222111111000000//////000000111111222222333333222222111222222222222333333333333444444444444555555555555555666777888888999999999999999999999999999::::::999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>?????????????????????@@@AAACCCDDDEEEEEEDDDBBB@@@@@@AAABBBCCCBBBBBBAAAAAABBBCCCEEEFFFFFFEEEDDDCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIIIIHHHIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQPPPOOOOOONNNNNNNNNMMMLLLJJJIIIHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIJJJJJJJJJJJJIIIHHHGGGHHHGGGGGGFFFFFFEEEEEEDDDBBBBBBBBBAAAAAA@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@>>>???@@@BBBBBBAAA???@@@@@@AAACCCEEEGGGHHHHHHJJJMMMQQQTTTYYY___ccclllqqqyyyxxxqqqllliiieeebbb]]]XXXTTTNNNHHHDDDBBBAAA@@@>>>===<<<<<<<<<<<<<<<=========<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888::::::::::::::::::::::::::::::999999::::::;;;<<<;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>>>>???@@@@@@BBBDDDFFFFFFDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@,,,,,,+++++++++++++++,,,---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,------.........------------------------,,,++++++******++++++,,,,,,,,,+++++++++,,,------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,++++++******---,,,,,,++++++,,,,,,,,,......------,,,,,,,,,,,,---------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++++++++******++++++,,,---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***,,,...///......---------...............---***,,,///111111000...,,,***,,,...//////.........///000222111///......///000222555777888666444222000000000000////////////222222222222111000//////000000////////////000000111222222333333222222111111222222222222333333333333333444444444555555555444555666777888888888888999999999999888888888888777888888999999999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>======>>>???AAABBBDDDEEEDDDCCCBBB@@@@@@AAABBBCCCBBBAAA@@@???@@@BBBDDDFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPOOONNNLLLJJJHHHHHHHHHHHHJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>@@@AAAAAA@@@AAAAAAAAAAAABBBCCCDDDEEEGGGHHHJJJKKKNNNPPPSSSUUUWWW\\\dddkkkqqqvvv{{{~~~}}}ssskkkddd___\\\[[[XXXSSSOOOKKKGGGDDDAAA??????>>>===============;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999888999999999999999999999999::::::999999::::::;;;<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============>>>?????????@@@CCCEEEEEEDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@+++++++++******++++++,,,,,,,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,*********++++++,,,------------------------------,,,++++++******++++++,,,,,,+++++++++,,,,,,---...,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---///...---,,,,,,,,,---------------------------,,,------,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,------...,,,++++++******+++++++++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++***+++...000111111000///---...............------***,,,...000111///---,,,+++---000000...------......000111111///......///...111444777888777444222000000000////////////...000111111111000///......000000////////////000000111222222333333222222111111111111222222222333333333333333444444444444555444444555666777777777777888888888888888888777777666777888999999999999888:::::::::;;;;;;;;;;;;<<<::::::;;;<<<============<<<======>>>@@@BBBCCCDDDBBBAAA@@@?????????@@@@@@AAA@@@>>>>>>>>>@@@CCCDDDDDDCCCBBBAAAAAABBBCCCCCCFFFFFFGGGHHHHHHHHHGGGGGGHHHIIIIIIJJJKKKMMMNNNOOOPPPPPPQQQRRRRRRRRRQQQQQQQQQOOOMMMKKKIIIHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????????????????>>>===>>>@@@AAA@@@>>>AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCEEEGGGIIIJJJKKKJJJMMMSSSWWW[[[___ccceeekkkoootttxxxyyyzzz|||}}}|||vvvmmmddd^^^YYYUUUSSSOOOLLLHHHEEECCCAAA>>><<<:::999999999999999::::::;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::::::::;;;::::::999999999999999999999999999999::::::999999::::::;;;<<<;;;<<<<<<<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<=========<<<===>>>>>>???>>>@@@BBBDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@+++************++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,************+++,,,------------------------------...------,,,,,,------...++++++++++++,,,---......---------,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,+++++++++,,,------///...---,,,+++,,,------,,,,,,,,,,,,,,,---------...------,,,,,,------...***************************++++++,,,,,,------.........---,,,,,,,,,------******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++---///222444555444333222.........///......---,,,***+++---//////...---,,,+++///111111...,,,---......000111111///...///000...000222555555555333222111111111111111111111111///000000000000//////...111000000//////000000111111222222333333222222111111111111111222222222222333333333333444444444444333444555666777777777777777777777777777777888888555666777999999999888888::::::::::::;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<=========>>>???AAABBBCCC@@@@@@??????>>>>>>>>>?????????>>>>>>???@@@AAABBBCCCBBBAAAAAAAAABBBDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJLLLMMMNNNNNNPPPQQQRRRSSSSSSRRRQQQQQQPPPNNNKKKIIIIIIHHHHHHJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFGGGGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????===============>>>>>>>>>>>>======>>>@@@@@@???===???>>>>>>======>>>>>>???@@@??????AAADDDEEEEEEDDDFFFIIIKKKMMMNNNPPPSSSUUUYYY\\\```dddfffhhhjjjlllooorrrxxx~~~~~~xxxssshhhbbb[[[UUUQQQNNNLLLKKKHHHEEEBBBAAA@@@???===<<<999999888888999999:::;;;::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;999999999999999999999999999999::::::::::::999999999999999999999999999999::::::999999::::::;;;<<<:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<======>>>???>>>???AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA***************+++,,,,,,)))***+++,,,,,,,,,,,,,,,+++,,,,,,,,,---.........---,,,,,,++++++,,,,,,---,,,---------,,,,,,+++***,,,,,,,,,,,,---------...++++++******+++,,,...///------------------------...------,,,,,,------...++++++++++++,,,---...///------,,,,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............,,,+++++++++,,,,,,---...000...---++++++,,,---...******++++++,,,,,,---------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***++++++,,,,,,------...///...------,,,,,,,,,---+++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,------------,,,,,,,,,+++...000333555666555222111......//////...------,,,***+++,,,,,,------,,,,,,,,,000333222...,,,---///...///111111/////////000//////000111111222222111000000000111111111111111...//////000000000000///111111111000000111111111111222222333333222222111111111111111222222222222222222333333333444444444333333444555666666666666555666666666777888888888444555777999:::999888888999999:::::::::;;;;;;;;;888999:::;;;;;;<<<<<<;;;=========>>>>>>@@@AAAAAA@@@@@@??????>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBAAAAAAAAAAAABBBCCCEEEFFFEEEEEEEEEFFFFFFEEEEEEDDDFFFFFFGGGGGGIIIJJJLLLMMMMMMNNNQQQRRRSSSSSSRRRQQQQQQPPPNNNLLLJJJIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<===============<<<===>>>@@@@@@>>><<<======<<<<<<<<<<<<======@@@???>>>@@@CCCDDDBBB@@@DDDEEEFFFFFFFFFGGGJJJLLLLLLNNNQQQRRRSSSUUUXXXZZZ\\\___eeelllsssxxx|||}}}{{{{{{{{{||||||||||||{{{yyyxxxuuusssooojjjddd___WWWRRRLLLGGGEEEDDDDDDCCCCCCBBB@@@@@@AAA@@@???===;;;::::::::::::;;;<<<<<<888999999:::;;;;;;::::::::::::;;;;;;;;;;;;::::::999999999999999999999999888999999:::::::::999999888888888888888888888888::::::999999::::::;;;<<<999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>?????????@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB******))))))***+++,,,,,,(((***+++,,,---,,,,,,+++++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---------------,,,,,,+++***---------.........//////---,,,++++++,,,---///000------------------------,,,++++++******++++++,,,++++++++++++,,,---...///------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...++++++++++++,,,,,,---...000...---++++++,,,---...))))))***++++++,,,------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......---,,,++++++************------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++.........------,,,,,,,,,,,,...111444444222000....../////////...---,,,,,,*********+++++++++,,,,,,---111444333///,,,---000...///111111000//////000//////......///000111111............/////////000......///000111111111000222222111111111111222222222222222333333222222222000111111111111222222222222222333333333444444444222333444555666666666666444555555666777888888999333555777999:::999888777999999:::::::::;;;;;;;;;888888999:::;;;;;;;;;;;;>>>>>>===>>>>>>???@@@@@@@@@@@@@@@?????????>>>>>>>>>???@@@BBBBBBBBBBBBBBBAAAAAA@@@AAABBBDDDFFFHHHCCCDDDDDDDDDDDDDDDCCCCCCEEEEEEFFFGGGHHHJJJKKKLLLLLLNNNPPPRRRSSSSSSRRRQQQQQQPPPNNNLLLJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDGGGGGGGGGGGGGGGFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<=========<<<<<<<<<>>>@@@@@@>>><<<======<<<<<<<<<===>>>>>>???===<<<===@@@@@@>>>;;;===>>>???>>>>>>???BBBEEEDDDFFFGGGGGGGGGHHHKKKMMMNNNQQQWWW]]]aaaeeegggggglllllllllnnnrrryyyxxxwwwvvvtttrrrqqqooooooddddddeeeeeedddcccbbbbbbaaa___^^^]]][[[VVVPPPLLLMMMIIICCC@@@>>>>>>>>>>>>>>>===<<<===>>>>>><<<:::999888888888888999999:::666777888999999999999999999999999::::::999999999888888888888888888888888888999999:::::::::999999888888888888888888888888::::::999999::::::;;;<<<888999:::;;;<<<<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>@@@???>>>>>>???AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCC++++++++++++++++++++++++************************---------------------------,,,,,,++++++,,,,,,---************))))))((((((******+++++++++,,,,,,,,,---------,,,+++***)))(((........................---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000...+++)))---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***+++)))((())),,,---+++)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---......,,,,,,,,,,,,.........------,,,,,,------...+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,---.........,,,***(((---.../////////...,,,,,,///000333444333000,,,***...............///000111222222111///...,,,+++++++++---000111000///...///,,,///000///---+++---///////////////000000000000---------............///000000000000000000000000222222333333333444444444111111222222222333333333333333333333333333333333222333444555666555444333555555555555666666666666666555555777999:::999888777777666666666777999:::;;;;;;:::999999:::::::::::::::;;;;;;<<<=========????????????>>><<<;;;:::?????????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEGGGHHHHHHHHHHHHKKKLLLLLLMMMOOOPPPQQQQQQPPPOOOMMMLLLJJJIIIHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFHHHGGGFFFDDDCCCCCCCCCCCCEEEDDDDDDDDDDDDEEEEEEFFFCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@>>>===<<<<<<<<<=========>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<>>;;;>>>>>>======<<<<<<<<<;;;===>>>>>>>>>??????????????????>>>======>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEFFFGGGJJJMMMPPPSSSVVVWWW[[[[[[[[[\\\```dddiiikkkkkknnnssswwwyyyyyywwwvvvyyyyyyyyy{{{~~~{{{wwwtttrrrkkkgggbbb]]]ZZZXXXVVVTTTSSSSSSRRRRRRQQQPPPPPPOOOOOOOOONNNMMMJJJGGGEEECCC=========<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<<<<===>>>===<<<:::999888888888888888888888888999999999999999999999999999999999999999999999999;;;;;;:::::::::999999999777888999:::;;;:::999888999::::::;;;;;;:::::::::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<===>>>>>>?????????@@@@@@@@@CCCCCCBBBBBBBBBBBBAAAAAA++++++++++++++++++++++++++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---+++++++++******)))))))))******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,***)))***---...,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---...---,,,++++++,,,---...,,,++++++******++++++,,,+++,,,---,,,+++******+++,,,,,,,,,,,,,,,+++++++++---------,,,,,,+++++++++------,,,,,,++++++,,,,,,---.../////////...,,,,,,---...///000000...+++)))///............//////000111111000///...---,,,,,,+++---000111000///...///...000111000---,,,---///------------...................../////////000000000000000000000000000000222222222222333333333333111111111222222222333333333333333333333333333333222333333444555444444444555555555555666666666666777777777888:::;;;:::999888777777666777888999:::::::::999999999999::::::::::::;;;<<<<<<======>>>============<<<<<<;;;:::>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCIIIJJJKKKLLLMMMNNNOOOOOOPPPOOOMMMLLLJJJIIIHHHHHHIIIIIIIIIHHHHHHFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>><<<<<<<<<<<<<<<=========>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;EEE@@@<<<;;;>>>???===;;;=========<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>===<<<<<<<<<<<<>>>>>><<<===>>>???@@@@@@@@@@@@AAABBBCCCEEEGGGIIIJJJKKKMMMLLLKKKLLLMMMQQQTTTVVVYYY[[[^^^aaaccccccbbbaaagggggggggiiikkknnnqqqsssxxx{{{~~~~~~{{{tttnnnjjjgggdddbbb^^^ZZZUUUQQQOOOMMMKKKJJJIIIIIIIIIHHHGGGGGGFFFFFFDDDEEEEEEDDDCCCAAA@@@>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999999999888777777888888888888888888888888999999999999999999999999999999999999999999999999;;;::::::::::::999999999777888999999::::::999999:::::::::;;;::::::999999999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999:::;;;<<<>>>>>>>>>?????????@@@@@@?????????????????????>>>************************---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++************+++++++++,,,,,,,,,,,,+++*********,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***,,,+++***+++---...---,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,+++---...---,,,***+++,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++...,,,+++******+++...///---............---,,,,,,------............---,,,//////......---........./////////............---+++---000000///......///000111111000...---...000------------............//////000000000111111111000000000000000000000000000111111111222222222222111111111222222222222333333333333333333333333333333333333333333444555555444555555555555666666666999888888999;;;<<<;;;:::888888777777777888999999999999888888888999999:::;;;;;;;;;<<<======>>>>>>:::;;;;;;;;;;;;;;;::::::======>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@?????????@@@AAAGGGHHHIIIIIIJJJKKKLLLLLLOOONNNMMMKKKJJJIIIIIIIIIIIIIIIHHHHHHFFFEEEDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>???>>>===<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;:::::::::AAA===::::::<<<>>>===;;;<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<===<<<;;;::::::;;;<<<<<<<<<<<<===>>>????????????>>>>>>>>>??????@@@@@@@@@DDDCCCBBBAAABBBDDDFFFGGGJJJKKKMMMNNNOOOOOOOOOOOOPPPQQQRRRTTTVVVWWWXXXYYY___bbbfffhhhhhhggghhhhhhgggiiilllpppvvv||||||~~~~~~zzzwwwuuukkkgggaaa]]]ZZZXXXVVVTTTNNNKKKGGGDDDCCCBBB@@@???@@@??????>>>>>>=========;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999999999888888888888888888888888888777666666666666666666888888888888888888888888888888888888888888888888999999999999999999999999:::::::::999999999888888888888888888888999999:::::::::;;;;;;:::999888888999::::::;;;;;;::::::999::::::::::::;;;;;;;;;;;;999999888777888999:::;;;>>>>>>>>>>>>????????????=========>>>>>>>>>>>>>>>************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++******+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++,,,------,,,---,,,,,,++++++,,,,,,---......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...+++---///...---++++++,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...///.........---------,,,,,,............//////000111000///......---------------------.........//////+++---//////.........////////////.........///111////////////000000000000/////////000000000111111000000000000000000000000000000000000111111111111111111111111222222222222222222333333333333444444444333222111222333555666444444444555555555666666999888888999;;;;;;:::999888888888888888888888888888888777777777888999999:::;;;;;;<<<======>>>>>>999999:::;;;;;;<<<;;;;;;<<<<<<===>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDCCCAAA@@@???AAABBBDDDFFFGGGGGGHHHIIIJJJJJJJJJMMMMMMLLLJJJIIIIIIIIIIIIHHHHHHHHHGGGEEEDDDBBBAAACCCCCCBBBBBBCCCDDDEEEEEEBBBBBBAAA@@@@@@???@@@@@@?????????>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<;;;;;;:::999999999===:::888999;;;<<<;;;:::;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<===<<<;;;:::999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>========================BBBAAA@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEECCCDDDEEEGGGHHHHHHHHHHHHOOOQQQTTTUUUUUUTTTUUUUUUVVVWWWZZZ^^^ccciiimmmpppmmmlllllllllnnnqqqsssuuuvvvxxxyyyzzzyyywwwtttrrrnnnnnnooonnnlllhhheeeccceeefffggggggeeeccc```^^^YYYVVVRRROOONNNMMMKKKJJJDDDBBB???>>>======<<<:::<<<<<<;;;;;;;;;:::::::::888999999999::::::999999888888888888888888888888888888888888888888888888:::999777666666777888999888888888888888888888888888888888888888888888888888888888888888888888888999999999999888888888888888888777666666888999::::::::::::::::::999888777999::::::;;;;;;::::::999:::::::::::::::;;;;;;;;;:::999888888888999;;;<<<=========>>>>>>>>>???????????????@@@@@@AAAAAAAAA************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,///...---+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000///---,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***)))******+++***++++++,,,---,,,,,,++++++,,,,,,---......---,,,,,,+++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++...------,,,,,,------...+++...000000...,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---......------,,,,,,,,,,,,......------...///000111000///...---------------,,,,,,------.../////////+++---......------...//////---,,,,,,---///000111////////////000000000000....../////////000000000000000000000000000000000//////000000000111111111000000111111111222222222222222222333333444444444333333222111222333444555444444444444555555555555777666666777999999888666777777777777777777777777666666666666666777888999::::::;;;;;;<<<<<<======999999:::;;;<<<<<<<<<<<<:::;;;;;;<<<>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@@@@BBBEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIKKKJJJJJJIIIHHHHHHHHHIIIGGGGGGGGGFFFEEEDDDBBBBBBCCCCCCBBBCCCCCCDDDEEEFFFDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999:::999888888999:::::::::999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<===<<<;;;:::999:::;;;;;;888999::::::;;;:::::::::===============>>>>>>>>><<<;;;;;;;;;<<<===>>>???>>>===<<<;;;;;;<<<======>>>>>>@@@AAAAAAAAAAAAAAAGGGHHHJJJJJJHHHGGGGGGHHHJJJKKKMMMOOOSSSVVVYYYZZZXXXWWWVVVVVVWWWZZZ]]]^^^^^^___aaaccccccaaa^^^\\\ZZZZZZZZZXXXVVVTTTQQQPPPQQQRRRRRRSSSRRRPPPNNNMMMGGGEEEBBBAAAAAAAAA@@@??????===;;;;;;;;;;;;:::999;;;;;;;;;:::::::::::::::::::::999888888888888888777777777777777777777777999999999999999999999999:::999888777777888::::::777777777777777777777777777777777777777777777777888888888888888888888888999999888888888777777777888777666555666777888999999:::::::::999999888777999::::::;;;;;;::::::999999999999:::::::::;;;;;;;;;::::::999999;;;<<<===<<<<<<=========>>>>>>>>>>>>??????@@@AAABBBCCCCCC++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,//////...---,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))),,,///222222111...,,,++++++************++++++***++++++,,,,,,++++++***(((***++++++***)))+++,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++------------++++++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,...000111///---,,,,,,))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------((())),,,...///...---,,,...------,,,+++,,,,,,,,,,,,,,,++++++,,,---............------,,,---------+++,,,,,,---......//////+++---......------...///222000---,,,...///000000------------...................../////////000000000000000000000000000000///000000000111111111111000000000111111111111222111222222333333444444555222222222222222333444444333444444444444555555555666555555666777777666444666666777777777666555444555555555555666777777888999999999:::;;;;;;<<<<<<999:::;;;;;;<<<<<<<<<<<<999999:::;;;===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>???@@@BBBCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHFFFFFFGGGFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@??????>>>>>>>>>=========:::;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::999999999999999999999999888888888999999999999999888888888888999999999999::::::::::::;;;;;;;;;;;;===<<<;;;999999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<888888888999:::;;;<<<===<<<;;;;;;:::::::::;;;;;;:::;;;;;;;;;<<<=========@@@AAABBBAAA???>>>>>>???AAAAAABBBDDDEEEFFFGGGHHHIIIHHHGGGGGGHHHJJJLLLMMMKKKLLLNNNOOOOOONNNMMMKKKKKKKKKJJJIIIHHHGGGEEEEEECCCDDDEEEEEEEEEDDDCCCBBB>>><<<;;;;;;<<<<<<;;;:::;;;999888888999999888777999999999999999888888888:::999888666666555555555666666666666777777777777999999999999999999999999777777777777777888888999777777777777777777777777666666666666666666666666888888888888888888888888888888888777777777777666666666666666666777777888888888999999999999888888999::::::;;;;;;::::::999888888999999::::::;;;;;;;;;;;;:::::::::;;;<<<===<<<<<<<<<<<<============<<<<<<===>>>???AAAAAABBB,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---...///...---+++***************************+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000///...++++++************++++++***++++++,,,,,,++++++***(((+++,,,,,,******+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++---......---+++***+++,,,---......---,,,+++,,,++++++******++++++,,,,,,...111222000...,,,,,,*********+++,,,---------+++++++++,,,,,,---------***++++++,,,------------...---,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,------.........,,,---...---,,,,,,...///:::666111////////////...------------............//////000000000111111111000000000000000000000000000000000111111111222222000000000000111111111111111111222333333444555555111111222333333333333333333333444444444555555555666555444555777777555333555555666666666555333222444444444444555666777888777888888999999::::::;;;888999:::::::::::::::999888888999;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@?????????????????????????????????@@@@@@AAAAAAAAACCCCCCCCCDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFEEEEEEEEEFFFFFFGGGFFFEEEDDDBBB@@@?????????============<<<<<<<<<;;;999:::;;;;;;;;;;;;:::999::::::;;;;;;;;;;;;::::::777777888888999999::::::888999999999888888888888777777777888888888999999888888888999999999::::::<<<;;;999888777777888888;;;;;;<<<<<<<<<<<<;;;;;;999999999999999888888888999999999::::::;;;;;;<<<:::;;;;;;;;;;;;;;;;;;;;;888777777777888999;;;<<<:::;;;<<<<<<:::999:::;;;<<<<<<===>>>>>>>>>>>>>>>@@@????????????@@@BBBCCCAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@<<<<<<===>>>>>>=========<<<:::::::::<<<===<<<;;;999777777777888888777555777777777777777777777777999888777555555555555666555666666666777777777777888888888888888888888888555666777888888888888888777777777777777777777777666666666666666666666666888888888888888888888888888888777777777666666666444555666666777777666666666777888999999:::999999999::::::;;;;;;::::::999777888888999::::::;;;;;;;;;:::999999999:::;;;<<<;;;;;;<<<<<<<<<=========:::;;;<<<===>>>@@@AAAAAA------------------------........................++++++++++++++++++++++++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))+++...000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000++++++************+++++++++++++++,,,,,,+++++++++))),,,...---+++***,,,///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,,,,***+++---......---+++***,,,,,,............,,,,,,...------,,,,,,------...,,,///111222000...---,,,******+++,,,------......+++++++++,,,,,,------------,,,+++******,,,---///...---,,,+++***+++,,,------......//////...------,,,,,,,,,,,,------...///,,,,,,,,,------.........,,,---------,,,,,,...000@@@;;;555111000///---+++////////////000000000111000111111111111222222222000000000000000000000000111111111111222222222222000000000000111111111111111111222333333444555555000111222333444333222222333333333444444444555555666555555666777777555444444444555555555444222111333333333444555666777888666777777888999999::::::888888999999999888888777777888999:::<<<===>>>???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>AAABBBBBBBBBBBBAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFEEECCCAAA@@@???>>>>>><<<<<<;;;;;;;;;:::::::::888999:::;;;;;;;;;:::999999::::::;;;;;;::::::999666666777888999::::::;;;888999::::::888777777777666666777777888888888999777777777777888888888888;;;:::888777666666666777777777888888888777777666::::::999888777777666666888888888888888888888888555666777888888888777777777666555555666888:::<<<777888::::::999999:::<<<;;;;;;<<<============<<<<<<<<<;;;<<<<<<======>>>============<<<<<<======<<<<<<;;;;;;<<<===>>>???888999999:::;;;;;;::::::999888777888:::::::::999999888777888999999777555777777777777777777888888999888777666666666777888555666666666777777888888777777777777777777777777666777888:::::::::999888777777777777777777777777666666666666666666666666777777777777777777777777777777777777666666666666333444666777777777666555555666777888999:::::::::999::::::;;;;;;::::::999777777888999::::::;;;;;;:::999888888888999:::;;;;;;;;;;;;<<<<<<<<<======:::;;;<<<>>>???AAABBBCCC(((***,,,+++***)))***++++++***+++---000///+++'''******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))***+++,,,------...+++,,,,,,---,,,+++)))(((*********++++++,,,,,,,,,,,,,,,,,,---------....../////////...---,,,******------,,,++++++******)))***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++++++++,,,,,,------,,,,,,+++************************++++++,,,,,,,,,,,,------------------------------...,,,******+++++++++***)))***++++++,,,,,,,,,,,,------,,,++++++***)))))).........------,,,,,,,,,//////...---,,,,,,++++++,,,++++++***+++,,,...///.........------,,,,,,,,,........................:::555///...///000...+++............////////////............///000222222000000000000000000000000------...000111333444444000111111111111222222222//////000111222333333444222222333333333333444444333444444555555666666777444444444555555555555666777777666666555555555555555555555555555555555555666777777888888888888777<<<;;;:::888777666666666888888888999:::===???@@@AAA@@@>>>=========>>>???@@@@@@??????????????????@@@@@@AAABBBCCCCCCCCCCCCAAABBBCCCCCCCCCBBBAAA@@@CCCDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDFFFFFFGGGGGGGGGEEEDDDCCCBBB@@@???>>>===;;;;;;::::::::::::999999888888777777888888999:::999999999::::::;;;;;;;;;::::::888777777777888999777777777777777777777777777777777777888888888888999888888777777777777777777777777777777777777777888888888777777777777777888888888888888888888888777777777777666666666555999999888888777777666666777777777777888888888888777777888888888999999999777888888888999999999999999999999::::::;;;;;;;;;:::::::::::::::999888777999999999999999999999999:::999999999999999999:::555555666888999:::;;;<<<888888999999999999888888888888777777666666555555555555555555555555555555666666666666666666666666666666666666666666666666777777666555555555555555666666666666666666666666666666666666666666666666777777777777777777777777888888777777666666555555555555555555555555555555555555666777888999999:::888888888888888888888888999999888888999999:::;;;666777777888999999::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>??????***,,,------,,,***+++,,,,,,,,,,,,///111000---)))+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***---------------------------,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,------------...++++++,,,------------,,,+++++++++++++++++++++,,,***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,++++++***++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++++++++*********+++,,,,,,,,,++++++++++++++++++++++++++++++------------------,,,,,,///......---,,,,,,++++++...---,,,+++++++++,,,---//////.........---------........................777222------///111///,,,............///////////////////////////000111222000000000000000000000000/////////000000000111111000111111111111222222222111111111222333333444444222222333333333333444444111111222222222222333333444444444444555555555555666666666666555555444444555555555555555555555555666666777888888888888777:::999888888888888888888888888888999:::<<<>>>?????????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBCCCCCCCCCCCCAAABBBCCCCCCCCCBBBAAA@@@AAABBBCCCCCCDDDDDDCCCCCCEEEEEEDDDCCCCCCCCCCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDCCCAAA@@@???======;;;;;;:::::::::999999999888888777777888888999:::888888999999999999999999:::999888777777777888999777777777777777777777777666666777777777888888888999888777777666666777777777777777777777777777777777777777777777777777777888888888888888888888888999999999888888888777777888888777777777777777777555555666666666777777777777777777888888888999999777777777777888888888888888888888888999999999999777777777888777777666555888888888888888888888888888777777777777777777888555666666777888999::::::555666666777777666666555666666666555555555444444666666666666666666666666555555555555555555555555555555555555555555555555777666666555555555555555666666666666666666666666555555555555555555555555777777777777777777777777888777777777666666666555555555555555555555555555777777777777777888888888888888888888888888888888999999888888888999::::::777777777888999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????---...//////---+++,,,,,,------...000111111...++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,+++++++++******---,,,,,,+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------******+++,,,,,,,,,,,,+++)))******+++,,,,,,------***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,+++***++++++,,,,,,,,,+++******))))))***+++,,,,,,------,,,,,,------------------......------,,,,,,++++++///...---,,,++++++++++++////////////....................................333///,,,,,,///000000...............////////////111000000000000000111111000000000000000000000000111000000//////......---000111111111111222222222333333333333333333333333222222333333333333444444555555555444444444444333444444444444555555555555555555555555555444444444555555555555555555555555666666777888888888888888888888888888888999:::;;;888888888888999;;;===???=========>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEECCCCCCBBB@@@???>>>======::::::::::::999999999999888888777777888888999:::999999888888888888888888:::999888888777777888888777777777777777777777777666666777777777777888888888888777666666666666666777777777777777777777777777777777777777777777777777777777777777777777777888888888888777777777777666666666777777777777777444444555555555666666666666777777777777777888888555555666666666777777777777777777777777777666666555555666777777777666666777777777777777777777777555555444444444444555555666666777777777888888888555555666666666666555555555555555444444444444444666666666666666666666666555555555555555555555555555555555555555555555555777666555555444444555555666666666666666666666666555555555555555555555555777777777777777777777777777777777777666666666666666666666666666666666666888888888888777777666666888888888888888888888888:::999999888888888999999777888888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????---...//////---++++++,,,------...///000///---,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++************************************))))))***+++,,,------......---+++******+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++***)))((('''*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---+++******+++,,,+++***,,,,,,,,,,,,++++++***))))))******++++++,,,------,,,,,,,,,------.........---------,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,..................------........................000...,,,,,,...///...---............////////////222111111000000000000111000000000000000000000000000000//////......------000000111111111222222222444444333333222222222222222222222333333333444444777777777666555444444444333333444444444555555555555555555555444444444444555555555555555555555555555666777888888888888888999888888888888999::::::888888888888999;;;===>>><<<===>>>??????>>>===<<<>>>>>>>>>>>>????????????@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAACCCBBBAAAAAA@@@@@@AAAAAAAAABBBCCCDDDDDDDDDDDDDDDBBBAAA@@@???>>>===<<<<<<:::::::::999999999999888888888777777888888999:::::::::999999888888777777999999999888888888888888777777777777777777777777666666666666777777777888777777666555555555555666666666666666666666666666666666666777777777777777777777777777777777777777666666555555555444444444555555555666666777777777444444555555555666666666666666666666666666666666444444444555555555666666888888777777666666555555444555666777888999999888555555555555555555555555444444333333333333444444666666666666666666666666666777777888888777777666555555444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555666666555444444444444555555555555555555555555555555555555555555555555555666666666666666666666666777777777777666666666666666666666666666666666666888888777777777777777777888888888888888888888888:::999999888888888888888999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@+++,,,------+++******++++++,,,---------,,,,,,++++++******)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------,,,,,,+++++++++***************************))))))***+++,,,------...------+++++++++,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++***)))'''''',,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++*********++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---+++)))***+++,,,,,,+++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,+++++++++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,........................000///---------------,,,............////////////111111000000000000000000////////////////////////............////////////000000111111111222222222333333222222111111000000222222222333333333444444555444444333222111000000333333333444444444444555555555555555555555555555666666666666666666666666555555777888888999999999;;;:::999999888999999999999999888888999;;;===>>>===>>>@@@AAAAAA@@@???>>>?????????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBB@@@@@@???>>>===<<<<<<;;;::::::999999999888888888888888777777888888999:::;;;;;;::::::999999999888999999999999888888777777666666666666666666666666555666666666666777777777777666555555444555555555555555555555555555555555555555666666777777777777666666666666666666666666555555555444444444444333444444555555666666666777555555666666666777777777555555555555555555555555333444444444444555555555888888777777666666555555333444555666777888888888444444444444444444444444444444444333333444444444666666666555555555444444666666777777777777666666555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555666666555444444444444444444444444444444444444444555555555555555555555555666666666666666666666666666666666666777777777777777777777777777777777777555666666777888888999999888888888888888888888888999999888777777888888888:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;<<<===>>>???@@@@@@(((***++++++***)))******)))***,,,,,,***)))***+++++++++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,000//////......---------*********+++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,------...,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,))))))***++++++++++++***------,,,,,,+++******)))***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************************+++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***+++,,,,,,+++++++++,,,,,,,,,+++******,,,+++++++++++++++++++++,,,,,,------------------,,,,,,,,,,,,++++++++++++((()))***,,,---...//////+++++++++++++++,,,,,,,,,......................../////////......---,,,,,,............////////////000///////////////000000////////////////////////------...///000000111111000111111111111222222222222222222111111000000000222222333333333333444444666555555444333222222111333333333333444444444444555555555666666666666666666666666666666666666666444555666888999999999999<<<;;;:::999999999999999::::::999999:::<<<===>>>??????@@@@@@AAAAAA@@@@@@??????@@@@@@AAABBBBBBBBBAAAAAACCCDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA??????>>>======<<<;;;;;;999999999999888888888888888888777777888888999:::;;;;;;;;;:::::::::::::::888999999999999888777777666666666666666666666666555555666666666666777777666666555444444444444444555555555555555555555555444555555666666777777888666666666666666666666666777666666666555555555555444444444555555555555555555555666666666777777777555555555444444444444333333333444444444555555555777777666666666666666666000111222333444555555555444444444444444444444444555444444333333444444555555444444444444444444444333333444444444444333333555555555555555666666666555555555555555555555555444444444444444444444444444444444444444444444444666555444444333333444444444444444444444444444444444444444444444444444444777777777777777777777777666666666666777777777777777777777777777777777777555555666777888999::::::888888888888888888888888777777777777777888999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========:::;;;<<<===>>>???@@@AAA'''(((***+++******+++,,,(((***,,,+++)))((()))+++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,//////......---,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,,,,+++++++++******+++,,,,,,---......------,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,)))***++++++,,,,,,++++++,,,+++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------************+++,,,---...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++---,,,,,,******+++,,,,,,,,,++++++*********++++++,,,,,,---------------------,,,,,,++++++++++++++++++++++++)))***+++---......------+++++++++,,,,,,---------........................,,,.../////////...//////............////////////...---------...///000000////////////////////////......///000000111111222000111111111111222222222222222222222222222222111222222333333333333444444777777777666666555555444222222333333333444444444666666666777777777888888666666666666666666666666444555666777999999999999::::::999999999:::;;;;;;<<<;;;;;;:::;;;<<<>>>?????????>>>>>>???@@@@@@AAA>>>??????@@@AAAAAABBBBBBAAABBBCCCDDDDDDEEEEEEEEEBBBAAA@@@?????????@@@AAABBBBBBCCCDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>===<<<<<<;;;;;;;;;999999999999888888888888888888777777888888999:::999999999999999:::::::::888999999:::999888777666666666666666666666666666555555555666666666777777666555444444333333444444444444444444444444444444444444555555666777777888555555555555555555555555666666666555555555444444555555444444444444444444444444555555555666666666444444444444333333333222444444444444555555555555444444444444555555555555000111222333333333333333444444444444444444444444444333333222222333333444333333333333333444444444333333333444444333333333333333444444444555555555555555555555555555555555444444444444444444444444444444444444444444444444666555444444333333444444333333333333333333333333444444444444444444444444777777777777777777777777555666666666777777777888888888888888888888888888666666777777888888888999888888888888888888888888666666666666777999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>::::::;;;===>>>@@@AAAAAA&&&(((***+++++++++,,,---(((+++,,,+++)))(((***,,,000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------,,,,,,++++++***)))((((((+++++++++,,,,,,---------))))))***+++,,,------...***+++---...///...------,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------,,,+++***)))(((*********++++++,,,------+++++++++,,,,,,+++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...+++,,,,,,------,,,,,,+++************************++++++,,,,,,,,,---------------------------------,,,***)))***+++------,,,)))***+++,,,,,,,,,,,,,,,'''((()))***,,,---...///.........------,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,+++,,,,,,,,,------.................................***,,,...///000000111222............/////////000,,,,,,,,,------///000111////////////////////////000000000000111111111111000111111111111222222222333333333333333333333333222222333333333444444444444333333333333222222222222222333333333444444444666666777777888888999999777777777777777777777777444555666777999999::::::888888888999:::;;;===>>>===<<<;;;;;;<<<===>>>??????>>>=========>>>@@@AAA===>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEBBBAAA@@@?????????@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@@@@???=========<<<<<<;;;;;;:::999999999888888888888777888888888777888999999:::777777888888999999999:::888888999:::999888777666666666666666666666666666555555555555666666666777555555444333333333333444444444444444444444444444444444444555666777777888555555555555555555555555444444333333333222222222555555555444444333333333333333333444444444555555444444444333333222222222444444444555555555666666222222222333333444444444333333444555555555444444444444444444444444444444333333222222222222333333222222222333333444444444444555555666666555555444222222222333333444444444333333333333333333333333444444444444444444444444444444444444444444444444555555444333333333333444333333333333333333333333444444444444444444444444777777777777777777777777555666666666777777888888888888888888888888888888888888888888777777777777888888888888888888888888555555555666777999;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>>::::::;;;===>>>@@@AAAAAA***+++,,,,,,+++***+++,,,,,,------,,,***))))))+++000...,,,,,,,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------,,,+++***+++,,,---...++++++++++++++++++++++++---------------,,,+++***,,,,,,,,,++++++*********++++++++++++++++++++++++........................***++++++,,,,,,------...******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++...---,,,,,,++++++++++++---,,,***))))))***,,,---***((('''(((,,,---,,,***,,,+++++++++++++++++++++...---,,,+++++++++++++++...---+++***)))***++++++***)))((())),,,...000000333111///---,,,+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---........................,,,,,,,,,---------......---------............///..................------000000////////////000000111111111111111111111111222222222111111111000000111222222333333444444555444444444444444444444444777555333111111333555777777777777888999999::::::888888666555444444444444777777888999999999999888999::::::::::::::::::;;;===;;;999888888:::===>>>????????????>>>>>>>>>===@@@@@@@@@@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCBBBBBBDDDCCCAAA??????@@@AAABBBAAABBBCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@?????????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666777777777777777777777777999999999999999888777666888888999999999999888888888777666555555444444555444444555555555555444444666555444444666666555444777777666666555555444444555555444444444444555555555555555555555555555555333444555555333333444555555555555555555555555555666555444444222222111000222333444555555444333222333333444444444444333333333333333333333333333333555444444333333333444444333333333333333333333333333333333222222111111111111111111111222333444444444444444444444444444444333222222111111222222333333333333333333333333333444333333222111111111222555555555555555555555555444444444333333222222222222111111000000111111222333444444555555444444333333333222222333444666777777777777777777777777777888888999999999888888777666666777777888888999999999888666888:::;;;888666777666555555666888:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>============>>>???@@@AAA***+++,,,+++******+++,,,***+++,,,,,,+++***+++---///---,,,,,,,,,,,,+++)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---...---,,,,,,++++++++++++***+++++++++,,,,,,------,,,,,,------,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++...---,,,,,,+++++++++,,,...,,,+++******+++,,,......,,,++++++---...,,,***+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,+++*********+++,,,---,,,+++,,,...///111111000///---,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---------............///........................000000////////////000000111111111111111111111111222222222111111111000000111222222333333444444555444444444444444444444444666555333222222333555666666777777888888999::::::999888777666555555555555777777888999999999999888999999999::::::::::::;;;<<<;;;999888999:::===>>>?????????>>>>>>>>>======?????????@@@@@@@@@@@@AAACCCCCCCCCBBBBBBBBBBBBBBBCCCBBBAAA@@@???@@@AAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@??????????????????>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999888777666666666666666666666666666888888999999999888777777777888888999999888888777888777666555444444444444444444555555555555444444555444333333555555444333555555555444444444444444555555444444444444555555555555555555555555555555333444555444333333333555444444444444444444444444444444444333333222222111333333444444444444333333444444444555555444444444333333333333333333333333444444333333333333444444333333333333333333333333333333333222222222111111222222222111222222333333333333333333333333333333333222222111111222222333333333333333333333333333555444333333222222222333444444444444444444444444444444444444333333222222222222111111111111222222333444444555555444444333333333222222333444666777666666666666666666666666777888888999999999888888777777777777777888888888999777777888::::::888666777777777777888888999:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>===>>>>>>???@@@AAA)))***++++++***)))***+++(((***++++++++++++---...---,,,++++++------,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---......------,,,***)))(((******+++,,,---......///++++++,,,,,,,,,+++******,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++******))))))***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,---,,,+++******+++,,,---111///---,,,,,,+++***(((++++++,,,,,,------......------------------......++++++*********+++,,,,,,......---------...//////,,,,,,+++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///........................000000////////////000000111111111111111111111111222222222111111111111111111222222333333444444555444444444444444444444444444444444444444444444444666666777888888999999:::999999888777666666666666777777888999999999999888999999999999::::::;;;;;;<<<;;;:::999999:::<<<>>>>>>>>>>>>>>>============>>>>>>??????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCBBBBBBAAA@@@???>>>===<<<>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999888777666666666666666666666666666666777888888999999888888777777888888888888777777888777666555444444444444444444555555555555444444444333222222444444333222222222333333333333333444555555444444444444555555444444444444444444444444222444555444333222333555333333333333333333333333333333333333333333333333444444333333333333444444444555555555555555555444333333333333333333333333444333333222222333444444333333333333333333333333333333333222222222222111333333222222111222222222222222222222222222222222222222111111111111222222333333333333333333333333555555444333333333333444333333333333333333333333555444444444444444333333333333222222222222333333333444444555555444444333333333333333333444666666666666666666666666666666666666777888999999999999888777777777777777777666888777777888999999888666888888999999999999999888;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@AAABBB)))***++++++))))))***+++)))***,,,,,,++++++,,,---,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,+++,,,---------+++***(((******+++,,,...///000000***++++++,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,,,,,,,+++************+++,,,...---,,,+++***)))'''&&&++++++,,,------...//////000///...---------------*********++++++,,,,,,---,,,------,,,+++***+++,,,******************+++++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---------...............//////000000000000//////111111111111111111111111111111111111111111111111111222222333333444444555444444444444444444444444333333444555555444333333666666777777888999999999:::999999888777777888888777777888999999999999888888888888999::::::;;;;;;<<<;;;:::999999;;;<<<===>>>>>>=========<<<<<<<<<======>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBB@@@AAAAAAAAAAAA@@@??????@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???===<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;:::::::::999888888999999888777666666666666666666666666666666555666777888999999999999666777777777777777777666777777666555444444444444333444444555555444444333333222111222333333222111111222222222333444444444555444444333333444444555444444444444444444444444222333444444222222333444222222222222222222222222111111222222333333333333555444333222222333444555444555555666666555555444222222222222222222222222222222222222222333333444222222222222222222222222222222222222222222222222444444333222111111111111111111111111111111111111222222111111111111222222222222222222222222222222444333333222222222333333222222222222222222222222444444444444444444444444444333333222222333333444333444444555555444444333333333333333444444555555666666666666666666666666555555777888999999999999888888777777666666666555777777777888888888777777888999:::;;;;;;:::888777::::::;;;<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>>>>??????@@@AAABBB)))+++,,,+++***)))***++++++,,,---,,,***)))***++++++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,((()))+++,,,---,,,++++++******+++,,,...///000000***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,------------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,---******))))))))))))******++++++++++++***)))))))))++++++,,,------...//////222111///...---,,,++++++)))******+++,,,,,,,,,,,,,,,...///---+++)))***++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---------............///---------.........////////////000000000000//////000000000000000000000000111111111111111111111111111222222333333444444555444444444444444444444444222333555666666555333222555666666777888888999999:::999999888888888888999777777888999999999999888777777888999999:::;;;;;;;;;;;;:::::::::;;;<<<============<<<<<<<<<<<<;;;<<<<<<===>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBBBB@@@@@@AAAAAAAAA@@@???>>>???@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<;;;::::::;;;;;;;;;:::::::::999999;;;:::::::::999999999999777777888888888777666666555555555555555555555555444555666777888999999999555666666777777666666555777666555444444333333333333333444444444444333333333222111111333333222111222222222333444444444555444444333333333333444444444444444444444444444444222333444333222222333444222222222222222222222222000111111222222333333444444333222111111222333444444444555555555555444444222222222222222222222222111111111111111222333444222222222222222222222222222222222222222222222222444444333222111111111111111111111111111111111111222111111000000111111222222222222222222222222222222111111111111111222222222222222222222222222222444444444444444444444444444333333222222333333444333444444555555444444333333333444444444444444444555555555555555555555555444555666777888999999999888777777777666666555555666777888888888777777777888999:::;;;;;;:::888777999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>???@@@AAABBB***+++,,,,,,+++***+++,,,,,,------,,,***))))))***,,,+++***+++---...---,,,************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++'''((()))+++,,,,,,------******+++,,,---......///++++++,,,---------,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,---++++++,,,---------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------************************+++,,,------,,,+++,,,...++++++,,,,,,------......111000///---,,,+++++++++******+++,,,,,,,,,++++++---000222000---++++++---+++,,,---------------,,,+++++++++++++++++++++++++++,,,,,,---------------)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---........................,,,,,,,,,---------......---------............///,,,,,,------.../////////...///000111111000///...000000000000000000000000111111111111111222222222111222222333333444444555444444444444444444444444333333444555555444333333555555666777777888888999999999888888888888888999777777888999999999999888666777777888999:::;;;;;;;;;:::::::::;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@>>>??????@@@@@@AAAAAABBBAAA@@@@@@@@@??????????????????@@@@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;;;;:::::::::999999999:::::::::999999999888888666666777777777777666666555555555555555555555555444555666777888888888888555555666666666666555555777666555444333333333333333333444444444444333333333222111111333333222111333333333333333333444444444444333333333333444444333333333333333333333333111333444333222111222444222222222222222222222222000111111111222222333333333333222222222222333333333444444444444444444333222222222222222222222222000000000000111222333333222222222222222222222222111222222222222333333333333333222222111222222222111111111111111111111111111111000000000000111111222222222222222222222222111000000000000111111222222222222222222222222222222222333333333333444444333333222222222222333333333444444555555444444333333333444555555444444333555555555555555555555555555555666777888888888888777666666666666666666555555777888888777666666777888888999999999999999888888999:::;;;;;;<<<;;;;;;;;;;;;::::::;;;;;;<<<===============>>>???@@@AAA+++---------,,,+++,,,---***,,,---,,,******+++,,,---+++++++++---------+++************************************************)))***+++,,,,,,,,,++++++***)))))))))***+++,,,,,,***+++++++++,,,,,,------+++,,,---...............******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------...---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---...++++++,,,,,,,,,,,,++++++***,,,...---+++***,,,...+++++++++,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***))),,,///222111---***,,,...,,,,,,---......---,,,++++++++++++++++++++++++++++++,,,,,,---......------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---------............///,,,,,,------...//////000...///000111111000///...000000000000000000000000000000111111111222222222111222222333333444444555444444444444444444444444333444444444444444444333555555666666777888888888888888777777777888888999777777888999999999999888666666777888999:::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<===>>>???@@@>>>>>>>>>???@@@AAAAAAAAABBBAAA???>>>>>>>>>???@@@>>>???????????????>>>>>>===============<<<<<<<<<;;;;;;:::::::::999999999999999999999888888888888555666666777777666666555555555555555555555555555555555666777888888777777444555555666666555555444666666555444333333333333222333333444444333333222444222111222333444333222222222222222222111111111444333333222222333333444333333333333333333333333111333333333222111222333333333333333333333333333111111111111111222222222222222333333333333222222222222333333333333222222111111111111111111111111/////////000000111333333111111111111111111111111111111222222222333333333222222222111222222333333222222222222222222222222111111000000000000111111111111111111111111111111111111000000111111222333333333333333333333333333111111111222222222333333222222111111111111222222333444444555555444444333333444444555555444333333555555555555555555555555666666777777777777777666555555555666666666666666444777999888666555666888777777777777888888999:::888888999:::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<===>>>???@@@,,,---......,,,,,,---...)))***+++,,,++++++,,,...---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,---,,,++++++,,,+++***)))))))))++++++++++++++++++++++++++++++,,,------.../////////...*********++++++,,,,,,,,,------------------------..............................---,,,,,,++++++++++++,,,------......------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,---...,,,------......------,,,))),,,---,,,)))''')))+++,,,+++++++++++++++++++++*********+++,,,---...///+++,,,,,,---,,,+++)))((()))---000///+++(((***,,,,,,,,,---...---,,,+++***+++++++++++++++++++++++++++,,,,,,---.........---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,,,,------...///000000...///000222222000///...000000000000000000000000000000111111222222222222111222222333333444555555444444444444444444444444444444444444444444444444555555666666777888888888888777777777777777888888777777888999999999999888555666777888999:::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;<<<===>>>???@@@===>>>>>>???@@@@@@AAAAAABBBAAA???======>>>???AAA>>>>>>????????????>>>===<<<<<<<<<============>>>;;;;;;;;;:::::::::999999999999999888888888888777555555666666666666666555555555555555555555555555555666666777777777777777444555555555555555555444666666555444333333333333222333333444444333333222444333222222444444333222222222111111000000//////444333333222222333333444333333333333333333333333111222333333111111222333333333333333333333333333111111111111111111111111111222333444444333222111111222222333333222222111111111111111111111111111////////////000111222333111111111111111111111111111111111222222333333333111111111111222333444444222222222222222222222222111111000000000000111111111111111111111111111111222111111111222333333444333333333333333333333333000000111111111222222222222111111111111111111222333444444555555444444333333444555555555444333222555555555555555555555555666777777777777777666555444555555555666666777777444777999888666555666888777666555555666888:::;;;777888999:::;;;;;;<<<;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<===>>>???...///000000000///---,,,)))***,,,------,,,***)))***+++,,,------,,,***)))---------,,,,,,+++++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++............---,,,++++++------------------------+++++++++,,,,,,,,,---------,,,++++++************+++++++++,,,,,,---------,,,---------,,,***((('''++++++++++++++++++++++++---+++******+++,,,+++*********+++++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************+++++++++,,,,,,---------,,,,,,+++*********++++++,,,++++++++++++,,,------//////...---,,,++++++***,,,+++******,,,,,,+++***+++,,,------++++++,,,---)))+++,,,,,,,,,,,,---/////////.........---------,,,,,,,,,---------............------------......***,,,...000111111000///////////////////////////////////////000000000000111111000000111111222333000111111111111222222222555666777555333111222222333333222222333333444555555555555555666666666666666666666666777777777777777777888999999999999999666666666666777888999::::::;;;<<<<<<:::999:::<<<<<<;;;999888888999;;;<<<>>>>>>>>>===============>>>>>>======>>>???@@@@@@@@@@@@@@@???>>>======<<<;;;===???@@@AAA@@@>>>===============<<<<<<<<<<<<===<<<<<<;;;;;;:::999999777666666666666888999:::444444555555555555444444444444444444444444444444777777666666555555444444555555555555555555555555555555444444444444333333333333444444444444555555222222111111111222444555111111222333333333333222111111222222222333333333666666555444222111000000222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000111111222222222333333333111111111111111111111111111111000000000000111111111222333444444333222111222111111111000000//////111111111111111111111111111111111111111111111111222111///111333444111///000000000111222222222333000000111222222222222111222222222222222222222222111222333333333333222111333333333333333333333333222222222222222222222222444444444333333222222222333333333444444444555555444444555555555555555555555555555555555555555555555666777666555444555777555555666888999:::;;;<<<:::999999888888999999:::;;;::::::999999::::::;;;<<<<<<============<<<<<<---......//////.........++++++,,,------,,,++++++***+++++++++++++++******---------,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------,,,++++++++++++++++++++++++,,,,,,---------)))***+++,,,,,,,,,++++++,,,,,,++++++++++++++++++---+++******,,,---,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,---...............------,,,,,,+++---,,,+++,,,------,,,+++***+++,,,,,,******+++,,,---......---+++******+++.........------------,,,,,,,,,,,,---------............------------......,,,---...000000000//////////////////////////////////////////000000000000111111000000111111222333000111111111111222222222333555555555333222333444333333222222333333444555555555555555666666666666444444444444555555555555555555666777777777777666666666666666777888999::::::;;;<<<;;;:::999:::;;;<<<;;;:::999999:::;;;<<<========================>>>>>>======>>>>>>???@@@@@@@@@???>>>>>>===<<<<<<;;;===>>>@@@@@@???>>>===>>>>>>>>>>>>============;;;;;;::::::999888888888888777666666666777888999444444555555555555444444333333333444444555555555666666666555555555555555444444444444444444444444333333222222222111111111111111111222222222333333222222111000111111333333000111222222333333222222222222222222333333333333555555444333222111111000222222222222222222222222222222222222222222222222222111111111111111111111222222222111111111000000111111111222222222333333222111111111111111111111222111111000000111111222111111222222222222111111111111111000000000//////111111111111111111111111111111111111111111111111222111000111333333111///111111111111111111222222000000111222222222222111222222222222222222222222111222222333333222222111000000000000000000000000222222222222222222222222444444444333333222222222333333333444444444444555666666666555444444444333555555555555555555555555444666777666555444555777666666777888999999:::;;;888888888777777888888888999999888888888888999999;;;<<<======>>>>>>======------------------......,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++------,,,,,,,,,,,,++++++,,,------------,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********---+++***+++---......---******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////...,,,+++)))(((++++++,,,,,,,,,+++************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,---.....................///000000------------------------,,,++++++,,,------,,,***)))+++,,,+++***)))***+++---...///---+++***+++,,,------------,,,,,,,,,,,,,,,,,,,,,---------............------------...............///////////////////////////////////////////////////000000000000111000000000000111222222000111111111111222222222222333444444333333555666333333222222333333444555444555555555555666666666333444444444444555555555444555666666777777666666666666666666777888999999999:::;;;;;;999999:::;;;===<<<;;;::::::;;;<<<===========================>>>============>>>>>>?????????>>>>>>======<<<<<<;;;<<<>>>?????????>>>===??????>>>>>>>>>=========:::999999888777777666666888888777666666666666777444444555555555555444444222222333333444555666666444444555555555555555555444444444444444444444444222222222222111111111111111111111111222222222222222222111000000000111111000111222222333333222222222222333333333444444444444333333333222222222222222222222222222222222222222222222222222222222222222222222111111000000000222111111111111000000000111111111222222222222333222222222111111000000000222111111000000111111222111111000000000000111111111111000000000000//////111111111111111111111111111111111111111111111111222111000111333333111000111111111111111111000000///000111111222222111111222222222222222222222222111111222333333222111111////////////////////////222222222222222222222222444444333333333333222222333333333333444444444444777777666555444333333222444444444444444444444444444555666666555444555666777777777888888888999999777777777777777777777777888888777777777777888888:::;;;<<<>>>??????@@@@@@///...---+++++++++,,,---,,,,,,++++++++++++,,,,,,+++***)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------.........---++++++++++++++++++++++++,,,,,,---------............------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((---,,,,,,++++++*********,,,+++***+++---/////////******+++++++++,,,,,,,,,)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000///////////////000111111,,,,,,,,,------.........+++******+++------+++)))***+++,,,,,,+++***+++,,,***+++------,,,,,,...///------,,,,,,,,,+++++++++,,,,,,,,,---------............------------......000//////.........//////////////////////////////////////////000000000000000000000000000111222222000000111111111222222222333444555555333333444555333333222222333333444555444444444555555555666666555555555666666666777777666777777888888888888888666555555666666777888999888999::::::999999:::;;;===<<<;;;;;;;;;;;;<<<=========>>>>>>>>>>>>>>>???=========<<<<<<======>>>>>>>>>>>>======<<<<<<<<<;;;<<<===>>>>>>>>>======>>>=========<<<<<<<<<<<<999999888888777666666666888888777666555555444444333444444555555444444333111111222333444666666777333333333444444555555666333333333333333333333333444444444333333333333222222333333333333444444444222222111000000/////////000000111222222222222222222333333333333444444444222222222222222222222333111111111111111111111111111111111111111111111111222222111111000000//////111111111111000000000000111111111111222222222222222222111111000000//////111000000//////000000111111000///......///000111000000000000000000//////111111111111111111111111111111111111111111111111111111111222222222111000222222111111000000/////////000000111111111111111111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111333333333333333333333333222222333333333444444444666666555555444444444333444444444444444444444444444555666666444444555666888888888888777777777777777777777777777777777777888777777666666777777888999:::<<<>>>???AAAAAAAAA222000...,,,+++***++++++++++++************+++++++++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++---.........------,,,+++++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******)))))),,,,,,,,,++++++*********,,,+++***+++---/////////******+++++++++,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000///////////////000111111+++,,,,,,------.........,,,,,,,,,...//////,,,***,,,---...---,,,,,,---...***,,,------------...000------,,,,,,,,,+++++++++,,,,,,,,,---------............------------......000//////.........//////////////////////////////////////////000000000000000000//////000000111222000000111111111222222222555666666555333222222333333333222222333333444555444444444444555555555555555555555555666666666666666666777888888888888888555555555555666777888999777888999999888888999;;;<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>>>>??????@@@@@@@@@======<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;<<<<<<============<<<<<<;;;;;;;;;:::::::::999999888888777666666666777777777666555444333333333333444444444444333333111111222333444666666777222222333333444444555555333333333333333333333333444444333333333222222222222222222333333333444444111111111111000000//////000000111222222222222111222222222333333333444444111111222222222222333333111111111111111111111111////////////////////////111111111000000000//////000000000000000000000000000000111111111222222222111111111000000000///////////////....../////////111000///......///000111//////////////////000000000000000000000000000000000000000000000000000000000111222222222111111111222111111000000///////////////000111111111111000111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111333333333333333333333333222222222333333333444444333444444444555555666666444444444444444444444444444555666555444333444666888888888777777777777666777777888999999888777777888888777777777777888888777999;;;===???AAABBBBBB111000///---,,,+++++++++++++++++++++++++++++++++************+++,,,------++++++,,,,,,,,,,,,------.........------+++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++++++++******++++++,,,---++++++++++++++++++++++++---+++***+++---......---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,+++++++++,,,---.....................///000000,,,,,,,,,------.........//////000111333222///------...///...---,,,---///...///000...,,,+++,,,---------------,,,,,,,,,,,,,,,,,,,,,---------............------------...............///////////////////////////////////////////////////000000000000000////////////000111111000111111111111222222222666666777555333111111222333333222222333333444555333444444444444555555555222333333333333444444444333444555555666666555555555555555555666777888888666777888999888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>??????@@@@@@AAA===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;::::::::::::999999999999888888777777666555555666666666666555444333222333333444444444444333333222222333333444555666666222222333333333333333333222222222222222222222222111111111111000000000000000000000000111111111111111111222222222111000000///000111111222222111111111111222222222333333333111111111222222222222222111111111111111111111111........................000000000000000000000000//////000000000000000111000000000111111111111222000000000000000000000000000//////......//////000000000////////////000000......////////////000000000000000000000000000000000000000000000000000000000111333333111000111222000000000000000000//////...///000000111111000000111111111111111111111111222111000000000000111222111111111111111111111111111111111111111111111111222222333333333333444444222222222222333333333333222333333444555666777777333333333333333333333333333444555555444333444555777777777777777777777777777777999999999999777777888888777777777777888888777888:::<<<>>>@@@AAAAAA....../////////...------,,,,,,---......---,,,,,,******+++,,,---.........+++++++++,,,,,,---------,,,,,,------,,,+++************+++++++++,,,,,,,,,++++++++++++++++++++++++---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++,,,---------------,,,,,,+++++++++++++++*********+++,,,---*********++++++,,,,,,------+++******,,,---,,,,,,******+++++++++,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,------------------......///111333222///,,,,,,---......,,,,,,---......///000///---+++,,,---.........------------,,,,,,,,,,,,---------............------------......,,,---...000000000//////////////////////////////////////////000000000000///////////////000111111000111111111111222222222444555666555333222333444333333222222333333444555333333444444444555555555222222333333333444444444333444555555666666555555555555555555555666888888555666888888777888999;;;::::::;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>>??????===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===;;;;;;;;;:::::::::999999777777666666555444444444444555555666555444333222222333333444444333333222333333333444444555555555333333333333222222222222222222222222222222222222111111111111000000000000000000000000111111111111000111222333333222222111///000000111111111111111000000000111111111222222222222222111111111111111111111111111111111111111////////////////////////......//////000111111111////////////000000111111000000000000111111111111......//////000111111111111111000000000000111111///000000111111000000///........./////////000000000000000000000000000000000000000000000000000000///111333333111000111222/////////000000000000000...//////000000000000000111111111111111111111111222111000//////000111222000000000000000000000000111111111111111111111111222222222333333444444444111222222222222333333333333444444444555666666666333333333333333333333333333444555555333333444555666666666777777777777777555666888999999888666555777666666555555666666777666777999;;;===??????@@@+++,,,...000111111000///---...000111111000...---)))+++,,,...//////......+++++++++,,,,,,---------++++++,,,,,,,,,+++***************++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---............------------------------))))))*********+++++++++************++++++,,,------------,,,,,,+++++++++///...,,,***))))))******))))))***+++,,,------...---+++******+++,,,+++*********+++++++++,,,,,,,,,++++++******))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......************************---------,,,,,,+++++++++,,,,,,+++******+++++++++,,,++++++++++++,,,------------------------------++++++---///000///,,,)))+++,,,------++++++,,,---+++---......---...///111//////.........---------,,,,,,,,,---------...............------.........***,,,...000111111000///////////////////////////////////////000000000000///////////////000111111000111111111111222222222222444555444333333444666333333222222333333444555333333333444444444555555444444444555555555666666555666666777777777777777555444444555555666777888444666777888777777999;;;999::::::;;;;;;::::::999:::::::::;;;<<<======>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::666555555444444333222222333444555555555444333222222333333444444333333222444444444444444444444444444333333222222111111111111111111111111111111111333333333222222222222111111222222222222333333333000111222333444444333222//////000111111111111111///000000000000111111111222222222111111111000000000000000000000000000000000000000000000000000000------...///000111222222.../////////000000111111000000000000111111111111------...///000111222222333333222222222222333333///000111222222111000///---.........//////000000000000000000000000000000000000000000000000000000///111444333111///111222......//////000000111111...//////000000000000000000000000000000000000000222111000//////000111222111111111111111111111111000000000000000000000000222222222333333444444444111111222222222333333333555555555555555555444444333333333333333333333333333444555555333333444555666666666666777777777888444555666888888666555444555555555444444555555555666777999;;;<<<>>>>>>???+++,,,---...///...---,,,222000.........///...---***+++---//////...---,,,---------,,,,,,+++++++++.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++------------++++++------------------------//////...---,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---+++***(((((()))+++,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********---,,,++++++******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---...000///...,,,------000000000000///...---,,,,,,++++++++++++,,,---...,,,------...///......---000///---,,,---.........//////000000000000000///000000//////.........---000000000000111111111111......///111222333444555111111222222222333333333444444222222222222444444555444444333333444444555222222333333333333444444222333555666666666555444666666666666666666666666777777777777777777777777777888888999999:::;;;;;;;;;;;;:::::::::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;999:::::::::::::::::::::999999999999999999999999999999999888888666555444444555666666666666666555333333333333333333333333222222333333333333444444555555444333333222111111333333333222222111111111111111111111222333444444000000000000000000000000000000000000000000000000111111111111111000///...000000000000111111111111000000000000111111111111111111111111111111111111222111111111000000//////000000000000000000000000......///000000000000000............////////////000000000000000000000000000000///...............000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111///---...111222000.........///000000000000000000000000000000000000000000000000000000000000000222222222111111111000000//////000000111111111111111111000000000000111111//////000111222222333333333222111111333444333111333222222111111222222333444444444333333222222222555555555666666666777777444444444444444444444444888888777777666666666555777777777777666666666666999777666555555666777999777888888:::;;;<<<======+++,,,------......------111///...---...///...---***+++---...///...---,,,---------,,,,,,+++++++++.........------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------///......---,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++///...,,,***))))))***+++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---...000///...,,,------///////////////......---++++++,,,,,,------------000000//////...............---+++++++++,,,------/////////000000/////////000000/////////.........000000000000111111111111//////000111222222333444111111222222222333333333444333333222222333333444444444333333333333444444222222333333333333444444333444555666666555555444666666666666666666666666666666666666666666666666777777888888999::::::;;;::::::999999::::::;;;;;;>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::999999999999999999999999999999888888888888888777666555444444555555555444444333333333333333333333333333222222222333333333444444333333333333333333333333333333333222222111111111222222111111111222333333000000000000000000000000000000000000000000000000000111111111111000000/////////000000000111111111//////000000000111111111111111111111111111111111111111000000000/////////////////////////////////......///000000000000000............////////////000000000000000000000000000000///...............//////////////////////////////000000000000//////////////////////////////////////////////////////111///......000111000.........///000000000000000000000000000000000000000000000000000000000000000222222222111111111000000000000000000000111111111111111000000000000111111///000000111222222333333222111000111333444333222333222222111111222222333444444444333333222222222222222333333333444444444444444444444444444444444555555666666666777777777888777777777666666666666777666444333333444666777777777888999:::;;;<<<<<<---,,,,,,,,,,,,---......111///------...///...---+++,,,---.........---,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,---......---+++******+++---...------,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------......------,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******111000...+++************,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***+++++++++++++++*********,,,,,,,,,++++++++++++***---,,,++++++******++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---...000///...,,,---------.........////////////---............------,,,000000/////////000222333//////.........//////000//////////////////......000000////////////......000000000000111111111111000000000111111111222222111111222222222333333333444333333222222333333444444444333333333333444444222222333333333333444444444555555666555555444444666666666666666666666666666666666666666666666666777777777888999999::::::888888999999999::::::;;;??????===<<<;;;;;;;;;;;;;;;:::::::::999888888888888888888888888888888888777777777888888777666666444444444444444333222111333333333333333333333333222222222222333333333333222222222222333333333333222222222222222111111111333333222111111111222222000000000000000000000000000000000000000000000000///000000111111111111000//////000000000000111111//////000000000000111111111111111111111111111111000000///////////////.................................///000000000000///............////////////000000000000000000000000000//////............///////////////////////////...//////000000//////...////////////////////////////////////////////////000///......000000///.........///000000000000000000000000000000000000000000000000000000000000000222111111111111000000000111111111000000000000000111111000000000000111111000000000111222222333333111000000111333555444333333222222111111222222333444444333333333333222222111111222222222333333333444444444444444444444444333333444555666777888999888888777777777666666666777666555444444555666777666777777888999:::;;;;;;------,,,+++,,,---...///000...------...///...---,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---+++))))))+++---///,,,,,,,,,,,,---...///000---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))******++++++******)))///...---+++************,,,,,,,,,+++++++++******)))***,,,------,,,***)))************************++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000///...,,,,,,---,,,,,,------...///000000555444111...---------...---------...111444888::://////000000//////000111/////////...............000000/////////////////////000000000111111111111111111111111000000000000111111222222222333333333333333333333333333333333444333333333333333333444222222222333333333444444555555555555555444444444666666666666666666666666666666666666666666666666666666777777888999999999888999999:::;;;;;;;;;;;;??????===<<<::::::999999;;;::::::999888777777666888888888888888888888888666666777777777777777666555555555555444222111111222222222222222222222222111222222222222333333333333333333222222222222222222222222111111111111111333333222111000000111111000000000000000000000000////////////////////////...///000111111111111111////////////000000000111////////////000000000111111111111111111111111111////////////....................................---...//////000000//////............////////////////////////////////////000///............//////////////////////////////...//////////////////...//////////////////////////////////////////////////////...////////////.........///000000000000000////////////////////////////////////////////////111111111111000000000000111111111111000000000000111111000000000000111111000000111111111222222222000//////111333555555444333222222111111222222333333333333333333333333333222222333333333444444444444444444444555555555555333333444555666777888888888888888777777777666666999888888777777888888999666666777888999999::::::------,,,+++,,,---...//////---,,,,,,...///...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...///---+++))))))+++---///,,,,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))******++++++******)))***************+++++++++,,,,,,,,,+++++++++******)))***,,,------,,,***)))************************++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000///...,,,,,,---,,,,,,,,,,,,---///000111===999333...+++,,,...000---------...111444888:::,,,...000000///...000111111000///............/////////000000000000000000///000000000111111111111111111111000000000000///111111222222222333333333333333333333333333333333333333333222222333333333222222222333333333444444555555555555444444555555666666666666666666666666555555555555555555555555555666666777777888888999999:::;;;<<<============>>>===<<<:::999888888888::::::999888777777666666777777777777777777777777555666666777777777666666666666666555444333222111222222222222222222222222111111111222222222333333555555444333111000//////111111111111111111111111333222222111000000000000000000000000000000000000////////////////////////...///000111111111111111...////////////000000000...////////////000000000000000000000000000000000............////////////........................------...///////////////............//////////////////////////////////////////............//////..............................////////////........................................................./////////.........///......///000000000000000////////////////////////////////////////////////000000000000000000000000111111111000000000000000111111000000000000111111111111111111111222222222000//////111333555555444333222222111111222222333333333333333333333333333222222222333333333444444444444444555555666666666555555555666666666666777888888888888777777777777999999999888888999999999777777777888888999999:::---,,,,,,,,,,,,---.........---+++,,,---///.........------------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---------------,,,...---+++******+++---...------,,,,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******((())))))***++++++,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++************+++++++++++++++***++++++++++++,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000///...,,,---------,,,++++++,,,...000111>>>:::333---***+++...000000000/////////000222333000333666666444333555777333111000.........////////////000000000000111111000000000000111111111111000000000000000000000000111111222222222333333333222333333444444333333222333333222222222222333333222222333333333333444444555444444444444555666777666666666666666666666666555555555555555555555555555555555666777777888888999:::<<<===>>>>>>>>>===<<<<<<:::999888888888888999888888888777666666666666666666666666666666666666666666777777666555555555555666555555444333222222222222222222222222222111111111111222222222222666555444333111///...---000000000111111111111111222222111000000000111111000000000000000000000000000000000000000000000000///000000111111111111000......////////////000000......////////////000000000000000000000000000000...////////////000000000........................------...////////////...............////////////000000000000000000000000///............//////000........................---......//////......---................................................---...//////------...///......///000000000000000000000000000000000000000000000000000000000000000//////000000000000000111///000000000111111111111111111000000000000111111111111111111111111111111111000000111333555444333333222222111111222222333222222333333333333444444000000111111111222222222444444444555666666777777666666666666777777777777999999888888888777777777777777777777777777777777888888888999999999::::::+++,,,------......------...,,,++++++---///............------,,,,,,,,,,,,+++++++++,,,,,,---------+++---///000000...,,,***---,,,,,,++++++,,,,,,---000///...---,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,---,,,++++++******++++++------------------------************************+++++++++,,,,,,---------***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000///...,,,------------,,,++++++---///000666444000---,,,,,,---///000000//////............111555999999666555777:::444333111///...///000111//////000000000111111111000000000000111111111111/////////000000000000000111111222222222333333333222333333444444333333222333333222222222222333333222222333333333333444444333333333333444666777888666666666666666666666666555555555555555555555555444444555666666777777888777999;;;===>>>>>>======<<<;;;:::999999999999999777777777777777777777666666666666666666666666666777777777777666555444444333333444444444333333222111111111111111111111111111111111111222222222222555444333222111000///...///000000000111111111222111000000000000111111222000000000000000000000000000000000000000000000000000111111111111000000///........./////////000000........./////////000000000000000000000000000000/////////000000000111111////////////////////////,,,---......//////..................////////////000000000000000000000000...............///000000........................---......//////......---................................................,,,...000///---,,,...///......///000000000000000000000000000000000000000000000000000000000000000////////////000000111111......///000111222222333111111000000000000111111111111111111111111111111222111000111333444333222333222222111111222222333222222222333333444444444111111111111222222222333444444444555666777777777555666666777888999::::::999999999888888888777777777888888888888888888777999999999999::::::::::::+++,,,---...///...---,,,---,,,++++++---///......///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,...000222111///+++))),,,,,,,,,,,,,,,,,,,,,,,,222111000///------------........................---,,,,,,++++++,,,,,,---------++++++++++++------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++------------,,,,,,+++***,,,,,,,,,+++++++++******,,,++++++******++++++,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,---,,,++++++******++++++........................************************+++++++++,,,,,,---------)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000///...,,,------...---,,,++++++,,,...000...............---------,,,------...///......---+++///444444111///111444555444222000//////000111//////000000111111111222000000000000111111111111////////////000000000111111111222222222333333333222222444444444444222222333222222222222222222333222222333333333444444444333222222333444666888:::666666666666666666666666555555555555555555555555444444555555666777777777666888:::<<<=========<<<<<<<<<;;;:::::::::;;;;;;666666666666777777777777666666666666666666666666777777777777666555333333111111222333333333222222111111111111111111111111000111111111111222222222333222222222111111000000//////000000111111111222000000//////000111222222000000000000000000000000000000000000000000000000111111111111111000///.............../////////000............/////////000000000000000000000000000//////000000111111222222000000000000000000000000,,,---......//////................../////////000000000000000000000000000...............///000111........................---..................---................................................,,,...000///---,,,---000...//////000000000000000000000000000000000000000000000000000000000000000.../////////000000111111------...000111222333444111111000000000000111111222222111111111111111111333222111111333444333222333222222222222222222333222222222333333444444444333333444444444555555555444444444555666777777888444444666777999;;;<<<===999999999888888888888777999::::::;;;;;;::::::999::::::::::::::::::;;;;;;------------------------,,,---///000000///---,,,---,,,,,,++++++,,,,,,---......---,,,+++***)))(((------------------------,,,---......,,,,,,---...222///,,,+++...///...,,,,,,------......------,,,++++++++++++++++++++++++///............---------******+++++++++,,,,,,,,,+++++++++*********))))))************************,,,+++***)))***,,,...000---,,,++++++++++++***)))+++++++++,,,,,,---------///...,,,+++++++++,,,,,,+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,++++++*********)))***++++++------...///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++,,,---......------------------------000000//////............+++++++++,,,,,,,,,------//////////////////......,,,------...///000111111555222...---...000///...555444333111000000//////////////////000000000000222222222111111111111111222222222222222222222222333222111000000222444555555555333333333333555555333222222111111222222333555555444444444333333333555555555555555555444444777777777777666555333333555444333333444666999:::;;;:::888888888:::<<<===::::::;;;<<<;;;:::888777777777666666777888999999777777777777666666666666555666888999888777555444333333333333333222111000/////////000111111222222111111111111111111111111111111222222222222111111//////000000111111222222111111111111111111111111////////////////////////111111111000///---++++++000000000000000000000000000000000000000000000000////////////000000000000111000000000000000111111000///---,,,---...000111111111000000//////.........------------.../////////////////////////////////...---,,,,,,---.../////////......---------,,,......------------......//////.........---------..................------////////////////////////................................................000000///...............////////////////////////////////////////////////111000///...------...///000000000000000000000000111111111000000000000000222222111111111111111111000111111111111222222222333333333444444333222222222222333333333333444444333444555555666666555555777777888999999999999999::::::::::::::::::::::::;;;;;;;;;::::::999999999888999:::;;;;;;;;;:::999............//////000000,,,---...//////...---,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---...///---******,,,------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***************************,,,++++++***+++---///000777111+++))),,,...---***+++,,,,,,,,,,,,,,,,,,---...---,,,+++******+++,,,+++,,,---,,,+++***,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++*********++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,++++++,,,,,,,,,------------------------.........---------,,,,,,,,,,,,,,,,,,------------........................------......//////000000555111...---...000///...333222111000000000000000111111111111222222222222000000000000000000000000222222222222222222222222111111222333333333333333555444333333333333444555333333222222222222333333555555444444444333333333555555555555555555444444777888888888777666555555555444333333444666999:::;;;:::999888888:::;;;===::::::;;;;;;;;;:::999888555555555555555555666777888888777777777666666666555666777888888666555444333333333333333222111000111111111000000000000000111111111111111111111111000111111222222111111000000000000000000111111111111111111111111111111111000000000000000000000000,,,---...///000000000000////////////////////////////////////////////////.../////////000000000000////////////000111222333222111///...---...//////000000000000//////.........------------...//////........................///...------------...////////////.........------......------------......//////.........---------................................................................................................000000///...............////////////////////////////////////////////////111000///...---......///000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222333333333444444333333222222222333333333333444444333444555555666666555555555555666777777777777777999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999888999:::;;;;;;;;;::::::------....../////////000---------------------------,,,,,,++++++,,,,,,---,,,,,,------.........///------------------------,,,---......,,,,,,---...,,,+++))))))+++,,,,,,+++,,,------......------,,,------------------------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++************************---,,,++++++,,,---///000@@@666+++(((,,,000///+++---,,,,,,,,,,,,,,,,,,+++,,,,,,+++************++++++,,,------++++++,,,---***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++///...---,,,++++++++++++------------------------,,,,,,,,,,,,++++++++++++,,,------------.........------------------........................//////444111///......//////...111000000//////000000000111111111222222222333333000000000111111222222222222222222222222222222222///111333555555444222111444444333333333333444444444444444333333444444444555555444444444333333333444444444444444444555555777888888888888888777777444444444444555666888:::::::::999888888999;;;<<<:::::::::;;;::::::999888555555444333333333444444888888888888777777777777555666777777777666444333222222333333333222111111222222111111000//////...111111111111111111111111000111111222222111111000111000000000000000000///000000000000000000000000111111111111111111111111***+++---///000111111222////////////////////////////////////////////////....../////////000000000------...///000222333444444333111///.........///000000000////////////......------------...//////------------------------///...------------...//////////////////...............------------.....................---------................................................................................................000///......---.........////////////////////////////////////////////////000000///............///000000000000000000000000222222222222222222222222111111111111111111111111000111111111111222222222222333333444444333333333222222333333333333444444333444555555666666555555555555666777777777777777777888888999:::;;;<<<<<<;;;;;;::::::::::::999999999999:::;;;;;;;;;;;;;;;---------,,,,,,,,,++++++...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,------------.................................,,,---......,,,,,,---...++++++******+++,,,,,,,,,,,,------......------,,,---------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++************************------,,,,,,,,,---...///<<<555,,,)))+++......------------,,,,,,++++++++++++************************,,,------+++***+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++...---,,,,,,+++++++++,,,------------------------,,,,,,++++++++++++++++++---------.........//////,,,,,,,,,---------------.....................---222111////////////////////////...//////000111111//////000000000111111111222222333333444555666666333333333333333444444444111222333444444444333222444444333333333333444444555555444444444444555555555555444444444333333333333333444444444444555555666666777888888888777777444444444444555777888999:::999999888888999::::::999999:::::::::999999999777777666555444444444444999888888888777777777777555555666666666555444333222222333333333222222111111111111111000000//////111111111111111111111111000000111111111111000000111111000000/////////...000000000000000000000000000000000000000000000000//////////////////...---////////////////////////////////////////////////........./////////000000.........//////111222333333222111000//////000000////////////////////////...------------...//////------------------------.........------.........////////////////////////......------------..............................---------.......................................................................................///......------........./////////////////////////////////////////////////////////.........//////000000000000000000000000111111111111111111222222111111111111111222222222000000111111111222222222222222333444444444333333222222222333333333444444333444555555666555555555777777888999999999999999666777888999:::;;;<<<<<<::::::::::::::::::::::::999999:::;;;;;;<<<<<<<<>>???//////...------,,,,,,++++++,,,------------,,,+++---,,,,,,++++++,,,,,,---------------....................................,,,---......,,,,,,---......000222111...++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,------------...,,,,,,+++++++++*********************************+++++++++++++++++++++***)))***,,,,,,++++++,,,---+++,,,,,,,,,,,,,,,,,,---)))***+++,,,------,,,+++***,,,//////...,,,,,,,,,------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,++++++,,,------------------------------,,,---------.........///,,,,,,,,,,,,------------,,,------...//////000000,,,,,,,,,------.........---000111111///...///111111111000000000111111222222222222333333333444444111111111111222222222222222222222333444555555555333333333333333444555555555666777888888777666555555444444444444444444555555555444444444333333333111222222333444444555555777777777777777666555444333333444666777777888888999999999999999888777777999888777777777888:::;;;888777777777777888888999666666666666555555555444555444444333333333333333000111222333333333333222000000000000000111111111000000000000000000000000//////000000000000//////.........///////////////........................////////////////////////------...///000000//////................................................---------.........//////000//////.........//////---......///000000000000---------.........//////...------------...//////........................------...//////...------,,,,,,,,,,,,---------.........------------......---------.........//////,,,,,,------...//////000------------------------................................................---,,,,,,,,,------...///////////////////////////////////////////////////,,,---///000000000//////////////////////////////.........///000000111111///000000111222222333333000111111111111222222222000111222333444444444444222222333333333333444444333444555555666666555555555555666777777777777777777777888888999999999:::999999999::::::;;;;;;;;;::::::::::::;;;===>>>???******+++++++++,,,,,,,,,***+++---......---+++***---,,,,,,++++++,,,,,,---,,,,,,---...///000111111////////////////////////,,,---......,,,,,,---......111333111---******+++,,,------......------,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,++++++******************************+++++++++******)))///---***+++---......---+++++++++,,,,,,---------***+++,,,---...------,,,,,,...111111000.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++'''((((((***+++,,,------*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******......---,,,++++++++++++------------------------,,,,,,,,,------.........+++++++++,,,,,,,,,------------......///000111111++++++,,,,,,---...//////---///222111///...///111222222111111111111222222000000111111111222222222444333333333333333333333000000111222222333444444111222444666666555444333666777888999999888777666444444444333333444444444555555444444444333333333111111222333333444555555999999999999888666555555222333444666777777888888999999999999999888777666888888777777777888:::;;;555555555555555666777888666555555555444444444444555444333333222222333333000111222333333333333333222222111111000/////////000000000000000000000000//////000000000000//////---.........//////000000........................000000000000000000000000......////////////......................................................---------.........//////...............///000111...///////////////...------------.........//////...------------...//////////////////////////////,,,---...//////...---,,,+++++++++,,,,,,---------.........------.........---------.........//////,,,,,,------...///000000------------------------................................................,,,,,,,,,,,,------...///////////////////////////////////////////////////,,,---///000000000//////////////////////////////...//////000111222222222///000000111222222333333000111111111111222222222000111222333444444555444222222333333333444444444333444555555666666555555777777888999999999999999888888888888888888999999999999999::::::;;;;;;;;;::::::::::::;;;===???@@@...------,,,,,,------...//////000000///...------111///,,,***)))***+++---...------------...//////000000000000///...,,,,,,(((,,,000222111///......---------,,,,,,+++++++++,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))((((((((((((***,,,---,,,,,,++++++***)))))))))++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++000///...,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))***+++,,,---...---,,,+++,,,,,,,,,++++++*********------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------+++,,,.../////////...---//////000000///...------111000///......///000111222222222111111111000000000000111222222222222222444444444444444444444444333333333333333333333333222333444555555555444333555555666666555555444333555555555444444333333333444333222111222333444555444333222111111333555666444333222222333555888::::::999888777777888999:::999999777666555555555555777777777777666666666666555555444444444333333333555444333333222222222333//////000111222333333444000000000000000000000000000000000000000///......000000111111111111000000000000000000000000000000////////////////////////111000///---------...///---//////,,,,,,//////,,,......------------..................................................................////////////,,,,,,,,,---///000222333//////.........---------......------------......////////////////////////111000...,,,,,,,,,...///+++,,,,,,------,,,,,,+++///...---,,,,,,---...//////...---,,,+++,,,------.................................------,,,,,,,,,------------------------........................222000---++++++,,,...///...------------...//////////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000222111111000111222444555222222222222222222222222222222333333333333444444555555555555666666666666999999888777666555444444:::888777777888999999888999:::;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<---------,,,,,,---------///////////////...------//////...---,,,,,,,,,,,,+++,,,,,,,,,------......000000000000///...---,,,---000333444333000///...---------,,,,,,,,,++++++,,,---...//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))***+++,,,---***************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++...---,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***++++++,,,,,,------,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------,,,---......///.........///////////////...------111000///......///000111222222222111111111000000000111111222222222111111111111111111111111111111333333333333333333333333222333444555555555444333555555555555555444444333555555444444444333333333333333333333333444444555444333222111111222444555555555555555666888999:::888888777666666777888888999888777666555555555555666666666555555555444444444444444444333333333333333333222111111111111111.........///000000000111000000000000000000000000000000000000000///......000000000000000000000000////////////////////////////////////////////////000///...---------......---//////---,,,//////,,,......------------..................................................................////////////------------...000111222//////.........---------......------------..............................///...,,,******+++,,,---,,,,,,------------,,,,,,///...------------...///,,,++++++++++++,,,---.................................---------,,,,,,,,,------------------------------------------------///.........------------...------------...//////////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000444333222111111111222333222222222222222222222222222222222333333333444444444555555555666666666666888888888777777777777777999777666777888::::::999999::::::;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===------------------------...////////////...------......///......---,,,+++(((***+++---......------///000000000///...------///222444444222///......------------,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---))))))******+++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,+++************++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,------,,,,,,,,,++++++++++++***)))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------...........................------------.../////////////////////......---000000////////////000000222111111111111000000000111111222222222111111000000000000000000000000000222222333333333333333333222222333444444444444444555555555555555444333333444444444444333333333333222333444444555555444444555444333222222222333444444444555777888888888999777666666555555666666777888777666555555555555555555555444444444333333333444444444333333333222222222111111111000000000000////////////////////////000000000000000000000000//////000000000///......000//////......//////000////////////////////////////////////////////////...------------......///---//////------000000---......------------..................................................................////////////......------...//////000...............---------......------------......------------------------...---,,,+++++++++,,,---------............------///...------------...///)))))))))***+++---...///...........................------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---...------------...//////////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000444444333111111000000111222222222222222222222222222222222222333333333333444444444555555555666666666777777777888888999999777666555666888:::::::::999999:::;;;;;;;;;;;;:::<<<;;;;;;;;;;;;<<<======,,,------------------,,,.........//////...------.........------,,,,,,,,,((())),,,...//////------...///////////////...------///111000///---------------------------,,,,,,++++++,,,............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++*********++++++,,,,,,,,,***+++++++++++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------////////////////////////......---,,,,,,...///000...///////////////......000000////////////000000111111111111000000000000111222222222222111000000111111111111111111111111222222222222222333333333222222333333444444444444444444555555555444333333333333333333333333333333222333444555666555444444555444333222222222333333111222444666777777666555666666666666666666666666777666555555444444444555444444444444333333333333333333333333222222222222111111111111111111000000111111111111111000000000////////////////////////...///////////////......000///...------...///000////////////////////////////////////////////////---------......///000000,,,//////------000000.........------------..................................................................///////////////......------....................................------,,,,,,------...------------------------000///............//////---..................---.........------.........***+++++++++,,,---..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......------------...//////////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000333222222111111111111111111111111111111111111111111222222222222333333333333333444444444555555555666666666666777777777777666555444666888:::;;;:::888888999:::::::::::::::<<<<<<;;;;;;<<<<<<===>>>,,,,,,---......---,,,,,,------............------///...,,,+++++++++------)))+++---///000///...------...///////////////...+++,,,......------...///------------------------+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******,,,,,,,,,,,,++++++***************++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++***+++,,,---...++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------////////////////////////......---,,,,,,...///000......///////////////...//////000000000000//////000000000000000000000000111111222222222111111000111111111111111111111111111111111222222333333333222222222222333333444444444444444555444333333222333333333333333333333333111222444555555555444333444333333333333333333333111222555777777666555444777777777777777777777777666555444444444444444444555555555444444444333333333333222222222111111111000111222333333222111111111111111000000000000000////////////////////////......////////////......//////............//////........................////////////////////////.........///000000000000,,,///000---...111111///......------------..................................................................///////////////......------------------.....................------,,,,,,,,,,,,------......................../////////.../////////000---..................------..................---..................------........................------------------------------------------------------------------------...---,,,,,,,,,...000111...------------...//////////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000000000111111222222222222111111111111111111111111111111111222222222333333333333333333444444444444666555555555555444444444666555444555888:::::::::777888999999::::::999999;;;;;;;;;;;;;;;<<<======+++,,,---......---,,,+++,,,,,,---............---......---------------...,,,---.../////////...---------...///000000000///,,,---------,,,---///222------------............,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++++++++++++++***...------,,,++++++***************++++++,,,,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,++++++,,,,,,------***++++++++++++,,,,,,,,,)))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------...........................------------...//////---...////////////////////////000000000000////////////000000000000000111000000111222222222222222////////////////////////000000111111222333333333222222222222222333444444444444444444444333222222222222222222333333333333111222333333444444333333222222333333333444444444444555777888999888777666666777777888888777777666555444444333333333444444555555444444444333333333222222222111111111000000000111222333333333222111........................000000000000000000000000------.../////////.........//////000000//////...........................////////////////////////---...//////000/////////,,,///000---...111222///......------------..................................................................////////////......---------------...---------...............------,,,,,,,,,,,,------////////////////////////,,,---------............------............------------...//////...------///////////////...------........................,,,,,,,,,------------...------------------------........................000///,,,++++++---///111...------------...//////////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000...///000111222222222222111111111111111111111111111111111111222222222222222222222333333333444444555555444444333333333222666555444555777999999999777777888999999999999888;;;::::::::::::;;;<<<<<<+++,,,...//////...,,,++++++,,,------.........---,,,...111222333111...,,,......------------,,,,,,,,,---...///000000000000,,,---,,,+++******---///------------.........///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000,,,+++***))))))+++...000------------------------++++++++++++++++++++++++)))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))******+++,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,+++***)))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***))))))***+++---++++++,,,,,,------,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------------------,,,---......///.........------...///////////////...///000111111000///...////////////000000111111...///000111222333333333000000000000000000000000///000000111222222333333333222111111111222333444333444444444444333222222111111222222222333333333222111111111111222333333000111222333444555555555555666777888888888777666555555666777777666555555444333333333333333444444333333333333222222222222222111111111000000000000...///111222333222111000,,,---------.../////////000000000000000000000000,,,---......//////......---///111222222111///---........................////////////////////////,,,---.........---,,,+++,,,///000......222222000......------------..................................................................////////////---------,,,,,,---......---------.........//////---,,,,,,++++++,,,,,,---........................,,,,,,---...............,,,,,,------------,,,,,,------...//////...------,,,---.../////////...---........................,,,,,,,,,---------......------------------------------------------------//////...---------.........------------...//////////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000///000111222222111000000111111111111111111111111111111111111222222222222222222222222333333333333333333444444444444444555777666444555777888888777666777777888888888888888:::999999999999:::;;;;;;+++,,,...//////...,,,++++++,,,------.........---***...444888888444///+++///...---,,,++++++++++++,,,,,,...///000000000000,,,,,,***(((&&&&&&(((+++---------........./////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///000000,,,***((('''(((+++///111------------------------++++++++++++++++++++++++)))***,,,...//////......***++++++,,,,,,------...))))))***+++,,,,,,------,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------***+++++++++***)))'''&&&++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,***+++,,,---...---,,,+++*********++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------------------------------------------+++,,,.../////////...---------...///000000//////...///000111111000///....../////////000000111111---...000111333333444444222222222222222222222222///000000111222222333333333222111111111222333444333333444444444333222222111111111222222333333333222111000///000111333444///000111333444555666666444444555555555555555555333444555666666555444333333333333222222333444444222222222111111111111000111111111111000000000000,,,...000111222111000///---......///000111222222000000000000000000000000,,,,,,---.../////////...---///222444444222///---........................////////////////////////+++,,,,,,---,,,+++)))(((,,,///000...///222333000.........------...................................................................../////////000---,,,,,,,,,,,,---...///---------.........//////---,,,,,,++++++,,,,,,---------------------------......///000111111000000+++,,,,,,------,,,,,,+++,,,---...//////...---,,,)))***,,,...//////..............................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,....../////////...,,,+++...------------...//////////////////////////////............/////////000////////////////////////000000000000000000000000000000000000000000000000111111222222111000...---000000000000000000000000000111111111111222222222111111222222222333333333222222333444555666777888888666555555777888777777666666777888888888888888999999888888999999:::;;;/////////,,,******+++------.....................222...999NNNMMM888---222******+++,,,,,,---......000...---...111111///,,,///---++++++,,,,,,+++***------,,,,,,+++******))),,,,,,,,,---------......,,,+++***))))))***+++,,,---,,,,,,,,,,,,---......---,,,,,,+++*********+++***++++++,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,---...///...---+++)))---,,,+++******+++,,,---......//////...,,,+++***---,,,***))))))***,,,---...------,,,,,,------.........,,,+++***)))))))))+++++++++,,,,,,------...111///---+++*********+++111---***)))+++---,,,++++++++++++,,,,,,---------...,,,***)))***++++++***---------,,,,,,++++++++++++---//////---+++))))))///...,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++''')))+++---------,,,+++------------------,,,,,,........................+++,,,------......------////////////////////////------............------............////////////111111222222222333333333000000000000000000000000000000000000111111111111222222333333333333444444333333333333333333333333444333222111111111222333222222333333333333444444222333444555444333222111222333333444444333333222555555444333333222111111444444444333333222222222111111222222222333333333111111111111000000000000///......///111222000///222...---000222///...///000000000000000000000000------------------------........................111000///...------...///........................++++++,,,------......///............////////////........................,,,,,,,,,---------....../////////////////////////////////...---------,,,///...---,,,---///111333//////...---,,,,,,++++++......////////////......+++++++++,,,,,,---------//////.........---------............////////////.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---.................................///......---,,,++++++,,,,,,---...//////...............---------000000///.......................................////////////////////////***+++,,,...//////000000////////////000000000000000000000000//////////////////000111222333333333222222222222222222222222444444333222222333444444888666444666999;;;999777777666666555555777888999999999888888888888888888999999888888888999;;;<<<...//////---+++***+++------------,,,,,,+++++++++000111<<>>888***,,,000555888777333///++++++++++++++++++++++++///......---------......---///000///...,,,------++++++000444222,,,---333..............................---,,,,,,,,,---------------------...///000------------------------,,,,,,------...///000000,,,,,,,,,---------......000000000000000000000000////////////////////////.../////////000000111111////////////000000000000000111111111111222222222111111111222222333333444111111222333333444555555555666666666666666555555555555666666666666555555.........------,,,,,,,,,---------------------------------............///........................+++++++++,,,,,,,,,------......//////...---,,,,,,---,,,,,,+++,,,---...///,,,---//////...---...///.........---,,,,,,+++++++++,,,------......------///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,***)))))))))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,+++***))))))***++++++...+++(((***///333222///---,,,,,,+++************((())),,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,++++++---------............///......---,,,,,,,,,------000/////////000111222222////////////000000000000////////////////////////222111111111000000//////000000000000111111111111/////////000000/////////........................////////////////////////////////////////////////........................111000//////000111000...111000000///...---------........................,,,,,,,,,---------......///............---------------............------+++,,,---......,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,............------,,,+++,,,,,,,,,---------.........---,,,+++++++++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++///...---,,,+++,,,---------------.........//////000///...---,,,+++++++++,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......////////////......///,,,000:::???999000---000///---,,,,,,---///000------------------------........................---...000111111000...---...........................------------...//////000///...---,,,------...................................................+++,,,------......------................................................000000000000000000000000000000000000111111111111000000000000000000000000222222111111111111111111111111222222222333333333111111111222333444555666777777777777777777777777......---------,,,,,,,,,---------------------------------............///..............................------,,,,,,++++++......//////...------,,,------,,,,,,,,,---...///---///000///---,,,,,,------------------.........+++,,,------......------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---++++++***++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,+++***))))))***++++++---+++)))+++000222111...(((((()))***+++---///000)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///...---,,,,,,---...///,,,,,,,,,,,,---------------------............///.........------......///000000000///000000111111////////////000000000000000000000000000000000000111111111000000000////////////000000000111111111000000///......///000000000000000000000000000000////////////////////////////////////////////////........................000///......000000///...111000000///......------........................,,,,,,---------.........///............---------,,,,,,------------,,,,,,,,,---...//////---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---------,,,,,,,,,---------------,,,++++++,,,,,,,,,---------.........---,,,,,,++++++,,,,,,------------------------.........---------,,,,,,///......---...///000111------..................///...------,,,,,,,,,,,,,,,---------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,///+++,,,444888444///...///...---,,,,,,---...///------------------------........................+++,,,---......---,,,+++...........................------------...//////000///...---,,,------...........................------------------------+++,,,------......------................................................000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111222222222333333333333333222333333444555666666666666666666666666666...------------,,,,,,,,,---------------------------------............///........................000000///...---,,,+++***.........///......---,,,------,,,,,,,,,---.........000000///---+++++++++,,,------...//////000000+++,,,------......------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------......//////---,,,,,,,,,,,,,,,,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++++++++************+++,,,,,,******---000222///,,,''''''((())),,,...000111***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........------------......,,,,,,,,,---......//////---------............///...............///000111111111000/////////000000////////////000000000000111111111111111111111111111111000000000000////////////000000000000111111111111000//////000111111111111111111111111111111///////////////////////////////////////////////////////////////////////////...------///000///---000000000///......------........................,,,------------.........///............---------+++,,,,,,,,,,,,,,,,,,+++---...///000///...---,,,------------------------------------------------......------------.........------------,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,------------------------//////............------------------///000111222..................------...------,,,,,,------------------------------,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,///***)))---000///......///...---,,,,,,---...///------------------------////////////////////////+++,,,---......---,,,+++...........................------------...////////////...------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---................................................000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111222222222333333333555444444444444444555555666666666666666666666666------------------------........................---------............///........................000000///...------,,,,,,---...............---------------------------------...//////---++++++,,,........./////////000000+++,,,------......------...------,,,,,,,,,------------------------------...------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,---...//////---------,,,,,,+++++++++---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,++++++,,,...000000...++++++++++++***++++++,,,,,,,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------...///000000---------............///------------...///000111222111000///////////////////////////000000000000000000000000000000000000000000000000000000//////////////////000000000111000111222333333222111000////////////////////////////////////////////////////////////////////////000000000000000000000000...---,,,---...///...---000000//////....................................------------............///............---------,,,,,,------------,,,,,,---......///...---,,,,,,------------------------.................................------.........------------------------+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------------,,,,,,+++++++++++++++++++++++++++............------------++++++,,,,,,---...//////...............---------,,,,,,,,,,,,,,,---...///...------------,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------***)))***,,,---------...------,,,,,,------...,,,,,,------------------////////////////////////---......//////......---------------------------...------------...//////............------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............................................................///////////////////////////000000000111111111111000000000000000000000000000000000000111111111111111111222222222333333333666666555444444444555555666666666666666666666666------------------------........................---------............///................................................------...............------------------------,,,***,,,---...---,,,---...000000/////////.........+++,,,------......------------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))***+++,,,,,,---------------,,,,,,+++++++++++++++++++++************++++++++++++++++++++++++***++++++,,,,,,,,,++++++***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,++++++---...//////,,,***...---,,,+++************,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------------------,,,,,,,,,------...///000000---------............///,,,,,,,,,,,,---...///000111111000///.........///////////////000000000000//////////////////////////////////////////000000...////////////000000000///111555777777555111///////////////////////////////////////////////////////////////////////////000000000000000000000000...,,,,,,---/////////...////////////....................................---------........./////////............---------------............------------------,,,,,,++++++++++++++++++++++++++++++.................................------.........------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,---------......------.........---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,.....................---,,,,,,,,,,,,------...///------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++++++++---...---+++---------,,,,,,---------,,,,,,,,,---------......////////////////////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------..........................................------------------------,,,---......//////......................................................///////////////////////////000000000111111111111000000000000000000000000//////000000000111111111111111222222222333333333666666555444444444555555555555555555555555555555,,,,,,,,,------------...........................---------............///........................,,,,,,---------.........,,,---......///.........------.........---,,,+++(((***,,,---------...///000000//////...------,,,+++,,,------......------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++*********))))))++++++++++++++++++++++++******+++,,,,,,,,,++++++******++++++++++++******)))***+++,,,---------,,,,,,,,,---......---++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......//////---------............///,,,,,,,,,,,,,,,---...///000000///.........//////////////////000000000000..............................////////////000000......////////////000000---000444777777444000---111111111111111111111111////////////////////////////////////////////////////////////////////////...---,,,---///000000/////////////////////..............................------.........////////////............------------......//////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------......------------......,,,,,,,,,------------...,,,,,,------......------,,,,,,,,,---------......---......//////---,,,+++------------------------+++++++++,,,,,,,,,,,,---//////000000///......------------.........//////,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***---...------...---***,,,,,,,,,------,,,,,,,,,+++,,,,,,------.................................,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,---......///.........................................................------...////////////...................................................000000000000000000000000000000000000111111111111000000000000000000000000...//////000000111111111111111222222222333333333555444444444444444555555555555555555555555555555,,,,,,,,,---------..............................---------............///........................------------,,,,,,,,,,,,,,,------...//////......------.........---,,,+++)))+++------,,,,,,---............---------------+++,,,------......------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++*********++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******++++++++++++******)))***+++---------------------------,,,++++++++++++*********+++,,,,,,---+++,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,---------------------............///......------------.../////////.........///000000////////////000000000000////////////////////////........./////////000000........./////////000000---///111222222111///---000000000000000000000000////////////////////////////////////////////////...........................------...000111111000.../////////////////////....................................///////////////............---------,,,------......------,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......,,,---....../////////...,,,,,,,,,---------......---...///000///...,,,+++------------------------,,,,,,,,,,,,------......---...///000000//////...+++,,,,,,---...///000000------,,,,,,,,,---......***++++++,,,---...//////------------------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******//////+++***......+++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---......///------------------------,,,++++++++++++++++++,,,...........................------------...//////,,,,,,.../////////..............................------------------------------...///////////////................................................000000000000000000000000000000000000111111111111000000000000000000000000......//////000111111222111111222222222333333333333333222333333444555666555555555555555555555555,,,,,,,,,------.........////////////////////////---------.........//////..............................---,,,++++++***))),,,,,,---.../////////...------...///...---+++***+++,,,...---,,,++++++,,,++++++,,,,,,---.........+++,,,------......------,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******++++++++++++******)))***+++---......------.........,,,******+++,,,,,,,,,++++++***+++++++++***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,+++---------.........//////000//////.........//////...............///000111////////////000000000000000000000000000000000000---.........//////000000............/////////000......------------..............................////////////////////////////////////////////////........................///...---///111222222111.........///////////////..................................../////////000//////.........---------+++,,,,,,------,,,,,,+++//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........------...///000000//////,,,,,,,,,---------......---...///000000...,,,+++++++++++++++++++++++++++---------.........//////)))***,,,...//////......***+++,,,---...000111111...------,,,,,,---------)))***+++,,,...///000000------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,000///)))(((,,,///,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000000000000000000000000...------------...//////+++,,,.../////////..............................,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////................................................000000000000000000000000000000000000111111111111000000000000000000000000---......///000111111222111111222222222333333333111111111222333444555666555555555555555555555555,,,,,,,,,------------...------............------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++***))).................................------,,,,,,,,,---------............///---.........///000000000........................------------------------+++,,,,,,------,,,,,,+++)))******++++++,,,------++++++++++++++++++++++++************+++---///000---------,,,,,,+++++++++---,,,,,,+++*********+++++++++++++++++++++++++++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))******+++******+++++++++,,,,,,,,,+++++++++************)))******))))))******+++,,,,,,------......------,,,******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------111000///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......//////.........------------.........//////000000000///---,,,+++---...///000000000000///////////////......///000111111000//////000111111111111111......////////////......////////////////////////000000000000000000000000000000////////////000000////////////////////////111000///...------...///......------------......------............---------------------------------......///000/////////...---,,,,,,,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,---............//////...---,,,,,,***+++,,,,,,------,,,,,,000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............---,,,++++++---+++***+++......,,,***------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,---......---,,,,,,000///---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///000111000...---...///...,,,++++++---//////...000000//////.........---------------------,,,,,,........................///---+++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---///111---------............///........................///000000000000000//////000///.........///111222000000000000000000000000000111111111111222222222111111111222222333333333333444555555666666555555111333555555444333444555---............/////////------............------................................................------------------------///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------............///..................//////........................------------------------+++,,,,,,------,,,,,,+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))***++++++---------,,,,,,+++++++++---,,,++++++******++++++------------------------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++******++++++,,,---++++++++++++***************************++++++,,,,,,,,,------------,,,,,,******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......//////.........---------............/////////000000///...------...//////////////////000000000000000///...///000111000/////////000111111111111111......////////////......////////////////////////000000000000000000000000000000////////////000000////////////////////////000///...---,,,,,,---.........------------......---......//////......---........................------...////////////......---,,,,,,,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---,,,,,,,,,------.....................---,,,,,,***+++,,,,,,------,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------...------,,,,,,---,,,+++,,,......,,,***------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---------...//////...------///......---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,......---,,,++++++,,,---,,,+++,,,---......---000/////////.........---------------------------...............---------111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///000//////...---,,,,,,+++//////////////////////////////000000000000//////000//////...///000111222000000000000000000000000000111111111111222222222222222222222222222333333222333333444444444444444111333555555444333444555/////////000000000000111------............------........................////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------............///.........---------------------------------------------------------------+++,,,,,,------,,,,,,+++------,,,,,,+++******)))++++++++++++++++++++++++------+++***)))(((((((((------,,,,,,,,,,,,++++++,,,,,,++++++******++++++------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,+++*********+++,,,---,,,+++++++++************************+++++++++,,,,,,,,,------------,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---------............////////////////////////////////////......//////000000111111111000//////000000///...//////000000111111000000......////////////......////////////////////////000000000000000000000000000//////......//////000////////////////////////......---,,,,,,,,,,,,---......------------............////////////..............................,,,,,,---..................------,,,,,,------...------,,,,,,,,,,,,------------------------------,,,,,,---...............,,,,,,,,,---------......---............------,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------...------------,,,+++,,,......,,,+++------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.........////////////......,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***))),,,,,,++++++++++++,,,---,,,---------+++***+++,,,,,,++++++,,,......---+++/////////...............+++,,,,,,------.........//////.........---------111444666444000---,,,---------------------------------------------------///.........---,,,,,,,,,//////////////////////////////000000000000/////////////////////000111111000000000000000000000000000111111111111222222222333333222222222222222222111222333333444444333333111333555555444333444555////////////000000000000,,,------......------,,,................................................------------------------,,,---------.........///........................---------------------------------............///.........---,,,,,,,,,+++------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++///...---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++***)))***+++---...,,,,,,+++++++++***************+++++++++,,,,,,+++,,,,,,,,,------,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................///////////////...///000000111000000///---......///000111111222222000//////000000///---//////000000000000000///......////////////....../////////////////////////////////////////////////////////....../////////////////////////////////...---------------------...------,,,,,,------......//////000000//////...........................+++,,,------......---------------------------------,,,,,,,,,,,,,,,,,,---........................,,,,,,---.........------,,,,,,---------...---------------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,---............,,,,,,------...------,,,------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------..................---*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***))),,,++++++++++++,,,,,,------...///...---,,,---...,,,,,,,,,---......,,,+++........................++++++,,,,,,---...///////////////...------,,,,,,///333777555000,,,,,,...........................------............---,,,++++++,,,---...//////000...........................//////000000000000//////////////////000000111000000000000000000000000000000111111111222222222333333333222222111111111222222333444444444444333111333555555444333444555---------.........//////,,,,,,------------,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------..............................---------------------------------............///.........---,,,,,,,,,+++------------------------------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++*********+++,,,---,,,,,,,,,++++++++++++***)))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.....................///////////////...............///000111111000000---......///000111111222222000//////000000///---//////000000000//////.........////////////......//////////////////////////////////////////////////////............//////////////////////////////........./////////......------,,,,,,,,,,,,------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,++++++,,,,,,,,,........................+++,,,,,,---...---------+++,,,---.........------,,,,,,---------------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,---............,,,---......------------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,++++++,,,,,,---------------...//////------...///...---,,,---......---+++---------...............++++++,,,,,,---...////////////.........---------***///444333///,,,,,,///........................,,,---.../////////......,,,,,,---......///000000------------------------......///000000000000000...//////000000000000000000000000000000000000000000000111111111222222222333333333222222111111111333333444555555555555555111333555555444333444555,,,,,,,,,,,,------------,,,,,,------------,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------............///.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++)))******+++,,,,,,------++++++++++++++++++++++++((()))***+++++++++++++++++++++,,,,,,,,,,,,------++++++******++++++,,,,,,------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,***)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***,,,---------,,,+++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............///////////////..................//////000000111......//////000000111111111000//////000000///...//////000000000///............////////////......////////////////////////000000000000000000000000///......------......///////////////////////////---...//////000000//////------,,,,,,,,,,,,------------............------++++++++++++++++++++++++,,,,,,---...............,,,------......------,,,,,,,,,++++++++++++,,,,,,------------------------++++++,,,---------------+++,,,---.........---,,,+++,,,,,,------------,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------...---------,,,---//////---,,,---...------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........***+++...///000///...---+++---...---,,,,,,---///111///------...///...------------------.........+++,,,,,,------.................................))),,,000000...,,,...///------------------------------...///000111111222222222111000///...---,,,........................---...///000000111111000......///000000000000000000000000000000000000000000111111111111222222222333333222222222222222222333444555555666666555555111333555555444333444555,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++................................................------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///..................//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++((()))***+++++++++******+++++++++,,,,,,---------++++++******++++++,,,---------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++******(((***+++------,,,+++***------,,,,,,,,,+++++++++)))***,,,---...---,,,+++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////000/////////...............------------///000111////////////000000000000000///...///000111000/////////000000///......---......////////////......////////////////////////000000000000000000000000///......------......///////////////////////////,,,---.../////////......---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...,,,,,,---......---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,***+++---//////...---,,,***+++,,,---------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------...------,,,,,,+++...000///---,,,---///------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,---,,,++++++++++++,,,---//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...)))+++///333333222///,,,,,,---///...------///000444111...---...///000000,,,,,,,,,------.........------------------------,,,,,,------.../////////,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------......000222555666555444333111000...---,,,000000000000000000000000---...///000111111111111---...///000111000000///000000000000000000000000000111111111111222222222222222222222222222333333333333444555555555555444111333555555444333444555,,,,,,,,,---------......+++,,,,,,------,,,,,,+++........................////////////////////////........................................................................,,,,,,,,,------.........---------.........//////---.........///000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------,,,++++++*********+++++++++++++++++++++++++++,,,---...------+++++++++++++++,,,,,,---------+++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,+++'''))),,,......---+++)))---------,,,,,,,,,++++++)))***,,,......---,,,++++++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,---------++++++,,,,,,,,,---------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////000000//////.........---...---,,,+++,,,...000222000000000000///////////////......///000222111000//////000000///...------......////////////......////////////////////////000000000000000000000000.........------.........////////////////////////***+++---...///...---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------------------------...//////000000//////,,,,,,---......---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***+++---//////...---,,,***+++,,,,,,------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............---,,,+++++++++...000000---,,,---///------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------......---,,,,,,,,,,,,---...,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---(((,,,111555666333///,,,...000111111000000111333666333///------000111222,,,,,,,,,------.........------------------,,,,,,+++,,,,,,---...///000000000...,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,......---...000444777999333333222222111000000000111111111111111111111111---...///000111111111111---...000111111111000///000000000000000000000000000111111111111222222222111111111222222333333444222222333444444444333333111333555555444333444555......//////...---,,,+++333222111000000000000000333...******///222222111,,,,,,---///000111222333111111000000000000111111000///---,,,++++++,,,,,,))),,,///111111000---+++/////////...---------,,,///---+++,,,---...---,,,------............------///000///---+++)))((()))------------------------,,,,,,,,,++++++*********************************,,,------......------,,,******++++++++++++******,,,++++++******++++++,,,---,,,***))))))***,,,---------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++))))))***+++...---,,,,,,++++++,,,,,,...---,,,,,,+++***)))(((++++++,,,,,,,,,,,,---------,,,+++++++++,,,---...,,,+++(((''''''))),,,...........................+++,,,+++)))+++//////,,,........................++++++++++++++++++++++++------,,,,,,,,,,,,++++++..................------........................000000000///......------000000////////////000000000000//////......------........................//////000000000000////////////000000///...---------------............//////---+++,,,---...------------------------------------------------------///...---,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++555000***))),,,///...,,,........................//////...------------......---,,,,,,++++++++++++.........------,,,,,,,,,...---,,,++++++,,,---...///...,,,++++++,,,...///---,,,,,,+++,,,---///000,,,---------.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++******)))------------------------......---,,,,,,,,,,,,------------,,,,,,,,,++++++---------,,,,,,+++++++++...---,,,+++***+++,,,---...------,,,,,,++++++***///...,,,+++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))000+++(((***000222///***////////////////////////000000///000000111222222//////...---,,,,,,+++++++++,,,---///000///,,,)))+++,,,------......------+++,,,,,,------.........------,,,++++++,,,,,,,,,,,,,,,,,,------.........------,,,,,,---...000111///222444444333000//////888777555333111///......,,,---///000111111111000222111000000000000000000111111111///......111333222111222444333......000444444444555444222333555111222333333444444333333444444444333333222222222....../////////////////////111333555777777777666444000---...222555444222---......///000111222222111000000//////000000111000///...,,,++++++,,,,,,***,,,...000000///---,,,...............---------///---+++,,,---...---,,,------............------,,,---...---+++***+++,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++******,,,++++++++++++++++++,,,---,,,+++))))))+++,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++---------,,,+++,,,---,,,,,,+++***************------,,,,,,++++++******++++++,,,,,,,,,,,,------...---,,,+++++++++,,,------,,,+++******,,,---...........................***---,,,)))***---...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................------------------------.........///////////////000000////////////000000///////////////.........000000000000000000000000...//////000000//////.../////////.........---------------............//////---,,,,,,---......---,,,,,,,,,---------......------------------------......---,,,,,,,,,------///...------,,,,,,,,,---------------------------,,,,,,------------,,,,,,888333...,,,......,,,)))------------------------///...------,,,,,,------...---,,,,,,+++++++++,,,......---------,,,,,,,,,---------,,,,,,---------///...,,,++++++,,,...///------,,,,,,,,,---...///------------............---------------,,,,,,,,,---------,,,,,,,,,,,,,,,......------,,,,,,++++++------------------------......---,,,,,,,,,,,,------------,,,,,,,,,++++++***++++++,,,,,,------......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...+++)))+++///000...+++........................///////////////000111111.........------,,,,,,+++...///000222333222///,,,+++,,,------......---------------------.........------,,,,,,+++,,,,,,---))))))*********+++++++++---,,,,,,,,,---...000111///111333333111/////////333222111000////////////,,,---///000111111000000000000///////////////000///000111000...---...///)))***...222111...000555666333000111222333222111333333444555555555555444555555555444444444333333//////...///000222444555777:::>>>AAACCCBBB@@@???;;;999777999===>>>===;;;///000000000111111111111000000////////////000000000///...---,,,,,,,,,,,,,,,---......//////......---------...............///---+++,,,---...---,,,------............------***+++------,,,,,,...///------------------------......------------,,,,,,------------------------))))))************))))))******++++++++++++******,,,,,,++++++++++++,,,,,,---,,,+++******+++,,,---------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------+++---...---,,,+++,,,...+++***))))))(((((())))))------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,++++++++++++,,,---------------.........------------------------***...000+++(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...///000111........................,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111000000////////////000000.........///////////////000000000000000000000000.........//////.........///...---,,,,,,,,,---...---------............//////---,,,,,,---......---,,,,,,,,,------.........------------------------------,,,,,,,,,---......///...------,,,---------------------------------------............------555222//////000///,,,))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,------,,,+++++++++,,,,,,...------------,,,,,,,,,,,,------......------,,,...---,,,++++++,,,---.........---,,,,,,,,,------............------------,,,,,,,,,,,,------------------------------------------------------------------------------------......---,,,,,,,,,,,,---------------,,,,,,,,,,,,((()))***+++---...///000...------,,,+++,,,,,,,,,******+++,,,,,,---.........---,,,,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---......,,,,,,,,,---------------------------------------..................///000------------------------//////000222333222000---+++,,,------......------...............------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,,,,---...///000///000111000.........000......------......///000------///000000000000000//////.........//////000000111222111000...///000,,,,,,///222111///222777???:::444222444666555222333444555555666666555555666666555555555555444444//////...///111444777999@@@BBBCCCEEEDDDBBB@@@>>>===<<<<<<>>>AAABBB@@@>>>111111111111111111000000000//////......//////000//////......---------------------------...//////,,,---------...////////////---+++,,,---...---,,,------............------***,,,------,,,,,,...///---------------------------------------,,,,,,,,,++++++++++++++++++++++++))))))************))))))***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,+++---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******+++,,,+++******))))))))))))))),,,,,,,,,------.........+++++++++,,,,,,,,,------...------,,,+++++++++++++++,,,.../////////...---------------------------+++111333...)))))),,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---.../////////---------...............------------------------............//////000000000000////////////000000------......//////000000........................------............------///...,,,++++++,,,---///---------............//////...,,,,,,...///...---------------------------------------------------,,,,,,,,,,,,,,,---...///......------------......------------------,,,,,,---..................---...------///111111///,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---,,,,,,++++++,,,,,,,,,------------------------+++,,,---......---,,,+++...---,,,,,,,,,,,,---...///......---,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,------...---------...............---------.........//////------------------------......---,,,,,,,,,,,,---...------------,,,,,,,,,((()))***+++---...///000......------,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,---......++++++,,,,,,,,,,,,------(((((()))***,,,---......+++---///...,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,------......,,,,,,------------------,,,,,,---...000000...,,,+++,,,------......------/////////......------------,,,,,,,,,,,,------...---------...............,,,,,,,,,------............//////...,,,,,,...000------,,,,,,---...//////---......//////000000000///////////////000111222333333333222111222444666???888333333333222333666DDDBBB===666333555555444333333444555555555555555555555555555444444444444//////...///111555888:::;;;:::999888777555444444222333444666888888666555111111111000000000000000//////............//////..................------...------,,,---...///000,,,---------...////////////---+++,,,---...---,,,------............---------...///...,,,+++,,,---------------------------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,------------,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************+++,,,,,,******+++,,,,,,,,,+++************++++++,,,,,,------......///+++++++++,,,,,,,,,---------------,,,,,,+++++++++***+++---.........,,,+++---------------------------333555///***+++---///------------------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////000000//////............000000////////////000000------......//////000000........................------............------///---,,,++++++,,,...///---------............///000...,,,---...///......//////...---,,,++++++***------------------------,,,,,,,,,,,,,,,---...///......---------......///......---------,,,,,,,,,---..................---++++++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,++++++,,,,,,---------------------------+++,,,---......---,,,+++---------,,,,,,---------.........------,,,,,,+++......------,,,,,,,,,+++***++++++,,,,,,------------------.........//////,,,,,,---....../////////------------------------......---,,,,,,,,,,,,---.........---------,,,,,,+++++++++,,,,,,---------.........---------,,,,,,---------,,,,,,+++++++++---------,,,,,,,,,------+++++++++,,,,,,---------*********++++++,,,,,,,,,+++...000///+++***,,,///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---,,,,,,------------------+++***+++,,,......---++++++,,,------......------//////......---------,,,---,,,,,,,,,------...///++++++******************,,,,,,,,,------------------......---,,,,,,...//////......---------...................../////////000000000000111222333444333222111//////333888<<>>111...222333111222333333444444333333222222222333333333333444......///000111222222333,,,---///000222222222222+++,,,............//////.............../////////...------------------...---...///000000///...------------..............................---------///---+++,,,---...---,,,------............------...///000///---+++,,,---------------------------+++++++++,,,,,,,,,------........................++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,---//////---,,,+++,,,------------------,,,++++++++++++++++++++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---------///...------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***,,,------------,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///,,,+++......,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------...//////000///////////////////////////////////////.........000000////////////000000///////////////.........000000000000000000000000...//////000000//////...------........./////////---------............///000///------/////////...------------------------------------------------......---,,,,,,,,,------...............///000000///......---,,,,,,++++++,,,,,,------------,,,,,,,,,---......---,,,,,,,,,------------------------------,,,+++++++++++++++,,,+++++++++,,,,,,---...,,,,,,,,,---------......---------,,,,,,---------,,,------------------,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,---.........,,,,,,,,,,,,------------------------------------......---,,,,,,,,,,,,---............---------------------,,,,,,+++++++++---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++******+++,,,,,,---......++++++++++++++++++++++++---.........,,,+++,,,---------------------------......---,,,,,,,,,,,,,,,.........------,,,,,,+++---,,,,,,---///000000///+++,,,------......------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///000/////////......---------+++,,,------------,,,+++***,,,//////...---......//////...------------...///...------------...///......///000111333555666///000000000///000222444<<<444...///111111222444555DDDJJJAAA777666777555222333333444444444444444333333333333444444555555---...///000000000000000+++---111333444333111000+++,,,------------...000------------......//////...------,,,,,,------...---...///000000///......,,,---......//////....../////////......------,,,///---+++,,,---...---------..................------/////////---,,,---...------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,...//////...,,,+++,,,------......------,,,++++++++++++++++++++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------++++++,,,---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------((()))+++---.........---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...,,,)))***...---))),,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...///000000,,,,,,------...///000000........................------......///000000000000000////////////000000000000//////.........---........................//////000000000000//////------...///000000//////---------.........//////000///------///000///...******+++,,,...//////000------------------------///...------,,,,,,,,,,,,...............///000000//////...---,,,,,,+++++++++,,,,,,------,,,,,,+++***+++---......///000222...........................---,,,,,,++++++,,,,,,++++++++++++,,,,,,---...,,,,,,,,,------...............,,,++++++,,,......,,,------......------,,,***+++---...///...------+++++++++,,,,,,------------,,,,,,++++++***************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,,,,---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,***++++++,,,,,,------...---------------,,,+++*********+++,,,,,,---......******+++++++++,,,,,,,,,......------------,,,+++------------------------///...------,,,,,,,,,,,,//////...---,,,,,,++++++,,,+++***,,,...//////...+++,,,------......------*********++++++,,,,,,,,,,,,,,,,,,---...///000000,,,,,,,,,++++++*********+++,,,---------,,,+++******,,,///000000.........------,,,,,,,,,---......//////---,,,,,,---...///------...///111222444555000222555555333111000000111000111333111...000444...<<>>888999777111333444555555666666555555444444444555555555666666------...///000111222222////////////000000000000,,,---///000000000///...//////////////////////////////////////////////////////.........---------000000///...------,,,,,,---......///////////////........................///...---,,,,,,---...//////++++++///111---,,,...---------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------///...---,,,+++,,,---...------------------------------------------------.........------,,,,,,,,,////////////////////////------------------------,,,++++++***+++,,,...///)))***,,,......---,,,+++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---......,,,,,,---...+++++++++,,,,,,,,,------------------------------........................111222222111...------...111111000000//////......---.........//////000000000000///...............//////............//////000000//////.........---......---------,,,,,,,,,//////.........//////000------,,,,,,,,,,,,++++++.../////////...---,,,,,,...///+++***000+++(((000...---,,,,,,---...///000........................,,,---.........---,,,+++---...///...------...///------------------------...---,,,+++***+++,,,,,,------------------------,,,+++***))))))+++---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///++++++++++++++++++++++++---------,,,,,,+++++++++------------------------..................------------------------------.........////////////000111///---+++***+++,,,---........................,,,------......------,,,------------------------,,,------......------,,,++++++,,,,,,,,,---------,,,------......------,,,------------------------,,,,,,,,,++++++*********...------,,,,,,------...111000///...............------------------------///...---,,,+++,,,---...++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,---------..............................,,,---......//////......+++------+++---111111---000000000000000000000000......////////////......000111111111222222222222000000000000000000000000333333333444444444555555444444666666666555444333666777888888777666555444------...///000111222222////////////000000000000,,,---///000000000///...//////////////////////////////////////////////////////.........---------///......---,,,,,,++++++,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,///...------------...//////.........111222111000000000000000000000000000---------,,,,,,,,,++++++,,,,,,---------.........++++++++++++++++++++++++***++++++,,,------,,,,,,,,,,,,+++++++++,,,---...------------------------------------------------......---------,,,,,,,,,,,,,,,---...///000111111------------------------...---,,,,,,,,,---...///***+++,,,---------,,,,,,---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,---------.........................................................222333333222///......///000000000000//////................../////////000000000///...............//////............//////000/////////........................------,,,,,,111000///......---...............---------,,,,,,//////////////////...---+++---+++...555///(((---//////...---...///000000------------------------,,,------......---,,,,,,---...///...------...///------------------------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....................---++++++++++++++++++++++++---------,,,,,,+++++++++------------------------..................------------------------------------........./////////111///---+++++++++,,,---........................,,,------......------,,,------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,---------,,,------......------,,,---------------------------------,,,,,,,,,++++++...------,,,,,,------......------,,,++++++,,,,,,------------------------------,,,+++++++++,,,---,,,,,,---------............------,,,,,,------...,,,,,,,,,---------......////////////////////////,,,---......//////......,,,......+++,,,000///,,,////////////////////////......////////////......000000000000111111111222111111111111111111111111222333333333333444444444444444555555555555444444777888999:::999888666555------...///000000111222////////////000000000000---...//////000/////////////////////////////////////////////////////////...............---------......------,,,++++++++++++,,,,,,---...---------........................///......------......///...222111---///777888333------------------------------------,,,,,,,,,,,,---------.........//////************************++++++*********+++,,,,,,+++++++++++++++,,,---...------------------------------------------------...------------,,,,,,,,,)))***+++---///111222333------------------------//////...---------......++++++,,,,,,,,,---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,.........------,,,******........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---------.........//////////////////////////////........................222333444222000...///000000000000////////////...............////////////000//////............/////////............//////////////////............/////////............---111111///...---,,,,,,,,,/////////............---...//////000000000000///+++...---444>>>777++++++111000//////...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,---...///...------...///------------------------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000///...------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------......------------------------,,,---------............000///---,,,++++++,,,---------------------------,,,------......------,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,------......------,,,------------------------......------------,,,,,,...------,,,,,,------...---,,,,,,+++++++++++++++------------------------,,,+++++++++++++++,,,,,,---............/////////...------,,,,,,------...,,,,,,,,,---------......////////////////////////,,,---......//////......---000///,,,,,,......+++////////////////////////...//////000000//////...////////////000000000000222222222222222222222222111111222222222333333333444444444333333444444555777888:::;;;;;;999777555------......///000000111////////////000000000000......//////////////////////////////////////////////////////////////////.................................------,,,,,,,,,,,,,,,---............---000000000000000000000000//////............//////,,,333222***---:::<<<444,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------............++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,---------------------------------------------------------------------------------)))***+++---///000222222------------------------//////...---------,,,,,,,,,,,,+++++++++,,,---...------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------......---,,,++++++------------------------------------------------++++++++++++++++++++++++,,,---......,,,,,,---...------------............................................................111222333111///......///////////////////////////.........///////////////000///............////////////............/////////////////////........./////////////////////...000///......------------/////////.........------,,,---...//////000//////...///...666BBB<<>>999333//////000222222.........//////000000000222111000///////////////000///...///000111///---///......------......///111111000///...---,,,,,,////////////////////////---------...............,,,,,,------...//////000.........///////////////......////////////......////////////////////////...////////////...------------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,------...------............------------,,,------...///000//////............//////---------..................---,,,,,,---///111333,,,+++*********+++------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,............---------,,,++++++++++++++++++,,,,,,------...............///---------------......///,,,,,,,,,,,,,,,,,,,,,,,,---...000000...---...///---,,,++++++.../////////------...////////////.........////////////000000000//////...------,,,,,,------------..................//////////////////.........///////////////......////////////..............................,,,------......------,,,,,,,,,,,,---------...............---......///000......---------...//////,,,,,,------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...///......,,,++++++,,,,,,---...------------------...---------,,,,,,------...///......------,,,++++++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------............/////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------.........//////......---,,,------------------------***+++,,,---...---,,,+++,,,,,,---.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,++++++,,,,,,,,,***+++---///000000000///......////////////......------......///000000000......------------..................////////////////////////////////////........./////////000000444222000000111222111000000111333333444555888;;;@@@;;;444000///000222222......///////////////////////////...//////000000000///...///111222000---///...------------...///000000//////.........---////////////////////////---------.........//////------............................../////////000......////////////......////////////////////////......//////......---,,,000000000000000000000000---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...---------......---------......------...000111222//////............//////---------.........//////...---,,,,,,...111444666,,,+++***)))***+++---...++++++,,,,,,,,,,,,------,,,---............---,,,,,,------......------,,,............------------++++++++++++++++++++++++,,,,,,,,,------.........---------------...//////---------------------------...000000.........///000...------...//////...------...///////////////------........./////////////////////............------------............/////////////////////.............../////////000......////////////..............................,,,------......------,,,,,,,,,,,,---------.....................///000000222000...---,,,...///111,,,,,,------...//////000,,,,,,,,,+++,,,,,,---------,,,+++++++++---///000.........---------,,,,,,........................,,,,,,,,,,,,------...//////......------,,,++++++***+++,,,---............++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---......//////...---,,,------------------------***+++,,,,,,---------,,,***+++,,,---...------,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------------,,,,,,***+++---/////////------......////////////......------......///000000111......------------..................////////////////////////////////////////////////000000000000444222000000111222111000///111222222111222666999:::777333111111111111111////////////////////////------------...000111222000///---///111222000---///...---,,,,,,---...///.........///////////////////////////////////////---------.........///////////////...------,,,,,,---.........//////000000......////////////......////////////////////////......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,------------------,,,000////////////111333444//////............//////---------.........//////...---,,,---///333666999---,,,*********,,,...///++++++,,,,,,,,,---------,,,---///000000///---,,,,,,------......------,,,//////.........---------------------------------+++++++++,,,,,,---------...------------...//////........................---///000000///......///333111/////////000///...---......///////////////,,,---------......//////......//////000000111111////////////000000000111///////////////.........---.........//////000000......////////////..............................,,,------......------,,,,,,,,,,,,---------.....................///000000444222///,,,,,,---000222,,,,,,------...///000000++++++++++++,,,------...---,,,+++++++++---000111.../////////......---,,,///000000000000000000///+++++++++,,,---...///000///......------,,,++++++***+++,,,---............------------------------------------------------........................------------------------++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,---.........---,,,+++------------------------+++++++++,,,,,,---------)))***+++,,,---,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------...............------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,+++,,,---......,,,+++)))---......//////......------------...///000000111.........------...................../////////000////////////////////////000000000000111111111111444222000000111222111000///111222111//////222666444333222222333333111///000000000000////////////000000//////.........---///000111222222111//////000/////////...........................///000000///////////////.................................---------.........//////////////////////////////////////////////////////////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......---------......------------------------///...---,,,---///111222---...000111000///---,,,........................///---,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------/////////......---,,,,,,000000000///......------***+++...000000...,,,***..................------........................---------,,,,,,+++++++++------............------..................------000000000000000000000000111000////////////000000//////////////////////////////............//////...000000///...---...///000000///...------,,,,,,------............------................................................------------------------111///...------...///111999555000,,,***+++...000........................///...---,,,,,,,,,,,,,,,************+++,,,---...///............///000000......////////////............---,,,,,,,,,---------.........---,,,,,,++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,---......//////..............................++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------........................,,,,,,,,,---------......---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,+++,,,,,,,,,,,,,,,+++***)))------------------------,,,,,,,,,---------......---------,,,,,,+++++++++.................................------,,,,,,,,,///---***)))*********)))------------------------...........................------,,,,,,------...------------------------111000///...............---------,,,,,,+++++++++.........------,,,,,,,,,,,,---......//////..............................222222111111000000//////000000000000000000000000000000//////.........---000000000000////////////......////////////......000000000000000000000000000000000000111111111111111000000000////////////000000/////////.........000111222333333222111111000000/////////........................///000000/////////////////////...........................---------.........//////////////////////////////////////////////////////////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///---------,,,,,,,,,------------------------------------,,,,,,---000222333444444444444222000---,,,........................///...---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------------------------------------------...............------------***+++,,,------,,,+++***................................................---------,,,,,,,,,++++++------............------................................................000000////////////000000////////////////////////000000////////////000000///111111000///...///000000//////...------,,,,,,------............------................................................------------------------///...---,,,,,,---...//////...,,,+++++++++,,,,,,..............................---,,,,,,,,,,,,,,,*********++++++,,,---.........------......///000///////////////////////////...---,,,,,,,,,,,,,,,------......------,,,+++,,,------......------,,,---------,,,,,,,,,+++++++++,,,,,,---------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......---------...............------------------------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***---------------,,,++++++------------------------,,,---------------------------,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,111///,,,+++,,,,,,,,,+++------------------------...........................------,,,,,,------...------------------------//////...---------......---------,,,,,,+++++++++......---------,,,,,,,,,,,,---......//////..............................000000000000000/////////////////////////////////000/////////............000000000000///////////////000000000000000000///000000000000000000000000000000000000111111111111111111000000000/////////000000////////////......000111222333333333333333000000000000///////////////............//////000......//////////////////........................------........./////////////////////////////////////////////////////////////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,+++++++++,,,,,,---........................+++++++++,,,...000333444::::::999777444111...,,,........................000///...------...///000---------,,,,,,++++++++++++************+++,,,,,,------------------------******+++,,,,,,---......,,,,,,,,,---------------------------------,,,,,,................................................------------,,,,,,,,,,,,------............------................................................///////////////000000000////////////////////////111000000000000000000111000111222111///...///000/////////...------,,,,,,------............------........................------------------------------------------------...---,,,++++++,,,---...)))+++---///000///...---------------------------...------,,,,,,,,,,,,,,,,,,+++++++++,,,---...///---------------......///000///...------...///000000///...---,,,+++++++++------......------,,,,,,---......//////......---------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------....../////////........................+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,---------------------------------------------,,,,,,,,,,,,,,,------------...........................------------,,,,,,,,,222000...---.........---------------------------...........................------,,,,,,------...------------------------------,,,,,,,,,---......------,,,,,,,,,,,,++++++...------------,,,,,,,,,,,,---......//////.......................................///////////////........................////////////............////////////000000000000000000111111111111000000000000000000000000000000000000000111111111222222111111111000000000//////000000/////////////////////000111222333333444444111111111000000000////////////............///000............////////////....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------...,,,,,,,,,+++,,,,,,---...////////////////////////,,,,,,,,,,,,...///111222:::999888666333000...,,,........................//////...------------......------,,,,,,++++++***+++++++++++++++,,,,,,---------------------------******+++++++++,,,,,,,,,++++++,,,---......//////111111///......///000000---------.......................................------------------,,,,,,------............---------------..........................................//////000000000000000////////////////////////000000////////////000000///000111000///......000//////.........---------------............------........................------------------------------------------------------,,,,,,,,,,,,------)))+++---000111000///---------------------------------,,,,,,+++,,,,,,------,,,,,,,,,------...///---,,,,,,,,,,,,---......111000...,,,,,,...000111000///...---,,,+++++++++,,,------...------,,,,,,------............------------------------,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---......//////////////////////////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,---------------,,,,,,------------------------...------------,,,,,,,,,+++,,,,,,,,,------..............................------------------------111///......//////...---------------------------...........................------,,,,,,------...------------------------++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......///.................................,,,------....../////////........................///////////////.........////////////000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111000000000000//////000000000000000000/////////000111222333333222111111111111000000000//////............//////---.........//////000000////////////////////////........./////////000000////////////////////////////////////////////////////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,---------------------...//////////////////////////////...------------.........444444333222000///------...........................------,,,++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,---......------------------------,,,,,,+++++++++*********,,,,,,---...///000000111333222000......///000111---------.........//////........................------------------------------............---------------.........//////////////////////////////---...///000111000000000////////////////////////.........------............///000///---,,,---..................---------------............------........................------------------------------------------------...------------------...))))))******++++++******------------------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,---......---,,,,,,,,,,,,---......111000...,,,,,,...000111//////...---,,,++++++,,,,,,,,,------...------,,,,,,,,,------------,,,,,,------------------------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++,,,---......///////////////////////////---......//////......------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////***+++,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,------.................................------------------------///---,,,---......---+++------------------------...........................------,,,,,,------...------------------------+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......///.................................,,,,,,------......//////////////////////////////.........///////////////.../////////000000000111000//////......//////000000000000000000000000000111111111111222222222222222222111111111000000000//////000000000000111111000/////////000111222222222222222222111111111000000//////............///------......///000000000////////////////////////....../////////000000000////////////////////////////////////////////////////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------------------...//////000....................................------,,,,,,//////..........................................------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------------,,,++++++***))))))------......///000111111111000...---,,,,,,------,,,,,,------.../////////........................------------............------............------,,,,,,------.../////////000000000000000000000000---...///111111111000000////////////////////////...------,,,,,,------...---...///...,,,+++,,,---........................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......---------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,---------------------......///000///...------...///000......---,,,,,,,,,------,,,,,,------......------+++,,,,,,,,,,,,,,,,,,+++------------............,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,,,,---.........////////////////////////+++,,,,,,------,,,,,,+++............////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******++++++,,,,,,++++++------------------------,,,,,,,,,---------......---------------.................................,,,,,,,,,------------...---,,,+++,,,......,,,***------------------------...........................------,,,,,,------...------------------------,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,---......//////..............................---------...............////////////////////////.........///////////////......//////000000111111000///...------...///000000000000000000000000000111111111222222222222333222222222111111111000000//////000000000111111111222111000000000111222222333333222222222111111111000000///...............------......///000000111////////////////////////.../////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000------------------------,,,---------...------------------------...//////........................------------,,,+++*********++++++,,,,,,------...,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,+++++++++---------......///////////////...---,,,,,,,,,,,,,,,,,,------...//////000........................------------.........///------............------,,,,,,------...//////000////////////////////////,,,---///111222111000000////////////////////////......------------........./////////---,,,---...........................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,.........////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,++++++++++++,,,,,,......------......///000////////////////////////------,,,,,,,,,---......+++,,,------......------,,,,,,------------,,,,,,------------.........///,,,,,,---............---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------...............///////////////........................+++,,,,,,------,,,,,,+++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,------------------------***++++++,,,---...//////............------------........................,,,,,,,,,---------......,,,++++++---......,,,***------------------------...........................------,,,,,,------...------------------------...------,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......,,,---......//////............................../////////.................................................../////////000.........///000111111111111000///------///000111000000000000000000000000111111111222222222333333222222222111111111111000//////000000111111111222444333222111111111222333333333333222222222111111111000///...............---------...///000000111000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,........................///...---,,,,,,,,,,,,,,,++++++++++++,,,---...///------------------------***+++,,,---...........................///000000....................................---,,,+++***)))***+++,,,------...///++++++******++++++,,,---------------------------+++++++++,,,,,,---......,,,,,,,,,---------......111000000///......---,,,,,,,,,------...///000000........................---------.........//////---..................---,,,,,,------...///000000........................+++---///111222222000000//////////////////////////////............/////////000000000...---...///---.....................---..................---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,+++******+++++++++///............///000000......////////////......,,,,,,,,,,,,---...//////+++,,,,,,---.........------..................------------.........//////++++++,,,---------,,,,,,........................++++++,,,,,,,,,---------+++++++++,,,,,,,,,------........................,,,,,,,,,---------......111111111111000000000000........................---......//////......---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------.........---------------------------)))***+++,,,...///000000/////////...---------,,,........................,,,,,,,,,------.........,,,,,,,,,---//////---+++------------------------...........................------,,,,,,------...------------------------///......---,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........,,,---......//////..............................000000000///.........------------------------------.........//////000000---......///000111111222222111000......000111222000000000000000000000000111111222222222333333333444333111111222222000...000000000000000000000000222222222111111///......333444333222//////000111222000//////000000///---000000000000000000000000000000000000////////////000//////......000111222000000000000000000000000444222///---,,,,,,---...................................................---------.......................................------------------------//////...---,,,++++++***,,,++++++******++++++,,,...............---------000///---,,,,,,---///000........................---,,,,,,++++++,,,,,,---///......---------......,,,,,,---......---,,,,,,.........------,,,,,,,,,))))))***+++,,,,,,------,,,,,,---,,,+++,,,...111------------------------,,,,,,++++++,,,,,,---...//////.........---------///000000///......000222........................------------------------..................------,,,,,,,,,---...///000000///............//////000111///---...111222000...000000000000000000000000.................................//////000000000.........................................................------,,,,,,,,,...---++++++++++++---...------------------------...------,,,,,,------...,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,((())))))+++,,,---......+++,,,,,,,,,,,,,,,,,,,,,000///...---,,,------...333222000///.........///------------------------.........------,,,,,,,,,------++++++++++++---------......,,,++++++---///............---,,,+++***........................................................................++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...///////////////.........000///...---------------........................***+++,,,---------,,,+++........................++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................////////////////////////.........------,,,,,,,,,...........................------------...//////------------------------000000//////.........---+++++++++,,,,,,,,,------///...------,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,------......------,,,------------------------................................................------............---------///000000///......///000//////......000111222000000000000000000000000222111111111000000//////111111111111111111111111777555222111111111000///111111111111111111111111333333333222222111000///333333333222000///000111222111//////000000///---000000000000000000000000000000000000////////////000000/////////000111222////////////////////////000///---------...000111..................................................................------------------------------------------------------.........------,,,,,,+++,,,,,,++++++++++++,,,,,,------..................000...---,,,,,,---...000111000///---,,,***))))))......------------............---------......///,,,,,,---......---,,,,,,------------,,,,,,,,,+++***++++++,,,------......,,,---...---,,,,,,...000------------------------,,,,,,++++++,,,,,,---...//////.........---------...///000///------...000........................------------------------........................---,,,,,,------///000000000000//////.../////////111///---...000111000...000000000000000000000000........................***+++++++++,,,,,,,,,---......................................................---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------...------,,,,,,------............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...//////000000000//////......---000///...---,,,------...222111///...------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,++++++,,,---------......,,,++++++---///000000///......---,,,,,,........................------------------------------------------------++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...........................//////...---------------........................***+++,,,---...------,,,........................++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........................................................------------------,,,,,,...........................------------...//////------------------------000/////////.........---,,,,,,---------...............---,,,,,,,,,,,,,,,...............------,,,,,,------......------,,,------------------------++++++++++++++++++++++++.................................//////.........---///000000///......///000000/////////000111222111111111111111111111111111111111111000000000///111111111111111111111111;;;888444222111111111000111111111111111111111111333333333333333222111000222333333222000///000111333111000000000000...---////////////////////////000000000000////////////000000//////000000111222///////////////////////////...---------///000111////////////////////////......................../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------,,,---------...////////////...---,,,,,,---...///000000...---+++)))((('''//////............//////---------------...///000,,,------......------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------......///---///000000...------...------------------------,,,,,,,,,,,,,,,------..................---------...///000...,,,,,,,,,---........................------------------------........................---------------...///000222111000000////////////000...---...///000///...000000000000000000000000........................---------------............................................................------------,,,,,,,,,,,,,,,------------,,,,,,------------------------...------,,,,,,------...//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////222222111000///...------///...------,,,---------000///...---------------------------------------...------------,,,,,,,,,------,,,,,,,,,,,,------------...---++++++---///222111///...------...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...,,,,,,------......////////////...------------...........................,,,,,,---............---------------------------++++++,,,,,,,,,,,,---------,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,------------------....................................------------------------,,,,,,------------------...........................------------...//////------------------------/////////...............---------.........//////------,,,+++++++++,,,,,,...///111111111000...,,,,,,------......------,,,------------------------------------------------...........................//////000000//////...---///000000///......///000000//////000000111222111111111111111111111111111111111111000000000000111111111111111111111111@@@<<<777333222222222111111111111111111111111111222222333333222111111000111222333333111000000111333222000000111000///---////////////////////////000000000000///////////////...////////////000000////////////////////////222111///...---------...000000000000000000000000........................000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------............------,,,,,,------...,,,,,,,,,---...///000000///...------------...///---------,,,,,,,,,++++++///..................///,,,,,,,,,---...///000111------------------------+++++++++++++++++++++++++++,,,,,,,,,------.........///111111///---------------------------------,,,,,,,,,,,,,,,---..............................///000111000---,,,,,,,,,........................---------------------------------...............---------------...///000333333111000///////////////.........//////......////////////////////////................................................................................................------------------------+++,,,---......---,,,+++------------------------...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......///......------,,,,,,++++++...---------------------......------,,,,,,,,,,,,........................---------------------------------,,,,,,---------,,,---...---,,,,,,---...222000...,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,---......+++++++++,,,---.../////////......---------..............................---------...............------------------------+++++++++,,,,,,,,,---------,,,+++******,,,---///,,,,,,,,,---------------+++++++++,,,,,,,,,,,,---........................------------------------,,,,,,,,,------....................................------------...//////................................................------------............---,,,,,,+++++++++,,,,,,---///111222222000---,,,,,,------......------,,,------------------------............////////////........................//////000000000000//////---///000000///......//////...////////////000000222222222222222222222222111111111000000000000000111111111111111111111111EEE@@@;;;777555444444333111111111111111111111111111111111111111111000///000222333333111000000111222111000000111111000///////////////////////////000000000000////////////------........./////////........................000000//////......------000000000000000000000000........................000000///...---,,,,,,,,,------------------------------------------------+++,,,,,,------............------,,,,,,------...,,,,,,,,,---...///000000.........------.........------------------------......------------......,,,,,,,,,---...///000111------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...///111111///---------------------------------------,,,,,,------...///---.....................///111222111///---------........................---------------------------------.........//////...------------...//////333333111000////////////.../////////......//////////////////////////////////////////////////////,,,,,,++++++++++++++++++................................................------------------------,,,,,,...//////...,,,,,,------------------------...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------*********++++++,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,------------------------------------------------------------------------,,,---......,,,,,,---...000///---++++++,,,...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...///+++++++++,,,---...//////......---------......///........................------------......//////------------------------+++++++++,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,------.........++++++,,,,,,,,,---------................................................,,,,,,,,,------....................................------------...//////........................---------...............+++,,,,,,,,,,,,---------,,,,,,,,,++++++,,,------,,,...000111111///,,,***,,,------......------,,,------------------------******+++++++++,,,,,,,,,........................//////000000000000//////---///000000///......///------........./////////111111111111111111111111000000000000000000111111000000000000000000000000IIIEEE@@@<<<999777555333222222222222222222222222000000111111111000000//////111333333222111000111111000///000222333222111////////////////////////000000000000////////////,,,---.../////////..............................,,,------...///000111111////////////////////////......................../////////...---------,,,........................------------------------,,,,,,,,,------.........------,,,,,,,,,,,,------,,,---------.../////////........................000//////......---,,,,,,...------------------...---------------...///000...------,,,,,,------...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---///000000...------...---------------------------------------......///---------...............///111222222000.................................------------------------,,,,,,------.../////////......---------......///222111000000///////////////000111000///...///111000000000000000000000000////////////////////////............------------................................................,,,,,,,,,------------...------............------------------------------...------,,,,,,------...***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,---...//////+++,,,,,,------------,,,,,,------......---,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------............------+++---......---,,,,,,---...---,,,++++++,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------------......///,,,,,,------......//////...------------...//////........................------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---......//////---.........////////////........................////////////////////////,,,,,,------------------...........................------------...//////........................---------------.........+++++++++,,,,,,,,,------------,,,,,,,,,---......,,,---...//////---,,,***,,,------......------,,,------------------------++++++,,,,,,------.................................//////000000//////...---///000000///......///,,,---.../////////......000000000000000000000000000000000000111111111111000000000000000000000000LLLIIIDDD@@@===:::666444222222222222222222222222000111111222222111111111...111333444222111000111000///...000222444444333000000000000000000000000000000000000////////////......000111111111000///........................+++,,,---///000000111111..................................................................------------------------------------------------------,,,,,,------------------,,,,,,++++++++++++,,,,,,------..................---..................---------------------------//////............//////......---------......///...---,,,,,,,,,,,,---...+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,...000---------------------------------------...//////---------.........//////,,,///111111000.................................------------------------,,,,,,------...//////000///......---------......000000//////...////////////111222222000///000222000000000000000000000000////////////////////////222222111111111000000000................................................,,,,,,,,,---------............------------......------------------------...------,,,,,,------...+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,---...------,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,+++---//////---,,,,,,---------------....................................------------------------------------------------------------............---------------...//////........................---------------...//////........................---,,,,,,++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))+++,,,......---,,,+++,,,,,,------.../////////............////////////................................................------------------,,,,,,...........................------------...//////........................,,,,,,,,,------.........,,,,,,,,,,,,---------......---------......///000---............---,,,,,,,,,------......------,,,------------------------------......///000000111.................................//////.........---///000000///......///......000111111111000//////////////////////////////000000000111111111111000000000000000000000000NNNKKKGGGCCC@@@<<<777444222222222222222222222222111222222333333333222222...000333444333111000111///......000333555555444111111111111111111111111000000000000///////////////000111333333222222111...........................///////////////...---................................................---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,++++++******++++++,,,...............---------------............------'''((()))+++---///000111000000////////////000000///......---------.........---,,,,,,,,,,,,---...,,,,,,,,,------.........------------------------,,,------,,,+++,,,...111------------------------...------------...//////---------.........//////***---000000///...------........................------------------------,,,,,,------...///000000///......---------......///............//////000000222444333000///111333000000000000000000000000000000000000000000000000000000//////.........---................................................,,,,,,,,,------.........///...---,,,,,,---...///------------------------...------,,,,,,------...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,+++)))***,,,---...------,,,,,,---.../////////...---////////////////////////,,,,,,,,,------.........,,,---...//////...---,,,+++---//////...,,,,,,------...//////000//////...........................................................................---------.........//////...------------.../////////////////////.........---------------...///000........................,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------(((***---//////...,,,***,,,,,,------...///000000,,,,,,,,,---------..............................------------------------.........------,,,,,,,,,...........................------------...//////////////////////////////,,,,,,,,,------.........---------.........//////...............///000111///.........------------,,,------......------,,,------------------------******++++++,,,---..............................------............---------///000000///......//////000111333333222222111//////////////////////////////000000111111111222000000000000000000000000LLLMMMMMMLLLHHHAAA:::666555444111///......///000333333444555444333222111...000333555666444111/////////000000111111111222000000////////////000000---...000///......///000000000000000000111111222////////////////////////------...///000111222222000000000000000000000000///////////////.........////////////////////////---------------------------------,,,,,,+++++++++///......------,,,++++++***++++++,,,,,,------...,,,,,,,,,---------.....................---------------...//////...------------------------------000//////.........//////------------------------,,,++++++,,,------,,,***------------------------//////...------------...000111222111///------...((()))+++---.........---...............---------//////...------------...................................................---------.........//////------------------------............////////////444888>>>???888...---111////////////////////////000000000000000000000000000000//////.........---........................------............------...------,,,,,,------...+++,,,---...////////////222111///...------......------......------,,,++++++,,,------......------111///...,,,+++++++++,,,------,,,+++++++++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......///...---,,,+++,,,---...000///...---,,,---............---------......//////............------,,,++++++++++++++++++++++++------------------------............//////////////////.........---------//////......------------........................111111000000////////////////////////////////////................................................///............---------//////.........------------,,,,,,++++++,,,,,,---........................+++++++++,,,,,,---------,,,,,,,,,---------......//////.........---------------------------------,,,,,,,,,---------......////////////////////////---,,,,,,,,,,,,---......000000//////.........---.........------,,,,,,,,,---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,------------------------................................................------------------------////////////////////////........................222+++(((,,,000000......222111111111000000//////......//////000000111111000000000000000000000000000111111111111222222222LLLNNNOOOOOOKKKEEE>>>999666444333111000000111111333333444444444333222111000111444666666555333111///000000000111111111111000000////////////000000...///000000...---...///111111000000111111222333////////////////////////////////////000000000000000000000000000000000000/////////////////////...////////////////////////---------------------------------,,,,,,,,,++++++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...........................///................................................//////............//////---------------------------,,,,,,---......---+++---------------------------------------...///000///000111000...,,,,,,---)))***,,,---......------------..................//////...------------...................................................------..................------------------------............////////////111444:::===999222///222////////////////////////000000000000000000000000000/////////.........---------------------------------............------...------,,,,,,------...,,,,,,------...//////000///...,,,+++******++++++------......------,,,+++,,,,,,---............---000///---,,,++++++,,,,,,++++++++++++,,,------...---,,,,,,,,,++++++++++++,,,,,,,,,---------......///...---------...//////000///...---,,,------......------------...//////000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////............//////////////////.........---------000000//////.............................................---------,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................///............---------......------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,------,,,,,,---------.........//////.........---------------------------------,,,,,,,,,---------..............................---,,,,,,,,,,,,---......///.........------------......---------,,,,,,,,,---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,---------------------------................................................------------------------................................................000,,,,,,222666444///...111111000000000/////////.../////////000000000111000000000000000000000000000000111111111222222222KKKNNNQQQSSSQQQJJJCCC???666666555444333333333333333333333444333222222111111222444666666666444333000000000000111111111111000000////////////000000///000111000...---...///111111000000111111222333////////////////////////111000000000/////////...000000000000000000000000......//////////////////////////////////////////------------------------------------,,,,,,,,,,,,++++++,,,------...//////......------,,,++++++***,,,,,,,,,---------...............//////000000000///...---,,,,,,---.../////////////////////////////////............//////...........................------...//////...,,,------------------------,,,,,,,,,---...///000111---///000///---,,,,,,,,,+++,,,------------,,,,,,,,,---------...///////////////...------------.....................................................................------------------------------............///////////////000555;;;;;;555111111/////////////////////////////////////////////////////////...............,,,,,,,,,,,,,,,,,,,,,,,,------............------...------,,,,,,------...------,,,,,,,,,...///000000000///...------------------......------,,,+++,,,---......//////......000///---,,,+++,,,,,,---*********+++,,,---...///------------,,,,,,,,,,,,,,,,,,,,,---------.....................///000111//////...------------...---------------...//////555333000---,,,+++,,,,,,------------------------////////////////////////---............/////////...............---------000000000///////////////........................---------,,,,,,,,,,,,,,,////////////////////////------------------------........................///............------------,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---........................------------,,,,,,,,,,,,,,,------------........................---------........................,,,,,,,,,---------..............................---,,,,,,,,,,,,---......---------------,,,,,,,,,...------------,,,,,,,,,---,,,,,,,,,,,,---............---,,,,,,,,,------------------------------------------------------........................------------------------................................................---,,,000888<<<777111...000000///////////////...////////////000000000000000000000000000000000000000000000111111111222222HHHLLLRRRUUUUUUOOOIIIDDD888888777666555444444444333333333333222222111111111222333444555555444444000000000000000111111111000000////////////000000111111222000...------...000000//////000000111222////////////////////////000000000000////////////////////////////////////............////////////////////////////////////------------------------------------------,,,,,,,,,,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,---------......---......///000111111222000///---,,,,,,---///000........................///............//////000///////////////////////////......///000000///---------------------------,,,,,,,,,------///000000---///000000...,,,------......---------,,,,,,+++,,,,,,,,,---...///000000//////...------------..................................................................---------------------------------............///////////////---000888;;;777111///////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------............------...------,,,,,,------......---,,,++++++---///000111000000///////////////------......------,,,+++,,,---......//////......///...---,,,+++,,,---...++++++++++++,,,,,,---...------------------------,,,,,,,,,---------......,,,------...//////000111//////......---------------------------...///000:::777444000...---...///........................---------------------------------.........//////........................////////////............................................................////////////////////////000000000000000000000000........................///............------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---..............................------,,,,,,,,,+++------------....................................////////////////////////,,,,,,,,,---------..............................---,,,,,,,,,,,,---......---------------------------------------------------,,,,,,,,,,,,---.........------,,,,,,,,,------------------------------------------------------........................------------------------................................................,,,+++000888;;;666000...////////////............////////////000000000000////////////////////////000000000000111111111111EEEJJJQQQVVVWWWSSSNNNJJJ<<<;;;999777666444444333333333222222111111111111000111111222333444444444111111000000000000000000000000////////////000000111222222111///---......///............///000000000000000000000000000000.........///000111111111////////////////////////---.........//////000000////////////////////////------------------------------------------------......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......---......///000111111222000///---,,,,,,---///000------------------------...............///000000///////////////////////////......///000000///---------------------------///......---------.........000111111///....../////////...---,,,,,,,,,,,,,,,,,,,,,---...///000000//////...------------........................................................................---------------------------............////////////000---...555999555000---////////////////////////---------------------------------...............------------------------------............------...------,,,,,,------......---+++***+++,,,...///,,,---------,,,,,,++++++------......------,,,+++,,,------..................---,,,+++,,,---...///...---,,,,,,++++++++++++------------------------,,,,,,,,,---------......++++++,,,---.../////////...............---------,,,,,,,,,------///000000999777333000.........///........................------------------------------------............---.....................------------------------................................................////////////////////////000000000000000000000000........................///............---------------------............---,,,,,,++++++,,,,,,---.................................------,,,,,,,,,---------.........//////---.....................////////////////////////,,,,,,,,,---------..............................---,,,,,,,,,,,,---........................//////---------------------------,,,,,,,,,,,,---......------,,,,,,,,,------...------------------------------------------------........................------------------------................................................---+++---222444111//////............////////////000000000000//////////////////////////////////////////000000000111111111CCCHHHOOOUUUXXXVVVSSSPPPDDDBBB>>>999666444444444333333222111111111111222000000000111222333444555111111111111000000000000000000////////////000000000111222111///...///000///............///000000000000000000000000000000------...///000111222222000000000000000000000000------......///000000000////////////////////////------------------------------------............//////...---,,,,,,+++++++++,,,,,,---......//////,,,,,,,,,---------...............//////000000000///...---,,,,,,---...///------------------------......---......///000111........................///......///000000///---------------------------//////...---------------...000111111000//////000//////...---,,,,,,------,,,---------...///////////////...------------...................................................---------.........//////------------------------............////////////111---...333555222...---////////////////////////........................---------------.................................------............------...------,,,,,,------...------,,,++++++,,,---...------............---,,,------......------,,,++++++,,,------......---------,,,,,,+++,,,---///000///...---,,,+++*********,,,,,,,,,,,,------------,,,,,,,,,---------......++++++,,,---.........---......//////......---,,,,,,,,,,,,---...///000111333222///---,,,,,,------........................////////////////////////,,,------------.........---------...............,,,,,,,,,,,,,,,---------........................,,,,,,,,,,,,,,,---------////////////////////////------------------------........................///............---------------...............///---,,,,,,++++++,,,,,,---.................................---------------------........./////////---------.......................................,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---...............///////////////,,,,,,,,,------------...---,,,,,,,,,,,,---......------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------........................///,,,+++---...,,,---111...////////////000000000000000000000////////////000000000000000000000000/////////000000000111111CCCHHHOOOUUUYYYYYYWWWVVVMMMIIICCC<<<777555555555333333111000000000111222222111111111222444666777111111111111000000000///000000////////////000000000111222111//////000111000000000000000111222222000000000000000000000000......//////000000111111000000000000000000000000------......///000000111////////////////////////------------------------------------.........///---------------------,,,---------...............,,,,,,,,,---------...........................///................................................---------......///000111------------------------......---...///000...,,,------------------------......---------......///---///000000///......//////...------,,,---......------..................//////...------------...................................................+++,,,,,,---...///000000------------------------............////////////000------000222//////111////////////////////////........................,,,,,,,,,------.........------------------------------............------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...///000111111000//////------......------,,,+++***+++,,,,,,---,,,,,,,,,,,,,,,++++++,,,---///000...------,,,++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,---------......,,,---...//////...---------.../////////...---,,,,,,,,,,,,---...///000111...------,,,,,,,,,------------------------------////////////////////////,,,,,,---------.........---------.........//////,,,,,,,,,---------..............................,,,,,,---------.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................///............---------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---........................------------........................////////////---------.........//////------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......---------....../////////,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------........................222...,,,---,,,***---222/////////000000000111111111000000000/////////...000000000000000000000000////////////000000000111DDDHHHOOOUUUZZZ[[[[[[ZZZTTTOOOGGG>>>888666666666444333111000000000111222333222111111222555777999222111111111000000//////000000////////////000000///000111111000///111222222222222111222222333444000000000000000000000000000000000000////////////000000000000000000000000---------...///000000111////////////////////////---------------------------------.........//////+++,,,,,,------......////////////...------,,,,,,,,,,,,,,,---------.....................---------------...//////...------////////////////////////---------......000111111------------------------...------...//////...,,,------------------------,,,,,,,,,---...///000111,,,---//////...---......///...---,,,,,,---...///...............---------//////...------------...................................................***+++,,,---...000111111------------------------............/////////000...,,,,,,//////...000444////////////////////////////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---..................---...------,,,,,,------...,,,,,,---------,,,+++++++++,,,---......---,,,,,,------......------,,,+++******+++,,,,,,,,,,,,+++,,,+++++++++,,,...///111,,,,,,,,,++++++,,,------*********++++++,,,,,,,,,,,,,,,,,,---------.........///000000000///...------.../////////...,,,,,,+++,,,,,,---...///111111,,,,,,---....../////////------------------------------------------------,,,,,,,,,---------......---------.........//////---------.........//////......................../////////000000000111111////////////////////////................................................//////.........---------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---........................,,,---------.../////////............/////////000---------.........//////------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......,,,,,,,,,------.........,,,,,,,,,------.........---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------........................444111//////---+++---222//////000000111111222222111111000000/////////...000000000000000000000000////////////000000000000IIIHHHJJJPPPXXX]]][[[YYYXXXSSSLLLDDD<<<777555333333333333222333333444444555444222111111222444555444333222000000000000111000000000000000000000000,,,---------......////////////000111222222333333000000000000000000000000222222111111111111222222444222000...------//////000000000000000000000000000000000000000000000000------............---------------------------------------............///---------------------------------............///+++,,,.../////////...---000///...---------------////////////////////////000000000000000000000000........................,,,------......------,,,---------...------,,,,,,------------------------------------------------........................------------------------........................000---++++++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,---...///000000///...------...///000000///...---......//////......---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------......///.................................------,,,,,,,,,---...000///...,,,------......---,,,,,,+++******++++++++++++++++++++++++.........------,,,,,,,,,+++---...---+++++++++---333000---+++***,,,...000555222///,,,+++,,,...000222111...,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......---------......000///...---,,,+++++++++..................------................................................//////.........---------.........------,,,,,,,,,........................---------............///////////////000000000000//////............//////.................................------,,,,,,,,,...---,,,,,,,,,,,,---.........------------......---,,,,,,,,,,,,---......---------............///............////////////000000//////............---------............//////............---------.........------,,,,,,,,,000///---,,,+++,,,...///------............------111...,,,---//////---+++...------------...//////------------------------------------------------///...---,,,,,,---...///------------------------------------------------..................------///////////////.................................---.........//////000000000000000000000000000000//////............//////000000000000111111111111JJJHHHIIIOOOVVV\\\\\\[[[[[[WWWPPPGGG@@@:::666444333333333222222333333444333222111//////111222333444333222000000000000111000000000000000000000000------......////////////...//////000111111222222000000000000000000000000111111111000000111111111333222000...---...//////000000000000000000000000000000000000000000000000------............------------------------------,,,,,,,,,,,,---------...---------------------------------............///,,,---......///.........//////......------------////////////////////////////////////////////////........................,,,------......------,,,,,,,,,------...---------------------------------------------------------........................------------------------........................000...+++,,,---...---+++------------------------,,,---------............------------,,,,,,,,,+++,,,---...//////...---,,,......////////////............//////......---,,,........................------------------------------------------------,,,,,,,,,++++++,,,,,,,,,..............................---------,,,,,,,,,---...000///...,,,------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,------,,,+++,,,---111///---++++++,,,...///333222///------...///000333111///---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......------------............---,,,,,,,,,------........................................................................//////.........---------.........------,,,,,,,,,........................---------............///.../////////000000000000//////............//////..............................---------,,,,,,,,,...---,,,,,,,,,,,,---.........------------......---,,,,,,,,,------......---------............///............/////////////////////.........---------------............//////............---------.........------,,,,,,,,,,,,---...///000//////...------............------000...,,,---//////---+++...------------...//////------------------------------------------------......------------......------------------------------------------------......................../////////////////////..................................../////////000000000000000000000000000000//////............//////............////////////KKKIIIHHHLLLTTTZZZ]]]^^^___[[[UUUMMMEEE>>>888666444333333222222222333333333222111000000111222333555444222111000000111111000000000000000000000000////////////000000000000.........///000000111111000000000000000000000000111000000//////000000111222111000.........//////000000000000000000000000000000000000000000000000------............------------------------------+++++++++,,,,,,,,,---------------------------------------............///...------------...////////////..................////////////////////////................................................,,,------......------,,,++++++,,,---............------------------------------------------------........................------------------------........................///...,,,---......---+++........................------........./////////------------,,,,,,,,,,,,,,,,,,------------,,,,,,//////............//////...////////////...------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,---...000///...,,,------...------,,,,,,++++++***------------------------...------------,,,,,,,,,***+++------,,,,,,---///...------,,,------...///111000000/////////000000222111///.........//////------------------------...---------------......,,,,,,,,,,,,,,,---...///.......................................................................................---------.........---------------........................---------............///....../////////000000000//////............//////...........................------------,,,,,,,,,...------,,,,,,------.........------------......,,,,,,,,,---------......---------............///............////////////.........------------------------............//////............---------.........---------------(((+++///333444222000...------............------///...------...///---,,,...------------...//////---------------------------------------------------..................---------------------------------------------------..............................//////////////////..............................////////////000000000000000000000000000000//////............//////............////////////NNNKKKHHHJJJPPPWWW]]]___aaa^^^ZZZSSSKKKBBB;;;777555444333333222333333333555444333333333333444555555444222111000000111222000000000000000000000000000000000000000000111111/////////000000000111111000000000000000000000000000000////////////000000222111000///......//////////////////////////////////////////////////////------............------........................+++,,,,,,,,,,,,------------------------------------------............///......---,,,,,,...///000....../////////.........////////////////////////------------------------........................,,,------......------,,,***+++,,,---............------------------------------------------------........................------------------------..........................................---,,,------------------------.........////////////000........................------------------------000///...------...///000///////////////...------........................---------------------------------------------------..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...000///...,,,,,,------------,,,,,,+++++++++------------------------------------------------)))+++------,,,---...000+++,,,------............------...//////000//////000///......---......///........................------,,,,,,------......------,,,,,,,,,------...---------......................................................................................................---------........................---------............///........./////////000000//////............//////........................------------------------------------------------...------,,,,,,------...,,,,,,---------...---------------............///............////////////---------------------------------............//////............---------...............---------***,,,000333444222000---------............------......---............---...------------...//////------------------------------------------------,,,---...//////...---,,,,,,,,,------------------........................---------...........................////////////........................//////////////////000000//////////////////////////////............//////000000000000111111111111QQQNNNJJJIIIMMMTTTZZZ^^^```___]]]XXXPPPGGG???:::666555555444333333444444555444444444444444444555555444333111111111111222111111111111111111111111111111111111111111000000000000111111111111111222000000000000000000000000000000////////////000000000000000///////////////////////////////////////////////////////////////------............------........................------------............---------------------------------............///......---,,,,,,...///000......///000000//////...////////////////////////------------------------........................,,,------......------,,,***+++,,,---............------------------------------------------------........................------------------------........................---...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000////////////000000000000///..................///000///...------...///000//////000000//////...---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...000///...,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++------------///000***+++,,,.........------***+++,,,............------------,,,------..............................,,,,,,,,,,,,,,,---......//////...---,,,++++++,,,---------.........//////................................................---.....................................................................---------............///............//////////////////............//////........................------------------------------------------------------,,,,,,,,,,,,------+++,,,---.........---------------............///............////////////---------------------------------............//////............---------...........................///000111111000///...------............---------............---.........------------...//////------------------------------------------------,,,---...//////...---,,,,,,,,,,,,---------..............................---------.........//////---.........//////000000////////////////////////000000000000000000////////////////////////////////////............//////000000000000111111111111UUUQQQMMMJJJKKKPPPWWW[[[___``````]]]WWWMMMDDD>>>888777666555555555555555222222333333333333222222666555333222111111222222111111111111111111111111111111111111000000000000111111111111111222222222000000000000000000000000111000000//////000000111000000000000000/////////000000000000000000000000000000000000000000000000------............------........................---------.........//////---------------------------------............///...------------...//////---...///000111000///...////////////////////////------------------------........................,,,------......------,,,++++++,,,---............------------------------------------------------........................------------------------........................---///111111///---------,,,,,,,,,,,,,,,,,,,,,,,,------.........//////////////////000000000000000000///............///000//////............/////////000000000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...000///...,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,......------...000+++,,,,,,------------,,,******+++,,,------,,,,,,+++++++++,,,------------------------------------++++++++++++,,,---...///000000...---,,,+++++++++,,,,,,------.../////////................................................---------............................../////////........................---------............///------.........///////////////............//////........................,,,,,,,,,------------...,,,------......------,,,------,,,,,,,,,,,,------+++,,,---.........---,,,---------............///............////////////---------------.........---------............//////............---------.............../////////000000000///............------............------,,,---///...------...///...------------...//////---------------------------------------------------..................---+++,,,,,,------.................................,,,,,,------.../////////------......///000000000////////////////////////111111000000000000//////000000000000000000000000//////............//////............////////////XXXUUUOOOKKKJJJMMMSSSWWW^^^```cccbbb]]]TTTJJJDDD:::999888777666666666666222333333333333333333222666555333222111111222222111111111111111111111111111111000000000/////////111111111111111000000000000000000000000000000000111111111000000111111111//////000000000000//////000000000000000000000000000000000000000000000000------............------........................,,,,,,---------.........---------------------------------............///,,,---......///.........---...000111111111//////////////////////////////------------------------........................,,,------......------,,,,,,,,,------...---------------------------------------------------------........................------------------------........................,,,///222222///---------------------------------,,,---------............------.........////////////...------------...///......////////////......000000000000000///..............................------------------------------------------------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---...000///...,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,...///...------...///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,------...//////000................................................---------.........//////---........./////////000........................---------............///---------.........////////////............//////........................,,,,,,,,,---------......,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---***+++---//////...---,,,---------............///............////////////------........./////////---------............//////............------------........./////////000---........./////////...------............------+++---//////------...000...------------...//////------------------------------------------------......------------......++++++,,,,,,---......///........................,,,,,,------...//////000------......///000000111////////////////////////111111111000000000//////000000000000000000000000//////............//////............////////////ZZZWWWQQQLLLIIIKKKPPPTTT^^^aaaeeeeeeaaaXXXOOOHHH;;;:::999888777777777777444555555666666555555444666555333222111111222333111111111111111111111111111000000000//////......000000000000////////////000000000000000000000000222222111111111111222222...///000000000000000///000000000000000000000000000000000000000000000000---..................---////////////////////////++++++,,,,,,,,,------------------------------------------.........//////+++,,,.../////////...---,,,...000111222111000///////////////////////////................................................,,,------......------,,,---------...------,,,,,,------------------------------------------------........................------------------------........................,,,///222222///------...........................,,,,,,,,,---------......,,,,,,,,,---------.........---,,,,,,,,,,,,---...---...///000000///...---000000000000000//////...................................................------------------------,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---...000///...,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,------.........---...//////---,,,---.........,,,,,,++++++++++++...------,,,,,,------...++++++---...//////000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,,,,,,,---......,,,,,,------...///000000................................................---------.........//////---.........//////000000........................---------.........//////---------.........////////////............//////........................,,,,,,,,,------.........,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---***+++---//////...---,,,---------.........//////............/////////000........./////////000000---------.........////////////.........------------.........//////000000)))+++---///000000///...---..................---+++---//////---,,,...111...------------...//////------------------------------------------------///...---,,,,,,---...///++++++,,,,,,---...//////////////////////////////,,,,,,------...///000000---------...///000000111000000000000000000000000222111111111000000//////000000000000000000000000//////............//////000000000000111111111111ZZZZZZWWWQQQJJJIIIMMMRRRYYY^^^cccbbb```]]]WWWOOODDD>>>888444555666555444666777888555000,,,)))(((444555666555333222333444222222222222222222333333111111111111000000000000//////000111111111111111///......000222333222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000///---,,,///000000000000000//////.................................------,,,,,,,,,000//////...------,,,,,,......------------......,,,---...//////...---,,,,,,---......//////......000000000000000000000000------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,******,,,------,,,---...---+++******+++---...........................//////000000000000//////...---,,,,,,,,,,,,---...&&&'''(((***,,,...///000------------------------////////////////////////000000000000////////////000///------.........---------------------------......------------......//////.........---------------------------------//////...---,,,,,,++++++------------------,,,,,,............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,,,,------.........---------...------,,,,,,---..................---...............------------,,,,,,++++++,,,,,,---.........////////////000000///...---------------000000///...---,,,,,,+++111111111111000///...---+++,,,,,,------......///........................---------............///................................................//////000000///...------................................................------------------------........................------------------------,,,,,,---......---,,,,,,,,,,,,,,,------.........222222111///------...000////////////////////////---......///////////////////////////////////////........................///...---,,,,,,,,,,,,,,,////////////////////////---------------------------------------------------------------------------,,,,,,++++++,,,,,,---------............------........................------------------------..........................................------////////////////////////111111111111000000000000333222222111000///......000000000000000000000000////////////////////////[[[[[[YYYSSSMMMJJJMMMPPPVVV\\\aaabbbaaa```ZZZSSSHHHBBB;;;777666777777777;;;===>>>===999555333222444555666555333222222333222222222222222222222222111111111111000000000000//////000111111111111111111111333333333333222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111000///---,,,/////////000000//////....................................------,,,,,,,,,..............................------------......------...//////...------,,,---......//////......////////////////////////------------------------............---------,,,------------------------////////////////////////------------------------........................---,,,,,,---...............---+++******+++---...........................//////000000000000//////......---,,,,,,---......------...///000000111111........................////////////////////////000000000000////////////000///------.........---------------------------......------------......//////.........---------///////////////////////////......---,,,,,,++++++------------------------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++,,,,,,------,,,,,,------------------,,,------...------,,,,,,------............------------..................---,,,,,,++++++,,,,,,---,,,,,,,,,------------...//////...---------------.........---,,,,,,++++++------...............---...---------------------........................---------............///................................................///////////////...------------------------------........................------------------------........................------------------------,,,,,,---......---,,,,,,...------------------,,,000111000...,,,,,,---///........................---......///////////////////////////////////////........................///...---,,,,,,,,,,,,---........................---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,---------............------------------------------------------------------................................................////////////////////////000000000000000000000000111111111000000000000000000000000000000000000000////////////////////////\\\]]]\\\WWWPPPLLLLLLMMMQQQXXX___bbbcccccc^^^XXXNNNHHH@@@;;;888999:::::::::<<<>>>>>><<<999777777444555666444222111111222444333333222222111111111111111111111000000000000///000000111111111111000222555888888444222111222000000000000000000000000000000000000000000000000000000000000000000000000000000111111000///...------....../////////.......................................---------------,,,,,,------...///000000......------------......------...//////...------------...////////////...........................------------------------/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,------------............---,,,++++++,,,---..............................//////000000//////.........---,,,,,,---......//////.........---------////////////////////////////////////////////////////////////000000000000111///------...///...---------------------------......------------.....................---------////////////////////////.........------,,,,,,++++++,,,,,,------.....................---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......------------------,,,,,,,,,,,,------...------,,,,,,,,,------------,,,,,,,,,---------.../////////------,,,,,,,,,,,,------,,,,,,,,,------------...//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000//////...------,,,,,,........................---------............///................................................///////////////......---------------------------........................------------------------........................------------------------,,,------......------,,,//////......---,,,,,,,,,/////////...,,,+++,,,...---------------------------......///////////////////////////////////////..............................---,,,,,,,,,------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------................................................//////////////////////////////////////////////////////000000111111111111000000000000000000000000////////////////////////[[[\\\\\\YYYSSSMMMJJJIIILLLTTT[[[___ccceeebbb]]]TTTNNNFFF???::::::;;;<<<888;;;>>>???===:::888777555666666555222111111222444444333333222111000000111111111111000000000//////000111111111111000000222777;;;999444//////111000000000000000000000000000000000000000000000000////////////////////////000000000000000///......,,,---.........................................................---------,,,,,,------.../////////......------------......---..................---------...///////////////................................................000////////////.................................++++++++++++++++++++++++------------------------........................+++---...,,,+++---...,,,...---,,,,,,,,,,,,---..............................//////////////////.........------------............------,,,,,,++++++////////////////////////////////////////////////////////////000000000000111///------...///...---..............................------------..............................------------------------......---------,,,,,,,,,++++++,,,,,,---...//////---.........------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,...///000.........------,,,,,,,,,,,,,,,------...---------+++,,,,,,------,,,,,,+++,,,,,,,,,---...///000000------,,,,,,,,,,,,------.........////////////000///......---------......,,,,,,,,,------...............///000000000000000/////////.........------........................---------............///...................................................///////////////......------------------------........................------------------------........................------------------------------------------------............------------...///000///---,,,---...........................---......///////////////////////////////////////...........................------,,,,,,,,,------........................------------------------------------------------------------------------,,,------------------,,,------............------------------------------------------....................................---------...............////////////////////////............////////////000000000000000000111111////////////////////////////////////////////////XXXYYYZZZYYYTTTNNNJJJGGGHHHPPPWWW[[[```eeeeeeaaaXXXTTTLLLCCC===:::;;;<<<>>>AAADDDEEECCC???===<<<666777777555333111111222444444333333222111000000111111111111000000000///000000111111111000000///111555999777111---...000111111111111111111111111000000000000000000000000////////////////////////000000000///////////////,,,,,,---...//////......////////////////////////......................................................------------...............------.........---...//////000000//////................................................000////////////.........................................................------------------------........................,,,111222...,,,///000...------------------------..............................////////////..............................////////////////////////........................////////////////////////.../////////000000000111111000....../////////.................................------------......---.....................---------------------------------------,,,,,,,,,++++++,,,,,,---...//////---------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000.........------,,,,,,,,,+++,,,,,,---.........---+++,,,,,,------,,,,,,+++,,,,,,,,,---...///000000...------,,,,,,------............////////////000......---------......///------......//////000000000000111000000///...............//////000000000........................---------............///......................................................///////////////...------------------------........................------------------------........................------------------------------------------------,,,,,,------...///000000///000111000///......///////////////////////////---......///////////////////////////////////////........................------,,,,,,,,,------...........................------------------------------------------------------------------------,,,------......------,,,------............---------------------------------------....../////////........................---------.........//////////////////////////////---........./////////000222222111111000//////...////////////////////////////////////////////////UUUWWWXXXXXXVVVQQQKKKHHHFFFLLLRRRVVV\\\bbbeeeccc\\\YYYRRRIIIAAA<<<;;;<<>>>>><<<@@@GGGKKKKKKJJJHHHGGG:::;;;;;;999666444444555222222222222222222333333111111111111000000000000111111111111111000//////000...++++++---000111111111111111111111111111111000000000000000000000000000000000000000000000000111000///......///000111---...///000111111111111000000000000000000000000---.........//////000000***+++,,,---///000111111.........------.........///...---,,,,,,---...///...//////000000000000000000000000000000000000000////////////////////////......---------,,,,,,,,,////////////////////////........................------------------------........................***555777...***///111...------............------........................---..................------...///000000///...---111111111111000000000000000000000000000000000000////////////////////////---......///000111111222222000///...///000///...////////////////////////.........------.........---------.........//////------------------------------------------------------------------,,,,,,,,,,,,------...---------........................///////////////////////////......---------......,,,,,,,,,------.........***+++,,,---............---......//////......---...............---------......------------.............../////////000000---------------...///000........................---...///000111111111111222222111111000/////////........................---------.........//////................................................------...///000000//////000000000000000000000000........................------------------------........................------------------------...---,,,,,,,,,,,,---............///////////////+++---///000///------...////////////////////////---......///////////////////////////////////////........................,,,,,,,,,,,,,,,---...///------------------------------------------------------------------------------------------------,,,---///000000///---,,,---..................---000000000000000000000000---------...///000000111........................,,,,,,------...///000000////////////////////////...//////000111222222333000000000000111111111111000000000000000000000000////////////////////////RRRTTTWWWZZZ[[[XXXSSSOOOHHHHHHIIILLLQQQXXX^^^bbbdddaaa[[[VVVPPPIIIAAA======>>>BBBHHHLLLMMMKKKIIICCCAAA===<<<;;;;;;:::999444333222111000000000000111111000000000000111111222222222222222222222222111111000//////000111222222222111111111111222222222111111111000000//////000000///...............000000000000000000000000//////............//////333222000///.........///....................................//////////////////............//////000000//////.........---000111111111222222222222///////////////////////////////////////......---,,,,,,,,,---------......//////.........---------................................................000...---++++++,,,---......---,,,+++,,,...000222//////.........---------+++,,,,,,---...///000000---------.........//////////////////////////////000---******---///...,,,..................------111111000///...---,,,,,,......///000000000000000111000///////////////000//////...------------...---------,,,,,,+++++++++........................------............---------..................------.........---,,,,,,+++/////////...---,,,******------------------------------------------------------------------------//////.........------------------------------------...//////000000//////---------.........//////------------------------................................................//////.........---------------------.........///000000//////.........---........................,,,---...//////...---,,,------------------------..................------............////////////////////////////////////........................................................................---------............///000///---,,,+++,,,,,,------...111222222111...---000000//////.........---000000000000000///.........,,,---444<<<<<<444+++////////////////////////000000000000000000000000.........................../////////......---,,,///---,,,,,,...//////...///...,,,,,,,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333333111...,,,......---------,,,,,,,,,+++,,,---...///111222222..............................................................................////////////......111111111111000///...---////////////000000000000,,,---...//////...---,,,////////////////////////RRRSSSUUUWWWYYYWWWSSSPPPIIIIIIHHHKKKOOOVVV]]]aaaeeebbb^^^YYYTTTLLLEEE???===>>>BBBGGGLLLNNNMMMLLLHHHDDD@@@===<<<<<<:::999444333222111111000000000111111000000000000111111333333222222222222222222////////////000222333333222222111111111111222222111111111111000000000///000000///............///000000000000000000000000//////............//////333222000///.........///....................................//////////////////............//////000/////////............000000000000111111111222///////////////////////////////////////......---,,,,,,------............//////.........---------................................................000///---++++++,,,---......---,,,,,,,,,...000111//////.........---------......//////////////////---------.........//////////////////////////////000---++++++---///...---........................///////////////...............///000000000000000000///......---------...000000///............///---------,,,,,,,,,++++++........................,,,,,,------------,,,,,,------............------------......------,,,+++............---,,,++++++------------------------------------------------------------------------.........------------,,,------------------------+++,,,------......------,,,------------.........------------------------................................................//////.........---------------........./////////000/////////....................................------............------------------------------....................................////////////////////////////////////........................................................................---------............//////...------,,,,,,,,,------...000222222000...---000/////////............000000000000000///.........---...333888999333,,,...............................................................------------------------,,,,,,+++///...,,,,,,...///......///...---,,,,,,---///000---------------------------...000111111000...---............------,,,,,,,,,,,,---...///000111111..............................................................................////////////......//////000000000000//////////////////000000000000......///000000///......////////////////////////TTTTTTTTTVVVXXXYYYWWWUUUKKKJJJHHHHHHLLLSSS[[[```dddccc```^^^YYYRRRIIIDDD===>>>AAAFFFLLLPPPQQQPPPNNNJJJDDD@@@>>><<<:::999444444333222111111111111111111000000000000111111333333333222222111111111---...///111222333333444222222111111111111222222111111111111000000000000111000//////......//////000000000000000000000000//////............//////222111000///.........///....................................//////////////////............//////////////////............////////////000000000000///////////////////////////////////////......------............//////////////////............---................................................000///---,,,,,,,,,---......---,,,,,,---...000111/////////.........------111111000000////////////------.........////////////////////////////////////...,,,,,,...///...---........................---.........//////000000......///000000000000000222111000///...---------111111000///////////////---------------,,,,,,,,,........................+++,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,------......------,,,,,,,,,------......------,,,------------------------------------------------------------------------------------,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,,,,------------------------------------...............................................................---------....../////////000000000////////////.............................................------.........------------------------....................................////////////////////////////////////........................................................................---------............///---............---,,,,,,---...000111111000...---////////////............//////000000000///............///111333333000...........................------------------------//////.........---------------------------,,,,,,000...,,,,,,...///...---......---,,,,,,...///000........................---...////////////...---/////////............---------........./////////..............................................................................////////////......------///000111111111111////////////000000000000//////000000000000//////////////////////////////XXXWWWVVVWWWYYYZZZZZZYYYNNNKKKHHHFFFJJJQQQYYY^^^bbbbbbbbbaaa]]]VVVNNNHHH??????AAAEEEKKKPPPSSSTTTSSSNNNHHHCCC???===:::888555444333222222111111222222111111000000111111222444333333222222111111111---///000222333333222222222222111111111111222222111111111000000000000000111000000///...///////////////////////////////////////............//////111111000///////////////....................................//////////////////............/////////////////////..................////////////000///////////////////////////////////////......---...//////////////////////////////...............................................................//////...---,,,------......------------...///000////////////............////////////////////////............///////////////////////////////////////............///..................////////////............////////////......///000000000000000555444333111000/////////111000//////......//////.........---------------........................,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,------...------,,,,,,+++,,,------.........---------------------------------------------------------------------------------,,,,,,,,,+++++++++---------------------------...//////000/////////+++++++++,,,,,,,,,------------------------------........................................................................////////////000000000000///////////////.................................///...---,,,,,,---...///....................................////////////............////////////////////////////////////........................................................................---------............///,,,---...//////...---,,,---...///000000///...---///////////////............///////////////.........///000000///......///........................------------------------/////////...------,,,,,,//////..................000...------.........---...------------...///000..............................------------....../////////////////////.........................................................................................................////////////......---...///000000111111111////////////000000000000////////////////////////////////////////////////[[[YYYWWWWWWXXXZZZZZZZZZQQQMMMHHHFFFHHHOOOWWW\\\___```aaabbb```ZZZRRRLLLBBBAAA@@@CCCIIIOOOTTTVVVUUUQQQLLLGGGBBB>>>:::888666555444333222222222222222222111111111111222222333333333222222111111111000111222333333222000///222222111111111111222222000000000000000000111111111111000/////////////////////////////////////////////............//////000000000000000/////////....................................//////////////////............//////.........///////////////---.........///////////////////////////////////////////////////......---/////////////////////...////////////////////////........................//////////////////////////////......---------------------------......///000000/////////.........,,,,,,---......///000000........./////////000000////////////////////////.../////////////////////........./////////000000////////////..................///000000000000000555444333111000/////////000///......------......................................................------............------+++,,,,,,------,,,,,,+++,,,,,,------...------,,,++++++,,,---............------------------------------------------------------------------------------,,,,,,,,,+++++++++---------------------------...//////000/////////+++++++++,,,,,,,,,------------------------------................................................---.....................////////////000000000000.........///////////////........................///...---,,,,,,---...///................................./////////000000............////////////////////////////////////........................................................................---------............///,,,---.../////////...------...////////////...---.........///////////////......////////////.........///000///,,,,,,---000................................................//////.........---------......---,,,,,,---......111///------......---,,,------------......//////------------------------///...------------...///.../////////////////////............------------..............................................................................////////////......//////000000000000//////////////////000000000000........................////////////////////////^^^[[[XXXWWWWWWXXXWWWVVVSSSOOOJJJGGGHHHNNNUUUZZZ^^^___```bbbaaa]]]VVVPPPFFFCCC@@@AAAFFFMMMSSSVVVWWWTTTPPPLLLHHHCCC===999666666555444333333333333222222111111111111222222222222222222222222222222333333333333222111000///222222111111111111222222000000000000111111111111222111000000//////000000000000000000000000000000//////............////////////000000000000//////....................................//////////////////............//////.........///////////////............///////////////////////////////////////////////////......---/////////............---...////////////000000000........................////////////////////////////////////......---------.....................000000000/////////......++++++,,,---...///000000....../////////000000000////////////////////////...000111111000//////000.........//////000000111000000//////.........---......///000000000000000222111000///...---------//////...---------------.........///////////////........................---......//////......---,,,,,,------------,,,,,,,,,,,,------......------+++,,,,,,---.........---------------------------------------------------------------------------------------,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,,,,------------------------------------................................................---------...................../////////000000000.........///////////////.................................------..........................................//////000000111............////////////////////////////////////........................................................................---------............///------...////////////............//////..................///////////////------.../////////.........//////...------...///------------------------................................................---,,,+++***+++,,,---...111///---------...---,,,---------............///------------------------//////...------...//////---............/////////......------------------..............................................................................////////////......///000000000000000///...////////////000000000000......------------......////////////////////////cccaaa]]][[[ZZZYYYWWWVVVTTTQQQLLLIIIIIINNNTTTXXX^^^___```bbbccc___ZZZUUUIIIEEEAAA@@@DDDKKKQQQTTTWWWVVVTTTRRRNNNHHHAAA===777666555444333333333333333222222111111222222333111111111222222333333444333333222111111111222222222222111111111111222222///000000000111111111111222111000000//////000000000000000000000000000000//////............//////...///000111111000//////....................................//////////////////............//////............/////////000....../////////000000000///////////////////////////////////////......---............------,,,,,,.../////////000000000000........................///////////////////////////////////////......------...............------000000000000/////////...------....../////////000.../////////000000000000////////////////////////---000222222000//////111---......///000000111111.........///////////////......///000000000000000000///......---------...000//////...................../////////000000000........................,,,------......------,,,------............------+++,,,------......------,,,,,,------...---------------------------------------------------------------------------------.........------------,,,------------------------+++,,,------......------,,,------------.........------------------------................................................---------.........//////------........./////////............/////////000........................------............------........................---......///000000111111............////////////////////////////////////........................................................................---------............///...............///000000..................................../////////000,,,---......//////......///............/////////------------------------------------------------,,,,,,------.../////////......,,,,,,,,,...///000111///---------...---+++,,,------.......................................////////////////////////,,,,,,------............------------------------..............................................................................////////////......---...///000000111000000////////////000000000000000///...------...///000////////////////////////jjjgggccc```^^^\\\ZZZWWWUUURRRMMMJJJJJJNNNSSSWWW______aaacccdddaaa\\\YYYLLLGGGAAA???BBBIIIOOOSSSXXXXXXWWWVVVSSSLLLEEE???777777555444444444444444333222222111111222222333000000111222333444444555222222111000111222444555222222111111111111222222//////000000111111111222222111111000000000000000000000000000000000000000//////............//////...///000111111000//////..................................../////////000//////............//////---.........//////000000////////////000000000000///////////////////////////////////////......---......---------,,,,,,,,,.../////////000000111111........................000000000000000000000000/////////000///......------......///......------000000000000////////////000000000000////////////////////////000000000000////////////////////////---000333333111//////111---......///000111111222,,,,,,---...///000111222...//////000000000000000111000////////////000000111111000///////////////.../////////000000111111........................+++,,,,,,------,,,,,,+++---......//////......---+++,,,,,,---.........---,,,------......---,,,,,,------------------------------------------------------------------------//////.........------------------------------------...//////000000//////---------.........//////------------------------................................................---------.........//////------------.........///---.........//////000000........................,,,---...//////...---,,,////////////////////////---......///000111111222............/////////000////////////////////////........................................................................---------........./////////...---------///000111........................---.........//////000000,,,,,,---.../////////...///...---...000111000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000222111000///000111333555222000---------...---+++,,,---......//////......000000000000000000000000//////000000000000//////,,,,,,,,,---------......,,,,,,,,,---------....................................................................................////////////......+++,,,...///111222222333////////////000000000000111000///......///000111////////////////////////hhhgggeeedddbbb___ZZZVVVYYYTTTNNNIIIHHHKKKOOOSSS[[[___dddfffeeebbb```___VVVMMMEEECCCCCCEEEKKKQQQXXXYYYZZZYYYUUUPPPJJJFFF???<<<888666555444222111444333222222111111222222111222222333333222222111222222111111111111222222333222222111111222222333333222111000000111222333000000000000000000000000000000000000000//////......///000111111000......000000000000000000000000////////////////////////////////////////////////---------.........//////............////////////............/////////000000000////////////000000000000000000////////////...---,,,++++++,,,---...000//////111444333000------------............///+++,,,,,,------.........---,,,+++---111333222000---------............///........................////////////////////////////////////////////////////////////////////////////////////////////////------......//////000000000000000000000000000000000000000000000000000000111111000000000000111111//////......------,,,,,,////////////////////////........................---...///...------...///---.../////////...,,,+++------------------------.........////////////000---,,,,,,,,,,,,---.........---,,,...222333222///---------............//////............------------------............/////////...---,,,,,,++++++......------------......///////////////.........////////////////////////...///000000000///---,,,,,,---...//////...---,,,////////////000000000000111000000///...---------......////////////......---..................---////////////////////////666444111000000000000000333111------...111333333////////////////////////000000///...------,,,,,,///...,,,,,,...//////...////////////////////////------...............---........................,,,------.....................////////////.................................///000111111000///...........................------------------------111000///.......................................///...------------...///........................333111...------...------////////////////////////...........................------,,,,,,------...........................555333000---,,,++++++,,,---------............///---...///000111111111111............//////////////////000000000000//////////////////////////////............////////////iiihhhhhhgggfffccc^^^ZZZYYYUUUOOOJJJHHHJJJNNNRRR[[[___dddfffeeecccaaaaaaZZZQQQHHHDDDCCCDDDIIIOOOWWWXXXZZZZZZXXXSSSNNNKKKCCC???;;;777666555444333444333222222111111222222111222222333333222222111222222111111111111222222333222222111111222222333333333222222222222333333111111111111111111111111000000000000000//////...//////000000000000000///000000000000000000000000////////////////////////////////////////////////---------.........//////....../////////000000000........./////////000000000000////////////000000000000000000////////////......------------......000//////111333222///,,,........./////////000000---------------.........111///------//////...+++---------............///........................////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////000000000000000000000000000000000000000000000000111111000000000000111111/////////...............////////////////////////........................---.........------............//////...------,,,------------------------------........./////////---,,,,,,,,,,,,---......///...---///111222111///---------............//////............------------------............///..............................------------....../////////////////////...////////////////////////...///000000000///---,,,---......//////......---............////////////111000000///......------......////////////............////////////......////////////////////////000///...---............222000......///111222222000000000000000000000000000//////......---,,,,,,///...------.............................................///......------........................------...////////////.........////////////..............................//////000000000000//////................................................//////...---------------........................///...---,,,,,,---...///////////////////////////333111...---.........---.................................---------------...------,,,,,,------...........................666444222///.........///---------............/////////000000000///..................//////////////////000000000000/////////////////////////////////111333444444222000///jjjjjjkkklllkkkiiiddd```\\\XXXRRRMMMKKKLLLOOORRRZZZ^^^cccffffffeeecccccc^^^UUULLLFFFCCCBBBGGGNNNVVVXXXZZZ\\\[[[XXXTTTQQQHHHDDD>>>999777666666555444333222222111111222222111222222333333222222111222222111111111111222222333222222111111222222333333333333444444333333333111111111111111111111111000000111111000000///...//////...//////000111222000000000000000000000000////////////////////////////////////////////////------.........//////////////////000000000111111....../////////000000000000000000000000000000000000000000000////////////......////////////...............///111111...,,,////////////000000000111//////..................111///------...---,,,***---------............///........................///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........000000000000000000000000000000000000000000000000111000000//////000000111...///////////////000000////////////////////////.................................------.........//////...------------...------------------------,,,---------............---,,,,,,,,,,,,---......///......///111111///...---------............//////............------------------............///------...///000000111111......------------............///////////////////////////////////////////////////000//////...---///..................///------------............000000000///......------......////////////.........//////////////////...////////////////////////,,,,,,---...............111/////////111222111000111111111111111111111111000//////......---------........................------------------------///////////////...---,,,..............................///000000000//////......////////////..............................000//////////////////000........................////////////////////////......------------------...........................------,,,,,,------...////////////////////////222000...---...///...---------------------------------------------------......------------..............................333222000///...//////000---------............///000000000///...---,,,,,,............//////////////////000000000000//////////////////////////////222444777888888555222///iiijjjlllnnnooommmhhheee```\\\WWWRRROOOOOOQQQRRRXXX\\\bbbfffgggffffffeeeaaaYYYPPPJJJEEECCCHHHNNNVVVYYY\\\^^^^^^[[[XXXVVVNNNIIIAAA;;;888777777666444333222222111111222222111222222333333222222111333222222111111222222333333222222111111222222333111222333444444333222111111111111111111111111111000111111111111000/////////............000222333////////////////////////////////////////////////////////////////////////............////////////000000000000111111111111...////////////000000000000000000111111000000000000000000000////////////...///000111111000///...------......//////...---....../////////000000000000000//////.........------,,,,,,,,,---------------------............///........................////////////////////////////////////////////////////////////////////////////////////////////////000000//////......------////////////////////////////////////////////////000000////////////000000......//////000000111111////////////////////////........................///...---,,,---.........//////---,,,,,,---...///........................,,,,,,,,,---------......---,,,,,,,,,,,,---......////////////000///...------------............//////............------------------............///---......//////000000111......------------..................//////////////////////////////////////////////////////......000///...------...///000------........./////////000000//////..................////////////......---......//////......---////////////////////////...///111222111000///////////////111222333111///000000000000000000000000000/////////......------...///000///...---......------------------------///000000//////...---,,,...........................//////000000000000000......////////////..............................000///...------...///000..................................................................------........................------,,,,,,,,,,,,------........................000///....../////////---------------------------,,,,,,,,,,,,------------......------------..............................///...------------...///---------............///......//////...---,,,,,,............//////////////////000000000000//////////////////////////////444555666666666444111///iiijjjkkknnnpppnnnkkkhhhbbb___YYYTTTQQQOOOPPPPPPUUUZZZ```eeeggggggggggggccc\\\UUUOOOIIIEEEIIIPPPWWWYYY]]]______]]]ZZZXXXSSSMMMEEE>>>:::888777666444333222222111111222222111222222333333222222111333333222222222222333333333222222111111222222333000111222333333222111000111111111111111111111111111111111111111000000//////............000222333////////////////////////////////////////////////////////////////////////........./////////000000000000000000111111111111////////////000000000111000000111111111111000000000000000000////////////...///000111111000///...------.........---------------........./////////000000//////.........---,,,------------------...---------............///////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000//////......------////////////////////////////////////////////////000000////////////000000......//////000000111111////////////////////////////////////////////////111...++++++---//////...///...---,,,,,,---//////........................,,,,,,,,,---------......---,,,,,,,,,,,,---.........////////////.........---------............//////............------------------............///..............................------------......---.........//////000000//////////////////////////////........./////////000///...------...///000....../////////000000000////////////..................////////////......---------......---------////////////////////////000222444444111///...////////////111333333111...///////////////////////////////////////............000111111///------...------------------------//////000000///......---...........................//////000000000000000......////////////......////////////////////////000///...------...///000////////////////////////------------------------...///000000000000//////........................------------------------------------------------///...---...000000///...------------------------,,,,,,,,,------.........///......------......///........................---------------......///---------............///,,,,,,---...//////..................//////////////////000000000000//////////////////////////////444333222000////////////jjjjjjkkkmmmoooooommmkkkbbb___ZZZUUUQQQNNNMMMMMMRRRWWW^^^dddggghhhhhhiiieee```[[[VVVNNNHHHJJJPPPUUUXXX\\\___```^^^\\\ZZZXXXRRRJJJCCC>>>;;;888777444333222222111111222222111222222333333222222111333333222222222222333333333222222111111222222333000111111222222111111000222222222222222222222222111111222222111111000/////////...//////000111222000000000000000000000000////////////////////////////////////////////////....../////////000000000/////////000000000111111/////////000000000111111///000111222222111000///000000000000//////////////////000000000000//////---...///...---,,,...///------------............//////..................///000000///,,,++++++,,,---------............///////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////////////////////////////.........000000000000000000000000000000000000000000000000000//////......//////000...///////////////000000////////////////////////////////////////////////222...******---//////......------------...//////........................,,,---------............---,,,,,,,,,,,,---......,,,...//////...---...///---------............//////............------------------............///..............................------------......------......///000000000///////////////////////////............///000000000//////////////////000////////////000000000111//////////////////............////////////......------............------////////////////////////000222444222...,,,,,,.../////////111333333111///........................////////////////////////---000333222///,,,---...------------------------...//////000000/////////..............................///000000000//////......////////////......///////////////////////////..................///////////////////////////------------------------...///000111222111000///........................---......//////......---...........................------...000111000...------------------------,,,------......///////////////............//////............................../////////000000000---------............///,,,,,,---...///000000///............//////////////////000000000000//////////////////////////////222000...,,,+++,,,...///lllkkkjjjlllnnnooonnnmmmeeebbb^^^XXXSSSPPPNNNMMMOOOUUU\\\bbbfffgggiiiiiiiiieeebbb\\\RRRIIIIIIMMMQQQTTTYYY^^^``````^^^]]]]]]XXXPPPIIIDDD???;;;888444333222222111111222222111222222333333222222111444333333222222333333444333222222111111222222333333222222111111222222333222222222222222222222222111222222222222111000000//////000000000000000///000000000000000000000000////////////////////////////////////////////////.../////////000000000000....../////////000000000//////000000000111111111///000222333333222000///000000000000////////////000//////......//////000---///000///---,,,...000............////////////---------------............000111///---,,,---///---------............///////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////.........///////////////000000000000000000000000000000000000000000000000//////............///////////////...............////////////////////////////////////////////////333...******---000///...,,,------...//////..............................------........./////////---,,,,,,,,,,,,---......***---//////...---...000---------............//////............------------------............///.........//////000000111......------------......------......///000000111///////////////////////////......---...///000111//////000000000000//////........./////////000000.../////////////////////......////////////......//////000000000000//////////////////////////////...111222000,,,+++---111000//////000222222111000/////////////////////////////////////////////000---111444333///,,,,,,...........................---...///000000111000000........................------...////////////.........////////////......////////////////////////---......//////......---////////////////////////........................---...000111222111000///..............................///000000///......000000000000000000000000,,,,,,---///111111000...........................------...//////000111111//////............//////..............................//////000/////////---------............///......///000000000//////............//////////////////000000000000/////////////////////////////////...------------......nnnlllkkkkkknnnoooooooooiiigggbbb]]]XXXTTTQQQPPPNNNSSS[[[bbbeeegggiiijjjllliiifff```UUUJJJGGGKKKMMMQQQWWW\\\```aaa```___```[[[TTTMMMHHHBBB===999444333222222111111222222222222222333333222222222444333333222222333333444333222222222222222222333555444222222222222444555222222222222222222222222111222222222222111000000//////000111111000......000000000000000000000000////////////////////////////////////////////////////////////000000000000............////////////000000000000111111111111///000222333333222000///000000000000////////////000///...------...///000...///111///---,,,///111////////////000000000000+++,,,,,,------.........***---//////......111444---------.........//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////---.........//////000000000000000000000000000000000000000000000000000000//////............////////////......---------,,,////////////////////////000000000000000000000000333...))))))---000000...+++,,,...///000///...---////////////////////////.........////////////000---,,,,,,,,,,,,---......))),,,//////...---///111---------.........////////////.........------------------.........//////------...000111333444444.........------.........---------...///000000111///////////////////////////...------...///000111...///000111111000///...---------.........//////.........///////////////......////////////......111111222222222222111111////////////////////////...000222000,,,,,,000555111/////////111222111000000000000000000000000000////////////000000000000---111555444///,,,,,,...////////////////////////,,,---...000111111111111........................,,,------.....................////////////......000000000000000000000000,,,---...//////...---,,,000000000000000000000000////////////////////////+++---///000111000///..............................///000111111000///...111111111111111111111111,,,,,,---///111222000///////////////////////////.........///000111111222//////............//////........................,,,,,,------...------,,,---------.........//////111111111111000///...---............/////////000//////000000000000//////////////////////////////---...///000000///......mmmmmmmmmmmmmmmlllllllllllliiieeeaaa]]]YYYTTTPPPMMMQQQWWW^^^dddhhhkkklllnnnjjjeee___ZZZTTTMMMIIILLLQQQXXX]]]```aaaaaaaaaaaa\\\VVVPPPJJJDDD>>>:::<<<:::777666444333000---444444444333333222222222222222222222222222222222333333333333333333333333333444444555555444444333222222222222222222222222...///000111111111111111111111111111000000000000///000111222222111///...///////////////////////////////////////...............------------......------......///000000000///000111000///...///000000111111222222000///...111111111111111111111111------......//////000000000000000000000000000000//////............//////////////////////////////.........------,,,,,,,,,........................000000//////.........---////////////////////////............////////////000000000000000000000000////////////000000000000//////000000111111222222000000000000000000000000000000////////////000000111111000000/////////...000000//////.........------------------...//////,,,---------...///////////////.........---------000000///...---,,,,,,+++000///...------...///000........................///000000000000...,,,+++////////////////////////........................,,,------......------,,,+++++++++,,,...111444555---......///////////////,,,,,,,,,---------......------...///000000//////////////////////////////////////////////////////222111000.........///000///............//////000000000000000///////////////////////////////////////////////////.............................................////////////000000000000111111111111111///---...000000...+++000000000000000000000000...///111000...---......000000000000////////////...............///000111......------------......//////000000///...------............///////////////////////////000111111111000///------......///111111000000//////......000///...---......---,,,---------............///000000///............///111000//////000222444666III===111---------///111222111111000///......---//////.........---------......------------......------............------//////000000///...------........................***+++,,,,,,------,,,,,,////////////////////////000000000000000000000000000000//////.........------...///111111///...---...////////////......---nnnnnnnnnnnnnnnnnnnnnnnnnnnkkkhhheeebbb]]]WWWSSSQQQTTTYYY___dddhhhjjjkkknnnkkkgggbbb\\\VVVOOOJJJLLLPPPVVV\\\___```aaaaaabbb^^^YYYTTTNNNHHHAAA===:::888666555555444222000444444444333333333222222222222222222222222222222222222222222222222222222333333444444444444333333222222222222222222222222111111111222111111000000111111111111000000000000...///111222222111000///////////////////////////............/////////000/////////......///////////////////////////......---...//////......///111000111111222111000///...////////////////////////.........///////////////000000000000000000000000//////............//////////////////////////////.........------,,,,,,,,,........................111111000000000/////////000000000000000000000000111111111000000/////////000000000000000000000000////////////000000000000///////////////000000000000000000000000000000000000000////////////000000000000000/////////......000000/////////...............---------......///------..................000000/////////.........---------............///......---,,,,,,---..............................,,,---...//////...------................................................,,,------......------,,,...------,,,------//////---......///////////////---------.........//////,,,,,,---...............////////////////////////////////////////////////111000///........./////////............///000000000000000000/////////////////////////////////////////////////////////.......................................////////////000000000000111111111111111///...///111111///,,,////////////////////////...000111000...------............///000000111111///............//////000......------------......///////////////...------............///////////////////////////000111111111000///...---...//////000000000000//////.........---------...///......---------............///111000000///......---------------...000333666888NNNBBB777333222111111333111111000000///......---//////.........---------.........------.........------............------///////////////...------........................,,,,,,---............---////////////////////////000000000000000000000000000/////////............---...///000000///...---///000000111111000000000ooooooooooooooopppppppppooonnnllljjjhhhccc]]]XXXVVVXXX\\\```dddhhhjjjkkknnnllliiifffaaaZZZRRRLLLKKKOOOTTTZZZ^^^```aaaaaabbb```]]]YYYTTTNNNFFFAAA:::888666555555555444333444444444444333333333333333333333333333333333333111111111111111111111111222222333333333333222222222222222222222222222222333333333333222111000///111111111111000000000000...///000222222222111000////////////////////////------......//////000000000000////////////000000111111000//////...------...///111111000000111333000000111111111000///...///////////////////////////////////////.........000000000000000000000000//////............//////////////////////////////.........---------------........................111111111111000000000000111111111111111111111111444333333222000//////...000000000000000000000000////////////000000000000////////////............000000000000000000000000000000////////////000000////////////............000000////////////......//////......---.........//////..................000000000000000/////////---------............///---,,,,,,++++++,,,,,,---........................***+++,,,---............------------------------........................------............------......---,,,,,,,,,,,,------......///////////////........./////////000000+++,,,------------------////////////////////////////////////////////////000///......---.........///.........//////000111000000000000////////////000000000000000000000000......//////////////////....................................////////////000000000000111111111111222000000000111111000...///////////////////////////000111000...,,,,,,---+++,,,---...000111333333//////......---...............------------......///////////////......---............///////////////////////////000111111111000///.........//////000000000////////////...,,,------......///000000---------............//////000000000///...,,,+++,,,,,,,,,---///111444555DDD;;;333111111///...000111000000//////........................---------........................------............------///////////////......---........................------...///////////////////////////////////////000000000000000000000000////////////............---...///000000///...---///000111222222333222222ppppppppppppppppppppppppoooooonnnnnnlllhhhaaa]]]XXXZZZ\\\```cccgggjjjkkkmmmlllkkkiiieee^^^VVVPPPLLLNNNRRRXXX]]]```aaaaaabbbaaa```]]]YYYSSSKKKEEE===:::888666666666555333444444444444444444333333333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222333333333333333222111000111111111111000000000///---...///111222222222222///////////////////////////////////////.........000//////////////////000000000000000//////......333444555444333222333444000000000000000/////////000000000000000000000000000000//////......------//////////////////////////////............//////////////////////////////...............---------........................000000000000000000000000111111111111111111111111333222222111000000//////////////////////////////////////////000000000000000000000//////.........////////////////////////000000////////////000000//////..................000000//////////////////000//////...............000000//////......------////////////////////////000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,---.........///------------------------........................------............------,,,,,,,,,------...//////---......///////////////---.........////////////,,,------.........------////////////////////////////////////////////////.........---------..................///000111111000000000000////////////000000000000000000000000............////////////....................................///////////////000000000111111111111222222222222222111000//////////////////////////////111222000...,,,,,,---+++,,,---...000111222222000///......------------...------,,,,,,------......///////////////..................///////////////////////////000000111000000000///////////////////////////////////////---...//////......///000---------............///,,,...///111111000...---......---------...//////444...+++---...---,,,...000000/////////.................................---..................---------............------...///////////////..............................------...////////////...///////////////////////////////////////////////////////////////...............///000000///.........///000111222333333333pppppppppooooooooonnnnnnnnnnnnoooooonnnjjjeeeaaaYYYZZZ\\\^^^bbbfffiiikkkkkkllllllllliiiccc[[[UUUNNNOOOQQQVVV\\\aaabbbaaaaaaaaaaaa```]]]WWWOOOJJJCCC@@@;;;888777666444222444444444444444444444444333333333333333333333333333333333333333333333333111222222333333222222111222222222222222222222222000111222333333333333333111111111111000000000///......///000111222222222////////////////////////111111000///...------,,,///......------......///////////////000000111111555666666444222111111222000000000///////////////000000000000000000000000000000//////......------//////////////////////////////............//////////////////////////////........................////////////////////////////////////////////////111111111111111111111111000000000000000000000000////////////////////////////////////000000000000111111111000000/////////////////////////////////000000////////////000000......////////////////////////000000000000000000000//////.........//////000000000//////......---........................000000///...---,,,,,,+++------............------........................///..................///------------------------........................---......//////......---------......////////////---......///////////////,,,,,,---------.............../////////......---////////////////////////////////////////////////------...........................//////000222222000000000000////////////////////////////////////---.........//////000000////////////////////////............///////////////000000000111111111111111222333333222111000000........................///000111000...---,,,---............////////////000///...---------------------,,,,,,,,,,,,------......///////////////...............///////////////////////////000000111000000000000000/////////.............../////////000111222000---,,,---...---------............///***+++...000111111000///......------------------000---,,,///000......000////////////............---.....................------...//////...------------............------......///////////////...........................,,,,,,---...............////////////////////////////////////////////////.........///////////////......////////////......---...///000111111111111rrrqqqqqqpppooonnnmmmmmmnnnnnnnnnoooooolllhhheee]]]]]]]]]^^^```dddhhhjjjjjjjjjkkklllkkkggg```[[[RRRQQQQQQVVV\\\aaabbbaaabbbbbbaaaaaa___ZZZSSSNNNIIIEEE???;;;888666444222444444444444555555555555333333333333333333333333333333333333333333333333222222333333333333222222222222222222222222222222///000111222333333333333111111111111000000000000//////000000111111222222////////////////////////111111000///...------,,,......------------............///000000111222222222333333111///......///111000///........./////////////////////////////////////////////.........000000000000000000000000//////............//////////////////////////////.............../////////////////////////////////............////////////111111111111111111111111/////////000000000111111000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000////////////000000////////////000000000000//////000000000000111111//////......//////000111000000//////////////////------------............---------............///...//////000000//////...........................000//////.........//////------------------------..............................////////////......000000000000///...---,,,---......///////////////,,,,,,,,,------------.../////////000//////...---////////////////////////////////////////////////------.../////////...............///000111222333000000000000////////////////////////////////////------......///000000000////////////////////////............////////////000000000000111111111111000222333333111000000111...........................///111000...------.../////////......---------......------,,,---------------,,,,,,,,,,,,---------...//////////////////............///////////////////////////000111111000000111111111000///...---............/////////111333444111---+++,,,...---------............///***+++---///111111111111++++++,,,---......//////111......111000---,,,///........................---------...............,,,---...//////...---,,,------............---------...//////////////////........................,,,,,,---............---////////////////////////000000000000000000000000.........///////////////////////////////////////,,,---...///////////////uuutttsssqqqpppnnnmmmlllooonnnnnnnnnooonnnkkkiiidddcccaaa___```bbbeeeggghhhhhhjjjlllllliiiddd```VVVSSSRRRVVV\\\aaabbb```cccccccccbbbaaa]]]WWWSSSLLLHHHBBB===:::888666444444444444444555555555666444444444444444444444444222222222222222222222222333333444444444444333333222222222222222222222222000000111111222111111111111111111111000000000000111000000000000000111111////////////////////////......////////////////////////............//////000000000000000000111111---///000///...---...000111000///...---......///////////////////////////.........///////////////000000000000000000000000//////............//////////////////////////////---........./////////000////////////////////////......//////000000000000000000000000000000000000111111111111111111000000000000000000000000000000////////////000000000000/////////000000000000000000000000000000000000000000000////////////000000000000000000111111222222//////000000000111111111............///000222222///////////////000000000---.........////////////---------............///...///000000000000///..............................------,,,---...000111......................................................////////////.........////////////...,,,+++---......///////////////------------.............../////////......---,,,////////////////////////////////////////////////---...///000000000//////.........///000222333444000000000000////////////------------------------------......///000000111////////////////////////............////////////000000000000111111111111///222333333000//////111........................,,,...000000///...///000//////.........---------------,,,,,,,,,---......---,,,,,,++++++,,,,,,---------...///////////////............///////////////////////////000111111000000111222111000///...---------........./////////222444222---+++---000---------............///............////////////,,,,,,---......//////...///---...000///,,,,,,///........................---------.........//////,,,---///000000///---,,,------............------------...///////////////........................------...////////////...////////////////////////000000000000000000000000............/////////000//////............//////---....../////////......xxxwwwuuusssqqqooommmmmmpppooonnnnnnoooooonnnllljjjgggdddaaa```aaaccceeeggggggiiikkkllljjjgggcccXXXUUUSSSVVV\\\aaabbb```eeeddddddcccbbb___ZZZWWWMMMIIICCC>>>;;;:::888777444444444555555555666666444444444444444444444444111111111111111111111111333444444555555444444333222222222222222222222222111111111111111000///...111111111111000000000000222111000000000000000111////////////////////////,,,,,,---...///000111222000000////////////000000222222111111000/////////+++---///000///000222333111000///------......///111111111111111111111111---.........//////000000000000000000000000000000//////............//////////////////////////////---.........//////000000000000000000000000000000//////000000111111111222////////////////////////555444444333222111000000000000000000000000000000////////////000000000000---.........//////000000000000000000000000000000000000////////////000000000000111111222222222333//////000000111111111222---------...000111333444......//////000000111111.../////////000000111111000000///...---,,,,,,+++---...///000000///...---........................+++******+++,,,...111222////////////////////////..............................////////////......)))***,,,.../////////...---......///////////////............/////////000---.........---,,,,,,+++////////////////////////////////////////////////---...000111111111000///.........///000222333444000000000000////////////---------------------------------...///000000111000000000000000000000000............/////////000000000000000111111111111///111333222000...///111........................+++---///000//////000111........................,,,,,,,,,,,,------...///---,,,,,,++++++,,,,,,---------...///000000//////............/////////000///////////////000111111000111111222222000///...---------.........//////---111333222...,,,...222---------.........//////111111///...---------...000000000///...---,,,+++...---///222222000222666---.....................---------.........//////,,,---///000000///---,,,---..................---------...///000000//////...........................//////000000000000000////////////////////////000000000000000000000000---.........//////000000//////............//////...///////////////...---~~~|||yyyvvvtttrrrqqqqqqooommmlllkkklllmmmnnnmmmllljjjhhhfffddddddccceeeeeefffhhhjjjiiigggeeeZZZVVVRRRRRRWWW]]]bbbcccbbbcccddddddccc```]]]\\\RRROOOJJJFFFBBB===888555555444333222333444555666666555555555555444444444555444333222222333444555555555444444444333333333333333333222222222111111000000111111111111000000000000000000////////////000000000000000000000000////////////////////////000000//////.........---//////............////////////000000111111222222000000111111111111000000//////000000000000//////111111000000//////......//////............//////......///000000000000000........................////////////////////////000000000000000000000000333333222222111000//////////////////////////////000000000000000000000000111111222222222222111111000000000000000000000000111111000000//////......,,,,,,,,,---...//////000333222000/////////000111000000000000000000000000///000111222222111000///000//////.........//////000000000000000000000000111000///......---............//////000000111111////////////////////////000///...---,,,------...........................,,,,,,++++++,,,---///000000///...---,,,,,,---...++++++,,,---..................////////////..................////////////////////////////////////........................//////............//////000000///...---,,,,,,,,,......////////////......////////////////////////////////////000000000000///000000000///...------//////.........---------+++,,,...000111000///...000000000000000000000000000000///////////////000//////000111111111111111000000000000000000000000000444666444///---///222------------------------......---,,,,,,,,,------------------------------///...------//////...------------------...///000///////////////............000111000///...///111222111///...------......000000000///......------------......//////000000////////////000000000000000////////////.........///////////////...............------------......//////............//////---------------------------...///...,,,+++,,,---000000///.....................------------......000000//////.........---............////////////........................111000///...............////////////////////////------............------............////////////~~~|||zzzyyywwwssspppqqqpppnnnllllllmmmnnnoooooonnnllljjjhhhfffeeeddddddddddddfffhhhhhhgggeee\\\XXXSSSRRRVVV\\\```ccccccdddfffgggfffccc___]]]VVVRRRMMMIIIDDD@@@:::777555555444333333444555666666555555555555444444444444444444333333444444444555555444444444333333333333333333222222222111111111111222222222222111111111000000000////////////000000000000000000000000////////////////////////000/////////............//////............//////000000000000000111111111///000000111111000000/////////000000000000//////111000000000/////////...//////............//////......///000000000000000........................////////////////////////////////////////////////222222111000000///......////////////////////////000000000000000000000000000111111222222111111000000000000000000000000000111000000000/////////...,,,------...//////000000222222000/////////000000000000000000000000000000///000000111111000000///000//////.........//////000000000000000000000000000000/////////000000111.../////////000000000111////////////////////////000///...---,,,------...........................///...---,,,,,,---......111000///...---......///,,,,,,---.........------......////////////..................////////////////////////////////////..............................------------......000000///...------------......////////////......////////////////////////////////////000000000000/////////000//////......//////.........---------,,,---///111222111000000000000000000000000000000000000////////////000000//////000111111111111111000000000000000000000000///333777666222//////111........................---------,,,,,,+++++++++...........................---++++++---...---,,,...............///000000/////////////////////......000111000///...///111111000///...---...//////.........///////////////.........///////////////////////////000000000000/////////............---.........//////////////////......------....../////////............//////------------------------,,,.........,,,,,,,,,...000///......---------.........------------......000/////////........................////////////------------------------000000///...............////////////////////////---......//////......---............////////////~~~}}}~~~}}}wwwrrrrrrqqqooommmmmmnnnpppqqqqqqpppooommmkkkiiiggggggcccbbbbbbcccfffgggfffeee```[[[UUURRRTTTZZZ___aaaccceeehhhiiiiiieeeaaa___ZZZWWWRRRMMMHHHCCC===999777666555444444444555666666555555555555444444444333444444555555444444333555555444444444333333333333333333222222222111111222222333333333333222222111111000000000/////////000000000000000000000000////////////////////////////////////............000//////......//////000111111111111000000000000//////000000000000/////////000000111111000000///000000000000//////////////////............//////......///000000000000000........................////////////////////////........................000000000//////......---////////////////////////000000000000000000000000000111111222222111111000000000000000000000000000000000000000////////////......//////000000111111111111000/////////000000000000000000000000000000000//////......//////000/////////......//////000000000000000000000000000/////////000000111222333////////////000000000000//////////////////////////////...------------...........................111000///...------------111111000////////////000------.........------,,,......////////////..................////////////////////////////////////........................------,,,,,,,,,,,,------000000///...------------......////////////......////////////////////////////////////000000000000......///000000000///////////////............------...000222222222111111000000000000000000000000000000////////////000000//////000111111111111111000000000000000000000000...333777888444111//////////////////////////////,,,---------,,,+++)))(((///////////////////////////---++++++,,,......---.........////////////000......//////////////////...000111000///...///111//////.........///000111------......///000000111///////////////.........////////////000000000000///............---------------......//////000000///......------....../////////............/////////.........------,,,,,,,,,---......---,,,---/////////...---------............------------......////////////........................////////////........................000000////////////......////////////////////////---......//////......---............////////////|||wwwrrrqqqpppnnnnnnoooqqqrrrssssssrrrpppnnnlllkkkjjjcccaaa``````cccdddeeeeeeccc^^^WWWSSSSSSWWW\\\```bbbeeehhhjjjjjjfffbbb```]]]ZZZUUUQQQLLLFFF@@@<<<999888666555444555555666666555555555555444444444222333444555555444333222555555444444444333333333333333333222222222111111111222222222222222222111111111111000000000//////000000000000000000000000///////////////////////////////////////.........000000////////////000000222222111111000000///////////////000000/////////000000000111111000000000000000000000//////////////////............//////......///000000000000000........................////////////////////////////////////////////////000000000//////.........////////////////////////////////////////////////000000111111111111000000////////////////////////000000000000//////////////////000000111111111111000000000/////////000000////////////////////////000///...------...///000//////////////////000111////////////////////////000/////////000000111222////////////000000000000////////////////////////............------..............................000000//////............000000//////////////////......///......---,,,,,,......////////////..................////////////////////////////////////...........................------,,,,,,------...000000///.....................////////////......////////////////////////////////////000000000000---...///000000000000000/////////...............---...///111111111111111////////////////////////000////////////000000111//////000111111111111111000000000000000000000000///222444555222000//////........................,,,---...///...,,,)))'''........................111///,,,,,,---/////////---.................................////////////...000111000///...///111.........//////000111222............//////000000000000//////......------////////////000000000000............------------,,,------...///000111111//////............////////////............////////////......------,,,,,,,,,---......------...///000//////....../////////......------------......///////////////.....................//////////////////////////////////////////000000000/////////////////////////////////......////////////..................////////////}}}yyyrrrqqqpppooooooppprrrssstttttttttsssrrrpppooonnneeebbb___^^^```bbbddddddddd```ZZZUUUSSSVVVZZZ^^^aaacccfffhhhhhhfffccc```___\\\XXXTTTPPPJJJCCC???;;;999888666555555666666666555555555555444444444222333444555555444333222555555444444444333333333333333333222222222111111000000111111111111000000111111111111000000000000000000000000000000000000////////////////////////.........///////////////000000////////////000000222222111111000000////////////000000000000//////000000111111111111000000////////////000000000000//////............//////......///000000000000000////////////////////////000000000000000000000000000000000000000000000000111000000000000000//////////////////////////////////////////////////////000000000111111000000000////////////////////////////////////000000000000000000000111111111111111/////////000000000//////////////////////////////000///...------...///000///////////////000111111////////////////////////111000///...............000000000000////////////////////////////////////------..........................................---....../////////000000........................////////////...---,,,,,,......////////////..................//////////////////////////////////////////////////////////////////............//////000000///.........//////......////////////......////////////////////////////////////000000000000......///000111111111000////////////////////////------...///000000000000///////////////////////////////////////000111111//////000111111111111111111111111111111111111111000000000///......///000---------------------------...000000///---+++)))------------------------000...,,,+++---.........------.........------,,,---.........//////000000...000111000///...///111------...///000111222222000000//////............000000//////......------////////////000000000000//////.........---------,,,------...///000111111/////////......///////////////............///////////////......------------...//////------...///111000000///000000111111......------------...............///////////////............////////////...........................///000111111000//////////////////////////////...//////////////////...............////////////|||yyyrrrqqqooonnnnnnppprrrsssssstttuuuuuuuuutttrrrqqqgggccc___\\\^^^```cccddddddaaa]]]WWWTTTUUUYYY\\\aaabbbeeeffffffeeecccbbbaaa^^^[[[XXXTTTNNNHHHCCC<<<;;;999777666666666666666555555555555444444444333444444555555444444333555555444444444333333333333333333222222222111111000000000111111000000000222222111111111000000000000000000000000000000000////////////////////////.........///////////////111000000//////000000111111111111111000000000000000000111111111111000000000111111222222111111000////////////000000000000//////............//////......///000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000///000000111111000000///000000000000000000000000////////////000000000000000000000000000111111111......///000000000//////000000000000000000000000000//////......//////000////////////000111222222000000000000000000000000111000///...------------000000000000////////////////////////////////////,,,---......///.................................+++,,,---//////000//////,,,---...............---....../////////...------......////////////................../////////////////////////////////////////////////////////////////////....../////////000000//////...//////000......////////////......////////////////////////////////////000000000000//////000111111111000000...////////////000000000---------...//////000000000000000000000000000000///......//////000111222//////000111111111111111111111111111111111111111111///---,,,,,,---///111------------------------...//////000000///---,,,---------------------------+++++++++------,,,+++---.../////////...,,,,,,------......///000000000...000111000///...///111---...///000111222111111111000000///......------///////////////.........////////////000000000000000////////////.........------......//////000000000//////......//////000//////............//////...........................///000///---,,,---...000000//////000000111111......------------...............///////////////............////////////,,,,,,,,,,,,,,,,,,,,,,,,...///000111222111000///////////////////////////...//////000000//////...............////////////}}}zzzqqqpppnnnnnnnnnoooqqqsssrrrsssuuuvvvwwwvvvuuutttjjjfff___\\\\\\___bbbcccbbbaaa___ZZZVVVUUUXXX[[[bbbcccdddeeeeeeeeeeeedddbbbaaa^^^\\\XXXSSSLLLHHH>>><<<:::888777666666666666555555555555444444444444444444333333444444444555555444444444333333333333333333222222222111111000111111222222111111000222222222111111111000000000000000000000000000000////////////////////////............/////////000111111000000000000111111000000000000000111111111111111222222222222111111000111111222222111111000.../////////000000000111//////............//////......///000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000.../////////000000000111000000000000000000000000------///000000000//////000000000000000000000000///000000111111000000///////////////000111222333000000000000000000000000000000///////////////000111000000000/////////...////////////////////////,,,,,,.../////////..............................,,,---......///...------,,,---...///000//////...---......////////////.........////////////..................///////////////////////////////////////////////////////////////......------......///000000////////////000000......////////////......////////////////////////////////////000000000000000000111111111000//////.../////////000000000000............///000111222000000000000000000000000............///000111222//////000111111111111111111111111111111111111111000///...---.../////////........................---------.......................................---------///000000---+++///000111222111000...---------......///000000111...000111000///...///111...///000111222111111000///////////////..................///////////////////////////000000000000111111000000000/////////.........///////////////000000////////////000000//////............//////------......//////000000000111111000---,,,,,,---...............///000000......------------................../////////000............////////////---------------------------///000222222222000/////////////////////////////////000000000000//////............////////////|||pppooonnnmmmnnnoooqqqrrrqqqsssuuuwwwxxxxxxwwwvvvlllggg```\\\[[[^^^aaacccaaaaaa```[[[WWWUUUWWWZZZcccdddddddddeeeffffffgggdddcccaaa___[[[VVVPPPKKK???===;;;999777666666666666666555555555444444444555555333222222333555555555555444444444333333333333333333222222222111111222222222333333222222222222222222111111111111000000000000000000000000000////////////////////////---.........//////000000111111000000000000111111//////000000111111222222222222333333333333222222111111222222222222111111.../////////000000111111//////............//////...//////000000000000000000000000000000000000000000000000000000000000000////////////////////////---.....................////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000.../////////000000111111000000000///////////////,,,---///000000000//////000000000000000000000000///000111222222111000///////////////000111222333000000000000000000000000////////////000111222333111111000000/////////...////////////////////////+++,,,.../////////..............................---............,,,+++***---...///111111111000///------...///000000000///......////////////................../////////000////////////////////////000000000000000000000000...------,,,,,,------...000000////////////000111......////////////......////////////////////////////////////000000000000111111111111111000///....../////////000000111111////////////000111222333000000000000000000000000............///000222222//////000111111111111111111111111111111111111111/////////000111111000...////////////////////////,,,,,,,,,,,,,,,---//////////////////////////////000000111444555444111...111222333444333222000...---------...///000000111///000111000///...///111...///111222222111000000------......///000000000---.........//////000000////////////000000000000111111111111000000000000///////////////.........000000////////////000000//////............//////,,,,,,---...///000111111111222222000---++++++,,,,,,,,,,,,,,,,,,---...///.........------.........---.........//////000000............/////////000000000000000000000000000---///111222333222111000//////////////////////////////000000000000//////............/////////000~~~ttttttrrrooommmmmmpppsssrrrssstttuuuuuutttsssssspppkkkccc]]]ZZZZZZ]]]```bbbbbb```\\\VVVTTTVVVYYY]]]bbbeeedddccceeeeeecccbbbaaa```^^^[[[WWWQQQLLLDDDAAA<<<999888666555444555666777777777666444444444444444444444444444444666666666555444444444333222222222222222222222222222222222222222222222222000000000000111111111111222222111000//////000000000000//////.........---...------------...//////000000000000111111111111000000000000111111111111111000///......///000111////////////////////////000000000000000111111111222111///......///000000000000111111111111000000111111111111111111111111111000///---------...///......------------......////////////////////////000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000222222222111111111000000000000000000111111111111111111000000//////......000000000000000///......000000000000000000000000000000111111111111000000...///111222333222000///............000333666888//////.........---------111000000///...------------------.........//////////////////////////////+++---///111111000...---////////////////////////...............///000111............///////////////////////////.........000000000000000000000000000000000000000///......///000111000......///111222000......///000//////000000000000000000000000////////////////////////////////////000000000000111111111111111111111111////////////////////////---------.........//////000000000000000///......////////////000000000000////////////000000000000222222111000//////000000111000///////////////000...///000000000///---,,,.........------,,,,,,,,,,,,------...///000111111000111222111///------...//////////////////////////////.........---------////////////000000000000000000000000////////////000000000000000000000000------------------------000///...------...///000......////////////..........................................////////////////////////............+++,,,.../////////...---////////////............---------............/////////...------------......---///111000,,,,,,000000******111000***+++333///111222111000///000111///111222222000//////000---...///000000///...---///000111111000000111222---......///////////////zzzxxxuuurrrqqqqqqrrrsssssssssuuuvvvvvvuuuuuutttrrrmmmgggaaa]]]\\\]]]___aaabbbaaa]]]XXXUUUVVVXXX\\\bbbeeeddddddffffffdddeeedddcccaaa___[[[UUUQQQHHHDDD???;;;999888666555444444555555555444333222444444444444444444444444444444444444444333333333222222222222222222222222222222222222222222222222000000000000111111111111222222111000000000000000000000/////////.........//////......//////000111............/////////000000000000000111111111111222111000//////000111222000000000000000000000000111111111000000000000000111222222111000//////000000000111111111111000000////////////////////////111111000///////////////000//////......//////000////////////////////////000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////000000000000111111111111222111111111000000000000000000000000000///......000000000000000000000000000000111111111111000000,,,,,,,,,,,,,,,------...000000///...///111333555//////.........---------111000000///......---------------.........//////////////////////////////,,,...000222222111///...///////////////////////////............//////000............////////////.........///////////////000000000000000000000000000000000000000///.........///000///------...000000......///000000///...000000000000000000000000////////////////////////////////////000000000000........................////////////////////////---------.........//////000000000000000///.............../////////000000////////////000000000111222222111000000000000000000000////////////000000......///000//////------.........------,,,,,,,,,------......//////000000000111222111///------...//////////////////////////////.........---------////////////000000000000000000000000////////////////////////////////////........................000///...------...///000......////////////..........................................////////////////////////............,,,---.../////////......////////////............---------............/////////...------------...000......000000///222888???222+++///222...---000///000111000//////000111111222444333111000000000---...///000000///...------000333333111...,,,,,,---......///////////////xxxttttttttttttrrrttttttvvvwwwwwwwwwvvvvvvtttqqqkkkfffaaa___]]]]]]___aaabbb___ZZZVVVVVVWWW\\\aaaeeeeeeeeeggghhhfffgggfffdddcccaaa^^^YYYUUUNNNJJJCCC===;;;999888777444555555555555444333222444444444444444444444444222222333333333333333333333333333333333333333333222222222222222222222222000000000000111111111111222111111111000000000000000000////////////......000000//////000000111222........./////////000000000000000111111111222222222222111111111111222222111111111111111111111111222222111111000000//////000333555444111......///000000111111111111000000////////////////////////111111111111111000000///111000000//////000000111////////////////////////000000000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000000000000///////////////000000000000111111111111222222222222111111111111000000111111000000//////000000000000000000000000///000000111111000000///,,,+++***))))))+++---...222111000.........///000/////////.........------000000000///......------------........./////////////////////////////////...///111222333222000///////////////////////////000//////............///............////////////------......//////000000000000000000000000000000000000000000000//////...---...///...------...000000///...///000111000...000000000000000000000000////////////////////////////////////000000000000........................////////////////////////------........./////////000000000000000//////............/////////000000/////////000000000111111222111000000000000000000000000000//////000000111------......///......---.........---------------................../////////000111111///------.../////////////////////////////////............---////////////000000000000000000000000////////////////////////////////////000000000000000000000000//////............//////......////////////..........................................////////////////////////............---...//////000//////////////////............------------............///000///......------......000......000111222888???KKK888+++,,,111000,,,,,,...///000///.........000222444555444111000000000......////////////......111555999;;;888222...+++---......///////////////}}}uuutttuuutttssstttuuuvvvxxxxxxxxxwwwwwwtttrrrooojjjeeeaaa]]][[[]]]```bbb```[[[WWWVVVWWW[[[aaaeeeeeeeeehhhiiigggfffdddcccbbbaaa^^^ZZZWWWSSSNNNFFF@@@<<<:::999888777777777777777666666555444444444444444444444444222222333333444444444555333333333333333333333333222222222222222222222222///000000000111111111111111111111111111111111000000000//////////////////000////////////000111111000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111333222222111000///......000333555333///,,,...000000000111111111111000000111111111111111111111111///000111222222111///...111000000//////000000111////////////////////////////////////////////////000000000000000111111111111111111111111111111111////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111000000111111111000000/////////////////////////////////000000000000/////////...---------...000000111000///...---.........////////////............000000//////........................////////////////////////////////////...///000111222111000///////////////////////////111000///...........................////////////,,,------...///000111111//////////////////////////////000000000000//////.../////////......///111555333000...///000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////............//////////////////000000000000///////////////000000000111111//////000000000111111111111111000000000000000111000000000///000000111111,,,------..............................---------.....................---...000111000///------.../////////////////////////////////...............////////////000000000000000000000000////////////////////////////////////000000000000000000000000/////////....../////////......////////////..........................................////////////////////////...............///////////////////////////.........------------------............///000//////...............000......111222333888>>>FFF666)))***//////+++***---...///...------...///222333444333111/////////...//////////////////...222666:::;;;999444000------......///////////////xxxtttttttttsssssstttvvvwwwxxxxxxxxxwwwsssrrrpppmmmhhhccc^^^[[[]]]```cccaaa\\\XXXWWWWWW[[[aaaeeedddeeehhhhhhfffeeedddcccbbbbbb```]]][[[VVVQQQIIICCC>>><<<999888888888777777666666666666444444444444444444444444333333444444555555666666333333333333333333333333222222222222222222222222///000000000111111111111000111222222222222111111//////000000000000000000//////......//////000111111111111111222222222222111111111111222222222222///000000000000000000///111111111111111111111111333222222111000///......111222333111...,,,...111000000111111111111000000222222222222222222222222---...///000000000......000//////......//////000000000000000000000000000//////////////////////////////000000111111111111111111111111111111111111////////////////////////111111111111111111111111///000000000111111111111000000000000000000000000000000111111111111000000//////////////////////////////000000000000/////////000111222222222111111..................//////000000/////////.........////////////...................../////////000000////////////////////////---...///000000000//////////////////////////////111000///...........................////////////,,,------...///000111111//////////////////////////////000000000000/////////000111000//////111333===888111------///111222////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////........./////////000000//////000000000000//////000000111111111222222222000000000000111111111111111000000000000000111111000000000000000111222222.........---................................................---------------///000000...------...////////////////////////////////////////////////////////////000000000000000000000000////////////........................////////////////////////...//////////////////.........////////////......////////////////////////............////////////////////////............/////////............///............---------------------............///000000///............//////...000333333111222777777111+++,,,......------,,,...///...---,,,---...000111222111///...---.../////////....../////////...000222333111///......---......///////////////zzzvvvttttttqqqrrrtttvvvwwwwwwvvvvvvrrrrrrqqqoookkkfffaaa___]]]```bbbaaa\\\XXXWWWXXX[[[```dddddddddfffgggeeefffeeeccccccdddcccaaa___XXXSSSMMMGGGBBB>>>;;;888777666555555444444555555444444444444444444444444444444555555555555555555333333333333333333333333222222222222222222222222000000000000111111111111000111222333333333222111//////000000000000111111///............///000000/////////000000000111111111111111222222222222333//////000000000000//////111111111111111111111111222222111111000000//////222111111111111111000000000000111111111111000000000000000000000000000000---......///////////////000//////......//////000000000000000000000000000000000000000000000000000/////////000111111222222111111111111111111111111000000000000000000000000111111111111222222222222000000000000111111111111///////////////000000000000000111111222222111111000000000000000000000000...//////000000//////...---///111222333222000///------......///000000000000000000/////////......//////////////////............/////////000000000////////////////////////---......///////////////////////////////////////000//////............///............////////////------......//////000000000000000000000000000000...//////000000000000000///000111111000000222444>>>999222---,,,...111222////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////....../////////000000000...//////000000000000000000000000111111111222222000000000111111111222222000000000000000111111222000000000000111111222333000000///............................../////////------------------......---...000000...------...////////////////////////...////////////000000000////////////000000000000000000000000////////////......................................................////////////............////////////......////////////////////////............////////////////////////............//////...------------............------------,,,---------............///111000//////......////////////000333111------111......///000//////000222---...///...---------///...///111000///---......//////............//////---...//////......000111---......///////////////{{{vvvtttoooppprrrtttuuuuuuuuuuuussssssrrrqqqnnnjjjfffddd^^^```bbb```\\\YYYXXXZZZ[[[```dddcccbbbeeeeeecccdddcccbbbbbbccccccaaa```YYYUUUPPPKKKGGGBBB===:::777777555444444444555666444444444444444444444444555555444444444444444444444444444444444444444444222222222222222222222222000000000000111111111111///000222444444333222111//////000000000111111111000000//////000000111222//////000000000111111111111111111222222222333333///000111111111111000///000000000000000000000000111111111000000000000000111000111555888888333---000000111111111111000000000000000000000000000000//////......///000000111111000000//////000000111000000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000000000000000111111111222000000000000111111111111//////000000000111111111///000111222222222222111000000000000000000000000......////////////......---......///////////////......///000000000000///000000000000/////////....../////////////////////.../////////000000000000////////////////////////......//////000000000000///////////////////////////............//////000............////////////.........///////////////000000000000000000000000......///000000000000000...///000000///000222444777444000......///000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////.../////////000000000000......///000000000000000...////////////000000000000000111111111222222222000000000000000111222222000000000000111222333444333222111///............---........./////////000,,,,,,,,,------.........,,,...//////...---......////////////////////////.../////////000000000000////////////000000000000000000000000////////////................................................---...///000000///...---......////////////......////////////////////////............////////////////////////............///...---,,,+++,,,,,,---.........---------,,,,,,---------............///111000000///////////////222//////000...+++,,,000---///000///...///111111---///000///...---...///---///111111000///000111000///...------...///000...///000000//////111222---......///////////////xxxuuunnnoooqqqssstttttttttssssssssssssrrrpppmmmjjjhhh^^^aaabbb```[[[YYYYYY[[[[[[```cccbbbbbbccccccaaaaaa___^^^___``````___^^^ZZZWWWSSSOOOJJJEEE???;;;:::999777666666666777888444444444444444444444444444444444333333222222222444444444444444444444444222222222222222222222222000000000000111111111111///000222444444444222111//////000000111111111222111111111000111222222333111222222222222333333333111111222222222333333333000111222333333222111000////////////////////////000000000000000111111111000///222999???>>>444+++000000111111111111000000222222222222222222222222111000/////////000222333222222111111111111222222000000000000000000000000000000000000000000000000...//////000111222222222////////////////////////000000000000000000000000.../////////000000111111000000000000111111111111000000111111222222222333///000111222222222222222000000000000000000000000......////////////......000///---------...000222000000000000000000///...000000000000////////////.........///////////////////////////000000000000////////////////////////000000000000111111111111////////////////////////...............///000111............/////////000///////////////.........000000000000000000000000......///000000000000000---...////////////111333000///...///000111000...////////////////////////////////////////////////////////////000000000000222222222222222222222222////////////////////////////////////000000000000......///000000000000000------------.........///000111111111111222222222000000///000000111222222000000000000111222333444555444222000............---.........//////000000++++++,,,,,,---...//////,,,---//////...---......////////////////////////.../////////000000111111////////////000000000000000000000000////////////........................////////////////////////---...///000000///...---......////////////......000000000000000000000000............/////////000000/////////..................,,,+++***++++++,,,......---------,,,,,,,,,---------.........//////111111000///////////////444000......,,,***---222000000...++++++......---...///000///......///000---///111111111000111222000///...------...///000***,,,......---,,,,,,------......///////////////~~~sssqqqqqqqqqrrrssstttuuuuuuvvvvvvvvvuuusssqqqnnnmmmfffeeebbb___]]][[[ZZZYYYYYY[[[^^^aaacccbbb```___^^^ZZZWWWXXX]]]``````^^^]]][[[WWWRRRKKKEEEAAA>>>>>>;;;777666666666666555333333444555555444333333444444444444444444444444333444444555555444444333333333333222222222111111222222222111111111000000222222222222222222222222222222222111111111111000000000000000000000000000000111111111111222222222333333222222111000000000222444333///---///222333000000000000000000000000000000111222222222222111222///222:::>>>:::333///111111000000//////......111111111111111111111111222222111111000000//////////////////////////////000000000000000000000000222111111111000000//////111111000000000000111111000111111111111222222222////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111///////////////000111111111111222222222222111111......////////////......////////////////////////......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////...------000000000000000000000000000000//////.........---111111000000//////......000//////.........//////................................................000000000000000000000000333222111/////////000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000//////......222111000//////000111222111111000000000000111111//////000111222222333333111111111111111111111111///...---,,,///777AAAGGGDDD<<<222------//////...,,,---------......//////........................////////////////////////////////////000000000111---...///111111000000///111111000000//////............//////000000111111000000//////.........------.........//////000000333111...,,,++++++,,,---......//////000000111111222000...---,,,---...///000000////////////000000---------.........//////---((($$$%%%***...///---................................................222111000.........///000000000000000000000000000//////000000000000//////..............................////////////......444000...//////---...111///000111222222222222222............////////////wwwsssqqqppppppqqqsssttttttvvvvvvvvvuuutttrrrooonnnhhhfffddd```]]]ZZZXXXXXX[[[]]]```cccdddbbb___]]]ZZZVVVSSSTTTYYY]]]^^^\\\^^^\\\YYYUUUOOOIIICCC@@@===:::777555555666666555333444555555555555444333444444444444444444444444333333444444444444333333333333333222222222111111222222222111111111000000222222222222222222222222222222222111111111111000000000000000000000000000000000111111111222222222222222222111111111111111---///222333444333000---000000000000000000000000000000111222222222222111222...000777:::777111///111000000000/////////...111111111111111111111111111111111000000000000000////////////////////////000000000000000000000000111111111111000000000///111111000000000000111111000000111111111222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111///////////////000111111000111111222222111111000......////////////......////////////////////////......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000///...---////////////////////////000/////////............111000000000/////////...000//////.........//////111111111111111111111111////////////////////////000000000000000000000000222111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000/////////222111000//////000111222111111000000000000000111///000000111222222333333111111111111111111111111222222000000222888@@@FFFEEE>>>555000///000///---------........./////////................................................////////////////////////...///000111111111000000////////////000000000000////////////000000000000000/////////......................../////////000111000///.........//////......//////000000000000111000...---------//////000000////////////000000........./////////000000000,,,((())),,,///...+++........................////////////////////////111000///.........//////000000000000000000000000//////000000000000//////..............................////////////......333...,,,...---+++---000...///000000000000000///............////////////wwwtttqqqpppqqqsssttttttvvvvvvvvvvvvuuusssqqqpppkkkiiifffbbb^^^ZZZWWWUUU[[[^^^bbbddddddbbb^^^[[[UUURRRNNNPPPTTTYYY[[[[[[]]]]]]\\\YYYTTTMMMGGGCCC===:::777555555666666666333444555555555555444333444444444444444444444444222333333444444333333222333333333222222222111111222222222111111111111111222222222222222222222222222222222111111111111000////////////////////////000000000111111111222222000111111111111222222222222111222333444444222111000000000000000000000000000000111222222222222111111---...333666333000///000000000000////////////000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000111111111111000000000000111111000000000000111111000000000111111111222222222222222222222222222222000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000/////////000111111000111111222222111111000...//////000000//////...////////////////////////......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////........................////////////............000000000000/////////////////////......//////000////////////////////////000000000000000000000000000000000000000000000000111000000////////////000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////000000000000000000111111000000000000111111222222111000//////000000000000000111222222333333111111111111111111111111000000/////////333888<<<;;;666000------...,,,+++......////////////000000........................------------------------//////..................//////000111111111111000.........///000111111111000000000000////////////////////////........................////////////......///000000111000000...////////////000000000111000...------...//////000000////////////000000/////////000000000000000333000------//////---***........................000000000000000000000000000///......---.........000000000000000000000000...//////000000//////..............................//////000000//////...000---,,,///...,,,,,,///..................---,,,............////////////~~~yyyssspppqqqtttvvvvvvuuuvvvvvvvvvvvvtttsssrrrnnnmmmiiieee```[[[WWWUUUYYY\\\```ddddddbbb^^^[[[RRROOOLLLLLLPPPUUUXXXZZZ[[[\\\]]]\\\WWWQQQJJJFFF===:::777555666777777666444444555555555555444444444444444444444444444444222222333333333333222222333333333222222222111111111111111111111111111111222222222222222222222222222222222111111111000000////////////////////////000000000000111111111111///000000111222222333333888666555333000///222888000000000000000000000000000000111222222222222111222...---111333111///000000000000000//////////////////////////////////////////000000111111222222////////////////////////////////////////////////111111111000000000000000111111000000000000111111000000000000111111111111222222222222222222222222///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111000000///000000111111000000111111111111000000//////000000000000//////////////////////////////......///000000000000000////////////////////////////////////////////////////////////////////////000000111111111111000000........................///////////////.........000000000000//////////////////////////////000111........................000000000000000000000000////////////////////////000000//////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000/////////////////////////////////000000111111222111000000000000000000111333222111000////////////000000111111111222222222111111111111111111111111...//////...---...111444...,,,******---......---/////////000000000000000........................------------------------............------------000000000111111111111111.../////////000000000111111111000000//////......///////////////..................///////////////,,,...000111111000///...////////////////////////000///............//////000000////////////000000////////////////////////222000///000111000---***........................////////////////////////.........---------......////////////////////////...//////////////////...........................//////000000000000//////...---000444444000---..................---,,,+++............////////////~~~uuuooopppsssuuuuuuttttttuuuvvvvvvuuutttsssqqqooolllhhhbbb]]]YYYVVVVVVYYY^^^bbbcccbbb```^^^SSSPPPLLLJJJMMMRRRVVVYYYYYYZZZ\\\\\\YYYSSSLLLHHH???<<<999777777777777666555555555555555555555555444444444444444444444444222333333444444333333222333333333222222222111111111111111111111111111111222222222222222222222222222222222111111111000000//////////////////////////////000000000111111111//////000111222333333444333:::DDDIIIAAA444000333000000000000000000000000000000111222222222222111444///...111222//////222////////////000000000000//////////////////////////////000000111111222222000000000000000000000000////////////////////////000000000000000000111111111111000000000000111111//////000000000111111111111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000111111000000000//////000000000000//////000000000000000000000000......///000000000000000////////////////////////////////////////////////////////////////////////000000111111111111000000.................................///////////////////////////000000000000///////////////000111111111111111111111111111111//////////////////////////////////////////////////////000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////000000111111222222000000000111111000000000222222111000//////000000111111111111111222222222000000000000000000000000111222222111000000111333,,,,,,,,,...000111111111000000000000000/////////...............................................................---------000000000000000111111111111000000000/////////...111111000000//////...............//////////////////////////////.........,,,...000111000///,,,+++/////////...............//////........./////////000000////////////000000..............................///000111000...,,,................................................------..................////////////////////////......////////////......//////////////////////////////000000000000//////---///444;;;;;;444///...////////////......---,,,............////////////zzzrrrppprrrrrrqqqrrrssstttuuuvvvuuuuuutttrrrqqqoookkkfffaaa\\\YYYVVVYYY]]]aaaccccccbbbaaaUUURRRMMMJJJJJJNNNSSSWWWXXXYYY[[[\\\ZZZUUUOOOKKKBBB???;;;999888888777666666666555444444555666666444444444444444444444444333444444555555444444333333333333222222222111111111111111111111222222222222222222222222222222222222222222111111111111000/////////////////////////////////000000000111111//////000111222222333333///>>>XXXhhh```GGG444...000000000000000000000000000000111222222222222111444000000222111//////222////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111/////////000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222111000000000111111///000000111111000000//////000000111111000000///000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111000000.................................///////////////////////////000000000000////////////000111222222000000000000000000000000////////////////////////000000000000000000000000///000000111111111111000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000111111111111000000111111000000000000111111111111111111111111111111000000000000000000000000///000111000......///000...............---------000000////////////..............................////////////////////////------.........//////////////////...///000000111111111111000///.........000000000000////////////.........//////////////////////////////.........---...///000///...,,,***/////////............---.........///////////////000000////////////000000............------------+++,,,...///000//////...................................................------.../////////......000000000000000000000000---......//////......---///////////////////////////000000111111000000///...///555<<<<<<666000////////////000//////..................////////////yyytttsssrrrppppppqqqssstttuuuuuuuuutttrrrrrrpppmmmiiiddd```]]][[[]]]___aaaccccccccccccXXXTTTNNNIIIHHHJJJPPPTTTXXXYYY[[[\\\ZZZVVVRRROOOFFFBBB>>>:::999888777666777666555444444555666777444444444444444444444444444555555666666555555444333333333222222222111111000000111111111222222222222222222222222222222222222222222111111111111000000000000000000000000000////////////000000000111000000000111222222222333333<<>>:::444000///111222333000000000000000000000000111000///......---............//////////////////........................111000///000222222000............///......------.......................................///000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000///......------............///000000000//////222111000///.........///111111000///////////////////////////...............//////////////////000........................000000000000000000000000000000000//////......---//////////////////////////////............------000000000000000000000000////////////////////////........................000000000////////////...sssqqqrrrttttttqqqqqquuuuuutttsssssssssrrrooolllhhhfffeeeeeeggghhhhhhhhhddd```XXXQQQLLLLLLMMMOOOUUUWWWZZZ\\\]]]\\\[[[YYYYYYSSSJJJBBB>>><<<::::::777666666666555555444444555555555555555555555555555444444444444333333333222333333444444333333222222222222222222222222222222222222111111000000///000111111222222111111000000000000000000000000000000000000000000000000000000000000000111111111111000111222222333333222222000000000000000000000000222222111111111111222222111111111111000000000//////000000000111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////////////////000000000111111111111///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000111111000//////000111111222222111111222222333444222222111111111111222222111111111111111111111111111111111111222222222222//////000000000111111111111111111111111111111111000111111222222111111000111111111111111111111111222222222222222222222222///000000000000000000///////////////////////////000000000000000000000000000000////////////000000000000111222222222222111000000000000////////////000000111222222222222111111111111111111000//////......///000111111222222000000111222222222222111111333555555333111111111000000000000000000000000//////000000000111111111000000000000000000000000...,,,,,,---///111111000222222222111111111111111000000000000000//////...000111111111111111222333<<<888333000000111222333000000000000000000000000000000///.........................../////////////////////////////////////////////000000000///....../////////...---,,,,,,.......................................///000000.........///////////////000000000000111111111111////////////////////////000000000000000000000000///000000000000///......000//////..................//////000000000000000222222000///......//////111000000///////////////////////////............---...////////////000111........................////////////////////////444333333222111000000///////////////////////////////////////////////////000000000000000000000000////////////////////////............////////////////////////////////////zzzuuusssuuutttqqqqqqssstttssssssssstttssspppnnnllliiigggfffggghhhiiihhhgggbbb[[[TTTOOOMMMNNNOOOUUUVVVXXXZZZ[[[\\\[[[[[[[[[UUULLLEEE@@@===:::999666666666666666555555555444555555555555555555555555555555444444444333333222333333444444333333222222222222222222222222222111111000000////////////111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000111111111222222333333333333333000000000000000000000000222222111111111111222222111111111111000000000//////000000000111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////////////////000000000111111111111///////////////////////////000000000111111111111000000000000000000000000111111111111111111111111111111000000000000111111222222111111222222333444222111111000000111111222111111111111111111111111000000000111111222222222111111111222222222333333222222111111111111111111111111222222222222111111000111222222222222111000111111111111111111111111000000111222222111000000000000000000000000000000////////////////////////000000////////////000000000111111222222222222222////////////000000000000...//////000000000000000000111111111111000000///...//////000111222222333000000111222222222222111000222444444222111000111000000000000000000000000000000000000111111111111222222222222222222222222...---,,,---///111111111111111111111111111111111111222222222222111000000111111111111222333222222555333111111222333222111000000000000000000000000000//////............///---.........//////000000////////////////////////---...//////......---....../////////...---,,,,,,.......................................///000000///////////////.........///000000000111111111222////////////////////////000000000000000000000000///000000111000000//////000000///............///...//////000000000000000//////////////////000000111000000///////////////////////////............---///111000//////000222////////////////////////////////////////////////444333333222111000000///////////////////////////000000000000000000000000////////////////////////////////////////////////........./////////000000.............../////////~~~vvvvvvwwwtttqqqpppsssrrrrrrsssttttttrrrpppnnnkkkhhhgggggghhhhhhhhhiiieee]]]VVVQQQOOOOOOPPPTTTUUUVVVXXXZZZ[[[\\\\\\[[[WWWPPPIIIDDD???;;;888666666666666666666666666444444444555555555555555555555555555444444444333222333333444444333333222222222222222222222222222000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000///000111111222222111111000000000000000000000000222222111111111111222222111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000//////000000111222111111000000000000111111222222222222222222222222000000111111222333333333444444444444555555555666444444444444333333333333222222333333333333222222111222333444444333222111000000000000000000000000111222333444444333222111111111111111111111111111////////////////////////111000000//////000000111000000111222222222222111////////////000000000000---...//////000000//////000000111111111111000000///000000111111222222222000000111222222222222111000111333222111000000111000000000000000000000000000000000111111111222222333333333333333333333333000...---...000111111111000000000111111111111111222222333333222222111000//////...000222222111///......///222444444222000000000000000000000000000//////............//////------......///000000000........................+++---///...---,,,------.........///......------------------------------...............///000000///////////////............//////000000111111111000000000000000000000000000000000000000000000000/////////000000111111111111000//////......//////......///000000000//////,,,---///000111111111111111111000///////////////////////////............---000222111///...000333////////////////////////000000000000000000000000000000000//////......---///////////////////////////000000000000000111111////////////////////////////////////////////////.........//////000000111---............/////////}}}{{{~~~|||vvvrrrsssrrrssstttvvvuuutttrrrpppmmmiiigggggghhhhhhhhhkkkggg___XXXSSSPPPPPPPPPSSSTTTUUUVVVXXXZZZ\\\\\\\\\YYYSSSNNNIIICCC===999666666666666666666666777444444444555555555666666555555555555444444444444222333333444444333333222222222222222222222222222000000111111222222333333111222222333333222222111000000000000000000000000000000000000000000000000111111000000//////.........//////000111000000000000000000000000000000000222222111111111111222222111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111222222111111111000000//////000000111222111111000000000000111111222222222222222222222222222222333333444555555666777777777777888888888888888888888777777777666666555555666666666666555555333555666777777666555333222222222222222222222222222333555666666555333222222222222222222222222222000000000000000000000000111111000000000000111111///000000111222111111111.../////////000000000111......///000000000000000000000111111111111000000111111111111111111111111000000111222222222222111111222222111000000222333000000000000000000000000000000111111111222222222222222222222222222222222222000//////111222111111///000000000111111111222222222222222222111000000000///...000222333111.........///111333444222000000000000000000000000000//////............//////------......///000000111------------------------+++...000///---,,,---///------......///.........------------------------...............///000000000/////////............------...//////000111111000000000000000000000000//////////////////////////////......///111333444111000000///////////////------...////////////...---...111333444333111000111111000///////////////////////////...............111444222...---///222////////////////////////000000000000000000000000........................////////////////////////---.........////////////////////////////////////////////////////////////---......///000000111111---------.........//////|||vvvsssssssssuuuwwwwwwuuussspppmmmiiigggfffggggggggglllhhhaaaYYYTTTQQQPPPQQQSSSSSSTTTUUUWWWYYY[[[]]]]]]ZZZVVVQQQLLLFFF???:::666666666666777777777777444444444555555555666666666666555555555444444444222333333444444333333222222222222222222222222222111111222333444555555666111222222333333222222111000000000000000000000000000000000000000000000000222111111000///......---///000000111111111111111000000000000000000000000222222111111111111222222111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111222222222222111111222222222111222333333444111111000000000000111111222222222222222222222222444444555555666777888888888999999999999:::::::::;;;;;;;;;:::::::::999999777777888888888888777777555777888999999888777555666666666666666666666666333444666777777666444333333333333333333333333333111111111111111111111111111111000000000000111111//////000111111111111000.../////////000000111111//////000111111111111111///000000111111111000000222222222111111111111111000000111222222222222111222333222111000000333555000000000000000000000000000111111111111222222222111111111111111111111111444222000000111222111000//////000000111111111222111111111111111000//////222111000222555555333000111000///111222333222111000000000000000000000000//////.........//////000---------...///000000111------------------------,,,///111111...---...000,,,,,,---.../////////...------------------------...............///000000000000//////.........---,,,------...///000000111000000000000000000000000///////////////////////////.........///111444666111111000///////////////,,,------..................000333666666444111///111111000///////////////000/////////............///222555333...,,,///222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////,,,,,,,,,---------......////////////////////////////////////////////////---......///000111111222---------.........//////yyysssrrrssstttvvvwwwvvvtttsssppplllhhhfffgggiiikkkjjjiiifff___XXXSSSRRRSSSTTTUUUVVVUUUTTTVVV[[[___^^^___\\\VVVPPPKKKBBB999:::999777666777888777666666555555444444444555555555555555555555555555555666666555444333333222222222222222222111111000000222222222222222222222222111111111111111111111111000000000000000000000000222222222111111111000000000000000111222222222333111111000000000000111111///111222111000///000111000000000000000000000000222222111111111111222222444222000///...///000111000000000000000000000000222111111111000000//////111111000000000000111111000000000000000000000000222333555444222111111111000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111333333333222222222111111////////////000000000000......///000111222333333111111222222222333333333777666555555777999<<<>>>:::;;;<<<======>>>======??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999:::::::::888666444444555777888888888888999999999::::::888999;;;:::888666555555333555666777888666555444222222111111000000000///111333444222000///222444000000/////////000000111000000000000111111111111000111111111111222222222111222222222222111000000000000000000111111111111333111//////000111000///111000///////////////000111111111000000000000///222222111111000000//////000000000000////////////------......//////000000000000000000000000000000222222222222222111000///000000000000000000000000000000000000111111111111111000000//////////////////.........///000222333,,,---------...////////////////////////.........................................................------............------111000...///000111///...---......///////////////222000...---,,,---...//////////////////////////////000000000000111333444555444222000---+++)))(((////////////////////////333222222222222222222222111000///...------.../////////............//////222222111111111111111111222111000.........///000000000000000111111111111000000000000000000000000///////////////////////////////////////000111111000000000000000///......////////////////////////...///000111222333333333........................zzzsssrrrrrruuuxxx{{{{{{xxxvvvuuurrrnnnjjjhhhiiikkkllljjjiiifff```YYYTTTSSSSSSTTTVVVVVVUUUSSSUUUZZZ^^^]]]___]]]WWWSSSNNNEEE<<<999777555555666666666555888777666555444333333333555555555555555555555555666555555444333333222222222222222222111111111000222222222222222222222222111111111111111111111111000000000000000000000000222222222111111111000000000000000000000111111111111111000000000000111111///111222111000///000222111111111111111111111111222111111111111111111222333222000///...///111222000000000000000000000000111111111111000000000///111111000000000000111111000000000000000000000000---///111111111000111333000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111333333222222222111111111000000000111111111111222111111222222222333333333333333333444555666666666;;;:::::::::;;;<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;::::::::::::;;;<<<<<<========================<<<===???>>><<<999999999777888:::;;;;;;999888666444444333333222111000000000222222111///...000222111111111000111111222333000000000000000000000000000111111111111222222222111222222222222111000000000000000000111111111111111000///000111222222000000000////////////000000222222111111111000000000000000//////............000000000000000000000///000000000000111111222222000000000000000000000000222222222222222111000000000000000000000000000000000000000000111111111111111111000//////...//////......---......000111222......///////////////////////////////////////...................................................---......//////......---111///...///000111000......//////000111000000000222111///...---...///000////////////////////////...---,,,,,,,,,---......///////////////.........////////////////////////111111111000000000000000111000///...---......///.........------.........000000000000000000000000222111000///...//////000000000000000111111111111000000000000000000000000///////////////////////////////////////000000111000000000000000///......////////////////////////...//////000111111111111........................xxxtttqqqppprrrvvv{{{~~~|||yyywwwuuuqqqnnnllllllmmmnnnkkkjjjgggaaaZZZVVVTTTSSSTTTVVVVVVTTTRRRTTTXXX]]]^^^```___ZZZVVVRRRJJJAAA:::888555555666777777666999888777555444333222222555555555555555555555555555555555444444333333222222222222222111111111111222222222222222222222222111111111111111111111111000000000000000000000000222222222111111111111111000000000000000/////////111111000000000000111111000111222111000000111222222222222222222222222222111111111111111111111111111000/////////000111222000000000000000000000000111111111111000000000000111111000000000000111111000000000000000000000000---///111111111000111222000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111222222222111111111000000111111222222222333333333444444444444444444444444555666777888999;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<======>>>>>>>>>CCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDCCCAAA?????????>>>???@@@AAA@@@>>><<<;;;888888777666444333222222222333333222000///111222222222111111222333333444000000000000000000000000000111111111111222222222111222222222222111000000000000000000111111111111000//////111333444222111000000000//////000000111333222222222111111111111000////////////.........000000000000000000000000000000000111111111111222000000000000000000000000111222222222222111000000000000000000000000000000000000000000111111111111222222000///............------------...///000111000000000000000/////////......//////////////////................................................---......//////......---000///...///000111000//////000000111111111111111222111000/////////000111000000000000000000000000111///---------......---,,,,,,---...///000111111////////////////////////.........///////////////000000///.........//////......------------......//////////////////000000111111000/////////000000000000000000111111111111000000000000000000000000////////////////////////////////////000000000000000000000000000//////...////////////////////////......///000000/////////........................zzzuuuuuuqqqrrruuuyyy}}}}}}yyywwwuuurrrppppppppppppmmmkkkgggbbb]]]XXXUUUSSSTTTVVVVVVTTTRRRSSSXXX\\\```bbbbbb^^^ZZZVVVMMMDDD>>>;;;888777888999999999888888666555444444444444555555555555555555555555555555444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111222222111111000000//////111111000000000000111111000111222222000000111222222222222222222222222222111111111222222111111111000000//////000111222333000000000000000000000000111111111000000000000000111111000000000000111111000000000000000000000000333444555444222000000000000000000000000000000000000111111222222111111000111111111111111111111111111111111111111111111111222222111111111000000000111111222222333333444444444444555555666777777777999:::;;;===???@@@BBBBBBFFFFFFEEEDDDDDDEEEEEEFFFHHHHHHIIIIIIIIIHHHHHHGGGEEEDDDDDDCCCBBBAAAAAA@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@@@@??????===<<<;;;::::::;;;<<<<<>>===<<<;;;999888777666888777777555444333444444111111111111111222333333111000000000000000//////000000111111111222222222111222222222222111000000///000000000111111111111222111111222444333111///000000000///000000111111333333333222222222111111111111111111111111111111000000000000000111111111////////////////////////000000000000000000000000111111222222222111111000000000000000000000000000///000000000111111111111333222111///............------------......//////111000000//////.....................////////////......................................................////////////......000///...///000111000/////////000111111111111000222222111000000111111222000000000000000000000000111000....../////////...///////////////.........////////////////////////---...............//////000000//////////////////......////////////....../////////000000000000000111111000000000000000000///000000000111111111111////////////////////////////////////////////////...//////000000000000000//////000000000000////////////////////////////////////000000000///..............................yyyvvvsssrrrrrrtttxxx|||zzzyyywwwuuusssrrrrrrqqqnnnlllhhhddd___ZZZVVVTTTTTTVVVVVVTTTSSSTTTYYY]]]bbbdddeeeaaa]]]YYYPPPGGGAAA>>>:::888999999999999666666555555555666666777555555555555555555555555444444444444444333333333222222222222222222222333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111333333333222222111111111111111000000000000111111000222333222111000111222222222222222222222222222000111222222222222111000/////////000000111222222000000000000000000000000000000000000000000111111111111000000000000111111000000000000000000000000333555555444222000///000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111222222222111111111111000000000111111222333444444222333444666888:::;;;<<<>>>>>>@@@BBBDDDEEEGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDCCCBBBBBB@@@<<<999888888:::;;;???@@@AAACCCDDDFFFGGGHHHIIIJJJJJJIIIHHHGGGHHHIIIIIIJJJLLLLLLLLLJJJHHHGGGEEEDDDCCCAAA@@@>>>=========<<<:::999888777777666222222222111111222222222222222111111000000000///000000111111111222222222111222222222222111000000///000000000111111111111666555333333333222000...000000000000000111222222333333333222222222111111111111111111222222222222///000000000111111111222000000000000////////////000000000000000000000000000111111222222222111111000000000000000000000000///000000000111111111111222111000///............---------.............../////////......------------.........//////000000////////////////////////...........................//////////////////...///......///000111111000---...//////000000//////222111111111111111222222000000000000000000000000,,,---//////...---------111000000///...---------////////////////////////.........//////000000000//////000000000000000000///000111111111111000///000000000111111222222222000000111111111111111111///000000000111111111111////////////////////////000000000000000000000000......///000111000000/////////000000000000//////////////////////////////000000000111000000//////////////////////////////}}}uuuuuurrrpppppptttxxx|||~~~zzzyyyxxxwwwuuusssrrrqqqpppmmmiiieeeaaa]]]WWWTTTTTTVVVVVVUUUTTTVVV[[[___aaadddeeeccc```\\\SSSJJJBBB???:::777777777777666555555555555666777888999555555555555555555555555444444444444444444444444222222222222333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222333333333333333222222222111111000000000000111111111222333222111111111333222222222222222222222222000111222333333222111000000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000...000222222000///000111000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111333333333222222222111111000000111222333333444444333444666888;;;>>>@@@AAABBBCCCDDDFFFGGGIIIKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIILLLKKKKKKJJJJJJIIIIIIHHHGGGHHHIIIIIIIIIHHHFFFEEEHHHFFFBBB???===<<<===>>>===>>>???AAACCCEEEFFFGGGFFFHHHHHHHHHGGGHHHJJJKKKLLLMMMOOOPPPPPPOOOMMMLLLKKKJJJJJJHHHGGGFFFEEEEEECCCAAA>>>===<<<<<<:::999777777666555444444444444333333333222222111111000000111111111111222222222111222222222222111000000000000000000111111111111:::777444333222111///...000000000000111111222333333222222222111111111111/////////000000000000111///000000111111222222222333222222222222111111111000000000000000000000000000000111222222222222111000000000000000000000000000000000000111111111111111000000///////////////---....../////////..................------------------......///000000000////////////////////////...........................//////000000//////...///...---///111222111000------...///////////////000111111111222222222222000000000000000000000000,,,222888888333//////000......//////////////////////////////////////////......//////000111111111//////000111111111000000000111222333333222111000000000111111222222333333///000111222222222111111000000000000111111111111000000000000000000000000000000000000000000000000---...000111111111000///...//////000000000000000///////////////////////////000000111111000000000////////////////////////|||uuussspppqqqsssvvvyyyzzzyyyyyyxxxwwwvvvtttrrrpppqqqnnniiifffccc^^^XXXTTTTTTUUUVVVVVVUUUWWW]]]bbb]]]bbbddddddccc```XXXOOOFFFAAA<<<888666666666555666666666666666666777888555555555555555555555555444444444444444444444444222222222333333333444444222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222222222222222222333333333111111000000000000111111111222333333111111222333111111111111111111111111///111222333333222111///000111111111111000000///000000000000000000000000///000000000111111111111111111000000000000111111000000000000000000000000///000222222000///000000000000000000000000000000111222222333333222222111111111111111111111111111111111111111111111111111444444444333333333333222111111222333444555666666888888:::<<>><<<;;;999888888888555555444444333222222111000111111111111222222222111222222222222111000000000000000000111111111111;;;888444111111111111111000000000000111222333444222222111111111000000000//////000000000111111111///000000111111222333333333333333222222222111111000000000000000000000000000000111222222222222222000000000000000000000000000000000000111111111111///////////////000000111...///000000000///..................////////////------......///000000111////////////////////////........................//////000000000000/////////...---...111222111000......///000000000000000///000000111111111111111////////////////////////111;;;EEECCC999111000333............/////////000////////////////////////---......///000000111111...///000111222111111000///000222333333222000////////////000111222222222///000111222222222222111000000000000111111111111000000000000000000000000000000000000000000000000---...000111111111//////......///000000000000000////////////////////////------...///000000000000////////////////////////uuusssrrrsssuuuvvvvvvvvvxxxxxxxxxxxxvvvsssqqqpppqqqnnnjjjgggddd___YYYTTTSSSUUUWWWVVVVVVYYY^^^cccZZZ___cccddddddccc\\\SSSJJJEEE???:::888888777777888888777666666666666666555555555555555555555555444444444444444444444444222222222333333444444444222222222222222222222222111111111111111111111111111111111111111111111111000000111111222222222222000000000111222222222333111111000000000000111111111222333333111111222333000000000000000000000000///000222333333222000///111111111111111000///...000000000000000000000000//////000000111111111222111111000000000000111111000000000000000000000000444555666444111/////////000000000000000000000000111222222333333222222111111111111111111111111111111111111111111111111111555555444444444333333333222222333444555666777888<<<===>>>???AAACCCDDDDDDGGGHHHIIIJJJKKKLLLMMMNNNKKKLLLMMMNNNNNNNNNNNNMMMOOOOOONNNMMMLLLKKKIIIHHHIIIJJJKKKMMMOOOQQQRRRSSSRRRRRRQQQPPPOOOOOONNNNNNLLLMMMOOOOOOOOONNNLLLJJJFFFHHHKKKMMMLLLHHHDDDAAACCCCCCCCCCCCCCCCCCCCCCCC???AAABBBBBBCCCEEEHHHKKKMMMNNNQQQSSSTTTTTTSSSRRRSSSSSSRRRRRRQQQQQQQQQPPPSSSPPPLLLKKKLLLKKKHHHFFFEEEDDDBBB@@@>>>===<<<<<<666666555444444333222222000111111111111222222222111222222222222111000000000000000000111111111111;;;777333000111222333444000000000000111222333444111111111000000000000///111111222222333333333333///000000111222222333333111111111111000000//////000000000000000000000000///000111222222222222222000000000000000000000000000000000000111111111111.........//////000111222//////000111111000///.........//////000000111111---------...///000000111000000000000000000000000........................//////000000000000//////......---...111222222111//////000111111111111111...///000111111111111111////////////////////////000===IIIFFF888---+++///000000//////............////////////////////////------......///000111111...///000222222222111000...000111222222111000...---......///000111111222///000111222333333222111000000000000111111111111000000000000000000000000000000000000000000000000---...000111222111///.........///000000000000000////////////////////////+++,,,---...////////////000000000000000000000000wwwppppppssstttuuuxxxwwwwwwvvvvvvuuutttrrrrrrooommmllljjjgggbbb\\\WWWUUUUUUWWWYYYWWWTTTVVV\\\^^^```dddffffffccc___\\\QQQLLLDDD>>>;;;999999888;;;999666555555444333222333444555666777777666666444444444444333222111000333222222111222444666777222222222222222222222222444222111222555555333111000111111111111222222222333222222222222222222222000000000000000000000000000111333333222222333555666555333222111222222333//////000111222222333333000111222333333222111000000000000000000000000000000000000000111111111111111111000000000000111111111111000000//////......000000000000111111111111222111000000000111222333111111111111111111111111000111222333333222111000333333333222222111111111222222222222222222222222555555555444444333333333000333666888888999;;;===AAAAAABBBBBBCCCDDDDDDDDDHHHHHHIIIIIIJJJLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPOOOOOONNNNNNLLLKKKIIIHHHKKKKKKKKKLLLMMMNNNPPPPPPQQQQQQPPPOOOOOONNNNNNMMMLLLMMMNNNOOOOOONNNLLLKKKNNNOOOPPPQQQPPPOOOMMMKKKOOOMMMLLLKKKJJJHHHDDDAAA???>>>======>>>@@@CCCEEEIIIIIIKKKMMMPPPRRRSSSTTTSSSSSSRRRRRRRRRSSSTTTTTTWWWUUURRRPPPOOONNNOOOPPPPPPNNNKKKJJJIIIHHHFFFDDDCCC@@@;;;888666444222111222222111111111111222222////////////////////////000111111111111222222222111111111111111111111111111111111111111111111111222111000111222444444333000000000000000000000000222222111000//////000000222111111111000000//////111111111111111111111111000000000000111111111111222111111111000000//////000111111111111000000///......//////000000111111---------...000111000...////////////////////////////////////////////////---------.........//////------------......///000000000000000000/////////////////////000000000000//////000000000000//////000111222333333222000000000000000000000000000000222333333222000///000111111000///...------......111000000///...---------111111000///////////////000000000000000000000000000000000000000000000000000111222333333222000///222222222111111111000000000000111111111000000///111111000///////////////333222111///............//////000000000000//////............////////////000000000000000000000000////////////000000000000---.........//////000000zzzppppppssssssssstttuuuuuuuuuuuutttsssrrrrrrpppooommmkkkiiiddd^^^YYYUUUTTTUUUWWWUUUQQQRRRVVV\\\^^^cccfffgggeeebbb```SSSNNNFFF@@@<<<:::999777555555555555555555555555666666666666666666777777666666666555444333222222222222111111111222222333000000000000000000000000333111111222444444222000333222222222111111000000222222222222222222222222111111111111111111111111111222333333222111222444222333555555555444222111000000000111222222333333000111222222222222111000000000000000000000000000000000000000111111111111111111000000000000111111111111000000////////////000000000000111111111111222111111000111222333444111111111111111111111111111111222222222222111111333333333222222222111111222222222222222222222222444444444444444333333333333555999;;;;;;===???AAADDDDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPQQQPPPPPPOOOOOONNNMMMKKKKKKMMMMMMMMMNNNOOOPPPQQQRRRQQQQQQPPPPPPOOONNNNNNNNNLLLLLLMMMMMMMMMMMMMMMLLLNNNOOOQQQRRRSSSRRRQQQPPPQQQPPPOOONNNNNNLLLHHHEEE???>>>===<<<===>>>@@@AAADDDEEEGGGIIILLLNNNPPPQQQSSSSSSSSSSSSTTTTTTUUUUUU[[[YYYWWWUUUTTTSSSTTTUUUSSSQQQNNNMMMMMMLLLIIIGGGGGGDDD@@@<<<:::777444111333222222222222222333333333333333333333333333333000111111111111222222222111111111111111111111111000000000000000000000000333222000111222333333222111111111111111111111111222222111000000000000000111111111111000000000///111111111111111111111111000000000000111111111111111111111111000000000///111111111111111000000///.../////////000000000111......///000000000//////////////////////////////////////////////////////---------.........//////...............///000000////////////////////////////////////000000000000000000111111111111000000000111111111111111000000000000000000000000000000///111222111000000111222111111111000000000/////////000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000///000222333333222000///222222222111111111000000000000111111111111000000111111000///////////////222111000//////......//////000000000000000///.../////////000000000000111000000000000000000000000////////////000000000000////////////////////////tttpppssssssrrrqqqrrrssssssttttttssssssrrrrrrqqqooommmkkkfff```[[[WWWUUUUUUVVVTTTOOOOOOSSSXXX\\\aaaeeeggggggeeedddYYYTTTMMMFFFBBB>>><<<:::444777999999666555666888999888777666666666777888777777666666555444444444333222222222222111111000111111111111111111111111222111111111333333111000444444333222111000//////111111111111111111111111111111111111111111111111222333444333111111111333///222666999999777333000000000111111222333333333000111222222222222111000000000000000000000000000000000000000111111111111111111000000000000111111111000000000000/////////000000000111111111222222222222222222222333444444111111111111111111111111222222111111111111222222333333333222222222222111222222222222222222222222333333333333444444444444666999<<>><<<;;;;;;<<<<<<@@@AAABBBEEEGGGJJJMMMNNNQQQRRRSSSTTTUUUVVVVVVVVV]]][[[ZZZXXXWWWWWWXXXYYYWWWUUUSSSRRRRRRQQQOOOMMMKKKIIIFFFCCC@@@<<<777333444333333222222333333333222222222222222222222222000111111111111222222222111111111111111111111111000000000000000000000000444333111111222333222111222222222222222222222222222111000000000000000000111111111111000000000000111111111111111111111111000000000000111111111111111111111111000000000000222222111111111000000000////////////000000000000...111333222///...///000////////////////////////////////////////////////------.........//////////////////...//////000000.........///////////////////////////000000000000111111222222222222111111000000000//////000000111000000000000000000000000---...000000//////111333111222333333333222111000...//////000111222222333111000000///////////////000000000000000000000000000000000000000000000000///000111222222222000000222111111111111000000000000000111111111111000000111111000///////////////000000////////////000000000000000000000///......000000000000111111111111000000000000000000000000////////////000000000000000000000///////////////{{{sssssssssrrrrrrpppqqqrrrrrrssssssssssssrrrqqqooonnnkkkgggaaa\\\XXXVVVUUUVVVUUUQQQPPPSSSVVVYYY^^^cccfffffffffeee```\\\UUUNNNIIIEEEAAA???;;;???BBB???999666777999;;;:::777666555666777888777666666555555444444444333333444444333333222222333333333333333333333333222222222333333333222111444444333222222111000000000000000000000111111111111111111111111111111111222444444333111000111222///222666999:::888444111111111111222222333333333111111111222222111111111000000000000000000000000///000000000111111111111222111111000000111111222000000000000000000000000000000111111111222222222333222222333333333444444111111111111111111111111333222111000000111222333222222222222222222222222222222222222222222222222222222333444555666777777:::<<<@@@BBBCCCDDDFFFHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPNNNOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRRRROOOOOOPPPPPPQQQRRRTTTUUUSSSSSSRRRQQQQQQPPPPPPOOONNNMMMLLLLLLLLLNNNPPPQQQQQQRRRTTTUUUVVVWWWWWWWWWTTTTTTSSSTTTUUUTTTQQQOOOFFFDDDBBB???===<<<;;;;;;>>>>>>???AAACCCFFFIIIKKKNNNOOOQQQTTTUUUVVVVVVVVVZZZZZZYYYXXXXXXXXXYYYYYYYYYXXXVVVUUUUUUUUUSSSQQQOOONNNLLLIIIFFF@@@:::666555444444333222222333333000000000000000000000000000000111111111222222222111111111111111111111111000000000000000000000000555333111111222222111000222222222222222222222222111111000000000000000111111111111000000000000000111111111111111111111111///000000000111111111111111111111000000000000000333222222111000000000000////////////000000000000///333666444///,,,...111////////////////////////////////////////////////............////////////000//////.........//////.............../////////////////////000000000000000111111222222111111000000///.........///111222////////////////////////---...//////......///111000111333444444333111000...//////000000111222222000000////////////000000///////////////////////////////////////////////////000111111222111111000111111111111000000000000///000000111111111111000111000000//////////////////////////////000111111000111111000000///...---//////000000000111111111////////////////////////////////////000000000000/////////000000111111111xxxsssrrrrrrsssooopppqqqrrrssssssssssssqqqooonnnmmmjjjfff```\\\WWWSSSRRRTTTTTTQQQPPPRRRSSSVVV[[[```cccdddddddddddd```ZZZTTTOOOJJJFFFCCC???BBBDDDAAA:::666777:::;;;:::777666555666777888666555444444333444444555333333333333333333333333333333333333333333333333333444444555444444333333222222222222222222222333//////000000000111111111111111111111111111111111222444444333111000111222111333555777777777555444222222222222222333333333222111111111111111111222000000000000000000000000///000000000111111111111222222111111111111222222000000000000111111111111111111111111222222222222222222333333444444444444111111111111111111111111333222111000000111222333222222222222222222222222222222222222222222222222222333444666777999:::;;;===@@@BBBDDDEEEFFFHHHJJJIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMLLLMMMMMMNNNOOOPPPNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRSSSTTTTTTTTTTTTSSSNNNNNNOOOOOOPPPRRRSSSTTTTTTTTTSSSRRRRRRQQQQQQPPPOOONNNNNNMMMNNNOOOPPPQQQSSSSSSTTTUUUUUUUUUUUUUUURRRRRRRRRSSSUUUUUUSSSPPPKKKJJJHHHEEEBBB@@@>>>===<<<<<<<<<<<<>>>@@@CCCDDDJJJKKKMMMPPPRRRTTTVVVVVVXXXXXXXXXXXXXXXYYYYYYZZZZZZYYYWWWWWWWWWWWWVVVTTTRRRQQQPPPNNNKKKFFF???:::888777666444333222222222222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222555333111111222222111000111111111111111111111111111000000000000000111111000000000000000000111111000000000000000000000000///000000000111111111111000000000000000000111111444333222111000000000000000000000000///////////////333666444///,,,---000////////////////////////////////////////////////........./////////000000000000///...---------...............//////000000////////////000000000000//////000000000000//////000///.........///111222////////////////////////...000000///---------......000222333333222000///////////////////////////000000////////////000000//////////////////////////////////////////////////////000000111111111111000000000000000000000000//////000111111111111111111000000//////////////////......//////000111222000000000000000///.............../////////000000////////////////////////////////////000000000000---...///000111333444444zzztttrrrtttpppqqqrrrrrrssssssssssssooonnnmmmllljjjfff```\\\TTTPPPNNNQQQQQQNNNMMMNNNQQQTTTYYY^^^bbbdddeeeeeeddd```\\\XXXTTTOOOJJJGGG???@@@@@@===999777888;;;999888777666666666777888666555444333333444555555555444333111111111222333222222222222222222222222333555666666444444444555222222222222333333333444///000000111111222222222222222222222222222222222222333444333111111111333333444444444555555555555222222333333333333333333222222111000000111222222000000000000000000000000000000000000111111111111222222111111111111222222000000000111111111111222111111111222222222222333111111222333333333333333111111111111111111111111222222111111111111222222111222222222222333333333222222222222222222222222333444666888;;;===???@@@AAACCCFFFGGGGGGGGGIIIJJJIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMLLLLLLMMMNNNNNNOOOMMMNNNOOOOOOPPPQQQRRRRRRRRRRRRSSSTTTTTTTTTSSSSSSNNNNNNNNNOOOPPPQQQRRRSSSUUUUUUTTTSSSSSSRRRRRRQQQOOOOOOOOONNNNNNNNNOOOOOOQQQQQQQQQQQQQQQRRRRRRRRROOOOOOPPPRRRTTTTTTSSSQQQPPPOOOMMMKKKHHHFFFDDDBBB<<<;;;:::888999:::<<<===EEEFFFGGGJJJMMMPPPSSSUUUXXXXXXYYYZZZ[[[[[[\\\\\\[[[YYYXXXXXXYYYYYYXXXVVVUUUTTTSSSRRRPPPLLLFFFBBB===<<<:::777555333222222111111111111111111111111000111111111111222222222111111111111111111111111333333333333333333333333444333111111222333222111000000000000000000000000000000000000000111111222000000000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111666444333111000000000111000000000000///////////////222444222///------///////////////////////////////////////////////////....../////////000000000222111000///......------......//////000000111111////////////000000000000//////000000000000//////////////////000111222222000000000000000000000000///000111000...,,,---......///000111111111000///////////////............///////////////000000111000000000000000000000000000000000000000000000000.../////////000111111222//////000000000000000111...///000111111222111111111111000//////////////////////////////000111111//////000000000000//////............////////////000000000000000000000000////////////000000000000...//////111222333444555|||wwwxxxqqqrrrsssssssssssssssrrrooonnnmmmllljjjfff```\\\VVVPPPNNNPPPPPPMMMJJJJJJNNNQQQVVV]]]bbbfffhhhiiieeeccc```]]]ZZZVVVQQQMMMEEECCC???;;;888888888999666666666666666666777777777666444333444555666777>>>;;;777444222222333444222222222222222222222222222444666666444222333555333333333333333333222222000000111111222333333444222222222222222222222222111222333333222111222444333444444444444444333222333333333333333333333333222222111000000111222222000000000000000000000000000000000000111111111111333222222111111222222333000000111111111222222222111111111222222222333333000111222333333333222111111111111111111111111111111111222222222222111111111111222222222333333333222222222222222222222222555666888;;;>>>AAACCCDDDEEEGGGIIIJJJIIIIIIJJJKKKIIIIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNNNNMMMNNNNNNOOOPPPQQQRRRSSSRRRRRRSSSSSSSSSRRRRRRQQQNNNNNNNNNOOOPPPQQQRRRSSSVVVUUUUUUTTTSSSSSSRRRRRRNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQMMMMMMNNNQQQSSSTTTSSSRRRRRRRRRQQQOOOMMMJJJHHHGGGAAA???<<<:::888888999:::AAAAAABBBDDDGGGLLLQQQTTTVVVWWWXXXZZZ[[[\\\\\\\\\[[[ZZZYYYYYYZZZ[[[ZZZXXXWWWVVVUUUUUUTTTRRRMMMJJJCCCBBB???<<<888666444333////////////////////////000111111111111222222222111111111111111111111111222222222222222222222222333222000111222333333222111111111111111111111111000000000000000111222222///000000000111111111111000000000000000000000000000000000000111111111111///000000000111111111111777555333111000000000111111000000000/////////...000000000000///......---////////////////////////////////////////////////.../////////000000000000555444333111000///////////////000000111222222333////////////000000000000000000000111111000000000...///000111222222222222000000000000000000000000///000111000......///000/////////000000000111111.........///000000111111///////////////000111111000000000000000000000000000000000000000000000000.........///000000111222////////////000000111111...///000111111222222222111111000///////////////000///////////////000111---...///000000111111000...////////////000000000000000000000000000000000////////////000000000000111111111222222222222333}}}|||sssssssssttttttssssssrrrpppooonnnmmmkkkgggaaa]]]ZZZTTTPPPRRRQQQMMMIIIIIIKKKOOOUUU]]]ccchhhkkkmmmhhhgggdddbbb```\\\XXXTTTNNNIIIBBB<<<999888777666333444555666777777666666888777666444555666888999GGGCCC===888555444555666444444444444444444444444111333555555222111222444666555444444333222111111000000111222333333444444222222222222222222222222000111333333222222333555222333555666555333111///333333333333333333333333333222111000000111222333000000000000000000000000000000000000111111111111333222222111111222222333000000111111222222222222111111222222222333333333///000111222333222111111111111111111111111111111000111222333333222111000111111111222222333333333222222222222222222222222666888:::===@@@CCCFFFGGGHHHJJJLLLLLLKKKJJJJJJKKKJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPRRRRRRSSSRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTVVVVVVUUUUUUTTTSSSSSSSSSLLLMMMNNNMMMLLLKKKIIIGGGGGGHHHHHHJJJKKKMMMOOOPPPLLLLLLNNNPPPSSSTTTSSSRRRSSSSSSRRRQQQOOOMMMKKKJJJHHHEEEAAA===;;;:::;;;;;;???>>>>>>@@@DDDIIIOOOSSSTTTUUUWWWXXXZZZ[[[[[[[[[\\\[[[ZZZZZZ\\\\\\[[[ZZZYYYXXXWWWWWWWWWVVVSSSPPPHHHFFFCCC???;;;888666555333333333333333333333333000111111111111222222222111111111111111111111111111111111111111111111111222111000111222444444333222222222222222222222222000000///000000111222222//////000000111111111222000000000000000000000000000000000000111111111111//////000000111111111222777555333111000000000111111111000000/////////...000///...///000000...,,,////////////////////////////////////////////////////////////000000000000777666555333222111111111///000000111222333333333////////////000000000000111111222222222222111111...///111222333333333222000000000000000000000000---...000000//////111222000000//////000111222222------...000111333444444///////////////000111111000000000000000000000000000000000000000000000000............///000222222.../////////000000111111......///111111222222222111111000///////////////000000////////////000000,,,---...000111111111111000000000000111111111111000000000000000000000000////////////000000000000444444333333222111000000zzzyyyuuussstttsssppppppsssnnnmmmllllllkkkhhhddd```[[[WWWRRROOOMMMMMMMMMLLLJJJLLLQQQXXX___dddeeeeeeiiigggdddbbbaaabbbcccdddiiiQQQ>>>>>>AAA===888777<<<:::888777777777555444777666555444444555777777RRRJJJ???777444222111000444444444444444444444444444333333666999999666333555444333333444444222000...111222111///111777===999666222111333444444333444444444333333222222222333333333333222222111111444444444333333222222222444333333333222111111111111111111111111111111111111111111111111111111111333333333222222111111111111111222222222222111111222111111000111222444555///000000000000111111111111111111111111111111111111111111111111111111111222333333333333444444444111111111111222444666777<<<===>>>@@@BBBEEEGGGIIIKKKKKKKKKKKKKKKLLLLLLMMMKKKLLLLLLMMMLLLLLLKKKKKKKKKJJJIIIIIIIIIJJJLLLMMMIIIIIIJJJLLLNNNPPPRRRSSSRRRRRRQQQPPPPPPPPPPPPPPPMMMNNNPPPQQQSSSSSSTTTTTTUUUUUUVVVVVVVVVUUUSSSRRRSSSPPPLLLIIIGGGEEECCCAAA@@@AAABBBDDDFFFGGGIIIIIIGGGHHHJJJLLLNNNOOOPPPPPPPPPPPPPPPPPPOOONNNLLLLLLLLLIIIDDD@@@<<<;;;;;;;;;>>>===;;;;;;>>>BBBGGGKKKRRRTTTWWWXXXXXXYYY[[[\\\[[[\\\]]]\\\[[[ZZZ[[[\\\XXXXXXWWWVVVVVVVVVVVVWWWOOONNNKKKGGGBBB>>>:::888777666555444444444555666444333222111111111111111444444444333333333222222222111111111000000////////////000111222333444444222222222222222222222222111111111111111111111111333222111000000111222333222222222222222111000000000000////////////000000111000/////////000222333000000111111111111000000111000000111333333222000//////////////////////////////000000000000//////------............------222111//////111555999<<>>>>>???AAACCCFFFHHHIIIKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFGGGIIIJJJGGGGGGHHHJJJLLLNNNPPPQQQPPPOOONNNMMMMMMNNNOOOPPPLLLMMMOOOQQQSSSTTTUUUUUUXXXXXXXXXXXXXXXVVVUUUTTTQQQMMMIIIEEEDDDCCCAAA@@@===>>>???AAACCCFFFGGGHHHEEEFFFHHHJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKLLLJJJFFFBBB???===<<<<<<:::999777777999===BBBEEENNNQQQUUUWWWXXXYYYZZZ\\\[[[\\\]]]\\\[[[ZZZ[[[\\\ZZZZZZYYYXXXXXXXXXXXXXXXVVVTTTRRROOOKKKGGGCCCBBB<<<:::999777555555555555555444333222222222222333333333333333333333222222333222222222111111111111111111222222222222333333222222222222222222222222111111111111111111111111222222111000000111222222111222222222111111000///000000////////////000000111000000///000111222333///000000111111000000//////000000111000000////////////////////////////////////000000000000////////////000000000000//////222222222444888===AAADDD;;;BBB@@@444---000222...000000000000000000000000////////////////////////000111333333333111000...333333222111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000////////////000000000111000000000000000000000000111111111111000000000///000111222333333333333222222111111000///........./////////000000000000000111222111000......///111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111...///111222333333222222111111111111111111111111{{{wwwwwwvvvrrrqqqrrrpppnnnmmmmmmllliiieeeaaa\\\YYYVVVSSSQQQOOOKKKIIIHHHJJJNNNUUU]]]ccceeeffffffeeedddccccccdddeeefffppp^^^MMMFFFAAA:::888:::<<<:::888777777777666555555555444444444444444555;;;888555333333333333333333333333333333333333333666666666777888888666333888666333222222222111000111222111000111777@@@GGGQQQUUUVVVLLL<<<222111555444444333333333333222222444333222111111111222222444444333333333333222222000000000111111111111111222222222222222222222222222222222222222222222222333333333222222222222111111111222222222222111111333222111000////////////111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333444555555777999;;;===>>>@@@@@@BBBCCCEEEGGGHHHIIIKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFFFFEEEEEEDDDCCCAAAAAAAAAAAABBBCCCEEEEEECCCDDDEEEFFFHHHJJJLLLNNNLLLKKKIIIHHHIIIKKKNNNPPPKKKMMMOOOQQQTTTVVVWWWXXXZZZZZZZZZYYYXXXVVVTTTSSSOOOKKKFFFBBB@@@???>>>>>>:::;;;<<<>>>AAADDDFFFGGGEEEFFFGGGIIIJJJKKKKKKKKKLLLKKKKKKJJJKKKLLLMMMNNNLLLKKKHHHFFFCCC@@@>>>===777666555444666:::>>>AAAIIIMMMRRRVVVXXXYYYZZZ\\\ZZZ\\\]]]\\\[[[[[[\\\]]]\\\[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZYYYVVVTTTQQQNNNLLLDDDBBB???<<<999777666555555555444333333333333444222222222222333333333333333333333333333222222222444333333333222222111111222222222222222222222222111111111111111111111111222222111000000111222222000111111111111000//////111000000//////000000111111111000000111111222333///000000111111000000///000222444333000...///000//////////////////////////////000000000000/////////000000111111000000///......000333666:::===???555;;;:::111---000111///000000000000000000000000////////////////////////111111222333333111000///222222222111111000000///000000000000000000000000000000000000000000000000000000000000000000000000/////////......//////////////////000000000111111000000000000000000000000111111111111000000000000111111222222333333222222111111111000000/////////000000000000000000//////111222222111//////000222000000000000000000000000111111111111111111111111111111111111222333444444000000111222222333444444...///111222333333222111000000000000000000000000}}}wwwvvvuuurrrqqqrrrpppooonnnnnnmmmjjjfffbbb]]][[[XXXVVVTTTPPPLLLHHHGGGIIILLLSSS[[[aaaeeefffgggfffeeedddddddddddddddcccYYYNNNIIIBBB;;;999<<<<<<:::888777888888777666555444444444333333333333333333222222333333444333222222222222222222222222222222444666888999999999:::666333111111111111111333333222000///222777<<>>@@@AAABBBCCCDDDFFFGGGHHHHHHIIIIIIIIIGGGFFFEEEDDDDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>???@@@AAAAAA@@@@@@AAABBBDDDFFFHHHIIIHHHFFFDDDCCCDDDGGGKKKMMMJJJLLLOOORRRUUUXXXYYYZZZZZZZZZYYYWWWVVVTTTSSSRRRPPPLLLEEE@@@>>>===<<<;;;999999:::===@@@CCCFFFHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLJJJIIIGGGGGGHHHJJJKKKJJJIIIIIIGGGDDDAAA>>>===999777666555777:::===???EEEJJJPPPVVVYYYZZZ[[[\\\ZZZ\\\]]]\\\[[[[[[\\\^^^]]]\\\[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZYYYXXXVVVTTTSSSLLLKKKHHHCCC???<<<999777666555444333333333333333222222222222333333333333333333333333222222222222222222222222111111111111222222222222222222222222111111111111111111111111222111111111111111111222000000111111111000000///111000000000000000000111111111111111222222333333111111222222222222111111222666888666111///000333//////////////////////////////000000000000//////......////////////......---...///000111111111111///444444///,,,///111000////////////////////////////////////////////////111111222222222111111000222111111111000000000///000000000000000000000000////////////////////////////////////////////////......////////////......//////000000000111111111000000000000000000000000111111111000000000000000//////000000000000//////111111000000000000000000222111111000000/////////111222333222000000111222000000000000000000000000111111111111111111111111111111111222333555666777222222222333333444444444///000111222333222222111000000000111111111111111vvvtttsssqqqpppqqqrrrpppoooooonnnkkkgggccc]]]\\\ZZZXXXVVVRRRMMMIIIHHHHHHKKKPPPXXX___ccceeehhhggggggfffeeedddbbbaaaZZZVVVQQQMMMEEE===;;;<<<<<<:::888777888888888777555555555444444333333222111222333444333333333333222222222222222222222222111222444555666777888999999666222111111222222111222333333222111111222333111444888888777555444444333333333333333333333333444444444444444333333222333333333333333333333333222222333333444444444555222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111000111111222222333333333222333333333333444444444222222222222222222222222222222222222222222222222333444444444444555555555777888:::<<<>>>@@@AAABBBDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEECCCBBBAAAAAA@@@???@@@@@@AAAAAA@@@@@@???===>>>>>>>>>????????????======>>>???@@@AAACCCDDDBBBAAA???>>>???CCCFFFIIIIIIKKKNNNRRRUUUXXXZZZ[[[ZZZZZZXXXWWWUUUTTTSSSRRRRRRMMMGGGBBB???===:::999999::::::<<>><<<:::888777666777999<<<===BBBGGGNNNUUUXXXZZZ\\\]]]ZZZ\\\]]]]]]\\\\\\]]]^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXXXXTTTSSSPPPKKKGGGBBB???===888888666555444333333333333333333333333333333333111111222222222222222222000000000111111111111222222222222222222222222222111111111111111111111111111111111222222111111111000000111111111111000000111111000000000000111111111222222333333333333333222333333444444333333222222666888666111///000333000000000000000000000000//////000000000000//////......////////////......111111222222111000///...,,,//////------///000000////////////////////////000000000000000000000000111111111222222222111111111111111000000000000000111111111111111111111111////////////////////////////////////////////////......///000000///......000000000000111111111111000000000000000000000000000000000000000000111111//////000000000//////...000000000000111111111111222222111111000000//////000111333222111000111222111111111111111111111111000000000000000000000000111111111222333555666777444444444333333333222222///000111222333222111111111111111222222222333333yyytttsssqqqppprrrrrrqqqppppppooolllhhhddd^^^]]]ZZZYYYWWWSSSOOOKKKIIIHHHJJJNNNUUU]]]bbbdddfffggghhhgggfffeeebbbaaa]]][[[WWWQQQHHH@@@<<<:::;;;:::888888999999888777555555666555555444333222111333555555333222222333333333333333333333333333444555666555333333444555777555222111222333222222///111333555666555444444333222222444777666333000222222333333333333444444444555666777777555333222222222333333333333444444111111111222222222222222333333333333333333333333333333333333333333333333111222222222222333333333111111222222222222111111000000222333333444444333222222333333333444444444333333333333333333333333333333333333333333333333333444444555666777888888999;;;===???AAABBBCCCCCCEEEFFFHHHIIIIIIHHHGGGFFFDDDCCCBBBAAA??????>>>>>>??????@@@AAABBBBBBBBBBBBAAAAAAAAABBBAAAAAA@@@???<<<<<<<<<<<<======>>>???===<<<;;;:::<<<>>>AAACCCGGGHHHKKKOOOSSSUUUWWWXXXYYYYYYWWWUUUTTTSSSSSSSSSPPPMMMHHHDDDAAA???<<<:::;;;;;;;;;<<>><<<999888777666666777999:::@@@EEELLLRRRVVVYYY[[[]]]ZZZ\\\]]]]]]\\\\\\^^^___^^^]]]\\\\\\[[[[[[\\\\\\]]]]]]]]]^^^^^^]]]\\\\\\YYYXXXVVVSSSOOOKKKGGGEEE???>>><<<:::888666666555555555555555444444444333111111111111222222222222000000000111111222222222222222222222222222222222111111111111111111111111000111222222222222111000000000111222222222222111222111111000000111111222111222333444444444444333333333333444444333333333000222444333000...///000000000000000000000000000//////000000000000//////000111111222222111111000//////000111111111000000,,,,,,---......///000000000000000000000000000000000000000000000000000000111111111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000...///000111111000///...000000000111111111222222000000000000000000000000000000000000111111111111111111222222111111000000000000000111111222222222111111111111111111000000...000222222111000111222111111111111111111111111000000000000000000000000000000000111222444555666555555444333333222111111000111222333333222111000111111111222333333444444wwwtttrrrqqqssssssrrrqqqqqqpppmmmhhheee___]]]ZZZXXXWWWUUUQQQNNNJJJIIIIIIMMMSSSZZZ```bbbcccdddfffhhhhhhgggeeedddbbb___YYYPPPHHHBBB>>>;;;;;;:::888888999:::999888666666777777666555333222111333555444222111222444333333333333333333333333333555555444111000111333444333222222444444333222///000111444666777777777555333222444666666333000222222222333333444444444333555999;;;;;;888444111222222222333333444444444222222222222222222111111333333333333333333333333333333333333333333333333111111222222222333333333111111222222222222111111000111222333333222111111222222222222333333333333333333333333333333333333333333333333333333333333333444555666888:::;;;<<<===>>>@@@CCCDDDEEEEEEEEEFFFGGGHHHIIIIIIHHHFFFEEEAAAAAA@@@>>>>>>=========???@@@AAACCCEEEEEEFFFFFFFFFFFFFFFFFFEEECCCAAA@@@===<<<;;;;;;:::::::::;;;999999888888999;;;===>>>CCCEEEGGGKKKNNNQQQSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPKKKIIIFFFEEEDDDBBB???===;;;;;;:::;;;===AAADDDFFFGGGIIIKKKNNNPPPRRRSSSSSSSSSRRRQQQPPPOOONNNMMMMMMFFFEEEEEECCCBBB@@@>>>>>>:::999777666666777888999>>>BBBHHHMMMQQQUUUYYY[[[ZZZ\\\]]]]]]]]]]]]^^^``````___^^^^^^]]]]]]^^^^^^^^^^^^____________^^^^^^\\\\\\[[[YYYVVVRRROOONNNIIIGGGEEEBBB???===;;;:::888888777666555444444333222222222222333333444444444444333333333333333222222222222222222222222222111111111111111111111111000111222222222222111000111111222333333333333333222111111000000111111222222222444555555555444333111222222222222222222111///000000111000000//////000000000000000000000000//////000000000000//////111111222222222222111111,,,------...///000000111---------///000000//////000000000000000000000000000000000000000000000000111111000111111222222333///000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///000111222222111000///000000111111111222222222000000000000000000000000///000000000111111111111111111111111111000000/////////000111222222333333111111111111111111222222---///111222111000000111111111111111111111111111111111111111111111111111////////////000111333333333333333333222222222222000111222333333222111000000000000111222333333333zzzvvvsssrrrssstttsssrrrqqqpppmmmiiieee___]]]ZZZXXXWWWUUUSSSPPPKKKIIIIIILLLRRRYYY___aaa```bbbeeehhhiiiiiigggfffccc^^^VVVLLLEEECCCAAA>>>;;;:::888888999:::999888666777777888777555333222111333444444111000222444444444444444444444444444000222333222000000333666222222222333555555444222222111000111333555666666//////000222444555555555222222222333333444444444333666:::======999444111222222222333333444444444555555555444444333333333333333333333333333333333333333333333333333333333111111111222222333333333111111222222222222111111111111222222111000...---111111222222222333333333333333333333333333333333333333333333333333333333333444555777999;;;===>>>@@@AAACCCEEEFFFGGGFFFFFFFFFGGGHHHIIIIIIGGGEEEDDD@@@???>>>======<<<======@@@AAACCCEEEGGGHHHIIIIIIIIIIIIJJJIIIGGGEEECCCBBB===<<<;;;:::999999888999777777777888888999::::::@@@BBBDDDHHHKKKMMMOOOPPPOOONNNLLLKKKJJJKKKKKKLLLFFFEEEEEEEEEFFFDDDBBB???<<<;;;::::::<<>>;;;===;;;999999:::::::::888999888777777888888777666555555555444444333333333222333555555555555333222333333333333333333333333111111222222222333333333444333222222444666555555555444444444444555666666333333333333333333333333:::999777555444333444444:::222333444...///555222444444555555555444222111333222222111111222222333555555555555555444444444333333333333333333333333444444444333333222222222333222222111111222222333000111333444555444444333444333333222222111111111333444555666777666555444666777888:::<<>>===:::888888:::<<<>>>DDDEEEFFFHHHKKKLLLNNNOOOJJJKKKMMMMMMMMMJJJGGGEEEBBBAAA@@@>>><<<:::888777888888777666666777888999===???AAACCCFFFHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCC@@@>>><<<;;;;;;;;;<<<<<<=========@@@@@@@@@AAACCCEEEHHHIIIKKKKKKKKKJJJJJJJJJIIIIIILLLKKKJJJHHHEEECCCBBBAAA@@@===:::888999:::::::::??????AAAEEEIIINNNRRRTTTYYY\\\```aaa___^^^```bbbcccaaa```aaabbbcccbbb```]]]^^^___``````___^^^]]]``````___]]]\\\[[[ZZZZZZYYYWWWTTTRRRPPPMMMIIIFFFCCC@@@>>>;;;:::888555333444333222222333555777999555555666666666555333333444444444333333222222222333333333222222111111111///000111222222222222222333333333333333222111000111222222333333222222222333333222444555666555333111111222222222333333333222222222222222222222222//////000000111111222222000000000000000000000000111111111111111111111111555444333222111///......000000000000000000000000//////000000111111222222000000000000000000000000444444444333333222222222000000000000000000000000111111111111111111111111''')))---000222333222111111111222222222222111111000000000111222222333333000111222222222000///...000000000000111222444444444444333333222333333333000000000000000000000000222222111111111111222222111111222222222222111111222222222222222222222222111444555444222111333555333333333333333333333333444333333333333333444444000222333555555333222000222444666777666444111///111222333444444555555444zzzuuurrruuusssrrrqqqqqqooollliiiccc___\\\[[[\\\[[[XXXUUUOOONNNMMMNNNQQQWWW]]]aaaeeefffgggiiiiiiiiihhhhhhgggddd^^^VVVNNNFFF@@@===???===:::999999999888777999777666666777888666555555555555444444333333333333444444555555444444333333333333333333333333333111222222222222333333333444333111222444555555444444444444333444555555666444444444444444444444444:::999777666444444444555666000444777222444888444333333444444444333222111333333222222222222333333555555444444333333333222333333333333333333333333555555444444444333333333333333222222222222333333111222333444444444333222444444333333222222222111333444555666666777777777::::::;;;===???BBBDDDEEEHHHHHHIIIIIIIIIIIIIIIIIIGGGIIIIIIHHHEEEAAA@@@@@@===<<<999888999;;;>>>@@@FFFGGGHHHIIIKKKLLLMMMNNNNNNOOOPPPPPPOOOLLLIIIGGGBBBAAA@@@>>><<<:::999888999888888777777888:::;;;===>>>@@@BBBDDDFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@>>>===;;;;;;<<<<<<<<<<<<<<<===>>>======>>>???AAACCCDDDHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGFFFEEEEEEDDDAAA>>><<<<<<<<<;;;:::>>>???@@@CCCFFFJJJNNNPPPVVVZZZ^^^___^^^]]]___aaabbbaaa___```aaabbbbbbaaa```aaaaaabbbbbbaaa```___aaaaaa```___^^^]]]\\\[[[]]][[[YYYWWWVVVSSSPPPMMMIIIFFFCCCAAA???===:::777666555333222333444666777555555444444444444444444444333333333333333333222333333333222222222111111000000111222222222222111111111111111111000/////////000111222333444444444222222111333444555444222111111222222222333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000333333222111000//////...000000000000000000000000000000000000000111111111111111111111111111111111444333333333222222222222111111111111111111111111111111111111111111111111---...000222333333222111000111111222222111111000000000000111222222333333111111111111111000//////............///000111222333333222222222222333333111111111111111111111111222111111111111111111222111111222222222222111111222222222222222222222222111333444333111111222444333333333333333222222222333222222222222333333444222222333333222111000///222333444444444222111///222222333444555555555555~~~xxxuuuuuutttrrrrrrrrrpppnnnkkkdddaaa]]]\\\]]]^^^[[[YYYRRRPPPMMMLLLOOOUUU[[[```eeefffgggiiijjjiiiiiihhhhhhfffbbb\\\TTTKKKDDD@@@AAA>>>;;;999999888777666888777555666777777666444555555555444444444444444555555444444444444555555333333333333333333333333222222222222333333333333444222111111333444444333333333333333333444444555555555555555555555555555999888777666555444444444333///555888333666999333222333333333333222111111333333222222222222333333555555444333222222111111333333333333333333333333555555444444444444333333333333222222222222333333333333444444444333222222444444444333333333333333444444444555777888:::;;;>>>???@@@BBBDDDEEEGGGHHHGGGHHHHHHHHHIIIIIIJJJJJJHHHIIIIIIGGGCCC???===<<<<<<;;;999999;;;>>>AAACCCIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLJJJHHHEEECCCAAA@@@???>>><<<;;;:::999:::999888888888:::;;;<<<======???@@@AAACCCDDDDDDEEEDDDDDDDDDDDDCCCCCCCCC??????@@@@@@@@@??????>>>=========<<<<<<<<<<<<<<<============>>>???@@@@@@CCCDDDDDDEEEEEEFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIFFFBBB@@@???>>>===<<<>>>>>>???@@@CCCFFFIIIJJJRRRWWW[[[]]]\\\\\\^^^aaaaaa___^^^^^^```aaabbbbbbbbbbbbbbbbbbbbbaaa``````cccbbbbbbaaa```___^^^^^^___^^^\\\[[[[[[YYYVVVTTTQQQNNNKKKIIIGGGEEEAAA???999888666555333333444444555444333333333444555555222333333333333333333444333333333222222222222111222222222222222111111000000111111111111000//////...///000222444444555555111111111222333444333111111111222222222333333333111111111111111111111111111111111000///.........000000000000000000000000////////////////////////111111111000000/////////000000000000000000000000111111111111000000000000222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111222222111111111000000000000000111111111111000000000000000111222222333333222222111000000000000111.........//////000111111222222111111111222222333111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222000222333222111000111222222222222222222222222222111111111111111222333333555555333222111111000000333444444444444333333222333444555666666777777777~~~{{{vvvtttsssrrrsssrrrpppnnnfffbbb^^^]]]___```___]]]VVVRRRNNNKKKMMMSSSZZZ___eeefffgggiiijjjjjjjjjiiiiiihhhfffaaaZZZQQQIIIEEEBBB???;;;999999999888777777666555555666666555444555555555555555444444444666555444333333444555666444444444444444444444444222222222333333333444444333222000111222333333222333222222222222333444444444444444444444444444444777666666555444333333333444000555555000555:::444333333333333333333333333333333333222222333333333666555555444333222111111222222333333333333444444444444333333333333333333333333333222222333333333444444444444333222222111444444444444444444555555555555555666888;;;>>>???BBBCCCDDDFFFGGGHHHHHHIIIGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJGGGCCC>>><<<;;;<<<;;;;;;;;;===AAADDDFFFKKKJJJJJJIIIIIIIIIHHHHHHFFFGGGGGGFFFDDDBBB???>>>>>>>>>===<<<;;;:::999999:::999888888999:::<<<======>>>>>>???@@@AAABBBBBBDDDDDDDDDDDDDDDDDDDDDCCCAAAAAAAAAAAA@@@@@@????????????>>>>>>=========<<<@@@@@@@@@??????@@@@@@@@@@@@AAAAAABBBDDDEEEEEEFFFEEEEEEFFFFFFGGGHHHHHHIIIJJJGGGDDDBBBBBBAAA@@@>>>????????????AAABBBDDDFFFOOOSSSXXX[[[[[[\\\___bbbaaa___]]]]]]___aaabbbbbbaaaaaaaaaaaaaaa``````___cccccccccbbbbbbaaaaaaaaa___]]]\\\\\\\\\[[[YYYWWWXXXVVVSSSPPPNNNLLLIIIFFF???>>>;;;888666444333333444444555666666666666555222222222333333444444444222222222222222222222222333333333333222111000///222222333333333222222111//////111222333444444444222111111222444444333222111111222222222333333333000000000000000000000000000000000/////////......000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000000222222111111000000//////222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222111///........./////////000000111111000000///000000000111222222333333333222111000000000111222000111111222222222222222111111111000111111222222222222222222222222222222000111111111111111111000111222222333333222222111222222222222222222222222000111111111000000000111111111111111111222222222000000000000111222333444777666555333333444555666777777666666777777777777666777888999999:::::::::}}}xxxvvvtttsssssssssqqqpppiiiddd___]]]___bbbbbbaaaZZZVVVPPPMMMNNNSSSZZZ___dddfffgggiiijjjkkkjjjjjjjjjjjjiiieee___WWWPPPKKKCCC@@@<<<::::::;;;;;;:::777666555555666666555444555555555555555555555555666666444333333444666666444444444444444444444444222222333333333444444444444222111111222333222111333222222222222333444444333333333333333333333333444444444444333222222111444222444333000:::BBB===555555444444444555555555444333333333333333333444666666666555444333333222222222222333333444444444222222222222333333333333444333333333333333333444555444444333222222222222444444444555666666666777777777777999;;;>>>AAACCCDDDEEEFFFHHHHHHIIIHHHHHHFFFFFFFFFEEEFFFGGGHHHIIIJJJKKKKKKHHHDDDAAA???>>>>>>>>>>>>???AAADDDGGGHHHJJJJJJIIIHHHGGGEEEDDDDDDEEEEEEDDDDDDBBB@@@>>>===;;;;;;;;;::::::999999999999999888888999;;;<<<===????????????@@@AAABBBCCCEEEEEEFFFGGGGGGGGGFFFEEEFFFEEEDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@@@@??????BBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAACCCDDDEEEFFFGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHFFFDDDDDDDDDDDDCCCAAAAAA@@@@@@??????AAABBBCCCKKKPPPUUUYYYZZZ\\\___cccaaa___]]]]]]___aaaaaaaaaaaaaaaaaa``````aaaaaaaaaccccccccccccccccccbbbbbb___^^^]]]]]]^^^^^^\\\ZZZ]]]ZZZWWWUUUTTTRRROOOMMMFFFEEEBBB>>>;;;888666444444666999;;;;;;999666444222222222333333444444444222222222222222222222222444444444333222111000///111222222333333333222222111111222333333333222222333222222333555666444333111111222222222333333333000000000000000000000000.../////////000000000111000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000222222111111000000//////222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111000///......///111222000000111111111111000000000000000111222222333333333222111000000111222333111222333333444333333222111000000000111111222333222222222222222222222222111111222222222222111111222222333333333333222222222222222222222222222222000000000000000111000000000000111111111222222222000000000111222444555666666555444333444777999;;;888888999999999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>|||zzzxxxuuutttttttttrrrqqqkkkfff```]]]___bbbcccbbb^^^ZZZTTTPPPPPPTTTZZZ^^^dddfffhhhjjjkkkkkkkkkkkkjjjjjjjjjgggbbb\\\VVVRRRGGGCCC???<<<;;;<<<<<<;;;888777555666777777666444555555555555555666666666666666555555555555666666444444444444444444444444333333333333444444444444555333222111333333333222333333333333333444444555333333333333333333333333333333444444333333222111444222555444222AAALLLFFF555555555555555555666777444444333333333333444444666666555555555555444444111222222333333444444555222222333333333333444444444444333333333333444444444444333222222222333333444444555666777777888888999999;;;===???BBBDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGIIIJJJIIIGGGDDDCCCCCCBBBBBBBBBCCCDDDFFFHHHIIIHHHHHHFFFEEECCCBBBAAA@@@??????>>>>>>===<<<::::::999:::::::::::::::::::::::::::999:::;;;<<<>>>???BBBAAAAAAAAABBBCCCEEEFFFHHHIIIJJJKKKKKKKKKJJJIIIJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEEEEFFFFFFDDDCCCBBBAAA@@@?????????@@@AAAFFFKKKQQQVVVXXXZZZ^^^bbbaaa```___```aaaaaa```___```_________```aaabbbcccbbbbbbbbbbbbbbbcccccccccaaa`````````aaaaaa___]]]___]]]ZZZYYYXXXWWWTTTRRRNNNLLLIIIEEEAAA===:::888666888;;;===<<<:::777555222333333333333333333444111222222222222333333333444444444444333222111000//////000111111111111000222222333333333222222111444333333444666666555333111111222222222333333333111111111111111111111111/////////000111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000222222222222222222222222111111111222222222222222222222222222222222222222111111111111111111111111222111000000111222444555111111222222222222111111000000000111222222333333222111111111111222333333111111333444444333222111111111111111111222333444333333333333333333333333111222333444444333222111222222333333333333222222222222222222222222222222111000///000111222111///000000111111222333333333111111222333555777888999555444444444666999;;;===999:::;;;<<<===>>>>>>>>>@@@@@@AAACCCCCCCCCCCCCCC}}}zzzwwwuuuttttttrrrqqqmmmggg```]]]___bbbccccccbbb^^^XXXTTTSSSVVV[[[___dddfffhhhjjjkkkllllllkkkjjjjjjjjjhhhddd```[[[XXXMMMHHHBBB>>><<<;;;::::::999777666666777888666555444555555555666666666777555555666666666666555555555555555555555555555555333333333444444444444555666444333222333444333222444444444333444555555666444444444444444444444444444444555666555444333222333444777555333AAAKKKCCC555444444333444555666777444444333333333333444444333333444444444444555555111111222333333444555555444444444555555555666666444444333333333333444444444333222222222333444555444444555666888999999:::;;;<<<>>>AAACCCEEEFFFFFFGGGHHHJJJKKKJJJIIIGGGFFFFFFEEECCCAAAAAAAAABBBCCCCCCEEEHHHHHHHHHGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIJJJEEEEEECCCBBB@@@???======999999999999999888888777:::::::::;;;;;;<<<<<<======<<<<<<<<<===???AAABBBDDDDDDCCCCCCDDDFFFIIIJJJKKKLLLNNNOOOPPPOOONNNMMMKKKJJJHHHGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLKKKKKKLLLLLLMMMMMMMMMNNNKKKIIIHHHHHHHHHGGGEEECCCAAA@@@???>>>===>>>>>>???AAAFFFMMMRRRTTTXXX\\\```bbbaaaaaabbbcccbbb___]]]ZZZZZZZZZ[[[\\\^^^```aaa`````````aaaaaabbbbbbbbbbbbaaaaaaaaabbbbbb```^^^```^^^\\\\\\\\\[[[YYYWWWTTTSSSPPPLLLGGGCCC???===;;;;;;::::::999888777666444333333333333333333222111111222222222333333333444444444444333222111111//////000111111111111111000111222222333333333333333222222333555555444222111111222222222333333333222222222222222222222222111111111111222222222222000000000000000000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000111111111111111111111111111111111222222222222333333333444222222222222222222222222111111111111111111111111222222111111222222333333222222333333333333222222000000000111222222333333000111222222333333333222222333555666666444333222111111111222222333444555444444444444444444444444222333555666666555333222222333333444444333333222222222222222222222222222222111///000222333111///111111111222333444444444333333444555777999;;;<<<999999999999;;;===???@@@===???AAACCCEEEEEEDDDCCCEEEEEEFFFGGGHHHHHHHHHHHH~~~|||xxxuuuuuutttrrrqqqnnnhhh```]]]^^^aaaccccccddd```[[[VVVUUUXXX\\\___dddfffhhhjjjkkkllllllllljjjjjjiiihhheeeaaa^^^\\\QQQLLLEEE???<<<:::999888999888777777888888777666444555555555666666777777444555666777777666555444555555555555555555555555333333333444444444555555777555333333444444333222555444444444444555666666555555555555555555555555555666777777777666555444444555999555111===CCC999444333333222333444555666555444444333333444444555111222222333333444444555111111222333333444555555555666666666777777888888555444444333333444444555333222222111222333555666444555666777888999:::;;;<<<>>>@@@CCCEEEFFFGGGGGGIIIJJJKKKLLLKKKJJJHHHFFFFFFEEEBBB@@@???@@@@@@AAA@@@BBBFFFHHHHHHHHHIIIJJJJJJIIIIIIHHHHHHIIIIIIIIICCCCCCBBB@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>>>>@@@AAACCCDDDFFFEEEEEEEEEFFFIIIKKKMMMMMMNNNPPPRRRRRRRRRPPPOOOIIIIIIHHHGGGHHHIIIKKKLLLIIIIIIIIIJJJJJJKKKKKKKKKMMMMMMNNNOOOOOONNNMMMLLLJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRNNNMMMKKKJJJIIIGGGDDDBBB@@@???>>>===<<<<<<===>>>===BBBJJJOOORRRUUUZZZ^^^bbbbbbcccdddeeebbb^^^[[[TTTTTTTTTUUUWWWYYY\\\]]]_________```aaaaaabbbbbbbbbaaa``````aaaaaa___]]]aaa___^^^]]]^^^]]]\\\ZZZXXXVVVTTTPPPKKKFFFBBB@@@>>><<<999666555555666888444444444333333222222222111111111222222333333333333333444444444333222222000111222333333333333333...///111222333444555555222111111222444444333111111111222222222333333333222222222222222222222222444444333333222111111111000000000000000000000000000000000000000000000000222222222222111111111000000000000000000000000000//////000000111111222222000000000000000000000000222222222333333444444444222222222222222222222222111111111111111111111111111111111111000000000000222333333444444333333222000000000111222222333333///111222333444333333222555666888999999777666444222222222222333444555666444444444444444444444444333444666777777666444333222333333444444333333222222222222222222222222222333111///000333444222000111111222333444444555555444444555777999;;;===>>>?????????@@@@@@AAABBBCCCBBBDDDHHHKKKLLLKKKJJJIIIGGGHHHIIIJJJKKKKKKKKKKKK|||vvvvvvxxxuuurrrrrrnnniiiccc]]]\\\___eeehhhiiigggbbb]]]YYYYYY]]]```cccdddgggiiikkkkkkkkkkkkooonnnlllkkkjjjgggdddaaaXXXSSSKKKCCC===:::::::::888999:::;;;:::999888777666666666666777777777777666666666666666555555444777777666555444333333222333333333444444555555555444444444444444444444444555555555555555555555555333333333444444444555555666666666555444444333333444333333333333444555555444444444444444444444444444444444555555555555666444444444555555555555666444444444444444444444444777666555444444555666666>>>......===...///FFF666555444444444444555666666888777777777999<<>>===<<<<<<<<<;;;>>>AAADDDFFFHHHKKKNNNMMMLLLLLLKKKIIIGGGFFFEEE??????>>>>>>>>>??????@@@>>>===<<<;;;;;;<<<===>>>===>>>@@@AAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCGGGFFFFFFFFFGGGIIIKKKLLLLLLNNNPPPQQQSSSSSSSSSRRRNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKLLLNNNPPPPPPOOOMMMMMMOOOQQQRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRQQQPPPOOOQQQQQQRRRRRRSSSTTTTTTUUUPPPPPPOOONNNLLLJJJGGGEEEAAA???===<<<===>>>>>>===???AAADDDGGGLLLRRRZZZ___bbbbbbbbbbbbbbb```\\\XXXUUUOOOLLLOOORRRTTTWWW[[[```aaaaaabbbbbbbbbbbbaaadddcccbbbaaaaaabbbcccccccccaaaaaaaaabbbaaa___]]]ZZZYYYWWWUUUQQQNNNKKKIIIBBB???;;;999888888666555666444333333555555444222111111222222222333333333111111222333333444555555555444333333222222333333111111222333333333222222444333333222222333333444333222222444555555333111222222222222222222222222333333222111000///...---111111111111111111111111111111222222222111111000111111111111000000000000000000111111111111000000111111222222222222111111222222111111000111111111555444444333333333444444333333333333333333333333333333333333333333333333444444333333222111111000333333333222111000///...111111222222222333333333555444444555777777555333333555777777666555666777666555444333333333333333222333444444444333222111//////000222222333333333888555222111111333333333222333444555666555444333555444333222111111111111111333444555555555777888:::;;;<<<>>>???AAABBBBBBBBBBBBBBBBBBDDDFFFHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOQQQRRRwwwwwwxxxvvvssssssooojjjddd^^^]]]```eeeiiikkkiiieee```\\\\\\___aaadddeeegggiiikkklllllllllooommmlllkkkjjjgggccc```ZZZUUUMMMEEE???<<<;;;;;;888999999999888888777777777777777777666666666666666666666666666555555444666666666555444444333333333444444444444444444555444444444444444444444444444444444444444333333333444444444444555555555555333333444444444444444444444333333333444444555555444444444444444444444444444444444555555555555666444444444555555555555666666666666666666666666666===<<<:::888777666666666999666666;;;222@@@VVV<<<666555555444555555666666777777888888:::<<<>>>???DDDEEEEEEFFFFFFGGGHHHHHHJJJJJJIIIHHHGGGFFFFFFFFFBBBAAA???>>><<<;;;;;;:::<<<>>>AAADDDFFFHHHKKKNNNJJJJJJIIIHHHGGGEEECCCBBB@@@??????>>>>>>>>>??????@@@??????>>>???@@@AAABBBCCCDDDEEEFFFGGGFFFFFFEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGFFFGGGHHHJJJKKKLLLNNNOOOQQQSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPQQQSSSTTTUUUTTTRRRRRRTTTVVVWWWVVVVVVWWWXXXXXXWWWWWWVVVTTTSSSSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPPPPOOOMMMJJJHHHFFFBBB@@@===<<<===>>>>>>===<<<>>>AAADDDIIIOOOVVV[[[``````aaaccccccaaa]]]YYYPPPJJJGGGIIILLLMMMPPPUUU[[[\\\^^^```aaaaaaaaaaaadddcccbbbaaaaaabbbcccdddcccbbbaaaaaabbbaaa___^^^^^^]]]\\\YYYVVVSSSPPPOOOGGGCCC???;;;:::888666555555444333333444555444333111222222222222333333333333333333444444555555555555444333333222222333333111222333333444333333333444333333222222333333444333222222333555555333111222222222222222222222222111111111111000000000000111111111111111111111111111111222222222111111000111111111111000000000000000111111111111111111000111111222222222222111111222222111111111222222333555444444333333444444444333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222111111111222222222222333333333444333444555666666444222333444666666555555555666444444444333333444444555333444555666666555333222222333333333333333222222666444222222222333333222333444555666666666555444666666555444333333333333555666888888888999:::<<<>>>>>>???AAABBBCCCEEEEEEFFFEEEEEEFFFGGGIIIJJJKKKMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPzzzxxxxxxvvvttttttpppllleee```^^^aaaeeeiiimmmllliiidddaaa```aaacccfffgggiiijjjllllllmmmmmmnnnmmmkkkjjjiiigggccc```\\\WWWPPPHHHBBB>>><<<<<<999888777777666666777777888888777777666666555555666666666666666555555444555555555555555555555555555555555444444444444444444444444444444444444444444444444333333222222222555555555555666666666666111222222333444444555555333444444444444555555555333333333333333333333333444444444555555555555666444444444555555555555666777777777777777777777777:::999888666555444444444222<<<;;;777555OOObbb???777666666555555666666666999:::<<<===???@@@AAAAAAFFFFFFGGGGGGHHHIIIIIIIIIKKKJJJIIIHHHFFFEEEDDDDDDBBBAAA???===;;;:::999999<<<>>>AAACCCEEEGGGJJJLLLIIIIIIHHHGGGEEECCCBBB@@@@@@@@@????????????@@@@@@CCCCCCCCCDDDEEEFFFGGGHHHKKKLLLMMMNNNNNNNNNMMMLLLLLLLLLLLLMMMMMMMMMNNNNNNIIIIIIIIIIIIJJJKKKMMMMMMQQQRRRSSSUUUVVVVVVVVVUUUWWWWWWXXXXXXWWWWWWVVVVVVTTTUUUVVVXXXXXXXXXXXXWWWWWWYYY[[[\\\[[[ZZZ[[[\\\\\\[[[[[[ZZZYYYXXXWWWWWWRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPOOOMMMJJJHHHFFFBBB@@@=========>>>===<<<;;;===???BBBFFFLLLSSSWWW]]]^^^```cccdddbbb]]]YYYLLLFFFCCCDDDFFFGGGJJJNNNTTTVVVZZZ^^^```aaaaaa```dddccccccbbbbbbcccdddddddddcccbbbbbbcccbbb```^^^```___^^^\\\ZZZWWWUUUTTTNNNJJJDDD???<<<:::888666555333222333444555444333222222222222333333333333444444444444555555555555555444333333222222333333222333444444555555444444444333333222222333333444333222222333444555333111222222222222222222222222...//////000111222333333111111111111111111111111000111111222222222111111111111111111000000000000111111222222222222111111111111222222222222111111222222111222222333444555444444444333333444444555333333333333333333333333333333333333333333333333222222111111222222333333222222222333333333444444222222222222333333333333333333333444555555333111222444555666444444555666444444333333333444555555222444666888888777444333666666555444444333222222444333333333444444333111333444555666666666666555888777777666666666777777:::;;;=========>>>???AAABBBCCCDDDEEEFFFGGGHHHHHHJJJJJJJJJJJJKKKLLLNNNNNNPPPPPPOOOOOONNNMMMLLLLLLLLLLLLMMMNNNNNNOOOOOONNNzzzxxxvvvtttuuurrrnnnhhhbbb```bbbfffiiinnnnnnlllhhheeecccdddeeeiiijjjkkklllmmmmmmnnnnnnmmmlllkkkjjjiiigggccc```\\\XXXRRRJJJDDD???===<<<:::999888666666777888888888888777777666666555555666666666666666555555444444444444555555555666666666666555555444444333333555555555555555555555555555555444444333222222222666666666666777777777777333333333444444555555555333444444555555555555555333333333333333333333333444444444555555555555666444444444555555555555666666666666666666666666666555444444444555555666666...:::777444666LLL[[[<<<888777777666666777777777;;;===AAADDDGGGHHHHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIIIIHHHGGGEEEDDDDDDDDDCCCAAA>>><<<:::999999:::===@@@AAACCCEEEGGGJJJIIIIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@AAABBBCCCDDDEEEHHHHHHIIIJJJLLLMMMNNNOOORRRSSSTTTUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRSSSMMMMMMMMMNNNNNNOOOPPPPPPTTTUUUVVVXXXYYYXXXXXXWWWXXXXXXXXXXXXXXXWWWVVVVVVTTTVVVXXXYYYYYYYYYYYYYYYYYY[[[]]]]]]]]]\\\]]]^^^```______^^^]]]]]]\\\\\\VVVUUUTTTSSSRRRQQQQQQPPPOOOOOOOOONNNKKKIIIFFFEEECCC@@@>>>===>>>>>>>>>======>>>@@@BBBFFFKKKQQQVVVYYYZZZ]]]aaabbbaaa\\\YYYMMMFFFBBBCCCDDDDDDFFFJJJMMMPPPVVV\\\```aaaaaaaaaccccccccccccdddddddddeeeeeedddccccccdddcccaaa______^^^]]]\\\ZZZXXXVVVUUUUUUPPPJJJDDD@@@===:::888555444333333555555444333222222222333333333444444444444444444444444444444555444333333222222333333333444444555555555555555444333333222222333333444444333222333444444333222222222222222222222222222//////000111222222333444111111111111111111111111000000111222222222111111111111111111000000000///222222222333333222222222111111222222222222111111222111222222333444555666444444333333333444555555333333333333333333333333333333333333333333333333111111111111111333444555555444444333333333444444222222222333333333444444333222222444555555333111111333555555444333444555666555444333333333333333111333666888888777444333666666555444333333333333333333333555777666444111333444444555666666666666888888888888888999::::::>>>@@@BBBBBBBBBBBBDDDFFFGGGGGGGGGHHHIIIJJJKKKKKKMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQPPPOOOOOONNNNNNNNNMMMNNNOOOPPPPPPOOONNNNNNzzzvvvuuuvvvuuupppjjjeeebbbdddgggiiimmmnnnnnnllliiigggggggggmmmmmmmmmmmmnnnnnnoooooommmlllkkkjjjiiigggdddaaa\\\YYYSSSLLLEEE@@@<<<;;;;;;:::999888777888999999888777777777666666666555666666666666666555555444333333444444555666666666666666666555555444444444555555555555555555555555666555555555444444444333666666666777777777888888777666666666555555555444333444555666666666555555333333333333333333333333444444444555555555555666444444444555555555555666666666666666666666666666777777888888999999999999111777000555888>>>III888888777777777777888999999<<>>???@@@BBBDDDFFFFFFFFFFFFFFFEEEDDDBBBBBBBBBBBBCCCEEEGGGIIIKKKMMMMMMNNNOOOQQQRRRTTTUUUUUUVVVWWWXXXYYYYYYXXXWWWVVVSSSRRRRRRRRRRRRSSSTTTUUUQQQRRRRRRSSSTTTTTTTTTTTTVVVWWWYYYZZZZZZZZZZZZYYYXXXXXXXXXXXXWWWVVVUUUUUUTTTWWWZZZZZZYYYXXXYYYZZZZZZ\\\^^^_________```aaabbbbbbaaaaaa``````______ZZZZZZYYYXXXVVVUUUTTTSSSOOOOOONNNMMMKKKIIIFFFDDDDDDBBB@@@???@@@AAAAAA@@@???@@@BBBCCCEEEJJJPPPTTTVVVXXXZZZ^^^```___[[[XXXNNNGGGBBBBBBBBBAAABBBFFFHHHLLLSSSYYY___bbbccccccccccccddddddeeeeeeeeeeeefffeeeddddddeeedddbbb```^^^^^^]]]\\\ZZZXXXVVVUUUXXXTTTOOOIIIEEEBBB>>>;;;777666444555666666555333222222333333333444444444333333333333444444444444555444333333222222333333333444555555666666555555444333333222222333333444444333222222333444333222222222222222222222222222111111111111111222222222111111111111111111111111///000111222222222222222111111111111000000000///222222222333333222222222111111222222222222111111222111222222333444555666333333333333333444555666333333333333333333333333333333333333333333333333111111000000111333555666888777555444333222222222222222333333333444444444333222222444555555333111111333555555444333444555888777555444333222111111111222555777777666444333555444333333333333444555333333444777999888666333444444444555666777777888999999999:::;;;<<<===>>>BBBDDDEEEFFFEEEFFFGGGIIIJJJJJJJJJKKKKKKLLLLLLLLLNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPOOONNNNNNOOOPPPPPPNNNNNNOOOPPPPPPOOOMMMMMMyyywwwxxxwwwssslllgggdddeeegggiiilllnnnppppppnnnkkkkkkkkkpppoooooonnnooooooppppppnnnlllkkkkkkjjjiiieeebbb]]]ZZZUUUNNNGGGAAA===:::;;;::::::999999999999999666666666777777777777777666666666666666555555444444444444555555555666666666666666555555555555555555555555555555555555555555555555555555555555555666666666666777777777777888888777777666555555444333444555666777666555555444444444444444444444444444444444555555555555666444444444555555555555666777777777777777777777777888888888888777666555444555777///888;;;333:::777777777777888999:::;;;<<<===???CCCFFFIIIJJJJJJJJJDDDDDDEEEEEEFFFGGGGGGGGGFFFGGGIIIIIIJJJIIIHHHGGGEEEDDDBBB@@@>>>===<<<<<<999;;;===??????@@@CCCEEEDDDDDDEEEEEEEEEDDDDDDCCCFFFGGGHHHJJJMMMPPPRRRSSSRRRSSSUUUVVVXXXYYYYYYZZZYYYZZZZZZ[[[[[[ZZZXXXXXXSSSRRRRRRQQQQQQSSSTTTUUUUUUVVVWWWXXXXXXXXXXXXWWWXXXYYYZZZ[[[\\\[[[[[[ZZZZZZYYYYYYXXXWWWUUUTTTSSSSSSVVVZZZZZZXXXWWWXXXZZZZZZ\\\___``````aaacccdddbbbbbbbbbaaaaaaaaa``````___^^^]]]\\\ZZZYYYXXXWWWRRRRRRRRRQQQOOOLLLIIIHHHGGGEEEDDDDDDEEEGGGGGGGGGBBBCCCDDDEEEGGGKKKPPPTTTWWWWWWYYY[[[^^^]]][[[YYYMMMFFFAAA@@@???===>>>AAADDDHHHOOOVVV\\\aaacccdddccccccdddeeeffffffffffffgggfffeeeeeefffeeecccaaa``````___^^^\\\ZZZXXXWWWWWWUUUQQQNNNKKKGGGBBB???:::999777777777666555333333333333333444444444444222333333444555555666666555444333333222222333333333444555555666666555555444333333222222333333444555333111222333444444333222222222222222222222222333333333222111111111000111111111111111111111111///000111222222222222222111111111111000000000000111111222222222222111111111111222222222222111111222222111222222333444555333333333333444555555666333333333333333333333333333333333333333333333333222111000000000222555666:::888666333222111111111333333333333444444444444333333333444555555333111222444555666444444555666888777666444333222111111111222444555666666555555555444333222222333555666444444666888:::;;;888666666666666777888999:::;;;;;;;;;<<<===>>>@@@BBBCCCEEEGGGIIIIIIIIIIIIKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPOOONNNNNNNNNMMMLLLLLLLLLMMMNNNOOOLLLLLLLLLLLLKKKJJJJJJIII}}}zzz{{{xxxtttnnniiiffffffhhhjjjlllooossstttssspppoooooorrrqqqpppoooooopppqqqqqqnnnmmmllllllllljjjgggddd^^^\\\WWWQQQJJJCCC>>>;;;999999999999999888777777555555666666777777888888666666666666666555555444444444444555555555555555555555555555666666666666555555555555555555555555222333333444444555555666555555555666666666777777666666666666666555555555333444666777777777555555555555555555555555555555444444444555555555555666444444444555555555555666666666666666666666666666555555666666555444333222111:::222888:::000666777666666777888:::<<<>>>???BBBCCCEEEGGGHHHHHHHHHGGGDDDDDDEEEEEEFFFGGGGGGGGGIIIJJJKKKKKKKKKIIIGGGFFFDDDCCCAAA???>>>===<<<<<<;;;===???@@@@@@AAACCCEEEEEEFFFGGGHHHIIIIIIIIIIIINNNNNNOOOPPPRRRTTTVVVWWWVVVWWWYYY[[[\\\\\\\\\\\\[[[[[[\\\\\\\\\[[[YYYXXXSSSRRRQQQPPPQQQRRRTTTUUUWWWXXXYYYZZZZZZZZZYYYYYYYYYZZZ[[[\\\\\\\\\[[[ZZZYYYYYYXXXWWWTTTRRRPPPOOONNNSSSWWWWWWTTTRRRTTTWWWVVVXXX[[[^^^___```bbbdddaaaaaaaaaaaaaaa`````````aaa``````^^^]]]\\\[[[[[[XXXXXXXXXWWWUUURRRPPPNNNLLLJJJIIIJJJLLLOOOOOOOOOJJJJJJKKKKKKLLLPPPUUUXXXZZZYYYYYY[[[]]]]]]\\\[[[OOOGGGAAA@@@>>><<<<<>><<<999888888777555333333333333444444444444555333444555666777888999:::555444333333222222333333333333444555555555555444444333333222222333333444555333111111333444444333222222222222222222222222333333333222222111111111111111111111111111111111//////000222222333333222111111111111000000000000000111111111111111111000111111222222222222111111222222111111111222222333333333333333444555666666333333333333333333333333333333333333333333333333333222000///000222444666888777444222111111111222333333333444444444444555444333444555666666444222333444666666555555555666555555444333333333444444444444444444555666777888888777555444333444555555666666777999;;;<<<;;;:::::::::::::::;;;===>>>@@@>>>??????AAACCCEEEGGGHHHIIIJJJLLLMMMLLLMMMNNNPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQPPPNNNMMMLLLKKKIIIHHHGGGHHHIIIIIIGGGFFFEEEDDDCCCCCCCCCCCC}}}~~~yyyuuuooojjjgggggghhhjjjmmmpppuuuwwwvvvtttrrrrrrsssrrrqqqpppppppppqqqrrrooonnnmmmmmmlllkkkgggeee```^^^YYYSSSLLLEEE@@@===777888999999999888666555444444555666777888999999666666666666666555555444555555555555555555555555444444555555666666777777666666666666666666666666000111222333444444555666555555555555666666666666333333444444555666666666333444666777888777666444666666666666666666666666444444444555555555666666444444444555555555666666444444444444444444444444444555777999999999999888***;;;444555777000666777555666777888:::===???@@@IIIIIIIIIIIIHHHGGGGGGFFFDDDEEEEEEFFFGGGGGGHHHHHHKKKLLLMMMMMMKKKIIIFFFDDDBBBAAA@@@>>>===<<<<<<<<<<<<>>>@@@AAAAAABBBDDDFFFIIIJJJKKKMMMNNNOOOOOOOOOTTTTTTTTTTTTUUUVVVWWWXXXXXXYYY[[[]]]^^^^^^]]]]]]\\\\\\]]]]]]]]][[[ZZZYYYSSSRRRQQQPPPPPPRRRTTTUUUXXXXXXZZZ[[[[[[ZZZYYYYYYYYYZZZ[[[\\\]]]\\\[[[ZZZXXXWWWVVVTTTQQQOOOLLLKKKIIINNNRRRRRROOOMMMOOOSSSQQQTTTWWWZZZ[[[]]]___aaaaaaaaa``````````````````bbbaaa```___^^^]]]]]]\\\^^^^^^]]]\\\ZZZXXXUUUSSSPPPNNNMMMNNNQQQTTTUUUUUUQQQQQQRRRRRRSSSVVVZZZ^^^]]][[[ZZZ[[[]]]^^^^^^]]]QQQJJJCCCBBB@@@======@@@@@@CCCHHHOOOVVV\\\```cccbbbccceeeggghhhhhhgggfffhhhgggffffffgggfffdddbbb``````___]]]ZZZXXXUUUTTTQQQQQQRRRSSSSSSOOOIIIDDD@@@>>>;;;:::999777555333333333333444444444555555444555666888999;;;<<<===555444333333222222333333222333444444555555444444444333333222222333333444555333111111222444444333222222222222222222222222222222222222222222222222111111111111111111111111//////000222222333333333111111111111000000000000000000111111111111000000111111222222222222111111222222111111000111111111222222222333444555666777333333333333333333333333333333333333333333333333444333111///000111444666666555333111111111333444333333333444444444555555555444444555777777555333333555777777666555666777222222222333444555666777666555555555555777999:::<<<:::888555444444444555777777777999<<<======<<<======<<<===>>>@@@BBBCCCAAAAAABBBDDDFFFHHHJJJKKKKKKMMMOOOOOOOOOOOOQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRPPPOOONNNLLLJJJGGGEEECCCCCCDDDDDDCCCBBB@@@>>>=========>>>zzzuuuoooiiiffffffhhhjjjoooppprrrtttvvvvvvvvvvvvuuutttrrrpppooooooooopppoooooonnnmmmlllkkkkkkjjjfffbbb^^^XXXSSSLLLEEE@@@===;;;999999:::<<<<<<;;;777777777777777777777777777777888888888888777777777666555444444555666777555666777888888777666555555666666666666666555555333444555555666666555555333777::::::666555777;;;999777666555555666777999999888777555555555666777666666666666666666666666777777777777666666666666666666555555555555666666555666666666666666666666777777777777666666666666666666666666555666888:::<<<<<<;;;<<<>>>@@@BBBDDDIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLKKKJJJHHHFFFDDDDDDCCC@@@@@@AAABBBDDDCCC@@@>>>AAA@@@???@@@AAAEEEIIIKKKLLLLLLMMMNNNOOOPPPQQQRRRSSSUUUVVVWWWVVVVVVXXXYYY[[[[[[\\\\\\]]]___aaaccc``````aaa``````^^^]]]]]]UUUVVVVVVUUUSSSRRRSSSTTTWWWYYY[[[\\\ZZZYYYXXXXXXXXXZZZ\\\^^^^^^\\\ZZZYYY[[[YYYVVVSSSPPPNNNLLLLLLKKKKKKLLLMMMMMMMMMLLLLLLPPPRRRTTTVVVXXXXXXXXXXXX[[[[[[\\\]]]]]]]]]]]]]]]aaa```___^^^^^^___aaabbbaaa``````___^^^^^^]]]]]]XXXXXXWWWWWWWWWYYY[[[\\\\\\[[[ZZZZZZ[[[\\\^^^___bbbcccdddddddddcccbbbaaaVVVQQQIIICCC@@@@@@@@@???CCCEEEIIIMMMSSSZZZbbbhhhfffggghhhhhhgggfffgggiiifffffffffffffffeeedddddddddaaa^^^[[[YYYWWWTTTRRRSSSSSSSSSTTTUUUSSSOOOKKKGGGCCC???;;;:::999888777777777777666555555444444666777777888999::::::;;;666666555555444444444333444444444444444444444444555555666666666666555555666666666555555444444444333333333444444555555555444333222111111111222333222222333444333222111000222222222222222222222222333333333333333333333333222333333444444333333222333333333333333333333333222222333444444555666666444333222333555666555444444444444444444444444444333333333333333333333333555444333222222222333333555444333333222222222333555555555555555666777777555555555555555555555555666888:::;;;;;;888444222666666777888888777666555555555444444555666777888FFF<<<666888:::777555666777888999:::<<<===>>>???<<<===???AAABBBBBBBBBBBBIIIIIIIIIJJJKKKKKKLLLLLLKKKLLLNNNOOOQQQRRRRRRRRRUUUTTTRRRQQQOOONNNNNNNNNPPPQQQQQQQQQOOOLLLIIIHHHJJJIIIGGGDDDBBBAAA@@@???;;;<<<<<<:::999999;;;===|||xxxrrrlllhhhhhhjjjllloooqqqsssuuuvvvwwwwwwvvvwwwuuutttrrrppppppppppppoooooonnnnnnmmmlllkkkkkkgggccc___YYYTTTMMMFFFAAA>>><<<:::999:::;;;;;;:::777777777777777777777777777777888888888888777777777666555555555555666777666777888999999888777666555555666666666666555555444555666666777777666666666999<<<:::666444555888888777666555555666777888999888777666555666666777666666666666666666666666777777777777666666666666666666555555555555666666666666666666666666555555777777777777777777777666888888888777777888999;;;;;;<<<===>>>@@@AAACCCDDDHHHGGGFFFFFFEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHFFFEEECCCBBBAAAAAA?????????AAABBBBBB@@@===@@@AAAAAACCCFFFJJJNNNPPPQQQQQQQQQRRRSSSSSSTTTTTTTTTVVVWWWVVVUUUTTTUUUWWWXXXXXX[[[^^^``````]]][[[^^^^^^_________^^^^^^^^^ZZZZZZZZZYYYVVVTTTTTTUUUVVVYYY\\\]]]\\\[[[ZZZ[[[[[[\\\^^^```___]]][[[YYYWWWVVVSSSQQQNNNLLLKKKJJJMMMMMMNNNNNNNNNMMMMMMLLLNNNOOOQQQSSSUUUVVVVVVVVVVVVWWWYYY[[[]]]^^^___```aaa```___^^^^^^___```aaaaaa``````______^^^^^^^^^[[[[[[[[[[[[[[[]]]^^^___````````````aaaaaabbbcccffffffgggggggggfffeeeddd\\\VVVMMMGGGCCCBBBAAAAAABBBDDDHHHLLLQQQYYYaaafffggghhhhhhgggeeeeeefffgggfffffffffffffffeeedddccccccaaa^^^\\\ZZZWWWSSSPPPLLLMMMNNNQQQSSSSSSQQQOOOJJJFFFAAA>>><<<:::888777777777666666555555555555444444555555666777777888777777666666555555555555444444444444444444444444555555666666666666555555555555555555444444444444333333333444444444555555444333222111111111222333333333333333333222111000333333222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333444444555555444333222333555666555444333333333333333333333333333333333333333333333333555444444333333333333333555555444444333333333333555555555555555666777777555555555555555555555555666777999:::999777444222555666777777777666555555555444444444555777999:::DDD;;;666888:::777666777888999:::;;;===>>>???@@@AAABBBDDDFFFGGGHHHHHHGGGIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLNNNOOOPPPPPPQQQQQQRRRRRRQQQPPPPPPPPPPPPPPPQQQQQQRRRQQQPPPMMMJJJHHHEEEDDDBBB@@@===<<<;;;:::;;;;;;;;;:::999999;;;===|||uuuoookkkkkklllmmmppprrrtttvvvwwwwwwwwwwwwxxxwwwuuusssrrrqqqppppppoooooooooooonnnmmmmmmlllhhheeeaaa[[[UUUNNNFFFAAA@@@>>>;;;::::::;;;:::999777777777777777777777777777777888888888888777777777666666555555666666777777888999::::::999888777555555666666666666666555666666777888888888888777999;;;<<<:::666333333555888777666555555666777888888888777666666666777777666666666666666666666666666666666666777777777777777666666555555666666777777777777666666555555555777777777777777777777777888888777777888888999:::;;;===???AAACCCDDDDDDDDDFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCBBBAAA@@@??????>>>======>>>???AAABBB@@@>>>AAABBBEEEIIIMMMQQQTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUVVVUUUTTTSSSTTTUUUYYYZZZ\\\___aaabbb```___^^^^^^^^^____________```[[[[[[[[[XXXUUURRRRRRRRRRRRUUUXXXZZZZZZYYYYYYZZZZZZ\\\]]]^^^^^^\\\YYYWWWVVVUUUTTTRRRQQQOOONNNNNNMMMNNNNNNNNNNNNMMMKKKJJJIIIJJJLLLNNNOOOPPPQQQQQQTTTUUUWWWZZZ]]]___```aaaaaa```___^^^^^^^^^``````````````````````````````````````````aaabbbccccccdddeeefffggghhhhhhhhhhhhjjjjjjjjjjjjjjjiiihhhhhhccc]]]TTTLLLGGGEEECCCBBBBBBCCCFFFJJJOOOVVV^^^ccchhhhhhhhhgggeeedddeeegggggggggggggggfffeeedddccccccaaa___^^^[[[XXXSSSOOOIIIIIIJJJMMMPPPRRRQQQPPPNNNKKKFFFBBB???===999777777666666555555555555555333333444444555666666666444444444444333333333333444444444444444444444444555555666666666666555555333333444444444444444444333333333444444444444555444444333222222222222222555444444333222111111111333333333333333333333333333333333333333333333333333333222111111222333333333333333333333333444444333333333333333333333333444333333333555666555444222222222222222222222222333333333333333333333333555555444444333333333333555555555444444444444444555555555555555666777777555555555555555555555555666777777777666555444333444555555666666666555555555555444555666888:::;;;@@@:::666888:::999999:::999:::;;;===???AAABBBBBBEEEFFFIIIKKKLLLMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJIIILLLMMMNNNNNNOOOOOOOOONNNOOONNNNNNOOOOOOPPPQQQRRROOOPPPPPPPPPNNNKKKHHHGGGAAA@@@>>><<<:::999888777999::::::999888888:::;;;xxxrrrnnnlllmmmmmmrrrsssuuuwwwxxxxxxxxxwwwxxxwwwuuusssqqqpppooonnnnnnooooooppppppooonnnmmmiiigggccc^^^XXXPPPHHHCCCBBB???<<<:::::::::999888777777777777777777777777777888888999999888888777777666666666666666666777777777888999999888777777444555666666666666666666555666777777888888777777999:::;;;:::666444444555888888777666666777888888888888777777777777777777666666666666666666666666666666666666777777777777777777666666666666777777888888777777666555555555777777777777777888888888666666555666777888888888<<<>>>AAADDDFFFFFFEEEDDDEEEDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEAAA@@@???>>>=========>>>=========???BBBCCCBBBAAADDDFFFJJJOOOSSSVVVXXXYYYYYYYYYXXXWWWWWWVVVVVVUUURRRTTTUUUUUUTTTTTTUUUVVV[[[^^^``````^^^___cccggg`````````______`````````\\\\\\[[[XXXTTTQQQPPPPPPRRRTTTXXXYYYYYYXXXXXXYYYZZZ[[[^^^______^^^\\\ZZZYYYYYYXXXXXXWWWVVVUUUUUURRRSSSSSSTTTSSSQQQOOOMMMJJJKKKKKKMMMNNNOOOOOOOOOTTTUUUXXXZZZ]]]___```aaaaaa```___^^^^^^^^^______````````````aaaaaaaaabbbccccccddddddeeeffffffgggfffhhhjjjkkklllllllllkkklllllllllllllllkkkkkkkkkhhhbbbZZZRRRLLLHHHEEECCCAAACCCEEEGGGLLLSSS[[[```gggggghhhgggffffffgggiiihhhhhhhhhhhhgggfffeeedddbbbaaa```___]]]YYYSSSOOOLLLKKKJJJKKKNNNOOOPPPOOORRROOOKKKGGGDDD@@@<<<999888777666555555555666666555555555666666666777777444444444444444444444444444444444444555555555555555555666666666666555555222222333333444444555555444444444444444444444444444444333333222222222222555555444333222222111111333333333333444444444444444444444444444444444444444333111000000111333444333333333444444444444444333333333333333222222222555444333444555666666444333333333333333333333333444444444444444444444444555555555555555444333333444444444444444444444333555555555555555666777777555555555555555555555555666666555444444444444444444444444555555555555555888777666666777888::::::===:::888999;;;<<<======<<<===>>>@@@AAACCCDDDEEEGGGHHHJJJLLLNNNNNNNNNNNNLLLLLLLLLKKKJJJIIIIIIIIIMMMMMMMMMNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLNNNOOOOOOMMMMMMNNNMMMLLLIIIFFFDDDAAA@@@>>><<<:::999888888888999:::999888888999:::{{{tttooommmmmmmmmssstttvvvxxxyyyyyyxxxxxxwwwvvvuuusssqqqnnnlllkkkmmmnnnooopppppppppnnnmmmjjjhhhddd```[[[SSSKKKEEEBBB@@@===;;;::::::999888777777777777777777777777888888999999999999888888666777777777777777777666555666777888888777666555444444555666666666666666555555666777777777777666777888999999777666666666888888777777777777888888777777888888888888888888777777777777777777777777555666666666777777777888777777666666666666777777888888777777666666666666666777777777888888888999777666666888;;;<<<<<<:::>>>@@@CCCFFFGGGFFFDDDCCCCCCCCCDDDDDDEEEFFFHHHHHHFFFFFFEEEEEEDDDDDDCCCCCC???>>>>>>======>>>>>>>>>>>>>>>???AAADDDFFFFFFEEEIIIKKKOOOSSSVVVXXXYYYYYYXXXXXXWWWVVVUUUTTTSSSSSSPPPRRRTTTUUUVVVWWWYYY[[[]]]fffnnnlllccc]]]___dddaaa```___^^^^^^^^^______``````___\\\XXXUUUTTTTTTUUUXXX[[[\\\[[[ZZZZZZ[[[]]]___bbbdddeeeeeecccbbb]]]]]]^^^^^^^^^]]]]]]\\\[[[\\\]]]]]]\\\ZZZXXXVVVRRRRRRQQQQQQQQQQQQQQQQQQPPPRRRUUUXXX\\\^^^```aaaaaaaaa``````____________^^^______```aaabbbcccccceeeeeefffggghhhhhhhhhiiifffhhhjjjlllmmmmmmllllllmmmmmmmmmlllllllllllllllkkkfff___XXXRRRLLLGGGCCCAAABBBCCCEEEIIIPPPXXX^^^dddfffhhhiiihhhhhhjjjkkkggghhhhhhhhhhhhgggffffffcccbbbaaa```___[[[UUUQQQNNNLLLJJJJJJLLLOOOQQQQQQUUUSSSPPPMMMJJJFFFAAA===:::999777666555555666777555555555555666666666666777777777777777777888888444444444555555666666666555555666666666666555555333333333444444555555555444444444444444444444444444444444444333333222222444444444333333333222222333333444444444555555555444444444444444444444444444333111000000111333444333333333444444555555555444333333333333333333333555444333444666777666555555555555555555555555555444444444444444444444444555555666666666555444333222333444444444444333333555555555555555666777777555555555555555555555555666555444333333444444555444444444444555555666666;;;:::999888777888999999<<<<<<;;;;;;===@@@AAAAAA@@@@@@AAACCCDDDEEEFFFGGGHHHIIIKKKMMMNNNNNNNNNNNNLLLLLLKKKJJJIIIHHHHHHGGGKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMNNNMMMLLLIIIFFFDDD@@@???>>><<<:::999888888888999::::::999888999:::~~~wwwrrrooonnnmmmuuuvvvwwwyyyzzzyyyyyyxxxwwwvvvuuussspppnnnkkkjjjkkklllnnnpppppppppnnnmmmjjjhhhfffbbb]]]VVVNNNHHHBBB@@@===;;;;;;;;;:::999777777777777777777777777888888999999999999888888666777777888888777777666555666777888888777666555333444555666777777777777444555666666777777666666666666777888888888888888888888888888888888888888666777888999999999888888777777777777777777777777555555666666777777888888888777777666666777777888777777777777777777777777666777777888888999999999:::999999<<>>???@@@@@@???@@@BBBFFFHHHIIIIIILLLNNNQQQTTTVVVXXXYYYYYYWWWVVVVVVUUUSSSRRRRRRQQQQQQSSSUUUWWWXXXZZZ\\\^^^dddqqq~~~rrreee``````aaa```___^^^^^^___```aaabbbcccbbb___\\\YYYYYYYYYYYY\\\___aaaaaa``````aaaeeegggjjjlllmmmmmmkkkjjjggghhhiiijjjjjjiiihhhgggbbbdddfffgggfffdddaaa```[[[ZZZXXXUUUSSSRRRQQQPPPNNNPPPSSSWWW\\\___aaaccccccbbbbbbbbbaaa``````___\\\]]]^^^___aaabbbcccdddfffggghhhiiijjjjjjjjjjjjggghhhiiikkklllmmmmmmmmmnnnmmmmmmlllkkklllllllllllliiiddd___YYYRRRKKKFFFBBBCCCCCCDDDGGGNNNVVV\\\bbbeeehhhjjjjjjiiiiiiiiidddeeeffffffgggfffffffffdddcccbbbaaa```]]]YYYUUUNNNKKKHHHIIILLLPPPSSSUUUVVVUUUSSSRRROOOKKKFFFBBB>>><<<:::777666666666777444444444444444444444444333444444444444555555555444444444555666666777777555555666666666666555555444444555555555555555555555444444444444333333333444444444444444333222222111222444555555555444333333444444555555666666666444444444444444444444444444444333222222333444444333333333444555555666666444444444444444444444444555444444444666777666555555555555555555555555555444444444444444444444444555666777777777666444333222333444666666555444444555555555555555666777777555555555555555555555555666555555444444444555555444444444444555666777888<<<;;;:::999888999::::::===???@@@???AAAEEEFFFEEEDDDDDDEEEEEEFFFGGGGGGHHHJJJKKKLLLMMMMMMMMMLLLLLLIIIHHHHHHGGGFFFEEEEEEDDDFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFHHHHHHNNNOOOOOOOOOMMMJJJHHHFFF>>>===<<<:::999888777777888:::;;;;;;:::999999:::zzzuuuqqqoooooovvvwwwxxxzzzzzzzzzyyyyyyxxxwwwvvvtttqqqnnnkkkiiiiiijjjmmmooopppooonnnmmmiiihhhfffddd```YYYQQQKKKBBB???<<<;;;;;;;;;;;;:::777777777777777777777777888999999::::::999999888666777888888888888777666666777888888888888777666333444555666777777777777555666777777888888777777666666666777999999888777888888888999999888888888666777888999999999999888777777777777777777777777555555555666777888888888888888777777777777888888666666666777888888999999666777777888888999::::::;;;:::;;;???EEEIIIGGGDDDDDDEEEEEEFFFEEECCCAAA@@@???>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@?????????<<<<<<<<<<<<===>>>@@@@@@@@@???@@@BBBFFFIIIKKKKKKLLLMMMPPPSSSUUUXXXYYYZZZWWWVVVVVVUUUTTTSSSRRRRRRTTTVVVXXXZZZZZZ\\\^^^```dddnnnxxx{{{uuukkkdddaaadddcccbbbbbbdddfffhhhjjjjjjkkkkkkiiigggeeeeeeffffffjjjnnnqqqssssssuuuvvv|||}}}}}}{{{|||}}}~~~~~~}}}|||rrrtttwwwxxxxxxvvvtttrrrllljjjfffbbb^^^[[[YYYXXXWWWXXXZZZ]]]___aaabbbbbbdddddddddccccccbbbaaa```ZZZ[[[]]]^^^```bbbcccdddggghhhjjjkkkllllllkkkkkkiiiiiiiiijjjlllnnnooopppooonnnmmmlllkkklllmmmmmmlllkkkiiifffaaaYYYOOOIIICCCCCCCCCCCCFFFMMMUUU[[[aaadddiiikkkiiifffdddbbb``````bbbcccdddeeeeeeeeeeeecccbbbaaaaaa___]]]ZZZQQQMMMIIIGGGJJJNNNQQQSSSVVVVVVUUUUUUTTTPPPKKKGGGBBB???<<<999666666777777444444444444444444444444111111111222222222333333444444444555666777777777555555666666666666555555666666666666666666555555555555444444444333333333333444555555555444333222...000444666777666555333333444444555666666777777555555555555555555555555444444444444444444444444333333444444555666666666444444444555555666666666666555444555666777666555555555555555555555555555555555555555555555555555555666777888888666555444444555777888888888777666555555555555555666777777555555555555555555555555555555555555555555555555555555444444555777888999:::999999999:::;;;===>>>???CCCEEECCCDDDIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJHHHGGGFFFCCCCCCBBBBBBAAAAAAAAA@@@???@@@AAAAAAAAAAAAAAA@@@AAAAAABBBCCCEEEGGGIIIJJJMMMMMMNNNMMMLLLIIIFFFDDD>>>===;;;:::888888777777888:::<<<<<<;;;:::::::::}}}wwwsssqqqpppvvvwwwyyyzzz{{{zzzzzzyyyyyyyyyxxxvvvsssooollljjjhhhjjjlllooopppooonnnlllhhhhhhfffeeeaaaZZZSSSMMMAAA???<<<;;;<<<<<<;;;:::777777777777777777777777888999999::::::999999888666777888999999888777666777888999::::::999888777333444555666777777777777777777888999999999999888777777777777999999777666888888999999999999888888666777888999::::::999888777777777777777777777777444555555666777888888999888888777777777777888888555555666777888999::::::666777777888999999:::::::::999999???FFFJJJHHHEEEFFFFFFFFFEEEDDDBBB@@@???<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>???;;;;;;;;;<<<===>>>???@@@?????????BBBFFFJJJKKKKKKKKKLLLNNNQQQTTTXXXZZZ[[[XXXWWWWWWVVVUUUUUUTTTTTTWWWYYY[[[[[[[[[\\\^^^```]]]___bbbeeegggfffdddaaaggggggggghhhkkknnnrrrtttxxxyyyyyyxxxvvvuuuvvvwwwzzz~~~zzzuuupppllliiihhheeeeeeeeeeeedddcccaaaaaaeeeeeeeeeddddddbbbaaa```YYYZZZ\\\^^^```bbbcccdddiiijjjkkkmmmmmmmmmmmmlllkkkkkkkkkkkkmmmoooqqqssspppooommmlllllllllmmmnnnlllllllllkkkfff]]]SSSLLLDDDDDDCCCCCCFFFLLLUUUZZZ```dddiiikkkhhhccc___\\\\\\]]]^^^```bbbcccccccccfffdddbbbaaaaaaaaa___]]]VVVQQQKKKGGGGGGJJJMMMNNNVVVVVVVVVWWWVVVSSSNNNJJJDDDAAA===:::777666777777777777777777777777666666666666666777777888888888444444444555666777777888555555666666666666555555888888777777666666555555555555555444444333333333333444555555555444333222,,,///333777999888555333444444444555666777777888555555555555555555555555444555555666666555555444333333444444555666777777444444444555666777888888666555444555777777777555444444444444444444444444555555555555555555555555555666888999888777555444555777999:::;;;:::999888555555555555555666777777555555555555555555555555555555666666777666666555666555555555666777999:::777777888999;;;===???AAA@@@FFFHHHEEEFFFKKKMMMJJJJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEFFFFFFEEECCCBBBAAA?????????>>>>>>>>>>>>===;;;;;;<<<===============>>>???@@@CCCEEEHHHKKKLLLIIIJJJJJJJJJHHHEEECCCAAA???>>>===;;;:::999999999999;;;======<<<::::::;;;}}}uuussstttyyyyyyzzzzzzzzzyyyxxxxxxyyyyyyyyywwwtttpppmmmjjjhhhhhhiiilllnnnnnnllljjjiiihhhgggeeeaaa[[[TTTOOOCCC@@@===<<<;;;;;;:::999999999:::;;;:::999888777666666666666666666666666:::999888777777888999:::<<<:::999777666666777777777777666666666666777777777888999888666555666777666999<<<===;;;888777666888888888777777777777777888888777777777777888888777777777666666666666666888888888777777777666666999888777777777888999:::999999999999999999999999===;;;999777666888999;;;;;;<<<===???BBBDDDFFFGGGGGGFFFDDDAAA???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;@@@<<<999;;;???AAA???<<<;;;<<<=========>>>@@@BBB>>>@@@CCCFFFHHHIIIJJJJJJKKKKKKKKKNNNQQQTTTVVVVVVUUUUUUWWWXXXXXXXXXXXXXXX\\\]]]```bbbcccaaa___^^^___```bbbeeefffgggggggggiiilllooorrrtttxxx|||~~~|||{{{yyywwwsssnnnjjjgggdddfffggggggdddaaa``````\\\ZZZXXXYYY[[[^^^___```dddeeegggiiijjjkkkllllllkkklllnnnooopppppppppooorrrrrrqqqppppppooonnnnnnppprrrrrrmmmhhhbbbWWWMMMKKKEEEBBBDDDHHHJJJNNNSSS^^^eeekkkjjjfffccc\\\VVVVVVVVVXXX\\\```ccccccbbbccccccbbbbbbbbbbbbaaaaaa]]]YYYRRRLLLIIIIIIKKKMMMRRRTTTWWWYYYYYYVVVSSSQQQJJJGGGBBB>>><<<:::777555888888777777666666555555777666666666555555555555666666666666666666666666777777777777666666666666999AAAEEE>>>999999888666888888777777666666555555666666777777777777666666555555666666555444333333333333333444444444555555666666555555555444444444333333333444444444555555555555555555555555555555666666777888888888888888555555666666777777888888555555555666777666444222555555444444333333222222555666666777888999999:::666777999::::::999777666555666777888888777666555666555444555666777666555666666666666777888999:::888888777555444444777999888999;;;>>>@@@AAABBBCCCFFFEEEDDDFFFIIILLLMMMMMMKKKJJJIIIIIIHHHHHHHHHHHHIIIFFFAAA???>>>??????>>>===;;;999:::===>>>===::::::999::::::;;;<<<===>>>DDDCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDCCCBBBBBB???>>><<<;;;:::;;;;;;<<<;;;;;;:::::::::;;;<<<===yyyvvvwww{{{{{{||||||{{{{{{zzzyyyzzzzzzyyyxxxuuuqqqnnnkkkhhhhhhjjjllloooooommmkkkiiihhhgggeeebbb]]]WWWRRRFFFCCC???======<<<;;;:::666666777777777666555444777777777777777777777777888888777777777777888888;;;:::888777666666666777888777777666666777777888777888999888666666666777999<<>>AAADDDEEEGGGGGGFFFDDDBBB@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;999;;;???BBBAAA???<<<===>>>???>>>???BBBDDD@@@AAADDDFFFHHHJJJJJJKKKJJJJJJKKKMMMQQQTTTVVVWWWZZZZZZ[[[\\\\\\]]]^^^^^^[[[]]]```ccceeeeeeeeedddeeegggiiilllmmmmmmmmmmmmqqqtttxxx{{{xxxooojjjjjjiiiiiihhhgggeeecccbbb]]][[[YYYXXXZZZ]]]^^^^^^ddddddeeefffggghhhhhhhhhjjjkkkmmmooopppppppppooorrrrrrrrrqqqqqqpppppppppoooqqqqqqnnnjjjeee[[[RRRKKKEEEBBBDDDGGGIIIMMMRRR[[[ccciiihhheeebbb\\\VVVUUUTTTUUUXXX]]]```bbbbbbddddddcccccccccbbbbbbbbb___[[[TTTNNNJJJIIIJJJLLLPPPRRRVVVXXXYYYWWWTTTRRRMMMIIIDDD???<<<:::888666888888777777666666666666777777666666666555555555666666666666666666666666555555666666777777888888999AAADDD???:::::::::888666666666666555555555555555555666666666666555555555555555555555444333222444444444444444444444444555555444444444333333333222333444444555555555555444444444444444444444444555555666777777777777666555666666666777777777888777777666777777666444333777777777666666666666666333333333444444555555555555666888999999888666555555666777888888777666555777666555666888999999777666666666666666777888999888888888777666666999<<<;;;<<<>>>@@@BBBCCCDDDDDDFFFFFFFFFHHHKKKMMMMMMLLLLLLKKKIIIGGGFFFEEEDDDDDDHHHDDDAAA>>>>>>?????????===;;;999:::<<<<<<;;;999888888888888999:::;;;<<<@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>===<<<;;;<<<<<<===<<<<<<;;;<<<<<<<<<===>>>}}}zzzzzz}}}~~~~~~~~~~~~}}}||||||{{{{{{{{{yyywwwssspppnnnjjjiiijjjmmmooopppnnnmmmjjjiiihhhfffddd___YYYUUUIIIEEEAAA???>>>===<<<;;;888999999999999888777777888888888888888888888888777777888888888888777777:::999888777666666666666888888888777777888888888888999:::999777666777888:::<<>>AAADDDGGGHHHHHHHHHCCCBBB@@@>>><<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<999888;;;???BBBBBBAAA<<<>>>???@@@@@@BBBDDDGGGBBBCCCEEEGGGIIIKKKKKKLLLKKKLLLNNNPPPSSSVVVYYYZZZ\\\\\\\\\\\\]]]___aaabbb```bbbdddgggjjjlllnnnnnnpppqqqtttwwwxxxxxxwwwvvvzzz}}}yyyuuurrrmmmllllllkkkhhheee]]]ZZZWWWVVVWWWXXXYYYZZZbbbbbbbbbbbbccccccccccccgggiiikkkmmmoooooooooooorrrrrrrrrrrrrrrrrrrrrrrrnnnqqqrrrooollliiiaaaXXXMMMFFFBBBDDDFFFHHHKKKPPPWWW___ffffffdddbbb]]]WWWSSSQQQQQQSSSWWW\\\___```ddddddeeeeeeddddddccccccccc^^^XXXQQQLLLIIIIIIIIIMMMOOOSSSWWWYYYXXXVVVUUURRRMMMFFFAAA===;;;999777888777777777777666666666777777777666666666555555666666666666666666666666444444555666777888999999888===@@@===999999999888444444444444555555555555444444444555555444444444444444555555555444333333555555444444444444444444444444444333333333333333222333555666666666555444666666666666666666666666444444555666666666666555666666666666777777777777999888888777666555555444666777777777777777888888666666666666666666777777555555777777777777555555666666777777777777666666888777666888:::;;;;;;:::777777666666666777777888777888999888888999<<>>======<<<;;;999999::::::999777777777777777777888999:::<<<<<<======>>>???@@@@@@????????????>>>>>>>>>>>>@@@??????>>>>>>>>>>>>???????????????@@@@@@@@@@@@~~~}}}~~~~~~}}}|||||||||{{{yyyvvvrrrppplllkkklllnnnpppqqqooonnnmmmllljjjhhheeeaaa[[[WWWKKKHHHCCC???>>>===<<<;;;<<<<<<<<<;;;;;;;;;::::::999999999999999999999999777888999::::::999888777999999888888777777777777999999888888888888999999999;;;;;;:::999888999:::777999;;;;;;:::888888888777777888999::::::;;;;;;:::999999999999999999:::<<<<<<;;;:::888777666666777777888999:::;;;<<<<<<<<<;;;:::999999999:::;;;::::::::::::::::::::::::999999:::;;;<<<======<<>><<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999;;;???AAAAAA@@@<<<>>>@@@AAABBBDDDGGGIIIFFFFFFHHHIIIKKKLLLMMMNNNQQQRRRTTTUUUVVVXXXZZZ\\\^^^^^^]]]^^^```bbbeeeggghhhiiilllooorrrvvvxxxzzz|||~~~xxxuuutttsssnnniiiaaa]]]YYYWWWXXXYYYZZZZZZ_______________```aaaaaaeeefffiiikkkmmmnnnooonnnrrrrrrrrrrrrssssssssstttpppssstttqqqooollleee\\\PPPIIIDDDEEEFFFFFFIIIMMMTTT\\\dddfffeeeddd___ZZZRRROOOMMMMMMQQQWWW[[[^^^cccdddeeeffffffeeeddddddeeebbb\\\UUUOOOKKKHHHGGGJJJMMMQQQUUUXXXYYYYYYXXXWWWQQQJJJDDD@@@===:::999777777777777777777777777777777777666666666666555777777777777777777777777555555555666777888888888555888:::999888777888888444444444555555666666666444444555555555555444444555555666666666555555444555555555555444444444444444444444444444444444444555555777777777555444333555555555555555555555555444444555666666666666555666666666666777777777777777777777777555555666777444444555555666666777777999999999999888888888888555666666777777666666555666666777777777777666666888777666888:::<<<;;;:::999888888777777777888888666777999999:::;;;>>>AAAEEEFFFGGGGGGHHHGGGGGGGGGGGGHHHIIIKKKMMMLLLJJJGGGFFFEEECCCBBB@@@???>>>>>>===;;;::::::;;;<<<;;;;;;===<<<;;;::::::999888888777777777777777888999999999:::;;;<<<>>>>>>??????======>>>>>>>>>?????????BBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFF~~~}}}}}}~~~}}}{{{xxxuuusssooonnnnnnooopppqqqpppnnnqqqnnnllliiifffaaa[[[WWWNNNIIICCC???===<<<;;;::::::::::::999999999999999999999999999999999999999888999:::;;;;;;:::999888999999999999999999888888999999888888888888999999;;;<<<===<<<:::999:::;;;555777999999888777777777777777888999::::::;;;;;;:::999999999999999999:::<<<<<<;;;:::999888777666777888999:::;;;===>>>>>>===<<<:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===@@@BBBCCCEEEHHHKKKLLLKKKJJJIIIAAA@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<>>>?????????<<<>>>@@@BBBCCCFFFIIILLLJJJKKKKKKLLLMMMOOOPPPPPPUUUVVVXXXXXXWWWWWWZZZ\\\bbbaaaaaabbbdddhhhkkkmmmkkkmmmqqqvvv|||yyytttkkkgggaaa^^^]]]^^^^^^^^^^^^^^^]]]^^^^^^___aaabbbccceeegggjjjlllmmmmmmmmmoooppppppqqqrrrsssttttttsssvvvvvvsssqqqnnnggg```UUUNNNHHHGGGGGGFFFHHHKKKQQQZZZccceeeffffffbbb]]]SSSPPPKKKJJJMMMRRRWWWYYY```aaaccceeeffffffeeedddgggddd___YYYRRRMMMIIIFFFGGGJJJOOOSSSWWWYYYZZZZZZZZZUUUNNNHHHCCC@@@<<<:::777777777777888888888888888777777777666666666666888888888888888888888888777777777777666666666666777777888999999888888:::555555555666666777777888555555555666666555555555555666666777777777666666555555555555555555555555555555555555666666666666777888888888777555333222222222222222222222222222555555666777777777666666777777777777666666666666333555777777666666777999444444555555666666777777777777777777666666666666777777777777777777777777777777666666666666777777777666555777999::::::999::::::999888888888999999555777999:::;;;===@@@BBBHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGIIIJJJIIIFFFCCC@@@??????>>>>>>>>>??????;;;;;;:::;;;===>>>===;;;=========<<<;;;:::999:::999888888888888999::::::999:::<<<>>>???@@@AAAAAA??????@@@AAABBBCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHKKKKKKLLLMMMMMMMMMMMMLLL~~~~~~}}}{{{xxxvvvsssrrrppppppqqqqqqpppnnnqqqooollliiifffbbb]]]YYYPPPKKKEEE@@@===<<<;;;:::<<<<<<;;;::::::::::::;;;999999999999999999999999999999::::::::::::999999888888999999999999888777888888888777777888888888:::;;;<<<;;;999888999:::666888999999888777888999777777888888999999::::::999999888888888888999999888888888999999:::::::::999999:::;;;===>>>??????<<<;;;:::999888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999999;;;???BBBEEEEEEGGGHHHJJJJJJIIIGGGFFF@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===============>>>>>>???===???BBBDDDFFFIIIMMMOOOOOOOOOOOOOOOPPPQQQSSSSSSUUUXXXZZZYYYWWWWWWZZZ^^^```aaabbbdddgggjjjmmmooommmpppwwwyyytttlllfffcccbbbaaa```aaaaaa```______```aaabbbbbbdddfffhhhjjjkkkkkkjjjlllmmmnnnoooqqqrrrsssttttttvvvvvvtttrrrqqqkkkccc\\\UUUMMMKKKIIIFFFGGGJJJNNNWWWaaaeeefffgggeee```VVVRRRLLLIIIKKKNNNRRRTTT[[[]]]```ccceeefffeeeeeegggeeeaaa\\\VVVPPPKKKHHHFFFHHHMMMRRRVVVYYY[[[[[[\\\XXXQQQLLLGGGCCC???<<<777777777888888888888999888888777777777666666666888888888888888888888888888777777777666666666555:::888888;;;;;;999999<<<666666666777777777777777555555666666666666555555555555666777777777666666444444555555555666666666666666666666666777777777888888777777666666555555555555555555555555555555555555666777777777777666777777777777666666666666222666::::::888666888:::666777777777777777888888777777777888888888888888777777777777777777777777777777666666666666777777777666555666888888888666999999888888888999999:::777999;;;===>>>???BBBDDDGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDEEECCCAAA>>>;;;;;;;;;<<<===>>>???@@@>>>===>>>@@@BBBBBB@@@>>><<<===>>>===;;;::::::<<<::::::999999999::::::;;;:::;;;>>>@@@BBBCCCCCCCCCBBBBBBCCCEEEFFFHHHIIIIIIIIIJJJKKKMMMNNNNNNNNNNNNPPPQQQRRRTTTTTTSSSRRRRRR|||zzzxxxwwwtttrrrqqqqqqpppooommmnnnllljjjhhhgggddd```]]]SSSNNNGGGAAA>>>===<<<<<<>>>===<<<;;;:::;;;;;;<<<999999999999999999999999999888888777777888888999555666777888888777666555888777777666666777777888777999999999777666777888666888999999888888999:::888888888888888888888888888888888777777888888888666777777888999:::;;;;;;777888888999:::;;;;;;<<<<<<;;;999888777777888888999999999999999999999999999::::::<<<>>>AAACCCEEEFFFFFFFFFFFFEEEDDDCCCBBB>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>@@@AAA???BBBEEEGGGIIIMMMQQQTTTSSSSSSRRRRRRSSSTTTUUUVVVVVVZZZ]]]]]][[[\\\```dddccceeegggjjjmmmpppssstttxxx}}}xxxrrrmmmjjjhhhhhhgggdddbbbaaaaaaaaabbbbbbccceeeggghhhiiihhhhhhiiijjjkkkmmmoooqqqrrrsssrrruuuuuutttssssssnnnhhhccc[[[RRROOOKKKGGGFFFIIIJJJTTT^^^cccfffgggfffaaaZZZUUUOOOJJJJJJLLLNNNNNNVVVYYY]]]aaadddeeeeeeeeeeeedddbbb^^^YYYSSSMMMIIIEEEHHHLLLQQQVVVYYY[[[\\\\\\YYYTTTPPPKKKFFFAAA===777777888888888999999999888888888777777777666666666666666666666666666666666666666666777777777777:::666555999:::777777:::666666666666666666555555444444444555555444444444333333444555555555555555333333444555666777888888555555555555666666777777666666555555666888:::;;;888888888888888888888888444444555666666666666555888777777777666666666555555:::??????;;;777777888777777777666666666666666777777777888999999999:::666666666555555666666666888777666555555666777888999777666666777888666555666666666666777888999999:::<<>><<<:::999999999:::;;;===>>>???>>>>>>???AAACCCBBB???===:::<<<===<<<:::999:::<<<;;;::::::999999999:::::::::<<>>>>>===999888777666666666777888888888888888888888888888888777666555555666777888333444555666666555444444777777666666666666777777555666777666555444444666555777888888777777888:::888888888777777777777777888888777777777777888888999888888888888888888888444444444555666666777777<<<:::999777666666777777777777777777777777777777777999;;;>>>AAABBBCCCCCCFFFFFFDDDCCCBBB@@@??????<<<;;;::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<======???AAACCCBBBDDDGGGJJJLLLPPPTTTWWWUUUUUUTTTTTTTTTUUUWWWXXXXXX]]]aaaaaa```bbbggglllmmmooorrrvvvyyy|||~~~zzzxxxnnnlllhhheeebbbaaaaaaaaabbbccceeeggghhhhhhggggggggghhhjjjlllnnnpppqqqrrrooossstttssstttuuuqqqkkkggg^^^VVVQQQLLLHHHFFFHHHHHHRRR\\\aaaeeegggeeeaaa\\\WWWPPPLLLJJJJJJKKKKKKSSSVVV[[[```ccceeeeeeeeeddddddccc```[[[TTTNNNKKKEEEGGGLLLQQQUUUYYY[[[\\\\\\YYYUUURRRNNNHHHBBB===777777888888999999999999888888888888777777777777555555555555555555555555444444555666777888999999888333111555777333333777666666666555555444444333222333333444444333333222111222333333444444444333222333444555666888999999444444444555555555666666444333333333666:::>>>AAA333333333333333333333333222333444444555555444444888888777777666666666555999>>>CCCCCC===888666777555555444444333333333222111222222333444555555666555555444444444444555555888777666555555666777888:::999777777888888666555444444444444555777888888===???BBBCCCDDDDDDFFFHHHDDDDDDEEEFFFFFFFFFEEEEEECCCAAA>>><<<;;;;;;999777999999999:::;;;<<<===>>><<<<<<===@@@AAA@@@===:::888:::<<<;;;999888:::<<<::::::999999999999999::::::<<<@@@CCCEEEFFFFFFFFFFFFFFFHHHJJJLLLNNNPPPPPPPPPQQQSSSUUUVVVWWWWWWVVVTTTUUUWWWYYYYYYXXXWWWVVV