BM6@ 6(@@ 999999888888777666666666444444444444444444333333444333333222222333333444222222333333333333444444111111222222222333333333444888===EEEMMMRRRQQQLLLRRRjjjqqqiiiqqqqqq^^^YYYYYYZZZ^^^dddkkkpppvvv{{{}}}}}}zzzxxxsssmmmeee]]]XXXVVVVVVWWWVVVTTTRRRQQQNNNOOOXXXccc]]]lll|||wwwqqqiiilllpppqqqmmmhhheeedddaaaiiipppsssoooeeeWWWLLL888222///111333222000111000000000000000000000000000//////...///000111111222111111111111000...+++222555999;;;;;;999555222000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111999999999888777777666666555555444444444444333333444333333222222333333444222222333333333333444444111111222222222333333333555999@@@IIIPPPTTTRRRNNN[[[rrriiigggtttiiiZZZVVVVVVZZZ^^^eeekkkqqqvvv|||~~~zzzyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyyyy{{{|||~~~~~~{{{yyysssnnnfff^^^XXXVVVVVVWWWVVVTTTSSSRRRPPPRRR\\\hhhkkkqqq|||yyysssooonnnooorrrooogggbbbccc______```bbbddd___SSSGGG:::333///111333222000111////////////////////////000000000111111111000000777333...---///555999<<<888888777666444222///...000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111::::::999888888777777666555555555444444444333333444333333222222333333444222222333333333333444444111111222222222333333333666;;;DDDNNNUUUVVVSSSPPPcccxxxgggllluuuaaaWWWTTTTTTZZZ___eeelllqqqvvv{{{~~~~~~}}}}}}}}}}}}{{{vvvssskkkkkkiiihhhhhhiiiiiijjjiiiiiijjjkkkllloooqqqrrryyy~~~}}}{{{tttoooggg___YYYVVVUUUVVVWWWTTTSSSSSSRRRUUUaaannnrrrpppvvvyyyvvvwwwooopppxxxvvvkkkeeehhh```WWWQQQSSSYYYYYYOOOEEE<<<555000111333111000111........................000000222222222111000///555111...///444;;;BBBFFF999777333000...---------000000000000000000000000000000000000000000000000//////////////////////////////000000000000111111:::::::::999888888777777666666555555444444333333444333333222222333333444222222222333333333444444111111222222222333333333666;;;EEEQQQWWWUUUQQQPPPjjj{{{yyygggqqqppp^^^VVVTTTSSSYYY^^^eeekkkqqquuuzzz|||~~~~~~uuuppplllfffaaa]]]\\\ZZZYYYYYY[[[]]]^^^\\\\\\[[[\\\]]]```bbbdddnnnttt}}}}}}vvvqqqiii```ZZZVVVUUUUUUVVVTTTSSSTTTTTTXXXeeerrrtttnnnsss||||||qqqqqq~~~uuummmpppeeeYYYOOOPPPVVVVVVNNNGGG???777111111222111000222////////////////////////000111111111111111000000---...222777<<>>222111///------...000111////////////////////////////////////////////////////////////////////////////////////000000000111;;;;;;::::::999888888888777777666555555444333333444333333222222333333444222222222333333333444444111111222222222333333333555999DDDRRRVVVRRROOOOOOlll{{{wwwlll}}}}}}zzzfffqqqmmm\\\VVVSSSQQQXXX]]]dddkkkppptttxxxzzz~~~yyylllccc___\\\WWWRRRPPPOOONNNNNNOOOQQQSSSUUURRRQQQOOOOOOOOOQQQSSSUUUbbbiiiuuu~~~wwwsssjjjbbbZZZVVVTTTSSSUUUSSSSSSTTTUUUYYYfffsssxxxuuuxxx~~~uuurrr~~~}}}vvvvvvmmm```VVVWWWZZZUUUOOOKKKBBB999222111111000000222000000000000000000000000111000///......000111333,,,///333888;;;:::666222---.........///111222222////////////////////////////////////////////////////////////////////////...////////////000000000<<<<<<;;;::::::999999888888777777666555444333333444333333222222333333444222222333333333333444444111111222222222333333333444777CCCQQQUUUOOOLLLOOOeeeqqqhhh```vvv}}}|||uuuffftttiiiXXXSSSQQQPPPXXX]]]eeelllppptttwwwyyy~~~sssjjj^^^VVVSSSQQQMMMJJJGGGGGGHHHIIIKKKMMMOOOQQQLLLKKKIIIGGGHHHIIILLLNNNTTT]]]jjjwwwyyytttlllccc[[[VVVSSSRRRRRRRRRRRRTTTTTTXXXcccoooxxxyyyzzzyyyyyy~~~{{{qqqvvv~~~wwwggg]]]^^^```YYYQQQNNNEEE;;;333111111000000222111111111111111111111111000/////////000222444555333222111111222222111///...///000111111111000000000000000000000000000000000000000000000000000000////////////////////////......////////////000000<<<<<<<<<;;;::::::999999888888777666555444333333444333333222222333333444222222333333333333444444111111222222222333333333555777BBBPPPSSSLLLJJJPPP^^^iii```\\\vvvnnnddduuu|||eeeVVVRRRRRRRRRYYY___gggnnnrrrvvvyyyzzz~~~yyygggaaaXXXQQQNNNLLLJJJIIIFFFGGGIIILLLOOORRRTTTUUUMMMLLLJJJIIIJJJLLLPPPRRRUUU]]]jjjvvv~~~zzzuuummmddd\\\VVVSSSQQQPPPPPPQQQSSSSSSUUU___iiissswwwuuupppuuuooolll|||nnn___ccciiicccXXXSSSGGG===444111000///000333000000000000000000000000---...111444666666666555555222///---...///000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........./////////000000===<<<<<<;;;;;;:::999999999888777666555444333333444333333222222333333444222222333333333444444444111111222222222333333333666777BBBPPPSSSKKKJJJQQQaaalllcccdddccc]]]qqqxxxcccUUUSSSUUUVVV[[[aaaiiippptttwwwzzz||||||tttooobbb]]]VVVPPPMMMKKKKKKKKKJJJKKKOOORRRVVVXXXZZZ[[[QQQPPPNNNNNNPPPSSSWWWZZZcccjjjuuu~~~{{{vvvnnneee\\\VVVRRRQQQNNNOOOQQQSSSRRRSSS[[[eeeqqqvvvsssmmmzzzmmmfff{{{sss```eeeooolll```XXXIII>>>444111000///000333////////////////////////***...444999;;;:::777555222000///000111111000...000///.........000222333000000000000000000000000000000000000000000000000////////////////////////............/////////000@@@???>>>===;;;;;;;;;;;;999999888777666555444444333333333333333333333333222222222222222222222222222444444444222222222444666===BBBKKKUUUPPPLLLUUUggg|||mmmppp~~~uuuaaa```sssqqqbbbUUUNNNQQQWWWaaafffkkkooorrruuu{{{}}}tttjjjddd\\\YYYUUUQQQPPPRRRTTTVVVVVVWWWZZZ]]]______^^^^^^]]]\\\ZZZZZZ]]]bbbhhhllluuu{{{|||xxxuuuppphhh___WWWSSSRRRPPPPPPPPPPPPRRRWWW]]]bbbpppxxxwwwppp|||ssspppwwwaaa]]]eeeiiicccZZZKKKAAA777333111......000///...------...///000111000222444666555333000...111111000000//////......////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000@@@???>>>===<<<;;;;;;;;;999999888777666555444444333333333333333333333333222222222222222222222222222444444444222222333444999@@@EEEOOOXXXSSSQQQ\\\wwwtttzzz}}}sssaaacccxxx~~~mmm___TTTOOORRRYYYaaaeeekkkoooqqquuuzzzyyyqqqiiiddd___^^^[[[YYYZZZ\\\```bbb```aaabbbdddeeeeeeeeeeeeeeefffhhhiiikkkpppuuuzzz}}}xxxvvvpppiii```YYYTTTQQQPPPPPPPPPPPPQQQUUU[[[```qqqyyyvvvmmmuuuxxxtttqqq^^^\\\eeelllhhhaaaSSSEEE777222111000000222000000/////////000111222///000222333333111///---111000000000/////////...////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000AAA@@@???===<<<<<<;;;;;;999999888777666555555444444444333333333333333333333333333333333333333333222333444444333222333555999@@@FFFQQQYYYTTTUUUeeevvv|||qqqbbbiiiyyyiii\\\SSSPPPSSSZZZ```eeejjjnnnqqqtttzzz~~~~~~~~~yyysssmmmhhhddd___^^^]]]^^^```dddhhhkkklllllllllmmmmmmooopppppprrrvvvzzz{{{{{{~~~~~~yyyvvvqqqjjjbbbZZZTTTQQQPPPPPPOOOOOOOOOSSSXXX\\\nnnwwwtttiiiooo|||uuuxxxiiiZZZYYYfffrrrtttppp```MMM999111111111222333222222111000000000111111...////////////......---000000000000////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000AAA@@@???>>>===<<<<<<<<<:::999999888777666555555444444444444444333333333333333333333333333333333222333555444333333444555666>>>EEEPPPWWWRRRXXXmmmttt|||ooodddpppxxxgggZZZSSSPPPUUU[[[```eeejjjnnnppptttzzz~~~}}}~~~{{{uuuoookkkgggddd``````aaacccfffjjjnnnqqqtttsssssssssuuuxxxzzz|||zzzwwwrrrllleee]]]UUUQQQOOOOOOOOONNNNNNPPPTTTXXXhhhrrrqqqhhhmmmwwwmmmsss~~~|||qqqkkkaaaUUUVVVfffyyylllUUU===222111222222222222222111111000000000000//////......---.........000000000000////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////BBBAAA@@@???>>>=========::::::999888777666555555555555555444444333333333333333333333333333333333222333555444444333555666555===FFFQQQWWWRRR\\\xxxsss{{{ppphhhxxxxxxeeeZZZSSSQQQUUU[[[```eeejjjnnnqqqtttzzz~~~}}}~~~{{{tttpppllliiifffggghhhiiilllooorrruuuvvvvvvuuuvvvwwwzzz{{{xxxsssnnnhhh```WWWPPPNNNNNNNNNMMMMMMNNNRRRUUUbbbnnnpppgggkkk~~~yyylllbbbccckkkkkkeeeaaa[[[SSSSSSccc{{{qqqZZZ@@@444222111000000111111111000000//////...000///.........///000000////////////000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////CCCBBBAAA???>>>>>>======::::::999888777666666555666666555555444333333333333333333333333333333333222333555555444444555777777???IIIVVVZZZUUUdddvvv~~~yyyrrrmmmvvvcccXXXSSSRRRVVV\\\aaafffkkkooorrruuu{{{~~~|||vvvssspppmmmkkkkkklllnnnpppsssuuuwwwxxxwwwwwwxxx{{{~~~|||xxxtttpppjjjbbbXXXPPPMMMMMMMMMMMMLLLNNNQQQTTTaaaoooqqqhhhjjj{{{zzzrrrfff\\\\\\cccdddaaa[[[ZZZUUUSSS___uuulllXXXBBB777333111//////000000000111000000///...000////////////000111111////////////000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000CCCBBBAAA@@@???>>>>>>>>>;;;::::::999888777666666666666666555444444333333444444444444444444444444222333555555444444666888999AAALLLYYY\\\WWWjjj~~~vvv{{{xxxuuurrrrrr___UUURRRSSSXXX]]]bbbggglllpppsssvvv|||}}}{{{xxxvvvuuusssqqqmmmnnnqqqtttwwwyyyzzzzzzzzz{{{}}}}}}}}}yyytttqqqllldddXXXPPPLLLMMMMMMMMMMMMNNNQQQTTTbbbqqquuulllmmm|||{{{sssggg___```eeeeeebbbWWW[[[ZZZUUUZZZhhhooommm```QQQAAA999555222000111///000111222222222111000......//////000000000000.../////////000000000111////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000CCCCCCAAA@@@???>>>>>>>>>;;;::::::999888777666666777777666555444444333333444444444444444444444444222333555555555555666888888AAAMMMZZZ\\\WWWlllxxxrrr{{{zzzwwwuuunnn\\\RRRQQQSSSYYY___ccchhhmmmqqqssswww}}}}}}~~~|||zzzyyyyyyyyywwwvvvrrrtttxxx{{{~~~|||}}}yyyuuurrrnnneeeYYYPPPKKKLLLMMMMMMMMMNNNQQQTTTcccsssxxxppprrr~~~vvvlllfffhhhkkkiiieeeVVV]]]^^^WWWVVV]]]^^^WWWVVVKKK@@@:::777333222333///000222333444333333222------...///000000//////.../////////000000111111////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000DDDCCCBBB@@@???>>>>>>>>><<<;;;;;;:::999888777777666666666666666555555555333333333444444444555555444444333444444555666777:::EEENNNWWW[[[WWWdddppp}}}{{{}}}ssswww~~~lllZZZRRRSSSUUUYYY]]]dddiiiooorrrsssvvv|||~~~wwwvvv{{{}}}zzzxxxzzzvvvxxx}}}|||zzzwwwtttoooeeeYYYQQQLLLLLLJJJIIIJJJNNNTTTYYYjjjttt}}}vvvttt~~~ooolllsssvvvooofffdddaaa^^^\\\XXXVVVUUUUUUPPPJJJAAA888222///...///111222333444444333222111000000000000000000000000000000000000000000000000////////////////////////444222///---,,,---///000000000000000000000000000000000000000000000000000......///000000000000000EEEDDDBBBAAA@@@???>>>>>><<<<<<;;;:::999888777777666666666666666555555555333333333444444444555555444444333444444555666777;;;FFFOOOUUUXXXTTTaaa{{{lll|||{{{yyyvvvzzz|||kkkYYYQQQRRRUUU[[[```eeejjjpppssstttxxx~~~|||wwwwww|||~~~|||zzz{{{zzz||||||zzzwwwtttooofffZZZRRRLLLLLLKKKJJJKKKOOOUUUZZZkkkqqqyyyvvvwwwtttnnnllllllkkkhhh___bbb```[[[YYY[[[[[[YYYNNNIII@@@888222000000111000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////888666333000//////000111000000000000000000000000000000000000000000000000......///000000000000000FFFEEEDDDBBBAAA@@@??????<<<<<<;;;:::999888888777777777777666666555555555333333333444444444555555444444333444444555666777<<>>======<<<;;;:::999999999888888777666666555555333333333444444444555555444444333444444555666777;;;LLLTTTTTTTTTVVVfff~~~zzzwwwyyy{{{{{{gggZZZKKKFFFHHHOOOYYYbbbfffiiinnntttzzz}}}{{{|||zzzwwwuuuqqqiii^^^VVVHHHHHHHHHHHHIIILLLQQQTTT\\\bbbmmmjjj\\\```qqqyyy~~~qqqmmmwwwjjj^^^dddeee]]]UUUPPPFFF<<<444111000000111111///......///111111////////////////////////////////////////////////////////////////////////...------,,,---...//////////////////////////////////////////////////////......///000000000000000MMMKKKJJJGGGEEEDDDCCCCCC>>>>>>===<<<;;;::::::999999999888777777666555555333333333444444444555555444444333444444555666777:::MMMVVVTTTTTTXXXkkk}}}~~~ssswwwzzz^^^SSSGGGCCCFFFMMMXXXbbbeeehhhmmmssszzz~~~~~~{{{zzzwwwvvvrrrjjj___WWWHHHHHHHHHGGGGGGJJJNNNQQQVVV]]]mmmkkkXXXUUUgggtttzzzttt|||qqq___]]]^^^ZZZ[[[UUUJJJ???666111///...222111111000000111111222000000000000000000000000000000000000000000000000////////////////////////------------...000111111000000000000000000000000////////////////////////......///000000000000000NNNMMMKKKIIIFFFEEEDDDCCC??????>>>===<<<;;;::::::::::::999888777666555444333333333444444444555555444444333444444555666777;;;OOOXXXTTTSSSYYYlll}}}rrrzzzqqqXXXNNNEEECCCFFFMMMXXXbbbdddgggkkkrrr{{{~~~{{{yyywwwvvvssskkk```YYYIIIJJJIIIHHHGGGIIILLLOOOTTTZZZlllqqq```\\\mmm|||uuu}}}rrr\\\UUUWWWYYY^^^WWWMMMAAA888222000000000111111222222111111000000000000000000000000000000000000000000000000000////////////////////////---.........///000000111000000000000000000000000////////////////////////......///000000000000000OOONNNLLLIIIGGGEEEDDDDDD??????>>>===<<<;;;::::::::::::999888777666555444333333333444444444555555444444444444444555777777<<>>>>>===;;;999888888777777666666555555444444444444444444444444444555555555444444555777===UUUWWWTTTNNNSSSqqq|||tttvvvuuupppWWWNNN???DDDJJJBBBJJJ[[[[[[```ccciiirrr|||~~~{{{uuurrrssspppdddWWWSSSNNNJJJIIIHHHGGGIIINNNWWWcccvvv|||kkkZZZbbbxxxzzztttvvvmmmeeeWWWTTT\\\```ccc```XXXJJJ;;;111///111000000000000000000000000000000000000000000000000////////////////////////////////////////////////...///000///------///000000000000000000///......////////////////////////000000000000000000000000QQQNNNKKKHHHGGGGGGEEEDDDEEECCC@@@>>>>>>===;;;999999888888777666666555555444444444444444444444444444555555555444444666777>>>TTTVVVUUUPPPWWWsss{{{kkkrrrqqq|||jjjRRRLLLCCCHHHJJJAAAKKK\\\ZZZ]]]aaahhhqqq{{{zzzuuuuuurrreeeXXXKKKHHHHHHLLLNNNNNNPPPUUU^^^hhhwwwyyyhhhYYYfffnnnjjjwww}}}vvvgggbbb^^^SSSSSS]]]```gggcccZZZLLL===333111222000000000000000000000000////////////////////////////////////////////////////////////////////////...///000///------///000000000000000000///......////////////////////////000000000000000000000000PPPMMMJJJHHHGGGGGGFFFEEEFFFDDDAAA???>>>===;;;999999999888888777666666666444444444444444444444444444555555555444444666888@@@TTTUUUVVVUUU]]]www|||gggtttzzz}}}ppp}}}}}}cccLLLFFFHHHMMMJJJDDDQQQ```^^^]]]aaahhhqqq{{{}}}xxxuuutttrrrfffZZZWWWTTTSSSUUUTTTQQQQQQSSS^^^hhhwwwzzzgggXXXfff|||fffeeerrruuulll```]]]ZZZRRRTTT___bbbgggcccYYYKKK<<<333111222000000000000000000000000........................////////////////////////////////////////////////...///000///------///000000000000000000///......////////////////////////000000000000000000000000MMMKKKHHHGGGGGGGGGGGGFFFHHHEEEBBB@@@???>>><<<::::::999999888888777666666555555555555555555555555444555666555444555777999AAASSSSSSVVVYYYbbb{{{}}}nnnvvvyyy}}}xxxrrrxxx___KKKCCCNNNSSSLLLKKKZZZfffdddbbbfffmmmuuu}}}|||{{{yyyvvvwwwvvvmmmbbbaaa[[[WWWVVVRRRMMMKKKNNNUUUcccwww|||jjjXXXbbbzzzuuudddgggsssuuummmbbb]]]XXXNNNSSS^^^```bbb]]]SSSFFF999222000000000000000000000000000000////////////////////////////////////////////////////////////////////////...///000///------///000000000000000000///......////////////////////////000000000000000000000000LLLJJJGGGGGGHHHIIIIIIHHHJJJGGGDDDBBBAAA???===;;;:::::::::999888888777777555555555555555555555555333555666555555555777999AAASSSRRRVVV[[[fffvvvvvvzzzsssvvvvvv___OOOIIIXXXZZZQQQTTTaaagggggglllqqqwww}}}vvvjjjccccccgggmmmvvv~~~}}}}}}|||sssiiiUUUOOOKKKIIIHHHGGGJJJPPPSSSaaauuuzzzhhhWWWeee|||rrrhhhppp||||||nnnddd]]]UUUKKKRRR___```^^^XXXNNNBBB888222111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////...///000///------///000000000000000000///......////////////////////////////////////////////////MMMKKKIIIIIIKKKMMMMMMMMMLLLJJJFFFDDDCCCAAA???===;;;;;;::::::999888888888555555555555555555555555333555666666555666888:::AAARRRRRRUUUZZZfff}}}vvv}}}tttxxxsss^^^RRRTTTaaa^^^WWW___dddcccfffvvv{{{qqq```VVVRRR\\\aaakkkwww~~~{{{wwwnnndddRRRKKKFFFEEEDDDEEEJJJQQQYYYeeetttvvvdddYYYooo|||uuurrrqqqiiiddd]]]UUU___mmmnnn```YYYNNNBBB:::555444444000000000000000000000000111111111111111111111111////////////////////////////////////////////////...///000///------///000000000000000000///......////////////////////////////////////////////////PPPNNNMMMNNNPPPRRRSSSSSSOOOLLLHHHFFFEEECCC@@@>>>;;;;;;;;;:::999999888888555555555555555555555555333555666666666666999;;;???RRRRRRTTTXXXeeeyyywww{{{nnn\\\SSSZZZbbb[[[[[[hhhhhhaaaiiizzz}}}iii______cccrrrvvv~~~yyytttooofff]]]TTTNNNIIIHHHGGGFFFIIIOOOZZZeeeuuuvvveee]]]wwwzzzyyysssoooooojjjeeeppp}}}{{{ddd\\\PPPCCC:::555333333000000000000000000000000000000000000000000000000////////////////////////////////////////////////...///000///------///000000000000000000///......////////////////////////////////////////////////SSSQQQPPPQQQTTTVVVWWWWWWPPPMMMJJJGGGFFFDDDBBB@@@<<<;;;;;;::::::999999888666666666666666666666666333555666666666777999;;;???RRRRRRTTTWWWddd|||yyyxxxkkkYYYRRRXXX]]]VVV[[[nnnkkkcccnnn|||pppmmmxxx~~~~~~xxxtttpppggg^^^LLLHHHFFFHHHHHHHHHJJJOOOTTTbbbvvvzzzjjjaaaxxxxxxvvv}}}qqqooosssppplllwww}}}ggg^^^PPPCCC999444111000000000000000000000000000////////////////////////////////////////////////////////////////////////...///000///------///000000000000000000//////...////////////////////////////////////////////////WWWTTTQQQRRRVVVYYYZZZZZZUUURRROOOLLLIIIGGGCCC@@@@@@>>><<<:::::::::888777777666666666555555555555444555555555444555777:::===LLLTTTQQQSSSgggsss~~~{{{fffVVVOOOXXXQQQSSSaaajjjhhhfffhhh~~~vvvrrrsssvvvzzz}}}}}}{{{xxxvvvqqqeeeYYYPPPJJJEEEFFFGGGGGGIIILLLYYYbbbqqquuufff[[[lllvvvxxxtttnnnqqqnnnqqquuupppkkkvvvxxxiii```YYYMMMBBB999444111000000000000000////////////////////////............////////////////////////////////////////////////000000//////.........---000000000000000000000000//////.........---------111111000000//////......XXXUUUSSSTTTWWWYYYZZZYYYVVVTTTPPPMMMJJJGGGCCC@@@@@@===;;;:::::::::999777777777666666666555555555444555555555444555777:::BBBNNNSSSMMMPPPccc|||rrryyyvvvaaaRRRLLLSSSRRRTTTYYY]]]^^^aaafffrrrddd^^^]]]```ffflll}}}}}}{{{wwwvvvqqqeeeYYYPPPIIIEEEFFFGGGFFFHHHLLLUUU```ooossscccUUUccc|||{{{wwwvvvllldddjjjnnnpppuuurrrkkkoooqqqfff^^^WWWLLLAAA999444222000111000000000////////////////////////............////////////////////////////////////////////////000/////////............000000000000000000000000//////.........---------000000000000////////////XXXWWWVVVWWWYYY[[[[[[[[[XXXUUUQQQNNNKKKHHHDDDAAA???===;;;:::::::::999888777777777666666666555555444555555555444555777:::FFFOOOQQQKKKOOOddd{{{ppptttoooYYYLLLIIILLLRRRSSSPPPPPPZZZfffmmmjjj]]]PPPJJJJJJMMMVVV^^^tttzzzvvvqqqnnnqqqyyy}}}}}}}}}{{{wwwvvvqqqfffZZZPPPIIIEEEEEEFFFFFFHHHLLLSSS___qqqtttaaaNNNXXXooosssuuuvvvzzzwwwdddZZZfffssssss{{{{{{nnniiiiiibbb[[[UUUKKKAAA999444222111111111000000000/////////////////////............////////////////////////////////////////////////////////////............000000000000000000000000/////////............---////////////000000000000XXXXXXYYYZZZ\\\]]]^^^^^^ZZZWWWSSSPPPMMMIIIEEEBBB???===;;;:::;;;;;;:::999777777777666666666666555444555555555444555777:::GGGNNNPPPMMMSSSiiilllqqq|||}}}fffQQQIIIJJJKKKSSSSSSMMMRRReeevvv}}}~~~xxxjjjWWWNNNGGGDDDEEEJJJTTT]]]kkkyyywwwkkk^^^ZZZWWWYYYcccoooxxx}}}~~~}}}zzzwwwuuurrrggg[[[OOOIIIDDDEEEFFFFFFHHHLLLTTTaaasssvvv```JJJQQQgggmmmqqqvvvzzzbbbZZZlll||||||uuufffbbb___XXXSSSKKKAAA888333222222111111111000000000//////////////////............///////////////////////////////////////////////////////////////........./////////////////////////////////.....................//////000000111111YYY[[[]]]___```aaaaaabbb\\\YYYUUUQQQNNNKKKGGGDDD@@@>>><<<;;;<<<<<<;;;999888777777777666666666666444555555555444555777:::FFFNNNRRROOOUUUiii~~~}}}hhhrrr{{{ttt^^^MMMIIIMMMTTTWWWUUURRR^^^ttt~~~|||{{{dddUUUIIIFFFEEEHHHJJJNNNXXXbbbnnn|||zzzkkk___SSSRRROOONNNRRR___ppp|||~~~}}}zzzwwwuuurrrhhh]]]OOOIIIDDDEEEFFFFFFHHHKKKTTTbbbtttuuu]]]FFFNNNeeeppptttyyyzzzdddbbbxxxuuuccc^^^ZZZVVVSSSLLLBBB888333222333111111111111000000000000////////////............////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////......//////000000111111]]]```ccceeedddccccccccc\\\YYYVVVSSSPPPMMMJJJGGGCCCAAA>>>=========;;;:::888888777777777666666666444555555555444555777:::DDDOOOUUUQQQRRRaaarrrzzzzzzxxxfffttt}}}yyyhhhVVVJJJKKKQQQ]]]ZZZVVVZZZhhhzzz}}}|||jjjVVVKKKCCCEEEJJJPPPTTTYYYeeeqqq{{{wwwqqqhhh```XXXXXXVVVRRRRRR[[[lllzzz~~~~~~zzzvvvuuurrriii^^^OOOHHHDDDDDDEEEEEEGGGKKKTTTaaarrrqqqYYYDDDOOOiiivvv{{{{{{|||wwwiiikkkjjj^^^\\\WWWVVVTTTNNNDDD999333222333222222111111111000000000////////////............////////////////////////////////////////////////.........///////////////000000000000000000000000...////////////000000000////////////000000000000dddgggjjjjjjgggcccbbbaaa\\\YYYVVVTTTRRROOOLLLJJJFFFDDDAAA???>>>===;;;:::888888888777777777666666444555555555444555777:::AAAPPPYYYTTTQQQZZZgggnnnuuuttteeetttlll[[[NNNHHHMMMUUUZZZTTTSSS]]]jjjsssxxx{{{{{{}}}oooYYYMMMIIIGGGKKKUUU```hhhrrrvvvkkkgggeeeaaa]]]ZZZZZZ[[[[[[___hhhttt}}}~~~zzzvvvuuusssiii___NNNHHHDDDDDDEEEEEEGGGKKKWWWcccqqqoooWWWFFFVVVsss|||zzzvvvpppvvvnnnZZZZZZ```ZZZWWWUUUPPPEEE:::333222333222222222111111111000000////////////............////////////////////////////////////////////////............/////////000000000000000000000000000.../////////000000000000000000000000////////////iiimmmooonnnhhhccc```___[[[YYYVVVTTTSSSQQQNNNKKKHHHEEEBBB@@@???>>><<<:::888888888888777777777777444555555555444555777:::>>>PPP[[[WWWQQQXXXdddkkknnnrrrffftttyyydddSSSIIIGGGNNNWWWQQQKKKNNN]]]hhhkkknnntttzzzzzz```NNNHHHJJJNNNTTTaaaooo{{{|||hhhZZZVVVUUUTTTRRRSSSUUUYYYaaakkkvvv~~~zzzvvvuuusssjjj___NNNHHHCCCDDDEEEEEEGGGKKK[[[eeessspppXXXIII]]]}}}zzzwwwvvv}}}xxxaaaOOOYYYeee___XXXVVVQQQFFF:::333222333222222222111111111111000000/////////............////////////////////////////////////////////////---.........//////000000000000000000000000000000.../////////000000111111111111000000//////......nnnmmmllljjjgggdddaaa```ZZZWWWTTTRRRQQQPPPNNNLLLIIIFFFCCC@@@???>>>===;;;999999888888777777666666777777777777777888888999@@@NNN\\\^^^XXXUUU]]]ffflllrrrdddmmm~~~jjjQQQHHHKKKOOOOOOOOOJJJHHHNNN[[[fffjjjooottt~~~www]]]OOOPPPQQQMMM]]]iiisss{{{xxxiiidddccc```[[[YYYUUU[[[eeepppzzz{{{vvvtttqqqggg\\\MMMIIIFFFFFFDDDBBBFFFLLLTTTgggwwwpppXXXPPPiiiyyyqqqqqqwwweeeVVV\\\bbbYYY^^^ZZZQQQEEE999222000111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000//////000000000000//////............////////////lllllljjjhhhfffcccaaa___]]][[[XXXVVVUUUTTTRRRPPPKKKHHHDDDBBBAAA@@@>>>===:::::::::999999888888777777777777777777888888999???MMM[[[]]]WWWUUU\\\eeelllppp```nnn{{{zzzcccLLLCCCFFFIIIIIIHHHHHHJJJTTTdddooorrrrrrtttyyy{{{vvvfffWWWMMMNNNYYYfffyyyyyy{{{~~~{{{tttvvvyyy{{{wwwuuuqqqfff[[[MMMIIIFFFFFFDDDBBBFFFLLLWWWiiixxxqqq[[[UUUppp{{{|||yyyjjj[[[]]]eeebbb```]]]VVVHHH:::111000222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000000000/////////...000000000000000000000000//////000000000000//////............////////////iiiiiihhhfffdddaaa___^^^^^^\\\YYYWWWWWWVVVTTTRRRMMMKKKGGGEEEDDDCCCAAA???<<<<<<<<<;;;:::999999999777777777777777888888999>>>KKKYYY\\\WWWUUU\\\dddqqquuucccmmmvvvnnnZZZGGGBBBEEEIIIJJJKKKRRRZZZiiixxx~~~{{{yyyyyy{{{{{{xxxtttzzzppp```SSSQQQQQQYYYqqq|||wwwuuuqqqfffZZZLLLHHHFFFEEEDDDCCCGGGMMM[[[kkkxxxppp[[[XXXttt}}}uuuccc]]]dddfffccc___VVVHHH999111111333000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000//////000000000000//////............////////////fffeeeeeedddbbb```^^^]]]\\\YYYWWWUUUUUUUUUSSSRRRPPPMMMKKKIIIHHHFFFDDDBBB======<<<;;;::::::999999777777777777777888888999===IIIWWW[[[WWWUUU[[[bbbrrrkkklllrrryyyaaaRRREEEEEEKKKPPPTTTVVV[[[iiizzz|||uuutttxxxxxxyyyzzz~~~tttaaaSSSIIIOOO___vvv|||xxxuuupppeeeYYYKKKGGGEEEEEEDDDCCCGGGNNN^^^mmmwwwlllXXXXXXttt|||}}}{{{iii^^^dddiiimmmcccSSSDDD999444333444000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000//////////////////////////////////////////000000000000//////............////////////cccbbbbbbbbbaaa___^^^]]]ZZZXXXVVVUUUUUUUUUTTTRRRRRRPPPNNNLLLKKKIIIFFFDDD>>>===<<<;;;:::999888888777777777777777888888999;;;GGGUUUZZZWWWUUUZZZ___jjjllljjjppp{{{mmmUUUKKKCCCFFFMMMSSSWWW[[[^^^nnn|||yyylllfffoooyyynnnUUUOOOJJJRRRooo}}}xxxuuupppdddWWWJJJFFFEEEEEEDDDDDDHHHOOO]]]lllttthhhWWW[[[vvvwwwwwwvvviiieeeqqqzzz~~~lllTTTBBB:::777444111000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////000000000000//////////////////////////////000000000000//////............////////////```````````````___^^^]]]\\\ZZZXXXWWWXXXXXXWWWVVVTTTRRRPPPOOOMMMKKKHHHEEE???>>>===<<<;;;999999888777777777777777888888999999EEESSSXXXWWWUUUYYY]]]fff}}}gggiiiqqqrrraaaLLLEEEBBBFFFLLLQQQUUUZZZkkkxxxvvvjjjmmm~~~sssbbbJJJLLLNNN]]]~~~~~~yyyvvvpppcccVVVIIIFFFDDDEEEDDDDDDIIIPPP[[[jjjqqqeeeWWW^^^yyyyyyuuussspppmmmfffnnntttZZZFFF<<<777333...000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////............////////////_________``````___^^^^^^]]][[[YYYYYYZZZZZZYYYXXXTTTSSSQQQPPPOOOMMMIIIFFF@@@@@@???>>><<<;;;:::999777777777777777888888999888DDDQQQWWWVVVUUUXXX\\\ccc{{{gggkkksssjjjWWWGGGCCCCCCJJJPPPUUUYYY___yyy}}}{{{ppplllyyyxxxcccRRRFFFIIIUUUnnntttsssrrriiittt~~~zzzvvvpppbbbUUUHHHEEEDDDEEEDDDEEEJJJPPP\\\kkkpppbbbTTT[[[sss~~~wwwkkkdddvvv|||wwwqqqppplllhhhvvvzzzmmm[[[HHH<<<555111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000//////000000000000//////............////////////^^^______``````______^^^\\\ZZZYYYXXXYYYZZZYYYXXXUUUSSSRRRQQQPPPMMMIIIFFFBBBBBBAAA???>>><<<;;;;;;777777777777777888888999888CCCPPPWWWVVVUUUXXX[[[___}}}kkkmmmuuu}}}fffRRREEEDDDGGGPPPXXX]]]ccciiixxxuuukkkaaacccuuuzzzyyy}}}vvv]]]JJJFFFGGGZZZ}}}ppp___|||mmmXXX[[[mmmzzzvvvooobbbTTTHHHEEEDDDEEEEEEEEEJJJQQQ___mmmppp```OOOTTTiii|||{{{zzzppp___UUUiiirrrnnnooouuurrroooyyy~~~ssseeeaaaWWWHHH:::222111444000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000//////000000000000//////............/////////000___^^^^^^]]]]]]]]]^^^^^^```^^^[[[YYYYYYXXXWWWUUUVVVUUUSSSRRRRRROOOLLLIIIFFFFFFEEEDDDAAA>>>;;;999;;;999888777888888888666:::@@@LLLWWWYYYVVVUUUWWW[[[yyyhhhmmmssspppYYYMMMBBBMMMWWWZZZYYYZZZ^^^aaaeeegggmmmddd\\\ttt~~~yyy}}}yyy^^^IIIFFFKKKaaaxxxbbbkkk{{{\\\TTT```yyy~~~zzzvvvnnn^^^PPPIIIEEEDDDEEEFFFGGGMMMTTTdddtttwwwcccRRRVVVgggsssyyytttssslll^^^^^^hhhiiimmmzzz~~~uuunnnoooppplll^^^VVVJJJ???777333111///111111000000000000111111000000000000000000000000000000000000000000000000...///////////////......000000000000000000000000000000000000000000000000000/////////........................////////////___^^^^^^]]]\\\\\\\\\]]]___]]]ZZZYYYYYYXXXWWWUUUUUUTTTSSSSSSSSSRRRPPPMMMIIIIIIGGGEEEBBB???===;;;<<<:::888777888888888666999???KKKWWWYYYUUUSSSUUUYYY}}}}}}mmmmmmtttiiiTTTIIIJJJRRRYYYYYYVVVVVVZZZ___fffhhhgggbbbggg~~~uuu~~~tttZZZHHHJJJQQQgggsss```mmmttt]]]\\\nnn|||xxxtttlll\\\NNNGGGDDDDDDGGGHHHKKKRRRYYYhhhwwwyyyeeeUUU\\\ppp~~~vvvtttwwwpppbbbdddppprrrrrr|||~~~ssskkkjjjgggaaa\\\TTTHHH===666222000///111111000000000000111111000000000000000000000000000000000000000000000000///000000000000000//////000000000000000000000000000000000000000000000000000000/////////.....................////////////```___^^^]]]\\\\\\[[[[[[]]]\\\ZZZYYYYYYYYYWWWUUUUUUTTTTTTUUUVVVVVVUUUSSSNNNMMMJJJFFFCCC@@@>>>===<<<:::888888888888888666888>>>JJJVVVYYYUUURRRRRRYYYvvvrrrmmmuuuuuu^^^MMMEEEJJJNNNRRRSSSQQQQQQVVV[[[ffflllgggeeevvvyyytttlllTTTFFFJJJVVVmmmnnn```qqqnnnaaaggg|||~~~~~~{{{vvvqqqiiiZZZLLLEEECCCDDDHHHKKKNNNVVV^^^gggxxxyyycccUUUaaazzz{{{kkkppp}}}~~~}}}ssskkkiiieee^^^YYYQQQEEE:::444111//////111111000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000/////////..................////////////bbbaaa```^^^]]]\\\\\\\\\\\\[[[ZZZZZZ[[[ZZZYYYWWWXXXWWWVVVWWWXXXYYYXXXVVVRRRPPPLLLGGGCCCAAA???>>>===;;;999888999999777666666<<>><<<999999999999777666666:::EEERRRYYYVVVRRRQQQUUUvvv~~~|||pppiiisssttt[[[LLLHHHJJJMMMIIILLLYYYdddfffdddcccrrryyyooojjjxxxuuukkkppp}}}ttteeeTTTHHHDDDWWWsssnnneeexxx}}}ggg^^^hhhxxx{{{tttooofffWWWIIIDDDBBBCCCGGGIIIKKKQQQXXX^^^mmmlllXXXSSSkkkzzzlll~~~wwwkkkiiikkkiiidddYYYPPPDDD999333222222222111111000000000000111111////////////////////////////////////////////////---...//////000000000///////////////////////////////////////////////////111000000000////////////............////////////eeedddcccbbbaaaaaa``````^^^]]]^^^```aaabbb```^^^aaa___\\\[[[[[[ZZZYYYWWWTTTRRRNNNJJJFFFCCCAAA@@@???<<<:::999999999777666666888BBBPPPXXXWWWTTTTTT]]]qqqgggqqqmmmVVVKKKLLLOOOOOOLLLQQQ^^^gggeeedddeeexxxuuukkkhhhnnnpppuuu}}}{{{wwwlllZZZLLLGGGYYYsssuuulll}}}ttt^^^SSSZZZjjjxxx{{{sssmmmdddUUUGGGDDDBBBBBBEEEGGGGGGLLLRRR]]]kkkiiiXXXYYYvvvxxxrrr{{{nnnooorrroooiiiZZZQQQEEE:::444222222333111111000000000000111111000000000000000000000000000000000000000000000000,,,---...//////000//////000000000000000000000000000000000000000000000000111111000000000/////////............////////////dddcccbbbbbbaaaaaaaaabbb______aaaccceeeeeedddbbbbbb```]]][[[[[[[[[ZZZYYYTTTSSSQQQNNNJJJFFFCCCBBB???===:::999999999777666666777@@@NNNWWWYYYWWWWWWcccuuuhhhrrrlllWWWPPPQQQRRRKKKLLLUUU```aaa\\\aaalllvvvjjjjjjpppqqqwwwvvvaaaQQQHHHWWWmmm|||~~~jjjTTTIIINNNZZZlllyyyqqqkkkbbbSSSEEECCCAAABBBEEEEEEEEEIIIOOO]]]jjjhhhYYY```}}}{{{zzzqqquuuxxxssslll[[[RRREEE999333111111222111111000000000000111111000000000000000000000000000000000000000000000000------...000000111111111000000000000000000000000000000000000000000000000111111111000000000//////............////////////bbbbbbaaaaaaaaaaaaaaabbb```aaabbbeeeggghhhfffdddbbb___\\\[[[\\\\\\\\\[[[TTTTTTSSSPPPMMMIIIEEECCC@@@===;;;999999999777666666777???MMMWWWZZZYYYZZZ```{{{iiirrrnnnZZZTTTTTTSSSIIIOOO[[[ddd^^^XXXeeexxxpppbbbmmm~~~}}}~~~fffTTTGGGSSSfffxxxcccOOODDDJJJNNNcccxxxpppiii```QQQCCCBBB@@@AAADDDEEEEEEIIIOOO]]]iiifffYYYddd}}}qqqlllssswwwppphhh[[[RRRDDD888222000000111111111000000000000111111000000000000000000000000000000000000000000000000......000111111222222222000000000000000000000000000000000000000000000000111111111111000000000000............/////////000aaaaaabbbbbbbbbccccccccc___```dddiiinnnnnnjjjeee```]]][[[ZZZ\\\^^^^^^^^^VVVVVVWWWVVVRRRLLLFFFBBBBBBAAA>>><<<999888888888;;;555888GGGUUUYYYWWWWWW^^^rrryyysss~~~~~~fffUUUOOONNNMMMCCCTTT```^^^ZZZaaaiiimmmeeelll}}}wwwgggUUUPPPRRRdddxxxZZZIIIGGGJJJOOOlll|||{{{{{{vvvrrrgggWWWIIIDDDEEEAAAAAAEEEDDDBBBIIIUUUaaaqqqjjj]]]lllttt~~~tttfffjjjsssuuunnngggXXXKKK>>>777444111222444---...///000000111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000////////////////////////............////////////bbbbbbbbbccccccccccccdddaaabbbdddhhhjjjjjjfffbbbbbb___]]]\\\\\\]]]^^^]]]WWWXXXXXXXXXUUUPPPKKKGGGBBBAAA>>><<<:::999999999;;;666888GGGTTTYYYXXXWWW[[[kkkzzzrrr|||zzzaaaQQQLLLKKKJJJOOO\\\ddd___[[[bbbkkkoooooowwwuuurrrzzzzzzrrrrrrtttkkk\\\TTTTTTcccbbbOOOJJJKKKTTTpppyyytttuuu~~~{{{vvvqqqfffVVVIIIDDDEEEAAABBBGGGGGGGGGPPP]]]pppxxxlllaaassszzziiiuuu~~~pppfffiiirrrsssmmmggg___PPP@@@777444222222333...//////000000000000///000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000////////////////////////............////////////ccccccccccccdddddddddddddddccccccdddeeeeeebbb```ccc```]]][[[[[[[[[ZZZYYYVVVWWWXXXWWWUUUQQQMMMKKKBBBAAA???<<<;;;::::::::::::666999EEERRRXXXXXXXXXWWWaaavvv{{{qqqxxxttt[[[MMMJJJIIIHHH]]]fffggg___\\\eeennnrrrwwwxxxgggiiivvvyyytttyyyxxxkkk[[[WWWbbb|||gggSSSLLLLLL___zzzuuupppqqq{{{{{{vvvpppdddTTTIIIEEEEEEBBBEEEJJJLLLMMMYYYgggpppiiijjj___qqqrrrvvvkkkeeeiiipppqqqnnnkkkgggTTT@@@666444333222222///000000000000//////...000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000////////////////////////............////////////ccccccdddddddddeeeeeeeeedddcccbbbaaaaaaaaaaaa```dddaaa]]][[[ZZZYYYWWWVVVUUUUUUUUUTTTQQQNNNKKKIIICCCAAA???===<<<;;;;;;<<<999777999CCCOOOVVVXXXWWWTTT[[[mmm}}}qqquuuqqqYYYMMMLLLMMMKKKeeeiiifff]]]\\\gggqqqtttwwwlllaaammmuuueee]]]aaawwwttt]]]MMMJJJNNNkkk{{{}}}{{{vvvttt{{{{{{uuummm```QQQGGGEEEFFFDDDFFFLLLNNNPPP^^^ooosssvvvyyyeeeeeezzzpppnnnfffbbbgggmmmpppqqqrrriiiSSS===333333444333222000000111000000///...---////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////............////////////ccccccdddddddddeeeeeeeeeaaaaaa``````___```bbbcccfffccc```^^^]]][[[YYYWWWWWWWWWUUUSSSOOOLLLIIIHHHDDDCCCAAA>>>===<<<<<<<<<888888:::@@@KKKSSSVVVUUUSSSYYYjjjssstttrrr[[[OOOOOOSSSSSSfffgggbbbZZZ\\\jjjssssssuuu}}}wwwfffcccvvv{{{vvvtttiiiggguuuxxxiiiZZZLLLEEEJJJTTTttt}}}{{{}}}zzzsssjjj\\\MMMEEEEEEFFFDDDGGGLLLMMMPPP___rrruuu~~~qqqxxxuuuiiibbb^^^cccjjjooorrruuubbbNNN888111222333333333000000111000000///...---////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////............////////////ccccccccccccdddddddddddd```aaaaaa```___```ccceeehhhfffdddbbbbbb```^^^[[[[[[ZZZXXXTTTQQQNNNLLLKKKFFFEEEBBB@@@>>><<<<<<<<<888999:::===FFFPPPSSSRRRQQQWWWiiivvvuuuvvv___QQQQQQUUUXXXcccddd___ZZZ```nnnsssqqqvvv}}}uuuiiikkk~~~{{{vvvvvv{{{wwwpppwwwzzzuuuiii\\\NNNGGGBBBDDDSSSddd{{{zzz|||~~~yyyqqqgggXXXIIICCCDDDEEECCCFFFKKKKKKOOO```tttyyytttyyygggaaa^^^eeelllooopppqqqXXXGGG666000111222222333///000000000000//////...000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000////////////////////////............////////////bbbbbbbbbccccccccccccdddaaaccccccbbbaaaaaacccffffffeeecccccccccbbb```^^^\\\[[[XXXUUUSSSQQQPPPPPPIIIGGGDDDAAA>>><<<;;;;;;777::::::;;;BBBLLLPPPNNNNNNTTTfffyyywww{{{bbbPPPMMMSSSXXXbbbccc___]]]fffrrrtttmmmvvv|||yyysssvvvwwwwww}}}}}}vvvxxx}}}zzzqqqiii]]]OOODDDCCCFFFOOOdddyyy}}}tttooooooqqqvvv}}}wwwooodddTTTEEEAAACCCBBBAAAEEEIIIJJJOOObbbwwwtttsss}}}mmmggggggooovvvuuunnnjjjPPPCCC666222222000000111...//////000000000000///000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000////////////////////////............////////////aaaaaabbbbbbbbbcccccccccccceeefffdddaaaaaaccceeecccbbbaaaaaaaaaaaa___]]][[[YYYWWWUUUSSSRRRRRRRRRJJJHHHEEEAAA>>><<<;;;;;;777::::::999???JJJNNNLLLLLLRRRccc||||||yyy}}}cccNNNJJJPPPVVVcccdddaaaaaajjjvvvtttkkkuuu{{{~~~{{{~~~{{{yyy~~~wwwwwwzzzvvvlllcccZZZMMMDDDGGGNNNZZZrrrtttkkkgggjjjlllqqq~~~|||vvvnnnbbbRRRCCC@@@CCC@@@@@@DDDIIIJJJPPPdddzzz|||qqqrrruuupppqqq{{{|||ooofffLLLBBB888444222//////000......///000000111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000////////////////////////............/////////000ccc```\\\]]]aaadddeeeeeedddeeedddbbb``````aaaccc^^^_________]]]]]]]]]^^^\\\XXXTTTSSSSSSRRROOOMMMHHHFFFDDDBBBAAA@@@===;;;>>><<<:::999:::AAAIIIPPPLLLSSSccc}}}yyyzzzaaaLLLLLLYYYdddnnnjjjdddccciiippppppkkkzzzzzzrrr|||vvvxxx|||wwwoootttbbbVVVJJJIIIZZZxxx~~~}}}nnnbbb]]]^^^eeeqqq|||uuuiiiZZZMMMEEEBBBBBB@@@DDDEEEDDDKKK[[[lllwww~~~nnnwww~~~wwwqqqxxxiiiLLL;;;000222444///...222000000000000000000000000//////000000000000//////......///000000000000000111111000000//////......//////............//////000000000000000000000000////////////////////////000000//////.........---dddaaa^^^^^^bbbfffgggfffdddddddddaaa___^^^___aaa]]]^^^______^^^^^^^^^___\\\XXXUUUSSSSSSRRROOOMMMJJJIIIGGGFFFEEECCC@@@>>>>>><<<:::999;;;AAAIIIOOOLLLRRRddd{{{www~~~{{{___OOOTTTeeerrrjjjccc___dddlllqqqpppnnnwwwwwwxxxzzz|||{{{}}}qqqjjjdddjjj|||xxxmmmccc]]]\\\[[[bbbooozzzssseeeWWWKKKDDDBBBBBB@@@DDDFFFFFFNNN```rrr|||wwwlllwwwxxx{{{zzzuuu|||{{{dddJJJ;;;000222444///...222000000000000000000000000//////000000000000//////......///000000000000000111000000000/////////...//////............//////000000000000000000000000////////////////////////000/////////............eeeaaa___```dddhhhiiihhhddddddccc```]]]\\\]]]^^^\\\]]]^^^______`````````[[[YYYVVVTTTSSSRRROOOMMMLLLLLLKKKKKKJJJGGGCCC@@@===<<<;;;999;;;AAAIIIOOOMMMRRReee}}}sssuuu{{{cccWWW\\\iiiqqq___YYY\\\iiirrrsssrrruuu|||rrr{{{xxx|||{{{lllbbb]]]XXXTTTSSSYYYaaannn~~~wwwooo```QQQGGGBBBAAABBBBBBEEEFFFIIISSSfffxxxpppmmm{{{xxxrrr{{{~~~{{{~~~rrr]]]GGG:::111222333000///222000000000000000000000000//////000000000000//////......///000000000000000000000000000//////////////////............//////000000000000000000000000////////////////////////////////////............dddaaa___```dddhhhhhhgggccccccbbb___\\\ZZZ[[[]]]\\\]]]^^^```bbbbbbbbbaaa\\\ZZZYYYWWWTTTRRROOONNNMMMMMMMMMNNNMMMJJJFFFBBB>>>===;;;:::;;;@@@HHHMMMOOORRReeerrrppp}}}jjj^^^\\\]]]]]]TTTVVVbbbssswwwrrruuu~~~zzzrrr~~~yyy{{{~~~}}}}}}}}}pppeeecccbbb\\\TTTPPPTTT___ooouuukkk[[[MMMDDDBBBBBBCCCCCCEEEFFFJJJWWWkkkzzznnnssstttuuuvvvqqqhhhVVVBBB888111222333000000111000000000000000000000000//////000000000000//////......///000000000000000000000000000//////////////////............/////////////////////////////////////////////////////////////////////.........ccc```^^^```cccffffffdddbbbbbbaaa^^^\\\[[[\\\^^^^^^]]]^^^aaadddeeedddbbb]]]]]]\\\YYYVVVSSSPPPOOOMMMMMMMMMNNNNNNKKKGGGCCC???>>>===;;;;;;@@@FFFKKKQQQRRRaaatttmmmwwwkkk\\\WWWSSSOOOTTT___qqq|||wwwooottt~~~{{{xxx}}}sss~~~{{{qqqnnnjjjaaaWWWQQQLLL[[[ooo}}}rrrgggWWWJJJCCCBBBDDDEEECCCEEEGGGMMM[[[nnnzzz~~~qqq~~~uuu{{{~~~xxxkkkfff^^^OOO===777222222222111000111000000000000000000000000//////000000000000//////......///000000000000000////////////000000000000//////............//////////////////////////////////////////////////////.........///////////////ccc```^^^___bbbdddcccaaa`````````___^^^^^^```bbb`````````dddggghhhfffbbb^^^______]]]XXXTTTRRRQQQNNNMMMMMMMMMMMMKKKGGGEEEAAA@@@>>><<<;;;>>>DDDHHHPPPQQQ[[[vvvyyymmmrrr~~~gggYYYVVVWWWVVV```ppp~~~}}}qqqllluuuzzz}}}zzzuuujjj___UUUOOONNNMMM^^^ssszzzmmmbbbSSSGGGCCCCCCDDDDDDDDDEEEIIIQQQbbbttt}}}~~~yyywww|||zzztttgggaaaYYYHHH999666333111111111111111000000000000000000000000//////000000000000//////......///000000000000000////////////000000000000//////............//////000000000000000000000000////////////////////////.........///////////////dddaaa___```bbbcccaaa^^^^^^___`````````aaadddgggcccbbbbbbfffjjjkkkgggccc```aaabbb___ZZZUUUSSSSSSOOONNNLLLLLLLLLKKKIIIFFFCCCBBB@@@===;;;===AAAEEENNNNNNUUUgggssssssmmm```___bbbccclllzzzsssiiippp~~~}}}rrrxxx{{{~~~|||~~~xxxjjj^^^VVVUUUYYYbbbqqq~~~xxxhhh]]]NNNDDDAAABBBBBBBBBDDDGGGLLLXXXkkk}}}~~~}}}wwwxxxtttjjjbbbVVVAAA666555333111111222111000000000000000000000000000//////000000000000//////......///000000000000000.../////////000000000111//////............//////000000000000000000000000////////////////////////............/////////000eeeccc``````bbbccc```]]]]]]___```aaabbbdddgggjjjeeeddddddgggllllllhhhcccaaacccdddaaa[[[VVVTTTTTTQQQOOOMMMLLLLLLLLLJJJHHHEEEDDDAAA===;;;<<<@@@CCCLLLMMMQQQ]]]qqq{{{yyyyyylllhhhiiiiiiqqq|||zzziiidddvvv~~~xxxmmmvvv{{{vvvwwwzzzuuu}}}|||rrrlllnnnuuu{{{|||wwwdddZZZLLLCCC@@@AAAAAA@@@DDDHHHOOO]]]rrrxxxxxxtttwwwwwwnnneeeUUU===444444333111111222222000000000000000000000000000//////000000000000//////...//////000000000000000.../////////000000111111//////............//////000000000000000000000000////////////////////////---.........//////000000eeedddcccbbbcccbbb___]]][[[\\\^^^```cccfffiiijjjeeeeeeeeeeeedddcccbbbbbbfffeeedddbbb^^^YYYUUURRRQQQQQQQQQRRRRRRPPPMMMJJJJJJHHHFFFCCCAAA???>>>===FFFPPPVVVWWWfff~~~pppaaa```fffttt~~~xxxeeegggyyyqqq}}}}}}{{{rrrvvv~~~{{{vvvssstttyyy}}}zzzsssaaaSSSFFFCCCEEEDDDBBBAAAHHHMMMWWWiiillluuuxxxyyyuuunnnbbbNNN<<<555444333222111///......000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000//////......------////////////000000000000gggeeedddddddddcccaaa___]]]]]]^^^```ccceeehhhiiiddddddddddddcccbbbaaa```cccbbb```^^^ZZZWWWSSSQQQRRRQQQQQQRRRSSSQQQNNNLLLKKKIIIGGGDDDAAA???======DDDMMMRRRUUUdddtttiiijjjpppvvviiihhhzzzyyyxxx}}}}}}|||wwwppp]]]PPPEEECCCEEEDDDCCCCCCNNNRRR___uuu|||ppp{{{~~~}}}vvvlll]]]HHH777444333333222111000//////000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000000000////////////000000///////////////////////////////////////.........////////////000000000000iiigggffffffgggfffdddbbb______```aaabbbdddfffgggdddddddddcccbbb```___^^^___^^^\\\YYYVVVTTTRRRRRRSSSRRRRRRSSSTTTSSSPPPNNNMMMKKKHHHDDDAAA>>><<<;;;BBBIIINNNRRRbbb~~~vvvqqqrrrxxxkkkffftttsssjjjWWWMMMCCCBBBDDDEEEFFFGGGVVVYYYjjjxxxvvvuuugggWWWBBB222222222222111111111000000000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000000000////////////000000////////////////////////.........///////////////////////////000000000000iiihhhgggggghhhgggeeecccaaaaaaaaaaaabbbcccdddeeeeeeddddddcccbbb```___^^^___]]]ZZZWWWUUUTTTTTTTTTTTTSSSSSSSSSUUUTTTSSSQQQOOOMMMJJJFFFBBB???<<<;;;???EEELLLSSS```xxx{{{kkkdddbbbkkkxxx|||nnndddQQQIIIBBBCCCEEEFFFIIILLL[[[^^^qqqyyyssscccQQQ@@@222111111111111111111111111000000000000000000000000//////000000111111111111////////////////////////////////////////////////000000////////////000000////////////////////////------......//////000000////////////000000000000iiihhhgggggghhhgggeeedddbbbbbbbbbaaabbbbbbcccccceeeeeeeeedddcccaaa```___```^^^[[[XXXVVVVVVWWWXXXTTTSSSRRRSSSUUUUUUTTTSSSQQQOOOLLLHHHCCC@@@>>>======BBBKKKSSS]]]nnnzzzhhh^^^dddyyyyyy}}}}}}wwwhhh]]]KKKFFFBBBDDDEEEGGGLLLQQQ\\\aaatttzzzvvv```NNN>>>444000111111111111222222222000000000000000000000000000000000000000111111111////////////////////////////////////////////////000000////////////000000////////////////////////------......//////000000////////////000000000000fffeeedddeeeffffffdddbbbccccccbbbbbbbbbbbbccccccddddddddddddcccbbbaaaaaa```___\\\YYYWWWWWWXXXXXXTTTSSSRRRSSSUUUVVVUUUTTTSSSQQQNNNJJJFFFBBB@@@???>>>AAAIIIRRRWWWaaaxxxwwwsss}}}xxxzzz~~~}}}ppp```TTTHHHEEEDDDEEEFFFHHHNNNVVV]]]eeewwwyyyuuuyyy^^^III;;;444111111111111111111222222000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////.........///////////////////////////000000000000cccbbbbbbbbbccccccaaa```cccbbbbbbbbbbbbbbbccccccaaabbbbbbbbbbbbbbbaaaaaa___]]][[[YYYWWWVVVUUUUUUSSSRRRQQQRRRTTTVVVVVVUUUTTTRRROOOKKKHHHEEECCCBBB??????EEELLLNNNUUUmmm~~~uuuwwwvvvhhhWWWLLLFFFDDDEEEGGGGGGIIIPPPYYY___kkk{{{zzzuuuwwwXXXCCC888333222222111111111111111111000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///////////////////////////////////////.........////////////000000000000aaa`````````aaaaaa```^^^cccbbbbbbbbbbbbbbbcccccc___``````aaaaaaaaaaaaaaa]]][[[ZZZWWWUUUTTTSSSSSSSSSQQQPPPQQQTTTVVVVVVUUUUUUSSSPPPMMMIIIGGGEEEDDD@@@>>>AAAHHHHHHNNNhhh~~~ooolll~~~{{{qqqcccRRRFFFEEEEEEFFFHHHHHHIIIQQQ[[[aaappp~~~tttooowwwrrrRRR???666444222222222111111111000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000//////.........---////////////000000000000aaaccccccaaa___```cccgggffffffeeedddccccccbbbbbbddddddddddddcccaaa___^^^___]]]ZZZXXXXXXXXXWWWVVVSSSSSSTTTVVVXXXZZZZZZYYYSSSSSSRRRQQQNNNKKKIIIGGGEEE@@@@@@FFFHHHMMM___sssqqqkkkrrrwwwgggXXXMMMHHHDDDEEEEEEDDDGGGNNNTTTWWWYYYoooyyymmm|||cccKKK;;;555333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaaccceeeeeecccbbbdddeeecccccccccdddddddddddddddbbbcccdddddddddcccbbbaaa___]]][[[ZZZ[[[\\\\\\[[[YYYXXXXXXZZZ]]]^^^[[[YYYTTTTTTTTTRRRPPPMMMKKKIIIEEE@@@@@@EEEHHHLLL]]]ppp~~~{{{|||rrrbbbSSSJJJFFFFFFGGGFFFEEEEEEIIIMMMPPP___tttsssrrrmmmWWWDDD999666666111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaadddggghhhgggfffeeeeeeaaaaaabbbdddeeefffggghhhaaabbbcccdddeeeeeedddccc```^^^]]]^^^```aaaaaaaaa___]]]\\\___bbbbbb]]]XXXVVVVVVVVVUUUSSSQQQNNNMMMGGGCCCBBBEEEFFFJJJYYYiii~~~wwwuuu}}}{{{yyyjjjZZZNNNFFFCCCEEEGGGHHHGGGEEEFFFKKKPPPfffyyyppp~~~}}}qqq^^^KKK===777666777111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeefffhhhiiiiiihhhggggggbbbcccdddeeefffggghhhiiibbbcccdddeeefffeeeeeedddbbbaaa``````bbbccccccbbb___]]]\\\```eeeddd^^^XXXYYYYYYYYYXXXWWWUUURRRQQQMMMHHHFFFEEEEEEHHHSSS___}}}zzzxxxzzzsssxxxxxxrrrbbbSSSJJJEEECCCCCCEEEHHHJJJHHHIIIPPPYYYuuuttt{{{mmmXXXEEE999444444444111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////iiihhhgggfffggghhhiiijjjeeeeeeffffffggggggggghhheeeffffffggggggeeedddcccdddcccbbbbbbbbbbbb```___[[[ZZZZZZ^^^cccccc^^^YYY[[[[[[\\\[[[ZZZXXXVVVUUUSSSOOOKKKGGGEEEFFFNNNVVVrrr|||{{{uuu}}}~~~yyyjjjZZZNNNHHHEEEEEEBBBDDDHHHKKKJJJKKKWWWeeexxxhhhRRR@@@666333222111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////jjjhhheeedddfffhhhiiijjjfffffffffeeeeeeeeeeeeeeefffggghhhhhhgggfffeeedddeeedddcccbbbbbbaaa^^^\\\XXXYYY[[[]]]______]]][[[]]]]]]]]]]]]]]][[[YYYXXXXXXTTTOOOJJJGGGHHHMMMRRRlll||||||{{{ppp```RRRJJJGGGGGGGGGFFFFFFJJJMMMKKKNNN___ttt{{{nnn^^^HHH999555444333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000hhheeedddeeegggiiihhhfffcccccccccccccccccccccccceeefffggghhhiiihhhgggfffeeedddcccccccccaaa^^^\\\YYY\\\^^^___]]][[[\\\]]]]]]^^^^^^___^^^]]][[[ZZZXXXVVVQQQKKKIIILLLPPPSSSoooyyy~~~}}}rrrgggXXXKKKFFFFFFHHHIIIIIIHHHLLLPPPPPPWWWooowwweeeUUUAAA555444666555333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeeddddddfffiiiiiifffccc______``````aaaaaaaaaaaaccceeefffhhhiiijjjiiiiiidddcccccccccdddbbb___]]]\\\```bbbaaa\\\YYY[[[^^^]]]^^^_________^^^\\\[[[XXXVVVRRRLLLLLLOOOSSSUUUuuu{{{~~~mmmpppkkkaaaRRRGGGDDDEEEHHHJJJKKKJJJNNNTTTWWWaaa~~~uuucccSSS???555555888666333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dddccccccdddeeefffdddccc]]]___```^^^]]]___dddiiiiiijjjllllllllljjjhhhggggggfffdddddddddccc```^^^```___]]][[[YYYYYYYYYYYY]]]]]]^^^^^^]]][[[XXXWWWUUUTTTQQQNNNMMMOOOSSSVVVooozzz{{{~~~sssaaaUUUJJJFFFGGGGGGHHHJJJKKKLLLNNNUUUcccyyyxxx^^^JJJ:::777666111000555333222111000000111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......//////000000000000//////000000000000000000000000//////............//////cccbbbbbbcccddddddcccaaa^^^^^^^^^______bbbfffjjjmmmnnnnnnnnnllljjjgggeeehhhfffeeeddddddccc```^^^]]]\\\ZZZYYYXXXYYYYYYZZZZZZZZZZZZYYYXXXXXXWWWVVVWWWVVVTTTPPPOOOPPPSSSWWWiii~~~|||xxxkkkXXXNNNFFFDDDFFFFFFGGGIIIHHHLLLPPPZZZqqqxxxlllUUUDDD666555666111111666222222111000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////000000000000000///...000000000000000000000000//////............//////bbbaaa```aaaccccccaaa___^^^]]]]]]___cccgggiiijjjjjjkkkllllllkkkhhhfffdddfffdddcccccccccbbb___]]]XXXXXXWWWVVVVVVWWWXXXYYYUUUUUUTTTSSSSSSTTTUUUVVVYYYXXXVVVSSSQQQQQQTTTVVV]]]vvvmmm^^^OOOHHHCCCEEEGGGGGGGGGIIIIIINNNVVVhhhvvvuuudddIII<<<333444555333333666222222111000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000///......000000000000000000000000//////............//////bbbaaaaaaaaabbbbbbaaa___^^^\\\\\\```fffjjjkkkjjjbbbccceeegggggggggeeedddaaa```_________^^^\\\ZZZWWWVVVUUUTTTTTTUUUVVVWWWSSSRRRPPPOOOPPPRRRUUUVVVYYYYYYWWWUUURRRQQQSSSUUUQQQfff~~~uuuaaaSSSJJJEEEDDDHHHJJJIIIIIIKKKMMMPPP___~~~yyyiiirrr\\\AAA888222333555444333555222111111111111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///000111111000000///...---//////////////////////////////............//////cccbbbaaabbbcccbbbaaa___]]]\\\]]]aaagggjjjjjjhhh___aaacccdddeeedddcccbbb\\\[[[ZZZZZZ[[[ZZZXXXVVVWWWVVVUUUSSSSSSSSSSSSTTTSSSQQQOOOOOOPPPSSSVVVXXXXXXXXXXXXVVVSSSRRRRRRTTTNNN]]]uuu{{{|||zzziiiWWWKKKHHHEEEEEEIIILLLJJJKKKMMMRRRTTTlllnnnmmmzzzfffPPP===777333444555444333333111111111222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////...000000000000000///......//////////////////////////////............//////cccbbbaaabbbbbbbbb```^^^[[[\\\^^^bbbeeegggfffeeecccdddeeeeeedddbbb___^^^ZZZYYYXXXXXXYYYXXXVVVTTTXXXWWWUUUTTTSSSSSSSSSTTTSSSRRRQQQPPPQQQTTTWWWYYYWWWXXXXXXWWWUUUSSSSSSTTTRRR[[[ppp}}}|||mmm]]]OOOHHHFFFCCCDDDHHHKKKKKKNNNRRRYYYbbbrrrnnn|||pppZZZGGG:::888555444444333222111000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......//////000000000000//////000000000000000000000000//////............//////bbbaaa``````aaaaaa^^^]]]ZZZ\\\```bbbbbbaaaaaaaaaccccccdddcccbbb___\\\[[[\\\[[[ZZZZZZ[[[ZZZXXXWWWWWWVVVUUUTTTTTTUUUVVVWWWTTTSSSRRRRRRSSSUUUWWWYYYVVVXXXYYYYYYWWWVVVUUUVVVXXXXXXhhhooo___RRRIIIFFFFFFDDDDDDIIILLLOOOUUU\\\hhh}}}}}}nnn~~~zzzfffPPP@@@777666444222222333222111000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////---...///000000111111000000000000000000000000000//////............//////aaa```______```___]]][[[XXX]]]aaabbb```^^^^^^___]]]^^^___``````^^^\\\[[[^^^]]]\\\]]]]]]]]][[[YYYVVVUUUUUUUUUUUUWWWXXXZZZTTTSSSSSSSSSTTTUUUWWWXXXWWWYYY[[[[[[YYYXXXWWWXXXZZZTTT```yyygggVVVKKKFFFFFFHHHEEEFFFKKKOOOTTT]]]eeevvvwwwuuuppp[[[EEE888444444333000000222333222000111222333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000,,,---...000111111111111000000000000000000000000//////............//////[[[]]]___```___^^^^^^___[[[```eeeccc]]]ZZZ\\\___]]]^^^^^^\\\[[[[[[]]]___aaa___^^^^^^```___\\\XXXVVVTTTSSSSSSUUUVVVVVVUUUUUUUUUTTTSSSRRRTTTXXX[[[TTTZZZ```bbb^^^[[[[[[\\\YYY[[[[[[jjj{{{fffXXXNNNHHHGGGJJJLLLFFFDDDGGGKKKRRRbbbqqqzzzvvvuuucccNNN>>>555444444333333333333222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111000000//////.....................///000111////////////000000000000////////////////////////////////////////////////```ccceeefffeeedddeeeeee___bbbdddccc___\\\]]]```]]]^^^^^^\\\[[[[[[]]]___```___^^^___```___[[[XXXUUUTTTTTTUUUXXXYYYYYYXXXWWWUUUSSSRRRSSSTTTVVVWWWWWW\\\aaaaaa^^^ZZZZZZ[[[XXX[[[ZZZfff~~~nnn[[[PPPJJJFFFFFFHHHJJJJJJLLLMMMMMMWWWooommm[[[HHH;;;555444444333333333222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000000/////////...///............//////000////////////000000000000////////////////////////////////////////////////eeegggiiijjjiiiiiijjjkkkfffeeedddcccaaa`````````^^^^^^___^^^\\\\\\^^^```^^^^^^^^^___```^^^ZZZWWWSSSSSSUUUXXXZZZ[[[ZZZXXXVVVSSSQQQRRRVVVYYYYYYXXX[[[^^^aaa```\\\ZZZZZZ\\\WWW\\\ZZZaaaxxxooo___OOOHHHGGGFFFFFFGGGEEEJJJOOOPPPRRRbbbrrraaaPPP@@@666444333333333333222222222222000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000////////////000//////............///////////////000000000000////////////////////////////////////////////////fffhhhjjjjjjjjjjjjkkklllkkkhhhdddcccddddddcccaaa___aaaaaaaaa______```aaa]]]^^^___``````]]]YYYWWWUUUVVVXXX[[[]]]\\\YYYVVVRRROOONNNSSSZZZ______]]]\\\]]]___^^^\\\[[[\\\]]]YYY___]]]^^^nnnssscccUUUHHHEEEGGGHHHHHHHHHEEEIIINNNVVVccc|||zzzgggUUUFFF999333444333333333222222222222111000000000000000000000000000000000000000000000000////////////////////////---......///000111111222000000000000////////////111000///...............////////////000000000000////////////////////////////////////////////////hhhiiijjjjjjiiiiiijjjllllllhhhdddccceeefffdddbbbaaacccddddddbbbbbbbbbddd]]]^^^``````___\\\ZZZXXX[[[\\\^^^``````^^^ZZZVVVRRRPPPPPPUUU]]]bbbaaa^^^YYYZZZ[[[[[[[[[\\\^^^___[[[aaa___^^^hhh{{{qqqcccYYYNNNDDDDDDGGGHHHHHHHHHKKKLLLRRRcccsss^^^MMM???555222444333333222222222111111111000000000000000000000000000000000000000000000000////////////////////////---......///000111111222////////////000000000000111000///...............////////////000000000000////////////////////////////////////////////////jjjkkkkkkjjjhhhhhhiiikkkjjjgggddddddffffffeeecccbbbdddeeeeeedddccccccddd^^^```aaa```^^^\\\[[[[[[```aaaaaacccccc```[[[XXXUUUTTTUUUYYY]]]___]]]ZZZWWWXXXYYYZZZ[[[]]]^^^^^^YYY```^^^]]]cccooossscccUUUOOOGGGCCCDDDFFFFFFGGGIIIMMMQQQ]]]tttnnnUUUEEE;;;555333444222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111////////////000000000000000//////............///////////////000000000000////////////////////////////////////////////////kkkkkkjjjhhhfffeeefffhhheeeddddddeeefffeeedddcccaaaccceeeeeedddbbbccccccaaabbbbbb```]]]\\\]]]^^^^^^^^^^^^___```^^^ZZZWWWSSSUUUWWWZZZ[[[[[[YYYXXXWWWWWWXXXYYY[[[\\\[[[ZZZUUU[[[[[[[[[___bbbxxxqqqdddVVVKKKGGGDDDCCCFFFGGGFFFIIINNNPPP^^^ttt~~~gggLLL===888666444555222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000.../////////000000000111///............//////000////////////000000000000////////////////////////////////////////////////iiiiiihhheeebbbaaabbbdddaaacccdddeeeeeeeeedddccc```bbbddddddcccaaaaaabbbbbbcccccc```\\\[[[^^^aaaXXXXXXXXXZZZ[[[ZZZWWWUUUNNNRRRWWWYYYZZZYYYYYYZZZWWWWWWXXXYYY[[[ZZZYYYWWWQQQVVVWWWYYY\\\ZZZhhhxxxgggZZZOOOFFFCCCCCCFFFIIIIIIHHHMMMSSSXXXpppxxx{{{bbbEEE888666666555555222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////.../////////000000111111...............///000111////////////000000000000////////////////////////////////////////////////jjjhhhfffccc```^^^]]]]]]aaaaaa```___^^^^^^^^^^^^```aaaaaaaaabbbbbbbbbbbbaaaaaa```___^^^]]]\\\\\\XXXXXXXXXVVVTTTTTTTTTUUUUUUTTTTTTTTTUUUWWWYYYZZZXXXXXXYYYYYYYYYXXXWWWWWWVVVVVVXXXZZZ^^^bbbeeegggttt~~~~~~rrrdddWWWKKKGGGHHHIIIBBBCCCJJJMMMKKKRRR]]]mmmvvvwwwgggPPP<<<888888333111444222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000111111000000//////......000000000000000000000000...///000000000///---,,,............////////////000000///...---,,,++++++////////////000000000000aaaaaa``````___^^^^^^]]]^^^]]]]]]]]]]]]^^^______`````````aaaaaaaaabbbbbb```______^^^]]]\\\\\\[[[WWWWWWVVVUUUSSSSSSSSSTTTTTTTTTTTTUUUVVVWWWXXXYYYUUUUUUVVVVVVVVVVVVVVVUUUVVVVVVWWWYYY\\\___bbbdddlll}}}}}}qqqbbbWWWMMMEEEDDDFFFEEEDDDIIIOOOOOOOOO]]]ooo}}}pppyyy]]]III888666777333222555222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000111000000000/////////...000000000000000000000000...///000000000///------............////////////000000//////...---------.../////////000000000000^^^______```___^^^\\\\\\ZZZZZZZZZ[[[\\\^^^___```_________`````````aaaaaa^^^]]]]]]]]]\\\\\\[[[[[[VVVVVVUUUTTTSSSSSSSSSSSSTTTTTTUUUVVVWWWWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWXXXYYY\\\^^^aaabbbfffwww~~~lll___PPPIIIDDDAAABBBEEEEEEFFFLLLQQQTTT]]]wwwmmmtttzzzOOO???444444666444333555222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000000000000000////////////000000000000000000000000/////////000///......---............////////////////////////////////////....../////////000000000dddeeeeeedddaaa^^^ZZZXXXYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^____________\\\\\\\\\]]]]]]]]]]]]]]]YYYWWWVVVUUUVVVVVVVVVUUUSSSTTTUUUVVVWWWVVVUUUTTTUUUUUUTTTSSSSSSSSSSSSSSSUUUVVVXXXZZZ]]]```bbbcccdddpppyyyooo]]]RRRGGGDDDCCCCCCDDDFFFIIIHHHLLLUUUbbbxxxwwwzzzeeeCCC:::333444666444333444222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000000000000000///////////////////////////////////////////////////......---............////////////.../////////000000111111........./////////000000gggggggggeeeaaa]]]YYYVVVZZZZZZYYYYYYYYYYYYZZZZZZ\\\\\\]]]]]]]]]^^^^^^^^^\\\\\\]]]]]]^^^^^^______\\\ZZZXXXXXXZZZZZZYYYXXXSSSSSSUUUUUUUUUTTTSSSRRRUUUTTTRRRQQQPPPPPPPPPPPPRRRTTTVVVYYY\\\___aaabbbaaagggsss~~~|||}}}xxxfffZZZQQQJJJDDDEEEFFFEEEEEEGGGMMMMMMSSSeee|||mmmKKK===888555555666444333333222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000////////////000000000000////////////////////////000/////////........................////////////......//////000000111111............////////////cccccccccaaa___]]]ZZZYYY\\\[[[ZZZYYYXXXXXXXXXXXX[[[[[[[[[\\\\\\\\\]]]]]][[[[[[\\\]]]^^^___``````]]]ZZZXXXXXX[[[\\\[[[YYYSSSSSSSSSSSSRRRQQQPPPPPPQQQPPPOOONNNMMMNNNOOOPPPPPPRRRUUUXXX[[[]]]^^^___\\\___gggsss~~~~~~~~~}}}~~~yyyiiiXXXLLLGGGDDDDDDFFFGGGFFFGGGLLLRRRYYYjjjvvvUUU???999888777777555444333444222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000///............///............////////////.........//////000000000------........./////////``````______^^^]]]\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXZZZZZZZZZ[[[[[[[[[\\\\\\YYYYYYZZZ\\\]]]___``````[[[XXXUUUVVVYYY[[[YYYWWWSSSRRRQQQPPPOOOOOOOOOOOOOOONNNNNNNNNPPPRRRUUUVVVUUUVVVXXXZZZ\\\\\\\\\\\\]]]\\\___fffppp{{{{{{|||}}}zzzwww|||yyynnndddZZZNNNGGGBBBBBBDDDGGGFFFFFFMMMUUU\\\nnnxxxZZZEEE>>>555777888666444444555555222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000.../////////000000000111000000000000000000000000111000///...---......///............////////////..................//////---------.........//////cccbbb```___]]]]]]]]]]]][[[[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[WWWWWWYYYZZZ\\\^^^___```YYYUUURRRSSSWWWYYYWWWTTTSSSRRRPPPNNNMMMMMMNNNNNNOOOOOOOOOQQQTTTXXX\\\^^^[[[\\\]]]______^^^]]]]]]bbb^^^]]]```eeerrrwwwxxx{{{}}}yyytttwww|||vvvgggYYYPPPJJJEEEAAAAAABBBEEEGGGFFFHHHRRR^^^ggg~~~aaaEEE999;;;222666777555333444666666222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000.../////////000000111111000000000000000000000000111000///------......///............/////////000........................---------.........//////^^^^^^]]]]]]\\\[[[ZZZZZZ___^^^\\\ZZZYYYYYYZZZZZZ___\\\YYYYYY[[[]]]\\\ZZZVVVWWWZZZ\\\]]]]]]\\\[[[XXXUUUSSSUUUYYYZZZVVVRRRQQQQQQQQQQQQRRRSSSUUUUUUSSSRRRRRRTTTXXX[[[\\\\\\_________```aaaaaabbbbbbcccaaaaaaaaa___ggg~~~uuuvvvwwwwwwwwwuuusssqqqtttuuuxxx~~~qqqaaaRRRMMMKKKGGGEEEFFFFFFEEEGGGNNNTTT\\\hhhsssbbbKKKAAA===:::666666555555555444444444333333333222222222111111000000000000000000000000000111222333333222111000000000000000000000000000......//////000000111111000000000000000000000000//////////////////////////////////////////////////////000000000000//////,,,,,,---...///000111111^^^^^^]]]]]]\\\[[[[[[[[[]]]]]]\\\[[[[[[[[[\\\]]]^^^\\\[[[\\\^^^]]][[[XXXVVVWWWYYY[[[\\\[[[ZZZYYYXXXUUUSSSUUUXXXYYYVVVSSSPPPPPPQQQRRRSSSTTTUUUVVVUUUTTTTTTVVVYYY\\\]]]]]]]]]]]]^^^___```aaabbbccceeedddccc```]]]bbbuuu|||{{{xxxvvvuuutttsssrrrnnnnnnpppvvv~~~vvvnnn___TTTJJJHHHGGGCCCBBBDDDHHHHHHLLLTTT___mmmpppUUUCCC:::777888666555555555444444444444333333333222222222111111000000000000000000000000000111222222222222111000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////...//////000000//////............///////////////^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\^^^___```^^^^^^^^^___```^^^ZZZWWWWWWXXXZZZ[[[[[[ZZZXXXWWWWWWUUUTTTUUUXXXYYYVVVSSSPPPPPPQQQSSSTTTVVVWWWXXXXXXWWWWWWXXX[[[]]]^^^^^^\\\\\\]]]^^^___```aaaaaabbbbbbbbb```\\\___mmm|||{{{vvvrrroookkkllllllmmmpppuuu}}}}}}vvvmmmbbbZZZLLLHHHEEEEEEEEECCCDDDGGGIIIIIIRRRfff|||zzzYYYFFF<<<444444888555555555555444444444444333333333222222222111111000000000000000000000000000111111222222111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////.........//////.........000000//////............___^^^^^^^^^]]]]]]]]]\\\ZZZ[[[\\\]]]___```bbbccc``````______^^^]]][[[YYYYYYZZZ[[[\\\[[[YYYWWWVVVWWWUUUUUUVVVXXXXXXVVVTTTQQQRRRTTTVVVXXXYYYZZZ[[[[[[ZZZYYYZZZ]]]^^^___^^^\\\\\\]]]]]]]]]]]]^^^^^^ZZZ]]]______]]]aaakkkttt~~~rrrjjjlllmmmmmmjjjhhhjjjooottt|||zzzrrrjjjbbbYYYQQQKKKDDDEEEFFFFFFEEEGGGLLLRRRLLLOOO```eeeFFF===;;;555444:::444444444444444444444444333333333222222222111111000000000000000000000000000000111111111111000000////////////////////////111111000000//////......////////////////////////////////////////////////////////////////////////------............------///////////////........._________^^^^^^^^^^^^^^^ZZZ[[[]]]___aaabbbcccdddcccbbb___]]][[[[[[\\\^^^\\\]]]]]]^^^]]]ZZZXXXVVVVVVVVVUUUVVVWWWWWWVVVUUUTTTUUUWWWYYY[[[\\\]]]]]]]]]\\\[[[[[[]]]^^^^^^]]]]]]]]]\\\\\\[[[ZZZZZZYYYWWW[[[^^^^^^^^^bbbhhhlllxxxuuuggggggiiikkkiiieeedddgggiiippprrrwww}}}~~~yyynnniii```WWWPPPKKKHHHFFFCCCEEEFFFEEEGGGOOOZZZbbbZZZhhhlllPPP:::999<<<777555:::333333444444444444444444333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////111111000000//////..............................////////////////////////////////////////////////------............------------......///000000111________________________\\\]]]___aaabbbccccccccccccbbb___[[[YYYZZZ]]]```]]]]]]^^^^^^]]][[[YYYWWWUUUVVVVVVWWWWWWVVVVVVUUUUUUWWWYYY[[[]]]^^^^^^]]]^^^\\\[[[[[[\\\]]]\\\[[[\\\\\\[[[ZZZYYYXXXXXXWWWYYY^^^```^^^^^^```aaa```dddzzz~~~qqqhhhiiiiiigggdddbbbbbbbbbcccccceeeiiinnnvvv}}}~~~xxxoooiii]]]XXXRRRKKKFFFEEEEEEFFFCCCFFFHHHIIIQQQ```pppyyyzzzwwwQQQAAA555777:::777444555333333333333444444444444333333333222222222111111000000000000000000000000111000000//////000000111000000000000000000000000000000000000////////////........................////////////////////////////////////////////////.........//////.........,,,,,,---...///000111111___________________________```aaaccccccccccccbbb___```___\\\ZZZZZZ]]]```\\\\\\]]]^^^]]][[[YYYWWWUUUVVVWWWWWWVVVVVVVVVVVVVVVWWWYYY\\\]]]]]]\\\[[[^^^\\\ZZZZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXZZZ___```\\\\\\^^^\\\WWWYYYhhh|||xxxrrrlllhhheeeaaa___[[[[[[ZZZ[[[^^^ccchhhllluuuxxx}}}~~~yyysssooollleee\\\VVVMMMLLLJJJGGGDDDDDDEEEFFFFFFLLLQQQWWWfff}}}{{{^^^???<<<888666666555444222222222333333333444444444333333333222222222111111000000000000000000000000111000///......///000111000000000000000000000000////////////000000000000........................////////////////////////////////////////////////...//////000000//////...---.........//////000000_________```````````````aaaaaacccddddddcccbbbaaa\\\^^^___^^^\\\ZZZ\\\^^^ZZZ[[[\\\]]]\\\ZZZXXXWWWUUUVVVWWWWWWVVVUUUVVVVVVUUUWWWYYY[[[\\\[[[ZZZYYY^^^\\\ZZZYYYZZZZZZYYYXXXUUUVVVVVVWWWXXXYYYZZZZZZXXX]]]^^^ZZZ[[[]]][[[TTTYYY]]]jjj}}}uuunnnhhhbbb^^^YYYXXXWWWWWWXXXZZZ\\\^^^bbbfffmmmuuu|||}}}zzzwwwvvvpppkkkddd```]]]WWWNNNGGGDDDFFFGGGGGGFFFEEEEEEEEEKKKSSS[[[fff{{{dddGGG999======888444555555222222222222333333444444444333333333222222222111111000000000000000000000000111000///......///000111000000000000000000000000......//////000000111111........................//////////////////////////////////////////////////////000000000000/////////////////////.........______```___]]]]]]^^^```cccbbbbbbaaa````````````[[[[[[YYYXXXWWWWWWXXXXXXXXXXXXWWWWWWUUUTTTRRRQQQRRRSSSTTTUUUVVVVVVVVVVVVUUUVVVVVVWWWYYYZZZ\\\]]]^^^ZZZVVVUUUVVVWWWUUUSSSTTTVVVWWWWWWVVVUUUVVVWWWUUUVVVXXXYYYXXXVVVTTTSSSWWWXXX]]]dddlllyyyzzzqqqhhhbbb^^^[[[WWWUUUUUUWWWUUUQQQYYY[[[___dddjjjnnnrrrsssvvvyyy~~~~~~|||zzzwwwrrrmmmjjjfffcccaaa[[[XXXRRRNNNKKKIIIGGGFFFFFFFFFHHHJJJFFFBBBIIIUUU\\\jjj}}}lllNNN???999888777666555444333333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////............---------////////////////////////......////////////......////////////////////////^^^______^^^]]]^^^aaacccbbb```^^^]]]\\\[[[\\\\\\YYYYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQTTTUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWXXXYYYZZZ[[[\\\]]]ZZZVVVTTTTTTTTTRRRPPPPPPRRRTTTUUUTTTSSSTTTTTTRRRSSSTTTVVVVVVVVVUUUUUUVVVUUUWWW\\\cccpppqqqeeedddbbb___[[[XXXWWWUUUSSSQQQSSSUUUYYY]]]______^^^bbbccceeehhhjjjlllmmmnnnrrrqqqppppppooonnnmmmmmmiiifffaaa\\\YYYVVVTTTSSSOOOMMMJJJHHHGGGGGGGGGFFFAAABBBHHHMMMNNNQQQ^^^kkk|||pppTTTAAA999888888777666555444333333333333333333333333333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////............---------..............................////////////......////////////////////////^^^______^^^]]]___bbbeeebbb```]]]ZZZXXXXXXYYYZZZXXXXXXXXXXXXVVVUUUSSSRRRRRRRRRRRRRRRRRRSSSRRRRRRWWWWWWWWWWWWVVVVVVVVVUUUXXXXXXXXXXXXXXXYYYZZZZZZ[[[XXXTTTRRRQQQPPPOOOMMMOOORRRUUUVVVUUUSSSSSSSSSPPPPPPPPPQQQRRRTTTUUUVVVWWWSSSQQQSSSYYYeeezzzyyyuuuuuurrrjjj```WWWSSSRRROOOOOOPPPRRRTTTTTTQQQOOOQQQPPPPPPOOOQQQSSSVVVWWWZZZYYYWWWVVVVVVVVVWWWXXXSSSQQQNNNJJJHHHHHHHHHHHHFFFFFFEEEEEEEEEFFFGGGGGGEEEIIIPPPXXX```mmmgggPPP===666777888777777666555444333333333333333333333333333333222222111111111000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////////////////////////////////////////............---------..............................////////////......////////////////////////``````___^^^]]]^^^bbbeeecccaaa]]]YYYWWWXXXYYY[[[YYYXXXVVVUUUSSSSSSRRRRRRQQQQQQQQQRRRSSSTTTUUUUUUZZZYYYXXXWWWVVVUUUUUUUUUXXXXXXWWWVVVVVVVVVVVVVVVVVVTTTQQQPPPOOONNNNNNNNNSSSVVVYYYYYYWWWUUUTTTTTTOOOOOONNNNNNOOOQQQSSSUUUVVVRRROOOPPPTTT]]]mmm}}}rrr^^^TTTRRRRRRPPPPPPQQQTTTUUUSSSQQQNNNMMMKKKIIIIIIJJJKKKLLLKKKKKKJJJJJJJJJKKKKKKLLLHHHIIIIIIHHHGGGGGGGGGHHHFFFGGGIIIJJJJJJJJJKKKLLLOOOXXXfffssseeeNNN???777777:::777777666555555444333333222222222222222222222222111111111111000000000000////////////////////////000000000000000000000000////////////000000000000///////////////////////////////////////////////////............---------..............................////////////......////////////////////////bbbbbbaaa___]]]]]]___aaaaaa___[[[XXXWWWXXXZZZ[[[[[[YYYUUURRRQQQRRRTTTUUUQQQQQQQQQRRRTTTVVVXXXYYY[[[ZZZYYYWWWUUUUUUTTTTTTVVVUUUTTTSSSSSSRRRRRRRRRPPPPPPOOONNNMMMNNNOOOQQQWWWYYY[[[ZZZWWWTTTSSSRRRQQQOOONNNMMMMMMOOOQQQRRRSSSPPPNNNPPPQQQVVV```jjjfffVVVTTTTTTQQQOOOQQQVVVXXXWWWTTTLLLLLLJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIJJJIIIIIIHHHGGGIIIKKKKKKIIIGGGGGGHHHJJJMMMRRRTTTUUUWWWYYY[[[ccctttkkkOOO???;;;:::::::::666666555555444444333333222222222222222222222222111111111000000000//////////////////////////////////////////////////////.../////////000000000111///////////////////////////////////////////////////............---------..............................////////////......////////////////////////aaaaaaaaa___]]]\\\\\\^^^\\\ZZZXXXWWWWWWXXXZZZ\\\[[[YYYVVVSSSRRRTTTVVVXXXRRRRRRRRRSSSUUUWWWZZZ[[[[[[ZZZXXXVVVTTTTTTTTTTTTTTTTTTRRRQQQQQQPPPPPPPPPMMMNNNNNNNNNMMMNNNQQQSSSWWWXXXXXXVVVSSSQQQPPPQQQQQQPPPNNNMMMMMMOOOQQQRRRPPPMMMMMMOOOOOOOOOTTT[[[llliii[[[[[[[[[YYYWWWZZZ]]]^^^YYYSSSIIIIIIHHHGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHJJJKKKIIIFFFEEEGGGJJJWWW]]]eeejjjmmmppptttxxxfffRRR===777999:::888666555555555444444444333333222222222222222222222222111111000000000/////////000000000000000000000000////////////////////////......//////000000111111///////////////////////////////////////////////////............---------------------------------......////////////......////////////////////////]]]___``````^^^\\\\\\\\\XXXXXXXXXXXXZZZ\\\^^^___XXXXXXXXXWWWWWWWWWXXXXXXSSSSSSRRRSSSUUUWWWZZZ\\\[[[YYYWWWTTTSSSSSSTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPNNNOOOPPPOOOMMMNNNQQQTTTTTTTTTTTTRRRPPPPPPQQQSSSOOOOOONNNOOOPPPQQQSSSTTTRRRNNNMMMOOOOOOMMMPPPUUU___ssstttooouuuuuutttsssvvvvvvooocccXXXNNNMMMLLLLLLNNNRRRVVVYYYTTTRRRNNNLLLLLLNNNQQQSSSTTTUUUUUURRRRRRVVV___fffvvv}}}yyyhhhKKK@@@777666888777555555555555444444444444333333111111111111111111111111111000000000////////////000000000000000000000000////////////////////////.........///000111111111///////////////////////////////////////////////////............---------------------------------......////////////......////////////////////////YYY\\\___```___]]]\\\\\\XXXYYYZZZ\\\^^^```bbbcccUUUWWWZZZ[[[\\\ZZZXXXWWWSSSSSSRRRRRRTTTWWWYYY[[[ZZZXXXVVVTTTRRRSSSTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQOOOQQQRRRPPPNNNNNNPPPTTTSSSSSSRRRQQQPPPQQQTTTWWWMMMMMMNNNPPPQQQSSSUUUVVVVVVRRRPPPPPPPPPNNNQQQUUUUUUdddpppaaaYYYWWWUUUVVVZZZaaaiiinnniiieee^^^YYYYYY]]]cccgggiiiiiihhhgggiiitttjjjMMM>>>;;;::::::999555555888444444444444444444333333111111111111111111111111000000000000////////////000000000000000000000000////////////////////////---......///000111111222//////////////////////////////////////////////////////.........---------------------------------......////////////......////////////////////////ZZZ]]]```aaa```^^^\\\\\\]]]^^^_________]]]\\\[[[YYYYYYYYY[[[[[[ZZZXXXVVVTTTUUUWWWWWWVVVVVVXXXYYYZZZYYYYYYXXXWWWUUUSSSSSSWWWVVVTTTTTTTTTSSSQQQNNNNNNNNNPPPRRRSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRROOONNNOOORRRUUUVVVVVVUUURRRSSSRRRQQQPPPQQQSSSUUUWWW```nnnzzzvvvsssrrrwwwuuummmsssmmmNNN???;;;999777555444444666666555444333222111111111111000000000000000000000000111111000000//////......000000000000111111111111////////////////////////////////////////////////................................................///...---,,,+++,,,,,,------------............///....................................////////////^^^```bbbbbb```^^^^^^^^^```aaaaaaaaa```___]]]\\\]]]\\\[[[ZZZZZZZZZYYYXXXVVVWWWYYYYYYXXXXXXZZZ[[[[[[[[[ZZZXXXWWWUUUSSSRRRUUUTTTSSSSSSSSSSSSQQQOOOOOOOOOQQQRRRSSSTTTTTTTTTTTTTTTRRRRRRQQQQQQQQQRRRNNNNNNOOOQQQTTTUUUUUUTTTRRRTTTWWWXXXVVVUUUUUUUUUWWW\\\eeeqqqsssUUUCCC===:::999777555444444555666555444333222111111111111000000000000000000000000111000000000/////////......////////////000000000////////////////////////////////////////////////................................................///...---,,,,,,,,,---------------............///....................................////////////aaabbbcccaaa```___```aaaeeeeeeddddddbbbaaa___^^^bbb```^^^\\\ZZZZZZ[[[[[[XXXZZZ[[[[[[[[[[[[\\\^^^]]]\\\ZZZXXXVVVTTTRRRQQQRRRQQQPPPQQQRRRSSSRRRPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUTTTRRRQQQPPPPPPPPPPPPNNNNNNNNNPPPSSSTTTTTTSSSRRRVVV[[[]]]\\\YYYWWWVVVXXXYYY\\\aaaiiitttkkkOOO===999<<<999888666555444444555666444444333222111111111111000000000000000000000000000000000000////////////............////////////////////////////////////////////////////////////................................................///...------,,,------------------............///....................................////////////aaaaaa```^^^]]]___bbbdddhhhgggfffeeecccbbb``````ddddddcccaaa^^^\\\\\\\\\ZZZ\\\]]]]]]]]]]]]^^^```^^^]]][[[XXXUUURRRQQQPPPOOONNNMMMOOOQQQSSSSSSRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUSSSQQQOOONNNNNNOOOPPPPPPOOOOOOQQQSSSTTTSSSRRRQQQUUUYYY\\\[[[YYYWWWVVVXXXYYYYYY[[[^^^eeemmmsss{{{nnnNNN===666777;;;777666555444444444555555444333222222111111111222000000000000000000000000000000000000////////////........./////////000000////////////////////////////////////////////////.........................................................------------...---------............///....................................////////////\\\\\\[[[ZZZZZZ]]]bbbfffggggggeeedddbbbaaa```___aaadddfffeeebbb]]][[[ZZZ[[[\\\^^^^^^]]]]]]___```^^^\\\ZZZVVVSSSQQQOOOOOONNNLLLLLLMMMPPPRRRSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTRRRPPPNNNMMMMMMOOOPPPQQQPPPPPPRRRTTTTTTSSSRRRPPPRRRTTTTTTTTTTTTUUUVVVUUUWWWYYY[[[]]]```dddgggqqqtttRRR@@@<<<;;;999777555555555444444444444444333333222222111111222222000000000000000000000000////////////000000000000//////000000000111111111////////////////////////////////////////////////................................................---.....................---------............///....................................////////////YYYYYYXXXWWWWWWZZZ___cccdddcccbbb```___^^^^^^^^^]]]aaafffeeeaaa[[[YYYXXXYYY[[[\\\\\\\\\\\\]]]___]]][[[XXXTTTQQQOOONNNNNNMMMLLLKKKLLLPPPRRRTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSRRRPPPNNNLLLLLLMMMOOOPPPQQQPPPPPPQQQSSSSSSQQQPPPNNNNNNNNNNNNMMMOOORRRTTTPPPSSSXXX[[[\\\]]]^^^___fffwwwgggSSS???:::======888444444444444444444444444333333333222222111222222333000000000000000000000000////////////000000000000000000000000111111111111////////////////////////////////////////////////................................................------...////////////...---------............///....................................////////////YYYYYYXXXVVVVVVXXX[[[___```___]]]\\\[[[[[[[[[\\\YYY]]]aaa```[[[WWWVVVVVVWWWYYYZZZZZZZZZZZZ[[[]]][[[YYYUUURRROOONNNNNNNNNNNNMMMKKKLLLOOOSSSTTTUUUTTTTTTUUUUUUTTTSSSRRRRRRPPPNNNLLLJJJKKKMMMPPPQQQPPPOOONNNOOOPPPPPPOOOMMMKKKLLLLLLLLLKKKMMMPPPSSSPPPSSSWWWYYYYYYYYYYYYZZZ]]]ggguuuxxxbbbIIIAAA:::::::::777555555333333333444444444333333333222222111222222333333000000000000000000000000.../////////000000000111/////////000000000000111////////////////////////////////////////////////................................................,,,---...///000000///...---------............///....................................////////////[[[[[[YYYWWWUUUVVVYYY[[[]]]\\\ZZZYYYXXXYYYYYYZZZWWW[[[]]][[[VVVRRRTTTVVVVVVWWWYYYYYYXXXXXXZZZ[[[YYYWWWTTTQQQNNNMMMMMMNNNOOOMMMLLLMMMOOOSSSTTTUUUTTTTTTTTTTTTTTTSSSRRRQQQOOOMMMKKKJJJJJJMMMPPPRRRNNNMMMMMMMMMNNNNNNMMMKKKIIIKKKLLLMMMMMMMMMOOOQQQSSSUUUWWWXXXWWWVVVWWWXXXYYY\\\eeeuuugggRRRDDD===<<<<<<;;;666111333999222222333444444444333333222222222111222222333333000000000000000000000000.../////////000000111111............/////////000////////////////////////////////////////////////................................................,,,---///000000000///...---------.........//////..................................../////////000ZZZWWWTTTTTTVVVYYYYYYXXX\\\ZZZWWWUUUVVVXXXXXXXXXXXXZZZ\\\XXXSSSPPPRRRUUUWWWWWWWWWWWWWWWWWWWWWWWW\\\ZZZVVVSSSPPPOOOOOOOOOJJJLLLNNNQQQRRRRRRQQQPPPQQQRRRSSSSSSSSSQQQOOOMMMMMMLLLJJJIIIKKKMMMMMMMMMJJJJJJJJJKKKKKKKKKKKKKKKPPPPPPOOOOOOOOOPPPQQQQQQSSSTTTUUUUUUTTTUUUWWWYYYWWW[[[___fffrrr}}}rrr___III>>>@@@888888777777666666555555444444333333333333222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000//////....................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................YYYVVVSSSSSSVVVXXXXXXWWW\\\YYYVVVVVVWWWXXXYYYXXXZZZ\\\\\\YYYTTTRRRTTTWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYWWWTTTRRRPPPPPPPPPQQQMMMNNNPPPQQQQQQPPPOOONNNOOOPPPQQQRRRRRRPPPNNNMMMLLLJJJIIIIIIJJJLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTUUUUUUTTTUUUVVVWWWZZZ[[[^^^```ggguuusss^^^SSSJJJ>>>999<<<888888777777666555555444444444333333333222222222111111111111111111111111000000000000000000000000/////////////////////////////////////////////////////////////////////////////////.........------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................XXXVVVTTTTTTUUUWWWXXXWWW[[[YYYWWWWWWXXXZZZZZZZZZ\\\]]]\\\YYYUUUTTTWWWZZZWWWWWWVVVVVVVVVVVVVVVVVVWWWUUUTTTRRRQQQQQQRRRRRRPPPPPPQQQQQQPPPNNNLLLKKKNNNNNNOOOPPPPPPOOONNNMMMKKKIIIHHHIIIJJJLLLLLLKKKNNNMMMLLLKKKKKKLLLNNNPPPPPPPPPPPPQQQSSSTTTVVVWWWSSSSSSTTTTTTUUUVVVVVVWWWZZZ[[[[[[[[[]]]eeeoooxxxzzz{{{|||qqqZZZDDD>>>>>><<<999:::777777777666555555444444333333333333222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////.........---------------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................XXXWWWVVVVVVWWWXXXYYYYYY[[[YYYXXXXXXZZZ\\\\\\[[[]]]]]][[[YYYVVVVVVXXX[[[WWWWWWWWWWWWVVVVVVVVVVVVXXXWWWVVVTTTSSSSSSSSSSSSOOOOOOOOOOOONNNMMMKKKJJJMMMMMMNNNOOOOOONNNMMMMMMKKKJJJJJJJJJLLLNNNMMMLLLOOOMMMKKKJJJJJJLLLOOOQQQQQQQQQQQQRRRSSSTTTUUUVVVPPPPPPQQQTTTVVVXXXYYYXXXXXXYYYZZZZZZ[[[```fffkkkjjjoooxxxpppVVVGGG:::;;;???>>>999777777777666555555444444333333333333222222222222111111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////------------------------........................................................................------------------------------------------------........................ZZZ[[[[[[[[[[[[[[[\\\]]]\\\[[[ZZZ[[[]]]^^^^^^]]]\\\[[[ZZZXXXWWWWWWYYY[[[XXXXXXXXXWWWWWWVVVVVVVVV\\\[[[ZZZXXXVVVUUUTTTSSSNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNOOOOOONNNNNNMMMMMMMMMMMMLLLNNNPPPQQQPPPOOOOOONNNLLLJJJKKKMMMOOOQQQSSSSSSRRRRRRQQQRRRRRRRRRMMMNNNOOOTTTYYY\\\\\\[[[WWWXXXYYY[[[\\\___bbbeeeeeejjjsss}}}uuu[[[KKKAAA;;;888999;;;999666555666666555555444333333333333333222222222111111111000000000000000000000000////////////////////////////////////////////////////////////////////////........................------------------------........................................................................------------------------------------------------........................\\\]]]______^^^]]]^^^```___^^^]]]^^^``````___^^^[[[ZZZZZZZZZYYYZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWWWW^^^]]]\\\ZZZXXXVVVUUUTTTOOOOOOPPPPPPQQQQQQRRRRRRRRRQQQQQQPPPOOONNNNNNNNNOOOOOOOOOQQQSSSTTTSSSRRRPPPOOOMMMMMMMMMNNNPPPQQQUUUTTTSSSRRRQQQQQQQQQQQQMMMMMMOOOUUU[[[______]]]XXXXXXYYYYYYZZZ[[[\\\]]]bbbcccfffkkksss{{{fffRRREEE???<<<;;;999777555555888:::555555555444333333222222222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................---------------.................................................................................------------------------------------------------........................\\\___aaaaaa___^^^```aaabbbaaa```aaabbbbbb```___[[[[[[[[[\\\]]]]]][[[ZZZ\\\[[[[[[ZZZYYYYYYXXXXXX[[[[[[[[[ZZZYYYXXXWWWVVVTTTTTTTTTTTTTTTUUUVVVVVVUUUTTTSSSRRRPPPOOOOOOOOOPPPOOOPPPRRRUUUVVVUUUSSSQQQQQQPPPPPPQQQQQQRRRSSSUUUTTTTTTSSSSSSSSSTTTTTTQQQPPPQQQVVV]]]```___\\\XXXWWWWWWXXXYYYYYYYYYXXX]]]\\\[[[\\\bbbmmmyyyjjjWWWKKKBBB>>>>>>;;;;;;:::777666777999;;;555555444444333222222222222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................------........./////////........................................................................------------------------................................................\\\___bbbaaa___^^^```bbbdddcccbbbcccccccccaaa___[[[[[[]]]___```___]]][[[]]]\\\\\\[[[ZZZYYYYYYXXXYYYYYYYYYYYYYYYYYYXXXWWWYYYYYYXXXWWWWWWXXXXXXYYYXXXWWWUUUSSSQQQPPPOOOOOOOOOOOOPPPSSSUUUVVVUUUSSSRRRSSSSSSTTTTTTTTTTTTTTTUUUTTTTTTTTTUUUVVVWWWWWWTTTRRRSSSXXX^^^```^^^ZZZWWWVVVVVVWWWYYYZZZYYYYYYZZZZZZZZZ[[[]]]cccjjjooo}}}fffJJJ>>>===;;;999888444666888888888888555111555555444333333222222111222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................./////////000000........................................................................------------------------................................................^^^___```___^^^___aaacccdddccccccbbbbbbbbbbbbbbbZZZ___```\\\[[[]]]^^^]]][[[[[[ZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZZZZXXXWWWVVVVVVVVVWWWWWWXXXWWWWWWWWWWWWUUURRRRRRRRRRRRQQQPPPOOOQQQTTTVVVVVVUUUSSSRRRWWWVVVUUUUUUTTTTTTUUUUUUXXXWWWVVVUUUTTTUUUUUUVVVRRRSSSVVVXXXZZZ[[[[[[[[[SSSRRRRRRTTTWWWYYYYYYXXXZZZ[[[[[[YYYXXX[[[```eeerrrttt{{{yyyTTTLLLCCC===;;;;;;888555777777777777777777777777333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000......////////////............------------......------------------------------------------------,,,,,,,,,---------......---------------------------...///...------...///------............------........................---------............///]]]^^^```___^^^^^^```aaabbbaaaaaa```````````````\\\``````\\\YYY[[[[[[YYY[[[[[[[[[[[[ZZZYYYXXXWWWXXXXXXYYYZZZYYYXXXWWWVVVTTTTTTUUUWWWXXXXXXXXXXXXUUUSSSQQQQQQQQQRRRQQQOOOPPPQQQTTTVVVVVVUUUSSSRRRUUUTTTTTTTTTTTTTTTUUUUUUXXXWWWVVVUUUTTTUUUUUUVVVSSSTTTVVVXXXYYYZZZZZZZZZVVVUUUUUUWWWZZZ[[[[[[[[[YYYZZZYYYXXXWWWYYY^^^bbbfffggglllxxxxxxdddVVVIIICCC<<<:::;;;<<<:::888666666666666666666666666333333222222222111111111000000000000000000000000////////////////////////////////////////////////......////////////............------------......------------------------------------------------,,,,,,,,,---------......---------------------------...///...---,,,---///------............------........................---------............///[[[]]]___```^^^]]]^^^^^^___^^^]]]]]]\\\\\\]]]]]]___bbbbbb\\\YYYZZZZZZXXXZZZZZZ\\\\\\[[[ZZZWWWVVVVVVWWWXXXYYYXXXWWWVVVUUURRRSSSTTTVVVWWWXXXXXXYYYRRRQQQOOOPPPQQQRRRQQQPPPPPPRRRTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUWWWVVVUUUTTTTTTTTTUUUVVVTTTUUUVVVWWWXXXXXXXXXXXXVVVVVVVVVXXXZZZ\\\\\\[[[YYYYYYXXXWWWVVVXXX\\\___]]]]]]^^^bbblllzzzvvveeeWWWIII@@@???<<<888777999:::999777555555555555555555555555333222222222222111111111000000000000000000000000////////////////////////////////////////////////......////////////............------------..............................------------------------,,,,,,,,,---------......------------------------,,,...///...---,,,---...------............---------------------------------------............///YYY[[[^^^___^^^\\\[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYY```cccbbb\\\YYYZZZ[[[YYYXXXYYY[[[\\\[[[YYYVVVTTTUUUUUUVVVWWWWWWVVVUUUTTTRRRSSSTTTUUUVVVVVVVVVVVVQQQPPPOOOPPPRRRSSSRRRQQQQQQRRRSSSTTTTTTSSSRRRQQQOOOOOOOOOPPPQQQRRRTTTTTTUUUTTTSSSRRRRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVTTTTTTTTTUUUXXXZZZZZZYYYYYYXXXWWWVVVVVVXXXZZZ\\\ZZZ[[[ZZZYYYZZZ```iiiqqqwww~~~{{{eeeTTTKKKFFFAAA======:::888777888777555222444444444444444444444444222222222222111111111111////////////////////////////////////////////////////////////////////////---......//////......---......------------......////////////////////////------------------------,,,,,,,,,---------......------------------------,,,---......,,,,,,---...------............---------------------------------------............///WWWZZZ]]]]]]\\\ZZZYYYYYYYYYXXXWWWWWWVVVVVVWWWWWW[[[^^^]]]XXXVVVYYYZZZYYYVVVWWWYYYZZZYYYWWWTTTRRRSSSTTTUUUVVVVVVUUUTTTSSSTTTTTTTTTTTTTTTTTTSSSSSSQQQPPPPPPRRRTTTUUUSSSRRRPPPQQQRRRRRRRRRQQQPPPPPPLLLLLLMMMNNNOOOPPPRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSRRRRRRTTTWWWYYYYYYXXXYYYXXXWWWWWWWWWYYY[[[[[[VVVXXXYYYWWWUUUUUUYYY]]]^^^eeemmmttt}}}ggg\\\MMMBBB>>>===;;;:::;;;:::999888777666333222555555555555555555555555222222222111111111000000////////////////////////................................................------............------......------------......////////////////////////------------------------,,,,,,,,,---------......------------------------,,,---...---,,,+++,,,...------............---------------------------------------............///WWWYYY[[[[[[YYYXXXWWWXXXXXXWWWVVVVVVUUUUUUVVVVVVUUUXXXWWWSSSQQQUUUXXXWWWTTTUUUVVVVVVUUUTTTRRRPPPQQQRRRSSSTTTUUUTTTSSSSSSTTTTTTTTTTTTSSSRRRQQQPPPQQQQQQQQQSSSUUUUUUSSSQQQOOOPPPPPPPPPPPPOOONNNNNNKKKKKKKKKLLLMMMNNNPPPQQQPPPOOONNNNNNNNNOOOPPPQQQQQQQQQPPPPPPPPPQQQRRRRRRSSSRRRRRRTTTVVVXXXXXXWWWXXXWWWUUUVVVXXXZZZ[[[ZZZPPPRRRTTTUUUTTTTTTUUUVVVUUUWWWZZZ^^^eeeooozzzhhhUUUNNNGGG@@@;;;;;;;;;:::999777777777777777777777666555555555555555555555555222111111111111000000000000000000000000000000000................................................------............------......------------..............................------------------------,,,,,,,,,---------......------------------------+++---...---,,,+++,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,---------............///XXXYYYYYYXXXWWWVVVVVVXXXXXXWWWVVVVVVUUUUUUVVVVVVTTTWWWVVVQQQPPPSSSWWWWWWRRRRRRRRRRRRQQQPPPOOONNNPPPQQQRRRSSSTTTSSSSSSRRRRRRRRRSSSSSSSSSRRRQQQQQQQQQPPPQQQSSSTTTTTTRRROOONNNNNNNNNNNNMMMMMMLLLLLLJJJJJJJJJJJJKKKLLLNNNNNNMMMLLLLLLKKKLLLMMMNNNOOONNNNNNMMMMMMNNNOOOPPPQQQPPPOOOOOOQQQTTTVVVVVVUUUVVVTTTSSSTTTWWWZZZZZZYYYQQQPPPPPPQQQRRRSSSSSSRRRSSSRRRRRRSSSUUUZZZaaagggooouuu~~~zzzhhhXXXJJJ@@@>>>;;;999888:::<<<;;;:::555666666666666666888999333333333333333333333333111111111111000000000000000000000000000000000000................................................,,,------......------,,,......------------......------------------------------------------------,,,,,,,,,---------......------------------------+++,,,------++++++,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,---------............///XXXYYYXXXWWWUUUUUUVVVXXXXXXWWWWWWVVVUUUVVVVVVVVVWWWYYYXXXSSSQQQUUUXXXXXXQQQPPPPPPOOONNNNNNMMMMMMOOOPPPRRRSSSSSSSSSRRRRRRPPPPPPQQQRRRSSSSSSSSSRRRPPPPPPPPPRRRSSSSSSPPPNNNNNNMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKJJJJJJJJJLLLMMMNNNMMMLLLLLLKKKLLLNNNOOOPPPLLLLLLLLLMMMPPPRRRRRRQQQTTTRRRQQQSSSWWWYYYYYYXXXWWWSSSOOONNNPPPQQQPPPNNNQQQQQQSSSTTTSSSPPPPPPRRRWWW\\\bbblll{{{yyyqqqlllcccccc]]]PPPEEEBBBBBBAAA>>>;;;999888888888666555777777666555444444666888222222222222222222222222111111111111000000000000000000000000000000000000................................................,,,------......------,,,.........------.........------------------------------------------------,,,,,,,,,---------......------------------------+++,,,------++++++,,,------..................---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////ZZZYYYXXXWWWWWWVVVWWWWWWWWWWWWWWWXXXYYY[[[\\\]]]XXXVVVTTTRRRRRRRRRSSSTTTQQQQQQPPPOOOOOOOOOOOOOOOOOONNNMMMOOOQQQRRRQQQPPPVVVWWWWWWVVVTTTRRRSSSTTTUUUSSSQQQPPPQQQQQQQQQPPPMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLJJJGGGGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMOOOOOONNNNNNOOOOOOPPPQQQSSSRRRRRRTTTVVVXXXXXXWWWQQQPPPNNNMMMMMMNNNPPPQQQPPPOOONNNMMMMMMOOOQQQSSSPPPRRRVVVZZZ___ccceeeggglllooouuu~~~yyylllbbb\\\XXXRRRMMMKKKIIIFFFCCC@@@===;;;;;;;;;;;;:::999888777666555777777666555444444333333222222222222222222222222222222222111111111111000111111000000//////....................................------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------.........------,,,,,,,,,........................[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[]]]]]]YYYXXXUUUSSSRRRQQQRRRRRRQQQPPPPPPOOOOOOOOOPPPPPPOOONNNNNNOOORRRTTTTTTSSSYYYZZZZZZXXXVVVTTTTTTUUUTTTRRRPPPPPPQQQRRRQQQPPPNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJIIIJJJJJJKKKLLLMMMLLLJJJHHHIIIKKKLLLMMMLLLMMMMMMMMMMMMLLLLLLLLLLLLNNNNNNNNNNNNOOOPPPQQQQQQRRRSSSSSSTTTVVVVVVVVVUUURRRPPPOOOMMMMMMMMMNNNOOOMMMMMMLLLLLLLLLMMMOOOOOOMMMMMMOOOQQQRRRSSSTTTTTTWWWYYY]]]cccjjjrrryyy}}}}}}ssslllbbb[[[SSSNNNLLLKKKHHHEEEEEEDDDBBB@@@>>>===<<<;;;;;;::::::999777666666555777666666555444444333333222222222222222222222222222222222111111111000000111000000000/////////.................................------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------......---------,,,,,,,,,........................[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^___\\\[[[XXXUUUSSSRRRRRRRRRQQQPPPPPPPPPPPPPPPQQQQQQOOONNNOOORRRUUUXXXXXXXXX[[[\\\\\\ZZZWWWUUUTTTUUURRRQQQPPPQQQRRRSSSSSSRRRPPPPPPOOONNNMMMKKKKKKJJJKKKKKKKKKKKKLLLMMMNNNOOOLLLKKKKKKLLLNNNOOOOOONNNNNNNNNNNNMMMLLLLLLLLLKKKLLLLLLMMMNNNOOOQQQRRRRRRRRRSSSUUUVVVVVVUUUSSSRRRRRRQQQOOOMMMLLLLLLMMMMMMJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLMMMOOORRRVVVYYY[[[^^^bbbfffhhhiiilllqqqvvv~~~{{{wwwvvvoooooooooooommmjjjhhhgggaaa^^^[[[ZZZYYYUUUNNNIIIIIIFFFBBBAAACCCDDDCCCAAA???>>>===<<<<<<<<<<<<<<<::::::999888777666555555666666555555444333333333222222222222222222222222222222111111111000000000000000000000////////////..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------...------------,,,,,,,,,........................\\\[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]]]]^^^___```aaaaaa```]]]ZZZWWWVVVUUUTTTRRRRRRRRRRRRRRRSSSSSSTTTQQQQQQRRRUUUYYY\\\]]]]]]\\\\\\\\\ZZZVVVTTTTTTTTTRRRQQQQQQSSSUUUVVVUUUTTTSSSSSSRRRQQQOOONNNMMMMMMNNNMMMMMMNNNNNNOOOPPPQQQMMMLLLMMMOOOQQQRRRQQQPPPOOOOOONNNNNNMMMLLLKKKKKKJJJKKKMMMOOOQQQRRRSSSSSSSSSUUUXXXXXXWWWTTTRRRQQQRRRQQQOOONNNLLLLLLLLLLLLIIIJJJLLLMMMMMMLLLJJJIIILLLMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKLLLMMMNNNOOONNNPPPRRRSSSRRRSSSVVVXXX[[[^^^```___\\\XXXVVVUUUSSSSSSTTTSSSRRRQQQOOONNNKKKIIIGGGHHHIIIHHHFFFDDDDDDBBB@@@@@@BBBBBB@@@>>><<<<<<;;;;;;::::::;;;;;;999999888777666666555555555555555444444333333333222222222222222222222222111111111111000000000000000000000000////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................[[[[[[ZZZ[[[[[[\\\]]]]]]_______________```aaabbbdddcccaaa^^^\\\ZZZYYYXXXUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSTTTWWW[[[___```___]]]^^^]]][[[XXXVVVUUUVVVSSSSSSSSSUUUWWWXXXWWWVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPPPPQQQRRRSSSSSSOOOOOOOOOQQQSSSTTTRRRQQQPPPOOOOOONNNMMMLLLLLLKKKJJJLLLNNNPPPRRRTTTTTTTTTTTTWWWZZZZZZWWWTTTRRRRRRRRRQQQPPPNNNMMMLLLLLLKKKJJJKKKMMMNNNNNNMMMKKKIIIIIIJJJKKKLLLLLLLLLLLLLLLIIIIIIIIIIIIJJJJJJKKKLLLKKKLLLMMMMMMLLLKKKKKKLLLPPPQQQQQQQQQOOOMMMLLLLLLJJJJJJJJJJJJIIIHHHGGGGGGCCCBBBAAAAAABBBCCCCCCCCCAAA@@@??????>>>===;;;:::===<<<;;;:::999999999999888777777666666555555555444444444444444333333333222222222222222222222222111111111000000000//////////////////000000000000........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................YYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^___```aaabbbaaa```___]]]\\\[[[ZZZWWWWWWVVVUUUUUUUUUUUUUUUUUUTTTUUUXXX[[[^^^^^^^^^^^^______]]]ZZZXXXWWWXXXSSSSSSTTTVVVXXXYYYWWWUUUWWWWWWVVVUUUUUUTTTTTTTTTRRRRRRRRRRRRSSSTTTUUUVVVRRRQQQPPPQQQSSSSSSSSSRRROOOOOOOOONNNMMMMMMMMMLLLLLLMMMPPPRRRTTTUUUUUUUUUTTTWWWZZZYYYUUURRRRRRSSSQQQQQQPPPPPPOOONNNMMMMMMKKKLLLNNNOOONNNMMMKKKJJJLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIGGGGGGFFFEEEEEEDDDDDDDDDBBBAAA@@@???>>>>>>>>>???>>>>>>>>>===<<<<<<;;;;;;===<<<;;;:::999888888888777666666666555555555444444444333333333333333333222222222222222222222222111111000000000/////////////////////000000000000........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------------...........................VVVVVVWWWWWWYYYZZZ[[[\\\\\\\\\[[[[[[[[[\\\]]]]]]\\\\\\\\\\\\[[[ZZZYYYYYYXXXWWWVVVTTTSSSSSSSSSSSSUUUTTTTTTVVVXXXZZZZZZYYY[[[\\\\\\ZZZXXXVVVVVVWWWSSSSSSSSSUUUWWWWWWUUUSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWUUUSSSQQQPPPRRRSSSRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNNNNOOORRRTTTVVVVVVVVVUUURRRVVVXXXVVVRRROOOPPPSSSQQQQQQQQQQQQPPPPPPOOONNNLLLMMMMMMNNNMMMLLLKKKJJJMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHFFFFFFFFFHHHIIIIIIGGGFFFEEEDDDDDDEEEFFFFFFFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>======>>>??????>>>===<<<;;;<<<===;;;:::999888888888888888666666555555555555444444333333333333333333333333222222222222222222222222111000000000////////////.../////////000000000111........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------..............................UUUUUUUUUVVVXXXYYY[[[[[[YYYYYYYYYXXXYYYYYYZZZZZZVVVWWWWWWXXXXXXXXXXXXWWWWWWVVVUUUSSSRRRQQQQQQPPPTTTSSSSSSTTTVVVWWWVVVUUUVVVWWWWWWVVVTTTRRRSSSTTTRRRRRRRRRTTTVVVVVVSSSQQQSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXWWWTTTQQQPPPQQQRRRRRRRRRNNNNNNNNNNNNNNNNNNOOOOOOOOOQQQSSSVVVWWWWWWVVVVVVQQQTTTVVVTTTOOOMMMOOOSSSQQQQQQQQQRRRRRRQQQPPPPPPLLLLLLMMMLLLLLLKKKJJJJJJGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGEEEDDDHHHGGGGGGHHHHHHGGGEEECCCDDDDDDDDDEEEGGGGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@;;;===>>>>>>======>>>???>>>>>>===;;;888888999:::888888777777777777888888555555555555555555444444333333333333333333333333222222222222222222222222000000000000////////////.../////////000000111111........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------------------------------,,,,,,,,,------.................................WWWWWWWWWVVVTTTTTTVVVXXXWWWWWWWWWVVVTTTUUUWWWYYYUUUVVVWWWXXXZZZ[[[\\\]]]RRRQQQPPPPPPPPPQQQRRRSSSRRRSSSSSSSSSTTTTTTUUUUUURRRRRRSSSSSSTTTTTTUUUUUUMMMOOOPPPRRRSSSSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTRRROOOPPPRRRTTTVVVVVVSSSQQQOOONNNOOOPPPPPPPPPOOOOOONNNLLLKKKKKKMMMPPPQQQPPPPPPSSSUUUUUURRRNNNPPPQQQSSSQQQNNNMMMOOORRRVVVTTTRRRPPPNNNMMMLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999888777777999888888777666555555444666555555555555444444444222222222222222222222222111111111111111111111111222111111000///......---//////............//////------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------------------------------............///VVVVVVVVVTTTRRRRRRTTTVVVWWWWWWVVVTTTRRRQQQRRRSSSXXXXXXXXXXXXXXXYYYYYYXXXQQQPPPOOONNNNNNNNNOOOOOOQQQQQQRRRRRRRRRRRRRRRRRRNNNNNNOOOPPPQQQSSSSSSTTTOOOOOOPPPPPPOOOOOONNNNNNQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOMMMMMMOOOQQQRRRRRRPPPNNNLLLKKKLLLMMMMMMLLLNNNNNNNNNLLLJJJKKKMMMPPPPPPOOOOOOQQQSSSSSSPPPMMMPPPQQQRRRPPPMMMMMMOOORRRTTTSSSQQQOOOMMMLLLKKKKKKIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888777777888888777777666555555444555555555555444444444444222222222222222222222222111111111111111111111111111111000000///......---//////............//////------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------------------------------............///UUUUUUTTTRRRPPPOOOQQQRRRUUUUUUUUUSSSQQQPPPQQQRRRYYYYYYXXXWWWVVVUUUTTTSSSOOOOOONNNMMMLLLLLLLLLLLLPPPPPPOOOOOOOOOOOOOOOOOOKKKLLLMMMOOOPPPRRRSSSTTTPPPOOOMMMLLLJJJJJJIIIIIIOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMKKKKKKMMMOOOPPPPPPNNNLLLJJJJJJKKKLLLKKKJJJLLLLLLLLLJJJIIIJJJLLLOOONNNNNNNNNOOOPPPPPPNNNLLLQQQQQQPPPNNNLLLLLLOOOQQQQQQPPPOOOMMMKKKJJJJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBAAAAAAAAAAAAAAA@@@??????>>>>>>=========<<<<<<;;;;;;;;;:::::::::::::::999999888777777777888777777666666555555555555555444444444333333333222222222222222222222222111111111111111111111111111000000//////.........//////............//////------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------------------------------............///TTTTTTSSSPPPNNNMMMNNNOOOPPPQQQSSSSSSRRRSSSTTTVVVVVVWWWVVVVVVTTTRRRPPPOOOMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMNNNOOOQQQRRRSSSSSSNNNMMMJJJHHHGGGGGGGGGGGGLLLLLLLLLLLLLLLLLLLLLLLLOOOMMMLLLLLLNNNOOOPPPOOONNNLLLJJJKKKLLLLLLKKKJJJIIIIIIIIIGGGFFFHHHKKKMMMMMMMMMMMMMMMNNNMMMLLLKKKPPPOOOMMMKKKJJJKKKMMMOOONNNMMMLLLJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888777777777777777777666666666555555555444444444444333333333222111111111111111111111111111111111111111111111111000000/////////.........///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------------------------------............///RRRSSSRRROOOMMMLLLMMMNNNMMMOOOQQQRRRRRRSSSTTTVVVSSSTTTTTTTTTSSSRRRPPPNNNLLLMMMNNNOOOPPPPPPQQQQQQNNNNNNNNNMMMLLLLLLLLLKKKNNNNNNNNNNNNNNNNNNOOOOOOKKKJJJHHHGGGFFFGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLKKKKKKMMMNNNMMMMMMLLLJJJIIIJJJKKKKKKIIIHHHEEEFFFFFFEEEDDDFFFIIILLLLLLMMMMMMMMMLLLKKKKKKKKKOOOMMMKKKIIIJJJKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGEEEDDDDDDCCCCCCDDDDDDEEECCCBBBBBBBBBAAAAAAAAAAAA>>>??????@@@@@@@@@??????>>>>>>>>>???????????????=========<<<<<<<<<<<<<<<;;;:::::::::999999999999888888777777777777666666666666666666555555555555444333333333222222222222111111111111111111111111000000000000000000000000////////////..................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------------------------------............///RRRRRRQQQOOOMMMLLLNNNOOOOOOQQQSSSSSSRRRQQQQQQRRRSSSTTTUUUVVVUUUSSSQQQOOONNNOOOPPPQQQRRRSSSSSSSSSOOOOOONNNNNNNNNNNNNNNNNNLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKIIIIIIIIIKKKKKKJJJIIIHHHGGGGGGHHHIIIHHHFFFEEEDDDEEEEEEEEEDDDFFFJJJMMMMMMNNNNNNMMMKKKJJJKKKLLLNNNLLLKKKKKKLLLLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGGGGIIIHHHHHHHHHGGGGGGGGGGGGDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA===>>>??????????????????>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888777777777666666666666666555555555555555555555555333333333222222222111111111111111111111111111111000000000000000000000000..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------------------------------............///RRRRRRRRRPPPNNNNNNPPPQQQRRRTTTVVVWWWVVVUUUUUUVVVWWWXXXYYYYYYXXXVVVSSSQQQQQQRRRSSSTTTSSSSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIJJJKKKKKKJJJHHHHHHGGGGGGHHHIIIHHHFFFDDDEEEFFFFFFFFFFFFHHHLLLOOONNNPPPPPPNNNLLLJJJLLLNNNOOONNNMMMNNNPPPPPPMMMJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@======>>>???????????????======>>>>>>????????????<<<<<<<<<<<<<<<=========999999999999888888888888666666666666666666666666555555555555555555555555222222222222111111111111111111111111111111111111000000000000000000000000...........................------,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------------------------------............///RRRRRRRRRPPPOOOOOOQQQSSSSSSUUUYYY[[[\\\\\\]]]___[[[\\\]]]]]][[[XXXTTTRRRTTTUUUUUUUUUSSSRRRPPPNNNQQQQQQQQQRRRRRRSSSSSSSSSIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLMMMNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHLLLLLLKKKLLLMMMMMMKKKJJJJJJIIIIIIJJJKKKJJJHHHFFFGGGHHHHHHHHHHHHJJJNNNQQQOOOQQQQQQOOOLLLKKKLLLOOOQQQPPPOOOQQQSSSSSSOOOKKKHHHHHHGGGGGGGGGGGGGGGHHHFFFFFFFFFFFFEEEEEEEEEEEECCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@????????????======>>>???????????????===>>>>>>>>>??????@@@@@@<<<<<<==================999999999888888888888777555555555666666666666666444555555555555555555555222222222111111111111000000000000000000000000000000000000000000000000000---........................------,,,,,,------...++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------------------------------------------------------------.........//////QQQQQQPPPNNNLLLMMMQQQSSSYYYZZZ\\\^^^______^^^^^^^^^[[[XXXWWWYYYYYYWWWUUUSSSSSSSSSUUUVVVVVVTTTSSSSSSTTTVVVWWWWWWUUURRRPPPOOOOOOOOOOOOPPPPPPPPPPPPNNNOOOPPPQQQQQQPPPOOONNNNNNKKKHHHHHHKKKLLLJJJHHHLLLJJJGGGHHHKKKMMMLLLJJJGGGHHHIIIIIIGGGHHHIIIKKKIIIJJJKKKLLLNNNOOOPPPQQQSSSSSSQQQOOONNNOOORRRUUUPPPQQQRRRSSSRRROOOLLLJJJHHHHHHGGGFFFGGGHHHIIIJJJHHHGGGFFFFFFEEEEEEFFFFFFEEEDDDCCCCCCDDDCCCAAA???????????????>>>>>>=====================>>>>>>>>>===============>>>>>>>>>===============<<<<<<;;;888999999999999888777777666666666666555555555555666666555444333333222222444444333333222111000000000000000000000000000000////////////////////////------------------------------------------------------------------------***************************++++++,,,,,,++++++***++++++******************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////RRRQQQQQQOOONNNOOOSSSVVVZZZ[[[]]]^^^___^^^^^^^^^\\\YYYVVVVVVWWWWWWUUUSSSRRRRRRSSSTTTVVVVVVUUUSSSUUUUUUVVVVVVVVVTTTRRRPPPPPPPPPQQQQQQQQQQQQRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQPPPNNNLLLLLLMMMNNNLLLKKKLLLKKKJJJKKKMMMNNNMMMKKKJJJKKKKKKJJJIIIIIIJJJLLLJJJKKKLLLMMMOOOPPPQQQRRRUUUTTTRRRPPPOOOPPPSSSUUUPPPQQQRRRSSSRRROOOMMMKKKHHHGGGFFFFFFFFFGGGIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFDDDCCCAAAAAABBBBBBAAA???@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<;;;;;;999999999999999888888777666666666666555555555555555555444444333222222111444444333333222111111000000000000000000000000000////////////////////////------------------------------------------------------------------------***************************++++++,,,,,,++++++***************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........RRRRRRRRRPPPPPPRRRVVVYYY\\\]]]^^^^^^^^^^^^]]]]]]YYYWWWUUUUUUUUUUUUSSSRRRQQQRRRSSSTTTUUUVVVVVVUUUWWWWWWVVVUUUTTTSSSRRRQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTSSSRRRPPPPPPPPPPPPOOOMMMMMMLLLMMMNNNPPPPPPNNNMMMMMMNNNNNNMMMKKKJJJKKKLLLLLLMMMNNNOOOPPPQQQRRRSSSVVVUUUSSSQQQQQQRRRSSSTTTQQQQQQRRRSSSRRROOOMMMKKKGGGGGGGGGFFFGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGCCCAAA??????@@@AAAAAAAAA@@@@@@@@@@@@@@@?????????@@@@@@@@@???>>>>>>>>>===@@@@@@??????>>>>>>======<<<============<<<;;;;;;999::::::::::::999888888666666666555555555555444444444444333333222222111444333333222222111111111000000000000000000000000////////////////////////------------------------------------------------------------------------***************************++++++,,,,,,++++++***************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------RRRRRRRRRRRRRRRTTTXXX\\\]]]]]]]]]]]]]]]\\\[[[[[[WWWVVVVVVUUUTTTSSSRRRQQQRRRSSSUUUUUUUUUVVVWWWXXXYYYXXXVVVTTTRRRQQQQQQQQQSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTRRRQQQQQQRRRTTTTTTSSSSSSRRRRRRQQQPPPOOONNNMMMNNNPPPQQQRRRRRRPPPNNNPPPQQQQQQOOOLLLKKKLLLMMMMMMNNNOOOPPPQQQRRRSSSSSSVVVUUURRRQQQRRRSSSSSSSSSQQQQQQRRRRRRQQQOOOMMMKKKHHHHHHHHHHHHHHHIIIIIIJJJIIIHHHHHHGGGGGGGGGGGGGGGDDDAAA???>>>@@@BBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@???>>>======AAAAAA@@@???>>>======<<<<<<<<<======<<<<<<;;;::::::::::::::::::999888888666666555555555444444444555444444444333333333222333333333222222111111111////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++******************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------RRRRRRRRRRRRRRRUUUYYY\\\\\\\\\[[[ZZZZZZYYYYYYYYYUUUVVVVVVVVVTTTSSSQQQQQQRRRTTTVVVVVVUUUUUUWWWYYYYYYWWWTTTRRRPPPPPPPPPQQQRRRSSSSSSSSSTTTTTTTTTTTTRRRQQQPPPOOOOOOPPPQQQRRRPPPQQQQQQQQQPPPNNNMMMMMMMMMOOOQQQSSSRRRQQQPPPOOORRRRRRQQQOOOMMMKKKLLLMMMNNNNNNOOOOOOPPPQQQRRRRRRUUURRRPPPPPPRRRSSSSSSRRRPPPPPPPPPPPPOOONNNLLLKKKHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGEEECCC@@@@@@AAACCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@???>>>======AAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999::::::::::::999888888555555555555444444444444555555555555444444444444333333222222222222222111////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***))))))*********+++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------RRRRRRRRRQQQQQQTTTXXX[[[YYYYYYXXXWWWVVVVVVWWWWWWSSSUUUWWWVVVTTTQQQPPPPPPRRRTTTVVVUUURRRRRRUUUXXXVVVUUUSSSQQQOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQRRRRRROOONNNNNNNNNNNNNNNNNNOOOKKKMMMOOOOOONNNLLLKKKLLLMMMOOOQQQRRRQQQPPPPPPQQQQQQQQQQQQOOOLLLKKKLLLMMMMMMMMMMMMNNNOOOPPPPPPPPPQQQNNNMMMNNNQQQSSSRRRPPPOOOOOOOOONNNMMMLLLKKKJJJHHHHHHIIIJJJJJJJJJJJJJJJHHHGGGFFFFFFEEEEEEFFFFFFFFFCCCAAAAAABBBCCCCCCCCC?????????@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>===??????>>>>>>======<<<<<<;;;<<<<<<<<<<<<;;;::::::888999999999999888777777555555555444444444444333444444444444444444444444222222222222222222222222000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***)))))))))***++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------QQQQQQQQQPPPPPPRRRVVVYYYVVVUUUTTTSSSSSSTTTTTTUUUQQQSSSVVVUUURRROOONNNOOOQQQSSSTTTRRRNNNMMMQQQTTTRRRRRRQQQPPPOOOOOONNNNNNMMMMMMNNNNNNNNNOOOOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLGGGJJJMMMNNNLLLJJJKKKLLLLLLNNNPPPPPPNNNMMMOOOQQQOOOOOOOOONNNKKKJJJKKKMMMKKKKKKLLLLLLMMMMMMNNNNNNMMMJJJIIIKKKPPPSSSQQQOOONNNNNNMMMLLLKKKJJJIIIIIIFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEEEECCCBBBBBBBBBBBBAAA@@@>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999777888888888888777666666555555555444444444333333222222222222222222222222222222222222222222222222000000000000000000000000////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***((())))))***++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........QQQQQQPPPOOOOOOQQQTTTXXXTTTSSSRRRQQQQQQRRRSSSTTTOOORRRTTTTTTPPPMMMLLLMMMOOORRRSSSPPPKKKJJJMMMQQQPPPPPPPPPOOOOOONNNNNNNNNKKKKKKLLLLLLLLLMMMMMMMMMKKKLLLMMMNNNNNNMMMLLLKKKEEEIIILLLMMMKKKJJJKKKLLLLLLNNNOOONNNLLLLLLOOOQQQMMMNNNNNNMMMKKKJJJKKKLLLJJJJJJKKKKKKLLLLLLMMMMMMJJJHHHFFFIIIOOORRRQQQNNNMMMMMMLLLKKKJJJIIIHHHHHHDDDEEEFFFGGGHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAABBBBBBAAA???=========>>>>>>?????????@@@============>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999777777777777777666555555555555444444444333333333000000000000000000111111222222222222222222222222000000000000000000000000////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////QQQOOOMMMLLLNNNRRRVVVYYYTTTRRROOONNNPPPRRRTTTUUUSSSRRRQQQPPPNNNMMMLLLKKKNNNNNNMMMMMMNNNOOOOOOPPPPPPOOONNNLLLKKKIIIHHHGGGIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMKKKIIIGGGEEEJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJIIIHHHHHHHHHHHHIIILLLLLLLLLLLLLLLMMMNNNNNNKKKKKKKKKJJJJJJIIIIIIIIIEEEEEEFFFJJJNNNOOOMMMKKKJJJJJJKKKJJJIIIGGGEEECCCBBBDDDEEEEEECCCBBBCCCDDDAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@??????????????????????????????????????????>>>>>>>>>>>><<<<<<======<<<<<<;;;:::999999999999999999999999777777777777666666666666888888888888777555444444222222222111111111000000222222222222111111111000000000000000000000000000//////////////////////////////...---,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((++++++************++++++************************************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......---------------............///QQQOOONNNNNNOOORRRVVVXXXUUURRROOONNNPPPRRRRRRSSSRRRRRRQQQOOONNNLLLKKKJJJLLLLLLLLLLLLLLLMMMNNNOOOMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLLLLKKKJJJHHHFFFDDDHHHGGGGGGGGGGGGGGGHHHHHHJJJIIIHHHHHHGGGGGGHHHHHHJJJJJJJJJJJJJJJKKKLLLLLLIIIIIIIIIHHHHHHHHHGGGGGGDDDDDDEEEHHHKKKLLLJJJHHHGGGGGGHHHHHHGGGEEECCCBBB@@@BBBDDDDDDDDDCCCDDDEEEAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAA@@@?????????????????????????????????>>>>>>>>>>>>============<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999999777777777666666666555555666666666666555555444333222222222111111111000000222222111111111000000000000000000000000000000000///////////////////////////......---,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))++++++************++++++************************************************)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,------......------------------............PPPPPPPPPPPPQQQSSSUUUVVVTTTRRROOOOOOPPPQQQQQQQQQRRRQQQPPPNNNLLLKKKIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMJJJIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGHHHIIIJJJKKKIIIIIIIIIHHHGGGEEEDDDCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIFFFFFFFFFFFFFFFEEEEEEEEECCCCCCDDDFFFHHHHHHFFFDDDCCCDDDDDDDDDDDDCCCBBBBBB???AAACCCDDDCCCCCCEEEFFFAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;::::::999999999999999999999999666666666555555555444444333444444555444444333333222222222111111111111111111111000000000/////////000000000000000000000000////////////////////////.........------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))++++++************++++++************************************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,------......------------------............PPPPPPPPPQQQQQQRRRRRRSSSQQQOOONNNOOOQQQRRRRRRQQQQQQPPPOOOMMMLLLJJJIIIHHHIIIIIIJJJKKKLLLLLLLLLLLLHHHHHHHHHHHHGGGGGGGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGFFFFFFEEEDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGFFFDDDBBBAAABBBBBBBBBBBBBBBBBBBBB???AAACCCCCCBBBBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????>>>>>>==============================<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;::::::999999999999999999999999666555555555444444444444222333444444444444444333111111111111111111111111000000000000////////////000000000000000000000000////////////////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******************************+++++++++******)))++++++************++++++************************************************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------,,,,,,---------.........PPPPPPPPPQQQQQQPPPPPPPPPNNNNNNNNNPPPSSSTTTTTTSSSPPPOOONNNMMMKKKJJJIIIIIIJJJKKKLLLMMMMMMMMMLLLLLLIIIIIIHHHGGGFFFEEEDDDDDDCCCDDDFFFGGGHHHIIIIIIIIIEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGHHHHHHHHHHHHEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGFFFDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCAAACCCDDDCCCAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<;;;::::::999999999999999999999999999666555555555444444444444333333444555555555444444111111111111111111111111000000000000////////////////////////////////////////////////////////////---------------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************)))******+++++++++******++++++************++++++************************************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------,,,,,,,,,------------...RRRRRRQQQQQQQQQPPPPPPOOONNNNNNOOORRRUUUUUUTTTRRRNNNNNNMMMMMMLLLKKKKKKKKKLLLMMMNNNOOONNNMMMLLLKKKIIIIIIHHHGGGFFFDDDDDDCCCDDDEEEGGGIIIJJJJJJJJJIIIEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFHHHIIIIIIIIIHHHHHHEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCCCCAAAAAAAAABBBBBBBBBBBBBBBCCCEEEGGGGGGFFFDDDCCCCCCBBBAAAAAAAAAAAAAAABBBCCCBBBCCCDDDCCC@@@>>>>>>???AAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;:::::::::999;;;;;;;;;;;;;;;:::999999999999999999999999999999666666666555555555444444444444444555555444333333111111111111111222222222111111000000000/////////////////////////////////////////////////////////------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))***++++++++++++***++++++************++++++************************************************)))************+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,------------VVVUUUSSSRRRQQQQQQQQQQQQQQQQQQRRRTTTVVVUUUSSSPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOONNNLLLJJJIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEGGGIIIKKKLLLLLLKKKJJJFFFEEEDDDDDDDDDEEEFFFFFFFFFGGGHHHIIIJJJIIIGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCAAABBBBBBBBBCCCCCCCCCCCCAAADDDGGGGGGEEEBBBBBBCCCBBBAAA@@@??????@@@AAAAAA@@@BBBCCCBBB@@@?????????AAAAAAAAA@@@@@@@@@??????????????????????????????========================<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999999999999999999999999999777777777666666666555555333444444444333222111111000000111111111222222222222222111111111000000000////////////////////////////////////////////////------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))***+++++++++++++++++++++************++++++************************************************)))************+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,------......------++++++,,,,,,,,,---------YYYWWWUUUSSSRRRRRRSSSSSSTTTTTTUUUVVVVVVUUUQQQNNNLLLLLLMMMMMMNNNNNNNNNOOONNNOOOOOOOOONNNKKKHHHGGGEEEEEEFFFFFFGGGGGGGGGHHHFFFHHHJJJLLLMMMMMMLLLKKKFFFFFFEEEDDDDDDEEEGGGHHHFFFGGGHHHIIIIIIHHHFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBCCCCCCDDDDDDDDD???CCCFFFFFFDDDAAABBBCCCBBBAAA???>>>>>>>>>???@@@>>>@@@AAAAAA@@@???@@@AAAAAAAAAAAA@@@@@@????????????????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;:::999999999999999999999999999999777777777777666666666666333333333222111000///...000000111111222222222222222222222222111111111111////////////////////////////////////////////////------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++++++++++++++++++++************++++++************************************************)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------......------++++++,,,,,,,,,---------SSSSSSRRRRRRQQQPPPPPPPPPSSSUUUWWWXXXWWWTTTQQQOOONNNNNNNNNMMMMMMMMMMMMMMMPPPPPPOOOMMMKKKIIIGGGEEEGGGGGGGGGFFFFFFFFFFFFEEEKKKKKKJJJJJJIIIIIIIIIHHHFFFEEEEEEFFFHHHIIIIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDFFFEEEDDDBBBBBBBBBCCCDDDCCCCCCDDDDDDCCCBBBAAAAAABBBCCCDDDCCCBBBAAABBBCCCAAABBBCCCEEEGGGFFFCCC@@@BBBAAA@@@?????????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<===>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999888777666666555555555444444333333333333222222111111111111111111111111333333333222222222111111......////////////......000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******(((((()))))))))*********************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------//////.........---------SSSSSSSSSRRRRRRRRRRRRRRRSSSTTTVVVWWWVVVSSSPPPNNNMMMMMMMMMMMMLLLLLLLLLLLLOOONNNMMMKKKIIIGGGFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGGGGGGGIIIJJJIIIHHHFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAACCCCCCCCCAAAAAABBBCCCBBBBBBDDDFFFGGGFFFCCCAAAAAA@@@????????????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<===>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;;;;;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999888777666555555555555444444333333333222222222111111111111111111111111222222222222111111111111......////////////......000/////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++,,,,,,************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///.........------------UUUTTTTTTSSSSSSSSSSSSTTTQQQSSSTTTUUUTTTQQQNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLJJJGGGFFFEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFKKKIIIHHHHHHIIIJJJHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCAAAAAABBBCCCCCCCCCBBBBBBAAABBBBBBBBBBBBAAA@@@@@@@@@AAABBBBBBAAA@@@AAABBBCCCCCCDDDFFFGGGFFFCCCAAA@@@??????>>>>>>??????@@@???????????????????????????>>>===<<<===>>>???@@@????????????????????????>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::888888888888888888888888999888777666555555555555333333333333222222222222111111111111111111111111111111111111000000000000......////////////....../////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,++++++++++++++++++************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............------------WWWVVVUUUSSSRRRRRRRRRRRROOOPPPQQQRRRQQQOOOMMMKKKIIIIIIJJJJJJJJJJJJKKKKKKLLLJJJHHHFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGKKKIIIHHHGGGHHHHHHFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB>>>???AAABBBCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@??????>>>@@@AAA@@@??????@@@BBBDDDCCCDDDEEEFFFEEECCCAAA>>>>>>>>>>>>>>>>>>??????????????????????????????>>>============>>>????????????>>>>>>>>>>>>===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888888888666555555555555555333333333222222222222111111111111111111111111111000000000000////////////......////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++***************)))))))))))))))************************************************))))))*********+++++++++++++++************++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------YYYWWWTTTQQQOOONNNNNNNNNLLLMMMNNNOOONNNMMMLLLKKKHHHHHHIIIIIIJJJJJJJJJJJJKKKJJJHHHFFFFFFGGGHHHIIIPPPNNNKKKIIIGGGFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGEEEEEEEEEEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>???AAAAAAAAA@@@???>>>>>>????????????>>>>>><<<>>>??????>>>>>>???AAACCCBBBBBBCCCDDDCCCAAA???<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>???>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777777777777777777777888777666555444444444444333333222222222111111111111111111111111111111111000000000/////////............////////////......---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))************************************************))))))*********+++++++++++++++************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------VVVTTTQQQNNNKKKKKKKKKKKKHHHIIIJJJLLLLLLLLLKKKKKKHHHHHHHHHIIIJJJJJJKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKSSSQQQMMMJJJGGGFFFFFFFFFHHHHHHHHHIIIIIIIIIIIIIIIFFFDDDCCCCCCCCCCCCAAA@@@>>>>>>>>>>>>????????????======>>>?????????>>>>>><<<<<<===>>>>>>>>>>>>===;;;<<<>>>>>>======>>>@@@AAA@@@???@@@@@@@@@>>><<<::::::;;;<<<====================================<<<<<<=========>>>>>>>>>>>>======<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999888888888888888888888888777777777777777777777777888777666555444444444444222222222222111111111111111111111111111111111111000000000000////////////......////////////......---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,************************************************)))************+++++++++++++++************++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------QQQOOOLLLIIIHHHHHHIIIJJJEEEFFFGGGIIIJJJKKKLLLLLLHHHHHHHHHIIIJJJKKKKKKKKKGGGHHHHHHHHHIIIIIIJJJJJJQQQOOOKKKGGGEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGDDDCCCAAAAAABBBBBBAAA???<<<<<<======>>>>>>>>>>>>>>>>>>======<<<=========;;;;;;<<<===============999;;;<<<===<<<<<<>>>??????>>><<<<<<======;;;999888999;;;<<<======<<<<<<========================;;;<<<<<<=====================<<<<<<;;;::::::999::::::::::::::::::::::::888888999::::::999888888888888888888888888888888777777777777777777777777777777666555444444444444222222222222111111111111111111111111111111111111111111111000000000//////......////////////......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))***+++,,,------...************************************************)))************+++++++++++++++************++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------LLLJJJHHHFFFFFFGGGIIIJJJCCCDDDFFFHHHJJJKKKLLLLLLHHHHHHIIIIIIJJJKKKLLLLLLEEEFFFGGGIIIIIIJJJIIIIIIMMMKKKHHHDDDCCCBBBCCCDDDAAABBBBBBBBBCCCCCCDDDDDDDDDBBBAAAAAABBBCCCAAA@@@<<<<<<<<<<<<======>>>>>>@@@>>>===;;;;;;;;;<<<===:::;;;;;;<<<=========<<<999:::<<<<<<<<<<<<===???>>><<<;;;:::;;;;;;999888888999:::<<<======<<<<<<========================;;;<<<<<<===>>>===============<<<;;;;;;:::999999::::::::::::::::::::::::777888999::::::999888777777777777777777777777777777777777777777777777777777777555444444444444444222222222111111111111000111111111111111111111111111111111111000000000000......////////////......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******&&&&&&''')))***+++,,,---************************************************)))************+++++++++++++++************++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------LLLKKKIIIHHHGGGGGGHHHHHHCCCDDDEEEGGGHHHIIIIIIIIIKKKKKKLLLNNNOOOOOOLLLIIIIIIHHHFFFDDDDDDEEEFFFHHHFFFDDDBBBCCCEEEEEECCCAAAAAA@@@@@@???@@@AAACCCDDDBBBBBBBBBAAAAAAAAA@@@@@@;;;<<<===>>>>>>>>>======>>>>>>===;;;;;;:::::::::===<<<:::999888999::::::===;;;999888888:::===???999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<======<<<;;;:::888777666666888888888888888888888888666666666666666666666666777777777777777777777777777777777777777666555555444444444444444444444444333333222222111000//////000000000000000000000000......////////////......////////////....................................------------------------...------,,,,,,------...,,,,,,,,,++++++*********************************++++++******************))))))((()))++++++***(((+++++++++,,,,,,+++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++------------,,,,,,+++***+++,,,,,,------,,,,,,+++MMMLLLKKKIIIHHHIIIIIIJJJGGGHHHIIIKKKLLLLLLMMMMMMMMMMMMLLLMMMNNNNNNLLLJJJIIIHHHFFFDDDDDDDDDEEEFFFEEECCCBBBBBBDDDDDDCCC@@@BBBAAA@@@@@@@@@AAABBBCCCAAAAAA@@@@@@@@@?????????;;;;;;;;;;;;<<<<<<<<<===???>>>===<<<;;;;;;;;;;;;<<<;;;:::999999999::::::<<<;;;999888888:::<<<>>>999999999999999999999999::::::;;;;;;;;;;;;::::::999999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888777777888888888888888888888888777777777777777777777777777777777777777777777777777777777777777666555555444444444444444444444444333333222222111000000000000000000000000000000000......////////////......////////////....................................------------------------------,,,,,,,,,,,,------,,,,,,,,,+++++++++*********************************************************)))((()))++++++***(((******++++++++++++******)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++OOONNNMMMKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQOOOMMMLLLMMMLLLKKKJJJIIIGGGFFFDDDCCCCCCDDDDDDCCCBBBAAAAAABBBBBBAAA@@@CCCBBBBBBAAAAAAAAAAAABBB>>>>>>>>>>>>>>>=========::::::999999999:::;;;<<>>===<<<<<<;;;<<<<<<<<<;;;::::::999:::::::::;;;:::888777888999;;;===999999999999999999999999999999999::::::999999999888888888888888999999::::::::::::;;;;;;;;;<<<<<<:::::::::999999999888888888888888888888888888888888888888888888888888888777777777777777777777777777777777666666666555555444444444444444444444444333333333222111111000000000000000000000000000000...//////000000//////...////////////....................................------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***************************************************+++***))))))++++++***((()))******************))))))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++QQQPPPNNNMMMLLLLLLMMMNNNOOOPPPQQQRRRSSSTTTTTTSSSTTTQQQMMMKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@???CCCCCCBBBAAAAAAAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<:::999888777777999;;;<<>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::999888777888999:::;;;888999999999999999::::::888888999999999999888888777777777777777888888999999:::::::::;;;;;;;;;;;;999999999999999999999999888888888888888888888888888888888888888888888888777777777777777777777777777777666666555555555555333333333333333333333333333333333222222111111111000000000000000000000000//////000000000000//////////////////....................................------------------------,,,++++++******++++++,,,++++++++++++++++++++++++***************************************+++++++++,,,+++))))))***+++***)))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++RRRQQQOOONNNMMMMMMNNNNNNPPPPPPQQQRRRSSSSSSSSSSSSUUUQQQMMMJJJIIIIIIIIIHHHEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@AAA@@@????????????BBBBBBBBBAAAAAA@@@??????;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777999;;;<<<>>>======<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999888888888999:::;;;888888888999999:::::::::777888888999999888888777777777666666777777888999999999999999:::::::::;;;888999999999999:::::::::777777777777777777777777888888888888888888888888777777777777777777777777777777666555444555555555333333333333333333333333333333333222222222222222111111111111111111111111//////000000000000//////////////////....................................------------------------,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++---+++))))))***+++***)))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++QQQPPPOOOMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQQQQSSSPPPLLLIIIIIIHHHGGGGGGCCCCCCCCCBBBBBBBBBAAAAAA???AAAAAA@@@???>>>???@@@???@@@@@@@@@@@@@@@???>>>;;;;;;;;;<<<<<<<<<<<<<<<::::::999999999:::;;;<<<===<<<<<<;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<;;;999999999999999:::;;;;;;888888888999999::::::;;;888888888999999888888888777777777777777888888999888888999999999:::::::::999999999999999999999:::777777777777777777777777888888888888888888888888777777777777777777777777777666555444444444555666333333333333333333333333333333333333333333222222111111111111111111111111///000000111111000000///////////////....................................------------------------,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,************************)))))))))***++++++,,,,,,///,,,***)))************)))******************))))))))))))))))))))))))))))))************+++++++++)))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++PPPOOOMMMLLLKKKLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOQQQNNNKKKIIIHHHHHHFFFEEE@@@AAAAAABBBBBBBBBBBBBBB???AAABBBAAA???>>>???AAA======>>>???@@@???>>>>>><<<<<<<<<=========>>>>>>;;;;;;;;;;;;<<<<<<<<<===;;;;;;::::::::::::;;;;;;999:::<<<=========<<<;;;:::::::::::::::;;;;;;;;;777888888999::::::;;;;;;888999999999999999999888888777777777777888999999888888888888999999999999:::999999999999999999999777777777777777777777777777777777777777777777777777777777777777777777777888666555333333444555666222222222222222222222222333333333333333333333333111111111111111111111111000000111111111111000000////////////....................................------------------------------,,,,,,,,,,,,------******+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,000---***))))))***************++++++++++++******)))))))))))))))))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,+++,,,,,,------,,,,,,+++OOONNNMMMKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNOOOMMMJJJIIIHHHGGGEEEDDD??????@@@AAABBBBBBBBBBBB???AAACCCBBB???>>>???AAA;;;<<<===?????????>>>============>>>>>>>>>??????;;;<<<===>>>>>>>>>======::::::999999999::::::;;;999:::<<<=========<<<<<<::::::;;;;;;;;;<<<<<<<<<777777888999::::::;;;;;;999999::::::::::::999999888888888888888999999:::777888888888888999999999:::::::::999999999888888777777777777777777777777666666666666666666666666777777777777777777777777888666444333333333555666222222222222222222222222333333333333333333333333111111111111111111111111000000111111111111000000000/////////....................................------------------------...------,,,,,,------...*********++++++,,,,,,,,,************************((())))))***++++++,,,,,,000---***))))))*********++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------+++,,,,,,------,,,,,,+++SSSPPPMMMJJJIIIIIIKKKMMMQQQOOOMMMKKKJJJJJJLLLMMMNNNLLLJJJGGGFFFEEEEEEEEE>>>>>>???@@@@@@@@@?????????>>>=========>>>@@@AAA========================<<<<<<<<<<<<============:::999888;;;>>>@@@>>><<<::::::;;;;;;<<<=========;;;;;;;;;<<<<<<;;;:::::::::999999;;;>>>>>><<<999888888888888888888888888999999999999999999999999666777888999:::;;;;;;;;;888888888888888888888888:::::::::::::::999888777777777777777666666666666888666444666999:::999777777777777777666666666666888777777666555444444444333333333333333333333333222333333444333222111000111111111111111111111111000000000000000000000000////////////.............................................------,,,,,,,,,///...---,,,++++++++++++++++++++++++++++++++++++...,,,******+++,,,+++*********++++++++++++******)))************+++++++++******++++++++++++******(((((()))***+++,,,,,,,,,************************************************+++,,,------+++))))))***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***PPPNNNJJJHHHFFFGGGIIIKKKNNNMMMLLLJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEE>>>>>>?????????>>>>>>===>>>>>>=========>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;:::999;;;>>>???===;;;;;;;;;:::::::::::::::::::::::::::;;;;;;::::::999:::999999:::======:::888888888888888888888888888888888888888888888888888777888999:::::::::::::::888888888888888888888888999999::::::999999888777777666666666666666666666888666666777:::;;;999777666666666555555555555444666666555555444333333333333333333333333333333333222222333333333222111000111111111111111111111111000000000000000000000000////////////..........................................---------,,,,,,,,,///...---,,,++++++++++++++++++++++++++++++++++++***)))))))))***+++++++++******++++++++++++******)))************+++++++++******++++++++++++******(((((()))++++++,,,,,,+++************************************************+++,,,...---+++******++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,------......------,,,LLLJJJGGGEEEDDDEEEFFFHHHJJJJJJJJJJJJIIIIIIHHHGGGDDDDDDEEEEEEEEEDDDCCCCCC????????????>>>===<<<<<<=========<<<======>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<======<<<:::;;;::::::999888888777777888888999999:::999999888999999888:::;;;:::888666777777777777777777777777666666666666666666666666888999999:::::::::999999777777777777777777777777888999999999999888888777666666666666666666666666777777888:::;;;;;;999666555555555444444444333333555555444444333222222222333333333333333333333333222222222333222222111000111111111111111111111111000000000000000000000000////////////.......................................------------,,,,,,,,,......---,,,++++++++++++++++++++++++++++++++++++((()))************+++---******++++++++++++******)))************+++++++++******++++++++++++******((()))***+++++++++++++++************************************************+++---......,,,++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,------......------,,,JJJHHHFFFDDDCCCDDDEEEFFFFFFGGGHHHIIIIIIGGGEEEDDDCCCDDDDDDEEEDDDCCCAAA@@@@@@@@@@@@???>>>===<<<;;;<<<<<<<<<<<<<<<<<<======::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<:::999999999999888888888777777666777888888888888888888888888888999999888666555777777777777777777777777666666666666666666666666999999999:::999999888888777777777777777777777777777888888888888888777777555555555666666666666666777888:::<<<<<<;;;888666555555555444444444444333555444444444333333222222222222222222222222222222111222222222222111111111111111111111111111111111////////////////////////////////////....................................------------------------...---,,,,,,+++++++++,,,++++++++++++++++++++++++)))+++------+++***+++---***++++++,,,,,,++++++***))))))*********+++++++++******++++++++++++******((()))***+++++++++++++++************************************************,,,---///...---,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***HHHGGGEEEDDDCCCCCCDDDEEECCCEEEGGGHHHHHHFFFDDDBBBEEEEEEEEEEEECCCAAA???===@@@@@@@@@@@@???>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;888888888888888888888888999999999999::::::::::::;;;<<<<<<<<<;;;999999999777777888888999999999999555666777777888888888777777888999999888666555555666666666666666666666666777777777777777777777777888888888999888888777777666666666666666666666666666777777888888777777777444444555555666666666777777999<<<===<<<999777555666666666555555555444444555555555444444444444444222222222222222222222222111111111111111111111222000000000000000000000000////////////////////////////////////....................................------------------------------,,,+++++++++,,,,,,++++++++++++++++++++++++***,,,---,,,+++)))))))))++++++,,,,,,,,,,,,++++++))))))*********+++++++++******++++++++++++******))))))***+++++++++******************************************************+++---......---,,,---...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***GGGFFFEEECCCCCCCCCDDDEEEBBBDDDEEEFFFFFFEEECCCBBBEEEEEEDDDCCCAAA???===<<>>===<<<<<<:::;;;;;;;;;;;;:::999999777777777777777777777777888888888888999999999999888:::;;;;;;999777777888666666777777888999999:::555555666777888888888888555777999999777666666666666666666666666666666666777777777777777777777777555666666777777777666666666666666666666666666666555666666777777777777666444444444555555666666777888:::<<<<<<999777666666666666666555555555555444555555555444444444444444222222222222222222222222111111000000000111222222000000000000000000000000000000000000000000000000////////////....................................,,,,,,,,,------------...---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++***))))))***++++++(((&&&++++++,,,,,,,,,,,,++++++)))************+++++++++******++++++++++++******)))******+++++++++*********************************************************,,,---...---,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,------......------,,,EEEDDDCCCCCCBBBBBBCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCCCCBBBAAA???>>>=========;;;<<<<<<===<<<<<<;;;;;;999:::;;;;;;;;;999888777666666666666666666666666777777777888888888999999666888:::999777666666888666666666666666666777777555555666777888999999888444777999999888666777888555555555555555555555555555555555555555555555555333333444555666666666666555555555555555555555555444555666666777777666666333333444555555666777777888:::<<<:::777555555666555555555444444444333333333333333333333333333333111111111111111111111111111000//////000111222333000000000000000000000000000000000000000000000000////////////....................................,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++((('''***000111---(((+++,,,,,,------,,,,,,+++)))************+++++++++******++++++++++++************+++++++++******)))************************************************)))+++,,,---,,,+++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,------......------,,,CCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDD@@@???>>><<<<<<<<<===>>>999999::::::;;;:::::::::999::::::;;;:::999888777666666666666666666666666777777777777888888888888444666999888666555666888666666666555444444333333555555777888999999999999333666999:::888777888999555555555555555555555555444444444444444444444444111222333444555555555555555555555555555555555555444444555666777777666666333333444444555666777777999;;;;;;999555333444666444444444333333333222222222222222222222222222222111111111111111111111111111000/////////111222333000000000000000000000000000000000000000000000000000/////////....................................,,,,,,,,,------.........,,,,,,,,,++++++,,,------++++++++++++++++++++++++---)))'''---555888444---+++,,,,,,------,,,,,,+++)))************+++++++++******++++++++++++************+++++++++******)))************************************************(((***,,,,,,++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***GGGFFFCCCAAAAAABBBDDDEEEBBBBBBCCCDDDDDDCCCBBBAAA============<<<<<<<<<<<<>>>===;;;:::999999::::::999999999888888888888777777777777777777777777777777777777777666666666666777777777777777777777777444444444444444555666666666666666666666666666666333555777888666444333333333444444555555444444333444444444333333222222222444333333333333444555555555555555555555555555555333333333444444444555555555444333333444666999;;;>>>>>>===:::777555555666444444333333333333222222444444444444444444444444222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////................................................------------------------++++++++++++++++++++++++///---***((((((***---///++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,******************************************************************************************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,HHHFFFCCCAAA@@@AAABBBCCCCCCCCCDDDDDDDDDCCCAAAAAA======>>>>>>>>>>>>>>>>>>>>>===<<<::::::::::::;;;999999999999888888888888888888888888888888888888777777777777666666666666666666666666666666666666555555444444555555666777555555555555555555555555333555777777666444333333333444444555555444444333444444333333333222222222444333333333333444555555444444444444444444444444333333333444444444444555555444333333444666999:::======<<<:::666444555666444444333333333222222222333333333333333333333333222111111000000111111222000000000000000000000000000000000000000000000000////////////////////////................................................------------------------++++++++++++++++++++++++...,,,***))))))***,,,...+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,*********************************************************************************************************+++++++++,,,,,,************************++++++,,,,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,GGGEEECCCAAAAAAAAABBBCCCEEEEEEEEEDDDDDDBBBAAA@@@>>>>>>??????@@@@@@AAAAAA???>>>===;;;;;;;;;;;;<<<:::999999999888888888888999999999999999999999999777777777777666666666666666666666666666666666666555555555555555666777777555555555555555555555555333555777777555333333333333444444555555444444333333333333333222222222222333333333333333444555555444444444444444444444444333333333333444444444444444444333333444666888999;;;;;;;;;888555444444555333333333333222222222222222222222222222111111111222111111000000111111222000000000000000000000000000000000000000000000000////////////////////////................................................------------------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,*********************************************************************************************************++++++++++++,,,************************,,,,,,---------.........,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,EEEDDDCCCBBBCCCDDDEEEFFFFFFFFFEEEDDDCCCBBB@@@@@@??????@@@AAAAAABBBCCCCCC@@@???===<<<;;;;;;<<<<<<::::::999999999888888888999999999999999999999999777777777777666666666666666666666666666666666666666555555555555666777777555555555555555555555555333555666666444333333333333444444555555444444333333222222222222222222222333333222222333333444555333333333333333333333333222222333333333444444444444444333444444666777888999999999777444333444555333333333222222222222111222222222222222111111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////................................................------------------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************************************************************************++++++++++++************************,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------BBBBBBCCCCCCEEEGGGIIIJJJFFFEEEDDDCCCBBBAAA@@@@@@??????@@@AAABBBCCCCCCDDD@@@???===<<<;;;;;;<<<<<<:::::::::999999999999888999999999999999999999999777777777777666666666666555555555555555555555555555555555555555666777777555555555555555555555555333555666555333222333333333444444555555444444333222222222222222222222222333222222222222333444444333333333333333333333333222222222333333333444444333333444444444555666666777777777555333222333444333333222222222111111111444333333333222222222111111000000000000000000111////////////////////////////////////////////////////////////////////////................................................------------------------++++++++++++++++++++++++***+++,,,,,,,,,,,,+++************+++++++++,,,,,,******+++++++++,,,,,,,,,************************************************************************************************))))))*********+++++++++************************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------AAAAAABBBDDDEEEHHHIIIJJJDDDDDDBBBAAA@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBB???>>>===;;;;;;;;;;;;<<<::::::::::::999999999999999999999999999999999999777777777777666666666666555555555555555555555555444444444444444555666666444444444444444444444444333444555444222222222444333444444555555444444333111111111222222222222222222222222222222333444444222222222222222222222222222222222222333333333333333333444444555555555555555555555444222111333444222222222222111111111111444444444333222222111111111000000//////000000111////////////////////////////////////////////////////////////////////////................................................------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++******+++++++++,,,,,,,,,************************************************************************************************)))))))))************+++*********************************+++++++++,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,------...AAAAAABBBCCCDDDEEEFFFFFFBBBAAA@@@????????????@@@????????????????????????>>>===<<<::::::::::::;;;;;;;;;:::::::::999999999888888888888888888888888777777777777666666666666555555555555555555555555333333333333333444555555444444444444444444444444333444555333222111222444333444444555555444444333000111111111222222222222222222222111222222333444222222222222222222222222111222222222222333333333333333444444555555444444333444444333111111222444222222222222111111111111333333333222111111000000000000////////////000000////////////////////////////////////////////////////////////////////////................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,************************************************************************************************))))))))))))************************************+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,******+++,,,,,,---......AAABBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>???@@@??????>>>>>>>>>>>>>>>>>>>>>===;;;:::999999::::::;;;;;;;;;:::::::::999999777777777777777777777777777777777777666666666666555555555555555555555555333222222222222333444444444444444444444444444444444444444333111111222444333444444555555444444333000000111111222222222222222222111111222222333444111111111111111111111111111111222222222333333333333333444555555555444444222333333222111111222444222222222111111111111000222222222111000//////...000000////////////000000////////////////////////////////////////////////////////////////////////................................................------------------------++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++******+++++++++,,,,,,,,,************************************************************************************************))))))))))))************************************,,,,,,,,,---------......*********++++++,,,,,,,,,******+++,,,,,,---......AAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::======<<<;;;::::::::::::999999999888888888777777777777777777777777777777555555555555555444444333555555444444444333333333111111222222222333333333111222333333111111222333555444333333222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222333333333333333333333333111111111111111111111111111111111111111111111111222111111111000000////////////............////////////////////////////////////000000000000//////......////////////......------------------------...---,,,+++++++++++++++------++++++++++++------++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++*********))))))((((((************************************************************************************************++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,AAAAAABBBCCCCCCCCCBBBAAAAAAAAA???>>>>>>==================<<<<<<<<<<<<;;;===<<<;;;::::::999::::::999999888888888777777777555555555555555555555555555555666666555555444333444444444333333333333222111111111222222222333333111222333333111111222333444444333222222222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111000000000////////////............////////////////////////////////////000000000000//////......////////////......------------------------......---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++++++++************************************************************************************************************++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,AAABBBCCCDDDDDDCCCAAA@@@@@@???>>>======<<<======<<<;;;;;;:::;;;<<<===>>>===<<<;;;::::::999999999888888888888777777777777444444444444444444444444555666666666666555444444333333333222222222111111111111111222222222222333111222333222111111222333444333222222111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000////////////............//////////////////////////////...//////000000//////.........////////////......------------------------///...------,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************************************************************************************************++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,AAABBBDDDEEEEEECCCAAA???>>>>>>===<<<<<<<<<<<<<<<;;;:::999999:::<<>>===<<<<<<<<<<<<<<<<<<::::::999999:::===@@@BBB<<<<<<;;;:::999999999999777777777666666666555555555555555555555555555555555555555555555444333333222222111111111000000000000000111111111222222222000111222222000000111222222222111000000000000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000//////////////////000000//////............//////////////////////////////......////////////......------............------------------------------......---------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++++++++************************************************************************************************************************************++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------AAABBBBBBAAAAAA@@@???>>>======<<<<<<<<<<<<======:::::::::;;;<<<>>>@@@BBB<<<;;;:::999999888888888666666666666555555555555555555555555555555555555444444444444444333222222222222222111111111000000000000000111111111111222000111222111000000111222222111000000///000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000......////////////000000//////............//////////////////////////////---......//////......---------............------------------------------------------------...///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************++++++++++++*********************************************************************************************************************************++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,------...BBBAAA@@@>>>>>>>>>>>>>>>>>>======<<<======>>>>>>;;;;;;<<<===>>>@@@AAAAAA<<<;;;:::999888888888888666666666555555555444444444444444444444444444444222222333333222222111000333333222222222111111111000000000000111111111111///111222111000///000222111111000////////////000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000//////............//////////////////////////////---......//////......---,,,------......------,,,------------------------,,,,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++,,,,,,------*********************************************************************************************************************************+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,---......CCCAAA???===<<<<<<===>>>>>>>>>=========>>>>>>???;;;<<<===???@@@@@@AAA@@@<<<;;;:::999888888888888666666555555555444444444333333333333333333333333111222222222222111000000333333333222222222222111000000000000111111111111///111222111000///000111111111000///////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000//////............//////////////////////////////---..................---,,,------......------,,,------------------------++++++++++++,,,,,,---...++++++------------++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,------.........************************************************************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++,,,,,,---......?????????>>>>>>>>>>>>>>>AAA@@@?????????>>><<<:::>>>>>>>>>>>>>>>?????????;;;;;;:::999888777666555555555444444444333333333444444333333222111000000111111111111111111111111000000000000000000000000000000000000000000000000444333000///...///000111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000111111111000000///000000000000000000000000////////////////////////000000000000000000000000//////............//////........................,,,---......//////......//////.........------------------------------------------------------------------,,,,,,+++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,+++******------------------------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,))))))*********+++++++++)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++?????????>>>>>>>>>>>>>>>@@@???>>>?????????===;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::999777666666555555444444444444333333333444444333222222111000000111111111111111111111111000000000000000000000000////////////////////////333222000///...///000111////////////////////////////////////////////////.........................../////////000000000000////////////////////////.../////////000000000000000000111111111000000/////////////////////////////////////////////////////////////////////////////////............//////........................,,,---......//////......///.........---------------------------------------------------------------------,,,,,,+++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,))))))*********+++++++++)))************+++++++++***++++++,,,,,,++++++***,,,+++++++++************++++++++++++++++++++++++?????????>>>>>>=========???>>>===>>>???@@@>>><<<========================::::::999888777666555555444444444444333333333333333333333222111111000000111111111111111111111111000000000000000000000000////////////////////////111000///...///000111222////////////////////////////////////////////////............................../////////000000000////////////////////////....../////////000000000///000000111111000000000//////////////////////////////////////////////////////////////////////////////............//////........................,,,---......//////..................------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,***************+++++++++)))************+++++++++***++++++,,,,,,++++++***++++++*********)))))))))++++++++++++++++++++++++?????????>>>======<<<<<<===<<<<<<===???@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;999999888777666666555555444444444333333333222222333222222222111111000000111111111111111111111111000000000000000000000000///////////////////////////.........///000222333////////////////////////////////////////////////................................./////////000000////////////////////////........./////////000000...///000000000000000000//////////////////////////////////////////////////////////////////////////////............//////........................,,,---......///.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,+++*********************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,************************))))))*********+++++++++***++++++,,,,,,++++++************))))))))))))(((***+++++++++++++++,,,,,,??????>>>>>>===<<<<<<;;;;;;::::::<<<>>>>>>===<<<;;;;;;;;;:::::::::999999888777777666666555555555444444333333333222222222222222111111111111111000000000000000000000000000////////////////////////........................------......///111222222....................................................................................////////////....................................////////////......///000000000000000........................////////////////////////........................//////............//////........................,,,---......///.........,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,---...************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,************************))))))*********+++++++++***++++++,,,,,,++++++************))))))))))))(((*********++++++,,,,,,,,,??????>>>>>>===<<<;;;;;;999999999:::<<<<<<;;;::::::::::::999999888888777777666666666555555555444333333333333222222222222111111111111111111111111000000000000000000000000////////////////////////........................------...///000000111111................................................------------------------------........./////////........................------........./////////------...///000000000000........................////////////////////////........................//////............//////........................,,,---......//////......,,,,,,,,,,,,------------------------------------------------------------++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,)))))))))***,,,///111333************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,+++++++++***************)))************+++++++++***++++++,,,,,,++++++***++++++*********)))))))))*********++++++,,,,,,---@@@???>>>===<<<;;;::::::888888777888::::::999777::::::999888888777666666666666555555555555444444333333333222222222222111000000000000111111111111000000000000000000000000////////////////////////........................------...///000000000000................................................---------------------------------.........//////........................---------.........//////,,,---...///000000000000........................////////////////////////........................//////............//////........................,,,---......//////......++++++,,,,,,,,,---------------------------------------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++*********,,,...111333++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,+++++++++*********)))))))))************+++++++++***++++++,,,,,,++++++***,,,+++++++++************)))******+++,,,,,,------@@@???>>>===<<<;;;::::::888777666777999999777555:::999999888777666666555555555555555555555444444333333333222222222111111000000000000000111111111000000000000000000000000////////////////////////........................---...//////000/////////................................................---------------------------------.........//////........................---------.........//////,,,---...///000000000000........................////////////////////////........................//////............//////........................,,,---......//////......+++++++++,,,,,,---------------------------------------------------------+++++++++,,,,,,---------*********++++++,,,,,,,,,000///---+++++++++---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************)))***++++++,,,++++++++++++******)))))))))************++++++++++++++++++,,,,,,+++++++++,,,,,,,,,++++++++++++***))))))***+++,,,,,,------===<<<;;;999888888999999888888888888777777777777777666666666555555555555444444333333222111000000222111111111000000//////000000000000000000000000000000////////////000000////////////////////////........................---......///////////////------------------------//////.........------------------.........//////------,,,+++,,,---...///,,,,,,,,,---------......000000000000000000000000---....../////////////////////////////////////////////////////////////////////////////////////////////............//////------------------------,,,,,,,,,---------......------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,===<<<;;;999888888999999888888888888777777777777666555555555555444444444444444333333222111111000111111111111000000000///000000000000000000000000000000////////////000000................................................------...///////////////------------------------///.........------------,,,,,,---------.........---,,,,,,+++,,,---...///,,,,,,,,,------------...........................------...///////////////........................................................................//////............//////------------------------,,,,,,,,,------------...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,<<<<<<;;;:::999999999999888888888888777777777777555555555444444444333333444333333222222111111111111111111111000000000000000000000000000000000000000//////......//////000........................------------------------------...////////////...------------------------............------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...........................................................................//////............//////------------------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,;;;;;;;;;:::999999999999888888888888777777777666666666555555555444444444333333333222222111111111111111111000000000000000000000000000000000000000/////////....../////////........................------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,---......//////..............................................................................///......------......///------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,::::::::::::::::::999999888888888888777777777666777777777777666666666666333333222222222222222111000000000000000000111111//////////////////////////////............//////........................------------------------,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.............................................................................................------------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,999::::::;;;;;;::::::999888888888888777777777777888888888777777777666666222222222222222222222222000000000000111111111111///////////////////////////......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,---............---------------------------------------------------------------------------......------------......------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,999999:::;;;;;;;;;:::999888888888888777777777777777777777777666666666666222222222222222222222222///000000000111111111111///////////////////////////......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,---)))***+++,,,---,,,,,,+++***++++++++++++,,,,,,,,,------------------------+++,,,------......------------------------------------------------------------------------------...------,,,,,,------...------------------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,888999:::;;;;;;;;;:::999888888888888777777777777777666666666555555555555222222222222222222222222//////000000111111111222////////////////////////.........------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------------------------------...------,,,,,,------...------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,<<<;;;::::::999999::::::777777777777777888888888999999999888777555444333000111111222222111111000000000000000000000000000000///------///000///...........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++++++++******++++++,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,---------------------------------............///...---,,,,,,++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,;;;;;;:::999999999999:::888888888888888888888888888888888777666444333222111111222222222222111111000000000000000000000000000///------///000///.......................................------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,------------------------------------...............---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,;;;;;;:::999999999999999888888888888888888888888666666666666555333222111222222222333333222222222000000000000000000000000000///------///000///...------------------------............------------------------------------,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,------------------------------------............------,,,+++++++++,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,;;;::::::999888999999999777777777777777666666666555555555444333222111111222222333333333333222222000000000000000000000000000///------///000///...------------------------.........---------,,,,,,------------------------,,,---............---,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------::::::999888888888888999666555555555444444444333333444444333333222111000111222222333333222222111////////////////////////000///------///000///...------------------------...------------,,,,,,,,,------------------------+++,,,---......---,,,+++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------::::::999888888888888888555444444333333222222222333333333333333222111111111111111222222111111111////////////////////////000///------///000///...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------:::999999888888888888888555555444444333222222111333333333444333333222111///000000111111000000///////////////////////////000///------///000///...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,+++******++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...:::999999888777888888888666666555444444333222222333333444444444333222222//////000000000000//////////////////////////////000///------///000///...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************)))***++++++++++++***)))++++++++++++++++++++++++++++++******++++++,,,---*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++,,,,,,------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......888888888888888999999999333333333444555666777777999888777555444333111111////////////////////////........................------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++......,,,***))))))---,,,+++******+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******---,,,,,,+++*********+++++++++++++++******))))))++++++++++++++++++++++++888888888888888888888888333333333444444555666777888777666555444222111111////////////////////////........................------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))),,,......,,,*********,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,999999999888888777777666333333333333444555666777777666555444333222111000////////////////////////........................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,......,,,*********,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,++++++******++++++++++++++++++************------------------------:::999999888777666666555444333333333444444555666555555444333222111000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,+++,,,......,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,++++++***++++++,,,++++++++++++++++++++++++------------------------999999888888777666555555444333333333333444444555444444333222111000000///////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,---...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,++++++***++++++,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++888888888777777666666555444444333333333333444444333222222111000000//////////////////////////////........................------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,......---,,,+++,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++777777777777777666666666444444333333222333333444222111111000000//////...////////////////////////........................------------------------***+++,,,,,,,,,,,,+++***************************)))******+++,,,,,,---------......---++++++,,,---,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------,,,,,,+++******))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,666666666666777777777777444444333222222333333333111111000000//////......////////////////////////........................------------------------***+++,,,------,,,+++***************************))))))***+++,,,,,,---------......---++++++,,,...,,,,,,---......---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,------------......++++++,,,,,,,,,---------+++++++++,,,,,,---------------,,,,,,+++***)))))),,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******+++*********+++,,,,,,---+++++++++,,,,,,---------------------------------555555444444444444555555444444333333222111000000111111111111000000000000......//////......---,,,.........------,,,,,,,,,---------,,,,,,+++++++++///...---,,,++++++++++++************************,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,222000...,,,+++,,,---...,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,555555444444444444555555444444333222222111000000111111111000000000//////......//////......---,,,......---------,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,---...************************,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111///---,,,++++++,,,---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,555555444444444444555555333333333222111111000000111111000000000000//////......//////......---,,,...------------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,...//////++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***++++++,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,555444444333333444444555333222222222111111000000111000000000////////////.........///......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------444444333333333333444444222222111111111111111000000000000////////////............///......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------444444333333333333444444111111111111111111111111000000////////////............//////......---,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------444333333222222333333444000000000000111111111111000000/////////...............//////......---,,,,,,,,,,,,---------......+++++++++,,,,,,---------++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,........................444333333222222333333444000000000000000111111111000/////////..................//////......---,,,,,,,,,,,,------.........+++++++++,,,,,,---------++++++,,,---...000111222,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------,,,,,,,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,........................444333222222111111222222222111000111222222111000000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000+++---------+++++++++---000///,,,*********+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++******++++++,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,---------...............------,,,,,,,,,+++,,,,,,------,,,,,,+++/////////......------------------,,,,,,+++++++++444333222222111111222222222111000000222222111000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------...---------------......///,,,---......,,,,,,---...000...,,,+++******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------.........---------,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,---------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++.........---------,,,,,,.........---------,,,,,,444333222222111111222222222111000000222222111000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...//////000....../////////...---,,,---...//////------...//////...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------//////............------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,/////////...............444333222222111111222222222000///000111222111000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...000000111...///111222111///,,,***,,,---......------...///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................444333222222111111222222111000///000111111000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...000000111...000111222111///+++)))***,,,------,,,,,,---...------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......444333222222111111222222111000//////111111000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...//////000...///000111000...+++))))))+++,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,------------...------............------,,,,,,,,,,,,---------------------------.........444333222222111111222222111///...///000111000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------...---.../////////---+++******+++------,,,---...000+++,,,,,,,,,---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------......------------------------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......------............------,,,,,,---------.........------........./////////444333222222111111222222111///...///000111000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,++++++,,,............///111++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++******++++++,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,------------------.........//////------------------------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------.........------............---------------....../////////.../////////000000111111333333333222222222111111000000000000000000000000......//////......---,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,------......------,,,,,,++++++******++++++,,,,,,,,,,,,------.........000******000...''''''...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........------,,,,,,,,,---------,,,,,,+++++++++------------------------........................//////000000000000//////......///000000000000000000000000000111111111111333333222222222111111111000000000000000000000000......//////......---,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------,,,,,,------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,------......------,,,,,,++++++******++++++,,,---------.........//////***,,,+++***111:::999111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,---------,,,,,,+++++++++------------------------...........................//////000000//////...------...////////////...------------............333222222222222111111111000000000000000000000000...////////////...------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------......///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,------......------,,,,,,++++++******++++++,,,............////////////***333000(((555MMMJJJ333,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------------,,,,,,,,,------,,,,,,,,,,,,++++++------------------------.................................//////.........,,,,,,---............---,,,,,,,,,,,,------------222222222222111111111111///////////////////////////////////////...------------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))************+++++++++++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,,,,++++++******++++++,,,------..................,,,444000'''222FFFCCC...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------............------,,,,,,---...................../////////000000000222222222111111111000000//////////////////////////////000000//////...---------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,)))))))))*********++++++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++)))'''+++111///))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------............------------...////////////...//////000000000111111111222111111111111000000000000000000000000000000000///000000000000///......------------------------++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++))))))*********+++++++++(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,------......------,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++'''(((------((()))///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------------------------------.................................//////.........------...///////////////............/////////000111111111111000000000000000000000000000000000000000000000000000///......------------------------++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++*********+++++++++,,,,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,------......------,,,,,,++++++******++++++,,,---------,,,,,,+++++++++...***,,,111000+++,,,222,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++++++++,,,,,,---------------------------------...........................//////000000//////...,,,,,,---............------------.........//////111111111111000000000000000000000000000000000000000000000000000//////...------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***++++++++++++,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,---...,,,------......------,,,,,,++++++++++++++++++,,,.........------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------.........+++++++++,,,,,,---------------------------------........................//////000000000000//////++++++,,,---------,,,,,,........./////////000000000111111222222000///...000000000000////////////000000//////.........---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************,,,+++***---111111---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////....................................////////////000111111222111000///...000000000000////////////000/////////.........---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,+++***---111111---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,....................................................................................////////////000111111111111000//////000000000000/////////////////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,***---111111---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....................................////////////111111111111000000000///000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***---111000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,------------...------------------------------------------------------------------------....................................////////////111111111000000000000000000000000000////////////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,***,,,000000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...,,,,,,---------.........------------------------........................------------------------....................................////////////222111111000///000000000000000000000////////////---------------.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++---,,,+++,,,000///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,------......------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...,,,---------............------------------------////////////////////////------------------------....................................////////////222222000/////////000111000000000000////////////,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------+++,,,000///+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...------------........................................................................................................................////////////333222000/////////000111000000000000////////////,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,000///+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,------......------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,------------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---...---------.........//////........................------------------------////////////////////////..................................../////////000444333222111000000000000////////////............000///---+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++******))))))))))))***+++,,,,,,------,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++,,,,,,,,,,,,---------------.........//////------------------------------------------------+++++++++++++++++++++++++++,,,------......------///...---,,,,,,,,,,,,,,,---------------------------------.........//////////////////////////////...........................................................................------------...//////............////////////444333222111000000000000////////////............000...---+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++*********))))))******+++,,,,,,------,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,------------.........------------------------------------------------------------------------,,,---......//////......///...---,,,,,,,,,,,,---------------------------,,,------------.........................................................................................................---------............///............////////////333222111111000000000000////////////............///...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++*********************++++++,,,,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------------........................---...//////000000//////......---,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------------........................................................................,,,,,,.../////////...---............////////////222222111000000000000000////////////............------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------------------------------------...///////////////...------,,,,,,,,,------------------------------+++++++++,,,,,,,,,------------------------------........................................................................+++,,,...000000///...,,,............////////////111111000000///000000000////////////............,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,---............---------,,,,,,,,,------...------------------------+++++++++,,,,,,,,,------................................................................................................+++,,,...000000///...,,,............////////////111000000//////000000000////////////............++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------------........................+++,,,,,,---...---------------,,,,,,,,,---......------------------------,,,,,,,,,,,,------------////////////////////////........................................................................,,,,,,.../////////...---............////////////000000////////////000000////////////............******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++---///111111000...---------------------------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........------------------------------------------------------------------------,,,------...............,,,,,,,,,,,,,,,---...///------------------------,,,------------.........................................................................................................---------............///............////////////000000////////////000111000/////////............)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,---------,,,,,,,,,...111444444222000...------------------------*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////------------------------------------------------++++++++++++++++++++++++---......///////////////,,,,,,,,,,,,,,,---...///---------------------------------.........//////------------------------...........................................................................------------...//////............/////////000000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...,,,***+++...000...,,,------------,,,,,,+++***,,,...111333444222000...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......///---++++++,,,---------------------------------------------------------------------------.........------,,,,,,,,,---,,,+++,,,......---,,,------------------------...---,,,,,,,,,,,,---...........................---------............///............////////////000000//////.........---////////////////////////---------............///111000000///////////////000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,***,,,...///...,,,------......---,,,,,,+++---///111444444222000...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))+++---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++.........---++++++,,,...------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...........................---------............///............////////////000/////////............////////////////////////---------............//////////////////000111111000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---++++++,,,---...---,,,------.........---,,,,,,---///222333444333000///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))***,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---......---++++++,,,...------------------------------------------------------------------------.........------------------///111///,,,+++,,,...------------------------...------,,,,,,------...........................---------............///............////////////////////////............////////////////////////---------............///------......///111222333///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++,,,------------,,,,,,---------,,,,,,+++...///111333333222111///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,------------------------+++,,,,,,------,,,,,,+++---......---++++++---...------------------------------------------------------------------------...............---------000333666333...,,,...222------------------------------------------------........................---------............///............///////////////////////////.........////////////////////////---------............///............///000111222///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++...///000222222111000///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---...------------------------+++,,,,,,------,,,,,,+++,,,---...---,,,,,,---///------------------------------------------------------------------------........................000333666333...,,,...222------------------------------------------------........................---------............///............////////////.........///////////////////////////////////////---------............///000000////////////000000000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,++++++,,,---++++++,,,,,,------,,,,,,---...///000000000//////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///------------------------+++,,,,,,------,,,,,,+++,,,---------,,,,,,---///------------------------------------------------------------------------.............../////////---///111///,,,+++,,,...------------------------,,,------......------,,,........................---------............///............////////////.........///////////////////////////////////////---------............///111111000///////////////000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))+++---,,,******,,,...,,,---......//////......,,,------...///.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******,,,...........................+++,,,,,,------,,,,,,++++++---------,,,,,,...000---------------------------------------------------------------------------........./////////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,........................---------............///............////////////............/////////000////////////////////////---------............///000////////////000000111000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++(((+++---,,,***)))+++.........///000111111000000+++,,,------......------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,+++)))(((+++...........................+++,,,,,,------,,,,,,++++++,,,------,,,,,,...000---------------------------------------------------------------------------.........//////000000---,,,+++,,,......---,,,------------------------,,,,,,---......---,,,,,,........................---------.........//////............/////////000---.........//////000000////////////////////////---------.........//////............///111222333000000000000//////////////////.........------------------------------------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---+++***)))******+++...///222666999999777555444222000000000000...---)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------......//////...---,,,,,,---,,,,,,++++++,,,,,,---------------------------.........------,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------******++++++,,,,,,,,,,,,------........./////////......---------,,,,,,,,,................................................---------------------------,,,,,,,,,,,,---............------------..............................------------------------........................,,,...000000...,,,,,,,,,//////............//////////////////////////////000000000000000000000000////////////////////////............/////////000............////////////000000000000//////////////////.........------------------------------------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---,,,+++***+++,,,,,,...///222555777888777555555444333333555555444222,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------......//////...------,,,---,,,,,,++++++,,,,,,---------------------------......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---------------------.........//////++++++,,,,,,,,,---------...------------,,,,,,,,,................................................------------------------------,,,,,,------...///......------------..............................------------------------........................---///000///---,,,,,,---//////............//////////////////////////////000000000000000000000000////////////////////////........./////////000000....../////////000000000000000000000////////////...............------------------------------------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......///111555999;;;:::999777777666666777999:::888777.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------.........///......---,,,---,,,,,,++++++,,,,,,---------------------------...------------,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,------------,,,,,,,,,+++................................................---------------------------------,,,------...///......------------..............................------------------------...........................//////...,,,,,,---/////////............//////////////////////////////000000000000000000000000////////////////////////....../////////000000000///000000000000111111111000000000000////////////........................---------------------------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---...//////000000555===BBBCCC@@@<<<:::888888888999::::::888777------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,---------...............---------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,------------...---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,---------------------------,,,,,,,,,,,,................................................------------............---------------...//////......------------.................................................................................///...---,,,,,,...000//////............//////////////////////////////////////////////////////////////////////////////...////////////000000000000000111111111222222222000000000000////////////---.....................---------------------------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,---...///000000000...666@@@GGGGGGBBB<<<999888888777888999888555222***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------------...............------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,++++++////////////////////////------------------------.........---------,,,,,,................................................---------....../////////...------------...//////......------------.......................................................................................---,,,,,,...000//////............//////////////////////////////////////////////////////000000000000000000000000////////////000000000111111111111111222222222222000000000000////////////---------...............---------------------------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,---...////////////***222===DDDCCC>>>999666777777777777888666222///*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,---......///.........---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------------...,,,---------............,,,---------..................---------------,,,.........---------------////////////.........---................................................---------...//////000000......------......///000......------------..............................................................................---.........------...000//////............//////////////////////////////000000000000000000000000000000000000000000000000/////////000000000111111000111111111111222222222000000000000////////////---------.........//////---------------------------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,---...///......---)))000999<<<:::777666777666666666888999777444111,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,------...//////......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------------..................///000111222333333000000000//////.........333222222222111111111111000000000000////////////................................................---------...///000000000...............//////000......------------..............................................................................+++---//////...---.../////////............//////////////////////////////000000000000000000000000000000000000000000000000//////000000000111111111000000000111111111111222000000000000////////////---------.........//////---------------------------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,---.........---,,,,,,111666777555444777:::555555777999;;;:::777444/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++++++++++++++,,,*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,---.../////////...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------.........---------.........//////000000111333444555666777999999999888888777777777888888888777777666666666111111111111000000000000................................................---------...///000000111...............///000000.........------.................................////////////////////////........................***,,,///000///....../////////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111///000000000000111111111111111000///////////////////////////////////////---------------------------.........---,,,,,,+++++++++,,,,,,,,,,,,------.........------,,,,,,,,,++++++------------++++++,,,,,,,,,---------......+++000555666555444444555777444555;;;===888333111///...,,,++++++,,,...//////000111111000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...,,,---......//////......------,,,,,,,,,,,,---------.../////////...,,,+++++++++,,,,,,,,,,,,,,,,,,......///000222333555555888999<<>>=========<<<;;;:::888777777777777111111000000000/////////////////////////////////.........------......///........................////////////////////////............////////////---.........//////000000........................////////////////////////............////////////111111000000//////............//////000000111111000000//////.........---////////////000000000000000000000000000111111222111111000///////////////////////////////////////------------------------------......------,,,+++++++++,,,,,,,,,,,,------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........---111444666555444444666777444555:::;;;666111//////...,,,++++++,,,...///...///000111000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...,,,---......//////......+++++++++++++++,,,------...............---,,,,,,,,,,,,---///000222333333888999:::<<<>>>@@@AAAAAABBBCCCEEEFFFGGGGGGFFFEEEBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDCCCAAA@@@>>>>>>===>>>>>>===<<<;;;;;;::::::888777666555444333222222000000000//////......---///............//////000........................////////////////////////............////////////............/////////000////////////////////////////////////////////////............////////////111000000000/////////...////////////000000000000000000/////////.............../////////000000000000000000000000111111222111000000///////////////////////////////////////------------------------------......------,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------------.........000222444555444444555777888555666999999333...---...---,,,++++++,,,---......//////000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,++++++++++++***,,,,,,++++++,,,,,,---...,,,---......//////......++++++++++++,,,------......------------......///000111333555888;;;===>>>???@@@BBBEEEGGGGGGGGGGGGFFFGGGHHHIIIHHHGGGFFFEEEDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCBBB@@@@@@???AAAAAAAAA@@@?????????>>>???>>>===<<<:::888777666444333222111///...---,,,...............///000000........................////////////////////////............////////////............////////////000000000000000000000000////////////////////////............////////////000000000000////////////000000000000////////////000000////////////..................////////////000000000000000111111222000000////////////000000////////////////////////------------------------,,,------...------,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............222333444444444555666777888666777999777111------...---,,,,,,,,,,,,---...---............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,---......///.........---------,,,,,,------...,,,,,,,,,---///111333555888:::<<>>===<<<<<<999888666555222000///............---...//////000........................////////////////////////............////////////.........///////////////////////////////////////////////////////////////............////////////000000000000////////////111111000000//////......000000//////////////////---.........////////////000000000000000111111222000000////////////000000////////////////////////------------------------,,,,,,------...------,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////444444444444555666777666888666777999666000---...---------,,,,,,------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,---......///.........------,,,,,,,,,,,,,,,------...///111444888;;;===CCCDDDEEEGGGIIIKKKLLLMMMJJJJJJJJJIIIHHHEEECCCBBBDDDEEEEEEFFFFFFFFFFFFFFFCCCCCCBBBAAA@@@>>><<<;;;===>>>@@@BBBCCCDDDDDDDDDAAABBBBBBAAA@@@???===<<<<<<======>>>>>>?????????===<<<;;;999777555333222//////............//////////////////////////////////////////////////////............///////////////////////////.................................////////////////////////............////////////////////////000000000000111111000000//////......//////000000000000000000.........////////////000000000000000000111111222///////////////000000111////////////////////////------------------------,,,,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------........./////////555444444666777888777555444333555777444///...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---......//////......,,,,,,,,,,,,,,,---...///444555777:::===AAADDDEEEKKKKKKKKKLLLMMMNNNNNNOOOJJJIIIGGGDDDAAA>>><<<;;;>>>>>>???????????????@@@???>>><<<;;;:::999999999:::<<<>>>AAACCCDDDDDDDDD@@@@@@@@@???===;;;999777666666888:::<<<===???@@@???>>>===<<<:::999888777333222111000////////////////////////////////////////////////////////////............///////////////////////////.................................////////////////////////............////////////////////////000000000000000000000000//////////////////000000000000111111////////////000000000000000000000000000111111222///////////////000111111////////////////////////------------------------+++,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---............////////////555444555777999999666333//////111444222------111,,,------------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---......//////......,,,---...000333555888999@@@AAACCCFFFHHHJJJKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNJJJHHHDDD@@@===;;;::::::;;;;;;:::999888888888888:::999777666666888:::<<<<<<===???BBBCCCCCCBBBAAA>>>>>>>>>===;;;777444222111222444666888:::<<<===>>>>>>======<<<<<<;;;;;;888777666444333222111111////////////////////////////////////////////////............////////////000/////////....................................////////////////////////............////////////.../////////000000000111////////////000000000000//////000000000111111111000000000000111111111222000000000000000111111222///////////////000111111////////////////////////------------------------+++,,,,,,---.........---++++++,,,,,,,,,---------,,,,,,,,,------.........------++++++++++++------............/////////000555444555888;;;:::666222++++++...111///+++,,,111,,,------......------,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---......//////......///000222666:::>>>BBBDDDIIIJJJLLLNNNOOOOOOOOONNNLLLLLLLLLLLLMMMMMMNNNNNNOOOLLLHHHDDDAAA@@@@@@@@@???>>>===;;;999888777777777666444444555999===@@@>>>@@@AAACCCCCCBBBAAA@@@>>>>>>>>><<<999555222000000000222444666888::::::<<<<<<==================<<<;;;999777555444333333000000000000000000000000////////////////////////............/////////000000000//////.........---000000000000000000000000////////////////////////............/////////000.../////////000000111111......//////000000111111//////000000111111111222000111111111222222222222000000000000000111111222222111111000///......---///............---------..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......444444666999;;;888111+++------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++++++++***---///000000///000111666888;;;@@@EEEIIIMMMOOOQQQPPPOOONNNLLLIIIGGGFFFCCCBBBAAA@@@@@@BBBCCCEEEDDDGGGJJJKKKJJJHHHGGGFFFAAABBBBBBAAA@@@???>>>>>><<<:::888666666777999:::======>>>>>>>>>>>>===============<<<999666333111000000000000222555888:::888999;;;=========;;;:::;;;;;;:::999999999::::::555333111/////////111222...............///000111............////////////////////////////////////000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000222222222111111111000000111111111000///.........///............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...333555888999777222...,,,------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111444777:::@@@AAACCCFFFJJJMMMOOOPPPOOONNNKKKHHHEEEBBB@@@>>>;;;:::999888999:::<<<===>>>AAADDDFFFEEEEEEEEEFFFCCCCCCCCCCCCBBB@@@???>>>@@@>>>;;;999888888:::;;;777777888888888888777777::::::;;;;;;:::777555444222111111111222444666888888888888888999999::::::<<<<<<;;;:::999999999999666555333111000///000000...............///000000............////////////////////////////////////000/////////............000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000222222222111111111000000111111000000//////......///............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------222666888777111---,,,---------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///111444777<<>>;;;999888333222111111111222444555666888;;;===>>>???BBBDDDCCCCCCCCCCCCBBBAAA@@@@@@AAA???<<<999888777888888222222333333333333222222555666777999999999888777444444222222222333444555:::888777666666777:::;;;<<<;;;;;;:::999888888777777666555444222111//////.........---......//////............////////////////////////////////////////////////............000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000222222222111111111111111111000000000/////////...///............------------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------111222333111...,,,,,,---------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---...///000000333777;;;@@@EEEKKKOOONNNNNNNNNNNNOOOOOOOOOOOOOOOLLLGGGBBB>>>;;;::::::666555333222111111111111111222444555555888;;;>>>===>>>???@@@AAAAAAAAAAAA@@@>>>;;;888555444333333222222333333333333222222000222444666888:::::::::777666555444333333333333999888777777777888999::::::999999888777666555555555666666555444333111111//////......---.....................///////////////////////////////////////////////////.........////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000///////////////............------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000...,,,,,,...///...---------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,...000111444999???EEEJJJMMMPPPSSSOOOOOOOOOPPPPPPPPPQQQQQQQQQNNNKKKGGGDDDCCCCCCCCCAAA???>>>;;;999777666555222333333222111222555888666777:::<<>><<<888888888666333333555666333555888;;;>>>@@@BBBCCCAAA@@@>>><<<:::999888777777777888888888888777777333444555777999;;;===>>><<<<<<;;;;;;:::999888777333555666777777555333222444555555666666555333222222222333333444555666666333222111000//////...///............////////////////////////////////////.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111222222222////////////000000000000///............---------,,,,,,------...//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,---------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///333999>>>AAAHHHKKKOOOQQQRRRQQQQQQRRRQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRRRRQQQPPPPPPPPPOOONNNMMMLLLKKKHHHFFFDDDCCC???@@@???===:::888999:::777888:::===@@@BBBCCCDDDAAAAAA@@@???>>>======<<<;;;<<<<<<======<<<<<<;;;:::::::::;;;<<<>>>???@@@>>>>>>>>>>>>>>>===<<<<<<888888888888777777666666333444666777777777555444333333222222222444555666555444333111000/////////............////////////////////////////////////............/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111222222222////////////000000000000//////.........---------,,,,,,------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++---///...+++)))+++---------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...000555;;;BBBIIIMMMPPPRRRSSSRRRQQQPPPQQQRRRQQQPPPPPPPPPPPPPPPPPPPPPRRRRRRRRRRRRRRRQQQPPPOOOMMMMMMMMMLLLKKKIIIGGGGGGDDDDDDDDDCCC@@@>>>===>>>;;;<<<>>>@@@BBBCCCDDDDDD@@@@@@@@@@@@????????????@@@AAAAAABBBBBBAAAAAA@@@???????????????@@@AAABBB>>>???@@@@@@@@@@@@??????>>>===;;;:::999:::;;;<<<333444777888999888777666555444222111111222444555666555444222111000000000............/////////000////////////////////////---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111222222222222000000000000000000000000---------.......................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........---,,,,,,+++------------------------///...---,,,,,,---...///---------------------------,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,+++)))***,,,...+++111:::CCCHHHLLLOOOPPPPPPPPPQQQRRRSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSRRRRRRSSSTTTSSSPPPNNNLLLJJJLLLJJJGGGDDDFFFHHHJJJIIIIIIIIIIIIHHHFFFDDDCCCFFF@@@???CCCEEEAAA@@@BBB@@@BBBAAA;;;:::>>>===999===@@@???<<<===AAABBB@@@BBBBBBDDDFFFCCC??????DDD;;;===@@@CCCAAA>>>===>>>BBBBBBAAA@@@>>>===<<<;;;666555333444666999;;;<<<888777555444333333444444666666777777666444222111////////////000000000000////////////////////////222000...---,,,---...///......///000000000000000000000000000000000000000111111111000000000000000000000////////////000000000///.........///111222222111000//////000111222000000000000111222333444000000000000000000000000................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++------------------------...---,,,,,,,,,,,,---...---------------------------,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,---------,,,,,,...000777<<>>AAADDDDDDCCCFFFLLLPPPOOORRRNNNNNNPPPOOOHHHAAA>>>CCCAAA@@@@@@AAABBBDDDFFF===============>>>???@@@<<<999777777888:::;;;;;;:::999777666555555666666666666777666555444222111///000000000000000000000000000000000000000000000222000///---------///000...///000000111111000000000000000000000000000000111000000000000000000000111111000000000000111111000//////...///000111222222111000//////000111222000000000000111222333444000000000000000000000000000//////......---------.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,,,,---------------------------,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---...------------,,,,,,,,,+++,,,---......000333555CCCGGGMMMQQQSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQOOONNNLLLKKKKKKJJJIIIHHHHHHIIIJJJHHHFFFEEEFFFFFFFFFEEEEEEDDDCCCBBB;;;<<<@@@GGGKKKNNNSSSYYYcccggggggaaa\\\ZZZYYYXXXZZZ^^^``````fffooovvvwww|||vvvtttwwwvvviiiXXXMMMAAA@@@???AAADDDFFFCCC@@@BBB@@@???===<<<===>>>???>>>;;;999888999999999888<<<;;;:::999888888888999777777777666555444222111000000000000000000000000111111111111111111111111111000///...---...///000///000111111222222111111000000000000000000000000000000000000000000111111222222111111111111222222000////////////000111222222111000000000000111222000000000000111222333333000000000000000000000000111000000///...------,,,................................................------------------------------------------------,,,------...------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---------------------------***+++,,,---///444;;;???HHHLLLPPPSSSSSSRRRRRRRRRTTTUUUUUUUUUTTTSSSRRRRRRTTTTTTTTTTTTTTTSSSSSSRRRQQQOOOMMMJJJIIIIIIIIIJJJJJJHHHHHHLLLNNNKKKGGGEEEDDDDDDEEEEEEDDDCCCCCCBBBFFFLLLUUUaaalllwww~~~zzzyyysssgggSSSXXX___eeeiiieeeXXXKKKFFFEEEBBB>>><<<;;;::::::>>><<<::::::;;;<<<<<<;;;===<<<<<<;;;:::::::::999777777666666444333222222111111111000000000000000000000000000000000000000000000///......//////000000000111222222222222222000000000000000000000000000000000000000111111111222111111000000111111222000000000000000111111111111111111111111111111111111111000000111222222333000000000000000000000000111111000///......------........................---.....................------------------------------------------------,,,,,,------...------,,,------------------------------............---------------------------------,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---------------------------++++++,,,...333;;;DDDKKKJJJMMMQQQSSSSSSRRRRRRRRRTTTTTTTTTTTTSSSRRRRRRQQQTTTTTTTTTUUUTTTSSSRRRQQQPPPNNNKKKIIIHHHHHHJJJKKKNNNKKKKKKOOONNNIIIFFFGGGDDDFFFJJJNNNRRRTTTUUUUUUcccjjjttt|||uuuoooxxxuuudddVVVTTTQQQLLLFFF@@@;;;999===;;;;;;<<<>>>@@@@@@???===<<<<<<<<<;;;:::999999888777666555444333333222222111111111000000000///////////////////////////000000/////////000000000000000111222222222222222111111111111111111111111//////000000111111111111000000////////////000000///000000111111111111111111111222222222222111111111111111000111111222333000000000000000000000000111000000//////.................................---------...............------------------------------------------------,,,,,,------......---------------------------------......//////......------------------------------,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------------...---///111555:::CCCLLLRRRMMMOOOSSSTTTTTTSSSTTTTTTSSSSSSSSSTTTSSSSSSRRRRRRSSSTTTTTTUUUTTTSSSQQQPPPNNNMMMKKKJJJIIIJJJLLLMMMMMMIIIJJJNNNLLLFFFHHHNNN[[[___gggooouuuyyy{{{||||||zzzyyyzzz~~~xxxooobbbSSSFFF>>><<<;;;:::;;;=========;;;<<<<<<===<<<<<<;;;:::999888777666555333333333333222222222111111000000///........................//////000000000000111111///000111111222222111111111111111111111111111111/////////000111111222222000000////////////000000///000111111222222111111111111222333333222111111222111111111111111222222000000000000000000000000000000000///////////////........................---------.........//////........................------------------------+++,,,------......------------------------------,,,---............---,,,---------------------------,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......111555;;;AAAFFFKKKPPPSSSOOORRRTTTUUUTTTTTTTTTTTTSSSSSSTTTTTTUUUTTTTTTTTTRRRSSSTTTTTTTTTRRRPPPNNNMMMLLLLLLKKKLLLMMMNNNOOOMMMKKKPPPXXXYYYXXXbbbpppwwwsssooogggaaa```iiimmmnnnnnnooossstttrrrooottt||||||sssjjjjjjqqqooo^^^TTTIIIGGGEEEDDDCCCAAA===;;;======>>>>>>===<<<:::999999777666444333333333333333333222111111000000/////////////////////////////////000111111111111111...///000000111111000000111111111111111111111111...//////000111111222222111000000000000000000111///000111222222222111111111222222333333222222111222222111111111111111222000000000000000000000000////////////000000000000........................---------.........//////........................------------------------+++,,,,,,---.........---------------------------++++++------------++++++---------------------------,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........444:::CCCJJJNNNPPPQQQQQQQQQSSSUUUUUUSSSRRRRRRSSSSSSTTTUUUVVVVVVVVVVVVVVVRRRRRRTTTTTTSSSQQQOOOMMMLLLLLLLLLMMMMMMNNNOOOPPPUUUUUU^^^kkkpppuuuwwwsssxxx|||ssscccWWWMMMNNNOOOKKKHHHGGGGGGKKKMMMLLLMMMOOOOOOKKKMMMPPPVVVXXXTTTPPPUUU^^^cccssswwwnnn^^^\\\XXXTTTPPPLLLGGGCCC>>>>>>??????>>>===;;;:::999888666444333333333444333333222222111000000///000000000000000000000000...///000111111111111111......///000000000000000111111111111111111111111...//////000111222222222222222111111111111222222///000111222333222111111111222333444444333222111222222111111111111111222222222222222222111000000000000000000000000000000---------.........//////////////////////////////........................//////.........---------........................//////.........---------------------------------------------------------------------------------...------,,,,,,------...------------------------+++...111///,,,---333888EEEHHHMMMPPPQQQQQQRRRSSSVVVVVVUUUTTTSSSRRRQQQQQQTTTTTTUUUUUUVVVVVVVVVWWWQQQQQQPPPQQQQQQQQQPPPNNNIIILLLKKKIIIPPP___lllrrrvvvuuuxxx}}}zzzrrrccc]]]WWWTTTSSSSSSQQQNNNFFFEEEDDDCCCBBBBBBDDDFFFEEEEEEDDDCCCBBBCCCDDDFFFGGGGGGGGGGGGEEECCCFFFJJJRRRQQQTTT]]]gggkkkgggbbbgggkkkqqqsssrrrrrrrrrttttttrrrssstttqqqggg```]]]WWWSSSMMMEEE>>>;;;<<<>>><<<:::777555666777777666555555666666555555444333000000///...............000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111000///////////////111111000000111111222333111111111111111111111111333333222222111222222222//////000000000//////...000000000000000000000000---------.........//////////////////////////////........................//////.........---------........................//////.........---------------------------------------------------------------------------------...------,,,,,,------...------------------------,,,---...---...222:::@@@IIILLLPPPRRRRRRRRRSSSTTTUUUUUUTTTTTTSSSSSSRRRRRRWWWVVVVVVTTTSSSRRRQQQQQQUUUQQQMMMKKKMMMMMMLLLJJJFFFKKKNNNTTTjjj~~~iiiWWWPPPLLLJJJHHHGGGGGGFFFDDDBBBCCCAAAAAAFFFNNNSSSQQQNNNSSSUUUTTTOOOGGGDDDEEEIIIJJJHHHFFFFFFFFFFFFGGGHHHBBBCCCGGGLLLPPPQQQPPPNNNKKKNNNRRRUUUWWW[[[```dddtttwww}}}~~~xxxkkk\\\MMMBBB<<<999;;;999888777777666444222555555666666666555444444111000//////......//////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111000///////////////111111000000111111222333111111111111111111111111333333222222111222222333.../////////////////////000000000000000000000000------........./////////////////////////////////......................../////////............---.......................................---------------------------------------------------------------------------------...------,,,,,,------...---------------------------,,,+++---333<<>>AAAGGGLLLOOOMMMOOO[[[lllxxx||||||{{{xxxwwwzzz}}}}}}uuummmiiiiiijjjkkkmmmjjjeee^^^VVVMMMFFFBBB@@@>>>@@@EEEMMMZZZmmm}}}xxxpppfff[[[UUUGGGBBB<<<777777888999999777777888888777777666555333333222111111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000111111222333111111111111111111111111222111111111222222333444333222111000///000111111111111111111111111111111....../////////000000000////////////////////////...........................////////////000000000........................---------...............------------------------------------------------------------------------...------,,,,,,------...---------...//////000000///555>>>HHHOOOSSSUUUUUUTTTUUUUUUTTTRRRQQQRRRSSSTTTTTTTTTUUUUUUUUUVVVVVVTTTSSSRRRQQQOOONNNLLLLLLDDDEEEDDD@@@BBBRRRkkk}}}sssbbbQQQIII???:::>>>@@@@@@FFFPPP___eeeggggggqqq|||{{{|||tttiii]]]UUUJJJCCC>>>???CCCHHHPPPXXX\\\^^^aaabbbbbbcccfffhhh\\\TTTIII???999777666666888888888888888777666666333222111111000111111111000000000000000000000000000000000000111111111111222222222222222222222222111111111111111111111111111111000000000111222222111111000000111111222333111111111111111111111111111111111111222333444444666555333111000000111111111111111111111111111111.../////////000000000000////////////////////////.........................../////////000000000000........................---------.........//////------------------------------------------------------------------------...------,,,,,,------...---------...///000000000555===GGGOOORRRSSSTTTUUUUUUVVVVVVUUUSSSRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSRRRPPPOOONNNNNNEEEGGGIIIOOO\\\qqqlll\\\SSSMMMGGGCCCDDDAAADDDLLLOOORRR___nnn}}}{{{wwwnnn___WWWPPPMMMJJJFFFEEEHHHGGGJJJLLLMMMPPPYYYhhhtttrrrjjj\\\OOOFFF???;;;888888888999999888888777666222222111000000000000000000000000000000000000000000000000000111111111111222222222222222222222222111111111111111111111111111111000000111111222333111111000000111111222333111111111111111111111111111111111111222333444555:::999666444222222333444111111111111111111111111////////////000000000000////////////////////////.........................../////////000000111111........................---------.........//////------------------------------------------------------------------------...------,,,,,,------...---------...///000000111:::CCCMMMRRRRRRRRRSSSVVVVVVWWWWWWUUUSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQQQQRRRRRRSSSSSSSSSUUUWWW\\\hhhvvvyyyaaaKKKFFFIIIIIIHHHIIIKKKNNNXXXcccggglll}}}~~~www{{{|||}}}~~~~~~{{{vvvzzzrrrlllfffaaaXXXNNNIIIJJJDDDEEEDDDBBBCCCQQQgggyyywwwkkk^^^SSSJJJDDD@@@888999999999999888777777222111111000///000000000000000000000000000000000000000000000111111111111222222222222222222222222111111111111111111111111111111000000111222333333111111111000111222222333111111111111111111111111111111111111222333444555@@@>>>:::666333111111111222222333333222111///...000111111111111222222222111000000///////////////000000000000000000000000////////////////////////000000//////.........---........................................................................------------------------,,,,,,,,,---------......))),,,///...---000777===KKKOOOSSSSSSQQQRRRVVVZZZXXXXXXWWWVVVVVVVVVVVVWWWUUUWWWUUUQQQSSSWWWVVVOOOLLLTTTVVVPPPRRR```pppxxx|||wwwooojjjNNNLLLGGGBBB@@@HHHVVVaaatttyyy|||sssoooqqquuuzzzuuurrrqqqrrrooo{{{{{{xxxsssnnniiieeebbbaaa\\\NNNCCCCCCEEEJJJVVVdddhhhpppyyy{{{rrrbbbQQQGGGDDD;;;666888999666666999555444333222222222333444222222222111111111111000000000000000000000000000111111222222222222111111000000000000000000000000222111111111000000//////000111111111111222222222222222222222111111000000333333333333333333333333@@@>>>;;;888555333222222111222222222222111//////000111111111111222222222222111000000//////000000000000000000000000000000////////////////////////000/////////....................................................................................------------------------,,,,,,---------.........---.........///555>>>EEENNNRRRUUUTTTRRRRRRUUUXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVWWWUUUQQQRRRTTTQQQJJJIIIKKKMMMUUUmmmyyyiii[[[QQQLLLCCCBBBAAACCCNNNccc}}}~~~|||yyyvvv{{{|||{{{|||}}}|||vvvppppppvvv|||rrraaaPPPIIIEEEBBBFFFOOOXXX___jjjvvvzzztttfff[[[LLLBBB;;;:::888444444666888777555333222222333333222222222222111111111111111111111111111111111111111111222222222222111111111111111111111111111111222111111111000000000000000111111111111222222222222222222222111111111000333333333333333333333333@@@???>>><<<999777444333000111111222111111000///000111111111111222222222333222111111000000111111000000000000000000000000////////////////////////////////////....................................................................................------------------------,,,------------.........000///---///444===GGGMMMRRRUUUWWWVVVSSSRRRTTTWWWWWWWWWWWWWWWVVVVVVVVVVVVTTTVVVUUURRRQQQRRRNNNHHHJJJKKKSSSkkk}}}mmm\\\MMMDDD@@@>>>CCCDDDHHHQQQeee|||zzz|||zzzvvvyyy|||{{{xxxiii]]]ZZZVVVMMMHHHIIIHHHKKKVVViii{{{{{{rrr^^^UUUKKKEEE???:::888::::::999777555333333333333333222222222111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111000000000000111111111111222222222222222222222111111111111333333333333333333333333@@@AAAAAA@@@===:::777555111111111111111111111000000000111111111222222222444333222222111111222222///////////////////////////////////////////////////////////////.........................................................................................................------------............000//////444<<>>===999888666555444333444444333333222222222111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333AAABBBBBBBBB@@@===:::777222222222111111111111111000000111111111222222222444333333222222222222222////////////////////////////////////////////////.........///////////////................................................................................................---------.........//////...///444<<>>888777666555444444555555333333333222222222222111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111222222222000000111111111222222222222222222222222222222333333333333333333333333333BBBBBBCCCCCCAAA???<<<:::555555333222222111111222000111111111111222222222444333222222111111222222000000000000000000000000////////////////////////.........///////////////................................................................................................------........./////////...333<<>>>>>;;;999777444333222222222000111111111111222222222333222111111000000111111000000000000000000000000////////////////////////---.........//////000000........................................................................////////////////////////............/////////000777???JJJPPPQQQRRRVVVYYYXXXWWWVVVVVVVVVVVVUUUTTTTTTUUUVVVWWWWWWUUUTTTRRRNNNIIIIIINNNVVV```rrr{{{^^^HHHDDDJJJNNNTTT```vvv{{{uuu|||yyywwwyyyrrrsss{{{yyyeeeTTTJJJGGGHHHNNN^^^ooosssooofffXXXJJJFFFDDD@@@<<<999666555444444444444333333333222222222222222222222222222222111111222222222222111111222222222222222222222222111111111222222333333333000111111111111222222222222222222333333444444444333333333333333333333333HHHCCCBBBDDDEEEAAA???@@@???===:::666444222111111111111111111111111222222111111111111111111222222000000000000000000000000000000000000000000000000---....../////////////////////............//////......------------..............................------............---------///000///---...222555@@@EEEKKKPPPSSSUUUWWWXXXYYYXXXVVVUUUTTTTTTUUUUUUTTT[[[[[[SSSPPPSSSQQQJJJPPPIIIMMMcccxxx~~~zzzwwwppphhhUUUJJJIIIFFFKKK[[[ssszzz|||wwwxxx}}}}}}|||~~~yyy{{{xxx}}}vvvggg^^^YYYPPPFFFKKKQQQYYYaaadddbbb]]]ZZZWWWUUUPPPFFF<<<666666888666444333333444555444444222222222111111111111000111111111111111111111111111111111111111111111111222333444333111000111222222222333333333444444444444444555555555444222111333333333333333333333333EEEAAA???AAAAAA??????BBBAAA???<<<999666444333222111111111111111111222222333222222222111000000000000000000000000000000000000000000000000000000000---...//////000000////////////............/////////......------......///........................---......//////......---...//////...---000555:::FFFJJJOOOSSSTTTUUUVVVWWWXXXWWWUUUTTTTTTTTTUUUUUUVVVXXXUUUPPPMMMOOOOOOMMMMMMVVVgggzzz}}}pppgggWWWSSSGGGDDDNNNVVVbbbuuu|||yyy~~~}}}xxxuuusssvvv}}}}}}}}}zzzxxx{{{xxxvvvnnnccc^^^]]]XXXQQQLLLLLLMMMQQQVVV[[[___aaa^^^XXXOOOFFF???;;;888777888666444444555555444222222222222222111111111111111111111111111111111111111111111111111111111111222333444333111000111222000000111111111222222222444444555555555444222222333333333333333333333333EEEBBB@@@AAA???<<<>>>BBBDDDBBB@@@===999666444333222222222222222222111111444333333222111000//////000000000000000000000000000000000000000000000000---...//////000000////////////............/////////......------......///........................---......//////......---///...---,,,...444;;;AAALLLOOOSSSUUUVVVUUUVVVVVVVVVVVVUUUTTTTTTTTTUUUUUUVVVSSSRRRRRROOOKKKKKKPPP___ppp|||jjjXXXKKKFFFHHHEEEKKK___nnn~~~}}}xxxvvvzzz}}}~~~}}}zzz{{{|||}}}}}}|||{{{zzz|||vvvttttttyyy}}}qqqmmmooosssgggfffaaa[[[[[[^^^^^^\\\RRRMMMFFFCCCHHHSSSaaajjjfff^^^SSSKKKFFFAAA;;;666999777555555666555333111333222222222111111111111111111111111111111111111111111111111111111111111222333444333111111111222000000111111111222222222333444444444444333333222333333333333333333333333GGGEEEDDDDDD@@@<<<===AAAEEEDDDBBB???<<<888555444333222222222222222111111333222222222111000000000000000000000000000000000////////////////////////......///000000000000000//////............////////////............//////..............................////////////......///...,,,---111999CCCIIIOOORRRUUUVVVVVVUUUVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVSSSQQQTTTWWWPPPGGGJJJUUUttt}}}qqq___QQQHHHAAAFFFPPPWWWcccwww~~~yyy{{{{{{|||}}}~~~|||yyy{{{yyynnnhhhhhhjjjaaa```\\\ZZZ\\\```ccceeeYYYUUUMMMEEECCCMMM^^^kkkiiieee^^^VVVOOOGGG>>>888888777555555555555333222333333222222222111111111111111111111111111111111111111111111111111111111111333333333111111222333222222333333333444444444333333333333333333333333333333333333333333333333IIIFFFEEEEEEBBB>>>>>>AAADDDDDDCCCBBB>>>:::777444333333333333222222111111000000000111222222222333111111111111111111111111////////////////////////...//////000000000000000//////............///////////////....../////////////////////////////////...//////////////////...///...---000777@@@JJJOOOOOOQQQTTTUUUUUUUUUVVVXXXWWWWWWWWWWWWWWWVVVVVVVVVSSSQQQRRRRRRJJJEEEQQQcccvvvqqqcccQQQEEEEEEIIIKKKMMMbbbsss~~~|||~~~~~~xxx|||xxxwwwvvvvvvxxxzzz|||~~~}}}wwwrrrpppooofffdddaaa``````bbbfffjjjaaaaaa]]]RRRHHHIIITTT___dddfffgggbbbXXXMMMDDD???:::888666444555555444333333333333222222222222111111111111111111111111111111111111111111111111111111222333333111111222333222222333333333444444444333333333222333333333333333333333333333333333333UUUNNNGGGFFFDDDAAAAAACCCDDDDDDEEEDDDAAA===999666444444444333222222111111//////000111222333333444111111111111111111111111000000000000000000000000...///000000111111000000//////............//////000//////......//////000////////////////////////...//////000000//////...///...000555>>>HHHOOOSSSOOOQQQTTTUUUUUUUUUWWWXXXWWWWWWWWWWWWVVVUUUTTTSSSTTTQQQMMMJJJHHHOOOaaasssrrraaaMMMBBB>>>AAAHHHPPP^^^{{{}}}}}}}}}zzzuuupppuuu~~~~~~vvvmmmjjjiiihhhhhhhhhiiikkklllppprrrvvvzzz~~~|||wwwwww~~~{{{}}}~~~mmmjjjgggfffdddaaadddiiioooooolllcccXXXQQQPPPSSSZZZaaagggfff^^^TTTMMMJJJAAA>>>999666555555555444333333333333222222222222111111111111111111111111111111111111111111111111000222333333222111222444000000111111111222222222333222222222222333333444333333333333333333333333rrrcccRRRJJJGGGDDDCCCCCCDDDEEEGGGGGGEEEAAA<<<999555444444333222222111111000000000111222222222333111111111111111111111111000000000000000000000000//////000111111111111000//////............//////000000////////////000000//////////////////////////////000000000000////////////333;;;EEENNNSSSUUURRRSSSUUUUUUUUUUUUWWWXXXVVVWWWWWWVVVUUUSSSQQQPPPOOOOOOMMMOOOZZZkkkvvvyyyiiiRRR@@@???AAA@@@GGGTTTrrrrrrrrrrrrppplllgggbbb___bbbiiimmmkkkgggeeeaaa\\\ZZZ\\\^^^```aaaaaa```___dddgggjjjnnnrrrxxxyyyuuutttyyy}}}}}}|||~~~yyy{{{~~~zzzvvvuuutttpppkkklllrrr|||vvvqqqhhh]]]UUUQQQUUU\\\```aaa^^^ZZZWWWMMMGGG???888555555555444444444333333333222222222111111111111111111111111111111111111111111111111000222333333222111333444000000111111111222222222222222111111111222444444333333333333333333333333yyy___PPPIIIEEECCCCCCEEEGGGIIIIIIHHHDDD???<<<555555444333333222111111222222222111111111111111111111111111111111111111000000000000000000000000//////000111111111111111//////............//////000000////////////000000000000000000000000000000//////000000000000//////...000555>>>IIIQQQUUUUUUTTTVVVWWWVVVUUUUUUVVVWWWUUUVVVUUUUUUSSSQQQNNNMMMHHHLLLQQQ\\\rrrxxx[[[CCC555===CCCCCCNNNaaa}}}}}}{{{qqqddd___aaabbb```[[[VVVRRRQQQMMMRRRSSSOOOLLLOOOQQQQQQSSSWWW^^^cccfffeeecccaaafffhhhjjjkkklllooosssuuu{{{}}}|||yyyzzz~~~}}}{{{}}}zzzzzzzzz||||||}}}nnn^^^KKKMMMQQQYYYaaadddbbb___UUUNNNDDD;;;666444444444444444444333333333222222111111111111111111111111111111111111111111111111000111333333222222333444222222333333333444444444222222111111111222444555333333333333333333333333|||kkkXXXGGGBBBEEEEEEHHHLLLOOONNNIIICCC???;;;888444222111222222222222222111111111111222222111111111111111111111111333111000000111222222222///////////////000000111000000000000000000000000000000000000000000000000111111000000//////...............000111222111///...444===GGGOOOSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXVVVUUUUUUUUURRRNNNLLLNNNFFFWWWkkkzzz}}}pppDDD???<<<>>>CCCNNNdddyyy~~~tttkkkgggccc[[[SSSPPPPPPUUUVVVPPPKKKJJJIIIGGGIIIIIIJJJJJJJJJIIIHHHHHHPPPUUU[[[```eeeiiimmmppprrrsssssssssrrrssstttvvv}}}yyytttsssxxx|||{{{{{{~~~}}}}}}|||xxxxxx}}}}}}yyyoooeeeRRRMMMKKKTTTcccmmmoookkkYYYQQQGGG@@@<<<999777555555555555555444333222222222222222222222222222222111111222222222333333333222222111111111111222222222222333333333333444444333333333333333333333333333333333333333333333333kkkVVVIIIEEEFFFHHHKKKNNNOOOLLLGGGDDD>>>;;;888555444444444444222222111111111111222222111111111111111111111111222111000000111111111111000000/////////000111111000000000000000000000000000000000000000000000000111000000000/////////...////////////000111000///111888CCCLLLQQQSSSUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXXXXVVVTTTSSSPPPMMMKKKKKK[[[pppyyydddSSSCCC???AAAKKKZZZkkkwwwkkkaaaYYYSSSQQQNNNIIIFFFGGGGGGNNNRRRPPPOOOPPPQQQPPPLLLLLLLLLLLLLLLLLLLLLLLLPPPTTTXXX]]]bbbhhhooosssrrrrrrssssssssstttwwwxxx|||zzzxxxyyy~~~||||||}}}{{{|||~~~}}}||||||{{{{{{yyyuuurrrwww}}}~~~xxxrrrsssuuurrrhhh^^^SSSMMMIIILLLWWW```ddddddWWWSSSNNNIIIDDD???888333555555555555444333333222222222222222222222222222111111222222222333333333222222111111111111222222111111111222222222333333333333333333333333333333333333333333333333333333oooYYYNNNKKKKKKLLLMMMNNNMMMJJJHHH@@@>>>;;;777555444444444222222111111111111222222111111111111111111111111111111000000000000000000111000000000000111222222000000000000000000000000000000000000000000000000000000000000////////////000000//////////////////555>>>JJJQQQSSSSSSTTTVVVTTTTTTTTTUUUUUUVVVVVVWWWXXXVVVSSSOOOMMMMMMNNNOOOiii~~~zzz```III<<>>:::555333222333333222222111111222222333111111111111111111111111000111111111000//////000111111111111111222222333////////////////////////////////////////////////000000000000////////////111111000///......000222:::DDDPPPUUUSSSQQQSSSVVVTTTTTTUUUUUUVVVVVVVVVVVVTTTUUURRRLLLJJJPPPYYY___mmmwww~~~ttt```LLLAAA>>>???HHHYYYpppzzzhhhVVVJJJFFFFFF>>>>>>@@@CCCDDDGGGPPPZZZiiimmmllleeeaaabbbdddeeecccfffkkkppptttuuuvvvuuuzzz{{{|||{{{zzz{{{}}}~~~{{{yyyxxxzzz|||}}}~~~}}}~~~~~~zzzzzzyyyzzz{{{}}}~~~}}}|||zzzrrrlllnnnttt~~~uuuooommmfffccc`````````\\\TTTMMMMMMKKKHHHCCCBBBEEEMMMRRRVVVYYY]]]]]]XXXMMM@@@888888777666555444444333333222222222222222222222222111111222222222333333333333222222111111222222333111111111111222222222222222222222222222333333333333333333333333333333333|||___XXXQQQNNNOOORRRSSSSSSJJJIIIFFF@@@999444333333333333222222222222333333111111111111111111111111///111333333000//////000111111111111111222222333////////////////////////////////////////////////////////////000000000000000111000///...///333666???HHHRRRUUURRROOOQQQTTTTTTTTTUUUVVVVVVVVVUUUUUUNNNRRRQQQJJJJJJWWWhhhrrrmmmkkkeeeZZZKKKBBBBBBFFFJJJ[[[rrrwwwlll\\\NNNDDDAAABBBEEE???AAAFFFLLLNNNSSS___kkkxxxyyyuuukkkgggjjjpppssstttzzz}}}|||}}}yyy{{{|||}}}}}}||||||{{{~~~|||xxxqqqlllooowww|||xxxmmmhhhjjjooonnniii```ZZZUUURRROOOMMMQQQSSSQQQLLLEEEAAACCCGGGQQQUUUYYYYYYTTTKKKAAA;;;:::999777666444444444444222222222222222222222222111111222222222333333333333333222222222222333333222222222333333333333444111111111222222333333333333333333333333333333333qqqggg[[[TTTUUUYYY[[[[[[TTTTTTQQQIII@@@999666777333333222222222222333333111111111111111111111111///333555444111//////000111000000000000111222222000000000000000000000000000000000000000000000000////////////000000000000///000000///...111888===EEEKKKRRRTTTQQQPPPQQQTTTTTTTTTVVVWWWWWWVVVUUUTTTJJJNNNMMMJJJQQQcccsssyyyddd\\\RRRIIIAAA>>>BBBIII\\\nnnzzzlllWWWOOOGGGDDDCCCAAABBBDDDBBBEEEKKKSSSXXX^^^jjjvvvyyy{{{xxxssssss|||}}}zzzvvvttttttxxx~~~~~~zzzvvvsssrrr{{{yyyxxxuuuooolllqqqyyywwwyyyvvvlllbbb```iiisssuuunnneee[[[TTTQQQQQQRRR[[[^^^^^^XXXMMMCCC???>>>HHHLLLPPPPPPLLLFFF@@@===;;;:::888666555444444555222222222222222222222222111111222222222333333333333333222222222222333333222222333333333444444444000000111111222333333333333333333333333333333333lll```\\\\\\\\\[[[\\\\\\YYYOOODDD;;;888888444333333222222333333444111111111111111111111111000444777666222//////111000000/////////000111111000000000000000000000000000000000000000000000000.../////////000000000111---///000000000444<<>>DDDIIILLLIIIFFFDDDDDD===;;;999666555444555666222222222222222222222222111111222222222333333333444333333222222333333444000111111111111222222222///000000111222222333333333333333333333333333333nnn```[[[\\\\\\aaacccZZZIII<<<888999666222111333444111000111111111111111111111111111...111777:::666...,,,///000000000000000000000000000000000000000000000000000000////////////000000222222222111000//////....../////////222:::FFFNNNSSSUUUVVVVVVUUUUUUUUUVVVTTTWWWXXXVVVTTTSSSPPPNNNLLLDDDHHHaaa}}}mmmWWW>>>===:::>>>UUU{{{sss___SSSKKKEEEBBBCCCFFFEEEHHHMMMMMMNNNWWWccceeeqqq~~~{{{tttnnnlllnnnpppsssrrrpppooooooppprrrttt{{{yyyvvvtttssssssssssssqqqbbbXXXZZZ___gggjjj___PPPMMMRRRMMMHHHEEEGGGKKKMMMIIICCCDDD???;;;999999999555222333333222222111222222222222222222222222222222222333333333222222111111111222222222222222222222222111111222222222111111000333333333333333333333333pppddd___^^^aaaccc]]]QQQEEE>>>;;;888444222444555222111333111111111111111111111111111444999===888111///333000000000000000000000000000000000000000000000000000000////////////000000333333333222111000000000000000000111666???HHHOOORRRTTTVVVVVVUUUTTTUUUVVVUUUVVVUUUTTTRRRPPPMMMKKKGGGGGGRRRnnnjjjPPP@@@???AAAOOOmmmggg[[[NNNHHHFFFEEEEEEHHHJJJLLLSSSZZZ[[[[[[bbblll{{{wwwuuutttssssssuuussspppnnnnnnpppsssuuuxxxvvvtttssstttuuuvvvvvvtttgggaaaeeejjjllldddXXXVVVZZZVVVOOOGGGFFFIIILLLKKKHHHFFFDDD@@@;;;777666666888444333222222111222222222222222222222222222222222333333333222222222111111222222222222222222222222111111222222222222111111333333333333333333333333uuuggg```aaabbbbbb\\\RRRFFF>>>:::666333555666333333555222222222222222222222222333444999<<<888222111444000000000000000000000000000000000000000000000000111000000//////000000111444444333333222111111111111000000444<<>>EEEKKKOOORRRSSSRRRTTTVVVWWWWWWWWWXXXYYYXXXTTTRRROOOGGGCCCPPPccccccGGG???EEEKKK___qqqdddPPPEEE@@@CCCHHHHHHIIIOOO[[[gggrrr~~~~~~yyymmmeee___hhhqqqssspppnnnqqquuu}}}}}}yyyxxxwwwuuuuuuuuuuuuuuunnnjjjgggjjjppprrrooojjjccceeegggfffccc___]]]\\\ZZZbbbeee___XXXXXX[[[[[[SSSNNNGGGAAA>>>>>>@@@AAABBBHHHPPPVVVUUUMMMBBB999777666555444333222222222222222222222222222222222111111222222222333333333222222222222222222222222000111222333444444444444333333333333333333333333|||qqqRRRIII@@@<<<999666666999333333333333333333333333333///---000222000000222111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222333111888BBBIIIMMMPPPSSSUUURRRTTTWWWXXXXXXXXXYYYZZZVVVRRROOOMMMGGGHHH___zzz}}}VVV===@@@MMMVVV|||iiiPPPEEEDDDEEEGGGKKKLLLNNNXXXhhhxxxzzzzzz{{{sssggg```___aaaccceeeccc]]]TTTMMMMMM\\\iiihhh]]]WWW\\\eeezzz~~~}}}xxxxxxxxxwwwvvvuuuuuutttpppkkkgggiiinnnooojjjeeehhheeebbb```^^^\\\XXXUUUYYYdddiiiaaaXXXWWWYYYZZZWWWQQQIIIAAA======>>>@@@<<>>??????@@@DDDIIIJJJGGGBBB@@@???777666555444444444444444222222222222222222222222333222222111111222222333111222222333333222222111333333333333333333333333555555555444444333333333}}}{{{}}}qqq^^^JJJ@@@===:::666444444444444444444444444444444444333333333333222222333333333222222222111111333222222111000000111111222000///000111333333222111111222222111000000111666>>>GGGNNNPPPQQQRRRSSSQQQRRRTTTVVVXXXXXXXXXXXXSSSUUURRRMMMPPPgggzzzYYYDDDFFF]]]~~~|||cccMMMDDD>>>BBBIIINNNSSSXXX^^^jjj{{{sssiii]]]XXXUUUNNNLLLLLLMMMNNNQQQUUUZZZ^^^aaa___ZZZUUURRRPPPPPPPPPPPPOOONNNLLLJJJFFFBBB??????BBBEEEEEEEEEHHHMMMRRRgggqqqtttfffRRRMMM]]]ppp}}}xxxsssqqqrrrsssqqqnnnmmmlllllloooqqqrrrpppmmmiiihhhfffdddbbb```______hhhjjjkkkeee]]]VVVUUUWWWXXX^^^___WWWOOOJJJEEE@@@===AAAFFFGGGDDD@@@>>>>>>777666666555444444444444222222222222222222222222333222222111111222222333111222222333333222222111333333333333333333333333555555444444444333333333{{{}}}pppXXXFFF@@@@@@;;;333444444444444444444444444444444333333333333222222333333333222222222222111333222111111000111111111222111///000111333222222000111111111000000111333<<>>???DDDJJJOOOTTT]]]eeennnkkk[[[TTTLLLKKKLLLEEECCCCCCCCCCCCCCCEEEFFFGGGLLLJJJGGGCCC@@@???>>>===?????????>>>>>>======<<<;;;>>>AAABBBCCCHHHRRRYYYtttxxxsss```LLLOOOiii{{{tttnnnkkkkkkmmmooommmmmmnnnppprrrqqqooollliiihhhgggeeedddcccccccccfffgggfffdddaaa\\\XXXVVVYYY```dddccc]]]TTTHHH>>>;;;>>>AAAAAA@@@>>>===<<<888777666555444444444444222222222222222222222222333222222111111222222333111222222333333222222111333333333333333333333333555444444444444333333333iiiPPPDDDCCC???555555555555555444444444444444444333333333222222222222222222222222222222222222222111111111111111222333111000000111222222111///000111000//////333666AAAFFFMMMQQQQQQQQQRRRTTTQQQRRRTTTVVVWWWXXXWWWWWWTTTQQQLLLQQQhhh{{{YYYMMMAAAGGGaaaeeeIII???>>>FFFPPPVVVWWW\\\iiiuuusssaaaWWWTTTQQQTTTVVVMMMJJJGGGDDDAAAAAAAAAAAA@@@CCCBBBAAA???>>>===<<<<<>>======>>>???AAABBBDDDDDDFFFOOO[[[eeezzzvvvjjjWWWLLLXXXxxx}}}vvvnnniiijjjpppuuupppppppppppppppooonnnlllkkkjjjiiigggfffeeedddddd```bbbffflllooojjjaaaYYYXXX[[[^^^^^^[[[RRRFFF<<<===>>>>>>>>>======<<<===888888777555444444444444222222222222222222222222333222222111111222222333111222222333333222222111333333333333333333333333444444444444444444444444vvv\\\HHHBBB???999666666666555555444444444444444333333333222222222222222222222222222222222222111111111111111222222333111000000111222222111...000111000...///555:::EEEJJJOOOQQQQQQPPPRRRTTTRRRSSSUUUVVVWWWVVVVVVUUUUUUQQQPPP___{{{}}}dddIIIDDDCCCPPPooolllSSSFFFAAADDDPPP[[[___aaakkk}}}jjj^^^\\\^^^___ddddddXXXNNNJJJCCC????????????>>>;;;;;;;;;;;;;;;<<<======@@@@@@@@@>>>;;;;;;>>>@@@DDDFFFHHHKKKRRR^^^kkkttt|||qqq```RRRRRRddd~~~|||xxxqqqmmmnnnuuu|||tttsssrrrooommmlllmmmmmmnnnmmmkkkiiigggeeedddddd___dddooo{{{~~~ooobbbXXXUUUSSSRRROOOJJJDDD@@@CCCBBB???============>>>999888777666555444444444222222222222222222222222333222222111111222222333111222222333333222222111333333333333333333333333444444444444444444444444jjjRRRCCC===;;;777777666666555444444444444444333333333333222222111222222222222333333333111111111000111111222333444222000000111222111000...111222000...000777>>>HHHLLLPPPQQQPPPPPPSSSUUUTTTUUUVVVVVVVVVUUUTTTSSSNNNNNNZZZtttnnnQQQDDDCCCEEEVVVwww~~~vvvSSSGGGGGGEEEJJJVVVbbbhhhpppiiibbbeeejjjlllrrrnnn___KKKFFF@@@>>>>>>>>>===;;;999999999999;;;===???@@@>>>???AAA???======AAAEEECCCFFFMMMZZZhhhuuu~~~|||nnn[[[RRRXXXnnn{{{{{{yyyuuurrrrrrwww{{{ssssssssspppnnnmmmmmmoooooonnnllliiigggfffeeedddeeejjjuuuvvviiiYYYTTTOOOLLLHHHEEEFFFIIILLLHHHBBB>>>===>>>>>>>>>:::999888666555444444333222222222222222222222222333222222111111222222333111222222333333222222111333333333333333333333333333333333444444444444555{{{cccKKK???>>>777777777666555444444444444444333333333333222222111111222222222333333333111111000000111222222333444222000000111222111000///222333111...111:::BBBIIILLLPPPQQQPPPPPPSSSVVVVVVVVVVVVVVVUUUSSSRRRPPPJJJRRRmmm]]]FFFCCCEEEKKK]]]}}}|||~~~^^^JJJDDDGGGJJJSSS___kkkuuuzzzmmmhhhlllpppqqqwwwqqq___MMMIIIGGGHHHIIIIIIDDD@@@???>>>===<<<===???BBBDDDCCCFFFHHHGGGDDDDDDGGGJJJEEEKKKYYYooovvvjjj[[[UUU___vvvzzzzzzzzzxxxuuurrrqqqqqqkkkooossstttrrrpppooopppnnnmmmkkkiiihhhgggffffffhhhjjjooovvv{{{wwwlllbbbZZZUUUQQQNNNIIIFFFJJJRRRTTTMMMEEE???======>>>===;;;:::888666555444444333222222222222222222222222333222222111111222222333111222222333333222222111333333333333333333333333333333333444444444555555sssUUUCCCAAA888777777666555444444444444444444333333333222222111111111222222333333333111111000000111222333333444222000000111222111000///222444222///222;;;DDDIIIMMMPPPPPPOOOPPPSSSVVVWWWWWWWWWVVVUUUSSSPPPOOOOOO___}}}VVVEEEAAAHHHRRReee~~~aaaQQQJJJFFFHHHNNN\\\gggsss|||tttnnniiikkknnnnnnsssmmmYYYSSSRRRSSSWWWZZZXXXQQQJJJDDDBBB???===>>>@@@CCCEEEIIILLLOOOMMMHHHFFFHHHKKKKKKSSSfffpppggg\\\XXXccc|||zzz{{{zzzyyyuuupppjjjgggdddkkkrrrwwwvvvsssqqqpppkkkkkkjjjiiihhhhhhhhhhhhgggeeecccdddeeebbb\\\VVVXXXUUUTTTSSSMMMHHHLLLVVVXXXPPPFFF???=========<<<;;;:::888777555444444333222222222222222222222222333222222222222222222333222222222333333222222222333333333333333333333333333333333444444555555555fffIII;;;:::;;;888444333555777777666555555555555444444444333333333333333333333333222222222222222222222222222111111000000000000000222222222111222888AAAHHHMMMPPPSSSTTTTTTUUUWWWXXXYYYVVVSSSRRRTTTTTTRRROOOKKKiiiwwwJJJBBBEEEQQQ___nnnkkkOOOFFFGGGIIINNNUUUaaahhhwwwvvvnnnlllnnnnnnsssvvvvvvxxxuuuiii[[[ZZZ]]]eeennnqqqjjj```XXXJJJDDD??????@@@AAAFFFMMMXXXZZZZZZXXXUUUSSSTTTVVVSSShhh~~~sssfff^^^fffyyy|||xxxvvvtttqqqkkkggghhhllltttzzzwwwqqqppptttlllllljjjfffbbbaaadddggggggddd```\\\XXXUUUTTTSSSRRRVVVXXXTTTNNNLLLPPPUUUVVVMMMEEE@@@===888888:::===;;;888777666666444333555444333333222222333333111111222222222333333333333111000000111222222111333333333222222111111111222222333333333333444444uuuYYYEEE;;;:::777444222333555555666555555555555444444444333333333333333333333333222222222222222222222222222222111000000000000000222222222111444:::CCCJJJMMMOOORRRTTTTTTUUUVVVXXXWWWWWWVVVUUUSSSQQQMMMKKKUUUvvvfffCCCAAAEEEWWWlll}}}pppZZZHHHEEEIIIKKKRRR[[[fffuuu|||uuupppnnnpppssswww|||xxxmmmlllooouuu{{{|||uuujjjbbbUUUNNNIIIHHHGGGHHHMMMSSSbbbggglllllljjjiiikkknnnooo~~~vvvggg___mmm~~~{{{xxxuuutttqqqlllhhhiiijjjnnnsssrrrnnnnnnrrrkkkkkkiiieee```___aaaccccccaaa]]]YYYTTTPPPNNNLLLUUUYYYZZZTTTKKKFFFIIINNNOOOGGGAAA>>>===::::::======;;;:::999999888666555555444333333222222333333111111222222222333333333444222111000222222222111333333333222222222111111222222333333333333444444gggNNN@@@<<<777555444444444555666555555555555444444444333333333333333333333333222222222222222222222222222222111000000000000111111111222333666===EEEKKKLLLOOORRRSSSSSSTTTVVVWWWVVVXXXYYYWWWQQQLLLIIIIIIaaa{{{UUUAAAEEEKKKfff{{{WWWLLLDDDFFFKKKOOOXXXbbbsss|||ppppppqqqtttzzz~~~tttmmmddd]]]VVVTTTRRRQQQUUUZZZkkkttt}}}~~~vvvjjjhhh~~~yyyxxxvvvuuutttqqqmmmjjjjjjggghhhmmmooonnnmmmooojjjiiigggccc___]]]]]]^^^```^^^\\\XXXSSSNNNJJJHHHUUUZZZ]]]UUUIIIBBBEEEKKKMMMEEE@@@>>>===::::::===<<<;;;;;;<<<<<<;;;999666555444333333222222333333111111222222222333333333555444222111222333222111333333333222222222222111222222333333333333444444uuuZZZGGG???888666888777777777666555555555555444444444333333333333333333333333222222222222222222222222333222111111000000111111000111222555:::AAAHHHMMMLLLOOOQQQSSSSSSTTTUUUWWWUUUXXXYYYTTTLLLHHHKKKOOOkkkeeeMMMFFFMMMZZZzzz}}}]]]KKKGGGFFFIIILLLSSS```nnntttkkklllxxx{{{ssspppiiibbb^^^ZZZWWWZZZ^^^lllvvvtttsss}}}~~~rrrsssssstttsssrrrooonnnkkkfffffflllrrrrrrpppoooiiihhhfffccc```^^^\\\\\\______]]][[[WWWRRROOOLLLSSSZZZ^^^XXXKKKDDDGGGMMMRRRJJJDDDBBB???:::888999::::::;;;<<<===<<<:::777555444333333222222333333111111222222222333333333666444333222333333222111222222222222222222222222222222222333333333444444oooOOOBBB777666888888777888666555555555555444444444333333333333333333333333222222222222222222222222333222222111111111111111111111333777===DDDJJJNNNMMMOOORRRSSSSSSTTTVVVWWWUUUWWWUUUNNNHHHIIIRRR\\\rrrpppUUUJJJKKKSSSnnnfffMMMFFFFFFHHHJJJOOO\\\rrrmmmfffgggwww|||zzz{{{~~~~~~zzzssslllhhhbbb]]]]]]```fffppp|||vvvxxxmmmooorrrttttttsssrrrqqqlllggghhhpppwwwvvvqqqoooiiihhhgggeeecccaaa___]]]^^^^^^^^^]]]ZZZWWWTTTRRRUUU\\\aaa\\\PPPIIIJJJOOOTTTNNNHHHFFFBBB<<<999:::999888999;;;<<<<<<999666555444333333222222333333111111222222222333333333666444222222333333333222222222222222222222222222222222222333333333444444ZZZHHH888666777555444666666555555555555444444444333333333333333333333333222222222222222222222222333333222111111111111222222222444999@@@GGGLLLNNNMMMPPPRRRTTTTTTUUUWWWXXXVVVUUUQQQJJJFFFMMM\\\hhhvvv]]]IIIIIIRRR^^^qqqWWWHHHBBBEEEIIIMMMXXXoookkk^^^dddqqqxxxrrrmmmllllllmmmqqqwww|||~~~xxxtttnnngggdddeeedddiiiqqqyyyuuuooorrruuuwwwvvvuuutttsssmmmiiijjjqqquuusssnnnkkkhhhgggfffggggggfffccc```]]]]]]\\\[[[ZZZXXXVVVUUUXXX^^^aaa]]]TTTMMMKKKMMMPPPJJJGGGGGGEEE@@@===>>>999888888999::::::888666555444333333222222333333111111222222222333333333444222111111333444333222111222222222222333333333222222333333333333444444kkkSSS>>>999999555333555666555555555555444444444333333333333333333333333222222222222222222222222444333222222111111222222333333555;;;BBBIIILLLMMMNNNQQQTTTUUUUUUVVVXXXYYYWWWTTTNNNHHHHHHRRRbbbooowwwqqqQQQDDDLLL```uuuyyy^^^NNNGGGCCCHHHNNNVVVggg~~~kkk^^^]]]ppp~~~~~~|||vvvjjjddd___^^^]]][[[___fffiiixxx}}}sssnnnnnngggfffgggkkktttxxxvvvyyy||||||yyyvvvttttttpppllljjjlllmmmiiieeedddeeeeeeeeehhhjjjjjjgggccc^^^]]][[[YYYXXXVVVVVVUUUUUUXXX[[[ZZZVVVPPPMMMLLLIIIEEECCCEEEDDD@@@===>>>;;;999888888999999888666555444333333222222333333111111222222222333333333222000///000222444444333111111222222222333333333222222333333333333444444yyy^^^EEE===<<<666333666666666555555555444444444333333333333333333333333222222222222222222222222444333222222111111222222444444666<<>>@@@@@@??????===:::777666666777888777666444333222222333444///111222111000///000111222222222222222222222222333333333444444444555555333333333333333333333333rrrTTTDDD===888777;;;777777666555444444555555444555555666666555444333666444222222333444444444444222000111333444333111333666;;;AAAHHHMMMPPPQQQSSSTTTUUUVVVVVVVVVVVVVVVRRRNNNIIIKKK[[[sssvvv\\\MMMXXX{{{}}}```MMMEEEEEEHHHNNNWWWlllzzzeeePPPPPPfffssskkkgggddd```\\\WWWVVVSSSQQQOOOOOOQQQRRRPPPSSSYYY^^^eeelllsssxxx~~~zzzyyyvvvvvvyyylllmmmpppzzznnnZZZ\\\mmm~~~~~~|||xxxuuuuuuvvvuuussspppmmmjjjgggbbb___]]]^^^___cccgggiiihhhgggfffdddaaa]]]YYYVVVSSSQQQKKKLLLJJJJJJVVVfffiiibbbPPPJJJCCC@@@BBBFFFHHHHHH???===:::777666666777888777666444333222222333333///111222111000///000222222222222222222222222222333333333444444444444555333333333333333333333333eeeMMM???;;;;;;<<<999999777666555555555555555666666666555444333333555444333444555666444333444333111111333333333222333666<<>>EEEKKKOOORRRTTTTTTUUUVVVXXXXXXWWWUUUTTTOOOMMMIIISSSyyylllaaaOOOKKKiiiuuuTTTEEECCCFFFLLLSSSVVVuuukkkUUUOOOTTTmmmvvvrrrmmmiiiggghhhkkkmmmoooooooooppprrrssssssrrriiijjjiiieee```\\\ZZZZZZ[[[\\\___fffsss^^^UUU[[[iii||||||{{{zzzyyyxxxyyyyyyvvvtttrrrpppnnnjjjeeeaaa\\\]]]^^^bbbgggjjjkkkkkkiiifffaaa[[[VVVSSSQQQQQQKKKLLLIIIGGGMMMWWW[[[YYYVVVPPPHHHDDDCCCDDDDDDCCC<<<;;;999666555555555555666555555444333333222222000111222222000000111222222222222222222222222222222222333333333444444444333333333333333333333333dddJJJ>>>:::888;;;;;;999888666666555555777777666555444333333333333444555777888777444111333444333333222222333444444:::AAAHHHLLLOOORRRTTTRRRTTTVVVXXXYYYXXXWWWVVVNNNNNNNNN___www\\\UUUMMMXXX|||eeeJJJCCCEEEIIIPPPXXXfffrrr[[[KKKOOO___|||zzzmmmmmmnnnrrryyy|||~~~~~~zzzrrriiiaaa]]]YYYXXXWWWZZZbbbooo}}}kkkSSSTTTcccvvv~~~|||zzzyyyxxxwwwwwwvvvvvvqqqpppoooooonnnkkkfffccc\\\\\\]]]```eeehhhiiiiiibbb```[[[VVVSSSPPPOOOOOOIIIJJJIIIGGGHHHLLLMMMLLLNNNJJJEEEDDDDDDCCC@@@===<<<;;;999777666555555555555555555444444333222222000222333222111000111222222222222222222222222222222222222333333333444444333333333333333333333333sssWWWBBB999888::::::888777666666666666777666555444444444444444333333444666777666444111333444444444222222444555666<<>>777666555555666777666444555555555555555555555555555444333333222222222222333444555444333333444666;;;@@@FFFKKKNNNPPPRRRSSSUUUYYY\\\[[[YYYWWWTTTQQQIIIRRReee```OOOKKK\\\{{{```LLLCCCAAAKKKUUUddd}}}bbbUUUQQQPPP___xxxvvvdddPPPHHHCCCDDDCCC>>>===@@@FFF@@@>>>CCCHHHJJJLLLNNNNNNVVVdddmmmoooqqq~~~vvvgggttt{{{|||zzzxxxxxxyyyyyyxxxwwwwwwuuurrrpppnnnkkkgggddd```\\\XXXXXXZZZ[[[ZZZYYY\\\ZZZXXXWWWUUUSSSPPPMMMLLLMMMMMMJJJHHHHHHLLLPPPYYYUUUOOOIIIDDDBBBAAAAAADDD@@@;;;888777777666555555555444444444333333333222222111111111111222222222222222222222222222222111111222222222333333333333333333333333333333333]]]CCC:::888666555555666777666444555555555555555555555555555444333333222222333333333444444444333333555777===BBBHHHLLLOOOQQQSSSTTTWWWXXXYYYYYYWWWUUUQQQMMMIIIVVVjjj~~~ZZZKKKVVVjjjiiiQQQEEEBBBDDDNNN]]]tttqqq]]]TTTTTTWWWlllvvv]]]LLLHHHAAA===>>>>>><<>>:::888777777555444555555444444444333333333222222111111111111222222222222222222222222222222111111222222222333333333333333333333333333333333}}}yyy}}}mmmMMM999999777666555666777666555555555555555555555555555555444333333333333333333333444444444333333555888@@@DDDIIINNNPPPRRRTTTVVVWWWWWWXXXYYYXXXUUUPPPLLLKKK^^^vvvuuuSSSIII^^^yyyyyyWWWFFFAAADDDJJJUUUjjjxxxeeeXXXRRRYYYeeeqqq^^^LLLAAA???======??????>>>AAAFFFDDDEEEHHHKKKLLLOOO[[[hhh~~~{{{yyyyyyxxxwwwuuurrrqqqpppppppppooommmkkkddd```ZZZWWWVVVWWWWWWWWWWWWVVVTTTTTTTTTSSSQQQOOOPPPPPPNNNKKKHHHFFFGGGHHHOOOMMMIIIFFFCCCBBBAAAAAA<<<;;;999999999888555333555555444444444333333333222222111111111111222222222222222222222222222222111111222222222333333333333333333333333333333333}}}yyyxxxzzz~~~\\\???;;;999777666666777666555555555555555555555555555555444444333333333444444444444444333222444666999AAAEEEJJJNNNPPPRRRUUUWWWWWWWWWYYY]]]\\\VVVPPPMMMPPPkkkmmmOOOJJJ\\\|||eeeMMMEEEDDDIIIPPP___}}}mmm^^^UUUSSSdddzzzyyywwwrrrhhh\\\OOOFFFBBB<<>>AAACCCCCCBBB@@@???:::::::::<<<===<<<999666555555444444444333333333222222111111111111222222222222222222222222222222111111222222222333333333333333333333333333333333{{{yyywwwuuu\\\AAA>>>999777666666666666555555555555555555555555444444444444444555666666555555444333222555999<<>>999<<<@@@CCCDDDBBB@@@>>>::::::999:::;;;:::888666555555444444444333333333222222111111111111222222222222222222222222222222111111222222222333333333333333333333333333333333~~~xxxuuurrrvvvhhhBBB>>>:::777666666666666555555555555555555555555444444444444444555666777555555444222222555999===GGGJJJMMMPPPRRRTTTXXXZZZ[[[YYY[[[]]]XXXXXXmmmfffNNNRRRhhhqqqRRRFFFJJJIIIAAANNNZZZqqqeeedddaaa```mmmuuueeeiii|||~~~pppddd\\\TTTJJJDDDGGGTTThhh}}}yyywwwvvvuuurrrqqqpppooommmmmmmmmmmmjjjhhhggghhhgggbbb[[[VVVTTTTTTSSSSSSRRRSSSUUUUUUTTTRRRLLLKKKJJJKKKKKKIIICCC???888;;;@@@DDDEEECCC???===:::999888888999999777555555555444444444333333333222222111111111111222222222222222222222222222222111111222222222333333333333333333333333333333333uuuqqqqqqvvv|||yyyTTT===666<<<888444555555666666666666666666666666666555555555555444444444666666555333444777<<>>AAAAAA>>>::::::888666666777888777666555444444333333444444555444333222222111111222222111111222222222333333333222222333333333333444444333333333333333333333333{{{uuutttiiijjjxxxmmmLLL:::<<<:::888999666666666666666666666666666666555555555555444444444555555444444555999>>>CCCIIIKKKNNNRRRUUUXXXZZZ[[[]]]WWW[[[]]]ZZZqqqxxx\\\LLLPPPoooyyydddPPPKKKLLLPPPYYYdddwwwsssrrr~~~ooo[[[jjjwwwpppkkkkkksss}}}|||yyywwwvvvuuutttsssuuussspppnnnlllkkkhhhffffffeeedddcccaaa\\\VVVRRRMMMKKKJJJJJJKKKLLLKKKKKKHHHGGGFFFFFFGGGFFFDDDBBB@@@;;;999<<>>999555:::CCCGGGDDD???;;;999777777888888777666555555444444444444555555444333222222111111222222111111222222222333333333222222222333333333444444333333333333333333333333yyytttrrrjjjkkkYYY===999888999:::777666666666666666666666666666555555555555444444444444444444555777;;;BBBGGGIIIKKKNNNRRRVVVYYY[[[\\\```YYYWWWUUUXXXrrruuuWWWNNNOOO\\\gggNNNMMMZZZfffpppwwwgggTTT^^^}}}zzzooohhhjjj~~~zzzxxxvvvuuutttrrrttttttssspppmmmiiigggfffbbbaaaaaa```___\\\WWWSSSMMMKKKIIIIIIJJJKKKLLLKKKGGGFFFEEEEEEFFFFFFDDDBBB???:::666;;;FFFLLLKKKGGG<<<:::888777888888777666444444333333333333444444444333222222111111222222111111222222222333333333222222222333333333444444333333333333333333333333wwwtttkkkkkkbbbCCC<<<888777:::888666666666666666666666666666555555555555444444444333444444555777===DDDIIIIIIKKKNNNRRRVVVZZZ\\\]]]^^^XXXUUURRRXXXuuujjjPPPKKKWWWooofffOOOOOO^^^mmmyyyrrr___WWWkkkwwwnnnkkkqqq{{{xxxwwwuuutttrrrqqqrrrsssqqqmmmiiigggfffaaa___^^^]]]]]][[[WWWUUUOOOMMMJJJIIIKKKLLLMMMMMMHHHGGGFFFFFFGGGFFFDDDBBBBBB===:::>>>GGGNNNOOOMMM===;;;999888888888777666333333333222222333333333444333222222111111222222111111222222222333333333222222333333333333444444333333333333333333333333}}}tttooonnn}}}mmmMMMBBB:::777:::999666666666666666666666666666555555555555444444444333333444555888>>>EEEJJJJJJLLLPPPTTTXXX\\\^^^___^^^WWWSSSPPPYYYuuuyyybbbNNNRRRkkkqqq]]]MMMPPP^^^mmmjjj^^^aaassspppmmmoooyyy{{{xxxwwwvvvtttrrrnnnqqqrrrppplllhhhggggggaaa___\\\[[[[[[ZZZYYYWWWPPPMMMJJJIIIKKKMMMNNNNNNJJJIIIGGGGGGGGGFFFDDDBBBBBB>>><<<>>>CCCHHHKKKKKK===;;;999888888888777666444444333333333333444444444333222222111111222222111111222222222333333333222222333333333333444444333333333333333333333333qqqooonnntttvvvUUUHHH<<<777::::::666666666666666666666666666666555555555444444444222333444555999???FFFKKKKKKNNNQQQUUUZZZ]]]```aaa___XXXSSSOOOWWWsss|||lll[[[PPP\\\___SSSKKKQQQ]]]lllhhh```iiitttppppppwww{{{xxxwwwvvvtttrrrmmmoooqqqppplllhhhggggggbbb___\\\ZZZ[[[[[[ZZZYYYPPPMMMJJJIIIKKKMMMNNNNNNLLLJJJIIIHHHHHHFFFDDDBBB@@@===::::::===AAADDDEEE>>><<<999888999888777666555555555444444555555555444333222222111111222222111111222222222333333333222222333333333444444444333333333333333333333333wwwrrrllliiiqqqiiiGGG888888888666777777777777666666666666555555555555555555555555777555555777===BBBFFFHHHKKKOOOTTTYYY]]]^^^^^^^^^[[[\\\SSSLLL]]]~~~vvv___PPPbbboooTTTGGGCCCLLLUUUbbbooogggnnnqqquuu~~~|||zzzxxxvvvtttssstttsssqqqpppooolllgggccceeebbb^^^[[[ZZZYYYXXXWWWSSSOOOIIIGGGGGGJJJLLLMMMKKKJJJIIIIIIJJJIIIGGGEEECCC???;;;777777999<<<>>>>>>===<<<;;;999888777666777777666555444333333333444444333333222111000000222222222222222222222222222222333333333333444444333333333333333333333333|||sssllljjjmmm~~~pppMMM;;;999999666777777777777666666666666555555555555555555555555666555555888===CCCGGGHHHLLLOOOTTTZZZ]]]^^^^^^^^^XXXWWWQQQSSSmmmooo\\\QQQfff}}}^^^LLLDDDEEEQQQ\\\mmm|||vvvwww~~~}}}|||zzzxxxvvvtttsssrrrqqqppppppooommmiiifffdddaaa^^^\\\[[[ZZZWWWVVVRRROOOKKKGGGFFFHHHKKKNNNLLLKKKJJJIIIJJJIIIGGGDDDCCC@@@;;;888777888;;;===<<<<<<;;;::::::999888888777777666444444333333444444444333333222111111000222222222222222222222222222222333333333333444444333333333333333333333333tttlllmmmkkkpppyyyTTT???:::999777777777777777666666666666555555555555555555555555666555555888>>>DDDHHHIIIMMMPPPUUUZZZ]]]___^^^^^^WWWRRRNNN\\\cccVVVTTTnnnhhhNNNFFFCCCHHHUUUcccxxx}}}|||{{{yyywwwuuutttssspppooooooppppppnnnjjjhhhcccaaa___]]]\\\ZZZWWWTTTPPPPPPMMMIIIEEEFFFJJJNNNNNNLLLJJJJJJIIIHHHEEECCCCCC@@@<<<999777888999;;;;;;;;;::::::::::::999999777666555444444444444444444444333333222222111111222222222222222222222222222222333333333333444444333333333333333333333333uuummmqqqkkkiii\\\CCC:::999888777777777777666666666666555555555555555555555555555555666999???EEEIIIJJJNNNRRRVVV[[[^^^___^^^]]]ZZZPPPNNNeeesssVVVRRR[[[zzz|||^^^JJJEEEFFFLLLWWWfff|||{{{zzzxxxwwwuuutttsssppppppoooppppppnnnjjjgggbbb```___^^^]]][[[WWWTTTOOOPPPOOOJJJDDDCCCHHHNNNNNNMMMKKKJJJIIIGGGDDDAAABBB@@@===:::888777888999<<<<<<;;;::::::999888888777666555444444444444444444444333333333222222222222222222222222222222222222222222333333333444444333333333333333333333333xxxppptttmmmgggdddHHH;;;999999777777777777666666666666555555555555555555555555444444666:::AAAGGGJJJKKKPPPSSSXXX\\\^^^___^^^]]]YYYOOOPPPnnnaaaMMMRRRfff}}}wwwYYYIIIDDDGGGNNNYYYkkk{{{zzzyyyxxxvvvuuussssssrrrqqqppppppooommmiiieeebbb```___^^^]]][[[WWWTTTOOOPPPPPPKKKDDDCCCGGGLLLNNNLLLJJJIIIHHHFFFCCC@@@AAA???===:::888777777777???>>>===;;;999777666555666666555444444444444555444444444333333333333333222222222222222222222222222222222333333333444444333333333333333333333333}}}ssstttlllgggoooNNN>>>999999777777777777666666666666555555555555555555555555333444666;;;BBBHHHKKKLLLRRRTTTYYY]]]______^^^]]]UUUPPP[[[{{{XXXJJJXXXtttrrrRRREEEBBBHHHQQQ___xxxzzzyyyxxxwwwvvvtttssssssrrrqqqppppppooommmhhheeecccaaa___]]]\\\ZZZWWWTTTPPPPPPOOOJJJEEEDDDFFFIIILLLJJJHHHGGGFFFDDDAAA??????>>>===;;;999888777777@@@???===;;;999777555444666555555444444444555555444444444444333333333333222222222222222222222222222222333333333333444444333333333333333333333333vvvqqqhhhdddzzz{{{VVVAAA:::999777777777777666666666666555555555555555555555555333444777<<>>===<<<<<<;;;:::999888777???>>>===;;;999777666555555555444444444555555666444444444444444444444444222222222222222222222222222222333333333333444444333333333333333333333333xxxnnndddaaattt\\\DDD;;;999777777777777666666666666555555555555555555555555333444777===DDDJJJMMMNNNSSSVVVZZZ^^^______^^^]]]WWW```sssNNNOOOfffXXXEEEJJJHHHTTTcccxxx~~~{{{yyyxxxwwwvvvuuutttsssrrrnnnnnnnnnooopppooollliiieeebbb^^^[[[ZZZYYYXXXWWWTTTPPPLLLHHHGGGFFFEEEDDDHHHGGGEEEDDDDDDCCC@@@>>>;;;<<<<<<;;;:::999888777======<<<;;;999888777777555555444444444555555666444444444444444444444444222222222222222222222222222222333333333444444444333333333333333333333333xxxggg```bbbgggjjjiiiEEE:::???999888888777777777777777888888777777666666555555222333777>>>FFFKKKNNNOOOWWWZZZ^^^bbbcccaaa^^^[[[RRRvvviiiOOOWWWooouuuVVVGGGFFFJJJXXXnnn~~~}}}zzzzzzzzzyyyxxxuuussspppnnnqqqpppooonnnmmmlllllllllhhheeeaaa^^^\\\ZZZXXXUUUTTTQQQMMMIIIFFFDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@???<<<<<<===<<<;;;999666555:::;;;<<<;;;888555444444777666555444333222222222444555555555444333333222111222222333333222222111444444333222222333333333333333333333333333333333|||jjj```\\\]]]]]]uuusssLLL<<<>>>999888888777777777777777888777777777666666666555555666999???FFFLLLPPPPPPXXX[[[___bbbcccbbb___]]]eee___TTTXXXvvvmmmPPPGGGIIIOOO___www|||zzz|||~~~}}}{{{{{{{{{zzzyyywwwtttqqqppppppooonnnmmmlllkkkkkkkkkgggddd```^^^\\\ZZZWWWUUUSSSQQQMMMIIIFFFEEEDDDDDDEEEEEEEEEDDDCCCAAA@@@???======<<<;;;:::888777666;;;<<<===<<<999666555555666666555444333333333333444444555555444444333222111222222333333222222111444333333222222333333444333333333333333333333333mmm```XXXTTTRRR___|||RRR===<<<999888888777777777777777777777777777666666666666888888;;;@@@GGGNNNQQQSSSZZZ\\\___bbbcccbbb```___jjjvvvWWWWWWbbbbbbJJJGGGNNNXXXiii~~~|||xxxxxx{{{~~~~~~}}}|||{{{{{{{{{zzzxxxuuusssqqqooonnnmmmkkkjjjjjjjjjjjjfffccc___\\\[[[YYYVVVTTTSSSQQQNNNJJJGGGEEEDDDCCCDDDDDDDDDCCCCCCAAA@@@???>>>>>><<<:::999888888888<<<===>>>===:::777555555666555444444333333333333444444555555444444333333111111222222222222111111333333333222222333333444333333333333333333333333nnn```WWWRRRPPPSSS~~~TTT>>>;;;999888888777777777777777777777777777666666666666999999;;;AAAHHHNNNRRRTTT\\\^^^```cccdddcccaaa```iiiiiiTTTZZZ{{{[[[GGGIIISSSbbbrrr|||yyyyyyxxxwwwyyy}}}~~~}}}{{{yyyzzzyyyyyywwwuuusssqqqnnnmmmllljjjiiiiiihhhhhhdddaaa^^^[[[ZZZXXXVVVTTTRRRQQQNNNJJJGGGEEECCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@>>><<<:::999888888999;;;<<<===<<<999666444444666555444333333333333333333444444555444444333333111111222222222222111111333333222222222333444444333333333333333333333333pppaaaWWWRRRQQQLLLzzzXXXAAA===999888888777777777777777666666666666777777777777777888;;;AAAIIIOOOSSSUUU]]]___bbbddddddccc```^^^hhh}}}^^^ZZZnnnzzzVVVHHHNNNXXXlllyyywwwsssqqqssstttsssvvv{{{|||yyyvvvvvvwwwvvvuuusssqqqpppmmmlllkkkjjjiiihhhhhhhhhcccaaa]]][[[ZZZXXXVVVTTTRRRQQQNNNKKKHHHEEECCCBBBAAABBBBBBBBBBBBBBBAAAAAA@@@???<<<:::999888999999999:::;;;:::777555444444555555444333333333444444333333444444555444444333000111111222222111111000333222222222333333444555333333333333333333333333wwweeeXXXRRRPPPWWW___FFF@@@999888888777777777777777666666666666777777777777555777<<>>>>>>>>===<<<:::888888555777999999888777777777444444444333333444444555222333444444555555444444000000111111111111000000222222222222333444555666333333333333333333333333rrrbbbWWWRRRLLLpppfffFFF;;;999888888777777777777777555666666666777777888888333777???IIIRRRXXXZZZYYY]]]aaaeeehhhfff```XXXSSSkkk{{{|||jjjXXXTTTqqqbbbFFFIII\\\hhh{{{{{{pppcccdddjjjttt{{{}}}}}}zzz}}}yyyuuurrrqqqpppooonnnrrrrrrsssssssssrrrqqqpppnnnmmmkkkjjjiiiiiihhhhhhdddaaa^^^\\\[[[ZZZXXXVVVQQQPPPNNNLLLIIIFFFCCCAAA??????@@@AAABBBBBBBBBBBB>>>>>>>>>>>>===:::888777555777999:::999888888999444444333333333444444555222333333444555555555444000000111111111111000000222222222222333444555666333333333333333333333333zzzdddTTTNNNTTTdddxxxNNN???;;;999888888999999777666666666777777777777666666444:::BBBJJJOOOTTTXXXZZZ```ccccccgggiii\\\UUU^^^zzznnnSSSQQQlll]]]LLLJJJTTTgggsssoooddd___eeemmmvvv}}}zzzuuusssssspppmmmjjjhhhhhhiiijjjjjjlllppprrrsssrrrooonnnqqqnnnjjjgggfffgggjjjlllfffdddaaa___]]]YYYUUURRRQQQPPPOOOMMMJJJGGGDDDCCC@@@???@@@AAACCCCCCAAA???>>>>>>===<<<:::999888777555444444555777888777555555555555444444333333333444444444444444444444444333222222111111222222333333222111111111222333444333333333333333333333333{{{dddUUUOOOPPPYYY~~~SSSBBB;;;:::888888999999777666666666777777777777666666555;;;CCCKKKPPPUUUYYY[[[aaaffffffgggfffZZZUUUbbbsssWWWPPPggg{{{YYYLLLKKKWWWjjjuuu|||jjj___```eeelllttt{{{~~~|||vvvuuusssnnnjjjiiicccaaa^^^\\\[[[[[[]]]^^^aaadddhhhmmmooopppooonnnmmmkkkgggdddcccdddfffhhhgggeeeaaa___]]]ZZZVVVSSSQQQPPPOOOMMMJJJGGGEEECCC@@@???@@@AAACCCCCCAAA@@@>>>>>>===<<<:::999888777555444444555777888666555555555444444444333333333444444444444444444444444333222222111111222222333222222111111111222333444333333333333333333333333zzzdddUUUOOOLLLMMMoooYYYEEE<<<:::888888888999777666666666777777777777666666666;;;DDDLLLRRRVVVZZZ]]]ccciiiiiigggcccWWWXXXjjjzzz\\\PPPfffsssTTTKKKMMMZZZnnnxxxyyyhhh]]]cccffflllrrrxxx}}}yyyooogggdddaaa\\\ZZZZZZPPPOOOMMMLLLKKKMMMNNNOOOUUUYYY___fffkkknnnoooooojjjiiigggeeedddddddddeeegggdddaaa^^^\\\ZZZVVVTTTQQQQQQOOOMMMJJJGGGEEECCC@@@??????AAABBBCCCAAA@@@>>>>>>===<<<:::999888777555555444555777777666555555444444444444333333333444444444444444444444444333222222111111222222333222222111111222222333444333333333333333333333333zzzcccSSSNNNKKKJJJkkk]]]FFF===;;;999888888888888777666666777777777777666666666;;;DDDLLLRRRWWW[[[]]]bbbjjjjjjfff```VVV]]]ttt~~~^^^RRRkkklllQQQKKKNNNZZZnnn{{{}}}kkkaaaeeegggkkkqqqwww}}}wwwjjj```WWWTTTRRRNNNLLLMMMEEEDDDCCCBBBBBBCCCEEEFFFKKKPPPWWW```ggglllnnnoookkkjjjjjjiiiggggggffffffeeeccc___\\\[[[XXXUUUSSSRRRQQQPPPMMMKKKHHHEEEDDD@@@??????@@@AAABBBAAA@@@>>>>>>===<<<:::999888777666555555666777777666444444444444444444444444444444444444444444444444444333222222111111222222333222111222222222222333333333333333333333333333333yyyaaaQQQKKKMMMMMMqqq```FFF???<<<999888888888888777666666777777777777666666555;;;DDDLLLRRRWWW[[[^^^aaaiiijjjeee^^^VVVbbb}}}}}}\\\VVVvvvhhhOOOLLLOOOZZZnnnpppeeefffhhhkkkpppwww~~~uuulll^^^UUUMMMKKKJJJGGGFFFGGGAAAAAA@@@@@@@@@AAABBBBBBEEEJJJRRR[[[ccchhhkkklllkkkkkkkkkjjjiiihhhgggfffdddaaa]]]ZZZYYYWWWUUUSSSRRRQQQPPPNNNKKKHHHFFFDDD@@@???>>>???AAABBBAAA@@@>>>>>>===<<<:::999888777666555555666777777555444444444444444444444444444444444444444444444444444333222222111111222222333111111222222333333333333333333333333333333333333yyyaaaQQQKKKNNNNNNtttdddKKK@@@===999888888888888777666666777777777777666666666<<>>>>>@@@AAAAAA@@@>>>>>>===<<<:::999888777777666555666777777555333333333333444444444444555444444444444444444444444333222222111111222222333000111222333333333333222333333333333333333333333yyybbbSSSNNNMMMJJJmmmjjjRRRAAA>>>:::777777888888888666666777777777777666666999???GGGPPPVVV\\\```cccdddkkkiiiccc\\\VVVccceeeWWWqqq\\\IIIOOOUUU```tttooobbb```bbbgggnnnvvv~~~tttiiiaaa\\\VVVQQQNNNPPPPPPKKKGGGEEE@@@AAACCCEEEHHHKKKMMMNNNQQQUUU[[[bbbgggiiijjjjjjiiihhhgggfffeeedddddddddeeebbb]]]ZZZYYYXXXWWWVVVSSSRRRPPPNNNLLLIIIFFFEEEAAA???======???AAAAAA@@@>>>>>>===<<<:::999888777777666555666777777555333333333333444444444555555444444444444444444444444333222222111111222222333000111222333333333222222333333333333333333333333yyycccUUUQQQKKKDDDcccoooYYYBBB>>>:::777777888888888666666777777777777666666;;;AAAIIIRRRYYY^^^bbbeeegggllliiibbb\\\UUUaaa|||~~~YYYWWWVVVGGGOOOXXXdddyyynnnaaa]]]___eeellluuu}}}vvviiiaaa[[[YYYXXXTTTRRRUUUUUUOOOHHHEEEAAACCCFFFJJJNNNRRRUUUWWW\\\___eeejjjmmmoooooonnnkkkjjjhhhfffeeeeeeeeefffgggccc___\\\[[[ZZZYYYXXXSSSRRRQQQNNNLLLIIIFFFEEEAAA???======???@@@AAA@@@>>>>>>===<<<:::999888777777666555666777666555333333333333444444555555555444444444444444444444444333222222222222222222333000111222333444333222222333333333333333333333333wwwjjj\\\PPPDDDHHHYYY]]]FFF>>>777999;;;:::777777777777777777777777777777;;;@@@IIIRRRZZZ___cccdddmmmlllllleeeYYYVVVdddxxxzzzTTT___oooWWWKKKPPP[[[bbbzzzuuuhhh]]]```ffflllrrrxxx|||~~~sssnnniii___ZZZ]]]___YYYUUUTTTRRRMMMKKKKKKHHHLLLQQQVVVZZZ^^^bbbeeeiiijjjmmmppprrrqqqooolllmmmjjjiiillliiidddeeejjjkkkgggbbb^^^\\\ZZZYYYWWWOOONNNLLLKKKKKKJJJGGGEEECCCAAA>>>======???BBBDDD======<<<;;;999888777666444444555666666666666666555555444333333333333444222222333333333333444444222222111111111111222222111111222222222333333333444444444444444444444444wwwxxxlll]]]OOOHHHIIIQQQsss~~~|||iiiGGG>>>888999;;;999777777777777777777777777777777:::???IIIRRRZZZ___bbbdddgggiiijjjddd[[[\\\ooowww\\\sssiiiSSSHHHNNNYYY___wwwsssfff___bbbffflllrrrxxx}}}zzznnnmmmllleeecccgggddd]]]WWWVVVSSSOOONNNOOOOOOSSSYYY^^^ccchhhmmmpppqqqtttxxx||||||yyytttooonnnkkkjjjllliiidddeeejjjiiifffaaa]]][[[YYYXXXVVVOOONNNLLLKKKKKKJJJGGGEEEBBBAAA???======???AAACCC>>>>>>===;;;:::999888777555555666666777777666666555555444333333333333444222222333333333333444444222222111111111111222222222222222222333333333333444444444444444444444444qqqwww~~~tttaaaPPPKKKIIIHHH```|||yyypppIII@@@888999;;;999888777777777777777777777777777999@@@JJJTTT[[[___ccceeehhhkkkkkkbbbWWWZZZqqquuufffeeePPPHHHNNNZZZaaaxxxqqqdddbbbdddggglllrrrxxx~~~}}}sssmmmpppppplllkkkoooiiiaaaZZZWWWUUUSSSSSSVVVYYY]]]ccciiinnnsssxxx{{{|||~~~wwwqqqmmmllllllllliiieeeeeehhhgggddd___\\\ZZZXXXVVVTTTOOONNNLLLKKKKKKJJJGGGEEEAAA@@@???>>>>>>???@@@AAA??????>>><<<;;;:::999888666666666666777777777777555555444333333333333444222222333333333333444444222222111111111111222222333333333333444444444444444444444444444444444444rrrvvviiiUUUKKKJJJEEEYYY}}}mmmKKKAAA999999;;;999888888777777777777777777777777999AAAMMMWWW^^^bbbeeegggkkkooonnncccXXX___yyyssskkkdddQQQKKKSSS```gggsssfffdddeeeggglllrrryyyxxxsssqqqsssrrrnnnlllnnniiiaaaZZZXXXXXXXXX[[[___cccffflllppptttxxx}}}xxxrrrnnnlllllllllkkkhhheeeeeefffeeebbb^^^[[[YYYWWWTTTRRROOONNNLLLKKKKKKJJJGGGEEEAAA@@@@@@???????????????@@@??????===<<<;;;:::999666666666666777777888888555555444333333333333444222222222333333333444444333222222111111222222333333333333444444444555555333333333333333333333333vvvwwwoooYYYJJJKKKHHHaaa}}}mmmMMMCCC::::::;;;999888888777777777777777777777777:::DDDRRR\\\bbbeeehhhjjjiiinnnnnnddd___mmmllliiibbbQQQMMMWWWeeennnuuuiiicccdddggglllssszzzzzzqqqqqqqqqrrrooojjjhhhiiifff___ZZZ[[[^^^___ccchhhnnnqqquuuxxxzzz|||yyyqqqjjjfffeeeiiikkkllljjjgggeeeeeeddddddaaa]]]ZZZXXXVVVSSSPPPOOONNNLLLKKKKKKJJJGGGEEEAAA@@@??????>>>>>>>>>>>>@@@@@@???>>><<<;;;:::999666666666555666777888888555555444333333333333444222222222333333333444444333333222222222222333333333333333444444444555555333333333333333333333333yyyuuurrrZZZKKKKKKMMMnnnxxxtttOOODDD;;;:::;;;999888888777777777777777777777777:::FFFUUU```eeegggjjjmmmkkknnnkkkaaa___pppbbbeee```OOOLLLXXXiiisssvvviii```bbbffflllsss{{{|||pppgggkkkoooooolllhhhggghhhfffaaa___cccgggiiimmmqqqxxxzzz}}}~~~xxxnnnccc\\\\\\]]]eeeiiikkkhhheeefffeeebbbccc```]]][[[XXXVVVRRRPPPOOONNNLLLKKKKKKJJJGGGEEEBBBAAA???>>>======>>>???@@@@@@???===<<<;;;:::999666555444444444555777888555555444333333333333444222222333333333333444444333333222222222222333333333333333333444444444444333333333333333333333333{{{qqqzzzuuu]]]OOOJJJNNNwwwvvv|||uuuQQQFFF<<<:::;;;999888888777777777777777777777777999FFFVVVbbbfffgggjjjnnnoooqqqkkk______sssuuuZZZeee```OOOLLLYYYlllyyyrrreee]]]```eeemmmuuu|||uuujjjdddkkkqqqqqqmmmjjjjjjkkkjjjggghhhnnnssssssuuuxxx|||~~~~~~vvvjjj^^^VVVVVVXXXaaagggiiifffdddfffeeeaaaccc```]]][[[YYYVVVRRROOOOOONNNLLLKKKKKKJJJGGGEEECCCAAA???<<<<<<<<<>>>???@@@???>>>===;;;:::999999555444333333333444666777555555444333333333333444222222333333333333444444444333333222222333333444222222222222333333333333222222222222222222222222}}}pppvvvxxxaaaSSSIIINNN{{{{{{{{{oooQQQFFF<<<:::;;;999888999777777777777777777777777888EEEVVVbbbfffgggjjjmmmpppqqqlllccchhhpppVVVhhhbbbPPPNNN\\\ooo}}}oooaaaZZZ^^^eeemmmuuu|||~~~rrrhhhhhhpppvvvuuupppmmmnnnoooooommmpppwww{{{zzzzzz{{{{{{}}}xxxlll^^^VVVUUUWWW___eeehhheeecccfffeeeaaaccc```^^^[[[YYYVVVRRROOOOOONNNLLLKKKKKKJJJGGGEEEDDDBBB>>>;;;;;;<<<>>>@@@??????>>><<<;;;:::999888555444222222222333555777555555444333333333333444222222333333333444444444444333333222222333333444111111222222222333333333222222222222222222222222|||mmmvvvzzz]]]SSSGGGMMMuuu}}}VVVBBB;;;>>>999777:::888:::::::::999999999888888;;;GGGZZZiiinnnkkkmmmrrrnnnooofffaaaxxxmmmYYYnnn^^^PPPRRR^^^mmm}}}|||kkk```XXXZZZ^^^gggrrrzzz~~~~~~~~~zzztttmmmlllppptttrrrnnnlllqqqvvvtttwwwzzz|||||||||}}}~~~|||~~~{{{qqqfff^^^[[[\\\ccceeeggghhhhhhfffcccbbbdddaaa]]]ZZZXXXVVVSSSPPPQQQOOOLLLIIIGGGFFFFFFFFFCCCAAA???===<<<>>>@@@AAAAAA???<<<999777666777777888666555333222222222333555555444444444333333333333333333333333333333333333222222111111222222333111111222222222333333333444444444333333222222222rrr|||{{{___QQQHHHLLLmmm[[[FFF>>>@@@:::888:::888:::::::::999999999888888;;;FFFYYYiiinnnmmmnnnsssrrrqqqjjjooolllXXXooo]]]RRRTTT```nnn~~~{{{jjj___WWWXXX\\\ccclllssswwwwww{{{yyyuuuoooggggggmmmssssssooonnnqqqvvvxxxzzz|||}}}|||{{{|||}}}}}}~~~xxxnnngggeeeeeegggggghhhhhhgggeeedddbbbccc```\\\ZZZXXXVVVSSSQQQPPPOOOLLLJJJHHHFFFFFFFFFBBB@@@===<<<;;;<<<>>>@@@AAA???<<<:::888777777888666555444333333444444555555555444444444333333333333333333333333333333333333222222111111222222333111111222222222333333333444444444333333222222222www~~~bbbOOOIIIKKKbbb```JJJAAAAAA;;;888:::777:::::::::999999999888888;;;FFFYYYjjjpppooopppuuuvvvqqqlllxxxgggYYYwww___UUUVVV```nnn}}}xxxggg\\\TTTUUUXXX^^^eeekkknnnooowww{{{zzzuuusssmmmfffdddkkkrrrtttsssrrruuuxxx~~~}}}|||||||||{{{uuuqqqpppnnnmmmjjjgggeeedddccccccaaa^^^[[[YYYXXXWWWTTTSSSPPPNNNLLLJJJHHHGGGFFFEEE@@@???<<<;;;:::;;;===???AAA???===;;;999888888999555555444444444555777888555555444444444333333333333333333333333333333333333222222111111222222333111111222222222333333333444444333333333333222222xxxeeePPPJJJIII\\\yyydddLLLAAAAAA<<<:::;;;888:::::::::999999999888888;;;EEEXXXjjjqqqqqqssswwwwwwqqqiiittt___^^^aaaXXXUUU]]]mmmrrr```VVVPPPRRRUUUZZZaaafffjjjlllvvvyyy~~~tttssssssoookkkhhhmmmtttwwwxxxyyy}}}~~~zzzvvvrrrmmmhhhdddbbbbbbbbb___]]]ZZZXXXXXXWWWUUUSSSOOONNNLLLJJJIIIGGGFFFEEEAAA???<<<;;;:::;;;===???@@@???>>><<<:::999999999777666555444444555666777555555444444444333333333333333333333333333333333333222222111111222222333111111222222222333333333333333333333333333333333{{{hhhQQQLLLHHHZZZssseeeLLL@@@@@@<<<;;;===::::::::::::999999999888888:::DDDWWWjjjssstttvvvyyywwwqqqgggkkklllWWWdddyyy]]]VVVSSS\\\pppjjjYYYOOOLLLOOOSSSXXX^^^dddjjjmmmvvvyyyyyypppooonnnllliiiooosssxxx|||~~~wwwsssnnnhhhdddaaaaaaaaa___\\\YYYXXXXXXWWWUUUTTTNNNMMMLLLKKKIIIHHHFFFEEEAAA@@@===;;;;;;<<<>>>@@@??????>>><<<;;;:::999999999888666555444444555555555555444444444333333333333333333333333333333333333222222111111222222333111111222222222333333333333333333333333333333333}}}jjjQQQMMMHHHYYYpppiiiNNN@@@???<<<<<>>@@@>>>>>>===<<<;;;:::999888999888666444333333333444555555444444444333333333333333333333333333333333333222222111111222222333111111222222222333333333222222333333333333444444~~~lllPPPNNNIIIWWWuuuoooSSSBBBAAA======???;;;:::::::::999999999888888:::CCCUUUjjjvvvyyyzzz}}}vvvsssjjjjjjaaaQQQdddaaaPPPSSSUUUaaa{{{uuu```QQQIIIEEEHHHMMMQQQVVV\\\ccciiiqqqtttzzz}}}qqqkkkfffbbbbbbgggsssxxx||||||{{{oooggg^^^___```bbbbbbbbbaaa```___]]]ZZZXXXWWWVVVTTTRRRLLLLLLLLLLLLJJJHHHFFFEEE@@@???<<<;;;:::;;;===???<<<<<<<<<;;;:::999888888777666555333333333444444555555444444444333333333333333333333333333333333333222222111111222222333111111222222222333333333222222222333333444444444|||lllNNNNNNIIITTTtttWWWEEECCC>>>>>>???::::::::::::999999999888888:::CCCUUUjjjwwwzzz{{{}}}vvvsssjjjkkkdddPPPaaa^^^QQQVVVYYYddd|||rrr^^^QQQJJJCCCFFFKKKNNNRRRWWW___eeennnqqqvvv}}}wwwnnnkkkgggdddgggnnnpppwww}}}zzz{{{}}}xxxvvvtttqqqmmmdddYYYQQQRRRUUUZZZ^^^aaabbbbbbaaa```]]]ZZZXXXWWWUUUSSSQQQLLLLLLLLLLLLKKKIIIGGGEEE???>>>;;;999999:::<<<>>>;;;<<<;;;;;;:::999888777444444333222333444555666555555444444444333333333333333333333333333333333333222222222222222222333111111222222222333333333222222222333333444444444zzzjjjWWWKKKHHHXXX~~~zzz\\\HHHCCC>>><<<===888<<<;;;::::::999999::::::@@@AAAMMMdddwww}}}||||||zzzwwwnnnnnndddTTTeeejjjhhheeeccchhh}}}tttaaaQQQIIIFFFEEEGGGKKKNNNOOOUUU]]]lllttt}}}uuuqqquuuxxxuuuvvv{{{|||{{{~~~~~~~~~}}}|||yyyrrrggg[[[SSSPPPOOOPPPUUUVVVXXX[[[___aaa```______]]]ZZZWWWUUUTTTTTTTTTLLLLLLLLLKKKIIIGGGEEECCCAAA@@@===;;;::::::;;;<<<;;;;;;;;;<<<;;;;;;::::::888777444222222333555777777666555444333222222222333333333333333333333333222222222222222222222222111111222222222333333333444444333222222222333333}}}kkkWWWMMMJJJRRRooozzz\\\HHHCCC>>>======999<<<;;;::::::999999::::::???@@@MMMdddwww~~~~~~}}}}}}zzzooonnneeeXXXmmmvvvppptttttt```OOOFFFFFFDDDEEEHHHJJJNNNWWW```ssswww}}}}}}uuuttt|||~~~}}}wwwqqqggg^^^YYYXXXZZZ\\\\\\[[[[[[\\\^^^___^^^]]]]]]\\\ZZZWWWTTTQQQOOONNNJJJJJJKKKJJJIIIHHHFFFDDDAAA@@@===;;;::::::;;;<<<;;;;;;;;;<<<;;;;;;:::999888666444222222333555666666666555444333333333333333333333333333333333333222222222222222222222222111111222222222333333333333333333222222333444444lllZZZQQQMMMMMM___zzz{{{\\\HHHCCC>>>===???:::<<<;;;;;;:::::::::::::::;;;===JJJ```uuu~~~~~~|||qqqnnnnnnfffzzzrrrxxxsss___OOOFFFGGGFFFHHHLLLPPPUUU___jjjwwwxxxzzz~~~~~~uuuoooqqq|||vvvqqqjjjeeeccceeeiiimmmllljjjgggeeedddcccaaa___\\\[[[YYYWWWSSSOOOLLLJJJJJJJJJKKKKKKJJJHHHGGGFFFAAA@@@===;;;::::::;;;<<<;;;;;;;;;;;;;;;:::999999888666444333222333555666666555444444333333333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222333444444555lll]]]TTTOOOLLLYYYvvvyyy}}}^^^IIIDDD???>>>@@@<<<<<<<<<;;;:::::::::::::::666:::EEEZZZooo|||}}}}}}qqqkkk|||~~~{{{pppjjjtttrrr```RRRJJJKKKNNNUUU\\\___bbbjjjssstttssssssxxxyyylllgggiiiuuu}}}~~~yyyuuuqqqmmmnnnrrrwww{{{|||wwwpppjjjfffcccaaa___\\\[[[XXXUUUSSSPPPOOONNNMMMMMMMMMMMMKKKIIIGGGFFFAAA@@@===;;;::::::;;;<<<;;;;;;;;;;;;;;;:::999888777666555333333444555555666555444333333333333333333333333333333333333333222222222222222222222222111111222222222333333333111111111222333444555666|||yyyjjj\\\QQQLLLLLLXXXzzz{{{aaaLLLFFF@@@@@@BBB>>>===<<<;;;;;;::::::;;;;;;666:::DDDVVVlll||||||ppphhhuuuiiifffttt}}}uuu|||rrrcccXXXSSSRRRXXXccckkkkkkgggiiiooollllllpppwww~~~yyymmmfffeeepppxxx{{{|||yyyxxxyyy|||zzzpppfff___[[[YYYXXX[[[YYYVVVTTTSSSSSSUUUVVVRRRRRRQQQOOOLLLIIIFFFDDDAAA@@@===;;;::::::;;;<<<;;;;;;;;;;;;:::999888777777666555444444444444555555555444333333333444444333333333333333333333333222222222222222222222222111111222222222333333333111111111222333444555666vvvmmmyyyhhhWWWLLLHHHKKKXXXeeeOOOHHHBBBAAACCC???===<<<<<<;;;;;;;;;;;;;;;999<<>><<<;;;;;;<<<======888;;;;;;???TTTqqqyyyqqqkkkfff{{{rrriiiooolll```ccctttqqq\\\QQQNNNMMMRRRYYYYYY\\\nnn~~~{{{}}}{{{qqqttt~~~lll^^^QQQNNNOOOKKKFFFCCCBBBBBBDDDKKKSSSVVVSSSNNNOOONNNMMMKKKJJJHHHGGGGGGAAA@@@===;;;::::::;;;<<<:::;;;<<<<<<<<<;;;:::999777555444222222333444555555444333333222222333333333333222222333333444555000111222333444333222111333333333444444333222222111222222222222111000000rrrdddzzz|||dddRRRLLLEEENNNUUU~~~zzz~~~mmmYYYNNNIIIEEECCCDDDAAA@@@>>><<<;;;;;;;;;;;;999;;;:::===PPPlll~~~xxxoooggghhhyyylllqqqkkk^^^```ooouuu```VVV[[[TTTSSSYYY___hhh|||}}}|||}}}|||{{{wwwaaaTTTHHHFFFHHHGGGCCCBBBCCCBBBBBBFFFKKKOOOOOONNNOOONNNMMMKKKJJJHHHGGGFFFAAA@@@===;;;::::::;;;<<<<<<=========<<<:::888777777555444222222333444555555444333333222222333333333333222222333333444555111222333333333222111111111222222333333222222111111111222333444444444333pppeee~~~{{{dddPPPRRRFFFKKKXXXxxxxxxyyyhhhWWWNNNKKKGGGDDDDDDCCCBBB@@@===;;;::::::::::::;;;:::;;;KKKfffzzzxxxnnncccjjjuuurrruuukkk^^^\\\gggttt}}}yyyfff]]]```TTTMMMTTTbbbrrryyytttmmmooouuu}}}zzzpppZZZOOOEEEEEEGGGGGGEEEDDDEEEDDDBBBBBBEEEIIIMMMPPPOOONNNMMMLLLJJJHHHGGGFFFAAA@@@===;;;::::::;;;<<<>>>>>>======;;;:::888777777555444222222333444555555444333333222222333333333333222222333333444555333333333333333222111000000111111222222111111111111222333555666666777777zzzjjjdddyyybbbTTT[[[JJJJJJWWWnnn}}}{{{iiiVVVNNNKKKHHHFFFEEEDDDBBB@@@>>><<<;;;;;;;;;:::;;;999:::GGG```xxx|||pppbbbnnnsssiiiyyyyyyrrrbbb\\\aaammmwww|||kkkbbb\\\QQQMMMYYYmmm~~~wwwfff]]][[[```hhhtttzzzppp\\\SSSLLLMMMNNNKKKFFFDDDGGGGGGFFFEEEFFFIIIOOOSSSPPPOOOMMMLLLJJJHHHFFFFFFAAA@@@===;;;::::::;;;<<<=========<<<<<<;;;::::::777555444222222333444555555444333333222222333333333333222222333333444555444444333333222111000000000111111222222222222111222333444555666666666666qqqfffeeewww```VVV]]]LLLKKKTTTfffnnnWWWMMMKKKJJJHHHHHHCCCAAA@@@>>>============999:::::::::DDD[[[vvvuuufffuuummmddd||||||kkk``````jjjxxxnnnccc[[[VVVZZZkkk}}}xxx{{{{{{hhhZZZPPPNNNPPP[[[iiizzzxxxggg```]]]^^^\\\TTTKKKGGGJJJJJJKKKKKKKKKMMMPPPSSSPPPOOONNNLLLJJJHHHFFFEEEAAA@@@===;;;::::::;;;<<<;;;;;;;;;;;;<<<======>>>777555444222222333444555555444333333222222333333333333222222333333444555555444333222111111000000111111222333444444333333333333444444444444333333pppiiikkkttt]]]SSSUUUKKKOOOQQQfffqqqYYYNNNLLLKKKIIIIIICCCBBB@@@>>>>>>>>>>>>>>>888:::;;;;;;AAAUUUqqqyyymmm{{{nnnddd}}}vvviiieeemmm{{{ooo```WWWXXXaaarrr~~~qqqsssyyy]]]OOOJJJJJJPPPYYYddduuu|||wwwtttuuuqqqggg]]]XXXSSSSSSRRRRRRRRRSSSSSSSSSQQQPPPNNNLLLIIIGGGFFFEEEAAA@@@===;;;::::::;;;<<<:::::::::;;;<<<>>>???@@@777555444222222333444555555444333333222222333333333333222222333333444555444444333222111111111111111222333444444444444444333333333333333222111111xxxuuuwwwqqq[[[PPPKKKJJJTTTPPPkkkpppYYYPPPOOONNNJJJHHHEEEDDDBBB???>>>=========999;;;===<<<>>>NNNjjj{{{oooyyymmmeee{{{sssmmmqqq|||nnn\\\PPPSSSYYYdddpppvvvtttnnnnnnyyyqqq^^^LLLHHHJJJPPP^^^nnn~~~wwwooolllfffbbb]]][[[[[[[[[XXXVVVQQQPPPNNNLLLIIIGGGEEEDDDAAA@@@===;;;::::::;;;<<<;;;;;;;;;;;;<<<===???@@@777555444222222333444555555444333333222222333333333333222222333333444555444333222111111111222333000000222333333444444444111222222333333333333222oooYYYPPPFFFJJJYYYPPPnnnnnnYYYRRRRRRPPPJJJFFFHHHFFFCCC@@@>>><<<;;;;;;:::<<<>>><<<<<>>???777555444222222333444555555444333333222222333333333333222222333333444555333222111111111222333444//////000222222333333333000111222333444555555555|||lll[[[QQQNNNJJJTTTWWWqqqgggYYYXXXSSSQQQPPPKKKDDDDDDBBBAAA???===;;;;;;:::999666;;;@@@BBBXXX{{{zzzmmmyyyrrrsss{{{yyyxxxoookkk|||cccRRRKKKLLLLLLKKKLLLQQQYYY___rrrsssUUUHHHGGGHHHKKKTTThhhwwwlllllluuussspppkkkhhhiiihhh```VVVRRRPPPLLLJJJHHHGGGDDDBBBBBB@@@===;;;::::::;;;<<<@@@???>>>===;;;:::999888666666444444333444555666666555444333222222222222222222333333333444444444333222222111111222222333111111222333333333333222222333333444444333333222yyy~~~gggUUULLLLLLJJJUUUXXXrrrlll]]][[[UUURRRRRRLLLEEEEEECCCAAA???===<<<;;;<<<;;;888;;;???@@@SSStttyyymmmxxx|||wwwnnnlllyyyaaaPPPIIIIIIHHHFFFGGGMMMVVV^^^hhhvvveeeNNNGGGDDDIIIYYYmmm{{{nnnaaa___fffjjjkkkjjjiiiiiiggg^^^TTTRRRPPPLLLJJJHHHGGGDDDBBBAAA@@@===;;;::::::;;;<<<======<<<<<<;;;::::::999666555444333333444555666666555444333222222222222222222222222333333333333333222222111111222222333111111222333333333333222222333333333333333333222uuuyyycccPPPIIILLLMMMXXXYYYrrrrrrbbb___XXXTTTSSSMMMGGGFFFDDDAAA???>>>===<<<>>>>>>::::::===<<>>:::999<<<;;;GGGaaa~~~sssvvvwww{{{tttnnnlll}}}qqqWWWGGGIIIIIIIIIGGGGGGKKKSSSZZZaaaccchhhrrr]]]JJJHHHKKKPPPhhh|||rrrkkk```VVVWWW___dddlllqqqnnniiiccc]]]WWWRRRPPPLLLJJJHHHGGGDDDBBBAAA???===;;;:::;;;<<<===<<<<<<;;;:::999999888888555555444333444555666777555444333333222222222333000000111111111222222222333222222111111222222333111111222333333333333222333222222222222222222333wwwmmm||||||aaaSSSKKKNNNNNNUUURRRhhhyyyhhhddd\\\WWWTTTMMMJJJHHHEEEBBB???>>>======;;;>>>:::999<<<;;;DDDZZZzzzyyyuuummmooo{{{tttooommm|||mmmUUUFFFHHHJJJLLLLLLKKKNNNTTTXXXaaaccciiiuuutttSSSEEEIIIOOOaaa}}}ssskkkccc\\\```iiijjjppprrrlllddd___[[[WWWRRRPPPLLLJJJHHHGGGDDDBBB@@@???===;;;:::;;;<<<===???>>>===;;;999777666555555444444333444555666777444444333222222222333333000000111111111222222222333222222111111222222333111111222333333333333222333222222111111222222333pppkkkttt^^^RRRLLLLLLIIIPPPNNNeeezzzjjjfff^^^XXXVVVPPPNNNKKKHHHDDDAAA@@@@@@@@@999>>>;;;999<<<;;;BBBTTTttt~~~tttzzzeeeddd|||uuurrrqqq~~~iiiTTTHHHFFFIIILLLMMMNNNRRRXXX^^^bbbeeennn}}}fffLLLDDDIIITTTrrrssspppyyyrrrkkkdddfffooonnnrrrqqqiii```\\\XXXUUURRRPPPLLLJJJHHHGGGDDDBBB@@@>>><<<;;;:::;;;===>>>AAA@@@>>><<<999777555444555444333333444555777888444333333222222333333333111111111222222222222333333222222111111222222333111111222333333333333222333222111000000111222333}}}jjjjjjooo[[[QQQNNNLLLGGGOOOQQQkkk{{{kkkggg```[[[YYYSSSRRRPPPLLLHHHEEEDDDDDDDDD;;;@@@===:::<<<:::???NNNooorrruuudddccc{{{vvvuuuvvv|||dddRRRHHHHHHIIIKKKMMMQQQXXXccckkkkkkoooxxxzzzZZZIIIGGGKKKZZZ}}}pppnnn~~~zzztttlllkkkpppqqqsssqqqiiibbb^^^YYYSSSRRRPPPLLLJJJHHHGGGDDDBBB???>>><<<;;;;;;;;;===>>>@@@???>>><<<:::999777666444444333333444555777888333333333222222333333444222222222222333333333333333222222111111222222333111111222333333333333222333222111000000111222333yyyhhhiiimmmZZZRRRQQQNNNHHHRRRWWWttt{{{llliiibbb^^^\\\VVVVVVSSSOOOJJJHHHFFFGGGGGG<<>><<<;;;;;;<<<===>>>???>>>>>><<<;;;:::999999444444333333444555777888333333333222222333444444222222333333333444444444333222222222222222222333111111222333333333333222333222000//////000222333pppbbbeeennnYYYNNNPPPNNNNNNJJJWWW{{{mmmkkkccc``````\\\XXXWWWUUURRRNNNJJJGGGEEECCCAAA>>>;;;;;;<<>><<<:::999:::;;;<<<>>>===:::888777777777888777666555333333444444555777666555444333222222222333333333444444444555555333333333222222222111111333333333444444444555555555333222111111222444555lll___eeelllXXXNNNNNNMMMMMMKKK[[[yyyllljjjccc```aaa]]]YYYXXXVVVSSSPPPLLLHHHFFFCCCAAA>>><<<;;;<<>><<<:::::::::;;;<<<>>>===:::888777777777888555555444333333444555666666666555444333333333333333333333444444444444555333333222222222111111111333333333444444444444555666555333111111111333333~~~fff\\\fffiiiWWWMMMLLLKKKMMMMMMaaavvvjjjiiiccc```aaa]]][[[ZZZXXXUUURRRMMMJJJHHHDDDBBB???<<<<<<<<<>>>???FFF^^^xxx~~~xxx|||mmmtttkkkWWWJJJCCC@@@CCCGGGIIILLLRRRZZZaaannnttt~~~xxxYYYKKKGGGNNN___xxxnnneeeeeeqqqvvvhhhooozzztttpppnnnqqq||||||pppgggccc```]]][[[ZZZVVVQQQLLLIIIFFFDDDBBB@@@>>><<<:::::::::<<<===???===;;;999777777777777444333333222333444666777666555444444333333333333333333333333444444444444333222222222222111111111333333333333444444444444777666444222111111111222wwwaaaYYYiii~~~eeeUUUMMMJJJKKKLLLNNNeeeuuuiiihhhccc``````\\\[[[[[[ZZZWWWSSSOOOKKKHHHDDDCCC@@@===<<<<<<===>>>BBBXXXrrr~~~yyyxxxiiijjjxxxdddTTTJJJEEE@@@DDDIIIKKKLLLOOOSSSWWWaaaeeeiiinnnuuurrrVVVJJJGGGTTTkkkpppeeeWWWOOOMMMUUUfffvvvpppdddvvv~~~{{{}}}~~~yyytttnnniiijjjsss|||ooofffaaa```___^^^[[[XXXUUURRROOOKKKFFFCCC@@@>>><<<;;;:::;;;<<<===???>>><<<:::888777777777444333333333444666888999666555444333333333333333222222333333333444444444222222222222111111111111222222333333333444444444555444333222222222222333rrr^^^ZZZoooxxxaaaSSSMMMKKKKKKMMMOOOiiiuuuiiiiiiccc______[[[\\\\\\[[[YYYUUUPPPLLLIIIEEECCCAAA>>>===<<<======???PPPjjj{{{xxxtttgggeeeppp]]]OOOGGGCCC???CCCHHHJJJJJJKKKOOORRRYYYXXXWWWWWWZZZdddrrr|||nnnXXXJJJFFFXXXwwwyyylll]]]RRRHHHDDDGGGPPP```mmmzzzpppkkkxxxwwwwww{{{}}}zzzuuuqqqiiieeeiiivvvyyymmmeeebbbaaaaaa```ZZZYYYYYYXXXUUUPPPIIIDDD???>>><<<;;;;;;<<<===>>>???>>>===;;;999777666666444444444444666888:::;;;555555444333333333444444222222222333333333444444222222222111111111000000222222222333333333444444222222222222333444444555mmm]]]^^^xxxsss]]]QQQLLLKKKLLLMMMQQQnnnsssiiiiiidddaaaaaa\\\^^^^^^^^^\\\XXXSSSNNNKKKFFFDDDBBB@@@>>>===<<<<<<===GGG___uuuwwwqqq}}}iiigggiiiUUUIIIBBB>>>===@@@DDDEEEFFFIIINNNSSSXXXVVVQQQMMMMMMTTT```iiikkkooogggYYYLLLFFFYYY{{{ttteeeRRRKKKFFFFFFKKKRRR]]]hhhzzzpppssszzz||||||wwwqqqmmmeeeccckkkzzz|||uuukkkeeeccccccbbb```YYYYYYXXXXXXUUUPPPIIICCC???>>><<<;;;;;;<<<>>>?????????===<<<:::888666555555444444444555777999:::555444444333333444444444222222222222333333333333222111111111111000000000222222222222333333333333000111222333444555555555yyyggg\\\bbbnnnZZZPPPLLLKKKLLLNNNSSSssspppgggiiifffdddeee```aaaaaaaaa___\\\VVVQQQNNNFFFEEECCC@@@>>>===<<<;;;===AAAVVVooouuummmuuupppkkk~~~bbbPPPFFFAAA???>>>@@@AAABBBDDDJJJSSSZZZ___]]]YYYRRRMMMNNNTTTZZZWWW^^^\\\VVVNNNGGGWWWwwwttt\\\SSSKKKHHHKKKUUUffftttwwwnnnvvv~~~||||||zzzuuukkkggg``````nnn~~~yyyssskkkfffdddccc```]]]XXXVVVTTTRRROOOKKKFFFCCC???>>><<<;;;;;;===>>>???@@@???>>><<<:::888666555444333333333444555777888444444444333333444444555111222222222222333333333111111111111000000000000111222222222222333333333111222222333444444444444sssccc[[[eeelllYYYOOOLLLKKKLLLOOOUUUvvvnnneeeiiigggfffhhhdddcccddddddbbb___YYYTTTPPPGGGEEECCCAAA>>>===;;;;;;AAAAAARRRlllsssiiinnnuuuooo~~~www]]]NNNGGGEEEDDDAAAAAABBBBBBEEEMMMYYYbbbhhhgggbbbZZZQQQMMMMMMOOOMMMSSSSSSRRROOOIIIUUUqqqssseeeSSSJJJLLL[[[vvvqqqjjjvvv~~~tttooopppssswwwrrrgggbbb\\\___ooo}}}wwwrrrlllhhheeebbb^^^ZZZWWWSSSOOOKKKIIIGGGDDDBBB???>>>===;;;<<<===???@@@@@@???>>>===;;;888666555333222111111222333555666444444333333333444444555111111222222222333333333111111111111000000000000111111222222222333333333333333444444444333222222lll```WWWggghhhWWWPPPLLLMMMMMMYYYVVVssshhhfffhhhhhhggghhhjjjjjjhhheeeaaa[[[VVVSSSNNNJJJEEEBBB@@@@@@@@@???BBB;;;EEEaaarrrooolllpppyyy|||{{{hhhXXXOOOGGGAAAAAAGGGEEECCCDDDIIIRRR]]]eeeqqquuurrreeeWWWPPPNNNLLLPPPMMMPPPVVVOOOHHHTTTjjjwww]]]RRRVVVeee}}}}}}vvvttt}}}~~~uuummmkkknnnrrrrrrllliii``````aaafffrrr}}}{{{uuuqqqjjjddd```^^^[[[ZZZVVVTTTSSSQQQOOOLLLGGGCCCDDD@@@<<<:::;;;===???@@@???>>><<<:::888777666666444444444555555555666666555444333333222222333333444444444333333222222222222222111111111111222222222111000000000111333333222222222222222222222222ddd[[[YYYooo~~~aaaUUUPPPNNNNNNLLLVVVXXX{{{qqqhhhhhhjjjjjjhhhgggiiihhhfffccc___[[[WWWUUUPPPLLLGGGCCCBBBAAA@@@??????;;;CCCZZZmmmpppnnnnnn}}}xxx}}}aaaRRRLLLEEEBBBCCCDDDEEEGGGIIILLLRRRZZZ___yyyrrr```UUURRRRRRWWWPPPPPPWWWTTTLLLSSSbbb```QQQVVViii}}}rrrjjjhhhlllqqquuuwww~~~tttkkkccc]]]XXX^^^dddjjjsss|||~~~|||wwwqqqjjjddd___[[[XXXVVVTTTSSSQQQPPPNNNKKKFFFCCCCCC@@@<<<:::<<>><<<;;;AAAQQQeeeqqqqqqlllzzzmmmuuuXXXLLLHHHEEEEEEHHHMMMNNNNNNNNNOOOUUU^^^eeemmm___ZZZZZZYYYRRRRRR\\\^^^XXXYYYaaaqqqtttVVVKKKVVVooozzzllldddhhhqqqyyy~~~yyyyyytttjjjbbb]]]YYYSSSVVV___iiipppvvv|||~~~|||vvvqqqiiibbb]]]YYYUUUSSSRRRPPPOOONNNMMMJJJFFFCCCBBB???<<<;;;===@@@CCCDDDCCCAAA???<<<999777666555444444555555555666666666555444444333333333333333444444333333333333222222222222111111111111222222222111111111111222333333222222222222222222222222ooo]]]ZZZdddbbbTTTQQQOOOMMMLLLLLLVVVqqqxxxpppjjjkkkkkkiiiggggggeeedddbbb```^^^]]]\\\\\\XXXTTTOOOJJJGGGDDDAAA???:::===@@@HHH]]]qqqtttmmmtttbbbtttlllRRRHHHFFFDDDGGGLLLVVVTTTPPPMMMPPP[[[jjjuuuzzzjjjaaa\\\SSSRRRZZZhhhmmmhhhggglllrrriiiZZZKKKJJJ[[[vvv}}}rrrkkknnnwwwzzzhhh\\\ZZZ[[[ZZZdddiiiooottt{{{zzzsssnnnggg```[[[XXXUUURRRPPPNNNLLLLLLKKKIIIEEECCCAAA???<<<<<>><<<===???BBBDDDEEEDDDBBB@@@===:::777666555555555555666666666777777666555444444333333444444333333333333333333333333222222111111111111222222111111222222333333333333222222222222222222222222xxxcccVVVWWWlllfffUUUQQQPPPLLLIIIIIIQQQaaayyyrrrkkkiiihhhfffgggkkkhhhhhhggggggfffeeeeeeddd___\\\VVVQQQMMMIIIEEEBBB???AAA@@@AAANNNcccqqqssstttrrrttt^^^JJJDDDCCCAAAEEEKKKJJJKKKPPP\\\lllzzz}}}jjj[[[YYYfffyyy~~~nnnaaaTTTJJJIIIJJJNNNYYYqqq}}}~~~zzzssssss|||}}}rrrjjjfffaaa]]]ZZZYYYXXXWWWPPPNNNKKKIIIHHHFFFDDDAAA@@@>>><<<===???BBBCCCCCCCCCAAA???<<<999777666555555555666666666777777777666555555444444444444444222222333333333333444444222222111111111111222222111222222333444333333333222222222222222222222222nnn\\\UUUYYYsss|||^^^QQQOOOOOOMMMLLLLLLVVVeeesssnnnkkkkkkjjjhhhiiilllkkkkkkllllllkkkjjjhhhgggaaa^^^YYYTTTPPPKKKGGGCCCBBBAAA???@@@HHHYYYjjjuuuzzzqqqooo]]]LLLGGGGGGFFFIIIOOOSSSRRRUUUaaarrr~~~|||qqqfffgggrrrssseee[[[UUUQQQTTT]]]qqqxxxtttoooooovvv}}}yyypppjjjfff```\\\ZZZYYYXXXWWWRRROOOLLLIIIHHHFFFCCCAAA???===<<<<<<>>>AAABBBAAAAAA???===;;;999777666666555666666666777777777777666666555444444444444444222222222333333444444444222222111111111111222222111222333444444444333333222222222222222222222222gggWWWXXX^^^zzzxxxZZZNNNMMMNNNNNNOOOOOOYYYggg~~~mmmjjjjjjmmmmmmkkkkkkmmmmmmnnnooopppooommmkkkiiibbb___ZZZUUUQQQMMMHHHEEECCC@@@>>>???DDDQQQeeevvvyyyvvvoooooo^^^OOOMMMMMMLLLOOOUUU^^^WWWRRRYYYgggqqqpppkkkkkk|||xxxqqqooovvvuuummmjjjhhhlllxxxyyylllmmmllllllqqqwwwvvvpppjjjfffaaa\\\ZZZYYYXXXWWWSSSPPPLLLIIIGGGEEECCC@@@???===<<<<<<>>>@@@@@@@@@???>>><<<:::888777666666666666666666777777777777666666555444444444444555222222222333333444444444222222111111111111222222111222333444555444333333222222222222222222222222ttt___WWW[[[^^^uuuVVVMMMLLLGGGIIIPPPQQQRRRzzzwwwpppooooooppprrrqqqooommmrrrqqqrrrrrrrrrppplllhhhfffccc___[[[VVVPPPJJJFFFDDDBBBAAAAAABBBLLLaaauuusssqqq~~~rrr\\\PPPMMMGGGLLL[[[cccdddWWWOOOTTT]]]___]]]\\\fffttt{{{xxx~~~}}}}}}|||{{{sssnnnbbbcccfffjjjooorrrsssrrrjjjeee___\\\\\\[[[XXXVVVQQQNNNIIIFFFDDDCCCBBBAAA<<<;;;;;;<<>><<<999777666555555333333555666666666555444666666555444333333222222111222222333444444444444000000000000000000000000222222222222222222222222222222222222222222222222kkkZZZTTT]]]lllpppSSSMMMMMMIIIIIINNNQQQRRR{{{sssnnnmmmmmmoooppppppnnnmmmqqqppppppppppppmmmiiifffbbb```]]]YYYVVVQQQLLLHHHEEECCCAAA@@@???GGGZZZlllppp{{{sss{{{oooYYYNNNMMMGGGJJJWWW]]][[[PPPJJJQQQ\\\aaabbbcccpppzzz~~~~~~yyyuuu}}}|||ssskkkfff]]]^^^aaafffkkkmmmmmmlllhhhccc^^^[[[[[[ZZZXXXUUURRRNNNJJJFFFDDDCCCAAA@@@<<<;;;<<<>>>AAABBBBBBAAA@@@???===:::888777666666333444555666777666555555555555555444444333333222222222333444444444333333111111111111111111111111222222222222222222222222222222222222222222222222zzzbbbVVVUUU___hhhOOOLLLNNNKKKIIILLLRRRUUUmmmlllkkkkkklllnnnooonnnmmmpppooonnnmmmllliiieeebbb^^^]]]ZZZYYYWWWSSSOOOLLLHHHEEEBBB@@@>>>DDDTTTdddnnnwwwyyy~~~ppp[[[PPPNNNHHHIIIRRRVVVUUUOOONNNXXXfffooosssvvv~~~{{{tttuuu|||tttllleee```[[[\\\```fffkkkmmmlllkkkfffbbb]]][[[[[[ZZZXXXUUURRROOOJJJFFFDDDBBB@@@>>><<<<<<===@@@CCCEEEEEECCCAAA???===;;;999777777666333444666777777777666555444444444444444444444444333333444444444333222222111111111111111111111111222222222222222222222222222222222222222222222222qqq]]]VVVYYYcccuuu^^^JJJIIIMMMKKKHHHIIIRRR^^^|||kkkkkkiiihhhiiikkkmmmmmmmmmooonnnlllkkkiiifffbbb___]]]\\\ZZZZZZZZZXXXTTTRRRLLLIIIEEECCCAAADDDRRR___mmmwwwxxxaaaTTTQQQKKKLLLUUUXXX[[[[[[___kkkyyy{{{|||vvvnnnggg```[[[XXXZZZ^^^eeekkkmmmmmmlllfffbbb^^^\\\\\\\\\YYYVVVRRROOOKKKGGGDDDBBB???<<<:::;;;===AAAEEEFFFEEEDDD@@@???===:::888777666555444555666777888777666666333333444444444444444444444444444444333222222111111111111111111111111111222222222222222222222222222222222222222222222222jjjYYYWWW\\\mmmcccSSSGGGGGGKKKJJJHHHIIIPPPjjjzzzmmmkkkiiiggghhhjjjlllnnnnnnooonnnkkkjjjhhheeeaaa^^^^^^]]]]]]]]]^^^]]]ZZZXXXSSSNNNJJJFFFBBBBBBKKKVVViiiuuu}}}dddVVVSSSPPPUUUaaaeeefffjjjqqqyyyzzz}}}xxxwwwzzzzzzwwwqqqooowww~~~uuulllddd___YYY[[[___dddjjjllllllkkkhhhddd```^^^^^^]]]ZZZVVVQQQNNNJJJGGGDDDAAA>>>;;;999;;;>>>BBBFFFGGGEEEBBB>>>===;;;999777555444444555666777888888888777666333333444444444444444444444444444444333222222111111111111111111111111111222222222222222222222222222222222222222222222222yyybbbUUUWWW```oooUUULLLFFFGGGIIIIIIJJJMMMSSS}}}zzzsssnnnkkkhhhhhhjjjlllnnnoooqqqooollljjjiiifffccc```aaa`````````aaa```^^^[[[YYYTTTMMMHHHBBB???DDDLLLbbbooo|||zzzaaaSSSSSSRRR[[[iiimmmjjjoootttvvvyyy||||||yyyooommmooozzzyyytttrrr|||~~~xxxuuuhhhiiiqqq}}}}}}wwwpppooooooqqqrrrrrrpppoooiiifffbbb```___]]]YYYUUUPPPMMMJJJGGGEEEBBB>>>;;;999;;;???DDDGGGGGGDDDAAA===<<<:::888666444333333555666888999999999888777444444444444444444444444333333444444444333222222222222222222222222222222222222222222222222222222222222222222222222222222mmmZZZSSS]]]jjjkkk\\\KKKIIIHHHIIIHHHHHHNNNTTTbbbzzzyyyqqqnnnjjjhhhjjjmmmoooppprrrpppmmmkkkjjjhhheeeccccccbbbbbbbbbcccbbb___]]]ZZZUUUOOOJJJEEEBBBEEELLL___iiiooo{{{www]]]PPPPPPPPPWWWcccfffccchhhjjjggggggmmmpppoooiiilllttt~~~xxxrrrttt}}}oooqqqtttyyy~~~zzzuuurrrjjjfffbbb```___\\\WWWSSSNNNLLLIIIGGGEEEBBB???<<<;;;>>>BBBFFFIIIHHHDDDAAA>>>===;;;999666555444444666777888999999999888888555555555444444333333222222222333444444444333333222222222222222222222222222222222222222222222222222222222222222222222222|||cccSSSTTTddduuuZZZTTTGGGIIIKKKKKKHHHIIIPPPYYYssszzz}}}ssspppkkkiiijjjmmmooopppsssqqqnnnmmmllljjjgggeeedddcccbbbccccccbbb___\\\XXXSSSOOOMMMJJJHHHMMMSSS___ggggggrrrvvv]]]OOOOOOMMMPPPWWWWWW[[[___```[[[]]]fffoooqqqsssyyy~~~vvvqqqttt~~~zzzzzzsssooojjjfffbbb___^^^[[[UUUQQQMMMKKKIIIGGGEEECCC???<<<===@@@DDDIIIKKKJJJEEEAAA???>>><<<:::777666555555666777888999:::999888888666666555444333333222222111222333333444444444444222222222222222222222222222222222222222222222222222222222222222222222222kkkcccYYYRRRjjjhhhRRRNNNMMMHHHHHHLLLKKKKKKVVVfffxxxssstttooonnnkkkiiilllqqqqqqmmmnnnmmmmmmlllkkkiiihhhgggddddddeeeccc```]]]\\\\\\[[[YYYVVVQQQOOOOOOSSSVVVPPP\\\ggguuu}}}www```QQQRRRRRRKKKJJJQQQVVV^^^cccccceeemmmwww{{{yyyjjjnnnwwwqqqjjjgggccc```\\\YYYUUURRRKKKJJJHHHEEE@@@===<<<<<<;;;EEEMMMMMMJJJHHHGGGDDD???<<<:::999777444666;;;777???@@@;;;;;;AAA>>>555777666555444333222222222333333333222222222111111222222222222222222222222222222333333333333444444555444333333222222222222ggg___XXXYYYyyy]]]LLLHHHKKKGGGHHHMMMKKKLLL^^^vvvxxxrrrrrrooonnnkkkhhhkkkpppppplllllllllllllllkkkjjjiiiiiidddeeeeeedddaaa___^^^______]]]YYYVVVTTTTTTUUUVVVSSS___kkk}}}||||||hhhZZZZZZXXXOOONNNTTTdddmmmtttvvvyyynnnmmm|||vvvqqqiiifffbbb___\\\YYYUUURRRKKKKKKHHHDDD???<<<<<<<<<===FFFNNNNNNKKKIIIGGGCCC???;;;999999666444666;;;HHHQQQQQQEEE;;;;;;;;;777777666555444333333333333333333333222222222111111222222222222222222222222222222333333333333444444555444333333222222222333vvv```YYYXXXffflllRRRIIIFFFHHHEEEIIINNNLLLRRRqqqwwwqqqooommmllliiifffiiiooooookkkkkklllllllllkkkkkkjjjiiidddfffgggfffdddbbbbbbcccddd```\\\ZZZZZZYYYVVVTTTPPPYYYeeeyyyzzzzzzrrreeeddd```XXXXXX___uuu}}}ssskkksss}}}{{{~~~vvvppphhheeebbb^^^\\\XXXUUURRRLLLKKKHHHCCC???<<<<<<===@@@IIIPPPPPPMMMJJJFFFBBB>>>;;;999999666444666<<>><<<===>>>CCCKKKQQQPPPMMMJJJEEE@@@===999888888666444777<<>>AAAHHHNNNRRRPPPMMMJJJDDD>>>;;;888777888666444777===@@@EEEGGGCCC>>>;;;:::999666666555444444444555555333333333222222222111111222222222222222222222222222222222333333333444444333333333222222333333444ggg___YYYaaa~~~iiiLLLIIIJJJEEEHHHKKKLLLQQQjjj|||{{{zzzxxxuuutttrrrppptttzzz{{{wwwnnnnnnmmmlllkkkiiihhhgggkkkmmmoooooonnnnnnooopppooommmjjjiiihhheee___ZZZQQQPPPSSS^^^ppp~~~{{{yyygggZZZYYY]]]dddkkkwwwzzzwwwnnnjjjooowww|||yyyssssss}}}~~~xxxsssllliiiddd```\\\XXXSSSPPPKKKIIIEEE@@@<<<===AAADDDMMMPPPQQQNNNKKKHHHCCC===:::777666777666444888======>>>?????????===999555666666555555555555555666333333333222222222111111222222222222222222222222222222333333333333444444333333222222222333444444___\\\\\\lll]]]IIIHHHHHHEEEFFFOOOPPPUUUzzzzzzwwwvvvsssooorrrvvvvvvrrrkkkkkklllllllllkkkjjjjjjnnnppprrrrrrqqqpppqqqrrrppppppooommmjjjfffbbb___SSSPPPPPPWWWdddvvvkkk___bbbiiiooorrrvvv{{{|||wwwuuuzzz~~~yyyuuuoookkkfffaaa]]]XXXSSSOOOJJJGGGCCC>>><<<>>>CCCGGGPPPRRRPPPKKKHHHGGGBBB<<<999666666777666555888>>>>>><<<;;;<<<<<<999777555666666555555555555666666333333333222222222111111222222222222222222222222222222333333333333444444333222222222333333444555\\\[[[^^^ttt{{{UUUHHHHHHIIIIIIEEEQQQSSSYYY{{{yyywwwuuupppkkklllpppnnniiihhhiiijjjkkklllmmmmmmmmmppprrrssssssrrrqqqrrrsssooopppooommmhhhdddbbbaaaYYYUUURRRUUU^^^ooo|||pppgggnnnyyy~~~zzzvvvqqqmmmhhhbbb]]]XXXSSSOOOIIIFFFBBB>>><<<>>>DDDIIIRRRSSSOOOIIIFFFEEEAAA<<<999666555777666555888>>>>>>;;;:::999777555666888666666555555555666666777333333333222222222111111222222222222222222222222222222333333333444444444222222222222333333444555TTT^^^hhhgggRRRNNNHHHFFFIIIAAAQQQPPPaaa}}}||||||{{{{{{rrrooolllkkklllllllllkkkkkkiiihhhjjjmmmnnnllljjjuuurrrpppoooqqqsssttttttrrrnnniiifffddddddcccccc[[[[[[TTTTTT^^^kkkvvv}}}ssszzzyyytttrrrnnniiiddd___ZZZTTTPPPHHHEEEAAA===>>>BBBJJJPPPUUUSSSPPPKKKFFFBBB>>>===999888777666777888:::;;;<<<<<<<<<;;;999777555444555555555555555555555555555444333222111222333333333333333333333333333333333333333333333333333333555444333333333333444555VVVaaa{{{^^^KKKIIIGGGFFFIIILLLNNNVVVzzzyyywwwwwwvvvvvvrrrooommmllllllmmmllllllkkkjjjiiijjjmmmnnnllljjjoooooopppqqqttttttsssqqqmmmjjjfffccccccddddddccc]]]^^^WWWVVV___jjj|||~~~vvvqqqqqqnnniiieee```YYYSSSNNNGGGDDD@@@===???EEENNNTTTVVVTTTPPPKKKFFFAAA>>><<<888777666666777999<<<>>>>>>>>><<<;;;999777666555555555555555555555555555555444333222222222333333333333333333333333333333333333333333333333444444555444333333333333444555\\\kkk}}}RRREEEHHHHHHHHHKKKWWWLLLeeeuuuttttttrrrrrrqqqooolllllllllmmmmmmllllllkkkjjjkkklllmmmlllkkkkkklllpppsssvvvuuuqqqmmmiiigggdddcccdddffffffeeeaaaaaa[[[ZZZ```hhh}}}uuuppppppmmmiiieee___XXXQQQLLLFFFCCC>>>===AAAJJJTTTZZZXXXVVVQQQKKKFFFAAA===;;;777666555555888;;;???BBBBBB@@@>>>;;;888777666666555555555555555555555555555444333222222222333333333333333333333333333333222222333333444444444555444444333333333333444444fff~~~kkkKKKEEEKKKMMMMMMMMMWWWUUU}}}uuuttttttrrrqqqooommmkkkjjjlllmmmmmmlllmmmlllkkkkkkkkkllllllkkklllmmmpppssstttsssnnnkkkjjjhhhgggggghhhiiihhhgggbbbccc^^^\\\aaaeeeyyy|||||||||~~~|||wwwsssooolllhhhddd^^^VVVOOOIIIDDDAAA>>>???FFFPPPZZZ___ZZZVVVQQQKKKDDD???<<<:::555555555666999>>>BBBEEEDDDBBB???;;;888777777777555555555555555555555555444444333333333222222222333333333333333333333333222222333333444555555555333333333333333333333333rrrpppZZZGGGFFFMMMPPPOOOOOOSSSjjj{{{uuuuuutttqqqqqqmmmkkkiiiiiikkklllllllllnnnnnnmmmlllkkkjjjkkklllppppppooopppqqqpppmmmkkkkkkjjjiiiiiijjjiiigggeeebbbddd___]]]```cccttt|||yyy{{{wwwvvv{{{yyyuuurrrnnnkkkfffaaa[[[SSSLLLFFFBBB@@@???DDDLLLVVV^^^bbbYYYVVVPPPIIICCC>>>:::999555555666888;;;???CCCEEEEEEBBB???;;;999777777888555555555555555555555555444444444333333333222222333333333333333333333333333333333444444555555555333333333333333333333333~~~ZZZNNNFFFHHHMMMOOOPPPQQQ\\\wwwssstttrrroooooollljjjiiiiiikkkmmmmmmmmmoooooonnnllljjjiiikkkmmmrrrqqqooooooooopppnnnmmmkkkjjjjjjjjjjjjhhheeecccbbbddd```^^^aaacccttt~~~~~~~~~zzzyyy}}}vvvqqqpppmmmiiiccc]]]VVVOOOIIIDDD@@@@@@BBBJJJTTT\\\``````XXXTTTNNNGGGAAA<<<999888555666999;;;>>>@@@BBBCCCCCCAAA???<<<999888777777555555555555555555555555333333444444444333222111333333333333333333333333444444444444444444444444222222333333333333222222hhhOOOKKKHHHIIIKKKNNNSSSYYYttt~~~uuussstttrrrooonnnmmmllljjjkkkmmmoooooooooppppppooollliiihhhkkkmmmpppooonnnoooqqqrrrqqqpppkkkkkkkkkllllllkkkgggdddbbbeee```___cccfffwww|||vvvsssrrrmmmhhh```YYYRRRLLLFFFBBB>>>@@@FFFPPPZZZ``````]]]VVVRRRLLLEEE???;;;999888666888;;;>>>@@@AAA@@@@@@@@@???>>><<<:::999777777555555555555555555555555333333444444444333222111333333333333333333333333666666666555444444333333111222333333333333222111yyyaaaNNNMMMLLLKKKKKKOOOXXXaaa}}}uuuuuuvvvssspppoooooommmlllllloooqqqqqqqqqpppqqqpppmmmiiihhhjjjmmmllllllnnnqqqttttttsssqqqlllmmmnnnooopppoookkkhhhccceeeaaa```eeehhhzzz}}}xxxwwwxxxmmmggg___VVVOOOJJJEEEBBB===@@@HHHTTT^^^bbb___[[[UUUQQQKKKDDD>>>:::888888666999===@@@BBBAAA???>>>>>>>>>===<<<;;;999777666555555555555555555555555333333444555444333222111333333333333333333333333777777666555444333333222111222333444444333222111eeeUUUMMMDDDGGGSSSSSSNNN\\\ttt~~~zzzsssooooooppprrrrrrpppnnnmmmnnnpppssstttssspppnnnmmmooorrrqqqkkkeeennnjjjlllvvv|||xxxsssrrrlllnnnqqqrrrqqqnnniiiggggggaaa^^^bbbgggnnn{{{}}}wwwssskkk```TTTOOOKKKDDD???>>>???GGGOOOWWW___ccc^^^VVVSSSJJJBBB@@@@@@<<<888777777777:::>>>AAA@@@AAACCCBBB@@@===<<<<<<;;;888666666555555555555444444444555555666666666555333222333333333333333333333333333444444555555444444333333333333333333333333333wwwZZZPPPMMMHHHKKKTTTSSSTTTlll}}}xxxrrrnnnnnnoooqqqqqqooommmlllmmmppprrrssssssqqqooommmoooqqqooojjjeeehhhgggmmmwww|||yyyvvvvvvrrrssstttsssqqqlllgggddddddaaa```dddgggjjjsss||||||uuuoooggg\\\QQQMMMIIIDDD@@@???AAAIIIRRRYYY```bbb]]]TTTQQQHHH@@@??????;;;888777:::;;;===???@@@@@@??????AAA???<<<::::::999777666666555555555555444444444555666777777777666444333333333333333333333333333333444444555555444444333333333333333333333333333```PPPLLLLLLMMMQQQTTTTTTaaa|||zzzvvvqqqnnnmmmoooppppppnnnlllkkklllooorrrssssssrrrpppnnnnnnooommmiiidddcccgggoooyyy{{{yyyxxxyyyxxxwwwvvvsssooojjjeeebbbaaa```cccfffgggfffiiinnnuuu{{{rrrkkkbbbXXXNNNIIIFFFBBB@@@AAAEEEMMMWWW]]]aaaaaaZZZRRRMMMEEE???>>>===:::777888:::<<>>;;;888777777777666555666555555555555444444444222333444555555555444333333333333333333333333333333444444555555444444333333333333333333333333333bbbQQQNNNMMMIIIKKKTTTXXXZZZqqq{{{{{{wwwtttqqqpppppprrrsssssspppnnnmmmmmmooopppqqqpppmmmlllkkkjjjiiijjjkkklll|||yyyvvvooommmiiifffeeedddeeefffccceeeccc______dddiiijjjiiimmmtttuuuiiiaaaUUUMMMFFFBBBAAABBBGGGNNN___fffjjjggg```YYYOOOGGGAAA===:::;;;:::888:::>>>CCCJJJMMMKKKKKKNNNLLLEEE===;;;:::999999999777555666555555555555444444444111222333444555444333333333333333333333333333333333444444555555444444333333333333333333333333333hhhTTTMMMLLLLLLMMMNNNUUUXXX___{{{xxxuuussspppooopppqqqrrrrrrsssqqqooonnnoooppppppooojjjiiiiiihhhhhhjjjmmmppp}}}zzzxxxuuuqqqllljjjfffdddcccdddfffhhhcccfffddd___^^^dddhhhhhhfffkkkmmm}}}zzzmmmbbb\\\OOOHHHBBBAAABBBFFFOOOXXXhhhmmmooohhh^^^UUULLLDDD???<<<:::;;;:::999;;;@@@JJJRRRSSSLLLIIIKKKFFF<<<===<<<<<<<<<===;;;888666666555555555555444444444111222444555555555444444333333333333333333333333333444444555555444444333333333333333333333333333lllSSSKKKKKKKKKNNNSSSQQQWWWXXXbbb}}}xxxsssqqqnnnnnnoooqqqqqqqqquuurrrpppoooooopppooooooggghhhgggggghhhkkkooorrruuuzzz{{{uuurrrsssqqqkkkllliiifffcccbbbdddgggiiicccgggeee___^^^cccgggfffbbbjjjjjjuuuvvvggg]]]XXXJJJDDD@@@AAADDDIIIUUU___mmmrrrrrriii]]]SSSJJJCCC>>>;;;:::;;;:::999<<>><<<;;;;;;:::777666666777777777666444222000222222333333333333444444222333444333111000111222222333555777777666555333555555555555555555555555WWWOOOIIIKKKPPPSSSVVVXXX[[[bbbuuuwwwssssssqqqooommmmmmnnnqqqtttvvvsssooolllmmmpppqqqnnnkkkffffffffffffggghhhkkklllpppnnnlllkkkkkklllkkkjjjcccdddeeegggiiiiiijjjjjjeeeccc```^^^___aaadddfffccc```ggglllwww~~~kkk^^^SSSIIIAAA@@@AAAFFFOOO^^^nnnyyywwwqqqiii```WWWNNNEEE???;;;999999<<<<<<===FFFPPPTTTQQQNNNIIIFFFDDDDDDDDD>>>===;;;::::::999777666666777777666555444222111222222333333333333444444333444555444333222333444333333555666666666555444555555555555555555555555RRRMMMKKKOOORRRSSSVVV[[[bbbuuu{{{wwwsssrrrooommmllloootttxxxyyyxxxuuuppplllmmmqqqrrrmmmhhheeeeeeeeefffhhhjjjlllmmmnnnllljjjjjjjjjkkkjjjiiiccccccdddfffggghhhiiiiiifffccc___]]]\\\^^^aaaccceee```dddiiipppwwwdddWWWLLLDDDBBBAAACCCMMM^^^ppp|||yyyoooaaaVVVOOOIIIBBB===:::888888<<>>;;;;;;:::888777999<<>>===;;;<<<======<<<;;;777666555444444444444444222222333333333333444444222333444444333222333555444444444555555555555666555555555555555555555555ccc\\\ZZZ^^^^^^eeexxxtttpppkkkjjjlllkkklllnnnpppqqqpppooooookkklllmmmmmmlllkkkkkkkkkmmmkkkjjjmmmrrrsssqqqmmmlllllllllnnnpppqqqpppnnngggfffdddcccdddhhhkkknnnfffgggggghhhggggggfffeee```gggbbb___eeeaaahhh}}}mmmbbbVVVNNNHHHCCCFFFLLLQQQgggxxxfffOOOIIIBBB<<<:::999999888777:::???GGGUUUbbbccc\\\RRROOOLLLKKKKKKHHHAAA;;;>>>===;;;;;;<<<<<<;;;:::777666555444333444555555222222333333333333444444333444555444222222333444333333555666666666555444555555555555555555555555___VVVTTT[[[cccuuu{{{wwwuuuqqqlllmmmrrrjjjlllooopppoooooopppqqqoooooommmiiiffffffjjjnnnmmmkkkjjjmmmqqqsssppplllkkkkkklllnnnpppqqqooonnnllliiifffddddddfffiiillliiijjjkkkllljjjhhheeeddd___jjjccc^^^fffbbbbbbuuu~~~vvvqqqdddXXXNNNIIIEEECCCHHHPPP```xxxnnn\\\EEECCC@@@<<<999888888999888<<<@@@IIIXXXeeeccc[[[MMMKKKIIIIIIIIIEEE???:::>>><<<;;;;;;;;;;;;:::888777666555444333444555666222222333333333444444444444555666555333222222333222333555777777666555333555555555555555555555555YYY```aaa\\\ggg}}}zzzuuurrrqqqooommmlllmmmnnnoooppppppooonnnmmmqqqmmmjjjhhhiiijjjkkkkkkiiikkkmmmooopppnnnmmmkkklllnnnppppppnnnmmmooorrrnnnjjjeeeccceeeiiilllnnnmmmlllkkkkkkkkkjjjhhhfffdddfffgggfffdddcccfffiiittt~~~rrrfffaaaXXXNNNFFFEEEEEEGGGTTTcccuuubbbRRRDDDAAA:::666777<<<<<<999666EEETTT]]]___^^^YYYTTTGGGKKKIIIBBB@@@CCC@@@:::>>>;;;;;;===;;;777555777555555333222222333555555555555444444444444555555777666333111111111222333333444555555666666555555666666666666666666666666]]][[[___qqq|||zzzwwwtttqqqpppooommmlllnnnoooooooooooommmlllkkkooommmjjjiiijjjkkklllkkkjjjlllnnnoooooonnnlllkkkkkkmmmnnnnnnlllkkkmmmooojjjhhhfffgggiiimmmooopppooommmkkkjjjjjjhhheeecccfffggghhhfffdddcccdddfffnnn}}}wwwkkk___YYYJJJHHHJJJLLLLLLRRRcccvvvxxxjjjWWWHHHAAA===:::999:::<<>>;;;:::<<<;;;777666777555444444333333444444555555555444444444444555555888777555333222222333444333444555555666666555555666666666666666666666666^^^cccwww~~~yyywwwuuurrrqqqppppppnnnmmmppppppooonnnmmmkkkjjjiiimmmkkkjjjkkkmmmnnnmmmlllkkklllmmmnnnnnnmmmkkkjjjiiikkkkkkkkkiiiiiiiiikkkeeedddeeegggkkknnnnnnnnnlllkkkiiiiiiiiihhheeeccchhhhhhhhhfffdddcccccceeeiii{{{}}}wwwssslll```UUUPPPEEELLLUUUXXXYYYbbbwwwyyyjjj\\\MMMAAA===999999<<<<<<;;;DDDPPPuuuzzzyyypppfff^^^VVVQQQQQQLLLGGGFFFDDDBBBAAABBB@@@<<<999;;;;;;888666777444444555555555555444444555555444444444444555555888777666444444444555555444444555666666666666555666666666666666666666666ddd{{{{{{uuutttrrrrrrrrrrrrqqqoooppppppooommmkkkiiihhhgggkkkkkkkkkmmmooopppooommmkkkkkkllllllkkkjjjhhhggghhhhhhhhhhhhgggfffggggggbbbaaabbbdddgggjjjjjjiiieeeeeeeeefffhhhiiihhhgggfffffffffeeedddcccddddddeeerrrwwwnnnhhh___TTTLLLJJJMMMVVV___aaadddpppyyyiii[[[QQQGGG???;;;777777;;;:::;;;KKK___~~~yyylll```ZZZVVVSSSVVVPPPMMMMMMJJJFFFJJJQQQGGG@@@<<<<<<<<<888666666333444555666666555444333555555444444444444555555777666555444444444555555444444555666666666666666666666666666666666666666zzzzzzuuutttsssssstttuuusssrrrpppooonnnllljjjiiihhhhhhkkkkkkllloooqqqqqqpppnnnjjjjjjjjjjjjhhhgggeeedddffffffeeeeeeffffffeeeeeeeeecccaaaaaaccceeeffffffcccbbbbbbdddggghhhgggfffcccbbbbbbbbbcccdddeeeeeebbbjjjxxxzzzooocccZZZQQQIIIGGGIIIQQQYYY]]]___iii{{{zzzhhhZZZOOOHHHBBB???===777666999;;;BBBVVVjjjuuutttlll^^^SSSPPPPPPPPPRRRQQQQQQPPPNNNMMMTTT^^^NNNEEE>>>===<<<888555555333444666666666666444333555555444444444444555555555555555444444444444444444555666666777777666666666666666666666666666666zzzwwwvvvuuutttttttttvvvvvvtttsssooonnnmmmlllkkkjjjjjjjjjmmmlllmmmooorrrrrrqqqoookkkkkkjjjiiigggeeecccbbbeeedddcccdddfffgggfffeeehhheeecccbbbcccddddddddddddccccccccceeedddcccaaaaaa______```bbbddddddddd___ccclll{{{~~~mmmcccVVVNNNHHHEEEHHHNNNTTT[[[^^^```mmm{{{lllZZZNNNGGGAAA=========:::888:::CCCTTTgggtttrrrpppgggYYYOOONNNPPPQQQPPPSSSSSSSSSWWWaaahhhjjjRRRGGG>>><<<<<<999555444555555666666666666555555555555444444444444555555444444444444444444444444555555666777777777777666666666666666666666666666zzzvvvtttssstttsssssstttvvvuuusssrrrmmmmmmlllkkkkkklllmmmnnnooonnnnnnoooqqqrrrqqqpppnnnmmmkkkiiigggeeecccbbbeeecccbbbdddgggiiihhhfffdddccccccdddeeedddbbb```dddcccbbbbbbccccccaaa___aaa^^^]]]^^^```bbbbbb```___aaadddkkk{{{xxxppp]]]UUUMMMIIIHHHJJJRRR[[[gggppprrroooxxx~~~lll]]]MMMFFFCCC???======<<<>>>===@@@RRRlllzzz{{{rrrqqqiii[[[RRRRRRUUUVVVQQQSSSPPPQQQbbbxxx{{{oooPPPEEE;;;:::;;;999666555666666555555555555666666555555444444444444555555555555555666666666555555555555666777777777777777666666666666666666666666{{{wwwuuutttuuusssrrrrrrtttuuutttrrrpppllllllkkkkkklllnnnooopppqqqoooooooooqqqrrrqqqppppppooommmkkkhhhfffdddcccdddcccbbbdddhhhjjjiiihhh^^^___aaadddeeeccc___[[[```______aaacccdddcccbbbbbb___]]]]]]___```___]]]bbbcccaaabbbmmmtttfff]]]RRRMMMIIIJJJMMMRRR\\\fffttt```QQQDDDBBBCCC@@@???AAA:::@@@AAAFFF^^^~~~nnnmmmfffYYYQQQQQQUUUVVVMMMNNNHHHJJJeeekkkMMMBBB888777999999777666777666555444444555666777555555555444444555555555555666777777777777777666555666666777777777777777666666666666666666666666vvvvvvxxxsssqqqtttxxxvvvtttrrrrrrrrrpppooonnnnnnmmmkkkkkklllpppssstttqqqmmmlllmmmnnnllljjjmmmllljjjfffcccbbbccceeegggeeedddgggjjjkkkiiigggcccdddffffffcccaaa___^^^aaa^^^]]]```dddeeebbb^^^]]]]]]]]]]]]^^^___```aaaccc^^^```eeehhhpppuuulllbbbZZZTTTJJJIIIJJJPPPYYYhhh{{{yyyhhhYYYPPPJJJCCC???<<<<<<>>>AAA999<<>>555111;;;666000===///<<<888555<<<444---999777777777777888888888888333888888444444777666111}}}tttwwwxxxrrrooorrrvvvtttrrrqqqrrrrrrqqqooommmmmmlllkkkjjjlllooorrrqqqnnnjjjiiiiiijjjhhhfffggggggfffdddbbbbbbccceeefffdddcccfffiiijjjhhhfffeeeeeefffeeecccaaa______aaa^^^]]]___cccdddaaa^^^\\\\\\\\\]]]^^^___```aaabbbaaadddfffdddiiiyyynnnddd]]]XXXSSSPPPNNNNNNSSS^^^nnnzzzmmm^^^QQQJJJEEEAAA??????>>>>>>>>>BBBJJJZZZmmm|||zzztttoooeeeZZZUUUVVVXXXVVVSSSKKKNNNQQQSSSWWWYYYTTTMMMDDD===:::<<<===888666666888777666555444555555666555333000666===666111888777;;;444000:::@@@<<<999777777777777888888888888888:::888555666:::999444{{{tttrrrvvvvvvpppnnnqqqsssqqqppppppqqqqqqpppoookkklllkkkjjjjjjkkknnnqqqmmmjjjgggeeeddddddcccaaabbbbbbbbbaaa```aaacccfffeeecccbbbdddgggiiigggdddddddddcccbbbaaa`````````aaa```^^^```cccdddbbb___]]]]]]]]]]]]___```aaabbbccceeegggfff```aaavvvnnnggg[[[RRRMMMMMMMMMNNNUUU\\\iiizzzyyyhhh\\\QQQIIIDDDBBB???===>>>??????>>>GGGWWWnnn~~~vvvfff```YYYTTTRRRSSSSSSSSSRRRXXX\\\ZZZUUUQQQIIIBBB@@@:::888===@@@===999666777777666555555555666666999777888666666???@@@333<<<::::::555333<<<===111777777777777888888888888999888666666;;;@@@???:::|||ssspppqqqtttrrrmmmmmmpppqqqpppoooooooooooommmkkkiiijjjjjjiiiiiijjjmmmpppjjjhhheeecccaaa```___^^^```aaaaaaaaa``````bbbeeecccaaa```bbbfffgggeeecccaaa```^^^^^^___aaaccccccdddcccbbbcccdddeeedddbbb______``````aaacccdddeeegggggggggddd^^^^^^lll}}}{{{kkkbbb\\\RRRKKKJJJNNNUUUYYYdddsssxxxeeeWWWOOOHHHDDDAAABBB???;;;;;;AAAHHHLLLVVVhhh~~~xxx]]]\\\YYYTTTPPPPPPSSSVVVeeejjjjjj___SSSKKKFFFCCC===999666:::???@@@<<<999777777666666666666666666666===BBB222...PPPbbbKKK:::333===@@@111000999333666777777777888888888888777555555:::BBBGGGCCC===wwwrrrqqqrrrqqqnnnkkklllpppqqqpppnnnnnnmmmkkkhhhfffggghhhiiiiiihhhiiilllnnniiihhhfffccc```^^^^^^___aaabbbcccbbb``````aaabbbbbb```___aaaeeefffdddbbbaaa___]]]___ccchhhjjjkkkhhhgggffffffgggggggggfffddddddddddddeeefffggggggjjjgggdddaaa______fffmmmzzztttooodddXXXUUUSSSQQQQQQWWWbbbnnnvvvvvveeeXXXOOOHHHCCCAAA===@@@???;;;???OOOaaakkkrrr~~~wwwqqqbbbbbb```ZZZSSSQQQUUUZZZpppuuussseeeSSSHHHCCCAAA<<<999666666;;;??????<<<666666777777777777777777666444:::444000QQQuuuwwwNNN444555AAA888444>>>@@@666777777777888888888888888555777???GGGGGG@@@:::xxxsssssssssqqqooolllkkklllmmmpppooonnnmmmllliiieeebbbdddfffggghhhhhhiiikkkmmmhhhhhhgggccc```______aaabbbcccdddcccaaa___```aaabbb```___aaadddfffdddaaadddbbb```cccjjjoooqqqqqqjjjjjjiiihhhhhhhhhiiiiiihhhhhhgggggggggggghhhhhhjjjfffbbb```aaabbbccceeennnuuussslll```YYYWWWVVVSSSVVVYYY___gggrrrvvviiiZZZRRRMMMFFF@@@>>>999>>>???BBBRRRnnn~~~xxxtttoooooojjjbbbZZZWWW[[[```ssszzzzzzlllYYYKKKBBB>>>::::::777444666<<<>>>===666666777888888888777777CCC000000<<<999<<<\\\yyyPPP666999>>>>>>???>>>777777777777888888888888;;;999:::AAAEEE@@@999444zzztttrrrrrrqqqpppnnnmmmmmmkkkjjjmmmllllllkkkkkkhhheeebbbcccdddfffgggggghhhjjjlllggghhhgggddd```___```ccc```aaacccbbb```___``````bbb```___aaaeeefffdddaaagggdddcccfffmmmqqqrrrqqqkkkkkkjjjiiihhhhhhiiijjjkkkjjjiiihhhggggggggggggeeeeeedddbbbaaabbbcccdddfff{{{|||xxxrrrmmmbbbccc^^^TTTNNNTTT___eeeuuu{{{mmm___RRRMMMJJJDDD???>>><<>>???:::666666yyyuuusssnnnoooooonnnooooookkkfffkkkjjjjjjjjjkkkiiieeebbbbbbdddfffgggggghhhjjjkkkfffggggggddd```___aaaddd]]]___aaaaaa```___```aaabbb```___aaaeeefffdddaaagggdddcccffflllpppooommmkkkkkkjjjiiiggggggiiijjjlllkkkjjjhhhgggfffffffff```eeegggdddaaaaaadddffffffooo~~~~~~yyysssnnnkkkgggaaa\\\^^^bbbaaaXXXUUUaaatttqqqeeeWWWJJJGGGFFFBBB>>>???CCCCCCHHH]]]tttqqquuuyyywwwsssssspppkkkfffbbbdddjjjppprrrrrrhhhUUUDDD<<<;;;;;;111:::===888555666888777555666777999999999888777---@@@<<<222999999777AAAfffpppWWW555666>>>999888777777777777888888888888999555555:::;;;888999===|||}}}|||wwwsssuuussspppppppppooolllhhhjjjkkkkkklllkkkjjjhhhgggdddeeeggghhhjjjkkkkkkkkkeeedddcccbbbbbbbbbbbbbbbfffdddbbbaaaaaacccfffhhh```bbbdddfffgggfffdddccceeedddeeehhhlllmmmllliiiiiihhhgggffffffgggiiijjjhhhhhhgggfffeeecccaaa```______```______```dddfffgggfffnnn}}}}}}~~~zzzsssmmmiiifffbbb___^^^]]]\\\ZZZnnnjjjeeeeeennnpppcccTTTPPPIIICCC@@@@@@AAAAAAHHHTTTeeeyyytttbbbgggrrrsssmmmkkkkkklllllljjjiiikkkrrrxxxrrrdddSSSGGG???;;;<<<@@@;;;;;;::::::::::::999999999999999999999999999999888888777777888888999:::DDDXXXZZZDDD555999<<<666:::::::::::::::::::::::::::999999888888999999:::{{{xxx|||{{{wwwttttttrrrooooooooonnnkkkhhhjjjjjjjjjiiiiiigggffffffggggggggggggggggggffffffdddddddddeeeeeeeeeeeeeeecccbbbbbbaaabbbbbbcccdddaaabbbeeeffffffeeecccaaadddcccdddgggjjjjjjhhhfffhhhgggeeeddddddeeefffgggggggggfffeeedddbbb```___^^^^^^^^^]]]]]]^^^aaaddd``````gggwww}}}zzzyyy~~~|||uuussspppooonnnkkkgggccc^^^]]][[[[[[\\\```dddgggrrrwwwzzziiiZZZPPPNNNHHHCCCAAA??????CCCGGGQQQlllzzzhhh^^^fffooommmhhhgggmmmggggggrrr|||qqqiii\\\NNNDDD>>>;;;===AAA888888999999999:::::::::999999999999999999999999999999999999999::::::;;;888DDDEEE999333999;;;555::::::::::::::::::::::::::::::999999999999::::::yyytttvvvyyyxxxuuusssqqqpppnnnmmmmmmllliiigggiiihhhgggfffeeeeeeeeeeeejjjhhhfffdddbbbbbbbbbbbbbbbccceeefffggggggffffff``````aaabbbaaaaaa```___cccdddeeeeeeeeeccc```___bbbbbbcccfffhhhgggdddaaafffeeedddbbbbbbbbbcccccceeeeeeeeedddcccaaa```___`````````___^^^___bbbddd\\\]]]bbblllzzz}}}~~~}}}xxxsssnnnllljjjfffdddbbbaaabbbbbbaaa___^^^```dddhhhmmmvvvqqq^^^PPPGGGEEEIIIBBB>>>@@@BBBFFFPPP\\\llljjjbbbaaajjjnnnjjjeeeeeehhhhhhoooxxxfff\\\QQQFFF@@@===;;;===BBB<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<777888777777999======999::::::::::::::::::::::::;;;::::::999999::::::;;;zzzvvvtttvvvvvvrrrooopppnnnmmmllllllkkkiiigggffffffeeedddddddddeeefffgggjjjhhheeebbb`````````aaabbbccceeefffgggeeedddccc```````````````_________cccdddddddddcccaaa___]]]aaabbbdddffffffdddaaa___ddddddbbbaaa````````````eeeeeeeeeddddddbbbaaaaaa``````___]]]\\\\\\___aaa___```bbbeeejjjzzzyyyvvvttttttrrrpppooopppqqqssssssyyyjjjYYYLLLEEEDDDFFFDDDAAADDDLLLRRRXXXgggvvvtttcccbbbeeekkklllfffdddeeefffttt|||lll```ZZZPPPGGG???<<<;;;:::<<<@@@EEEDDDBBB@@@===;;;999888:::::::::::::::::::::::::::::::::::::::;;;;;;<<>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;vvvwwwtttrrrrrrooojjjjjjnnnjjjkkkkkkjjjhhhfffeeeeeebbbbbbbbbbbbdddfffhhhjjjgggfffcccaaa```aaabbbbbbdddeeefffgggfffdddaaa```bbbaaa___]]]]]]^^^```bbbbbbccccccbbbaaa```^^^]]]bbbdddffffffeeeccc```___ccccccbbbaaa```_________eeeeeefffeeeeeedddcccccc]]]]]]\\\ZZZXXXXXXZZZ\\\```aaaccccccccckkkttteeeVVVOOOLLLGGGEEEFFFEEEQQQcccrrryyy}}}ttt[[[``````cccgggiiiiiikkknnnuuufffPPPLLLQQQIIIBBB<<<;;;:::999:::===EEEDDDBBB@@@>>>;;;:::999::::::::::::::::::::::::999999999999999:::;;;;;;>>>:::999===<<<777666:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<}}}qqqnnnpppllljjjiiigggdddfffkkkggghhhiiihhheeeccccccccc___```aaabbbdddfffhhhiiicccbbbaaa``````aaabbbcccffffffffffffdddbbb```___aaa___]]][[[[[[^^^aaaccc`````````aaa``````______ccceeefffeeecccaaaaaaaaadddcccccccccbbbbbbaaaaaaeeeeeefffffffffeeeddddddbbbbbbaaa^^^[[[[[[]]]___^^^^^^aaabbbbbbeeeqqq}}}xxxjjjWWWOOOLLLQQQQQQJJJEEEFFF]]]zzz~~~sssmmmhhhiiiggggggkkksss|||nnnZZZKKKGGGIIIDDD>>>;;;;;;<<<999999;;;=========<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999999::::::;;;::::::<<<===;;;888999>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===uuullliiiiiieeebbbcccbbb```bbbgggdddfffhhhfffcccaaaaaaccc^^^___```aaacccccccccccc____________````````````bbbaaaaaa```___^^^]]]]]]\\\\\\[[[[[[\\\^^^```aaa]]]]]]^^^___``````aaaaaacccdddeeecccaaa```aaacccdddeeeeeeeeeeeeeeeddddddcccddddddeeeeeeeeeddddddffffffdddaaa^^^]]]___```___\\\]]]bbbddddddhhhmmmrrrkkkcccYYYQQQGGGDDDHHHPPPOOOIIILLLUUUvvvllltttyyytttqqqvvvlllZZZPPPJJJFFFCCC@@@<<<:::===>>>;;;;;;<<<::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<888<<<===<<<;;;>>>??????<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======|||wwwyyyuuummmhhhhhhccc```bbbaaa______bbbccceeegggfffbbb```aaabbb^^^___```aaaaaa```___^^^]]]]]]^^^______^^^^^^]]][[[[[[ZZZYYYYYYYYYZZZZZZWWWXXXZZZ[[[]]]^^^^^^^^^[[[[[[]]]^^^```aaabbbcccbbbcccdddaaa___^^^aaadddeeeeeefffgggggggggffffffbbbbbbcccdddddddddccccccbbbbbb```\\\YYYXXXZZZ[[[bbb]]]\\\aaaeeedddbbbccclll}}}~~~nnn\\\RRRNNNKKKHHHGGGDDDCCCFFFKKKHHHGGGWWWlll}}}vvvsss|||vvv{{{xxxaaaOOOFFFBBBAAA???>>>::::::>>>@@@>>>===>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======777;;;:::777999???>>>999<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======zzzrrrnnnmmmllliiieeeeeeccc```^^^^^^___```bbbfffffffffeeecccaaa___^^^\\\^^^aaaccccccbbbaaa___]]]^^^```aaa___]]]YYYWWWYYYYYYXXXXXXYYY[[[^^^___ZZZ[[[\\\\\\[[[[[[]]]___^^^]]]\\\[[[\\\^^^aaaccc^^^]]][[[[[[]]]aaaeeehhhhhhhhhhhhhhhhhhgggffffffdddbbb```_________^^^\\\^^^]]]\\\ZZZYYYYYYXXXXXX\\\\\\\\\\\\]]]]]]]]]]]]aaagggrrr~~~rrriiieeeTTTOOOHHHCCCBBBEEEIIILLLFFFFFFLLLUUU^^^kkkxxxnnnlllqqq}}}hhhMMMFFFEEE@@@;;;<<<;;;;;;<<<<<<======>>>>>>>>>>>>======<<<<<<;;;;;;========================<<<<<<;;;;;;<<<===>>>>>>:::;;;<<<>>>>>>>>>===<<<>>>>>>>>>>>>>>>===<<<;;;======>>>?????????>>>>>>wwwrrrllliiijjjiiifffccccccaaa___]]]]]]^^^```aaaeeeeeefffeeedddaaa___]]]]]]___aaabbbcccaaa___^^^______``````___]]][[[YYY[[[ZZZXXXVVVVVVXXXZZZ\\\ZZZ\\\___```___^^^]]]]]]```___]]]\\\]]]___aaaccc___^^^^^^^^^```cccfffhhhjjjkkkkkkkkkjjjiiigggfffeeeccc```___``````^^^]]]```___]]]\\\[[[ZZZYYYYYY]]]]]]]]]\\\\\\[[[[[[[[[ZZZ]]]eeesss}}}xxxoooeee[[[SSSMMMJJJEEEIIILLLKKKFFFEEEHHHLLL[[[^^^hhhwwwuuugggcccyyy{{{bbbKKKFFFGGGDDDAAACCC???????????????@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAAAAA>>>>>>???@@@@@@@@@????????????????????????>>>>>>>>>>>>??????@@@??????>>>~~~rrrmmmjjjgggfffggggggdddaaa___^^^]]]\\\\\\^^^```aaabbbcccdddeeedddaaa^^^\\\]]]___```aaaaaa```^^^\\\^^^^^^]]]\\\[[[ZZZYYYYYY]]][[[WWWTTTSSSTTTVVVXXXYYY]]]bbbdddccc___\\\ZZZ^^^]]]\\\[[[[[[\\\^^^___^^^______```bbbccceeefffiiijjjkkklllkkkiiigggeeedddbbb```___``````___]]]^^^]]]\\\ZZZYYYXXXWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZXXXYYY[[[aaaooozzzkkkbbb[[[XXXTTTOOOJJJGGGEEEDDD>>>BBBEEECCCFFFUUUoooooobbbgggpppnnnYYYFFFBBBDDDBBB@@@AAA????????????>>>>>>>>>>>>????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@@@@??????>>>=========>>>>>>===>>>???????????????>>>======>>>???????????????|||vvvtttssstttuuuuuurrrooojjjjjjiiiiiijjjkkkmmmnnnnnnoooqqqrrrqqqoookkkiiillllllmmmnnnmmmllljjjiiiiiihhhgggeeeddddddeeeeeekkkiiieeebbbaaabbbeeeggghhhlllppprrrpppllliiihhhhhhgggeeeddddddeeefffgggjjjjjjlllmmmnnnoooppppppqqqrrrtttuuuuuutttrrrqqqpppnnnllllllllllllkkkjjjhhhgggeeedddbbbaaaaaaaaa\\\]]]___aaacccfffggghhhjjjjjjjjjjjjooo~~~xxxhhh^^^ZZZTTTSSSRRRPPPPPPOOOOOOOOORRRSSSSSSTTT```}}}yyy~~~rrraaaQQQMMMMMMKKKHHHHHHFFFFFFFFFEEEDDDDDDDDDCCCEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDBBBBBBBBBCCCCCCEEEEEEFFFGGGHHHHHHHHHGGGCCCDDDFFFGGGIIIIIIJJJJJJ