BM6P6(@ ''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((******))))))((((((''''''((((((((()))******+++++++++,,,,,,,,,,,,,,,,,,---***,,,000333111111999BBB___uuurrrhhhggghhhtttwwwhhheeeppp~~~mmmeeessswwwaaaWWWXXXRRRNNNVVVaaarrr}}}|||yyy{{{xxxppphhh^^^VVVRRRMMMOOObbbyyyqqq___WWW```mmm}}}rrrZZZTTTOOOJJJEEE@@@===@@@GGGWWWZZZcccooouuuooobbbXXX\\\^^^bbbeeefffhhhjjjkkkllljjjgggbbb\\\TTTMMMHHHIIIJJJMMMQQQSSSTTTVVVZZZNNNFFFHHHYYYnnnxxxwwwsssyyywwwtttpppjjjddd___\\\cccpppmmmVVVHHHAAA777...,,,+++))))))***+++++++++************)))))))))))))))((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))((((((((((((***)))+++000000,,,+++,,,---777LLLeeeyyytttuuu{{{pppddd[[[XXXIIIHHHGGGGGGHHHIIIKKKLLLSSSSSSTTTYYY]]]^^^[[[WWW^^^```aaaaaa```bbbgggllliiihhhgggffffffggghhhiiiaaadddhhhmmmpppqqqqqqqqqnnnnnnnnnmmmkkkgggdddbbbiiigggfffffffffddd___ZZZccc^^^ZZZYYYZZZZZZYYYVVVVVVVVVTTTOOOHHHEEEFFFHHHIIIFFFGGGQQQjjj''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((******))))))(((((((((((((((((())))))******+++++++++,,,,,,,,,,,,---------111000///......777KKK^^^vvvooogggccc___nnn{{{rrrhhh^^^aaaoootttnnnvvvhhhaaaUUURRR___zzzwwwjjj]]]VVVOOONNN]]]oootttooohhh^^^SSSOOOYYYfff{{{sss^^^UUUPPPJJJFFFAAA===@@@EEEQQQZZZgggsssuuummmbbbZZZ___bbbfffjjjmmmooopppqqqssssssppphhh\\\QQQKKKIIIHHHLLLRRRYYY^^^aaaeeeiii]]]WWWYYYgggwww|||yyyvvvsssqqqmmmhhhbbb\\\VVVSSSRRR^^^ooommmZZZHHH???666111---)))***...++++++++++++************))))))))))))((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&''''''''')))))))))))))))))))))(((...)))''')))***)))+++000888GGG]]]rrr||||||xxxjjjaaaZZZSSSOOONNNJJJJJJKKKLLLNNNPPPRRRSSSXXXXXXZZZ^^^aaabbbbbb``````aaaaaaaaabbbccceeehhhiiiiiihhhhhhhhhjjjkkkllliiikkkooorrrttttttsssrrrooopppqqqrrrrrrqqqpppooommmkkkjjjkkkkkkjjjfffbbb]]]\\\\\\]]]___```aaa```[[[\\\\\\ZZZTTTNNNJJJHHHEEEDDDCCCEEENNNbbbzzz''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((***))))))))))))((((((((((((((())))))***+++++++++++++++,,,,,,------------111...,,,---333DDDbbbzzzssshhhddd___YYY```vvv}}}rrrhhh\\\VVVSSS[[[nnn|||sssppp^^^^^^qqqyyyfffZZZQQQNNNUUUaaa]]]YYYTTTOOOJJJJJJTTT___xxxzzzlllZZZSSSLLLHHHCCC>>>???BBBJJJ[[[oooyyytttjjjaaa]]]cccffflllqqquuuwwwxxxwww~~~}}}wwwjjjYYYNNNJJJLLLMMMSSS]]]eeelllppptttuuuooolllmmmvvv|||zzztttqqqhhhfffbbb]]]VVVPPPKKKHHHDDDLLLZZZmmmlllTTTJJJ>>>666///+++,,,000,,,+++++++++************))))))))))))((((((((((((&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&'''''''''))))))))))))))))))))))))---***((())))))***000888PPPbbbsss}}}zzz{{{}}}hhh]]]SSSPPPOOOMMMMMMOOOPPPQQQSSSVVVYYY[[[\\\]]]^^^___aaabbbbbbbbbdddeeecccccccccdddfffffffffdddlllllllllmmmoooqqqrrrsssrrrtttwwwyyyzzzyyywwwvvvyyyxxxxxxwwwuuusssqqqpppooonnnnnnooopppooommmjjjhhhiiiiiihhheeebbb``````aaabbbcccdddbbb\\\TTTNNNIIIJJJHHHBBB>>>CCCPPP\\\''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,++++++,,,,,,---.........///,,,---666EEE\\\xxxrrriiiddd^^^WWW[[[oooyyylll```XXXRRRMMMLLLWWWlllzzzllllllmmm^^^UUUPPPRRRVVVZZZVVVQQQOOOLLLLLLTTT]]]vvv~~~ddd[[[QQQKKKFFFAAA>>>???EEE^^^xxx~~~sssgggaaa```eeeiiipppwww}}}~~~rrraaaTTTNNNPPPTTTZZZccclllrrrwwwzzzzzzyyyzzzwwwwwwyyyvvvmmmeeeccc[[[YYYVVVRRRMMMHHHEEECCCCCCDDDKKK[[[ppp|||aaaRRRBBB888333...---...,,,,,,+++++++++*********))))))))))))((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''''''''''')))))))))))))))*********(((***,,,...,,,///<<>>===CCCaaa}}}sssgggddddddeeejjjsss~~~xxxdddVVVRRRVVV]]]bbbkkkuuu}}}~~~yyy{{{xxxuuuqqqhhh\\\TTTSSSPPPOOOMMMKKKHHHFFFEEEDDDEEEAAABBBNNN___xxxppp\\\GGG<<<888333...+++,,,,,,,,,++++++++++++***))))))))))))(((((((((((('''''''''((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((((()))))))))*********+++'''***------,,,666OOOgggrrrpppxxxmmm___XXXVVVQQQOOORRRUUUWWW[[[```aaabbbcccddddddcccbbbaaaaaacccdddcccaaabbbfffjjjkkkkkklllpppuuuvvvssspppssstttuuuwwwyyy{{{}}}}}}xxxzzz}}}~~~pppppppppqqqsssuuuwwwyyypppqqqrrrsssssssssssstttssswww||||||yyyvvvvvvwwwnnnjjjeeedddeeefffeeeccc^^^[[[UUUMMMGGGDDDDDDDDDBBBHHHZZZyyy''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************+++))))))******+++,,,,,,,,,++++++,,,---...//////000333000666JJJddd}}}wwwbbbXXXeeetttgggWWWKKKSSSnnnrrrpppsssuuuvvvsssppplllfff\\\UUUXXX```qqquuuaaaVVVNNNFFF???<<>>>>>IIIWWWnnn(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))************************++++++++++++++++++,,,,,,222///,,,,,,///111444666AAAwww~~~tttnnnllljjjeeeaaacccfffiiiiiifffdddeeefffxxxeeeaaavvvqqqeeexxxxxxdddXXXOOOGGG@@@III]]]nnnuuu|||}}}yyyrrrhhh```VVVdddsss}}}uuueeeYYYSSSIIICCC??????BBBDDDFFFHHHMMMOOOOOOLLLHHHJJJRRRYYYaaadddaaa^^^___^^^lllxxxZZZFFF===555///000///...//////---***+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((())))))***---...***&&&***222...333FFFcccwwwyyyrrrlllpppuuu}}}}}}zzzqqqdddXXXUUUVVVVVVVVVVVV[[[bbbiiijjjggggggkkkqqqtttrrrppprrrvvvzzz||||||}}}zzzzzz~~~}}}}}}}}}{{{zzzyyy|||~~~||||||~~~|||~~~|||xxxvvvxxxwwwtttwwwwwwwwwxxxxxxzzz{{{{{{vvvxxx{{{}}}|||xxxtttqqqtttrrrpppoooooolllfff```VVVNNNDDD???>>>@@@@@@@@@IIIWWWlll((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))************************+++++++++++++++,,,,,,,,,...++++++//////000666>>>ddd}}}rrrhhh[[[RRRNNNLLLJJJGGGNNNRRRXXX[[[\\\]]]aaaeeeuuurrrgggvvv}}}qqq}}}mmm___TTTIIIBBBMMM^^^mmmttt}}}|||tttjjj```YYY___mmm|||uuueeeVVVMMMHHHCCCAAA@@@@@@@@@BBBHHHOOOVVV]]]dddaaaZZZWWW\\\bbbfffkkkhhhfffddd___iii}}}iiiVVVIII;;;777333...,,,...000///,,,++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((()))))))))'''))),,,+++)))+++000555CCC\\\ssszzzrrriiifffmmmrrr||||||rrrqqq|||nnnbbbYYYTTTVVVZZZ]]]___bbbdddgggkkknnnoooqqqsssttt{{{yyywwwxxx|||~~~~~~}}}~~~~~~}}}|||~~~~~~~~~zzzyyy||||||zzz||||||{{{{{{{{{{{{|||}}}xxxyyyzzz|||||||||{{{zzzxxxtttpppoooooommmjjjfff^^^WWWMMMEEE@@@===;;;:::>>>CCCNNN^^^uuu((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))******************************+++++++++,,,,,,,,,------***---333111///<<>>@@@DDDEEEAAAAAANNN]]]eeerrr}}}~~~uuunnnooosssqqquuurrroookkkaaaeeezzz~~~kkkWWWBBBAAA888///+++,,,/////////,,,+++++++++************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))&&&&&&+++------...111===SSSqqq|||nnnhhhkkkyyyyyyyyy{{{sssfffdddooo|||gggYYYVVVTTTVVV\\\aaadddiiinnnrrrqqqrrruuuyyy|||{{{yyy}}}~~~~~~~~~}}}}}}}}}~~~~~~yyyrrrooonnnmmmjjjgggddd___VVVLLLDDD===999888999777999AAAMMMddd((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''((())))))******************************++++++,,,,,,---------000,,,///555222111FFFaaazzzyyyuuuqqqpppooojjj```XXXJJJCCC999333222444777888999===BBBEEEHHHLLLRRRWWWlllzzz}}}|||}}}qqqiiieee```[[[RRRNNNYYYiiizzz}}}vvvuuu~~~rrr```PPPGGGMMMYYYhhhuuu~~~xxxnnnfffeeekkkqqq{{{ttthhhVVVIIICCCCCCDDDEEE@@@EEEMMMMMMEEECCCTTTiiisss~~~}}}{{{uuuoooccceeexxx~~~eeeHHHFFF???666111---+++---111,,,,,,+++++++++*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''(((((((((((()))))))))***)))))),,,------111888GGG]]]vvvzzztttyyy{{{tttnnnhhheeelll|||mmm]]]VVV[[[]]]bbbiiikkkkkkooouuu~~~}}}|||}}}~~~}}}vvvrrrooommmiiifffdddaaaZZZRRRIIIBBB>>><<<;;;555777===@@@GGGbbb((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************************************+++,,,------......222---...333333888RRRppp}}}xxxrrrnnnoookkkfffdddbbb[[[QQQIII<<<999555222333444666777;;;>>>AAABBBCCCFFFLLLQQQfffuuu}}}~~~yyypppmmmaaaYYYWWWRRRNNNTTT___kkkrrryyy{{{|||{{{tttmmmfffbbbeeessswwwcccRRRIIIHHHUUUgggzzzzzznnndddbbbkkkyyyooo^^^UUUJJJCCCCCCFFFJJJKKKGGGMMMVVVWWWLLLGGGYYYqqq{{{wwwpppeeehhhzzz~~~```LLLGGGAAA;;;111(((***111,,,,,,,,,++++++++++++***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((()))))))))***)))***,,,---***,,,999GGGZZZfffrrrwwwyyy{{{yyyhhhhhhmmmyyy{{{eee___ccclllnnntttzzzyyyvvvxxx~~~~~~zzzxxxwwwtttoookkkfffbbb]]]VVVOOOHHHCCC???;;;444555<<<;;;888CCCVVV(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++******************************+++,,,---...//////000......111888HHHccc{{{~~~wwwqqqmmmiiifff___\\\WWWTTTQQQKKKDDD>>>999888777666666555666666999;;;=========AAAHHHMMM^^^nnnttteeebbb]]]RRRNNNRRRaaafffhhhddd```^^^[[[WWWVVVTTTZZZjjj{{{xxxyyyzzzdddSSSJJJGGGUUUkkkyyyiiiaaagggvvvmmm[[[LLLIIIFFFEEEFFFIIILLLMMMSSSWWW___cccYYYQQQ```xxxxxxqqqfffiii{{{XXXPPPJJJDDD888+++)))000,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))******''')))---......666LLLbbbuuuvvvuuuvvvooohhhmmmtttxxxmmmrrr|||}}}}}}~~~}}}yyyvvvmmmhhh```ZZZUUUOOOGGGBBB>>>888777999888555:::DDD]]](((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++******************************+++,,,---...//////---111333666FFF```xxx}}}sssjjjeeeaaa]]]ZZZMMMLLLIIIEEEBBB>>>;;;999:::::::::888777777777888555777888888888<<>>SSSsssrrrkkkccc\\\WWWSSSNNNJJJBBBBBBAAA===:::777777888777777666555444555777999555666666555555888???EEENNN\\\mmmzzzooohhhmmmtttzzzzzzpppccc]]][[[ZZZVVVSSSVVV]]]bbb```\\\[[[ZZZ\\\___[[[QQQOOOZZZiii~~~eeeSSSJJJSSS```uuuyyynnnuuuzzzdddTTTHHHAAABBBKKKWWWbbbjjjqqqxxx}}}ooommmttt~~~zzzqqqzzz}}}uuugggeeettt~~~wwwbbbOOOJJJEEE999000///---------,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************///,,,---777HHHccc|||pppnnnpppsss}}}}}}yyyxxxxxxwwwvvvvvvlllaaa___aaa___VVVMMM@@@FFFGGG???888888::::::;;;GGGccc(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++---,,,---//////,,,,,,///222///666OOOooo{{{mmmddd]]]TTTMMMIIIEEEAAA>>>:::::::::999999999888888999888777666555555555555777444444666777777<<>>;;;888777;;;GGG^^^(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++///,,,+++---...,,,---000222777FFFbbb|||mmm```XXXSSSKKKEEEAAA???<<<:::::::::999999999888888888999888777666666555555666888555555777777777<<>>;;;===<<<<<>>>>>=========>>>@@@BBB@@@@@@>>>===>>>???@@@AAA@@@???>>>===<<<<<<<<<<<<;;;999;;;===<<<999;;;???BBBJJJVVVcccqqquuummmoooppp}}}kkkZZZYYYwww}}}fffXXXNNNQQQYYYfffttt~~~|||~~~yyyxxxsssjjjlllsss~~~{{{kkkPPPDDDDDD999555111...---...------++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((((((((()))((('''&&&(((((((((((())))))******,,,)))***------***+++000CCCWWWppp}}}|||yyy|||{{{uuuoooqqqwwwfffZZZWWW[[[gggsss|||}}}}}}zzzvvvqqqlllgggdddggg```WWWOOOKKKHHHFFFEEE===???BBBCCCDDDGGGNNNSSSuuu))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,///000//////777AAAWWWtttyyyjjjXXXLLLDDD>>>===>>><<<===?????????@@@CCCFFFCCCBBB@@@???@@@AAACCCDDDAAAAAA???>>>>>>>>>>>>>>>::::::<<>>;;;<<>>:::444000............,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&((((((((('''&&&%%%'''(((((())))))******++++++)))+++///---***222>>>VVVdddvvvooopppsss}}}hhh\\\OOOJJJLLLTTTaaammm|||wwwrrrlllgggeeecccaaa\\\UUUMMMHHHFFFFFFFFFDDDBBBBBBDDDFFFGGGHHH]]]mmm))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------,,,---000000...333EEEWWWkkk~~~yyyaaaTTTGGGAAA>>>::::::======???AAABBBAAACCCFFFIIIDDDBBBAAA???@@@BBBDDDFFFAAA@@@???>>>============:::999<<<@@@@@@<<<===@@@@@@FFFNNNUUU[[[fffuuuyyy~~~}}}|||}}}~~~eee\\\eeezzz{{{eeeVVVUUU[[[jjjuuu||||||}}}yyytttrrrsssuuutttvvv{{{vvvrrrwww~~~___IIIDDD>>>777111///.........,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''''''''''''''((('''(((((()))******++++++***)))+++///...000BBBXXXqqqrrruuu{{{tttkkkpppzzzuuucccQQQJJJDDDCCCFFFPPPbbbrrrzzztttooolllkkkbbbeeefff___TTTKKKIIIKKKLLLIIIFFFEEEEEEFFFGGGGGGNNNWWWmmm))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------+++---000000000;;;VVVnnn{{{iiiQQQGGG??????>>>;;;:::===???BBBEEEEEEDDDEEEIIILLLCCCBBB@@@??????AAADDDFFF@@@???>>>===<<<<<<<<<<<<999999===AAAAAA======AAAAAAFFFJJJLLLOOOVVVcccmmmrrrooossszzz{{{rrrtttsssttt}}}ddd```mmmxxxgggXXXUUUbbbrrrwwwtttssstttrrrnnnooosssnnnnnnpppwww~~~wwwuuuzzz~~~vvvuuuxxxoooOOOGGGAAA999333//////......,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))(((''''''(((***---'''(((((()))***+++++++++***(((+++///...555OOOlll|||qqqsss}}}mmmnnnvvvqqq\\\QQQDDDCCCBBBCCCEEEQQQhhh}}}~~~xxxtttsssssscccjjjoooiii[[[PPPNNNQQQMMMMMMMMMLLLJJJIIIHHHHHHEEEPPPZZZiii))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******++++++,,,---------------------...000000//////...---000AAA___zzzzzzaaaPPPCCC===;;;>>>AAA???======BBBDDDDDDBBBEEEJJJMMMLLLIIIDDD>>><<>><<<<<<<<<<<<===;;;:::<<>>;;;===DDDDDDEEEJJJHHHLLLZZZttttttkkkbbbiii||||||iiiaaa___[[[\\\fffyyy```^^^rrryyyaaaZZZ]]]]]]qqq{{{xxxrrrnnnvvvzzzppplllnnnmmmlllllllllqqq}}}{{{vvvyyyppp^^^VVVYYYaaammm}}}\\\NNNHHHAAA;;;444......111++++++,,,+++***))))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&''''''((((((''''''(((((((((((((((''''''''''''''''''((()))*********&&&,,,...***...CCC```uuuzzzwwwrrrnnnrrrnnnSSSHHHGGGCCCBBB??????FFFXXXnnn|||wwwssspppjjjccc```___]]]XXXTTTRRROOOLLLKKKKKKLLLKKKJJJCCCTTT[[[YYYlll))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******++++++,,,------------------...///000000000000333888???PPPjjjuuu___MMMDDD@@@<<<;;;???CCCAAA?????????CCCDDDDDDFFFKKKMMMKKKIIIDDD???>>>@@@DDDGGGHHHDDDCCCAAA@@@???>>>>>>>>>;;;:::;;;===AAACCCBBB@@@DDDJJJIIIHHHKKKFFFGGGSSSttt~~~{{{iiiaaajjjqqqooojjjhhhkkkxxx{{{pppllluuuooo]]]___WWWVVVXXXbbbttt```bbbxxxtttlllaaafffuuuzzzvvvuuu|||vvvvvvrrrooooooooosss~~~}}}{{{}}}zzztttiii[[[OOOIIIKKKNNN[[[lllpppRRRKKKGGGFFF@@@444------,,,------,,,+++***)))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((()))*********000///...000999MMMiii~~~{{{qqqjjjmmm~~~eeeRRRHHHDDDAAABBBDDDEEEKKKZZZppp~~~zzzwwwtttnnnfffcccbbb```]]]YYYWWWTTTPPPNNNNNNOOONNNNNNLLLQQQWWW[[[fff))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******++++++,,,------------------...///000111333111333===LLLbbb}}}uuuXXXDDD<<<<<>>@@@BBBCCCCCCBBBGGGNNNOOOOOOPPPHHHEEEOOOkkkuuu___aaajjjjjjeeecccbbbgggsssyyyjjj___YYY[[[aaalll{{{kkkaaabbbVVVSSSTTT]]]ooo{{{dddlllooocccjjjlllwww{{{vvvppprrrssssssvvv{{{lllaaaRRRGGGCCCCCCBBBBBBGGGVVVnnn]]]PPPKKKPPPMMM===///+++---......---,,,+++***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''(((((((((((((((((((((((()))))))))))))))*********222+++,,,999IIIYYYlll}}}{{{xxxmmmfffhhhnnnwwwdddXXXPPPHHHAAA@@@DDDGGGHHHKKKXXXlll|||}}}{{{yyyssskkkgggeeeeeecccbbb]]]YYYTTTPPPPPPPPPQQQPPPYYYSSSWWWaaacccmmm((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))******++++++,,,------------------...///000111666000///;;;QQQnnn|||bbbIII;;;;;;AAA@@@======DDDGGGDDDAAA@@@BBBEEEEEECCCEEEIIIJJJHHHFFFDDDBBBAAABBBEEEHHHJJJCCCCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAAAAAAAA@@@???EEEPPPWWW\\\^^^RRRJJJPPP[[[mmmooo{{{}}}xxxsssrrrwwwwwwmmmddd]]]WWWTTTSSS[[[pppuuudddZZZRRRXXXmmmxxxkkkyyyqqq^^^fffyyy|||uuuoootttvvvwwwzzz~~~~~~vvvmmm\\\SSSIIIDDDEEEGGGGGGEEEBBBKKK\\\vvvnnnXXXJJJPPPTTTHHH777///---,,,,,,,,,---,,,+++)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((()))))))))************************...)))222III^^^hhhqqq{{{~~~mmmiii~~~qqqsssuuuvvvttt]]]PPPNNNNNNIIICCCBBBFFFHHHFFFGGGRRRfffvvv~~~~~~~~~xxxpppkkkiiijjjkkkkkkddd```YYYUUUTTTTTTTTTUUU```YYY\\\fffeeefff((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))******++++++,,,------...............///111111777111333BBB[[[vvv}}}dddRRRFFF???BBBHHHCCC@@@@@@EEEHHHEEE@@@???BBBDDDBBB>>>???DDDGGGEEEEEEEEEDDDCCCDDDEEEHHHJJJCCCCCCBBBAAA@@@??????>>>???@@@AAAAAA@@@?????????DDDTTTbbbkkknnn___RRRTTTQQQvvvxxxmmmfff```XXXRRROOOQQQ]]]rrr}}}hhhUUUVVVnnnvvvpppwwwjjjddd```hhh{{{wwwvvvxxxzzz~~~}}}|||{{{ssseeeYYYOOOMMMKKKKKKLLLMMMMMMLLLKKKLLLRRRbbbyyy|||eeeKKKIIIQQQPPPDDD999...,,,***+++,,,---,,,***************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((((())))))(((((((((((((((((())))))******************++++++++++++...111@@@ZZZooozzzwwwfffqqq|||jjj___PPPIIIJJJLLLLLLJJJDDDFFFFFFDDDEEERRRgggxxxyyy{{{~~~{{{tttpppnnnpppsssuuummmhhhaaa\\\ZZZYYYYYYYYY]]]\\\___dddeeegggrrr))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******++++++,,,------............///000111111555777BBBWWWoooyyycccOOOHHHFFFDDDEEEHHHFFFBBBAAAFFFHHHEEEAAA@@@???AAA@@@===>>>CCCFFFEEEGGGHHHIIIHHHGGGGGGIIIKKKEEECCCAAA???============999;;;>>>@@@@@@AAABBBDDDGGGYYYjjjwwwzzzkkk[[[\\\ZZZuuutttddd]]]\\\[[[XXXUUUTTTWWW___iiiqqq{{{|||aaa\\\qqqvvvvvvzzzccc___eeeiiieeezzz}}}}}}vvvmmmaaaUUULLLLLLOOOTTTVVVWWWUUUTTTSSSTTTQQQOOOTTTbbbuuuuuuxxxWWWGGGLLLTTTPPPFFF444///+++***,,,---,,,+++************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''((())))))))))))((('''(((((())))))******+++)))******+++,,,,,,------...<<>>PPPkkkfffSSSFFFHHHKKKGGGDDDEEEGGGBBBAAAEEEHHHFFFDDDDDD===AAAEEEEEEHHHLLLMMMKKKLLLMMMNNNMMMKKKJJJKKKMMMHHHEEEAAA===;;;;;;===>>>777:::>>>@@@@@@AAADDDFFFGGGZZZlllzzzttthhhkkkqqqssseeeaaaggglllllldddccc]]]YYY[[[dddkkkmmm~~~vvvkkkxxxyyy~~~xxxgggdddpppxxxxxxlllzzzmmm___UUUQQQQQQVVVZZZaaagggjjjkkkiiigggdddbbb^^^[[[^^^lllnnnOOOIIIVVVZZZRRR===777///++++++,,,+++***************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''((()))))))))))))))'''(((((()))******++++++((()))***+++,,,.../////////OOOnnnzzz|||~~~yyycccWWWUUUSSSPPPOOOOOOQQQTTTUUUNNNKKKIIIIIIQQQ^^^nnnxxxvvvxxx{{{~~~~~~{{{{{{~~~}}}wwwrrrooollliiigggbbb```^^^___eeejjjgggbbb))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******+++,,,,,,------.........//////000111222;;;CCCWWWsss{{{kkk^^^PPPHHHNNNQQQIIIDDDDDDFFFAAA@@@EEEHHHHHHGGGGGG===DDDKKKOOOSSSWWWVVVRRROOOQQQRRRQQQNNNLLLMMMOOOJJJGGGBBB===;;;;;;===>>>:::===AAAAAA@@@@@@BBBEEEDDDWWWiiiyyy{{{sssyyyxxxyyyuuuoooqqqzzzxxxvvvlll]]]YYY```ccc___dddvvvzzz}}}{{{~~~tttfffcccuuu{{{~~~vvvgggWWWQQQVVV]]]dddfffllluuu~~~~~~yyyyyywwwpppmmmuuuYYYIIIUUU^^^XXXEEE===222,,,+++,,,+++)))************************))))))))))))(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''(((((()))))))))))))))'''(((((()))***+++++++++((((((***+++---...000000444bbb{{{ooobbbZZZXXXUUURRRQQQSSSUUUVVVWWWTTTPPPLLLMMMTTT^^^iiioooooorrrwww||||||zzzooofffbbbfffkkklllmmmooo))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******++++++,,,------//////...---///222333333777UUUpppsss[[[OOOYYYOOOJJJOOOPPPIIIBBB???HHHAAA>>>CCCIIIJJJEEE@@@BBBFFFNNNXXX```bbb^^^ZZZSSSRRRQQQPPPNNNMMMMMMMMMHHHEEEBBBAAAAAABBBBBBBBB??????AAAFFFEEEAAAAAACCCDDDHHHRRR___eeefffkkktttxxxjjjcccbbb```ZZZ```kkk}}}}}}yyyzzzjjjeeeeeesss}}}ooo```UUUUUUhhh||||||gggMMMNNNVVVXXXWWWLLL999,,,,,,222...%%%++++++,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******)))***+++---///222555666RRRkkk|||oooaaaWWWWWWWWWWWWVVVTTTSSSTTTVVVVVVUUUSSSSSSVVV]]]dddhhhmmmttt|||~~~|||}}}yyylllhhhooopppkkk))))))))))))))))))))))))))))))))))))*********************************************+++,,,,,,------,,,+++,,,//////...222777IIIhhhtttXXXHHHEEEOOOJJJHHHMMMQQQPPPJJJFFFDDD@@@>>>BBBHHHKKKIIIFFFDDDGGGNNNZZZffflllkkkggg]]]ZZZVVVTTTSSSSSSRRRRRRMMMJJJFFFDDDCCCCCCCCCBBB??????AAAEEEEEEBBBAAADDDBBBCCCHHHNNNNNNMMMPPPWWWsss|||lll```[[[[[[^^^iii{{{ttthhheeeiiisssyyynnngggkkkuuuuuulllhhhkkk{{{yyy\\\RRRUUUXXX[[[QQQ@@@111---000///***++++++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((()))*********+++&&&)))///---+++888KKKeeennnyyyvvvppp|||}}}tttkkk___VVVYYYXXXWWWVVVUUUUUUTTTTTTVVVUUUSSSSSSVVV\\\bbbfffgggoooxxx|||~~~sssjjjmmmllleee))))))))))))))))))))))))))))))))))))******************************************++++++,,,,,,---------))),,,333111,,,555EEErrrvvvWWWAAA===DDDLLLKKKIIIHHHKKKNNNIIIBBBBBB@@@@@@BBBGGGKKKJJJHHHDDDEEELLLZZZkkkwwwyyywwwmmmggg___[[[ZZZZZZZZZXXXRRROOOJJJFFFEEEDDDCCCCCC@@@>>>@@@DDDEEEBBBBBBDDDHHHHHHHHHHHHDDD@@@AAAFFF^^^~~~~~~lllddd\\\\\\iiixxxpppbbb[[[XXXaaaqqq|||gggWWWmmmxxxkkkUUURRRXXX]]]XXXKKK;;;111...///...***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((())))))******+++...&&&)))111...,,,FFFiii}}}pppkkklllkkksss|||yyyjjj|||zzzyyyxxxuuulllccc^^^[[[XXXWWWXXXYYYWWWTTTWWWUUUTTTSSSVVVZZZ___cccbbbhhhqqqyyy}}}~~~~~~vvvnnnqqqpppkkk))))))))))))))))))))))))((()))))))))******************************************++++++,,,------...222+++...666333...@@@[[[uuu^^^JJJ@@@EEENNNNNNNNNJJJEEEGGGKKKHHHAAABBBDDDFFFGGGJJJLLLHHHCCCAAA@@@EEETTThhhxxx~~~{{{sssiiicccaaaaaa```^^^UUUPPPKKKGGGEEEDDDDDDCCCAAA>>>???CCCEEECCCBBBDDDOOOQQQRRRPPPKKKFFFFFFGGGRRRzzzuuulllooo|||kkk___[[[TTTZZZgggzzzqqqhhhfff___TTTYYYZZZZZZUUUGGG888///---///+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))******++++++///***,,,111333>>>^^^mmmccctttzzzllltttrrr}}}}}}ssseee```\\\\\\______\\\XXXZZZXXXWWWVVVWWWZZZ^^^```aaadddkkkttt}}}~~~}}}~~~~~~|||{{{}}}vvvxxx************************((()))))))))***************************************++++++,,,------......444---...444222333MMMooovvvZZZJJJFFFHHHNNNSSSNNNNNNKKKHHHJJJOOONNNJJJFFFLLLQQQSSSVVVVVVLLLAAA>>>;;;>>>III\\\mmmwwwzzzzzzpppiiifffeeecccbbbVVVQQQKKKFFFDDDDDDCCCCCCAAA>>>===BBBEEEDDDCCCDDDNNNTTTYYYYYYTTTNNNIIIFFFOOOwwwqqqbbbUUUPPPRRR^^^mmmpppkkk}}}www\\\WWWTTTXXXZZZRRRCCC333------+++++++++***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***++++++++++++......///<<>>;;;:::@@@LLL[[[hhhnnnyyyvvvrrrmmmiiigggffffff[[[VVVNNNHHHEEEDDDCCCCCCBBB===<<>><<<<<>>___dddgggrrrrrruuuttt}}}~~~~~~|||xxxsssqqqtttttttttssspppooopppqqqssssssssspppmmmjjjjjjkkkggghhhiiilllqqqwww}}}tttooorrr}}}zzz{{{|||zzzyyyzzz~~~zzzyyyxxxxxx{{{~~~kkkbbbbbbfffiii************************++++++******************************++++++++++++------,,,,,,------......555111333===MMMbbbzzzvvvoooiiiZZZQQQmmmlllWWWSSSYYYeeexxxsssgggaaammmuuuhhh]]]YYYcccvvvqqqVVVNNNHHHAAA>>><<<===EEENNNXXX```hhhiiicccbbbhhhppprrroooeeeWWWLLLHHHFFFCCCCCC???<<<>>>DDDGGGEEEAAAKKK```qqqooofff^^^UUUKKKJJJJJJ^^^mmm```WWWQQQPPPSSS[[[fffvvvyyyhhh```nnnmmm\\\PPPHHHHHHLLLNNNOOOOOOOOOOOONNNMMMLLLNNNMMMOOOSSSYYYeeezzz^^^XXXVVV[[[```[[[NNNBBB222...,,,...---***)))++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))))))))))))))+++,,,+++***+++,,,,,,...222JJJdddmmmooovvv{{{qqqrrryyyzzzzzzyyywwwtttqqqooosssttttttsssqqqpppqqqsssssstttsssqqqnnnlllkkkllljjjjjjkkkmmmqqqvvvzzz}}}~~~{{{xxx{{{zzz{{{{{{yyywwwyyy~~~}}}yyyzzz|||~~~nnneeedddffffff******************************++++++++++++++++++************+++++++++,,,------,,,,,,---......///333///444DDD[[[oooooo[[[cccllleeeVVVrrrzzzoooooo{{{wwwooooookkkccc^^^___WWWTTTSSS\\\pppsssaaaPPPJJJEEE@@@<<<;;;AAAJJJTTT]]]fffhhhdddccciiiooouuuuuunnn___QQQJJJHHHFFFCCC>>>;;;===BBBFFFDDDBBBIII[[[kkkmmmggg```UUUJJJKKKEEESSS~~~yyy{{{yyyhhhTTTHHHEEEJJJUUU```rrr}}}xxxeee[[[kkkooo```OOODDD@@@???BBBHHHEEEGGGJJJMMMNNNMMMLLLKKKMMMLLLLLLMMMOOOYYYooo~~~mmm\\\QQQWWW```\\\QQQIII666111---......+++***,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))*********************+++---...***DDD\\\jjjsssuuu{{{zzzpppsssxxxxxxxxxwwwvvvvvvuuuuuusssttttttsssrrrrrrsssuuutttuuuuuussspppnnnmmmnnnnnnnnnmmmnnnooorrruuuwwwyyy~~~{{{{{{zzzwwwvvvxxx}}}yyy|||uuujjjfffdddbbb******************************+++++++++++++++,,,*********+++++++++,,,,,,------,,,------...///000222///777NNNjjj~~~___MMM]]]rrrqqq]]]qqqxxxhhhaaaZZZTTTPPP]]][[[]]]\\\^^^nnnwwwmmmQQQLLLFFFBBB<<<999>>>FFFSSS\\\fffiiigggfffjjjooovvvzzzwwwhhhVVVLLLIIIHHHCCC???<<<===AAADDDDDDCCCKKK]]]ooowwwwwwoooaaaTTTPPPGGGRRR{{{vvvzzzzzzttt]]]TTTKKKKKKPPPYYYgggrrr}}}jjjfffhhhxxxiiiTTTKKKDDDDDDFFFFFFFFFHHHDDDGGGJJJMMMOOOPPPOOOOOOMMMMMMNNNMMMLLLRRReeexxxfffRRRUUU^^^[[[SSSNNN<<<444.........++++++,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********+++))))))+++++++++,,,///444\\\pppnnnpppqqq{{{~~~vvvyyyxxxwwwvvvvvvvvvwwwxxxyyyssstttuuutttssssssuuuvvvtttvvvwwwvvvsssqqqppppppqqqpppnnnmmmmmmnnnooopppwwwzzz||||||zzzwwwuuuxxxzzz|||sssjjjdddaaa******************************++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------...///000111444444@@@[[[yyyaaaJJJZZZuuu|||jjjxxxvvv```VVVTTTTTTUUUWWW```bbbhhhfffbbblllxxxtttVVVOOOGGGBBB===:::===BBBOOOYYYdddiiiiiihhhjjjmmmuuu}}}~~~qqq^^^QQQKKKHHHCCC@@@<<<<<<@@@CCCEEEEEELLL___wwwsssfffVVVLLLUUU|||xxx{{{yyylll[[[KKKJJJOOOZZZfffrrr~~~sssvvv}}}nnnZZZPPPGGGBBBBBBFFFHHHFFFEEEEEEFFFGGGIIILLLMMMNNNNNNNNNMMMNNNPPPPPPMMMOOO\\\iiiuuu[[[VVV\\\\\\XXXUUUBBB888///......,,,,,,---+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************(((***------***...444KKKrrr~~~pppjjjkkkyyyzzz}}}uuutttsssssssssuuuwwwxxxtttuuuvvvuuuttttttvvvwwwuuuwwwyyyxxxvvvtttssssssqqqpppooommmllllllllllllwwwxxx}}}~~~~~~|||yyywwwzzztttjjjfff******************************++++++,,,---------++++++++++++,,,,,,,,,,,,,,,,,,------...///111111111888JJJgggnnnPPPWWWuuuzzzvvvfffUUUNNNNNNPPPTTTYYYbbbgggsssrrrkkkrrraaaUUUIIICCCAAA>>>===???HHHRRR___gggjjjjjjkkkmmmsss}}}yyyhhhYYYOOOHHHEEEAAA>>>===???CCCFFFHHHIII^^^{{{|||dddUUUYYY~~~zzz|||yyy|||mmm[[[MMMNNNRRR]]]mmm|||zzzdddTTTKKKIIILLLHHHFFFGGGFFFDDDFFFJJJKKKMMMOOOQQQQQQOOOMMMKKKMMMMMMOOOQQQOOOMMMTTT\\\tttgggWWWVVVYYYYYYVVVGGG<<<111......------...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++***))),,,///---+++555DDDiii}}}vvvmmmooo|||{{{xxxzzzyyyxxxwwwxxxyyyzzz{{{vvvwwwwwwvvvuuutttvvvwwwvvvxxx{{{{{{yyywwwvvvvvvqqqqqqpppnnnmmmmmmmmmlllvvvxxxzzz|||{{{}}}~~~{{{|||ssslll******************************++++++,,,------...+++++++++,,,,,,,,,------,,,,,,------...000111222222@@@[[[xxxaaa[[[wwwwwwzzzssswwwiii[[[SSSPPPNNNQQQTTTfffmmm|||vvv|||ppp___NNNFFFEEEBBB>>>===AAAMMM\\\gggmmmoooqqqrrrrrr~~~rrrbbbSSSJJJFFFCCC???===???CCCGGGJJJFFF[[[{{{}}}gggbbb|||{{{xxxiii___XXXTTT```fffuuummm\\\PPPKKKJJJJJJOOONNNOOOPPPMMMKKKOOOWWW\\\```dddfffddd^^^WWWRRRRRROOOOOOQQQPPPNNNQQQUUUddd~~~}}}___SSSWWWYYYTTTKKK>>>222.........---...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******+++++++++***,,,///,,,...BBBZZZ~~~|||~~~qqq{{{yyy|||xxxttt~~~~~~~~~~~~~~~xxxyyyyyywwwuuuuuuvvvwwwwwwyyy|||}}}{{{yyyxxxxxxrrrrrrqqqqqqqqqppppppppptttwwwzzz}}}}}}}}}~~~yyymmm******************************+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,------///000111222:::NNNmmmwww~~~pppcccyyy||||||ppprrrggg[[[VVVSSSQQQRRRVVVgggooo|||{{{gggQQQIIIHHHEEE???;;;>>>JJJ[[[iiiqqqtttwwwyyyrrr~~~yyyhhhWWWKKKGGGDDD@@@>>>???CCCHHHKKKEEEZZZzzzwwwkkk~~~}}}|||jjj[[[YYY^^^bbboooyyywwwiiiWWWMMMLLLMMMLLLJJJIIIMMMTTTYYYVVVSSSXXX___oootttzzz}}}zzzqqqeee^^^WWWRRROOOQQQRRRQQQRRRUUUXXXzzz}}}mmmYYY[[[\\\UUUNNN@@@222...............+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++,,,+++,,,...+++111LLLkkkzzz{{{sssmmmyyyfffnnnzzzuuuuuuwww~~~}}}||||||{{{yyyzzzyyyxxxuuutttuuuwwwwwwzzz}}}~~~}}}zzzyyyyyyrrrsssssssssssstttttttttqqqvvv{{{}}}~~~zzz|||zzzjjj******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000......111111000222666:::eeeyyyeeeqqqsssvvvzzzwwwqqqggg[[[TTTSSSSSSRRRaaapppqqqTTTMMMLLLDDD===<<<;;;DDDTTTeeessszzzzzzyyy|||zzz|||sss]]]MMMEEEEEEAAA<<<:::@@@HHHNNNJJJPPP___|||xxxyyy{{{fff]]][[[___kkkvvvhhh]]]PPPKKKMMMRRRTTTSSSOOOSSSZZZbbbgggiiigggeeelllnnnuuutttjjj___[[[UUURRRTTTVVVSSSOOO[[[jjjwwwlllRRRRRR[[[OOOCCC555---,,,...---++++++++++++************)))******************************))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))***************+++++++++******333333(((777bbb}}}wwwqqqcccccc{{{}}}lllnnnuuuyyyuuunnnrrr{{{~~~}}}}}}~~~~~~xxxyyyyyyyyyyyyyyy|||~~~{{{yyyyyy{{{yyyuuuuuuyyyuuutttsssrrrrrrrrrssstttuuuvvvxxxzzz|||wwwrrr}}}zzzzzzbbb***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---...111111000444999MMMwww~~~fffxxxtttvvvssspppiii___XXXTTTTTTTTTXXXeeeyyyzzz^^^PPPLLLGGGAAA>>>:::AAAOOO```pppyyy{{{zzz|||{{{}}}yyygggYYYKKKIIIDDD>>>;;;???GGGLLLHHHKKKUUUjjjmmmhhhyyy|||}}}}}}pppdddcccjjjttt|||}}}~~~cccZZZOOOKKKNNNVVV]]]aaa]]]^^^bbblllwww~~~|||tttrrrqqqqqqpppmmmiiiggg^^^[[[XXXVVVWWWXXXWWWTTTWWWccc|||~~~sss^^^RRRWWWQQQEEE666...---///...---++++++++++++***************************************)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++******000222555OOO|||rrrmmmccciiiwwwcccfffnnnuuuvvvssswww~~~~~~}}}}}}{{{zzzyyyxxxyyy{{{~~~zzzxxxxxxzzzxxxttttttxxxvvvuuutttsssrrrsssssstttuuuwwwyyy{{{}}}~~~|||~~~uuuppp{{{zzzyyyrrreee++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---///111111000666===XXXooovvv{{{wwwsssoooooolllfff]]]WWWUUUVVVRRR\\\nnn~~~lllUUULLLKKKFFF???999===GGGXXXkkkxxx}}}}}}~~~~~~rrrfffRRRMMMFFF@@@<<<>>>DDDIIIHHHHHHKKKVVViiiwwwwwwooocccUUUVVVhhh~~~xxx|||kkkffffffooo|||vvvzzzwwwlllZZZUUUPPPNNNTTT```nnnvvvppplllmmmvvv}}}vvvqqqooommmccc```\\\[[[ZZZYYYXXXWWWTTT[[[nnnxxxnnn~~~fffRRRRRRRRRGGG999///...//////...,,,+++++++++************************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******************++++++,,,,,,.........333FFFkkk{{{mmmhhhyyyxxxbbbeeemmmuuuyyyyyy{{{~~~~~~~~~}}}zzzvvvwwwzzz}}}}}}}}}xxxvvvwwwxxxvvvrrrssswwwvvvuuuttttttssssssttttttvvvwwwyyy{{{}}}}}}|||}}}tttqqq~~~nnnfffiiiiii+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------------...000111///000888BBB]]]}}}uuurrrlllmmmooolllddd[[[WWWYYYUUU[[[iiizzz{{{\\\MMMMMMIII>>>::::::AAAPPPdddvvvxxxmmmWWWPPPGGGAAA>>>===BBBHHHLLLJJJIIILLLWWWaaaaaaZZZRRRGGGMMM[[[|||xxx|||vvvhhhjjjqqq~~~zzzyyyvvvhhh___YYYSSSTTTWWW[[[cccrrr~~~nnngggaaa^^^\\\XXXVVVVVVTTTWWWcccuuujjjzzzqqqYYYTTTRRRHHH;;;111............,,,,,,+++++++++*********************************))))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********)))******++++++,,,,,,,,,111333111999WWW{{{~~~xxxwwwzzzmmmoootttzzz}}}}}}||||||~~~}}}}}}|||xxxuuuwww|||~~~{{{xxxwwwuuuvvvwwwvvvrrrsssvvvuuuuuuuuutttttttttttttttvvvwwwzzz{{{}}}~~~|||}}}uuuuuulll```eeejjj++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------............///111111...000===JJJiii~~~www|||sssnnnmmmoooqqqjjj___ZZZ[[[YYY\\\gggxxxhhhSSSOOOJJJ???===;;;>>>III]]]qqqzzznnn\\\QQQGGGBBB???===AAAHHHMMMLLLKKKMMMTTT[[[XXXQQQNNNBBBJJJTTTuuu~~~zzz}}}~~~vvvjjjttt{{{{{{ooozzz|||hhh[[[UUUTTTTTTVVV]]]gggqqq{{{}}}pppddd```^^^ZZZXXXYYYXXXXXX___zzzttthhhxxxfffUUURRRIII===444000...---,,,,,,,,,,,,++++++++++++***************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------...666777DDDggg~~~{{{~~~wwwrrruuuxxx{{{}}}~~~~~~|||zzz~~~~~~}}}~~~{{{yyyyyy||||||vvvvvvuuuvvvxxxvvvrrrssswwwuuuuuuuuuuuuuuutttttttttuuuwwwyyy{{{|||~~~}}}{{{{{{tttxxxuuuhhhhhhjjj,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////...000222111///555GGGYYYxxx}}}qqq~~~sssnnnooorrrnnnccc]]]]]]XXX[[[eeeuuuyyy```TTTLLLDDD@@@>>>===DDDTTTiii}}}qqqcccUUUIIIEEEAAA===AAAHHHKKKLLLNNNSSS^^^eeeaaaXXXUUUEEEMMMRRRfff}}}|||~~~~~~xxxtttppplllsssqqqpppZZZNNNKKKOOOWWW___kkksss}}}iiicccccc___]]]___ZZZZZZ___wwwrrrhhhxxxpppQQQQQQKKKAAA999333000---+++,,,,,,,,,,,,++++++++++++************************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++)))******+++,,,---......)))888>>>SSSwww~~~{{{yyyppphhhiiilllrrrxxx|||{{{{{{~~~~~~}}}}}}}}}}}}~~~~~~yyywwwvvvwwwyyyxxxtttuuuyyywwwwwwxxxxxxxxxwwwvvvuuutttvvvyyyzzz{{{}}}~~~}}}zzzwwwvvvqqqyyyuuuooolll,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------.../////////...000333333222<<>>@@@GGGJJJLLLQQQ\\\mmmyyyvvvmmmiiiRRRWWWWWW[[[~~~}}}~~~vvvsss|||cccXXXOOONNNSSS\\\kkkxxxsssiiihhhccc``````ZZZ[[[aaavvvooohhh{{{}}}WWWRRRMMMFFF???888222...,,,------,,,,,,,,,+++++++++************************'''((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++)))******+++,,,---...///,,,>>>HHHcccuuu}}}|||wwwddd___eeemmmooowww|||yyyxxx}}}}}}~~~~~~~~~}}}yyyxxxyyy{{{zzzvvvwww{{{zzz{{{|||||||||{{{yyyyyysssuuuxxxyyyzzz{{{}}}~~~|||~~~yyyuuutttqqq}}}uuuooo,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000---///333444555BBB^^^xxxrrrqqqvvv}}}qqqkkkqqqrrriii``````XXX[[[cccqqq{{{zzz```SSSPPPCCCAAA>>>===FFFZZZuuurrr```QQQKKKFFF>>>???GGGKKKMMMTTTcccyyy}}}```ccc]]]VVVrrrxxxzzztttgggYYYXXXZZZaaagggppp}}}oookkkeee___^^^XXX[[[aaavvvlllhhh}}}hhhSSSOOOJJJCCC;;;555000------------,,,,,,,,,++++++************************'''((((((((())))))******)))))))))))))))))))))))))))************+++++++++)))******+++---...//////333EEEPPPmmm}}}zzzkkk]]]\\\eeellloooyyy~~~zzzwww}}}~~~}}}}}}|||zzzyyyyyy|||~~~zzzyyyzzz|||{{{xxxyyy}}}}}}~~~~~~|||{{{rrrtttwwwyyyyyyzzz{{{}}}~~~{{{vvvuuusssyyyrrr+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---.....................------///555000...888GGG```}}}tttxxxyyyeeekkksssmmmeeefff___WWWVVVcccuuummmZZZSSSKKKCCC======@@@LLLggg|||kkkYYYOOOHHHBBBAAADDDKKKSSSVVVgggzzzqqqdddccckkk|||~~~|||ooo]]]```jjjzzzyyymmmiiibbb[[[\\\YYYaaatttmmmlll{{{yyyXXXLLLOOOJJJ777555777)))///---,,,,,,---...---,,,************************))))))))))))))))))))))))************************))))))))))))************+++///+++)))///---,,,444<<>>>>>GGG]]]uuuttt___RRRIIICCCAAABBBGGGPPPTTTeeeuuuddd___cccuuuwwwlllppp|||vvvllleee```^^^ZZZ```rrrppprrrkkkSSSLLLLLL@@@;;;:::000///...,,,,,,---...---,,,************************))))))))))))))))))))))))************************))))))))))))***************...******111///...777AAAZZZ|||xxxgggYYYUUUZZZeeemmmxxx}}}~~~}}}|||{{{zzz{{{{{{{{{yyyxxxxxxyyyxxxxxxzzz}}}vvvvvvxxx{{{~~~~~~~~~~~~zzzvvvrrryyyvvvlll,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------...........................111222...666MMMaaayyy}}}yyyzzzwwwqqqiiicccaaagggppp{{{rrrbbbUUUKKKDDDAAA???BBBRRRdddhhhVVVLLLEEEAAA@@@JJJRRRSSS\\\{{{oooeeeWWWUUUZZZlll|||vvvqqqmmmeee___bbbqqqtttyyyfffNNNPPPIII===444...000...,,,,,,---...---,,,************************))))))))))))))))))))))))************************)))))))))*********++++++***,,,))),,,444222111<<>>666222...---///------------------------************************++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////222333JJJttt~~~zzzxxx~~~{{{wwwqqqppprrrrrrwwwxxxpppnnnqqqtttsssnnnkkkkkkooosssuuuuuu000/////////............///////////////.........222999000,,,555444<<>>PPP~~~{{{~~~xxxtttnnnllljjjgggeeedddddddddaaadddfffddd^^^YYYVVVVVVTTTZZZcccmmmwwwxxxvvv|||111111000///////////////111111111000000000000000222999222444WWWnnnsssooodddeeemmmzzzlll``````ttt~~~vvv~~~lllYYYJJJ888///333/////////...------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......111+++///666111---EEEggguuuuuuxxxzzzsssrrrnnnjjjeeecccbbbbbbbbbaaacccdddaaa]]][[[[[[VVVPPPNNNSSS```nnnvvv{{{yyyzzz}}}111111000///////////////111111111111000000000000000666222999^^^qqq~~~sssddd___ccc|||hhhgggyyy}}}yyyqqq\\\LLL<<<222111000//////......---,,,,,,------,,,,,,,,,,,,++++++,,,,,,---------.........000+++...444222555RRRvvvqqqrrryyyyyyrrrqqqkkkgggcccaaa```aaaaaa```cccdddbbb]]][[[ZZZUUUOOOJJJPPP]]]kkkuuuzzzzzz|||111111000////////////000111111111111111111111111///555555BBBhhhppp}}}iii^^^[[[yyyxxxtttzzz~~~xxx^^^MMMAAA666...000000///......------,,,------,,,,,,,,,,,,++++++,,,------------.........///---...111222???aaayyymmmnnnttt|||yyyyyy|||{{{uuupppnnnhhhfffbbb```aaabbbbbbaaadddeeebbb]]]ZZZYYYTTTNNNFFFKKKXXXgggrrryyy~~~222111000000//////000000000111111111111111222222222777888JJJppprrrjjjuuueee\\\mmmxxxaaaNNNEEE:::///000000//////...---------------,,,,,,,,,+++++++++------------.............../////////333FFFhhh~~~xxxkkkllltttyyywwwwwwxxxvvvrrrmmmjjjgggeeebbbbbbcccdddeeeddddddeeebbb\\\YYYXXXSSSLLLDDDHHHSSScccooowww222222111000000000000000000000111111222222222333444777;;;PPPssshhhggg{{{pppcccbbbyyyyyywwwgggPPPGGG>>>222111000000///......------------,,,,,,,,,+++++++++---------.........//////...111111///666LLLiii{{{rrrttthhhjjjuuu}}}zzzyyywwwuuurrroooiiidddcccaaa```aaaccceeeeeeeeecccdddaaa[[[XXXWWWRRRKKKEEEFFFOOO]]]jjjttt}}}222222111000000000000111000000111111222333333333222777???YYYyyywwwaaajjjxxxzzzjjj\\\pppyyy}}}rrrYYYKKK???777111111000//////......---------,,,,,,,,,,,,++++++------........./////////...333222000===YYYooowwwvvvkkkeeegggvvv~~~{{{{{{{{{xxxsssooommmggg```\\\[[[[[[]]]```bbbccccccbbbccc```[[[XXXWWWRRRLLLFFFEEEJJJVVVdddnnnxxx333222111111000000111111000000111222222333444444111:::JJJhhhcccYYYlllvvvttt^^^mmm||||||gggOOO@@@:::111111000000///.........------,,,,,,,,,,,,++++++............////////////---333222111GGGjjj~~~~~~ddddddhhhyyy}}}{{{yyy{{{wwwqqqmmmlllfff^^^XXXXXXXXX[[[___bbbbbbbbb```aaa___ZZZXXXWWWRRRLLLHHHDDDEEEOOO\\\hhhsss{{{|||~~~333222111111000111111111000000111222333333444444222>>>TTTvvvXXXSSSkkkttt}}}bbbooo|||||||||yyyxxx{{{qqqSSSAAA;;;111111000000//////......---------,,,,,,,,,++++++............/////////000,,,222111222NNNxxxtttbbbfffjjj}}}}}}|||||||||wwwyyyvvvoookkkkkkfff^^^XXXXXXYYY\\\```cccdddddd___```^^^ZZZXXXWWWSSSMMMHHHCCCBBBJJJWWWcccoooxxxzzz}}}666444111000111222111111000111333333222222333444;;;DDD\\\yyyzzzXXXYYYkkkkkk|||rrrlll{{{yyyyyyyyywwwuuuaaaEEE>>>777111...111222...++++++///............---------.........///////////////000999000888jjjtttkkkgggeeeqqq~~~|||{{{{{{zzz{{{vvvrrrnnnkkkkkkjjjhhheeeZZZ\\\___bbbeeeeeeeeedddaaa```^^^]]][[[XXXTTTQQQLLLBBB<<>>CCCOOO[[[ppp}}}888666333222333333333222111222222222333666;;;>>>\\\uuu~~~mmmyyyrrr[[[RRRPPPYYYbbbmmm||||||{{{vvvppplllkkklllrrrvvvYYYEEE;;;333111111//////111///............------------...///000111222333333666999bbb|||iiiZZZUUUZZZaaakkk~~~~~~~~~|||yyywwwuuutttppppppooolllkkklllqqqvvvvvvqqqlllkkkmmmjjjccc]]]TTTSSSSSSSSSUUUUUUSSSQQQOOOJJJDDD@@@<<<>>>JJJVVVmmmvvv888666333222333444333222111222222222333777;;;???mmmnnnfff|||fff\\\YYY___iiimmmlllvvv|||}}}}}}xxxrrrllljjjjjjmmmqqq]]]HHH???666333222000000222//////.........------------...///000111222333333888???lllwwwfffXXXVVV]]]dddnnn|||{{{xxxvvvuuutttqqqpppnnnjjjggghhhlllpppxxxsssmmmllllllhhh___XXXSSSSSSSSSTTTVVVUUUSSSQQQRRRMMMGGG@@@:::;;;FFFSSSiiippp888777555333222222222333///444222222666333777HHHqqqkkkfffyyyxxxcccaaadddppp|||xxxtttqqqnnnjjjggglllyyy}}}```OOOBBB666333333222///...////////////////////////000...,,,,,,///111333444666TTTxxxiiiaaa[[[WWW[[[dddqqq|||yyyxxxwwwuuutttoooooonnnllljjjkkkoooqqqtttooojjjiiiiiifff\\\TTTTTTRRRPPPQQQSSSSSSQQQNNNRRRPPPJJJBBB<<<<<>>AAANNNddd888777555444333333333333111333111333777666EEEbbbnnnjjjvvvyyyssssssuuutttttt~~~|||}}}{{{xxxtttqqqlllgggddddddqqqxxxXXXHHH999222222111000111////////////////////////...///000111111222444555HHHlllZZZVVVXXXZZZaaajjj{{{~~~{{{yyywwwuuurrrpppqqqqqqooollliiihhhjjjkkkiiilllmmmjjjccc[[[UUUSSSTTTUUUVVVWWWWWWVVVTTTSSSPPPPPPNNNIIIBBB>>><<<<<>>NNNhhh999888666444333333444444444444111444777777PPPyyykkkvvv~~~ssshhhvvv~~~}}}zzzxxxuuurrrnnniiiccc^^^bbb\\\ZZZddd{{{fffSSS???555222000000222////////////////////////,,,...000000000333888===```pppaaaUUUSSSUUUYYYdddqqqwww}}}{{{xxxtttqqqqqqqqqqqqooollljjjjjjkkkkkkllllllhhh```XXXTTTSSSQQQTTTXXXYYYXXXVVVUUUUUUQQQQQQPPPMMMHHHBBB<<<888:::EEE[[[uuu999888666555444333444444333333111666999<<>>999888===NNNfffyyy~~~~~~~~~uuusssuuuzzz~~~:::888777555444444444444222222222777<<<@@@```www}}}qqqpppuuuzzznnnbbb~~~{{{zzzwwwtttpppjjjccc___SSS\\\___TTTHHHNNNjjjppp\\\EEE888333111111222////////////////////////...111222222222777AAAHHH~~~rrrbbbZZZUUUTTTSSSVVVdddvvv{{{mmm```ZZZ```rrr}}}~~~|||xxxtttpppqqqrrrrrrqqqnnnmmmmmmnnnmmmjjjfff```[[[VVVRRRPPPRRRWWW[[[]]][[[YYYXXXXXXSSSRRRQQQOOOKKKFFF???:::666777CCCZZZjjjmmmiiigggdddeeekkksssyyy|||zzzzzz:::888666444333222222333444333666555555OOOvvv~~~zzzjjj___```bbbggguuunnnsss|||wwwtttuuuttthhh[[[ZZZ\\\ZZZ\\\]]]TTTSSSbbb|||^^^HHH===222///222000////////////////////////---000333'''666;;;333```www~~~|||ssskkkgggcccYYYTTTVVVWWWXXXeeevvvyyyjjjcccaaaXXXXXXVVVccc|||zzzxxxxxxtttuuuuuusssqqqoooooopppkkkhhhddd```[[[XXXVVVUUUVVVXXX\\\^^^^^^\\\YYYWWWUUUTTTRRRQQQMMMGGG@@@;;;555666>>>KKKTTTWWWYYY[[[aaa```bbbiiisssxxxuuuqqqwwwsssoooqqqxxx:::888666444333222222333555444777666999YYYxxx{{{~~~}}}|||}}}sssiiiaaaWWWRRRWWW]]]dddvvv|||zzzvvvtttwwwvvvlll```[[[___cccllltttjjjaaagggaaaIII???555111222...///////////////////////////111333+++777999888hhhvvvlllzzz~~~{{{oooccc]]]\\\TTTPPPTTTVVVYYYeeettt|||ooogggaaa\\\YYYPPPSSSggg|||zzzxxxwwwvvvwwwvvvtttpppmmmlllmmmkkkhhhccc^^^ZZZXXXWWWVVVWWWYYY]]]______\\\YYYWWWWWWVVVTTTRRROOOIIIBBB>>>666444777???GGGKKKOOOSSSZZZ[[[aaajjjsssuuupppkkkkkkjjjkkkooovvv}}}:::999777555333333333333555444888888@@@hhhrrrzzz}}}kkk]]]ZZZ___^^^YYYXXX\\\^^^cccsssyyyxxxvvvuuuxxxyyyqqqfffUUUYYYaaavvv|||~~~iiiMMMAAA777444333---////////////////////////222000222000888666@@@tttxxxvvv~~~{{{jjj\\\UUUUUUOOONNNSSSWWWZZZdddqqqwwwqqqlllgggaaa]]]TTTPPPTTTbbb}}}zzzxxxvvvxxxyyyxxxtttoookkkjjjiiikkkgggaaa\\\XXXWWWXXXYYYZZZ[[[^^^______\\\YYYWWWYYYWWWUUUTTTQQQLLLEEEAAA;;;555111555:::???EEELLLQQQUUU^^^hhhnnnnnngggaaa]]]___eeellltttzzz||||||:::999777555333333333333444333777999GGGvvvwwwhhh}}}wwwkkk^^^XXXbbbrrr}}}|||~~~}}}~~~zzzyyywwwwwwzzz{{{uuukkkVVVUUUYYYsssuuuSSSCCC888555444...////////////////////////222000000444777444KKK~~~{{{iiiZZZSSSRRRNNNNNNSSSWWW[[[bbbkkk{{{yyyqqqjjjiiikkkmmmmmmeeeddd___]]]YYYWWWxxx~~~|||yyywwwwwwxxxwwwtttoookkkiiihhhjjjeee___ZZZWWWWWWZZZ[[[\\\]]]___```___\\\YYYWWWYYYXXXVVVTTTQQQMMMGGGCCC???777111222555999@@@GGGLLLQQQYYY```dddaaa[[[WWWVVVZZZaaajjjrrrwwwzzz{{{|||~~~;;;999777555444333333444333222555:::MMM}}}iiikkkzzz{{{}}}~~~}}}~~~zzztttrrrmmmkkkwww||||||{{{yyy{{{}}}wwwooo___ZZZ[[[rrrbbb[[[{{{YYYEEE888444555000000000000000000000000000000///...666555444WWWyyygggXXXQQQOOOLLLLLLPPPTTTXXX\\\aaannnsss||||||lllfff```]]]___ccchhhllliiihhhdddeeebbbZZZhhh}}}{{{yyytttuuuuuussspppllljjjiiigggccc]]]XXXVVVWWW[[[]]]]]]^^^``````___]]][[[YYYYYYXXXVVVTTTRRRNNNIIIEEE@@@888333444666888===CCCIIIMMMRRRUUUUUUSSSQQQPPPVVVZZZaaahhhooouuuzzz|||yyyzzz|||}}};;;:::888555444444444444444222555<<>>>>><<<>>>EEELLLPPPVVV^^^ccceeeeeegggiiinnnmmmmmmoootttyyy|||~~~@@@:::666777777444333555444888555AAAhhhfffccc}}}~~~~~~}}}{{{|||~~~}}}zzzzzz}}}ppp[[[SSScccuuu}}}fffMMM;;;222000222000000000000000000000000///333222999111NNNvvvcccQQQHHHHHHJJJKKKKKKSSSaaannnsssjjjggg```YYYWWW\\\fffmmmttt~~~||||||}}}|||yyyvvvvvvvvvuuuqqqlllfffbbb^^^\\\ZZZXXXZZZ]]]aaaddd``````aaaaaaaaaaaa``````^^^]]][[[YYYWWWTTTPPPMMMFFFBBB<<<666333333444555999:::;;;:::999===DDDJJJTTTUUUWWW\\\aaaeeefffgggiiijjjlllnnnooossswwwzzz@@@:::777777777444444555444777666GGGooojjjjjj}}}}}}}}}|||{{{|||~~~|||{{{|||~~~sss```TTT^^^ooo}}}iiiOOO===555333444000000000000000000000000///222333:::666WWWyyymmm]]]OOOIIIHHHLLLMMMMMMSSS^^^gggjjjooosssuuuqqqjjjhhhmmmsss{{{}}}~~~}}}zzzvvvvvvuuusssooojjjfffccc```^^^\\\[[[\\\```dddfffaaabbbbbbbbbbbbaaaaaa```^^^]]][[[ZZZYYYVVVRRROOOHHHDDD===777444444555777999:::;;;999999<<>>777444444777999:::;;;;;;999888:::@@@EEELLLMMMPPPTTTXXX[[[]]]^^^aaadddgggjjjlllnnnppprrrAAA;;;777888777555444666777777:::UUUjjjvvvyyyzzz{{{{{{zzzzzzzzz}}}{{{yyy|||tttkkk\\\UUUfffyyy[[[CCC777333111000000000000000000000000222222555:::GGGpppoooaaaVVVNNNJJJKKKOOOQQQQQQPPPSSSWWWXXXUUUYYYeeettt}}}|||gggjjjxxxfffUUU___oooyyy|||vvvnnnhhhfffjjjttt|||{{{zzz|||}}}|||wwwuuurrrnnnjjjgggeeeddd^^^]]]]]]]]]___aaadddfffdddccccccbbbaaa`````````\\\[[[ZZZZZZZZZXXXUUURRRLLLGGG???888444444777999<<<======;;;999:::???CCCIIIKKKOOORRRTTTWWWYYY[[[\\\```dddgggiiikkkmmmnnnAAA;;;777888888555444666888888???]]]|||jjjxxxwwwyyyyyyzzzyyyyyyzzz||||||zzz{{{~~~uuupppaaaUUU```}}}yyywwwyyycccIII<<<777444000000000000000000000000333222666999OOOzzzmmm\\\QQQJJJIIIKKKMMMPPPPPPPPPSSSVVVSSSNNNMMMRRR[[[fffqqq|||yyy^^^ZZZbbbyyybbbOOOQQQWWW___jjjuuutttqqqiiibbb^^^\\\[[[___dddjjjooowww{{{xxxyyy}}}yyyzzzwwwuuuqqqmmmiiigggeeeddd_________aaabbbeeeggghhheeedddbbbaaa____________\\\[[[ZZZZZZZZZXXXUUURRRLLLGGG@@@999555555777999<<<>>>>>><<<999:::>>>BBBGGGKKKNNNQQQRRRSSSVVVYYYYYY\\\aaadddfffgggiiijjjAAA<<<888888888555555777777:::GGGjjjvvvppp|||zzzwwwxxxyyyxxxxxxyyy|||~~~}}}|||}}}xxxtttgggWWWXXXllliiiYYYUUUUUU___ssscccGGG;;;666222000000000000000000000000444222777888VVVlll\\\QQQIIIGGGIIIHHHMMMRRRVVVZZZ[[[TTTKKKLLLJJJKKKSSSbbbtttyyy\\\RRRTTTiiihhhZZZLLLLLLLLLOOOYYYccciiillliiiddd^^^WWWQQQRRRRRRQQQOOOQQQ\\\lllxxx}}}xxxxxxyyyvvvyyywwwuuurrrnnnjjjgggeeedddbbbcccdddfffhhhjjjkkklllgggfffcccaaa```_________]]]\\\[[[[[[[[[YYYVVVSSSMMMIIIBBB<<<888777888999;;;======<<<999999===AAAEEEIIIMMMOOONNNOOOSSSVVVUUUXXX\\\^^^```bbbeeegggBBB<<<888999888666555777444<<>>YYYuuurrr|||~~~|||vvvvvvwwwwwwwwwxxx{{{}}}|||wwwuuunnnaaaUUUWWWlll|||rrreee\\\YYY^^^ddd```]]]]]]ddduuuyyyuuuooogggcccgggqqqyyyvvvTTTBBB999333000000000000000000000000333000999:::bbb|||jjj\\\RRRIIIEEEFFFEEERRRdddsss|||xxxgggVVVKKKLLLLLLOOOXXXjjjuuu\\\PPPLLLKKKQQQOOONNNQQQKKKGGGNNNHHHPPPSSSRRRRRRWWWXXXUUUSSSRRRQQQPPPNNNLLLJJJIIILLL```}}}zzzvvvtttyyywwwvvvssspppmmmiiieeecccbbbdddgggjjjlllmmmmmmmmmmmmkkkhhheeecccbbbbbbccccccbbb``````___]]]YYYVVVPPPNNNIIIDDD@@@===;;;;;;666888999888666666:::======AAAFFFGGGEEEEEEIIIMMMOOOPPPRRRTTTUUUYYY]]]```EEE===888888999777666777:::<<<]]]rrrsssyyywwwvvvuuutttvvvyyyyyywwwzzz~~~zzzvvvpppeeeYYYVVV```ooo|||qqqiii]]]TTTOOORRRVVVbbb~~~nnnddd```hhh{{{~~~SSS<<<444111222222111111111111222222111;;;555@@@lll}}}|||fffXXXOOOJJJIIIKKKKKKRRRddd}}}sss]]]TTTNNNLLLQQQXXXdddxxxyyybbbTTTNNNMMMPPPQQQNNNKKKKKKLLLMMMGGGKKKNNNOOOOOORRRUUUVVVXXXTTTQQQPPPOOOLLLJJJIIIIIIOOO]]]yyy~~~{{{zzzyyyxxxuuurrrnnnlllhhheeebbbdddhhhmmmooonnnmmmnnnooommmiiieeedddeeegggfffdddgggccc___^^^``````]]][[[QQQOOOKKKEEE???<<<<<<===999888777666666777888999<<<===???AAACCCEEEGGGHHHJJJMMMPPPSSSUUUXXX\\\^^^FFF>>>888999999777666777:::@@@cccoooyyyyyysssuuutttvvvyyyxxxwwwzzz~~~{{{wwwqqqgggZZZTTT[[[ggglllaaaYYYWWWVVV[[[nnnmmm|||yyySSS???888444222222111111111111222222111999555GGGwww~~~yyyzzzxxxdddWWWPPPKKKJJJKKKKKKSSSeeeooo\\\SSSNNNPPPVVVaaauuu|||fffYYYSSSNNNQQQRRRPPPMMMLLLMMMMMMIIILLLNNNOOOPPPTTTXXXZZZZZZXXXVVVUUUSSSOOOKKKIIIIIIKKKRRReee~~~{{{zzzyyyrrrpppnnnllljjjhhheeedddfffjjjmmmnnnnnnnnnoooqqqppplllhhhgggggghhhgggeeefffdddaaa___]]]\\\ZZZXXXRRROOOJJJEEEAAA>>>======:::999777666666666777888;;;<<<===???AAACCCEEEFFFGGGJJJMMMPPPRRRUUUXXX[[[GGG???999999999777777888:::GGGoooxxxmmm}}}rrrvvvuuuvvvxxxwwwvvvzzz~~~{{{xxxsssjjj]]]TTTVVV^^^zzzyyyuuurrrpppxxx~~~uuuVVVDDD;;;666222222111111111111222222222777555OOO}}}rrr```VVVPPPLLLKKKLLLJJJRRReeeiii[[[PPPOOOSSS\\\ppp~~~hhh[[[TTTOOOPPPRRRRRRPPPNNNMMMNNNLLLLLLLLLNNNQQQUUUZZZ]]]]]]]]]\\\ZZZWWWSSSNNNKKKJJJIIIHHHOOOhhh~~~|||yyyxxxnnnmmmlllkkkjjjiiihhhgggjjjlllnnnoooooooooqqqsssssspppllljjjiiiiiihhhgggfffeeebbb]]]YYYVVVVVVWWWTTTOOOIIIEEECCCBBB???<<<;;;:::888777666555666666999999;;;===>>>@@@BBBBBBCCCEEEIIIKKKMMMPPPSSSVVVHHH@@@999999999888777999999RRRtttmmmvvvvvvuuuwwwxxxvvvuuu{{{~~~zzzwwwsssmmmbbbWWWUUUXXXnnnwww\\\HHH;;;444333222222111111222222333333666666UUUzzzkkk\\\TTTPPPMMMLLLMMMJJJSSSfffvvvcccSSSOOOPPPWWWjjjnnn___WWWQQQPPPQQQSSSRRRNNNLLLMMMMMMKKKKKKNNNQQQUUUZZZ```___aaa```[[[WWWUUUSSSPPPLLLJJJGGGFFFRRRttt~~~|||yyywwwnnnoooooommmllljjjjjjkkknnnoooooopppppprrrsssuuuuuussspppmmmkkkiiihhhgggfffeeeaaaZZZSSSRRRVVVZZZVVVOOOHHHEEEFFFEEE@@@<<<<<<;;;999777555555555555666777888:::;;;===>>>>>>???BBBEEEHHHIIILLLOOORRRJJJAAA:::999999888888999888\\\sssmmm~~~yyyxxxtttuuuvvvwwwtttttt|||}}}{{{}}}wwwuuusssppphhh\\\WWWWWWdddyyy{{{aaaJJJ:::222333333222222222222333333333666888YYYuuugggYYYRRRPPPMMMLLLMMMKKKUUUiiihhhTTTPPPOOOSSSeeezzzzzzhhh]]]TTTQQQPPPSSSRRRMMMKKKLLLMMMLLLNNNRRRTTTTTTZZZccccccgggddd\\\WWWWWWWWWUUULLLKKKJJJHHHJJJbbb}}}}}}~~~|||xxxuuuooopppqqqoookkkiiijjjkkkrrrqqqqqqrrrsssuuuvvvvvvuuutttrrrooollljjjiiihhhhhheee^^^VVVPPPQQQWWW^^^UUUOOOIIIFFFGGGEEEAAA<<<===;;;999777555444444444555555666777888999:::;;;===???BBBEEEFFFIIILLLNNNLLLCCC;;;999999888888::::::bbbrrrmmmyyywwwqqqwwwssssssuuuvvvsssttt~~~wwwyyytttqqqsssxxx|||tttrrrqqqqqqlllaaaYYYVVV^^^sssyyyzzzeeeLLL;;;444333333222222222222333333333666;;;___ssseeeWWWQQQOOOMMMLLLNNNOOO[[[qqqiiiTTTQQQPPPQQQ```vvvpppccc[[[SSSQQQTTTSSSMMMJJJMMMNNNPPPVVV]]]ZZZVVV\\\gggjjjooommmbbb[[[[[[[[[WWWKKKIIIJJJKKKIIIXXX~~~||||||}}}|||xxxtttooopppqqqooojjjggghhhjjjuuutttssstttwwwxxxwwwvvvuuuvvvuuurrrnnnkkkjjjjjjjjjeee^^^VVVRRRSSSXXX]]]RRRNNNJJJGGGFFFDDD@@@======;;;999777555555555555444444444555666777777888;;;===@@@BBBCCCFFFIIIKKKMMMCCC;;;:::999888888;;;???cccrrrrrr|||uuummmuuuqqqrrrtttuuusssttt~~~yyysssnnnooozzzzzzssspppoooqqqmmmbbbXXXTTTZZZnnnwwwwwwkkkNNN<<<666444333333222222333333444333666>>>hhhttteeeVVVOOOMMMLLLLLLNNNTTTccc|||hhhTTTRRRRRRPPP]]]rrr~~~nnnbbbXXXSSSVVVUUUMMMKKKOOOQQQWWWcccjjjdddZZZ```nnnrrrzzzzzznnndddaaa\\\UUUNNNIIIIIIKKKIIIUUU~~~~~~{{{{{{}}}|||wwwsssnnnqqqrrrpppkkkiiijjjmmmvvvuuuuuuwwwzzzzzzxxxvvvvvvxxxxxxuuuqqqnnnmmmnnnkkkfff```[[[XXXWWWWWWVVVOOONNNKKKHHHEEEBBB???>>><<<:::999777555555555666333333444444555555666666888:::===???@@@BBBEEEHHHMMMDDD<<<::::::888999;;;BBBbbbtttwwwyyynnntttpppqqqtttuuurrruuu|||oooooovvvyyyrrrooonnnppplllaaaWWWRRRYYYlllzzzzzzoooPPP===777444333333222222333333444333555@@@nnnuuufffVVVOOOLLLKKKLLLNNNYYYjjjfffSSSSSSSSSPPP\\\ppp~~~hhh[[[UUUWWWVVVNNNLLLQQQUUU]]]llltttkkk^^^dddsssxxxwwwkkkeee]]]RRRSSSJJJGGGJJJJJJUUU~~~}}}zzz{{{}}}|||wwwrrrooosssuuusssnnnlllnnnrrrvvvvvvvvvyyy||||||yyyvvvwwwyyyzzzxxxsssppppppqqqlllhhhbbb___]]]ZZZTTTPPPMMMMMMLLLIIIDDD@@@??????;;;:::888777666555666666333333333444444555555555666888;;;===>>>@@@CCCEEERRRGGG;;;888999;;;:::999BBBxxx~~~nnnlllqqqqqqpppqqqqqqppptttyyyyyyttteee}}}zzzssspppnnnmmmmmmggg]]]UUUUUU___}}}|||sssUUU???444444444222222222222444444666:::===yyyuuudddUUUPPPLLLHHHKKKRRR^^^qqqgggXXXQQQJJJOOO^^^fff|||ssseee^^^YYYTTTTTTYYY]]]^^^gggpppnnnjjjrrr~~~rrrfff^^^\\\\\\SSSNNNMMMKKKXXX}}}|||zzzxxxtttqqqlllpppsssqqqlllkkkoootttxxx{{{|||zzzzzz{{{|||{{{yyyuuurrrqqqqqqnnnkkkgggbbb^^^XXXRRRNNNNNNJJJDDDBBBAAA@@@===:::<<<:::777555555555555444222222333333333333444444555666777999;;;===>>>???UUUIII===:::;;;;;;;;;;;;III{{{sssooopppqqqpppqqqqqqqqqvvvmmmhhhfff```cccqqq~~~|||uuusssssstttssskkk^^^TTTUUU]]]zzz||||||tttVVV@@@555444444222222222222444444666;;;BBB}}}uuueeeUUUOOOKKKHHHLLLTTTddduuu|||cccTTTOOOGGGKKKWWW]]]uuuzzzsssjjjdddddd___eeeuuu~~~~~~wwwiiicccccc]]]TTTQQQQQQNNNYYY|||zzzyyyvvvssspppnnnrrrtttrrrnnnmmmqqquuu|||~~~|||{{{|||}}}}}}{{{wwwsssqqqpppmmmjjjfffaaa]]]WWWQQQLLLNNNIIIDDDBBBBBBAAA>>><<<<<<999666555555555444333222222333333333333444444444555666888:::<<<===>>>XXXKKK???<<<<<<<<<<<>><<<999666444444444333222222222333333333333444444333444555666888999;;;;;;ZZZLLL@@@======;;;===BBBbbbsssmmmwwwuuuooonnnlllqqqpppqqqrrrrrrxxxooo___[[[YYYWWW]]]qqqyyyyyyyyy{{{zzzrrrdddYYYUUUXXXppp{{{zzzwwwYYYCCC999444444222222222222444444333<<>>===;;;999<<>>;;;888666555444333222222222333333333333444444222222333333444444444444XXXGGG<<<<<<;;;777???MMM{{{xxxssswwwwwwlllkkkpppnnnlllmmmoooqqqssszzzrrrllllllttt|||uuukkkccc[[[UUUiii~~~sss|||]]]CCC999444444222222222222444444777;;;XXXjjj]]]RRRLLLEEEBBBJJJWWWfffmmmYYYUUUQQQPPPOOOIIIGGGFFFDDDCCCDDDFFFFFFEEECCCDDDFFFHHHPPPjjjoooeee``````___mmm~~~{{{yyyyyyyyyyyyxxxsssooolllooowww~~~~~~}}}}}}wwwtttnnniiibbb[[[SSSNNNIIIFFFBBBAAACCCCCCBBB@@@???<<<999777666555444333222222333333333333444444333333333333333333444444YYYGGG<<<===<<<888@@@PPPzzztttuuutttkkkkkkooojjjjjjkkknnnrrruuu~~~~~~}}}nnn}}}xxxkkkbbb\\\UUUiiixxx}}}]]]BBB888444444222222222222444444:::<<>>ZZZtttvvvsssllliiikkklllkkkllllllkkkkkkrrryyy~~~|||zzztttjjj```[[[ggg^^^JJJ666555444333333333333444555;;;999ZZZiii{{{~~~bbbZZZPPPGGGAAA???GGGPPPgggxxx```^^^ccc```ZZZXXXSSSPPPLLLJJJJJJIIIHHHGGGCCCFFFIIIJJJFFFHHHVVVeeehhhbbb[[[ZZZggg~~~~~~|||{{{|||}}}{{{xxxxxxzzz}}}~~~~~~~~~|||{{{wwwqqqkkkddd\\\TTTOOOJJJEEEAAA@@@BBBCCC???<<<======<<<:::888666333222000111222222222222111111222222222222222222222222ZZZHHH@@@:::?????????]]]ooorrrrrrmmmjjjkkkkkkjjjllllllkkklllsssyyyuuuvvvrrr|||}}}{{{{{{{{{|||yyyoooeee```kkkaaaLLL777555444333333333333444555:::===^^^bbbkkkcccZZZPPPGGGAAA???EEENNN[[[~~~ddd___dddeeecccddd\\\XXXRRRNNNMMMLLLLLLLLLNNNMMMMMMKKKEEECCCKKKUUU\\\uuunnnggg]]]ZZZeeezzz|||{{{zzzxxxxxxyyy{{{||||||zzzwwwxxx{{{|||zzzwwwrrrllleee]]]UUUOOOJJJEEEAAAAAACCCCCC@@@===<<<<<<;;;:::888777555444111222222333333333333333333333333333333333333333\\\IIIAAA<<<@@@@@@AAA```kkkpppqqqmmmkkkkkkkkkhhhkkkkkkkkkmmmuuu~~~nnntttnnnlllooonnnuuuzzzssskkkeeeaaaZZZZZZ[[[]]]```ccceeegggpppsss{{{}}}ssshhhdddmmmgggQQQ999555444333333333333444555666@@@aaalllgggddd[[[PPPHHHAAA>>>BBBJJJPPPrrrmmmeeekkkpppuuuyyynnniii```YYYUUUSSSQQQPPPPPPMMMKKKKKKIIIGGGKKKQQQKKKTTThhhvvvlll```[[[dddvvv~~~|||{{{zzzxxxwwwxxxxxxyyyzzzxxxwwwxxx|||~~~zzzwwwtttpppkkkddd\\\TTTNNNJJJFFFCCCBBBDDDDDDBBB???<<<;;;;;;:::999888777777222222333333444444444444444444444444444444444444^^^IIIAAA<<<@@@???BBBeeeooorrrqqqllliiijjjjjjhhhjjjkkklllooovvvsssnnnxxxxxxhhh^^^]]]ccccccggglllqqqssstttrrrqqqfffdddbbb___[[[WWWTTTRRRLLLMMMNNNPPPQQQRRRSSSSSS[[[ZZZ___jjjttt|||sssgggccclllmmmVVV;;;555444333333333333444555222BBBccc{{{uuueee[[[PPPHHHAAA===???EEEIIIeeeyyyooosss||||||tttmmmfff```]]]YYYSSSOOOQQQRRRQQQQQQSSSVVVRRRTTTfffyyymmm```[[[bbbsss}}}~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyzzz}}}{{{~~~~~~{{{wwwqqqooolllgggaaaZZZQQQKKKJJJGGGEEEDDDEEEEEEDDDBBB???>>>===;;;999888777777333333333333333444555555444444444444444444444444aaaJJJAAA<<<>>>===CCCjjjvvvwwwsssjjjfffhhhiiiiiiiiikkklllooowww~~~pppmmmxxxhhhZZZZZZYYYYYYXXXXXXXXXYYYZZZWWWWWWWWWWWWVVVVVVUUUUUUZZZZZZZZZYYYWWWSSSPPPNNNLLLLLLNNNSSSXXXaaarrrxxxpppddd```hhh{{{lllUUU:::555444333333333333444555222BBBbbbeee[[[OOOGGGAAA<<<===AAADDDVVVvvv|||vvvqqqggg___]]]]]]ZZZWWWWWWWWWSSSPPPUUUdddzzzwwwkkk^^^ZZZbbbsss~~~|||{{{zzzyyyyyyzzzzzz{{{|||}}}}}}yyy~~~~~~}}}~~~{{{vvvooollliiieee```YYYQQQLLLJJJHHHGGGFFFGGGGGGFFFFFFDDDCCC@@@===:::999888777555444333333333333444555333333333333333333333333fffMMMAAA<<<===<<>>>>>IIIaaa{{{oookkkiiifffeeeeeeYYYYYYYYYXXXXXXbbbwwwsssggg\\\ZZZdddttt}}}}}}|||{{{zzzyyyxxxwwwyyy{{{}}}~~~~~~~~~{{{zzz}}}}}}|||~~~|||xxxnnnkkkgggccc^^^XXXRRRNNNJJJIIIIIIHHHHHHHHHIIIIIIHHHFFFCCC???<<<:::999999888777666444444444444555333333333333333333333333lllPPPCCC<<<======JJJyyypppvvvwwwrrrjjjeeefffhhhgggiiijjjlllpppwwwnnnggg|||wwwmmmaaaVVVMMMIIILLLSSS\\\ppp|||sssjjjdddZZZUUUTTT]]]iiipppssssssuuuyyydddRRR:::555444333333333333444555777AAAeeecccXXXMMMGGGBBB<<<:::<<<>>>BBBSSSssswwwrrrooooooqqqccc```\\\XXXSSSVVVgggyyyrrrfff\\\[[[eeevvv{{{{{{{{{zzzyyyxxxwwwwwwwwwyyy}}}~~~|||yyyxxx{{{{{{xxxxxxzzzyyyvvvkkkgggbbb]]]YYYTTTPPPMMMJJJJJJJJJJJJIIIIIIJJJKKKJJJHHHDDDAAA>>>============<<<999777555555666666444444444444444444444444qqqSSSEEE===>>>>>>MMM~~~gggqqqsssqqqjjjfffggggggeeeiiijjjlllooowwwxxx^^^rrr}}}lll]]]RRRKKKKKKPPP\\\rrr|||tttkkkbbb]]]UUUNNNIIINNNXXX^^^``````eeejjjqqqxxxdddUUU???555444333333333333444555777@@@hhhvvviii}}}bbbXXXLLLGGGBBB===:::;;;AAABBBOOOkkktttmmmkkknnneee[[[RRRMMMLLLRRRcccuuurrrfff\\\\\\gggwww{{{{{{{{{{{{zzzyyyxxxxxxtttxxx|||{{{wwwtttvvvvvvssssssuuuuuusssgggccc]]]WWWSSSPPPLLLJJJJJJJJJKKKJJJJJJJJJKKKMMMJJJHHHEEEBBB@@@???@@@@@@AAA???<<<999777777777777666666666666666666666666{{{NNN@@@BBB???>>>WWW|||eee|||yyytttmmmgggeeefffhhhhhhkkkmmmppp{{{pppjjjwww|||hhhXXXMMMKKKNNN[[[ttt|||zzzuuuhhh[[[SSSOOOJJJEEECCCEEEHHHJJJJJJNNNSSS^^^kkkssszzz~~~cccNNNAAA888666555333222222222333:::888ooobbbZZZyyyuuu```UUUJJJFFFDDD@@@<<<;;;999@@@NNNbbbzzzqqqeee]]]YYYZZZZZZVVVSSSPPPJJJJJJYYYlll|||```ZZZ^^^jjj~~~~~~{{{xxxwwwyyy{{{}}}}}}{{{|||{{{yyy}}}~~~zzzxxxqqqooommmlllllljjjhhhfffaaa]]]WWWRRRPPPNNNMMMLLLJJJJJJKKKKKKLLLMMMOOOOOONNNKKKHHHDDDBBBAAAAAAAAADDDCCC@@@;;;666444777::::::999777444333222222222VVVCCCAAA???@@@YYYyyy___mmmmmmllljjjgggeeefffggggggjjjlllooo{{{pppooorrr^^^SSSMMMNNN^^^vvv~~~wwwtttnnnbbbWWWQQQNNNIIICCCAAAAAAAAAAAA@@@FFFHHHNNNXXX```jjjyyydddNNN@@@777666555333333333444444;;;:::rrrbbb[[[zzzsss```TTTJJJGGGEEE@@@<<<;;;:::@@@LLL^^^sssooocccYYYSSSRRRYYYUUUTTTRRRKKKHHHUUUgggvvv^^^YYY\\\iii~~~~~~}}}|||zzzzzz|||~~~}}}}}}|||zzz||||||yyyuuusssooommmiiigggeeecccaaa___[[[YYYTTTPPPLLLJJJJJJJJJIIIIIIIIIJJJKKKMMMNNNOOONNNLLLIIIFFFDDDCCCCCCCCCBBBCCCCCC@@@<<<999999:::;;;:::888555333222222222]]]EEEAAA???CCC\\\yyy\\\dddfffhhhhhhfffeeedddeeegggiiijjjooo{{{yyyhhhtttzzz```RRRHHHMMM```xxxwwwooojjjcccYYYQQQNNNKKKHHHCCCAAA???>>><<<;;;AAA??????EEELLLXXXiiiyyydddMMM>>>777666555444444555666666;;;===uuueeebbbqqq^^^TTTJJJGGGFFFAAA===<<<;;;@@@JJJYYYjjjyyykkk^^^VVVSSSVVVUUUVVVTTTLLLGGGQQQaaayyyppp\\\XXXZZZeee}}}~~~||||||~~~~~~~~~{{{}}}{{{|||{{{zzzyyyvvvrrrooommmjjjfffaaa]]][[[YYYWWWUUUSSSSSSQQQMMMGGGEEEGGGIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLKKKIIIGGGEEEDDDDDD@@@BBBEEEEEEBBB???===<<<>>>===:::888666444333333___FFF@@@@@@FFF___aaaiiiiiiiiigggeeecccccccccggghhhiiinnn|||nnnllltttbbbQQQNNNWWWjjj{{{tttkkkbbb]]]XXXQQQMMMMMMIIIGGGFFFEEECCCBBBAAA@@@CCC>>>;;;===CCCLLL\\\jjjyyyeeeLLL<<<666555555444555666777888<<<@@@zzz~~~fffiiippp]]]SSSJJJHHHGGGBBB>>>======@@@IIIVVVccctttqqqddd\\\WWWVVVVVVVVVNNNGGGNNN\\\uuunnn^^^YYYWWW```~~~||||||~~~|||~~~~~~zzzxxxwwwvvvssspppllliiigggbbb]]]WWWSSSQQQOOONNNMMMMMMOOOOOOKKKEEECCCFFFJJJIIIIIIJJJJJJJJJKKKJJJJJJLLLKKKJJJHHHGGGFFFEEEEEE@@@BBBDDDFFFEEECCCAAA@@@BBBAAA???<<<:::888777666]]]EEE???AAAIIIbbbkkkpppnnnjjjeeeaaa```ccceeeggghhhhhhnnn}}}sssxxxxxx```TTTRRR\\\uuu{{{oooddd\\\UUURRRNNNKKKJJJMMMIIIIIIIIIHHHFFFEEEDDDDDDEEE@@@<<<===???DDDMMMWWW```fffqqq}}}hhhNNN>>>555555444444555666888999;;;CCCzzz]]]eeeppp[[[RRRJJJHHHHHHDDD@@@>>>>>>@@@HHHTTTaaaooo|||kkk```ZZZWWWVVVOOOIIINNNYYYtttppp```[[[VVVZZZxxx~~~|||zzz~~~~~~|||vvvuuussspppllliiifffddd[[[WWWQQQMMMKKKJJJIIIIIIIIILLLNNNKKKFFFDDDGGGKKKJJJJJJKKKKKKJJJJJJIIIHHHIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBCCCDDDDDDDDDDDDEEEDDDCCCAAA???===;;;:::]]]GGG@@@AAAKKKgggqqqrrroooiiibbb^^^```dddhhhhhhhhhhhhooozzzrrr\\\NNNNNNdddnnn___TTTOOOKKKJJJHHHFFFGGGLLLJJJJJJJJJHHHEEECCCCCCCCCEEE@@@============@@@EEEIIIMMMYYYiiiwwwmmmSSSCCC555555444444444555777888:::EEETTT\\\oooZZZQQQIIIIIIIIIEEEAAA???===???GGGRRR___lll~~~qqqdddYYYUUUPPPJJJNNNVVVoooppp```ZZZUUUWWWrrr~~~|||yyy~~~~~~~~~vvvuuurrrnnnjjjfffcccbbbZZZVVVQQQNNNLLLKKKIIIHHHIIIKKKLLLKKKHHHHHHJJJMMMGGGHHHIIIJJJJJJIIIHHHGGGHHHFFFEEECCCCCCDDDFFFGGGDDDBBB@@@AAACCCFFFGGGGGGFFFFFFEEEDDDBBB@@@???>>>aaaKKK@@@@@@MMMmmmqqquuuqqqjjjccc___```eeeiiiiiiiiiiiippprrrYYYKKKWWWnnn|||uuuiii[[[QQQIIIEEEDDDEEEDDDBBBDDDHHHFFFHHHHHHFFFDDDCCCEEEGGGGGGBBB???@@@???<<<<<>>???IIITTTaaasss~~~xxxlllQQQAAA555444333333222333444555888GGGeee___mmmXXXOOOIIIJJJJJJGGGBBBAAA<<<<<>>999<<>>@@@EEEGGGHHHFFFFFFFFFEEEFFFHHHKKKLLLFFFDDDCCCCCCCCCCCCAAA@@@jjjLLLCCCBBBNNNvvvdddnnnyyyvvv~~~pppggghhhgggfffgggjjjrrr~~~vvvkkkbbb]]]YYYSSSOOOPPPOOOMMMMMMNNNRRRWWW[[[lllwwwoooZZZQQQ___www|||vvvgggeeeaaa[[[SSSJJJGGGHHHFFFIIIMMMNNNNNNMMMKKKHHHIIIIIIJJJHHHBBBAAAOOO```___XXXPPPKKKJJJKKKLLLLLLHHHCCC>>>===>>>DDDPPP\\\rrr|||rrrSSS===555444333333333333444555;;;IIIoooMMMjjj~~~lllZZZQQQIIIHHHHHHDDD???>>><<<===BBBKKKVVVbbbsssdddYYYUUUMMMLLLRRR]]]tttvvv```ZZZQQQNNNVVVbbb}}}zzz|||~~~zzzqqqfff```YYYQQQLLLLLL______^^^ZZZSSSLLLFFFCCCEEEIIIKKKIIIJJJLLLKKKGGGEEEAAA===AAAOOO\\\]]]WWWOOOJJJEEEBBBCCCFFFGGGGGGHHHGGGEEEDDDCCCEEEHHHJJJEEEDDDCCCCCCDDDEEEDDDCCCxxxQQQEEEDDDQQQ~~~```llluuunnnqqqsssiiidddfffcccfffgggjjjrrr{{{xxxyyy|||||||||zzzsssddd^^^VVVRRRQQQPPPOOOMMMNNNMMMJJJIIIHHHIIIKKKLLLQQQ[[[lllgggSSSTTTjjjzzzlllbbbQQQUUUYYYXXXSSSMMMIIIGGGIIIRRRWWWTTTSSSWWWXXXUUUNNNKKKMMMMMMDDD???OOOfffhhhdddZZZOOOOOOVVVVVVPPPJJJEEEAAA@@@>>>===BBBIII\\\eeennnsssxxxuuuRRR;;;555444333333333333444555<<>>======AAAIIISSS```rrreeeZZZTTTMMMLLLQQQ\\\rrrxxxaaaZZZOOOLLLSSS\\\xxx~~~yyykkkZZZQQQNNNKKKHHHXXX[[[]]]YYYQQQHHHBBB@@@AAAEEEHHHIIIMMMQQQPPPLLLKKKGGGCCCFFFSSS```bbb^^^QQQNNNJJJGGGFFFFFFFFFEEEHHHGGGEEEAAA???AAAEEEHHHFFFDDDCCCCCCEEEGGGHHHGGGWWWFFFCCCQQQ___iiirrrgggfffiiicccbbbddd```fffgggjjjsss{{{oookkkiiifffccchhhggggggiiijjjhhhddd```\\\\\\\\\___cccffffffeee]]]ZZZVVVSSSQQQQQQPPPOOOIIILLLWWWiii}}}www\\\TTTeee|||nnn___TTTKKKKKKSSSaaaaaaUUUNNNOOOJJJYYY```WWWRRRZZZeeehhhUUUOOOOOORRRKKKBBBMMMbbbnnnmmmbbbSSSTTT```aaaVVVIIIFFFEEEFFFDDD@@@@@@CCCJJJOOOVVV\\\dddppp}}}rrrPPP<<<555444333333333333444555===PPP||||||lllPPPqqqqqqYYYPPPHHHGGGGGGCCC>>>===>>>===@@@GGGQQQ^^^ppphhh[[[TTTNNNLLLPPPZZZpppxxx```YYYOOOKKKPPPWWWpppvvv```RRRQQQQQQOOOSSSWWW[[[YYYRRRIIIDDDBBB>>>AAAEEEJJJSSS\\\\\\XXXQQQNNNJJJJJJRRR[[[\\\WWWOOONNNLLLJJJHHHFFFEEECCCHHHGGGDDD@@@>>>???EEEJJJGGGEEEDDDDDDGGGJJJLLLLLL[[[GGGBBBOOO___fffuuugggcccfffbbbdddgggbbbeeegggkkksssppphhhccc]]]WWWTTTVVVWWWWWWVVVVVVYYY\\\^^^dddnnnzzzzzzuuummmfff```[[[UUUQQQNNNHHHIIIUUUfffyyykkkXXX```xxx~~~vvvnnndddXXXPPPKKKBBBRRRttt}}}fffTTTUUUGGGWWW___VVVNNNXXXmmmzzzjjj^^^WWWUUUNNNGGGMMM\\\pppqqqgggYYY\\\iiikkkbbbPPPMMMMMMOOOMMMGGGDDDEEE@@@AAADDDIIIRRR```rrrkkkNNN>>>555444333333333333444555<<>>RRReeeZZZIIIRRRWWWRRRKKKRRRhhh|||~~~rrrbbbWWWNNNKKKPPPWWWkkkkkkfff___aaalllqqqooo^^^YYYUUUUUURRRKKKFFFEEE>>>;;;;;;???FFFRRReeettt{{{||||||xxxtttuuu|||zzzgggLLL>>>555444333333333333444555;;;RRRwww~~~```MMMhhhoooXXXOOOGGGFFFFFFBBB===<<<<<<;;;???FFFOOO[[[lllzzzrrr___UUUOOOMMMNNNSSSkkkoooZZZVVVPPPOOOQQQRRRfffzzzrrrkkkfff___XXXSSSdddqqqyyyppp```XXX[[[___[[[ZZZYYYVVVQQQMMMHHHEEEFFFEEEDDDJJJYYYeeegggaaa\\\ZZZTTTNNNOOOUUUXXXWWWMMMNNNNNNLLLIIIFFFEEEEEEJJJKKKLLLHHHDDDFFFLLLRRRPPPLLLHHHGGGIIIMMMPPPQQQ___JJJDDDOOOdddssstttfffaaaaaa\\\]]]aaa^^^cccfffkkkvvvuuuiiigggnnnzzzwwwiii[[[OOOLLLMMMSSSggg|||hhh\\\eeewwwkkk]]]TTTTTTWWWWWWVVVKKKEEERRRyyyiiiWWWQQQOOOOOOJJJHHHUUUfffwwwvvvmmm]]]RRRQQQRRRQQQ]]]]]]]]]]]]```fffooouuuhhh```YYYVVVRRRJJJEEEDDDAAA<<<:::===@@@GGGVVVdddfffgggeeeaaa]]]```iiirrrzzzsssiiiKKK;;;555444333333333333444555;;;PPP~~~___TTTfff~~~nnnZZZPPPIIIHHHGGGCCC???===;;;;;;>>>FFFOOOZZZjjjwwwvvvbbbVVVOOOMMMMMMPPPgggiiiUUUUUURRRRRRTTTRRRddd~~~{{{wwwoooeee]]]XXXTTTOOOLLLZZZbbbmmmooofff\\\[[[```ZZZUUUPPPNNNOOOOOOMMMJJJLLLIIIFFFLLL\\\jjjlllgggeeeaaaVVVKKKJJJRRRZZZ]]]SSSTTTTTTPPPKKKGGGFFFGGGOOOQQQRRROOOJJJIIIOOOUUUTTTPPPKKKHHHJJJMMMPPPRRR```KKKFFFQQQiii~~~yyyjjjffffff______dddaaacccffflllvvvwwwiii\\\UUUMMMJJJXXXkkktttbbbeee|||mmmaaaSSSLLLOOOTTTXXXXXXSSSOOOQQQkkk|||fffVVVLLLOOOKKK@@@BBBNNNaaaooorrreeeYYYVVVRRRKKKQQQQQQTTTYYY[[[___iiiuuulllbbbYYYTTTPPPIIIEEEDDDDDD???<<<>>>>>>AAAKKKXXXTTTUUUSSSNNNJJJOOO[[[eeeppp{{{sssmmmKKK888555444333333333333444555<<>>BBBLLLZZZiiissscccRRRLLLNNNPPPSSSbbb}}}sss]]]UUUQQQTTTSSSOOOVVVbbb}}}{{{{{{~~~|||pppfff\\\[[[^^^]]]YYYTTTRRRXXX___cccggghhhaaaYYYZZZNNNFFFIIIPPPRRRTTTVVVRRRQQQJJJMMMhhhppphhh```UUUKKKDDDCCCIIIPPP\\\XXXVVVVVVQQQLLLOOOUUUbbb```ZZZRRRKKKIIIKKKOOOKKKIIIIIIIIIHHHHHHNNNVVVjjjJJJGGG^^^kkksss~~~rrrfffaaaaaaaaabbbeeefffeeeiiivvvvvvcccUUUQQQTTTkkkpppcccyyy}}}pppbbbVVVJJJDDDFFFHHHHHHPPP\\\```cccdddeeeppp}}}}}}tttbbbQQQFFFKKKSSSRRRLLLJJJGGGNNNYYY```[[[OOOIIIKKKKKKOOOUUUZZZ]]]^^^\\\YYYVVVMMMFFFHHHNNNPPPKKKEEEKKKHHHDDDCCCFFFGGGFFFEEEEEECCC???===>>>CCCHHHLLLWWW___lllyyy~~~ddd>>><<<444444222222222222444444666PPPzzzyyywww___QQQYYYxxxooo___TTTKKKJJJJJJEEE???;;;;;;;;;===BBBLLLZZZiiisssgggVVVPPPOOOOOORRRaaa{{{rrr\\\UUURRRUUUTTTPPPVVVaaa~~~sssgggaaa``````\\\YYY^^^bbbeeegggkkknnnjjjbbbZZZPPPKKKNNNSSSTTTUUUXXXYYYXXXQQQRRRfff~~~}}}lll```\\\VVVNNNGGGDDDGGGLLLWWW[[[^^^[[[UUURRRUUUYYYgggddd]]]TTTJJJEEEEEEFFFJJJHHHHHHIIIGGGGGGNNNVVVvvvKKKEEEdddllllllzzzpppgggdddcccaaabbbdddfffeeehhhuuuttt___SSSQQQ[[[rrrwwweeettt}}}ssseeeXXXPPPHHHCCCDDDDDDCCCJJJUUU^^^eeegggbbbaaabbb___XXXNNNHHHEEEMMMZZZ```ZZZRRRMMMHHHLLLWWWXXXMMMGGGJJJKKKNNNTTT\\\bbb___WWWOOOMMMGGGDDDHHHRRRXXXVVVQQQPPPLLLHHHFFFGGGHHHFFFDDDCCCBBB@@@>>>>>>@@@AAACCCIIIOOOZZZiiiyyy||||||___<<<<<<444444222222222222444444888PPP~~~|||zzz___NNNYYY{{{ppp]]]RRRJJJIIIJJJEEE???;;;:::;;;===BBBKKKYYYhhhrrrkkk\\\TTTPPPNNNQQQ___yyyxxxiiiZZZUUUUUUXXXUUUQQQUUU___xxxjjjeeedddbbb```ggggggfffffflllrrrpppiii^^^YYYUUUWWWXXXXXXZZZ\\\YYYXXXRRROOO\\\lllkkk___[[[^^^^^^XXXOOOIIIIIIJJJRRRcccmmmfff\\\ZZZ[[[[[[dddaaa[[[RRRJJJDDDBBBCCCHHHGGGHHHJJJIIIHHHLLLSSS|||LLLGGGlllpppllluuummmfffdddccc``````ccceeedddhhhuuuooo^^^VVVQQQeee{{{fffpppxxxooocccXXXNNNHHHEEEDDDBBBBBBIIIRRRYYYaaaeeebbb\\\XXXQQQJJJDDDEEEFFFJJJVVVbbbccc^^^YYYNNNPPPbbbhhhYYYJJJGGGJJJMMMWWWaaaddd\\\RRRKKKGGGFFFFFFMMMZZZdddeeeaaaSSSNNNIIIFFFGGGGGGEEECCCEEEEEEDDDCCCBBBAAA???>>>@@@CCCLLL[[[ooo{{{{{{www___===:::444444222222222222444444888PPPdddMMMZZZttt[[[QQQIIIHHHIIIEEE???<<<:::;;;===AAAJJJXXXgggqqqppp___VVVPPPMMMPPP]]]uuuqqq___YYYXXXYYYZZZVVVRRRUUU\\\|||~~~xxxooonnnooonnnooollliiiiiirrrzzzyyyrrriiifffbbb```^^^]]]___aaaVVVUUUPPPLLLPPPYYYYYYSSS___ggglllfffZZZRRROOONNNRRRlll{{{rrrccc^^^[[[TTTUUUTTTQQQMMMJJJIIIIIIIIIGGGHHHLLLPPPNNNIIIJJJNNN|||MMMIIIppprrrpppoooiiidddcccaaa^^^^^^aaaccccccggguuunnn```RRR^^^vvv{{{fffnnnwwwsssnnncccXXXJJJGGGEEEFFFHHHKKKQQQXXX]]]aaadddfffeeebbbZZZRRRJJJKKKHHHDDDHHHSSS[[[]]]\\\TTT\\\tttqqqXXXIIIIIIOOO[[[eeedddXXXPPPNNNIIIKKKLLLRRR^^^jjjkkkeeeUUUOOOHHHEEEEEEFFFEEEDDDHHHHHHHHHGGGEEEBBB???>>><<<===CCCPPPeee|||zzzwwwtttbbb>>>888444444222222222222444444888PPPfffNNNZZZwww[[[QQQIIIHHHIIIEEE???<<<:::;;;<<>>777444444222222222222444444888PPPeeePPPZZZqqq]]]RRRJJJIIIJJJEEE???;;;::::::<<<@@@IIIVVVeeennn~~~gggWWWQQQOOONNNXXXmmmqqq^^^bbbddd```XXXSSSUUUYYYnnnzzzrrrllloooxxxxxxppprrrxxxwwwtttooommmlllhhhcccRRRNNNJJJIIIHHHFFFHHHKKK___rrrxxxiii]]]UUUOOORRRdddppplllbbbYYYPPPHHHEEECCCCCCEEEJJJOOORRRTTTJJJNNNVVV]]]ZZZSSSOOOPPPpppMMMJJJiiiwww^^^ooojjjeeebbbaaa^^^\\\^^^cccaaaaaagggvvvssscccYYY\\\uuuzzzdddfff|||uuuiiikkkyyy~~~nnnYYYSSSVVV]]]iiiuuuzzzwwwqqqddd___\\\___iiiuuu~~~ssshhhaaaaaa^^^SSSJJJIIIPPPSSS]]]ssszzz```RRRQQQYYYdddeee[[[WWWZZZZZZ___```___fffpppooofff\\\TTTJJJEEEFFFKKKOOOQQQNNNLLLJJJHHHFFFEEEDDDDDD??????AAAFFFTTTkkksss}}}ooo\\\<<<777444444222222222222444444888QQQfffQQQXXX}}}nnn___TTTKKKJJJJJJEEE???;;;::::::<<<@@@HHHUUUdddnnn|||nnnZZZQQQPPPNNNWWWjjj{{{bbbgggiiibbbXXXSSSUUUYYYkkkmmmbbb______hhhvvv~~~ssshhhdddiiioootttgggfffttt|||zzz|||}}}|||~~~|||rrrfffTTTLLLHHHIIIHHHDDDEEEJJJUUUooo~~~nnnaaaUUULLLKKKPPPUUUXXXXXXUUUQQQOOOJJJGGGDDDEEEJJJOOOSSSTTTNNNQQQWWW]]]]]]YYYYYY\\\iiiKKKJJJgggnnn^^^wwwjjjfffbbbaaa^^^\\\```eee``````gggwwwiiiXXXTTTlll|||cccbbbxxx|||nnnccclllxxx```bbbfffppp}}}wwwiii___SSSMMMNNNWWWeeeppptttoooyyyzzzhhhTTTLLLPPPTTT[[[jjjhhhXXXRRRUUUaaafff___[[[]]]TTTZZZ\\\[[[bbbmmmlllccc```WWWLLLGGGIIIOOOUUUXXXQQQOOOLLLJJJHHHHHHIIIIIIDDDEEEEEEHHHRRRhhhrrr}}}mmmVVV999888444444222222222222444444888RRRjjjRRRWWWzzzttt```UUULLLKKKKKKFFF???;;;::::::;;;???HHHUUUdddmmm|||sss\\\RRRPPPNNNVVVhhh|||eeejjjkkkcccXXXSSSVVVYYYnnn|||lll[[[SSSTTTPPPVVV^^^fffmmmuuu~~~wwwjjjdddffflllvvvsssbbb^^^kkk{{{~~~xxx{{{|||kkk[[[RRRMMMOOONNNIIIIIIOOONNNlllsssdddWWWKKKDDD@@@@@@IIIPPPRRRTTTXXXNNNJJJFFFFFFJJJPPPTTTUUUPPPRRRWWW\\\]]]\\\```gggeeeJJJIIImmmeee^^^}}}kkkiiiccc\\\\\\```___ZZZ```aaahhhxxxqqqcccXXX___yyyccc\\\nnn}}}iii___ooo}}}rrrqqqoooooossszzz|||tttkkkfffWWWMMMMMMMMMIIIJJJPPPttt~~~yyygggNNNOOOXXX^^^ggg}}}kkk\\\TTT^^^mmmmmmggg\\\NNNKKKPPPVVV\\\ccchhhhhhfffllleee\\\TTTQQQSSS\\\dddYYYRRRJJJGGGIIILLLNNNNNNSSSGGGDDDFFFKKKdddzzzqqqrrrSSS===888555444333222222222333444>>>OOOsssSSSVVV|||ttt]]]SSSKKKJJJIIIDDD???>>>::::::;;;???FFFRRR___hhh{{{yyy]]]SSSSSSRRRYYYjjjttt{{{{{{kkkZZZTTTWWWZZZhhhxxxtttjjj___YYYWWWSSSMMMNNNNNNNNNOOORRRXXX___dddooorrr{{{|||mmmhhhlll{{{~~~}}}nnndddjjjuuu|||}}}||||||tttnnn```WWWTTTWWWWWWOOOKKKMMMRRRnnnttt^^^PPPKKKEEE>>>999;;;DDDOOOUUUWWWOOOJJJEEEEEEJJJQQQWWWYYYMMMPPPUUUZZZ]]]^^^^^^]]]iiiMMMJJJlllkkkdddsssjjjaaa]]]^^^``````^^^bbbcccjjj{{{~~~kkkYYY[[[sssfffZZZiiikkkaaassswwwyyyooocccaaahhhpppqqqmmmccc\\\TTTPPPLLLJJJLLLQQQ\\\uuu}}}mmmTTTPPPZZZaaahhh|||wwwiii\\\dddvvvvvvkkk[[[LLLBBBOOO^^^ggghhhhhhhhhiiifffqqqwwwlllYYYPPP\\\lll^^^WWWOOOMMMMMMOOOSSSUUUQQQGGGEEEFFFJJJcccssslllpppRRR===888444444333222222222333444;;;MMMoooVVVVVVyyyuuu^^^TTTLLLJJJIIIDDD???===::::::;;;>>>FFFRRR___hhhyyycccVVVUUUTTTZZZhhh{{{qqqddd\\\ZZZ\\\jjj|||gggiiiggg___YYYWWWVVVSSSKKKKKKLLLLLLMMMNNNPPPRRRWWWZZZdddrrr|||{{{wwwyyy|||uuuhhhbbbfffyyy|||}}}|||ssspppwwwqqqooolllkkkttthhh```[[[^^^]]]UUUOOOMMMXXXooo~~~jjjVVVKKKGGGEEE@@@::::::@@@IIIPPPSSSSSSNNNHHHGGGLLLSSSYYY\\\MMMQQQWWW\\\______]]][[[lllNNNIIIjjjmmmiiilll^^^]]]___^^^^^^aaaaaacccjjj{{{www]]]WWWiiilllYYYaaazzz~~~hhh]]]sss~~~nnn[[[TTTZZZeeennnrrriiicccXXXPPPQQQUUUTTTPPPMMMhhh{{{vvv___TTT^^^eeeiiiwwwvvveeemmmuuu___LLLIIIQQQ\\\cccbbb^^^\\\\\\^^^uuuzzzjjjiiioooddd]]]XXXWWWVVVTTTWWW\\\TTTLLLJJJHHHIIIbbbuuujjjmmmOOO;;;666444333222222222333444444777LLLpppZZZVVVwwwuuu___UUULLLJJJIIICCC>>><<<999:::;;;>>>EEEPPP]]]fffuuukkk[[[VVVVVVYYYeee{{{zzzvvvlll___[[[___rrrzzzpppvvvwwwnnnbbb[[[XXXUUULLLLLLLLLKKKJJJGGGEEEDDDFFFIIIPPPZZZeeevvv|||xxxqqqllljjjllliiibbbcccjjj{{{~~~rrrxxxwww{{{|||qqqnnngggiiiyyyuuujjj___\\\\\\YYYSSSPPPXXXgggqqqjjjYYYMMMGGGEEEGGGCCC===:::<<>>;;;999::::::===DDDOOO\\\dddrrr|||vvv```VVVVVVXXXaaauuu~~~sssbbbaaajjj}}}sssjjjccc^^^[[[XXXTTTPPPNNNLLLKKKJJJJJJJJJKKKNNNRRR```xxxzzzvvvnnngggaaaaaacccfffnnnxxxxxxqqqsssyyy{{{zzzvvvqqqvvv~~~rrrbbbXXXXXXZZZYYYUUUPPPZZZ___XXXMMMHHHHHHIIIIIIFFFAAA===<<>><<<999999:::<<>>999999999;;;AAAKKKWWW___mmmxxxpppXXXPPPQQQYYYmmm}}}qqqnnnmmmoooqqqqqqlllhhhgggfffggggggccc^^^```eeeqqq~~~}}}xxxqqqrrrtttuuuuuusssllleeefffhhhooo{{{|||pppnnnkkkllluuu~~~}}}uuu{{{iii___bbbeeeiii}}}~~~tttpppcccQQQ[[[lllzzzxxxmmmddd___]]]YYYUUUQQQPPPRRRTTTUUUTTTPPPOOOKKKFFFBBBBBBGGGKKKLLLMMMPPPSSSWWW\\\```bbbjjjPPPHHHeeeeeeqqq|||nnn```[[[^^^___\\\___```gggwwwzzz[[[NNN___zzzwww```eeesssdddYYYNNNLLLLLLHHHEEECCCCCCLLL```|||sss|||eeejjjeee^^^lllvvvhhhbbbZZZNNNKKKPPPUUUtttrrrkkk}}}~~~bbbWWWNNNLLLYYYhhhssszzzhhhttt|||nnnmmmpppeee[[[SSS[[[}}}qqqhhh}}}___DDD555444222222111111222444555666555DDD}}}uuu[[[UUUsssttt^^^UUUMMMKKKKKKFFFAAA???999999999;;;@@@JJJVVV^^^kkkvvvuuuZZZPPPPPPXXXmmmyyy||||||{{{{{{zzzrrrfff___^^^bbbqqq}}}yyytttnnnkkkhhhccc]]]WWW[[[iiizzz{{{|||yyytttwww|||{{{uuurrrtttcccYYY^^^nnnwwwjjjhhh___PPPZZZnnnxxxllleeeaaa^^^YYYTTTSSSVVVXXXUUURRRNNNMMMKKKFFFAAA@@@DDDGGGDDDGGGMMMSSSXXX[[[]]]^^^iiiMMMKKKgggkkkYYYkkkwwwwwwpppbbbZZZ[[[^^^]]]^^^cccfffuuukkkTTTTTT___zzzeeedddkkkKKKPPPIIIEEEFFFFFFBBBBBBFFFDDDMMMSSSZZZooojjjxxxxxxaaa^^^iiirrrvvvwwwvvvqqqmmmllliiiaaaZZZWWWUUUaaa}}}kkkkkkppplllbbb[[[TTTPPPNNNSSSddduuu{{{xxxrrrnnn{{{xxxpppuuuppprrrhhh[[[dddtttgggWWW>>>555222222222111111222222333444777IIIsss{{{]]]ZZZnnnzzzcccWWWMMMJJJKKKGGGBBB???:::999999===@@@FFFQQQ]]]iiissscccXXXRRRYYYpppxxxnnndddZZZRRRLLLUUU___mmmwww~~~xxxdddaaa\\\RRRSSSRRRaaa}}}xxxvvvzzz|||zzzqqqtttuuupppddd\\\dddppp{{{tttbbbYYYWWWUUU\\\gggzzz|||iii^^^___]]]bbb\\\UUUQQQPPPRRRTTTUUUQQQPPPMMMIIIEEE@@@===;;;<<<>>>BBBFFFKKKPPPSSSUUUnnnOOOOOOmmmjjjUUU___iiillljjjbbb]]]^^^___^^^^^^cccfffuuuwww[[[RRRVVVooojjjhhhooo```UUUFFFGGGAAA@@@EEEIIIHHHIIIKKKBBBFFFHHHIIIUUUqqqqqqsssqqqqqqyyyyyykkk```[[[]]]}}}|||ooocccdddjjjiii```XXXPPPPPPRRRYYYgggrrrqqqjjjbbb___mmm{{{zzzyyysssooozzz|||iiiYYY@@@666222222222111111222222333444666IIIvvvYYY]]]xxxzzzfffZZZOOOLLLKKKGGGAAA>>>:::999999===@@@EEEQQQ\\\hhhrrrgggXXXSSSYYYoooqqqlllcccZZZSSSNNNJJJHHHKKKVVVdddmmmuuuuuudddYYYPPPPPPNNNXXXqqq~~~sssmmmoooyyywwwtttqqqnnnfffaaabbbhhhsssxxxwwwkkk```ZZZWWWTTTXXXaaatttwwwggg```cccbbbggg```WWWRRRSSSVVVYYY[[[UUUSSSPPPLLLFFFAAA===:::888:::===AAAEEEJJJMMMOOOuuuQQQQQQqqqhhhQQQTTTZZZ___bbbaaa```aaa```^^^^^^ccceeetttjjjVVVPPP___qqqlllyyyZZZNNNOOOKKKIIIDDDCCCIIIOOOOOOLLLKKKNNNLLLJJJHHHHHHTTToooiii{{{iii___uuuvvvgggddd``````eeehhhccc[[[XXX\\\___ccchhhjjjcccYYYYYYWWWggg~~~vvvrrrlllooo}}}xxx{{{}}}iii}}}{{{RRR===777555222222111111222222333444444HHHwwwWWWaaa~~~jjj]]]QQQMMMKKKGGGAAA>>>;;;999999===@@@EEEPPP\\\gggqqqooo\\\WWW\\\pppzzz___ZZZSSSLLLIIIIIILLLNNNRRR^^^kkkrrryyymmmZZZSSSTTTQQQRRRcccyyykkkfffuuu|||vvvuuurrrllleeeccciiikkkkkkfffbbb___ZZZVVVVVV^^^oootttiiifffkkkjjjeee]]]TTTOOOPPPTTTWWWYYYXXXWWWTTTOOOIIICCC===:::777888999<<<@@@DDDGGGIII{{{QQQQQQqqqdddRRRUUUVVVYYY]]]___```aaa```^^^]]]bbbeeesss}}}bbbTTTSSSsssvvvmmm|||zzzooo\\\TTTSSSMMMMMMJJJKKKRRRYYY[[[WWWSSSSSSMMMLLLNNNJJJIII[[[ssseeennnkkksss~~~pppeeefffdddbbbgggooonnnhhhoooqqqooojjjfffbbbYYYQQQ______ooo}}}bbbZZZWWWbbb{{{uuugggqqqmmmGGG777777999222222111111222222333444222EEEuuuvvvYYYcccjjj]]]PPPLLLKKKFFFAAA???;;;999999<<>>AAADDDzzzSSSWWW|||bbb[[[nnnhhhbbb^^^^^^^^^\\\\\\^^^]]]aaacccqqqhhhXXX___zzz~~~lllnnnwwwlllppptttaaaeeennn}}}sssbbbZZZRRRIIIKKKTTTkkkyyysssmmmmmmrrrjjjhhhrrr|||{{{~~~zzzooogggfffiiijjjhhhfffqqqyyyeeeZZZooo}}}rrraaannnsssQQQ>>>555///222222111111222222333444777@@@hhhwwwcccXXXrrr{{{hhhZZZNNNJJJIIIFFFBBBAAA;;;999999<<<>>>CCCNNNYYYgggppp~~~hhh```___jjjxxxrrraaahhh~~~tttkkkddd^^^ZZZWWWZZZ___bbbeeeiiiqqqvvvrrrpppggg\\\TTTTTTTTTSSS```qqq}}}}}}kkkaaaWWWbbbrrr|||wwwkkkcccaaa___```ooo{{{{{{{{{nnniiiddddddgggfff___XXX^^^^^^]]]ZZZVVVPPPKKKGGG@@@>>>;;;999999<<<@@@BBBsssQQQYYYfff\\\qqqkkkccc^^^______]]]]]]___]]]aaabbbpppvvvbbbXXXooovvvuuu|||vvvvvvooouuupppaaaSSSLLLMMMYYYfff{{{|||rrrnnnmmmkkkmmmnnnxxxiiiiiivvvlllmmmxxx|||wwwuuuwwwxxxhhhccchhhtttzzzbbbiiivvvgggeeefffmmmzzznnn```lllsssQQQ???666///222222111111222222333444777<<>>CCCNNNYYYdddnnn|||pppfff```gggsssjjj\\\^^^iiivvvkkkgggaaa[[[YYYXXX]]]bbbfffjjjqqqzzztttjjj___SSSLLLKKKNNN```wwwpppggg^^^dddqqq}}}}}}rrriiigggdddbbbnnn{{{}}}vvvpppppprrrqqqjjjcccddddddcccaaa[[[UUUOOOKKKFFFCCC???<<<;;;>>>BBBEEEmmmOOOXXXjjjZZZpppjjjbbb]]]```aaa^^^]]]```]]]aaabbboooiiiUUUiiitttsssvvvxxxiiiZZZPPPKKKMMMZZZnnn~~~pppggg______bbbccceee{{{pppppplllmmmiiiYYYddduuu}}}jjjdddcccjjjlllhhhvvvpppqqqeeeTTTLLLUUU```nnnfff___gggjjjIII;;;777333222222111111222222333444666:::bbbsss[[[hhhooo```RRRLLLJJJFFFBBB@@@;;;999999<<<>>>CCCMMMYYYbbblllzzzxxxllldddgggqqqrrrccc^^^aaaggg}}}jjjdddbbb___]]]^^^]]]bbbgggkkkpppyyyyyymmm[[[OOOLLLMMM\\\kkkqqqvvv~~~yyyoooggggggppp~~~zzzpppllliiieeeooo}}}~~~|||~~~xxxqqqjjjjjjiiieee___XXXQQQMMMMMMIIIDDD@@@???BBBFFFIIIjjjNNNRRR}}}uuuWWWfffiiiccc_________\\\[[[]]]^^^bbbcccooowwwZZZbbbooofffssseee\\\VVVTTTPPPHHHEEEFFFEEEKKKYYYrrrtttggg```___bbbdddkkkkkkvvv|||tttooo|||mmmkkktttiii|||```VVV^^^ggg\\\kkksssuuu```lllmmmmmm^^^KKKKKKRRRbbbyyyzzzggg[[[~~~}}}bbbYYYNNN<<<222555222222111111000111111111555<<>>GGGQQQ^^^iiiwwwvvvnnnuuu~~~|||iiiddd______ggg}}}tttlllmmmpppooooooqqq|||{{{tttpppsssxxx|||vvvnnneee[[[VVV___jjjqqqrrrrrrtttwwwtttwww{{{}}}vvvkkkjjjnnnyyy|||rrrvvv}}}~~~wwwfff^^^\\\SSSRRROOOJJJEEEAAA???>>>>>>sssOOOIIIqqqsssVVViiijjjccc]]]]]]^^^]]]\\\^^^\\\aaacccoooqqqhhhyyy~~~eeeWWWOOOJJJEEECCCCCCGGGHHHFFFCCCDDDAAAAAAGGGXXXqqqyyywwwhhhooorrrXXXTTTcccxxxsssbbbUUUiiiddd[[[|||vvvxxxrrr```NNNgggwwwcccZZZOOOEEECCCGGGWWWpppzzzfff```dddRRRFFF999333666333333222222222222333333666:::RRRlllxxxjjjYYY^^^~~~oooaaaSSSNNNMMMIIIEEECCC;;;999999::::::<<>>uuuRRRJJJpppsssXXXmmmmmmddd\\\\\\^^^]]]]]]^^^\\\aaacccooopppvvv~~~iii\\\ZZZYYYWWWOOOLLLKKKLLLLLLKKKIIIGGGDDD@@@AAAMMMaaaxxxvvvrrryyy___WWW^^^rrrwww___SSSbbb|||ddd~~~tttzzzwwwfffPPPGGGWWWwwwqqqXXXMMMHHHCCC???AAAQQQkkkgggZZZiiiQQQAAA777333555333333222222333333444444777<<>>555333333333222222222333333444555888<<>>FFF]]]uuuwww~~~~~~~~~dddKKKKKKeeezzzqqqWWW]]]pppRRR@@@888555555333222222111111222222333888<<>>CCCLLLVVVeeerrr~~~wwwiiidddnnn~~~rrrggg[[[TTTQQQTTT]]]fff{{{zzzyyy{{{yyywwwssskkkccc[[[WWWUUU]]]^^^ccclllwwwsssttt}}}zzzwww~~~~~~uuullldddbbbbbbaaaaaacccdddaaa^^^```gggrrr{{{|||{{{{{{cccbbbaaa^^^WWWQQQOOOPPPrrrOOOMMMppp[[[lll~~~uuuwwwtttccc^^^\\\]]]hhh~~~fffSSSKKKGGGGGGHHHXXX```qqq~~~yyyppp~~~mmmrrryyyuuuuuuvvvssszzzsssgggaaabbbiiihhhjjjnnnmmmfffbbbbbbXXXQQQcccgggTTTLLLCCCAAA<<<777<<>>CCCNNNWWWeeerrr}}}sssfff[[[VVVZZZaaa```XXXQQQOOOOOOQQQXXX```~~~tttlllgggfff^^^___bbbjjjtttzzzyyy}}}vvvqqqsss}}}~~~xxxzzzxxxjjjccc```^^^^^^aaagggeeeeeegggmmmtttyyy|||ttttttrrrqqqnnnhhh___WWWSSSSSSvvvQQQLLLnnnvvvMMMYYYqqqtttzzzxxxqqqvvvxxxmmm^^^]]]^^^hhh}}}ooo[[[MMMGGGFFFLLLVVVhhhxxxxxxuuuzzzhhh}}}|||{{{sssiiiiiippp~~~{{{vvvcccUUU```~~~mmm[[[PPPFFFEEE@@@999888???[[[lllUUUYYYfff{{{nnnXXXgggfffJJJ:::444222222222222111111111111222222000444@@@ooorrrtttyyynnn```[[[~~~www___RRRMMMJJJHHHGGG???:::888999999999===BBBNNNVVVbbbnnnzzz{{{hhh[[[TTTNNNJJJIIILLLGGGEEEGGGIIIIIIMMMSSSjjjxxx{{{wwwuuu~~~}}}|||}}}}}}}}}yyysssuuujjjqqqoooddd___]]]```dddiiihhhiiimmmqqqtttuuutttlllmmmzzzoooaaaWWWRRRQQQpppPPPMMMqqqzzzQQQYYYnnnmmmoooiii```gggrrrppp___^^^^^^ggg{{{mmmWWWLLLKKKKKKXXXooosss|||qqq|||yyyoooooowww~~~ppp]]]ccc~~~rrrdddXXXKKKHHHFFFAAA>>>>>>PPP|||aaaMMMMMMWWWoookkkUUUlllbbbGGG888333222222222222111111111111222222333666@@@mmmjjjgggnnnqqq___```xxxaaaSSSMMMIIIHHHIII@@@;;;888888999888<<>>fffjjjaaahhhwwwdddTTTiiixxxbbbTTTMMMIIIHHHJJJ@@@;;;888888888777;;;???HHHOOOYYYdddqqqyyypppkkkbbbXXXQQQMMMJJJGGGIIIFFFEEEHHHHHHFFFGGGJJJJJJ[[[``````iiirrrzzzoooZZZVVV\\\}}}vvvoooggg\\\UUUXXXUUURRRRRRVVV^^^hhhmmmvvvxxxwww|||xxx}}}tttqqqyyyvvvjjjfffeeeeeegggkkkgggfffeeegggjjjllllllllljjjeeekkkxxxbbbYYYWWWUUU___KKKMMMqqqYYYTTTddd```dddddd^^^ffftttwwwaaa``````fffwww~~~~~~rrrfffZZZ\\\YYY]]]jjjxxx~~~nnn```XXXQQQKKKIIIGGGHHHUUUkkk~~~yyymmmeee~~~ssskkkbbb^^^]]]___fffmmmpppqqqtttyyy{{{tttfff\\\YYYbbbxxxqqqhhhvvvyyyaaaZZZFFFBBBCCC???===QQQjjjqqqkkklllpppvvvxxxssshhh```IIIDDDEEEDDDHHHcccmmmXXXyyy{{{^^^EEE888444444444111111000000000000111111444888999\\\ttthhhmmmrrrZZZKKKgggyyydddWWWOOOJJJHHHIIIAAA<<<888888888777999>>>GGGNNNXXXdddpppttteeeYYY[[[YYYRRRMMMMMMNNNNNNLLLIIIHHHKKKJJJHHHHHHKKKHHHQQQPPPMMMRRRUUUYYYeeeuuuwwwuuujjjYYYLLLIIIKKKkkkzzzqqqfff\\\WWWRRRNNNKKKPPPNNNMMMNNNSSSZZZccchhhppp{{{}}}lllhhhpppxxxyyyuuuooommmsss}}}{{{zzz||||||ssskkkiiiiiigggfffhhhiiigggeeefffhhhkkkkkkkkkgggccceeeooo|||ddd[[[XXXVVV[[[IIILLLooohhhVVV```[[[^^^aaa]]]eeerrruuubbbaaa```eeeuuuuuugggccceeeddd\\\TTTIIIKKKJJJMMMVVVaaa||||||ooo___UUUQQQNNNJJJQQQJJJDDDIII]]]ttt|||yyy}}}lllsss~~~pppkkkgggbbbgggsssxxxxxxaaa^^^aaappptttlllwwwxxx~~~xxxuuuaaaPPPEEEAAAEEEUUU```ZZZKKKMMMMMMJJJGGGFFFGGGGGGGGGEEEFFFDDDHHHffflll\\\zzzyyy\\\DDD888444333333111111000000000000111111222666666VVVxxxyyyrrrcccOOOXXX|||iii[[[RRRJJJGGGGGGAAA<<<888888777666999===DDDKKKVVVbbbooo~~~xxxmmmddd^^^XXX]]]^^^[[[ZZZ___cccccc]]][[[[[[]]]ZZZTTTQQQQQQNNNQQQMMMJJJMMMJJJHHHQQQQQQSSSSSSOOOIIIFFFEEEFFFZZZllldddZZZSSSPPPOOOMMMLLLSSSRRRQQQSSSVVV\\\bbbeeennnvvvyyytttkkkppp{{{|||zzzssskkklllvvv}}}zzzzzz}}}tttmmmlllllliiihhhhhhiiigggfffggghhhiiihhhgggcccbbbeeegggsssjjj___ZZZUUUYYYGGGKKKoootttYYYkkkaaa```___[[[cccrrruuubbbaaa```eeetttnnncccYYYXXX\\\^^^\\\ZZZJJJMMMKKKKKKLLLRRRpppwwwhhhYYYSSSTTTUUUSSSLLLPPPOOOHHHHHHQQQZZZ]]]ZZZdddoooxxxpppttt{{{rrruuurrrrrr~~~kkk```]]]eee|||sssppp{{{uuuqqqdddJJJFFFSSSkkkuuukkkUUUQQQJJJEEEGGGJJJIIIFFFKKKGGGFFFBBBIIIjjjjjj^^^wwwxxx[[[DDD777333333222111111000000000000111111000666666TTTtttrrrXXXJJJkkklll^^^TTTJJJFFFFFFBBB<<<888888777666888===@@@HHHSSS```mmm|||vvvddd[[[\\\```fffkkklllkkkoooxxx|||zzzxxxvvvvvvwwwqqqggg```^^^SSSTTTOOONNNQQQJJJCCCJJJEEEGGGGGGFFFFFFIIIKKKKKKKKKrrr~~~{{{yyy||||||fff```YYYTTTSSSRRRPPPNNNWWWWWWWWWWWWZZZ]]]aaacccnnntttrrrxxxuuuvvvyyyoooooo{{{}}}xxxxxxyyy}}}uuuooonnnnnnlllkkklllggggggfffggghhhfffccc``````bbbgggdddddd{{{ttthhh```XXXYYYGGGIIIkkkpppgggqqqmmmaaa^^^eeeeeejjjyyy```^^^\\\bbbssszzzpppjjjeeebbbhhhyyywww```VVVKKKJJJPPPLLLLLLgggyyyrrrnnnjjjfffeeeggg\\\SSSKKKLLLPPPOOOJJJEEEHHHIIISSShhh{{{lllooo~~~~~~|||gggppphhhhhhkkksss|||vvvpppllllllkkkllluuu|||ggg\\\JJJQQQqqq{{{```NNNPPPQQQIIIJJJUUUVVVZZZRRREEEMMMnnn{{{eeePPPsssXXXDDD999222000222000000000000000111111222222888>>>MMM]]]QQQlllkkkYYYPPPLLLIIIGGGBBB>>>:::777888999::::::AAAFFFQQQ```mmmyyyuuuffffffsssssskkk```XXXUUUUUUSSSPPPLLLLLLLLLMMMNNNMMMJJJGGGLLLWWWooo}}}pppmmmgggbbb___```bbbeeeeeehhhmmmrrr|||yyyjjj^^^[[[[[[YYYXXX[[[```^^^[[[\\\^^^bbbdddeeeqqquuuzzztttzzzvvvyyy}}}wwwqqqttt{{{|||yyyvvvtttrrrqqqooommmgggfffeeefffggggggeeecccaaaaaabbbaaa]]]aaattt}}}uuunnnaaa^^^HHHHHHhhhmmmaaavvvrrreee___cccdddkkk}}}bbbcccaaaaaakkk~~~zzzjjjZZZQQQQQQMMMMMMfffvvviiiZZZRRRPPPNNNIIIEEECCCDDDMMM]]]kkkrrrwww{{{pppttt}}}zzzxxxvvvsssqqqqqqlllllluuullluuuzzzzzzyyyxxxlllkkklllpppvvvxxxvvvsssrrrnnnnnnooommmkkkooovvvyyyZZZtttaaaMMMUUUuuuvvveeeYYYSSSYYYeeeiiijjj```QQQWWWuuuwwwaaaMMMmmmSSSAAA888333333555000000000000000111111222333777;;;HHH```QQQiiilllZZZPPPKKKIIIGGGBBB???:::888888999::::::@@@EEEPPP^^^jjjvvvtttvvvrrrkkkeee___ZZZWWWWWWWWWUUUSSSQQQPPPPPPMMMPPP^^^||||||vvvlllddd___[[[XXXUUU[[[```hhhsss||||||tttnnniiiiiifff```^^^aaacccaaa```aaadddggghhhiiissswww||||||ssstttzzzxxxuuuqqqtttzzz~~~{{{xxxvvvuuussspppnnnllljjjhhhgggfffddd```^^^```______^^^ZZZ\\\iiiyyyyyynnncccJJJFFFdddmmm]]]zzzxxxkkkaaabbbdddnnn```bbbbbbdddppplllYYYRRRLLLMMMbbb}}}qqqgggaaa\\\SSSKKKDDDEEEIIIQQQXXX___jjjuuuqqqvvv}}}yyytttoookkkhhheeebbb___WWWRRRXXXiiiuuuiiiuuu|||xxxrrrkkkqqqqqqooonnnppprrrrrrnnnkkkmmmmmmppprrrpppjjjhhhjjjppp~~~\\\eeennnPPPUUUmmmpppdddbbbdddwwwuuuhhhXXX]]]xxxsss\\\MMMjjjOOO>>>666222222444000000000000000111111222444555888AAAwwwdddPPPfffooo]]]QQQKKKHHHGGGCCC@@@;;;888888999::::::???CCCMMM[[[hhhssszzzpppjjjfffjjjnnnnnniii```WWWQQQPPPKKKMMMaaa|||xxxpppiiiccc\\\WWWSSSXXXdddtttyyynnnmmmqqqmmmpppuuuyyyuuummmhhhhhhiiihhhggghhhkkkmmmnnnmmmssswww{{{nnnlll~~~wwwtttttttttwwwzzz~~~|||{{{yyyxxxuuuqqqnnnllljjjhhhfffeeeccc___]]]```^^^\\\[[[WWWVVV[[[bbbzzz|||dddKKKEEE```lll]]]vvvxxxnnncccbbbcccmmm~~~nnnfff]]]___ppphhhWWWNNNNNN^^^qqq|||lll]]]PPPJJJHHHLLLSSS\\\jjjuuurrrxxxuuupppjjjddd___[[[WWWTTTRRRKKKEEEHHHTTTiiiooolllrrrwwwnnnssstttsssrrrrrrsssssspppnnnmmmoooqqqsssqqqkkkfffddddddiii|||qqq___tttRRRRRR^^^vvvggg{{{uuueeeWWW]]]xxxrrrYYYPPPiiiMMM;;;333000///000000000000000000111111222444222888???nnneeeNNNeeesss```SSSLLLHHHGGGEEEAAA<<<999888999999999===AAALLLZZZgggsss{{{bbbPPPQQQJJJGGGQQQbbbooorrrnnngggmmm}}}uuukkkeeeVVVXXXbbbttt{{{lll```aaahhhlllrrr{{{|||uuupppsssqqqpppqqqrrrrrrqqqooorrrwww{{{uuulllkkk||||||vvvxxx{{{{{{{{{|||{{{zzzyyywwwtttoookkkgggfffeeeeeeeeeeeecccaaa```^^^\\\ZZZXXXTTTQQQPPP\\\~~~bbbKKKDDD\\\fffYYYmmmtttmmmcccbbbaaafffssswwwhhh___hhh}}}~~~dddSSSOOOWWWcccyyy]]]RRRJJJPPP^^^kkkwww~~~||||||vvvkkkfff___YYYTTTQQQMMMKKKFFFCCCBBBBBBEEERRRjjjuuutttuuutttwwwvvvuuuttttttsssrrrpppoooqqqsssrrrqqqnnniiieee\\\]]]ggg^^^uuuwwwYYYUUUTTTrrrwwweeeXXX```xxxtttZZZVVVgggJJJ999222000///000000000000000000111111222333000:::@@@iiigggMMMdddxxxdddUUUMMMIIIHHHFFFBBB===999888999999888<<<@@@KKKYYYggguuu}}}~~~nnnVVVMMMKKKIIIKKKQQQWWW[[[]]]UUUWWWeee{{{sssddd^^^```ooo{{{ooo___VVV[[[fffqqqvvv~~~}}}~~~|||yyywwwvvvtttrrrooorrrxxxxxxrrroooqqqppprrr~~~~~~}}}zzzyyywwwvvvuuuqqqlllhhhdddccccccdddeeeeeecccbbbaaa```]]]\\\ZZZVVVOOOIIIJJJaaa|||\\\JJJCCCXXX```UUUkkksssmmmcccbbb```___gggsss}}}zzzuuu|||sssZZZNNNQQQXXXddd}}}nnn___UUU^^^rrr~~~tttmmm]]]YYYRRRMMMJJJHHHFFFEEE======>>>???>>>CCCQQQaaayyywwwxxxwwwvvvtttqqqooonnnmmmppprrrsssqqqrrrrrrnnniii___]]]]]]mmmbbbuuurrraaaSSScccuuu{{{ggg[[[ddd{{{vvv[[[^^^~~~eeeGGG777333333333444000000000000000111111222333///<<>>;;;<<<@@@BBBBBBGGGMMMbbbwwwuuuvvvvvvtttrrrooommmllllllmmmqqqrrrqqqtttvvvssslllggg___ZZZ\\\iii{{{yyyfff~~~vvv___iiikkkzzzsss^^^UUU```yyyttt^^^jjjfffHHH888444444444444000000000000000111111222555...;;;???^^^vvvQQQWWWzzzlll[[[PPPLLLKKKHHHDDD>>>:::888888888777:::===FFFTTT```mmm~~~|||wwwtttssstttzzz|||rrrjjjfffbbbaaa^^^YYYSSSOOONNNOOOOOOOOOTTTeeeuuucccfffqqqxxxttteeeXXXPPPQQQ]]]kkksss}}}~~~{{{yyywww{{{yyyqqqiii~~~~~~zzz{{{vvvrrr}}}{{{wwwuuurrrpppllljjjjjjhhhfffdddbbb```\\\ZZZXXX[[[\\\ZZZ[[[\\\XXXPPPGGGGGGOOOaaavvvTTTIIIBBBQQQrrrggg}}}nnnmmmjjjcccccceeedddeeeooouuuwww|||iii[[[\\\zzz{{{qqqdddXXXOOOEEEAAA===:::;;;<<<======CCC>>><<>>:::999888888777999<<>>???JJJXXXYYYRRRJJJYYYzzzxxxmmmsss}}}xxx||||||~~~uuurrrooommmlllmmmlllkkkooonnnqqqwwwxxxuuusssuuupppeeeZZZUUUQQQNNNRRRZZZmmmrrr{{{[[[GGGHHHVVVpppiiiVVVoooGGG999777111///222111111000000000000111111222333888999QQQZZZJJJggg~~~ooo[[[QQQOOOJJJHHHDDD???999666555666888999>>>DDDLLLWWWfffwwwxxxqqqqqqyyyyyyiii]]]XXXXXXXXXXXXWWWYYYhhh}}}uuu{{{sssgggYYYSSSSSSWWW___hhhqqqxxx|||zzzzzzqqqsss{{{~~~}}}{{{xxxtttpppmmmkkkjjjjjjeeebbbaaacccccc___[[[YYYYYYXXXWWWVVVUUUTTTTTTLLLNNNIIIJJJUUUZZZ]]]hhhsssOOOEEECCCLLLtttwww^^^qqq{{{wwwnnnqqqrrroooppphhhgggeeedddeeesss}}}yyyrrrlllggghhhkkknnn}}}pppkkk{{{~~~}}}~~~qqqeeeWWWIIIAAA@@@;;;===???@@@AAAAAAAAAAAACCCCCCAAA???CCCMMMYYY___MMMWWWrrr{{{xxx}}}{{{wwwssspppmmmmmmmmmlllkkknnnmmmpppwwwyyyxxxyyy|||vvvlllccc\\\UUUMMMLLLPPPWWW|||~~~mmmkkkTTTNNNRRReeezzzbbbYYYyyyIII777666444222555111111000000000000111111111222888:::SSS```LLLdddzzzaaaRRRPPPLLLJJJFFFAAA;;;888666777888888<<>>@@@>>>>>>CCCNNNZZZcccgggdddffflllnnndddSSSJJJJJJSSSWWWkkk~~~tttpppmmm~~~zzz{{{~~~}}}zzzvvvrrrooonnnmmmlllkkkjjjhhhjjjpppuuuxxx}}}zzzqqqggg[[[SSSOOONNNIIIccciiiXXXNNNUUUdddhhhmmmpppssssssooojjjeeecccjjjoooyyypppVVVhhhxxxHHH333111000111333111111000000000000111111444222888999IIIoooNNNYYY~~~lllXXXQQQMMMLLLIIIDDD>>>:::777777777777:::???DDDLLLXXXgggqqq~~~yyyggg\\\VVVQQQPPPRRRMMMKKKLLLOOOPPPZZZvvvpppkkkkkkqqqvvvuuuqqqpppxxxzzzzzz{{{~~~|||}}}~~~|||yyyxxxvvvtttrrrppppppooohhhfffddddddddddddbbb```ZZZZZZZZZYYYYYYYYYXXXXXXQQQTTTOOOIIIKKKQQQiiiaaaJJJEEE@@@EEEkkkvvvUUUZZZttt|||ttttttuuupppnnnlllkkkiiieeebbbhhh|||}}}oooeee```]]]YYYUUURRROOOMMMKKKGGGLLLOOOMMMLLLMMMLLLHHHLLLLLLLLLOOOVVVdddtttzzzqqq{{{}}}bbbuuusssYYYQQQQQQPPPPPPRRRWWWaaaiiixxx|||qqqWWWGGGJJJNNNLLLQQQSSSTTTRRRMMMJJJJJJKKKFFFGGGJJJLLLIIIHHHOOOXXX[[[```iiittt{{{{{{wwwrrrdddVVVGGGAAA???======???BBBAAAEEETTTiii{{{~~~dddTTTYYY^^^rrroooZZZZZZuuuvvvzzzvvvrrrooonnnmmmlllkkkmmmjjjjjjooosssvvv|||xxxmmmcccZZZTTTQQQEEEKKKjjj}}}aaaSSSJJJOOOWWWUUUZZZ[[[[[[XXXTTTPPPNNNNNNXXX^^^jjjzzzlllWWWqqqiiiHHH777222000000222111111000000000000111111444222888999DDD}}}tttNNNSSSwwwmmm[[[RRRJJJKKKHHHCCC>>>:::777666666888:::>>>CCCJJJUUUccclllwwwrrrddd\\\WWWUUUUUUOOOLLLKKKKKKIIIQQQkkk}}}vvvrrrwww||||||zzzyyy}}}uuuwwwvvvtttrrrqqqooooooooohhhfffeeeddddddcccaaa```\\\\\\[[[[[[ZZZYYYYYYYYYQQQTTTOOOHHHEEEHHHbbb~~~bbbKKKEEE>>>CCClllfffYYYvvvuuusssvvvsssrrrnnnmmmkkkgggcccgggzzzwwwnnnfff```]]]YYYSSSLLLHHHKKKQQQWWWZZZ___aaa]]]]]]^^^WWWMMMKKKNNNTTT]]]jjjwwwrrriiiiiivvvkkkYYY^^^qqq\\\TTTMMMHHHEEECCCEEEIIIGGGMMMLLLAAA;;;???DDDCCCJJJOOOTTTSSSNNNIIIHHHJJJIIIDDD???======@@@IIISSSYYY^^^gggrrrxxxuuummmeeeQQQGGG@@@>>>>>>>>>???BBBFFFKKKZZZpppnnnkkknnn}}}dddQQQ___wwwyyyuuuqqqnnnmmmmmmlllkkkooolllkkkooorrruuuzzz}}}sssjjj___WWWNNNIIIHHHOOO[[[lll{{{iiiSSSJJJCCCFFFHHHBBBGGGGGGGGGDDDBBBBBBCCCEEEIIIOOO]]]pppkkk___|||sss^^^GGG:::555222222333111111000000000000111111333000888:::BBBxxxyyyQQQQQQqqqnnn^^^TTTIIIJJJHHHCCC>>>:::888777666777:::===AAAHHHRRR```iiisss~~~sssfff]]]ZZZUUUOOOKKKIIIFFFJJJ\\\qqqxxxzzz|||~~~vvvuuusssrrrpppooonnnnnniiiiiigggfffdddbbbaaa``````___]]][[[XXXVVVTTTSSSNNNRRRNNNJJJHHHIIIccc{{{```LLLEEE===AAAjjjrrr\\\{{{yyyvvvxxxtttrrrnnnooopppmmmhhhjjjyyy~~~tttsssxxx|||uuuiii\\\VVV]]]nnn}}}rrrbbbfffnnn{{{sssfffhhhvvvyyyrrrgggYYYXXXbbbwwwkkk```[[[VVVMMMGGGFFF<<<>>>@@@@@@>>>>>>???@@@HHHUUUcccgggaaaVVVNNNLLLPPPJJJDDD@@@>>>AAAKKKVVVZZZ___gggpppsssmmm___TTTDDD???<<<>>>???@@@DDDJJJRRR]]]nnn{{{}}}cccZZZlll{{{wwwssspppmmmmmmmmmlllkkklllhhhhhhllloooqqqvvv|||~~~vvvjjj___TTTNNNIIIGGGGGGOOOcccvvvhhhdddQQQFFFDDD???@@@CCC>>>===>>>??????>>>>>>???@@@???EEESSShhhkkkkkkmmmYYYCCC777555555333222111111000000000000111111222000999:::===ppp~~~VVVRRRllloooaaaWWWKKKJJJHHHDDD@@@<<<:::999888666888;;;???EEEPPP]]]fffqqqtttppphhh]]]UUUQQQMMMKKKRRR^^^uuu|||}}}~~~wwwvvvtttrrrpppooonnnnnnmmmlllkkkiiifffcccbbbbbb___^^^[[[YYYVVVSSSQQQOOOLLLOOOOOONNNLLLKKKdddxxx___LLLFFF===???gggttt```~~~xxxxxxsssooohhhkkknnnnnniiijjjwwwvvvpppyyywwwnnnyyy~~~oookkkcccqqqvvviiikkkkkkLLLOOO]]]zzzxxxooo```QQQKKKJJJEEECCCDDDBBB>>>===AAAFFF[[[uuu}}}mmm]]]UUUVVVTTTQQQNNNHHHFFFLLLUUU[[[___fffmmmnnndddTTTGGG???<<<<<>>======;;;@@@NNNddd~~~kkkuuunnnWWW===222333555333///111111000000000000111111333000999888888ggg[[[TTThhhrrrbbbYYYNNNJJJHHHEEEAAA>>><<<;;;:::444777:::>>>DDDNNN[[[eeeqqq{{{mmm```[[[UUUNNNMMMSSSXXXmmm}}}~~~~~~yyywwwuuusssqqqpppoooooooooooonnnkkkgggeeeccccccZZZYYYXXXVVVTTTRRRQQQPPPPPPRRRPPPNNNIIICCCWWW|||aaaJJJCCCBBB@@@VVVmmm]]]pppvvvssswwwrrrpppkkkmmmqqqkkkcccooo|||sssggghhhsssyyyjjjbbbiiitttRRRKKKUUUssssss```ZZZHHHEEEJJJDDD@@@BBBAAA:::bbbtttwwwoooddd]]]YYYZZZ```fff^^^bbbjjjmmmdddSSSGGGBBB;;;AAACCCAAABBBIIIOOORRRZZZllluuuooolllooojjj^^^aaasssoooggg|||}}}{{{rrrqqqooommmkkkiiigggfffaaabbbcccdddfffiiikkkmmm{{{pppeee[[[OOOIIIFFFFFFKKKRRR[[[YYYTTTOOOOOONNNHHH@@@@@@???>>>>>>BBBGGGHHHGGGBBBCCCDDDFFFFFFFFFFFFEEEBBB???HHHaaa~~~kkklllQQQ>>>555111555777...000000000000000111111222111666...999>>>\\\^^^LLLfffzzzeeeUUUPPPJJJIIIGGGCCC>>>;;;999888999777888<<>>>>>>>>>>>CCCKKKRRRVVVMMMKKKIIIIIIKKKKKKJJJIIIEEEAAAHHHaaavvvkkkPPP<<<444///333555---000000000000000111111222111777000999<<>>:::777999777888<<>>AAAAAAKKKvvvtttMMMUUUlllzzzuuussstttpppooolllnnnpppkkkeeemmm{{{sss___VVVuuu^^^ccc___kkk{{{{{{mmmccc```ccckkkqqqWWWJJJMMMjjj{{{]]]TTTRRRFFFBBBAAABBBUUU|||www```XXXcccrrruuupppfff___WWWNNNEEE@@@CCCJJJKKKQQQXXX^^^gggllliiicccgggooo~~~ccc___{{{yyylllkkkxxx~~~{{{xxxvvvrrrpppnnnlllkkkjjjjjjjjjgggddd^^^[[[ZZZ]]]bbbeeejjjvvv~~~ssseeeWWWMMMJJJSSS^^^fffddd[[[PPPJJJKKKLLLJJJBBBBBBAAA???>>>HHH]]]ppplllcccYYYUUUWWWXXXTTTPPPQQQKKKPPPiii{{{kkkMMM999444000000222---000000000000000111111222111666555777:::LLLdddiiiKKKOOOjjjxxxdddWWWKKKKKKJJJHHHEEE@@@;;;777888777888;;;>>>CCCMMMYYYeeepppvvvhhh```RRROOONNNRRRUUUZZZccclllzzz|||}}}vvvgggYYYOOOIIIFFFEEEUUUrrr}}}{{{yyywwwvvvuuuuuuuuulllkkkiiihhhfffeeeeeeeeedddbbb___^^^^^^\\\YYYWWWZZZTTTSSSVVVWWWTTTSSSUUU^^^HHH>>>BBBBBBDDDgggRRRTTTfffuuupppmmmsssvvvooonnnooopppjjjeeekkkuuurrr\\\NNNaaakkkYYYOOORRRZZZgggxxxzzzsssiiiccceeekkkppprrrZZZLLLJJJbbbnnn^^^YYYOOOGGGDDD>>>???VVV}}}fffOOOMMMZZZcccddd^^^VVVLLLEEE???@@@IIITTTUUUZZZaaahhhppptttooohhhkkk|||qqqfffyyyxxxdddYYY[[[kkk~~~{{{wwwuuutttqqqpppnnnlllkkkkkkkkkkkklllhhhbbb\\\ZZZZZZ]]]___dddmmmzzzzzzkkk\\\PPPOOO\\\kkk~~~|||rrrbbbVVVRRRQQQPPPMMMKKKIIIFFFCCCLLLddd|||~~~uuujjjdddcccbbb\\\VVVQQQMMMTTTnnnzzzzzzmmmNNN:::777222111333000000000000000000111111222111444777777<<>>AAALLLXXXaaahhhnnnrrrvvvyyyuuuooozzzuuufffRRRNNNSSSppp|||xxxuuusssrrrqqqpppnnnlllkkkkkklllmmmooolllfffaaa]]][[[[[[[[[___eeeqqq~~~ttteeeXXXWWWfffwwwnnnbbb[[[WWWSSSPPPMMMJJJGGGNNNgggvvvoookkkeee]]]WWWPPPOOOYYYssszzzoooNNN;;;999444222444222000000000000000111111222111222777666>>>FFFfff|||qqqOOOGGGVVVrrr[[[PPPMMMJJJIIIHHHDDD>>>999888666777999;;;>>>GGGQQQ^^^hhhwww{{{nnnbbbWWWPPPRRRXXXXXXVVVTTTOOOPPPWWWhhh|||vvvfff[[[QQQLLLFFFAAA@@@AAACCCCCCDDDGGG```}}}{{{}}}ssspppllliiiffffffggghhhdddbbb```aaabbbccccccbbbgggdddaaa^^^\\\\\\]]]___iiiUUUIII???AAA???;;;UUUeeeTTTYYYooovvvuuuxxxyyyrrrrrrqqqoooiiidddeeejjj}}}www```QQQNNNQQQVVVeeewww~~~kkk___XXXUUU^^^jjjuuu}}}uuuxxxxxxuuuuuu{{{|||sssWWWLLLEEELLLaaa}}}oookkkhhheeeOOO@@@???999555LLLmmmrrrPPPBBBFFFKKKMMMIIIEEEDDDEEEIIITTT```ooovvv{{{|||||||||zzzwwwyyyaaaVVVLLLWWW{{{xxxuuutttsssqqqpppmmmkkkkkklllmmmooonnnmmmjjjfffbbb___\\\[[[\\\___hhhuuurrrddd```mmm|||uuulllbbb[[[WWWTTTOOOSSSiii{{{sssiii___YYYRRRUUUccc{{{yyypppNNN:::999555111333333000000000000000111111222333111666444???BBBVVVwwwUUUEEEMMMqqqyyyaaaSSSOOOJJJHHHHHHEEE@@@;;;888666666999:::<<>>???===:::SSSjjjRRRTTTnnn|||}}}|||wwwssssssrrroooiiiddddddgggyyydddTTTJJJEEENNNEEEKKKYYY^^^aaaeeecccYYYQQQPPP[[[fffjjjlllnnnqqqzzzssssss~~~qqqUUUNNNGGGHHHPPP```rrrppplllkkkjjj```PPPAAA;;;===@@@BBBZZZ{{{yyyUUUAAABBBGGGHHHFFFFFFJJJMMMRRR^^^iiiyyy~~~|||{{{zzzttteeeNNNJJJkkk{{{xxxvvvuuuuuuqqqpppmmmkkkkkklllnnnooollllllkkkiiifffbbb___\\\ZZZ\\\cccppp||||||mmmfffppp~~~vvvmmmfffbbb[[[\\\nnn~~~rrrgggaaaXXX\\\llltttpppMMM:::999555111333333000000000000000111111222555000555333??????KKK}}}\\\GGGJJJbbb~~~eeeUUUOOOJJJHHHHHHFFFAAA<<<777666666888999;;;CCCLLLUUU^^^kkkxxx|||rrreee]]]VVVRRRRRRVVVQQQQQQSSSYYYggg}}}tttfffXXXQQQJJJJJJIIIJJJJJJHHHEEEBBB===EEETTTmmm~~~yyyuuuuuuvvvrrrpppllliiiiiijjjmmmooonnnmmmlllnnnqqqtttuuuvvvuuu{{{~~~zzzuuurrrrrrrrrjjjUUUEEECCC@@@999===III}}}uuuQQQIIIdddxxxtttssstttsssllldddfffmmmuuunnnUUUIIIFFFBBBCCCDDDDDDCCCDDDGGGIIIFFFHHHKKKLLLJJJKKKWWWdddooo|||sssqqqppp}}}kkkVVVOOOLLLNNNNNNKKKLLLQQQbbbqqqzzzeee```bbbddd]]]JJJ;;;888;;;<<>>===>>>AAABBBAAAGGGXXXiiisssmmmllljjjvvvcccPPPNNNOOOQQQOOOIIIHHHKKKHHHSSShhhkkkccc```aaaZZZLLLAAA===;;;888777@@@LLLPPPHHH>>>@@@HHHSSSSSSQQQOOOWWWeeennnppptttuuutttrrroooiii[[[MMMDDDCCCIII[[[rrryyybbb\\\ooo}}}yyyuuurrrsssrrrqqqrrrssssssqqqooonnnnnnnnnnnnnnnlllgggddd^^^[[[[[[bbbooo||||||xxxzzzkkkcccrrruuudddGGG999:::444///222333///////////////000111111222666777888888777OOOvvvfffVVVTTTOOOqqqkkk[[[RRRKKKKKKKKKFFF@@@===:::999888777777:::???CCCQQQYYYeeeqqq|||}}}rrriiibbb]]]SSSRRRRRRWWWcccttttttllleee[[[RRRPPPNNNLLLLLLKKKJJJHHHEEE???BBBPPPlll{{{{{{}}}zzzxxxuuuuuuvvvwwwxxxwwwyyyzzz{{{|||hhhUUUFFFBBB???999===FFFtttXXX>>>FFFSSSccc{{{}}}zzzvvvpppjjjiiikkkwwwuuu___RRRMMMJJJEEEDDDDDDDDDBBB@@@@@@@@@BBBAAA@@@HHH]]]qqqzzzvvv{{{rrr___MMMNNNSSSXXXWWWNNNFFFCCC;;;===GGG```wwwjjjcccaaaYYYOOOGGGCCC===777222444888;;;;;;===FFFQQQ]]]YYYTTTSSS\\\hhhmmmkkkbbbbbb^^^WWWSSSMMMCCC888888666999DDDSSSeeezzz|||zzzzzziiimmm|||xxxuuuuuutttuuuvvvxxxwwwtttrrrnnnnnnoooqqqqqqnnnjjjfff___\\\ZZZ___kkkxxxuuurrrppp[[[CCC999999111---222555000////////////000111111444777555666888777HHHgggsss```NNNNNNllluuuaaaVVVNNNMMMMMMHHHAAA===:::999999777777:::>>>BBBKKKTTTbbbooo{{{|||pppggg```ZZZVVV[[[kkk~~~wwwoooiiiaaaZZZRRRPPPNNNLLLLLLKKKIIIGGG@@@DDDPPPfff~~~}}}|||yyyyyyzzz|||}}}}}}gggUUUFFFBBB>>>:::<<>>DDDMMM[[[iiivvvzzzjjj\\\bbb{{{{{{uuuqqqmmm```\\\VVVQQQNNNMMMKKKIIIGGGLLLUUU^^^ccclll|||{{{~~~dddVVVGGG@@@<<<:::;;;???TTThhhEEE???===CCCWWWhhh}}}qqqjjjfffdddooo}}}yyysssooommmlllmmmrrryyy}}}vvvZZZKKKFFFHHH]]]|||uuuMMMHHHDDD@@@<<>>444444222333444,,,111000000000000111222222222555333666>>>???BBBOOOuuuVVVFFFTTTxxxqqq```OOOKKKMMMKKKFFFCCC:::::::::888777888:::===AAAJJJWWWdddqqq~~~xxxmmmttt}}}xxxtttmmmggg___XXXSSSPPPMMMLLLDDDQQQfffsssooofffjjjvvvyyywwwxxx{{{yyywww~~~cccVVVHHH???;;;:::;;;===JJJ}}}RRRFFF======KKKXXXwww}}}pppjjjiiihhhmmm{{{yyy\\\LLLLLLNNNWWWlllhhhRRRFFFEEE???<<>>888333;;;SSSkkkxxxiiiXXXHHHDDDHHHPPP[[[ddd]]]```\\\NNNBBB<<<:::888888666777999999999???FFFOOOWWWbbblllwww~~~{{{{{{vvvkkkmmmyyy}}}yyyxxxwwwwwwxxxwwwuuussssssqqqnnnmmmllljjjgggeee______]]]\\\^^^jjj{{{vvvcccIII:::444333///111444///111111000000111111222333111666444555======@@@KKKhhh___LLLQQQuuu{{{gggRRRKKKLLLKKKFFFDDD:::::::::999777777999;;;???GGGRRR^^^kkkyyyyyy~~~{{{tttiii```YYYTTTQQQOOOHHH\\\yyynnnffflll~~~tttmmmiiihhhccc___iiixxxbbbVVVHHH???;;;:::;;;<<<@@@bbbOOOAAA<<>>;;;999<<<888555666555555:::@@@KKKRRR\\\gggxxxuuufffhhhyyyxxxwwwxxxzzz{{{zzzyyywwwuuuqqqnnnmmmkkkiiigggeeefffdddaaabbbkkk|||wwweeeAAA777555333,,,---444222111111111000111111222333000666444444;;;;;;===IIIfffuuupppPPPNNNpppmmmVVVLLLLLLJJJFFFCCC:::::::::999777777999;;;>>>DDDOOOZZZggguuuxxx||||||pppeee]]]XXXTTTRRRQQQeeewwwlllqqqxxx{{{mmmcccZZZVVVNNNJJJVVVgggdddVVVGGG@@@===:::999:::BBBgggTTT???DDDFFFFFF^^^vvv~~~qqqmmmnnnmmmmmmwwwxxxuuurrrYYYRRR[[[dddaaa[[[bbb|||YYYNNNMMM>>>===QQQ~~~rrrTTTHHHAAA???999CCCooovvvgggTTTGGGBBBFFF[[[mmmnnnjjjhhhmmmfffMMM<<<<<<;;;999888777777777888999:::AAALLLVVV```wwwqqqfffsss{{{|||}}}}}}{{{{{{|||}}}|||vvvttttttqqqkkkfffhhhiiiiiihhhjjjpppzzzwwwZZZ===666222444555222000000000000000111222333555555666666777888999===BBBFFFgggqqqSSSWWWaaarrr[[[QQQLLLGGGCCCBBB===;;;999999::::::999888===@@@IIIVVVbbbnnn~~~zzzyyy~~~xxxoooaaaXXXWWW]]]iii|||uuurrruuuyyy~~~vvvaaaWWWPPPLLLHHHDDDLLLYYYtttdddVVVFFF>>>;;;888777999AAAbbbgggGGGBBB@@@AAAVVVnnn~~~sssnnnllljjjjjjtttzzzyyy{{{uuuWWWTTTaaallliii]]]\\\oootttYYYKKKAAA???JJJtttuuuPPPFFF>>>===;;;HHHvvv~~~ZZZLLLDDDBBBGGG\\\rrrwwwiiiggglllgggPPP@@@===::::::999888777777777888999???HHHSSS```uuu|||nnnooo}}}{{{xxxyyy{{{}}}~~~zzzvvvvvvwwwwwwsssooohhhiiijjjlllooowwwzzz]]]>>>777222333444111000000000000000111222333555555666666777888999===BBBEEETTT~~~sssaaaRRRWWWvvv^^^QQQKKKGGGDDDDDD>>><<<:::999::::::999888===???GGGSSS^^^iiixxx}}}pppbbb^^^^^^kkktttuuuqqqqqqzzz{{{rrr^^^UUUMMMJJJEEE@@@GGGRRRjjjwwwfffWWWGGG>>>;;;888777999>>>YYYqqqKKK@@@???BBBKKKcccyyy{{{tttnnnjjjffffffooo~~~xxxqqqvvv|||ZZZVVVgggyyyyyygggZZZdddvvvmmmSSSHHHBBBAAA[[[~~~~~~[[[JJJ@@@>>>???OOO~~~UUUHHHCCCCCCHHH]]]vvviiicccfffdddRRRDDD???888:::999888777777777777777<<>>;;;:::::::::999888;;;===DDDNNNXXXbbbppp}}}vvvpppjjjssswwwtttkkkfffppp|||rrr___VVVOOOMMMHHHCCCGGGPPP]]]hhhvvviiiYYYHHH>>>;;;888999;;;:::PPPvvvnnnJJJ@@@@@@EEEDDDXXXmmmsssqqqmmmiiieeeccckkkzzz~~~aaaVVVlllxxxbbbaaammmiiiVVVEEE===@@@iiitttssstttrrrwwwVVVFFFAAACCCUUUbbbOOODDDDDDIII^^^vvvggg\\\\\\[[[MMMDDD???888::::::999888777666666666;;;;;;EEEZZZlllttttttuuuyyyvvvcccVVVaaaiiiqqqyyyuuuttt~~~}}}yyywwwyyy{{{|||xxxtttqqqpppnnnkkkiiifffgggkkkqqqzzzzzzYYYAAA888111000111//////111000000000111222333555555555777888999;;;>>>BBBEEEJJJfffaaaDDDHHHWWWnnnjjjVVVKKKHHHGGGHHHCCC@@@<<<::::::999999888888999@@@JJJSSS]]]lllxxx~~~}}}{{{tttkkkeeennnwww{{{|||~~~vvvdddZZZSSSQQQLLLFFFGGGOOORRR[[[hhhuuuhhhXXXFFF<<<999777999<<<:::JJJ}}}jjjJJJAAA???AAACCCQQQaaaiiikkkkkkiiigggccciiiuuufffXXXmmmmmmbbbgggqqqeeeJJJ@@@999QQQyyysssddd```mmmcccMMMBBBDDDYYYuuuXXXDDDBBBIII]]]ssszzzaaaSSSOOOMMMCCC??????999999999999888777666555555:::666>>>TTTjjjuuuvvvvvvsss___OOOGGGPPPWWW```mmmmmmmmmxxx~~~{{{zzz{{{|||yyytttoookkkhhheeeddddddeeehhhooozzzyyyXXX@@@777000000000//////111000000000111222333555555555777999:::<<<>>>BBBEEEFFFYYYxxx~~~oooXXXIIIOOOHHHqqqmmmttt]]]OOOJJJIIIIIIEEEBBB===:::999999888777666777===FFFPPPZZZiiiwwwwwwxxxuuuoookkknnnuuuxxxrrrkkkkkkiiiiiillllllnnnyyy|||ooocccZZZUUUNNNEEECCCHHHJJJQQQ]]]kkkxxxgggVVVCCC:::777666999<<<===GGG{{{eeeJJJCCCAAAAAAEEEMMMXXXaaagggiiiiiiiiieeegggqqqiii[[[lllyyyeeeccciii~~~mmmOOOEEEAAA???MMMvvvrrr^^^ZZZqqqoooRRRAAACCC[[[~~~\\\CCC@@@EEEVVViiioooWWWHHHCCCAAA:::999===999888888888888777666555555888555:::OOOlll~~~~~~wwwzzzlll]]]QQQJJJEEEOOOUUU]]]fffaaa\\\cccvvv~~~~~~}}}zzzvvvpppllliiiggggggdddccceeekkkwwwxxxWWW===666000000111000///111000000000111222333555555555777999;;;<<>>;;;999999888777555666;;;DDDMMMXXXgggtttrrrwww|||yyysssoooooommmjjjfffbbb^^^\\\\\\XXXXXX\\\[[[\\\ggguuu}}}}}}|||}}}}}}ooobbb[[[RRRFFFAAADDDEEEIIISSSaaammmxxxhhhWWWDDD;;;888999<<<@@@===AAAnnncccJJJDDDBBBDDDGGGKKKSSS]]]eeehhhiiiiiieeeeeelll{{{{{{mmmhhhhhhhhhgggtttppppppnnn]]]hhhqqqiiiiiiyyynnnTTTIIICCC;;;:::SSSiiijjj~~~ZZZBBBBBBZZZ~~~\\\DDD>>>>>>GGGVVV\\\LLL???;;;;;;555555;;;999666666777888888777666555555444999NNNqqqttt}}}{{{vvvkkk]]]SSSQQQTTTUUU]]]```bbbcccWWWMMMRRR___ttt~~~yyysssnnnjjjjjjjjjfffcccbbbhhhsssrrrRRR:::444///111222111000111000000000111222333555555555777:::<<<===???BBBEEEFFFPPPppp{{{rrr___kkkwwwmmmmmmooo[[[OOOHHHVVVzzzlllnnnZZZQQQLLLHHHJJJEEE???;;;999888888777666777;;;BBBJJJTTTcccppptttsssqqqoooooo{{{wwwnnnpppqqqmmmfff```^^^^^^[[[VVVVVVXXXUUUQQQYYYggg}}}~~~sssmmmiiiffffffdddbbbgggnnnuuuzzz{{{lll^^^XXXOOOEEEAAADDDAAABBBJJJWWWbbblllxxxkkkZZZGGG>>><<<===AAAFFF;;;;;;aaajjjMMMCCC@@@BBBHHHJJJQQQ]]]eeehhhhhhhhheeedddiiiwwwuuucccXXXWWWYYYZZZZZZVVVNNNMMMeeettt\\\dddssslll{{{{{{qqqqqqkkkXXXKKK<<<@@@@@@DDD```sssvvvaaaEEEAAAXXX|||\\\FFF>>>777999FFFLLLDDD999888:::444444999888555666777888888777666666222444:::NNNtttqqquuutttooodddWWWRRRXXXaaaiiinnnkkkgggaaaRRRGGGMMMHHHddd|||uuunnnjjjhhhiiihhhdddbbbfffqqqzzzwwwjjjJJJ888222///111333222000111000000000111222333555555555777:::<<<===???BBBEEEIIINNNiiiyyyuuu[[[gggwwwrrryyy~~~\\\EEEMMMYYYyyymmmrrr^^^TTTMMMGGGKKKFFF@@@;;;999888888777888888;;;AAAHHHQQQ___lllyyyxxxjjjqqquuuhhhiiitttyyywww~~~uuuxxx{{{zzztttqqqpppqqqddd^^^\\\]]]WWWNNNSSS^^^|||xxxlll^^^VVVQQQOOOLLLIIINNNWWW[[[dddnnnvvv}}}{{{tttkkk\\\PPPKKKFFF???===AAA>>>>>>DDDQQQ[[[cccooo{{{eeeVVVEEE>>>EEEMMMLLLGGG???@@@UUUpppNNNDDDCCC@@@HHHKKKQQQZZZdddjjjiiidddgggdddgggrrrvvvnnn______[[[YYY[[[^^^[[[UUUXXXRRRNNNTTTtttyyyfffZZZnnnuuu{{{uuu|||yyyhhhYYYJJJAAAAAA;;;>>>RRRllliiiGGG@@@RRR[[[DDDFFF;;;666:::777;;;999666333111222333444444444555666777777666666666444999PPPsss~~~iiikkkkkkmmmnnnhhhccciiisss}}}uuuggg\\\QQQGGGHHHZZZuuu}}}wwwpppiiihhhllljjjhhhddd______lll~~~~~~ttt___FFF666444222111222222111000111111111222222333333444888:::;;;999;;;@@@CCCBBBIIINNN]]]~~~~~~kkk^^^ooo~~~wwwzzzpppCCCEEEWWW{{{wwwjjjWWWKKKFFFHHHFFFBBB===:::888777777999777888<<>>>>>>>>===:::<<>>:::999888888888666777;;;???FFFSSS```kkkttt{{{uuukkkiiihhhlllrrrtttrrrooopppkkkcccbbbkkkxxx~~~|||qqqtttyyyvvvuuugggZZZXXX___|||oooccc[[[RRRIIIDDDAAA>>>>>>AAA===AAAHHHOOOSSSTTTTTTSSSSSSPPPJJJEEE@@@===<<<<<<:::888999@@@HHHSSScccooonnn]]]III>>>>>>@@@>>><<<::::::JJJttt]]]JJJHHHKKKKKKTTT^^^ffflllpppkkkdddbbbaaacccmmm|||{{{ggg^^^```jjjxxxkkk\\\eee{{{[[[LLLEEE>>>;;;>>>EEERRR^^^}}}rrrQQQEEEEEEbbbiiiJJJFFF===222222555555555444444333333333333333333222333444666888999777555666BBBWWWffffff___eeelllvvv{{{yyywww}}}nnnWWWQQQZZZuuutttnnnjjjhhhhhhnnniii___TTTMMMQQQ\\\gggsss|||}}}mmmTTT555555333222111222222111000111111222222333444555555666:::<<<;;;>>>BBBCCC@@@EEEMMMWWWvvviiippp]]]CCCKKKaaa|||sss```RRRKKKGGGFFFBBB???<<<:::999999777555666999<<>>@@@BBBEEEHHHIIIKKKIIIFFFBBB>>>;;;:::999777444555;;;BBBLLLZZZffflllWWWBBB;;;>>>AAA>>>:::===;;;GGGqqq]]]GGGHHHPPPXXXbbbkkklllnnnpppkkkcccaaa```bbbjjjwwwwwwfffiiixxxsss```^^^uuuoooXXXIII@@@@@@CCCJJJMMMHHHOOOZZZhhhttt{{{dddKKKBBB===MMM~~~sssPPPJJJEEE999222222222333444555555444444333333222111222333666999;;;666444444;;;GGGTTT[[[]]]jjjuuuzzzpppnnnqqqttt~~~ttt]]]VVVooowwwjjjcccbbbbbbeeebbb[[[QQQJJJIIIOOOTTT^^^hhhyyy|||zzziiiQQQ555555333111111222222222111111222222333444555666666:::>>>@@@@@@AAADDDDDDAAAGGGPPPWWWkkk|||}}}hhhhhhmmmGGGIII^^^yyyfffUUUKKKHHHFFFCCC@@@===;;;:::999888666666999:::>>>HHHRRRaaajjjxxx{{{www|||nnnpppoooddd^^^aaa^^^aaabbbbbbfffrrr|||wwwfff\\\ZZZgggnnnpppiiidddhhhssszzzvvviiieee]]]TTTPPPKKKFFFDDDEEECCCAAA???>>>>>>@@@BBBDDDCCCBBBAAA???===:::888777555222222777===EEEQQQ]]]hhhPPP999777@@@CCC===777;;;888@@@jjjeeeKKKLLLXXXfffqqqvvvqqqmmmoookkkcccaaaaaaccciiisss{{{uuufffZZZhhhgggMMM@@@BBBIIIXXX[[[JJJMMMNNNPPPPPPNNNOOOTTTYYY___NNN???;;;777<<>>555444333444666777777666555444333222222222333666999;;;555444333666<<>><<<<<<<<>>===;;;999888777333222666:::@@@KKKUUUdddKKK666777@@@AAA:::444999888===ddd~~~pppPPPKKKWWWkkkxxx}}}sssmmmnnnllldddbbbbbbcccgggooo{{{rrr^^^ddd|||wwwUUUCCCBBBHHHbbbnnn\\\OOOLLLKKKIIIEEE???<<<>>>BBB===666666666444NNN|||sssNNNEEEAAA::::::666777888999999888777777444444333444555777999:::555333333444777???OOO^^^sssttt]]]MMMEEECCC>>>AAAWWWxxxuuugggsssvvvfffbbbbbbddddddccc^^^VVVNNNHHHFFFHHHQQQbbbuuu{{{zzznnnVVV>>>333444222111111222333222222222222333444666777888888999>>>CCCFFFKKKSSSWWWVVVQQQUUU]]]gggooorrrfffWWWjjj]]]HHHWWWuuu___PPPJJJIIIGGGCCC@@@===:::999888777888:::::::::AAAJJJSSS]]]lll{{{{{{ssstttxxxxxx~~~}}}jjj___[[[aaadddfffhhhlllpppnnniiidddccckkkyyyllleee^^^[[[VVVPPPLLLLLLHHHHHHFFFDDDBBB???<<<;;;????????????>>>===<<<;;;999555444666999===FFFOOOZZZFFF888:::???<<<888777999<<<@@@^^^wwwyyySSSHHHPPPddduuu}}}tttmmmpppnnnfffbbbbbbcccdddjjjuuufffdddppp___KKKDDDEEEhhh{{{ZZZOOOHHHHHHJJJFFFAAA@@@777;;;666555888111<<<^^^```MMMGGG??????::::::;;;;;;;;;::::::999555555666666777888999999666333333444555:::JJJ[[[rrrmmmXXXIIIAAA@@@999999EEEYYYsssgggdddrrrqqqgggbbbdddcccaaa\\\UUUNNNIIIFFF@@@HHHWWWiii}}}uuu{{{{{{gggNNN666333444222111111222333333222222222333555666777888999;;;@@@DDDGGGMMMUUUZZZZZZYYYWWW^^^gggzzzqqqooooooZZZ\\\sssJJJJJJnnnhhhXXXLLLKKKHHHEEEAAA===999888777666777999999999???GGGMMMWWWgggvvvzzzyyyssswwwttthhh```eeennnxxx|||lllddd```llltttmmmfffccc]]]UUUPPPOOOKKKKKKJJJIIIHHHFFFDDDCCCBBBBBBAAAAAA@@@?????????:::666444666777:::BBBKKKPPPBBB999<<<>>>999888>>>555===@@@WWW~~~YYYJJJOOOZZZooo{{{uuuooorrrpppgggaaabbbbbbbbbfffrrrzzzmmmeeegggiiiUUUIIIEEEmmmzzzcccMMMGGGHHHGGGDDDBBB888@@@999666;;;111222KKKxxxsssYYYOOOCCC@@@======<<<<<<<<<;;;;;;;;;555666777888999999888888777444333444444888GGGXXXrrrgggSSSGGG@@@<<<888999@@@JJJYYYooouuu___YYYiiiyyyxxxjjj```XXXWWWTTTOOOJJJFFFBBB@@@999@@@NNN```ttt~~~sss~~~mmmbbbKKK444555444222000111222333333222222222333555666888999999AAAEEEGGGGGGLLLTTTXXXXXX```YYY^^^eeerrrvvvqqqyyy^^^VVV{{{MMMAAAXXXpppooo^^^MMMLLLIIIFFFAAA===999777666555666888888888===EEELLLUUUeeeuuu}}}rrrmmmssswwwmmmgggvvvvvvjjj___aaauuu}}}vvvnnnjjjdddZZZTTTSSSJJJJJJJJJIIIIIIHHHHHHIIIEEEDDDCCCBBBAAAAAAAAABBB;;;777555666666999@@@HHHMMMAAA777777999999888888>>>666;;;SSSkkkGGGIIIWWWjjjyyywwwqqqqqqrrrqqqfff```___dddhhhnnn|||zzztttqqqqqqzzzgggdddooovvvQQQJJJPPPfff{{{[[[LLLHHHOOONNNAAA@@@===;;;:::::::::999777RRRoooRRRIIIJJJFFFDDDAAA>>><<<;;;<<<<<<;;;777666:::@@@AAA;;;444555444555666666:::GGGUUUnnnqqqXXXMMMGGGCCC======;;;<<>>===DDDUUUjjj|||{{{~~~rrr^^^EEE777777444444333222222333333333555444444444555888;;;<<>>BBBLLLAAA777777999999888888===888<<>>;;;:::888555333???```vvv___VVVMMMKKKGGGCCC@@@?????????<<<===@@@AAAAAA>>>:::777444333333444444777CCCPPPfffvvv~~~sss^^^MMMEEEAAA@@@>>>;;;:::===BBBDDDEEEDDDCCCDDDFFFGGGLLL[[[iii{{{iiiUUUIIIEEEBBBCCCDDDDDDDDDBBB@@@???;;;999>>>NNN```qqq|||}}}ppp[[[CCC555555444333333222222333333444555444444444666888;;;===AAACCCGGGLLLQQQUUUYYY[[[VVVTTTOOO___fffzzzuuuiiidddnnnlllMMMDDDUUUttt}}}nnnWWWOOOIIIGGGDDD???::::::888888888888999:::;;;<<>>dddwwwmmmggg\\\PPPHHHCCCBBBBBBBBBGGGKKKHHH@@@:::888999555444444444333666AAALLL^^^gggssswwwjjjUUUEEEAAABBB>>>:::999:::<<<>>>???>>>===???AAABBBFFFRRR^^^qqqzzzppp^^^QQQHHHAAA======???AAACCCCCCBBB@@@>>>:::777:::EEEUUUdddttt~~~xxxiiiUUU@@@444444333333333222222333333444444444444555777999<<<===AAAGGGMMMQQQSSSUUUYYY\\\```bbbXXX___gggqqq}}}qqqaaa___{{{{{{xxxMMMEEELLL```www```UUUJJJHHHGGGBBB<<<999888888888888999:::;;;;;;@@@IIIVVVcccooo{{{}}}zzzzzz{{{vvvooommmkkkpppjjjaaafffssslllhhhfffeeeaaa\\\UUUQQQPPPNNNJJJFFFGGGFFFFFFGGGIIIKKKKKKJJJAAA>>>999555444666999;;;GGG>>>777777888777777999777;;;???AAAXXXvvvMMMSSScccpppqqqpppttttttqqqjjjccc```bbbbbbbbblllzzzsssaaaVVVVVV[[[^^^aaa```gggvvvmmmooo\\\WWW}}}{{{pppiiiOOOKKKHHHFFFDDDBBB???<<<999111111FFFrrr}}}lll]]]SSSMMMKKKNNNPPPOOOIII>>>777777999999777666666666888AAALLL\\\[[[hhhzzz{{{dddMMMDDDCCC===999999;;;===@@@DDDBBBAAAAAABBBAAAAAAIIIRRRaaaqqq~~~vvvkkkbbbaaacccbbbaaaaaa]]]XXXPPPIIIDDDAAA???===???AAADDDEEEEEECCC@@@>>>;;;777888AAANNN\\\lllyyyrrraaaOOO>>>666666333333222222222333444444333444555666888;;;===???DDDKKKRRRUUUSSSRRRTTTWWWaaaggg[[[\\\ggggggyyybbbUUUqqq~~~OOOIIIFFFTTTttt{{{hhhYYYJJJGGGHHHEEE>>>:::999999999888999999::::::<<>>MMM}}}QQQWWWhhhuuutttqqqrrrqqqmmmjjjdddaaacccbbbbbblllyyy~~~qqqhhheeeeeefffhhhgggppp~~~tttxxxddd[[[mmmrrr\\\OOOMMMJJJHHHFFFCCC???;;;777555777GGGhhh~~~pppddd]]]WWWSSSKKKCCC;;;777777888;;;888777888888:::CCCLLL^^^VVV```{{{tttXXXHHHDDD===999<<>>>>>AAACCCDDDEEEEEEDDDAAA>>><<<:::666666>>>HHHUUUeeerrr}}}}}}~~~~~~}}}vvv___KKK<<<666777333222222222333333444555444444666888;;;===@@@AAADDDKKKRRRTTTRRRPPPQQQSSSPPPXXXRRRRRRbbbccc}}}{{{iii\\\iiiWWWNNNEEEVVVpppyyyooo]]]LLLGGGIIIGGGAAA===::::::999999888999999999;;;CCCPPP\\\hhhtttwwwnnnppp}}}zzzrrrjjjjjjgggccc___[[[WWWTTTQQQIIIHHHHHHJJJLLLLLLKKKIIIDDDAAA<<<888666666777888BBB;;;777777777666777:::666888>>>>>>EEEmmmXXX___rrr~~~vvvrrrpppmmmkkkeeebbbdddcccbbbkkkxxxuuummmnnn|||vvvyyyyyy|||qqqbbbiiiXXX^^^uuuzzzgggWWWUUURRRNNNKKKFFF@@@<<<:::;;;555000>>>XXXfffdddrrrzzzpppgggTTTMMMCCC;;;999888888777:::777666888:::===DDDMMMaaaWWW^^^xxxyyy]]]JJJEEE>>>>>>DDDFFFBBBBBBFFFCCC@@@???@@@???>>>BBBHHHGGGRRRiiisssgggZZZSSSMMMHHHCCC@@@BBBGGG[[[bbbfff___QQQEEEBBBDDDEEEDDDDDDBBB???===:::888777444444999AAALLL[[[hhhssszzz||||||zzzbbbIII:::555555222222222222333444555555555666888;;;>>>@@@BBBCCCBBBGGGNNNQQQQQQPPPQQQRRROOOSSSSSSPPP___bbbsss{{{ooooooiiiddd```hhhOOOHHHZZZrrr~~~wwwdddQQQJJJIIIGGGCCC@@@;;;;;;:::999888888888888:::AAALLLWWWbbbooo}}}~~~}}}{{{{{{xxxtttyyyooommmkkkiiieeeaaa]]]ZZZYYYNNNLLLKKKKKKKKKKKKJJJHHHDDDAAA>>>:::888999:::;;;???:::777777777555666:::999666<<<@@@@@@^^^bbbXXXpppwwwrrrqqqppplllfffcccdddbbb```hhhttt~~~llldddPPPLLL]]]jjjfff```^^^[[[XXXUUUPPPJJJFFF@@@<<<666222444;;;AAACCCJJJRRR^^^gggjjjeee]]]WWWFFFAAA;;;888888999999999:::777777:::>>>AAAIIIQQQ```\\\aaarrr|||rrrZZZIIICCC@@@FFFQQQTTTJJJDDDEEEGGGCCCAAABBBBBBBBBFFFLLLGGGKKK\\\vvv~~~rrrfff[[[SSSLLLIIIGGGDDDBBBDDDTTTeeewwwzzznnn\\\OOOJJJEEEDDDAAA???<<<:::999888777444333777<<>>GGGPPP[[[iiiwww}}}~~~xxxyyyyyypppooommmjjjeeeaaa^^^]]]UUURRRNNNLLLLLLKKKJJJHHHDDDBBB???<<<<<<<<<>>>???>>>:::777777777555666:::<<<555;;;AAA>>>UUUkkkFFFaaayyyzzzqqqmmmoooooonnngggcccdddaaa^^^eeeqqq}}}ssscccYYYWWW^^^dddaaadddcccbbb```___[[[VVVRRRGGG<<<777;;;;;;444444:::::::::;;;===>>>??????@@@888888777777888999;;;<<<<<<999999>>>BBBGGGNNNUUU^^^___eeemmmqqqgggUUUFFF@@@@@@LLL]]]```TTTJJJHHHHHHDDDAAAAAAAAA@@@DDDIIIJJJIIITTTmmmuuuiiiaaaVVVLLLKKKKKKGGGAAA>>><<>><<<;;;::::::999666555777:::@@@LLLWWWgggwww}}}ppplllzzzaaaCCC666444444222222222222333444555666666888;;;>>>BBBDDDFFFGGGKKKKKKKKKMMMOOONNNLLLJJJNNNHHHSSSMMMUUUccciiirrrjjjdddaaaRRRbbbHHHLLLNNNkkkuuuuuu___RRRKKKFFFCCCCCC<<<;;;:::999888888777777777<<>>>>>???@@@BBB===:::777555666666666555777::::::===???IIIxxxzzzIIIQQQZZZaaagggjjjkkklllllljjjeeeaaa^^^```dddhhhzzzmmm[[[dddvvvyyysssjjjfffhhhooouuurrrkkkfffZZZGGG999;;;<<<777444777999444333777:::888666777999888888999;;;<<<<<<;;;=========AAAHHHRRR[[[aaabbbZZZaaawww{{{eeeOOOHHHJJJGGGfffnnnSSSMMMKKKMMMHHHBBB???<<<<<>>;;;;;;<<<===888888666333444:::DDDLLLcccnnn}}}{{{gggdddjjj{{{[[[???888777333444333333222333444666777444555888<<<@@@DDDHHHJJJLLLMMMOOOPPPPPPNNNKKKIIIGGGNNNOOOPPPVVV[[[mmm}}}kkkfffjjjUUUVVVssslllGGGMMMZZZzzzuuukkkZZZTTTRRRIII???@@@>>>;;;888777777999:::::::::???HHHQQQ\\\kkkyyy~~~|||kkkuuusssrrrpppzzz~~~yyyrrrlllgggccc```^^^YYYXXXVVVUUUSSSOOOJJJFFFDDDDDDBBB@@@???@@@CCCFFF===:::777555666666666666777::::::===???DDDkkkxxxLLLMMMQQQXXX\\\^^^ccckkkkkkiiieee```^^^___cccgggvvv~~~{{{dddjjjqqqkkkkkkrrrvvvttttttwwwnnnZZZGGG???>>>;;;888777999777666999888666777:::888888888:::;;;<<<<<<;;;===AAAGGGOOOXXX___eeehhhjjjbbbiii~~~nnnUUUJJJGGGSSSwww^^^LLLJJJKKKDDD>>>:::777999AAAKKKZZZWWWQQQRRReeezzzrrrjjjaaaYYYVVVQQQMMMNNNSSSTTTPPPMMMRRR^^^jjjqqqsss___TTTFFF===<<<======<<<888777666444444999CCCKKK]]]gggsss|||vvvlll``````iii{{{}}}UUU;;;666555222444333333333333555666777777777999===AAAFFFJJJLLLLLLMMMNNNOOOOOOMMMKKKIIILLLQQQQQQQQQXXX\\\iiizzzmmmlllZZZVVVssszzzVVVKKKSSSzzz~~~vvvbbbZZZWWWPPPHHH@@@>>>;;;888777777888999::::::>>>FFFNNNYYYhhhvvv|||zzzlllwwwzzzwwwqqqtttyyysssnnniiibbb]]][[[ZZZXXXVVVUUUQQQMMMIIIFFFEEEDDDBBB@@@@@@CCCFFF===:::777555666666666666777999:::===???@@@ZZZRRRHHHFFFOOOTTTTTT]]]jjjjjjiiieeeaaa^^^^^^bbbeeeqqqyyytttnnnkkkrrrpppnnn~~~qqqjjjmmmllliiiooozzz|||oooYYYFFF???@@@>>>888:::888999:::777555888>>>;;;<<<===>>>???@@@AAAAAABBBJJJWWWdddnnnsssuuuuuussslllrrr|||^^^LLLEEEcccoooQQQMMMLLLDDD===888444555<<>>BBBGGGKKKNNNLLLLLLNNNNNNNNNMMMLLLKKKQQQUUURRRRRRZZZ\\\cccssspppllleeeWWWssshhhJJJOOOjjj|||fffXXXSSSNNNJJJ@@@>>>;;;999777777777888:::999<<>>BBBGGGKKKNNNLLLMMMNNNOOOOOOPPPPPPPPPUUUXXXTTTTTT^^^``````iiiyyyuuuqqq[[[oootttJJJPPP\\\jjjWWWMMMHHHEEEAAA???<<<:::888777777777:::888999>>>DDDMMM\\\jjjzzz~~~|||xxxmmmfffiii||||||{{{wwwnnneee___\\\YYYWWWUUUSSSPPPMMMGGGGGGGGGEEEDDDDDDFFFHHH<<<999666555666777777777888999777;;;BBBCCCRRRmmmxxxXXXEEERRRcccffffffllllllllliiieeebbb```aaaccchhhooozzz{{{xxx~~~vvvggg\\\^^^ffflllsssuuu|||nnneee^^^]]]aaappp~~~|||cccLLLFFFCCC<<<;;;666555:::===???CCCGGGEEEGGGIIILLLPPPWWW```ggguuuzzzxxxvvv~~~nnnPPPSSSyyyiiiPPPOOOHHHCCC@@@<<<777666888EEEgggzzzaaa[[[nnnqqqccc___^^^]]][[[VVVZZZ]]]ZZZRRRLLLKKKNNNeeeaaaYYYPPPFFF@@@>>>>>>>>>>>>===999444333666999@@@EEEHHHJJJLLLNNNJJJDDDDDDNNNccc|||xxxtttfffPPP<<<444444444222444444444444555777999:::=========???CCCGGGKKKMMMMMMNNNNNNPPPQQQSSSUUUVVVYYY^^^YYYZZZdddgggdddggg~~~xxx^^^dddxxxLLLQQQPPPooowww}}}vvv___QQQIIIEEEBBBAAA>>>;;;999888777777999777888<<<@@@GGGUUUaaaqqq|||~~~wwwlllaaahhhwwwooobbb___ZZZWWWUUUSSSPPPOOOGGGHHHHHHGGGFFFGGGHHHJJJ;;;999666555666777888777888:::888;;;BBBEEERRRjjjrrrRRRSSSccckkklllnnnmmmmmmkkkgggcccaaaaaabbbdddjjjsss|||zzzpppgggeeemmmxxx{{{ooommmwwwlllgggbbb^^^jjjwww^^^NNNFFF???<<<888666999===DDDOOOYYY^^^bbbhhhmmmsss{{{|||~~~tttSSSZZZ}}}XXXNNNGGGCCCBBB@@@;;;888999;;;[[[}}}gggiiizzz~~~mmmdddbbb^^^YYYVVVUUUSSSSSSTTTRRRNNNJJJLLLNNNOOOKKKDDD??????AAA>>>??????;;;666444555777777;;;<<<===@@@EEEEEEAAABBBJJJ^^^yyyxxxvvvooo^^^HHH888444555555444555444444555666888:::;;;===>>>???BBBEEEHHHJJJKKKMMMMMMNNNPPPSSSWWWZZZ\\\^^^eeeaaa```jjjmmmiiijjjwww}}}zzzeee\\\iiiVVVNNNGGG[[[lll}}}jjjYYYMMMFFFDDDCCC@@@>>>;;;999777777999777888;;;>>>CCCNNNZZZiii{{{~~~|||vvvgggeee}}}yyy~~~}}}{{{rrriiieee___ZZZXXXVVVTTTRRRMMMMMMMMMLLLJJJIIIJJJKKK;;;999666555666777888888888<<<:::<<>>>>><<<>>>???===999666777999666888888888<<>>???BBBEEEHHHJJJKKKKKKJJJKKKLLLNNNSSSXXX]]]``````hhhdddaaajjjmmmhhhiiisss}}}|||sss[[[XXXvvvlllMMMDDDPPPgggyyyvvvbbbRRRHHHFFFEEEBBB@@@===:::888777888777888;;;===@@@JJJSSSeeeuuu{{{zzz~~~zzzmmmhhh~~~~~~qqqnnnvvvrrr{{{rrrmmmfff```]]][[[YYYWWWVVVVVVUUURRRNNNKKKJJJKKK;;;888666555666888888888777===<<<===AAA@@@HHH\\\lllHHHEEEVVVgggnnnkkkllljjjgggccc___^^^^^^]]]aaahhhqqqzzz}}}kkkllltttvvvuuuqqqfff___ppp{{{fffUUUKKKAAAAAA???888555CCCfff}}}[[[^^^rrrfff[[[NNNGGGBBB===;;;<<<;;;HHHccc~~~fffmmmppptttyyy}}}pppjjjggg___]]]YYYTTTOOOKKKHHHGGGEEEDDDBBBAAABBB@@@<<<999999<<<>>>===:::888:::;;;999:::999888<<>>;;;999888777666888<<<===???GGGPPPcccqqq{{{qqqxxx|||qqqmmmqqqiiizzz~~~rrrdddfffyyysssllleeebbb___]]]\\\]]]]]][[[VVVQQQLLLJJJJJJ:::888555555666888888888;;;;;;<<<===???CCCJJJNNNrrrSSSAAAIII[[[gggkkkiiiiiiiiigggbbb]]]ZZZ]]]^^^bbbkkkwwwjjjeeeqqq~~~vvvllljjjgggrrr{{{~~~iiiRRRLLLCCC??????:::999NNNjjj|||]]]^^^sssxxxwwwpppSSSKKKHHHAAA===AAA===AAARRRoooxxxccc[[[aaahhhppp}}}zzzjjjfffddd^^^VVVLLLGGGFFFGGGGGGGGGEEEBBB>>>;;;;;;<<>><<<;;;;;;;;;;;;<<>>;;;@@@IIIIIIEEE===MMMnnnyyy{{{PPP666888666111333444444333333444777:::===???CCC@@@BBBIIIKKKHHHHHHLLLJJJLLLNNNQQQTTTXXX\\\___]]]]]]bbbjjjmmmiiidddbbblll{{{|||nnnWWWXXXdddBBBLLLccciii~~~ttt\\\NNNHHHFFFFFFGGGCCC<<<:::<<<666888999777777;;;DDDKKK[[[gggzzzwwwuuu|||~~~||||||}}}}}}yyykkknnnuuujjjccciiiuuuyyyvvvpppfffbbbcccddd___XXXTTTRRRQQQOOOLLL;;;888555555666888999888:::;;;<<<===???CCCIIINNNeeedddCCCCCCVVVdddkkkjjjjjjkkkiiiddd___\\\___^^^aaahhhsss~~~pppfffppppppvvvrrrlllqqquuu{{{wwwgggPPPFFFAAAAAA<<<888EEE[[[wwwxxx]]][[[lllnnnkkk{{{iiiSSSJJJDDD@@@@@@??????EEEQQQ^^^bbbZZZQQQNNNSSS]]]kkk|||~~~nnnkkkeee\\\RRRIIICCCAAAEEEFFFFFFEEECCCAAAAAA@@@???>>><<<;;;:::;;;;;;<<>>@@@@@@???BBBJJJLLLJJJJJJMMMMMMNNNQQQTTTVVVXXXZZZ\\\]]]\\\```hhhjjjgggcccbbbgggnnnyyydddXXXzzzvvvKKKGGGYYYddd{{{}}}eeeVVVMMMIIIGGGHHHEEE???::::::777999:::999777:::AAAGGGXXXdddvvv{{{}}}}}}|||nnnrrrtttfff```aaayyyxxxrrrrrrnnnjjjddd___[[[WWWQQQMMM;;;888666555666888999999:::;;;<<<===???CCCIIIMMMZZZnnnFFFCCCRRR\\\iiikkklllllljjjgggbbb______^^^___dddmmmxxxyyypppeeeiiiooouuu{{{~~~mmmqqqlll~~~~~~|||zzzxxxyyy}}}vvvXXXLLLEEEEEEAAA999>>>JJJiiimmm[[[[[[gggiiifffooo^^^KKKGGGDDD???CCCBBB@@@???@@@AAABBBBBB@@@EEEPPPbbbxxx~~~xxxnnnaaaVVVLLLFFFCCCBBBCCCDDDEEEEEECCCAAA???AAA@@@>>><<<<<<<<<===>>>CCCAAAGGGGGGAAAGGGSSSTTTOOODDDRRRssszzzyyyxxxpppKKK666777555222555555999999888999;;;===???@@@>>>>>>CCCJJJMMMLLLLLLMMMOOORRRUUUXXXZZZZZZYYYYYY]]][[[]]]bbbeeebbb```aaallllll}}}sssVVVhhhYYYFFFPPPaaazzzppp___SSSLLLGGGIIIHHHBBB;;;777999:::;;;:::888:::>>>BBBPPP\\\nnnoooppptttdddZZZfff}}}zzztttmmmeee[[[QQQJJJ;;;999666555777888999999:::;;;===>>>@@@DDDIIIMMMXXXzzzqqqKKKGGGOOOQQQdddiiimmmllljjjhhhddd```___^^^]]]```hhhsss~~~nnneee]]]\\\[[[\\\___ccchhhkkkuuu|||xxxqqqpppyyy~~~}}}~~~bbbTTTIIIHHHEEE???>>>DDDbbbmmm]]]TTTYYYbbbhhhlllqqqrrrgggKKKHHHHHHAAABBBCCCCCCAAA>>>;;;:::::::::<<>>===>>>@@@AAAIIIHHHNNNLLLFFFPPPaaaeeeUUUHHHUUUwwwxxxxxxfffFFF555777555333666666:::::::::;;;<<<>>>???@@@===@@@EEEKKKMMMLLLKKKJJJPPPRRRWWW\\\______\\\ZZZ\\\XXXXXX\\\^^^\\\\\\]]]qqquuuxxx~~~WWWVVVmmmLLLLLLaaayyyfffWWWNNNGGGIIIKKKFFF===888888:::;;;;;;::::::===???HHHTTTeeewwwmmmfff{{{qqq______uuuxxxjjjZZZLLLDDD;;;999666666777999999999:::<<<>>>@@@BBBEEEJJJNNNYYYrrrVVVGGGIIIKKK^^^ffflllkkkiiihhheee___^^^]]]\\\^^^eeeppp|||{{{oooeee```WWWTTTQQQPPPPPPTTTXXX[[[ddd```pppooonnnmmmvvv~~~lllZZZKKKGGGFFFCCCBBBDDDTTTsssrrr```RRRMMMMMMSSS^^^iiiuuuyyylllhhhvvviiiKKKHHHJJJEEEAAAAAABBBBBBAAA===888444999777===NNNcccwwwsssfffYYYPPPLLLKKKKKKLLLMMMLLLHHHEEECCCAAA???======???AAACCCNNNMMMPPPMMMIII[[[ssszzz]]]MMMYYY{{{pppuuu\\\AAA444777444444888777:::;;;;;;<<<===>>>@@@@@@@@@CCCHHHKKKMMMLLLJJJGGGNNNQQQWWW^^^dddeeebbb___\\\WWWTTTVVVWWWVVVVVVXXXhhhvvvsss\\\OOOmmmUUUHHH]]]ooo\\\QQQHHHIIILLLIIIAAA<<<777888::::::;;;<<<===???EEEOOO^^^ooonnn___mmm}}}fffaaannn{{{iiiWWWHHH@@@<<<999777666777999::::::;;;===@@@BBBDDDGGGKKKOOOXXXllljjjHHHCCCJJJXXXccckkkjjjhhhhhheee___^^^]]]\\\\\\aaakkkwwwyyyoookkkiiihhhfff^^^___```aaacccfffhhhiiimmmdddiiiuuunnnggghhh{{{zzzvvvcccPPPGGGFFFFFFEEEFFFQQQoooyyyiii___bbbaaa[[[RRRHHHCCCEEEIIIQQQ^^^lllzzzmmm[[[\\\eeeiiiMMMGGGJJJHHHHHHEEEAAA@@@@@@???;;;888888555999GGGVVVeee{{{hhhWWWSSSPPPLLLKKKMMMNNNLLLIIIBBB@@@>>>===>>>@@@DDDFFFPPPNNNPPPMMMOOOiiijjjWWWaaa{{{hhhuuuvvvRRR<<<444777444444999888:::;;;<<<===???@@@AAABBBCCCHHHKKKLLLMMMNNNLLLIIIMMMPPPVVV```hhhkkkhhheee]]]WWWTTTTTTTTTRRRRRRTTT^^^nnnooosss{{{dddOOO``````FFFTTTdddWWWMMMLLLMMMJJJEEEAAA888999999999:::<<<======CCCLLLYYYiii{{{xxxeeelllwwwgggiiiuuuvvvbbbQQQEEE@@@<<<:::777666888999::::::<<>>@@@BBBCCCDDDDDDFFFLLLNNNMMMOOOSSSRRRNNNNNNPPPVVV```jjjnnnllliii```ZZZUUUUUUTTTPPPOOOQQQ]]]dddiiilllxxxWWWUUUwwwnnnLLLJJJhhhnnnaaaUUUPPPOOOKKKGGGFFF<<<;;;999888999:::;;;;;;???FFFRRR```qqq~~~qqqtttpppggggggsssyyyuuussswwwlllssszzz{{{hhhUUUHHHAAA@@@<<<:::777666888:::::::::===???BBBEEEGGGJJJNNNQQQPPPeeeyyyhhhNNNHHHRRRbbbmmmjjjhhhkkkhhhaaa```___]]]ZZZ[[[```jjjrrryyy{{{vvvvvvnnnddd]]]aaasss}}}gggXXXQQQMMMIIIGGG\\\rrr{{{nnn```VVVPPPOOOOOOFFFEEEEEEFFFGGGGGGEEEDDDCCCRRRYYYYYY]]]WWWOOOQQQXXXlllvvvgggSSSKKKJJJHHHAAADDDEEEDDDAAA@@@@@@BBBAAA>>>???CCC@@@???LLL___{{{qqqdddZZZVVVTTTQQQNNNJJJIIIGGGGGGIIIMMMRRRVVVSSSSSSWWWYYYeeemmmrrr}}}www}}}\\\GGG777333666333555;;;999;;;===???AAADDDEEEFFFGGGHHHNNNPPPOOOQQQWWWWWWSSSOOOQQQWWWaaakkkpppnnnjjjccc\\\XXXWWWUUUQQQOOOPPP___ZZZaaahhhtttdddPPPpppzzzVVVEEERRRmmmvvviii[[[TTTOOOKKKHHHIII@@@===:::888888999999999999@@@KKKWWWhhh~~~wwwzzzyyyxxxhhh___dddcccYYYTTTXXXMMMRRRYYYbbbsssooo\\\JJJ@@@===??????:::888:::;;;999888:::>>>>>>===>>>AAAHHHPPPWWWWWWYYYkkk~~~RRRHHHWWW___ggglllllljjjddd___bbbaaa^^^[[[YYY]]]eeelllttt|||~~~vvvrrrvvvvvvddddddeeebbbiiiwww~~~~~~bbbPPPPPPNNNFFF[[[vvvsssjjjgggbbbYYYSSSWWWKKKEEEIIILLLFFFDDDFFFHHHJJJMMMOOOPPPRRRVVVYYYcccsss~~~kkkOOOLLLPPPIIIJJJGGGDDDCCCBBB@@@@@@AAACCCDDDDDD@@@<<<===DDDKKKmmmuuujjjeeeaaaZZZTTTRRRTTTUUUUUUYYY___```]]][[[\\\\\\ddd~~~~~~zzzxxxeee[[[???:::666666666666999>>>===???AAADDDGGGIIIIIIJJJQQQQQQRRRTTTVVVXXXYYYZZZSSSWWW[[[___gggoooppplllkkkhhhccc\\\VVVTTTUUUWWWXXX```bbb]]]fff~~~fffYYYzzzfffIIIJJJWWW}}}rrr]]]QQQNNNKKKJJJKKKCCC???:::999:::;;;;;;:::999<<>>???:::888:::;;;999999;;;???@@@BBBDDDFFFJJJOOORRRVVVVVVbbb[[[JJJQQQZZZeeekkkllliiiddd```bbbaaa___[[[YYY]]]dddkkksss{{{~~~yyytttkkkbbb\\\[[[^^^bbbfffuuuuuukkkiiiddd```aaafffkkk}}}fffWWWQQQMMM]]]yyyvvvqqqsssrrrmmmkkkccc\\\YYYUUUPPPOOOPPPLLLMMMQQQWWW^^^bbbbbbaaafffqqqzzzmmmXXXWWWWWWKKKIIIDDDAAAAAAAAAAAAAAACCCGGGHHHGGGDDD@@@???BBBEEEWWWjjj}}}xxxsssllleeedddkkkqqqtttuuuvvvrrrlllmmmlllhhhlllqqqxxx]]]QQQ>>>999777888888777:::>>>AAAAAACCCEEEGGGJJJLLLMMMUUUUUUVVVWWWXXXYYYYYYZZZYYY\\\___eeeooowwwvvvppplllhhhbbb]]]YYYXXXYYYYYYXXX\\\^^^[[[```|||lllXXXllloooMMMCCCPPPooohhhZZZTTTOOOMMMNNNEEEAAA<<<999999:::::::::888:::BBBMMMZZZlll~~~}}}~~~rrrtttzzzfff```___ZZZWWWYYYXXXPPPLLLNNNPPPXXXlllvvvlll]]]NNNFFFCCC??????BBB@@@:::888:::;;;999:::<<>>:::999999::::::888999>>>GGGQQQaaawwwzzz{{{oookkkuuusss~~~nnnfffeeecccbbbeeebbbZZZTTTSSSPPPQQQ^^^nnn}}}}}}lll^^^YYYOOOEEEAAAAAAAAABBBEEE@@@;;;888:::;;;:::;;;>>>>>>BBBGGGKKKLLLLLLMMMNNNSSSYYYZZZaaapppMMM@@@IIIXXXeeeiiieeebbbbbbaaabbbaaa]]]ZZZ[[[___dddmmmsss|||www{{{sssmmm___XXX^^^jjj}}}}}}ssskkkcccaaakkk```PPPYYY]]]|||sss}}}|||||||||yyyvvvtttvvv{{{uuummmrrruuuiiiUUUGGG>>>>>>AAA@@@AAADDDBBBCCCGGGLLLQQQSSSQQQOOOXXXVVVaaa{{{uuuqqq|||zzzgggjjjyyyjjjSSS???:::888999===>>><<<===AAAEEEFFFGGGIIIKKKMMMOOOPPPSSSSSSSSSTTTTTTTTTUUUUUU[[[\\\aaammmppphhh```\\\]]]^^^\\\YYYVVVTTTXXX]]]]]]gggyyy~~~rrrZZZZZZqqqJJJJJJRRRaaa}}}iiiZZZOOOKKKLLLLLLGGGAAA<<<999888999:::999999;;;AAAIIIVVVkkk}}}vvvnnntttyyyvvvpppmmmooooooooorrrqqqjjjccc___YYYTTT\\\iiivvv~~~}}}tttjjj___WWWUUUOOOHHHEEEDDDDDDEEEFFFAAA;;;888:::;;;;;;<<<@@@===@@@EEEIIIKKKMMMPPPRRRQQQ]]]aaaaaavvvwwwPPP>>>CCCPPP___fffccc```aaaaaabbbbbb^^^[[[ZZZ\\\```hhhnnnvvvyyynnngggbbbeee}}}}}}qqqjjjbbbfffssskkkYYY```___}}}}}}tttpppqqqsss~~~}}}ttt|||gggSSSBBB@@@BBB??????DDDFFFHHHMMMTTT\\\cccffffffiiihhhdddfff}}}}}}qqqmmmvvv{{{iiiqqqtttgggQQQ<<<999777999>>>@@@???@@@DDDDDDFFFIIILLLNNNOOONNNNNNPPPPPPQQQRRRSSSTTTUUUUUUXXXZZZ```nnnvvvnnneee`````````]]]ZZZXXXUUUYYY]]][[[___|||vvvxxxtttdddTTTuuuTTTFFFIIITTTyyyxxxeeeWWWPPPQQQMMMJJJDDD>>>:::888999::::::999:::>>>CCCNNN```pppzzztttpppqqquuu~~~uuuzzzvvv|||wwwxxx{{{zzzzzz~~~~~~vvvpppjjjaaaZZZ```lllrrrvvvvvvnnneee```\\\XXXVVVTTTOOOJJJHHHHHHHHHGGGBBB<<<888:::<<<<<<>>>AAA>>>AAAFFFJJJMMMQQQUUUWWWSSS```gggeeesss^^^EEECCCJJJZZZdddbbb```aaa```bbbccc```[[[YYYZZZ\\\ccchhhpppzzzooo{{{sssrrr|||sssjjjeeelll{{{nnnZZZ]]]ccc{{{qqqkkklllssszzz}}}|||aaaIIICCCCCC??????EEEHHHKKKRRR\\\jjjzzz}}}jjjooowwwoooppprrrwww~~~wwwnnnlllttt|||ooo{{{}}}ooo^^^III999999777999???AAAAAACCCGGGGGGHHHKKKMMMOOOPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWVVVYYY___kkkzzzssskkkfffdddcccaaa___bbbbbbcccccc___```rrrzzz{{{tttYYYdddmmmMMMMMMUUUtttooo\\\RRRQQQMMMKKKGGGBBB<<<999999::::::999:::<<<@@@GGGWWWeeezzzooofff```___bbbssssssooosssxxx|||~~~|||uuuwwwpppfff^^^cccnnnjjjmmmllleee___]]]ZZZVVVSSSTTTPPPKKKIIIKKKKKKJJJBBB<<<888:::<<<<<>>BBBCCCFFFJJJMMMLLLLLLLLLNNNPPPSSSUUUTTTUUUUUUUUUVVVVVVWWWWWWTTTWWW[[[cccqqq~~~wwwsssmmmgggdddbbbccccccfffhhhiiieee```bbbllluuueeeXXXxxx___QQQXXXoooyyyaaaTTTQQQLLLLLLJJJDDD>>>:::999:::999888999;;;===BBBOOO]]]xxx{{{ppphhheeeaaajjjllldddYYYTTTTTTTTTfffnnn}}}yyywwwjjjaaafffrrrhhhfff___XXXUUUWWWWWWTTTQQQSSSQQQJJJHHHKKKMMMKKKCCC===999:::<<<<<>>BBBCCCGGGLLLRRRPPPLLLKKKLLLQQQVVVZZZVVVVVVVVVUUUUUUUUUTTTTTTQQQTTTVVVZZZdddnnnrrrppprrrpppkkkfffaaa```bbbddd]]]cccccc^^^[[[___dddffflllOOOnnnkkkMMMRRRdddjjjZZZUUUKKKLLLKKKFFF@@@;;;::::::777666888:::;;;???KKKXXXggguuulllffffffaaaWWWOOONNNOOONNNPPPVVVcccuuu~~~oooeeejjjvvvjjjcccUUUJJJJJJQQQUUUUUURRRUUURRRJJJHHHKKKMMMJJJBBB<<<:::<<<>>>>>>@@@CCCDDDIIIPPPVVV[[[^^^aaabbb```gggeeeccckkkxxxwwwSSS@@@RRReeedddaaagggiiieeedddccc]]]UUUUUUZZZWWW\\\eeemmmuuu}}}vvvzzzuuuttthhhdddeee}}}tttmmmjjjjjj\\\]]]mmmiiiUUUPPPPPPkkk[[[IIIJJJFFFHHHWWW___OOOHHHIIIGGGLLLQQQLLLRRRKKKDDDCCC@@@<<<:::;;;999999<<<@@@EEEOOOaaarrr}}}yyynnnmmmnnnnnnnnnrrrzzzkkkrrr\\\EEE<<<888;;;;;;<<<>>>BBBFFFIIIKKKRRRQQQMMMJJJIIIMMMSSSWWWUUUUUUUUUVVVWWWWWWXXXXXXXXXSSSOOORRRZZZdddiiijjjkkkiiifffdddcccaaa___]]]YYY]]]]]]WWWWWW^^^bbbbbbppp~~~\\\\\\XXXKKKSSSoooiiiVVVPPPNNNMMMLLLFFF===999999:::999999:::<<<@@@DDDGGG^^^ssswwwnnnhhh^^^RRRMMMOOORRRPPPVVVkkkyyytttsssooorrruuuqqqmmm\\\QQQVVVWWWWWW___WWWPPPIIIGGGIIILLLLLLKKKAAA<<<999<<<>>>>>>@@@DDDGGGKKKQQQWWW\\\```ccceeehhhnnnlllhhhllltttcccCCCLLLaaaeeecccfffgggeeeeeefff```WWWUUUXXXSSSXXX___fffnnnvvv~~~iiiwwwyyynnniiiddd]]]XXXVVV]]]___```dddfffkkkuuu|||xxxjjjccciii}}}zzzeeeZZZMMMYYYkkkyyy}}}uuueeeXXXWWW^^^sss```NNNOOOLLLNNN\\\___NNNGGGFFFCCCHHHMMMIIIJJJCCC>>>>>>???======???;;;;;;===@@@CCCJJJYYYhhhsss~~~}}}xxxqqqoooooopppooosss}}}qqqjjjwww```DDD;;;999<<<===???AAADDDHHHJJJLLLNNNMMMLLLIIIIIILLLQQQUUUTTTTTTTTTVVVWWWXXXWWWVVVVVVSSSQQQRRRWWW^^^bbbdddbbb___\\\ZZZZZZZZZYYYXXXYYY[[[YYYWWW[[[bbbccc___eeekkkVVVccccccOOOPPPiiitttaaaVVVQQQNNNMMMIIIAAA<<<;;;:::999999999<<>>???AAAEEEJJJMMMRRRYYY___cccfffgggkkksssqqqmmmooorrruuuFFFBBBUUU```ccceeeeeeeeefffgggbbbZZZVVVVVVQQQTTTYYY___fffoooyyynnnfffhhhzzz~~~xxxrrrssssssgggWWWVVVYYYXXXSSSOOONNNQQQUUU]]]iii{{{}}}wwwbbbWWWXXXhhhqqqgggXXXQQQMMMIIIMMM```{{{vvvpppxxxaaaLLLMMMMMMRRRaaaaaaOOOHHHHHHEEEJJJRRRQQQIIIAAA;;;<<>>::::::999999:::>>>AAACCCQQQaaaqqqeee___XXXRRRSSSddd|||vvvkkkdddvvvwwwmmmnnnzzzsssbbbdddbbb___cccXXXPPPIIIJJJSSSZZZZZZVVVBBB<<<999<<>>FFFUUU```fffffffffffffffbbb]]]YYYXXXSSSUUUWWWZZZaaajjjuuu}}}|||fff]]]uuutttiiieeeddd]]]TTTQQQOOOGGGFFFOOO```ttt{{{ddd\\\ppp}}}rrrnnn^^^XXXPPPKKKOOO___wwwoooaaa___nnncccKKKJJJNNNYYYkkkeeeRRRKKKNNNLLLSSS___bbbSSSHHH@@@???AAAAAABBBDDDEEEDDDDDDFFFEEEGGGNNNXXXhhhttt~~~|||yyywwwvvvtttsssuuuuuuyyyqqq```ooovvvRRR>>>999:::;;;===@@@CCCFFFHHHIIIIIILLLMMMOOONNNNNNNNNOOOQQQNNNNNNQQQTTTWWWVVVRRRNNNQQQUUUXXXWWWUUUTTTXXX\\\bbb^^^YYYVVVWWWYYY[[[\\\SSSQQQPPPRRRYYY^^^^^^[[[aaajjj{{{QQQaaagggLLLNNN{{{vvvcccWWWLLLKKKMMMJJJEEEBBB<<<:::999888:::<<>>AAADDDGGGIIIIIIIIIMMMNNNPPPOOONNNLLLMMMMMMMMMMMMOOOSSSWWWVVVQQQLLLLLLRRRVVVVVVSSSRRRUUUZZZ^^^[[[WWWTTTUUUVVVWWWWWWOOOOOOOOOPPPRRRTTTXXX\\\``````qqqfffccc{{{vvvQQQAAA\\\lll\\\NNNLLLNNNLLLHHHEEE===<<<:::999999;;;===???GGGTTTnnnwwwhhh\\\ZZZggg|||zzzlll```[[[WWW[[[hhhzzziiifffaaa\\\```YYYSSSSSS```qqqvvvlll^^^DDD>>>;;;===AAADDDHHHMMMNNNQQQYYYbbbiiijjjddd___```hhhiiiggghhheeejjj{{{nnnJJJEEEUUUccciiiiiifffaaa```bbb```\\\VVVUUUSSSRRRVVV^^^iiippp|||zzzbbb[[[wwwxxxwww___TTTLLLJJJTTT\\\\\\[[[]]]dddeeeiiiuuuvvv{{{eeeXXXTTTOOOJJJHHHGGGHHHKKKPPPZZZlll{{{}}}nnnbbbZZZ^^^aaaeeeqqqpppPPPIIIRRRjjjrrr[[[RRRTTTQQQVVVfffqqqiiiZZZKKKFFFGGGGGGGGGHHHBBB@@@@@@BBBCCCDDDIIIPPP___kkkwww{{{||||||yyyuuurrrooommmlllmmmnnnnnnnnnrrrooopppuuuyyyppphhhOOOBBB===<<<;;;>>>@@@BBBDDDGGGIIIJJJKKKLLLNNNOOOOOOMMMLLLLLLMMMOOONNNOOOTTTXXXXXXSSSMMMJJJOOOSSSSSSQQQPPPSSSVVVZZZYYYWWWWWWXXXYYYXXXWWWPPPOOOQQQSSSRRRQQQTTTZZZYYYZZZgggyyydddmmmtttXXX???HHHfffyyyiiiWWWQQQOOOMMMJJJHHH@@@>>><<<:::999;;;<<<>>>BBBLLLbbbpppaaa[[[^^^dddkkkzzz{{{qqqcccXXXZZZhhh{{{nnnfff___ZZZ```[[[UUUWWWhhh}}}rrr___EEE???<<>>:::::::::===>>>???AAACCCFFFHHHIIIMMMOOOPPPQQQPPPPPPQQQSSSTTTRRRQQQVVV[[[\\\VVVPPPOOORRRTTTTTTRRRQQQSSSUUUVVVWWWYYY]]]``````]]][[[UUURRRTTTYYYZZZVVVSSSUUUTTTXXX___tttjjj```uuuvvvkkkOOOEEETTTtttyyyeeeYYYSSSNNNKKKKKKBBB@@@===;;;:::;;;<<<===???DDDTTTlllwwwhhh]]]WWWSSS^^^fffkkk{{{}}}lll^^^]]]gggvvvvvvjjj___[[[bbb^^^WWWYYYkkkuuu```FFF@@@===@@@DDDGGGLLLRRRWWWUUUVVV[[[bbbeeeccc___\\\bbbaaa```cccaaafffwww{{{ZZZDDDLLLVVVeeehhhhhheeeeeegggaaaXXXYYYWWWTTTRRRSSSZZZbbbiiiwww}}}iiifff~~~gggdddiiivvv}}}}}}tttfffvvvwwwqqqiiifffYYYPPPJJJHHHDDD???@@@EEEHHH___{{{|||\\\OOOUUUoooiii```ccc```fffzzzvvv```TTTOOOJJJFFFDDDFFFBBB@@@BBBDDDEEEJJJPPPYYYbbbiiihhhdddaaa\\\WWWZZZYYYYYY]]]cccjjjoooqqqkkkhhhjjjrrrzzzxxxhhhTTTDDD:::666666888:::::::::;;;>>>AAADDDEEEOOOQQQSSSTTTUUUVVVXXXZZZXXXUUUTTTXXX^^^___YYYSSSVVVWWWXXXWWWVVVUUUVVVVVVPPPRRRXXX^^^bbbbbb___[[[ZZZUUUWWW___ccc\\\TTTPPPVVVZZZZZZcccrrrYYYdddqqqcccGGGEEE___ooo```VVVOOOLLLLLLCCCAAA>>><<<:::;;;<<<===??????III[[[lllyyyjjj___QQQUUUVVVZZZlllsssfffdddjjjvvv}}}nnnaaa]]]eeeaaaXXXXXXkkkvvvaaaGGGAAA>>>@@@EEEIIIOOOUUUYYYWWWVVVWWWZZZ\\\]]]]]]\\\]]]]]]\\\]]]dddpppyyy___BBBDDDMMMXXXbbbiiihhheeeeeebbb\\\^^^VVVQQQRRRRRRTTT^^^iiipppwwwlllnnn~~~}}}yyydddfff{{{wwwvvvzzzmmm\\\MMMEEEAAA>>><<>>;;;999888555333777===EEESSSYYYVVVVVV^^^^^^XXXSSSUUUWWWXXXWWWVVVVVVWWW]]]fffhhh___UUUTTTWWWXXXOOOQQQWWW^^^dddfffbbb^^^^^^\\\]]]```[[[QQQKKKMMM[[[PPPVVVccctttiiiOOOttt}}}SSSFFFZZZvvvjjj[[[RRRLLLJJJLLLIIICCC===888888:::===???===CCCPPP[[[jjjyyyqqqdddUUUMMMRRRYYY[[[bbbkkkmmmzzzjjjbbbhhhooo|||tttiii```iiihhh```^^^llluuu^^^JJJCCC@@@CCCHHHLLLSSSZZZVVVUUUTTTUUUXXXZZZ[[[[[[ZZZ\\\^^^___```fffqqqyyykkkHHHBBBIIIPPPZZZbbbddddddgggfffcccaaa[[[UUUTTTSSSTTT\\\eeemmmttt}}}xxxoooxxxccc^^^eeeyyyxxxqqq```PPPHHHEEEFFF>>>LLLmmmkkk___kkk{{{xxxqqqqqqttt|||{{{^^^MMMJJJJJJIIIIIIDDD???@@@GGGRRR[[[___WWWVVVTTTPPPLLLHHHGGGGGGLLLNNNSSSXXX^^^cccgggiiikkklllooossszzzrrrfffbbbccc```cccddd[[[SSSFFF:::999===>>>;;;:::CCCLLLTTTVVVXXX\\\]]][[[UUUVVVUUUTTTRRRRRRSSSUUU\\\dddfff___WWWVVVXXXYYYOOOQQQVVV]]]bbbdddbbb___```^^^___aaa\\\SSSMMMNNNUUURRRWWWaaannnlllXXXvvvkkkMMMWWWeeerrraaaUUUOOOMMMMMMJJJEEE@@@<<<;;;<<<======;;;???HHHOOOZZZrrrtttdddVVVTTTTTTPPPSSSZZZdddqqq~~~tttjjjnnnqqqvvvkkkeeesss{{{nnnhhhuuuttt___LLLFFFBBBEEEKKKPPPWWW^^^WWWVVVUUUVVVYYY[[[\\\\\\\\\^^^aaabbbccchhhpppvvv~~~YYYEEEDDDHHHPPPXXX[[[___cccdddbbbddd___ZZZWWWUUUTTTYYY___hhhoooxxxrrrttt```VVVYYYWWWjjjpppqqqqqq]]]OOOLLLNNNDDDHHHTTToooyyyrrr{{{{{{yyywww|||eeeOOOMMMNNNKKKEEEBBB>>>???GGGUUUdddmmmRRRMMMGGGCCC@@@@@@??????EEEHHHNNNTTT[[[```dddfffiiikkknnnrrrxxxooobbbgggwww|||~~~yyyuuugggYYYRRROOOJJJEEEBBBEEEFFFMMMVVVYYYYYY\\\```[[[ZZZWWWSSSPPPPPPRRRTTTWWW]]]aaa\\\WWWVVVWWWWWWPPPRRRUUU[[[```bbbbbbaaabbbaaaaaabbb^^^VVVQQQPPPPPPVVVZZZ```jjjuuurrr[[[fffUUUPPPTTTyyymmm^^^UUUQQQOOOLLLIIIDDDAAA???======<<<:::<<>>???>>><<>><<<===<<<===??????AAAMMMZZZvvvttthhh^^^VVVSSSUUUSSS]]]fffggglll~~~zzzkkkqqqyyyyyylllKKKEEECCCGGGMMMRRRXXX___^^^]]]^^^```bbbddddddcccnnnlllhhhdddcccdddhhhkkksssYYYAAAAAAAAABBBDDDGGGIIIKKKLLL[[[\\\\\\YYYWWWVVVWWWWWW```eeennnwww{{{nnnjjjgggaaaUUU[[[QQQHHHUUUkkkzzzuuugggXXXOOOQQQUUU___|||}}}}}}___QQQMMMGGGBBBBBBAAA@@@BBBHHHOOOUUUKKKGGGCCCAAABBBAAA???<<>>>>>@@@HHHQQQaaa~~~xxxkkk```ZZZYYYUUU___fffgggnnn~~~mmmwwwvvvKKKFFFEEEJJJOOOSSSXXX]]]^^^^^^^^^aaadddeeedddcccrrrpppllliiiggghhhiiikkkooozzzoooNNNAAA<<<;;;>>>BBBCCCFFFIIIUUUZZZ\\\ZZZXXXYYYXXXVVV\\\aaaiiirrrzzzjjjgggkkkmmmfffcccXXXPPPTTT___}}}~~~lll^^^ZZZPPPPPPpppzzzuuu~~~pppVVVKKKGGGCCCCCCBBBBBBCCCCCCCCCCCCEEEDDDDDDCCCCCCBBB@@@===@@@@@@BBBFFFKKKRRRWWW[[[```cccdddbbbaaaeeemmmuuuyyyvvviii]]]YYYbbbiii```^^^jjjrrrbbbbbblll~~~yyymmm^^^SSSOOOUUUXXXUUUYYYcccZZZ\\\]]]]]]ZZZXXXVVVVVVYYYUUUSSSUUUVVVTTTRRRSSSTTTUUUWWWWWWWWWYYY[[[^^^]]]]]]\\\ZZZ[[[\\\XXXQQQMMMQQQSSS[[[cccbbbgggvvvcccVVVbbbUUUOOOuuukkk\\\UUURRRNNNLLLKKKGGGAAA<<<888:::;;;<<<<<>>BBBCCCDDDDDDBBBAAABBBBBB@@@??????@@@EEEKKKQQQVVVYYY[[[ZZZUUURRRUUU___gggzzzwww}}}wwwzzzkkk___[[[YYY```aaaYYY^^^jjjmmmeeeaaaeeevvvpppccc\\\UUUSSSWWWZZZXXXXXX[[[WWWXXXYYYYYYXXXXXXYYY[[[^^^WWWRRRTTTVVVSSSQQQSSSRRRTTTUUUUUUSSSSSSUUUXXXXXXYYYXXXVVVYYY\\\XXXPPPPPPMMMSSSYYYZZZcccooopppoooPPPaaa|||\\\QQQaaazzzgggYYYUUUPPPNNNMMMJJJDDD???999:::;;;::::::===BBBEEEMMM^^^uuufff]]]___uuunnn{{{PPPMMMNNNTTTXXXYYY[[[^^^``````aaadddggghhhgggeeehhhkkkpppvvvzzzzzzwwwtttmmmqqqzzzQQQHHHBBBCCCEEEDDDFFFKKKSSS\\\```^^^\\\]]]YYYTTTUUUYYY```hhhpppyyyzzzzzziii\\\bbbnnnrrrsssaaaWWWgggrrrddd[[[VVV\\\xxxpppeee]]]ZZZcccqqqcccOOOOOOGGGDDDBBBEEEIIIJJJEEE@@@BBBDDDEEEDDDAAAAAADDDHHHAAA???======@@@FFFMMMRRRRRRRRRPPPJJJFFFHHHRRR\\\rrr{{{~~~www}}}pppbbbYYYZZZYYY]]][[[VVV```jjjgggYYYZZZ```lllrrrnnnhhhdddWWWUUUVVVYYY\\\[[[XXXUUUXXXXXXXXXWWWWWWYYY]]]aaa```VVVPPPRRRTTTQQQOOOQQQPPPRRRTTTSSSPPPOOOQQQSSSUUUWWWUUUSSSWWW\\\XXXPPPTTTNNNVVVYYYTTTeeexxxssskkk~~~YYYDDDgggmmmRRROOOfffrrr\\\WWWRRRPPPOOOMMMFFFAAA;;;======:::999<<<@@@BBBGGGRRRnnnsssiii```}}}kkkxxxUUUSSSRRRSSSWWWZZZ[[[[[[```aaaccceeegggggggggggghhhhhhiiikkkooorrrtttuuurrroooxxxqqqHHH>>>KKKFFFBBBLLLPPPUUU^^^dddaaa[[[WWWUUUSSSTTTTTTYYYaaaiiioooyyyttthhhqqqzzzmmmhhhffffffzzzppp[[[eee~~~{{{bbbRRRSSSWWWrrrppp]]]TTTSSSYYYdddmmmvvvUUUNNNKKKKKKHHHFFFNNNWWWSSSHHHFFFBBBAAACCCDDDBBBCCCFFFHHHBBB:::888>>>FFFIIIHHHNNNFFF???>>>>>>@@@KKKWWWmmm|||}}}xxxbbbMMMLLLVVV^^^___```aaa```\\\QQQUUUYYY\\\[[[XXXVVVUUUSSSRRRSSSVVVZZZZZZXXXUUUZZZYYYVVVUUUUUUWWWYYY[[[]]]RRRJJJMMMSSSTTTRRRPPPRRRUUUUUUQQQNNNNNNMMMKKKQQQSSSUUUUUUTTTTTTUUUVVVRRRQQQQQQSSSYYY^^^aaabbbiiisssVVVRRR{{{kkkPPPTTTwwwuuuggg\\\RRRPPPPPPMMMIIIHHHAAA???<<<:::999;;;===???DDDJJJYYYsss{{{mmmkkkooosssvvvTTTTTTTTTVVVYYY\\\]]]]]]^^^___aaadddeeefffgggggghhhiiijjjkkkkkkmmmooopppsssmmmqqqwww{{{PPP@@@IIIFFFEEEMMMNNNYYY```ccc```[[[YYYVVVSSSSSSSSSVVV]]]dddkkkuuu~~~~~~ssslllhhhfffkkkqqqyyypppoooooopppuuu{{{rrr___fff{{{qqq___TTTRRReeezzzuuujjj```VVVUUU[[[eeesss\\\QQQJJJLLLLLLQQQ```lllfffXXXTTTMMMGGGFFFFFFEEEFFFIIIHHHEEE@@@===>>>@@@BBBBBBGGGAAA<<<;;;;;;<<>>;;;:::;;;===???>>>CCCOOOddd{{{nnnmmmxxxTTTTTTVVVYYY]]]`````````\\\^^^```bbbdddeeeeeefffeeehhhkkkkkkjjjjjjmmmppptttkkkjjjmmmtttfffHHHFFFGGGJJJQQQRRR^^^bbbbbb^^^\\\[[[XXXTTTSSSQQQRRRXXX]]]dddnnnxxx}}}yyyfff[[[WWWTTTTTTVVV```oooyyy{{{zzzyyyvvv{{{wwwbbbbbbnnnqqq\\\TTTccc~~~sssiiifff]]]\\\```iiiqqqzzzfffTTTLLLMMMPPP]]]ttt}}}kkkZZZQQQJJJHHHIIIHHHIIILLLIIIGGGEEEBBB???===>>>@@@AAA>>><<<<<<;;;;;;???EEENNNZZZkkkyyygggTTTHHHHHHNNNZZZeeeaaaSSSLLLNNNPPPPPPOOOMMMMMMNNNRRRUUUUUUUUUVVVYYY\\\]]]\\\ZZZZZZYYYYYYXXXWWWVVVUUUTTTMMMNNNQQQQQQMMMIIINNNVVV^^^___[[[SSSNNNNNNOOOMMMNNNRRRVVVXXXWWWWWWVVVVVVRRRTTTUUUTTTRRRSSSVVVZZZZZZbbbdddeeeiiiMMMPPPdddlllgggbbb]]]UUULLLIIIJJJFFFDDDAAA===<<<;;;<<<===;;;>>>DDDQQQjjjvvvnnnuuu|||}}}SSSTTTWWW[[[```bbbbbbaaa^^^___```aaabbbccccccdddaaaeeeiiikkkjjjkkknnnrrrssskkkiiikkklllZZZFFFFFFOOOWWW[[[bbbcccaaa]]]]]]^^^ZZZUUUUUURRRPPPSSSWWW]]]hhhrrrxxx~~~uuugggbbb```^^^^^^___\\\XXX]]]rrr}}}eee[[[^^^qqqnnn```gggyyysssrrrssspppuuulllVVVQQQPPPSSSccc^^^TTTKKKJJJKKKMMMQQQVVVQQQJJJEEECCCBBB@@@@@@BBB??????@@@AAA???>>>???AAADDDLLLYYYiii~~~```MMMGGGFFFDDDOOOaaadddXXXQQQTTTSSSSSSQQQNNNLLLNNNQQQTTTTTTUUUVVVXXXZZZ[[[[[[[[[WWWXXXYYYXXXWWWTTTQQQOOOMMMPPPTTTVVVQQQMMMRRR[[[dddfffccc[[[UUUSSSQQQNNNNNNRRRVVVYYYYYYXXXWWWWWWRRRUUUXXXVVVRRRQQQUUUZZZ^^^aaannnooo{{{yyyXXXNNNUUUrrrwwwnnneee___XXXPPPLLLKKKIIIFFFCCC???<<<;;;;;;;;;<<<>>>AAAGGGUUUtttuuummmoooRRRSSSVVVZZZ___bbbbbbaaabbbbbbaaaaaaaaaaaaaaabbb^^^bbbfffhhhhhhiiikkknnnooollllllooonnnuuusssLLLDDDMMMXXXbbbbbbcccaaa]]]]]]___\\\WWWXXXSSSQQQRRRTTTYYYbbblllsssyyyzzzxxxxxxyyywwwrrrqqqtttmmm___UUUYYYgggnnn___]]]fff{{{tttfff{{{oooYYYZZZYYY[[[jjjwwwhhhVVVMMMLLLSSSbbbooocccSSSEEEBBBDDDDDDBBBCCC???BBBEEEEEECCCBBBAAA@@@AAAEEEKKKYYYooo[[[IIIEEEHHH???DDDWWWaaa[[[VVVXXXUUUUUUTTTQQQNNNMMMNNNOOORRRSSSUUUVVVVVVWWWXXXXXXUUUVVVWWWWWWUUUQQQMMMJJJPPPPPPSSSVVVUUUSSSWWW]]]dddhhhhhhbbb[[[WWWRRRMMMOOOSSSWWWZZZZZZXXXWWWWWWSSSVVVZZZXXXUUUTTTXXX\\\aaaeeeeee|||{{{ooo~~~oooWWWOOO^^^zzziiiaaa^^^YYYSSSPPPJJJHHHDDD@@@===;;;::::::??????AAACCCHHHZZZ}}}uuujjjrrr||||||RRRRRRTTTXXX\\\___``````bbbbbbaaa`````````aaaaaa```aaacccdddeeeeeeeeedddjjjllllllpppsssqqq\\\GGGHHHQQQ______bbbbbb^^^]]]^^^]]]ZZZZZZUUURRRRRRRRRUUU^^^gggmmmttt~~~ppp```XXXeee}}}uuutttkkkqqqqqqgggzzzrrr___eeeeeefffrrrhhhRRRJJJUUUooottt^^^IIIDDDEEECCCAAAAAA@@@EEEHHHFFFDDDEEEDDDAAABBBCCCEEEMMMbbb~~~xxxUUUFFFEEELLLCCCBBBNNNWWWWWWTTTUUUSSSTTTTTTRRRNNNLLLLLLLLLQQQRRRTTTSSSRRRRRRTTTUUUTTTUUUWWWWWWUUUQQQLLLIIIPPPNNNOOOSSSUUUUUUXXX]]]ccchhhjjjeee___ZZZSSSMMMRRRUUUXXXZZZYYYXXXWWWWWWVVVXXX[[[ZZZYYYXXX[[[]]]]]]bbbaaammm~~~fffjjjaaaNNNPPPpppoooeeebbb]]]UUUPPPLLLJJJFFFCCC???===;;;;;;???>>>???AAAAAAHHH]]]sss~~~yyyuuuvvvyyyQQQPPPQQQTTTXXX\\\]]]^^^___^^^^^^^^^___```aaabbbcccaaaaaadddhhhhhheeeaaaeeekkkgggjjjtttqqqyyytttRRRFFFGGGVVVZZZ```ccc```]]]]]]^^^\\\[[[VVVSSSRRRQQQRRRYYYaaagggnnnyyyhhhaaarrrdddzzzwwwjjjmmmppppppvvvqqqVVVHHHOOOjjjzzzcccNNNHHHFFFAAA???CCCCCCHHHKKKHHHFFFIIIIIIFFFHHHGGGGGGKKK]]]yyyeeeNNNGGGJJJMMMKKKJJJLLLOOORRRSSSSSSSSSSSSSSSQQQNNNMMMNNNOOOQQQRRRSSSRRROOOOOOPPPRRRUUUVVVWWWWWWUUURRRNNNKKKOOOMMMOOORRRSSSTTTZZZaaafffkkklllgggbbb^^^YYYSSSUUUWWWYYYYYYXXXWWWWWWWWWZZZZZZ[[[[[[[[[[[[[[[[[[ZZZ\\\```iii|||yyyeee___{{{mmmTTTMMM^^^}}}ssskkkaaaXXXRRRNNNLLLIIIFFFBBB@@@>>>===???:::;;;@@@@@@???IIIWWW{{{|||yyyzzzQQQOOOOOOQQQUUUYYY[[[\\\[[[[[[[[[\\\]]]```bbbddddddaaa```eeemmmoookkkfffccchhhaaacccrrrqqqsss^^^GGGBBBPPPWWW___dddaaa\\\\\\^^^^^^[[[VVVSSSRRRPPPQQQWWW^^^cccjjjvvvlllyyycccddd{{{rrrqqquuuuuuuuupppXXXFFFGGG]]]tttvvvbbbQQQKKKFFF???@@@GGGGGGLLLNNNJJJIIIMMMNNNKKKMMMMMMLLLOOO^^^xxxnnnUUUHHHIIIPPPLLLRRRTTTOOOMMMQQQUUUUUUTTTSSSRRRPPPOOOPPPSSSUUURRRSSSTTTRRRNNNMMMOOOQQQVVVWWWXXXXXXVVVSSSPPPMMMOOOOOOQQQTTTSSSTTT\\\eeekkkoooooojjjeeeccc___[[[WWWYYYZZZYYYWWWVVVWWWWWW]]]\\\[[[\\\]]]\\\ZZZXXX\\\XXXaaaiiittt|||rrrqqquuuhhhZZZlllwww^^^PPPTTTjjjxxxjjj```[[[PPPOOOLLLHHHEEEBBB@@@@@@???999:::AAABBB>>>BBBLLLZZZyyy~~~vvvqqqSSSTTTVVVWWWWWWXXX[[[]]]]]][[[ZZZ\\\```cccffffffbbbbbbeeekkkppppppmmmhhhhhhiiihhhffffffjjjrrrxxxzzzUUUEEEBBBUUU\\\bbbbbb```^^^]]]]]][[[YYYVVVRRROOOPPPRRRUUU___dddmmmxxx{{{||||||]]]tttsss|||wwwttttttssssssxxx~~~|||rrraaaMMMEEELLL[[[fffhhh___RRRHHHEEEFFFGGGHHHRRRSSSSSSTTTUUUWWWYYY[[[[[[^^^^^^]]]eeewwwqqq```SSSLLLMMMQQQVVVUUUSSSQQQQQQRRRTTTUUUXXXWWWUUURRROOOPPPRRRUUUQQQTTTVVVVVVTTTQQQOOONNNUUUVVVVVVUUUTTTRRRPPPNNNSSSPPPOOOQQQSSSUUU\\\cccxxxzzz|||yyyqqqfff]]]XXXZZZYYYXXXWWWWWWXXXYYYYYY^^^\\\\\\^^^``````\\\YYY___[[[ZZZfffyyyooo```WWWbbbttt|||VVVFFFZZZsssoooaaaXXXUUUQQQMMMJJJGGGDDDBBB>>>===<<<;;;<<<>>>@@@AAAKKK]]]{{{xxxwwwtttdddbbbjjjhhhggghhhnnn|||RRRUUUXXXZZZ[[[\\\^^^```bbb```___^^^___```aaabbbaaacccfffkkknnnnnnllljjjffffffffffffgggjjjnnnrrraaaHHHAAAFFFPPP]]]bbbaaa^^^ZZZYYYYYYXXXVVVRRROOONNNPPPRRR]]]aaajjjttt~~~}}}fffiiiwwwrrrssssssnnnjjjiiimmmeeeVVVIIIEEEOOO^^^jjjjjj^^^PPPJJJIIIKKKNNNOOOTTTWWW\\\aaagggooowww|||~~~|||rrrdddaaaqqq{{{hhhZZZQQQMMMMMMQQQVVVUUUTTTSSSSSSTTTUUUVVVWWWVVVUUURRROOOOOOPPPRRRTTTWWWYYYYYYWWWTTTRRRRRRRRRSSSTTTTTTTTTSSSQQQQQQQQQNNNMMMOOOQQQTTT[[[ddd{{{~~~{{{pppeee]]]___]]][[[ZZZXXXXXXXXXYYY\\\[[[[[[]]]^^^^^^[[[XXXbbbccccccgggwwwoooTTTQQQ^^^lllMMMQQQ]]]rrr]]]YYYTTTPPPMMMJJJEEEBBB???>>><<<<<<<<<===???@@@BBBMMMbbbyyypppuuu~~~yyyggg___bbb___\\\ZZZ\\\```mmmSSSWWW[[[^^^```aaabbbcccffffffeeebbb___^^^^^^___bbbeeehhhkkkllllllmmmmmmgggfffeeegggiiikkkllllll|||wwwRRRCCC>>>IIIVVV______[[[XXXXXXWWWWWWVVVSSSOOOMMMMMMNNNXXX]]]eeeoooyyyyyyxxx|||ttteeexxxxxxqqquuuyyyrrreee[[[bbbYYYNNNHHHKKKWWWgggrrrkkk]]]QQQPPPRRRSSSTTTVVVZZZ```kkkvvvtttaaaiii~~~qqq^^^UUURRRQQQQQQRRRUUUTTTSSSSSSSSSTTTUUUVVVSSSTTTSSSQQQOOONNNOOOPPPUUUWWWYYYYYYXXXUUUTTTTTTOOOPPPQQQRRRSSSSSSRRRRRRQQQNNNLLLNNNQQQTTT]]]fff{{{~~~zzzlllaaa]]]\\\[[[YYYXXXXXXYYYYYYYYYXXXYYYZZZ\\\[[[YYYWWWaaaggghhhddddddttthhhTTTTTTggg}}}SSSGGGMMMkkkhhhaaaXXXRRRPPPMMMGGGBBBAAA@@@>>><<<<<<===>>>???@@@BBBLLLbbbuuuqqqnnntttttthhheeeeee^^^YYYWWWRRRVVVpppWWWZZZ___bbbccccccddddddhhhiiiiiigggcccaaaaaabbbcccgggkkkmmmllllllnnnqqqmmmiiifffgggjjjmmmlllkkklllcccIIICCCHHHQQQYYYZZZXXXYYY\\\WWWXXXWWWUUUQQQNNNLLLLLLTTTXXX___jjjuuu~~~lllyyyjjj|||nnntttxxxrrrzzzqqqddddddXXXMMMLLLTTT```nnnxxxmmm___WWW\\\```ZZZVVVXXXaaaiiiwwwlllgggzzz~~~www{{{~~~|||jjjXXXRRRTTTUUUTTTTTTQQQQQQPPPPPPPPPQQQRRRRRRNNNOOOPPPPPPOOOOOOOOOQQQRRRTTTVVVVVVTTTRRRRRRRRRNNNOOOOOOPPPPPPPPPPPPPPPQQQMMMLLLNNNQQQUUU^^^gggtttwww||||||mmm```WWWVVVUUUUUUVVVWWWYYYZZZUUUUUUVVVWWWXXXXXXXXXWWWXXXaaaddd\\\SSSZZZpppkkk[[[KKKWWWsssdddNNNJJJ^^^zzzxxxmmm^^^UUUQQQNNNIIIEEEDDDCCC@@@>>>=========>>>???>>>BBBOOOfff{{{xxxzzzyyynnngggdddZZZVVVhhh[[[^^^bbbddddddcccccccccfffhhhjjjjjjiiihhhhhhiiifffiiinnnooommmmmmooorrrqqqkkkeeeccceeeiiijjjjjjhhh|||yyyTTTEEEEEELLLVVV[[[YYYYYY\\\YYYZZZZZZWWWSSSPPPNNNNNNPPPTTT[[[eeeqqq|||}}}oooaaaccczzzmmmqqq~~~~~~yyysssxxxsss{{{~~~wwwnnn]]]OOOOOOXXXbbbnnnvvvqqqdddbbbmmmnnn```UUUVVVbbbiiivvvtttyyy}}}wwwvvvcccRRROOOSSSUUUSSSRRRLLLLLLLLLLLLMMMMMMNNNNNNIIIKKKMMMNNNOOOPPPQQQSSSQQQRRRTTTSSSQQQPPPOOOPPPOOONNNNNNMMMLLLLLLLLLKKKMMMJJJIIIKKKNNNRRRZZZccckkknnnuuu}}}yyykkk___UUUUUUTTTTTTTTTUUUWWWXXXRRRSSSTTTUUUUUUVVVVVVWWWOOOVVV\\\XXXOOOPPP___ooozzzhhhNNNIIIZZZzzz^^^HHHPPPjjj|||jjj[[[SSSOOOLLLJJJHHHFFFCCC@@@>>>=========:::;;;???EEEOOOggg~~~tttpppggg\\\___lll\\\___bbbccccccbbbbbbbbbeeefffhhhkkknnnooonnnlllgggjjjmmmooopppoooooopppooojjjddd```___bbbeeefffkkktttjjjIIIDDDGGGTTT\\\[[[XXXYYYZZZ[[[[[[XXXUUURRRPPPPPPMMMPPPVVV```kkkwwwnnn___^^^{{{wwwsssxxxuuulll|||yyyvvvzzz|||eeeQQQOOOXXXaaakkksssxxxmmmooo~~~{{{dddUUUWWWaaabbbhhhwwwzzziiikkk}}}kkk[[[LLLJJJNNNPPPOOOMMMIIIJJJJJJKKKKKKLLLLLLLLLHHHJJJLLLMMMNNNPPPSSSUUUSSSTTTTTTSSSQQQOOOOOOOOONNNMMMLLLJJJHHHGGGGGGGGGHHHEEEEEEHHHJJJMMMTTT\\\cccgggooovvvyyyssshhh___ZZZYYYVVVTTTSSSRRRRRRSSSPPPQQQSSSSSSSSSTTTVVVXXXMMMQQQVVVWWWSSSSSS\\\gggwww{{{bbbMMMRRRqqqiiiMMMFFFXXX{{{|||jjj\\\UUURRRQQQMMMJJJGGGCCC@@@>>>======:::;;;@@@CCCDDDOOOmmm}}}uuuhhh]]]YYYeeemmmyyy[[[]]]___`````````bbbcccgggeeefffkkkqqqrrrmmmhhhggghhhkkknnnqqqqqqnnnkkkkkkiiifffaaa^^^^^^```cccjjjlllaaaOOOEEELLLWWWXXXXXXZZZZZZ[[[ZZZXXXUUURRRRRRSSSLLLNNNRRRYYYcccnnnwww|||kkkkkkxxxpppzzz{{{|||jjjfff||||||~~~qqqXXXUUU^^^gggpppxxxvvv{{{gggXXX^^^ddd]]]YYYbbbyyyhhhbbbsssuuuaaaSSSGGGFFFJJJLLLLLLLLLJJJJJJKKKLLLMMMMMMNNNNNNKKKLLLLLLLLLLLLNNNRRRUUUTTTTTTTTTRRROOOMMMMMMMMMLLLKKKIIIGGGEEEDDDDDDDDDFFFDDDEEEHHHJJJLLLQQQXXX]]]bbbiiiooopppkkkeee```YYYXXXUUUSSSQQQPPPOOOOOONNNPPPRRRSSSRRRSSSVVVYYYTTTRRRSSSTTTRRRQQQYYYdddfff}}}\\\RRRcccrrrjjjPPPNNNbbbvvv~~~kkk^^^XXXWWWPPPNNNJJJEEEAAA???>>>>>>>>><<>>>>>>>>999:::??????<<>>>>>===>>>???AAABBBCCCRRReee{{{hhhbbb[[[ccc]]]```bbb```\\\[[[^^^bbbddddddfffjjjmmmnnnllljjjgggfffffffffhhhhhhfffdddbbbcccccc___[[[[[[___ccceeemmmsss~~~|||RRRBBBGGGQQQWWW[[[[[[[[[[[[ZZZWWWSSSQQQOOOMMMLLLMMMQQQXXX```eeejjjpppyyy|||vvvvvvvvvgggiiisss~~~|||qqqzzzrrrmmmjjjjjjlllqqqyyyjjjjjjttt|||oooaaagggzzzlllXXXNNNXXXqqq}}}uuuyyyvvvtttsss]]]QQQMMMHHHFFFGGGJJJLLLMMMOOOPPPPPPOOOLLLLLLNNNPPPPPPPPPPPPNNNNNNOOORRRUUUPPPQQQQQQPPPMMMKKKJJJJJJIIIJJJKKKJJJGGGGGGIIIKKKKKKGGGHHHLLLNNNNNNPPPSSSVVVYYY\\\^^^^^^^^^```aaa```YYYSSSSSSQQQNNNQQQVVVVVVVVVYYY[[[YYYTTTUUUYYY\\\ZZZWWWVVVWWWWWWVVVUUUWWWVVViiirrrRRRUUUqqqrrrSSSNNN[[[oooccc\\\VVVRRRRRRPPPJJJDDDBBB@@@???>>>======???AAABBBEEEPPPiii|||xxxnnnbbb```ttt___aaabbb```]]][[[^^^`````````aaadddgggiiiiiihhhfffdddcccbbbcccdddcccbbb___aaabbb```^^^^^^aaadddfffwww~~~zzzmmmHHHAAAIIIPPPZZZ[[[\\\\\\ZZZWWWTTTRRRMMMNNNNNNMMMMMMPPPWWW]]]ccciiiqqqwww}}}}}}uuuooovvv{{{~~~uuuwwwmmmkkkqqqxxxuuu~~~rrriiijjjmmmttt~~~rrrtttyyy|||tttccchhhssseeeSSSLLLZZZvvvvvvdddhhhzzztttnnn~~~tttgggZZZVVVRRRNNNKKKKKKKKKJJJJJJKKKMMMNNNNNNMMMLLLMMMNNNRRRRRRQQQPPPNNNNNNPPPSSSRRRPPPNNNNNNNNNOOONNNMMMIIILLLOOOPPPNNNLLLJJJJJJKKKHHHGGGKKKLLLLLLNNNSSSTTTVVVZZZ\\\]]]___aaaccceee\\\SSSPPPPPPPPPRRRUUUZZZXXXYYY]]]\\\YYYXXXZZZ[[[[[[[[[\\\]]]\\\YYYWWWNNNPPPXXXrrriiiTTTXXXwwwjjjOOOPPPkkknnneee^^^YYYYYYVVVNNNGGGEEECCCAAA>>><<<<<<===???@@@AAABBBLLLdddxxxwwwttthhhfffsss^^^______]]][[[ZZZ[[[]]]^^^]]]\\\^^^```ccccccccccccaaa^^^]]]^^^______^^^^^^```aaa```______aaacccaaapppwwwrrrvvvTTTAAADDDHHHVVVXXX[[[\\\ZZZWWWUUUTTTMMMOOOQQQNNNJJJKKKQQQVVV\\\bbbjjjqqqwww{{{kkkbbbiii~~~qqqxxxjjjjjjssszzzyyyxxxuuu}}}lllmmmsssfffUUUPPPaaa}}}uuu```eee{{{qqqwww}}}oooccc```\\\[[[XXXTTTQQQOOOLLLIIIFFFFFFHHHKKKMMMNNNNNNMMMMMMPPPQQQRRRPPPOOONNNPPPQQQVVVSSSPPPPPPSSSUUUUUUSSSOOOQQQSSSTTTRRROOOKKKIIIKKKHHHGGGIIIIIIIIIMMMRRRUUUYYY___bbbdddddddddeeehhh^^^SSSNNNPPPSSSTTTUUUYYYVVVVVV[[[^^^\\\ZZZ[[[[[[ZZZZZZ[[[]]]]]][[[YYYUUUTTTSSS```oooWWWdddhhhPPPWWWmmmqqqhhh```]]]YYYRRRMMMLLLFFFDDD@@@===;;;<<<===>>>CCC@@@AAALLL___{{{yyynnn}}}{{{hhhbbbzzz^^^^^^^^^]]]\\\[[[\\\]]]___]]][[[[[[\\\^^^^^^]]]```]]][[[ZZZ[[[\\\\\\[[[______```_________```aaaZZZ^^^dddhhhfffnnnbbbDDD@@@DDDPPPTTTYYYZZZYYYWWWUUUUUUNNNQQQSSSPPPKKKIIIMMMQQQWWW\\\dddkkkrrr{{{qqqdddgggnnnsss{{{ooouuu|||~~~vvvooowww{{{yyyuuurrr```YYYgggzzzlllttt~~~xxx~~~yyydddXXXYYYZZZXXXVVVTTTSSSRRRPPPMMMJJJEEEGGGJJJNNNQQQRRRQQQPPPQQQRRRTTTTTTSSSRRRSSSTTTYYYVVVTTTUUUXXX[[[[[[YYYVVVVVVUUUSSSQQQNNNKKKIIIJJJGGGFFFGGGFFFFFFKKKSSSXXX___gggmmmnnnkkkhhheeeiii```TTTNNNPPPTTTWWWVVVWWWTTTVVV\\\______^^^___]]][[[YYYYYY[[[]]]^^^^^^ddd]]]XXX___ooofffYYYrrr___KKKTTTmmm~~~rrreee^^^XXXSSSPPPQQQIIIGGGCCC???===<<<===>>>======>>>@@@EEEUUUrrrnnniiioooppp\\\fff}}}_________^^^^^^______```aaa___]]]\\\]]]^^^]]]\\\]]][[[ZZZZZZ[[[\\\\\\[[[___^^^]]]]]]]]]^^^``````^^^YYY___hhhcccaaa{{{sssKKK???BBBIIIOOOUUUXXXWWWUUUUUUVVVPPPRRRSSSQQQMMMKKKLLLMMMQQQVVV^^^fffllluuu~~~uuuhhhdddnnnvvvyyyooovvv{{{jjjdddrrr{{{}}}www___RRRSSSRRRQQQPPPQQQRRRTTTUUUTTTRRRJJJKKKMMMQQQTTTUUUTTTSSSSSSVVVXXXYYYWWWVVVVVVWWWXXXWWWVVVWWWYYY[[[[[[[[[YYYVVVSSSQQQOOOMMMKKKHHHHHHFFFEEEEEEDDDDDDKKKTTTZZZbbblllttttttpppkkkgggiiicccYYYPPPOOOTTTVVVUUUVVVUUUYYY^^^aaa___```cccaaa^^^ZZZYYY[[[```ccceeejjjbbb___cccgggqqqvvvWWW\\\{{{vvvQQQGGGQQQkkknnnbbbZZZTTTQQQSSSKKKJJJGGGDDDAAA???>>>>>>999<<<@@@@@@===BBBTTTggg~~~lll___mmmwww```ZZZ```kkk^^^^^^]]]^^^___```aaaaaacccbbb```aaabbbbbbaaa___\\\[[[[[[]]]______^^^]]]\\\[[[YYYYYY[[[^^^aaabbbfffbbbeeejjjfffddduuu[[[CCCAAABBBIIIQQQUUUUUUTTTUUUVVVQQQQQQRRRQQQPPPMMMKKKJJJIIIPPPXXX___fffmmmuuu{{{}}}nnnbbbqqq{{{~~~sssxxx}}}vvvrrr}}}|||rrr^^^SSSSSSQQQNNNNNNNNNQQQTTTVVVUUUUUUOOONNNNNNPPPSSSTTTRRRPPPUUUWWWZZZZZZXXXUUUTTTTTTQQQSSSUUUVVVUUUUUUWWWXXXUUUSSSPPPPPPPPPNNNKKKGGGFFFDDDCCCCCCBBBCCCKKKUUUXXX```jjjrrrtttqqqllliiikkkhhh___SSSNNNQQQTTTRRRVVVWWW[[[___^^^[[[]]]bbbaaa^^^[[[ZZZ]]]bbbeeegggiiidddbbbdddbbbfff}}}aaaVVVWWWqqqiiiMMMGGGTTTooo~~~ooocccYYYTTTTTTMMMLLLKKKHHHEEECCC@@@???======@@@AAA??????FFFOOO```|||{{{gggcccqqqqqq___UUUPPPiiixxx\\\[[[ZZZ[[[]]]___```___dddcccccceeefffgggeeeddd\\\\\\]]]___bbbbbbaaa___ZZZXXXVVVWWWZZZ___ccceeefffggghhhfffcccfffppp{{{kkkGGGAAA>>>FFFOOOTTTSSSSSSTTTWWWPPPPPPPPPPPPQQQOOOKKKHHHEEEKKKTTT[[[aaagggoootttzzz}}}lllfffwwwvvvzzzxxxwww{{{{{{{{{{{{lll]]]WWWXXXUUUQQQPPPOOOPPPRRRSSSSSSRRRQQQOOOMMMNNNPPPPPPMMMJJJTTTWWWYYYXXXUUURRROOONNNKKKNNNRRRSSSQQQPPPQQQSSSPPPOOONNNPPPQQQOOOKKKGGGEEECCCCCCBBBAAABBBLLLVVVUUU\\\fffnnnpppooommmkkkllllllcccUUUMMMOOOQQQOOOTTTVVV[[[^^^ZZZVVVXXX^^^___]]]ZZZ[[[^^^bbbeeefffgggfffdddbbb___bbbnnnyyynnn[[[===WWWgggwwwYYYJJJKKKZZZ||||||nnn```XXXVVVNNNMMMMMMKKKHHHEEEBBB@@@@@@<<<;;;>>>???<<<<<>>??????>>>BBBEEEQQQffflllZZZWWWhhh|||{{{cccXXXSSSccckkkeee___]]]___aaabbbaaabbbaaaaaadddgggiiiiiihhheeeeeefffhhhiiihhhdddaaa___]]]\\\^^^bbbeeeeeedddeeeddddddfffjjjmmmoooooorrrjjjLLLAAA@@@DDDLLLRRRSSSVVVYYYTTTTTTSSSQQQPPPNNNMMMLLLGGGIIILLLOOOSSSYYY```eeemmmttt~~~mmm~~~zzzrrrrrr|||zzzvvvjjj[[[VVVUUURRRNNNIIIJJJLLLPPPTTTVVVTTTQQQRRRTTTUUUSSSPPPMMMLLLMMMLLLMMMOOOQQQRRRRRRQQQPPPIIIIIIJJJJJJJJJJJJJJJJJJKKKJJJIIIGGGGGGGGGGGGGGGDDDDDDEEEFFFCCCDDDLLLWWWdddiiinnnssszzz|||ttthhheeeddd```ZZZTTTPPPOOOOOOQQQQQQQQQQQQRRRRRRRRRQQQQQQSSSVVVWWWWWWWWWXXXXXX^^^fffiiiccc]]]\\\```ccc}}}~~~cccSSSIII[[[fffRRRFFFSSSlllyyymmmddd[[[TTTMMMKKKKKKJJJFFFAAACCC@@@<<<;;;<<<>>>??????>>>>>>BBBLLL[[[sss~~~fffXXXYYYbbbzzz|||eee^^^eeewwwyyyooottt{{{ppplllgggbbb___```aaacccbbbbbbbbbdddgggiiiiiiiiieeeeeefffggghhhgggeeebbb``````aaacccggghhhhhhggghhhgggfffhhhkkknnnooooooooofffLLLCCC???FFFOOOUUUWWWYYYWWWVVVTTTRRRPPPOOONNNNNNKKKKKKJJJJJJLLLQQQXXX]]]fffmmmvvv~~~}}}vvvxxxrrrrrr|||uuutttwwwuuuvvvzzzyyytttaaaSSSOOOOOONNNLLLJJJKKKMMMQQQUUUWWWVVVUUUQQQSSSUUUTTTQQQNNNKKKJJJJJJKKKLLLMMMNNNOOOOOOPPPHHHHHHHHHGGGGGGGGGGGGGGGKKKHHHDDDAAAAAABBBFFFHHHDDDCCCEEEFFFEEEGGGPPPZZZeeehhhkkklllnnnoookkkeeebbb```\\\VVVPPPNNNOOOPPPMMMLLLKKKNNNQQQRRROOOLLLNNNNNNOOOPPPRRRSSSQQQPPPYYY___aaa^^^\\\___bbbccclll{{{~~~vvveeeQQQQQQooo___HHHIIIUUUhhh~~~pppeee]]]SSSNNNNNNMMMIIIFFFHHHCCC>>>;;;;;;===???@@@>>>======>>>AAANNNhhhuuu]]]QQQNNNWWWeeezzzyyyyyy~~~uuufffhhhuuuwwwkkkppppppnnniiidddaaaccceeeeeedddcccdddfffgggfffeeebbbbbbbbbccceeeeeecccaaaaaabbbdddgggiiijjjjjjiiilllkkkjjjkkkmmmpppqqqqqqzzzhhhSSS@@@AAANNNWWWXXXVVVXXXWWWTTTRRRPPPOOOOOOOOOPPPNNNLLLIIIIIIMMMTTTYYY___fffpppxxx}}}nnngggddddddnnn}}}www|||yyykkkYYYNNNKKKLLLMMMLLLPPPQQQRRRTTTUUUVVVWWWVVVPPPQQQPPPOOOLLLJJJHHHGGGGGGGGGGGGGGGHHHJJJLLLMMMHHHHHHHHHGGGGGGFFFFFFEEEHHHEEEBBB???>>>@@@DDDFFFCCCBBBDDDFFFGGGIIIRRR[[[aaadddgggfffeeecccaaa___```]]]XXXQQQKKKIIIKKKMMMIIIGGGGGGJJJPPPQQQMMMIIILLLKKKKKKNNNRRRSSSQQQNNNRRRVVVWWWWWWZZZ```dddcccfffvvvwwwuuu}}}ttt```OOOWWWsssyyybbbRRRKKKVVVzzz}}}pppfffZZZSSSQQQPPPNNNKKKJJJFFFBBB???>>>>>>>>>>>>======???AAA???AAALLLXXXvvvlllYYYPPPMMMOOOXXXjjjnnnbbbcccqqqttttttpppnnnllleee[[[jjjnnnpppnnniiieeedddeeedddbbbbbbbbbdddeeedddcccaaa``````aaacccdddcccbbb```bbbeeeggghhhhhhhhhhhhmmmkkkjjjjjjmmmoooppppppzzzxxxwwwNNN???GGGSSSVVVUUUWWWVVVTTTSSSQQQQQQPPPPPPQQQOOOLLLIIIHHHJJJPPPUUUYYY```jjjrrrxxx~~~|||wwwzzz}}}{{{kkk```aaahhhsssqqqeeeVVVLLLJJJLLLNNNNNNQQQQQQRRRSSSSSSTTTVVVWWWRRRPPPLLLIIIGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEGGGHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@AAABBBCCCCCCAAABBBEEEFFFIIIQQQZZZaaadddggghhheeeaaa^^^^^^___[[[UUUMMMGGGEEEFFFIIIGGGEEEEEEIIIOOOPPPLLLHHHMMMLLLLLLPPPTTTVVVUUURRROOORRRRRRQQQUUU\\\___^^^___```xxxxxxuuuwwwmmmVVVJJJWWWtttcccGGGJJJddd|||{{{pppbbbYYYUUUSSSPPPMMMKKKIIIGGGEEEDDDBBB???<<<;;;999;;;???@@@>>>>>>BBBOOOaaajjjYYYLLLGGGGGGOOO]]]rrrzzzcccXXXcccddddddaaa___\\\VVVPPPccchhhmmmmmmjjjeeebbbbbb]]]]]]]]]___bbbdddeeedddaaa```___```bbbdddddddddaaaccceeeeeeeeedddeeegggiiigggfffgggiiilllmmmmmmvvvsss|||eeeEEEAAAIIIQQQVVVTTTTTTTTTTTTSSSRRRQQQPPPOOONNNLLLIIIGGGGGGJJJMMMSSSZZZccckkkpppwww~~~yyypppwwwnnneeeeeejjj}}}xxxlllcccWWWOOOMMMNNNPPPQQQLLLMMMNNNNNNOOOQQQUUUXXXUUUQQQKKKGGGFFFGGGGGGGGGDDDDDDBBBBBBBBBCCCDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDAAA@@@CCCEEEGGGNNNVVV]]]^^^aaaeeeccc^^^[[[\\\]]]ZZZTTTLLLEEECCCDDDFFFHHHGGGGGGIIIMMMOOOMMMJJJNNNNNNOOORRRUUUWWWVVVUUUQQQSSSRRROOOPPPUUUXXXWWW___XXX```mmmssssssdddOOOLLLdddxxxRRRHHHQQQYYYqqqddd^^^YYYTTTPPPMMMLLLKKKJJJHHHEEEAAA===@@@:::888;;;>>>>>>>>>@@@AAAGGGYYYzzzyyyaaaJJJCCCAAAEEEIIITTTqqqkkk[[[WWWXXXXXXVVVSSSPPPLLLIII```bbbfffgggeeebbb___]]]ZZZZZZZZZ\\\___aaabbbaaa```^^^\\\]]]```bbbccccccbbbdddeeedddbbbaaaccceeefffeeedddeeehhhjjjllllllqqqsssxxx|||WWWDDDAAAHHHPPPPPPQQQSSSTTTTTTSSSQQQPPPOOOOOONNNKKKHHHEEEEEEEEELLLRRR[[[bbbhhhnnnvvv{{{ssskkkjjjyyy{{{lllhhhaaaXXXRRRPPPQQQRRRRRRKKKLLLMMMLLLLLLMMMRRRVVVTTTPPPKKKHHHHHHHHHFFFEEEFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDAAA???AAABBBDDDJJJQQQVVVTTTVVV[[[\\\XXXVVVXXX[[[YYYTTTMMMGGGEEEFFFHHHIIIJJJJJJKKKLLLMMMMMMNNNNNNPPPRRRSSSRRRRRRRRRRRROOORRRRRROOONNNSSSWWWXXX[[[[[[[[[fffwwwttttttqqq___NNNWWWmmmvvv[[[NNNKKKaaa~~~wwwmmmddd\\\VVVQQQOOOMMMKKKJJJGGGDDDBBBDDD@@@===>>>>>><<<>>>BBB???@@@GGGZZZyyynnnQQQFFFBBBDDDCCCGGGaaalll\\\OOOOOOOOONNNLLLHHHEEEEEE______```aaa```^^^[[[YYY\\\[[[ZZZ[[[]]]^^^]]]\\\]]][[[YYYYYY\\\___aaaaaadddeeeeeeccc```___bbbeeefffeeedddeeeiiilllmmmmmmgggnnnqqqttthhhMMM>>>@@@GGGMMMOOORRRUUUUUUTTTQQQOOOQQQRRRRRROOOJJJFFFCCCBBBGGGMMMVVV]]]bbbiiipppuuu{{{~~~sssllluuurrrcccfffaaaYYYSSSRRRRRRRRRRRRQQQQQQPPPNNNKKKKKKOOOSSSQQQNNNJJJIIIIIIGGGDDDAAAHHHGGGGGGFFFDDDCCCBBBBBBEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEEEEFFFHHHIIIEEE@@@>>>@@@AAABBBHHHNNNUUUPPPPPPVVVYYYWWWVVVYYYZZZXXXTTTOOOJJJHHHIIIKKKKKKLLLMMMLLLKKKLLLNNNPPPNNNQQQSSSRRROOOLLLMMMOOOJJJOOOQQQOOOOOOUUU[[[^^^MMMYYYZZZWWWnnnxxxuuuzzzmmmTTTOOO]]]{{{uuuXXXMMMNNNfffzzzoooddd]]]UUURRRMMMJJJIIIHHHGGGFFF@@@@@@CCCCCC>>>888999===:::===@@@GGGVVVppp~~~^^^NNNCCCCCCAAAEEE___~~~{{{cccRRRJJJJJJJJJKKKHHHDDDBBBDDD]]]^^^[[[XXX[[[^^^YYYPPPWWWVVVZZZ___```]]]]]]```[[[ZZZXXXUUUSSSUUUYYY\\\^^^___```aaaaaaaaaaaaaaa^^^cccaaa[[[\\\eeeiiieeeiiicccdddllluuuhhhGGG:::???AAAGGGNNNSSSUUUVVVTTTQQQTTTRRROOONNNNNNKKKEEEAAADDDHHHMMMSSSYYYaaahhhmmmqqqxxxvvvqqqvvvyyynnnnnneeeeeeaaaWWWPPPOOORRRPPPJJJMMMNNNOOONNNMMMMMMOOOPPPNNNLLLHHHGGGFFFFFFEEEDDDBBBBBBCCCFFFHHHIIIGGGFFFJJJHHHFFFEEEFFFGGGIIIJJJIIIGGGEEEEEEEEEEEECCCBBBBBBAAACCCGGGGGGEEEGGGKKKMMMQQQTTTTTTQQQPPPSSSWWW___\\\VVVQQQNNNMMMMMMNNNPPPOOONNNLLLKKKKKKLLLLLLRRR[[[```[[[TTTQQQQQQPPPQQQOOOMMMNNNRRRUUUWWWXXXVVVUUUWWWZZZbbbuuuwww~~~tttZZZIII]]]rrrxxxOOOPPPVVVmmmvvvggg\\\WWWUUUSSSMMMEEEGGGNNNFFFDDDBBB@@@>>>===<<<;;;:::===@@@???@@@JJJ\\\kkkhhhUUUEEEAAA@@@JJJiiiqqqZZZMMMIIIGGGHHHHHHEEEAAA???AAADDD```aaa___]]]___ccc___WWWZZZXXXWWWXXX[[[\\\YYYUUUZZZYYYXXXWWWXXXYYYZZZ[[[\\\]]]]]]^^^^^^______```]]]^^^\\\XXXYYY^^^bbbbbbbbb```bbbfffiiivvvpppWWWEEE<<<@@@DDDHHHMMMPPPSSSTTTSSSUUUSSSRRRQQQPPPNNNHHHDDDBBBDDDHHHLLLQQQYYYaaafffmmmsss|||~~~tttppp|||tttmmmmmmaaa]]][[[VVVQQQQQQRRRMMMFFFGGGIIIKKKLLLLLLNNNPPPSSSNNNLLLIIIHHHGGGGGGFFFEEECCCBBBCCCEEEHHHIIIIIIHHHJJJJJJJJJHHHGGGFFFHHHIIIHHHFFFEEEFFFFFFFFFCCCAAABBBAAACCCGGGGGGEEEGGGLLLOOORRRUUUUUUSSSRRRVVVZZZ```]]]YYYUUUQQQOOONNNNNNRRRQQQOOONNNMMMNNNOOOPPPSSSZZZ^^^[[[WWWVVVUUUSSSRRRRRRRRRRRRSSSUUUVVVXXXWWWVVVWWWYYY^^^mmmjjjOOOEEE```sss|||sssOOOKKKVVVuuu|||lllddd]]][[[UUUMMMHHHHHHJJJHHHFFFDDDCCCAAA@@@>>>===???@@@>>>===AAAKKKTTTWWW```nnnrrr\\\IIIDDDFFFQQQnnnzzzssstttqqqfffWWWJJJCCCBBB>>>AAADDDDDDBBBAAACCCFFFbbbbbbaaa```bbbeeebbb\\\YYYZZZWWWTTT[[[eeeddd[[[ZZZXXXWWWYYY\\\^^^\\\ZZZ\\\[[[[[[[[[]]]___```bbb```[[[XXXYYYYYYYYY]]]bbb^^^___bbbbbb___ddd~~~uuu[[[DDD@@@???AAAEEEKKKQQQTTTUUUUUUUUUTTTTTTTTTQQQLLLIIIBBBCCCCCCEEEIIIPPPYYY```ffflllsssxxx|||hhhnnnvvvxxxsssooonnn___SSSUUUVVVUUUVVVVVVPPPGGGFFFHHHJJJKKKKKKLLLOOOQQQNNNLLLJJJIIIIIIIIIGGGEEEDDDBBBBBBCCCGGGJJJKKKKKKKKKMMMNNNKKKGGGEEEFFFGGGFFFFFFFFFHHHHHHGGGDDDBBBCCCBBBDDDHHHHHHFFFGGGLLLMMMPPPSSSSSSRRRSSSVVVZZZ```^^^[[[WWWTTTRRRPPPOOOQQQPPPNNNMMMMMMOOORRRSSSSSSWWWYYYWWWWWWXXXVVVSSSUUUWWWYYYXXXUUUTTTUUUWWWZZZYYYZZZ[[[]]]eeewwwfffHHHQQQWWWccc___MMMGGGXXXpppxxxjjjbbb\\\UUUNNNKKKJJJHHHFFFEEEEEECCCAAA??????@@@@@@>>><<<<<<>>>@@@AAACCCGGGOOO___wwwdddLLLFFFKKKXXXqqq~~~qqqddd[[[TTTRRRNNNHHHBBB@@@@@@BBB;;;???BBBCCCBBBDDDHHHKKKcccbbbaaa```bbbbbb```]]]TTT\\\\\\XXXaaasssxxxqqq^^^ZZZWWWXXX\\\^^^\\\YYY[[[ZZZZZZ[[[]]]aaadddffffff^^^ZZZ^^^^^^ZZZ]]]fffaaabbbdddccc^^^```pppqqqWWWCCC===;;;@@@GGGMMMQQQTTTSSSTTTUUUVVVVVVSSSOOOMMMGGGEEECCCBBBDDDJJJTTTZZZ```eeekkkppptttzzzoooiii}}}pppzzzoookkkhhhVVVNNNRRRVVVXXXZZZ\\\WWWPPPMMMNNNOOONNNLLLJJJJJJKKKLLLKKKJJJJJJKKKJJJHHHFFFDDDCCCAAABBBFFFJJJMMMNNNLLLOOOPPPMMMHHHDDDDDDEEEFFFGGGHHHJJJKKKJJJFFFCCCDDDCCCEEEHHHHHHFFFGGGLLLJJJLLLNNNNNNNNNPPPTTTWWW```^^^YYYUUURRRQQQQQQQQQNNNMMMKKKJJJKKKNNNQQQSSSRRRTTTSSSRRRTTTWWWTTTNNNVVVZZZ^^^]]]WWWTTTTTTWWW\\\[[[\\\]]]]]]```kkkvvvhhhQQQHHHaaavvvYYYFFFKKKXXXhhh{{{kkkccc]]]XXXUUULLLJJJGGGGGGHHHGGGDDDBBBAAA???>>>>>>>>>>>>===<<>>@@@BBBCCCBBBCCCBBBAAABBBHHHQQQYYYfffdddbbbbbbbbb```______VVVaaaddd^^^bbbrrr|||zzzccc]]]WWWVVVZZZ]]]\\\ZZZYYYYYYYYY[[[^^^bbbfffhhhiiiaaa^^^cccbbb]]]```gggfffeeeddddddcccdddkkkrrrqqqOOOCCC:::<<>>>>>???@@@???>>><<<<<<<<<===>>>AAADDDGGGPPP]]]ppptttQQQEEELLLXXXdddlllmmmggg___WWWPPPIIIEEECCCBBB???<<<<<>>>>>>>><<<;;;:::;;;>>>AAACCCAAADDDIIIOOOXXXgggzzz~~~WWWGGGKKKTTTYYY\\\[[[SSSKKKGGGCCC???>>>????????????AAADDDFFFFFFEEEFFFFFFGGGJJJTTTfff{{{fffccccccffffffccceeejjjjjjjjjfff```ZZZYYY\\\___```___^^^]]]^^^```cccdddcccccccccccccccddddddddd```cccdddbbbbbbddddddaaa```bbbccccccbbbbbbbbbaaahhhsssQQQAAA;;;888;;;AAAHHHMMMSSSVVVUUUSSSRRRRRRKKKJJJGGGCCC@@@???AAACCCIIINNNUUU[[[```eeelllrrrwww{{{uuu```___vvvlllVVVXXXccc|||{{{qqqcccUUUKKKOOOOOOLLLLLLPPPRRRQQQKKKMMMOOOOOOLLLJJJIIIIIIFFFFFFIIIKKKMMMKKKGGGDDDCCCBBB@@@AAADDDGGGHHHIIIKKKGGGCCCBBBDDDEEEBBB@@@DDDCCCDDDEEEGGGHHHGGGFFFCCCBBBCCCFFFEEECCCDDDHHHJJJHHHFFFFFFHHHKKKMMMNNNMMMMMMLLLKKKKKKKKKLLLLLLIIIIIIKKKLLLMMMNNNOOOOOORRRSSSQQQNNNOOOSSSTTTRRRNNNPPPRRRTTTVVVWWWWWWWWWVVVRRRQQQUUUXXXYYYZZZ]]]^^^iiitttfffwwweeeJJJ@@@EEEMMMooovvvkkk___WWWTTTRRRNNNIIIKKKJJJIIIGGGDDDAAA???>>>CCCAAA>>><<<===>>>??????BBB@@@>>><<<>>>DDDMMMTTT___jjj{{{]]]IIIIIIMMMNNNLLLNNNEEE?????????======AAABBBCCCEEEFFFGGGHHHHHHIIIHHHMMMUUU```mmm~~~ccc___```eeefffdddgggmmmppphhhcccaaa^^^ZZZYYY]]]\\\^^^aaabbbcccdddfffiiilllllllllkkkiiigggeeeddd]]]eeegggbbbccchhhfff___]]]bbbfffccc___^^^______\\\nnn```HHH===999<<>>>>>CCCEEECCC???BBBAAAAAABBBDDDFFFFFFEEEBBBAAACCCEEEEEEBBBCCCGGGGGGEEECCCBBBDDDGGGIIIJJJGGGHHHKKKMMMMMMLLLJJJIIIEEEGGGIIIKKKLLLLLLKKKKKKLLLOOONNNKKKLLLQQQTTTSSSLLLLLLMMMQQQUUUXXXXXXXXXYYYTTTRRRVVVZZZZZZ\\\^^^aaa```jjjqqqkkk~~~___MMMJJJJJJTTTnnnoooddd```\\\VVVQQQKKKMMMOOOMMMIIIEEEBBBAAA=========>>>>>>===;;;999999;;;===@@@BBBBBBBBBAAACCCKKKTTT]]]hhhyyy___HHHEEEGGGEEEAAAFFF>>>999===@@@@@@BBBFFFDDDEEEGGGFFFDDDDDDEEEGGGMMMVVVeeetttddddddcccccccccddddddeeehhheeeaaa^^^]]]]]]\\\[[[[[[\\\]]]^^^___ccciiimmmkkkkkkjjjiiihhhgggfffeee^^^```ccceeeeeedddbbb```______```aaaaaa```___^^^bbbaaa{{{{{{TTT>>><<<<<<999FFFKKKQQQSSSUUUWWWWWWUUUUUUQQQMMMKKKJJJFFFAAA<<<@@@CCCGGGNNNTTT[[[```ccclllpppuuuzzzxxx}}}aaa[[[___xxx[[[PPPVVVttt{{{{{{|||~~~~~~zzzwwwzzzyyyxxxuuuqqqvvvhhhffffffjjjlllggg\\\SSSKKKMMMNNNLLLHHHFFFGGGIIIKKKJJJGGGEEEDDDEEEGGGHHHEEEEEEFFFFFFEEEFFFHHHIIIEEECCC@@@>>>>>>?????????EEEAAA>>>===???AAAAAA@@@???@@@BBBCCCDDDDDDDDDDDD@@@AAABBBDDDEEEEEEEEEEEEDDDBBB@@@AAAEEEGGGFFFDDDKKKIIIKKKOOOMMMEEECCCGGGDDDDDDEEEHHHMMMNNNMMMJJJPPPLLLKKKNNNPPPNNNNNNPPPPPPOOOOOOPPPRRRUUUWWWYYYWWWWWWWWWXXXYYY\\\^^^```WWWdddfffddd|||ppptttdddSSSRRRFFF[[[kkkqqqqqqjjjlllcccTTTXXXRRRLLLJJJKKKKKKHHHDDDDDDDDDCCCAAA>>><<<======<<<<<<<<<===============@@@@@@AAADDDIIIPPPVVVZZZkkkqqqzzz|||XXXHHHBBB======@@@>>>>>>>>>@@@CCCEEEEEEEEEDDDEEEDDDCCCBBBFFFMMMRRR[[[kkkeeeeeeddddddddddddddddddeeebbb^^^[[[[[[[[[[[[ZZZYYYZZZ[[[\\\^^^bbbgggkkkiiihhhgggfffeeeddddddccc___```bbbccccccbbbaaa```______```aaaaaa```______^^^```nnn^^^BBB;;;===>>>@@@DDDIIILLLNNNQQQUUUVVVSSSRRRPPPNNNLLLHHHCCC@@@===???BBBGGGMMMUUU[[[___gggjjjoootttzzz|||rrraaa^^^qqqnnnYYYSSSjjj|||zzzyyyxxxyyyxxxwwwuuummmlllnnnrrrvvv}}}uuulll___TTTRRRSSSOOOJJJIIIGGGIIIJJJIIIFFFEEEFFFHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFCCCAAA???======>>>>>>>>>BBB???======@@@BBBBBBBBB???@@@@@@AAABBBCCCCCCCCCAAAAAAAAABBBBBBCCCCCCDDDDDDBBB@@@@@@CCCDDDCCCAAAFFFEEEHHHLLLJJJDDDCCCFFFEEEDDDEEEHHHLLLNNNNNNLLLQQQLLLJJJLLLMMMKKKKKKNNNMMMNNNNNNOOOPPPRRRSSSTTTUUUUUUUUUUUUWWWXXXZZZ[[[VVV[[[^^^cccrrryyywwwnnnZZZKKKKKKPPP[[[mmmtttpppiii```]]]XXXQQQLLLJJJIIIGGGEEEGGGGGGFFFCCCAAA???>>>>>>==================>>>>>>>>>===<<<<<<>>>AAAEEEGGGHHHLLLRRRXXX```hhhpppuuu~~~zzzxxxxxxxxxyyy~~~{{{xxx___GGG@@@???<<<<<<@@@??????@@@AAACCCDDDDDDDDDFFFEEEDDDDDDGGGOOO[[[cccwwwffffffffffffeeeddddddcccccc```\\\ZZZZZZ[[[\\\\\\ZZZZZZ[[[[[[\\\___cccffffffeeedddbbbaaaaaaaaaaaa________________________^^^______`````````______```dddfffppp}}}VVVCCC===;;;<<>>CCCBBBDDDEEEEEEDDDDDDEEEFFFBBBCCCDDDEEEEEEDDDBBBAAAFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@>>>===<<<======>>>@@@>>>======@@@BBBCCCCCC@@@????????????@@@BBBCCCBBBAAA@@@??????@@@AAABBBCCCAAA??????@@@AAA@@@???BBBBBBEEEHHHFFFBBBBBBDDDFFFEEEDDDFFFIIILLLNNNNNNPPPLLLKKKLLLLLLIIIJJJMMMLLLMMMNNNOOOOOOPPPPPPPPPRRRRRRSSSSSSTTTUUUUUUVVVVVVRRRWWWaaafffmmmkkkfffpppwww}}}}}}eeeWWWDDD===JJJVVVeee{{{nnnjjjfffccc```\\\UUUOOOKKKJJJKKKHHHGGGFFFDDDCCCAAA???>>>?????????>>>>>>>>>>>>>>>???===<<<::::::;;;===>>>999:::===>>>@@@CCCGGGKKKSSSWWW]]]eeelllrrrvvvxxxzzzvvvrrrpppooollllllkkklllllljjjgggddd^^^\\\YYYWWWVVVVVVWWWWWWZZZUUUVVV]]]cccgggsssssshhhPPPCCC;;;<<>>???AAABBBCCCDDDGGGGGGHHHLLLTTTbbbqqqzzzffffffggggggfffdddbbbaaabbb___\\\ZZZ[[[]]]^^^^^^[[[\\\\\\[[[ZZZ[[[^^^```cccbbbaaa```_______________^^^]]]\\\[[[\\\]]]]]]\\\\\\]]]]]]^^^^^^^^^]]]aaaeeedddfff{{{}}}]]]GGG:::<<<<<<>>>??????@@@EEELLLMMMQQQUUUUUUQQQMMMKKKKKKBBB@@@======@@@GGGNNNSSSWWW[[[```eeejjjpppvvvzzzppp```mmmssspppzzzxxxuuutttssstttvvvxxxxxxwwwtttwww}}}xxxqqqeeePPPCCCHHHIII@@@===BBB???@@@AAABBBCCCCCCDDDEEE@@@@@@AAABBBBBBBBBAAAAAAGGGEEECCCBBBBBBBBBAAA@@@@@@@@@@@@>>>======>>>?????????>>>???@@@AAABBBCCCBBB@@@???>>>>>>???AAABBBCCCBBB@@@>>>>>>???@@@AAA@@@@@@??????@@@AAABBBBBBAAACCCEEEFFFEEEBBBBBBCCCEEEDDDCCCCCCFFFIIILLLNNNMMMLLLNNNQQQQQQMMMLLLOOONNNOOOPPPQQQQQQPPPOOONNNQQQRRRRRRSSSSSSSSSSSSRRRUUUQQQVVV___^^^___uuu~~~ZZZ]]]^^^bbbooo}}}{{{pppWWWHHHKKKLLLPPPhhhrrrmmmllljjjllllllfff\\\TTTQQQQQQKKKJJJHHHGGGGGGFFFDDDBBBBBBAAAAAAAAA@@@@@@??????>>>>>>===<<<<<<===??????@@@@@@@@@???======???AAAAAAAAABBBCCCDDDEEEFFFFFFMMMQQQVVVZZZ\\\[[[YYYWWWXXXVVVSSSPPPNNNMMMNNNNNNMMMMMMMMMNNNOOONNNLLLIIIHHHGGGEEEDDDCCCDDDEEEFFFDDDBBBDDDIIIJJJIIILLLRRRXXXVVVUUUTTTRRRNNNHHHDDD@@@<<<<<<@@@AAA>>>===???:::<<<>>>@@@BBBDDDGGGIIIIIIMMMTTT^^^kkkzzzcccdddfffffffffcccaaa___^^^\\\YYYYYYZZZ\\\\\\\\\XXXYYYZZZZZZYYY[[[]]]```````````````___^^^]]]]]]\\\[[[YYYXXXXXXYYYZZZ[[[ZZZZZZZZZZZZ[[[[[[\\\\\\___``````aaajjjcccHHH>>>:::999;;;<<<:::>>>CCCHHHMMMSSSUUUSSSOOONNNNNNHHHDDD???<<<<<<@@@EEEIIIQQQTTTYYY^^^ccciiipppttt|||jjjbbbttt}}}wwwwwwxxxsssssssssuuuvvvuuusssppp}}}pppmmmlll\\\LLLDDDHHHIIIAAA===AAA?????????AAABBBCCCDDDDDD@@@???=========???AAABBBGGGEEEBBBBBBCCCCCCAAA@@@???AAABBBAAA>>>>>>???AAA@@@AAAAAA@@@??????@@@AAACCCBBB@@@>>>>>>???AAABBBDDDBBB@@@>>>>>>>>>@@@AAA>>>>>>???@@@AAACCCEEEGGGCCCFFFHHHGGGEEEDDDDDDDDDEEEDDDCCCBBBCCCEEEIIILLLIIILLLRRRYYYXXXSSSQQQSSSSSSSSSTTTUUUUUUSSSRRRQQQRRRSSSTTTUUUVVVTTTSSSRRRPPPSSSWWWYYYYYY]]]lllzzz{{{eeeRRRSSSbbbvvv|||fffTTTHHHHHHVVVggg|||yyyxxx}}}|||oooaaaXXXTTTRRROOOLLLKKKKKKKKKIIIHHHEEEEEEDDDDDDCCCBBBAAAAAA<<<<<<<<<<<<=========>>>??????>>><<<::::::;;;===<<<<<<<<<<<<======>>>???;;;<<>>===>>>@@@BBBCCC?????????@@@BBBBBB@@@>>>???>>>>>>======>>>???@@@>>>>>>@@@BBB@@@<<<<<<===CCCAAA???>>>>>>?????????>>>>>>???BBB@@@======??????AAACCCDDDEEEHHHMMMQQQTTT[[[hhhwww___aaaccceeedddbbb^^^\\\WWWVVVVVVVVVXXXXXXWWWVVVPPPRRRUUUWWWXXX[[[^^^aaa]]]^^^___``````^^^\\\ZZZXXXWWWVVVVVVVVVWWWYYYZZZYYYYYYYYYYYYZZZ[[[\\\\\\aaa^^^```aaa]]]eeefffHHH===666999;;;999:::???CCCHHHNNNSSSSSSQQQOOONNNJJJGGGBBB===;;;;;;===???IIIMMMRRRWWW\\\bbbhhhlllrrrwwwzzzbbbbbbzzzvvvtttuuuwwwssssssssssssssspppkkkhhh}}}vvvhhhfffbbbZZZRRRJJJGGGDDDAAAAAADDD@@@??????@@@AAABBBBBBAAA>>>===;;;:::;;;>>>AAACCCEEEBBB@@@@@@CCCDDDCCC@@@>>>AAACCCBBB???>>>@@@BBB@@@AAABBBAAA???>>>???@@@CCCBBB@@@?????????@@@@@@BBBAAA@@@???>>>>>>???@@@<<<>>>@@@AAABBBDDDHHHJJJEEEIIIJJJHHHGGGHHHIIIHHHEEEEEEDDDBBBBBBCCCGGGJJJHHHLLLUUU\\\[[[VVVTTTVVVVVVVVVWWWVVVVVVUUUUUUTTTRRRTTTWWWYYYYYYWWWUUUSSSMMMTTTWWWUUUVVV]]]dddeee{{{~~~VVVPPPbbbyyyfffOOOJJJOOOUUU^^^zzzuuuggg```[[[VVVOOOLLLKKKKKKJJJHHHIIIIIIHHHGGGFFFEEEDDDCCCAAAAAAAAAAAA@@@???>>>===;;;<<<<<<:::888888:::<<<;;;;;;;;;<<<<<<======>>><<<;;;;;;::::::;;;<<<<<<;;;:::999999:::;;;<<<===;;;::::::;;;===>>><<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;999:::<<>>>>>======>>>@@@AAACCCDDDEEEGGGLLLUUU\\\nnnttt[[[]]]```cccccc```\\\ZZZTTTTTTTTTVVVWWWWWWTTTQQQMMMOOORRRSSSUUUWWWZZZ\\\XXX[[[^^^``````]]]ZZZWWWSSSTTTTTTTTTUUUWWWXXXXXXZZZZZZYYYYYYZZZ\\\]]]^^^aaa___aaaaaa[[[]]]uuucccNNN===;;;===:::999===???BBBIIIOOOSSSSSSOOOKKKLLLJJJFFFAAA>>><<<<<<;;;AAAEEEJJJOOOTTTZZZ```dddjjjooowww~~~sssaaalll{{{rrrrrrtttsssrrrtttsssqqqqqqqqqqqqpppmmmjjjqqqjjjeeeXXXQQQTTTPPPGGGAAABBBDDDDDDBBB@@@>>>>>>@@@@@@>>><<<;;;;;;;;;;;;<<<>>>@@@AAABBB???<<<>>>BBBEEECCCAAA<<<@@@CCCBBB>>>===???BBB>>>@@@BBBBBB@@@???@@@BBBAAAAAA@@@???>>>>>>======??????>>>>>>>>>>>>>>>>>>===???AAABBBBBBCCCGGGJJJCCCHHHKKKHHHIIIMMMOOOMMMGGGHHHGGGEEECCCCCCEEEHHHJJJMMMTTTZZZXXXSSSSSSWWWWWWVVVVVVUUUUUUUUUUUUVVVSSSUUUXXX[[[[[[ZZZWWWUUUPPPSSSVVVWWWWWWZZZ]]]___cccsssuuu\\\[[[oookkkWWWOOOOOOLLL]]]www}}}ooofff\\\UUUSSSRRRPPPMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFFFFGGGFFFDDDAAA@@@???@@@???===<<<;;;===???;;;<<<<<<<<<;;;:::999888<<<:::999888777888999:::::::::999999999999999999;;;:::999:::<<<===<<<:::999999999:::::::::;;;;;;:::;;;;;;999999<<<@@@BBB:::<<>>===>>>=========???AAABBBCCCFFFJJJMMMSSS^^^mmmxxxXXXZZZ___aaabbb___[[[YYYSSSTTTVVVXXXYYYXXXSSSPPPOOOPPPRRRRRRQQQRRRSSSUUUVVVYYY]]]``````]]]XXXUUUQQQQQQRRRTTTUUUVVVWWWXXX\\\[[[[[[[[[[[[]]]___```ZZZ\\\___^^^]]]aaaooo}}}}}}aaaHHHAAA@@@;;;999<<<<<>>===<<>>>>><<<999888:::;;;===???????????????<<<999<<>>BBBAAA===<<<>>>AAA;;;>>>AAABBB@@@@@@BBBDDD????????????>>>===;;;:::<<<<<<======>>>===<<<<<<===@@@BBBBBBAAAAAAEEEHHH@@@GGGJJJHHHJJJPPPSSSQQQIIIJJJJJJHHHDDDCCCEEEHHHLLLNNNSSSVVVSSSOOOQQQWWWVVVUUUTTTSSSSSSTTTUUUVVVRRRUUUYYY\\\\\\[[[XXXVVVUUUSSSVVV[[[[[[VVVYYYaaaYYY```wwwmmmRRR^^^fffRRRNNNNNNOOOYYYsss}}}ooofffbbb```]]]ZZZOOONNNMMMLLLJJJHHHGGGGGGBBBCCCEEEFFFFFFEEECCCBBBAAAAAAAAA>>><<<;;;<<<>>>;;;<<<===>>>>>>>>>===<<<===<<<;;;::::::;;;<<<<<<;;;<<<<<<======<<<;;;;;;<<<;;;:::;;;<<<===<<<;;;:::;;;;;;;;;;;;;;;;;;<<<888<<<@@@@@@???@@@AAA@@@FFFFFFEEECCCBBBBBBCCCEEEBBBBBBAAA@@@AAADDDEEECCCJJJNNNUUU\\\gggxxxWWWWWWYYY[[[]]]\\\YYYWWWNNNQQQVVVXXXXXXWWWVVVUUUTTTRRRPPPQQQSSSUUUVVVVVVSSSSSSUUUYYY]]]^^^[[[XXXSSSSSSRRRRRRSSSUUUVVVXXXWWWWWWWWWXXXZZZ]]]aaaccc]]][[[YYYVVVWWW]]]iiiqqq}}}SSSAAA@@@???======BBB???AAAJJJOOOOOOLLLKKKNNNLLLKKKKKKJJJGGGAAA<<<@@@??????@@@DDDKKKRRRVVV\\\aaaiiiooosssvvvyyy{{{~~~iiikkkxxxqqqooolllkkknnnrrrsssqqqooossstttqqqsss~~~|||iiiYYYWWWTTTHHHAAAAAAAAA@@@>>>===;;;:::>>>>>>>>>>>>>>>===<<<<<<<<<<<<============<<<<<<======>>>???AAACCCEEEFFFAAA@@@>>>===<<<;;;<<<<<<===>>>>>>??????>>>>>>===AAA@@@>>><<<:::999888777<<<:::999:::>>>@@@???>>>>>>>>>???AAADDDDDDCCCAAAEEEEEEGGGIIIKKKLLLNNNNNNNNNLLLHHHFFFEEEFFFIIIKKKKKKMMMOOOOOOMMMLLLNNNPPPRRRRRRSSSUUUXXXVVVRRRNNNSSSTTTVVVWWWXXXXXXWWWVVVSSSTTTUUUVVVWWWWWWWWWWWW[[[ZZZeeerrrZZZeeeyyy]]]WWWNNNJJJWWWuuuzzzooogggcccaaaZZZTTTSSSOOOIIIHHHLLLDDDEEEGGGHHHIIIHHHGGGFFFGGGGGGEEEDDDCCCAAA@@@@@@???>>>>>>===<<<<<<;;;;;;===>>>>>>===;;;;;;<<<>>><<<;;;;;;===>>>===;;;999;;;<<<<<<;;;:::;;;===???<<<<<<===>>>>>>>>>>>>>>>DDDDDDDDDDDDDDDEEEEEEFFFHHHEEEBBBAAABBBDDDFFFGGGCCCAAABBBFFFEEECCCHHHQQQZZZcccqqqWWWWWWXXXZZZ\\\[[[XXXUUUQQQSSSVVVYYYZZZYYYWWWUUUVVVTTTRRRRRRSSSUUUUUUTTTVVVUUUVVVXXX[[[[[[XXXUUUVVVVVVWWWWWWXXXYYYZZZZZZWWWWWWWWWXXXZZZ\\\___aaa______^^^[[[XXXZZZ___ddd|||sssWWWEEE;;;:::???@@@???CCCLLLRRRQQQOOOPPPMMMLLLJJJJJJJJJHHHDDD@@@===<<<:::;;;???EEELLLQQQWWW\\\ccciiinnnqqquuuwww||||||rrrwwwpppnnnllljjjjjjllloooooommmnnnqqqtttxxxooo\\\LLLIIIHHH===>>>>>>>>>>>>======<<<;;;<<<=========<<<<<<;;;:::;;;<<<======>>>>>>======>>>>>>??????AAABBBDDDEEE@@@???===<<<;;;;;;<<<<<<>>>>>>????????????>>>>>>@@@???>>>===<<<;;;::::::===;;;:::;;;>>>@@@@@@????????????@@@CCCCCCBBBAAADDDEEEFFFHHHIIIKKKLLLLLLLLLJJJHHHFFFEEEFFFHHHIIIIIIJJJLLLKKKIIIIIIKKKNNNSSSSSSTTTWWWYYYXXXTTTQQQRRRRRRSSSTTTUUUUUUUUUUUUTTTUUUWWWYYYZZZZZZZZZZZZ\\\YYY\\\kkknnn___^^^tttbbbWWWLLLLLLXXXrrrppphhh```\\\WWWPPPNNNQQQLLLLLLKKKIIIHHHFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@??????>>>???@@@???>>>>>>???AAA>>>======>>>??????>>><<<<<<======<<<<<<<<<>>>@@@???@@@AAABBBCCCDDDDDDDDDGGGFFFFFFFFFGGGHHHIIIIIIEEEDDDCCCCCCEEEGGGHHHHHHIIIEEEEEEIIINNNTTTaaammmvvvXXXXXXYYY[[[]]]\\\ZZZWWWVVVUUUVVVYYY\\\\\\XXXTTTSSSRRRQQQSSSUUUWWWXXXWWWXXXWWWWWWXXXXXXWWWUUURRRWWWXXXYYY[[[[[[[[[[[[ZZZXXXXXXWWWXXXYYY[[[^^^___]]]```aaa___[[[WWWWWWXXXeeexxx```GGG>>>>>>;;;<<>><<<999888:::@@@FFFJJJOOOTTT[[[aaafffjjjoooqqqxxx}}}||||||tttmmmhhhkkkiiiiiikkkmmmnnnnnnmmmnnnttt}}}rrr]]]MMM???===>>>777;;;;;;<<<<<<<<<<<<<<<;;;:::;;;;;;;;;;;;::::::999:::;;;<<<===>>>?????????????????????@@@AAABBBCCC>>>===<<<;;;;;;<<<===>>>???@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>===<<<;;;<<<>>>@@@AAA@@@>>>======???AAADDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHFFFGGGJJJMMMRRRSSSUUUWWWYYYYYYVVVSSSQQQPPPPPPPPPQQQRRRSSSTTTTTTUUUWWWYYYZZZ[[[ZZZZZZ\\\ZZZYYY]]]ggg~~~rrr]]]TTT\\\gggzzz|||dddNNNFFFJJJYYYxxxvvvnnnfff\\\WWWUUUSSSQQQNNNKKKHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBAAAAAAAAAAAAAAAAAA@@@AAABBBAAAAAAAAACCCEEEDDDBBBAAAAAACCCDDDCCCBBBAAABBBBBBBBB@@@AAABBBDDDCCCDDDEEEGGGHHHIIIIIIIIIGGGGGGGGGGGGGGGHHHIIIIIIGGGGGGGGGGGGGGGHHHIIIIIIOOOOOORRR[[[eeeppp~~~ZZZZZZ[[[]]]``````___]]]ZZZWWWVVVYYY]]]]]]YYYSSSNNNNNNOOOSSSWWW[[[]]]]]]XXXXXXWWWWWWWWWVVVTTTSSSUUUVVVYYYZZZ[[[ZZZXXXWWWYYYYYYYYYYYYYYY[[[\\\]]]XXX\\\``````\\\XXXWWWWWWZZZeeepppPPP===;;;<<>>;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::999999999:::;;;===>>>???@@@@@@??????????????????@@@AAA======<<<<<<<<<===???@@@AAAAAABBBBBBBBBBBBAAAAAA===>>>???@@@@@@AAAAAAAAA===<<<<<<===???@@@AAAAAA<<<;;;;;;===AAAEEEGGGGGGEEEEEEEEEFFFGGGHHHHHHIIIHHHHHHIIIIIIIIIIIIIIIHHHKKKJJJHHHGGGGGGHHHKKKMMMNNNPPPRRRTTTUUUUUUTTTRRRPPPOOONNNMMMMMMPPPRRRTTTRRRSSSTTTVVVVVVVVVUUUTTTYYY[[[^^^^^^```mmm{{{QQQJJJFFFSSSppprrrPPPHHHLLLTTTdddwwwtttiiibbb[[[XXXTTTPPPMMMLLLMMMNNNKKKJJJJJJIIIHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCCCCCCCCCCFFFHHHIIIGGGEEEEEEFFFHHHHHHHHHFFFHHHHHHHHHFFFFFFGGGIIIEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJLLLMMMLLLLLLLLLNNNQQQSSS[[[aaammm{{{YYYYYYZZZ]]]```bbbaaa```\\\YYYWWWYYY\\\\\\XXXRRRMMMMMMOOOSSSXXX\\\]]]]]]WWWWWWVVVVVVUUUUUUVVVVVVTTTVVVXXXZZZZZZYYYWWWUUUZZZZZZYYYYYYYYYYYYZZZZZZWWWZZZ]]]]]]ZZZXXXYYYZZZZZZ^^^jjjqqqEEE>>><<<>>>DDDHHHIIILLLPPPNNNNNNNNNNNNMMMLLLLLLMMMJJJGGGBBB===;;;<<<===???DDDHHHMMMSSSXXX^^^dddhhhmmmsss|||yyyoooiiiggghhhhhhjjjggghhhkkkjjjeeedddhhhjjj~~~~~~hhhSSSFFFAAA888999>>>===>>>>>>>>>===<<<;;;999999999::::::;;;;;;:::::::::888999:::<<<>>>???@@@@@@>>>>>>============>>>>>>>>>======<<<===>>>@@@AAABBBBBBCCCCCCCCCCCCBBBBBB<<<===???@@@AAAAAAAAAAAA<<<======>>>>>>???AAABBB???>>><<<===@@@BBBDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGHHHIIIJJJKKKKKKJJJJJJKKKIIIFFFEEEFFFHHHJJJLLLIIIKKKMMMOOOOOOOOOOOONNNPPPNNNLLLKKKLLLNNNQQQSSSRRRRRRRRRRRRRRRRRRRRRRRRWWWYYY\\\^^^^^^bbbqqqiiiVVVDDDCCCWWWuuubbbPPPIIIGGGSSSbbbwwwyyysssooohhh```ZZZUUURRRQQQMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHCCCDDDEEEEEEDDDEEEGGGIIIIIIGGGEEEEEEGGGIIIJJJIIIHHHJJJKKKJJJIIIHHHIIIJJJGGGGGGHHHHHHIIIHHHHHHGGGMMMMMMLLLLLLLLLMMMMMMNNNOOOQQQSSSUUUZZZaaaiiipppvvvYYYXXXYYY[[[^^^___^^^]]][[[YYYXXXXXXZZZYYYUUURRRQQQPPPQQQTTTWWWYYYXXXWWWTTTUUUUUUTTTSSSSSSVVVXXXVVVWWWZZZ[[[[[[ZZZXXXVVVYYYYYYXXXXXXWWWVVVVVVUUUWWWYYY[[[YYYVVVUUUWWWZZZ```aaa```iii```DDD<<<777:::???BBBFFFJJJIIIKKKMMMMMMLLLLLLMMMNNNLLLIIIEEE@@@===;;;:::;;;@@@CCCGGGKKKPPPWWW^^^bbbeeekkkttt{{{{{{uuulllfffdddeeefffgggiiieeefffjjjhhhbbbccciii|||xxx\\\IIIAAAAAA999777;;;;;;??????>>>===<<<:::888888888999999:::::::::::::::777888999;;;===>>>>>>>>><<<;;;;;;;;;;;;;;;<<<===>>>===<<<<<<===>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@<<<===>>>@@@@@@??????>>>;;;<<<=========>>>@@@BBBDDDBBB@@@?????????>>>===AAABBBCCCDDDEEEFFFGGGGGGFFFGGGHHHIIIJJJKKKKKKJJJHHHFFFCCCCCCEEEGGGHHHHHHFFFHHHJJJKKKJJJIIIJJJKKKNNNLLLKKKJJJJJJLLLOOOQQQRRRQQQQQQPPPQQQSSSTTTVVVXXXVVVUUUVVVWWWZZZdddnnnzzzfffQQQEEEFFFXXXyyyjjjJJJ<<>><<<;;;:::===@@@DDDHHHNNNVVV[[[]]]bbbkkkrrrxxx~~~zzznnnjjjeeeccccccdddffffffgggdddgggppprrrpppvvviiiPPP???===BBB<<<888;;;;;;<<<<<<<<<<<<;;;:::888888666777888888999999999888666777888:::;;;<<<<<<<<<999999888999999:::;;;;;;===<<<;;;::::::;;;============>>>>>>>>>>>>======<<<===>>>???>>>===;;;::::::<<<======<<<<<>>???AAABBBDDDEEEFFFDDDEEEEEEFFFHHHIIIJJJJJJGGGEEECCCDDDGGGHHHGGGFFFFFFHHHJJJJJJHHHGGGHHHIIIJJJIIIHHHHHHIIIJJJLLLNNNOOONNNMMMMMMPPPTTTYYY\\\]]]XXXTTTSSSSSSUUU^^^gggyyy}}}mmmZZZGGGEEE___aaaIIIHHHNNNXXXhhhvvv~~~pppnnnjjjddd___YYYUUUSSSQQQPPPOOONNNMMMLLLKKKJJJIIIJJJKKKJJJIIIIIIJJJLLLIIIHHHHHHJJJLLLMMMLLLJJJIIIKKKLLLLLLJJJIIIHHHIIIJJJJJJLLLNNNOOOPPPQQQQQQPPPQQQTTTWWW\\\```dddfffpppvvvcccaaa^^^]]]]]]\\\YYYWWWXXXYYYYYYWWWTTTQQQQQQQQQNNNOOOPPPSSSVVVXXXWWWUUURRRSSSRRROOOLLLLLLOOOSSSWWWWWWXXXYYYYYYXXXWWWVVVTTTTTTSSSRRRQQQOOOMMMLLLJJJNNNRRRTTTSSSSSSVVVYYYWWWWWW[[[```dddvvvqqq[[[EEE;;;;;;;;;::::::777===DDDHHHJJJKKKMMMOOOIIIIIIHHHGGGEEEBBB@@@???666888;;;>>>BBBIIIPPPUUUXXX]]]dddlllsssyyytttiiihhhfffdddccceeefffgggffffffdddkkkyyylllUUUFFF888:::CCC???;;;??????999999:::::::::999999888555555666777777888777777666777888999:::;;;;;;;;;777777777777888999:::;;;;;;;;;999999999999:::;;;::::::;;;;;;;;;;;;::::::<<<===>>>>>>===;;;999777999;;;======;;;<<>>@@@BBBBBB@@@>>>:::;;;<<<>>>@@@BBBCCCDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIGGGFFFGGGJJJKKKIIIGGGGGGIIILLLKKKHHHGGGHHHJJJHHHGGGGGGGGGGGGIIIJJJKKKKKKJJJIIIJJJNNNTTT[[[```aaa]]]YYYWWWTTTSSSZZZccc|||yyyWWWEEEWWWvvv|||{{{```JJJ<<<@@@^^^vvvtttpppvvvlllddd```\\\[[[ZZZXXXVVVUUUTTTSSSLLLMMMNNNLLLKKKKKKLLLNNNLLLLLLMMMOOORRRRRRPPPOOOLLLNNNPPPOOONNNLLLKKKLLLKKKLLLOOORRRTTTWWWXXXYYY^^^```dddiiipppvvv{{{~~~_________^^^\\\YYYVVVUUUQQQOOOMMMMMMOOOPPPPPPOOOMMMNNNQQQTTTVVVWWWWWWWWWPPPOOOMMMJJJIIILLLPPPTTTQQQTTTWWWZZZZZZXXXUUURRRNNNOOOPPPPPPOOONNNLLLKKKKKKNNNRRRTTTUUUUUUUUUVVVUUUWWWVVVXXX]]]ccc{{{XXXFFF>>>888999@@@999;;;===???DDDIIIJJJIIIGGGHHHJJJJJJHHHEEEBBB@@@===;;;999888;;;BBBHHHMMMRRRXXX```ggglllppptttvvvzzz~~~zzzmmmfffcccfffbbbbbbffffffccc``````eeeaaalllxxx{{{gggSSSGGG===;;;;;;===@@@AAA???===:::888777888;;;<<<999777555555555555555666777777444444555666666666666666777777777777777777777777999:::<<<;;;999777777888:::999888888::::::999888666777999:::;;;;;;::::::999:::<<<===>>>???>>>>>>>>>>>>>>>>>>============;;;;;;<<<<<<===???@@@AAAFFFEEECCCBBBBBBBBBCCCDDDEEEEEEEEEGGGHHHGGGDDDBBBDDDFFFGGGGGGFFFGGGIIIKKKIIIGGGHHHKKKJJJHHHJJJNNNNNNKKKIIIIIIMMMQQQUUUWWWZZZ\\\]]]ZZZWWWWWW\\\bbb|||nnnQQQMMMYYYmmm```@@@;;;FFF[[[qqq{{{{{{sssqqqnnnkkkgggdddaaa```\\\ZZZXXXXXXWWWVVVSSSQQQMMMKKKLLLUUUccciii```RRRRRRUUUWWWWWWUUUSSSSSSSSSVVVVVVXXX[[[```ffflllpppwwwyyy~~~]]]]]]\\\ZZZXXXVVVTTTSSSPPPNNNKKKKKKLLLNNNNNNNNNMMMNNNOOOPPPQQQQQQRRRRRRPPPOOOMMMKKKJJJLLLPPPTTTRRRTTTWWWYYYYYYWWWTTTQQQOOOOOOOOONNNMMMLLLJJJIIILLLOOORRRTTTTTTTTTTTTUUUPPPRRRQQQUUUYYY[[[rrrsssSSSDDD>>>===>>>;;;<<<>>>@@@CCCFFFGGGGGGDDDFFFGGGHHHHHHFFFDDDBBB@@@>>>;;;:::<<<@@@DDDGGGNNNSSSZZZ```eeehhhlllnnnrrrvvv}}}yyynnnfffccccccdddbbbbbbdddbbb___^^^```iiidddiii{{{kkkVVVGGG@@@===;;;;;;<<>><<<;;;999888999;;;;;;999777666555555555555666777777777777666666666777888999777777777777777777777777666777999999888777888999:::999888999:::;;;:::888666777999:::;;;;;;::::::999:::;;;=========<<<<<<<<<<<<==============================>>>???@@@@@@FFFFFFFFFEEEEEEEEEDDDDDDFFFFFFFFFGGGHHHGGGEEECCCFFFGGGGGGHHHHHHIIIKKKLLLJJJIIIJJJMMMMMMKKKMMMRRRNNNLLLKKKLLLQQQWWW[[[]]][[[]]]^^^[[[XXXXXX]]]aaaqqqyyysssppphhhWWWQQQddduuu{{{\\\QQQDDDCCCYYYuuu~~~|||{{{ooommmlllkkkkkkiiigggddd\\\UUUNNNQQQ```pppsssmmmbbbbbbcccccccccccccccbbbfffgggkkkqqqxxx\\\ZZZXXXUUUSSSRRRQQQQQQOOOLLLIIIHHHIIIKKKLLLMMMNNNMMMLLLLLLKKKKKKKKKKKKOOOOOONNNLLLKKKLLLPPPSSSSSSTTTVVVWWWWWWUUURRRPPPOOOOOOMMMLLLKKKJJJJJJJJJMMMPPPRRRSSSSSSRRRRRRSSSNNNOOONNNRRRVVVRRR^^^xxxtttTTTFFF@@@<<<;;;;;;<<<>>>????????????AAACCCDDDFFFGGGFFFFFFEEECCCAAA???======>>>@@@AAAJJJNNNSSSXXX\\\___bbbdddlllpppwww}}}~~~qqqgggbbbaaabbbccccccaaabbbccc```^^^aaagggrrrxxx}}}nnnZZZGGG>>>>>><<<;;;;;;<<<===>>><<<;;;<<<;;;::::::;;;;;;999777666666555555666666777888888888777666777888999999777777777777777777777777333555777777777777888999;;;999888999:::;;;:::999666777999:::;;;;;;::::::999:::;;;<<<<<<;;;::::::::::::;;;;;;<<<<<<======>>>>>>??????@@@@@@AAAAAAFFFGGGIIIJJJJJJHHHFFFDDDFFFEEEEEEFFFHHHHHHFFFDDDHHHGGGGGGHHHJJJLLLLLLKKKMMMLLLMMMPPPOOOMMMNNNSSSMMMKKKJJJMMMSSSYYY^^^aaa\\\^^^^^^\\\YYYYYY\\\___lllnnnddd]]]ggg{{{mmmWWWZZZbbbpppjjjTTTDDDJJJ\\\ooo~~~mmmbbbTTTQQQ```www}}}zzzxxxyyy|||~~~}}}|||zzz|||[[[XXXUUURRROOOOOOPPPPPPNNNKKKHHHGGGHHHJJJLLLLLLNNNMMMKKKIIIIIIIIIIIIJJJNNNNNNNNNMMMLLLLLLOOORRRSSSSSSTTTUUUTTTRRRPPPNNNNNNMMMLLLKKKJJJKKKLLLMMMNNNPPPRRRRRRPPPOOOOOOPPPPPPPPPMMMPPPUUUOOORRRccc|||uuuZZZKKKAAA<<<:::;;;>>>@@@>>>======@@@AAABBBCCCEEEEEEFFFFFFDDDCCCBBB@@@???>>>>>>===EEEHHHMMMQQQTTTWWW[[[]]]dddhhhooouuuyyy}}}vvvooofffaaaaaabbbccccccaaaaaabbbccc```___gggpppqqqrrr___MMM>>>:::===;;;;;;;;;;;;;;;;;;:::999<<<;;;;;;;;;;;;:::999888666666666555666777777888666777888888999888777666777777777777777777777777333555777777666666777888;;;999888999:::;;;:::999666777999:::;;;;;;::::::;;;<<<<<<===<<<;;;:::999888888999:::;;;;;;<<<<<<>>>>>>@@@AAABBBCCCCCCCCCFFFIIILLLNNNNNNLLLHHHFFFCCCBBBBBBDDDFFFHHHHHHGGGHHHGGGGGGHHHKKKLLLKKKJJJOOOMMMNNNPPPOOOKKKKKKOOOKKKIIIIIIKKKQQQVVV[[[]]]ZZZ\\\\\\[[[YYYXXXZZZ\\\hhhhhh___YYY\\\ddd}}}lll[[[[[[___mmmuuuXXXIIIIII[[[{{{yyykkkfffqqqZZZWWWSSSPPPNNNNNNOOOPPPNNNLLLHHHHHHIIIKKKLLLLLLMMMLLLJJJIIIIIIJJJKKKKKKLLLMMMMMMMMMLLLLLLNNNOOOQQQQQQQQQQQQPPPOOOMMMLLLLLLLLLKKKKKKLLLMMMOOOPPPNNNOOOPPPOOONNNLLLMMMNNNQQQPPPKKKMMMSSSNNNMMMXXX]]]~~~mmmUUUEEE===999>>>BBBBBBAAABBB@@@@@@@@@AAABBBCCCDDDEEECCCCCCCCCCCCBBBAAA???>>>???BBBEEEHHHKKKOOOSSSVVVXXX\\\bbbhhhmmmqqqvvvyyy~~~}}}qqqfffdddaaabbbddddddaaa^^^___^^^___```^^^^^^gggqqqppp|||aaaNNNBBB;;;999;;;::::::;;;:::999888888888:::;;;;;;;;;:::999999999666666666666666777888888555888;;;>>>===;;;777555666666666666666666666666666888999888666555555666:::999888888::::::999888666777999:::;;;;;;::::::======>>>>>>===<<<:::999777888888999:::;;;;;;<<<===>>>@@@CCCEEEFFFGGGGGGGGGJJJMMMPPPPPPMMMJJJGGG@@@??????AAADDDHHHIIIJJJHHHGGGHHHIIIJJJJJJIIIGGGIIIIIIKKKNNNMMMJJJJJJNNNLLLKKKIIIKKKNNNRRRUUUVVVVVVWWWXXXXXXWWWVVVVVVWWW\\\^^^\\\^^^```\\\ddd|||iiiccc\\\YYY```vvviiiTTTNNNTTTddduuu|||xxxXXXVVVRRROOOMMMMMMMMMNNNMMMKKKIIIIIIKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKIIIKKKLLLLLLKKKKKKLLLMMMNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPLLLMMMMMMLLLKKKJJJKKKLLLNNNNNNHHHIIIQQQMMMJJJRRRVVV```^^^JJJ999999>>>??????AAA??????>>>???@@@BBBDDDFFFDDDDDDEEEEEEDDDCCCBBBAAA;;;===???@@@BBBFFFJJJMMMQQQUUUZZZ```dddiiinnnqqqvvvyyy~~~zzzkkkaaa[[[\\\___bbbcccaaa]]]YYY^^^\\\\\\___```bbbjjjtttrrrTTTDDD@@@@@@>>>>>>999:::;;;:::888666666666777999::::::999888999:::777777666666777777888999777:::>>>AAAAAA===999666666666666666666666666666777888999888666555444555999777666777888999888777666777999:::;;;;;;::::::======>>>>>>>>>===;;;:::888888999999::::::;;;;;;>>>???BBBEEEGGGHHHHHHHHHHHHJJJLLLNNNNNNMMMKKKJJJBBB@@@???@@@DDDGGGJJJKKKGGGIIIKKKKKKIIIGGGFFFGGGCCCCCCGGGLLLMMMJJJLLLPPPPPPNNNLLLLLLNNNQQQRRRRRRRRRSSSTTTUUUVVVUUUTTTTTTRRRYYY^^^fffkkkccc^^^iii}}}zzzrrrgggZZZOOOSSSooouuu```NNNLLLTTTbbbeeennntttppppppVVVTTTQQQNNNLLLKKKKKKKKKKKKJJJJJJJJJLLLLLLKKKIIIHHHIIIIIIIIIHHHHHHGGGFFFGGGIIIKKKKKKJJJIIIJJJKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKIIIJJJKKKJJJHHHHHHIIIJJJIIILLLHHHIIIQQQMMMHHHOOOTTTSSSbbbpppKKK===<<<;;;:::<<<<<<;;;;;;<<>>>>>>>>>>>>>>@@@CCCGGGKKKOOOTTTYYY]]]bbbgggjjjnnnqqqvvv{{{{{{pppggg```\\\YYY[[[^^^___^^^\\\ZZZZZZ^^^\\\^^^fffnnnuuu|||cccJJJ???AAACCCBBB@@@888:::;;;999666444444555444777999999888777999:::777777666666777777888999999:::<<<======;;;999777666666666666666666666666444666777777555444444555777666555666777888777555666777999:::;;;;;;::::::;;;<<<=========<<<;;;:::::::::::::::::::::::::::AAACCCEEEGGGHHHHHHGGGFFFJJJJJJJJJKKKKKKLLLLLLLLLHHHEEEBBBBBBDDDGGGIIIJJJHHHMMMPPPNNNHHHDDDEEEGGGEEEEEEHHHMMMMMMJJJKKKNNNRRROOOMMMMMMNNNOOOOOOOOONNNPPPRRRTTTVVVVVVTTTRRRNNNYYY___eeelllhhhbbbgggiii|||zzzvvvooo^^^OOORRR```iiiwwweeeWWWWWWQQQRRR```ssstttfffaaahhhTTTRRRPPPMMMKKKJJJJJJIIIIIIIIIIIIKKKLLLLLLJJJGGGGGGGGGHHHHHHGGGEEECCCAAAFFFHHHJJJKKKJJJIIIIIIIIIIIIHHHGGGFFFGGGHHHIIIJJJLLLLLLMMMMMMLLLJJJHHHGGGHHHIIIIIIHHHGGGFFFHHHJJJHHHMMMKKKLLLSSSNNNHHHMMMLLLMMMOOO___fffKKKBBB===;;;<<<999999999;;;>>>CCCHHHKKKIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCAAA???===>>>AAADDDDDDGGGLLLPPPTTTYYY^^^aaabbbfffkkkooossswww{{{~~~wwwkkkaaa\\\]]]```\\\^^^___]]]YYYXXX[[[^^^___]]]cccppp|||gggSSS???999<<<>>>>>>===777999;;;999555333333444222555888999777777999;;;777777777777777888888999999888888777666666666777666666666666666666666666111333444555444444555666777555444555666777666555666777999:::;;;;;;::::::999:::;;;<<<<<<<<<::::::;;;;;;::::::::::::::::::EEEFFFGGGHHHHHHGGGEEEDDDKKKJJJIIIHHHIIIJJJLLLMMMMMMJJJEEEDDDDDDFFFHHHHHHIIIOOOTTTQQQHHHCCCDDDIIIKKKKKKMMMPPPNNNIIIHHHJJJPPPNNNLLLKKKLLLMMMMMMMMMMMMNNNQQQTTTVVVVVVTTTRRRKKKXXX[[[[[[bbbbbb```eeecccdddqqq|||xxx\\\JJJGGGWWW^^^wwwxxxcccRRREEENNNsss}}}___LLLOOOgggWWWVVVTTTPPPLLLJJJKKKLLLLLLMMMMMMMMMLLLLLLNNNOOOLLLLLLKKKIIIHHHFFFEEEEEEJJJJJJJJJJJJIIIHHHGGGFFFJJJGGGEEEFFFIIIKKKKKKJJJJJJJJJKKKMMMNNNLLLIIIFFFHHHHHHGGGFFFFFFFFFGGGHHHHHHJJJKKKKKKJJJIIIJJJJJJMMMGGGHHHQQQ```}}}sssOOO:::999AAA999999666555;;;DDDFFFBBBJJJGGGEEEFFFHHHIIIFFFCCCCCCCCCCCCCCCBBB@@@>>>===???AAADDDHHHMMMRRRVVVXXX]]]___bbbeeehhhnnntttyyy}}}vvvnnnddd___```aaa^^^ZZZ\\\XXXVVVZZZ\\\ZZZXXXYYYccceeejjjyyy}}}}}}iiiQQQHHH>>>999999<<<<<<;;;999888777666555444333333444555555555666666777777888888777666666666666666888888888888888999999999555555666666555444333333555444444444444555666666777777777777666666666666777777888999;;;<<<======<<<<<<;;;::::::999888888888888777777888:::===>>>@@@AAADDDGGGHHHHHHHHHGGGHHHFFFDDDCCCCCCEEEGGGHHHLLLKKKIIIHHHGGGGGGHHHIIIMMMOOOPPPOOOLLLJJJIIIIIINNNMMMLLLLLLMMMLLLIIIGGGJJJJJJJJJKKKLLLLLLMMMMMMSSSPPPOOOPPPRRRSSSQQQOOONNNSSSYYY]]]____________aaadddcccjjj~~~nnnqqqyyyrrr```QQQJJJNNNjjjqqqYYYJJJXXXqqqxxxiiiZZZRRRIIIOOOsssVVVVVVTTTPPPMMMKKKMMMNNNMMMMMMNNNNNNMMMNNNOOOQQQQQQPPPOOOMMMKKKIIIHHHGGGJJJJJJJJJJJJIIIIIIIIIIIIJJJHHHFFFGGGJJJLLLLLLLLLJJJJJJJJJKKKLLLKKKIIIFFFEEEDDDDDDDDDDDDEEEGGGHHHFFFGGGHHHIIIHHHHHHHHHHHHHHHFFFGGGKKKQQQeeedddHHH777;;;:::888666666999@@@EEEIIIIIIIIIJJJJJJIIIFFFDDDCCCDDDDDDCCCBBB@@@>>>===<<<===???CCCGGGKKKNNNPPPUUUWWWZZZ]]]aaaeeekkkoootttxxx~~~yyyrrrddd^^^XXXWWWZZZ\\\ZZZWWWZZZWWWWWWZZZ[[[YYY[[[___fffsssyyyiiiXXXKKKCCC999555555888888888888888777666555444333333444444555555666666666666888777666666555555555666666666666666666777777777555555555555555444333333444444333444444555666666666666666666666666666666777777888999:::;;;<<<<<<;;;:::999999888777666666555555555555777:::===??????AAACCCFFFGGGGGGGGGFFFFFFEEECCCAAABBBCCCFFFGGGIIIHHHHHHGGGGGGHHHIIIJJJLLLNNNOOOOOOLLLJJJJJJJJJMMMLLLKKKKKKLLLLLLKKKIIIIIIIIIJJJKKKKKKLLLLLLMMMOOOMMMLLLNNNQQQRRRQQQPPPPPPSSSWWWYYYZZZ[[[\\\]]]WWWbbbiiihhhqqq}}}wwwzzzgggOOOJJJXXXuuuyyyTTTLLLWWW___\\\VVV___RRRKKKVVVqqqWWWWWWUUURRROOONNNOOOPPPNNNNNNNNNOOOPPPQQQRRRSSSTTTSSSQQQOOOMMMKKKIIIHHHKKKJJJJJJIIIIIIJJJLLLMMMKKKJJJIIIJJJMMMOOOOOOOOOKKKJJJIIIIIIJJJJJJIIIHHHCCCBBBBBBBBBCCCEEEFFFHHHCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFHHHGGGCCCKKKiiijjjEEE===::::::<<<777222777CCCCCCGGGKKKLLLKKKHHHFFFDDDEEEEEEEEEEEECCCAAA???>>>;;;<<<===>>>AAACCCEEEFFFKKKNNNRRRVVVYYY]]]aaadddhhhmmmttt{{{zzzoooeee^^^ZZZWWWUUUVVVYYY[[[ZZZXXXXXXWWWYYYZZZXXXXXX___ggguuuqqqggg^^^QQQFFFCCC<<<444000111333444444777777666555444333333222444444444555555555555666777666555555555555555555444444444444444444444444444444555555444444333333333222333333444555666777666666666666666666666666888888888999999999::::::999888888777555444444333222222333444666999<<<>>>>>>???BBBDDDFFFFFFEEEDDDBBBAAA@@@???@@@AAADDDEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMKKKJJJJJJJJJKKKIIIGGGHHHIIIKKKLLLKKKHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLMMMPPPRRRRRRQQQQQQRRRTTTVVVWWWZZZ]]]```SSS[[[```\\\WWWaaa{{{ooo\\\SSSZZZlllrrrYYYOOONNNSSSXXX```XXXLLLCCCGGGbbb[[[[[[YYYVVVRRROOOOOOPPPOOONNNNNNOOOQQQTTTTTTUUUTTTSSSRRROOOMMMJJJHHHGGGLLLKKKIIIIIIJJJLLLNNNPPPMMMMMMMMMOOOPPPRRRSSSSSSMMMKKKIIIIIIJJJKKKJJJJJJEEEEEEDDDCCCCCCDDDFFFGGGBBBAAABBBCCCEEEFFFEEEDDDFFFGGGHHHFFF@@@BBBSSSeeeuuuIII<<<888===<<<333333<<<;;;AAAHHHLLLJJJGGGFFFFFFFFFFFFFFFFFFDDDBBB@@@???>>>>>>>>>>>>???@@@@@@AAADDDGGGMMMQQQUUUYYY]]]___aaaeeelllsssyyy|||pppfff^^^XXXTTTXXXXXXXXXXXXYYYYYYXXXWWWYYYYYYZZZ\\\[[[^^^jjjwwwrrr___RRRJJJCCC>>>===888222///000222333444666666555555444333333222444444444444444444444444555555444444444444444555444444444444333333333333333333444444444333333222222222222222333444666666444555555555555555666666888888888888888888888888888888777666555444333333222222222444555888:::;;;<<<>>>@@@CCCDDDDDDCCCBBB???>>>>>>>>>>>>@@@BBBCCCEEEEEEEEEFFFFFFGGGGGGGGGGGGIIIJJJIIIHHHGGGHHHIIIGGGEEECCCCCCFFFIIIKKKKKKGGGGGGHHHHHHIIIJJJJJJJJJLLLLLLMMMNNNPPPQQQQQQQQQPPPQQQRRRTTTWWW\\\ccchhh\\\WWWTTTSSSPPPQQQ```qqqxxx```SSSRRRiiinnnYYYQQQQQQWWWYYYXXXPPPGGGLLLddd}}}^^^^^^\\\XXXSSSPPPOOOOOONNNMMMLLLNNNRRRUUUVVVUUUUUUTTTRRRPPPMMMKKKIIIHHHKKKKKKIIIIIIJJJLLLOOOPPPOOOPPPQQQRRRSSSTTTUUUUUUOOOLLLJJJIIIJJJKKKKKKKKKJJJIIIGGGEEEEEEDDDEEEEEEAAA@@@@@@CCCFFFGGGFFFDDDFFFDDDDDDDDDDDDFFFLLLSSSeeefffKKK666777:::666444888666===EEEJJJJJJIIIJJJKKKFFFGGGGGGGGGFFFDDDBBBAAAAAA@@@??????>>>>>>>>>>>>>>>BBBGGGLLLPPPTTTXXX[[[\\\```ffflllrrrxxx}}}|||ttthhh]]]WWWUUUUUUUUURRRTTTUUUUUUUUUUUUVVVWWW\\\\\\```fffkkksss|||fffSSSGGG@@@===<<<;;;888444222111333444555555555444444333333222222444444444444333333333333444333333333333333444444555555555444444333333333222222333333333333333222111111111222222444555555333333444444555555555555888777777777777666666666888777777666555555444444444444444555555666777888;;;<<>>@@@BBBCCCEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFEEECCCCCCDDDEEEBBB@@@???@@@CCCGGGIIIIIIFFFFFFFFFGGGHHHHHHIIIIIIKKKKKKLLLLLLLLLLLLLLLMMMPPPQQQQQQRRRUUUZZZaaafffbbbYYYUUUXXXUUUOOORRR]]]```vvvppp]]]QQQXXXddddddrrr}}}\\\FFFKKKRRR]]]ccc^^^RRRLLLLLLyyy]]]]]][[[XXXSSSOOONNNNNNLLLJJJIIIMMMRRRVVVVVVUUUVVVUUUSSSQQQOOOMMMKKKJJJKKKJJJJJJJJJKKKLLLNNNOOOOOOQQQSSSSSSSSSRRRSSSTTTNNNLLLIIIIIIJJJKKKKKKJJJKKKJJJHHHFFFDDDCCCCCCCCCAAA??????BBBFFFHHHGGGDDDDDDAAA???BBBFFFIIIJJJJJJOOOggglllHHH999888777777999777;;;AAAFFFIIIKKKLLLNNNFFFGGGHHHHHHHHHFFFEEEDDDBBBAAA@@@>>>======<<<<<<:::===AAAEEEHHHKKKPPPSSSVVVYYY___dddiiioootttxxx~~~{{{qqqgggaaaXXXRRRPPPRRRUUUWWWNNNPPPSSSSSSTTTWWW]]]bbbdddcccjjjxxx|||nnnqqqYYYIII@@@;;;:::;;;;;;999777444333444555666444444333333333222222222444333333333333333222222222222222222222333333444666666555555444444333333111111222333333333222222222222111111222222333333222222333333444555555555666666666666666666666666666666666666666666666666666666666777777777777777999;;;===???@@@???>>>===;;;<<<<<<===???AAABBBCCCEEEEEEEEEEEEDDDCCCAAAAAABBBCCCCCCAAA@@@???@@@BBB???>>>===???BBBEEEGGGGGGDDDEEEEEEFFFFFFGGGHHHHHHGGGHHHIIIIIIGGGGGGGGGIIIRRRRRRRRRRRRRRRTTTYYY\\\WWWWWW[[[\\\RRRHHHJJJSSSOOOTTTjjjooo^^^YYYXXXPPPSSS^^^ttt{{{ZZZFFFFFFOOO___iiidddXXXNNNJJJmmmwwwllljjjWWWWWWWWWUUUQQQNNNMMMMMMJJJHHHGGGJJJQQQUUUUUUTTTTTTSSSRRRPPPNNNLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMPPPRRRRRRPPPOOOOOOQQQKKKJJJHHHHHHIIIIIIIIIGGGHHHFFFDDDBBBAAAAAAAAAAAA???======@@@EEEHHHFFFDDDCCCBBB@@@@@@CCCFFFGGGFFFHHHNNNeeerrrTTTCCC<<<999888999999;;;>>>CCCGGGIIIJJJEEEFFFGGGIIIIIIHHHHHHGGGCCCBBBAAA@@@???>>>>>>>>>:::<<<>>>???@@@CCCGGGJJJMMMQQQVVV[[[```ffflllpppsssuuuxxx|||vvvggg\\\XXXUUUQQQPPPQQQRRRSSSSSSOOORRRTTTTTTUUUZZZeeennnooonnnwwwzzz}}}vvv```III===;;;::::::<<<:::999888555444333444555333333333333222222222222333333333333222222222111111111111111111222333333666555555444444333222222000000111222222222222222333222222111111111111111111222222333444444555555555555555555555555666666444444555555666777777777666666777888999:::::::::888:::<<<===>>>===<<<;;;;;;<<<===???@@@BBBDDDDDDBBBBBBCCCDDDDDDCCCBBBAAACCCCCCBBB@@@>>>===>>>@@@>>>===>>>@@@DDDFFFGGGFFFCCCDDDDDDEEEEEEFFFGGGGGGEEEGGGIIIHHHGGGFFFHHHJJJRRRSSSTTTTTTSSSSSSUUUVVVOOOTTTYYYYYYRRRLLLJJJMMMKKKIIIPPPkkk{{{jjjfffbbbWWWHHHHHHPPPeeeaaaQQQGGGNNN\\\eeefffdddIIITTTmmmssshhhjjjzzzQQQRRRSSSRRROOOMMMLLLMMMIIIFFFEEEIIIPPPUUUUUUSSSPPPOOONNNMMMKKKJJJIIIHHHIIIJJJJJJKKKLLLKKKKKKJJJKKKNNNQQQQQQNNNLLLLLLMMMIIIGGGFFFGGGHHHHHHFFFEEECCCBBB@@@???>>>??????@@@>>><<<;;;???EEEHHHFFFCCCDDDEEEDDDAAA@@@BBBDDDEEEFFFFFFPPPnnntttTTTBBB:::555:::777555777===BBBDDDDDDEEEFFFGGGIIIJJJJJJIIIIIIEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>======>>>BBBEEEGGGJJJOOOTTTZZZ```fffkkklllnnnrrrvvv{{{}}}ssskkkbbbXXXQQQQQQQQQQQQRRRSSSRRRPPPMMMPPPRRRTTTRRRRRRYYYeeepppyyywww~~~yyygggQQQ;;;555888;;;===@@@999999777555333222333444333333222222222222222222333333333222222111111111111111000000111222333333555555444444333222111111///000111222222222222222444333222111000000000000111111222333333444555555444444444555555555666666222222333444555777777888555666777999;;;<<<<<<===888999;;;=========;;;:::;;;<<<>>>???AAACCCEEEEEE???@@@BBBCCCDDDCCCCCCBBBDDDDDDCCC@@@>>>===>>>@@@>>>>>>???BBBEEEGGGGGGFFFCCCCCCDDDDDDEEEFFFFFFFFFEEEHHHJJJKKKIIIJJJLLLOOOQQQSSSUUUVVVVVVVVVWWWXXXVVVVVVVVVXXX\\\\\\TTTJJJFFFJJJIIIMMMlll~~~rrrtttuuummmOOONNNKKKKKK[[[xxxpppQQQEEEKKKVVV```ffflllYYYSSShhhzzznnneeegggrrrMMMMMMMMMLLLLLLLLLLLLLLLIIIIIIIIIIIIKKKNNNQQQSSSQQQPPPMMMIIIFFFCCCAAA@@@CCCGGGIIIGGGGGGHHHGGGCCCCCCEEEIIILLLMMMLLLJJJHHHFFFDDDBBBBBBBBBCCCBBBAAA???????????????>>>===<<<::::::;;;<<<===>>>???@@@>>>>>>???@@@AAABBBBBBCCC@@@GGGHHHLLLjjj[[[CCC===<<<999555222666;;;;;;777>>>@@@CCCFFFHHHHHHHHHGGGGGGHHHHHHFFFCCCAAAAAAAAA????????????>>>>>>>>>>>>AAACCCEEEJJJOOOUUUZZZ]]]___bbbfffkkkoootttyyy}}}|||sssfffZZZRRROOONNNNNNOOOLLLMMMQQQOOOKKKLLLQQQLLLOOORRRSSSRRRXXXeeerrr{{{zzzKKK@@@666444555555555777666666555444222111000000111111111111111111111111222111000///......////////////000111111111111111000111111111111222222222///111333555555444111000333333333222222222111111333222111000000111222333222333444333222222333555666666555666666777888999777888999;;;<<<;;;;;;:::::::::::::::;;;;;;<<<===<<<>>>@@@CCCDDDDDDCCCBBBDDDAAA>>>???@@@AAA@@@>>>BBBEEEDDDAAABBBGGGFFFAAADDDDDDDDDEEEFFFGGGIIIIII@@@AAACCCGGGKKKLLLKKKJJJGGGFFFFFFJJJNNNQQQPPPNNNOOOPPPRRRUUUVVVWWWWWWWWWUUUTTTSSSVVV___eee___VVVMMMFFFEEELLLWWWjjj~~~~~~vvvjjj```PPP@@@???OOOfff~~~nnnVVVFFFDDDNNNYYYxxxzzzkkkYYY[[[hhh{{{rrrfff```lllMMMMMMMMMLLLLLLKKKKKKKKKIIIIIIIIIJJJLLLNNNPPPRRRNNNLLLJJJGGGDDDBBB@@@@@@AAAEEEFFFEEEEEEFFFEEEAAABBBDDDGGGJJJKKKJJJIIIGGGEEECCCAAA@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<999::::::;;;<<<===>>>>>><<<===>>>???@@@AAAAAABBBAAACCCEEEGGGQQQoooooo___AAA>>>;;;777444444777;;;888:::>>>BBBEEEGGGHHHHHHGGGHHHHHHFFFDDDBBBBBBCCC@@@@@@?????????>>>>>>>>>===>>>@@@CCCGGGLLLPPPRRRVVVYYY]]]aaaeeeiiiooorrruuuwwwzzz|||wwwrrrddd___XXXRRRPPPNNNMMMMMMNNNLLLMMMOOONNNJJJJJJOOOPPPQQQQQQRRRWWWdddyyy{{{kkk___CCC999111000111000000222555555444333222111000000111111111111111111111111000000000000//////......//////000111111111111000000000111111111222222222///000222444444333222111333333333222222222111111222222111000000111222222333444444333222111333444555555555555666777888888666777999:::;;;;;;::::::999999999999:::;;;<<<<<<<<<===???AAABBBBBBAAA@@@BBB@@@>>>>>>@@@BBBAAA@@@EEEHHHGGGDDDDDDHHHHHHCCCGGGGGGFFFFFFFFFGGGHHHHHHCCCCCCEEEIIILLLNNNMMMLLLIIIHHHHHHJJJNNNPPPOOOMMMPPPRRRTTTVVVXXXYYYYYYYYYZZZWWWRRRQQQXXXcccfffccc]]]VVVRRRUUUXXX```uuuzzztttllldddYYYNNNEEEJJJbbb|||aaaMMMJJJOOOsssuuugggYYYYYYXXXUUUXXXhhhoooyyyqqqggg___WWWQQQeeeMMMMMMMMMLLLKKKJJJIIIHHHEEEFFFGGGHHHJJJKKKMMMMMMIIIHHHGGGEEECCCAAA@@@??????CCCDDDBBBBBBDDDCCC???AAABBBEEEGGGHHHHHHFFFFFFCCCAAA???>>>??????>>>===;;;<<<<<<============<<<999999999:::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@FFF======DDDBBBGGGlll[[[LLL===999666222222666333555999>>>BBBFFFIIIJJJFFFGGGHHHGGGDDDCCCDDDEEEAAAAAA@@@@@@@@@?????????<<<<<<<<<===???BBBDDDFFFJJJMMMQQQUUUXXX]]]bbbeeejjjlllooorrruuuyyy~~~}}}tttjjj```ZZZPPPNNNMMMMMMMMMMMMKKKJJJLLLKKKLLLNNNNNNLLLMMMRRRTTTTTTSSSSSS\\\pppzzziiiTTTGGG>>>666111111333111000222333333222222222111111111//////////////////////////////000111000///...---...///000000111111000000000000000111111111222222///000111111222333444444333333333222222222111111222222111000000111222222333444555333222111111222444444444444555666777888666777888999::::::::::::888888888888999:::;;;<<<<<<===>>>???@@@??????>>>???>>>===>>>@@@CCCCCCCCCIIIKKKKKKHHHGGGIIIIIIFFFKKKKKKJJJIIIHHHHHHIIIIIIDDDEEEFFFIIIMMMNNNMMMLLLLLLKKKKKKLLLNNNOOONNNLLLPPPRRRTTTVVVXXXYYYYYYYYYYYYXXXSSSOOOTTT]]]ccccccaaa[[[[[[```bbbccclllxxxxxxWWW???FFF]]]{{{ttt\\\MMMMMMRRROOORRRbbbdddYYYSSSKKKPPPUUUXXX^^^mmm}}}mmmaaaUUURRRYYYbbbffffffqqqjjjMMMMMMMMMLLLKKKIIIGGGFFFAAABBBDDDFFFGGGGGGHHHHHHFFFFFFEEEDDDCCCBBBAAA@@@>>>AAABBB@@@@@@CCCBBB???@@@AAABBBDDDDDDDDDDDDDDDBBB@@@>>>===>>>>>>===<<<999999:::;;;<<<<<<<<<<<<888888888888888888888888999999:::;;;<<<===>>>>>>III999666CCCFFFAAAMMMccc}}}\\\???999<<<999444222333444777;;;???CCCGGGHHHDDDFFFGGGFFFEEEDDDEEEFFFBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>======>>>???@@@CCCFFFIIILLLOOOSSSWWWZZZbbbdddfffhhhjjjmmmqqquuuzzz|||}}}~~~~~~yyypppggg___WWWQQQLLLMMMLLLKKKLLLLLLLLLJJJHHHJJJJJJLLLMMMNNNOOOSSSWWW[[[___bbbdddkkk}}}wwwhhhTTTCCC<<<999333111333444222111222111111111111111111111111........................---...000111111000...,,,...//////000000000000000000000000000111111111111000//////000111333555666333333333222222222111111222111111111111111111222333444555444222000000111333333333333444555777777888888999::::::;;;;;;;;;888888888999:::;;;<<<======>>>????????????>>>>>>===<<<<<<===@@@CCCEEEGGGKKKMMMMMMKKKIIIIIIIIIHHHNNNMMMMMMLLLLLLLLLLLLLLLEEEEEEFFFIIILLLMMMLLLKKKOOOOOOOOOOOOOOOOOONNNMMMPPPQQQSSSTTTUUUUUUTTTTTTPPPTTTVVVSSSSSSVVVVVVTTTWWWTTTWWW```fffhhhkkkpppdddlll[[[GGGGGGZZZwww```LLLNNNFFFHHHZZZbbb[[[XXXVVVYYYYYYSSSKKKLLLVVVaaavvvzzziii]]]UUUPPPGGGLLLVVVgggxxx{{{}}}tttkkkdddWWWLLLLLLMMMMMMKKKIIIGGGFFFBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEEEEEEEDDDCCCBBBAAA>>>AAABBB@@@@@@CCCCCC@@@??????@@@AAAAAABBBBBBBBBBBB@@@>>>===>>>>>>===<<<777888999:::::::::::::::666666666666777777777777777888999:::;;;<<<<<<===CCC;;;999@@@DDDCCCBBBDDDaaa|||\\\MMMEEE===666444555555666777:::===@@@AAAAAACCCDDDDDDDDDDDDEEEGGGCCCCCCCCCCCCBBBBBBBBBBBBDDDBBB@@@???=========>>>>>>@@@CCCEEEFFFIIIMMMPPPXXXZZZ\\\^^^___cccgggjjjoooqqqsssuuuvvvxxx{{{~~~}}}xxxjjjddd[[[SSSOOOMMMLLLKKKOOONNNKKKKKKKKKKKKJJJHHHKKKLLLLLLJJJLLLPPPVVVYYYeeerrr}}}uuubbbMMM<<<666777222...---000111......////////////000000000000111------------------------,,,---///111111///...---......///000000000000000//////000000000111111111000/////////000222444666333333333222222222111111111111111222222111111111222444555444222000///000111111111222333555666777999999999:::;;;;;;<<<===999999::::::<<<===>>>?????????@@@@@@@@@@@@@@@@@@<<<<<<<<<===???BBBFFFHHHKKKLLLLLLKKKIIIFFFGGGIIINNNNNNNNNNNNNNNOOOPPPPPPHHHGGGHHHJJJLLLMMMMMMLLLPPPQQQQQQQQQPPPOOOOOONNNRRRRRRSSSSSSSSSRRRPPPOOOIIIPPPTTTTTTRRRRRRQQQNNNRRRPPPQQQVVV[[[\\\]]]]]]```^^^gggbbbJJJKKK]]]wwwlllgggRRRBBBFFFKKKMMMSSSZZZ___aaa[[[OOOFFFFFFIIILLLXXXiiixxxyyydddRRRIIIHHHMMMRRRNNN___www|||eeecccpppqqqkkkhhhcccKKKLLLMMMNNNMMMKKKHHHGGGEEEEEEFFFFFFGGGGGGGGGHHHDDDDDDEEEFFFEEEDDDCCCBBB>>>AAAAAA???@@@CCCDDDAAA??????>>>>>>???@@@AAAAAAAAA???===<<<======<<<;;;666777888888888888888777555555555666666777777777777777888999:::;;;<<<<<<999???AAA;;;888;;;@@@CCCDDD___~~~___GGG999555888777555444444666888999===???AAABBBBBBBBBDDDFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCAAA???>>>>>>>>>>>>;;;===>>>??????AAADDDFFFKKKMMMPPPSSSUUUZZZ___cccccceeehhhjjjlllnnnrrruuu}}}}}}wwwooofff```WWWRRRLLLHHHGGGIIIKKKLLLMMMKKKHHHHHHJJJKKKKKKKKKLLLMMMKKKHHHJJJSSS\\\```mmmuuuaaaMMM<<<111222888111...///222222///...111////////////////////////------------------------,,,---...///000///......---...//////000000///////////////000000000111111000/////////000111333444333333333222222222111111000111222222222222111000111333444444222000000000000000000111222444555666999999999999:::;;;<<<===:::::::::;;;<<<>>>???@@@@@@@@@AAAAAAAAABBBBBBCCC===>>>>>>===>>>@@@EEEHHHIIIIIIKKKLLLHHHDDDFFFKKKNNNNNNMMMMMMNNNOOOPPPPPPKKKJJJIIIKKKMMMNNNNNNMMMNNNPPPQQQQQQPPPOOOOOOPPPSSSSSSTTTTTTSSSQQQPPPOOOJJJNNNPPPNNNOOOSSSVVVUUUSSSQQQPPPQQQTTTUUUVVVVVV[[[XXXZZZeeewwwaaaIIIOOOYYYiii{{{www[[[MMMEEEBBBHHHHHHNNNTTTUUUQQQNNNNNNOOOIIIKKKMMMOOOUUU```ppp|||vvv___SSSHHHFFFLLLWWWgggsssuuu|||rrr\\\___zzzwwwKKKLLLNNNOOONNNLLLJJJHHHFFFEEEDDDDDDDDDEEEFFFGGGCCCDDDEEEFFFEEEDDDBBBAAA>>>@@@@@@>>>???CCCCCCAAA@@@???>>>======>>>@@@AAA???===;;;;;;;;;<<<;;;:::666777777777777666666555333444444555666777888888777777888999:::;;;;;;<<<666===@@@;;;555777>>>DDD>>>GGGaaaxxxZZZDDD===;;;777555444444666777999;;;===??????AAACCCEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@@@@@@@@@@AAA<<<===>>>===<<<===???@@@AAACCCFFFHHHKKKOOOSSSWWWWWWZZZ]]]___aaaeeeiiilllqqqtttvvvxxxxxxyyy{{{|||yyy{{{~~~xxxsssllleee___YYYSSSOOOKKKIIIFFFFFFGGGHHHHHHHHHHHHGGGFFFHHHJJJKKKKKKJJJJJJLLLKKKIIIPPP```nnnuuuzzz|||vvvbbbLLL>>>777444444666222000000222222///000333//////..........................................---------.........//////---...//////000000//////////////////000000000111000000000000000111222222333333333222222222111111000111222222222222111000///111444444222111000000/////////000222333555666888777777777777999:::;;;999999999:::<<<>>>???@@@@@@@@@@@@@@@AAACCCDDDDDD???@@@???>>><<<>>>CCCGGGHHHHHHJJJLLLHHHCCCFFFLLLMMMMMMLLLKKKKKKKKKLLLLLLIIIHHHGGGHHHJJJKKKKKKJJJIIILLLNNNOOOMMMMMMNNNPPPOOOPPPQQQQQQQQQQQQPPPOOOKKKNNNMMMLLLNNNTTTWWWVVVRRRSSSRRRQQQRRRTTTWWWXXXOOOPPPTTTXXX\\\lllhhh^^^WWWXXX\\\cccvvvzzzaaaKKKFFFCCCDDDDDDEEEGGGLLLRRRVVVVVVWWWVVVTTTRRRRRRUUUWWWggguuussscccUUUPPPMMMPPP\\\jjjvvvwwwrrriiibbbiiizzz|||JJJLLLNNNOOOOOOMMMKKKIIIDDDCCCAAA@@@@@@AAACCCDDDBBBCCCDDDEEEEEECCCAAA@@@===??????===>>>BBBCCCAAA@@@???===<<<===>>>@@@AAA===<<<:::999::::::999888666777777777666555444444333333444555666888888999777777888999:::;;;;;;<<<;;;888999>>>???<<<;;;>>>BBBAAAIIIccc```BBB???;;;888666777888:::777999;;;===>>>???BBBDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDDDD???@@@@@@???======>>>??????@@@AAABBBCCCEEEIIILLLPPPRRRVVVXXX[[[^^^cccffffffiiilllmmmnnnoooqqqsssooosssxxxzzzyyyyyy{{{~~~|||wwwtttrrrgggaaaYYYRRRNNNLLLKKKJJJFFFFFFGGGHHHIIIHHHEEEBBBFFFFFFGGGIIIKKKKKKIIIGGGFFFJJJKKKLLLXXXnnn{{{zzzzzzxxxyyyjjjRRR:::333666777333......,,,,,,...---***+++/////////.........---------........................---------------...///000---......///////////////////////////000000000000000000000000111111111111333333333222222222111111000111222333333222111000...000333444333111111111......///000111333555666666666555555555777888:::888888888999;;;===>>>????????????@@@AAACCCDDDEEEAAAAAA@@@>>><<<===BBBFFFGGGGGGJJJMMMIIICCCFFFNNNMMMLLLKKKIIIHHHHHHGGGGGGFFFDDDCCCCCCEEEGGGFFFFFFFFFIIILLLMMMKKKKKKMMMPPPIIIKKKLLLNNNOOOOOOOOONNNKKKMMMNNNNNNQQQTTTRRRNNNRRRTTTSSSOOOMMMNNNPPPQQQLLLNNNSSSXXXXXX[[[jjj{{{kkkddd\\\RRRUUUaaaqqqzzznnnRRRKKKAAA;;;<<>>===<<<;;;:::999999999;;;;;;:::999888777555444444333222444666777666555777777777777777777777777777999::::::999888:::;;;<<>>@@@AAADDDFFFHHHMMMQQQVVVZZZ\\\______```aaacccdddeeeeeefffggghhhjjjmmmnnnpppqqqsssuuuyyy}}}~~~|||{{{uuunnnkkkhhhccc[[[UUUPPPNNNKKKHHHFFFEEEEEEFFFCCCDDDEEEFFFGGGHHHHHHHHHKKKGGGEEEFFFHHHJJJKKKLLLRRRTTTVVV]]]pppyyyzzzvvveeeFFFDDD@@@<<<777444111000111111000///////////////------------------------,,,,,,,,,---------.........---,,,,,,---...///000.........------,,,,,,,,,............////////////000000000000000000000000//////000111111111111111333222222111000//////...///000111222222111000///...///000111111222111111444444555555666666777777777777777777888999;;;;;;===@@@BBBCCCBBBAAAAAABBBAAA@@@???@@@BBBCCCCCCBBBEEEDDDDDDEEEHHHHHHFFFCCCEEEFFFFFFEEEBBBAAAAAABBBAAACCCDDDFFFFFFDDDCCCBBBDDDFFFFFFFFFIIINNNOOOLLLIIIKKKIIIEEEFFFKKKNNNMMMLLLNNNOOONNNLLLMMMRRRVVVPPPPPPOOOMMMKKKJJJKKKMMMJJJKKKNNNRRRUUUXXXYYYZZZsssyyybbbPPPIIIWWWccc|||xxxbbbPPPDDD===BBBLLLGGGRRR\\\fffyyylll]]]WWWSSSTTTUUUVVV\\\ccciiissspppeeebbbZZZUUUYYYgggwww||||||jjjYYYNNNJJJSSSYYYXXX[[[ccckkkmmmqqquuuuuummm```VVVKKKKKKLLLMMMMMMLLLLLLKKKHHHFFFCCCDDDGGGIIIJJJIIICCCCCCBBBBBBAAA@@@@@@???>>>??????@@@AAABBBBBBCCCCCCCCCCCCCCCBBB@@@>>>===>>>===<<<:::999999888888:::::::::999888777555444444333333444666777777666777777777777777777777777666777888888777777888:::<<<===@@@GGGTTTnnnkkkZZZHHH>>><<<999999888777888;;;@@@DDDCCCDDDEEEFFFFFFFFFEEEEEEFFFEEEDDDBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>======>>>???@@@???@@@BBBEEEIIIMMMPPPRRRWWWXXXXXXYYY[[[\\\\\\]]]]]]^^^```bbbdddfffhhhiiilllnnnqqquuuxxxyyyzzzzzz|||{{{{{{zzzzzzzzz{{{{{{~~~~~~~~~~~~~~~~~~}}}{{{xxxvvvtttkkkddd\\\WWWUUUSSSNNNJJJLLLKKKIIIGGGFFFFFFGGGHHHHHHHHHFFFFFFFFFFFFHHHHHH@@@CCCGGGJJJKKKLLLOOOSSSXXXdddqqqyyywwwppp___FFF===<<<999666333111///...000000///............///------------------------,,,,,,,,,,,,------------...------,,,,,,---...///...---------,,,,,,,,,,,,---.........//////////////////////////////////////////000111111111111000222111111000//////......//////000111111000///.........000111222222222222444444555555666666777777666666555666666777888999:::<<>>AAACCCCCCBBBDDDCCCCCCDDDGGGGGGEEEBBBDDDEEEFFFEEECCCAAABBBCCCBBBCCCEEEGGGHHHHHHGGGFFFAAADDDEEEEEEIIIOOOPPPLLLHHHKKKJJJEEECCCFFFIIIIIIKKKLLLNNNNNNNNNNNNNNNPPPNNNOOONNNMMMJJJIIIJJJKKKHHHJJJKKKNNNPPPQQQRRRRRRVVVaaayyywww\\\KKKFFFIIIWWWpppyyygggTTTIIIFFFFFFKKKPPPVVVdddqqqpppgggeeeeeeooo}}}|||iiiYYYSSSUUUUUUYYYbbbmmmyyyuuudddYYYWWWXXXnnnwwwrrreee[[[YYYYYYQQQSSSVVVXXX]]]ggguuuyyyzzztttdddSSSPPP]]]lllKKKJJJIIIHHHHHHIIIJJJKKKJJJHHHGGGGGGIIIKKKKKKJJJFFFFFFEEEDDDCCCAAA???????????????@@@AAABBBBBBBBBDDDDDDDDDDDDCCCAAA@@@???===<<<;;;999888888777777999999999999888777555555444333333444666777777666666666666666666666666666444666777777666555777888888:::<<<===>>>LLLiiimmmVVVFFF===888888777333666===@@@BBBDDDFFFGGGFFFEEEDDDFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>>>>>>>???@@@;;;<<<===???AAADDDFFFGGGLLLLLLMMMNNNOOOPPPPPPQQQRRRSSSUUUWWWZZZ\\\^^^___aaacccfffiiilllmmmnnnnnnqqqpppppppppppppppqqqqqqwwwxxxzzz|||~~~~~~|||{{{yyywwwuuuttttttsssrrrqqqpppnnnkkkhhhdddbbb^^^WWWNNNHHHGGGGGGFFFEEEGGGFFFEEEEEEEEEFFFHHHIIIHHHFFFDDDBBBBBBDDDFFFGGGCCCHHHLLLLLLKKKOOOWWW^^^iiikkkYYYHHH222666555333111000///......///......---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,------------,,,,,,,,,,,,,,,+++---------.........//////------------------------...//////000000000000000000000000///......------......//////000//////...---...///111222333333333333444444555666666777777555555444444444555555666555777:::<<<<<<===>>>@@@:::::::::<<>>AAADDDFFFGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCAAA@@@????????????=========>>>>>>@@@AAAAAACCCCCCDDDDDDEEEEEEFFFFFFIIIJJJLLLNNNQQQSSSUUUVVVWWWYYY[[[^^^```bbbbbbcccfffeeeeeeeeefffggghhhhhhlllmmmnnnpppsssuuuwwwxxxxxxwwwuuutttuuuwwwzzz|||yyyyyyyyyxxxwwwuuutttssssssttttttuuuuuuvvvvvvwwwpppooommmkkkiiifffeeeddddddbbb```]]]YYYTTTPPPNNNSSSNNNGGGCCCBBBCCCDDDDDDDDDDDDCCCDDDDDDFFFGGGHHHFFFEEEDDDCCCDDDEEEGGGIIIKKKNNNNNNMMMRRR```qqq{{{uuuTTTAAA<<<777444333222111000/////////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......---,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000////////////.........---------------..................---...///111222333444444333333444444555666777777555555444444333444444444333555777888888888:::;;;:::999999:::<<<>>>======::::::;;;<<<============@@@BBBDDDDDDCCCCCCCCCDDD>>>???@@@BBBCCCDDDDDDDDD???BBBDDDDDDHHHMMMLLLIIIJJJQQQSSSLLLEEEFFFJJJMMMJJJHHHGGGIIIKKKKKKGGGDDDGGGIIIJJJJJJGGGEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDMMMNNNOOOTTTbbb|||sss]]]WWWTTTOOOPPPXXXnnntttyyykkk]]]VVVPPPHHHDDDDDDGGGHHH^^^~~~}}}xxxmmmdddaaaaaa______ccciiiqqq~~~{{{zzzzzzttttttuuuwwwxxxuuuppplll~~~{{{uuunnnjjjpppbbbdddsss|||xxxmmmrrrqqqmmmnnnssstttppp___]]]\\\]]]cccmmmvvv|||DDDDDDEEEEEEDDDCCCBBBAAAFFFGGGHHHIIIHHHGGGFFFFFFDDDEEEGGGHHHHHHGGGFFFEEEEEEEEECCCBBBAAA???>>>===@@@??????>>>============:::999888777666555555555555555555666555555444444333222111222444666555444444444444444444444444444444555666666555555666888888777888<<<<<<:::<<>>888:::===AAADDDFFFGGGGGGDDDDDDEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>>>>?????????????????????@@@@@@@@@AAABBBDDDFFFHHHJJJKKKLLLOOOPPPRRRTTTVVVWWWXXXYYY[[[[[[[[[[[[\\\]]]______aaabbbccceeehhhjjjkkklllmmmkkkjjjiiiiiikkknnnpppmmmmmmlllkkkjjjiiiggggggeeefffffffffgggggghhhhhhdddcccaaa^^^[[[XXXUUUTTTRRRQQQOOOMMMJJJGGGEEEDDDGGGEEECCCAAAAAAAAA@@@@@@DDDCCCCCCCCCDDDDDDEEEEEEGGGGGGGGGGGGHHHIIIIIIJJJKKKPPPTTTZZZjjj~~~ssskkkZZZ???555888888444333111000///...------------,,,+++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,---------,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------...////////////...............---------------------------...//////...///000111333333444444222222333444555666777777666666555555444555555555777888999999888777999:::<<<:::999:::;;;;;;:::888999999:::;;;;;;<<<===>>>>>>AAADDDEEEDDDCCCCCCDDD??????@@@@@@@@@@@@@@@@@@AAADDDEEEEEEGGGKKKIIIEEEHHHOOORRRMMMGGGHHHMMMPPPLLLHHHEEEEEEGGGHHHGGGEEEEEEGGGHHHHHHEEECCCBBBBBBBBBCCCDDDDDDEEEDDDDDDDDD@@@JJJSSSPPPLLLTTTlll}}}ssskkk^^^PPPJJJQQQWWWaaaqqqwwwkkkgggbbbZZZSSSPPPHHHAAAFFFRRRSSSOOO[[[ooo}}}wwwvvvzzzssslllhhhbbb]]]___eeennnlllkkkmmmqqqwww}}}|||}}}{{{vvvvvvuuuiiieee```[[[ZZZ\\\aaaeeekkkooovvv~~~uuulllfff```WWWPPPPPPWWW^^^bbbeeegggttt|||mmmaaa______[[[XXXYYY```ooo|||zzzmmmgggooo{{{EEEFFFGGGGGGGGGEEECCCBBBCCCFFFHHHHHHFFFDDDCCCCCC@@@BBBDDDGGGHHHGGGFFFFFFDDDDDDBBBAAA???===<<<;;;<<<<<<;;;:::999999::::::999888777555444444333333222222333333333333333333111000000111333444444333333333333333333333333333333555666666555444666777===666222444777888;;;>>>CCCIIIddddddQQQEEE;;;666888777888;;;>>>@@@CCCDDDEEECCCDDDEEEFFFGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>???????????????>>>>>>>>><<<<<<===>>>@@@AAABBBCCCHHHIIIJJJKKKLLLNNNOOOPPPPPPPPPPPPQQQRRRTTTUUUVVVWWWXXXYYY[[[]]]^^^___`````````_________```aaabbb___^^^^^^]]]\\\[[[ZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUTTTRRROOOLLLIIIHHHCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@CCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFHHHKKKNNNOOO[[[eeennnwww~~~aaaKKK???555555444,,,222111///...,,,+++++++++---,,,,,,+++++++++++++++************************))))))*********+++++++++++++++,,,,,,,,,+++******)))************++++++++++++++++++,,,,,,,,,------........................,,,------.......................................---------------...///000///000111222333333333333111111222444555666777888666666555555555666666777<<<<<<===;;;:::999;;;<<<>>><<<;;;:::;;;:::999777:::;;;<<<<<<<<<<<>>AAADDDEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAACCCFFFGGGFFFHHHJJJHHHCCCCCCJJJMMMIIIFFFHHHLLLMMMKKKIIIFFFDDDEEEFFFGGGGGGEEEFFFGGGFFFCCCAAAAAABBBAAAAAABBBCCCCCCCCCCCCCCCCCCGGGKKKIIIFFFGGGOOOWWWooonnnZZZDDDGGGIIIMMMXXXiiiwww~~~nnnlllkkkmmmqqqttttttttteee^^^YYYUUULLLDDDJJJVVVPPPSSS[[[dddfffdddfffjjjnnnkkknnntttssskkkjjjooossslllhhhlllttt|||iii```___hhhoooooooooqqqxxxuuuvvvyyyvvvoooooouuu~~~xxxssssssvvvyyyooooookkkdddaaaeeeiiijjjgggiiilllpppuuu}}}hhhhhhfffddd```\\\YYYXXXLLLUUUYYYUUUTTT]]]nnn{{{qqqsssvvvyyywww```PPPSSSZZZ[[[___gggzzz||||||sssiiieeejjjrrrIIIHHHGGGFFFEEEEEEEEEEEEAAAEEEHHHHHHEEEBBB@@@@@@<<<>>>AAADDDEEEDDDCCCBBB??????>>>===<<<;;;:::::::::999888777777777888999888777666444333333333222//////000111222222111111000///...///111333222111333333333333333333333333222333444444333333444666888333111333555666999===@@@@@@IIIaaahhhQQQ@@@888:::999::::::<<<>>>@@@AAACCCDDDEEEGGGHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@?????????;;;;;;<<<======>>>>>>???AAAAAAAAABBBDDDEEEFFFGGGEEEEEEFFFGGGHHHJJJLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSQQQPPPPPPOOONNNNNNNNNOOONNNNNNMMMMMMLLLKKKKKKKKKGGGGGGHHHGGGFFFEEECCCBBB?????????@@@AAABBBCCCCCCAAACCCDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEIIIPPPZZZdddjjjzzzqqqwwwzzzgggKKK888444111222222)))000///...---,,,+++++++++------,,,++++++++++++,,,************************))))))))))))*********+++)))***+++,,,,,,++++++***))))))))))))******++++++++++++++++++,,,,,,,,,,,,........................,,,,,,---............---...........................---------...///000111111222222333333222222111000111222333555666777888555555444555555666777888:::;;;;;;:::888999;;;===>>><<<;;;;;;<<<<<<:::999999:::<<<;;;:::;;;>>>AAA>>>AAADDDEEEDDDBBBAAAAAABBBBBBAAABBBBBBCCCDDDDDDBBBEEEGGGGGGIIIKKKIIIDDDBBBGGGHHHEEEEEEHHHIIIHHHHHHHHHIIIHHHFFFFFFGGGHHHEEEFFFFFFDDDAAA@@@AAABBB@@@@@@AAAAAAAAA@@@@@@???JJJFFFBBBAAACCCFFFIIIJJJJJJ^^^uuutttYYY[[[WWWMMMHHHLLLRRRTTTPPP\\\dddeeejjjyyyrrrbbbSSSIIIFFFBBBBBBFFFHHHGGGGGGIIIIIIIIIQQQ___eeecccgggppp{{{vvvvvv~~~xxxggghhhnnnnnnooossskkkeeefffqqquuulllddddddsssrrrqqqqqqrrrrrrrrrrrrppppppooonnnuuu}}}|||ssspppkkkddd[[[SSSNNNLLLRRRRRRQQQPPPRRRXXXbbbiiilllrrrtttqqqrrrxxx}}}}}}qqqjjjddd___ddd{{{}}}UUUOOONNNYYYkkk|||zzzmmmhhhlllrrrvvvwwwJJJHHHDDDBBBAAABBBDDDFFFAAAEEEHHHIIIEEEAAA@@@@@@:::<<>>::::::::::::::::::::::::999888777666666666777888777666555444333222222222---...///000000111000000///...---...000222111000222222222222222222222222000222333333222111333444000111555:::999555555999555@@@CCC@@@RRRwww\\\LLL===;;;:::999999:::<<<===CCCDDDEEEGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>????????????<<<<<<<<<===>>>???AAABBB>>>>>>???@@@AAACCCEEEFFFDDDEEEEEEFFFFFFGGGHHHHHHGGGHHHIIIJJJJJJJJJHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCCCC>>>???@@@BBBBBBBBBAAA@@@CCCCCCBBBAAA@@@@@@@@@AAA???@@@@@@@@@???@@@AAABBB@@@AAACCCDDDEEEFFFFFFFFFJJJJJJLLLSSS```rrrzzz~~~~~~cccFFF888555666---,,,333444//////......---............---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))************((()))***+++,,,,,,+++***(((((())))))*********+++******+++++++++,,,,,,,,,------------------------+++,,,------......------......//////////////////......------...///111222222333333333333222111111000111222333555666777888333333333444555666777888555666666666555666999;;;===<<<;;;;;;======<<<;;;666888999999777888<<>>AAADDDEEEDDDBBB@@@@@@??????@@@AAABBBDDDEEEFFFAAADDDGGGGGGJJJMMMKKKFFFDDDGGGGGGEEEEEEHHHHHHFFFDDDHHHKKKLLLIIIGGGGGGIIIFFFFFFEEECCC@@@@@@AAACCC????????????>>>===<<<;;;===???BBBEEEFFFEEECCCAAAGGGJJJOOOZZZsssmmmYYYNNNHHHDDDAAAVVVaaaZZZ[[[ppp{{{eeeXXXOOOHHHHHHIIIDDD===999BBB;;;:::AAABBB???DDDOOOUUUSSSVVV___jjjyyyppppppzzz~~~}}}~~~}}}pppbbbYYYUUUOOOPPPPPPPPPOOOOOOQQQSSSPPPTTTZZZ```jjjyyy~~~mmmggg[[[VVVQQQIIINNNXXXWWW\\\fffmmmpppyyy~~~{{{}}}|||wwwrrrvvvIIIGGGDDDCCCCCCAAA???===???@@@AAAAAAAAA@@@>>>===<<<<<<;;;;;;<<<===???@@@>>><<<999888888888888777777666444333222222333444555444333222111///......000000000000000000000000////////////000000000000111111222333333333333222111111111111111111111111333333333333444555666666666777<<<@@@BBBQQQxxxpppUUUMMMBBB:::888999999999888===DDDJJJPPPSSSPPPJJJMMMJJJGGGDDDDDDEEEEEEEEEDDDCCCCCCCCCDDDDDDBBB@@@CCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@??????@@@@@@@@@????????????>>>>>>????????????@@@@@@@@@>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBAAA@@@???????????????DDD???>>>CCCEEEAAA???AAAEEEDDDFFFHHHFFFEEEKKKRRR\\\[[[[[[___nnntttXXXFFF444333111////////////000///...---,,,+++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))(((((((((((())))))************************)))************+++++++++))))))*********+++++++++------------------------..................------...............---------111111111111111111111111222222222111111111000000222222333444444555555666222333444444555555444444888666666777:::;;;999777:::>>>AAA@@@===<<>>???@@@AAABBBBBBBBBBBBBBBDDDFFFIIIJJJIIIGGGEEECCCEEEGGGGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGHHHFFFDDDBBBAAA@@@@@@AAA>>>======<<<<<<<<<<<<<<<@@@?????????????????????>>>BBBFFFIIIPPPbbb|||www^^^LLLDDDEEEIIINNNRRR[[[lll|||{{{nnn```XXX]]]^^^UUUNNNNNNLLLCCC@@@FFFFFF???<<<@@@IIIKKKIIIDDDGGGSSS```eeedddccc```___cccnnn|||~~~wwwvvvttteee\\\\\\]]][[[XXX```WWWRRRSSSRRRMMMKKKLLLIIIOOOVVVZZZ\\\\\\^^^```jjjoootttuuuxxxpppZZZSSSKKKEEEEEEGGGMMM]]]mmmzzz}}}{{{uuuzzz{{{HHHFFFDDDBBBBBBAAA???======>>>>>>>>>>>>===<<<<<>>===;;;;;;;;;;;;<<<<<<:::777666666777666555555444333111111111111222333333222111000000//////000000000000000000000000.../////////000000000000///000111111222222111111111111111111111111111111111111111222222333444555999666777::::::@@@XXXqqqxxxnnn___QQQHHHAAA;;;777;;;===CCCJJJPPPRRRSSSTTTPPPMMMKKKIIIIIIHHHGGGEEEGGGEEEDDDDDDFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@?????????@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCCCC@@@AAACCCCCCAAAEEELLLJJJLLLRRRWWWYYYZZZ```hhhpppxxxvvv|||xxxjjjUUUBBB999333222000///......//////......---,,,+++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))(((((((((((())))))************************))))))*********+++++++++************++++++++++++------------------------,,,,,,---------------,,,........................000000000000000000000000222222222111111000000000111222222333333444444555333333444555555555555444777666555777:::;;;:::888:::===@@@???<<<;;;>>>AAA???>>><<<::::::<<<>>>???CCCCCCCCCFFFHHHGGGCCC@@@???@@@AAABBBCCCCCCCCCCCCAAABBBDDDEEEFFFEEEDDDCCCCCCEEEFFFGGGFFFEEEEEEGGGDDDEEEFFFFFFGGGGGGGGGGGGCCCBBBBBBAAAAAABBBCCCCCC>>>>>>===<<<<<<<<<<<<<<>>>>>>>>===???@@@@@@BBBJJJYYYdddgggVVVPPPKKKGGGDDDGGGSSS___ssszzz{{{uuuppprrrwwwzzzlll```\\\dddjjjjjjmmmssseeeYYYSSSWWWWWWOOOJJJKKKKKKUUUVVVKKKBBBCCCDDDAAAJJJIIIGGGEEEEEEMMM[[[eeelllbbb[[[^^^cccbbb]]]YYY]]]fffmmmllliiiddd___YYYXXXTTTOOOLLLLLLKKKJJJHHHOOOMMMPPPVVVWWWSSSQQQRRRYYYcccpppwwwvvvrrrooonnnkkksss|||qqqkkkggg[[[MMMHHHFFFKKKUUU```iiitttvvv|||~~~wwwtttuuuyyyyyyfffGGGEEECCCBBBAAA@@@>>><<<<<<<<<;;;::::::::::::;;;>>>===<<<;;;:::::::::::::::888555444444555444333333222111000////////////111111111111000000000///000000000000000000000000....../////////000000000......///000000000000000000000000000000000000000000000000000111222333444666222444;;;>>>???HHHTTTpppmmm]]]OOOBBB;;;AAA===???FFFIIIEEEFFFKKKKKKKKKKKKLLLNNNNNNKKKIIIIIIGGGEEEEEEFFFGGGGGGFFFCCCCCCCCCBBBCCCCCCDDDDDDCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????@@@???????????????@@@@@@??????@@@AAAAAABBBBBBCCC@@@AAAAAAAAA>>>>>>GGGRRRVVVYYYaaahhhkkknnnvvv|||sssaaaMMM;;;333333222111000............///...---,,,++++++***++++++************************+++************)))))))))))))))(((((((((((())))))************************)))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,......//////////////////////////////////////////111111111111000000000000000000000111222222333333333333444555555555555555555555555777:::;;;;;;999999<<>><<<;;;<<>><<<;;;;;;;;;===>>>BBBBBBBBBDDDFFFEEEBBB@@@@@@AAABBBCCCCCCDDDCCCCCC@@@@@@AAAAAAAAAAAAAAAAAACCCEEEFFFEEEDDDCCCCCCDDD???@@@AAABBBDDDDDDDDDEEE>>>>>>>>>???AAACCCDDDFFF>>>======<<<<<<<<<<<<<<<=====================>>>?????????===<<<===@@@CCCNNN]]]ssswwwjjj___UUUMMMLLLOOOZZZaaacccZZZRRRVVVbbbkkkfff^^^\\\eeennnuuu|||sssssspppgggaaaaaalllooo]]]XXXTTTLLLCCCEEEDDD@@@>>>DDDQQQ\\\ZZZRRRLLLNNNQQQQQQRRRUUUZZZ```aaa[[[TTTRRRRRRQQQJJJJJJKKKKKKKKKMMMOOOQQQ[[[___fffkkkggg^^^YYYXXXXXXhhh{{{{{{yyyzzz~~~~~~vvvooommmnnnnnnfffXXXMMMMMMTTTYYYYYYjjjhhhjjjrrrvvvtttpppooopppvvvvvvrrrvvvyyylllcccXXXLLLFFFDDDBBBAAAAAA@@@>>><<<<<<;;;:::999888999:::;;;999999::::::;;;<<<<<<===:::888555444444444444333222111111000//////......000000000000000000000000////////////////////////........./////////000000......///000000000000///000000000000000000000000000000000000111222333333333222777???CCCCCCEEEJJJVVVhhhrrreee]]]RRRDDD===AAACCC<<<:::===BBBDDDHHHOOOTTTWWWWWWVVVMMMJJJGGGEEEEEEFFFFFFFFFDDDDDDCCCCCCDDDEEEFFFGGGDDDDDDDDDEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????????????????????????????>>>>>>>>>???@@@@@@>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBAAADDDLLLSSS^^^dddpppzzz|||cccMMM<<<222000444111000...---------......---,,,,,,+++******++++++************************************))))))))))))))))))(((((((((((())))))************************))))))))))))************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))+++,,,------------......///////////////000........................000000000000000000000000......///000000111111222333333444555555555555555333444555777999:::::::::888;;;======;;;::::::;;;===<<<;;;;;;;;;<<<>>>???@@@AAABBBCCCDDDDDDBBBAAAAAAAAABBBCCCCCCCCCCCCCCC@@@???>>>===>>>>>>???@@@BBBDDDEEEDDDBBB@@@@@@@@@<<<===>>>???@@@@@@@@@@@@;;;;;;<<<>>>@@@BBBCCCDDD======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===??????>>>===999<<>>===>>>===;;;:::::::::;;;<<<999999:::;;;;;;<<<<<<<<<;;;888666444555555555444222222222111111000//////...////////////000000000....................................////////////...///000000111000000000////////////////////////000000000000111222333444444666999===;;;999:::===@@@???RRR}}}~~~dddKKKBBBBBB???<<<===999<<>>>>>???@@@AAAAAABBBAAAAAA@@@AAABBBCCCCCCBBBDDDFFFIIINNNTTTXXXYYYaaannnuuuaaaIII999222...///111///...---,,,,,,,,,---...,,,,,,+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))***************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++---............---........./////////000////////////////////////////////////////////////------...//////000000111222333333444444444444444111222444666777888999:::777999;;;;;;:::999888888888888999999;;;===???AAA???@@@BBBCCCCCCBBBBBBBBB@@@AAAAAABBBBBBBBBBBBBBB???>>>===<<<<<<===???@@@AAABBBCCCBBB???>>>===>>>;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@<<<;;;;;;:::999:::::::::999999999::::::;;;;;;;;;777666666888;;;===<<<;;;???999:::AAADDDJJJ]]]sss}}}{{{xxxuuussskkk^^^TTTNNNGGGAAAKKKHHHIIIMMMRRRWWW]]]cccmmmnnnnnnkkkbbb\\\^^^eeellluuuhhhaaabbbgggllllllooouuu{{{sssiiillluuu{{{llleee]]][[[___ccccccaaaiiiqqqwwwsssjjjcccbbbcccrrrxxx~~~|||ssskkkhhhhhhVVVQQQKKKGGGFFFHHHJJJKKK^^^bbbiiinnnqqqwww{{{}}}|||eeeVVVQQQIIIAAA@@@CCCFFFFFFEEEDDDBBBAAABBBAAA???>>>>>>>>>===<<<<<<<<<<<<===<<<======<<<<<<;;;:::999<<<999666555666666555444222333333333222111000///............////////////........................------........./////////...//////000000000000000////////////////////////000000000000111222333444000444777777444222555999333999>>>MMMqqqsssVVVJJJFFFBBB===666777:::AAAIIIPPPTTTUUUOOOMMMJJJHHHHHHHHHHHHGGGCCCCCCDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@????????????@@@AAABBBBBBBBBAAA???>>>???AAADDDFFFFFFJJJOOOUUU^^^hhhjjjhhhsssuuuUUUEEE555///000///.........---,,,++++++,,,------++++++************++++++(((((((((((((((((((((((((((((()))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******))))))*********+++++++++***************************+++,,,------...------,,,,,,------.../////////////////////////////////............////////////------......//////000000111111222333333333333333///111444555555555666888666777999::::::888666555444555666888:::===???@@@===???AAAAAA@@@@@@AAABBB??????@@@@@@@@@@@@??????<<<<<<;;;;;;<<<===???@@@>>>@@@AAA@@@>>><<<<<<<<<;;;;;;;;;;;;;;;:::999999;;;<<<<<<======<<<<<<;;;:::999999888888888888888777777888888999999::::::999888666666777777666555;;;666666:::::::::BBBNNNXXX^^^ooowwwllleeebbb```\\\XXXVVVSSSPPPLLLIIILLLRRRVVVTTTNNNKKKOOOUUUWWWjjj|||~~~yyypppgggcccccceeecccgggooo{{{xxxmmmmmmqqqsssiiiccc^^^___bbbaaaYYYQQQ\\\ccceee^^^WWWUUUWWWYYY______^^^YYYTTTRRRTTTWWWNNNKKKJJJOOOXXX___```___jjjpppxxx}}}zzzuuuwww}}}}}}qqqfffUUUCCCBBB@@@??????AAADDDFFFFFFFFFDDDBBBBBBBBBBBB@@@???>>>>>>>>>>>>>>>======<<<======>>>>>>===<<<:::999;;;999666555555666555444222222333333222111///...........................---------------------------------.........//////------...////////////...........................////////////000111222222...000333222222444888999222<<<>>>:::HHHnnnllldddXXXJJJDDDAAA>>>===???AAACCCDDDEEECCCCCCDDDEEEFFFEEEDDDGGGHHHJJJKKKKKKIIIGGGEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@AAABBBCCCDDDEEECCCAAA@@@BBBGGGMMMQQQ^^^eeelllooovvvoooPPP>>>666///000111000//////---,,,+++******+++,,,---++++++************++++++(((((((((((((((((((((((((((((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***(((((()))))))))*********************************++++++,,,,,,,,,,,,++++++++++++,,,,,,---.........---------------------------------....../////////------......///000000000000000111222222222222111...111333444222222333555555666777999999777555222333444555777999;;;======:::<<<>>>>>>===<<<>>>@@@=========>>>>>>======<<<999999999:::<<<===>>>???<<<>>>???>>><<<;;;;;;<<<999999:::;;;;;;;;;:::::::::;;;<<<<<<<<<;;;:::999888888777666666666666666555666666777888888999999888888888888666555555444222111333666:::;;;<<<>>>CCC???CCCRRReeeuuu}}}wwwsssnnnkkkjjjfff___XXXEEEHHHIIIGGGCCCAAA???>>>DDDKKKUUU]]]aaa```^^^]]]^^^\\\ZZZYYYYYY[[[\\\]]]gggkkkuuuwwwjjjddddddccc___ZZZWWWUUUUUUVVVSSSMMMGGGUUUYYYWWWOOOHHHJJJLLLMMMHHHGGGFFFHHHLLLSSSYYY\\\ccc^^^[[[```iiiooonnnjjjfffjjjrrrxxxvvvrrrvvv~~~yyyfffUUULLLIIIGGGFFFDDD@@@======???CCCFFFHHHFFFEEECCCCCCCCCCCCAAA@@@===>>>?????????>>><<<;;;:::;;;<<<>>>>>>>>>>>>===;;;888555444555555444333111111222222222000...---//////.........------------------------------------------.........//////+++,,,------......------...........................------......///000111222222111///000222222///444333888<<<888>>>```|||hhh[[[UUULLLDDD@@@>>>>>>===999999:::===@@@BBBBBBAAALLLNNNQQQRRRRRROOOLLLJJJGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEENNNLLLJJJIIIMMMTTT\\\aaa~~~nnnNNN:::111...///111000,,,,,,...,,,+++*********+++,,,---+++***************++++++(((((((((((((((((((((((('''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++******)))******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------......///000000000//////000111111111111111---000333333111000222444555555777888999777444111444444555777888999:::;;;777:::<<<<<<::::::<<>>>>>;;;<<<>>>===<<<:::;;;;;;777888999:::;;;<<<<<<<<<999:::;;;;;;;;;;;;999999777777666555555555555555555555555666777888888999000333666777666555555666666555333222555888777333555777<<>>======>>>>>>>>>;;;999::::::;;;;;;;;;:::999999888777666444333222111111222222333333222111///......------,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------............///////////////000000000111111111111000444777777888<<>>@@@BBBCCCFFFKKKEEEHHHJJJJJJIIIJJJNNNQQQXXX]]]^^^]]]bbboooyyy{{{uuuooo~~~|||ppp___JJJ;;;555......---------,,,,,,,,,,,,,,,+++***)))))))))***++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))(((((((((((())))))))))))************)))******++++++,,,---------------,,,,,,+++++++++---------.........//////,,,---.../////////......000000000000000/////////---///111111000///000111444444555666555444222111111222333444666888:::;;;444666999;;;<<<;;;:::999<<<<<<;;;;;;;;;:::::::::888999:::999777777777888>>>>>>?????????===<<<;;;;;;::::::;;;<<<<<<;;;999999;;;<<<<<<999777666666444444444333333222222222444444555555555555555555555555555444444333333333111222222333333444444555555555555555666888999999HHHMMMWWWdddrrrpppfffooo~~~}}}|||mmmggglll^^^RRRRRRTTTTTTUUUYYYNNNLLLMMMLLLHHHCCCDDDIIIMMMKKKJJJNNNPPPOOOLLLKKKOOOOOOLLLKKKQQQYYY[[[XXXJJJHHHCCCAAAFFFOOOQQQNNNQQQRRRWWW\\\]]]]]]bbbiiiiiillllllhhhiiirrr|||{{{pppfffhhhqqqxxxuuupppnnnrrryyypppbbbWWWQQQNNNJJJJJJKKKKKKKKKIIIHHHGGGJJJHHHFFFEEEDDDEEEFFFGGGAAAAAAAAABBBCCCCCCAAA???===<<<<<<<<<======;;;999999::::::::::::999888888666666444333222111111111111222222222111000///...------,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------,,,,,,---.........//////////////////000000000111111111444666777666555777<<<@@@RRRhhhnnn___RRREEE@@@KKKSSSJJJEEEJJJTTTaaagggddd``````___\\\XXXTTTPPPMMMJJJHHHPPPSSSVVVWWWSSSOOOKKKIIIMMMKKKHHHGGGHHHIIIJJJJJJJJJFFFBBBAAABBBAAA???<<>>===<<<;;;;;;;;;;;;<<<999888888:::<<<===<<<::::::;;;<<<;;;888666666666444444333222222222222222333333444444444333333222444444444333333222222222111111222222333444444444666555555444444444444444555666<<>>;;;:::::::::;;;;;;:::888888999999999999888777666444333222111000000//////000111111111000///...------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000000444444444333333444555555444>>>UUUzzz}}}ddd[[[jjjmmmZZZAAA>>>AAAKKKTTTXXX[[[^^^hhhgggfffdddaaa[[[TTTOOOWWWZZZ]]]^^^]]][[[[[[ZZZTTTNNNHHHEEEGGGKKKNNNOOOQQQKKKFFFFFFJJJMMMKKKGGGHHHEEEDDDGGGMMMQQQQQQOOORRRPPPOOOOOORRRVVVYYY[[[XXXTTTSSSZZZcccllluuu}}}tttkkkaaa[[[WWWXXXaaajjj~~~zzzvvvrrrpppppp~~~yyyqqqiiifffhhhnnnttt~~~}}}{{{}}}pppYYY@@@444222111...,,,---------,,,,,,,,,+++++++++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''(((((())))))******(((((())))))))))))******)))******++++++,,,------------,,,,,,,,,,,,++++++************++++++++++++---,,,+++++++++,,,...///,,,---------------------,,,...000000///...///000333444555555555444333222333444444555777999;;;<<<===<<<:::999999999:::;;;888888888999:::===???@@@??????>>><<<:::999;;;======<<<:::888888999;;;<<<888888888:::<<<===<<<;;;<<<<<<<<<999666555555666555444222000000111222333333333333333222222111000222222222222111111111111111111111222333333444444666555333222000000////////////000333333333888@@@GGGRRRcccuuu{{{xxxmmmeeegggnnnqqqpppnnnlllkkknnnrrrpppggg___\\\ccckkkrrrooofffaaacccgggbbbdddddddddiiirrrxxxyyyvvvpppfff```cccjjjjjjeeemmmgggnnnqqqooosssuuuuuu{{{zzznnnaaaWWWQQQPPPIIIGGGCCC@@@???@@@BBBCCCFFFGGGHHHIIIIIIHHHHHHGGGFFFEEECCCBBBAAABBBDDDEEE???>>>>>>@@@AAAAAA???===:::999888888::::::999777777777888777777666555444111111000///.........///////////////......------,,,,,,++++++++++++,,,,,,++++++++++++************************++++++++++++,,,,,,++++++******))))))++++++++++++,,,,,,,,,,,,,,,,,,---------................../////////000000/////////111333444444222333666===KKKddd}}}^^^OOOAAA<<<>>>BBBGGGLLLRRRUUUZZZ```dddaaaZZZSSSRRRRRRSSSTTTXXX___hhhnnnjjjggg```YYYTTTTTTVVVYYYYYYSSSLLLIIIJJJMMMOOOOOOQQQQQQSSSWWW\\\___```___``````___^^^aaakkkxxxlllddd]]]]]]aaahhhttt~~~~~~yyyxxx}}}|||xxxzzz{{{rrreeeNNN???000---111000---***,,,,,,,,,,,,++++++++++++***))))))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((()))******+++(((((((((((()))))))))***)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---,,,+++******+++...///,,,,,,---------------......///111111000000000111333444555555555555333333444555555666888999;;;<<<<<<;;;;;;::::::;;;;;;;;;999999888888:::<<>>>>>CCCBBB@@@???@@@BBBDDDFFFCCCDDDEEEFFFGGGGGGFFFEEECCCBBB@@@??????AAABBBDDD=========>>>@@@???===;;;999777666777888999888777666666666666555444333222///......---------............------------------++++++************++++++++++++*********))))))))))))))))))******++++++++++++++++++******)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,---------------............/////////------...000333444333222888:::999555:::RRR||||||fffXXXQQQMMMNNNQQQHHHGGGGGGJJJOOOPPPLLLHHHAAAAAAAAACCCHHHRRR^^^fffzzz}}}|||qqqccc[[[\\\aaaqqqnnnfff]]]XXXYYY___eeellllllkkkfffcccfffooovvvnnnuuuzzzyyyvvvzzzzzzlllccc___aaakkkuuu}}}}}}|||qqqdddTTTHHH777111---000111///,,,+++,,,,,,+++++++++*********)))(((((('''(((((())))))((())))))******))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))&&&''''''((()))******+++'''(((((((((((())))))))))))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,+++******+++...///------....../////////000000222333444222222333444444444666666777666555444555555555666777999:::;;;777999;;;=========<<<;;;;;;;;;:::999:::;;;<<<===??????>>><<<::::::;;;===999:::<<<>>>>>><<<;;;999???>>>============:::888::::::888666333222333555333222000......000222444444444444333333111000/////////////////////////////////000111111222222333222111111000/////////000...,,,...111000------000555444111///000333888<<<>>>CCCEEEHHHVVVjjjssspppvvvxxxmmmjjjnnnttt||||||sssqqqzzzxxxrrreeeYYYWWW```iiimmmmmmqqqrrrooooooxxxzzzvvvjjjaaaWWWMMMFFFBBBBBB@@@===;;;<<<>>>AAA>>>===<<<;;;;;;<<<===>>>???@@@BBBCCCDDDCCCCCCBBB@@@???=========???AAABBB<<<<<<<<<===>>>>>><<<:::888777555666777999888888555555555444333222111000---------,,,------......---,,,,,,+++++++++,,,,,,+++******))))))******+++*********))))))))))))(((((((((((()))******++++++*********))))))))))))))))))))))))******++++++,,,+++++++++,,,,,,,,,------------------.........//////000111111111000000000333333444555666>>>PPP```yyymmm]]]QQQKKKGGGBBB>>>888999888888:::>>>DDDHHHYYYccciiidddVVVNNNRRRYYYqqqqqqnnnhhhcccfffqqqzzz{{{rrrfff]]]aaappp}}}}}}|||pppnnnppptttggg]]]VVVUUU\\\eeemmmqqqwww{{{xxxyyyzzz}}}sss```LLL;;;222222///......,,,))))))---+++++++++*********))))))'''''''''''''''(((((()))((((((************((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''(((((())))))******''''''(((((((((((()))))))))******++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------...---,,,+++++++++,,,...///......//////000111111111111333555555444333444555555666777888888888777666555555555666777888::::::555777:::===>>>===<<<:::<<<<<<<<<;;;;;;:::::::::<<<===>>>===;;;;;;;;;<<<888:::>>>@@@@@@>>>;;;999AAA???>>>======;;;999666666666666444222111111333222111///......000222333333333333333333222111000............/////////////////////000111111222222000000/////////000111111...,,,---000000---,,,...333222222222333222000......000111222999BBBFFFFFFKKKXXXfffqqq|||tttggghhhsss|||~~~xxxvvvzzzxxxooogggccc```]]]VVVRRRMMMHHHDDD@@@;;;888>>>>>>===;;;::::::===???;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@???>>><<<<<<;;;:::;;;===???AAA;;;;;;;;;<<<======;;;999888777555555777999999888444444444333222111//////,,,,,,,,,,,,------...///,,,+++************+++,,,******))))))))))))************)))))))))(((((((((''''''(((((()))******+++((((((((()))))))))))))))(((((())))))***++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,---------.........///111333111...---...000...---111777999888:::@@@YYY{{{wwwnnnddd]]]UUURRRLLLEEE???>>>@@@CCCAAAKKKTTTRRRHHHBBBFFFLLLNNNOOOPPPPPPQQQUUU]]]dddiiifff___UUUOOOQQQ[[[dddpppvvv{{{wwwjjj\\\QQQMMMWWWSSSOOOMMMKKKJJJOOOWWWaaaeeelllrrrxxx~~~kkkXXXGGG:::222...111...------+++((()))---+++*********))))))))))))'''&&&&&&&&&''''''((()))&&&''')))******)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((())))))))))))'''''''''((((((((()))))))))******++++++,,,------+++++++++,,,,,,---------,,,,,,,,,,,,------------,,,------------...............///000000111222222111333555555444333444555666777888999:::999999888444444444555666777888999777888999:::;;;;;;:::::::::;;;<<<===<<<;;;999888999<<<>>>???>>>===<<<===999;;;===>>>???>>><<<;;;>>>===<<<;;;;;;:::888666111222444333111000000111///////////////000111111111111111222111111000000............/////////000......//////000111111222000//////......//////000111......111222///...000***---000222111///...---333000000333333222333666222333999@@@GGGOOO\\\hhhyyyooosss|||yyyooo```XXXZZZKKKNNNNNNFFF@@@>>>===;;;>>>>>>>>>??????@@@@@@@@@===>>>===;;;999888999:::<<<<<<======>>>>>>>>>>>>;;;<<<=========<<<;;;::::::999999888:::<<<>>>@@@;;;::::::<<<======;;;999999777555555777999999999444444333333111000///...,,,,,,,,,,,,---...//////++++++***))))))***+++,,,******))))))))))))******))))))))))))((((((((((((&&&''''''((()))******+++''''''(((((())))))******'''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,000222000,,,+++///333000///111444111...555???666HHHgggyyykkk\\\RRRPPPTTTYYYXXX^^^aaa\\\QQQHHHFFFHHHGGGGGGGGGGGGHHHIIIJJJJJJDDDEEEEEEEEEDDDCCCDDDDDDLLLNNNQQQTTTUUURRRNNNKKKMMMNNNTTT[[[^^^___eeellluuurrr|||nnnRRR>>>555222333555---++++++///000,,,+++,,,************))))))))))))&&&&&&&&&&&&&&&'''((()))%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))))))))((((((((((((''''''''''''((((((((())))))******+++,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,---.../////////...............///000111111222000222444444333333333444777888999:::;;;::::::999444444444444555777888888;;;:::999888888888999:::888:::<<<>>>>>><<<:::888888;;;???AAA@@@>>>======;;;;;;;;;<<<<<<=========;;;:::999999::::::888666...000222333111000///000......//////000000000111...///000000000000000///........./////////000000......//////000111111111000///...------------------)))))),,,...---,,,...///222333111---,,,///333+++&&&(((//////***+++333111,,,...666888555777@@@;;;FFFLLLIIIFFFIIIMMMMMMMMMMMMPPPUUUXXX\\\fffpppnnnttttttnnnqqq{{{~~~xxxrrrfffUUULLLSSS___bbb___[[[XXXSSSOOOSSSWWWTTTNNNHHHIIIGGGBBB??????:::555999>>>>>>:::777;;;>>>???999;;;<<<=========>>>>>>:::;;;<<<<<<:::999:::;;;888888999999999999888888:::;;;;;;<<<;;;:::888777999888777777999;;;>>>???::::::;;;===???>>><<<:::888777777777777777888888444333222111000///...---........................---,,,***(((''''''((((((************)))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---------............///000000000111222222333333666666<<>>>>>======<<<;;;999:::;;;;;;:::888666777777777666555444444////////////............)))***+++,,,...///000000000000000000///...---,,,------------------------.........------,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111111111222222222333333333222333444555777888999999@@@@@@??????@@@@@@AAABBB;;;:::888777888999;;;<<<777777777777888888888999888777666444555666888999666666666666666666666666666888:::<<<<<<<<<;;;:::<<<======;;;888666666666999::::::999777666777999888999::::::999777444333666666777777888888999999999999:::<<<======<<<::::::999888777666555555555333222111000...---,,,+++---------------------------,,,***)))(((((())))))*********)))))))))(((((()))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))*********+++++++++*********+++++++++,,,,,,------------............//////000000111222222333000555:::===GGG^^^}}}~~~kkkXXXLLLBBB666//////111000...---,,,,,,+++******))))))******))))))(((''''''&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))*********++++++++++++,,,,,,------------------,,,,,,+++,,,---...///......//////000000111111000000000000000111111222444555666666555666888:::;;;999777666555666777888777777777666555444222222666666666777888888999999;;;<<<>>>??????===;;;:::;;;:::888999::::::999777555555555444444333222222.........------------,,,***++++++,,,---.../////////000000///...---,,,,,,---------,,,,,,,,,,,,,,,------------,,,,,,,,,+++------------,,,,,,,,,+++++++++++++++++++++++++++,,,---...---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///////////////000000000111111111//////000111222222333333222222222222222333333444444333222111111333444666222222222333333333444444666555444333444555777888666666666666666666666666555777999:::;;;;;;:::999:::;;;;;;999666555555555888999999888666555666888666777888999888666555333444555555666666777777888777888888999:::;;;;;;<<<<<<;;;999777555333333222222222000///---+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++******))))))))))))((((((((())))))))))))(((''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))*********++++++*********++++++++++++,,,,,,,,,,,,---------.........//////000000111222222111666777111---888QQQggg~~~ttt\\\FFF;;;555333000.../////////...,,,,,,++++++***)))))))))***))))))(((((('''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((&&&''''''''''''(((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,------------,,,,,,,,,,,,,,,,,,---......,,,,,,---......//////000//////......///000000111333444555444333444555777999888777666555444444333444444333222222222333333333444444555666666777777;;;===???@@@@@@===:::888999888777777888888777666333333222222111000000///------,,,,,,,,,+++++++++++++++,,,,,,,,,---------...//////......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++************************+++,,,,,,,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---------............,,,,,,---------...............---,,,,,,...///000....../////////000000000222222111111222444666777555555555555555555555555444555666888999888888777888999999777444222333333555666777666444444555666444555666777777666555444555555666666777888888999666777888888888999;;;===<<<;;;999666444333222222333222111///---+++))))))*********************************++++++,,,,,,---***)))))))))(((((((((((((((((())))))(((((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))************************+++++++++++++++,,,,,,,,,---------------......//////000111111333111///000444888;;;===LLLqqqyyyhhhSSS@@@444//////000111000///---,,,,,,++++++******))))))))))))))))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++++++++,,,------......------------...///000000333333444333111111333444444555666666555444333222333222111111111222444555222222333444555666666777999;;;>>>AAA@@@>>>:::888888777555666777777666444333222111000//////......---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++---------------,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,+++)))((()))***+++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,------------------------------.........///////////////------,,,,,,,,,---...///........./////////000000/////////000111222444555444444444444444444444444222333444555666666666555555666666444222000000111222444555555333222333444222333444555555555555444777777888999:::;;;;;;<<<777888999999888888;;;===999888777555444333333333444333222000...---++++++************************)))******+++,,,,,,,,,---)))))))))(((((((((((('''((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((()))))))))*********))))))*********+++++++++++++++++++++,,,,,,,,,---,,,------......///000000///+++***///777999333,,,777DDD```~~~{{{nnn[[[GGG888000---,,,000111222000,,,++++++,,,******))))))))))))((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''((()))(((((('''''''''(((((())))))))))))(((((()))))))))*********)))***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,*********+++,,,,,,------,,,,,,,,,,,,---...///000222222333222000///111222000111333555555555444333333222222111222444555777222222333444555666777888555888<<>>;;;999777555444444555666444333444333222000///.........---------,,,,,,,,,+++++++++++++++++++++*********+++,,,,,,,,,,,,++++++***))))))))))))******++++++)))*********************)))*********************))))))))))))))))))))))))***+++,,,+++)))))))))******************************************)))))))))+++++++++,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,------------,,,------------......//////---............/////////---------...000111222333222222222222222222222222111111222333444444444444222333444222000...///000000222444444222111222333111222333333444444555555666777888999:::;;;<<<<<<888:::===<<<999999;;;===777666555444444444444444444333333111000///...---************************))))))***+++,,,,,,++++++))))))(((((((((((('''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))******)))))))))************+++******+++++++++,,,,,,,,,+++,,,,,,---......//////---...000000///000222444666444===UUUuuuwwweeeVVVAAA222,,,,,,---.........---,,,******,,,...)))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''%%%&&&'''((()))(((''''''&&&''''''(((((())))))***((((((((()))))))))******))))))***++++++++++++*********+++,,,,,,,,,,,,,,,)))******++++++,,,,,,---++++++,,,,,,---...000000111111222111//////000222///000222444555555555444333333333333444555666777222222333555666777888999333666999<<<>>>===;;;:::777555444444555555444333555444222000.........///---------,,,,,,,,,+++++++++***************************++++++++++++******''''''(((((()))*********((((((((()))))))))))))))((((((((()))))))))))))))((((((((((((((((((((((((***+++,,,+++)))((()))***))))))))))))))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,,,,++++++++++++************((()))+++,,,,,,,,,+++***,,,,,,,,,---------......+++,,,,,,,,,,,,---------,,,,,,---...///000000111111111111111111111111111000000111111222333333444111222222111///---...///...111333333222111111222222222333333333444444555444444555666777999::::::999===@@@@@@<<<999;;;===666666555444333333333333333222222111000000//////************************((()))***+++++++++***)))))))))((((((((('''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))************************+++++++++++++++++++++,,,------.........111222000---...333888000222777<<>>:::;;;===777777555444333222222222111111111111000000000000************************((()))***++++++***)))((()))(((((((((''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,---.........+++***---111333222///333111111444444666AAANNNrrrfffLLL<<<111000.........---+++))),,,+++***+++---...,,,+++'''''''''(((((((((((((((&&&'''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''))))))((('''&&&&&&&&&&&&'''((())))))***(((((((((((())))))))))))(((((()))***************)))***+++,,,---,,,++++++*********+++,,,,,,------,,,,,,,,,---...///111111///000111000///000111333444444333333333333333333111222333444555444333333000111222333555666777888666666888888999888777777777555444444555666444333555333000...,,,,,,,,,---************))))))))))))((()))))))))************((()))************))))))&&&&&&''''''((())))))***&&&'''''''''(((((())))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''((()))(((&&&%%%&&&'''))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))***************+++++++++,,,,,,,,,---((()))+++------,,,+++***,,,,,,---...............,,,------------.........------...//////.........000000000000000000000000000000000000111222333444///000111000...------...---000333444333222111222555444444333333444444555444444555777888:::;;;;;;:::;;;<<<<<<<<<;;;:::999333333222222222222222222//////...------------...+++***)))'''''''''((()))))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''+++(((&&&&&&(((+++,,,,,,+++++++++++++++***)))))),,,,,,++++++,,,,,,---...---------............//////000000222333555777888;;;LLLjjjbbbLLL@@@999666000///...---,,,,,,+++,,,))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&''')))***,,,))))))))))))(((((((((((())))))))))))************+++++++++++++++***))))))******+++++++++,,,,,,,,,,,,,,,,,,------------...///......000222333222000000000111222333444444555222222222333333333444444///000111222444555666777666777999::::::888555333666444333333444555333222111000---+++***)))))))))++++++++++++++++++++++++))))))*********+++++++++************)))))))))((())))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,------.../////////////////////............//////000000111111111222333222222111000///.........000222444555555555444555555444333222222222222000222666999::::::888777888999:::::::::999777777222222222222222111111111......---,,,,,,,,,,,,---+++***((('''''''''((())))))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''',,,***(((((()))+++++++++******************)))))),,,++++++++++++,,,------------------..................///000111333444555666:::@@@LLLaaavvv\\\GGG:::444111//////...---,,,++++++++++++))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''''''''&&&&&&'''((()))***))))))))))))(((((((((((())))))))))))***************+++++++++******)))(((*********+++++++++,,,,,,,,,,,,,,,------.........000//////111333444333111000000111222333444444555333333333444444444555555222222222333333444444444777888:::;;;;;;999777555444333222333444555444333111000...,,,************++++++++++++++++++++++++)))))))))******+++++++++*********)))))))))(((((()))((((((((('''''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********************************+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,,,,---,,,,,,,,,---......////////////////////////////////////000000000111111111333222222111000/////////000111222333444555555555666555444333333222222222222333666888999:::999999666666777777666666555444222222222111111000000000---,,,,,,+++***+++++++++***)))((('''''''''(((((()))(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&+++***((('''((())))))(((((()))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,---------......------------...///000111000222222111999PPPssslllUUUKKK===222......//////---,,,+++***)))))))))***))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''((()))(((((((((((())))))))))))))))))))))))************)))************)))(((((())))))*********+++++++++++++++,,,,,,---...//////000000000111333444333222000000111222333444444555444444555555555666666666555444444333333222222111777888:::;;;<<<;;;999888444333222222444444444222111000...---++++++******************************))))))))))))************))))))))))))((((((((((((((((((((('''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------......///////////////////////////////////////000000000000222222222111111000000000222222222333444555666777666666555444444333333333333333555666777999999:::555555555444444444333333111111111000000/////////++++++***))))))))))))***(((((((((((('''(((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((()))((('''((((((((((((((())))))******************+++,,,,,,+++,,,,,,,,,------------------,,,,,,,,,---......,,,333999888555888CCCOOOrrrvvvfffUUUBBB<<<777111...---/////////+++***)))((((((((((((((())))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''((())))))((((((''''''''''''(((((((((((())))))))))))((()))))))))************))))))*********))))))((()))))))))*********++++++***++++++,,,---.../////////......000222333222000000000111222333444444555555555666666666666777777555444444333333222222111666777888:::::::::999888555444222222333333111000000000///---,,,+++++++++************************))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))************************************++++++++++++************+++++++++++++++++++++,,,------.........///////////////000000////////////////////////111111111111111111000000444333222222333555666888666666666666555444333333222222222333444666888999555444444333333333333333111111000//////...------******)))(((((((((((()))'''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&))),,,---,,,+++))))))((('''(((((()))******))))))))))))***++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---------///111000...000555:::>>>TTTzzzvvviiiZZZDDD;;;;;;666000...---,,,------,,,,,,))))))((('''''''''((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''(((((()))))))))(((((('''&&&&&&'''((((((((()))))))))***((()))))))))************))))))************)))))))))************+++++++++++++++,,,,,,---...//////---------...000111000///000000111222333444444555555555555555666666666777222222333333333333444444444555666777888888777777777555333222222000...,,,//////......---,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++******++++++,,,---------------......///////////////.....................000000000000000000111111444333222222333444666777666666666666555444333222000/////////000333555777555444333222222222333333000000//////...---,,,,,,***))))))(((((((((((((((&&&&&&'''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))---111222111000+++***)))((('''((()))))))))))))))((())))))***+++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---...///---,,,,,,///111333444222777GGGaaa~~~gggPPPAAA;;;444333222***,,,,,,------------,,,,,,((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''(((((((((((())))))((('''&&&&&&''''''(((((())))))******))))))))))))************))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......,,,+++,,,---///000///...000000111222333444444555333333444444444555555555111111222333333444555555333444444555555555555444777555333111111000---+++------------,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))((())))))))))))*********((())))))))))))*********)))******++++++,,,,,,---,,,,,,,,,------......///...............---------.........//////000000000222222222222333333444555555555666666555444222111------------///111333444444333222111000111111222000000///...---,,,++++++***))))))(((((((((((((((%%%&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&(((+++///222333111......---***((('''(((((())))))(((((((((((()))******************++++++++++++++++++***++++++,,,------//////000222333222///,,,555222333>>>NNNeeexxxcccCCC333111666444222///&&&,,,---......---,,,,,,,,,((((((''''''''''''((((((((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''(((((('''(((((())))))((('''&&&'''''''''((()))*********))))))))))))******************+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...------------,,,,,,,,,,,,,,,,,,---000000///...000000111222333444444555111222222222333333333333111111222333333444555555444444444444444333333333444333111000111000///---+++,,,,,,,,,,,,***)))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******))))))******+++,,,,,,,,,******++++++,,,------............---------,,,,,,,,,,,,,,,---...//////000111111222222333333222222333444555666555333111000,,,,,,---...///111222333333222000/////////000111000//////...,,,+++************)))((((((((((((((($$$%%%'''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))---000000---***000...+++)))((((((((()))((((((((((((((()))******)))************+++++++++))))))))))))***+++,,,---///...---++++++---///111///000555999:::<<>>JJJ___|||yyykkkWWWGGG===777333000...------,,,++++++******+++++++++******)))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000000000000000111111222333444444333333333222222111111111111111111000111111222222222222222222222222222222111///......///000...---***))))))))))))((((((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''')))))))))))))))))))))))))))((((((((((((((((((((('''((((((((())))))))))))******++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,------------.............../////////222222222222111000///...............000222444555000000///........./////////...------,,,+++******(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%(((,,,...//////...---+++)))'''&&&&&&'''(((''''''((((((((()))))))))(((((())))))))))))******)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......///111111,,,...000222999III^^^nnn~~~tttggg[[[SSSPPPEEE777---***,,,...///------,,,,,,+++*********************))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((((((((((((((())))))))))))*********++++++++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000...///000111222333444444444333333222111111000000000000000000111111222333333333222222111000000000000...------...///---,,,*********)))))))))((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------...---------.........//////222111000000////////////............000222444555111000000///////////////---------,,,+++******)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''))),,,---------***)))'''&&&%%%&&&'''''''''''''''((((((((())))))(((((((((((()))))))))***)))))))))************+++++++++++++++,,,,,,,,,,,,......---------...//////---111444555333444888<<>>666000444333333222000...+++***......---+++******+++---))))))))))))))))))))))))&&&&&&&&&''''''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))))))))))))))************)))))))))******+++++++++******+++,,,,,,---......---------.........//////////////////////////////......///000111222333333000000/////////000000111111111000///......------+++***((()))******)))''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%################################################################################################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))&&&&&&&&&'''''''''((((((''''''((()))***+++,,,,,,************++++++++++++,,,,,,+++++++++*********))))))***+++,,,---.........///000111222222222222000000/////////111222333---,,,++++++******++++++************))))))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&''''''#########$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))'''(((((()))***+++++++++(((((((((((()))***+++,,,+++......+++((()))///555***---111222222222444555888888:::AAANNNbbbvvvsssfffSSSDDD666444666444222111---...///---******,,,///&&&(((+++---,,,+++******(((((((((((())))))))))))&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))************(((((())))))*********+++******+++,,,,,,---......---------.........//////000////////////.........------...000111333444444111000000////////////000000000000///......------***)))(((((())))))((('''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%################################################################################################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((&&&'''((()))***+++,,,,,,)))************++++++++++++++++++*********))))))((()))***+++,,,---......---///111222333333333222000000/////////111222333...---,,,+++************))))))))))))(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$###############################################################""""""""""""######$$$$$$############$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------......///000000000000111333666:::???CCCFFFcccoootttaaaQQQFFF@@@555555444333333222111111------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''))))))))))))************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------......//////000000222111000//////000111222222111000//////000111222333222111///......------,,,+++))))))***)))(((&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((***)))(((''''''((()))***+++*********))))))(((((())))))))))))******************,,,---...///////////////000000000000//////111000/////////000222333------,,,+++************))))))))))))(((((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######################################################$$$$$$############$$$$$$$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''((((((((()))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,---,,,------...//////000000111111111111333555777888???EEEMMMVVVaaaqqqnnnhhh^^^RRRFFF===777444333222222111111000//////---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((('''(((((()))))))))*********************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////------......///000000111111111000//////000111111111000////////////000111222111000///...---------,,,***))))))))))))(((&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((***)))(((''''''((()))************)))))))))(((((((((((()))))))))*********)))***,,,---......///////////////000000/////////000//////......000111222---,,,+++******)))******)))))))))((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###################################################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$########################################################################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''((((((((()))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---......//////000000///............///111222222333777AAANNNXXXooosssxxx|||tttvvvqqqooodddWWWDDDAAA===888444111000///000000//////...---------,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---......//////000111111000000////////////000000000000///......///000000000000///...------,,,,,,+++***(((((())))))(((&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((''''''(((((()))))))))))))))(((((((((((((((((())))))))))))******)))***+++---..................////////////......///...---------...000111---,,,+++***))))))))))))))))))(((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$######$$$$$$$$$$$$$$$############$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((()))))))))******************++++++++++++++++++,,,,,,------.....................//////000222444444444333555888;;;@@@CCCHHHPPP]]]nnn~~~wwwxxxddd___UUUKKKGGGGGGAAA999888666444222000000111111......---------,,,,,,,,,++++++++++++************((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))************++++++++++++++++++++++++,,,,,,,,,---......//////---......//////000111111///////////////////////////..................///.........------,,,+++******)))''''''((()))'''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################################################################################$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))***+++,,,---.........---......//////......---...---,,,,,,,,,---...///,,,,,,+++***))))))))))))(((((((((((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""""""""######$$$$$$############$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''((((((((())))))))))))))))))*********++++++*********+++,,,,,,------,,,---...//////000000111+++---000222333333333444777777888:::<<>>999888:::888555555444222111000/////////---------------,,,,,,,,,++++++*********)))))))))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''(((((())))))'''(((((((((((()))))))))(((((()))))))))*********++++++++++++++++++++++++++++++,,,,,,---.........---------...//////000000.........//////.........------------------------,,,,,,------,,,+++***))))))(((&&&'''(((((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################################################################################################$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((('''(((((((((((()))))))))))))))+++,,,---.........------............---------,,,+++++++++,,,...///,,,+++***))))))((())))))((((((((('''''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%###################################################""""""""""""""""""###$$$$$$############$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((((())))))))))))*********))))))******+++,,,,,,,,,,,,,,,---......------,,,000///...---...///111222444222333555444222444888666:::>>>AAAIIIWWWkkkzzz}}}tttiiiaaaWWWPPPNNNJJJEEE@@@<<<;;;:::888666666555555222222111000////////////---------,,,,,,,,,,,,,,,*********))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''(((((((((((())))))'''(((((())))))*********++++++++++++++++++++++++*********+++,,,,,,------+++,,,,,,---......//////------............------,,,,,,------------,,,,,,******+++,,,+++***)))(((((('''&&&&&&'''((('''%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&############################################################################################################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((((())))))((()))***,,,------------,,,,,,------------,,,,,,---,,,+++++++++,,,...///,,,+++***))))))((((((((((((((('''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%################################################$$$######""""""######$$$$$$$$$############$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((((((((((()))))))))******(((((())))))***++++++,,,***+++,,,,,,---,,,++++++666444111//////////////////+++,,,111333111222666666666444333555===GGGOOORRRQQQSSSZZZcccjjjnnnppp|||{{{qqqfff\\\SSSNNNJJJDDD===<<<@@@DDDDDDBBB888777666444111///000222111111000000000/////////+++++++++++++++,,,,,,,,,******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))***'''''''''((((((((())))))''''''(((((()))******+++************************((())))))******+++,,,,,,******+++,,,,,,------...,,,---............---,,,***+++,,,------,,,+++***((()))***++++++)))(((''''''&&&%%%%%%'''''''''%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&############################################################################################################$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((()))***+++,,,---------,,,,,,------------,,,,,,---,,,,,,+++,,,---...///,,,+++***)))(((((((((((((((((('''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%%%%################################################%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((()))******++++++'''(((***,,,---......---((()))+++...111111000...555...,,,000222...---000//////111666;;;>>>>>>>>>@@@;;;888;;;???BBBDDDFFFGGGQQQZZZ___ccckkkrrrvvvyyyuuupppjjjgggfffeeeaaa]]]```\\\VVVOOOHHHCCC@@@>>>AAA===::::::<<<<<<777222444333222000---,,,///333000//////...------,,,,,,***************+++++++++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***''''''''''''((((((((()))&&&''''''((()))******+++************************((((((((()))******++++++)))******++++++,,,------,,,,,,---......---,,,,,,***+++,,,------,,,+++***'''(((***+++***)))'''&&&'''%%%%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&################################################""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""##############################$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))((()))***+++,,,---------+++,,,,,,------,,,,,,+++------,,,,,,,,,---...///+++******)))(((''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######################################################$$$$$$##################""""""""""""############""""""""""""""""""""""""$$$#########""""""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((()))))))))******************+++++++++,,,,,,,,,------------------------............////////////000000000111222222333333666666666666777777777777<<<===>>>@@@AAACCCDDDEEEMMMOOOSSSWWW\\\aaaeeegggsssuuuyyy}}}|||xxxuuurrrqqq|||zzzvvvqqqlllhhhfffdddccc```ZZZUUUQQQOOOOOOPPPTTTRRRPPPMMMLLLKKKJJJKKKLLLJJJGGGCCC@@@>>>===<<<::::::999777666444333333444333222111000000000000......---------,,,,,,,,,+++++++++*********)))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''(((((()))*********++++++++++++******))))))))))))************)))))))))******++++++,,,------...------,,,,,,------...,,,,,,---,,,,,,+++)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############"""#########$$$$$$$$$$$$########################################################################$$$#########""""""!!!!!!""""""""""""""""""""""""######################################################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''(((***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))(((''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""##############################################################################""""""""""""############""""""""""""""""""""""""############"""""""""!!!"""""""""""""""""""""""""""############$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////000000111222222333444444444444555555555555666666777888:::;;;<<<<<<>>>???AAACCCEEEGGGIIIJJJGGGIIIJJJLLLNNNNNNNNNNNNUUUTTTRRRPPPNNNLLLJJJIIIVVVUUUSSSPPPNNNMMMKKKKKKPPPMMMIIIEEEBBBAAABBBBBBHHHGGGFFFEEEDDDEEEEEEFFFEEEDDDBBB@@@>>>>>>>>>>>>999888777666555333222222222222000///////////////------------,,,,,,,,,,,,+++++++++******)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''(((((()))******************))))))(((((())))))************)))))))))******++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,++++++******))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############"""""""""#########$$$$$$########################################################################$$$#########""""""""""""##############################################################################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""#################################################################################""""""""""""############""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((()))))))))))))))*********++++++++++++++++++++++++++++++++++++------------...............//////000000111222222111111111222222222333333111222222333444444555555555666666777888999999:::BBBAAAAAA@@@@@@@@@@@@@@@DDDDDDCCCBBBBBBAAA@@@@@@>>>>>>??????@@@@@@AAAAAAEEECCC@@@<<<;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAABBB??????>>><<<<<<<<<<<<<<<888777666555444222222111111000///...---------------,,,,,,,,,,,,+++++++++************))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&'''(((((()))))))))))))))))))))((((((((())))))************))))))))))))******+++,,,,,,,,,******))))))))))))******,,,+++***)))(((((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############!!!!!!!!!"""""""""#############################################################################################"""""""""##############################################################################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$###############################################################$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))************+++************************,,,,,,,,,,,,---------------......//////000111111///000000000111111111111333333333333333444444444444444666777999:::<<<<<>>======>>>?????????>>>>>>>>>===============???@@@BBBCCCDDDDDDEEECCC@@@===<<<;;;<<<===777888999:::<<<>>>???@@@???>>>===;;;999888777777777666666555333222222111000///...------,,,,,,---,,,,,,+++++++++*********))))))))))))))))))))))))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((************)))))))))))))))******++++++******))))))))))))***++++++,,,,,,******))))))))))))******,,,+++)))'''&&&'''((())))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""############!!!!!!!!!!!!""""""""""""##############################################################################################################################################################################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,---------------((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$################################################""""""#########$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((((((((()))))))))*********))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,------......///000000//////000000000111111111444444444444444444444444111222333555777999:::;;;:::999777555555666888:::<<<<<<;;;;;;:::999999999:::;;;<<<===>>>>>>>>>===BBBAAA>>>;;;999888999999888999:::;;;<<<======>>>===<<<;;;:::999777666555666666555444333333222222000000///---------------+++************)))))))))((((((((((((((((((((((((&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((++++++++++++++++++++++++******++++++++++++******((())))))******+++,,,,,,++++++************++++++,,,+++(((&&&&&&&&&((()))((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""############!!!!!!!!!!!!""""""""""""#######################################################################################$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))++++++++++++*********++++++,,,,,,,,,,,,,,,,,,------.........''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%################################################"""""""""###$$$$$$%%%%%%""""""""""""############""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,---......///////////////000000000111111222222222333333333333333111111111222333444444444888777666555666888:::;;;>>>======<<<;;;;;;::::::888999:::;;;<<<;;;:::999???>>><<<:::888777777777999999:::;;;;;;;;;;;;:::888888999999999888777777444444444333222111111111000///...---,,,,,,,,,,,,******)))))))))(((((((((''''''''''''((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################################################################""""""""""""""""""""""""########################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''(((((())))))+++++++++,,,,,,,,,,,,,,,******++++++++++++******(((((())))))***+++++++++,,,,,,++++++++++++,,,,,,+++***)))(((''''''((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%################################################""""""""""""############!!!!!!!!!"""""""""#######################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''(((***++++++++++++*********++++++,,,,,,---,,,,,,,,,---......//////''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""###$$$$$$%%%################################################!!!""""""###$$$$$$%%%%%%""""""""""""############""""""""""""""""""""""""!!!"""""""""############"""""""""""""""""""""""""""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,------.............../////////000000/////////000000111111111111111111111111222222222111111111111222333555666555555555555555444444444777888;;;===>>>>>>>>>======<<<;;;:::999999999999999:::;;;<<<<<<;;;;;;:::666777888888777666555444111111111000000///.........---,,,++++++***++++++)))))))))(((((((((''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################"""############$$$$$$$$$########################################################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((()))************+++++++++,,,,,,,,,***++++++,,,,,,++++++***(((((())))))******++++++,,,,,,++++++++++++,,,,,,++++++***))))))(((((('''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################""""""""""""############"""""""""#########$$$$$$#################################################################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''(((***++++++++++++)))******+++,,,,,,------,,,,,,------.../////////&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""###$$$%%%%%%################################################!!!""""""###$$$$$$%%%%%%""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$"""""""""""""""""""""""""""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))************************))))))))))))***************++++++,,,,,,---......---------.........//////------...//////000111111---......///000111111222222222222333333444555666666666666777777888888888000222666999<<<=========888888777777888888999::::::;;;<<<>>>>>>>>>===<<<999999999777555222000...//////......---------,,,---,,,+++***)))))))))))))))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""################################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((()))*********))))))******++++++++++++***++++++,,,,,,++++++***((((((((()))******++++++,,,,,,++++++++++++,,,,,,***+++++++++***)))((('''(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""########################""""""""""""########################$$$$$$$$$$$$#################################################################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&'''(((***++++++++++++))))))***+++,,,,,,------,,,,,,------...///000000''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$############"""""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$#########""""""""""""""""""############$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$$$$$$$$$$#########""""""##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&&&&''''''...222222...++++++)))'''((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///////////////////////////000000111222222222333333333444444333444444555666777777777555666777888999:::::::::777888999999999888666555::::::::::::::::::;;;;;;;;;:::999888666444222111222111000///...---,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++************)))))))))((((((''''''+++++++++*********))))))++++++***)))((('''&&&&&&"""'''%%%!!!'''111000&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""################################################"""############$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################""""""######$$$%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((())))))******)))+++,,,,,,***)))))))))******+++,,,---------,,,'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$#########"""""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$#########""""""""""""""""""############$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$$$$$$$$$$#########""""""##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''+++///000---+++++++++((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////......//////000111111111111111222222222333444444444444555666777777777777888888888888777777555666666777666555444333666666666666777777777777999999888777555333111000000//////...---,,,+++***(((((((((((((((((((((((()))))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%%%%$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***++++++*********+++++++++,,,,,,,,,,,,+++++++++******************))))))(((((((((+++++++++******)))))))))++++++***)))((('''&&&%%%###&&&%%%!!!&&&///...%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################""""""#########$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################""""""######$$$%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))*********+++,,,+++******+++,,,,,,,,,,,,,,,------------&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&%%%$$$###""""""""""""""""""!!!!!!!!! """"""""""""""""""""""""$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$###############""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$$$$$$$$$$#############################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''(((---///,,,+++,,,,,,)))(((((((((((()))))))))))))))*********++++++++++++++++++++++++++++++++++++------------............///............///000000///000000000000111111111444333222111222444666777888888888777777555444333333333444444444333222111444444444444555555666666777777666555444222000///......---,,,+++******)))(((((((((((((((((((((((()))(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***+++)))*********+++++++++++++++++++++******************************)))))))))************))))))))))))******)))((('''&&&&&&%%%###&&&%%%!!!%%%,,,***###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################"""""""""#########$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################""""""######$$$%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********+++++++++***+++---//////...---,,,,,,,,,---...&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$###""""""######"""""""""!!!!!!!!!""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################!!!"""""""""###############""""""""""""""""""###""""""""""""""""""""""""""""""############""""""""""""#########$$$$$$$$$######################################################""""""######$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''')))...///---+++,,,,,,)))'''''''''((((((((()))))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,------------......------......///000//////000000000111111111444222000///000222444666666666666666555444333222333333333222222222111111444555555666666777777777555555444333222000...---------,,,++++++***))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""#####################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))***)))))))))************+++*********************)))++++++******************))))))))))))))))))))))))))))))(((''''''&&&%%%%%%$$$&&&%%%"""$$$(((&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################""""""""""""############""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""##############################""""""######$$$%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******++++++******,,,///222111000...,,,+++,,,...///&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################!!!"""""""""############"""""""""######"""""""""########################""""""############""""""""""""#########$$$$$$$$$######################################################""""""######$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''+++000111---+++,,,+++(((&&&''''''''''''((((((((((((((()))))))))*********************************++++++++++++,,,,,,,,,,,,---------------......///000000000000111111111111333111///---...000222444111222333333444444333333333333222222222111111111444444555555666777777888333333333222000///---------,,,,,,++++++*********''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$############################################################$$$$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""#########"""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((()))))))))*********))))))))))))))))))))))))******************++++++((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$%%%$$$"""###%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""""""""#########""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))******+++******,,,000333111000...,,,+++,,,...///%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$############""""""""""""""""""""""""###############$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$""""""""""""############""""""############""""""########################""""""############"""""""""############$$$$$$$$$###############$$$$$$$$$##############################""""""######$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((+++///000---***+++***'''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++---,,,,,,,,,,,,---......000000000000111111111111111///...------...000111...///000222333333444444444333222222111111222222000111111222333444555555222222222111000...---,,,,,,,,,++++++************''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%&&&%%%$$$$$$$$$$$$############$$$$$$#########################################################$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))***************''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!"""""""""######"""############$$$$$$$$$########################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))***+++******+++...111///...---,,,,,,,,,---...%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%############""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$""""""""""""############!!!"""###$$$$$$###"""!!!########################""""""############"""""""""############$$$$$$$$$""""""#########$$$$$$$$$##############################""""""######$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''+++---***(((***)))'''%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,+++,,,------........./////////000000000......------------......---...///000111222222222333333111000000000111222...//////000222333333444111111111111000...---,,,*********))))))))))))(((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$&&&&&&%%%$$$###$$$$$$############$$$$$$#########################################################$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''((((((((())))))'''''''''((((((((())))))((((((((())))))*********&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""############$$$$$$$$$########################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))((()))++++++***+++,,,...,,,,,,,,,,,,------------%%%%%%%%%$$$$$$$$$######)))(((''''''&&&%%%$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""############!!!"""###$$$$$$###"""!!!########################""""""############"""""""""############$$$$$$$$$""""""######$$$$$$$$$$$$#################################"""###$$$$$$%%%""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((###(((***((('''))))))'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************,,,,,,++++++,,,,,,---...---------.........//////---------------------,,,---...///000111111111111333222000/////////000111//////000111222333444444111111111111000///------((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$&&&&&&%%%$$$###$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))''''''(((((()))))))))***&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&$$$######&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""###$$$$$$%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))''')))+++++++++***+++,,,******+++,,,---------,,,$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""%%%%%%$$$$$$###"""!!!!!!!!!!!!""""""######$$$$$$########################!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$#########""""""!!!!!!##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))************,,,,,,+++******+++,,,,,,---------............//////...---,,,,,,,,,,,,,,,...------...111222111111.........///000222333444111111111111000000000///000//////---,,,+++******((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!""""""!!!"""$$$%%%$$$"""!!!###$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%########################$$$$$$############$$$$$$$$$$$$##################""""""""""""""""""""""""########################$$$$$$############$$$$$$""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******)))))))))))))))******+++,,,,,,,,,---------......$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""%%%%%%$$$$$$###""""""!!!"""""""""""""""#################################!!!!!!"""###############""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$############"""""""""!!!##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))(((((()))))))))*********,,,++++++******++++++,,,------------..................---,,,,,,,,,,,,,,,...------...000111111000000000000000222333444555000000/////////.........//////...---,,,+++******((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""#########"""###&&&((()))&&&###!!!"""###$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&(((((('''''''''&&&&&&&&&)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%########################$$$######""""""######$$$########################""""""""""""""""""""""""########################$$$$$$############$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******))))))(((((())))))***+++,,,,,,,,,,,,------------$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""############""""""""""""########################!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""#########$$$$$$############""""""""""""##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))(((((())))))))))))******,,,+++************+++,,,,,,,,,,,,---------.........------,,,,,,,,,,,,,,,...---,,,---///000000////////////000111222333444.........------------,,,......---,,,+++******)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$###%%%))),,,///+++&&&###""""""###"""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&(((((((((''''''''''''&&&((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%########################$$$######""""""######$$$########################""""""""""""""""""""""""########################$$$$$$############$$$$$$""""""""""""""""""""""""""""""######$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""!!!!!!!!!"""""""""##############################"""""""""""""""""""""""""""""""""#########$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******))))))(((((())))))***+++++++++,,,,,,,,,---------$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$######""""""!!!!!!########################!!!!!!"""###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""#####################"""""""""""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((()))))))))***++++++************+++++++++,,,,,,,,,------------------,,,,,,+++,,,,,,------,,,,,,,,,...//////---,,,,,,,,,,,,---...///000......---------,,,,,,,,,---,,,,,,+++******))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$######%%%))),,,000,,,&&&"""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''((((((((('''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""#####################$$$$$$$$$""""""""""""""""""""""""########################$$$$$$############$$$$$$""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""!!!!!!"""""""""#################################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******((((((((((((((()))******++++++++++++,,,,,,,,,,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$###############$$$$$$######""""""!!!!!!""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!"""""""""#########""""""""""""""""""####################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))************************++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,------,,,+++,,,---...---,,,++++++++++++,,,---............---------,,,,,,,,,+++++++++***))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$'''***,,,((($$$!!!!!!######$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###########################""""""""""""""""""###""""""#########$$$$$$$$$""""""""""""""""""""""""########################$$$$$$############$$$$$$""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""############$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******((((((((('''((())))))************+++++++++,,,,,,$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""""""""######""""""""""""##########################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))***++++++***))))))******+++++++++,,,,,,,,,+++++++++++++++,,,,,,---,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,---......------------,,,,,,,,,,,,******)))))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$#########%%%''''''$$$"""!!!"""$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((''''''(((((((((((()))))))))'''''''''((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###########################""""""!!!!!!""""""###"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""########################$$$$$$############$$$$$$""""""""""""""""""""""""""""""######$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!"""###############"""""""""""""""""""""""""""""""""#########$$$$$$########################""""""""""""""""""""""""#########$$$$$$$$$$$$%%%"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******((((((''''''(((((()))***))))))*********+++++++++$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""########################"""""""""""""""#########""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!"""""""""###!!!"""""""""##########################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))((()))***++++++***)))(((************++++++++++++++++++******+++,,,,,,---,,,+++******+++,,,+++))),,,++++++++++++,,,------,,,,,,+++++++++*********))))))(((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###%%%%%%$$$######$$$$$$###""""""$$$%%%$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((('''((((((((())))))))))))''''''''''''((((((((()))(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%########################""""""!!!!!!!!!!!!""""""!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""########################$$$$$$############$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""#########$$$$$$$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******(((''''''''''''((())))))))))))))))))*********+++$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""##################$$$$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""!!!!!!""""""#########$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))((()))***++++++***)))((()))************++++++++++++*********+++,,,,,,---,,,***)))***++++++***)))))))))))))))))))))******************))))))))))))((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$''''''%%%###""""""$$$######$$$&&&&&&$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((('''((((((((())))))******&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%########################""""""!!!!!!!!!!!!""""""!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""########################$$$$$$############$$$$$$""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!!!!"""###############"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((()))*********'''''''''''''''((())))))))))))))))))************################################################$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$###############$$$#########""""""!!!!!!$$$$$$######""""""!!!!!!""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""#########"""""""""""""""######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,++++++*********+++++++++*********))))))))))))))))))************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""###############"""!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""############ !!!!!!""""""""""""""""""############$$$$$$$$$#########""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&"""############$$$$$$$$$##############################""""""######$$$%%%""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""####################################""""""############""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))******))))))))))))******############################################################"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""################################################"""""""""!!!#########"""""""""""""""""""""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""###"""""""""""""""""""""######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''((((((((())))))))))))(((((()))))))))*********,,,,,,,,,++++++*********+++++++++*********))))))(((((()))))))))*********))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""###############"""!!!!!!""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""############ !!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$#########""""""""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''''''''(((((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&"""############$$$$$$$$$########################""""""!!!!!!""""""###$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""####################################""""""############""""""#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''''''''(((((((((***))))))(((((())))))***############################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""############"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((''''''((((((((()))))))))(((((())))))))))))******+++++++++++++++*********+++************)))))))))(((((())))))))))))******)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############"""""""""""""""############""""""!!!""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!! """"""""""""############$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################""""""""""""""""""""""""$$$############$$$%%%%%%"""############$$$$$$$$$########################!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""####################################""""""############""""""#################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((((((''''''(((((()))#########################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!"""""""""############!!!!!!!!!!!!""""""""""""#########"""""""""""""""!!!!!!""""""######$$$$$$!!!"""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!"""""""""############"""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''''''''((((((((())))))(((((((((((()))))))))***+++++++++***************************))))))))))))(((((((((((()))))))))***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!""""""############"""!!!""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!"""""""""###############"""""""""!!!!!! !!!"""""""""####################################"""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#######################################""""""""""""""""""""""""###############$$$$$$%%%""""""#########$$$$$$$$$########################"""!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""####################################""""""############""""""####################################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((################################################""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############ !!!!!!""""""""""""""""""""""""""""""######!!!!!!""""""######$$$$$$!!!"""""""""############""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!""""""##################$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((('''(((((((((((()))))))))************************))))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""""""""""""""######$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!!!!""""""#########""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""!!!"""""""""##################""""""!!!!!!!!! !!!"""""""""####################################""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%""""""#########$$$$$$$$$###########################""""""""""""###$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((################################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############ !!!!!!""""""######$$$""""""""""""############""""""""""""############""""""""""""############""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((''''''(((((((((((()))))))))))))))***************(((((()))))))))))))))***''''''(((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!""""""############"""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""###############""""""""""""""""""!!!""""""""""""###########################$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###############""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""###$$$$$$"""############$$$$$$$$$#######################################$$$$$$%%%""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""############$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((())))))((((((''''''(((((()))################################################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""###$$$$$$%%%!!!"""""""""#####################"""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" !!!!!!"""######$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((()))))))))*********+++(((((((((((())))))******'''''''''((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$####################################""""""""""""!!!!!!"""###############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""############"""""""""""""""#########""""""""""""############""""""#########$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""#########$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$"""############$$$$$$$$$########################"""""""""""""""###$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''((((((((()))))))))*********))))))(((((())))))***################################################!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############!!!""""""###$$$%%%%%%%%%!!!!!!""""""#########$$$$$$$$$######""""""!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((())))))*********+++'''((((((((())))))******''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$####################################""""""""""""!!!!!!"""###############""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""############!!!!!!""""""######$$$$$$""""""""""""############""""""######$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""#########$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$"""############$$$$$$$$$########################!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((())))))))))))******************))))))))))))******$$$$$$##################"""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######""""""""""""############""""""""""""""""""""""""######""""""!!!!!! $$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!#######################################"""!!!!!!########################"""""""""""""""""""""""""""###$$$###"""!!!"""###$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$#########"""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&%%%#########%%%$$$$$$$$$"""!!!!!!###%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#################################"""""""""""""""##############################""""""""""""######$$$#########""""""!!!!!!########################""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((''''''((()))))))))))))))(((((((((((())))))))))))########################"""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######""""""""""""############""""""""""""""""""""""""$$$#########""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""!!!#######################################"""!!!!!!########################""""""""""""""""""""""""!!!"""######"""!!!"""$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$#########"""""""""############$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$###"""###%%%$$$%%%$$$###"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###########################"""""""""""""""""""""##############################""""""""""""##################"""""""""!!!########################""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))'''((((((((())))))))))))########################"""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""########################"""############""""""!!!########################"""""""""""""""""""""""" !!!######""""""###%%%###$$$$$$$$$$$$###""""""$$$$$$$$$###############"""############$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''((((((((((((((())))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$###""""""$$$%%%%%%&&&&&&&&&%%%###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""####################################""""""""""""##################""""""""""""########################""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$%%%"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''((())))))))))))(((''''''((((((((()))))))))###############$$$$$$$$$""""""#########$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######!!!"""""""""############""""""""""""""""""""""""#################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""#####################"""""""""""""""########################""""""############"""!!!########################""""""""""""""""""""""""!!!"""###""""""$$$&&&######$$$$$$$$$######"""########################""""""#########$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''(((((((((((((((((())))))(((((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################"""######"""!!!"""$$$&&&((((((((())))))'''### """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""""""""""""""#######################################""""""""""""###############"""""""""""""""########################!!!"""""""""####################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))(((((('''''''''((((((((())))))""""""#########$$$$$$$$$""""""#########$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""######""""""""""""""""""""""""!!!""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###""""""$$$&&&"""######$$$$$$$$$##############################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###"""!!!###&&&(((*********,,,,,,***%%%!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!"""""""""####################################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################!!!!!!""""""##########################################""""""""""""######""""""""""""""""""##############################!!!"""""""""####################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((((((((''''''''''''(((((((((((("""""""""###$$$$$$%%%%%%"""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""" !!!######""""""###%%%""""""###$$$$$$$$$$$$##################$$$$$$$$$"""############$$$$$$$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((''''''''''''(((((((((((('''(((((((((((('''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""######""""""$$$'''***,,,******,,,...,,,(((###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""####################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################!!!!!!!!!"""######$$$$$$##############################""""""""""""######""""""""""""####################################""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$%%%"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&'''''''''(((((((((!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######""""""""""""############""""""""""""""""""""""""!!!!!!"""""""""#########!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""""""""############""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######"""!!!"""$$$""""""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$""""""""""""####################################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((''''''''''''((((((((((((''''''((((((''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#######################################%%%)))---+++)))(((***------((($$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""####################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################## !!!!!!"""######$$$$$$##############################""""""""""""######!!!"""""""""####################################""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""######""""""""""""############""""""""""""""""""""""""""""""######$$$$$$$$$%%%!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!"""###############"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$###"""!!!"""###!!!"""###$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""####################################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((''''''''''''((((((((()))''''''((((((''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$######&&&***...***(((&&&(((+++,,,((($$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""####################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################## !!!!!!"""###$$$$$$$$$##############################""""""""""""######!!!!!!""""""#########$$$########################""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((""""""""""""############!!!""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################""""""############""""""""""""############""""""######""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""!!! """"""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$#########""""""!!!!!!########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))*********))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################""""""###&&&))),,,,,,---...---+++((('''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""########################$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!######""""""""""""##############################""""""""""""""""""""""""$$$#########""""""!!!!!!"""############$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$#########""""""!!!!!!""""""""""""##################""""""""""""############""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$###"""!!!!!!!!!"""""""""""""""""""""""""""######""""""""""""###############"""""""""""""""%%%%%%$$$###""""""######""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))'''%%%$$$'''''''''&&&&&&%%%%%%%%%""""""""""""############"""""""""#########$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################""""""############""""""""""""############"""""""""""""""""""""#########""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""!!!########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&((()))))))))))))))))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################""""""###&&&))).........---+++(((%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""""""""""""""########################$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!######""""""""""""##############################""""""""""""""""""""""""############"""""""""!!!""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##################"""""""""!!!""""""""""""##################""""""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$###""""""""""""""""""""""""""""""""""""""""""######""""""""""""#########"""""""""""""""""""""%%%$$$$$$###""""""######""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""############"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((('''%%%$$$''''''&&&&&&&&&%%%%%%%%%""""""""""""########################$$$$$$$$$%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################""""""############""""""""""""############""""""!!!!!!""""""#########$$$""""""""""""""""""""""""###"""!!! !!!"""###"""""""""""""""""""""""""""""""""""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((())))))))))))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################"""###%%%(((+++++++++***(((&&&###"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$###""""""""""""""""""########################$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""######""""""""""""##############################""""""""""""""""""""""""############"""""""""""""""""""""#########$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##################""""""""""""""""""""""""##################""""""""""""#########""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""###$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""######%%%$$$######"""#########""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''%%%$$$'''&&&&&&&&&&&&%%%%%%%%%!!!"""""""""##################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""############""""""""""""############""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################"""""""""""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$###""""""$$$&&&%%%&&&&&&''''''&&&%%%$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""#################################"""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""######""""""""""""##############################""""""""""""""""""""""""#########"""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$###""""""##############################""""""""""""######""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""###############"""""""""""""""!!!"""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""######""""""""""""######"""""""""""""""#########$$$$$$###############$$$""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""#########"""""""""""""""################################################$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""""""""##################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""############""""""""""""############""""""!!!!!!""""""############""""""""""""""""""""""""###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""""""""""""""""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&''''''(((((('''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$###""""""###%%%######$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""#################################"""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$###""""""###########################""""""!!!""""""######""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""######""""""""""""""""""######!!!"""""""""##################""""""""""""######""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""######""""""""""""######!!!!!!""""""############$$$###############$$$$$$""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""########################$$$$$$$$$%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################""""""############""""""""""""############""""""###"""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!"""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""""""""""""""""""""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$$$$""""""###$$$%%%%%%$$$###""""""!!!!!!################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$########################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$###""""""########################""""""!!!!!!!!!"""######""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""############""""""""""""##################""""""""""""######"""""""""############$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""###$$$""""""""""""""""""""""""######""""""""""""######!!!!!!!!!"""######$$$$$$#########"""######$$$%%%""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""###############################################################$$$$$$%%%%%%&&&&&&'''((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''""""""""""""############"""""""""#########$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################""""""############""""""""""""############""""""$$$$$$######"""!!!!!!!!!"""""""""""""""""""""""" !!!"""######"""!!! """""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################"""""""""""""""""""""""""""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$$$$"""!!!"""###%%%$$$###"""""""""""""""################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$########################"""""""""""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$###""""""########################!!!!!!!!!!!!!!!"""######""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!"""""""""############""""""""""""##################""""""""""""######""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$###""""""""""""""""""""""""""""""""""""""""""######""""""""""""###### !!!!!!"""######$$$$$$######""""""###$$$$$$%%%""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""##################################################################$$$%%%%%%&&&''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''""""""""""""############!!!""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################""""""############""""""""""""############""""""%%%%%%$$$###"""!!! """""""""""""""""""""""" ###$$$$$$### """""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$########################"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$$$$"""!!!""""""!!!!!!!!!!!!"""$$$%%%&&&""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$########################""""""!!!""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###########################$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!""""""#########$$$""""""""""""##################""""""""""""######""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""######""""""""""""###### !!!!!!"""###$$$$$$$$$######""""""###$$$%%%%%%""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""##############################$$$%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############################################################"""############$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""############$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""##############################################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############################################################"""############$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""########################"""""""""!!!"""############$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%''')))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!!!!!!!!""""""""""""############$$$$$$###"""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""######$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""!!!###$$$###"""!!!"""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%########################""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""##############################################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""#########$$$$$$################################################"""############$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""########################"""""""""""""""############$$$$$$$$$"""############$$$$$$$$$!!!"""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''***,,,,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""############$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""!!!!!!!!!""""""""""""############$$$###""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""######$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!###$$$###"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%########################""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""##############################################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!"""""""""##################""""""""""""######""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""#####################"""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%'''***...000...***'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#######################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################"""""""""""""""###""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!###$$$###"""!!!"""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$########################""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""##############################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""########################$$$$$$$$$$$$################################################""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##################""""""""""""######""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""######""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((,,,000222111,,,(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""""""""###############"""""""""""""""######""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""###########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!###$$$###"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""#########$$$""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#####################$$$$$$$$$$$$%%%################################################"""############$$$$$$$$$""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""##################""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""############"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''))),,,000222000,,,(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#######################################"""############$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$""""""""""""############"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!""""""###########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!###$$$###"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######$$$$$$$$$""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$########################""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#####################$$$$$$$$$%%%%%%################################################"""############$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""##################""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""############!!!"""""""""############"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''***---///...***'''$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""#########$$$########################"""############$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""############"""""""""""""""###$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""################################################################################################################################################""""""""""""""""""""""""!!!###$$$###"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######$$$%%%%%%""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''(((""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""##################""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$"""############$$$$$$$$$"""############$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''***,,,,,,)))&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""#########$$$########################"""############$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""""""""############""""""!!!""""""###$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%'''***+++########################################################################"""!!!!!!!!!"""###$$$$$$########################################################################$$$$$$############$$$$$$########################$$$#########""""""!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""######$$$""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$########################"""############$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$############$$$$$$$$$$$$$$$#########""""""########################$$$###"""""""""###%%%%%%##############################""""""######$$$%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$#########################################################!!!!!!"""###############""""""""""""""""""""""""!!!"""###$$$%%%$$$######""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""###############"""!!!!!!!!!"""$$$%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""$$$#########""""""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""########################"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""%%%---777>>>########################################################################""""""""""""""""""###$$$########################################################################$$$$$$############$$$$$$""""""""""""""""""""""""############"""""""""!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$########################"""############$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$############$$$$$$$$$$$$$$$#########""""""########################$$$###"""""""""###$$$%%%##############################""""""######$$$%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$#########################################################!!!!!!"""###############""""""""""""""""""""""""!!!"""###$$$%%%$$$######""""""""""""""""""""""""################################################""""""""""""""""""""""""############"""""""""!!!""""""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""###############"""!!!!!!!!!"""$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""############"""""""""!!!"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""########################"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""""""%%%***///########################################################################$$$###""""""""""""""""""########################################################################$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$########################"""############$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#############################################""""""######$$$%%%##############################""""""######$$$%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""###""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""!!!!!!!!!"""""""""######"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$#########################################################!!!!!!"""###############""""""""""""""""""""""""!!!"""###$$$$$$$$$###"""""""""""""""""""""""""""################################################""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""############"""""""""!!!"""######$$$$$$###""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""########################"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!"""###########################################################################$$$$$$###"""!!!!!!!!!"""########################################################################$$$$$$############$$$$$$""""""""""""""""""""""""#########""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""!!!"""""""""####################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############################################################$$$$$$$$$##############################""""""######$$$%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""########################"""""""""!!!!!!!!!"""""""""#########""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$###############################################################!!!!!!"""###############"""""""""""""""""""""""" !!!###$$$$$$$$$###"""""""""""""""""""""""""""################################################""""""""""""""""""""""""#########"""""""""""""""!!!"""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!"""""""""############"""""""""""""""######$$$######"""""""""""""""###""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$$$$%%%########################################################################$$$$$$###"""!!!!!!!!!"""########################################################################$$$$$$############$$$$$$########################""""""""""""""""""######!!!!!!"""""""""#########""""""""""""""""""""""""############""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!########################!!!!!!""""""####################################!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################""""""######$$$$$$$$$$$$##############################""""""######$$$%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""########################"""""""""!!!""""""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$########################################################################!!!!!!"""###############"""""""""""""""""""""""" !!!"""###$$$###""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""######!!!"""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!"""""""""############!!!"""""""""###############"""""""""""""""##############################""""""""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###$$$&&&(((########################################################################$$$###""""""""""""""""""########################################################################$$$$$$############$$$$$$########################""""""""""""############""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################!!!!!!!!!"""######$$$$$$########################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$$$$######$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###############$$$$$$$$$########################""""""###$$$$$$$$$$$$#################################""""""######$$$%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""############$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""#########$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$"""""""""###############################################################!!!!!!"""###############"""""""""""""""""""""""" !!!"""#########"""!!!""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""############!!!!!!"""############""""""""""""""""""######$$$########################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$###############$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$"""!!!"""$$$&&&########################################################################""""""""""""""""""###$$$########################################################################$$$$$$############$$$$$$########################!!!"""""""""############!!!!!!!!!""""""""""""###""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!""""""############################## !!!!!!"""######$$$$$$########################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$########################!!!"""###$$$%%%$$$$$$#################################""""""######$$$%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""#########$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$!!!"""""""""#########$$$################################################!!!!!!"""###############"""""""""""""""""""""""" """#########"""!!!""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""############ !!!"""###$$$######""""""""""""""""""###$$$$$$########################!!!"""""""""############"""""""""""""""""""""""""""############$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""$$$%%%########################################################################""""""!!!!!!"""###$$$$$$########################################################################$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$ !!!!!!!!!""""""""""""""""""""""""""" !!!"""###$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""######$$$######################## !!!!!!"""###$$$$$$$$$########################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""######$$$$$$$$$$$$########################!!!"""###$$$%%%$$$#######################################"""###$$$$$$%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$!!!!!!""""""#########$$$################################################!!!!!!"""###############"""""""""""""""""""""""" """#########"""!!!""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""############ !!!"""$$$$$$######"""""""""!!!""""""###$$$$$$########################!!!!!!""""""#########$$$"""""""""""""""""""""""""""############$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""##############################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$$$$###""""""!!!""""""""""""############""""""""""""####################################################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$#########$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%########################################################################$$$$$$$$$%%%%%%$$$$$$$$$########################""""""""""""""""""""""""########################%%%%%%$$$###""""""######%%%$$$###""""""###$$$%%%$$$$$$$$$#########""""""########################""""""""""""""""""######"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$################################################$$$#########""""""!!!!!!#########"""""""""""""""######$$$%%%$$$###"""!!!########################################################################################################################################################################$$$$$$##################%%%$$$######$$$$$$"""!!!"""############$$$$$$$$$########################""""""""""""############$$$$$$$$$#########""""""#########$$$%%%%%%%%%&&&################################################"""############$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""##############################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$#########""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############!!!!!!!!!!!!""""""""""""########################################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%##############################################################################$$$$$$$$$$$$##############################""""""""""""""""""""""""########################%%%$$$$$$###""""""######%%%$$$###""""""###$$$%%%$$$$$$$$$#########""""""#################################""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$#########""""""################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$############################################################"""""""""!!!###"""""""""""""""""""""###$$$$$$%%%$$$###"""!!!################################################################################################################################################################################################%%%$$$######$$$$$$###!!!"""############$$$$$$$$$########################""""""""""""############$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$###############################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$%%%%%%""""""""""""############ !!!!!!!!!""""""########################################################################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%########################################################################"""##################"""########################""""""""""""""""""""""""########################%%%$$$######"""#########$$$$$$############$$$$$$$$$$$$$$$#######################################$$$#########""""""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$###############################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$############################################################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$###""""""################################################################################################################################################################################################%%%$$$"""###$$$$$$###""""""############$$$$$$$$$########################""""""""""""############$$$$$$$$$#################################""""""################################################"""############$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$!!!"""""""""############!!!!!!!!!!!!""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%########################################################################""""""############""""""########################""""""""""""""""""""""""########################$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$#########################################################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$######""""""#######################################################################################################################################################################################$$$$$$$$$%%%###"""###$$$$$$###"""""""""#########$$$$$$$$$########################!!!"""""""""####################################$$$#########"""!!!!!!!!!################################################""""""#########$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%########################################################################""""""############""""""########################################################################$$$###############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$############################################################""""""!!!!!!########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$################################################""""""""""""""""""######!!!!!!""""""############$$$$$$$$$#######################################################################################################################################################################################""""""#########$$$$$$$$$$$$###"""###$$$%%%$$$"""""""""#########$$$$$$$$$########################!!!"""""""""####################################$$$#########"""!!!!!!!!!################################################""""""#########$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$################################################"""############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""#####################$$$$$$$$$%%%%%%#######################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%########################################################################"""##################"""#################################################################################"""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$########################"""""""""""""""""""""###########################"""############$$$$$$$$$###############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$################################################""""""""""""############!!!!!!!!!"""######$$$$$$%%%$$$######""""""##############################################################################################################################################################################"""""""""###$$$$$$%%%%%%$$$"""""""""$$$%%%$$$###"""############$$$$$$$$$########################""""""""""""###########################$$$$$$$$$##################""""""################################################"""############$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%################################################"""############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######""""""""""""############"""############$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%##############################################################################$$$$$$$$$$$$####################################################################################""""""###$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$""""""#########$$$$$$$$$########################!!!!!!!!!"""######$$$$$$########################"""############$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$################################################!!!"""""""""############ !!!!!!"""######$$$$$$%%%$$$###"""""""""###$$$########################################################################################################################################################################!!!""""""###$$$$$$%%%%%%###"""!!!"""$$$%%%$$$###"""############$$$$$$$$$########################""""""""""""############""""""#########$$$$$$$$$#########$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%################################################"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$%%%%%%""""""""""""############""""""""""""####################################################################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%########################################################################$$$$$$%%%%%%%%%%%%$$$$$$##############################################################################""""""###$$$%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$""""""######$$$$$$$$$$$$######################## !!!"""###$$$%%%%%%########################"""############$$$$$$$$$""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$################################################!!!!!!""""""#########$$$ !!!!!!"""###$$$$$$$$$&&&%%%###"""""""""###$$$########################################################################################################################################################################!!!""""""###$$$$$$%%%%%%###"""!!!"""$$$%%%%%%###"""############$$$$$$$$$########################""""""""""""############""""""######$$$$$$$$$$$$#########$$$%%%%%%%%%&&&################################################"""############$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$#####################################################################$$$$$$$$$$$$###""""""################################################"""############$$$$$$$$$################################################$$$$$$##################################################################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''######%%%&&&&&&&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""###$$$%%%%%%&&&&&&########################""""""""""""""""""""""""########################"""############$$$$$$$$$######""""""######$$$%%%########################"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$$$$############"""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""################################################################################################################################################"""############$$$$$$$$$################################################""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$###########################################################################$$$$$$$$$$$$###""""""################################################"""############$$$$$$$$$########################################################################################################################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########"""""""""######$$$%%%%%%&&&&&&########################################################################"""############$$$$$$$$$######""""""######$$$%%%########################"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$##############################""""""""""""##############################""""""""""""############"""############$$$$$$$$$$$$$$$$$$############"""################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%########################################################################################################################################################################"""############$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$###########################################################################$$$$$$$$$$$$###""""""################################################"""############$$$$$$$$$########################################################################################################################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$########################$$$$$$%%%%%%&&&########################################################################"""############$$$$$$$$$######""""""######$$$%%%########################"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$##############################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%########################################################################################################################################################################"""############$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$###############$$$$$$$$$###################################################$$$$$$$$$$$$###""""""################################################""""""#########$$$$$$$$$###############################################################$$$$$$$$$################################################""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%########################################################################""""""#########$$$$$$$$$######""""""######$$$%%%########################""""""#########$$$$$$$$$########################################################################$$$$$$############$$$$$$########################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%########################################################################################################################################################################""""""#########$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$###################################################$$$$$$$$$$$$###""""""################################################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$$$$%%%%%%########################################################################""""""#########$$$$$$$$$######""""""######$$$%%%########################""""""#########$$$$$$$$$########################################################################$$$$$$############$$$$$$########################$$$$$$############$$$$$$####################################$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%########################################################################################################################################################################""""""#########$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%###################################################$$$$$$$$$$$$###""""""################################################"""############$$$$$$$$$################################################"""""""""###$$$$$$%%%%%%################################################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######""""""######$$$%%%########################"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""#########$$$$$$$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%###################################################$$$$$$$$$$$$###""""""################################################"""############$$$$$$$$$################################################!!!""""""###$$$$$$%%%%%%################################################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######""""""######$$$%%%########################"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$########################%%%$$$$$$######$$$$$$%%%#################################$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%###################################################$$$$$$$$$$$$###""""""################################################"""############$$$$$$$$$################################################!!!""""""###$$$$$$%%%%%%################################################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$#########"""###$$$$$$%%%########################"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''')))+++,,,---,,,,,,***+++,,,---...////////////......---,,,,,,,,,+++---+++(((&&&%%%''')))+++'''(((*********)))(((&&&'''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$000111222444555666666777;;;;;;===>>>???@@@@@@@@@>>>>>>>>>>>>===<<<;;;;;;666444222000...,,,++++++***))))))((('''&&&%%%%%%((('''%%%%%%&&&&&&%%%$$$&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$#########$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$DDDDDDDDDEEEFFFHHHJJJKKKMMMNNNOOOQQQRRRSSSRRRRRRQQQRRRSSSSSSSSSQQQOOONNNIIIHHHGGGEEECCC???===;;;999777444000---***)))(((+++)))'''&&&'''(((''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############$$$%%%&&&$$$$$$$$$$$$$$$$$$######$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%LLLKKKJJJJJJLLLOOORRRTTTRRRTTTVVVXXXYYYZZZYYYYYYZZZ[[[]]]^^^]]][[[XXXVVVXXXXXXWWWVVVUUUTTTTTTSSSOOONNNJJJFFFAAA<<<888666///,,,)))'''((()))((((((+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""""""""######%%%&&&'''%%%%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&AAA???>>>>>>@@@CCCGGGJJJMMMOOORRRUUUVVVVVVUUUUUUVVVWWWYYYZZZYYYWWWTTTRRRRRRQQQPPPPPPQQQTTTWWWYYYYYYZZZZZZYYYVVVRRRNNNKKK<<<888444111///---+++)))---,,,+++)))))))))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############$$$%%%''''''&&&&&&%%%$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&999888888888:::===AAACCCJJJLLLOOORRRTTTTTTSSSRRRQQQRRRSSSSSSSSSQQQOOONNNDDDCCCAAA@@@AAADDDHHHKKKQQQSSSVVVYYY[[[[[[[[[[[[TTTQQQMMMHHHEEE@@@<<<888---,,,***(((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))(((''''''(((((()))***+++''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((('''%%%$$$######$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''(((''''''CCCBBBBBBCCCEEEHHHKKKMMMNNNQQQUUUXXXZZZZZZYYYWWWVVVVVVVVVVVVUUUTTTSSSSSSKKKIIIFFFCCCAAA@@@AAAAAACCCDDDFFFJJJOOOUUUYYY\\\aaa___]]][[[YYYVVVQQQMMM===:::555000,,,*********''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((()))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))******)))'''%%%&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$''''''&&&&&&&&&''''''((()))'''%%%#########$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((NNNNNNNNNPPPRRRUUUWWWYYYVVVYYY]]]```bbbbbb```___```______^^^]]]]]]\\\\\\^^^\\\YYYTTTOOOIIIEEECCC<<<;;;;;;===BBBJJJQQQVVVZZZZZZ\\\^^^___^^^ZZZWWWWWWRRRJJJAAA999333///---''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))***+++---///111222333333333333333333333333///000000000000000000///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***,,,,,,***'''%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$)))(((((('''''''''(((((()))(((%%%#########$$$%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((YYYYYYZZZ[[[[[[[[[[[[[[[ZZZ[[[]]]^^^^^^]]][[[YYYYYY\\\^^^]]]\\\[[[]]]___^^^^^^```cccbbb\\\VVVSSSGGGDDD@@@???@@@AAAAAA???MMMMMMQQQWWW^^^bbbaaa______^^^\\\XXXRRRKKKDDD@@@999///&&&'''...111+++###+++)))'''$$$$$$%%%'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((''''''***)))'''&&&%%%&&&(((((('''((()))***++++++(((&&&(((((()))******+++,,,,,,000111333555999@@@GGGMMMMMMLLLJJJIIIKKKOOOPPPOOOGGGLLLOOOMMMLLLMMMMMMJJJHHHCCC???@@@CCCAAA999222111///,,,***)))(((&&&$$$---***(((''''''(((((('''$$$&&&''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$########################################################################%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))'''%%%$$$$$$&&&(((((((((((()))++++++***)))(((((((((((()))***))))))((((((((())))))'''((())))))(((%%%$$$###)))))))))((((((((('''''''''))))))(((%%%$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((())))))&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''***)))'''%%%$$$%%%&&&'''(((((('''&&&&&&'''((()))WWWWWWXXXXXXYYYYYYZZZZZZYYYYYYYYYYYYYYYXXXWWWUUUWWWZZZ\\\\\\[[[[[[^^^```ccc___]]]^^^___^^^[[[YYY]]]WWWOOOHHHDDDCCCCCCBBBDDDEEEGGGLLLQQQUUUWWWXXXbbbccccccbbb]]]UUUNNNIIIHHHDDD;;;111***'''))),,,++++++***((('''%%%$$$$$$'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''''''''&&&((((((((('''''''''''''''&&&&&&'''(((((()))******&&&&&&%%%&&&(((+++,,,,,,***,,,...222666999<<<===EEEIIINNNTTTXXX\\\^^^___cccdddeeegggiiiiiigggcccbbbeeefffbbb```ccceeedddeeeccc```^^^[[[XXXSSSOOOKKKFFF>>>888444222000///)))))))))***++++++)))'''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%########################################################################%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&((()))))))))(((''')))******)))'''&&&'''((((((((()))))))))))))))*********))))))(((''''''&&&)))((((((((()))***))))))'''''''''''''''(((((((((###%%%'''&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%+++***(((&&&&&&''')))***SSSRRRRRRSSSSSSTTTVVVVVVYYYVVVTTTRRRRRRQQQOOOMMMPPPRRRSSSTTTTTTVVVYYY[[[bbb^^^YYYXXX\\\aaacccdddfffbbb\\\UUUOOOKKKIIIHHHFFFHHHIIIKKKMMMPPPTTTWWWZZZ]]]aaabbbaaa\\\VVVQQQLLLMMMMMMGGG<<<222+++(((((())))))))))))'''&&&%%%((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&'''((()))******))))))+++***((((((***...222555888:::===AAAFFFJJJMMMOOOTTTVVVYYY]]]___aaaaaa```[[[ZZZ[[[]]]^^^^^^\\\ZZZaaadddccc______eeeiiijjjmmmoooooommmiiiffffffhhheeeaaa[[[TTTNNNHHHBBB???666333///---+++***(((&&&))))))((((((''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''(((((())))))***++++++***(((((()))+++,,,...000111222333222222222222222111000...,,,+++000,,,))))))+++,,,+++(((+++***((('''%%%%%%$$$$$$###%%%''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((()))(((&&&%%%))))))((())),,,000444666jjjiiiiiiiiijjjkkklllmmmnnnjjjdddaaa```___]]]ZZZbbb```^^^ZZZVVVSSSRRRQQQSSSUUUSSSOOOOOOUUU[[[^^^\\\^^^```___[[[WWWUUUTTTRRRTTTVVVUUUSSSRRRUUUXXXQQQTTTXXX[[[\\\[[[YYYWWWPPPKKKGGGIIIKKKGGG:::///,,,***)))''''''(((***+++(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((((((((((((''''''''''''''''''(((((((((***))))))(((''''''''''''+++---///222777>>>EEEJJJSSSSSSTTTUUUVVVWWWXXXXXXUUURRRNNNKKKKKKMMMOOOOOOPPPKKKHHHIIIKKKLLLNNNQQQKKKNNNOOOMMMOOOVVV\\\^^^ddddddcccaaa^^^]]]^^^______```bbbeeeeeebbb]]]YYYSSSKKK@@@777000---+++***,,,***((('''((()))******''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''((()))+++---......///111222222444777:::<<<>>>AAADDDFFFFFFFFFEEEEEEFFFFFFFFFDDDAAA>>><<<>>>:::666444444222,,,(((,,,+++***((('''&&&&&&&&&((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&((()))))))))((((((%%%(((,,,333999???DDDFFF~~~{{{~~~vvvmmmeee^^^ZZZSSS[[[]]]SSSJJJJJJNNNPPPTTTYYY\\\\\\YYYYYY\\\___ZZZ]]]___^^^YYYUUUUUUUUUTTTTTTUUUUUUVVVWWWWWWWWWWWWKKK>>>:::@@@HHHLLLLLL>>>:::222+++''''''(((***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))(((((('''''''''((((((((())))))+++***(((''''''))),,,---...333;;;CCCKKKSSS[[[```aaa```___]]][[[ZZZXXXXXXSSSOOOJJJGGGHHHJJJJJJJJJLLLGGGFFFKKKNNNMMMMMMQQQIIIMMMNNNMMMNNNTTTYYYYYY^^^[[[WWWSSSQQQOOOLLLJJJEEEHHHNNNWWW```gggkkkkkkiiicccZZZQQQHHHAAA;;;777000---)))'''((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''))))))))))))************)))***,,,///333888;;;===???AAABBBDDDEEEHHHLLLPPPQQQSSSVVVYYYZZZ[[[ZZZZZZ[[[\\\]]]\\\[[[XXXUUUSSSRRROOOMMMKKKIIIDDD===777222222111000///...---,,,))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((('''''''''((()))+++,,,...111888???EEEHHHJJJJJJ{{{ssswwwiiidddbbb```]]]___]]]VVVOOONNNVVV^^^]]]___bbbbbb```\\\ZZZYYYZZZYYYUUURRRPPPOOOOOOOOOLLLKKKHHHAAA<<<@@@KKKUUUSSSNNNEEE:::111+++(((&&&))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&&&&'''''''''''''''(((((()))))))))))))))((((((((())))))******+++)))))))))+++///333777:::@@@FFFNNNSSSVVVXXX\\\___YYYYYYXXXWWWVVVUUUTTTSSSUUUTTTUUUYYY]]]^^^[[[XXXRRROOOTTT___ccc___\\\___^^^aaa```\\\ZZZ]]]______\\\YYYVVVUUUTTTSSSPPPMMMFFFCCC@@@BBBHHHQQQZZZ^^^ggghhhiiihhheee]]]SSSLLL>>>888111,,,++++++***((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))''''''((()))***+++,,,---111333888>>>DDDJJJOOOQQQUUUUUUVVVUUUUUUWWWZZZ]]]]]]^^^```aaabbbccccccbbbdddeeeeeeeeedddcccaaa```^^^^^^^^^]]]ZZZVVVRRRPPPJJJIIIGGGBBB<<<666000,,,***((('''''')))*********((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''(((***---000222===???CCCFFFGGGFFFDDDBBByyyzzzwwwjjj[[[SSSUUUZZZYYYYYY[[[^^^aaaccccccbbb```^^^[[[WWWSSSQQQOOONNNFFFKKKOOOLLLEEEAAACCCGGGVVVVVVUUUPPPHHH===333---*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&''''''''''''(((((()))************)))((())))))***++++++,,,,,,***,,,111666;;;???AAABBBKKKQQQWWWYYYXXXWWWZZZ\\\XXXXXXYYYZZZ\\\]]]^^^^^^bbbaaaccciiipppsssqqqnnniiicccfffrrrxxxvvvwww~~~||||||xxxpppllloooqqqrrrnnnoooooolllhhhdddbbbaaaYYYSSSKKKFFFEEEGGGIIIKKKUUUXXX___eeeiiigggbbb^^^UUUMMMBBB:::666333///,,,)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''((()))***+++,,,,,,***+++...111444777:::;;;@@@CCCGGGMMMRRRUUUXXXYYY[[[ZZZYYYWWWUUUVVVYYY[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^YYY[[[\\\YYYUUUTTTVVVZZZ[[[[[[ZZZVVVOOOGGG>>>999444111,,,***+++++++++***((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))******''')))+++///444888<<<>>>BBBBBBBBBCCCBBBAAA@@@???yyyhhh```___PPPOOOOOOTTT\\\ccceeeeeeeeeeeedddbbb___\\\YYYWWWVVVOOOHHHDDDEEEFFFDDDAAALLLSSS[[[___\\\QQQDDD;;;************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((((((((()))***************))))))***+++,,,,,,------...222:::@@@EEEFFFFFFEEEAAAHHHPPPUUUXXX\\\ccchhhfffgggiiikkknnnppprrrssstttpppmmmooowww}}}oooddd```hhhooorrr|||{{{pppllllll___]]]ZZZWWWUUURRRNNNKKKFFFHHHLLLSSS[[[bbbfffhhhiii___RRRGGGAAA<<<666222))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''(((***+++,,,---...666888<<<@@@EEEJJJNNNPPPMMMOOORRRUUUWWWWWWWWWVVVTTTSSSRRROOONNNNNNQQQTTTTTTSSSRRRRRRQQQQQQRRRRRRSSSRRRRRRSSSTTTUUUVVVWWWOOOQQQPPPKKKEEEEEELLLTTTUUUXXX]]]``````]]]XXXUUUBBB<<<444///---,,,***((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((()))******+++(((+++111888???CCCFFFHHH<<<<<<;;;;;;<<>>AAAHHHTTT\\\~~~}}}ooo```VVVMMMUUUXXX\\\```fffjjjjjjiiihhhbbbZZZTTTPPPNNNMMMKKKBBBHHHRRR]]]dddfffccc```VVVNNNBBB888333///+++))))))******(((&&&%%%'''***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''(((((()))(((((((((***)))(((((()))+++++++++,,,+++---222444333555999:::===AAAFFFMMMTTT]]]bbbrrrsssyyyyyyxxx[[[UUUWWWcccnnnqqqooommmhhh^^^VVVXXXfffzzzrrrfffeeemmmxxxxxxyyytttggg]]]\\\___aaammmwwwyyyzzz}}}uuu|||iiibbbbbbooollleeeYYYNNNHHHIIIMMMNNNWWW[[[UUUPPPOOOGGG;;;<<<<<<:::777222...)))'''(((((((((((((((''''''&&&))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))'''&&&&&&&&&&&&&&&&&&((()))***))))))***---///444555777:::<<<===<<<<<<999<<<>>>@@@@@@>>><<<;;;:::;;;;;;<<<===>>>===;;;>>>>>>>>>======@@@EEEHHHJJJUUUZZZTTTKKKIIIJJJJJJHHHIIIJJJLLLNNNNNNNNNNNNMMMMMMLLLHHHCCCAAACCCEEEBBBAAAAAACCCGGGJJJNNNRRRWWWVVVUUUTTTRRROOOMMMMMM???;;;777333222///,,,))))))******)))'''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$###""""""###$$$%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''***(((&&&%%%'''...666;;;FFFJJJNNNNNNIIICCCAAABBB>>>AAAHHHRRR^^^gggnnnppp~~~qqq___NNNPPPRRRVVVZZZ___fffjjjlllhhhbbb\\\WWWUUUTTTTTTNNNLLLLLLQQQZZZccciiilllhhh```VVVLLLCCC:::111******++++++)))&&&&&&(((+++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''((())))))******++++++)))((('''(((,,,000333666444444666777666:::???FFFPPP^^^iiinnnmmmjjjhhhgggdddhhhrrryyyttthhh______]]]dddtttxxxlllkkkxxxxxxvvv}}}}}}{{{}}}~~~}}}~~~~~~xxxoooeee]]]ZZZZZZdddsssqqqXXXKKKGGGCCCKKKQQQRRRVVVZZZUUUKKKGGGGGGFFFCCC>>>888222...++++++******)))(((''''''***)))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))***+++///444888?????????>>><<<:::888777333555999???BBBBBB???<<<===;;;:::;;;<<<<<<<<<<<<>>>AAACCCCCCCCCIIISSS[[[bbbxxxtttaaa[[[]]]\\\QQQVVV[[[ZZZWWWTTTTTTVVVRRRRRRUUUWWWPPPEEEEEEMMMHHHDDD>>><<<@@@FFFIIIJJJLLLHHHKKKTTTYYYWWWXXX]]][[[VVVPPPHHH@@@666---(((++++++******)))((('''''')))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((+++(((&&&)))222<<>>???======@@@AAACCCJJJSSS\\\hhhxxx~~~qqqaaaVVVTTTVVV^^^nnnzzz{{{sssjjjmmmnnnvvvzzzuuuwww~~~}}}|||sssmmmkkkkkkooovvv|||~~~zzzvvvzzzbbbUUUUUUVVVTTTOOOQQQWWWZZZXXXTTTQQQMMMGGGCCC@@@???>>>222111...+++)))))))))******))))))((('''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''%%%&&&((()))))))))***+++&&&)))---111444999>>>AAAGGGGGGDDD@@@;;;777555444888999;;;@@@DDDEEECCCAAADDDCCCDDDDDDBBB@@@CCCGGGGGGLLLQQQTTTVVV^^^mmmxxx~~~~~~{{{zzztttlllqqquuurrrjjjeeeggglllgggiiiuuuuuu^^^TTTYYYVVVPPPHHHCCCEEEJJJJJJGGGGGG<<<888@@@FFFHHHNNNYYYccccccaaa\\\TTTHHH===666///---***)))***+++,,,,,,)))))))))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))******%%%)))000999AAAGGGJJJJJJJJJIIIEEE@@@AAAIIIQQQTTTeeehhhooozzz|||rrrbbb[[[\\\ZZZ]]]bbbfffgggddd```]]]bbbaaa]]]WWWQQQQQQVVVZZZ```bbbeeegggfff^^^QQQGGG:::333,,,***,,,---***&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''''''''((())))))))))))(((((())))))***+++)))---333888<<>>BBBEEEGGGIIIIIIIIIFFFAAA;;;888777888@@@??????@@@AAACCCCCCBBBLLLSSS]]]ccc]]]SSSQQQWWW\\\bbbgggjjjlllttt~~~pppjjjaaa]]]UUUNNNNNNQQQNNNGGGLLLAAA:::;;;===???FFFPPPRRRXXX```eeeeee```YYYUUUBBB<<<444///---,,,+++***)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))(((((()))***+++,,,---555>>>DDDEEEEEEFFFHHHGGGGGGEEEGGGTTTeeeooooooyyyzzz|||zzzrrrsssfffeeefffjjjnnnnnnjjjfffbbbeeehhhgggaaaZZZTTTQQQUUUXXX^^^gggllljjjccc\\\SSSFFF666,,,))))))(((&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''(((((()))*********))))))***+++---...---444>>>EEEKKKOOOUUUYYYZZZaaalllsssmmm```XXXWWWRRR^^^ppp}}}|||tttnnnpppyyy{{{qqqfffiiinnnqqqsssrrrpppnnnnnnqqqtttvvvtttsssrrrrrrjjjpppttttttwwwzzzzzzzzz{{{|||{{{zzzxxx{{{qqqxxxxxxdddUUUMMMKKKKKKLLLMMMMMMKKKHHHDDDBBBJJJFFF???777000+++((('''+++***))))))(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((''')))***)))&&&'''***...999>>>EEEJJJLLLKKKJJJIII???@@@???<<<888777:::>>>===???BBBDDDGGGKKKQQQUUUeeeppp{{{qqqrrrtttxxx|||}}}~~~}}}ooopppjjjbbb```ccc___VVVRRRPPPLLLGGGBBB@@@BBBDDDIIIQQQ[[[dddhhhgggfffddd[[[SSSHHH>>>777111***%%%******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))'''(((((()))+++...111333???CCCFFFCCC???>>>BBBHHHFFFJJJOOOVVViiitttuuuwww{{{}}}zzztttooolllnnnssszzzwwwqqqrrrtttrrrnnnllliiiggghhhhhhddd\\\TTTLLLMMMRRR[[[dddiiijjjhhhbbbZZZMMM???333---++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''''''''((((((((()))((((((((((((((())))))***)))))))))***---000333555;;;BBBLLLTTTXXX]]]dddiiirrrvvv}}}}}}rrrbbbZZZYYYZZZiiiyyy{{{yyyxxxzzzxxxsssqqqooohhh___XXX]]]bbbaaa\\\XXXXXXZZZYYY[[[]]][[[YYYWWWXXXYYYRRRZZZaaabbbdddllluuuyyykkknnnrrrtttxxxxxx}}}xxxdddTTTLLLLLLLLLMMMLLLKKKHHHFFFDDDGGGFFFDDD@@@:::333...***+++***))))))(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((+++---,,,+++...555;;;EEEIIILLLMMMJJJFFFCCCAAA777:::;;;;;;:::<<>>AAAGGGFFFBBB>>><<<>>>DDDIIIIIIUUU```gggxxx]]]XXXUUUWWW[[[\\\WWWRRRPPPSSSVVVXXX\\\bbbjjjppppppooommmmmmzzzwwwtttuuutttqqq{{{nnn```]]]cccgggccc\\\GGGFFFHHHOOOYYYccchhhjjjccceeebbbVVVDDD666111111))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((((((((((((((()))******((()))***,,,///444888;;;IIIPPPXXX___bbbgggooouuuwwwxxxyyywwwooohhhjjjpppxxx|||wwwkkkooopppmmmmmmoookkkcccfffgggccc]]]\\\___\\\VVVYYYbbbkkklllfffaaaaaadddcccfffhhhhhheeebbbbbbcccaaahhhmmmiiieeeeeefffeee^^^aaabbb```___fffuuu{{{uuutttzzzrrr```VVVVVVRRRMMMIIIGGGHHHKKKMMM>>>@@@DDDEEECCC===666111+++******)))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((+++///000222888BBBKKKLLLMMMMMMIIICCC===999888999===@@@BBBCCCHHHQQQYYY```iiirrrtttrrrrrrxxxooo\\\ZZZXXXPPPHHHKKKOOOQQQUUUZZZbbbhhheeebbb___^^^ZZZQQQDDD:::------,,,,,,+++***))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))******,,,///555<<>><<>>AAACCCMMMXXXcccmmm~~~zzzzzz{{{pppjjjkkkmmmllliiiiiiiiijjjsssxxxqqqlllppp{{{uuujjj```\\\ZZZVVVQQQPPPXXX\\\___YYYQQQNNNTTT\\\[[[QQQBBB777222...+++(((***+++***'''%%%%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((******)))'''(((+++...555<<>>888555555555999999???KKK[[[hhhnnnoootttvvvyyy|||wwwlllmmmllljjjkkkoooqqqqqqyyy{{{}}}|||}}}rrrfff```OOONNNNNNOOOOOONNNJJJGGGXXXZZZ]]]^^^YYYMMM>>>444,,,,,,+++,,,,,,,,,***)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''')))******+++111;;;CCCKKKNNNOOOJJJBBB???BBBGGGVVVcccrrrwwwvvvuuu{{{yyyrrryyywwwoookkkhhhjjjmmmooommmfff^^^XXXOOOKKKGGGIIIQQQZZZ```ccc\\\QQQBBB444,,,***))))))***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''((())))))***)))*********************)))***+++******---111555;;;JJJ^^^mmmrrrssstttuuujjjvvv{{{uuuooohhhbbb\\\WWWXXX]]]```^^^___dddlllyyyqqqddd___```ppp{{{eee[[[XXXQQQIIIBBB@@@CCCFFFXXX[[[\\\VVVJJJ???888555...+++)))(((***++++++***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***''''''(((...666===AAABBBLLLEEE===888888999:::<<<<<>>444************))))))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))((((((((((((((((((((((((''''''(((((())))))***************++++++,,,,,,,,,...000333777>>>LLL^^^kkk{{{rrrmmmuuunnn]]]VVVVVV\\\```hhhooovvv~~~kkkggg```YYYXXXeeezzzxxxoooeeeZZZRRR??????FFFSSSbbbfff```WWWRRRHHH:::111......,,,)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************///777AAAGGGFFFBBB???>>>>>>===BBBJJJPPPTTT```lllnnn}}}{{{rrrkkkhhhhhhmmmqqq~~~}}}vvv}}}eeeTTTJJJOOOUUUYYYZZZWWWUUUSSSVVVXXXVVVKKK;;;///,,,---))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((()))******+++---888DDDJJJHHHDDDBBBBBB???OOOiiiuuuuuutttqqqrrryyy|||www~~~jjjrrrwww|||rrrdddcccggggggkkkooorrrnnneeeYYYPPPKKKPPPUUU[[[aaaaaa\\\TTTNNN:::000***,,,---***(((*********)))((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))******+++++++++,,,------+++++++++,,,111///444DDDWWWeeepppwwwooozzz}}}tttggg]]]ZZZ^^^dddhhhsssyyyeee]]]WWWRRRYYYhhhzzzyyyxxxfffZZZTTTHHH???FFFTTT```hhhkkk\\\OOOBBB;;;333,,,+++///+++******+++,,,+++)))'''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((()))))))))***,,,,,,++++++...000======BBBFFFBBB:::888===???FFFUUUdddiiikkkrrr}}}~~~nnngggfffmmmuuuzzzwwwyyyoookkkiiibbbYYYTTTUUUTTTRRRIIIPPPZZZ\\\PPP===000---)))+++---,,,+++)))***+++)))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&'''(((((()))***,,,000444???DDDHHHHHHDDDAAACCCFFFNNNbbbyyy|||zzznnnjjjmmmsssooommmmmmmmmgggZZZPPPOOOPPPTTT[[[bbbccc]]]WWWKKK>>>222---+++((((((+++*********)))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++---,,,***)))***,,,///222555:::JJJbbbsssvvvpppkkkrrrzzzmmmdddYYYRRRXXXhhh~~~}}}kkk^^^SSSSSSZZZhhhpppyyy}}}}}}qqqaaaRRRCCCBBBLLLYYYfffooojjj^^^QQQHHH>>>222,,,,,,---+++))))))******)))((((((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((()))))))))))))))***+++...222777:::;;;<<>>333---******---))))))***++++++*********(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++++++++,,,,,,,,,++++++---111555<<>>222+++***,,,------***)))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&'''''''''&&&''''''((()))******+++...333:::AAAFFFBBB???<<<@@@JJJXXXdddlllsss{{{mmmjjjoooccc]]]SSSKKKHHHMMMVVV]]]bbb```ZZZQQQGGG<<<111)))((())))))******)))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))******)))))))))***++++++,,,,,,(((...222000///666GGGWWWnnn}}}}}}ooorrr}}}jjjYYYZZZdddttt~~~{{{sssrrruuuwwwwwwnnn^^^\\\___dddsss{{{kkk]]]WWW]]]hhhoooooooookkkcccXXXJJJ???000...------------+++)))))))))))))))))))))))))))***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%&&&&&&'''((('''''''''((((((((())))))''''''((())))))))))))(((***...555<<<@@@???;;;777888999===DDDQQQ```kkkqqqyyy|||sssmmmlllxxx|||VVVNNNIIIMMMTTTYYY^^^bbbWWWPPPCCC666---***,,,...)))))))))(((((((((''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((()))***+++***---333<<>>HHHWWWfffrrrxxxuuu}}}|||mmmjjjjjjggg^^^SSSIIIHHHMMMSSS^^^ccceee```VVVIII:::---,,,+++***))))))))))))***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&((()))&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((())))))******+++))))))******+++,,,,,,,,,,,,...//////666HHHaaattt}}}|||}}}uuulllbbbYYY]]]uuuuuuooojjjiiiooouuuyyy{{{bbbYYYVVVQQQZZZmmm}}}{{{kkk```bbbiiiooorrrssspppkkkdddXXXNNN<<<999555222000...+++)))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%&&&'''(((''''''((((((((()))))))))'''''''''((()))***+++,,,///444;;;???>>>:::777555777BBBOOOZZZggguuuuuufffkkkmmmuuunnnXXXFFFGGGUUU___```]]]___[[[RRREEE888///,,,,,,******)))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((((((((((((((('''(((((()))***+++---...333;;;CCCEEEBBB>>>;;;BBBMMM[[[hhhsss{{{|||qqqllljjjfff___WWWPPPKKKJJJWWW```hhhgggaaaXXXKKK???111///,,,***)))***+++,,,(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%''''''&&&'''(((***&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((()))******++++++)))******++++++,,,,,,---000...000:::LLLaaarrr{{{uuuzzzuuupppfff^^^]]]aaarrr}}}xxxssstttxxx|||vvviiibbbZZZYYY___gggkkkuuutttjjjhhhlllpppqqqooonnnllleee\\\OOOHHH???666111...,,,+++))))))))))))))))))))))))*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%%%%&&&&&&'''((()))'''((((((((()))))))))))))))((((((((())),,,000222666:::<<<:::666555999>>>FFF^^^uuu}}}|||~~~uuunnniiiyyy}}}~~~~~~oooUUUMMMSSSYYYZZZZZZWWWWWWUUUPPPIII>>>333,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''((((((((()))(((((((((((()))***+++,,,///555===CCCDDDCCCAAAAAAKKKVVVfffsss}}}yyyooojjjjjjjjjiiidddZZZNNNEEEOOO[[[eeegggfffddd[[[QQQ555222...+++******,,,...(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%''''''''''''(((***&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((()))***+++++++++)))******++++++,,,------111000666IIIccctttvvvrrrkkkzzzuuuggg``````hhhsss}}}~~~yyyqqqfff^^^jjjhhhjjjtttpppdddeeejjjmmmlllnnnqqqmmmfff^^^TTTFFF999111------,,,))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''')))******(((((((((((())))))))))))+++***((((((+++///333666;;;===;;;444...111===IIIYYYyyysssrrr|||mmmYYYMMMJJJQQQ[[[JJJLLLQQQVVVWWWNNN===000......------------,,,,,,))))))))))))))))))))))))((((((''''''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((()))***+++,,,000;;;EEEHHHCCC???AAAFFFYYYgggyyyqqq```WWWnnnjjjhhhhhhhhhcccYYYPPPMMMUUUaaaiiijjjfff```\\\JJJ>>>000)))))),,,,,,***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))*********)))))))))))))))(((//////((('''///222///666555BBB]]]tttzzztttooo}}}mmmfffkkkooovvv~~~{{{qqqsss{{{tttuuuooojjjuuu~~~kkkhhhjjjpppqqqllliiikkkkkkcccSSS>>>000------,,,((()))++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))+++***)))((('''''''''''''''***,,,***)))...888AAA<<<444///333888???KKKWWWppp|||www}}}kkk\\\TTTQQQPPPNNNHHHFFFNNNYYYXXXKKK===444111---++++++***(((%%%))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''''''''((((((((()))(((''''''(((***,,,...000333@@@HHHBBB;;;AAARRRaaauuuvvvnnneee]]]bbbnnn||||||ssskkkeeefffkkkkkkcccZZZTTTTTTXXX___fffiiieeeaaaWWWKKK:::///---,,,***(((***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***************************(((,,,---,,,---000111///111CCCaaa{{{}}}zzz{{{oooppp||||||qqqooowwwyyyeeecccppptttkkkkkkmmmmmmmmmpppkkkhhh\\\III999111...+++*********)))((((((***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))((((((((())))))***))))))***,,,000555999;;;444111111666===III]]]nnnuuuwwwyyy~~~~~~~~~vvvvvvooocccXXXQQQSSSMMMIIILLLSSSWWWTTTOOOAAA999///******,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((('''''''''((((((((()))))))))))))))((()))---333888CCCGGGGGGCCCHHH[[[rrrqqqbbb]]]ZZZ\\\jjjzzz|||yyykkkgggmmmpppllleee]]]UUUPPPUUU```iiijjjgggcccWWWGGG999111---+++)))******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))*********************************))),,,000000...111555;;;SSSvvvtttvvv}}}uuusssyyy^^^\\\ccckkkppphhhiiilllppprrrkkkmmmgggXXXHHH<<<222+++---,,,+++*********+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''((((((((()))))))))'''''''''((()))***+++,,,+++)))***000888;;;777222111444999@@@HHHXXXppp~~~xxxttt}}}zzzyyyzzznnnfffSSSOOOJJJIIIMMMRRRWWWYYYPPPEEE666---***,,,------))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''((((((((()))))))))*********)))***000:::AAAEEECCC@@@CCCUUUppp~~~}}}~~~lllbbbZZZZZZ^^^eeevvv~~~pppmmmmmmllljjjddd[[[SSSSSS[[[dddhhhhhhddd^^^RRRBBB444,,,+++...*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''(((((((((((((((((()))))))))******************+++++++++++++++,,,))),,,000...,,,666FFF]]]fffxxx|||ttttttiii^^^XXXVVVjjj}}}nnniiijjjmmmooolllnnnllldddZZZNNN===///...---,,,,,,---...---,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((()))***+++,,,,,,,,,///666;;;;;;444...666<<>>BBB???AAAEEEOOOddd}}}zzz~~~ssskkkhhhfffiiiqqqvvvzzz~~~oooiiihhhjjjhhhddd^^^ZZZYYY]]]bbbfffaaabbb]]]LLL888++++++///************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))***************+++++++++,,,,,,,,,---...,,,,,,...,,,///DDD[[[ssssss{{{uuukkkjjjppp}}}ppp^^^VVV^^^kkkzzzrrrkkkiiiiiillllllkkkjjjhhh```LLL999...,,,,,,---......,,,***************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((((((((()))))))))*********))))))))))))******---111777:::999777444222<<>>AAAJJJUUUaaarrr|||uuummmiiiqqquuu}}}|||ooojjjjjjhhhjjjiiiccc\\\ZZZ___eeedddgggdddWWWCCC333---...++++++*********)))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&''''''((()))'''''''''''''''''''''''''''(((((((((((()))))))))''''''((((((((())))))))))))))))))*********+++++++++++++++,,,,,,------...///......000444@@@VVVjjjgggppp{{{ppphhhkkkwwwzzzxxx{{{rrrkkkccckkkooo{{{uuummmgggkkkjjjiiikkknnnjjjZZZJJJ555111---+++,,,,,,***'''************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((((((((()))))))))******+++******)))))))))******000666;;;;;;777666:::>>>EEEQQQ```nnnzzz|||~~~wwwvvv~~~{{{yyy{{{}}}xxxoooppprrrsssuuuxxx}}}oooyyyxxxdddUUUMMMLLLKKKKKKMMMRRRVVVOOO@@@333,,,+++************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((()))))))))******)))))),,,555???DDDAAA===BBBOOO]]]fffppp~~~vvvpppmmmmmmnnn}}}wwwvvvuuuuuuwwwzzz~~~rrriiigggkkkmmmhhh```]]]bbbhhhggghhhfff```UUUFFF888000+++++++++*********))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))'''''''''''''''''''''''''''((((((((())))))))))))'''((((((((())))))))))))))))))*********+++++++++++++++,,,,,,---.........//////000666EEEZZZiiinnncccqqq}}}zzz{{{pppgggfffmmmxxxmmmiiijjjkkkjjjkkkkkkddd[[[GGG>>>222+++***++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))(((((()))))))))*********))))))))))))***+++,,,,,,555999;;;:::888;;;EEEMMMWWWeeettt}}}~~~~~~{{{{{{{{{}}}|||zzzwwwtttssstttvvv|||{{{{{{yyyzzz}}}lll\\\PPPIIIFFFFFFLLLSSSTTTMMMAAA555---************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********)))---444;;;???BBBBBBBBBHHHWWWgggmmmqqqzzzrrrkkkbbb^^^aaaiiirrrwww~~~wwwsssllliiidddaaa```]]]YYYUUUUUUSSSQQQQQQRRRUUUYYY[[[___bbbggglllpppwwwyyyhhhgggjjjllliiidddbbbfffkkkiiifffeeeeeecccWWWDDD555+++++++++************)))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((()))))))))))))))************+++++++++++++++,,,,,,---...//////...///111<<>>>>>CCCHHHVVVhhhzzzrrreee]]]TTTTTT^^^mmmzzzyyysssjjjbbb\\\WWWSSSQQQLLLLLLLLLKKKJJJIIIHHHGGGEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEGGGJJJOOOVVV[[[gggppp|||uuuggghhhiiikkkmmmllliiifffllliiigggeeeccc[[[OOOFFF555,,,'''***,,,***(((***))))))))))))))))))))))))))))))(((((('''''''''&&&((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))+++*********))))))((((((******+++++++++,,,,,,,,,)))++++++,,,---000000...777...777YYY{{{}}}{{{zzzxxxxxxlll```XXX___qqq~~~kkkfffhhhppppppjjjjjjpppjjjYYYEEE999///)))***///...+++)))(((((())))))(((************))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))*********)))))))))))))))+++,,,,,,******---444:::777888999;;;BBBQQQeeessszzz~~~|||uuu{{{zzzsssrrrvvv~~~}}}zzzyyyoooqqqfffNNNKKKIIIFFFGGGOOOVVVUUUHHH===000---))))))***++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''((((((''''''(((+++...+++:::@@@???BBBBBBHHHWWWooo~~~|||rrr___WWW[[[^^^aaaeeemmmzzz~~~~~~XXXVVVSSSPPPMMMKKKIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@AAADDDFFFJJJQQQ[[[dddnnnzzzooollljjjjjjmmmnnnmmmlllgggfffeeeffffffbbbYYYRRR@@@444++++++,,,***((())))))))))))))))))))))))))))))(((((((((''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))************)))))))))(((***++++++++++++,,,,,,,,,---,,,++++++,,,...///...444999MMMmmm~~~|||xxxuuutttqqqooollliiigggfffjjjlllnnnpppqqqrrrrrrrrrttttttuuuvvvyyyyyyiiiYYYWWWbbbvvvssslllhhhjjjlllkkkjjjkkkooocccUUUHHH:::...,,,000...,,,******++++++***)))************))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))************))))))))))))***+++++++++---111777;;;777777999???LLL^^^ppp|||xxx}}}||||||}}}zzz|||ssssssaaaSSSMMMJJJJJJNNNUUUXXXTTTOOO666111,,,***+++,,,+++)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))(((((()))---///333>>>???<<>>======<<<:::===AAAEEELLLWWWdddmmm{{{qqqkkklllnnnnnnmmmfffffffffiiijjjhhhaaa\\\OOO@@@111+++***)))(((((())))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))++++++++++++,,,,,,,,,,,,///---+++,,,...000111111555IIIccczzzjjjjjj}}}vvvmmmgggfffeeedddccc^^^]]]\\\YYYWWWTTTSSSRRRQQQRRRTTTUUUWWWWWWXXXXXXYYYYYYZZZZZZ^^^dddlllrrr~~~lll^^^[[[fff||||||oooggghhhmmmnnniiiqqqmmmeeeZZZHHH777//////...---,,,,,,------,,,+++++++++*********))))))))))))((((((''''''(((((()))))))))))))))((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))*********************************---222777:::;;;666999@@@LLL]]]nnn}}}{{{vvvyyy}}}yyysssxxx}}}xxxtttqqqooosss{{{{{{uuuaaaOOOLLLJJJMMMRRRWWWXXXWWWAAA999000,,,,,,,,,+++((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''((((((((()))))))))*********))))))+++///222<<>>BBBJJJOOO^^^hhhxxxyyy}}}ppplllkkkjjjhhhjjjiiiiiijjjkkkhhhccc___YYYJJJ888---******))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))*********)))))))))))))))+++++++++,,,,,,,,,------...,,,,,,///111222444777GGG]]]rrr{{{{{{jjjnnn{{{sssooonnnggg```WWWQQQOOOOOOOOOOOOIIIIIIHHHGGGGGGFFFFFFFFFBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHGGGIIIOOOVVV[[[aaaiiisss{{{}}}jjjdddooo~~~~~~mmmhhhoooqqqmmmnnnnnnkkkcccUUUCCC444,,,...---,,,---......---++++++++++++*********))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''(((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))***************+++++++++***+++000777<<<===<<<888DDDVVVgggttt}}}xxx~~~}}}rrrqqqpppyyy|||~~~vvvnnneeelllpppXXXRRRLLLMMMRRRWWWWWWVVVOOOEEE777...++++++***((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))*********)))***,,,111555???EEEDDDKKK___ooo|||~~~ooofffmmmyyyvvvrrrsssSSS]]]iiiqqqrrrsssuuuwww|||{{{zzzyyyxxxxxxxxxxxxzzzyyywwwsssoooiiieeebbb```\\\UUUQQQOOONNNLLLKKKGGGEEEBBB???<<<<<<>>>@@@DDDKKKVVVdddtttuuu|||yyyoookkkhhhfffkkkkkkkkkjjjjjjgggdddaaa]]]QQQ???111+++++++++***(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))******++++++,,,,,,,,,------------+++---111000000666>>>aaaqqq{{{~~~xxxyyyxxxoooiiibbb[[[VVVQQQNNNIIIEEECCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@@@@@@@BBBBBBAAA??????BBBGGGJJJLLLQQQXXX^^^cccjjjqqqvvv}}}mmmhhhooorrrvvvyyykkkmmmpppoookkkkkkjjjhhhaaaSSS@@@111///---,,,,,,---...---+++++++++++++++************))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))******+++++++++,,,---,,,...444;;;AAABBBAAACCCZZZwwwzzz||||||rrrqqqrrryyyyyyqqqnnnaaaRRRLLLQQQXXXZZZZZZYYYOOO@@@444---*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))***...444999===FFFNNNccc~~~uuuoooqqq|||yyyggg\\\uuu}}}~~~wwwmmmddd^^^XXXRRRMMMGGGEEECCCAAA???>>>======:::===AAAHHHTTTdddwwwvvvoookkkiiihhhiiiiiiiiiiiihhhfffeee]]]WWWIII888...,,,,,,+++))))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,------------...---///111///000???QQQsss{{{~~~yyyrrreee^^^VVVRRRRRRPPPJJJDDDDDDDDDCCCCCCBBBBBBBBBBBBDDDDDDCCCBBBAAA@@@@@@???AAA@@@@@@??????@@@AAAAAABBBBBBAAA???======???AAA@@@BBBEEEHHHMMMSSSZZZ___iiiqqq{{{|||iiidddffflll|||tttllllllmmmjjjjjjjjjkkkjjjbbbPPP???222///---,,,,,,------,,,,,,++++++++++++************))))))(((((())))))***))))))))))))((((((((((((''''''''''''((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))******+++,,,,,,,,,---///333999AAAGGGKKKLLLVVVqqqvvvqqqsss}}}xxx}}}ttt___RRRPPPTTTYYY[[[WWWRRRIII>>>333---+++,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******((())))))***,,,222999>>>???KKK[[[yyy~~~vvvsssvvv~~~oooYYYJJJwwwkkkcccVVVSSSOOOJJJGGGEEECCCAAA<<<=========@@@IIIWWWaaasss}}}rrrmmmkkkhhhiiijjjiiihhhgggggghhh\\\]]]TTTBBB333---,,,+++))))))))))))))))))))))))''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************,,,,,,,,,------------...///...000222111:::VVVuuuzzzqqqhhh```ZZZMMMIIIEEEDDDEEEEEECCC@@@BBBCCCEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFEEEDDDDDDDDDEEEFFFEEEEEEFFFDDDAAA?????????======>>>???AAADDDHHHKKKVVV^^^hhhpppxxxuuufff^^^```ppppppiiijjjgggkkkmmmmmmmmmjjj]]]OOO666333...,,,,,,---......,,,,,,+++++++++***************))))))))))))******))))))))))))((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))***++++++,,,---------111777???GGGOOOWWW\\\ggg}}}~~~yyyvvvxxxppp```VVVSSSSSSLLLPPPQQQJJJ===222------************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))*********)))***+++,,,000666???DDDJJJWWWfff}}}{{{yyy{{{yyyqqqnnnkkkbbbYYYSSSnnniii```XXXQQQLLLIIIGGGAAABBB@@@<<<999;;;BBBIIIQQQ^^^qqqsssllljjjllllllllljjjhhhffffffggg]]]aaa[[[III666...,,,***))))))))))))))))))))))))&&&'''''''''(((((())))))((((((''''''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((())))))*********+++,,,,,,,,,---------......///...111555777FFFooosssfff\\\VVVQQQMMMIIIHHHGGGEEEDDDDDDEEEFFFEEEFFFGGGHHHHHHIIIKKKLLLGGGHHHHHHIIIJJJKKKLLLMMMLLLKKKIIIHHHHHHIIIIIIJJJGGGIIIJJJIIIFFFCCCBBBBBB===============>>>???@@@DDDKKKTTT\\\eeerrrnnn[[[XXXaaa|||wwwiiihhheeekkkooommmlllkkkcccYYY:::666000,,,,,,---//////,,,,,,,,,+++++++++************))))))))))))******))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))))))))***+++,,,,,,------,,,222:::CCCKKKUUU```hhhpppxxx|||}}}}}}{{{{{{zzz```QQQLLLAAALLLUUUSSSEEE777///...************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************+++,,,...222:::CCCIIIVVVbbbmmm|||~~~zzzkkkccc```aaafffmmmssseeeYYYPPPKKKNNNFFFAAABBBAAA<<<<<>>>>>======<<<>>>CCCIIINNNVVVcccrrr~~~ccc[[[ZZZhhh}}}jjjfffjjjnnnmmmgggggglllhhh___SSS>>>---,,,///---...111+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((***,,,---,,,---...000111888AAAEEEIIIRRR___kkkttt}}}ttt{{{{{{}}}{{{zzzvvvcccGGGJJJAAAEEEUUUWWWFFF777444///...---***((((((***---)))))))))))))))***************))))))((((((''''''((((((''''''''''''(((((())))))(((((('''''''''&&&'''''''''''''''((()))))))))))))))))))))*********+++***,,,333999AAALLLVVV\\\eeesssvvv{{{~~~}}}|||lll^^^```ppp{{{eeeVVVPPPJJJFFFHHHGGGBBB@@@BBB;;;<<>>XXXwwwxxxxxxyyymmm\\\UUUMMMHHHHHHIIIIIIIIIHHHIIILLLOOOQQQQQQQQQQQQUUUTTTWWW\\\^^^]]]]]]``````___^^^```dddhhhjjjkkkmmmllliiifffccc```]]]\\\ZZZXXXUUUSSSQQQPPPNNNMMMKKKHHHEEECCCBBB@@@>>>;;;:::===AAADDDIIISSS```iiivvvqqq^^^```nnnuuummmgggjjjkkkiiiiiikkkjjjfff\\\III555...///000...---++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************+++,,,,,,,,,---000222777<<>>CCCLLLRRR___lll}}}sssddd```eeexxxmmmjjjjjjmmmmmmkkkjjjlllfffXXXCCC333///111...(((,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********+++++++++,,,,,,+++,,,...222666>>>@@@FFFPPP]]]jjjtttyyy}}}~~~yyywwwxxxyyyuuulllMMMLLLFFFDDDKKKRRRKKK===///---++++++------***'''************************))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((('''''''''''''''''''''''''''((()))))))))))))))*********++++++***+++111<<>>>>>>>>DDDKKK^^^ppp|||oootttqqqhhhkkkkkkdddbbbfffeeecccaaa___[[[PPPAAA666---)))(((++++++(((''')))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))*********+++++++++******++++++,,,------...---------...///111222333777<<>><<<===BBBFFFNNNYYYiiiwwwvvvbbb^^^jjjxxx}}}qqqjjjoooqqqkkkhhhkkkiiidddRRR;;;///000...(((,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,+++***+++///555999AAADDDKKKZZZkkkxxx||||||yyyvvv{{{vvvtttXXXOOOCCC@@@HHHPPPNNNFFF555000+++***---...+++(((++++++***************)))))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((''''''''''''''''''''''''((()))))))))))))))******++++++,,,+++---666DDDPPPZZZfffqqqxxx}}}~~~xxxxxx}}}}}}lll[[[[[[aaakkkwwwyyyiii]]]TTTNNNLLLFFFAAAAAA@@@>>>>>>AAAGGGTTTjjjwwwyyyiiihhhkkkhhhfffhhhdddbbb```aaa___WWWIII>>>111,,,)))++++++)))((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++,,,------......---------...000222333444777NNNoooqqqbbbWWWRRRSSSVVVUUUZZZ```fffjjjpppvvv{{{wwwrrrjjjddd\\\UUUQQQOOOMMMLLLIIIHHHDDD@@@======>>>???DDDLLLWWWcccooo~~~fffaaagggiiivvvhhhkkkpppmmmhhhgggeeehhh^^^FFF222......---,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++***+++******---222999>>>CCCJJJXXXjjjzzzzzzuuuppp|||iiiRRRBBBDDDIIIHHHJJJPPP???777...***+++...---+++,,,+++++++++******))))))(((((((((((())))))))))))((((((''''''''''''(((((('''''''''((((((((((((((('''''''''''''''((())))))((())))))***+++,,,,,,,,,///333>>>NNN\\\fffrrr||||||uuummmhhhfffkkkpppxxx~~~~~~sssfffUUULLLEEECCCBBB???===>>>===DDDRRRfff~~~xxxmmmiiiiiiiiigggdddbbb```aaaaaa[[[QQQIII777000******+++)))((()))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,------......,,,------///111333555666888^^^vvviii[[[UUUUUUZZZaaahhhfffnnnyyyxxxmmmbbbZZZTTTOOOMMMMMMKKKGGGBBB???===<<<<<<>>>CCCIIIPPPZZZiii|||mmmccccccbbbzzz~~~kkkggglllmmmjjjfffccchhhcccQQQ;;;000...000,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,******+++---111777???DDDJJJZZZppp~~~ppp|||pppuuuxxx]]]JJJIIIIIICCCGGGSSSHHH@@@555---+++,,,------,,,,,,,,,+++******))))))(((((((((((())))))))))))((((((''''''''''''(((((('''''''''((((((((((((((('''''''''''''''((())))))((())))))***+++,,,------///444AAARRRaaakkkwww|||rrrhhhgggnnnuuuqqquuu||||||ssshhh___]]]]]]^^^^^^]]]eeennntttyyywwwhhhWWWNNNIIIDDDAAAAAA===???DDDNNN^^^uuu}}}llljjjjjjgggeeedddbbbaaaaaa^^^XXXTTT>>>444+++***+++))))))***))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))************+++++++++++++++,,,,,,---.........,,,---...///111444666777HHHsss|||lllccc^^^aaahhhpppzzztttggg[[[UUUTTTQQQLLLHHHDDDAAA>>><<<<<<>>>BBBDDDJJJVVVgggsssmmmbbbaaaiii~~~zzzjjjhhhlllmmmjjjffffffcccZZZGGG555...000------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,***,,,...111666===EEEKKKWWWnnntttxxxtttnnnyyynnnYYYMMMFFFCCCHHHPPPMMMGGG===444...,,,,,,---------,,,++++++***))))))'''((((((((()))))))))***((((((''''''''''''((((((''''''''''''((((((((()))'''''''''''''''((())))))((())))))***,,,------...111777EEEWWWfffppp{{{{{{tttnnnlllqqqyyyyyy~~~~~~qqqggg]]]SSSGGGAAABBBFFFGGGGGGNNNQQQUUU[[[dddooo|||ooo^^^TTTLLLGGGGGGAAAAAA??????HHH^^^{{{vvvzzzqqqkkkkkkhhhgggeeecccbbbaaa___]]][[[BBB666,,,******))))))+++))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))************+++++++++++++++,,,------......///,,,---...///222444777888bbbvvvlllrrroooqqq{{{oooeee\\\YYYTTTOOOKKKGGGCCCAAA<<<>>>@@@AAACCCLLLYYYdddnnnyyycccdddaaannnqqqfffkkkooommmjjjdddaaa___QQQ;;;......---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,***---111555:::BBBJJJOOOaaa~~~tttppp}}}sssuuu|||fffNNNCCCFFFKKKKKKOOOKKKDDD:::111,,,++++++------,,,,,,+++***))))))'''((((((((())))))******((((((''''''''''''((((((&&&'''''''''(((((())))))'''''''''''''''((())))))((())))))+++,,,---......:::@@@OOOaaapppyyyzzzqqqiiiiiirrr{{{~~~