BM6P6(@ +++)))((((((+++---......111000---+++))))))***+++******))))))******+++,,,,,,,,,---------,,,++++++------------------------/////////...------,,,,,,............////////////111222333333222444777999@@@KKKXXXbbbiiiooovvv|||zzzsssoookkkjjjmmmtttxxxzzz~~~{{{zzz{{{}}}}}}vvvsssnnnjjjjjjdddddd```UUUMMMJJJFFFBBB???@@@???>>>@@@CCCEEEEEEIIIIIIIIIIIIHHHFFFEEEDDDFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999888888999:::;;;;;;:::999888999888777777777888:::;;;999999999999999999999999::::::::::::::::::::::::999999888888777666666555555555666777777777777777888777666666666777999:::444444444555555777888999777777777777777777777777555444444444444555666666666666666666777777777777666666555555555444444444666666666666666666666666666666666666777888999:::777777777777777888888999:::999999888888999999:::888777666444444666777888666666666666888:::<<<===>>>===<<<;;;;;;<<<>>>???>>>>>>======<<<<<<;;;;;;???>>>>>>>>>???@@@@@@AAABBBBBBBBBAAAAAABBBBBBBBB@@@???@@@CCCFFFFFFDDD@@@CCCAAA???@@@BBBBBB@@@===<<<<<<;;;:::999:::<<<===<<<>>>>>>===@@@EEEFFFBBBNNNQQQ]]]sss{{{nnnqqqyyytttsssxxxyyynnnWWWQQQGGG>>>999777777666111111111111000000000///////////////............------------------------222000...,,,+++***++++++,,,+++***)))((((((((((((''''''&&&&&&&&&&&&''''''***)))(((&&&&&&&&&'''((((((((('''''''''(((((())))))((('''&&&&&&'''((()))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))++++++***)))***,,,...//////000///---+++******+++++++++++++++++++++,,,,,,---,,,,,,---------------,,,---------------------------------...........................///////////////000111111111222555777<<>>=========<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::999999999888888888888777888888999::::::999888888888888777777777888::::::777777777777777777777777888888888888888888888888::::::999888888777666666666777888888999888888888888777777666777888999:::555555555555666777888888888888888888888888888888666666555555666666777888777777777777777666666666777777777666666555555555666666666666666666666666666666666666777888999:::777777777777777888999999::::::999999999999::::::999888666555555666888999777777777777888999;;;<<<===<<<<<<;;;;;;<<<>>>>>>==================<<<<<>><<<<<<===@@@@@@???<<<<<<:::999999;;;<<<<<<<<<>>>BBBFFFIIIOOOVVVXXXVVV\\\aaammm}}}yyyuuunnnwww{{{{{{kkkXXXKKKEEE>>>888555444333333111111111000000000//////////////////............++++++++++++++++++++++++///...,,,+++***)))******,,,+++***)))(((((((((((((((''''''''''''''''''((())))))(((''''''''''''''''''''''''''''''((()))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%''')))***,,,+++***+++---/////////...---,,,*********+++,,,,,,,,,++++++,,,,,,---...++++++,,,---.........---------------------------+++,,,,,,---......//////---............/////////---.../////////000222444777888<<>>>>>>>>============<<<:::;;;<<<======<<<;;;::::::::::::999999999888888888888999999999999888888888888777777777888999:::888888888888888888888888888888888888888888888888;;;::::::999999888888777777888999999::::::999999888777777777777888999999777777666666666777777888888888888888888888888888777777777777777888888999888888888777777666666555888888777777777777666666666666666666666666666666777777777777777888999:::888777777777777888999999::::::999999999999:::::::::999888777777888999:::999999888888888999:::;;;<<<<<<;;;;;;<<<<<<===>>>============>>>>>>>>>>>>@@@????????????@@@AAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBAAA@@@@@@AAAAAA>>><<<:::999888999;;;;;;:::888:::999888999<<>>???@@@@@@@@@AAABBBCCCCCCDDDHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@????????????>>>>>>>>>>>>:::;;;===>>>>>>===;;;:::<<<<<<;;;;;;;;;:::::::::888999999999999999999888999888888888888999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999777888888999999999999999777777777888888888999999999888888777777777888888888888888888888888888888777777777777777888999999999999888888777666555555777777777777777777777777777777777777777777777777888777777777888888999:::888888777777888888999::::::::::::999999:::::::::;;;:::999999999999:::;;;:::::::::999999999::::::;;;;;;;;;<<<<<<===>>>>>>=========>>>>>>?????????@@@@@@?????????@@@@@@AAA@@@@@@@@@??????@@@@@@@@@>>>=========>>>>>>>>>>>><<<<<<<<<;;;;;;:::999888999:::;;;<<<>>>EEEOOOWWWeeennnxxxnnnppptttxxx~~~{{{qqqiiieeefffkkk{{{uuudddSSSEEE>>>777555333222333333111000000000/////////.........//////.........---------------------------------))))))))))))))))))))))))******)))((((((((((((((())))))(((((((((((())))))&&&'''((())))))((('''&&&%%%%%%&&&&&&((()))++++++(((((((((''''''((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&***)))(((***,,,---,,,++++++*********++++++,,,,,,***************+++,,,,,,(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,------------............---...000000000///111222000333666888999???IIIPPPZZZaaahhhmmmyyyxxxuuutttuuuzzz~~~ooo```QQQJJJFFFBBBAAADDD@@@@@@@@@@@@AAABBBCCCDDDHHHGGGGGGFFFGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@?????????<<<===>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::999999999999999999:::::::::::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::::::::666777888888999999888888777888888888999999999999:::999999888888888999999888888888888888888888888777777666666777777888999:::999999888777666666555666666666666666666666666888888888888888888888888888888888888888888999:::888888888888888999999:::;;;::::::::::::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::999;;;;;;<<<===>>>>>>>>>???===>>>>>>>>>??????@@@@@@@@@??????>>>>>>?????????>>>======<<<<<<======>>>::::::999888888888:::;;;======>>>>>>>>>=========:::???CCCCCCDDDPPPeeevvvpppnnnnnnrrrzzz~~~vvvmmmhhhdddbbbfffkkkwwwgggVVVMMMEEE???===555444333333444333111.../////////............---............------------------------------------)))))))))******************)))(((((((((((((((((())))))(((((((((((())))))&&&'''((())))))((('''&&&%%%%%%&&&&&&((()))++++++'''(((((((((((((((((('''))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&)))(((((()))+++,,,***)))*********+++++++++++++++******))))))******+++,,,((()))***++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***,,,------------.........---///111111000000000111---111555444222555===DDDLLLUUU\\\bbbooo}}}zzz|||{{{www|||}}}jjjWWWOOOIIIBBBAAADDD@@@???>>>>>>>>>@@@AAABBBFFFEEEDDDDDDDDDEEEFFFGGGEEEFFFFFFGGGGGGHHHHHHIIIKKKKKKJJJHHHGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::::::::999999999;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::999999999999999999999999888888888888888888888888::::::::::::::::::::::::666777777888999888888888777888999999::::::999999::::::999999999::::::;;;999999999999999999999999777777777666777888888999999999999888888777777666555555666666666666777777888888888888888888888888999999888888888999999:::999888888888888999::::::;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;::::::;;;<<<===>>>???@@@@@@@@@???????????????@@@@@@@@@??????>>>=========>>>>>><<<;;;;;;::::::;;;;;;<<<999999888666555555888;;;999<<<>>>???>>>>>>@@@AAA@@@GGGLLLNNNSSSccc}}}ssshhhgggiiippp}}}mmmgggcccbbbcccdddiiiooozzzhhhLLL@@@===999777999333222111111222111...,,,///.........------------.........------------,,,++++++++++++++++++++++++)))***++++++++++++******)))((((((''''''((((((((()))((((((''''''(((((()))&&&'''((((((((((((((((((&&&&&&&&&'''''')))***+++''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))))))))***,,,,,,+++)))***++++++++++++******)))+++************+++,,,,,,+++,,,,,,---------,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---///111111000//////000...000222222111222444777;;;FFFOOOUUUdddxxxzzzvvvsssxxxsssbbb\\\WWWOOOLLLOOOLLLJJJFFFCCCAAA@@@@@@@@@CCCCCCAAAAAAAAABBBDDDEEECCCCCCDDDEEEGGGHHHIIIIIIKKKJJJJJJIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@>>>======>>>@@@AAA=========<<<<<<<<<<<<;;;===<<<;;;;;;;;;;;;<<<===<<<===>>>>>>>>>===;;;:::999999999999999999999999888888888888888888888888999999999999999:::::::::777888999999::::::999999777888999:::::::::999999::::::999::::::;;;<<<===999999999999999999999999888888888888888999::::::888888888888888888888888666666666777777888888888999999999999999999999999:::999999888888999999999999999888888999999:::;;;;;;;;;::::::::::::;;;;;;:::::::::;;;;;;::::::::::::;;;<<<======<<<;;;;;;;;;===>>>@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;888999:::::::::===CCCHHHHHHJJJLLLLLLIIIHHHIIIJJJKKKOOOTTT[[[fffzzz{{{pppfff^^^dddooo{{{vvvgggcccbbbfffkkkqqqyyy{{{dddPPP>>>:::999444222555222000///000000000...,,,.........---------,,,,,,.........---------,,,,,,++++++++++++++++++++++++)))***+++++++++***))))))(((((('''''''''(((((()))(((''''''''''''''''''((('''''''''''''''((())))))'''''''''''''''((())))))&&&'''((())))))((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&*********,,,------+++)))+++++++++++++++***)))))),,,,,,++++++,,,,,,---............///......------++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,---------......,,,...000111000......///111000000111333333111//////;;;FFFMMM]]]qqqzzzwwwyyy~~~uuuvvvvvvtttyyy}}}pppooommmeeeaaaddd```]]]WWWPPPJJJEEECCCBBBBBBAAA@@@??????AAABBBDDDAAAAAACCCDDDFFFHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@>>><<<<<<>>>@@@BBBAAAAAAAAAAAA@@@@@@@@@???>>>===<<<;;;;;;<<<===>>>===>>>?????????===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999:::;;;;;;;;;::::::777888999:::;;;:::999999999999999:::;;;<<<===>>>999999999999999999999999::::::999999::::::;;;<<<888888888888888999999999777777888888999999999999999999999999999999999999::::::999999888999999999999999888888999999:::;;;<<<;;;;;;::::::;;;;;;<<<999::::::;;;;;;::::::999999:::<<<=========<<<;;;<<<===???AAABBBBBBBBBBBBBBBAAAAAA@@@@@@?????????>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<777999===???CCCIIIRRRXXXcccdddeeebbb]]]YYYXXXYYYSSSTTTXXXcccuuutttmmmeee]]]\\\iii|||}}}ooonnnjjjkkkrrr{{{|||hhh[[[MMMAAA;;;>>><<<444222666111000//////111111000///......---------,,,,,,,,,......---------,,,,,,,,,------------------------)))***+++++++++)))((('''(((((('''''''''(((((()))''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&((()))***(((((('''''''''(((((()))&&&'''((())))))((('''&&&))))))))))))))))))))))))'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''******+++,,,,,,---......++++++***)))***+++---...,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))***++++++++++++++++++++++++..................------////////////000000000000222444999???IIIVVVcccllltttzzzuuuooommmqqqvvv{{{vvvbbbRRRJJJGGGDDDDDDAAABBBDDDCCC??????AAA@@@>>>>>>@@@EEEIIIIIIHHHHHHJJJMMMMMMKKKJJJIIIIIIGGGGGGGGGGGGFFFEEECCCCCCIIIHHHFFFEEEDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGBBBCCCCCCCCCDDDDDDEEEEEECCCDDDDDDDDDCCCBBBAAAAAABBBAAA@@@@@@??????@@@@@@===>>>???AAAAAA@@@?????????>>>>>>===<<<;;;;;;;;;999::::::;;;;;;::::::999;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::777777888888888999999999:::::::::;;;;;;<<<<<<<<<999999999999999999999999::::::::::::::::::::::::;;;;;;::::::999888777777999999999999999888777666777777777777777888888999888888888888888888888888777777777666666666666666999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;<<<<<<===============;;;===?????????>>>???@@@>>>>>>???@@@AAABBBBBBCCCBBBAAAAAA@@@???>>>>>>===;;;::::::::::::;;;<<<===999;;;???@@@@@@???>>>???999???CCCAAAEEEVVVlllzzz|||yyyzzzqqqdddaaabbbgggtttrrrgggdddeeegggjjjvvvwwwrrrnnnxxxnnn[[[PPPKKK>>><<<888444111000000000333222111///---+++)))(((///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))******$$$&&&(((***++++++***))))))'''$$$""""""$$$''')))))))))))))))))))))))))))******)))((('''&&&%%%%%%(((((((((((())))))))))))((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&******++++++,,,------...,,,+++*********+++,,,---,,,,,,,,,++++++*********------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********------------------------..................------.../////////000000000000000111444888???IIITTT[[[gggooozzzzzzsssmmmjjjlllrrryyy~~~ooo```SSSKKKIIIDDDBBBDDDDDDAAAAAACCCBBB@@@???BBBFFFJJJKKKKKKMMMNNNOOOOOOMMMLLLMMMNNNJJJJJJJJJIIIIIIHHHHHHGGGHHHGGGEEEDDDDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@??????>>>>>>===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;:::<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888999999::::::999888888777888777777777777888999999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========;;;<<<======>>>>>>======;;;===??????>>>===>>>???>>>>>>??????@@@AAAAAAAAA??????>>>>>>===<<<<<<<<<;;;;;;<<<===>>>???@@@@@@AAACCCEEEEEEDDDCCCDDDEEECCCHHHKKKMMMWWWnnnvvvjjjjjjnnnxxx}}}qqqkkklllqqquuu}}}xxxwww{{{iiiZZZNNNCCC===:::888666333222111222222......///////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++*********++++++%%%'''(((***+++***)))(((***(((&&&%%%%%%&&&(((***((((((((((((((((((((((((***))))))((((((''''''&&&&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&)))))))))))))))(((''''''&&&&&&%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&&&&******++++++,,,,,,------,,,,,,+++*********+++++++++++++++++++++*********,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,******------------------------------------------............/////////000000000000000111222555;;;CCCHHHXXXbbbqqq}}}}}}vvvqqqmmmhhhhhhlllsssyyy{{{hhh[[[UUUMMMFFFEEEEEECCCCCCDDDBBBAAA???AAADDDHHHJJJKKKMMMNNNNNNMMMLLLLLLNNNPPPKKKKKKKKKKKKKKKJJJJJJKKKIIIHHHGGGFFFEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCFFFFFFFFFGGGGGGGGGGGGGGGDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBB@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<=========;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888999::::::::::::999999888888888888888888999::::::999999999999999999999999888999999::::::;;;;;;;;;999::::::::::::;;;;;;;;;<<<<<<<<<<<<============;;;<<<======>>>>>>======<<<>>>??????===<<<<<<===????????????????????????>>>>>>======<<<;;;;;;;;;999:::;;;===???AAACCCDDDIIIJJJJJJHHHGGGGGGIIIKKKLLLOOORRRXXXiii|||qqqrrruuu}}}yyyxxx}}}zzzssspppnnnnnnmmmttt}}}uuu[[[KKKEEEAAA999111555444333222222222333444,,,---...000000111111111,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,'''((()))******)))((('''***))))))(((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((%%%%%%$$$$$$$$$$$$%%%%%%'''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''***)))'''&&&&&&'''((()))((('''&&&&&&&&&&&&&&&&&&******++++++,,,,,,,,,,,,,,,,,,+++*********))))))+++++++++***************,,,+++++++++++++++++++++++++++++++++++++++++++++***+++---......---+++***************************,,,,,,------------.............../////////000000111111111000111444999<<>>>>>============>>>>>>>>>>>>===<<<<<<<<<============<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;;;;::::::999999999999999999::::::;;;::::::::::::::::::::::::777777888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>@@@AAA@@@>>><<<<<<<<>>>>>=========>>>=========<<<<<<;;;;;;;;;;;;;;;===AAAFFFKKKNNNOOOOOOMMMJJJHHHIIILLLNNNWWWZZZ]]]eeeyyyrrroooqqqvvvrrrjjjhhhhhhjjjlllnnn{{{kkk[[[HHH===<<<<<<777111333222111111111222333333000000000//////...---,,,+++++++++++++++++++++***++++++++++++++++++++++++,,,+++++++++++++++++++++((())))))***))))))(((''')))))))))******)))))))))''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$############$$$$$$''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''######""""""$$$'''+++---///---)))'''%%%&&&'''(((''''''&&&%%%%%%&&&&&&&&&******+++++++++++++++,,,++++++++++++***))))))(((************************++++++++++++++++++++++++++++++++++++++++++++++++***+++---......---+++***************************,,,,,,,,,,,,------..................////////////111111111000///111444777888@@@LLLVVV^^^eeemmmrrr~~~~~~rrrpppoooqqquuu~~~~~~zzz|||xxxlll___YYYTTTPPPPPPSSS]]][[[XXXSSSOOOLLLLLLLLLMMMQQQUUUXXXYYYYYYYYYZZZYYYYYYYYYYYYXXXVVVUUUTTTOOONNNLLLJJJIIIIIIIIIJJJFFFGGGHHHIIIJJJJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBBBBBBBCCCEEEFFFBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>>>>???@@@@@@@@@???>>>>>>=========>>>>>>>>>>>>=========<<<<<<:::::::::;;;;;;;;;;;;<<<>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<<<<===;;;<<<<<<<<<=====================>>>>>>>>>??????<<<======>>>>>>>>>>>>>>>@@@AAABBBAAA>>>===<<<===???>>>>>>======<<<<<<;;;<<<;;;;;;;;;;;;;;;::::::===<<<===AAAHHHPPPYYY^^^]]][[[WWWSSSOOOOOORRRUUUcccgggmmmwwwtttkkkiiinnnvvv{{{qqqjjjjjjkkkjjjlllppp|||lllaaaQQQIII@@@:::888888666444222222111000000000000000000000///...---+++***)))******+++,,,,,,,,,+++***++++++++++++++++++++++++)))))))))************))))))))))))))))))((((((((('''(((((())))))(((((('''''''''''''''''''''''''''$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))''''''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''''''''''''''&&&&&&&&&(((,,,222777:::111///+++'''%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''******++++++++++++++++++*********+++******)))((()))))))))************************+++++++++++++++++++++++++++++++++++++++******,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------........./////////...//////.........111333333888>>>DDDJJJRRR\\\ccclllwwwyyytttqqqsssyyy}}}uuuoooppptttzzzqqqlllhhhgggkkkrrryyywwwqqqhhh^^^VVVQQQOOOOOOSSSXXX\\\^^^```aaacccbbbbbbcccccc```\\\XXXVVVUUUSSSQQQNNNLLLKKKKKKKKKHHHIIIJJJLLLLLLLLLKKKJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@??????@@@AAABBBAAAAAA@@@???>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>======>>>>>>>>>?????????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>?????????======>>>>>>>>>?????????>>>>>>>>>>>>????????????<<<===>>>>>>??????>>>>>>???@@@AAA@@@>>><<<<<<============<<<<<<;;;;;;;;;999999999999999999999999999;;;@@@IIITTTaaalllrrrwwwtttnnnggg```^^^^^^```hhhnnnwwwzzzuuuppplllkkkrrr}}}xxxsssmmmlllrrrtttssswwwttt^^^OOOJJJ===<<<:::777444222222333111111000000///......---,,,,,,---------,,,,,,+++******,,,---------,,,+++++++++++++++++++++++++++'''((())))))***)))))))))((((((((((((((()))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''(((((()))))))))***&&&''''''''''''((((((((((((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''(((***...444999<<>>>>>>>>BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===>>>========================?????????????????????????????????@@@@@@@@@AAAAAA>>>>>>>>>?????????@@@@@@======>>>????????????>>><<<>>>???>>><<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::AAAOOO___ppp~~~tttmmmkkkkkkmmmuuu~~~wwwssssssuuuvvvxxxrrrrrrooorrr{{{xxxeeeVVVHHH@@@>>>666666666333111///000111...////////////......---++++++,,,---............***+++---.........---,,,************************'''((()))***+++******)))(((''''''(((((()))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&(((+++...///)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''++++++******************'''((()))***++++++***)))(((((())))))*********+++))))))******++++++++++++***************************)))))))))***+++,,,,,,))))))))))))))))))))))))******+++,,,,,,---......---------.........//////...///000000///...///111000111222111111555<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===============<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============@@@@@@AAAAAAAAABBBBBBBBB>>>????????????@@@@@@@@@======>>>???????????????:::;;;===<<<;;;999::::::;;;;;;;;;;;;;;;;;;;;;;;;?????????@@@@@@@@@@@@@@@EEEPPPdddzzzwwwrrrpppwww~~~yyytttuuuyyyqqqtttqqqvvvsssWWWJJJDDD???<<<<<<888777444222111111111111,,,---......//////......------......///......---***+++---/////////---,,,************************((()))***+++,,,,,,+++***''''''''''''((()))++++++((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((((('''&&&%%%$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''''''''''''''(((((((((((()))************+++++++++++++++++++++++++++++++++******))))))))))))******+++,,,,,,------,,,,,,+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,000000//////.........---//////000111333444555555<<<<<>>???AAAAAA???<<>>???@@@AAABBB>>>???@@@@@@@@@@@@???>>>===========================>>>>>>>>>>>>===<<<<<<>>>???@@@AAAAAA???===<<<======<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???>>>>>>???@@@@@@????????????????????????;;;<<<===>>>>>>>>>===<<<>>>=========>>>===;;;999999999999999999999999:::;;;<<<===;;;:::;;;???CCCHHHEEEEEEGGGEEECCCFFFKKKPPPdddzzzuuuvvvttt|||}}}xxxzzz|||fffZZZKKK@@@<<<:::888666444444333333222111000000////////////////////////000//////---,,,+++******------......------,,,+++&&&&&&'''((()))***++++++)))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((((((((((('''&&&&&&%%%%%%&&&'''''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&((((((((())))))))))))***))))))*********+++++++++++++++++++++++++++++++++******))))))))))))*********++++++++++++++++++*********++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............------------000/////////.........---///000000111222333444444666666:::CCCMMMXXXeeeqqq~~~xxxtttooonnnoootttwwwzzz~~~}}}~~~{{{xxxvvvsssppprrrvvvvvvzzzzzztttmmmiiieeeaaa\\\WWWRRRQQQSSSTTTQQQNNNLLLKKKKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGHHHFFFDDDBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@???@@@BBBBBB@@@>>>DDDCCCBBBAAA@@@????????????@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>???@@@AAABBBAAA@@@>>>===>>>>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======>>>??????@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<===>>>>>>===<<<;;;;;;;;;===>>>???>>>;;;999::::::::::::::::::::::::999:::::::::<<>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@AAABBBBBB@@@???>>>>>>=========>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<;;;:::999666888:::<<<===;;;999888::::::;;;<<<<<<;;;;;;:::;;;;;;;;;===CCCMMMXXX```lllnnnrrrrrrkkkdddeeekkkwwwuuukkkdddeeejjjvvv}}}uuuttttttssszzzzzzgggSSSDDD???;;;777666777777444111111111000000//////..............................******+++,,,---......///.........---,,,+++***)))++++++*********))))))))))))))))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))))))))((('''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&'''''''''''''''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((()))))))))*********))))))))))))************))))))))))))))))))))))))******))))))))))))******)))******************)))******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,------.................................000000000000000000000000111///000444888;;;BBBJJJYYYdddsss{{{xxxqqqpppqqqsssuuu}}}}}}~~~~~~~~~|||{{{uuurrruuuzzz~~~wwwtttpppjjjfffbbb^^^YYYUUUYYYXXXVVVTTTQQQNNNKKKJJJFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGGGGGGGHHHHHHIIIHHHHHHGGGEEEEEEDDDDDDDDDGGGGGGFFFEEEEEEFFFGGGGGGFFFGGGHHHFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAAAAABBBCCCDDDDDD<<<===>>>??????@@@@@@@@@;;;;;;<<<<<<<<<<<<;;;;;;===========================>>>@@@AAABBBCCCCCCCCC@@@@@@AAAAAAAAA@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<========================:::::::::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999888888888999;;;<<<;;;:::999999999:::;;;;;;<<<<<<<<<;;;>>>???BBBHHHSSSaaaooowww{{{ppppppvvvrrrhhhcccaaagggnnn~~~wwwqqqlllllllllmmmttt||||||fffXXXOOOHHHCCC:::888666555555444222///000000000/////////......------------------------))))))***+++,,,---......------------,,,***)))(((++++++++++++************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&'''''''''((((((%%%&&&''''''(((''''''''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))'''''''''((((((((())))))(((((()))))))))*********((((((((((((((((((((((((******))))))))))))************++++++++++++************++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------......---------...............////////////////////////000...///333555666;;;BBBJJJSSS___iiipppxxx{{{wwwtttrrrrrrzzz|||{{{~~~zzz|||uuusssuuuyyy}}}zzzuuuppplllhhheeebbbcccaaa___[[[VVVRRRNNNKKKFFFFFFFFFFFFGGGIIIJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFFFFEEECCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAAAAAAAABBBDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBBBBCCC???????????????>>>>>>>>>======;;;:::999999888888;;;;;;;;;;;;;;;;;;;;;;;;888888999999::::::::::::999999999999999999999999999888888888888888888888;;;===>>>===;;;999:::;;;888888999:::;;;<<<>>>>>>BBBFFFOOO\\\lll|||vvvtttzzzzzzrrriiieeeeeeiiiqqqzzzuuunnnmmmlllllllllmmmsssyyysss\\\III@@@>>>??????999777555333333222222111000000000000000/////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,+++***)))((()))*********++++++++++++(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%(((((('''''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))''''''''''''((((((((((((((((((((()))))))))******((((((((((((((((((((((((******))))))))))))*********++++++++++++++++++*********++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------.........---------......////////////---...111222222666;;;>>>DDDMMMUUU]]]hhhuuu}}}xxxvvvuuu||||||wwwwwwvvv{{{~~~wwwsssqqqssswww}}}xxxvvvssspppllliiigggggggggcccbbb```\\\WWWQQQMMMJJJFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEEEECCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCAAA@@@@@@BBBAAAAAAAAAAAAAAAAAAAAAAAA>>>????????????@@@CCCFFFJJJIIIEEEBBB???>>>======;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<===>>>???@@@@@@=========<<<<<<<<<<<<<<<======;;;:::999999888888999999999999999999999999666777888999:::::::::999::::::::::::::::::::::::777777777777888:::;;;<<<:::>>>BBBCCC@@@======>>>>>>======>>>@@@CCCGGGIIILLLTTTbbbuuuwwwwww}}}xxxrrrppprrrvvv{{{}}}uuunnnpppssstttsssuuuzzzwww___VVVJJJAAA<<<:::777666555444222000000111333444000000000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))***++++++++++++***)))))))))))))))*********++++++'''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%###############$$$%%%%%%)))(((((('''&&&&&&%%%%%%%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((('''(((((((((((()))))))))(((((((((((()))))))))***))))))))))))))))))))))))******))))))))))))******))))))************))))))******++++++++++++******************************************************------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,---...//////000///---...111111///111666444999@@@EEEKKKUUUcccmmmttt~~~|||yyyvvvwwwzzzyyy{{{yyyyyy~~~~~~pppllliiiddd___\\\[[[\\\^^^ZZZZZZXXXUUUQQQMMMHHHFFFBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCAAAAAA@@@@@@???@@@@@@@@@>>>>>>????????????>>>>>>???@@@AAA@@@>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>===<<<>>>BBBFFFOOOKKKFFF@@@<<<:::::::::::::::999888888999::::::999999999999999999999999777888999:::;;;<<<<<<<<<;;;;;;:::999999999999999999999888888888888999999777777777777777777777777555666888999::::::999999::::::::::::::::::::::::666666777888;;;>>>@@@BBBDDDLLLVVV[[[XXXSSSPPPOOOMMMLLLKKKKKKNNNTTTYYY]]]```iiizzzxxxtttwww~~~{{{wwwvvv|||jjj\\\JJJFFFAAA>>>;;;999555111222222222111111111222333........................+++++++++++++++++++++++++++*********))))))))))))((()))************************))))))))))))((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%% """###$$$''''''''''''''''''&&&&&&$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''))))))))))))************(((((((((((())))))))))))******************************))))))))))))******(((((())))))))))))((((((******++++++++++++******))))))))))))))))))))))))************************---------,,,,,,+++++++++,,,,,,,,,------.........******+++,,,...///000000111///000222111...000444000444888;;;>>>FFFRRR\\\bbbnnn{{{~~~uuummmlllnnnrrrzzz}}}zzzlllhhhbbbZZZTTTRRRTTTVVVPPPPPPPPPNNNKKKHHHDDDBBB>>>>>>=========>>>??????AAABBBBBBCCCCCCCCCCCCCCC@@@@@@>>>===<<<<<<;;;<<<<<<<<<============<<<<<<===>>>???>>>===<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<;;;===AAAEEELLLHHHBBB<<<888777888999888777666555555666777888888888888888888888888888666666777888999999999999:::999888888777777888888333333333444555777888999666666666666666666666666555666888999:::::::::999888888888888888888888888666777888:::===AAADDDFFFVVVbbbqqqzzzxxxqqqkkkhhh\\\ZZZXXXXXX\\\cccjjjooorrr|||{{{uuurrrppppppvvv~~~yyyxxxrrr]]]QQQLLLAAA===888666555444333222444555666555333111000///------------------------++++++++++++++++++++++++)))))))))))))))*********'''((()))******++++++***++++++***)))((('''&&&&&&''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&'''''''''&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%#########$$$%%%'''))))))%%%%%%&&&&&&'''((((((((($$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&((((((((((((((()))************))))))(((((('''''')))))))))))))))))))))))))))(((''''''''''''(((((((((((())))))*********+++(((((((((((())))))))))))******))))))))))))************++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,---------......///////////////.........444000,,,+++---///000///222222333555888<<>>@@@>>>;;;>>>>>>????????????===<<>>???===::::::999888888:::::::::999999:::;;;:::888888999:::::::::999999::::::888666999444444888999666888===<<<:::888777888888777666444666777666333333555777999777555555777999999999888888888777777888:::<<<777;;;;;;666666:::999555:::777555444666777777777555888888666666::::::777999::::::999888999;;;>>>:::::::::;;;;;;;;;;;;;;;;;;;;;===AAACCCGGGQQQ[[[lllzzzjjj___ccchhhiiinnnwww~~~pppoookkkfffjjjttt}}}zzzyyyxxxzzz~~~|||gggWWWLLLDDD>>>;;;888555333333333333222////////////..................---------,,,,,,,,,***,,,---......---+++***++++++++++++++++++++++++))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&$$$###$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%###!!! %%%%%%%%%&&&&&&'''''''''((((((((((((((()))******))))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))((()))))))))************(((((((((((())))))))))))******))))))))))))************++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,,,,------......666222...---...//////.../////////111333777;;;===DDDLLLYYYfffsss~~~yyytttkkkgggkkkrrrwww|||~~~~~~||||||}}}mmmbbb]]]\\\\\\\\\aaabbb```]]][[[UUUOOOJJJFFFCCCAAAAAA@@@>>><<<;;;<<<<<<===>>>>>>===<<<>>><<<::::::;;;;;;999777;;;:::888666777777888888777999::::::::::::;;;===:::::::::;;;<<<<<<;;;:::;;;888888;;;;;;888777;;;999777666666777777555444333555666555333444666999;;;999888999:::;;;;;;:::::::::999888777777999:::888;;;;;;777666999999555777888888999999::::::;;;666999999888:::===<<<999:::;;;:::999999:::===@@@@@@AAABBBAAA@@@AAACCCFFFHHHEEEEEEHHHJJJPPP\\\hhhssshhhiiikkklllsss}}}xxxnnnpppoooooowwwwwwmmmnnnppprrruuuzzzuuubbbRRRHHH@@@:::666777666444444555444222000////////////...............------------,,,,,,,,,)))***,,,.........---,,,++++++++++++++++++++++++******)))))))))((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''((($$$%%%'''''''''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((())))))***))))))))))))************(((((((((((())))))))))))******))))))))))))************++++++++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------)))******+++---......///777444000......///......---------...000333555777777>>>IIIRRR\\\iiiwwwyyyuuurrrtttvvvxxx}}}}}}{{{{{{{{{|||~~~~~~tttooonnnooopppwww}}}}}}|||yyyrrrjjj\\\ZZZVVVOOOHHHBBB???>>><<<<<<<<<>>>@@@@@@???===>>><<<::::::::::::888666999777555444444555666777555666888888777777999:::777777888888999::::::::::::888888;;;:::666444666666555555666777777555444333333444333222333666888888777777888::::::888777888777777666666777777888777999999666555777777555444777::::::888777999<<<:::>>>AAACCCFFFHHHEEE@@@===<<<;;;999:::>>>DDDIIIRRRUUUWWWUUURRRRRRVVV[[[^^^YYYUUUUUUXXX___mmm{{{tttjjjiiiiiikkkuuuyyysssvvvyyy}}}uuuoooiiikkkmmmnnnpppvvv~~~xxx]]]UUUJJJAAA===:::777444222222333444555444111.../////////............---------------,,,,,,,,,,,,((()))+++---......------))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''((($$$$$$%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((())))))***'''''''''((()))*********((((((((((((((((((((((((***))))))))))))******+++)))))))))))))))*********(((((((((((())))))))))))******))))))))))))************++++++++++++*********++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---......//////444222000........................///000222333444111777>>>CCCIIIUUUfffsss|||~~~yyyyyy~~~{{{tttuuuvvvwww|||~~~xxxwwwpppdddUUUKKKGGGGGGEEEDDDDDDFFFIIIIIIGGGDDDBBBAAA???>>>===;;;:::999777888888888777888999;;;888999:::999777666777888666777888888888888:::;;;;;;:::::::::999888777777777666666888999999777666888888777666555666777888666666666888999:::888666777666666777888::::::999888999999888888999:::999777:::===<<<999:::@@@FFFHHHOOOVVV[[[``````XXXOOOFFFCCC@@@>>>AAAJJJUUU^^^oootttxxxuuuooommmpppuuuuuunnngggdddeeemmm}}}ssskkkffffffhhhooo|||~~~uuuttttttsssrrrssswww~~~wwwbbbTTTFFFBBB===999888888777555000000000111333333111/////////.........------------------,,,,,,,,,++++++((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''((('''&&&''''''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&''''''(((''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((())))))***&&&&&&'''((()))***++++++(((((((((((((((((((((((()))))))))))))))***++++++******))))))))))))))))))(((((((((((())))))))))))******))))))))))))************++++++++++++***************+++++++++,,,,,,*********+++++++++,,,,,,------------------,,,,,,.........---------///000/////////000000111222222000444888999;;;DDDTTT```sss|||{{{{{{{{{ppppppuuupppttt}}}xxxggg]]][[[\\\WWWVVVWWW[[[______ZZZVVVMMMLLLJJJGGGDDDAAA???>>>;;;===>>>>>>===<<<>>>???AAABBBBBB@@@===;;;;;;;;;;;;<<<===<<<;;;;;;===@@@???@@@@@@??????@@@@@@???:::999888:::;;;;;;:::999>>>===<<<<<<<<<<<<<<<;;;<<<;;;::::::;;;<<<<<<;;;;;;999999:::===>>>===;;;<<<<<<<<<============>>>===@@@BBBCCCEEELLLYYYcccfffnnnwww~~~sssfffVVVSSSNNNMMMRRR```qqq|||yyyqqqmmmmmmsssuuuooogggeeedddhhhooozzz}}}yyy{{{~~~|||{{{zzziiiYYYKKKBBB:::888666444444444333222111///......///111111111............------------------,,,,,,,,,+++++++++))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&***((('''(((******)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((()))******+++************))))))))))))(((((((((((())))))))))))******))))))))))))************++++++++++++******************++++++++++++))))))*********++++++++++++++++++******)))))))))+++,,,------,,,---///000............///////////////111222222222888CCCKKK___fffoootttxxx~~~vvvooommmttt}}}zzz}}}|||yyyyyy|||xxxrrrssswwwoooooosssyyyyyyrrrcccbbb___YYYQQQKKKHHHGGG@@@BBBCCCBBBAAABBBGGGLLLRRRRRRPPPKKKEEEAAA???>>>===???AAA???>>>>>>BBBFFFFFFJJJMMMLLLLLLMMMKKKGGGAAA@@@>>>>>>???@@@@@@??????@@@AAAEEEHHHIIIHHHGGGHHHDDD???<<<<<<===>>>>>>???>>>>>>AAAFFFHHHGGGDDDFFFDDDCCCDDDCCC@@@???AAABBBDDDHHHMMMXXXgggyyyzzzhhheeebbbcccjjjyyy}}}wwwrrrooooootttvvvkkkfffccccccfffnnnyyy}}}lllZZZMMMEEE@@@===777777666444333222222111222000---,,,...000111111.........------------,,,,,,,,,,,,,,,+++++++++++++++***)))((('''&&&&&&%%%((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&""" """&&&)))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&&&&%%%%%%%%%((((((((((((((()))******''''''(((((())))))******))))))))))))))))))))))))''''''''''''((()))***+++************)))))))))((((((((((((((())))))))))))******))))))))))))************++++++++++++******************++++++++++++))))))))))))*********+++))))))))))))************,,,...///...---,,,...000------...///////////////---...//////000333888;;;HHHMMMTTTYYY___hhhttt}}}|||uuummmjjjjjjmmmvvv}}}yyyzzzwwwrrrrrrpppssszzz{{{qqqeee[[[UUUSSSMMMOOOOOOOOORRR[[[hhhrrrxxxuuuooodddXXXNNNGGGDDDBBBEEEHHHHHHGGGIIINNNSSSZZZccciiijjjjjjhhh```WWWOOOLLLIIIGGGHHHIIIJJJJJJJJJLLLRRR[[[dddhhhiiiggg^^^WWWMMMEEEBBBCCCEEEFFFLLLLLLOOOWWWaaahhhiiigggbbb^^^[[[[[[XXXQQQOOOQQQQQQSSSXXXcccsssqqqqqqrrrvvv~~~|||zzztttqqqooopppqqqttt~~~rrrnnnmmmkkkmmmqqqyyy|||yyy|||jjj```QQQEEE???<<<;;;999666666666444333222222333111000......000000000............---------,,,,,,,,,,,,,,,++++++++++++***+++******)))(((((((((((())))))))))))))))))))))))''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&& $$$'''&&&$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%((()))***)))'''&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''(((******+++*********))))))(((((((((((((((((())))))))))))******))))))))))))************++++++++++++******)))************+++++++++))))))))))))************))))))***+++,,,------......000222000---,,,---///...//////000111111111000---......000111333444555:::===AAAEEELLLVVVbbbjjjssszzz}}}uuunnngggfffhhhkkksss{{{rrrmmmnnnxxx}}}tttpppqqqpppuuu~~~zzzvvv|||~~~|||uuuhhhaaa^^^``````aaaccckkk{{{ooo___TTTNNNMMMQQQTTTUUUUUUXXX___eeesssyyylll[[[WWWSSSPPPQQQSSSTTTTTT\\\aaajjjxxxvvvlll___SSSNNNNNNQQQSSS]]]___fffsss~~~zzzyyysssjjjfffhhhgggiiiooo{{{rrruuuzzz}}}tttnnnkkknnnlllnnnrrrtttwww~~~wwwxxxzzz{{{}}}sssiiiiiiooowwwkkk\\\SSSLLLDDD>>>;;;999666333000111111000......///111000///000111222111...,,,......---------,,,,,,,,,,,,,,,,,,+++++++++******+++***************+++,,,************************(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%)))%%%###%%%)))+++)))%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))),,,,,,+++(((&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''''''''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%)))(((((('''''''''(((((())))))(((((((((((())))))((()))***++++++***)))(((---,,,+++)))(((((('''''')))******)))(((((()))+++))))))))))))))))))))))))((((((''''''''''''(((((())))))*********))))))((((((((()))***++++++,,,,,,)))************+++++++++************************+++,,,------......------..................------.../////////000000000111666666666777<<>>:::888666555555111222333222000000000111.........///////////////---,,,+++***(((&&&$$$###...---+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++***((('''''''''((()))(((((((((((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''((((((''''''''''''(((((((((((()))***************++++++***)))((((((((((((((())))))(((''''''(((***))))))))))))))))))))))))))))))(((((((((((())))))******++++++++++++******((())))))***++++++,,,,,,)))************+++++++++************************+++,,,------...---------..................------///////////////000000000222222222222555;;;CCCIIIPPPXXXbbbiiiooowww~~~vvvpppnnnrrryyy{{{qqqfffeeeiiirrr{{{~~~{{{tttpppnnnoooppprrruuuxxxzzz|||}}}|||xxxyyyzzzyyy|||sssiiihhhiiikkkqqqvvvxxx~~~}}}ooohhhccceeeiiilllpppuuuyyyppppppsssyyy~~~~~~vvvyyyzzz~~~uuummmkkkhhhlllrrrwww}}}tttjjjggghhhjjjpppsssyyyyyyxxxyyyrrrtttwww~~~mmm]]]SSSKKKDDD???;;;999777555444333333333111222333222000///000111.....................///------------,,,+++***)))---,,,+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,******((('''''''''((()))(((((((((((((((''''''&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((('''''''''''''''((((((((((((''''''''''''(((((((((((((((((()))******+++***))))))(((((())))))***'''(((((('''&&&&&&''')))))))))))))))))))))))))))******))))))))))))************+++,,,,,,++++++***)))))))))***++++++,,,,,,)))************+++++++++************************++++++,,,---------------------------------......////////////////////////000000000///000333888;;;CCCIIIQQQWWW]]]gggsss|||~~~zzz{{{yyysssooojjjlllvvvxxxuuutttsssooosssxxxzzzzzzzzz|||wwwqqqnnnqqqzzzzzz|||vvvqqqtttyyy{{{wwwrrrppptttxxx|||}}}wwwyyy|||zzzuuuxxxyyy~~~}}}qqqkkkeeeaaa```hhhkkkppptttyyyyyyxxxzzz{{{{{{~~~}}}{{{~~~sssfffTTTGGGAAA>>><<<:::666666555444444444555555000111222111000///000111........................,,,,,,---...............,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))************)))((((((''''''(((((((((((((((((((((''''''&&&)))))))))(((((((((((((((&&&&&&%%%$$$###"""!!!!!!&&&&&&%%%$$$%%%&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))(((((((((((())))))***)))(((((((((((((((((()))******(((''''''((()))***((((((((((((((()))******(((((()))((('''&&&(((***))))))))))))))))))))))))***))))))(((((())))))***))))))***+++++++++******))))))*********+++++++++))))))*********+++++++++************************++++++,,,------------,,,,,,,,,------------......000////////////.........000000111111000111333555;;;???DDDIIINNNVVVaaaiiiyyytttoooooopppppppppuuuwww}}}wwwooolllkkknnnuuu}}}yyyuuuyyy}}}tttsssyyy~~~}}}zzzzzz~~~xxxtttvvvyyy~~~wwwppppppuuuvvvzzzrrriiifffcccaaa```ggglllrrrwww{{{|||tttssswwwzzz}}}zzzjjjWWWQQQIIICCCAAA===888444444333333333333444444444000111222111///...///000.........---------------******+++,,,---------,,,++++++******************))))))))))))))))))))))))((((((((((((((((((((((((,,,+++***)))((('''&&&&&&))))))((((((''''''''''''(((((((((((((((''''''&&&))))))(((((((((((((((((('''''''''&&&&&&%%%%%%%%%'''&&&$$$$$$$$$%%%''')))((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&''''''((()))***))))))(((((())))))***,,,+++)))'''&&&&&&''''''''''''''''''((()))***+++)))******)))(((((()))+++)))))))))))))))))))))))))))((((((''''''(((((()))''''''((()))))))))))))))***************+++++++++))))))*********+++++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,------....../////////..................000111111111111222333666999;;;===@@@FFFNNNTTT[[[eeeqqqzzzzzzoooggggggkkkooorrrrrrvvvxxxssspppqqqqqqrrrwww}}}~~~uuusssvvvzzztttvvv~~~|||{{{~~~yyyqqqpppsssvvv{{{~~~uuunnnjjjiiilllqqqsssxxx~~~|||pppnnnnnnllljjjiiijjjqqq{{{tttiiifffggghhhjjjlllpppvvv~~~mmm[[[QQQCCCAAA???===<<<999333...///////////////......---///000111000...---...///...---------,,,,,,,,,+++***+++++++++++++++***)))************************))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))((('''&&&%%%(((((((((((((((''''''&&&(((((((((((((((''''''&&&''''''''''''''''''''''''&&&'''''''''(((((())))))'''&&&$$$$$$$$$%%%''')))((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&############$$$%%%&&&&&&))))))(((((((((((())))))+++***)))((('''&&&&&&&&&''''''''''''(((((()))***)))*********((((((***+++))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''((())))))))))))************************)))************+++++++++******************************+++,,,,,,,,,,,,,,,++++++,,,,,,------......------........./////////,,,...////////////000111222333444444666999>>>BBBBBBNNN[[[ggguuuwwwrrrkkkggghhhlllqqqtttvvvyyy~~~zzzyyy|||}}}|||~~~xxxrrrppprrruuu~~~xxx|||{{{wwwyyyqqqkkkhhhlllpppuuuzzzyyyssslllgggdddfffiiimmmqqqwww}}}|||yyy|||}}}{{{yyyyyyzzzvvvjjjcccbbbeeeeeegggjjjooowwwrrrdddWWWLLLFFFEEE>>>;;;777555444444333222000111111000000///...---...///000///...---...///---------,,,,,,++++++***,,,------,,,,,,+++***)))((()))******+++*********))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))'''(((((((((((('''&&&&&&(((((((((((((((''''''&&&%%%&&&&&&&&&&&&'''''''''$$$$$$%%%&&&'''((())))))&&&&&&%%%$$$%%%&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((('''(((((('''''''''(((((()))((()))***)))'''''')))***))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((())))))*********************************)))************+++++++++******************************+++,,,,,,,,,,,,+++***++++++,,,------......+++,,,,,,---...///000000,,,---......------...000000111111111222444666888777@@@JJJSSS___nnnyyy~~~~~~{{{uuuqqqpppssswwwyyy}}}zzzyyy||||||wwwsssqqqrrrsss|||~~~yyyxxx~~~}}}wwwvvvuuuxxx|||kkkggggggmmmrrrvvv{{{~~~wwwuuuqqqmmmlllppptttvvvyyy~~~tttooolllmmmooonnnqqqwww~~~qqqdddUUUJJJAAA::::::>>>:::888444333333444555666222222333333333222111000...///000///---,,,---...------,,,,,,+++*********,,,,,,,,,,,,,,,++++++***'''((()))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******''''''((((((((('''&&&%%%(((((((((((((((''''''&&&%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))***+++&&&%%%%%%$$$$$$%%%%%%&&&###%%%''')))*********)))((((((''''''''''''(((((('''((()))(((&&&&&&((()))))))))))))))))))))))))))******))))))))))))******'''''')))******+++++++++++++++******************)))************+++++++++******************************+++,,,,,,,,,,,,+++******+++,,,,,,---......***+++,,,---...000111111//////000...---,,,...///000000111222222444555666333999===AAAJJJXXXccchhhmmmrrrzzz{{{yyyzzz}}}~~~yyyuuunnnpppwww|||zzzyyyyyyzzzyyyxxxrrrqqquuu|||xxxuuuwwwuuuxxxxxxqqqnnnoootttxxxzzz~~~}}}{{{}}}{{{xxxxxxxxxzzz|||yyy~~~tttgggUUULLLFFFDDD???777666999111222333333444444333222---...000111111111000///...///000///---,,,---...------,,,,,,+++***))))))))))))***+++++++++******'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''&&&'''((((((((('''%%%%%%(((((((((((((((''''''&&&%%%&&&&&&&&&''''''(((((('''''''''''''''''''''&&&$$$%%%&&&'''''''''&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%((((((''''''((()))***+++***)))'''&&&%%%%%%&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++++++++******)))(((((((((((((((((((((((((((((((((************************++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,---------......---------............///000000000000000000000000333444666888<<>>DDDJJJRRR\\\fffpppxxx~~~{{{wwwtttyyyzzz~~~zzzwwwqqqqqqrrrsssvvv|||uuucccUUUOOOOOOOOOOOOFFF@@@999333111222333444111111111000000000//////---,,,+++,,,......,,,+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++***************)))))))))(((((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((''''''&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###!!!!!!$$$&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&&&&&&&))))))(((((((((((())))))&&&&&&'''''''''(((((((((******))))))))))))******)))))))))(((((((((((('''))))))))))))))))))))))))((((((((((((((()))))))))(((((())))))))))))******+++)))'''&&&((()))))))))(((((())))))******++++++'''((())))))***************************************++++++++++++***))))))++++++++++++++++++++++++,,,++++++******+++,,,,,,------------,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,------------...000/////////000222333555444999???GGGOOOXXXaaagggkkkpppyyy{{{vvvsssvvv}}}|||uuuwwwwwwrrrssszzz|||}}}}}}~~~{{{{{{{{{}}}sss^^^UUUJJJBBBAAACCCEEEEEE666444111000111222222111111111000000000000//////---+++******+++,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,***)))************))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((''''''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''))))))(((((('''&&&&&&&&&'''&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$!!! $$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))******)))((('''((()))))))))''''''((()))******++++++)))+++,,,,,,+++***************************************+++++++++******)))************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////.........////////////000000///.........///000000222444888;;;???EEEKKKPPP[[[aaalllxxx~~~}}}~~~yyyuuusss{{{|||yyyzzzyyyvvvtttwww|||uuupppjjjiiikkkxxx|||~~~sssbbbSSSIIIDDD===999999:::;;;;;;222222222333444333000...000000000000000000//////000...,,,+++---.........---------,,,,,,,,,++++++++++++++++++++++++++++++***)))***+++,,,,,,***(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''(((((('''%%%######&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))(((((((((''''''((((((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))((())))))((((((((())))))&&&&&&''''''((()))******,,,...///...+++))))))***************************)))******+++++++++************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////.........////////////000///////////////000111111333444555555666999>>>AAAKKKQQQ]]]iiiooorrrzzz~~~zzz|||{{{wwwuuutttuuuyyy}}}qqqnnnmmmoooppprrr{{{wwwrrrpppnnnmmmooosssxxxvvvfffYYYPPPGGG@@@???<<<999777666555555444111222333555666444000---//////////////////000000111///,,,,,,---/////////------,,,,,,,,,+++++++++++++++++++++++++++++++++***)))***+++,,,,,,***((())))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((('''&&&'''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((('''''''''''''''''''''''''''(((***)))(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((((((((((())))))''')))***)))((('''((()))&&&&&&''''''(((((()))))),,,///000///+++))))))+++************************))))))***++++++++++++***************************))))))+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,------------.........///000111111222222000111222222222444777::::::???JJJUUU[[[___gggqqq{{{~~~wwwttttttssssssuuuwww{{{rrrllljjjkkkoooqqqrrrxxx~~~~~~yyyuuutttsssrrrrrrooottt|||}}}hhhaaaVVVJJJBBB???>>>???666666555555444444333333...///000333555555222///......////////////000000...,,,++++++,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))***,,,,,,***)))))))))))))))************((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))***(((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&'''((((((((())))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))(((((((((''''''''''''''''''((((((((())))))&&&)))+++***((('''(((***(((((((((((((((((())))))'''+++...---***(((***---************************))))))***+++++++++++++++************************((()))+++,,,------,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,------------...,,,---...///000000000000---///000111000111333444111444<<>>===<<<;;;888333111333222444555444333111111222444333222222333222000///---.........//////000000,,,+++,,,---......,,,***,,,,,,,,,+++++++++******************************---+++(((((()))+++++++++(((((())))))*********++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((($$$$$$&&&'''((()))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###''''''''''''''''''''''''((((((((('''%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((&&&''''''((((((((((((((())))))************))))))))))))))))))((((((((((((''''''''''''((()))++++++++++++***)))(((((())))))+++*********))))))(((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---000///.........///111222///////////////.........//////000222444666777888@@@DDDJJJQQQYYY^^^bbbddddddhhhpppxxxuuucccSSSHHHAAA???::::::999888777666555555333...222555//////333000111111111111000000000///------------------------------------------------*********++++++,,,,,,,,,+++******)))(((''''''&&&))))))))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((())))))))))))((((((((('''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''######$$$%%%&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""########################$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((&&&''''''(((((((((((((((((())))))******))))))(((******))))))((((((''''''(((((('''(((((()))***++++++******)))(((((())))))************)))))))))((())))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------......------......///000////////////............000000111222333333444444444777;;;AAAFFFJJJLLLNNNTTTYYY```eeeiiinnntttxxxxxxkkkdddYYYMMMCCC<<<999888888888777666555444333333666000444666//////333///000000000/////////......------------------------*********************************++++++,,,,,,,,,*********)))((('''''''''))))))))))))((((((((((((((((((((((((((((((((((((***)))'''&&&&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%)))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&%%%###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((&&&''''''((((((((((((((('''(((((())))))(((((('''+++******)))(((''''''&&&))))))(((((((((((())))))******)))((((((((())))))************))))))))))))))))))))))))))))))))))))***************+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...+++,,,------......------........................000000000000111111111111111222555777999;;;<<<<<>>999777666666555555444333222111111000666111444444---///222,,,///............---------------------------------))))))))))))))))))))))))*********+++++++++++++++******))))))((((((''''''))))))))))))((((((((((((''''''''''''''''''''''''***)))'''%%%$$$%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%******)))(((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''&&&&&&%%%###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((''''''((((((((((((''''''++++++***)))((('''&&&&&&***))))))(((((((((((()))***))))))((((((((())))))*********)))))))))))))))))))))))))))))))))))))))*********************************++++++,,,,,,,,,***++++++++++++,,,,,,,,,...------,,,,,,------...***+++---.........---,,,------...............///....../////////000000000444444555555666666777777777===CCCFFFFFFIIIPPPWWW[[[^^^dddmmmxxx~~~tttiii___TTTKKKEEEAAA???===:::888666555555333333222222111000000///333...111222,,,000333+++............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***)))))))))((((((((('''))))))))))))(((((((((((((((((((((((((((((((((((()))(((&&&%%%%%%&&&(((***((((((((((((((((((((((((***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''(((((((((((((((''''''((((((((((((''''''*********)))(((''''''&&&***))))))(((((((((((())))))((((((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))*********************************++++++,,,,,,,,,*********+++++++++,,,,,,---------,,,,,,---------+++,,,---...///...---,,,,,,---------......//////+++,,,------//////000111111111111111111222222222///333888999999;;;AAAGGGKKKLLLQQQZZZfffpppwwwzzztttkkk\\\XXXQQQKKKFFFBBB===:::999999888666555333222111333222222111111000000000000---111111///777;;;111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((('''&&&&&&''')))+++---'''(((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&''''''((((((((((((((('''(((((())))))(((((('''))))))))))))(((((((((((())))))(((((((((((())))))((((((''''''(((((())))))))))))))))))************))))))))))))))))))))))))+++++++++***************++++++++++++++++++,,,,,,************++++++++++++---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,---......//////++++++,,,---...///000111//////......///000111111111222333222333444777:::<<<===AAAIIISSS^^^eeeiiinnnrrryyyvvviii___WWWQQQGGGDDD@@@===;;;:::999777444444444444333333222222222222111111111000000000000///333333444???CCC777//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))))))))))))))))))))(((((((((((())))))))))))((((((((((((************************'''''''''((()))***+++,,,%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''&&&''''''(((((((((((((((((())))))******))))))((((((((((((((())))))))))))(((((('''(((((()))***+++'''''''''''''''((())))))((()))))))))************))))))))))))))))))))))))+++++++++*********)))))),,,,,,++++++++++++++++++************++++++++++++,,,++++++******++++++,,,+++++++++++++++,,,------++++++,,,------...//////------------......//////000000/////////000222222222000......111333444444333444777;;;AAAIIIPPPUUUXXX[[[aaahhhppp{{{{{{qqqbbbUUUMMMHHHEEEBBB???<<<:::888888888777666444444444333333333333333000000000000000///////////////333333444AAAEEE888------------,,,,,,,,,,,,++++++++++++++++++++++++************************+++*********)))))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''(((((())))))(((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***************************&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((())))))************))))))''''''(((((())))))******''''''''''''(((***++++++'''''''''''''''((()))***(((((())))))*********+++))))))))))))))))))))))))++++++++++++******))))))---,,,,,,++++++*********)))************++++++++++++******************++++++***)))))))))***,,,---++++++,,,,,,---...///////////////......---------000///...------...000000,,,(((%%%'''---222222111222333333444555:::@@@EEEBBBEEEJJJQQQZZZfffrrryyyoooeee\\\UUUMMMGGGDDDAAA===:::777555444333444444333222555444222111000000000000///////////////............---111000222@@@CCC555,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))***(((&&&###"""'''''''''((((((((())))))%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%######$$$%%%&&&&&&&&&&&&###%%%'''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%))))))(((((((((((())))))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((())))))((('''&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&''''''(((((())))))******'''((((((((((((((('''''''''(((***+++,,,+++)))(((&&&''')))*********)))(((,,,+++***((((((***+++,,,))))))************))))))*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---......///////////////000000000000000000000000111111222222222333333333888999;;;@@@HHHQQQZZZ```iiiqqq|||zzzkkk^^^RRRKKKCCCBBB@@@===;;;:::999888444444444444333333222222000000000000000111111111222111111000///............---...111...IIIZZZ///000///...---,,,++++++++++++***)))((()))***+++,,,(((((())))))*********+++++++++++++++++++++++++++((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''&&&%%%$$$###''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&******))))))(((((('''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%###%%%''''''&&&$$$$$$%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%))))))(((((((((((())))))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((((('''&&&&&&(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((()))))))))''''''((((((((((((''''''&&&''')))++++++***)))(((''''''((()))))))))))))))***)))(((''''''((()))***))))))************))))))************************++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...------...///////////////////////////////////////000000000111111111222222555444555777;;;AAAGGGJJJZZZbbblllrrrtttuuuxxxzzzzzzlll]]]RRRJJJCCC???===<<<:::888666555444444333222111111000000111111000000000000000000000000......------,,,+++++++++---------000000III[[[444///...---,,,,,,+++++++++***************+++,,,,,,((()))))))))************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$###''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$'''''''''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###%%%''''''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&)))((((((''''''(((((()))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((''''''''''''))))))((((((((((((((((((''''''((((((((((((((('''&&&'''((()))***)))((((((((((((((((((((()))*********)))(((''''''((()))***))))))************))))))************************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------...////////////...........................////////////000000000000444444333444666888:::<<>>HHHUUUaaagggiiilllmmmlllnnnnnnnnnqqqvvv|||rrriiibbbZZZRRRNNNLLLKKKHHHFFFEEEDDDCCCCCC;;;;;;:::999777666555666333333222222222222333333...,,,***))))))***---.../////////.........------/////////...............,,,111))),,,...555AAA222,,,,,,+++*********++++++)))***+++,,,---,,,+++*********))))))))))))))))))************************((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((()))))))))((('''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((((((''''''&&&%%%$$$$$$###$$$%%%&&&'''&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))(((''''''&&&&&&''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''''''''%%%&&&'''((())))))))))))''''''((((((((()))))))))((((((((((((((()))******((((((((())))))((((((((())))))************)))))))))))))))))))))))))))))),,,,,,++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,---............---////////////////////////////////////000000000000/////////////////////...333222222222222333444444888AAAIIILLLMMMPPPQQQPPPVVVWWWZZZ```gggooovvv{{{uuufffUUUNNNKKKFFFAAA>>>@@@???>>><<<:::999999999333555888888666333222222111000000///000000111111000...---,,,,,,...000111/////////...------,,,,,,---------,,,,,,,,,,,,,,,***222)))+++...---555,,,++++++******)))******+++))))))***++++++++++++***************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))''''''(((((((((''''''&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&'''((((((((('''''''''(((((()))%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%$$$###%%%'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''(((''''''&&&&&&''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&''''''''''''''''''%%%&&&'''((()))))))))))))))((((((((())))))******''''''((()))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,******++++++++++++*********++++++++++++,,,,,,,,,+++,,,------......------........................------........./////////222222111000000000111111111000//////000111111111111777;;;999999<<<>>>===@@@AAAEEEJJJRRRYYY```dddmmmsss{{{rrrhhhYYYQQQIIIEEEAAA<<<:::<<<:::999999888777666555444333555777666333222222333000000////////////000000000000000000000111222222//////......---,,,,,,+++++++++++++++++++++++++++(((222(((+++///)))---*********))))))))))))******))))))(((((())))))***+++************)))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%'''(((******%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%######%%%'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&'''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&'''((())))))((((((((((((((((((((((((((((((&&&'''''''''(((((())))))%%%&&&&&&''''''(((((((((%%%&&&'''((()))))))))))))))))))))))))))***++++++&&&''')))*********)))(((******++++++++++++******))))))************))))))))))))))))))))))))))))))*********++++++,,,,,,---******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,---------............------...000222333///......///000111111000111555666333222666999999333444777:::@@@FFFKKKNNNRRRZZZfffrrrzzzvvvkkkgggeeebbbXXXPPPHHHGGGGGGEEE???999:::???333444444555555555555444222333333111......000333222222111000000000000111***++++++,,,,,,---------//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&222(((,,,111(((+++******)))))))))))))))******)))((('''''''''(((***++++++*********))))))((((((************************)))(((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&#########$$$%%%&&&'''((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&$$$######%%%''''''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''$$$$$$###$$$%%%''')))***+++(((%%%$$$&&&((('''%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))++++++******************+++++++++*********))))))++++++************++++++------------------------------------------------...------,,,,,,------...///////////////////////////////////////////////////000000000111111111111333333333333444666888999@@@DDDJJJRRRZZZ```dddfffeeekkkttt|||~~~{{{xxxrrryyy{{{rrrmmm```\\\UUUOOOKKKGGGDDDBBB???>>>>>>===<<<:::999888444444555555444444333222333333222222111000//////////////////////////////........................000000000///......------************************++++++++++++++++++++++++,,,+++*********+++,,,---+++*********))))))((((((+++*********))))))((((((++++++***)))((('''&&&&&&))))))(((((('''''''''&&&((((((((('''&&&$$$###"""'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%''')))(((%%%###$$$&&&%%%%%%%%%&&&&&&'''''''''$$$$$$&&&&&&&&&&&&$$$$$$''''''''''''''''''''''''$$$######""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''&&&&&&%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&'''((()))***'''%%%%%%'''((('''&&&'''''''''(((((((((((()))(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))************************+++++++++*********))))))******))))))))))))******------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------................................................//////000000000111111111111111111111222444666777666888<<>>===<<<::::::::::::999888777555444333333333333333222222111333333222111111000//////........................................................................************************++++++++++++++++++++++++******))))))***,,,---...*********)))))))))((((((*********)))))))))((((((******))))))(((''''''''')))(((((((((''''''''''''''''''((((((((((((''''''(((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%''')))(((%%%$$$$$$&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''''''''((())))))(((((('''&&&&&&&&&'''(((&&&%%%%%%'''((((((''''''(((((((((((()))))))))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))************************+++++++++***************))))))(((((((((((())))))+++++++++,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------................................................////////////000000000000////////////000111333444111222444555777777777777:::???EEEKKKOOOQQQPPPPPPRRRZZZhhhwww|||zzzwwwuuuqqqkkkeeeaaa``````kkkggg___TTTJJJDDDBBBBBB===:::888777888999888888555555555555444222111111111222222222222111000000222222111111000000//////........................------------------------+++++++++,,,---......///************************************++++++,,,,,,)))))))))******,,,---...******))))))))))))((((((******))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&'''((()))***+++++++++((((((((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$#########$$$%%%((('''&&&%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((())))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))******************************************))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---........................................................./////////000000.........//////000111222000111222333444444555555555777;;;>>>@@@AAA@@@@@@@@@FFFPPP\\\gggooouuuxxx{{{xxxsssmmmgggccc___\\\ZZZYYYXXXUUUQQQMMMKKKLLLNNNSSSQQQLLLFFFAAA>>>???@@@===:::888777888888777666222222333333222111000000111111222222111111000///111111000000000/////////........................------------------------******++++++,,,,,,,,,,,,************************))))))******++++++,,,,,,++++++************++++++))))))))))))))))))(((((())))))))))))))))))(((((('''''''''((((((((())))))((((((((((((((('''''''''&&&'''((()))***+++++++++((((((''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$""""""###%%%&&&((('''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((%%%&&&''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''(((((((((((('''''''''''''''&&&'''((())))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))))))))*********************************,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,................................................---............/////////......//////000000111111////////////000111222222222333555777999999999999888:::===BBBHHHOOOUUUXXX```ccciiipppxxx{{{xxxzzz}}}|||zzzxxxuuupppjjjccc^^^[[[WWWRRRMMMKKKIIIGGGFFFBBBBBBAAA???===>>>@@@BBB@@@@@@@@@>>>;;;999999999888666444444444444222111222222333333333222222111222222222222222111000000000000//////////////////........................------------------------,,,,,,++++++************************************)))))))))******+++++++++,,,,,,,,,+++***)))((('''(((((((((((((((((())))))(((((((((((((((((())))))&&&&&&''''''(((((())))))'''''''''((((((((((((((('''(((((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%######%%%'''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''((()))***************$$$&&&(((((('''&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''((('''&&&&&&&&&'''((()))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))'''(((((())))))************************+++++++++,,,,,,,,,++++++,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------------------------------.........///......///000111000000000111000//////.........///+++,,,///111333555555555666555444444666:::>>>AAADDDGGGMMMTTT]]]eeekkknnnhhhfffdddbbbfffooozzzyyyvvvwww{{{|||wwwuuuqqqjjjeeebbb```]]]YYYTTTPPPMMMKKKIIIFFFCCCAAA@@@@@@>>>===;;;<<<<<<;;;999999:::;;;777999;;;:::777444222111222111000111222333222111222222333333333333333333222222222222222111000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******))))))************************************************,,,,,,,,,+++***((('''&&&''''''(((((((((((())))))''''''(((((((((((())))))&&&&&&&&&''''''((((((((('''''''''((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&'''(((&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''(((((())))))((('''&&&%%%'''))))))'''%%%%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((('''%%%%%%((((((((((((((((((((((((''''''((((((((((((''''''((('''&&&%%%%%%'''(((***(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))''''''(((((()))******+++))))))*********+++++++++,,,++++++++++++++++++,,,+++++++++,,,------......++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------------------------------,,,,,,---------.........---...///000000000///...222222000///...//////000***+++...000111222222111222222111111222333555666777999<<>>===;;;;;;<<<<<<;;;999999;;;<<<<<<:::888777888555777999999666333222111222111111222333444333111000000111222222222222222000000111111000000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******))))))(((((()))******++++++***(((((('''''''''((((((((())))))'''''''''((((((((())))))&&&'''''''''''''''''''''''''''''''''((((((((()))'''(((((((((''''''&&&%%%&&&&&&&&&&&&'''''''''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&$$$$$$%%%((()))'''%%%%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%&&&&&&&&&%%%###!!! %%%(((******'''$$$%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((('''%%%$$$((((((((((((((((((((((((''''''((((((((((((''''''((('''%%%%%%%%%&&&(((***(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))&&&''''''((()))******+++))))))******++++++++++++++++++************++++++++++++,,,------...//////++++++++++++++++++++++++,,,++++++++++++++++++,,,------------------------------------------------,,,,,,,,,---------......,,,---.../////////...---...------,,,---...000111///000222333222111///...---///000222333333333333111222333444666888;;;<<<======<<<;;;<<<@@@FFFJJJKKKNNNPPPOOOMMMKKKLLLNNNNNNPPPTTTYYY```hhhqqqwww~~~|||sssqqqnnnjjjddd^^^YYYVVVSSSQQQNNNLLLKKKIIIGGGEEE===???@@@@@@>>>===<<<===999888888999::::::888666333666888999777555444333222444666666555444444555333222111111222222000.........///000111111111111///////////////......------.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------************************,,,,,,+++***)))(((''''''&&&''')))***++++++******&&&'''''''''(((((())))))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''((((((((((((((('''&&&'''''''''(((((())))))%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$###%%%((()))'''%%%%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((($$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((++++++***)))(((''''''&&&''''''''''''''''''&&&&&&+++)))'''%%%$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%*********)))((((((''''''''')))+++)))&&&%%%&&&(((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((+++***)))(((((()))***+++*********)))))))))))))))))))))))))))************+++,,,------......------///......---,,,+++************+++++++++,,,,,,,,,---------...------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///...///////////////......///////////////.........111111222222222333333333555444444555666888:::;;;<<<<<<=========>>>>>>>>>===>>>AAAEEEKKKQQQVVVYYYmmmppptttzzzzzz||||||{{{yyyvvvssspppnnnnnnllliiiddd```\\\ZZZXXXTTTSSSRRRPPPNNNLLLKKKJJJBBBBBBAAAAAA???>>><<<;;;???>>>===;;;999777666555666777888999888777555333444444333333333333222222000000111222333444444555222222222111111111000000222222111111000000//////////////////............000000///...---,,,,,,,,,//////...---,,,++++++***///...+++)))))))))***+++************************))))))))))))))))))))))))((()))***++++++***)))((((((+++......,,,***((('''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''((())))))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((())))))***$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((///---)))&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%&&&'''))))))'''&&&&&&%%%%%%$$$$$$###---)))&&&%%%''''''$$$"""&&&&&&&&&'''''''''(((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((''''''&&&&&&%%%%%%$$$'''''''''''''''''''''''')))(((&&&$$$$$$$$$%%%&&&))))))((('''''''''''''''((((((((((((((((((((((((%%%'''((('''%%%###%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((''''''))))))))))))))))))))))))+++***)))(((((())))))******)))))))))))))))))))))))))))))))))***************++++++,,,,,,,,,,,,,,,,,,++++++******)))))))))*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------..................////////////..................///////////////000000000000111111111111111111111222333555666555666666666777777777777888888999:::===@@@CCCEEEQQQSSSWWW\\\bbbiiiqqqwww}}}yyytttqqqpppooopppqqqqqqsssvvvwwwuuupppkkkhhhlllssszzz~~~{{{xxxvvvrrrqqqooolllhhhddd```^^^]]]]]]]]][[[YYYWWWTTTSSSUUUSSSQQQNNNKKKIIIHHHGGGEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@???>>>===;;;:::;;;::::::999888777666666444555666777777555444222444444333333333222222222000111111222222333333333222222111111111000000000111111000000000000000000////////////............///...---,,,,,,+++++++++---------------,,,,,,,,,...---,,,***)))******+++************************)))))))))))))))))))))))))))))))))******)))))))))"""%%%((()))(((''''''(((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''')))))))))((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''%%%$$$"""!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&,,,***(((&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%+++)))&&&%%%%%%%%%%%%$$$&&&&&&&&&'''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))(((&&&%%%$$$$$$%%%%%%))))))(((''''''''''''(((%%%%%%&&&&&&'''(((((()))%%%'''''''''%%%$$$%%%&&&'''''''''((((((''''''''''''''''''''''''''''''''')))((((((''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((('''))))))))))))))))))))))))+++***)))(((((((((((()))))))))))))))))))))******))))))))))))************)))******+++++++++++++++*********************************++++++++++++,,,******++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---....../////////......---------.../////////000------........./////////000////////////000111222000000000111111111111222555555555555555666777888:::<<>>=========>>>;;;;;;<<<<<<<<<=====================<<<;;;999999777777777777666666666666333444555555555444333222333333333333222222222222111111111111111111111111111111111111000000000000/////////000000000000000/////////............---...---,,,+++*********++++++,,,,,,,,,---------...---,,,,,,++++++*********************************))))))))))))))))))))))))***))))))(((((())))))***%%%'''((()))(((((()))+++''''''((((((((((((''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%((((((''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%'''((()))######$$$%%%%%%&&&''''''''''''&&&$$$###$$$'''***''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&)))((((((&&&%%%$$$######%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''))))))'''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((('''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************+++***))))))(((((('''''')))))))))))))))*********((()))))))))************)))******+++,,,++++++++++++++++++,,,,,,---------************++++++++++++)))***++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------......//////......,,,,,,------...///000000------------............111111111000000000000111//////000000000111111111222222222333444555666666333555666888:::===AAAEEEIIIQQQVVVUUUSSSUUUWWWWWWTTTTTTUUUVVVWWWWWWVVVVVVQQQOOOMMMJJJHHHGGGFFFFFFHHHFFFDDDBBBAAAAAAAAABBBAAA@@@AAABBBBBBCCCCCCBBB@@@BBBEEEHHHJJJLLLLLLLLLIIIIIIHHHHHHGGGEEEDDDCCCEEEDDDDDDCCCAAA???===<<<>>>>>>>>>======<<<<<<;;;:::::::::::::::;;;<<<===999:::::::::;;;<<<<<<<<<:::::::::::::::999888777666666666666666666555555333333444555444444333222333333333222222222222111222222111111000000000000111111000000000/////////.........//////000000000//////.........---------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))************************))))))))))))))))))))))))***)))(((''''''((()))***++++++***(((&&&%%%'''(((&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((())))))(((&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((&&&'''((((((((('''&&&%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%$$$###&&&,,,222'''''''''''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&'''''''''&&&&&&&&&'''''''''((((((+++***))))))((('''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%((('''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((((((((())))))))))))))))))))))))))))))))))))((((((''''''(((((())))))************((()))))))))***************++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------...))))))*********+++++++++******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,---...............+++,,,,,,---...//////000---------.........//////111111111111000000000//////000000000000111111111------...000111111222222111222333444444666999;;;<<>>???@@@@@@????????????<<<<<<;;;:::::::::::::::<<<;;;:::999999999999:::888999999999999:::;;;<<<999:::<<<===>>>>>>>>>>>>;;;<<<======>>>>>>======<<<<<<<<<<<<;;;:::999888999888888888888999999999888777777777777888999999777777777777777777777777777777888888888777777666777777666666555555444444333444444444555444444444333333222222222111111111222111111000000//////...000000000/////////......------....../////////000............------------...---,,,,,,,,,,,,,,,,,,...------,,,++++++******++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((('''$$$"""!!!###%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$""" $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))++++++&&&'''((()))(((&&&%%%###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$!!!###%%%%%%%%%)))000666'''''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&""""""###%%%'''(((******&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((#########$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((+++++++++***))))))(((((((((''''''''''''((())))))(((''''''&&&%%%%%%$$$$$$&&&%%%$$$%%%'''''''''%%%'''''''''(((((('''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((())))))))))))))))))))))))&&&''''''''''''((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((()))******++++++))))))))))))***************++++++,,,,,,,,,,,,,,,)))))))))******+++++++++)))))))))************+++)))***+++,,,------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---...............,,,,,,,,,---.........///---............/////////....../////////...------....../////////000000000//////000000000000///...111222444333333333555777333<<>>===<<<<<<===>>>>>>((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((((((((()))((((((((((((((((((''''''(((((((((((((((''''''&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((******))))))(((((((((''''''((()))******)))((('''((((((((((((((((((((((((((((((''''''''''''((((((''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&(((***---000222333444))))))))))))))))))***+++*********)))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))(((((())))))*********+++************************))))))))))))))))))))))))'''(((((()))***+++++++++((((((((((((((('''''''''++++++******))))))(((((()))))))))))))))(((((('''************************)))))))))))))))*********))))))))))))))))))))))))************************)))+++------,,,******+++++++++++++++++++++++++++*********++++++,,,,,,,,,***---000...***(((+++...,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))******++++++++++++************************))))))))))))))))))))))))))))))***+++++++++++++++************))))))))))))***%%%(((...---%%%'''000SSSHHH999---(((((()))***))))))(((((((((((())))))((())))))***)))'''&&&$$$(((((())))))))))))(((((())))))************))))))---000222///)))&&&(((+++&&&''')))***+++++++++***((((((''''''''''''(((((('''&&&&&&&&&'''(((***+++******))))))))))))******'''((((((((())))))******''''''''''''((((((((()))%%%&&&''')))******++++++&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((((())))))******'''((()))******)))((('''''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))((((((((())))))))))))))))))))))))******))))))(((((('''''')))))))))))))))((((((''''''((((((((((((((('''''''''(((((()))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))),,,)))'''(((***+++)))'''(((((())))))******++++++))))))))))))************((()))***+++++++++++++++,,,,,,,,,++++++++++++******+++---,,,,,,+++---...,,,---......------///000,,,---...//////...---,,,,,,---000333777===DDDIIILLLNNNOOOMMMJJJFFFDDDCCCAAA@@@???>>>>>>>>>???@@@%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&'''''''''(((***************))))))((())))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''(((((())))))(((((('''''''''&&&''''''((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******%%%%%%&&&'''(((******+++''''''''''''''''''''''''&&&''''''((((((((((((((((((((())))))))))))((((((++++++***---888BBB???555******************************+++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************''''''((()))***++++++,,,((((((((()))******++++++))))))))))))))))))))))))******))))))((((((''''''******))))))))))))******((((((((((((((((((((((((((((((((((((''''''''''''+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++***************+++************************************************************************((()))***+++---...///000...---,,,,,,++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******%%%&&&(((***+++,,,++++++...,,,)))&&&&&&'''***,,,''''''((((((((((((''''''***))))))(((''''''&&&&&&))))))(((((((((((())))))++++++******++++++,,,---444>>>@@@222((()))***''''''333999333***'''((('''%%%&&&'''((())))))))))))))))))))))))(((((((((((((((((()))***+++,,,------&&&&&&''''''((()))))))))$$$%%%&&&'''((((((((((((''''''''''''((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))(((((('''''''''&&&''')))***)))((('''(((***)))))))))))))))(((''''''''''''''''''''''''''''''++++++***'''%%%$$$&&&((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''******))))))((((((((('''))))))(((((((((((())))))%%%(((******)))(((((()))******)))(((((((((((((((******))))))((((((''''''))))))))))))************(((((()))***************))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++)))+++------,,,+++,,,------------...............---...//////...///000222000333888>>>DDDHHHKKKMMMNNNMMMKKKHHHFFFDDDCCCBBB???>>><<<<<<<<<>>>@@@AAA&&&&&&''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))((('''&&&&&&((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***))))))(((((())))))***$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''&&&'''(((((())))))(((((((((((())))))))))))((((((((())))))+++333:::888111((((((((((((((((((((((((************+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))******++++++*********)))))))))))))))))))))))))))))))))))))))******))))))((((((((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))))))))************************************************************************************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------...---,,,,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******'''((()))******)))((('''---+++)))''''''(((***+++''''''((((((((((((''''''''''''''''''''''''''''''))))))(((((((((((())))))))))))(((((())))))***+++555CCCHHH;;;---))))))(((,,,444777111+++******)))&&&'''((()))************)))))))))(((((((((''''''''''''(((((()))*********))))))))))))))))))((((((%%%&&&'''((())))))))))))''''''((((((((()))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))(((((((((''''''''''''''')))***)))((('''(((***)))))))))))))))(((''''''''''''''''''''''''''''''***++++++)))'''&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((('''''''''))))))))))))))))))))))))(((((()))((('''''')))+++******)))((((((((((((((())))))))))))(((((((((((())))))))))))************((())))))*********************************************++++++++++++******++++++++++++++++++++++++---...000000///...///000------............//////...///000//////000222444666:::???EEEJJJMMMNNNOOONNNLLLIIIFFFCCC@@@??????;;;<<<===???CCCFFFIIIKKK((((((''''''''''''''''''''''''((((((((()))))))))((((((((('''&&&%%%$$$###'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''(((''''''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((((((''''''(((((()))%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&'''(((((())))))(((((((((((())))))))))))((((((''')))++++++...222111---''''''''''''''''''''''''))))))))))))************))))))))))))))))))))))))************************))))))))))))************)))))))))))))))*********++++++******)))(((((('''))))))))))))))))))))))))***))))))))))))(((((((((******))))))))))))******************************))))))))))))))))))))))))***************)))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))***************)))((('''%%%%%%+++***))))))((()))))))))'''(((((())))))(((((('''''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))******111BBBLLLDDD777222333333555777555///*********((((((((())))))******++++++++++++*********)))))))))''''''''''''''''''''''''+++++++++***)))(((((((((&&&'''((()))************((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''''')))***)))((('''(((***)))))))))))))))(((((('''''''''''''''''''''''''''(((***++++++)))))))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''')))***++++++++++++***)))))))))((('''&&&'''***---))))))))))))((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))************((()))******++++++************************************++++++++++++******+++++++++++++++++++++++++++---......,,,+++,,,,,,---........./////////000.../////////000222666999@@@DDDIIINNNQQQQQQPPPNNNKKKIIIEEEAAA???============???BBBGGGKKKOOORRRSSS))))))((((((''''''&&&&&&(((((((((((())))))))))))((((((((('''&&&%%%$$$###&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&(((((((((((((((((((((((())))))******************((((((((((((((('''''''''))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((()))))))))))))))))))))***''''''''''''''''''''''''''''''((()))))))))))))))(((((())))))))))))(((((()))+++------,,,,,,,,,,,,))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))************************((()))))))))*********************)))))))))))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++***************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++***)))((('''&&&&&&))))))*********)))))))))(((((())))))))))))((((((************************)))))))))******)))))))))***************+++,,,,,,***888CCCBBB======???@@@<<<999222,,,)))((('''&&&(((((((((((()))******+++------,,,,,,,,,+++++++++(((((((((''''''&&&&&&&&&*********))))))(((((((((&&&'''((()))))))))))))))))))))))))))************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''''')))***)))((('''(((***(((((())))))))))))((((((''''''''''''''''''''''''%%%(((***+++***))))))***(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''&&&&&&'''(((***++++++***(((''''''((()))((('''''')))+++((()))))))))))))))((((((&&&&&&&&&''''''(((((((((((()))))))))************))))))***++++++++++++******************************++++++,,,,,,++++++***++++++++++++++++++++++++***,,,------+++******+++.........//////000000111,,,---///000333777<<<@@@JJJMMMQQQSSSSSSPPPLLLIIIDDDCCC@@@???>>>???AAABBBFFFHHHLLLOOORRRTTTTTTTTT)))))))))((((((''''''&&&(((((((((((()))))))))))))))))))))((('''&&&%%%%%%&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&(((((((((((((((((((((((('''((()))************)))'''''''''(((((((((((((((******)))))))))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((()))*********************(((((((((((((((((((((((('''(((((()))))))))))))))(((((())))))))))))(((((()))***------+++((((((***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************((()))))))))*********************)))))))))))))))(((((())))))************************************))))))))))))******************))))))))))))******++++++++++++++++++++++++)))*********+++++++++,,,***************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++*********************((()))******+++***)))((((((((())))))))))))((((((*********))))))((((((((())))))************))))))******))))))******+++,,,***///444666888<<<======999333,,,)))(((((((((((((((((('''''''''((()))))),,,++++++++++++************))))))((((((''''''''''''''''''(((((()))))))))&&&&&&'''(((((((((''''''))))))))))))************(((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((''')))***)))((('''(((***(((((())))))))))))(((((((((((((((((((((((((((((($$$&&&)))***)))(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''''''''&&&''')))******)))'''&&&$$$'''***+++***)))(((((('''((())))))))))))((((((+++++++++,,,,,,---------((()))))))))************))))))***+++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---///000000...---...///......//////000111222222+++...111444888>>>DDDIIIQQQRRRSSSRRROOOJJJEEEBBB>>>>>>>>>@@@CCCGGGJJJLLLNNNPPPSSSUUUVVVVVVUUUTTT))))))((((((((((((((((((''''''((((((((()))))))))((())))))))))))((('''''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''$$$%%%'''((()))((((((''''''''''''((((((((((((((()))((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((((((''''''(((((()))''''''(((((()))))))))***(((((((((((((((((((((((('''((())))))******))))))(((((())))))))))))(((((((((''')))+++)))%%%%%%'''''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))************)))))))))))))))*********'''(((((()))******++++++************************)))))))))************+++******))))))))))))******++++++++++++++++++++++++)))))))))***++++++,,,,,,*********+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++***************+++,,,---((())))))************)))((())))))******))))))(((''''''''''''''''''''''''((()))***++++++***)))((((((''''''''''''((())))))...,,,***+++...000///---...)))&&&((())))))***---)))((('''&&&&&&'''((())))))(((((((((((('''''''''*********))))))(((((((((&&&&&&&&&'''((()))))))))&&&&&&''''''''''''&&&&&&((((((((()))))))))******(((((())))))))))))(((((())))))))))))))))))))))))'''''''''(((((((((((((((''')))***)))((('''(((***'''(((((()))))))))))))))((((((((((((((((((((((((%%%&&&((()))((('''((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((&&&&&&'''(((((('''&&&&&&###&&&+++---,,,)))''''''&&&''')))******)))(((((())))))))))))************))))))))))))************)))***++++++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,......------...///......///000111222333333000333888<<>>???BBBFFFKKKOOOSSSUUUSSSTTTVVVWWWWWWWWWUUUTTT((((((((((((((()))))))))&&&&&&'''''''''(((((((((''''''((())))))))))))(((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))******)))(((''''''''''''((((((((()))))))))(((((('''&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***))))))(((((())))))***''''''(((((()))***++++++(((((((((((((((((((((((((((((()))************)))(((((())))))))))))(((((()))&&&'''++++++'''&&&(((((((((((((((((((((((((((*********))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))******++++++)))))))))))))))*********************************))))))*********+++++++++******))))))))))))******++++++++++++++++++++++++(((((())))))***++++++,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------------------------------------------------........................------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++***)))))))))***,,,,,,((())))))))))))******+++))))))************))))))%%%%%%&&&''')))***++++++((()))+++,,,,,,+++)))((('''''''''''''''((())))))+++***)))))))))((((((((()))&&&&&&***+++((()))...***)))((('''&&&''')))***))))))((((((((('''''''''***)))))))))))))))))))))((((((((((((((()))))))))''''''((((((((((((''''''''''''((((((((()))))))))'''((()))******)))((('''))))))))))))))))))))))))''''''''''''((((((((()))''')))***)))((('''(((***''''''((()))))))))))))))(((((((((((((((((((((((('''((()))((('''''')))***(((((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))(((((((((((((((((((((((($$$'''***+++***)))((((((&&&''')))*********)))(((''''''''''''&&&&&&&&&&&&))))))))))))************)))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++''')))+++,,,++++++---......//////000222333333444888<<>>;;;777333000............///000222333444444444555333111...------.../////////.........---------)))***+++,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++***************************************************++++++++++++***))))))''''''''''''((()))***+++)))(((''''''))))))((('''((((((((()))))))))***************)))))))))))))))******))))))))))))************++++++++++++******))))))))))))******************))))))))))))******)))))))))((('''&&&%%%$$$*********)))(((''''''''')))******++++++******)))******+++******)))((('''''''''''''''((((((((((((((()))***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((((('''&&&''')))***)))(((((((((((()))))))))))))))))))))))))))))))))))))))'''(((((())))))((((((''''''((())))))'''%%%%%%&&&((((((((((((''''''''''''!!!"""###%%%''')))***+++'''(((((())))))(((((('''(((((((((((((((((((((((()))***++++++,,,,,,++++++*********))))))*********++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---............/////////+++---///000///...///000222444888===CCCHHHMMMOOOUUUWWWXXXYYYVVVPPPKKKGGGCCCEEEIIINNNRRRVVVXXXYYYYYYWWWVVVWWWXXXXXXWWWVVVTTTQQQMMMIIIGGGGGGHHHIII(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((()))++++++)))((()))))))))))))))*********))))))))))))))))))))))))''''''''''''(((((())))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''')))************((((((((((((((((((((((((''''''(((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************************++++++++++++************************++++++***************+++*********++++++,,,,,,,,,++++++***))))))******+++***)))))))))***+++,,,,,,*********++++++,,,,,,,,,***++++++++++++++++++***++++++++++++++++++++++++***---......111777888555,,,,,,,,,,,,------------//////.........---------...---,,,,,,,,,,,,---...111444777888777555222111000000000000222666;;;???@@@???===<<<<<<>>>@@@AAAEEEAAA;;;666222111111222333444555777888999999999:::888555222000000111111............------------)))***+++,,,------------000000/////////.........++++++++++++++++++++++++******************************************************+++++++++******)))'''''''''((()))***+++,,,+++************+++******)))******++++++,,,,,,---******************))))))******))))))))))))************++++++++++++******((()))))))))******************))))))))))))******,,,,,,,,,,,,+++***)))(((***)))))))))((((((((('''))))))************))))))***************)))(((((())))))))))))************''')))+++,,,---,,,***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((()))(((''''''((())))))))))))((((((((((((((())))))***(((((((((((((((((((((((('''((((((((((((((((((''''''(((***)))'''&&&&&&'''((((((((((((((('''''''''''''''(((((())))))******(((((())))))))))))(((((((((((((((((((((((((((((())))))***+++++++++++++++******))))))))))))******++++++++++++++++++++++++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...000222333222111111222444777<<>>>>>???AAAAAABBBBBBBBB>>><<<999666444333333333111111111111000000000000,,,------.........------////////////............++++++++++++++++++++++++************************************************)))******+++++++++******))))))))))))***+++,,,---***+++++++++*********+++******++++++,,,,,,,,,---++++++++++++++++++++++++******))))))))))))************++++++++++++******((()))))))))******************))))))))))))******+++,,,,,,------,,,,,,,,,'''((((((((()))))))))***)))))))))))))))))))))))))))************))))))(((************))))))))))))''')))+++,,,---,,,***)))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))*********'''((()))))))))))))))***((((((''''''((()))***+++((((((((((((((((((((((((''''''(((((((((((('''''''''(((***)))(((&&&'''((('''''''''((((((((((((((()))))))))))))))((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))***++++++++++++*********))))))))))))******++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///111333333222111222333999===CCCJJJOOOSSSUUUUUUXXXUUUPPPLLLIIIHHHIIIIIIPPPQQQSSSVVVWWWWWWWWWWWWWWWUUUTTTTTTUUUUUUSSSRRRKKKKKKJJJHHHHHHKKKQQQVVV))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((((((((())))))(((((())))))***+++---+++))))))***+++***)))((((((((()))******++++++))))))))))))))))))))))))***))))))(((''''''&&&&&&''''''(((((((((((('''''')))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((())))))***))))))))))))))))))))))))))))))++++++***))))))(((''''''''''''((())))))))))))))))))))))))************+++************************))))))))))))******************+++,,,,,,+++******+++++++++,,,,,,,,,,,,---*********************************)))******+++,,,++++++,,,,,,,,,,,,,,,,,,)))*********++++++++++++*********)))******++++++...------,,,++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***,,,000///+++---------.........//////---...///000111333444444333222000//////000222333555;;;AAADDDBBB>>>;;;;;;;;;===?????????DDDKKKQQQQQQPPPPPPPPPQQQSSSUUUVVVSSSPPPKKKFFFCCCCCCEEEFFFHHHHHHJJJKKKLLLLLLLLLLLLCCCBBB@@@>>><<<:::999888444444444333333333222222333333333222111000///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++******************++++++,,,((()))******(((((()))***************************+++++++++++++++,,,,,,,,,******))))))))))))************++++++++++++******))))))))))))******************))))))))))))******))))))***+++++++++++++++'''''''''((()))************))))))(((((())))))***))))))************))))))((((((((((((''''''''''''((()))***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''')))******++++++''')))******(((((()))+++((((((''''''''')))***+++))))))))))))))))))))))))&&&''''''((((((''''''&&&'''(((***)))(((''''''((('''''''''(((((((((((((((&&&&&&&&&''''''(((((((((((())))))******))))))((())))))))))))))))))))))))((()))******++++++***************))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111000222444666BBBFFFLLLQQQUUUVVVUUUTTTQQQNNNJJJFFFFFFHHHKKKMMMQQQSSSUUUWWWXXXXXXXXXXXXTTTRRRQQQRRRSSSSSSRRRQQQIIIKKKMMMMMMNNNSSSZZZ```)))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))&&&'''''''''((((((((()))((((((((((((((()))******111...***((()))*********'''(((((()))******++++++((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))((((((((('''************************'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))))))))''''''((()))))))))))))))))))))*********+++++++++************************((()))))))))***************++++++,,,,,,++++++***))))))*********+++++++++******************************))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++++++++******)))*********,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,+++---111000,,,---.........///////////////000222444777999;;;<<<:::999777666666777999:::<<>>DDDJJJNNNQQQRRRQQQNNNJJJFFFDDDCCCDDDGGGKKKNNNOOOPPPQQQRRRVVVVVVVVVWWWXXXXXXVVVTTTMMMOOOQQQQQQPPPRRRWWW\\\dddeeehhhnnnrrrvvv|||))))))))))))((('''&&&&&&&&&'''((((((''''''(((***'''((((((((()))))))))***((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((***))))))((('''&&&&&&&&&)))(((''''''))))))(((''')))))))))))))))*********)))))))))******)))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((''''''((((((((()))))))))))))))))))))(((((((((((((((((()))******************)))))))))((((((((('''***)))))))))(((((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((()))))))))***((((((''''''''''''(((((()))))))))))))))))))))))))))******++++++******)))++++++******************++++++************++++++************************++++++++++++++++++++++++---,,,++++++******++++++***++++++++++++,,,,,,,,,,,,,,,---------,,,++++++.........---------------,,,,,,,,,------------------...///...------///000//////.........//////000///000000000///000222444:::???FFFKKKOOOQQQSSSTTTVVVVVVWWWWWWXXXXXXYYYYYYXXXYYYZZZ[[[\\\[[[[[[ZZZXXXXXXXXXYYY[[[[[[ZZZYYYWWWWWWWWWVVVTTTPPPMMMKKKOOOKKKGGGCCCAAA@@@>>>===<<<;;;;;;;;;===>>>@@@BBBGGGIIIMMMPPPQQQSSSUUUWWWVVVXXX[[[]]]^^^^^^]]][[[ZZZZZZXXXRRRKKKEEEAAA???=========<<<:::666222//////...,,,+++---...------,,,,,,---......---,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++******)))))))))***+++,,,---++++++******)))************+++---......---+++*********))))))((((((''''''************************++++++***************+++******************))))))******)))))))))))))))***)))))))))))))))))))))))))))******))))))((('''&&&))))))))))))))))))))))))%%%&&&&&&%%%###!!!"""###*********)))))))))((((((((()))))))))************************)))))))))(((+++)))(((((())))))((('''*********************************************************(((&&&&&&''')))+++,,,***(((***//////,,,+++***)))(((''''''''''''((((((((((((((()))******)))))))))***+++,,,,,,,,,+++******)))))))))******))))))))))))))))))))))))***)))((((((((()))+++,,,******++++++++++++******++++++++++++*********))),,,***)))***---...---,,,---///000///---,,,,,,---------,,,,,,,,,------...000///.........///000111222666<<>>@@@CCCEEEGGGKKKOOORRRSSSUUUYYY\\\^^^___^^^]]][[[\\\ZZZVVVQQQLLLIIIIIIHHHGGGFFFDDD@@@;;;777444333000---,,,---/////////------------------------,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++******))))))******+++,,,---*********)))******++++++((()))***++++++***)))(((((())))))***++++++,,,,,,++++++++++++++++++++++++---,,,+++***))))))))))))*********+++++++++++++++++++++***)))((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((())))))(((&&&%%%&&&''')))))))))((((((((((((((())))))))))))************************))))))))))))+++***))))))******)))((())))))))))))))))))))))))))))))))))))))))))))))))(((***,,,,,,++++++,,,---///000...,,,///444555222+++***)))((((((''''''((()))))))))))))))***++++++(((((())))))******+++++++++***))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))***,,,......,,,***)))++++++++++++************---+++))))))***,,,,,,,,,...//////...,,,,,,---//////......---------......222000///......000333555777<<>><<<:::777555555888;;;===>>>@@@BBBCCCDDDEEEGGGIIIMMMOOORRRUUUVVVVVVUUUTTTOOOPPPQQQPPPNNNMMMMMMNNNNNNMMMMMMKKKHHHDDD@@@>>>;;;888666555555555444333...------,,,,,,,,,,,,---------,,,,,,,,,+++++++++***++++++,,,,,,++++++***------,,,+++*********)))***)))))))))***+++,,,,,,(((((()))******)))((((((+++++++++++++++*********++++++++++++++++++++++++,,,++++++***))))))***************++++++,,,,,,---,,,,,,***)))(((((((((((())))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))),,,---...---+++***+++,,,)))))))))))))))))))))))))))))))))))))))******************))))))))))))))),,,+++******,,,,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,,,,---000222444555333111333777888555******)))((((((((((((((())))))(((((())))))***+++'''((((((((())))))******+++***)))(((''''''''''''))))))))))))))))))))))))(((((()))************)))******+++,,,,,,+++******++++++++++++++++++++++++...---***))))))+++,,,---...///...---,,,,,,...000000//////...............111000......///333777999===BBBIIINNNOOOOOONNNMMMFFFEEEDDDBBBAAADDDIIIMMMSSSVVVZZZ\\\[[[ZZZZZZZZZ[[[YYYVVVSSSPPPPPPRRRSSSWWW]]]dddjjjmmmpppuuuxxx$$$%%%&&&'''((((((((((((***'''&&&'''***,,,***'''))))))))))))(((((((((((('''''''''((())))))******(((((((((((((((((((((((((((***,,,------+++)))'''&&&%%%%%%&&&'''((((((''')))))))))))))))))))))))))))******++++++******)))((((((''''''&&&&&&&&&&&&))))))(((((((((((())))))(((((())))))))))))(((((('''''''''(((((((((((()))''''''(((((())))))******'''(((((())))))))))))((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))************++++++************++++++************************))))))************))))))******++++++,,,,,,,,,,,,++++++******+++,,,,,,---************************++++++++++++++++++++++++)))***,,,------,,,+++***++++++,,,,,,,,,------------.........------,,,+++,,,,,,,,,------.........---------------------,,,///000111111000111333444222222444666999===???AAAAAADDDJJJNNNSSSWWW\\\```bbbcccccccccaaa``````aaa___```aaabbbcccdddeeeeeeaaaaaaccceeehhhjjjlllmmmllljjjiiiiiijjjjjjgggccceeedddddddddcccbbbaaaaaa^^^]]][[[YYYWWWSSSNNNJJJAAA???<<<:::999;;;>>>@@@BBBEEEIIIJJJJJJIIIHHHHHHLLLMMMOOOPPPOOOMMMKKKIIIGGGHHHJJJJJJIIIJJJKKKMMMKKKKKKKKKKKKJJJIIIHHHGGGCCCBBBBBBBBBBBB???;;;888111///---+++++++++,,,------------,,,,,,,,,++++++***++++++,,,,,,++++++***------,,,,,,+++******)))***)))))))))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,+++******)))((((((******************************))))))***++++++,,,*********++++++,,,,,,---,,,,,,***)))((((((((((((************************&&&'''((())))))******))))))))))))))))))))))))))))))***+++***(((((((((*********************************))))))))))))))))))))))))))))))))))))******+++)))((()))***+++***)))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((())),,,111555555666333000111444444000***))))))(((((((((((()))(((''''''''''''((())))))((((((((((((((()))))))))******)))(((((('''(((((())))))))))))))))))))))))(((((()))************))),,,+++)))'''''')))+++,,,+++++++++++++++++++++,,,///...,,,+++***+++---///.........---,,,,,,...000000//////.........//////000///...///222666;;;>>>EEEIIINNNPPPNNNKKKHHHFFFBBBCCCCCCDDDFFFJJJPPPUUUXXXZZZ\\\\\\ZZZXXXWWWWWWVVVUUUSSSPPPPPPUUU\\\bbbgggmmmuuuyyy{{{|||~~~%%%&&&'''((((((((((((((()))((('''(((***+++***)))))))))))))))((((((((((((((((((((())))))*********(((((((((((((((((((((((()))***---......,,,***)))'''&&&&&&''')))***)))(((*********)))))))))))))))******++++++++++++******))))))(((((('''&&&&&&%%%))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))%%%&&&'''((()))*********(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++***))))))(((((())))))*********************************++++++++++++************++++++,,,---------++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,------------------............------,,,------....../////////........./////////000000///000222333444555888;;;???@@@BBBEEEHHHLLLOOOQQQRRRVVV[[[___aaabbbcccdddggghhhhhhhhhggghhhjjjlllhhhhhhiiikkklllmmmnnnoookkklllmmmnnnpppsssuuuwwwsssrrrqqqpppooooooooopppoooooooooooooooooooooooolllkkkiiigggeeebbb]]]ZZZJJJHHHDDDAAA@@@@@@@@@AAAEEEIIINNNRRRRRRRRRQQQQQQQQQRRRSSSTTTRRROOOLLLJJJHHHIIIHHHFFFDDDCCCDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIGGGHHHIIIJJJKKKHHHCCC???666333000---++++++,,,---------------,,,,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,------------*********)))******++++++++++++++++++++++++++++++((())))))))))))*********))))))))))))))))))))))))))))))))))))***+++,,,---*********+++++++++++++++++++++***)))((((((((()))************************''''''((())))))***))))))))))))))))))))))))))))))((()))***)))((('''((()))************++++++++++++************))))))))))))))))))))))))************((('''&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''***000444111111...***+++...---***))))))(((((((((((())))))'''''''''''''''(((((()))(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************---+++(((&&&&&&(((+++---++++++++++++,,,,,,,,,,,,---......,,,++++++...000---.........------...000...............///000000//////000333777===BBBEEEMMMOOOQQQPPPLLLHHHEEECCCBBBDDDGGGJJJMMMQQQVVVZZZZZZ[[[[[[YYYVVVTTTUUUVVVSSSUUUVVVVVVYYY```jjjrrrwww{{{''''''((()))))))))((((((''')))******))))))***+++***)))))))))((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((()))***,,,------,,,***)))&&&%%%$$$&&&((()))((('''(((((())))))******++++++))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))*********+++))))))))))))((((((((((((%%%&&&'''((())))))))))))'''((((((((()))))))))***'''((((((((()))))))))***(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++***))))))(((((())))))***************************++++++,,,,,,,,,,,,++++++******++++++,,,------...++++++++++++,,,---......------------------------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,------------...+++,,,---...////////////------...//////000111111000000111222333444444555333555888;;;===@@@DDDGGGNNNOOOPPPSSSUUUXXX[[[\\\]]]```dddffffffffffffggghhhiiiiiihhhgggiiilllnnnmmmmmmnnnoooppppppqqqqqqnnnnnnnnnnnnnnnpppqqqrrrmmmpppsssrrrppppppssswwwuuuuuuttttttsssssssssssssssqqqooonnnnnnllljjjggg[[[XXXTTTPPPKKKHHHGGGFFFGGGJJJNNNQQQRRRSSSTTTVVVXXXYYY[[[\\\\\\ZZZWWWVVVSSSRRRPPPLLLHHHEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGHHHJJJLLLKKKIIIFFF<<<999444000------...000...------------,,,,,,,,,***++++++,,,,,,++++++***)))***+++------------,,,++++++******)))*********))))))(((((((((((())))))((((((((()))***+++++++++************************+++***************++++++******************))))))******)))))))))))))))***************************'''((()))))))))))))))((()))))))))))))))))))))))))))+++,,,+++***)))***,,,))))))))))))*********+++************)))))))))(((((()))))))))************((('''&&&''')))***)))(((************************************************)))***)))((((((***...111,,,---***'''(((++++++'''))))))(((((((((((())))))((((((((('''((())))))***)))))))))))))))))))))))))))))))))))))))***+++,,,))))))))))))))))))))))))***)))((((((((()))+++,,,,,,+++)))(((((()))+++,,,+++++++++,,,,,,,,,------)))+++------++++++---///+++---//////...---...///,,,,,,,,,---...///000111///000333888>>>DDDIIILLLPPPQQQPPPMMMHHHDDDCCCBBBCCCGGGLLLQQQSSSUUUXXXYYYZZZYYYXXXUUUSSSSSSUUUWWWYYY^^^dddgggkkkqqqyyy(((((())))))))))))((((((&&&)))++++++((('''***,,,******))))))((((((((('''((((((((((((((((((((('''(((((((((((((((((((((((())))))++++++++++++***)))###""""""###%%%&&&&&&%%%&&&&&&''')))***,,,------(((((())))))))))))((((((''''''(((((()))*********))))))(((((((((((())))))(((((())))))))))))(((((()))*********++++++++++++******))))))((((((''''''&&&'''(((((((((((((((((('''((((((((())))))******'''((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++,,,,,,++++++++++++,,,,,,************************+++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++++++++,,,---...///........................++++++++++++++++++++++++++++++***)))***+++---...,,,,,,,,,---------......++++++---...//////000000.........///000111111222222222333444666777888888>>>AAADDDHHHKKKOOOSSSVVVWWWXXXYYYZZZ\\\^^^```aaa___bbbeeefffggggggiiijjjiiihhhhhhfffddddddgggiiimmmmmmmmmmmmmmmmmmmmmmmmkkkjjjhhhgggffffffggghhhdddjjjpppqqqooonnnsssxxxwwwwwwuuutttsssrrrrrrrrrsssrrrppppppqqqqqqpppnnnkkkhhhccc]]]WWWRRRNNNLLLGGGIIIKKKLLLMMMNNNQQQTTT[[[]]]```bbbccccccbbbaaa```___]]]XXXSSSPPPPPPQQQJJJJJJIIIIIIHHHGGGGGGGGGDDDDDDDDDFFFJJJLLLLLLKKKAAA===888222//////000111......---------,,,,,,,,,+++++++++,,,,,,+++++++++,,,---......---,,,***))),,,,,,+++***)))))))))***,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++---,,,+++***))))))))))))+++*********))))))((((((***)))))))))))))))***+++************************(((((())))))))))))(((((())))))))))))))))))))))))((()))******)))((()))+++'''((((((((())))))******+++*********))))))(((((((((((())))))*********++++++***)))***,,,------+++************************************************)))***++++++***+++,,,---***+++)))&&&(((,,,,,,)))))))))(((((((((((()))***)))))))))))))))******+++************))))))))))))(((((())))))***,,,---...))))))))))))))))))))))))+++***((('''''')))+++,,,+++++++++++++++++++++++++++++++++,,,,,,---------&&&))),,,---++++++,,,...***,,,///000///......///+++++++++,,,...///111222///111666<<>>DDDIIILLLMMMMMMKKKKKKJJJGGGEEEEEEGGGIIISSSVVVZZZ[[[YYYUUURRRQQQNNNOOOQQQQQQMMMNNNZZZhhhnnnrrrxxx|||}}}))))))))))))))))))))))))***)))))))))((((((((('''++++++******)))((((((((())))))))))))((((((((((((******)))((('''&&&&&&%%%***)))(((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))******))))))))))))******)))'''&&&&&&((())))))(((***)))))))))((((((((('''(((((())))))))))))((((((+++***)))(((((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((+++***)))((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++***************+++++++++))))))))))))************************************)))))))))************+++******+++++++++,,,,,,,,,---------,,,,,,+++++++++************++++++++++++++++++,,,,,,------......---,,,+++***+++,,,...///...------,,,---...///000...,,,***+++---...---+++.........---------------------------------------///000222333333444666888@@@BBBEEEIIIMMMQQQTTTVVVYYYZZZ[[[]]]^^^___^^^^^^aaabbbdddeeeeeedddbbbaaabbbcccdddeeedddaaa^^^]]]YYYXXXUUUTTTTTTWWWZZZ\\\ccccccccccccccccccccccccaaa```]]]ZZZWWWUUUSSSRRRPPPTTTXXXZZZ\\\bbbkkkrrrvvvuuutttrrrrrrqqqrrrrrrqqqqqqpppppppppppppppqqqmmmnnnooopppooommmjjjhhhZZZXXXTTTOOOKKKHHHGGGFFFHHHJJJNNNUUU\\\ccchhhkkkhhhhhhhhhgggeeebbb___]]]\\\YYYUUUSSSSSSSSSRRRPPPOOOOOONNNNNNMMMLLLKKKJJJKKKIIIDDD>>>777333222333111000...---,,,,,,------......---------......///+++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++))))))((())))))***+++,,,++++++++++++++++++++++++)))******++++++++++++***************************+++++++++************)))+++++++++++++++***))))))******))))))((((((((((((************************---)))%%%&&&)))+++***(((******))))))))))))******)))))))))))))))))))))))),,,,,,,,,++++++******))))))))))))))))))(((((((((,,,,,,,,,++++++*********))))))************))))))))))))))))))************+++*********))))))))))))(((((())))))))))))((((((((((((((((((''''''''''''))))))))))))************)))))))))((('''%%%$$$###))))))))))))***************************++++++,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------......---,,,,,,,,,---...............///000111111000...------///111333333999===BBBHHHLLLMMMMMMLLLHHHHHHFFFEEEDDDGGGLLLQQQUUUXXX[[[[[[XXXTTTRRRPPPKKKLLLOOOQQQPPPRRR^^^jjjuuuxxx|||}}}|||~~~************************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++***)))'''&&&%%%%%%)))(((((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))******))))))))))))******)))'''&&&'''((()))))))))))))))))))))((((((((((((''''''((((((((((((''''''******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((******)))((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******+++++++++***************(((((())))))***++++++,,,*********************************+++++++++,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---,,,+++++++++,,,...///...------------...//////...---+++,,,---...---,,,......---,,,,,,,,,,,,,,,000000...------...//////111333777999;;;>>>AAADDDOOOPPPTTTXXX\\\```bbbccc```bbbccceeeeeeeeecccbbbbbbccccccbbb```^^^\\\ZZZXXXYYYZZZZZZYYYWWWUUUSSSOOOMMMLLLLLLNNNSSSXXX[[[ddddddeeeeeeffffffggggggfffddd```[[[UUUPPPMMMKKKHHHJJJMMMNNNRRRYYYccckkkrrrqqqooonnnmmmlllllllllkkkkkkllllllmmmnnnoooooolllmmmoooqqqrrrrrrpppoooiiifff```ZZZSSSNNNKKKIIIDDDEEEGGGKKKQQQYYY```eeefffhhhjjjlllkkkhhheeeccc\\\XXXTTTQQQQQQRRRRRRRRRSSSTTTVVVWWWVVVUUUSSSQQQOOONNNKKKEEE===666333111222111///---------///000---------,,,,,,+++++++++******++++++,,,,,,------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))'''''''''((()))***,,,,,,++++++++++++++++++++++++++++++++++++++++++***)))+++++++++++++++++++++++++++++++++************)))***++++++++++++***))))))***))))))))))))(((((((((***************************)))(((+++------***&&&******))))))))))))******))))))))))))))))))))))))......---,,,+++***))))))******+++++++++,,,,,,,,,+++++++++++++++*********))))))************))))))))))))))))))***************************)))))))))((((((''''''''''''((((((******)))(((&&&%%%$$$$$$))))))))))))************(((((((((((('''&&&%%%$$$)))))))))*********++++++***************+++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------...------,,,------......////////////000111222333222222111000000222666999AAADDDIIIMMMNNNMMMKKKIIIDDDDDDDDDDDDGGGLLLTTTYYYZZZ\\\]]]\\\XXXSSSQQQPPPIIIJJJMMMSSSVVV[[[eeeooo{{{~~~************************))))))))))))(((((((((((((((((())))))************(((((((((((())))))))))))******))))))((('''''''''''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******)))(((&&&''')))******)))))))))))))))(((((((((((('''(((((())))))(((((('''***))))))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))***,,,+++++++++***))))))))))))))))))******+++++++++************************************+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++++++++++++++++++++---,,,,,,,,,,,,---......------------......//////---------.........------......---,,,,,,,,,---...000///......///111333555444888>>>CCCHHHMMMRRRUUUZZZ\\\___bbbdddfffggghhhcccdddfffggggggeeecccaaaYYYYYYXXXWWWUUURRRPPPOOOKKKLLLMMMOOOOOOOOONNNNNNHHHGGGFFFHHHLLLSSSZZZ^^^ddddddeeefffggghhhiiiiiihhhfffbbb]]]WWWQQQLLLIIIFFFFFFGGGGGGJJJQQQ[[[bbbffffffeeecccbbbaaa``````aaabbbccceeefffggghhhhhhfffhhhjjjlllnnnnnnnnnnnnpppmmmhhhccc^^^ZZZWWWVVVMMMKKKIIIHHHKKKPPPVVVZZZaaadddhhhlllnnnmmmkkkiii\\\XXXRRRMMMKKKJJJJJJIIINNNQQQUUUYYY[[[\\\[[[ZZZVVVVVVTTTOOOGGG???999777333222000...///000222444000000///...,,,***)))(((******+++,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++******)))+++++++++++++++++++++++++++++++++*********))))))******+++++++++******)))))))))))))))))))))))))))************************)))((()))+++---,,,)))&&&******))))))))))))******((((((((((((((((((((((((,,,++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))************))))))((()))))))))************************************))))))'''&&&&&&'''))))))******)))((('''&&&%%%%%%((()))))))))************&&&'''(((******+++++++++))))))*********++++++++++++************+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...---------------..................///000111222333111222333222222444;;;@@@GGGIIIMMMOOOOOOLLLIIIGGGBBBDDDGGGIIIMMMRRRXXX]]]___```___[[[VVVQQQNNNNNNIIIIIIOOOXXX___dddmmmuuu~~~************************(((((((((((())))))))))))((((((((()))******++++++'''((((((((()))))))))***''''''(((((()))*********''''''(((((())))))******((((((((()))))))))******(((((((((((())))))))))))******))))))))))))******)))((('''''')))******)))(((((((((((())))))))))))((())))))******))))))((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))),,,+++++++++***))))))))),,,+++++++++******))))))************************)))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******,,,+++++++++++++++++++++---,,,,,,,,,------......---------...............---.../////////.........///...---,,,---...000111/////////111444888;;;>>>@@@DDDJJJPPPUUUZZZ___bbbdddeeeggghhhiiiiiihhhgggffffffeeeccc```\\\XXXVVVMMMMMMLLLKKKJJJHHHGGGFFFCCCDDDFFFGGGHHHHHHHHHGGGEEEDDDCCCDDDHHHMMMSSSWWWXXXXXXZZZ[[[]]]^^^___```___^^^[[[WWWSSSNNNJJJGGGFFFEEEDDDDDDFFFKKKRRRVVVXXXXXXWWWVVVUUUTTTSSSRRRSSSTTTVVVXXXYYYZZZZZZZZZ[[[]]]```ccceeeggghhhhhhfffeeeccc```^^^]]]]]]]]]VVVRRRNNNKKKJJJLLLPPPSSSZZZ^^^dddjjjnnnooonnnmmmbbb]]]WWWQQQMMMIIIEEECCCCCCFFFKKKPPPVVVYYY[[[\\\]]]___```]]]VVVOOOIIIEEE===;;;999666444444444444444333222111000......---++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++...------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************+++++++++*********)))))))))******+++++++++******))))))))))))************))))))))))))))))))))))))))))))((()))******)))(((******))))))))))))******(((((((((((((((((((((((()))))))))******++++++,,,---,,,,,,+++******))))))************************))))))************))))))((()))))))))***************************++++++++++++***((((((((((((***+++))))))))))))))))))))))))((()))))))))************'''((()))***++++++++++++************+++++++++++++++++++++***+++,,,,,,---------,,,++++++,,,------,,,,,,---------.........---------....../////////---------...///000222333...111333555666:::AAAFFFKKKLLLMMMNNNMMMJJJGGGEEECCCGGGMMMRRRTTTWWWYYYZZZ^^^]]]ZZZUUUPPPLLLJJJJJJIIIKKKSSS^^^ffflllssszzz************************(((((((((((())))))))))))(((((())))))*********+++''''''(((((())))))******&&&&&&'''(((***+++,,,,,,'''((()))))))))))))))(((&&&&&&&&&''''''(((((()))(((((((((((())))))))))))******))))))))))))*********((('''''')))******)))(((((((((((())))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))+++++++++***************---,,,,,,+++******))))))++++++++++++++++++++++++)))))))))************+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------............,,,---......//////......,,,...111111///.........000///......///222444666333444666:::>>>CCCGGGJJJPPPTTTYYY]]]___bbbdddfffkkklllnnnnnnnnnllliiihhhjjjhhhddd^^^WWWQQQLLLIIIGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBDDDCCCBBBAAABBBDDDGGGIIIIIIJJJKKKMMMOOOQQQSSSTTTSSSSSSSSSRRROOOLLLIIIHHHJJJIIIIIIIIIJJJMMMOOOPPPRRRRRRRRRRRRQQQPPPOOONNNLLLMMMOOOQQQQQQQQQQQQPPPNNNPPPRRRUUUXXXZZZ\\\]]]UUUTTTTTTSSSTTTUUUVVVWWWSSSQQQNNNLLLKKKMMMOOOQQQTTTWWW]]]cccgggiiiiiihhheeeccc___\\\YYYSSSNNNIII>>>???BBBFFFJJJOOOTTTVVV___bbbffffffccc]]]YYYVVVNNNLLLIIIDDD???;;;999777222111000.........///000------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***************************+++++++++************)))))))))***++++++++++++***)))))))))************+++((((((((((((((((((((((((***)))(((((((((((()))*********))))))))))))******))))))))))))))))))))))))))))))***+++,,,---......,,,,,,+++***)))((('''&&&)))))))))***************))))))************))))))))))))))))))*********************+++++++++++++++******))))))))))))******(((((()))******+++,,,,,,))))))))))))************))))))))))))((('''&&&%%%*********++++++++++++,,,+++++++++++++++,,,------...---,,,++++++,,,---...,,,---------............,,,---...///////////////,,,,,,---...///111222333...111444888<<>>CCCEEEIIIOOOTTTXXX[[[]]]^^^aaafffiiijjjjjjkkklllnnnoooqqqrrrrrrpppmmmkkkgggddd^^^WWWQQQMMMKKKJJJEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGEEEFFFGGGHHHJJJKKKLLLLLLOOOPPPRRRUUUXXXZZZ\\\]]]___aaaccceeefffeeedddccccccdddgggjjjlllkkkhhheeeeeefffggghhhiiihhhgggfffeeefffggghhhgggeeecccaaacccaaa___[[[XXXTTTRRRQQQLLLKKKHHHFFFEEEEEEEEEEEEBBBCCCEEEFFFGGGHHHHHHGGGDDDFFFHHHJJJKKKLLLMMMMMMRRRVVV]]]eeeiiigggbbb]]]XXXSSSKKKEEEAAABBBEEEHHHMMMSSSZZZ___aaaaaaaaaaaaaaaaaa```^^^[[[VVVQQQOOOIIIDDD>>>777222000000111//////...---,,,++++++***,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((()))***+++++++++++++++))))))******++++++++++++************************)))+++------,,,+++************))))))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((((())))))*********+++))))))************))))))))))))))))))*********************++++++,,,,,,,,,&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))***************++++++++++++******)))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///...,,,++++++,,,...///---------.........//////+++,,,...000000000000///......///000111333555666777777:::AAAHHHMMMMMMKKKLLLKKKIIIHHHHHHJJJLLLMMMLLLOOOSSSUUUUUUTTTTTTUUUKKKLLLLLLLLLNNNSSSZZZ___gggqqq'''(((***,,,,,,***((('''+++***)))(((((()))***+++(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((,,,,,,+++***)))))))))***+++*********))))))(((((())))))(((((((((((())))))))))))(((((('''''''''&&&)))(((((((((''''''''''''(((((((((((())))))))))))************************++++++++++++++++++++++++*********************************)))))))))))))))))))))))))))************))))))***++++++++++++***))))))***+++,,,,,,------+++++++++*********))))))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------..............................111000/////////111333444000333777;;;???CCCGGGJJJNNNQQQVVVYYYZZZ\\\^^^```___aaadddgggiiikkklllmmmnnnoooppppppnnnkkkhhhffffffddd___ZZZTTTNNNJJJGGGGGGEEECCCBBBAAABBBCCCDDDHHHHHHIIIKKKNNNQQQSSSTTTVVVWWWYYYZZZ[[[[[[ZZZYYYYYYZZZ\\\___aaacccddddddggghhhiiikkklllllllllkkknnnpppsssuuutttqqqmmmjjjnnnppprrrtttuuutttsssrrrsssrrrqqqoooooooooppppppnnnnnnmmmjjjfffbbb^^^[[[SSSNNNIIIHHHIIIIIIEEEAAABBBCCCEEEGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFJJJOOOVVVZZZ]]]___bbbeee^^^\\\XXXSSSNNNJJJGGGEEEFFFMMMWWW^^^aaabbbaaaaaa^^^\\\[[[]]]aaaaaa^^^[[[XXXTTTLLLCCC:::222---+++///000222333222000---+++,,,+++***,,,...///...------,,,++++++******++++++......---,,,,,,+++******++++++************++++++)))************+++++++++,,,,,,,,,++++++*********,,,++++++***++++++,,,,,,************************((()))***++++++***)))(((+++++++++++++++***)))((())))))))))))************)))******)))(((''''''(((***++++++++++++***))))))((((((((((((((((((((((((''''''''''''((((((((()))************))))))((((((,,,,,,++++++*********)))***************)))((((((&&&&&&''''''(((((())))))((((((((()))******++++++)))************+++++++++''''''((()))***++++++,,,++++++++++++******))))))+++++++++++++++***)))(((******+++++++++,,,,,,,,,++++++,,,------......///,,,,,,,,,++++++,,,,,,,,,...------......///000111222000///...///222666888777===EEEJJJJJJIIIIIIJJJKKKKKKKKKLLLLLLKKKKKKKKKOOOPPPRRRRRRQQQOOOMMMLLLKKKJJJKKKPPPZZZdddjjjlllttt|||((()))***++++++***)))(((+++***)))(((((())))))***(((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))((((((((((((***))))))(((((((((((()))************)))))))))(((((((((''''''''''''(((((())))))((((((((('''''''''%%%&&&&&&'''((()))******((((((((()))))))))******************************++++++++++++++++++++++++***************************)))))))))))))))))))))))))))))))))************))))))***++++++++++++************++++++,,,,,,---+++++++++*********))))))))))))*********+++++++++))))))))))))************++++++++++++++++++++++++************+++++++++,,,,,,---------------------+++,,,,,,------,,,,,,+++,,,,,,---------.........------........./////////............//////000000111111000//////111222444555999>>>CCCFFFJJJNNNQQQUUUXXX[[[]]]^^^___aaabbb```aaabbbdddgggiiilllmmmpppooonnnmmmjjjgggdddccc\\\ZZZWWWSSSOOOLLLJJJIIIHHHHHHHHHIIIKKKNNNQQQSSSUUUVVVXXXZZZ]]]```cccdddfffggghhhhhhhhhhhhggggggaaabbbccceeefffggghhhhhhiiiiiijjjjjjlllnnnooopppqqqsssvvvxxxyyyxxxvvvtttppprrrsssuuuvvvwwwvvvvvvuuuuuuttttttuuuvvvwwwxxxxxxxxxxxxvvvsssoookkkiii^^^XXXQQQNNNNNNNNNKKKIIIHHHJJJLLLNNNOOOOOOMMMLLLHHHGGGEEEBBBAAA@@@@@@AAACCCGGGLLLPPPRRRTTTWWWZZZ```___^^^ZZZUUUOOOJJJGGGEEEJJJRRR\\\cccdddaaa]]]YYYXXXWWWYYY\\\___aaaaaa```]]]WWWOOOGGG???999666333222222111111000000000...,,,+++,,,---...---,,,...------,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++************++++++************++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++***+++++++++************************((()))***++++++***)))(((******++++++***))))))((())))))))))))************'''((()))(((&&&%%%&&&'''***++++++++++++***))))))(((((((((((((((((((((((('''''''''((((((((())))))++++++*********)))))))))''''''&&&&&&&&&%%%%%%%%%***************)))((((((++++++******)))(((((('''*********))))))))))))))))))************+++++++++(((((())))))******++++++++++++++++++*********)))***++++++++++++******)))++++++++++++,,,,,,,,,,,,++++++,,,------......///000//////......//////000...............///111111.........///000333555777@@@EEEJJJMMMMMMKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMOOOPPPQQQPPPNNNMMMMMMKKKNNNUUU```llluuuyyyzzzvvv~~~))))))))))))))))))))))))++++++***)))(((((())))))((())))))******))))))(((************************))))))))))))))))))))))))(((((((((((())))))))))))''''''&&&&&&''''''((((((************))))))))))))(((''''''&&&&&&''''''((())))))((((((((((((''''''%%%&&&''''''))))))***+++)))))))))*********++++++************************************************************************))))))))))))))))))******))))))))))))************))))))***++++++++++++***+++++++++++++++++++++++++++++++++***************(((((()))))))))*********))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---------------------,,,,,,,,,------------,,,,,,,,,------------.............../////////000000000.........//////000111111000000111111222444666777>>>BBBHHHMMMPPPSSSVVVXXXYYY[[[]]]^^^^^^^^^___```[[[\\\]]]```dddhhhlllnnnpppnnnkkkfffbbb^^^[[[YYYQQQPPPOOONNNMMMNNNOOOPPPSSSSSSTTTWWWZZZ^^^bbbdddggghhhiiillloooqqqssstttsssrrrrrrqqqpppooooooooommmmmmnnnnnnnnnnnnnnnmmmkkkkkkkkkkkkmmmoooqqqssspppqqqrrrtttttttttttttttrrrrrrssstttuuuvvvwwwwwwqqqrrrrrrsssuuuwwwyyyzzzyyyzzz{{{{{{yyyuuurrrpppiiibbbZZZUUUTTTTTTSSSRRRQQQSSSVVVYYYZZZZZZXXXWWWRRRPPPLLLHHHDDDBBBAAAAAA???BBBDDDFFFGGGHHHKKKMMM\\\^^^``````]]]XXXRRRNNNJJJJJJMMMTTT\\\aaa```]]]YYYYYYXXXVVVVVVYYY]]]aaahhhfffccc]]]VVVOOOIIIEEE;;;999555222111111222333111///------...///...---///......------------------------,,,,,,,,,,,,,,,++++++************++++++************+++++++++,,,,,,,,,,,,++++++++++++***---,,,,,,+++*********+++************************))))))************))))))))))))******))))))(((((())))))))))))************((()))***)))''''''''')))******++++++******)))(((((((((((((((((((((((((((''''''((((((((()))))))))+++++++++++++++*********)))))))))(((((((((((((((*********+++******)))(((---,,,,,,+++******))))))++++++******)))((((((''')))************+++++++++)))*********************++++++++++++************)))***++++++++++++++++++,,,,,,,,,,,,------------++++++,,,------......///...------,,,,,,------...............///000111111------///111333666888999IIIKKKNNNNNNMMMLLLKKKLLLNNNNNNOOOOOOOOOOOONNNNNNNNNOOOQQQPPPOOONNNOOOPPPKKKSSSaaappp}}}}}}******))))))))))))******++++++***))))))((((((((()))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&''''''((()))*********)))))))))))))))((((((''''''''''''(((((())))))(((((((((((((((((()))))))))((((((((((((''')))*********++++++++++++************************))))))))))))))))))))))))************************)))))))))))))))*********((()))))))))************))))))***++++++++++++***,,,,,,++++++++++++++++++************************))))))))))))*********++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------------,,,,,,,,,,,,,,,------------,,,,,,------------................../////////000000000000////////////000111222///111333666:::===@@@AAAGGGKKKQQQUUUVVVWWWWWWXXXVVVXXXYYYXXXVVVUUUVVVWWWPPPSSSWWW]]]bbbfffiiijjjjjjgggbbb\\\WWWTTTRRRQQQPPPPPPQQQRRRUUUXXX\\\^^^ddddddeeefffhhhkkkmmmnnnssstttuuuwwwxxxyyyzzzzzzwwwvvvtttsssqqqppppppooosssssssssssssssrrrqqqqqqmmmmmmnnnnnnnnnoooooopppooonnnmmmlllllllllmmmmmmqqqqqqpppoooooooooppppppkkklllmmmoooppprrrtttuuussstttvvvwwwvvvsssqqqoookkkgggaaa]]]\\\[[[ZZZYYY[[[]]]```cccddddddcccbbb___^^^[[[XXXTTTPPPMMMKKKGGGGGGFFFEEEEEEEEEFFFGGGPPPSSSWWW[[[\\\[[[XXXVVVSSSPPPMMMMMMRRRXXX^^^aaa```aaa___[[[UUUSSSTTTWWWdddddddddbbb___ZZZVVVTTTJJJGGGAAA;;;777333222222333111....../////////...///......---,,,---------,,,,,,,,,---------------,,,++++++******++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++------,,,+++************************************)))))))))******)))))))))(((((())))))))))))((((((((()))))))))***************,,,---,,,******+++,,,***************))))))((((((((((((((((((((((((((('''(((((((((((()))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++******)))))))))***++++++,,,,,,---************))))))(((((())))))*********++++++++++++*********************++++++++++++++++++++++++)))******+++,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,------......///---,,,,,,++++++,,,,,,---............///000111222///000111333666;;;???AAALLLLLLLLLKKKKKKJJJKKKKKKOOOOOOPPPPPPPPPPPPOOOOOOPPPQQQRRRQQQOOOOOORRRUUUSSS]]]nnn******))))))))))))******************))))))(((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***''''''''''''((()))******))))))))))))))))))************))))))))))))******(((((())))))))))))))))))***)))))))))(((((((((((()))*********++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************((()))))))))************))))))***++++++++++++***,,,,,,++++++++++++++++++*********************************+++++++++,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,------......------,,,---------.........//////------........./////////222111000//////000222333111444999???EEEIIILLLMMMNNNRRRUUUWWWVVVTTTSSSSSSQQQRRRRRRPPPMMMKKKKKKLLLJJJMMMSSSYYY\\\^^^^^^]]]YYYXXXUUURRRQQQRRRSSSTTTZZZZZZ\\\___cccgggkkkmmmpppppppppqqqrrrsssttttttyyyzzzzzzzzzyyyxxxwwwvvvwwwvvvuuutttsssqqqppppppnnnooooooppppppppppppoooppppppqqqqqqpppnnnkkkjjjkkkjjjiiihhhhhhjjjlllmmmooonnnllliiigggfffeeeeeefffggghhhiiijjjkkkllllllooopppqqqrrrqqqpppnnnmmmiiigggfffeeedddcccaaa```bbbdddfffhhhiiiiiiiiihhhfffgggiiihhhfffaaa]]]ZZZTTTRRROOOMMMKKKIIIHHHGGGFFFHHHKKKNNNPPPRRRSSSSSSRRRTTTUUURRRPPPRRRYYY___fffhhhiiiddd\\\TTTPPPOOOSSSUUUXXX[[[]]]___``````[[[XXXSSSMMMEEE===777333444111...---...............------,,,,,,,,,,,,,,,---------------------...,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++*********+++***************************))))))))))))))))))***'''((())))))))))))((((((((()))))))))***************,,,---,,,+++***+++---)))************)))(((((())))))))))))))))))))))))(((((((((((()))))))))***++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******(((((())))))***+++++++++(((((())))))************))))))*********+++++++++++++++++++++************+++++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,------......///000000////////////000000///......//////000111222222111111444888???EEEIIIMMMLLLKKKJJJJJJKKKLLLLLLNNNOOOOOOPPPPPPOOOOOONNNNNNPPPQQQPPPNNNPPPVVV[[[bbbmmm))))))))))))))))))))))))))))))************)))))))))******++++++******)))************************))))))))))))))))))))))))''''''(((((())))))******)))))))))((())))))******))))))))))))************+++******))))))******+++(((((())))))))))))******&&&'''((((((******+++,,,)))))))))*********++++++************************************************))))))))))))))))))))))))((((((((()))******++++++))))))))))))************))))))***++++++++++++***++++++++++++++++++++++++***************+++++++++***++++++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------............------------........./////////------........./////////222111111111222444777888:::===CCCIIINNNRRRTTTUUUSSSUUUVVVVVVSSSPPPOOOOOOOOOOOOMMMJJJGGGEEEEEEFFFHHHKKKNNNRRRSSSRRRPPPNNNJJJKKKLLLOOOTTTYYY^^^aaaeeegggiiillloooqqqssstttqqqrrrrrrssstttuuuuuuvvvxxxxxxxxxwwwtttrrrooommmnnnoooppppppooommmllljjjdddeeegggjjjlllnnnoooooottttttsssrrrpppmmmjjjhhhbbbbbbbbbdddgggkkkoooqqqnnnmmmkkkhhheeebbb```___```aaabbbcccddddddddddddlllkkkjjjjjjiiihhhhhhhhhfffgggiiijjjiiihhhgggfffffffffgggggghhhiiiiiijjjgggjjjmmmoooooolllhhhfff```]]]ZZZXXXWWWTTTQQQOOOJJJIIIHHHGGGGGGHHHIIIIIIIIIRRR[[[]]]YYYVVVYYY^^^iiilllnnnmmmggg___XXXTTTGGGHHHKKKOOOUUU[[[aaadddcccbbb```[[[TTTKKKCCC???999666222///......------...------,,,+++,,,,,,,,,.........---------------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,******************************))))))))))))******(((((())))))******))))))))))))))))))************((()))******)))(((***+++))))))******))))))((('''))))))))))))))))))))))))((((((((()))))))))***************+++++++++++++++(((((((((((()))))))))))))))***++++++,,,+++++++++*********)))(((((('''''''''(((((()))******++++++)))************+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,------....../////////............//////////////////000111222222222222444777===DDDKKKOOOPPPNNNLLLLLLMMMOOOOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLJJJMMMPPPPPPPPPUUU^^^fffppp|||((()))***++++++***)))((('''((()))***++++++******)))******++++++******)))************************))))))))))))))))))))))))'''''''''((()))***************))))))((()))))))))((()))))))))******************))))))))))))******(((((()))))))))*********''''''((()))***++++++,,,((((((((()))))))))******************************++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************))))))***++++++++++++************++++++,,,,,,---))))))*********+++++++++************++++++++++++*********+++++++++,,,,,,------------------------++++++,,,,,,,,,---------***++++++,,,---...//////------............------............////////////....../////////000000000111111111333666;;;???BBBGGGIIINNNRRRTTTUUUTTTTTTTTTUUUVVVTTTQQQNNNNNNNNNMMMMMMKKKHHHDDDBBBBBBCCCEEEEEEFFFGGGHHHHHHHHHHHHIIIKKKOOOTTT[[[bbbhhhkkklllnnnppprrrsssssssssrrrnnnoooooopppppppppppppppooooooooonnnllliiifffdddccceeehhhjjjjjjhhhfffddd___aaaeeeiiinnnrrrtttvvvyyywwwssspppnnnmmmnnnnnnbbbbbbdddfffjjjooosssvvvqqqpppooommmjjjfffcccaaaaaabbbdddfffggggggggggggjjjhhheeecccaaaaaabbbccceeefffgggggggggfffgggggggggfffdddcccccceeefffhhhhhhiiikkkmmmoooooonnnnnniiigggeeeeeeeeeccc___\\\WWWUUURRROOOLLLIIIHHHGGGEEEMMMWWW]]]^^^___cccgggmmmoooqqqsssrrrlllddd^^^MMMLLLJJJIIILLLQQQWWW[[[]]]^^^^^^]]]ZZZVVVQQQNNNGGGCCC===888555333111//////......---------------//////......------,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,************+++,,,------************************+++***)))(((((()))***+++((())))))***++++++******))))))))))))************'''((())))))(((((()))+++)))))))))))))))(((((('''))))))))))))))))))))))))(((((()))))))))*********)))))))))*********++++++*********++++++,,,,,,,,,)))***++++++,,,,,,,,,++++++******)))(((((('''''')))))))))))))))*********)))************+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,------......///------,,,,,,,,,,,,------////////////000111222333333666:::@@@GGGMMMRRRTTTSSSPPPMMMMMMOOOPPPOOOMMMIIIIIIJJJJJJJJJJJJIIIIIIHHHLLLQQQTTTWWW```nnnyyy''')))***,,,,,,***)))'''%%%''')))***++++++++++++******++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******++++++***)))((((((((((((((((((((())))))*********+++))))))(((((((((((())))))(((((())))))*********+++************))))))))))))(((((((((((())))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************))))))***++++++++++++***))))))***+++,,,,,,------))))))******++++++++++++))))))))))))************,,,,,,---------.........------------------------........./////////000000)))***+++,,,...///000000------............------............/////////000000000000000111111111111000111222555:::@@@FFFIIIPPPRRRUUUWWWWWWUUURRRPPPUUUUUUUUUSSSPPPNNNOOOOOOLLLLLLJJJFFFBBB@@@@@@AAA@@@?????????AAADDDHHHKKKOOOQQQVVV[[[aaahhhlllooooooppprrrtttsssqqqooommmmmmmmmmmmmmmllljjjiiihhhggggggggggggeeebbb___]]]```bbbfffiiijjjhhhfffccc___bbbgggmmmsssxxx|||~~~|||yyysssnnnmmmnnnrrrtttllllllnnnpppssswwwzzz|||tttttttttrrrppplllhhhfffkkkmmmoooqqqssstttttttttmmmkkkfffcccaaaaaacccdddddddddcccbbbaaabbbdddfffgggeeebbb```___aaadddfffiiiiiiiiijjjllloooqqqsssnnnmmmlllnnnooonnnjjjgggcccaaa^^^[[[VVVRRROOOMMMIIIKKKOOOUUU\\\fffooouuurrrrrrsssvvvwwwssskkkddd\\\VVVOOOHHHFFFGGGKKKNNNSSSTTTWWWYYYZZZZZZYYYYYYUUUPPPHHHAAA<<<999555333000000///...............000000///...---,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------*********++++++,,,,,,,,,)))))))))***+++,,,......************************+++***)))(((((()))***+++))))))***+++++++++++++++))))))))))))************(((***++++++******+++---)))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,((((((((()))******++++++++++++******)))((((((((()))************+++++++++))))))***+++,,,,,,------+++++++++,,,,,,---------------------,,,,,,+++*********+++++++++,,,,,,,,,++++++,,,------......///000000////////////000000////////////000111222333555:::BBBJJJQQQVVVXXXXXXSSSPPPMMMMMMNNNNNNLLLJJJGGGGGGHHHHHHHHHHHHGGGGGGIIINNNUUUZZZ```lll|||)))))))))))))))))))))))),,,,,,,,,,,,,,,+++******+++*********))))))(((((()))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))************%%%''')))***+++++++++***((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))))))))(((((((((((()))))))))***+++,,,,,,+++)))(((************************************************))))))))))))))))))))))))+++++++++++++++***)))(((++++++******************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***---......///////////////...//////000000///......---............///111444555777<<>>>>>@@@@@@DDDDDDDDDEEEHHHMMMQQQTTTVVVYYY]]]```dddiiinnnrrrqqqooommmjjjhhhfffffffffllliiifffeeeddddddbbbaaa]]]```dddgggiiihhheeeccc]]]aaaeeehhhmmmrrrpppllllllmmmqqqvvv{{{zzzzzzzzz{{{}}}~~~~~~}}}zzzsssssstttssssssvvvzzz}}}|||~~~|||vvvrrrooollljjjhhhfffdddbbbccceeefffeeebbbbbbbbbbbb___\\\\\\___bbbbbbccceeegggiiijjjkkkkkkooommmkkkmmmqqqtttsssrrrnnnmmmkkkhhheeeaaa]]]\\\VVVXXXZZZ\\\```fffmmmqqquuuvvvwwwwwwuuurrrooommmhhhccc[[[QQQJJJFFFEEEEEEGGGIIILLLLLLMMMRRRYYY___\\\ZZZWWWRRRLLLDDD<<<666333111000000111000...,,,///...------......,,,***))))))***++++++,,,------,,,++++++***)))))))))***+++******))))))******++++++*********+++,,,,,,---++++++++++++++++++++++++******)))(((''''''((((((++++++***************+++)))************+++++++++,,,++++++***)))))))))***+++*********))))))((((((***++++++***'''&&&&&&'''))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((***+++,,,,,,,,,,,,+++***************************************************(((((()))***++++++,,,,,,++++++++++++++++++++++++.........---,,,+++***)))++++++,,,,,,,,,,,,------++++++*********+++,,,---------......///000000000,,,---------...////////////000111111000000222333>>>CCCKKKRRRWWWXXXWWWVVVTTTSSSRRRPPPNNNKKKIIIGGGIIIHHHGGGGGGGGGIIILLLMMMLLLRRR[[[dddooo}}}))))))))))))))))))))))))(((((())))))(((((('''&&&************)))))))))((())))))))))))))))))))))))+++*********************))))))))))))***************************)))(((((())))))))))))))))))))))))((()))***)))((('''(((***'''''''''''''''''''''''')))(((((((((((((((((()))((()))***++++++******)))************************************************************************+++++++++++++++***))))))++++++++++++++++++++++++************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++---...//////000000//////...//////000000000000000///000111000000222555888>>>BBBHHHNNNSSSVVVWWWWWWYYYVVVRRRNNNJJJIIIHHHHHHMMMNNNNNNLLLHHHEEEDDDDDDEEEDDDDDDCCCDDDEEEFFFGGGHHHHHHIIIKKKOOOSSSXXXZZZ```bbbdddeeefffgggjjjllljjjjjjjjjhhhfffcccaaa___aaaaaabbbaaaaaa```___^^^bbbeeehhhkkklllkkkhhhfffffflllrrruuuyyy~~~|||yyyzzz}}}~~~~~~~~~~~~{{{xxxnnnlllkkklllooopppnnnlllffffffdddaaa]]][[[\\\___^^^^^^___```bbbcccdddeeeffffffgggjjjnnnpppooommmttttttrrrqqqooollljjjiiiccceeeggghhhjjjnnnsssvvvuuuvvvxxxyyyxxxuuusssqqqllliiiccc\\\UUUNNNHHHEEEFFFGGGIIIJJJJJJLLLOOORRRXXXYYYYYYXXXTTTNNNGGGBBB<<<999666444333444333333///...---...//////---,,,++++++,,,,,,---......///...---,,,++++++++++++,,,///......------......///++++++******++++++,,,---++++++++++++++++++++++++,,,,,,+++***************++++++***************+++)))************+++++++++******))))))))))))******************)))))))))((('''((())))))(((((()))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***++++++,,,,,,++++++******************************((('''%%%%%%'''(((***((())))))***++++++,,,,,,++++++++++++++++++++++++------------,,,++++++***++++++,,,,,,,,,,,,------+++++++++++++++,,,------------......///000000000///.....................000111222111111333666999EEEJJJQQQXXX\\\]]]\\\ZZZVVVUUUSSSPPPNNNKKKHHHGGGDDDCCCBBBAAABBBGGGLLLPPPWWW]]]gggrrr)))))))))))))))))))))))))))************)))((((((************)))))))))))))))))))))))))))))))))))),,,,,,+++******)))(((((())))))))))))************+++******)))))))))))))))************************((()))******(((((()))***((((((((((((((((((((((((((((((''''''''''''((((((''''''((()))***************************************************************************************++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------///...---------------------...//////000000//////...//////000000111111111222333444444555888===@@@HHHMMMSSSYYY[[[ZZZWWWUUUSSSPPPLLLIIIGGGGGGHHHIIIKKKJJJHHHDDDAAA@@@AAABBBFFFGGGIIIKKKMMMOOOPPPPPPRRRSSSTTTWWW[[[^^^aaacccggghhhhhhfffcccbbbcccdddcccdddeeeeeeccc```\\\ZZZ\\\aaafffgggfffdddddddddlllnnnqqqssstttrrrpppnnnuuu}}}zzzzzzzzz|||~~~~~~}}}{{{pppooolllhhhccc```___```]]]]]]\\\[[[[[[\\\]]]^^^\\\]]]```dddhhhjjjiiigggpppppppppqqqqqqqqqqqqqqqoooqqqssstttuuuvvvxxx{{{wwwyyyzzz{{{{{{yyywwwvvvppppppooojjjcccYYYPPPJJJEEEEEEFFFHHHJJJKKKJJJIIIPPPSSSWWWZZZZZZWWWTTTQQQJJJEEE>>>999777777777666///...---...///000///...------......///000000000//////...---------......------,,,,,,,,,,,,------++++++******++++++,,,,,,++++++++++++++++++++++++,,,+++++++++************+++***************++++++)))************+++++++++***))))))))))))******+++************))))))))))))'''((())))))((((((***+++))))))))))))))))))))))))))))))))))))******************************************+++,,,,,,+++******************************+++(((%%%######%%%(((+++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------......------......///000000000000000//////......------000111222333444888===AAALLLPPPVVV\\\___```^^^]]]WWWVVVSSSPPPMMMJJJHHHGGGDDDDDDBBBBBBDDDKKKSSSYYY^^^fffsss))))))))))))))))))))))))*********++++++******)))*********)))))))))))))))))))))))))))))))))))))))+++*********)))))))))(((((()))))))))************((((((''''''(((***,,,---************************((()))******)))((()))***++++++++++++++++++++++++((((((''''''''''''((((((&&&&&&'''((()))***************************************************************************************+++++++++******)))******++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,+++++++++***+++++++++,,,,,,,,,,,,---,,,,,,,,,------------...,,,,,,,,,---------------///...---,,,,,,---...///......///000000000000000////////////000000111111333444777999<<>>;;;777555000///---...///000///........./////////000000000//////...............///,,,++++++******++++++,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))(((*********)))******+++,,,))))))*********+++++++++,,,,,,+++************************)))))))))))))))***+++,,,***(((''''''((())))))))))))))))))))))))((()))))))))******************************************++++++++++++******************************,,,+++)))'''''')))+++,,,))))))*********+++++++++***+++++++++++++++,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,,,,------,,,------...............------......///000000000000000//////////////////000111222444777===DDDIIIPPPSSSXXX]]]___^^^\\\[[[VVVTTTQQQNNNKKKJJJIIIIIIKKKLLLMMMNNNQQQVVV___eeefffppp))))))))))))))))))))))))&&&&&&'''''''''''''''&&&))))))))))))))))))******************************(((((()))))))))*********((()))))))))************((((((''''''(((***,,,---************************)))***+++***)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,((((((''''''''''''((((((&&&''''''((()))******+++************************************************************************)))******+++++++++******((()))))))))*********+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,,,,,,,+++***++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,------.........///...---,,,,,,---///000...//////000000000000000111000000///000000111222555888<<<@@@EEEJJJPPPTTTTTTTTTUUUTTTRRRPPPMMMKKKJJJKKKLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEEEEIIINNNSSSYYYZZZ]]]```aaaaaa```___dddddddddeeeeeefffffffffeeecccaaa___^^^aaagggkkksssssssssssstttuuuvvvwww||||||yyywwwrrrpppkkkfffaaa___]]]]]]]]]]]]]]]]]]^^^___bbbccc```aaabbbdddgggjjjmmmooommmppptttwwwwwwxxxyyyzzz||||||}}}}}}|||{{{yyyxxxwwwxxxxxxwwwsssmmmgggdddXXXTTTOOONNNPPPRRRRRRPPPCCCDDDFFFFFFHHHMMMSSSXXX]]]ZZZVVVPPPJJJCCC;;;666333111///...///000///................../////////...---------------.........------,,,,,,------...,,,,,,++++++***++++++,,,++++++++++++++++++++++++((()))************))))))******))))))***++++++,,,))))))*********+++++++++000///---,,,+++***))))))))))))))))))))))))*********+++,,,+++)))'''((()))))))))))))))))))))))))))((()))))))))***************************************************************************************++++++,,,,,,++++++******************+++++++++*********++++++,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,,,,------,,,---.../////////......------......///000000000......//////000111222222///111333777;;;BBBKKKPPPTTTWWWZZZ]]]^^^\\\ZZZXXXSSSQQQOOOLLLKKKKKKLLLMMMQQQUUUZZZ]]]^^^ccciiiooosss))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************************************''''''((())))))***++++++))))))))))))************+++******)))))))))))))))************************)))***++++++))))))***+++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))++++++************************************************++++++++++++++++++++++++))))))***++++++++++++***''''''(((((()))*********))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,------------)))***+++,,,---,,,+++***,,,,,,,,,---------......,,,---------............,,,,,,,,,---......//////..................///000...///000000111111000000111111000111222444666777;;;???EEEJJJNNNSSSWWWZZZYYYXXXVVVSSSQQQOOONNNMMMNNNNNNNNNMMMJJJGGGDDDBBBAAACCCFFFHHHKKKPPPUUUYYYaaaccceeefffgggfffdddccceeedddcccbbbaaaaaaaaaaaa[[[\\\]]]^^^```eeekkkpppzzzzzz{{{|||}}}xxxsssmmmiiigggeee_________\\\YYYWWWXXXYYY[[[[[[[[[]]]___bbbeeeggggggjjjnnnqqqssstttvvvwwwyyyyyyyyyzzzyyyyyyxxxxxxxxxyyyyyyxxxvvvtttqqqooohhhccc\\\WWWTTTRRRRRRQQQGGGFFFDDDAAA???CCCKKKQQQ[[[[[[[[[ZZZVVVOOOGGG@@@:::777333111111000///...------..................---,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++***+++,,,---------,,,+++))))))))))))***+++,,,,,,)))************+++++++++000///---,,,******))))))))))))))))))************&&&(((************,,,---))))))))))))))))))))))))))))))))))))************************************+++***))))))))))))***+++************************((()))+++,,,,,,+++)))(((*********************************++++++,,,,,,---,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,------+++,,,.../////////...---------......///000000000---...///000111222333444000333777;;;AAAIIIQQQVVVYYY[[[]]]^^^^^^[[[XXXVVVPPPNNNLLLKKKMMMPPPSSSVVVVVV\\\dddhhhjjjmmmtttzzz))))))))))))))))))))))))***++++++,,,------,,,,,,((()))))))))************************************((((((((()))))))))))))))))))))))))))***************************)))(((((()))))))))))))))))))))))))))***++++++))))))***+++))))))))))))))))))))))))******))))))))))))******+++***))))))))))))++++++************************************************++++++++++++++++++++++++))))))***+++++++++++++++'''(((((()))******++++++************************++++++++++++++++++++++++,,,,,,,,,------------...(((***+++------,,,+++***------........./////////------------............,,,,,,------.../////////------.../////////////////////000111111111111000000000111333666:::>>>@@@EEEJJJPPPUUUXXXYYY[[[\\\\\\[[[YYYWWWUUUSSSQQQQQQNNNMMMJJJGGGEEEDDDDDDDDDDDDHHHMMMRRRVVVZZZ___bbbeeefffggghhhhhhgggffffffeeedddbbb```______```aaa^^^bbbggglllpppssswwwyyy~~~yyyvvvtttkkkmmmnnnjjjddd]]]YYYXXXXXXWWWVVVVVVWWWYYY\\\]]]aaadddgggjjjkkkmmmppprrrrrrssstttuuuvvvxxxxxxyyyyyyzzzzzzzzzyyyxxxvvvuuuqqqooojjjccc\\\WWWUUUUUURRRQQQLLLEEE??????DDDJJJOOORRRVVVZZZ[[[YYYSSSOOOBBB>>>999555333222000...........................---,,,,,,,,,------...///+++******))))))******+++---,,,++++++******++++++++++++++++++++++++++++++)))***,,,......---,,,+++))))))))))))***+++,,,---)))************+++++++++++++++******))))))******((()))))))))************&&&(((************,,,...))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++************************((()))************)))(((************************)))******+++,,,,,,------------------,,,++++++***++++++,,,,,,,,,,,,------+++,,,---//////...---,,,------......///000000000//////000111111222333333222666;;;AAAGGGOOOWWW\\\[[[\\\]]]^^^\\\YYYVVVTTTNNNMMMLLLMMMPPPVVV\\\```___fffnnnsssuuu{{{))))))))))))))))))))))))'''((()))***************(((((())))))*********+++******************************))))))((((((''''''))))))))))))************%%%''')))***++++++++++++(((((((((((((((((((((((()))+++++++++***)))***+++************************++++++************++++++,,,+++***))))))***++++++************************************************++++++++++++++++++++++++((()))***+++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......((()))+++---------+++***.........////////////000---------.........//////,,,,,,------...///000000,,,---///000000000///...//////000111111111111111//////111555:::@@@EEEHHHMMMRRRXXX\\\^^^]]]\\\\\\\\\\\\\\\ZZZXXXVVVTTTRRRJJJGGGDDDAAAAAADDDHHHJJJLLLQQQWWW]]]bbbeeehhhjjjffffffgggggghhhhhhgggggggggeeecccaaa```bbbdddeeelllrrr{{{yyyooogggcccZZZYYYWWWVVVVVVXXXYYY[[[]]]___bbbdddeeegggjjjmmmmmmnnnppprrruuuwwwyyyzzzzzz{{{|||}}}|||zzzxxxvvvtttuuusssmmmeee^^^[[[\\\[[[ZZZVVVMMMDDD@@@BBBFFFCCCGGGMMMUUU[[[]]][[[XXXGGGCCC>>>999666333111///////////////............---------------...///000///......------......///---,,,,,,+++*********+++++++++++++++++++++++++++'''(((***,,,,,,,,,***)))))))))))))))***+++,,,---)))************+++++++++''''''''''''((()))***+++(((((())))))*********+++***+++,,,+++))))))***+++))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((+++***)))(((((()))***+++************************,,,+++***))))))***+++,,,++++++******************))))))***+++,,,,,,------.........---,,,+++***)))++++++,,,,,,,,,---------***+++---//////...---,,,------......///000000000111111111111111222222222444888>>>EEELLLSSSZZZ___[[[[[[\\\\\\ZZZVVVSSSQQQMMMLLLLLLNNNSSS[[[bbbgggjjjpppwww|||,,,+++)))(((((()))+++,,,++++++***)))(((((())))))))))))(((((((((((())))))++++++************++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))''''''''''''((((((((()))+++++++++++++++***)))((())))))(((((((((((())))))))))))))))))******************************************))))))***++++++,,,)))*********++++++++++++************************************************************************''''''(((((())))))******,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---------............///............/////////000---......///////////////...///000000//////000222000111222111000000111333333666:::@@@EEEIIIKKKLLLYYY[[[^^^aaabbbbbb```______]]]YYYUUURRRPPPNNNNNNHHHFFFEEEFFFJJJOOOSSSUUUWWW[[[___ccceeefffggghhhfffdddbbbdddiiimmmoooooorrrppplllhhhhhhllltttyyy~~~xxxqqqiiidddccc```YYYWWWYYY[[[]]]___^^^^^^```eeeiiijjjjjjlllnnnrrrvvvzzz||||||}}}~~~}}}{{{{{{|||}}}|||zzzvvvtttqqqmmmiiieee``````___YYYPPPFFF???<<<===@@@FFFMMMTTT[[[```bbbYYYTTTLLLDDD<<<777444333000///---,,,------///000///...---,,,,,,,,,,,,---...------,,,---...///000---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,+++++++++,,,------...***************************************+++++++++***+++,,,,,,***)))))))))+++***)))(((''''''''''''************))))))))))))&&&(((***+++++++++,,,---+++,,,,,,,,,,,,+++***)))((()))***+++++++++++++++...//////...,,,,,,---///,,,,,,+++***))))))************))))))******+++,,,((()))+++,,,---.........+++++++++,,,,,,---------.................................////////////000////////////000000000000...000111222222222333555888>>>FFFNNNTTTXXX\\\___]]]]]]\\\ZZZWWWTTTQQQOOOLLLLLLMMMSSS\\\cccgggiiiwwwyyy~~~,,,+++)))(((((()))+++,,,,,,,,,+++******************))))))(((((())))))***++++++************++++++******************++++++))))))))))))))))))))))))'''''''''((((((((())))))+++++++++++++++***))))))************************))))))))))))************************************+++***************++++++)))))))))*********++++++************************************************************************)))))))))*********++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,---------............///---------............///---...//////000000//////...///000000///...///111111222222222111111333666888;;;@@@GGGMMMRRRVVVWWW\\\]]]```aaabbb```___^^^\\\ZZZVVVQQQMMMKKKJJJIIIGGGGGGIIIMMMRRRWWWZZZ\\\```bbbdddeeeddddddcccccc```aaadddkkksssyyy{{{zzz}}}{{{wwwtttvvv|||xxxqqqoookkkeeebbbccc\\\]]]]]]\\\[[[\\\```dddbbbdddfffiiimmmqqqtttuuuxxxyyy{{{{{{zzzyyyzzz{{{{{{zzzxxxvvvuuussspppnnnhhhgggddd___YYYPPPIIIDDD===>>>AAAFFFKKKRRRXXX[[[^^^\\\YYYSSSMMMFFF@@@===444333222000...---------......---,,,,,,---------...------,,,---...///000---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++************))))))******+++,,,************************++++++*********************+++,,,,,,***))))))***,,,+++***)))((((((((((((************)))))))))))))))++++++***((('''''')))************++++++++++++***************+++++++++---......---++++++,,,...,,,++++++***))))))************))))))******+++,,,))))))+++,,,---.........******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////////////////000000000111000111222222222333555777>>>CCCJJJQQQUUUXXX[[[]]]______]]][[[WWWSSSOOOLLLLLLMMMRRRZZZdddlllqqqssszzz,,,+++***))))))***+++,,,---,,,+++++++++++++++++++++******************+++++++++************++++++((())))))***++++++,,,,,,))))))))))))))))))))))))''''''((((((((()))))))))***++++++++++++***)))))))))***+++,,,,,,+++***)))))))))))))))************************************++++++***************+++((()))))))))*********************************************************************************************+++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------......//////......------------............///,,,,,,---------.........---...//////000000//////...000000000.........000222222333222333555888;;;AAAEEEJJJPPPVVV[[[^^^```bbbbbbbbbbbb```^^^\\\ZZZTTTRRROOOLLLJJJJJJJJJKKKNNNPPPTTTXXX\\\^^^``````ddddddeeeeeeeeedddddddddaaaeeennnxxx{{{uuurrrrrrhhhgggddd___[[[ZZZ\\\^^^^^^___aaaeeehhhlllooopppqqqtttwwwxxxxxxwwwxxxyyyxxxwwwwwwwwwyyyyyywwwuuurrroookkkhhheee^^^VVVPPPDDDBBB@@@@@@CCCIIIOOOTTTZZZ\\\]]]\\\XXXPPPIIIDDD:::888666333000///...---...---------------......---------,,,------...///------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++*********))))))******++++++++++++++++++++++++++++++,,,+++++++++***))))))))))))+++,,,,,,***))))))***,,,+++***)))))))))))))))++++++*********)))))))))+++++++++***((((((***,,,++++++***))))))***+++,,,,,,+++***)))))))))***+++,,,------,,,******+++---,,,+++******)))***************))))))******+++,,,)))***+++,,,---.........******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000111111111222222111222444888<<>>666111000111222......---------......///------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,,,,+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++***)))(((((((((***,,,,,,***)))***+++,,,+++******************++++++++++++************'''((()))***,,,///444888222000...+++******+++,,,...,,,***(((((()))***+++***++++++***(((((()))++++++***************++++++******))))))******+++,,,******+++,,,------------------------,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......000000000000111111111111111111111222444:::AAAFFFQQQTTTYYY[[[\\\\\\\\\]]]VVVUUUSSSQQQPPPNNNNNNMMMSSS\\\gggqqqyyy************************)))))))))((())))))***+++,,,++++++******++++++,,,++++++************++++++,,,,,,++++++***))))))((())))))))))))))))))))))))((((((((()))))))))******))))))***++++++++++++***'''((()))******)))((('''))))))))))))******************************************))))))***++++++,,,)))*********++++++++++++***************************************************************************************)))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++---------............/////////000000000111111111...///000000111111000000///000222111000000222333222555:::???DDDJJJPPPTTTXXXYYY[[[\\\^^^^^^^^^]]]UUUSSSQQQNNNLLLKKKKKKKKKUUUWWWYYY]]]```bbbcccddd]]]```dddfffgggjjjpppuuu}}}{{{zzz~~~|||mmmhhhaaa[[[YYY[[[^^^aaaeeegggiiijjjkkkmmmoooqqqtttttttttvvvxxxyyyyyywwwxxxvvvttttttuuussspppllliiieee^^^WWWQQQNNNMMMMMMRRRSSSTTTUUUVVVVVVVVVVVVSSSNNNFFF===777333222111000//////...------......,,,------------,,,,,,+++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))(((***++++++*********++++++******)))))))))******,,,++++++++++++*********((()))*********+++...000111000...,,,+++******+++,,,+++***)))))))))***+++***++++++***(((((()))+++*********)))******+++,,,******))))))******+++,,,***+++,,,,,,---------,,,------,,,,,,,,,,,,,,,+++***++++++,,,,,,---------,,,---------............000000000111111111222222000111333555999@@@HHHNNNSSSVVV[[[]]]]]]\\\\\\\\\YYYWWWSSSPPPOOOPPPQQQSSS^^^gggqqqxxx}}}*********++++++************)))))))))******+++,,,++++++************++++++++++++************++++++++++++******************))))))))))))))))))))))))(((((()))))))))*********))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))************************************(((((())))))***+++------++++++++++++,,,,,,,,,,,,************************************************************************,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---------............///////////////000000000000//////000111111111111000///000222222222222444666999===CCCHHHMMMQQQUUUWWWYYYYYYZZZYYYXXXWWWUUUTTTLLLKKKJJJKKKLLLOOORRRTTT]]]___cccfffggggggeeeddd\\\bbblllsssxxx~~~{{{wwwpppiiidddaaaaaaaaabbbccccccddddddgggjjjmmmppppppqqqsssvvvwwwwwwvvvvvvvvvvvvvvvvvvuuutttsssmmmkkkhhhddd___ZZZVVVTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRPPPMMMHHHBBB<<<777555222111000...------------,,,------...---,,,+++***+++++++++,,,,,,---------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++******************((()))++++++******+++,,,)))))))))(((((())))))***,,,,,,+++++++++************+++,,,+++***)))***+++,,,,,,++++++++++++*********************++++++++++++++++++***)))((()))+++******))))))***++++++,,,******))))))******+++,,,++++++,,,---------,,,,,,+++++++++*********))))))******++++++,,,------...------........./////////000000111111111222222222000222666:::???GGGOOOUUUVVVYYY\\\]]]\\\[[[ZZZYYYYYYWWWSSSRRRSSSXXX^^^aaakkksss{{{******++++++++++++******+++*********+++,,,,,,---+++******************+++++++++************++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))************((()))***+++++++++++++++++++++***))))))***++++++))))))))))))************************************((((((((()))***,,,---...++++++,,,,,,,,,---------************************************************************************---------,,,,,,+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------..................------------.........//////............/////////000//////000111111111111111///000222333333444666888@@@DDDJJJOOORRRUUUWWWYYYZZZZZZXXXUUURRRNNNJJJHHHHHHHHHIIILLLPPPVVV\\\______bbbfffjjjkkkjjjgggeee___iiivvvzzzsssmmmhhhfff`````````___```bbbgggkkkkkkkkklllooorrrttttttsssvvvwwwyyyyyywwwvvvwwwxxxooooooooommmjjjddd___\\\YYYYYYXXXWWWTTTRRRPPPNNNLLLMMMOOOOOOKKKEEE???;;;333222000///---,,,,,,,,,,,,------...---,,,***)))+++++++++,,,,,,---------+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++''')))++++++******+++,,,)))((((((((((((((()))))),,,,,,,,,+++++++++******+++---......,,,+++++++++&&&'''(((***++++++++++++((()))***++++++++++++++++++,,,,,,+++)))(((***+++******))))))***+++,,,,,,*********)))***++++++,,,++++++,,,---------,,,,,,***)))))))))(((((('''''',,,,,,------...///000000.........////////////000000111111111111222222222111444888===DDDLLLTTTZZZXXX[[[]]]^^^\\\YYYWWWWWWVVVTTTRRRSSSXXXaaakkkqqqttt{{{---------------,,,+++***,,,+++***)))))))))++++++))))))***++++++++++++***,,,,,,+++***)))))))))***+++++++++*********)))))))))************+++++++++,,,+++++++++***)))))))))++++++++++++,,,---......************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,---.........,,,***(((***++++++,,,,,,++++++***------------------------,,,,,,+++***+++,,,---...........................,,,,,,,,,---...///000000////////////////////////............/////////000111000000000111222111000///000222444666999>>>AAAJJJLLLOOOSSSVVVXXXXXXYYYVVVQQQKKKHHHGGGGGGFFFEEEGGGJJJPPPVVV\\\___``````hhhfffeeefffhhhiiifffdddlllzzz~~~{{{pppkkkddd______aaadddfffhhhiiijjjlllnnnoooppppppxxxyyyyyyzzzyyyxxxvvvuuuuuutttsssrrroookkkhhhggg___]]][[[\\\\\\XXXPPPIIIIIIHHHIIILLLPPPNNNHHHAAA>>>888111...000111///,,,+++,,,---............---000///---,,,,,,---///000------,,,,,,,,,,,,++++++,,,++++++***)))))))))***++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***************************+++***)))))))))***,,,,,,---,,,***)))))))))******************************))))))))))))))))))))))))************************++++++******))))))(((((())))))))))))))))))))))))------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........------......///000111111000......///111333555222333888BBBMMMTTTXXXXXX[[[]]]]]][[[ZZZZZZYYYWWWUUUPPPQQQ]]]jjjrrrvvvxxx,,,,,,,,,,,,,,,+++******,,,+++***))))))***++++++))))))***++++++++++++***---,,,,,,++++++++++++,,,+++++++++*********)))))))))************++++++++++++++++++***************---,,,,,,+++++++++,,,,,,************************************************************************++++++++++++++++++++++++,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++******++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---............---------------,,,++++++,,,---...//////////////////////////////........./////////000000111000///000000111000000111222444666999???EEEJJJQQQQQQRRRRRRQQQOOONNNMMMOOOKKKFFFCCCEEEGGGHHHIIIMMMQQQWWW[[[^^^```cccfffcccddddddccccccgggpppwww|||uuunnniiieeebbb___aaabbbccceeehhhllloooqqqssstttvvvxxxyyyxxxwwwwwwssstttttttttsssrrrpppoooeeecccbbbcccdddaaaZZZTTTIIIGGGFFFIIIMMMNNNKKKHHHCCC===666111000111000///.........///......------///...---,,,,,,---...///------,,,,,,,,,,,,++++++---,,,+++***************++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***************************+++***)))))))))***+++,,,,,,,,,***)))))))))******************************************************************************************))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------........................///111111000000//////000111333444777999>>>GGGPPPWWWZZZZZZZZZ[[[\\\[[[YYYXXXXXXWWWVVVTTTZZZhhhvvv|||~~~++++++++++++++++++***)))+++******)))******++++++))))))***++++++++++++***++++++*********+++,,,,,,+++++++++***************)))************+++++++++***************+++++++++......,,,++++++*********************************************************************************+++++++++++++++++++++++++++++++++******)))))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,***)))((((((***,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........------,,,,,,++++++++++++++++++,,,---......////////////////////////....../////////000000000000000/////////000000000333555888;;;???FFFNNNSSSTTTRRRPPPMMMIIIFFFCCCBBBEEECCC@@@@@@DDDIIIMMMNNNUUUYYY^^^```aaacccfffiiiaaaddddddaaaaaakkkyyypppgggbbb```_________bbbgggllloooooopppsssuuuvvvvvvuuutttssstttuuuuuuvvvuuuuuutttkkkiiiiiikkkllljjjddd___LLLHHHDDDCCCGGGKKKMMMMMMHHHDDD===777333111222222000000000///......------------------------------------,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++*********************************))))))******+++,,,,,,+++******)))*********************************************************************************)))))))))***************************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.....................///000111111000000000000111222333333<<<>>>CCCKKKSSSYYY[[[[[[YYYZZZZZZZZZWWWUUUUUUVVVVVVWWW```ppp|||******+++++++++******)))******************++++++))))))***++++++++++++***((('''''''''((()))******************************))))))*********+++++++++)))))))))***+++++++++,,,---,,,,,,+++******++++++************************************************************************************************(((((()))))))))***************+++++++++,,,,,,,,,++++++++++++++++++++++++***)))))))))***+++---...,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,++++++***---,,,,,,,,,------...///////////////////////////...////////////000000000///000000//////000111333666999===BBBFFFKKKQQQTTTNNNLLLIIIFFFCCC@@@>>>>>>===>>>@@@DDDIIINNNRRRTTTZZZ\\\```fffjjjmmmmmmlllhhhiiiiiigggjjjyyyxxxssskkkhhhdddaaaaaacccfffiiikkkmmmoooqqqrrrrrrqqqppptttttttttttttttttttttsssoooooooooppppppnnniiieeeTTTMMMEEE@@@AAADDDHHHJJJHHHGGGDDD???999444333333000000///...............,,,,,,------------,,,,,,------,,,,,,,,,+++++++++...------,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++******************************************+++++++++++++++******************************************************************************************)))))))))******+++++++++************************)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------........................///000111222000000111111222333444444@@@CCCHHHNNNTTTXXXYYYYYYYYYYYYYYYYYYUUURRRSSSWWW]]]___hhhvvv)))******+++++++++******))))))******++++++++++++))))))***++++++++++++***((('''''''''((()))******************************))))))*********+++++++++)))))))))***+++++++++,,,************++++++,,,---************************************************************************************************&&&&&&''')))***+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))+++,,,---...------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++///............//////000////////////////////////////////////000000000111///000111111000111555888:::>>>DDDHHHJJJLLLNNNOOOHHHGGGCCC@@@>>>======>>><<<@@@FFFMMMRRRUUUWWWYYY\\\___fffssszzzvvvtttsssvvv}}}yyyqqqjjjdddaaa```aaafffgggiiilllmmmoooooopppssssssssssssttttttuuuuuuttttttttttttssspppllliii^^^WWWLLLDDD??????AAABBBDDDFFFIIIGGGBBB;;;666333//////...---......///000,,,------......------,,,------,,,,,,,,,+++++++++...------,,,------......+++++++++++++++++++++,,,++++++++++++++++++++++++))))))***++++++++++++***************************))))))******++++++++++++************+++*********************************************************************************))))))******++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------........./////////......//////000111222111111111222444666777888EEEHHHMMMRRRVVVWWWXXXXXXZZZXXXWWWWWWTTTPPPTTT]]]mmmooouuu~~~)))***++++++,,,+++++++++((()))***+++++++++++++++))))))***++++++++++++***++++++*********+++,,,,,,***************+++++++++)))************+++++++++***************+++++++++)))))))))******+++------************************************************************************************************&&&&&&((()))+++,,,---...******+++++++++,,,,,,,,,***++++++,,,,,,++++++***((())),,,...///...---,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,------------000///////////////000000/////////////////////////////////000000000111111///111333333222555:::>>>@@@CCCHHHKKKKKKJJJJJJJJJHHHEEEBBB???===>>>???@@@CCCHHHPPPVVVYYY[[[]]]]]]aaaiiixxxxxxnnngggbbb```aaaaaaccceeehhhllloooqqqooooooppprrrtttwwwyyyzzzwwwwwwwwwwwwuuurrrooommmgggaaaXXXOOOGGGAAA???>>>@@@DDDIIILLLKKKEEE===777222111///......///000000........................------,,,,,,,,,,,,++++++------,,,,,,,,,---......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************************))))))***++++++++++++***))))))***++++++++++++***************************++++++++++++++++++++++++*********************************+++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////////////////000111222222222222222333555888<<<>>>JJJNNNTTTWWWXXXXXXXXXXXXXXXTTTTTTVVVTTTRRR[[[hhhyyyzzz~~~******+++,,,,,,,,,,,,,,,'''(((***+++,,,,,,++++++))))))***++++++++++++***---,,,,,,++++++++++++,,,))))))*********+++++++++)))************++++++++++++++++++***************+++***************++++++************************************************************************************************))))))******+++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,---......////////////............////////////////////////////////////000000000111111111///222555555555888???EEEGGGHHHJJJJJJHHHHHHIIIJJJGGGEEEBBB@@@@@@CCCFFFHHHOOOSSSXXX[[[\\\^^^```bbbmmm}}}wwwoookkkcccbbbaaaaaacccfffjjjlllllllllmmmoooqqqtttwwwxxxuuuvvvwwwvvvuuusssqqqpppllljjjeee]]]TTTKKKDDDAAA???BBBHHHNNNRRROOOGGG@@@888666333111/////////000000///............///000------,,,,,,,,,,,,++++++,,,,,,++++++,,,------...+++++++++,,,,,,,,,------************************))))))***++++++++++++***************************((()))***+++,,,++++++***((()))***+++,,,++++++***************************++++++++++++++++++++++++************************,,,++++++++++++++++++***++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////////////////000111222333444333222333666;;;@@@DDDLLLQQQVVVYYYXXXVVVUUUUUUTTTOOOOOOTTTTTTVVVdddvvv***+++,,,---------------'''(((***+++,,,,,,++++++))))))***++++++++++++***,,,,,,+++***)))))))))***))))))******++++++++++++)))************+++++++++,,,+++++++++******))))))---,,,+++***))))))))))))************************************************************************)))))))))))))))))))))))),,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++,,,------,,,+++***+++***)))((((((***,,,---,,,------......------,,,------------------------***+++,,,---...---,,,,,,+++,,,,,,---...///000000///......---------......////////////////////////000000000000111111111111///333666777777:::BBBHHHLLLKKKJJJGGGFFFGGGJJJLLLEEECCCBBBBBBDDDIIINNNQQQXXXZZZ\\\\\\\\\^^^bbbfffyyy|||vvvtttzzz}}}xxxjjjgggccc______```ccceeellllllkkkkkklllnnnpppqqqppprrrttttttsssrrrqqqqqqnnnnnnmmmhhh^^^TTTKKKFFFAAABBBFFFNNNUUUUUUNNNGGG===;;;777333111/////////222111///------///111222---------,,,,,,,,,++++++++++++++++++,,,,,,---...+++++++++,,,,,,---------************************))))))***++++++++++++***************************((()))***+++,,,+++******((()))***+++,,,,,,+++***************************++++++++++++++++++++++++************************---,,,,,,++++++*********++++++++++++++++++++++++'''((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000////////////000111222333555333222333666<<>>DDDHHHJJJKKKJJJLLLMMMOOONNNLLLJJJJJJKKKKKKNNNRRRWWW\\\___aaaaaa```[[[XXXZZZ___kkk~~~~~~}}}vvvwwwxxxyyy}}}zzzvvvtttuuu{{{yyywwwwwwyyy|||~~~~~~}}}~~~~~~tttmmmhhhfffeeefffeeeeeegggjjjmmmmmmmmmpppoooooorrrttttttrrrqqqssspppnnnppppppkkk```WWWKKKEEEDDDKKKPPPPPPNNNOOOOOOIIIAAA;;;666333111000................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,------...---,,,+++************,,,,,,,,,---------......(((+++---...,,,+++******************************((()))))))))((()))***+++,,,,,,,,,+++++++++******)))************+++++++++******+++,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,+++******++++++***))))))***++++++++++++,,,,,,,,,---------............///////////////000222222111111333444222333666999===CCCJJJOOOTTTUUUVVVVVVUUURRRPPPOOORRRUUU[[[dddqqq,,,,,,,,,,,,++++++++++++*********+++++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++++++++*********************+++++++++++++++++++++++++++++++++---,,,,,,+++******))))))------,,,+++******))))))))))))))))))************++++++,,,,,,,,,,,,++++++******+++++++++***))))))******************************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////+++++++++,,,------......---------,,,------...///............////////////......///000111111111111111111000111222444666777>>>@@@DDDHHHJJJLLLLLLLLLOOOPPPQQQPPPNNNMMMNNNOOORRRUUUZZZ___aaabbb```___eee]]]YYY]]]hhhxxx~~~xxxwwwvvvyyy}}}|||vvvsssrrrrrruuuwww~~~}}}vvvpppllljjjgggeeeeeegggiiikkkkkkooonnnnnnqqqtttvvvtttqqqtttrrrppprrruuusssllleeeYYYPPPHHHGGGIIIJJJLLLPPPRRRNNNHHHBBB===999555222000//////////////////000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,------,,,+++************,,,,,,,,,,,,------------)))+++------,,,******+++************************&&&((())))))''''''))),,,,,,,,,,,,++++++++++++***)))************+++++++++)))***+++,,,------------...---,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))******,,,,,,,,,,,,------------............////////////...000111222111222333555111444999>>>CCCHHHNNNSSSUUUXXXYYYXXXTTTPPPPPPQQQUUU]]]iiiwww,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,++++++************///......---,,,+++******)))*********+++++++++++++++,,,,,,------,,,,,,+++***+++++++++++++++******************************+++******))))))******+++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,---......///,,,,,,,,,,,,------......---------------...//////............////////////......///000111111111111222111111111222555999;;;EEEFFFHHHJJJKKKLLLLLLLLLNNNOOOQQQRRRRRRSSSVVVXXX\\\]]]^^^_________^^^^^^eeeaaabbbmmm|||~~~~~~xxxtttssssssoooooorrr|||{{{sssnnnhhhcccdddfffiiikkkooopppppppppsssvvvsssoootttqqqppprrruuuuuuqqqmmmfff]]]QQQJJJGGGGGGIIIKKKNNNMMMKKKIIIEEE@@@999444111000///......//////000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++---,,,++++++*********+++)))************+++++++++)))+++------+++******+++************************''')))+++***'''&&&))),,,++++++++++++++++++++++++))))))*********+++++++++)))***,,,---...//////000///...---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------...............////////////000111222222222111333444111666<<>>AAAIIIIIIJJJJJJKKKKKKLLLLLLKKKNNNRRRUUUXXX[[[___aaadddbbb```___```dddiiikkkkkkiiiooo~~~~~~|||{{{{{{vvvuuuvvv|||zzzwwwzzzxxxmmmdddbbbcccfffhhhggglllmmmlllnnnsssrrrnnntttrrrqqqrrrtttuuusssppplllfff[[[QQQJJJGGGEEECCCEEEFFFIIIKKKJJJEEE===888333222000............///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,++++++******++++++)))))))))*********++++++***+++,,,,,,+++***+++,,,***************************,,,,,,+++(((''')))+++++++++++++++++++++++++++))))))*********++++++++++++,,,---///000111111111000///...---,,,,,,,,,,,,,,,+++++++++,,,---......---..................---,,,,,,---------.....................////////////222333444333222111222333333888???FFFKKKPPPSSSVVVUUUWWWVVVTTTRRRVVV```iiiuuu,,,,,,,,,,,,------------+++++++++++++++***************++++++,,,---------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++***************++++++++++++++++++++++++++++++,,,,,,---....../////////............------,,,,,,,,,,,,---------...++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...************************++++++************++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,............------,,,,,,------------------............------......///000............////////////...///000111222222222222333333444666:::???DDDGGGJJJJJJJJJJJJJJJKKKLLLMMMKKKOOOUUUYYY]]]```ccceeeaaa``````bbbhhhpppyyy~~~~~~|||}}}|||yyyyyy|||wwwmmmgggeeedddddd^^^gggllliiiiiioooqqqooouuutttssstttuuuuuutttrrrkkkjjjdddYYYPPPJJJCCC>>>>>>@@@CCCGGGHHHFFFBBB>>>777555222000.........///........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,++++++***++++++,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,******+++,,,************************,,,+++*********************++++++++++++,,,,,,,,,)))************+++++++++,,,---...///000000000000000///...---,,,+++++++++,,,+++++++++,,,---///000,,,,,,------------,,,,,,,,,---------........................////////////222333444333222111222444888===DDDJJJNNNRRRUUUWWWVVVVVVVVVVVVYYYbbbnnnwww,,,,,,,,,---------......---,,,,,,,,,++++++++++++******++++++,,,------...*********************************+++++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++*********))))))++++++++++++++++++++++++........................,,,,,,,,,,,,------------++++++,,,,,,,,,---------******++++++++++++******++++++*********+++---...************************,,,++++++******++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------..............................------...............//////000............//////////////////000111222222222222333444666:::???DDDIIIMMMKKKJJJIIIIIIJJJLLLNNNOOOPPPTTTZZZ^^^```aaabbbbbb^^^bbbhhhpppzzz}}}{{{yyy~~~vvvmmmfffaaa```nnntttmmmhhhkkkpppoooqqqqqqrrrssstttuuutttssskkknnnkkkbbbYYYRRRJJJBBB>>>======???CCCEEEEEEEEE<<<:::666222000//////000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,------,,,++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,+++******+++---************************+++(((%%%'''+++---,,,*********+++++++++,,,,,,,,,)))************+++++++++,,,,,,---...............000///...,,,+++*********,,,+++******,,,...000111++++++,,,------,,,++++++------------........................///////////////111222333333333555777???CCCIIIMMMQQQSSSVVVXXXXXXXXXXXX\\\dddooozzz,,,,,,,,,------.........---------,,,,,,+++++++++******+++,,,,,,---......)))))))))))))))))))))))))))))))))******++++++++++++,,,,,,------,,,,,,+++++++++++++++******))))))++++++++++++++++++++++++000000000///......------)))******++++++,,,,,,---******+++++++++,,,,,,,,,*********++++++***************)))))))))***,,,---************************,,,++++++******++++++,,,******+++,,,,,,---......+++++++++++++++++++++++++++,,,,,,---...///000000..................------...............///000000............/////////000///000111222222333222222333555888<<>>666111111333/////////............------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************+++++++++,,,---...///000...////////////...------------------------------.........---------------////////////////////////000000000000000000000///222222222222444888>>>BBBKKKNNNRRRVVVXXXXXXWWWWWWSSSXXXcccqqq{{{...------,,,,,,,,,------......------,,,+++++++++,,,------....../////////...---,,,+++***+++,,,---++++++++++++++++++++++++++++++++++++************,,,,,,++++++***+++++++++,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,+++++++++---------.........//////000000000000000000000000////////////000000000000/////////000000000111111...000222333444555888:::CCCHHHNNNPPPNNNLLLKKKLLLFFFJJJOOOUUU[[[^^^aaaaaa___```___\\\\\\fffvvv{{{pppfff```___```bbbhhhhhhjjjlllooopppnnnmmmooopppqqqrrrrrroooiiieee___YYYOOOEEE@@@>>>???AAADDDFFFGGGCCC<<<666222222000000/////////.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***************++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,---///000111000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////000000000000000000000000333444444444666;;;BBBGGGMMMQQQWWWZZZYYYWWWVVVUUUSSSYYYeeettt}}}//////.........///000000......------,,,,,,,,,,,,,,,---------.........///------,,,+++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++************,,,,,,---------,,,++++++...//////////////////...************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------////////////////////////////////////000000000000//////000000000111111111...111333444444777===BBBJJJNNNSSSRRRNNNKKKLLLOOOOOORRRXXX]]]aaabbbaaa```\\\]]]^^^bbbjjjxxxxxxssslllbbb^^^aaaeeeeeeeeegggkkkmmmmmmmmmmmmnnnpppqqqqqqoookkkiiigggccc[[[QQQGGG@@@>>>>>>@@@DDDGGGFFFAAA:::555333111111111000000//////...,,,,,,,,,+++++++++,,,,,,------------------------++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,...///111111111111111111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------////////////////////////000000000000000111111111333444444555888>>>EEEJJJOOOTTTYYY[[[YYYUUUSSSSSSUUU\\\iiivvv///............//////000......------------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++************,,,,,,,,,---,,,,,,++++++,,,---............---,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------............+++++++++,,,,,,,,,------.........................../////////000000000111000000000000111111111111111333444444666<<>>===AAAFFFGGGDDD???999555333333222111000000//////---,,,,,,++++++,,,------------------------------+++++++++++++++++++++++++++++++++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++,,,---...000111222111111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////////////////000000000111111111222222444666888;;;AAAHHHMMMPPPUUUYYYYYYVVVSSSSSSTTTZZZbbbppp|||...------,,,,,,,,,------......------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,++++++((()))***++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------------...............///---------.........//////------------------------......//////000000111111000000000111111111222222444555666777<<>>:::444444333222111000000///...---,,,+++,,,---...///------------------------++++++++++++++++++++++++---,,,+++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++******++++++,,,,,,++++++***))))))))))))))))))))))))++++++,,,---...000222333111111111111000...---,,,------------------------,,,------......////////////////////////////////////000000111111222222222222444888<<>>AAAFFFMMMRRRTTTSSSQQQUUUSSSUUU[[[^^^^^^^^^aaa```hhhsss~~~uuunnnjjjfffeeegggkkklllkkklllppprrrqqqpppnnnkkkiiigggfffdddaaa^^^\\\XXXPPPFFF>>>>>>;;;777444444333333222///////////////...---,,,,,,,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,************************,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,---......///000000111111111000000000000000/////////...---,,,,,,,,,---...//////000000//////......///000000000000///111111111222333444555555<<>>EEEJJJRRRSSSSSSRRRPPPQQQVVV[[[[[[[[[^^^bbbbbb___aaaeeennngggbbbccceeeeeegggjjjlllmmmnnnooonnnmmmkkkjjjjjjhhhgggfffddd]]]SSSKKK>>>;;;888666666666555444333333333222111000...---///...---,,,---...///000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...//////......------------......++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,---...000111333444444222333444555444222000...////////////............,,,---......//////......000111111222222222222222333333333555777:::===???DDDIIIQQQVVVXXXXXXXXXWWWXXX\\\ggguuu~~~zzz^^^______]]]VVVLLLAAA;;;111111000000//////..............................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,+++******,,,,,,+++***+++---...---,,,+++,,,...---,,,+++******+++,,,---***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,---...//////...---,,,+++---......------.../////////...---------............////////////......////////////////////////.........///111333444555222111111111111222333333333555777:::>>>DDDKKKPPPTTTSSSRRRQQQQQQUUUZZZ]]]^^^\\\]]]^^^\\\[[[___fffxxxooofffeeeeeedddeeeggghhhjjjllloooooonnnkkkjjjkkkiiiggggggeee```XXXRRRCCC???:::777555555555444444444444333222000///.........------......///000........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000000111......------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,---...///000111222333333333111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............000000111222222222222111444444444666888<<<@@@BBBHHHMMMSSSXXXZZZZZZZZZZZZWWWaaaqqqyyyqqqnnnXXXYYY\\\______XXXMMMEEE888777444222000///..............................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...+++++++++,,,,,,------------+++***+++---...,,,***+++---///...,,,+++,,,...---,,,***))))))***,,,---)))+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,---...000000...---,,,,,,---......------...000/////////......//////000......////////////....../////////////////////////////////000111333444555222111111111222222333444333666:::???DDDJJJPPPUUUSSSRRRRRRSSSWWW[[[]]]^^^]]][[[[[[\\\[[[]]]gggrrr~~~rrrllljjjgggfffgggggghhhjjjkkklllmmmllllllnnnkkkhhhgggfffbbb[[[VVVJJJEEE>>>888666666666666666555555444333111///...------...///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,---......///000000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,------...//////////////////000000111222111111111333333444666:::???CCCFFFMMMQQQUUUXXXYYYYYYYYYYYYYYYhhh|||~~~qqqhhheeeUUUVVVZZZ```dddaaaXXXPPP>>><<<888333000///......////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------...+++***+++---...---++++++---///...,,,+++,,,///---,,,***))))))***,,,---)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---***+++---......---+++***,,,---......------...000///////////////000111222......////////////......////////////////////////333222222111000000111111222111111111222333333444333777<<>>BBBHHHNNNSSSTTTUUUTTTXXXYYY^^^bbbaaa___bbbgggpppsss{{{~~~wwwrrrkkkiiifffeeefffiiikkkmmmpppnnnkkkjjjiiigggcccaaa[[[VVVNNNFFF???:::888777999999999::::::888444111000000//////............//////.........---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++)))***,,,---------+++***+++,,,,,,------,,,,,,+++************+++,,,---...,,,,,,,,,------,,,,,,+++------------------------........................000//////////////////000000000111222222222222222444555777:::???FFFKKKOOOUUUWWWYYYZZZUUUQQQVVV^^^ttt{{{pppgggaaa\\\WWWTTTggg___UUURRRUUU[[[___```___ZZZSSSKKK???444000111///...------,,,---...///........................---------------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////000000////////////......////////////////////////000000000000000000000000111000000000000111222222333444444444444666:::===HHHJJJMMMQQQTTTVVVVVVWWW]]]```eeefffbbbbbbmmmzzzxxxrrriiiccccccfffjjjmmmnnnmmmlllkkkkkkiiifffcccaaa]]]UUULLLDDD>>>:::999;;;:::::::::;;;:::777444000//////.............../////////............---------------------------------------------------************************------,,,,,,,,,,,,++++++)))***,,,---------,,,++++++,,,,,,------,,,,,,+++************+++,,,---...,,,,,,,,,++++++,,,,,,---------------------------........................111000000000000000000000111111111222222222222222444555999>>>DDDKKKQQQTTTUUUWWWZZZYYYTTTRRRZZZfffvvvnnneee]]]YYYVVVRRRNNNmmmdddXXXPPPPPPUUUZZZ]]]___^^^ZZZSSSIII>>>777555000///...------...///000////////////////////////------------------------------++++++++++++------+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,---------------------------------------------------------------------......//////000000//////////////////////////////////////////000000000///////////////111111000000111111222333333444444444666:::???DDDNNNOOOQQQSSSVVVXXXZZZ\\\aaacccfffiiikkkrrr~~~pppfffccceeeiiillljjjiiijjjkkklllkkkhhhfffgggccc\\\TTTLLLDDD???<<<;;;999888999999999777555111000///.........///////////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......---,,,+++***+++,,,---...---------------------------------...............//////000111111111111111222222222222222222222222444666;;;AAAHHHOOOUUUXXXYYYYYYYYYWWWSSSUUUdddtttwwwllleee]]]WWWSSSPPPLLLIIInnnggg\\\RRROOOPPPUUUXXX______\\\XXXRRRJJJ@@@888666444222000000000222333////////////////////////------------------------------++++++++++++------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------...............//////000000000000000000000000000000000000000000000000000///////////////111111111111111222222333444444555666999???EEEKKKQQQRRRSSSUUUXXX\\\___aaacccbbbgggqqq~~~xxxlllggghhhiiiiiiffffffgggiiikkklllkkkiiiiiigggbbb[[[SSSKKKEEEBBB===;;;999999999999888777333222000///......///000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------------......///,,,,,,+++***+++,,,...///---------------------------------.........//////,,,---///111222333333333333222222111111222333444444777===DDDLLLRRRWWWYYY[[[XXXUUUSSSRRRZZZoooyyypppfff```XXXSSSPPPMMMIIIFFFllliiibbbYYYRRROOOPPPRRR]]]______\\\YYYSSSHHH>>>888666333///......///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------............------------------------------------------------------,,,---......//////......//////000000000000111111000000000000000000000000000000000000000000000000222111111111111222333333444555777:::>>>DDDKKKQQQRRRSSSTTTVVVZZZ^^^aaadddccceeeooowwwsssqqqmmmjjjgggffffffgggjjjllllllkkkiiihhheeeaaaZZZSSSMMMIIIDDDAAA>>><<<<<<<<<<<<;;;777555333000/////////000...////////////000000000------------------------+++++++++++++++++++++++++++++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---......------------......++++++++++++,,,---......------------------------,,,,,,------.../////////+++,,,///111222222222222222222111111222333555666777;;;AAAHHHOOOUUUXXXZZZZZZUUUQQQQQQVVVccczzz}}}tttmmm```[[[TTTOOOMMMKKKGGGDDDjjjjjjhhhbbbXXXQQQMMMMMMSSS[[[aaa___\\\ZZZTTTMMM===:::666111...------...........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------++++++,,,,,,,,,---------,,,---...//////...---,,,........................------------------------,,,---.../////////...---//////000000000111111111000000000000000000000000///000000000111222222222222222111111222222333444444666999===BBBIIIPPPUUUSSSTTTUUUXXX[[[^^^aaacccdddlllyyyrrrllljjjhhhgggiiikkkkkkkkkgggggggggddd```YYYSSSOOOJJJFFFBBB?????????>>>===;;;888555222//////000000.../////////000000000000------------------------------------------------)))******+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,)))***+++,,,------------------------------------,,,,,,------...//////000---...///111111000///...111111000000222444666888<<>>======:::666333000///000000.../////////000000111111------------------------........................******+++,,,------......+++++++++,,,,,,------------,,,,,,,,,,,,---......------++++++++++++------++++++******)))*********(((***+++---......------------------------------,,,,,,------...///000000///000111111000...,,,***111000000000222555777999???CCCIIIPPPUUUYYY[[[[[[ZZZUUUUUU___mmm}}}uuujjj```YYYQQQMMMIIIHHHIIIIIIFFFDDDdddgggjjjjjjdddZZZOOOHHHHHHPPPZZZcccfffddd___\\\SSSPPPKKKAAA777111000222//////////////////......***++++++,,,,,,++++++***++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++---------------------------------............///............////////////000000000000111111111111111111111111111111111111////////////000000000000000000000000111111111111000222444444444333444555222888AAAIIIOOOSSSWWWYYYZZZXXXXXXYYYYYYYYY^^^dddhhhsssgggcccggglllmmmjjjiiigggeeecccaaa]]]YYYUUUPPPNNNJJJEEE@@@======>>>AAA@@@<<<777333111111222000/////////....................................,,,,,,,,,------.........------------------------------------------------..............................,,,++++++,,,......------,,,++++++,,,,,,,,,,,,,,,---------,,,+++***,,,,,,------...///000000////////////////////////......///000000000000000111222333333333555999<<<@@@KKKNNNQQQZZZ\\\XXX\\\RRRVVVccctttzzzoooddd[[[UUUNNNLLLIIIFFFDDDDDDDDDDDDYYY^^^eeeiiifff^^^SSSLLLHHHMMMUUU]]]ccceeeccc```VVVTTTOOOFFF<<<555222222/////////.........//////,,,------------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,---------------------------------............///............////////////...////////////000000000//////////////////////////////000000000111111111111111111111222222222222111333444555444444555666777===EEELLLQQQUUUXXXZZZ\\\ZZZZZZ\\\ZZZXXX[[[aaassswwwnnnjjjlllooonnnlllhhhfffeeedddcccaaa^^^[[[TTTQQQLLLFFF@@@>>>===>>>AAAAAA???;;;555111111333000000/////////.................................,,,------------------...---------------------------------------------------------------------------,,,,,,++++++,,,,,,---------,,,,,,+++,,,,,,---------------,,,,,,++++++,,,,,,------...//////000///////////////////////////000000111111111111111000111111111222444888;;;AAALLLPPPSSS\\\[[[XXX\\\[[[gggwww|||rrrhhh^^^VVVQQQMMMKKKHHHEEEDDDCCCCCCCCCJJJQQQ\\\dddfffaaaZZZTTTJJJJJJNNNUUU^^^dddfffeee\\\ZZZVVVNNNDDD;;;555333//////............//////......////////////......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------------------------------............///............////////////............////////////////////////////////////000000111111111222222222222222222333333333333444222333555555444444666888???DDDJJJPPPTTTWWWYYY[[[^^^]]]]]]]]][[[YYY^^^eee{{{wwwtttrrrooolllhhhfffeeeeeefffeeecccaaaZZZVVVOOOGGGAAA>>>======???BBBCCC???777222222333000000000/////////.......................................---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,------------------,,,,,,,,,+++,,,,,,------.../////////////////////////////////000000111222222222222222222222222222333555999===BBBNNNSSSWWW]]][[[WWW^^^dddxxxwwwmmmddd\\\TTTPPPJJJIIIFFFDDDBBBBBBBBBBBB???FFFPPPZZZ```aaa___]]]OOOLLLJJJNNNWWW```eeegggaaa```]]]WWWNNNDDD;;;666000000///.........//////...//////000000//////...---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,---------------------------------...............---------------------------------............///............////////////........./////////000000000000000000000000000000111111222222222333333333222222222222333333333333222333444444444555888;;;FFFJJJOOOTTTVVVXXXYYY[[[___]]]\\\\\\[[[^^^iiiuuu}}}uuuooollliiigggffffffffffffdddbbb^^^YYYPPPIIICCC???<<<;;;<<>>BBBEEEPPPVVVZZZ^^^YYYXXXbbbqqqzzzqqqggg___WWWPPPLLLGGGFFFEEECCCBBBAAAAAAAAA;;;???EEEMMMUUU[[[```cccVVVPPPJJJJJJPPPYYYaaaeeedddcccaaa]]]VVVLLLBBB<<<333222000///......///000......////////////......,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,------------------------------------......//////---------------------------------............///............//////////////////000000000111111111000000000000000000000000222222222222333333333333111111111222222222222333111222333333444777<<>>BBBAAA;;;444222222111000000000/////////////////////////////////////////////......---------------------------------------------------------------------------------,,,---...//////...---,,,---,,,,,,,,,------...//////...---,,,,,,,,,---------------...............////////////////////////...///000000111111000000555666666666777<<>>BBBIIISSS\\\aaa[[[VVVOOOJJJKKKRRR\\\bbbccccccbbbaaa\\\TTTJJJDDD888666333000///...//////------............------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000...---------------------------------,,,,,,------...///---------------------------------............///............////////////000000000000111111111111////////////////////////111111222222222333333333111111111111222222222222222333333444666;;;AAAFFFOOORRRUUUWWWXXXXXXZZZ[[[ZZZ]]]dddkkkpppxxxuuuooommmjjjgggeeeeeedddbbb``````[[[TTTNNNJJJEEE???::::::<<>><<<;;;<<>>???===888444111111111000000000//////////////////////////////............////////////------------------------------------------------------------------------.........------.........,,,,,,,,,------...///000000///---,,,,,,,,,...///........................//////////////////////////////000111111111111000222222333555888???GGGMMMRRRXXXXXXXXXXXXTTT```zzzyyytttkkkeee]]]VVVPPPLLLIIIGGGBBBBBBBBBBBBBBBBBBAAAAAA???===::::::>>>FFFNNNTTT\\\[[[VVVNNNHHHKKKVVV````````````bbbbbb]]]VVVOOO>>>;;;777333000/////////......////////////......,,,---////////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111222222111...---........................,,,,,,+++***+++,,,---...---------------------------------.........//////............/////////000............/////////000111111111111111111111111000000111111111222222222333333333444444444555555666666777999===DDDMMMSSSUUUWWWZZZ[[[[[[[[[]]]^^^eeeuuu~~~yyymmmjjjgggffffffffffffeeeaaa]]]YYYVVVUUUOOOFFF>>>===<<<;;;>>>BBBAAA;;;555111111111111000000000000000000000000000000000000------......//////000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,......,,,,,,,,,---...///000000111///---,,,,,,,,,...///.....................---////////////////////////000000111222222222222222333444555777;;;BBBKKKQQQUUUYYYWWWWWWWWWTTTbbbyyyrrrqqqaaa\\\UUUOOOKKKHHHFFFEEEBBBBBBBBBCCCCCCBBBBBBAAAHHHFFFAAA===;;;===CCCHHHRRRWWWYYYUUUNNNKKKPPPVVV```______bbbcccaaa[[[VVVKKKEEE<<<555222111000000---------......000111222...............---------............////////////------------------------///...---,,,,,,---...///---------............///..............................////////////......---------.........//////////////////////////////111111111000000000000000000000000000111111111111222222222222222222222222111222222333333444444555444666888;;;DDDOOOSSSRRRSSSUUUYYY\\\___``````___ppp}}}~~~xxxmmmcccccceeeeeeddddddfffaaa\\\YYYWWWSSSLLLEEE<<<<<<===???AAA@@@;;;777222000//////111222111111//////............//////000000//////.........---...------------,,,,,,,,,+++,,,---...////////////...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,------------------------,,,---......,,,+++,,,++++++...111222///,,,///............///000000.........///000222333444444444555888>>>FFFNNNRRRWWWZZZZZZSSSOOOXXXmmm~~~uuunnnhhh^^^YYYRRRLLLIIIHHHGGGFFFBBBBBBAAAAAA@@@?????????RRRNNNHHHBBB??????AAABBBMMMSSSXXXVVVOOOKKKLLLPPPZZZ[[[^^^aaabbb```[[[WWWPPPJJJAAA:::555333111000///////////////000000000000000///...---,,,,,,+++------------............------------------------///......------......///---------............///..............................////////////......---------.........//////////////////////////////111000000000000000000000000000000000111111111111222222222222222222222222222333333333333444444555666999<<>>>>>??????>>><<<444222000/////////...---//////............//////000/////////............000////////////...........................------------------------------,,,------......------,,,++++++,,,,,,---...//////------------......---,,,111000---,,,,,,...///111...............//////000/////////000000222333444666666888;;;BBBIIIPPPTTTVVVXXXWWWRRRQQQ]]]rrr|||uuunnngggZZZUUUOOOIIIGGGEEEDDDCCCAAAAAAAAA@@@@@@?????????```ZZZRRRKKKHHHDDD@@@===EEELLLSSSSSSOOOJJJHHHHHHQQQVVV\\\aaaaaa___]]][[[WWWQQQIIIAAA;;;777333111000111111111111000///...111111000...---,,,+++***,,,,,,,,,------------...------------------------.........//////.........---------............///..............................////////////......------........./////////////////////////////////000000000000000000111111000000000111111111222222222222222222333333333333444444444333444444555555888<<>>@@@AAA999666222000000///---,,,//////............//////////////////............000////////////.........000///...---,,,,,,,,,,,,,,,,,,---......---,,,,,,---......//////......---)))***+++,,,...///000000------------------------///...---++++++,,,///111111111000000111111222333111000000000111222222333777888;;;@@@GGGMMMSSSWWWUUUTTTRRRQQQVVVeee{{{yyytttlllcccTTTPPPJJJFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@?????????kkkddd[[[VVVRRRMMMDDD===???DDDIIIKKKIIIFFFDDDDDDIIIPPPZZZ___```______```]]]XXXPPPHHHAAA;;;666222///000111111111000///...000000///...---,,,,,,,,,,,,,,,---------.................................---...///000000///...------------............///..............................////////////..................////////////////////////////////////000000000000000111111111000000111111111222222222222222222333333333333333555555444444444555666777:::@@@FFFKKKQQQXXXZZZXXXXXXZZZ[[[[[[^^^kkk~~~wwwqqqlllgggddddddfffdddbbbaaa```]]]YYYVVVRRRMMMFFF@@@>>>???AAACCC===999555222111111///...//////............/////////////////////............------------,,,,,,,,,000///...,,,,,,,,,,,,,,,+++,,,...//////...,,,+++------............------++++++,,,,,,---...//////------......------...///+++++++++---...///...,,,///////////////000111111222222111111111222222333888:::???EEEKKKPPPUUUWWWTTTQQQOOOQQQ\\\ooozzztttpppggg\\\OOOKKKGGGCCCBBBAAA@@@????????????@@@@@@@@@@@@@@@pppjjjccc___\\\VVVLLLEEE>>>???@@@AAAAAABBBBBBCCCDDDKKKVVV]]]```aaabbbdddaaa\\\VVVOOOHHHAAA:::666/////////000000/////////---------...............---.........////////////........................---...///000000///...------------............///..............................////////////.............../////////000000000000000000000000000000//////000000111111111111111111111111222222222222222222333333333444444444666555555444555666888999===DDDKKKOOOTTTYYY[[[YYYYYYZZZ[[[\\\bbbrrrzzzrrrjjjfffeeegggfffdddcccaaa^^^ZZZWWWTTTQQQLLLGGGCCCAAAAAABBB===:::555222111111000/////////............//////.........///////////////...------------,,,,,,,,,------,,,,,,,,,,,,------+++,,,...//////...,,,+++,,,,,,------------,,,,,,------------------,,,,,,,,,...///...,,,---///111999333---,,,///111...++++++++++++++++++,,,,,,---333222222222222222333333888;;;AAAHHHNNNRRRTTTUUURRRPPPOOOTTTbbbxxxuuunnniii___TTTLLLIIIEEEBBBBBBAAA@@@?????????@@@@@@AAAAAABBBBBBqqqmmmiiifffccc^^^VVVPPPCCC@@@;;;:::;;;===@@@AAA@@@FFFOOOWWW]]]aaadddfffbbb___ZZZUUUOOOHHHAAA<<<222111000///////////////,,,,,,------.../////////........./////////000000......................../////////000000/////////---------............///..............................////////////............/////////000000000000000000000000000000000/////////000111111222222111111111222222222222333222222333333444444555555666555444444666888;;;===CCCJJJQQQSSSVVVZZZ\\\[[[ZZZ[[[]]]aaajjj}}}zzznnnhhhgggfffffffffdddbbb___\\\ZZZUUUUUURRRNNNIIIDDDCCCCCC???;;;555222000000////////////............//////.........///////////////000////////////.........+++,,,------------,,,,,,,,,,,,---......---,,,,,,+++,,,,,,,,,,,,,,,,,,+++///......------,,,++++++,,,...///...,,,,,,000333LLLBBB666...,,,...000000//////......//////000111333222222222333444444555888===DDDLLLQQQSSSSSSSSSQQQQQQSSSZZZiiipppfff```WWWMMMIIIGGGDDDBBBBBBBBBAAA@@@???@@@@@@AAABBBCCCCCCDDDppppppnnnlllgggbbb]]]ZZZLLLEEE===888999;;;<<<<<<>>>AAAHHHQQQZZZaaaddddddcccaaa^^^[[[VVVPPPHHHCCC999777444111///...//////---------...............---------.........//////........................000000////////////000000---------............///..............................////////////........./////////000000000000000000000000000000000000...//////000111111222222111111111222222222333333222222333333444555555666555444444444666:::===???JJJQQQVVVWWWXXX\\\^^^]]]\\\]]]```ggguuusssjjjhhheeefffffffffdddaaa```___YYYYYYXXXTTTMMMIIIGGGGGGEEE@@@:::555222111000/////////............//////............/////////000000////////////.........+++,,,...///...,,,***(((------------------------,,,,,,------------,,,,,,------------------,,,,,,,,,...000...+++,,,000555IIIFFF???666...,,,...222333333333333333444444555222222222222333555666777:::@@@HHHOOOTTTTTTSSSQQQPPPSSSXXX```nnn{{{jjj___XXXPPPIIIGGGEEEBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCCEEEEEEFFFpppqqqqqqnnniiidddaaa```SSSKKK@@@::::::::::::888===>>>CCCLLLWWW```cccccccccbbbaaa___[[[UUUNNNIII@@@===777222///......////////////......------,,,,,,,,,,,,---------......////////////////////////111000///......///000111---------.........//////..............................////////////......////////////000000000000000000000000000000000000...//////000111222222222111111222222222333333333222222333333444555666666555444444444777;;;???AAANNNUUUZZZYYYYYY]]]``````^^^^^^bbblll|||uuullliiiccceeeggggggeeeddddddddd\\\]]][[[VVVPPPKKKJJJKKKLLLGGG@@@:::666444222111//////............//////---.........//////000000......---------,,,,,,,,,,,,...000000///+++'''%%%...------,,,,,,------...---..................---,,,,,,,,,------.........,,,...000...+++,,,111666777???DDD???333+++,,,000000000//////000000111222111222222333444555777888<<>>999555333222000000///...............////////////////////////............////////////---------.........//////---------,,,,,,------...,,,,,,------------------------------------------///......---------......222444555444111///111333000000000000111111111111222222333222222444777:::AAAGGGNNNRRRRRRQQQRRRSSSTTTXXX___hhhwwwuuufffWWWLLLHHHHHHDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFGGGkkklllooopppppplllgggdddZZZSSSIIIAAA<<<:::999888:::999;;;CCCLLLSSS]]]eeegggdddaaa```^^^[[[VVVRRROOOIIIAAA:::777444000---000//////.........//////---..................///////////////////////////------......///000000111......------------............////////////......---------.........//////////////////////////////////////////000000000000...//////000000000000000222222222222222222222222444444444555555555555666555666777777999@@@JJJQQQVVVWWW[[[```___\\\```hhhqqq{{{uuujjjgggcccbbbdddfffdddbbbbbb```^^^[[[WWWTTTQQQPPPNNNKKKFFF@@@;;;777555555222222111000////////////////////////////////////............////////////---------.........//////......---,,,,,,,,,------------....../////////000------------------------///......------.........///111222111...---...000000000000000111111111111333333444333333666999<<>>;;;999777777999<<>>FFFNNNTTTWWWZZZ^^^bbbeeeiiittt|||qqqjjjhhhgggfffeeecccbbbaaa___\\\YYYVVVTTTOOOLLLHHHCCC>>><<<::::::666555444222111000000000////////////////////////............////////////........................000///...------,,,,,,------......000111222333333.......................................//////000000000000000/////////000000000111111111222222222333444444444666:::???CCCJJJNNNRRRSSSSSSSSSVVVYYY```bbbiiizzzjjjWWWNNNJJJFFFDDDAAAAAAAAAAAABBBCCCDDDEEEEEEGGGJJJLLLMMMMMMLLLLLLppplllhhhhhhkkknnnmmmlllllleeeZZZOOOHHHCCC???===;;;::::::;;;<<>>888666222222111000000000000000.........------,,,,,,,,,////////////////////////------............//////......------------......------...///////////////........./////////000000////////////////////////////////////000000000000///000000111111111111111222222222222222222222222444444555555666777777888888999<<>>;;;;;;;;;>>>HHHRRR\\\___bbbdddbbb```^^^]]][[[ZZZXXXTTTNNNFFF???;;;555444333111000000//////000000000///////////////////////////////////////---------.....................------------......,,,---...///000000000000....../////////000000000000000000000000000000000////////////000000000000///000111111222222111111222222222222222222222222444444555666777777888999888<<>><<<;;;:::999777555222111000///////////////////////////............//////////////////.........---------...------......///000111---------....../////////....................................///000111222///---,,,---///111///...111111111222222222333333222333444555888???GGGLLLQQQRRRSSSQQQOOOQQQWWW\\\hhhxxx}}}jjj```TTTKKKHHHHHHFFFEEEFFFEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJLLLNNNOOOQQQQQQrrrooopppooonnnnnnmmmllljjjeee]]]TTTMMMJJJBBB<<<;;;;;;<<>>===<<<<<<<<>>EEEKKKOOOSSSUUUQQQPPPVVVWWW]]]mmm~~~ooo^^^XXXOOOIIIFFFEEEFFFFFFEEECCCCCCEEEIIIKKKKKKIIIMMMLLLKKKJJJLLLOOOSSSUUUrrrfffdddeeeeeehhhlllmmmkkkjjjhhhaaaYYYUUUOOOHHHBBB>>><<<;;;:::BBBHHHRRR\\\bbbeeeffffffbbbbbbaaaaaa```]]]XXXUUUGGG@@@999555444444111...000000///............///////////////......------//////000000//////...---////////////////////////.........////////////////////////000000000000111000111111111111222222222111111111111111111111111000000000111111111222222333333444555555666666777666777777777666777:::===CCCFFFNNNXXX\\\]]]```fffrrrxxxtttsssmmmiiidddaaa___^^^\\\ZZZYYYYYYXXXWWWVVVUUUUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVWWWXXXZZZZZZ]]]^^^aaaeeeiiillloooqqqppppppppppppooommmiiieeecccbbb```^^^]]]]]]^^^^^^aaadddgggjjjmmmsssyyy}}}zzzqqqiiigggfffgggiiigggccc___ZZZXXXTTTNNNGGGAAA===;;;999::::::888666333222111000000///............///..............................------------..............................------........................////////////..................////////////000000000000000000000000222222222111222222333444555666777;;;AAAHHHNNNRRRSSSVVVQQQOOOVVVZZZcccuuuvvvgggWWWQQQJJJEEECCCCCCDDDEEEGGGEEEEEEGGGJJJMMMLLLKKKLLLKKKKKKLLLNNNQQQSSSUUUrrriiihhhfffccceeehhhkkkkkkllllllgggaaaZZZUUUNNNGGGBBB???<<<:::===CCCMMMXXXaaafffhhhiiidddcccbbbbbbbbb```\\\YYYOOOHHH>>>888666555333111111000//////......//////000000000000//////////////////000000//////...---///////////////////////////////////////.........000000000000111111111111000111111111111222222222111111111111111111111111111111222222222333333333333444444555555666777777666777777777777999<<>>>>>BBBKKKUUU___eeeggggggfffeeedddcccbbb___[[[XXXUUUMMMCCC;;;666555333222111000000///.../////////111111000000000000000000000000000000000///......////////////////////////000000//////......------//////000000000111111111000000111111111222222222111111111111111222222222222222222333333333444444444444444555666666777777777777888888888;;;???CCCQQQSSSXXX]]]^^^]]]bbbjjj}}}|||xxxrrrjjjeeeaaa``````YYYVVVSSSQQQPPPNNNMMMKKKJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJMMMNNNOOOQQQSSSTTTVVVWWW\\\\\\\\\^^^___^^^\\\ZZZYYYWWWUUURRROOONNNMMMMMMKKKMMMOOOPPPQQQSSSWWWZZZ\\\___ccchhhmmmppprrrsssuuusssrrrqqqrrruuuxxxzzz|||}}}pppkkkeeecccdddfffgggfff```]]]XXXRRRLLLEEE???;;;999999:::::::::888444222111000000///.../////////..............................------------..............................000000//////......------......////////////..................////////////000000000000000000000000000111333444444444333222555777:::???EEEKKKPPPSSSOOOTTTTTTVVV___dddpppmmm]]]QQQMMMHHHEEEEEEFFFFFFFFFHHHHHHIIIJJJLLLMMMMMMMMMJJJKKKNNNQQQSSSUUUUUUVVVxxxnnneeedddeeejjjnnnqqqrrrrrrgggccc\\\UUUOOOIIIDDD@@@===@@@GGGQQQ[[[bbbddddddeeecccbbbbbbaaa```]]]ZZZWWWQQQHHH???999555333222111111000///////////////000000111111111111111111000000000000000//////...////////////////////////000000//////......------........./////////000000000000111111111222222222000000111111111222222222222333333333333444444444444444555555666777777888777888888999;;;???DDDIIIUUUWWW[[[^^^^^^___gggqqq{{{mmmjjjeee___[[[XXXWWWVVVTTTRRROOONNNMMMLLLKKKIIIGGGHHHHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGGGGFFFGGGGGGGGGJJJKKKKKKLLLNNNOOOOOOPPPQQQPPPQQQRRRTTTTTTSSSQQQQQQPPPMMMJJJGGGFFFEEEEEEGGGIIIJJJKKKKKKKKKNNNPPPSSSUUUXXX[[[^^^aaabbbcccdddcccaaaaaabbbeeeiiikkkooossswwwwwwvvvyyywwwppphhhcccccceeeggggggccc___ZZZVVVPPPJJJBBB===:::999999:::;;;:::777333111111000///////////////////////////////////////......------------..............................000000000//////......---......////////////..................////////////000000000000000000000000111222333444555444333333666888;;;@@@EEEJJJNNNPPPLLLUUUXXX]]]fffiiisss}}}zzzeeeVVVQQQNNNJJJGGGGGGGGGGGGFFFHHHIIIJJJJJJKKKKKKLLLMMMKKKMMMPPPSSSUUUVVVVVVVVVzzzlllgggeeegggjjjlllooosssqqqmmmfff___XXXPPPIIIDDD>>>@@@EEEOOOZZZaaadddccc______^^^```aaabbbaaa___YYYUUUNNNFFF>>>888444222222111000000//////000000000000000000111111111111000000111111000000///...///////////////////////////////////////.....................////////////000111111111111222222222000000000111222222333333222222333333333444444444444555555666666777888888777888999;;;>>>CCCJJJOOOVVVWWW[[[___```eeerrr{{{qqqkkkbbb```]]]YYYVVVSSSQQQQQQNNNMMMKKKJJJJJJJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKMMMNNNMMMLLLLLLKKKIIIFFFDDDCCCCCCCCCDDDEEEGGGGGGFFFFFFGGGIIINNNOOOPPPRRRTTTUUUVVVVVVTTTTTTSSSTTTUUUWWWZZZ\\\bbbeeehhhjjjkkkmmmqqquuuqqqsssvvvvvvvvvvvvwwwxxxyyyzzz|||||||||~~~zzzooogggeeefffgggffffffbbb]]]YYYUUUNNNFFF@@@===:::888999;;;<<<999666222111000000//////000000////////////////////////......------------..............................000000//////////////////......////////////..................////////////000000000000000000000000222222333444444444444444666999===BBBFFFJJJMMMNNNNNNYYY^^^dddkkkmmmvvvxxxsss```TTTNNNKKKHHHGGGGGGGGGFFFEEEHHHJJJKKKKKKKKKKKKLLLNNNNNNOOORRRTTTVVVWWWWWWVVV{{{rrrjjjiiiiiiiiilllqqquuurrrmmmgggbbb\\\UUUPPPIIIIIILLLSSS]]]dddeeeccc___^^^^^^___bbbccccccbbb\\\ZZZVVVPPPGGG>>>888444222111000000//////000000/////////000000000111111000111111111111000//////////////////////////////.........///////////////...////////////000000000000111111111111222222222///000000111222222333333222222222222333333333333555555555666777777888888666888:::<<>>DDDIIIMMMOOOQQQUUU```eeehhhnnnpppzzzzzzxxx|||lll\\\RRRJJJHHHGGGGGGHHHHHHHHHFFFIIILLLNNNMMMLLLLLLNNNPPPQQQRRRSSSUUUVVVVVVWWWWWW|||qqqmmmkkkhhhkkkqqqsssqqqnnnllljjjfffaaa]]]WWWUUUUUUZZZbbbffffffccccccaaa```aaabbbbbbaaa```^^^^^^\\\VVVMMMCCC;;;777222111111000000000000000......//////000000000111111111111111111000//////////////////////////////---.........//////000000000000000000111111111111000111111111111222222222///000000111222222333333111111222222222333333333555555666666777777888888666888:::===BBBJJJSSSYYYYYY\\\aaahhhooo}}}{{{ppphhhaaa[[[VVVOOOOOONNNLLLKKKJJJIIIHHHHHHGGGFFFGGGGGGGGGEEECCCDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDEEEFFFFFFBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBCCCEEEFFFFFFEEEEEEEEECCCBBBBBBBBBCCCDDDBBBDDDEEEEEEDDDCCCDDDEEEEEEEEEFFFGGGHHHIIIIIIJJJIIIJJJKKKLLLMMMNNNOOOOOOOOOPPPRRRVVVYYYZZZYYYWWWVVVXXXYYYYYYXXXXXXXXXYYYYYYZZZ\\\\\\\\\^^^bbbeeeccceeeiiilllnnnqqqtttwwwxxx}}}rrrmmmjjjhhhgggiiieee```]]][[[UUULLLEEE@@@;;;777777;;;===<<<:::222111111000000000000000000000000000000000000000.........------.......................................//////000000111111......////////////................../////////000000000000000000000000000555444333222333444555666555888>>>EEEKKKPPPSSSTTT\\\fffhhhjjjoooqqq|||www{{{rrrbbbTTTLLLHHHGGGGGGHHHJJJLLLKKKJJJKKKMMMPPPOOOMMMMMMOOOQQQSSSTTTTTTUUUUUUVVVWWWWWWzzztttpppmmmllloooqqqssstttssspppmmmjjjggggggfffeeedddddddddddd`````````aaacccdddcccaaa^^^]]]\\\ZZZUUUMMMCCC===555444333222222111...,,,111111111111000000//////000/////////............////////////000000000000............/////////000---......///000111111222///000000000111111111111222222222222222222333333222222333333444555666666444444555555666888999:::999:::<<>>HHHLLLNNNVVV```iiilllnnnnnnoooxxxyyyzzzjjj\\\SSSNNNKKKJJJIIIHHHIIIKKKMMMNNNPPPOOOOOONNNNNNOOOOOOPPPRRRSSSSSSTTTVVVXXXYYYZZZ}}}wwwrrrnnnpppqqqtttuuuuuussspppoookkkjjjiiihhhgggfffffffffbbbaaaaaabbbdddeeedddbbb```___^^^\\\XXXPPPGGG@@@777555333222222111///---222222111111111000000000000000/////////.........////////////000000000000000000////////////......//////000000111111222222111111111111222222222222111222222222222333333333222222333444444555666666555555555666777888999::::::<<<@@@FFFMMMVVV\\\___fffsss{{{}}}qqqjjj```ZZZWWWTTTPPPLLLJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDEEEEEEEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHJJJKKKLLLKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPOOONNNNNNMMMNNNNNNPPPPPPRRRRRRSSSTTTVVVYYY[[[\\\```dddiiiooouuu|||vvvpppkkkjjjiiifffbbb\\\VVVQQQEEEAAA;;;777777888:::;;;999555111000111111000///////////////////////////////////////////////////////////////////////////000000000///......------------........./////////000////////////000000111///111111111000000111333333333333333555666666555:::<<>>HHHQQQWWW\\\dddkkkvvvkkkccc\\\XXXRRROOOMMMLLLJJJIIIHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@DDDDDDCCCCCCDDDDDDEEEFFFHHHHHHHHHHHHHHHIIIIIIJJJFFFHHHIIIKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMNNNPPPRRRSSSSSSRRRPPPNNNMMMLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMOOOQQQUUUYYY```gggllltttxxxpppooommmkkkiiiccc\\\VVVQQQJJJAAA:::888999;;;===<<<:::777555333111000///////////////////////////////////////////////////////////////////////////............//////000000....../////////000000000222222111000////////////000111222222000111222444333333444444444666888:::@@@EEEKKKNNNPPPWWWfffrrruuullleeekkk|||uuucccVVVPPPNNNLLLIIIIIIJJJJJJLLLMMMOOOPPPMMMNNNNNNOOOQQQSSSTTTUUUVVVVVVXXX[[[```fffkkknnnssssssrrrrrrtttuuuwwwyyyrrrqqqooollljjjhhhgggfffgggeeecccbbbcccdddcccbbbcccbbb```___]]]YYYTTTQQQIIICCC;;;555222222333333222222222222222222222222111000000000////////////////////////000000000000...///000111222444555555000000000000000/////////000000000000111111111222000000111222333333444444444444555555555555555666888888777888888999:::;;;@@@DDDNNNXXX\\\^^^hhhttt~~~tttkkkbbb[[[XXXUUUPPPMMMKKKIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFEEEFFFGGGGGGHHHIIIIIIHHHHHHHHHIIIJJJKKKGGGHHHJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLOOOOOONNNNNNMMMMMMLLLLLLNNNNNNNNNNNNNNNOOOOOOOOOOOOQQQTTTVVVVVVTTTQQQOOONNNNNNMMMMMMLLLJJJJJJIIIJJJJJJKKKKKKKKKLLLKKKKKKLLLMMMNNNOOOQQQUUU[[[___dddhhhooowww{{{wwwtttrrrqqqmmmfff```UUUNNNEEE===999:::;;;<<<<<<;;;999666333000//////000000000000000000000000////////////////////////////////////////////////------......///000000000------........./////////333222111000000///000000000111111111000000222333222444555555444666:::===BBBHHHLLLMMMPPPZZZhhhrrrooohhhfffsssnnn]]]SSSOOONNNMMMIIIIIIJJJJJJLLLMMMNNNOOONNNNNNNNNOOOQQQRRRTTTUUUXXXZZZ]]]bbbiiiqqqwww{{{xxxvvvsssqqqqqqsssuuuwwwsssrrrpppmmmkkkiiihhhhhhiiifffcccbbbcccccccccbbbcccbbb```___^^^[[[XXXUUUPPPIII@@@999555444444444111111111222222222222222111111000000000/////////////////////000000000000......000222444666777888///////////////000000000//////000000000111111111000000111222333444444555555555555555555555555555777777777888999;;;<<<===AAAEEENNNWWWYYY\\\jjjzzzzzzooohhhbbbZZZTTTQQQPPPMMMIIIGGGEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDIIIHHHHHHHHHHHHIIIJJJJJJLLLKKKJJJJJJJJJKKKMMMNNNIIIJJJJJJKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOOOONNNNNNMMMNNNNNNOOOOOOQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRPPPQQQSSSUUUUUUSSSQQQPPPNNNNNNNNNNNNMMMLLLJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLNNNQQQTTTXXX\\\bbbjjjrrr|||{{{vvvttttttqqqkkkeeeYYYRRRHHH@@@;;;:::::::::;;;;;;;;;888444111000000000000000000000000000000////////////////////////////////////////////////---.........//////000000------........./////////222222111000000000111111///000111111000000111333222444555555444666;;;@@@EEEIIIMMMNNNTTT```mmmssshhhgggmmm|||hhhYYYRRROOONNNLLLIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMNNNPPPRRRTTTWWWXXX^^^aaaffflllttt{{{}}}zzzvvvqqqpppppprrrtttuuutttrrrpppnnnmmmllllllkkkhhheeecccdddddddddcccdddbbb```______^^^[[[YYYUUUOOOEEE===888555444333000000000111111111222222111111111000000000//////////////////000000000000///000111333444666777888/////////000000111111222000000111111111222222222///000111222333444444555666666666666555555555555666666777888:::<<<>>>???DDDFFFNNNWWWYYY]]]ooowwwkkkccc___[[[UUUOOOKKKJJJIIIGGGDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>?????????@@@@@@@@@CCCCCCDDDEEEFFFFFFGGGGGGKKKKKKJJJJJJKKKKKKLLLMMMOOONNNMMMLLLMMMNNNPPPQQQOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQQQQPPPPPPPPPPPPQQQSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQRRRSSSUUUUUUSSSRRRQQQOOOPPPPPPPPPPPPOOOMMMLLLJJJKKKLLLNNNNNNNNNMMMMMMJJJKKKLLLLLLKKKKKKMMMOOOQQQTTTYYY^^^eeennnvvv|||}}}vvvssstttsssnnniii^^^XXXNNNFFFAAA>>><<<;;;;;;<<<===:::666333222333000000000000000000000000////////////////////////////////////////////////.........///////////////....../////////000000000111111111000111111222222111222222222111111333444111444666555444666<<>>>>><<<888444444555000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000111111111111111000000000111222333333222333333333222222444666111444666555444666===CCCGGGKKKNNNSSSaaarrr||||||llluuu}}}ppp___TTTQQQOOOLLLIIIIIIIIIJJJJJJIIIIIIHHHGGGJJJKKKNNNSSSXXX]]]aaadddlllpppvvv}}}~~~}}}}}}uuupppmmmllloootttzzzyyyxxxxxxxxxuuuppplllllliiigggeeeffffffeeedddfffeeedddbbb```^^^[[[ZZZVVVUUUQQQHHH???888555555111000//////000000///...000000/////////111222333111111000000//////......000000000000111111111111222111000//////000111111222222333333333333444444222222333333333444444444666555555555555444444444777888999999999<<>>???@@@@@@AAAAAACCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJLLLMMMMMMMMMNNNNNNNNNOOOSSSRRRQQQQQQSSSTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSQQQRRRSSSTTTUUUVVVWWWWWWVVVWWWWWWXXXXXXWWWWWWVVVZZZYYYWWWXXXYYYYYYWWWVVVVVVWWWXXXXXXWWWTTTRRRPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRROOOOOONNNNNNNNNNNNOOOOOOMMMMMMNNNQQQUUUZZZ^^^aaalllrrr{{{yyyxxxwwwrrrnnnmmmdddXXXPPPKKKFFF@@@;;;<<>>CCCGGGOOORRRXXX\\\bbbrrr}}}qqqiiiddd^^^WWWRRRQQQOOOJJJFFFHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>===>>>>>>@@@AAABBBCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKMMMMMMNNNNNNOOOOOOPPPPPPSSSRRRRRRRRRSSSUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTTTTSSSSSSTTTUUUVVVWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYXXX\\\[[[ZZZZZZ[[[\\\[[[ZZZYYYYYYYYYXXXWWWTTTRRRQQQRRRRRRRRRRRRSSSSSSSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRRRROOONNNOOOPPPRRRUUUXXXZZZaaafffoooxxx~~~|||yyywwwuuulll```WWWPPPKKKDDD???>>>@@@AAA@@@;;;666444333111000///000111111///---111000000000/////////...000000/////////.........000000000//////000000000......////////////....../////////000111111222222222222111111111111111111222444555666777<<>>>>>>>>>>>>>>???AAABBBDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNOOOPPPPPPQQQRRRRRRSSSSSSTTTTTTUUUVVVVVVWWWVVVVVVVVVUUUUUUTTTTTTTTTUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVWWWXXXYYYYYY\\\]]]]]]^^^____________aaa___^^^^^^___``````___]]]\\\[[[YYYWWWUUUTTTTTTSSSTTTTTTTTTUUUUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSRRRQQQPPPPPPQQQSSSTTTVVVZZZaaahhhpppyyy}}}uuuiii^^^VVVOOOGGGBBB???@@@BBB@@@===999777666222000//////111111///...000000000000////////////000000000000////////////000000000000000000000000------............------/////////000111111222222111111222222222222222222333444555666888>>>DDDIIIIIIOOOOOOVVVhhhooopppxxxkkkbbbYYYUUUQQQLLLJJJLLLHHHGGGGGGGGGIIIJJJLLLMMMMMMQQQVVV[[[___fffooovvvzzz|||vvvllllllqqquuuzzz|||yyyxxxoookkkhhheeeeeeffffffeeecccbbbaaa___]]]\\\[[[[[[[[[[[[YYYTTTMMMEEE>>>:::444222000000111222222222222222111000000/////////000000000000000000000000///000000000111111111111111111111111111111222222222222222333333333444444333333333444444444444555333333444555666777888888999999999:::===CCCKKKPPPYYYYYY^^^jjjyyyyyypppiiiaaa\\\TTTQQQMMMJJJIIIHHHEEECCCBBBAAAAAA@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????>>>>>>>>>??????AAABBBDDDFFFHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMNNNNNNOOOPPPPPPPPPNNNOOOPPPQQQRRRSSSTTTTTTUUUVVVWWWXXXWWWWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUUUUWWWWWWVVVVVVWWWWWWXXXYYYZZZYYYYYYYYYYYY[[[\\\]]]bbbccceeegggiiijjjjjjjjjfffeeecccbbbdddeeeddddddbbb```]]]ZZZXXXWWWWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVVVVTTTSSSRRRRRRRRRSSSRRRUUUYYY^^^dddkkktttyyy~~~~~~zzzoooeee[[[QQQHHHCCC@@@@@@AAA@@@>>>;;;999888222111//////000111000///000000000000////////////111111111000000000//////.........//////.........///000000111111000000////////////000111111222222111111222222222222222333444444555777;;;AAAGGGKKKJJJQQQTTT^^^nnnsssuuu{{{zzzggg```YYYUUUQQQLLLIIIJJJHHHHHHGGGGGGHHHJJJLLLMMMNNNSSSZZZ___dddkkksssyyy}}}uuuqqqttttttwww|||~~~}}}}}}sssooojjjgggfffffffffeeecccbbb```^^^]]]]]]\\\]]]]]]\\\[[[WWWRRRJJJCCC>>>666444111111222333333222111111111111000000//////000000000000111111111111///000000000111111111111000000111111222222222222222222222333333333444444333333444444444555555555222333444555666888999999::::::;;;;;;>>>EEEMMMSSSZZZ[[[eee{{{zzzooohhhccc\\\XXXOOOMMMKKKIIIGGGFFFDDDCCC@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????AAAAAACCCEEEFFFHHHJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLOOOPPPPPPQQQRRRRRRSSSSSSOOOPPPQQQRRRTTTUUUWWWWWWXXXZZZ\\\\\\ZZZYYYYYYZZZYYYXXXXXXXXXWWWWWWVVVVVVXXXXXXXXXXXXXXXYYYZZZZZZ\\\\\\[[[\\\]]]___aaacccgggjjjnnnrrruuuvvvvvvvvvnnnllliiiggghhhhhhhhhgggfffddd```]]][[[[[[\\\]]]\\\\\\[[[ZZZYYYYYYXXXWWWZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\[[[ZZZZZZXXXWWWWWWVVVUUUUUUUUUUUUTTTUUUVVVXXXZZZ```fffkkkssszzzyyyyyy|||}}}vvvmmmbbbWWWLLLFFFAAA@@@@@@???>>><<<:::999333111//////000111000000////////////000000000000222111111111111000000000......///000000///......000111111222222111111000/////////000111111222222111111222222333333333333444555666:::???EEEKKKMMMKKKRRRWWWcccrrruuuyyyyyyuuuvvvhhhaaaZZZWWWRRRLLLHHHIIIIIIIIIHHHHHHIIIJJJLLLMMMRRRWWW^^^dddiiiooovvv|||zzzzzzuuuuuuvvvzzzwwwsssmmmhhhffffffeeeeeecccbbb```^^^]]]]]]^^^___^^^\\\[[[YYYUUUOOOHHHBBB999666333111222333333222000111111111111000000///000000000111111111111222000000000000111111111111///000111222333333333333222222333333333333444444333444444444555555555555333444444666777888999999:::;;;<<<>>>CCCIIIQQQWWWZZZaaattt{{{nnnddd___[[[UUUQQQKKKKKKIIIHHHFFFDDDCCCBBB@@@@@@??????>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBCCCDDDEEEGGGHHHJJJKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNQQQQQQRRRRRRSSSTTTTTTUUURRRSSSTTTVVVXXXZZZ[[[\\\\\\___bbbaaa]]]ZZZZZZ\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZ[[[[[[]]]]]]]]]___aaaeeeiiikkkmmmrrryyyyyyuuuqqqmmmlllkkkjjjiiihhhgggdddbbb``````aaabbbaaaaaa```___^^^]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^___```aaaaaa```___^^^ZZZZZZZZZZZZYYYYYYYYYXXXVVVWWWVVVUUUUUUXXX\\\___gggnnnwwwyyywwwyyy}}}wwwlll```TTTMMMCCCAAA@@@??????>>>;;;999444222000///000111111000////////////000000000000222222222222111111111000000000222222222222000000//////000000000000///////////////000111111222222111111222222333444444444555555888>>>EEEKKKNNNOOOLLLRRRXXXdddqqqrrrwwwsssqqq~~~uuukkkccc\\\XXXSSSMMMIIIJJJJJJJJJJJJJJJKKKMMMOOOPPPXXX]]]eeekkkooosssyyy~~~yyyuuuvvv}}}|||wwwpppjjjgggfffeeeeeecccbbb```___^^^^^^``````^^^\\\ZZZYYYWWWRRRLLLGGG<<<999555222222222222111//////111111222111000000000000111111111222222222000000000000111111111111///000111333444444333333222222333333333333444444444444444444555555555555444444555666777888888999777:::>>>BBBHHHPPPXXX^^^___oooyyypppeee]]]YYYUUUOOOJJJHHHIIIHHHGGGDDDBBBAAAAAAAAAAAA@@@???>>>>>>>>>?????????????????????????????????@@@AAACCCDDDEEEEEEFFFFFFGGGHHHIIIKKKKKKLLLJJJJJJKKKLLLNNNOOOPPPPPPRRRRRRSSSSSSTTTUUUUUUUUUVVVWWWXXXZZZ]]]___```aaaaaadddgggeee```\\\[[[]]]\\\\\\\\\]]]]]]^^^^^^___ZZZZZZYYYYYYZZZZZZ[[[\\\^^^^^^___aaaeeejjjooorrrwww}}}yyytttqqqooommmllliiihhhgggfffeeeeeeeeefffddddddddddddddddddddddddffffffffffffffffffffffffeeefffggghhhhhhgggfffeeebbbbbbbbbbbbaaa```______ZZZZZZYYYXXXVVVWWWYYY[[[]]]bbbhhhooowww|||}}}~~~~~~tttgggZZZRRRFFFDDDAAA@@@@@@???===:::555222000///000111111111.../////////000000000111333333222222222111111111///000222333333222000///......////////////....../////////000111111222222111111222222333444444555555666:::AAAJJJOOOPPPPPPPPPVVV[[[eeeooommmrrrvvvppppppwwwmmmeee]]]YYYTTTOOOLLLNNNJJJKKKKKKMMMPPPSSSVVVXXX___eeelllqqqtttwww|||wwwuuu{{{}}}zzzrrrlllhhhfffeeeddddddbbb```___^^^___aaabbb^^^\\\YYYXXXWWWTTTNNNJJJ>>>:::666222222222111111...///000111222222111000000000111111222222222222000000000000111111111111///000222333444444333333222222333333333444444444444444444555555555666666555555666666777777888888555999???EEEMMMUUU^^^dddggg}}}ssskkkaaaZZZVVVRRRLLLFFFGGGHHHHHHFFFCCCAAA@@@@@@BBBAAA@@@???>>>>>>>>>>>>????????????????????????>>>???@@@BBBDDDEEEGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLIIIIIIKKKLLLNNNPPPQQQQQQRRRSSSSSSTTTTTTUUUVVVVVVYYYZZZ\\\^^^```bbbdddeeecccgggjjjgggaaa\\\\\\]]]]]]^^^^^^___```aaabbbbbbZZZZZZYYYYYYZZZZZZ[[[\\\]]]^^^___bbbgggnnnssswww~~~xxxtttrrrooonnnjjjiiiiiihhhhhhhhhhhhhhheeeeeefffggghhhiiijjjkkknnnnnnnnnnnnnnnnnnnnnnnnjjjkkkmmmnnnnnnmmmkkkjjjjjjjjjjjjiiihhhgggeeeeee]]]]]]]]][[[ZZZYYY[[[]]]WWWZZZ^^^cccjjjsss|||zzz~~~wwwjjj\\\TTTIIIFFFCCCBBBBBBAAA>>>;;;555333000///000111222111.../////////000000111111333333333222222222111111---///000111111000///---//////000000000000///////////////000111111222222111111222333333444555555555666<<>>>>>>>>>>>>>>??????@@@>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCDDDEEEGGGIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQQQQQQQSSSSSSSSSSSSUUUWWWYYYZZZZZZ^^^cccffffffgggjjjlllkkknnnmmmeee[[[WWW[[[bbbfffbbb```dddhhhiiiiiiiii]]][[[WWWTTTUUUYYY[[[[[[```^^^aaaiiiooosss|||}}}yyyvvvsssqqqpppnnnlllkkklllmmmnnnqqqpppnnnmmmnnnqqqtttwww{{{}}}|||yyywwwvvvxxxxxxwwwvvvvvvvvvvvvwwwuuutttsssrrrrrrrrrrrrrrrpppkkkeeeaaa___^^^[[[XXX[[[YYYXXXZZZ___dddhhhjjjuuu|||~~~~~~}}}tttcccVVVNNNIIIDDDAAAAAA@@@>>>;;;999777444222000000000111111111000000111222333333444444555444333111///---000/////////000000///...//////000111111111111111111111111111111111111111333333333333444444555666666555:::CCCGGGHHHNNNVVV\\\]]]bbbdddcccfffwwwqqqnnnrrr}}}{{{nnnjjjddd^^^ZZZWWWTTTRRRQQQRRRSSSSSSUUUYYY^^^bbbnnnooorrruuuyyy}}}wwwuuuxxx}}}{{{wwwrrrnnnjjjhhhgggfffdddbbbaaaaaa```^^^\\\[[[ZZZYYYYYYYYYVVVQQQNNNHHH@@@777333333444333222222222222222222222222222222111000//////000111222111111111111111111111111111111111111111111111111222222333444444444444444333444555555333333444555999666444555888::::::999>>>>>>EEEQQQ]]]jjj}}}vvvoooggg```XXXSSSPPPMMMHHHDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>===>>>>>>??????>>>??????@@@AAABBBCCCDDDDDDDDDEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRRRRSSSSSSRRRRRRRRRTTTVVVYYY[[[]]]bbbfffjjjlllllllllnnnpppmmmmmmkkkddd\\\YYY]]]bbbdddaaaaaaeeejjjmmmnnnnnnaaa^^^YYYUUUVVVZZZ\\\]]]]]]]]]cccnnnwww}}}yyywwwqqqrrrrrrssstttuuuuuuuuuyyywwwvvvuuuvvvyyy|||~~~{{{uuunnniiifffddd___\\\YYYWWWVVVVVVZZZ]]]```aaaiiinnnvvvxxxiii\\\SSSMMMGGGCCCBBBAAA>>>;;;:::888555222111000111111111111000000111222222333444444444444333111///...333222111000000000////////////000111111111111111000000111111222333444444333333333333444555666666::::::@@@HHHMMMOOOVVV___eeeddddddfffgggooozzzmmmnnnxxx|||oookkkeee```]]]ZZZXXXVVVSSSTTTVVVXXX[[[___eeeiiippprrrtttxxx|||wwwqqqssszzz{{{wwwrrrmmmiiifffeeecccbbbbbbbbbaaa___\\\]]][[[ZZZYYYXXXVVVSSSQQQLLLEEE<<<666444444444333222222222222222222222222111111000000000000111111111111111111111111111111222222222222222222222222111222222333333333333333333444555555444333444555999777555666888:::;;;:::>>>BBBKKKWWWeeeyyy}}}ooohhh```ZZZSSSNNNKKKIIIEEEBBBAAAAAAAAA@@@@@@??????>>>???>>>>>>=========>>>>>>@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFHHHIIIJJJKKKLLLKKKLLLLLLLLLMMMMMMMMMNNNNNNOOOPPPRRRSSSSSSTTTTTTSSSSSSTTTVVVYYY\\\___aaaiiikkknnnppppppooopppqqqnnnkkkfff```\\\\\\___cccbbbbbbbbbgggnnntttvvvuuugggaaa[[[WWWWWWZZZ^^^``````ccckkkxxx}}}zzztttvvvyyy}}}}}}wwwrrrnnnhhhccc^^^[[[XXXWWWWWWYYYYYYYYY___aaafffmmmxxx~~~pppeeeXXXRRRJJJEEECCCBBB???<<<;;;999666333111111111222111111111000111111222333333333333333222111000///000111111222222222111111//////000111111111111111//////000222333555666666333333333333444555666777888;;;BBBJJJOOOSSS[[[cccooojjjfffgggnnnrrrjjjppp}}}qqqmmmgggccc```^^^\\\ZZZVVVXXX[[[^^^bbbgggnnnrrrtttvvvxxx|||{{{uuussswww}}}{{{uuuoooiiifffeeedddcccccccccbbb___]]]___\\\ZZZXXXXXXWWWUUUTTTOOOIII???888555444444333222222222222222222222222111000000000000000000111111111111111111111111111222222222222222222222222000111222222333333222222333444555555444444555666888777666777888:::;;;<<<>>>FFFRRR]]]llltttgggbbbYYYTTTNNNJJJHHHEEECCCAAA@@@@@@??????>>>>>>>>>>>>???>>>>>>======>>>>>>>>>BBBBBBCCCDDDEEEFFFGGGGGGEEEFFFGGGIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNOOOOOOPPPNNNOOOPPPQQQRRRSSSSSSSSSUUUVVVWWWXXX[[[^^^aaaccchhhjjjlllnnnooooooppppppmmmggg```[[[[[[]]]```bbbccceeefffjjjrrr{{{}}}{{{mmmeee\\\XXXXXXZZZ___dddjjjooozzz}}}yyy{{{zzzsssnnngggddd```]]][[[ZZZXXXWWW[[[\\\___eeeooo}}}xxxnnn]]]VVVMMMGGGDDDCCC@@@>>><<<:::777444222111222222222111111111111111222222222222222222111111000000+++...333666666555333222//////000111111111111111000111111333444555555666333333333333444666777888777===EEELLLQQQWWW```hhhssskkkdddfffuuuyyypppkkkuuuuuuqqqkkkfffccc```^^^\\\ZZZ\\\```cccgggmmmssswwwyyy{{{~~~{{{uuussswww|||~~~yyyrrrkkkgggfffeeecccccccccbbb```^^^___]]]ZZZXXXXXXWWWVVVUUUPPPKKKCCC;;;777444333333222222222222222222222222000000000111111000000000111111111111111111111111111111111111111111111111000111222222333333222222333444555555444444666777888888888888888:::<<<>>>@@@JJJWWWcccuuuxxxjjj^^^YYYSSSPPPLLLHHHEEEDDDBBBAAA???>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>???@@@@@@DDDDDDEEEFFFGGGHHHIIIIIIFFFGGGHHHJJJLLLLLLMMMMMMNNNNNNOOOOOOPPPQQQRRRRRRNNNOOOPPPQQQRRRSSSSSSSSSVVVVVVVVVXXXZZZ\\\___aaaeeefffhhhkkkmmmoooooonnnhhhbbb[[[XXXYYY\\\___aaafffiiikkkmmmvvvsssggg]]]YYYYYYZZZaaahhhsss{{{{{{qqqmmmhhhdddaaa^^^[[[XXX[[[\\\^^^cccjjjuuu~~~wwwaaaYYYOOOHHHEEEDDDCCCAAA>>><<<888555333222222333222222111111111111111222222222111111111111111111---333:::>>><<<777222000//////000111111111111111222333333333333333444444333333333444555666888888:::BBBKKKPPPUUU\\\fffmmmppphhhaaaggg~~~}}}rrrmmmnnn|||{{{wwwpppjjjfffbbb___]]]^^^aaadddgggkkkoootttxxx~~~zzzsssrrrwww~~~}}}vvvooojjjjjjgggdddcccbbbbbb```___^^^\\\YYYXXXXXXWWWVVVUUUPPPLLLFFF@@@:::666333333222222222222222222222222000000111111111111000000111111111111111111111111000000000000000000000000111222222333333333333333333444666666555555666888777888999999999:::===@@@DDDNNN[[[jjj|||rrrddd[[[WWWOOOMMMIIIFFFDDDCCCBBBCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCFFFFFFGGGHHHIIIJJJKKKKKKGGGIIIKKKMMMNNNOOONNNNNNOOOOOOPPPQQQRRRSSSTTTTTTQQQRRRSSSUUUVVVVVVVVVVVVUUUUUUUUUVVVXXX[[[]]]___dddeeefffjjjmmmoooooommmbbb^^^YYYVVVXXX[[[^^^```ggglllnnnqqq{{{xxxjjj^^^[[[[[[\\\dddooowwwzzzwwwrrrnnnjjjgggccc```aaabbbccceeeiiiooowww}}}~~~ggg___SSSKKKGGGFFFDDDCCC???===:::666444333333333333222111111000111111111111111000000000111111222666;;;AAABBB===555000---//////000111111111111111333333333333222222222222333333333444555777888999:::DDDNNNPPPSSS[[[ffflllkkkeeeaaakkkwwwjjjkkksss|||uuuooojjjfffbbb```ccceeeiiilllooorrrwwwzzzzzzvvvxxx}}}{{{sssnnnmmmjjjeeebbbaaaaaa```___\\\[[[YYYXXXXXXWWWUUUTTTPPPNNNJJJDDD>>>999555444222222222222222222222222///000111222222111000///111111111111111111111111111111111111111111111111222222333444444444444444333444666666555555777888777888::::::999:::>>>AAAGGGQQQ^^^qqqvvvlll```XXXUUUKKKJJJHHHDDDBBBAAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>@@@AAACCCEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLJJJLLLNNNPPPRRRRRRQQQQQQPPPPPPQQQRRRSSSTTTUUUUUUWWWXXXYYYZZZ[[[\\\\\\\\\VVVVVVWWWXXX[[[^^^aaacccfffeeefffiiimmmnnnllljjj^^^\\\ZZZXXXXXX[[[___bbbeeelllpppsss~~~~~~nnnaaa^^^^^^```iiivvv}}}~~~{{{wwwssspppppppppooonnnooosssyyy}}}qqqgggZZZOOOIIIGGGEEECCC@@@>>>;;;777555333333444333222222111000000111111000000//////000111222333777;;;>>><<<666000.../////////000111111111111111000111111111222222333333333333333444666777999::::::FFFOOOPPPQQQYYYdddiiiiiieeeeeessstttgggmmmzzzyyysssoookkkhhhffffffiiimmmqqqtttxxx|||~~~yyyyyywwwrrroookkkeeeaaa````````````[[[ZZZYYYXXXYYYWWWUUUSSSPPPPPPMMMHHHAAA;;;777555222222222222222222222222///000111222222111000///111111111111111111111111222222222222222222222222222333444444555555444444333444666666555666777999777999::::::999:::>>>BBBJJJSSSaaawwwvvvmmmdddYYYRRROOOIIIHHHFFFCCCAAA@@@BBBCCC>>>>>>>>>>>>????????????===>>>???@@@BBBEEEGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLNNNQQQSSSTTTUUUTTTSSSPPPQQQRRRSSSTTTUUUVVVVVV\\\]]]^^^___```aaaaaaaaaXXXYYYZZZ]]]```dddhhhjjjgggfffeeehhhkkkllliiifff[[[\\\[[[ZZZYYY[[[___cccccckkkppptttpppcccaaaaaabbbmmm{{{~~~{{{yyyxxx{{{xxxnnn___RRRKKKGGGDDDBBBAAA???;;;888555444444444333333222111000000111111000000/////////111222333111444555222...,,,///333//////000111111111111111......///111222333444555222333333444666888999:::???KKKTTTTTTTTT]]]gggllljjjhhhiiizzz{{{pppjjjqqq|||vvvssspppmmmkkkhhhlllppptttxxx|||}}}zzztttnnnfffaaabbbdddeeeddd___^^^[[[XXXVVVSSSRRRQQQQQQOOOMMMJJJFFF@@@999555777555333333444444333222111111222222222333333333000111111111111222222222222222111111222222333444333333333444444444555555888888888888777777777777888999::::::;;;>>>CCCGGGOOOYYYfffyyyrrriii```UUUOOOMMMIIIGGGDDDBBBAAAAAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCEEEGGGIIIJJJGGGGGGHHHJJJLLLNNNPPPQQQNNNPPPQQQQQQQQQQQQRRRSSSUUURRRPPPQQQTTTXXX[[[]]]``````bbbeeehhhfff```[[[ZZZ]]]```dddgggiiiiiiiiifffggghhhiiiiiiiiihhhgggaaa^^^ZZZWWWWWWYYY]]]___gggkkkqqqyyyyyyhhhbbb```dddrrrxxxfffXXXPPPJJJEEEAAABBB???;;;888777666555444222222222111222222333333222333444333111000111222000000000000000000000000111111000000111111222333222222111111222222333444999666555777888666888<<>>>>>>>>??????@@@@@@@@@BBBCCCCCCDDDFFFHHHIIIJJJKKKKKKLLLMMMOOOQQQRRRTTTPPPQQQSSSSSSRRRQQQSSSTTTVVVUUUVVVWWWZZZ]]]^^^___gggfffffffffeeeccc```]]]^^^___bbbeeeggghhhiiiiiihhhiiijjjkkkkkkjjjhhhggg___\\\YYYVVVVVVYYY\\\___eeeiiipppyyyzzziiibbbbbbfffuuu}}}mmm^^^SSSKKKEEEBBBAAA???;;;999888777555333333222222111111111222222222333333333111000111222111111111111111111111111111111000000111111222333222222222111222222333444666333444777888777:::???FFFOOOSSSSSSYYYfffmmmjjjeeelll~~~rrrrrrsss|||}}}zzzxxxvvvtttssswww{{{|||tttjjjdddbbbaaa```^^^___^^^\\\ZZZXXXWWWVVVVVVTTTRRRPPPNNNKKKEEE???:::666444222222333444444333000000000000000111111111000111111111111222222222222222222222222333444444555555555666666666777777555555555555666666666666777888888999:::???DDDHHHTTTWWWeee~~~ttthhh___WWWNNNHHHFFFDDDDDDCCCBBBAAAAAA@@@@@@===>>>??????@@@AAABBBBBBEEEEEEEEEFFFGGGHHHJJJKKKKKKKKKKKKLLLMMMNNNPPPQQQRRRSSSTTTTTTSSSRRRTTTUUUUUUVVVXXX[[[]]]______```kkkkkkiiifffcccaaabbbcccccccccddddddeeeggghhhiiiiiikkkmmmnnnnnnkkkhhhfff^^^\\\YYYWWWXXX[[[___aaadddjjjsss}}}}}}jjjcccccciiixxxxxxttt|||wwwgggXXXLLLEEECCCAAA???;;;999888777555333333333222111000000000000000222222222000///000111111111111111111111111111111111000000111111222333222222222222222333444444333111333666888888===CCCLLLQQQSSSUUU___mmmrrrnnndddttt}}}qqqssswww~~~{{{zzzzzzyyywww{{{~~~xxxmmmfffcccbbb```______^^^]]][[[ZZZYYYYYYXXXTTTRRRQQQOOOLLLHHHBBB===777555222111222444444333222222222222222222222222000000111111111222222222333222222222222333444444444555555555666666666666777777777777888888888888999999:::;;;===BBBIIIMMMYYY[[[jjjzzznnnbbb[[[TTTKKKFFFDDDBBBBBBCCCBBBBBB@@@???>>>===>>>???@@@BBBCCCDDDEEEFFFFFFFFFGGGGGGIIIJJJJJJLLLLLLLLLLLLMMMMMMNNNOOORRRSSSUUUTTTSSSSSSTTTVVVWWWYYY\\\^^^```bbbeeeggglllmmmllliiieeedddfffiiihhhgggeeeddddddeeefffgggiiikkknnnooooookkkgggeee]]]\\\ZZZYYY[[[___ccceeegggnnnxxxllldddeeekkkzzz~~~}}}sssnnnrrrzzzqqq^^^NNNFFFDDDAAA???<<<:::999888555333444333222111000////////////111222111000///000111111111111111111111111111111111000000111111222333333222222222222333444444222222333777888888>>>FFFPPPQQQRRRWWWdddqqqtttoooggg~~~zzzooosss~~~}}}|||}}}|||||||||~~~|||qqqjjjgggeeecccaaa___^^^]]]\\\ZZZZZZZZZZZZSSSRRRQQQPPPMMMIIIDDD???999666333222222333444444222222222222222222222222000000111111111222222222333333222222333333444555333333444444444555555555666777777777888888888999888888999;;;>>>EEELLLRRRZZZ```sssuuujjj^^^XXXRRRJJJEEEDDDAAABBBBBBBBBAAA@@@???>>>>>>???@@@BBBCCCEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKQQQQQQPPPPPPQQQQQQRRRSSSRRRSSSUUUUUUTTTTTTVVVWWW]]]___aaabbbdddhhhnnnssstttuuuuuuqqqkkkiiijjjllljjjhhheeecccbbbbbbcccdddgggiiikkkmmmllliiieeebbb[[[ZZZYYYZZZ\\\```eeegggjjjrrr~~~nnnfffgggnnn||||||xxxvvvssssssvvvzzz{{{qqqmmmmmmvvv|||yyyeeeSSSIIIEEEBBB@@@>>><<<;;;999666444444333222111000000000000///000111111000///000222111111111111111111111111111111000000111111222333333333222222333333444555444444666888888999???HHHQQQQQQSSS\\\jjjttttttooommmvvvooottt~~~~~~}}}wwwnnnkkkhhhfffddd```___]]]\\\[[[ZZZYYYYYYSSSRRRRRRQQQOOOKKKFFFBBB<<<999555333333444444444111111111000000000000000000111111111111222222222333333333333333444444555333333333444444444444555444444555555666666777777666666888:::???GGGQQQWWW]]]jjj{{{qqqfff[[[UUUPPPIIIEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKMMMMMMPPPPPPPPPPPPPPPQQQRRRSSSRRRSSSUUUVVVVVVWWWYYY[[[]]]___aaaccceeekkkssszzz}}}wwwpppllljjjjjjhhhgggdddaaa```___```aaabbbdddfffggggggdddaaa___WWWWWWWWWYYY]]]aaafffhhhnnnwwwoooiiimmmsss~~~tttoookkkggggggjjjmmmtttyyywwwoookkkmmmrrr}}}nnn[[[NNNHHHDDDBBB@@@???>>>;;;888555444444333222111111111111///111222111000000111333222222222222222222222222111111000000111111222333333333333333333444444555555555888:::999:::BBBLLLQQQSSSYYYeeerrrxxxtttnnnqqqtttrrrzzz}}}sssnnnjjjgggddd```___]]]\\\ZZZYYYXXXXXXUUUTTTSSSSSSRRRNNNIIIFFF@@@<<<777444333444444444111111111000000000//////000111111111111222222222444333333333333444555555444444444444555555555555444444444555666777777777777888:::>>>DDDMMMXXX___ggg|||wwwmmmcccXXXSSSNNNHHHEEEDDDDDDCCCAAA@@@@@@AAAAAABBBBBBBBBCCCDDDEEEGGGGGGHHHIIIJJJJJJKKKMMMOOOPPPQQQNNNNNNNNNNNNOOOPPPQQQRRRSSSUUUWWWYYYYYY[[[]]]___\\\aaafffiiilllqqqyyy{{{sssnnnkkkiiihhhfffdddbbb```^^^]]]]]]]]]]]]^^^```aaaaaa```^^^]]]XXXXXXYYY\\\```eeejjjlllvvvpppmmmsss{{{wwwlllfffbbb^^^___bbbccchhhkkkjjjggghhhqqqxxxwwweeeUUUMMMEEEDDDBBBAAA@@@===:::777444444333333333333333444000111222222111111222444222222222222222222222222111111000000111111222333444333333333333444555555333555888;;;;;;===FFFRRRRRRWWWbbbppp{{{|||vvvppprrr}}}tttyyyvvvpppkkkgggddd```___]]][[[ZZZXXXXXXWWWVVVUUUUUUUUUTTTQQQLLLHHHBBB>>>999555444444444333333333333333222222111111000111111111111222222222444333333333333444555555555555555555666666666777555666666777888999999::::::<<<>>>BBBIIISSS^^^fffsss~~~tttkkk```VVVQQQMMMHHHDDDDDDEEECCCAAA@@@@@@AAABBBDDDCCCCCCDDDEEEFFFGGGGGGHHHKKKKKKLLLMMMOOORRRSSSUUUQQQQQQQQQQQQSSSTTTUUUVVVTTTVVVYYY[[[\\\^^^aaacccbbbiiiqqqvvvyyy}}}tttllliiiiiiiiihhhdddcccaaa___]]]\\\[[[ZZZZZZ[[[\\\]]]]]]]]]\\\[[[[[[\\\]]]```eeejjjoooqqq~~~qqqpppxxx}}}rrrgggaaa]]]ZZZ[[[^^^^^^aaadddcccccchhhsss||||||kkkZZZPPPFFFEEECCCBBBAAA???;;;888444444333333333444555555000111333333222222333444222222222222222222222222111111111000111222222333444333333333333444555555222444888<<<<<>>===;;;999222111111111000111111222111111111222222333333333555444444333222222222333///000111222333444444444333333333444444444555555555555888<<>><<<:::444333222222111111111222222222222222222222333333444444333222222222222222111111222222333222222222333333333444444444555555555555777<<>>999666555444333222222222222333333333333333333333333333333333333111222222222333333333333444444444444555666777777777777777888888999;;;;;;<<<===CCCMMM[[[qqq{{{mmmddd]]]WWWSSSQQQNNNHHHEEEEEEAAABBBCCCDDDEEEEEEEEEEEEHHHHHHGGGFFFFFFGGGHHHIIIMMMNNNPPPRRRRRRRRRRRRQQQSSSSSSTTTTTTUUUWWWXXXYYY[[[\\\]]]```ccchhhkkknnnqqqtttyyy{{{yyyrrrjjjdddbbbbbbaaa```______``````___```aaabbbbbbbbbaaaaaa````````````````````````bbbdddfffgggjjjrrr|||xxxkkkppp|||kkkbbb\\\]]]aaadddhhhmmmpppuuuzzz{{{}}}vvvcccOOOLLLHHHFFFDDD@@@===;;;666666444333222222111111333333222222222222222222333333222111111111111222222222222222222111000000333333333444444444555555666555777;;;@@@FFFRRR]]]kkk|||ttthhhooo}}}vvvlllmmmwwwwwwooohhhbbb___[[[XXXXXXYYYXXXXXXXXXUUUQQQNNNNNNOOONNNNNNLLLHHHBBB<<<888555333333333333333333333333333333333333333333333333333333222222333333333444444444333444444555666777777888777777777888999:::;;;<<<<<<@@@GGGRRReeetttfff]]]XXXRRRNNNMMMKKKFFFCCCDDDAAACCCEEEFFFGGGGGGGGGFFFHHHGGGFFFEEEFFFHHHJJJLLLOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSTTTUUUVVVXXXYYYZZZXXXYYYZZZ\\\___bbbeeefffdddfffiiijjjiiieeeaaa^^^```aaaaaabbbbbbbbbbbbaaa___```bbbeeeggghhhhhhfffdddddddddeeeeeeeeeeeeeeeeeegggiiikkknnnvvvsssjjjppp}}}yyyiiibbb___cccjjjpppwww}}}~~~mmmVVVOOOHHHFFFEEEAAA===;;;999888666555333222222111333333333222222111111111222222111111000111111222111111111222222111111000333333333444444444555555666555777<<>>BBBKKKYYYqqq|||oooaaaYYYTTTNNNJJJJJJHHHEEECCCEEEDDDEEEGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEGGGIIILLLNNNPPPQQQQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYWWWWWWXXXYYYZZZ\\\]]]^^^^^^^^^___``````aaaaaaaaa```aaabbbccccccbbbaaaaaa```aaadddiiinnnpppnnnkkkiiiiiijjjjjjjjjkkkkkkkkkiiikkkmmmooorrrzzzyyynnnhhhqqq~~~uuugggddddddkkkttt}}}xxx___RRRHHHFFFFFFAAA===;;;:::999777555444333222222333333333222222111111111222111111000111111222222//////000222222333333333333333333444444444555555666555888===CCCKKKXXXeeettttttvvvoookkkrrrxxxoooiiieee___[[[YYYYYYXXXXXXZZZXXXTTTRRRPPPOOOLLLJJJMMMLLLHHHCCC<<<777555444444444444444333333333333333333333333333333333333555555555555666666666666444555666777777777777777777777777888:::;;;===>>>@@@FFFPPPaaa}}}uuuiii^^^WWWQQQKKKGGGHHHGGGEEEDDDFFFFFFGGGHHHHHHIIIHHHHHHHHHFFFFFFFFFGGGIIILLLNNNOOOQQQQQQQQQRRRSSSTTTTTTUUUSSSTTTUUUVVVWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXXXXZZZZZZYYYZZZ[[[]]]^^^```^^^___```````````````___```ccchhhooovvvwwwsssnnnnnnooooooppppppqqqqqqqqqmmmooorrrssswwwtttkkkhhhrrrqqqfffeeejjjuuujjjXXXIIIGGGGGGBBB======:::999777555444333222222333333222222222222222222222111111111111222333333///000111222333444444444333333333444444444555555666666999@@@EEEMMMZZZfffwww{{{vvvsssrrryyywwwmmmhhhaaa\\\ZZZYYYXXXXXXYYYXXXVVVVVVUUUSSSOOOLLLLLLLLLJJJEEE>>>888666666555555444444444333333333444444444444444444444444444444444555555555666666555666777777888777666666777777888888:::<<<===>>>DDDKKKVVVjjjzzznnnddd[[[VVVPPPJJJFFFGGGGGGEEEFFFHHHHHHGGGGGGFFFFFFFFFFFFGGGEEEFFFHHHJJJLLLNNNPPPPPPPPPQQQQQQRRRSSSUUUVVVWWWSSSTTTUUUVVVVVVUUUTTTTTTRRRRRRSSSTTTUUUUUUUUUUUUTTTUUUVVVXXXYYYZZZ[[[[[[]]]]]]]]]^^^___```aaaaaaaaadddkkkuuu|||}}}vvvpppssssssssstttuuuvvvvvvvvvrrrtttwwwyyy}}}qqqjjjiiirrr}}}mmmhhhiiiqqquuu___KKKHHHHHHCCC???@@@999888666555444333333333222222222222222222333333222222222222222333444444111222333444444444444444333333333444444444555555777777;;;BBBHHHOOO[[[fffuuu}}}|||vvvvvv}}}zzz}}}~~~pppjjjccc]]]ZZZYYYXXXXXXYYYXXXXXXXXXXXXVVVRRROOOLLLLLLKKKFFF???999777777555555555444444333333333444444444444444444444444333333333444444444555555666666777888888777666555777777888999:::<<<>>>>>>GGGNNNZZZooouuujjjaaaZZZUUUOOOIIIFFFGGGGGGFFFGGGJJJHHHGGGFFFDDDCCCDDDDDDEEEEEEFFFHHHKKKNNNOOOQQQQQQPPPPPPQQQRRRSSSUUUWWWXXXTTTTTTUUUVVVUUUTTTSSSRRRMMMNNNOOOQQQRRRSSSSSSSSSQQQSSSXXX[[[^^^^^^]]]\\\\\\]]]]]]^^^```bbbdddeeebbbfffnnnxxxxxxqqquuuuuuvvvwwwxxxxxxyyyyyyvvvxxxzzz|||xxxqqqjjjjjjrrr{{{{{{jjjkkknnnxxx|||cccNNNIIIIIIDDD@@@BBB888777666444444333333333111111111222222333333444333222222222333444444555444444555555444444333333333333333444444444555555777777<<>>:::777333333444444444333222222333333333444444444555555333333333444444444555555888888888888777777777777888555666999;;;;;;===BBBHHHWWWaaaqqq|||pppeee[[[TTTSSSIIIIIIHHHGGGGGGGGGHHHHHHJJJIIIFFFCCCBBBBBBBBBCCCFFFIIILLLNNNOOOOOOQQQRRROOOQQQSSSVVVWWWXXXXXXXXXUUUUUUTTTTTTSSSQQQPPPOOONNNNNNOOOPPPRRRSSSSSSTTTVVVYYY]]]___^^^\\\[[[[[[^^^]]]]]]___aaacccbbbbbbeeellluuu{{{|||zzzvvvtttzzz|||~~~~~~|||{{{zzz{{{xxxxxx{{{|||kkklllllllllqqquuuooolllpppnnnVVVKKKHHHDDDAAABBB;;;:::999777555444333333222222222222222222222222333333333333333333333333333333222222333333444555333555777888666555555666888888>>>IIINNNPPPVVV___lllnnnlllkkkwww|||vvvrrr~~~rrrfff___[[[WWWXXX\\\[[[ZZZYYYYYYYYYWWWSSSPPPOOONNNLLLHHHDDD???:::888333444444444444333222222333333333444444444555555333333444444444555555555666666777777888888888999999777777;;;<<<<<>>CCCIIIKKKMMMSSSZZZaaadddiiittt{{{zzzvvvtttsss}}}kkkaaa^^^ZZZXXXXXXXXXWWWWWWWWWWWWUUUQQQNNNNNNMMMLLLIIIEEEAAA===;;;666666555444444333333333333333333444444444555555444444444444555555555555555666666777888888999999:::888999<<<<<<===CCCKKKVVVbbbkkk|||||||||ppphhh```VVVOOOMMMIIIIIIHHHHHHHHHHHHIIIIIIBBBBBBBBBDDDEEEHHHJJJKKKMMMNNNPPPQQQPPPPPPQQQSSSTTTUUUVVVVVVUUUTTTSSSRRRSSSSSSRRRQQQPPPNNNMMMLLLOOOOOOOOOPPPQQQSSSTTTUUU]]]^^^___``````bbbeeehhhjjjiiihhhjjjmmmpppqqqqqqtttuuuuuuuuutttvvvyyy{{{tttnnnmmmpppsssvvv|||ssslllrrryyysss___PPPGGGDDDDDD>>>===;;;999777666555444222222222222222222222222333333333333333333333333333333333333333444555555333444666666666555777888<<<@@@EEEHHHIIIKKKRRRXXXcccfffmmm~~~~~~{{{zzz{{{}}}oooddd___[[[XXXWWWWWWWWWVVVWWWWWWUUURRROOOMMMMMMLLLIIIFFFCCC???===888777666555444444444444333333333444444444555555444444444555555555666666888888777777777777777777999888999;;;<<<>>>GGGPPPXXXfffttt~~~vvvkkkddd^^^UUUOOOMMMIIIIIIHHHGGGGGGGGGGGGHHHAAABBBCCCEEEHHHJJJLLLMMMOOOPPPQQQQQQQQQQQQSSSUUUSSSTTTUUUUUUUUUTTTSSSRRRRRRRRRQQQQQQPPPNNNMMMLLLOOONNNNNNOOOQQQSSSVVVXXX```aaabbbcccdddfffjjjnnnooonnnmmmooorrrvvvxxxxxx{{{{{{yyywwwvvvxxx{{{}}}qqqnnnpppuuu{{{ooollluuu{{{fffUUUJJJFFFEEE@@@???<<<:::888666555555222222222222222222222222333333333333333333333333444444333333444444555666333444666666555555777999<<>>;;;999777666555222222222222222222222222333333333333333333333333444444444444444555555666333444555555555555888:::;;;DDDJJJJJJJJJQQQ[[[aaafffnnn~~~~~~~~~}}}pppfff]]]ZZZ\\\WWWWWWWWWWWWXXXVVVSSSPPPLLLLLLKKKJJJHHHEEEBBBAAA;;;999777555444444555555333333333444444444555555555555555555666666666666777777777777777888888888999999<<<>>>@@@DDDQQQ^^^eee|||~~~vvvkkk```ZZZUUUPPPMMMNNNJJJIIIGGGEEEDDDCCCBBBBBBEEEFFFHHHJJJLLLMMMNNNOOOPPPQQQRRRRRRSSSTTTWWWZZZVVVVVVVVVVVVTTTRRRPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQPPPQQQSSSVVV[[[___bbbdddfffiiikkkmmmpppsssvvv{{{yyyxxxzzz~~~vvvrrrrrrttt|||yyyrrrwww|||eeeUUUKKKFFFBBBAAA???<<<999888666666222222222222222222222222333333333333333333333333444444444444444555666666333444555555444555888;;;<<>>CCCGGGMMMSSSZZZcccmmmttt}}}|||wwwhhh```]]]WWWVVVVVVVVVVVVTTTQQQNNNMMMLLLLLLKKKIIIGGGEEEDDD>>><<<999777555444555555444444444444444444444444555555555666666666777777777888999888777777999;;;===:::>>>EEEIIIPPPddd{{{sssgggaaaZZZTTTRRRPPPMMMJJJGGGFFFDDDCCCDDDGGGKKKMMMKKKKKKLLLLLLMMMNNNNNNOOORRRRRRRRRRRRSSSUUUWWWXXX[[[YYYVVVSSSQQQPPPPPPPPPPPPPPPQQQRRRTTTVVVXXXYYYXXXYYY[[[^^^aaadddfffggglllnnnqqqsssuuuxxx|||}}}zzz}}}|||eeeSSSNNNFFFDDD@@@>>>===;;;888555555444333333222222333333444444444444444444444444444444444555555555666666666555666999888777999>>>DDDHHHNNNTTT[[[dddpppxxxpppccc]]]XXXWWWUUUUUUUUUTTTQQQOOOMMMMMMLLLKKKIIIGGGEEEDDD???===:::777555555555666444444444444444444444444555555666666666777777777777888999888777888:::;;;===<<>>===;;;999777555444444333333333333333444444444444444444444444444444555555555666666666777666888;;;:::888:::>>>DDDIIIPPPUUU\\\ggguuu|||{{{wwwfff]]]YYYXXXUUUTTTTTTSSSQQQOOOMMMMMMLLLKKKIIIGGGFFFEEE@@@>>>;;;888666555555666555555555555555555555555555666666666666777777777777888999999888888:::<<<======@@@FFFOOOdddtttfffccc^^^WWWSSSPPPNNNJJJFFFGGGFFFEEEDDDEEEGGGIIIKKKMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPQQQRRRTTTUUUWWWXXXWWWVVVSSSPPPOOOOOOOOOPPPNNNNNNOOOQQQVVV[[[aaaddd^^^```cccgggjjjlllmmmnnnooorrrwww|||~~~zzzpppkkkvvvzzz~~~{{{cccSSSGGGDDD@@@>>>===<<<:::888555555444333333333333333444444444444444444444444555555555555666666666666777666888;;;;;;888:::>>>DDDIIIPPPWWW___lll|||zzzuuuwwwxxx~~~jjj^^^[[[XXXUUUSSSSSSRRRQQQPPPNNNMMMMMMKKKJJJHHHFFFEEEAAA???<<<999666666666666555555555555555555555555666666666666777777777888777888999999888999;;;===<<<===AAAHHHVVVrrr{{{pppjjjhhhaaaYYYSSSPPPLLLGGGCCCDDDDDDCCCCCCEEEGGGIIIKKKNNNNNNNNNNNNOOOOOOOOOOOONNNOOOQQQRRRTTTVVVWWWWWWUUUSSSQQQNNNMMMMMMNNNOOONNNNNNOOORRRWWW]]]cccfffbbbdddgggkkknnnpppqqqqqqrrruuuyyy}}}~~~tttllliiilllttt}}}|||tttuuu{{{kkkWWWIIIFFFBBB???>>>===;;;:::666555444444333333444444444444444444444444444444555555555666666666777777666555777::::::888:::???EEEIIIPPPYYYfffvvvpppnnnpppooozzzqqqccc\\\YYYUUURRRRRRRRRQQQPPPNNNNNNMMMLLLJJJHHHFFFEEEBBB@@@===999777666666666555555555555555555555555666666666777777777888888777888999999999:::<<<>>><<<>>>CCCMMM```sssmmmnnnllleee[[[SSSNNNJJJFFFBBB???@@@AAACCCGGGJJJNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRUUUWWWXXXYYYYYYSSSRRRPPPNNNMMMMMMNNNOOOOOOPPPRRRUUUZZZ___dddgggfffiiilllqqqtttuuuvvvvvvvvvxxx{{{}}}~~~sssiiibbbfffnnnuuuyyy~~~{{{qqqpppuuuttt___MMMIIIDDD@@@???>>><<<;;;666555555444444444444444444444444444444444444444555555666666666777777777666444555999999999<<>>===@@@FFFSSSlllvvvmmmkkknnnnnnfffZZZQQQLLLIIIEEECCC@@@AAACCCEEEIIIMMMPPPRRRPPPPPPPPPPPPPPPPPPOOOOOOQQQSSSUUUXXXZZZ[[[\\\\\\TTTRRRPPPOOONNNOOOPPPQQQRRRTTTVVVZZZ^^^bbbfffhhhkkknnnrrrvvvyyy{{{{{{{{{zzz{{{}}}rrrjjjeeebbbiiittt}}}{{{qqqooosss{{{~~~iiiPPPLLLGGGBBB@@@>>>===<<<666666555444444444444444444444444444444444444444555666666666777777777777777555555888999:::@@@GGGLLLLLLSSSddd|||wwwgggdddkkkqqqqqq^^^ZZZUUUQQQQQQQQQQQQQQQNNNNNNMMMLLLJJJHHHGGGFFFCCCAAA>>>:::888666666666666666666666666666666666777777777777888888888888777888999999999:::===??????BBBIIIXXXsss{{{uuuqqqkkkiiilllnnneeeXXXOOOJJJHHHFFFDDDDDDEEEFFFHHHKKKMMMOOOQQQPPPPPPPPPPPPPPPPPPPPPPPPTTTUUUXXX[[[]]]^^^______UUUSSSRRRPPPPPPPPPRRRSSSUUUWWWZZZ]]]aaadddggghhhoooqqqvvvzzz}}}~~~|||~~~yyylllgggeeeiiiooozzz|||rrrpppsssssspppSSSNNNHHHCCCAAA???===<<<666666555444444444444555444444444444444444444444666666666666777777777777888555555888:::<<>>;;;777444333555555555666666666777777666666666666777777777888888:::;;;;;;:::;;;<<<>>>===IIIUUUaaa{{{|||rrreee^^^___cccfffgggccc]]]TTTMMMIIIGGGGGGFFFGGGHHHHHHHHHHHHIIILLLOOOPPPQQQRRRRRRRRRRRRTTTVVV\\\^^^aaaccccccaaa^^^[[[TTTSSSRRRQQQSSSVVVZZZ\\\___aaadddfffhhhkkkpppsssuuuxxx|||~~~yyyllliiijjjuuu}}}|||zzzvvvssspppwwwgggTTTEEEEEEFFFAAA;;;;;;:::999777666555555666666777555444555777777666444555555555555555555555555666888::::::;;;>>>EEEJJJSSSUUUbbb}}}uuuoookkkmmmsssfffZZZUUUTTTRRRQQQRRRQQQOOOLLLKKKKKKJJJHHHGGGDDDCCCBBB???<<<999666555555555666666666777777777666666666777777777888888888:::;;;<<<<<<===???BBBDDDMMMXXXfffooohhh___[[[\\\```bbbccc^^^YYYQQQKKKHHHGGGGGGGGGJJJJJJJJJIIIHHHJJJMMMPPPQQQRRRRRRRRRRRRTTTWWWYYY^^^aaadddeeeddd```[[[XXXTTTSSSSSSUUUWWW[[[___aaafffhhhjjjlllnnnqqqvvvyyyzzz}}}~~~yyyoooooosss}}}~~~|||{{{zzzwwwvvvnnnqqq{{{pppZZZHHHEEEGGGCCC>>><<<:::999777666555555666666777555444555666777666555555555555555555555555555888999::::::;;;@@@HHHOOOQQQTTTiii}}}ooolllkkksss{{{lll\\\VVVTTTSSSRRRRRRQQQOOOLLLKKKKKKJJJIIIGGGDDDCCCBBB@@@===:::777666444444444444555555555555666666777777777888888888999:::<<<======???CCCEEEHHHRRRaaassslllhhhbbb^^^^^^^^^]]]\\\YYYTTTMMMIIIGGGGGGHHHHHHKKKKKKKKKJJJIIIJJJMMMOOORRRSSSTTTTTTUUUWWWZZZ]]]___aaadddeeeccc^^^XXXTTTSSSTTTVVVXXX\\\aaadddfffjjjlllnnnppprrruuuyyy}}}~~~{{{|||sssvvv{{{}}}{{{zzzzzzyyyxxxqqqqqqvvvxxxaaaKKKDDDFFFDDD???<<<;;;:::888666555555666666666666555555666666666555555555555555666666666666999999999999:::@@@JJJRRRPPPTTTjjjzzznnnjjjlllwwwrrr___WWWUUUSSSRRRSSSPPPNNNLLLKKKKKKKKKIIIHHHCCCCCCAAA???===:::777666444444444555555555666666777777777777888888888888999;;;<<<===>>>AAAEEEHHHJJJXXXnnnzzzkkkiiieeebbb___]]]ZZZXXXUUUPPPKKKGGGGGGGGGHHHHHHJJJKKKLLLKKKJJJKKKMMMOOORRRSSSUUUVVVWWWYYY]]]``````aaacccccc```[[[UUUQQQSSSTTTXXX\\\aaaeeeiiikkkmmmnnnppprrrsssvvv{{{~~~yyy|||}}}{{{zzzzzzzzzyyytttqqqrrrzzz~~~iiiQQQFFFDDDDDD@@@<<<<<<:::999777666555666666555666666666555555666666555555555666666666777777777888888888:::AAAKKKTTTUUUXXXlllxxxmmmjjjnnn}}}{{{eeeYYYUUUSSSRRRRRRPPPNNNLLLKKKKKKKKKJJJHHHDDDCCCBBB@@@===;;;888777666666777777777888888888777777777888888888999999:::;;;<<<===>>>AAAEEEIIIMMMaaa~~~tttffffffdddbbb___\\\YYYWWWRRRNNNJJJGGGGGGHHHHHHHHHIIILLLNNNOOONNNNNNNNNPPPPPPRRRVVVXXXYYY[[[^^^```aaabbbbbbaaa]]]XXXSSSPPPSSSUUUZZZ___eeeiiilllnnnoooqqqrrrtttuuuxxx|||~~~{{{{{{{{{zzzzzzuuuqqqnnnrrr}}}qqqYYYJJJEEECCCAAA>>><<<;;;999777666555666666555666777666555444555777555555555666666777777888666777888888;;;BBBMMMUUUUUUZZZjjj}}}}}}sssjjjjjjssslll]]]WWWSSSPPPOOOPPPNNNKKKKKKKKKKKKJJJIIIEEEDDDCCCAAA???<<<:::999666777777777888888888888777777888888888999999999;;;<<<<<<<<<===@@@EEEIIISSSjjjvvvllleeeeeeeeeccc^^^ZZZWWWUUUQQQNNNIIIGGGGGGHHHHHHHHHIIIMMMQQQSSSSSSRRRQQQRRRQQQUUUZZZ]]]___aaacccdddccccccbbb___\\\XXXTTTRRRSSSVVV[[[aaagggkkknnnooorrrtttvvvwwwxxx{{{~~~|||||||||zzzyyyuuurrrnnnmmmtttyyybbbPPPFFFDDDCCCAAA===<<<:::888666666666666444666777777555444555777444555555666777777888888666888999;;;>>>EEEOOOWWWSSS]]]mmmzzzyyyooofffjjjyyyrrr```XXXSSSOOOMMMOOOMMMKKKKKKKKKKKKJJJIIIFFFFFFEEECCCAAA>>><<<;;;555555555555666666666666777888888888888999999999;;;<<<<<<<<<===@@@EEEHHHXXXppp|||nnnfffhhhhhhhhhddd^^^YYYTTTSSSQQQMMMIIIGGGGGGHHHIIIHHHIIINNNSSSWWWWWWUUUTTTSSSUUUYYY___cccfffggghhhiiieeedddbbb___\\\XXXVVVTTTSSSVVV\\\bbbhhhlllnnnooouuuwwwxxxyyy{{{}}}~~~}}}}}}|||zzzyyyvvvtttpppmmmrrr~~~iiiTTTHHHEEEEEEDDD===<<<:::888666666666666444666888777444333555777444555555666777888888999666888;;;===@@@GGGQQQXXXUUUddduuuyyynnnfffjjj|||}}}dddVVVRRRQQQRRROOOMMMLLLKKKLLLKKKJJJHHHGGGFFFEEECCC@@@>>>;;;:::555666666666777777888888777888888888888999999999:::>>>;;;999@@@@@@CCCNNN^^^www|||ooogggfffbbbhhhjjjddd[[[VVVTTTRRRSSSQQQMMMJJJIIIIIIJJJKKKQQQSSSVVVXXXZZZZZZZZZYYY___cccfffhhhlllqqqppplllllliiiccc^^^[[[WWWTTTQQQUUUVVVZZZ^^^ccciiimmmooosssvvvyyy|||~~~}}}{{{zzzqqqnnnpppqqqvvvxxx^^^KKKEEEDDDBBB===<<<:::888777666555555444444444555555555666666666666666666777777777777999666777===CCCHHHPPPXXX\\\hhhyyynnnjjjfffkkkzzzkkk\\\UUUSSSRRROOOMMMLLLKKKLLLKKKJJJHHHGGGFFFEEECCCAAA>>><<<:::666666666777777777888888888888888888999999999999888===::::::@@@AAAEEERRReeevvvkkkeeedddaaaffffff^^^VVVSSSTTTSSSSSSQQQNNNLLLJJJJJJKKKLLLQQQTTTXXX\\\___``````___ccciiimmmppptttxxxwwwssspppkkkeee```\\\ZZZWWWUUUSSSTTTWWW\\\bbbhhhnnnqqquuuwww{{{}}}~~~{{{{{{ssspppqqqppprrrgggRRRHHHEEECCC>>>===<<<:::888777666666444444444555555555666666666666666666777777777888999777999@@@EEEJJJRRRZZZiiivvvlllhhheeekkk{{{tttbbbYYYTTTSSSPPPNNNLLLLLLLLLLLLJJJHHHGGGFFFEEECCCAAA>>><<<;;;777777777777777888888888888888888888999999999:::888===;;;===CCCCCCJJJZZZooouuunnngggcccbbbbbbeeecccZZZQQQPPPSSSTTTSSSRRRPPPNNNLLLLLLLLLMMMQQQUUU[[[bbbgggiiijjjjjjjjjqqqwwwzzz|||~~~|||wwwooojjjccc]]]ZZZXXXVVVUUUTTTTTTVVVYYY___ffflllooovvvyyy{{{}}}~~~~~~~~~~~~||||||vvvssssssqqqpppzzzrrrZZZLLLFFFEEE@@@???===;;;999888777777444444555555555666666666666666666777777777888888999999<<>>>>>@@@EEEEEEOOOddd{{{vvvmmmiiieeecccdddfffiiifff[[[RRRPPPQQQRRRRRRRRRQQQPPPOOONNNNNNNNNSSSXXX___hhhooosssuuuuuusss{{{|||vvvpppkkkccc]]]ZZZYYYXXXWWWWWWWWWWWWYYY^^^dddjjjmmmvvvxxx{{{}}}~~~}}}}}}}}}~~~|||{{{xxxxxxxxxtttqqqvvv{{{aaaNNNGGGGGGAAA@@@>>>;;;999888777777555555555555666666666666666666777777777888888888888999===DDDIIINNNXXXbbbzzzdddbbbdddpppkkk\\\UUUTTTQQQOOOMMMMMMLLLLLLJJJHHHFFFFFFEEEDDDBBB???>>><<<999999999999999888888888888999999999999::::::::::::>>>===???DDDEEESSSnnnqqqjjjgggffffffiiilllooolllaaaUUUQQQPPPOOOQQQQQQQQQQQQQQQPPPOOOOOOTTTYYYaaakkksssyyy}}}~~~}}}wwwuuupppiiiccc```___^^^]]]ZZZYYYZZZ]]]aaahhhnnnrrruuuwwwzzz|||}}}||||||}}}~~~}}}|||zzzzzz{{{|||zzzwwwxxx|||gggQQQHHHHHHAAA???===;;;999777666666555555555666666666777777777777777777888888888888888999===DDDIIIOOO[[[ffftttaaaaaafffvvv~~~tttaaaWWWTTTRRRPPPNNNMMMMMMLLLJJJHHHFFFFFFEEEDDDBBB@@@>>>===:::::::::999999999999999999999999999::::::::::::999<<<;;;>>>DDDFFFZZZzzzyyyooojjjgggfffhhhmmmqqqtttpppcccWWWQQQOOONNNOOOPPPQQQRRRRRRQQQOOONNNSSSXXX```iiirrrzzzyyytttnnnhhhfffdddcccbbb^^^___aaaeeekkkrrrxxx|||xxxzzz|||~~~~~~|||{{{||||||{{{zzzyyy{{{~~~|||{{{{{{sssYYYKKKIIIAAA@@@>>>;;;999777666666555555666666666777777777777777777888888888999999999999>>>DDDHHHPPP^^^lllnnn```bbbjjj}}}xxxjjjZZZSSSSSSQQQNNNMMMMMMLLLJJJHHHFFFFFFEEEDDDBBBAAA???>>>;;;;;;:::::::::999999999999999999:::::::::;;;;;;:::<<<<<>>;;;;;;;;;::::::999999999999999:::::::::;;;;;;;;;===??????EEENNNUUUrrrpppnnnmmmkkkfffbbbgggooottttttlll\\\PPPNNNPPPRRRLLLNNNQQQRRRSSSQQQOOONNNOOORRRWWW```iiirrryyy}}}~~~{{{yyywwwwwwxxxzzz|||~~~|||zzzzzzzzzyyyxxxyyy}}}}}}yyysssmmmSSSHHHEEECCCAAA>>><<<:::888888666666666666777777777777777888888888888999999999======@@@EEEIIISSSfffvvvsss______dddrrrttt{{{ccc[[[PPPOOOMMMLLLLLLKKKHHHFFFDDDDDDCCCCCCCCCBBBBBBBBB===<<<:::999888999999:::999::::::::::::::::::;;;AAA>>>@@@EEEKKK___|||qqqmmmhhhcccbbbeeeiiillltttppphhh^^^UUUPPPOOOPPPPPPOOOOOORRRUUUVVVSSSQQQTTTUUUWWWYYY^^^eeennnttt}}}|||yyywwwyyyzzzyyyvvvvvv|||{{{uuu{{{zzz\\\IIIDDDDDDBBB???===<<<:::888777777666666666666777777999999999888888888888777999;;;CCCNNNUUU]]]qqqkkkeeeaaafffwwwqqqyyyggg[[[RRRQQQOOONNNMMMLLLIIIGGGEEEEEEDDDCCCBBBBBBAAAAAA===<<<:::999999999999:::999::::::::::::;;;;;;;;;@@@>>>@@@GGGOOOdddwwwppplllgggbbbaaadddhhhkkksssnnnfff\\\SSSPPPQQQRRRTTTSSSSSSUUUWWWXXXUUUSSSTTTUUUVVVWWWZZZ___fffkkksssyyywwwsssyyy{{{yyyzzz{{{yyywwwwww|||~~~xxxqqquuudddNNNFFFEEECCC@@@>>>===;;;888888888777777777777888888888888888888888888888888;;;<<>>===;;;999999999999:::999999::::::;;;;;;;;;;;;???>>>AAAIIISSSiiixxxrrrnnnkkkeeeaaa```cccfffiiirrrmmmdddZZZTTTRRRVVVYYYZZZYYYYYYZZZ[[[ZZZXXXVVVXXXXXXXXXWWWWWWZZZ___bbbgggmmmuuu{{{xxxsssooopppwww}}}}}}zzz{{{|||zzzxxxyyy|||}}}|||}}}|||wwwlllnnnzzzoooVVVJJJGGGCCC@@@???===;;;999999999888888888888999999777777777888999999::::::===>>>FFFRRR[[[gggxxxfffddddddlllllliiitttzzzbbbYYYUUUQQQNNNMMMLLLJJJHHHGGGGGGFFFDDDCCCAAA@@@???>>>===;;;:::999999999:::999999::::::;;;<<<<<<<<>>???FFFSSS]]]jjjrrrcccbbbeeeooommmiiirrrhhh[[[WWWQQQMMMKKKJJJIIIHHHHHHGGGFFFEEECCCBBB@@@@@@???>>><<<:::999999999999999999:::;;;;;;<<<======???@@@CCCIIIUUUiiiyyyqqqooommmjjjeeebbbaaabbbeeegggllliiiccc]]]ZZZ]]]cccggghhhgggdddbbb``````aaabbbeeeeeeeeecccaaa``````bbb^^^ccchhhjjjjjjjjjmmmoooyyy}}}uuurrrrrryyy}}}||||||||||||||||||{{{yyyyyywwwwww|||~~~hhheeehhhwwwcccSSSIIIAAA@@@???;;;888999777777666666666666777777555555666888999:::;;;<<<===>>>GGGSSS]]]iiinnnaaa```fffsssnnnkkkrrrppp^^^YYYRRRMMMKKKJJJIIIHHHGGGGGGFFFEEECCCBBBAAAAAA@@@???===;;;999999999999999999:::;;;<<<======>>>???AAAEEELLLZZZoooxxxsssrrrnnnkkkgggdddcccdddggghhhhhhgggeeebbbaaadddiiimmmpppnnnjjjeeebbbccchhhkkknnnooonnnlllhhhfffeeeeeebbbfffjjjiiifffcccbbbccciiipppzzzwwwvvvxxxyyy}}}zzzxxxyyy|||~~~}}}}}}xxxxxxvvvwww~~~iiidddccclll~~~kkkXXXKKKAAAAAAAAA;;;888:::777777666666666666777777555666777888999:::;;;;;;<<<>>>HHHTTT\\\fff{{{jjj___```iiixxxlllmmmrrr{{{|||aaa\\\TTTNNNKKKJJJJJJIIIFFFFFFFFFEEEDDDCCCCCCBBBAAA???===;;;:::999999999999999:::;;;<<<===>>>>>>>>>BBBIIIRRRccc{{{yyyuuuuuuooommmiiifffeeefffhhhjjjiiijjjlllmmmmmmooorrruuuxxxuuuoooiiieeehhhooouuu{{{{{{zzzwwwrrrmmmkkkjjjkkkooorrrqqqllleeebbbaaaaaafffnnnyyy~~~zzz~~~wwwtttttttttxxx{{{~~~yyyxxxvvvwww~~~~~~iiiddd___cccsssyyy]]]NNNCCCCCCCCC===:::===888777777777777777777888666666777888999999::::::;;;???JJJVVV\\\bbbsss{{{eee___bbbmmm~~~kkknnnrrrwwwddd^^^VVVOOOLLLKKKKKKKKKFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@===;;;:::999999999999999:::;;;<<<===>>>???===CCCKKKWWWkkkyyywwwwwwpppnnnjjjhhhggghhhiiikkkmmmppptttvvvxxxyyy{{{}}}}}}zzzssskkkhhhkkkttt{{{zzztttpppoootttxxx|||zzztttlllgggeeeeeegggllluuuxxxpppppprrrttt|||zzzyyyvvvwww~~~{{{iiiddd]]]^^^mmmaaaPPPDDDEEEEEE???<<>>===<<<::::::::::::999:::<<<<<<<<<<<<===???===BBBMMM```zzz}}}yyyyyyrrroookkkgggfffgggiiikkkmmmqqqwww~~~|||sssmmmoooyyywwwrrrxxxxxxnnnjjjhhhkkkqqqxxx~~~xxxwwwuuussssssxxxzzz}}}xxxtttvvv{{{~~~{{{wwwlllccc]]]```iiizzzjjjUUUDDDCCCEEE???;;;<<<:::999888888777888888888666666777888999;;;===>>>>>>CCCNNNWWWZZZ\\\ggguuuoooaaa___```vvv~~~oookkkkkkpppvvv{{{zzzbbbVVVTTTMMMJJJLLLIIIFFFGGGHHHHHHGGGEEECCCAAA@@@???>>><<<;;;;;;;;;;;;888999;;;<<<<<<===???AAA>>>DDDRRRiii~~~zzzyyymmmkkkgggdddcccdddeeeggghhhmmmvvv~~~yyyzzzyyyxxxwwwqqqjjjmmmrrrxxx|||zzzrrrrrrrrrsssvvv}}}{{{vvvrrrsssxxx{{{xxxtttkkkccc^^^___fffvvvoooYYYGGGDDDEEE@@@===>>>:::999999888888888888888777777777888999;;;<<<===???DDDMMMVVVYYY]]]jjjxxxlllbbbcccfffzzz~~~}}}nnnjjjhhhkkknnnqqqwww}}}jjjZZZVVVOOOKKKKKKEEEEEEFFFFFFFFFEEECCCAAA@@@AAA@@@???>>>===<<<<<<<<<888999;;;<<<<<<===@@@BBBAAAHHHZZZvvv|||wwwuuueeecccbbb```______``````aaahhhtttvvvnnnqqqvvv{{{~~~~~~yyyyyyuuuooooooqqqwww}}}zzzuuuqqqqqqtttvvvssspppiiiccc______aaaooowww```KKKEEEDDDAAA???@@@::::::999888888888888888888888888888999:::<<<<<>>=========:::;;;<<<<<<<<<===@@@BBBDDDMMMbbbwwwooolll]]]]]]\\\\\\\\\[[[[[[[[[\\\cccooo|||wwwrrrvvv|||}}}{{{~~~sssoookkkkkkvvvwwwssssssuuu|||zzzvvvqqqppprrrsssqqqnnnhhhdddaaa___]]]ggghhhPPPEEECCCAAA???@@@::::::999888888888888999999999999999999:::;;;<<>>>>>>>>===>>>>>>===<<<===???BBBFFFQQQhhh|||oooeee```XXXYYYYYYZZZZZZZZZZZZZZZ[[[```iiisss|||{{{uuuyyyssshhhgggccceeemmmyyy}}}|||zzzyyy{{{wwwrrrpppqqqqqqpppoooiiieeebbb___[[[```yyyoooTTTEEEAAAAAA???>>>;;;::::::999888999999999:::999999999:::;;;;;;<<<@@@GGGOOOWWWbbbssstttccc___jjjwww}}}~~~mmmjjjhhhfffbbb^^^aaahhhrrr}}}|||eee\\\QQQMMMNNNJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<===AAACCCFFFVVVrrruuuhhh^^^ZZZXXXXXXYYYZZZ[[[[[[\\\\\\]]]```eeekkkqqqvvvzzz|||{{{vvvjjjfffdddbbbdddkkksss|||~~~|||yyytttqqqqqqqqqqqqqqqlllgggdddaaa[[[\\\ooovvvYYYGGGBBBAAA???<<<;;;;;;:::999999999999999999999999999:::;;;<<<===???HHHQQQZZZgggyyy~~~mmm``````nnn~~~~~~~~~jjjiiiiiigggbbb\\\^^^dddjjjyyymmmaaaSSSMMMOOONNNIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBAAA???>>>>>>>>>===<<<<<<===<<<===???DDDGGGKKKaaa|||pppeee\\\YYYZZZZZZZZZ[[[\\\^^^___``````aaabbbffflllsssyyy}}}rrrjjjiiiffffffjjjpppvvv||||||yyyuuurrrqqqqqqrrrsssoooiiieeebbb]]][[[gggwww|||___JJJDDDCCC@@@<<<;;;;;;:::999999999999:::888888999999;;;<<<>>>??????IIITTT\\\jjj|||xxxjjjaaacccrrr~~~|||hhhhhhiiihhhbbb\\\]]]ccceeevvvssseeeTTTMMMPPPPPPIIIHHHGGGEEEDDDDDDDDDDDDBBBBBB@@@???>>>=========999:::;;;<<<===AAAGGGKKKQQQkkkwwwmmmddd^^^\\\\\\\\\\\\\\\^^^```bbbdddbbbaaabbbeeekkkttt|||uuunnnmmmiiikkkpppwww|||{{{xxxtttqqqpppqqqrrrsssrrrjjjfffccc^^^ZZZcccpppbbbMMMFFFEEEAAA<<<<<<;;;::::::999999::::::888888888999;;;===???@@@???JJJUUU^^^jjj{{{xxxlllccceeeuuu~~~{{{~~~hhhiiihhheee```]]]^^^```lll{{{~~~___TTTXXXVVVMMMHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@???>>>>>>>>>>>>;;;:::<<<>>>???DDDIIIYYY}}}xxxooobbb\\\______``````___^^^]]]^^^```]]]```cccdddgggrrrxxxsssqqqrrrwww}}}}}}xxxtttrrrrrrrrrpppnnnqqqnnniiibbb]]][[[]]]___lllRRRGGGFFFBBB<<<===<<<:::999888999999:::888999:::::::::;;;===???AAAOOOVVV\\\mmmzzztttgggeeeeeesss}}}tttuuu{{{hhhiiihhheeeaaa^^^___```jjjyyyfffWWWVVVSSSKKKIIIHHHHHHGGGFFFEEEDDDCCCDDDCCCAAA@@@??????>>>>>>???<<<;;;>>>???@@@EEELLLddd}}}tttkkk___[[[^^^aaaccceeeeeecccbbbbbbcccaaadddggghhhlllxxx~~~}}}}}}{{{uuurrrrrrrrrqqqppppppnnniiiccc^^^\\\]]]^^^zzzvvv\\\LLLGGGCCC>>>===<<<:::999999999999:::999:::;;;::::::;;;===???CCCPPPVVV]]]qqqsssfffeeeeeesss|||ssstttzzzhhhiiihhhfffccc``````aaaeeessssss]]]VVVQQQKKKIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCBBB@@@????????????@@@======???@@@AAAGGGOOOpppzzzqqqiii```]]]aaaeeehhhkkklllkkkhhhfffeeeaaaeeeiiilllrrr}}}wwwrrrqqqqqqqqqpppmmmllljjjeee```]]]\\\]]]qqqiiiSSSIIICCC@@@>>>===;;;999999999999::::::;;;;;;:::::::::===???FFFQQQVVV```xxxpppeeecccdddttt{{{rrrrrrxxxhhhhhhhhhfffdddbbbaaaaaa___kkk|||dddVVVQQQOOOJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@????????????======???@@@AAAHHHQQQttt{{{rrrkkkeeeeeehhhkkkooorrrsssoookkkfffddddddffflllvvv~~~wwwqqqnnnnnnooopppkkkkkkjjjfffaaa]]]\\\[[[iiitttYYYJJJCCCAAA>>>===;;;:::999999999:::;;;;;;;;;::::::;;;===@@@HHHRRRWWWddd{{{lllbbbaaacccuuu|||rrrrrrwwwgggggggggffffffdddbbbaaa\\\fffvvviiiVVVQQQQQQKKKJJJHHHGGGFFFEEEEEEFFFDDDDDDBBBAAA@@@?????????===<<<<<<>>>>>>@@@IIISSSqqq}}}uuuooolllmmmppptttvvvxxxwwwrrrlllgggeeekkklllttt}}}wwwppplllkkkmmmooojjjjjjiiifffaaa]]][[[[[[eeezzz]]]JJJCCCBBB???>>><<<:::999999999999;;;;;;;;;::::::;;;???BBBIIISSSYYYiii~~~xxxiii```aaaeeexxx~~~sssrrrvvvfffeeeeeeffffffeeebbb```\\\dddqqq~~~pppXXXPPPQQQLLLJJJIIIGGGFFFFFFFFFFFFEEEDDDCCCAAA@@@@@@@@@@@@<<<<<<===>>>>>>@@@JJJUUUmmmyyyuuutttvvvxxx}}}~~~~~~zzzuuuooolllkkkooorrr|||{{{}}}~~~|||wwwqqqllljjjlllnnnjjjjjjhhheee```]]]\\\\\\aaa{{{```LLLDDDBBB@@@???===;;;999999999999:::::::::999:::<<>>???>>>AAALLLXXXooo}}}~~~~~~yyyvvvuuuvvvwww}}}zzzwwwzzz|||{{{xxxsssmmmkkkmmmooojjjiiihhhddd___]]]\\\]]]]]]pppdddOOOEEEBBBAAA???===;;;:::999999999888999999999:::===CCCGGGKKKWWW___mmmjjj```gggooo~~~rrrppptttdddcccbbbdddfffeeebbb^^^VVV\\\fffqqq|||gggUUUQQQMMMKKKIIIGGGEEEFFFGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>@@@AAA???BBBMMMZZZsss}}}{{{}}}~~~}}}~~~|||}}}}}}{{{xxxzzz~~~{{{{{{zzzuuuooommmnnnpppjjjiiigggccc___\\\\\\]]][[[ggggggQQQFFFBBBAAA@@@===;;;:::999999999888888888999:::>>>DDDHHHLLLYYYaaannnkkkbbbjjjttt}}}qqqooorrrhhhfffeeeeeefffeeecccaaa\\\\\\^^^gggtttjjjUUUTTTMMMKKKHHHGGGGGGGGGFFFEEEBBBBBBAAAAAA@@@???>>>>>>>>>AAA@@@BBBGGGDDDLLLaaaxxx}}}|||wwwtttrrrqqqooommmkkkiiifffbbb^^^\\\[[[ZZZ]]]bbbyyytttVVVEEE??????>>>===;;;:::::::::;;;;;;888888::::::;;;@@@FFFMMMTTT[[[lll}}}hhhggggggqqqttthhhhhhooozzzgggfffddddddeeedddbbb```\\\\\\^^^dddooo{{{pppZZZVVVNNNKKKHHHGGGGGGGGGFFFEEECCCCCCBBBBBBAAA@@@@@@???===@@@>>>@@@DDDCCCNNNddd}}}xxxuuusssqqqnnnlllkkkiiieeebbb^^^\\\ZZZYYY[[[^^^sssuuuZZZHHHBBB@@@>>>===;;;:::::::::;;;;;;888888::::::;;;@@@GGGLLLRRRXXXfff||||||gggfffggguuuuuuiiihhhnnnzzzfffeeecccbbbcccbbb```___\\\]]]^^^aaahhhuuuwww___WWWNNNKKKHHHGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@>>>@@@>>>???DDDFFFTTTmmmzzzyyyzzz~~~zzzwwwtttqqqmmmjjjjjjhhheeeaaa^^^[[[YYYXXXWWWYYYjjjxxx___LLLEEE@@@???===;;;:::::::::;;;;;;888888:::;;;<<>><<<:::::::::;;;;;;888888;;;<<<===BBBIIIMMMSSSVVV___qqq|||sssfffiiioootttjjjggghhhxxxfffccc```_________]]]\\\\\\^^^___^^^bbbqqqeeeUUUOOOLLLIIIGGGFFFFFFEEEDDDAAAAAAAAAAAA@@@@@@@@@@@@@@@CCC@@@AAAHHHOOOeeexxxsssqqqyyy}}}zzzwwwrrrlllhhhgggeeeccc```]]]YYYWWWUUUSSSQQQYYYoookkkSSSEEEBBB@@@>>><<<;;;:::::::::;;;999999;;;======CCCJJJMMMTTTWWWaaasss~~~}}}nnngggmmmuuusssiiieeegggwwwfffccc```^^^^^^^^^]]]\\\\\\]]]]]]]]]```nnnjjjWWWOOOMMMIIIGGGFFFFFFEEECCC@@@@@@@@@@@@@@@@@@@@@@@@===AAA???@@@HHHQQQjjjtttttt{{{~~~|||yyysssmmmhhheeedddccc```\\\YYYVVVTTTRRROOOSSScccwwwrrrXXXGGGCCCAAA???===;;;:::::::::;;;999999<<<===>>>DDDKKKLLLUUU[[[ggg{{{~~~zzzzzzkkkhhhooowwwqqqfffdddgggttt{{{gggddd```^^^^^^^^^]]]\\\[[[[[[ZZZZZZ]]]hhhxxxqqq\\\PPPMMMIIIGGGFFFFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA<<<@@@@@@BBBJJJUUUooo|||~~~}}}zzztttmmmhhhdddcccbbb___\\\XXXUUUSSSPPPMMMNNNYYYjjj~~~yyy]]]JJJCCCBBB???===;;;:::::::::;;;999999<<<>>>???EEELLLOOOYYYbbbsss}}}wwwjjjhhhmmmuuuooocccbbbhhhrrryyygggddd```^^^^^^^^^]]]\\\[[[ZZZXXXWWWZZZcccpppyyywwwbbbPPPMMMIIIGGGFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB===BBBBBBEEENNNYYYttt~~~~~~{{{uuunnniiiccccccbbb___\\\XXXTTTRRRNNNLLLLLLSSSbbbxxx~~~aaaMMMCCCBBB@@@===;;;:::::::::<<<999:::===>>>???EEELLLTTT^^^jjj~~~wwwjjjgggkkksssnnnaaabbbiiiqqqwwwhhhaaa[[[[[[\\\ZZZYYYZZZZZZXXXXXXWWWVVVZZZhhhvvvdddUUUOOOKKKJJJGGGBBBAAADDDBBBAAAAAA@@@@@@AAAAAABBB@@@???BBBEEELLL___}}}{{{yyytttlllggggggddd```]]][[[YYYVVVTTTRRRMMMJJJNNN]]]uuuoooSSSGGGBBB??????===::::::===???<<<;;;<<<<<<>>>FFFPPPUUU^^^qqqxxxqqqkkknnnxxx{{{lllddddddgggtttyyyiiibbb]]]]]]^^^\\\ZZZ[[[ZZZXXXWWWWWWVVVZZZffftttgggUUUOOOKKKJJJGGGCCCBBBEEEBBBAAAAAA@@@@@@AAAAAABBBCCCCCCEEEIIIRRRjjj~~~|||zzzuuunnnhhhhhheeeaaa^^^\\\YYYVVVTTTQQQLLLIIINNN[[[rrrzzzYYYIIICCC??????===::::::===>>>;;;;;;<<<<<>>;;;:::<<<<<<::::::<<<===@@@JJJTTTXXXhhhxxxrrrnnnrrr~~~yyyiii``````bbbmmmsss~~~lllddd______```]]][[[[[[ZZZXXXWWWXXXWWWXXX```jjj{{{rrrZZZRRRKKKIIIHHHEEEEEEFFFBBBBBBAAAAAAAAAAAABBBBBBDDDCCCDDDIIIZZZ|||}}}zzzvvvooojjjiiifffbbb___]]]ZZZXXXUUUQQQLLLIIIMMMTTTeeemmmQQQHHHAAA???>>>;;;;;;<<<;;;::::::<<<>>>BBBLLLVVV\\\pppyyyrrrooottt{{{kkkbbb```bbbjjjqqq|||oooggg```______\\\ZZZ[[[[[[YYYXXXYYYXXXXXX]]]eeerrryyy___TTTKKKIIIHHHFFFEEEFFFCCCBBBBBBAAAAAABBBBBBCCCDDDDDDCCCIII\\\{{{yyyuuupppllliiifffccc___]]][[[XXXVVVRRRLLLJJJMMMQQQ^^^|||{{{VVVLLLBBB???>>><<<;;;<<<;;;999:::===???CCCMMMXXXdddyyyyyysssooosss~~~{{{kkkaaa___aaahhhooozzzuuulllccc```^^^[[[ZZZ\\\]]]ZZZZZZ[[[ZZZXXX[[[aaaiiixxxcccWWWLLLIIIHHHFFFEEEEEECCCCCCBBBBBBBBBBBBCCCCCCEEEFFFFFFLLLaaa{{{yyyvvvrrrooojjjgggccc```^^^\\\YYYWWWSSSMMMKKKMMMNNNXXXwww[[[OOOCCC??????===;;;<<<<<<:::;;;===???DDDNNNYYYkkkwwwqqqnnnrrr}}}yyyiii___]]]___fffnnnxxx}}}rrrfffaaa^^^\\\\\\^^^___\\\[[[]]]\\\YYYZZZ^^^bbbppp{{{hhhZZZMMMIIIHHHFFFDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDFFFHHHOOOfff{{{zzzxxxuuurrrkkkhhhdddaaa___\\\YYYWWWUUUNNNLLLNNNMMMTTTsss^^^QQQDDD@@@???===<<<<<<===;;;;;;>>>@@@DDDNNNYYYlll}}}tttooolllqqq}}}yyyiii___]]]___eeemmmwwwvvviiibbb___]]]]]]``````]]]\\\^^^]]]YYYZZZ]]]___lllvvvjjj\\\NNNIIIHHHFFFDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAEEEHHHPPPhhh|||{{{zzzxxxuuukkkhhhdddaaa___]]]ZZZWWWUUUOOOMMMOOOLLLRRRqqq```RRREEE@@@???===<<<<<<===;;;<<<>>>@@@DDDNNNXXXhhhxxxqqqmmmkkkqqq~~~{{{kkkbbb```aaaccclllwww}}}lllbbb```bbbaaa```_________```aaa___[[[WWWYYYcccsssvvv]]]NNNLLLFFFDDDFFFBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCFFFSSSkkkzzztttnnnkkkfffbbb```^^^[[[YYYXXXSSSLLLNNNSSSSSSdddnnnSSSCCCBBB======???;;;<<<===>>>>>>???EEEOOOVVViiiwwwwwwnnnmmmmmmqqq}}}mmm^^^ZZZ]]]ccckkkuuu}}}mmmcccaaabbbbbbaaaaaaaaaaaabbbbbb```\\\YYYZZZcccrrryyy___OOOLLLFFFDDDFFFCCCBBBBBBBBBAAAAAABBBBBBBBBEEEDDDGGGSSShhh~~~yyytttnnnkkkfffbbb```^^^[[[YYYVVVRRRLLLMMMQQQPPP___}}}sssWWWGGGDDD>>>===>>>:::<<<===>>>>>>???EEEOOOVVVgggsss{{{mmmllllllppp}}}lll]]]ZZZ]]]dddlllwww}}}nnndddbbbccccccccccccccccccddddddbbb]]]ZZZZZZaaannn|||cccQQQLLLFFFEEEGGGCCCBBBAAAAAAAAAAAAAAAAAABBBEEEDDDHHHTTTjjjpppkkkooo|||}}}yyytttnnnkkkfffbbb```^^^[[[YYYUUURRRLLLLLLPPPLLLWWWqqqyyy]]]KKKFFF???===>>>:::<<<===>>>>>>???EEEOOOVVVeeeoooooommmlllppp}}}~~~kkk\\\YYY]]]eeemmmxxx~~~pppgggddddddeeeddddddddddddeeeeeebbb^^^[[[YYY^^^ggguuuiiiTTTMMMGGGEEEGGGCCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDIIIXXXooo}}}wwwlllbbbgggooo|||xxxuuunnnkkkfffbbb```^^^[[[YYYTTTTTTNNNMMMOOOKKKQQQfff}}}```LLLGGG???===???;;;<<<======>>>???EEEOOOVVVcccjjjvvvssspppmmmqqq~~~}}}iii[[[XXX]]]dddlllxxxsssiiieeeeeeeeeeeeccccccdddeeeeeeccc___\\\XXX[[[aaannnqqqXXXOOOGGGFFFHHHCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDKKK[[[rrrrrrmmmhhheeecccaaa^^^]]]eeeppp{{{wwwuuunnnkkkfffbbb```^^^[[[YYYUUUVVVPPPNNNPPPKKKNNN^^^{{{aaaMMMFFF???>>>@@@===<<<======>>>???EEEOOOVVV\\\bbbkkkxxx}}}yyytttppprrr|||iiiZZZXXX\\\bbbjjjvvvvvvlllfffeeeeeefffccccccdddeeefffeeebbb___ZZZZZZ]]]hhh{{{zzz]]]QQQIIIGGGHHHCCCEEEEEEDDDDDDDDDDDDEEEEEEDDDFFFMMM\\\tttooohhhaaa[[[WWWTTTSSSVVV[[[aaannnzzzwwwuuunnnkkkfffbbb```^^^[[[YYYVVVXXXRRROOOQQQMMMNNN[[[sssdddOOOGGG???>>>AAA>>><<<===>>>>>>???EEEOOOVVVWWW[[[cccnnn|||}}}{{{uuuppprrr}}}jjj[[[XXX\\\```hhhuuuyyynnngggdddeeeeeeccccccdddggghhhhhheeebbb^^^\\\\\\eeewwwbbbTTTJJJGGGHHHCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCFFFNNN___wwwrrrbbb___YYYTTTRRRPPPNNNSSSZZZbbbppp{{{wwwuuunnnkkkfffbbb```^^^[[[YYYUUUXXXRRRNNNQQQNNNNNNYYYooojjjSSSIII@@@>>>@@@>>><<<===>>>>>>???EEEOOOVVVVVVZZZaaakkkxxxyyyrrrlllppp~~~kkk\\\XXX\\\___hhhtttzzzooogggddddddeeecccdddeeehhhjjjjjjhhheeebbb^^^\\\ddduuudddUUUJJJHHHHHHCCCCCCCCCBBBBBBBBBBBBCCCCCCAAAEEEOOObbb||||||kkk___VVVRRRPPPRRRPPPNNNSSS\\\iiiwww{{{wwwuuunnnkkkfffbbb```^^^[[[YYYUUUXXXQQQMMMPPPNNNNNNXXXmmmnnnVVVLLLAAA>>>@@@===<<<===>>>>>>???EEEOOOVVVYYY]]]dddnnnzzzuuuoooiiimmm~~~~~~lll\\\XXX\\\___hhhuuu{{{kkkeeeggghhheeedddhhhlllnnnnnnlllkkkkkkhhh___YYY```tttmmmUUULLLJJJFFFCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCJJJTTTbbb|||xxxhhh^^^ZZZPPPLLLPPPQQQOOOVVVaaalllzzzvvvsssmmmeeebbbaaa___[[[WWWUUUVVVVVVRRRMMMMMMQQQVVVnnn___JJJCCCAAA???>>>AAA???===<<>>>>>@@@FFFOOOWWWXXX^^^iiiwwwvvvnnnlllwwwtttfff______lllvvv~~~ppphhhggggggffflllnnnoooooooooqqqtttvvvppphhhaaadddsssuuuZZZOOOLLLIIIEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEIIIUUUkkk~~~~~~~~~|||zzz}}}{{{mmmccc___WWWTTTXXXZZZ]]]gggtttwww|||}}}xxxuuuwwwzzz{{{|||tttnnngggccc```^^^ZZZWWWTTTUUUTTTQQQMMMLLLOOOSSS___nnnQQQEEEBBBAAA@@@777===AAABBBBBBFFFOOOWWWTTT^^^ooosssnnnooozzz{{{nnnhhhiiiyyyrrriiiffffffgggnnnpppqqqrrrqqqrrrsssuuupppiiibbbcccooozzz]]]OOOMMMJJJEEEDDDDDDCCCCCCCCCCCCDDDDDDHHHLLLZZZwww|||rrrgggbbb```bbbcccgggrrr~~~zzzoooiiieeegggjjjkkknnnrrrzzz|||uuupppiiiddd```]]]ZZZWWWTTTTTTSSSPPPMMMLLLNNNPPPZZZuuuxxxVVVFFFCCCBBB@@@777???FFFGGGDDDFFFOOOWWWTTTaaatttqqqlllnnnzzztttnnnpppuuukkkeeedddgggmmmpppssstttsssqqqppppppnnnhhhbbbaaajjj|||~~~___OOOLLLIIIDDDDDDDDDDDDCCCCCCDDDDDDDDDKKKOOOaaaooonnnnnnnnnnnnrrr{{{{{{tttgggaaa\\\]]]___^^^aaadddiiiooowww}}}yyyuuuqqqkkkeee```\\\YYYWWWSSSSSSRRROOOMMMLLLLLLMMMVVVmmm[[[HHHEEEDDD@@@;;;BBBIIIIIIFFFGGGOOOWWWXXXggg||||||nnnjjjlllwwwwwwqqqssswwwkkkcccbbbfffkkkooossstttssspppooonnnmmmhhhbbb___fffvvvaaaOOOLLLJJJDDDEEEDDDDDDCCCCCCDDDDDDEEELLLRRRhhhyyy|||~~~~~~yyylllccc\\\WWWWWWWWWVVVXXX[[[]]]aaahhhooovvv}}}|||xxxvvvrrrlllfff```[[[XXXWWWSSSRRRQQQOOOMMMLLLKKKKKKRRRddd```JJJGGGEEE@@@>>>CCCGGGGGGEEEHHHQQQYYY^^^ooo|||uuujjjgggjjjvvvyyytttvvvxxxkkkaaa```eeejjjmmmppprrrqqqqqqqqqrrrpppkkkddd___cccqqqdddQQQNNNKKKEEEEEEEEEDDDDDDDDDDDDEEEEEEKKKRRRkkk|||yyyzzzyyyvvvvvv|||~~~oooeee___XXXSSSSSSSSSRRRSSSWWWUUUXXX\\\```eeelllsssxxx{{{vvvsssnnnfff___ZZZXXXWWWSSSQQQPPPNNNMMMLLLJJJIIILLL[[[vvvbbbLLLHHHEEE???>>>@@@AAAAAACCCJJJTTT[[[bbbvvvwwwpppeeeeeekkkxxx}}}wwwzzzxxxkkk```___eeejjjlllnnnoooppprrruuuwwwsssnnnggg```aaannngggRRROOOMMMFFFEEEEEEDDDDDDDDDDDDEEEEEEIIIQQQkkkuuuhhhfffhhhfffdddeeelllwwwrrrfff___[[[UUUPPPPPPQQQPPPQQQUUURRRTTTUUUXXX[[[```ggglllooowwwvvvtttnnnggg___ZZZXXXWWWSSSQQQOOONNNMMMLLLJJJHHHGGGTTTooodddLLLIIIFFF???===<<<<<<===BBBKKKVVV]]]ddd{{{tttnnnbbbdddlll|||{{{}}}{{{mmmaaa^^^bbbjjjmmmoooooonnnooorrrvvvyyyrrrhhh```\\\cccwwwnnnUUULLLJJJGGGCCCBBBBBBBBBCCCDDDFFFGGGIIIRRRlll}}}jjj___YYYVVVVVVVVVXXX]]]aaajjjyyy~~~sssjjjccc^^^XXXWWWVVVTTTSSSQQQPPPOOOOOOPPPQQQRRRSSSVVV[[[^^^bbbiiiqqqwww{{{{{{yyyuuunnnfff___ZZZWWWVVVTTTSSSQQQNNNKKKHHHFFFEEEGGGQQQdddkkkOOOCCCCCCCCC???>>>===<<<@@@HHHRRRZZZffftttlll```eeeooo|||zzzmmmaaa^^^aaahhhkkknnnnnnmmmnnnrrrvvvzzzrrrhhh```[[[```sssrrrXXXMMMIIIGGGDDDCCCBBBBBBCCCDDDFFFGGGIIIRRRiiizzzfffZZZRRROOOOOOOOOQQQUUUYYY```ooo}}}zzzooofff___YYYVVVWWWVVVUUUTTTSSSQQQPPPPPPQQQRRRRRRRRRRRRTTTWWWZZZ[[[```gggkkkooottt|||}}}xxxtttmmmeee^^^YYYVVVUUUTTTSSSQQQNNNKKKHHHFFFEEEFFFNNN]]]{{{mmmQQQEEECCCDDD???>>>======@@@HHHRRRZZZeeetttkkkfffmmmvvv~~~~~~}}}oooccc^^^aaaeeehhhlllmmmlllmmmqqquuuxxxqqqhhh___YYY\\\lll|||www\\\NNNIIIGGGEEEDDDCCCCCCCCCDDDEEEFFFIIIQQQffflll\\\SSSOOOMMMMMMOOOSSSVVV[[[hhhuuu{{{uuummmeee___ZZZWWWTTTUUUTTTTTTSSSRRRRRRQQQQQQTTTTTTTTTRRRQQQQQQSSSUUUTTTWWW[[[^^^aaafffmmmsss}}}~~~wwwsssllleee^^^YYYUUUTTTSSSRRRPPPNNNKKKIIIGGGFFFFFFJJJTTTooopppSSSFFFDDDEEE???>>>======AAAIIISSSZZZeee}}}uuujjjkkksss}}}yyyvvvvvvzzzssseee___```aaaeeeiiikkkkkklllooossssssmmmfff___XXXYYYggguuu{{{___NNNHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEIIIPPPeeetttbbbWWWSSSRRRRRRVVVZZZ\\\aaalllxxx|||{{{wwwqqqlllfff```]]]ZZZWWWUUUTTTSSSSSSSSSSSSSSSRRRRRRTTTTTTTTTSSSQQQPPPRRRSSSSSSTTTVVVWWWYYY]]]ccchhhppptttzzz}}}~~~wwwsssmmmfff___ZZZVVVTTTSSSRRRPPPNNNLLLJJJHHHGGGFFFIIIOOOgggtttVVVHHHDDDCCC??????>>>>>>BBBIIISSSYYYfffyyyvvvmmmkkkuuu}}}tttqqqqqqvvv}}}~~~~~~}}}sssddd]]]\\\^^^cccgggiiiiiijjjmmmppplllhhhddd^^^XXXXXXdddqqq}}}aaaNNNGGGHHHFFFFFFDDDCCCCCCDDDEEEEEEIIIRRRhhhuuuaaaWWWTTTWWWYYY^^^dddggglllvvv}}}yyyvvvrrrooohhhddd___[[[YYYWWWTTTSSSTTTTTTTTTTTTTTTTTTSSSSSSRRRSSSTTTTTTSSSSSSTTTVVVUUUUUUUUUUUUVVVYYY^^^aaadddhhhnnnssswww}}}|||xxxuuuooohhhaaa[[[WWWUUURRRQQQPPPNNNLLLKKKIIIIIIFFFKKKOOOcccwwwZZZIIICCCAAA??????>>>???CCCJJJSSSYYYdddsssyyysssnnnvvvyyyqqqnnnooouuu{{{~~~zzzyyy~~~qqqbbbZZZYYY]]]aaafffgggggggggjjjlllfffdddbbb^^^XXXWWWaaammmeeeOOOGGGIIIFFFEEEDDDDDDDDDEEEFFFGGGJJJVVVooowwwbbbZZZXXXZZZ^^^fffoootttzzz}}}zzzvvvsssqqqooollljjjdddaaa]]]ZZZYYYWWWUUUTTTUUUUUUUUUUUUUUUUUUTTTTTTQQQSSSUUUVVVVVVWWWXXXZZZWWWVVVVVVUUUWWWYYY[[[]]]ZZZ___dddiiimmmttt|||}}}xxxuuupppiiibbb\\\XXXVVVRRRQQQPPPOOOMMMLLLJJJJJJGGGMMMPPP^^^zzz~~~|||___LLLCCC@@@?????????@@@CCCJJJSSSYYY___jjj~~~zzzwwwuuuyyy~~~uuunnnlllmmmrrryyy}}}}}}xxx}}}vvv{{{pppccc\\\ZZZ\\\```eeefffeeeeeegggiiidddcccbbb___XXXVVV^^^hhhkkkQQQHHHKKKEEEEEEDDDDDDDDDEEEGGGHHHMMMZZZvvv||||||~~~yyyeee^^^___```fffqqq|||~~~{{{xxxuuuqqqooommmlllkkkjjjgggeeeaaa___\\\[[[ZZZZZZXXXWWWWWWWWWWWWVVVVVVUUUUUUUUURRRUUUWWWYYYYYYYYY[[[]]]ZZZYYYYYYYYYZZZ[[[[[[[[[XXX\\\```cccfffkkkrrrxxxwwwuuupppiiibbb\\\WWWUUUQQQQQQPPPOOOMMMLLLKKKKKKFFFMMMNNNXXXqqq|||tttdddPPPEEE@@@?????????AAADDDKKKSSSYYY\\\bbbsss{{{xxxxxxyyyzzz}}}~~~rrrkkkhhhhhhlllrrruuuwwwzzz|||}}}yyy{{{ssszzzqqqfff```___[[[```dddfffeeedddeeegggdddcccccc___YYYUUU[[[eeezzzoooSSSIIILLLDDDDDDDDDDDDEEEFFFHHHIIIOOO^^^{{{{{{wwwqqqmmmkkkmmmpppssszzz|||~~~wwwccc^^^aaahhhnnn{{{~~~{{{wwwuuusssqqqoookkkjjjhhhhhhgggfffcccaaa\\\ZZZXXXWWWXXXXXXWWWVVVYYYYYYXXXWWWWWWVVVUUUUUUTTTWWWYYYZZZZZZ[[[\\\^^^^^^]]]\\\]]]^^^___^^^]]]ZZZ]]]```bbbcccgggnnnsss~~~vvvtttooohhhaaa[[[VVVTTTQQQQQQPPPOOONNNMMMLLLKKKEEELLLLLLSSSkkkwwwqqqhhhSSSFFFAAA>>>???@@@AAADDDKKKSSSYYY[[[___mmm{{{xxxwwwvvvvvvyyy{{{oooiiieeedddggglllmmmpppssswww|||~~~yyyzzzrrr|||qqqhhhaaa]]]]]]```cccdddccccccdddeeecccbbbaaa^^^WWWSSSXXXaaayyyuuuVVVJJJKKKDDDAAAAAACCCCCCBBBEEEJJJMMMbbbrrriiiaaa^^^]]][[[]]]aaacccgggkkkpppvvv|||xxxiiieeegggoooxxx{{{xxxuuutttrrrpppmmmkkkjjjiiihhhhhhgggfffeeeddddddccc]]]\\\\\\[[[ZZZYYYXXXXXXWWWWWWUUUTTTTTTTTTUUUUUUUUUXXX]]]aaacccbbbaaa______dddeeecccbbbddddddbbb```___^^^___bbbggglllpppwww|||{{{wwwpppjjjddd^^^XXXTTTQQQOOONNNNNNNNNNNNMMMKKKHHHHHHJJJTTThhh|||tttsssWWWHHHGGGDDD@@@???DDDIIILLLPPPUUUWWW```kkk{{{|||}}}xxxxxxuuufff___\\\\\\___dddfffhhhkkkpppxxx~~~~~~vvvqqq|||qqqggg___[[[\\\^^^aaabbbbbbaaabbbcccdddbbb```\\\TTTPPPVVV___vvv}}}[[[LLLKKKDDDBBBAAACCCCCCBBBEEEKKKPPPeee{{{iiiaaaZZZXXXXXXWWWYYY]]]]]]```dddiiinnnuuu}}}vvviiigggjjjttt}}}~~~yyyvvvssspppmmmoooooonnnlllkkkiiihhhggggggffffffeeeddddddcccccc______^^^^^^]]]\\\[[[[[[[[[ZZZXXXWWWVVVWWWWWWXXXWWWZZZ___ccceeeeeedddcccccchhhkkkiiiiiilllmmmllliiihhhffffffgggkkknnnpppvvv{{{yyywwwtttpppjjjbbbYYYSSSQQQPPPNNNNNNOOOOOOMMMLLLJJJIIIKKKUUUhhhuuusssVVVGGGFFFAAA===<<>>???BBBDDDDDDCCCGGGKKKQQQWWW^^^eeekkkpppnnnooorrruuuxxx{{{|||}}}|||zzzvvvuuutttsssqqqnnnlllkkkgggeeecccaaa____________```eeejjjhhhaaa\\\]]]aaabbbbbbcccdddfffggghhhhhhfffeeecccccceeegggkkkmmmlllmmmooorrrtttwwwyyyzzzwwwzzz}}}}}}tttjjjaaaYYYUUUNNNMMMKKKKKKLLLLLLKKKIIIKKKEEEEEELLLMMMPPPgggwwwxxx{{{[[[QQQFFFDDDCCCBBBAAACCCMMMYYYeee}}}~~~iii\\\OOOJJJJJJIIIIIIKKKMMMSSS[[[ggg|||yyyjjj___WWWSSS{{{mmm___WWWLLLLLLKKKKKKKKKLLLNNNOOOOOONNNMMMKKKHHHHHHJJJLLLQQQYYYmmmmmmVVVKKKGGGEEEEEEDDDEEEJJJQQQfff}}}tttsssqqqqqquuuzzz}}}}}}wwwjjjccccccddddddeeefffggggggfffggglllsss{{{}}}{{{xxxssslllgggjjjlllooovvv{{{lll```YYYQQQGGG@@@AAA@@@???======???@@@AAAEEEHHHLLLQQQWWW]]]dddiiifffiiimmmppprrrvvvyyy|||{{{vvvrrrqqqppppppnnnllljjjhhhgggeeeeeedddaaa]]][[[[[[\\\____________^^^]]]\\\[[[___aaadddgggiiiiiiiiihhhiiiiiiiiihhhggghhhkkknnnmmmppptttvvvvvvwwwxxxyyyyyy|||}}}vvvoooeeeZZZRRROOONNNMMMKKKJJJJJJJJJJJJGGGKKKJJJHHHLLLPPPeeetttuuu}}}ZZZKKKEEEBBB@@@@@@@@@CCCLLLVVVbbblllzzzjjj\\\NNNIIIIIIIIIJJJMMMQQQSSSYYYeeeyyyrrrcccZZZUUUTTTxxxjjj]]]UUUMMMLLLKKKKKKKKKMMMNNNOOONNNNNNMMMKKKIIIHHHJJJLLLPPPZZZooolllVVVKKKGGGEEEEEEEEEEEEJJJQQQccczzzwwwppptttyyypppdddeeegggiiijjjlllmmmmmmjjjlllrrr{{{zzzsssnnnnnnooopppvvv~~~{{{qqqddd[[[VVVQQQIIIBBBAAA@@@>>>======>>>@@@AAADDDFFFKKKOOOTTTYYY```dddbbbeeeiiilllooossswwwzzz|||yyyuuurrrppppppooommmkkkhhhgggeeeeeeeeedddaaa^^^\\\\\\]]]^^^^^^____________^^^^^^aaacccfffhhhjjjkkkjjjjjjjjjkkkkkkjjjiiijjjmmmppppppsssvvvxxxyyyyyy{{{||||||vvvnnneeeZZZRRROOOMMMLLLJJJIIIIIIIIIIIIGGGKKKIIIHHHKKKOOOcccooorrr|||~~~YYYKKKEEEBBB@@@@@@@@@BBBKKKVVV]]]eeeppp{{{iii\\\NNNIIIIIIIIIJJJLLLOOORRR[[[iii|||~~~ooobbbYYYTTTSSSuuufffZZZTTTNNNMMMLLLKKKLLLMMMNNNOOOMMMNNNMMMKKKIIIIIIKKKLLLPPP[[[qqqmmmWWWLLLHHHEEEFFFEEEEEEJJJQQQbbbyyy{{{sssooozzzxxxhhhjjjmmmpppsssuuuvvvvvvtttvvv{{{|||wwwvvvuuutttxxx|||yyyjjjbbbYYYTTTRRROOOIIIDDDAAA@@@???>>>>>>???@@@AAABBBDDDHHHKKKOOOSSSYYY]]]]]]aaaeeeiiimmmrrrvvvzzz~~~{{{yyywwwtttqqqqqqpppnnnllliiifffdddccceeeeeedddbbb___^^^^^^___]]]^^^___```aaaaaaaaaaaadddeeehhhjjjlllmmmmmmlllmmmnnnnnnmmmlllmmmppprrrsssvvvyyy{{{|||}}}{{{uuunnndddZZZSSSMMMLLLJJJIIIHHHGGGHHHHHHFFFJJJHHHGGGKKKNNNaaa}}}kkkooo{{{{{{YYYKKKEEEBBB@@@@@@@@@BBBKKKUUU[[[```iiiuuu{{{iii[[[NNNIIIIIIIIIJJJLLLMMMRRR]]]mmmwwwkkk```XXXSSSQQQrrrdddYYYTTTNNNMMMLLLKKKLLLLLLNNNNNNLLLMMMMMMKKKJJJIIIKKKLLLQQQ]]]tttoooWWWLLLHHHFFFFFFEEEEEEJJJQQQaaayyyvvvssssss}}}oooqqquuuyyy|||~~~~~~~~~|||zzz{{{}}}|||~~~tttiiiZZZUUUOOOMMMLLLKKKHHHDDD@@@@@@????????????@@@@@@AAACCCEEEGGGJJJMMMRRRVVVZZZ^^^ccchhhlllqqqvvvzzz{{{}}}yyywwwvvvtttrrrrrrpppnnnkkkhhhfffdddcccdddeeeeeecccaaa``````bbb___```aaabbbcccccccccccceeegggiiikkkmmmnnnnnnnnnnnnoooppppppoooppprrrtttvvvxxx{{{}}}~~~{{{uuummmcccZZZTTTLLLKKKIIIGGGFFFFFFGGGGGGFFFIIIGGGGGGKKKMMM^^^zzz~~~jjjnnn|||{{{YYYLLLFFFCCCAAA@@@@@@BBBKKKUUU^^^bbbkkkyyyyyysssgggZZZNNNIIIIIIIIIJJJLLLNNNTTT___ooozzzpppfff]]]WWWRRRPPPqqqcccYYYUUUNNNMMMLLLKKKKKKKKKLLLMMMKKKLLLMMMLLLJJJJJJKKKLLLRRR___wwwrrrYYYLLLHHHFFFFFFEEEFFFKKKRRR```xxxsssmmmqqq|||{{{vvvxxx{{{wwwmmmkkkmmmiii```XXXOOOLLLIIIHHHIIIHHHEEECCCAAAAAA@@@@@@@@@@@@AAAAAA@@@BBBDDDEEEGGGIIIMMMPPPVVVZZZ___dddiiinnntttwwwxxx}}}|||yyyxxxvvvtttssssssqqqnnnkkkhhhfffdddddddddeeeeeedddbbbbbbcccdddddddddeeeeeeeeeeeeddddddggggggiiikkklllnnnoooooopppqqqrrrrrrqqqqqqsssuuuwwwyyy|||}}}~~~|||uuulllbbbYYYUUUKKKJJJHHHGGGFFFFFFFFFFFFEEEHHHFFFFFFJJJLLL[[[uuummmnnnzzz~~~ZZZLLLFFFCCCAAAAAA@@@BBBJJJTTTccchhhrrrtttpppxxx||||||fffYYYMMMIIIJJJIIIJJJKKKQQQVVV```ppp|||uuujjjaaaZZZUUUQQQOOOpppaaaYYYVVVMMMLLLKKKJJJIIIJJJKKKLLLKKKLLLMMMLLLKKKJJJKKKLLLQQQ___yyywwwZZZMMMIIIFFFGGGFFFFFFKKKRRR```xxxzzzlllkkksssxxxnnnrrrwwwwwwyyy}}}yyy{{{~~~qqqbbb\\\ZZZUUUNNNJJJHHHGGGFFFGGGGGGGGGDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDEEEEEEHHHKKKNNNQQQTTTZZZ___dddiiiooorrruuu{{{~~~}}}|||zzzyyywwwuuusssrrrpppmmmjjjgggfffeeeeeedddeeefffeeeddddddeeegggggghhhhhhhhhhhhhhhgggfffhhhiiijjjkkkmmmooopppqqqqqqsssttttttttttttuuuwwwxxxzzz|||~~~~~~wwwlllaaaYYYUUUKKKJJJHHHGGGFFFEEEFFFFFFDDDGGGDDDEEEJJJKKKXXXqqqqqqmmmuuu]]]MMMGGGCCCAAAAAA@@@AAAJJJTTTcccjjjwwwtttlllppprrryyyyyyeeeXXXMMMJJJJJJIIIIIIKKKRRRWWWbbbrrr}}}yyyqqqddd[[[UUURRROOOLLLnnn___XXXVVVLLLKKKJJJIIIHHHIIIIIIJJJJJJKKKMMMMMMKKKKKKKKKLLLOOO___zzz|||[[[MMMIIIGGGGGGFFFFFFKKKRRRddd|||{{{rrrjjjppp|||xxxllleeeiiillljjjkkkooorrrsssxxx~~~xxxzzz}}}ppp^^^TTTOOOIIIEEEEEEDDDDDDEEEGGGHHHGGGFFFDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCEEEEEEFFFHHHKKKNNNOOORRRXXX]]]aaaggglllpppsssxxx||||||~~~{{{zzzyyywwwtttrrrpppnnnkkkhhhfffeeeeeeeeedddeeeffffffeeeeeegggiiihhhiiijjjkkkkkkkkkkkkkkkkkkkkklllmmmoooqqqrrrssstttuuuwwwxxxwwwwwwxxxyyyzzz|||~~~xxxlllaaaYYYUUULLLKKKIIIGGGFFFFFFFFFGGGDDDFFFCCCDDDJJJJJJVVVmmmsssjjjmmm}}}```OOOGGGDDDAAAAAA@@@AAAJJJTTTccckkkxxxrrrhhhjjjjjjrrrwwwdddXXXMMMJJJJJJIIIIIIKKKPPPWWWeeevvv{{{zzzxxxmmm___UUUPPPMMMKKKHHHmmm^^^WWWVVVKKKJJJIIIHHHGGGHHHHHHIIIIIIKKKMMMMMMLLLKKKKKKLLLNNN^^^zzz\\\MMMIIIGGGGGGFFFFFFLLLRRRiii~~~tttnnnmmmiiigggqqqmmmddd___dddfffcccdddiiikkkkkkpppwww|||wwwxxx{{{sss___TTTLLLEEECCCFFFAAACCCEEEGGGIIIIIIGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGIIILLLOOOPPPSSSYYY^^^bbbggglllppprrrwww{{{|||~~~}}}|||{{{zzzyyywwwssspppnnnllliiifffeeeddddddeeedddfffgggfffffffffhhhjjjhhhiiijjjlllmmmnnnoooooommmmmmnnnoooppprrrtttuuuvvvwwwzzzzzzyyyyyyzzz{{{|||}}}yyymmmaaaYYYUUULLLKKKIIIGGGFFFFFFFFFGGGDDDFFFCCCDDDIIIJJJTTTlllsssgggfffwwwaaaQQQGGGDDDAAAAAA@@@AAAJJJSSSccckkkyyy~~~nnnfffgggfffooo~~~vvvcccWWWMMMJJJJJJIIIIIIKKKNNNWWWfffzzz}}}xxxxxxzzz~~~wwwkkk\\\PPPLLLJJJHHHFFFyyyjjj___XXXRRROOOLLLJJJIIIJJJJJJJJJIIILLLLLLMMMMMMMMMLLLLLLKKKVVVZZZqqq___PPPKKKGGGFFFEEEFFFMMMUUUmmm}}}uuuuuummmgggeeefffbbbaaappplllhhhccc___^^^```cccfffooolllmmmsssyyyyyy{{{xxxbbbRRRIIIDDDCCCFFF@@@BBBEEEHHHJJJJJJJJJJJJGGGGGGHHHGGGFFFFFFGGGIIIFFFHHHIIIIIIHHHHHHIIIJJJMMMQQQWWW]]]bbbhhhmmmqqqyyy{{{|||}}}|||~~~{{{xxxuuusssqqqmmmkkkllliiifffeeefffggggggffffffeeeeeeeeefffhhhkkklllkkkmmmoooooopppqqqsssuuurrrrrrtttuuuwwwyyyzzz{{{|||~~~}}}||||||}}}xxxmmmbbbXXXRRRPPPNNNLLLLLLLLLKKKIIIGGGDDDFFFCCCEEEJJJJJJTTTjjjyyyiiibbbppp~~~hhhQQQFFFBBB@@@AAAAAABBBHHHPPPZZZiii{{{sssfffhhhjjjooo{{{xxxfffZZZOOOLLLLLLLLLLLLMMMMMMWWWiii||||||uuusssvvv|||{{{mmmbbbTTTLLLJJJJJJGGGCCCyyyjjj```YYYSSSOOOLLLJJJIIIJJJJJJJJJIIILLLLLLMMMMMMMMMLLLLLLKKKUUUYYYooo___PPPKKKGGGFFFEEEGGGMMMUUUlllvvvooonnnfffaaa```bbbaaaccctttkkkhhhdddbbbaaabbbcccddduuutttwww}}}rrr^^^PPPIIIDDDDDDGGGCCCEEEHHHKKKLLLMMMMMMLLLHHHIIIJJJHHHGGGGGGHHHJJJGGGIIIJJJIIIHHHGGGHHHIIIKKKOOOTTTZZZ```eeekkkooowwwyyy{{{|||~~~}}}{{{zzzwwwtttrrrqqqooollljjjiiigggcccbbbcccddddddddddddccccccdddfffiiilllmmmnnnppprrrrrrrrrqqqssstttssstttuuuxxxzzz|||}}}~~~}}}~~~}}}}}}~~~yyyooocccYYYSSSMMMKKKIIIHHHHHHHHHFFFDDDDDDFFFCCCDDDJJJIIITTTjjjuuugggaaammmzzzkkkRRRGGGCCCAAAAAA@@@AAAGGGOOOZZZkkk}}}xxxnnnnnnmmmpppyyyyyyfff[[[PPPMMMMMMLLLLLLMMMPPPZZZkkk}}}wwwrrrqqquuu|||yyyjjj```SSSKKKJJJJJJGGGDDDxxxjjjaaaZZZUUUNNNLLLIIIIIIIIIJJJJJJIIIKKKLLLLLLMMMMMMLLLLLLLLLRRRWWWlll~~~^^^PPPKKKGGGGGGFFFGGGMMMUUUiii|||qqqkkkjjjccc______ccceeekkk}}}pppmmmjjjiiiiiijjjjjjiiiuuugggVVVMMMGGGDDDEEEHHHGGGHHHKKKNNNPPPPPPOOOOOOKKKLLLLLLKKKIIIHHHIIIKKKKKKLLLMMMLLLJJJIIIJJJKKKJJJNNNSSSYYY^^^dddkkkoootttvvvyyy{{{}}}}}}{{{vvvssspppnnnmmmkkkiiigggeeebbb___^^^___`````````_________aaadddhhhkkknnnppprrrtttuuutttssssssttttttuuuxxxzzz}}}~~~~~~|||qqqeeeZZZSSSLLLJJJHHHGGGGGGGGGEEECCCDDDFFFCCCDDDIIIIIISSSiiixxxkkkgggsssnnnSSSIIIEEEBBBAAA@@@@@@FFFMMMYYYkkk~~~~~~nnnmmmlllmmmtttzzzggg[[[QQQNNNNNNMMMMMMNNNTTT]]]lll}}}xxxuuuvvv|||uuueee\\\QQQKKKJJJJJJHHHFFFwwwjjjaaa[[[VVVNNNLLLIIIHHHIIIJJJIIIHHHJJJKKKLLLLLLLLLLLLLLLLLLPPPTTThhh|||\\\OOOKKKHHHHHHGGGGGGMMMUUUeee|||uuuqqqooohhheeefffiiimmmuuu|||xxxtttsssuuuxxxxxxxxxtttllldddYYYNNNHHHEEECCCEEEIIIIIIJJJMMMPPPQQQQQQQQQPPPNNNNNNNNNMMMKKKJJJKKKMMMPPPQQQRRRPPPNNNMMMNNNOOOMMMPPPUUUYYY^^^dddjjjooopppssswwwzzz}}}~~~|||vvvsssooollliiigggeeecccaaa^^^[[[ZZZZZZ[[[\\\[[[WWWXXXYYY[[[___ccchhhjjjmmmpppsssuuuuuuuuuuuuvvvtttvvvyyy|||~~~rrrdddYYYRRRNNNLLLJJJIIIIIIIIIGGGEEEDDDFFFCCCDDDIIIHHHRRRiii~~~pppmmm|||sssTTTKKKFFFCCCBBB@@@???DDDKKKXXXjjjllljjjjjjlllssszzzggg\\\RRROOOPPPNNNMMMNNNTTT\\\kkk}}}ooo^^^WWWOOOJJJIIIJJJIIIGGGwwwiii```ZZZUUUNNNKKKIIIHHHIIIIIIIIIHHHJJJJJJKKKLLLLLLLLLLLLLLLNNNRRRccc~~~~~~^^^OOOKKKHHHHHHHHHHHHNNNUUUfff{{{wwwnnnmmmnnnpppttt}}}|||zzz~~~|||mmm```XXXTTTLLLFFFDDDCCCBBBDDDIIIIIIKKKMMMPPPQQQQQQPPPPPPOOOPPPPPPNNNMMMLLLMMMOOOQQQSSSSSSSSSQQQQQQRRRSSSQQQSSSVVVYYY]]]bbbhhhlllnnnqqqvvvzzz}}}~~~}}}xxxtttnnniiifffccc```]]]\\\YYYVVVUUUVVVWWWWWWVVVPPPPPPQQQTTTXXX]]]aaadddfffiiimmmppprrrtttvvvxxxtttvvvyyy}}}~~~qqqcccWWWQQQOOOMMMKKKJJJJJJJJJHHHFFFDDDFFFCCCDDDIIIHHHRRRhhhqqqoooxxxVVVLLLGGGCCCBBB@@@???CCCJJJZZZlllqqqmmmlllpppwwwyyyfff\\\RRRPPPPPPNNNMMMMMMQQQZZZjjj|||xxxhhhXXXSSSMMMIIIIIIIIIHHHGGGwwwiii___XXXSSSMMMKKKHHHHHHHHHIIIIIIHHHIIIIIIJJJKKKLLLLLLLLLLLLMMMPPP^^^vvvcccOOOKKKIIIIIIIIIIIINNNUUUggg~~~tttuuuwwwzzzppp___SSSNNNIIIEEECCCDDDDDDCCCEEEIIIIIIJJJMMMOOOPPPPPPOOONNNOOOPPPPPPOOONNNNNNOOOQQQPPPRRRSSSTTTTTTTTTVVVWWWVVVXXXYYYZZZ\\\___dddhhhmmmqqqvvv{{{~~~|||zzzvvvqqqjjjddd```]]]YYYWWWVVVTTTQQQOOOPPPQQQQQQQQQKKKKKKLLLNNNQQQVVVZZZ\\\^^^aaaeeeiiilllppptttwwwtttvvvzzz~~~{{{nnnaaaWWWRRRMMMKKKIIIHHHHHHHHHFFFDDDDDDFFFCCCDDDHHHGGGQQQgggvvvttt|||YYYLLLGGGCCCBBB@@@???CCCJJJ\\\lllxxxooojjjqqqzzzwwweee[[[QQQPPPPPPNNNLLLLLLPPPZZZkkkooobbbTTTPPPLLLIIIHHHHHHGGGGGGxxxhhh]]]UUUPPPMMMKKKHHHGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLOOOZZZooogggOOOKKKIIIJJJIIIIIINNNTTTccc~~~}}}ooo___QQQIIIHHHDDDBBBCCCFFFFFFEEEGGGKKKIIIKKKMMMOOOPPPPPPOOONNNNNNOOOPPPOOOOOOOOOQQQSSSQQQSSSVVVXXXYYYZZZ]]]______```______^^^```dddgggmmmqqqwww}}}~~~{{{wwwtttooojjjccc]]]YYYVVVSSSQQQQQQNNNKKKJJJJJJKKKLLLKKKHHHHHHIIIJJJMMMPPPTTTVVVXXXZZZ]]]```dddjjjppptttvvvxxx|||~~~~~~wwwkkkaaaZZZVVVLLLJJJHHHGGGGGGGGGEEECCCDDDFFFCCCCCCHHHGGGPPPfff|||{{{zzzZZZLLLGGGCCCBBB@@@???DDDKKKZZZhhhzzzrrriiirrruuudddZZZQQQOOOPPPMMMKKKKKKSSS]]]ooo{{{iii^^^QQQNNNKKKIIIGGGGGGFFFFFFxxxggg\\\TTTNNNMMMKKKHHHGGGHHHIIIHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLNNNXXXlllgggOOOKKKJJJJJJJJJIIINNNTTT^^^xxx|||hhhZZZOOOEEEBBBDDDCCCBBBDDDHHHIIIGGGHHHMMMJJJKKKMMMOOOPPPPPPOOONNNMMMNNNOOOOOOOOOPPPRRRTTTTTTWWWZZZ\\\^^^aaadddfffhhhgggfffdddcccdddgggjjjmmmqqqxxx~~~}}}{{{wwwrrroooiiiddd]]]XXXTTTRRROOONNNMMMJJJGGGFFFFFFGGGHHHGGGHHHHHHHHHIIIKKKNNNQQQSSSUUUWWWYYY[[[___eeelllqqqxxxzzz}}}~~~~~~~~~tttjjjbbb\\\ZZZMMMKKKIIIHHHHHHGGGEEEDDDDDDFFFCCCCCCHHHGGGPPPfff{{{yyyxxx\\\KKKFFFCCCBBB@@@???DDDKKKUUUbbbsssyyynnnyyytttcccYYYPPPOOOOOOMMMJJJJJJVVVaaassswwweee[[[OOONNNKKKIIIGGGFFFEEEEEEwwwjjj]]]TTTPPPKKKIIIGGGEEEEEEGGGIIIKKKJJJKKKKKKJJJHHHHHHIIIKKKKKKRRRVVVeeejjjSSSLLLGGGGGGHHHIIILLLQQQ___xxxmmmbbbTTTJJJFFFCCCAAA>>>@@@AAACCCEEEFFFGGGHHHHHHKKKLLLMMMNNNOOOOOONNNNNNNNNNNNOOOPPPRRRUUUXXXZZZ\\\\\\]]]```dddkkkqqquuuyyyyyyvvvqqqllljjjmmmppptttvvvzzz}}}yyyuuurrrnnnjjjgggaaa]]]XXXSSSQQQOOOLLLKKKIIIGGGEEEEEEFFFHHHIIIIIIOOOOOOPPPQQQSSSUUUVVVWWWZZZYYYWWWVVVYYY```hhhooopppuuu{{{~~~~~~~~~|||uuummmcccYYYRRRKKKKKKJJJIIIHHHHHHHHHHHHFFFDDDCCCCCCBBBFFFRRR^^^rrrnnnttt~~~XXXMMMGGGBBBBBBBBBAAACCCFFFWWWeeemmmvvv}}}sssppp]]]TTTMMMJJJIIIHHHJJJNNNRRR```uuuxxxbbbTTTNNNMMMKKKHHHFFFEEEDDDCCCxxxkkk^^^TTTPPPJJJIIIGGGFFFFFFGGGIIIJJJJJJKKKKKKJJJIIIHHHJJJKKKLLLSSSWWWffflllUUUMMMGGGGGGHHHIIIMMMQQQ___www~~~wwwnnnhhh\\\SSSIIICCCBBBBBBAAA???@@@AAABBBDDDEEEFFFGGGGGGIIIKKKMMMPPPQQQQQQPPPPPPOOOOOOQQQSSSVVVZZZ^^^```______```eeemmmvvv}}}yyytttsssuuuxxxtttvvvzzz~~~~~~{{{vvvqqqnnniiieeebbbZZZWWWQQQMMMKKKIIIGGGFFFHHHGGGFFFFFFHHHKKKMMMNNNSSSSSSTTTVVVXXXZZZ\\\]]]___^^^\\\ZZZYYY]]]bbbgggrrrwww}}}zzzsssllldddZZZSSSKKKJJJIIIHHHGGGGGGGGGGGGFFFDDDCCCCCCBBBFFFRRR^^^nnnkkksssZZZOOOHHHCCCCCCCCCBBBDDDGGGSSSaaagggmmmxxx~~~nnn\\\TTTLLLJJJIIIHHHJJJNNNVVVcccxxxttt```SSSOOONNNKKKIIIGGGEEEDDDCCCzzzlll^^^TTTOOOJJJIIIGGGFFFFFFGGGIIIJJJJJJJJJKKKJJJIIIIIIJJJLLLNNNTTTXXXhhhqqqWWWOOOGGGFFFGGGHHHMMMSSS^^^wwwyyyuuutttuuuwwwtttooojjjeee^^^XXXSSSMMMGGGAAA>>>???@@@@@@???@@@AAABBBCCCDDDEEEFFFGGGGGGIIIMMMPPPRRRRRRQQQPPPKKKLLLNNNRRRWWW\\\aaadddbbbaaadddlllxxx|||wwwvvvwwwyyysssuuuyyy|||zzzvvvqqqkkkgggbbb^^^ZZZTTTPPPLLLHHHFFFEEEDDDBBBGGGGGGGGGIIILLLOOOSSSUUUYYYZZZ\\\^^^aaadddfffgggfffeeeccc```]]]]]]___bbbqqqwww~~~wwwpppjjjccc[[[UUUJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCFFFRRR^^^iiigggppp]]]QQQJJJDDDCCCCCCBBBDDDGGGPPP^^^ccceeetttzzz{{{jjjZZZRRRKKKIIIIIIHHHKKKOOO[[[hhh|||}}}lll\\\RRRPPPOOOMMMJJJGGGEEEDDDDDDzzzlll^^^SSSNNNJJJIIIGGGFFFFFFGGGIIIJJJIIIJJJKKKJJJIIIIIIKKKMMMNNNTTTZZZkkkwwwYYYPPPHHHFFFGGGHHHMMMSSS^^^www{{{qqqjjjfffeeefffhhheeebbb]]]YYYTTTOOOMMMIIIFFFBBB@@@@@@@@@???>>>AAAAAABBBCCCDDDEEEGGGGGGFFFHHHLLLNNNPPPOOOMMMLLLIIIKKKNNNSSSYYY___eeehhhcccdddiiirrr~~~|||zzzuuuppplllkkklllmmmmmmooossswww{{{~~~~~~{{{vvvrrrkkkeee```[[[VVVSSSQQQMMMIIIGGGFFFFFFEEEDDDHHHIIIKKKMMMPPPTTTYYY]]]```bbbeeehhhllloooqqqrrrmmmmmmkkkhhhdddbbbcccdddmmmuuu~~~~~~uuummmggg```YYYSSSIIIHHHGGGFFFEEEEEEEEEEEEFFFEEEDDDDDDCCCFFFQQQ]]]hhhdddlllbbbSSSKKKEEECCCBBBAAACCCFFFNNN___eeeeeeqqqyyywwwgggXXXPPPIIIHHHHHHIIILLLPPP]]]jjjssseeeYYYQQQQQQOOOMMMJJJHHHFFFEEEDDDyyykkk]]]RRRMMMIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKJJJJJJLLLNNNMMMTTT[[[ooo}}}[[[RRRIIIGGGGGGHHHMMMSSS___xxxsssooohhhaaa\\\ZZZYYYZZZYYYYYYWWWUUUQQQNNNLLLKKKHHHFFFDDDCCCBBBBBBAAA@@@BBBBBBBBBCCCEEEGGGIIIJJJGGGIIIKKKMMMMMMLLLJJJHHHLLLMMMQQQVVV\\\bbbhhhkkkcccgggnnnwww}}}}}}xxxssskkkgggccc___]]]]]]]]]^^^bbbeeejjjoootttwwwxxxyyy{{{|||~~~|||xxxsssnnnggg```ZZZUUUQQQNNNMMMJJJGGGFFFGGGHHHIIIHHHKKKMMMPPPRRRTTTXXX^^^bbbfffhhhlllqqquuuyyy|||}}}zzzyyyuuupppjjjgggggggggiiisss~~~~~~tttkkkddd]]]VVVQQQHHHHHHGGGFFFEEEEEEEEEEEEFFFDDDDDDDDDCCCEEEPPP[[[zzziiidddkkk~~~eeeUUULLLEEECCCAAA@@@AAAEEEKKK___iiijjjttt|||ssscccUUUMMMGGGGGGHHHIIIMMMQQQ\\\kkkyyyjjj^^^UUUPPPPPPOOOMMMJJJHHHGGGFFFEEEvvvhhh[[[QQQMMMIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKJJJKKKLLLNNNLLLTTT___vvv\\\SSSKKKIIIHHHIIIMMMRRR```xxxzzzlllfffccc___[[[WWWVVVUUUUUUQQQSSSTTTRRRPPPMMMLLLLLLDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGJJJMMMOOOLLLLLLMMMMMMMMMLLLKKKJJJLLLMMMPPPTTTZZZ```eeeggggggmmmuuuzzzyyysssjjjddd```\\\WWWUUUUUUWWWXXXXXX\\\___eeekkkpppsssttttttzzz{{{}}}~~~yyyuuuooojjjbbb[[[UUUPPPLLLJJJHHHFFFEEEEEEHHHKKKLLLMMMPPPSSSVVVWWWWWWZZZ```eeeiiilllqqqwww}}}}}}tttlllhhhgggiiilllvvv}}}rrrhhhaaaZZZTTTOOOIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCDDDBBBDDDNNNYYYsssmmmhhhpppgggXXXOOOGGGCCCBBB@@@BBBEEEHHH]]]iiimmmwwwqqqaaaSSSKKKFFFFFFHHHIIINNNSSS\\\lllnnnaaaXXXRRRNNNMMMMMMKKKIIIHHHGGGGGGFFFssseeeXXXQQQMMMHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJKKKMMMOOOLLLUUUccc}}}\\\SSSLLLJJJJJJIIILLLPPPaaayyysssjjjfffbbb```]]]ZZZWWWUUUTTTTTTOOORRRUUUUUURRRNNNMMMMMMEEEEEEEEEDDDCCCCCCDDDEEEDDDDDDEEEGGGJJJNNNQQQTTTQQQPPPPPPPPPPPPPPPQQQQQQQQQRRRTTTWWW[[[```dddfffmmmttt|||}}}vvvmmmfffbbb]]]ZZZVVVUUUWWWZZZ\\\\\\aaadddjjjppptttvvvwwwvvv{{{{{{|||}}}~~~|||xxxtttjjjeee]]]VVVPPPLLLHHHFFFFFFEEEDDDFFFJJJNNNQQQRRRVVVYYY[[[[[[YYY[[[aaafffkkknnnttt{{{~~~rrrjjjgggiiikkktttzzzoooeee___ZZZTTTPPPIIIIIIHHHFFFFFFFFFFFFFFFCCCBBBBBBCCCAAACCCLLLWWWoooooonnnxxxiii[[[RRRIIIFFFCCCBBBCCCGGGGGG\\\hhhnnnyyyooo___QQQJJJEEEEEEHHHJJJNNNSSS]]]ooorrrbbbXXXSSSOOOMMMKKKJJJIIIHHHGGGGGGGGGGGGrrrcccWWWPPPMMMHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKMMMOOOLLLWWWggg[[[TTTMMMLLLKKKJJJLLLOOObbbyyyyyyxxxuuuoooiiieeefffhhh___]]][[[XXXUUURRRQQQPPPMMMQQQUUUUUUQQQLLLJJJJJJJJJIIIHHHFFFCCCCCCDDDEEEEEEEEEFFFHHHKKKPPPTTTWWWTTTSSSSSSSSSSSSUUUWWWXXX\\\\\\]]]```cccgggjjjlllssszzzuuulllgggggg___[[[XXXXXX\\\```bbbbbbjjjmmmsssxxx{{{}}}|||||||||{{{||||||}}}{{{wwwsssgggbbbZZZSSSMMMIIIFFFDDDGGGFFFFFFHHHNNNSSSVVVWWWZZZ]]]___]]][[[[[[aaafffkkkooouuu|||zzzooohhhggglllppp|||xxxmmmddd^^^ZZZVVVRRRJJJIIIHHHGGGFFFFFFFFFFFFBBBAAABBBBBBAAABBBKKKVVVoooqqqrrr~~~iii^^^UUULLLHHHEEECCCEEEIIIJJJ]]]hhhnnnzzz}}}|||nnn^^^PPPIIIDDDEEEGGGJJJOOOTTT___rrrvvvfffZZZSSSPPPNNNLLLIIIIIIHHHGGGGGGGGGHHHHHHyyynnnbbbWWWMMMGGGFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJJJJKKKKKKKKKKKKKKKKKKPPPddd```TTTKKKLLLMMMKKKNNNUUU```uuu{{{uuupppkkkgggaaaaaaaaaaaaaaa``````___```^^^ZZZUUUQQQNNNMMMLLLRRRSSSRRRQQQNNNLLLKKKKKKLLLFFFCCCEEEGGGFFFEEEEEEDDDDDDEEEHHHMMMQQQSSSTTTPPPUUUZZZZZZZZZ^^^gggpppwwwmmmiiimmmlllgggiiirrruuukkkgggggg^^^aaabbbbbbbbbfffpppwwwxxx~~~{{{pppfff^^^ZZZTTTMMMIIIFFFEEEEEEFFFGGGJJJLLLNNNQQQVVVZZZXXXXXXXXXXXXZZZ^^^eeejjjnnnrrrxxxsssmmmjjjjjjmmmrrr}}}uuujjjdddaaa]]]TTTMMMIIIHHHEEEDDDCCCCCCEEEFFFBBBAAABBBCCCAAABBBJJJUUUiiitttxxxnnneee^^^SSSIIIDDDDDDCCCAAAGGGTTTfffuuuwwwyyy{{{eeeVVVIIIFFFDDDEEEEEEFFFMMMUUUccc}}}nnndddXXXPPPNNNMMMKKKIIIJJJJJJIIIHHHGGGGGGGGGGGGwwwkkk___UUULLLGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLOOOSSSfffaaaTTTKKKLLLMMMKKKNNNUUU___ttt|||uuukkkdddaaa___[[[YYY\\\]]]^^^^^^^^^]]]\\\\\\[[[YYYUUUQQQNNNMMMMMMNNNQQQRRRRRRRRROOOMMMLLLLLLOOOHHHDDDFFFHHHFFFEEEFFFEEEEEEFFFIIINNNRRRTTTTTTSSSVVV[[[^^^aaaiiisss{{{{{{sssssspppjjjmmmuuussshhhddddddeeefffgggiiinnnyyy~~~{{{uuujjjbbbXXXUUUOOOJJJFFFEEEEEEEEEEEEHHHJJJLLLNNNQQQTTTWWWWWWXXXYYYYYY[[[___eeejjjpppttt}}}yyynnnhhhggggggkkkppp~~~~~~uuukkkdddaaa\\\SSSLLLIIIHHHFFFDDDCCCDDDEEEFFFBBBAAABBBCCCAAABBBKKKUUUqqq{{{{{{rrrggg___RRRHHHCCCCCCCCCCCCIIIVVVhhhxxx}}}ssspppssswwwzzz}}}yyycccTTTJJJGGGFFFGGGHHHJJJSSS\\\mmmwwwnnnccc\\\RRRMMMMMMMMMLLLJJJJJJIIIHHHGGGFFFFFFFFFFFFsssfff\\\SSSLLLHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMPPPSSSfffbbbUUULLLMMMNNNLLLNNNUUU^^^sss}}}fff```XXXSSSSSSTTTTTTSSSXXXYYYYYYZZZYYYXXXWWWVVVTTTRRRNNNLLLKKKMMMOOOQQQRRRRRRRRRQQQQQQPPPOOOOOOTTTLLLGGGHHHIIIGGGFFFGGGFFFFFFGGGKKKPPPTTTUUUUUUVVVWWWZZZ```jjjuuuzzzpppmmmiiifffjjjsss{{{pppfffcccccciiijjjmmmuuu~~~uuulllccc\\\QQQNNNJJJFFFCCCCCCDDDEEEFFFIIILLLOOOPPPQQQRRRTTTVVVWWWYYY[[[]]]aaafffjjjrrrxxxvvvmmmdddbbbbbbccchhhnnn|||~~~vvvlllddd```ZZZQQQKKKIIIHHHFFFEEEDDDDDDEEEFFFBBBAAABBBCCCAAACCCLLLWWWvvv|||wwwyyyxxxjjj___QQQGGGCCCCCCDDDEEEIIIVVVhhhyyyvvvnnnkkklllnnnxxxuuu```QQQHHHEEEEEEFFFHHHLLLWWWbbb{{{rrrbbbZZZUUUPPPKKKIIIKKKLLLLLLKKKIIIHHHGGGEEEDDDDDDCCCCCC}}}pppcccYYYQQQLLLIIIFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNMMMPPPbbbdddWWWMMMMMMNNNLLLNNNTTT]]]sssmmm]]]WWWPPPNNNPPPSSSUUUUUUWWWXXXWWWWWWUUURRRPPPNNNNNNLLLJJJIIIKKKOOOSSSVVVUUUSSSQQQQQQRRRUUUVVVWWWZZZQQQKKKJJJJJJGGGFFFGGGGGGGGGIIIMMMRRRUUUVVVVVVVVVUUUWWW^^^kkkxxxxxxnnneeeaaa```bbbiiisss~~~wwwnnngggeeefffkkkmmmuuurrrfff\\\VVVMMMJJJFFFCCCAAABBBDDDEEEHHHLLLPPPSSSSSSRRRSSSSSSUUUWWWZZZ\\\^^^bbbfffjjjttt{{{wwwhhhaaa\\\\\\^^^```fffmmmyyy~~~wwwmmmddd^^^XXXPPPJJJHHHHHHFFFEEEEEEDDDEEEEEEBBBAAAAAABBBAAACCCMMMXXXuuuzzzpppmmmuuu~~~mmm___PPPGGGDDDCCCEEEGGGHHHTTTfffxxxzzzooojjjlllooo{{{qqq\\\OOOIIIGGGFFFHHHJJJPPP^^^kkkuuudddWWWRRRJJJHHHFFFGGGIIIKKKKKKJJJHHHGGGFFFDDDCCCBBBAAAAAA{{{nnnbbbXXXQQQLLLJJJFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNLLLNNNaaaeeeXXXNNNNNNNNNLLLNNNTTT]]]tttvvvbbbVVVQQQLLLKKKNNNSSSUUUUUUZZZYYYWWWTTTQQQMMMKKKIIIJJJJJJIIIKKKNNNSSSXXX[[[[[[WWWSSSSSSXXX]]]bbbddd___VVVMMMKKKJJJGGGFFFGGGGGGGGGJJJNNNSSSVVVWWWVVVUUURRRRRRYYYeeeqqqxxx{{{ooohhhaaa___aaafffpppyyy{{{{{{yyytttnnnkkklllmmmssswwwpppbbbWWWQQQKKKIIIEEEBBBAAABBBDDDEEELLLOOOTTTVVVVVVUUUTTTTTTUUUWWWYYY\\\^^^aaafffiiittt{{{vvvggg\\\XXXVVVYYY[[[^^^eeellluuu}}}vvvmmmddd]]]VVVNNNIIIGGGGGGFFFEEEDDDDDDDDDDDDBBBAAAAAABBBAAADDDOOOZZZwww|||nnngggooo~~~ppp___NNNGGGEEEDDDEEEHHHJJJTTTeeewwwyyynnnjjjooouuunnnYYYMMMLLLJJJKKKLLLOOOWWWhhhxxxvvvhhhYYYPPPMMMEEEEEEEEEFFFHHHHHHHHHHHHFFFFFFDDDCCCBBBAAAAAAAAAyyylll```WWWQQQLLLIIIFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMLLLQQQdddgggZZZPPPOOOOOOLLLNNNTTT]]]sssnnn\\\RRROOOKKKLLLQQQVVVXXXXXX\\\ZZZVVVQQQMMMJJJHHHHHHIIIJJJKKKNNNRRRWWW\\\^^^```\\\ZZZ]]]dddkkkpppqqqdddZZZPPPKKKIIIFFFEEEFFFFFFGGGJJJOOOSSSVVVWWWVVVSSSQQQPPPTTT\\\dddiiijjjhhhddd```___ccckkkttt{{{zzzyyywwwsssppppppsssuuu~~~}}}{{{}}}zzzkkk\\\RRRMMMIIIGGGDDDBBBAAACCCEEEGGGNNNQQQVVVXXXXXXWWWWWWWWWVVVWWWYYYZZZ\\\___dddhhhqqqvvv~~~uuuggg\\\VVVTTTUUUYYY\\\___fffmmmsss{{{vvvmmmddd\\\TTTNNNJJJFFFEEEEEEDDDDDDCCCBBBBBBBBB@@@AAABBBAAAEEEPPP\\\~~~{{{kkkcccmmmrrr___NNNIIIGGGEEEEEEHHHLLLUUUeeexxx}}}qqqpppwww~~~lllXXXMMMIIIHHHJJJMMMQQQ\\\qqqzzzjjj\\\OOOHHHFFFDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBAAABBBBBB|||uuujjj___VVVOOOJJJGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLSSSggghhh[[[PPPPPPOOOLLLNNNTTT[[[ooo~~~iiiZZZPPPNNNMMMPPPVVV[[[]]]\\\[[[XXXRRRMMMIIIHHHIIIIIIHHHJJJMMMQQQVVVZZZ^^^___cccbbbdddkkkttt{{{}}}|||ggg\\\QQQKKKHHHEEEDDDFFFFFFGGGJJJOOOSSSVVVVVVUUURRRQQQQQQSSSWWWZZZ]]]^^^\\\\\\[[[\\\bbbllluuuzzz|||zzzwwwtttssstttxxx{{{~~~xxxrrrmmmnnnooooooppprrrvvvyyyzzz|||{{{qqqbbbTTTLLLJJJEEEDDDBBBAAABBBDDDHHHJJJOOORRRUUUWWWWWWWWWXXXXXXXXXXXXXXXXXXYYY]]]bbbfffkkkppptttsssmmmddd\\\XXXUUUTTTWWW\\\^^^```gggoootttzzzuuummmddd[[[TTTNNNKKKDDDDDDDDDCCCCCCBBBAAA@@@BBB@@@@@@AAAAAAEEEQQQ]]]|||llldddooorrr^^^MMMJJJJJJEEEDDDHHHJJJTTTdddwwwxxxvvv|||kkkXXXNNNGGGHHHKKKPPPWWWeee~~~qqqaaaUUUJJJDDDDDDBBBBBBCCCCCCCCCCCCEEEFFFDDDCCCCCCBBBBBBBBBCCCCCCyyyrrrhhh]]]UUUNNNIIIEEEFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJJJJKKKKKKKKKKKKKKKKKKRRRgggiii[[[QQQPPPPPPLLLNNNTTTZZZlllzzzgggZZZLLLKKKLLLQQQXXX]]]^^^^^^YYYVVVPPPJJJGGGHHHJJJKKKHHHJJJNNNSSSXXX\\\^^^___dddfffkkkvvviii]]]QQQKKKHHHDDDCCCEEEEEEFFFJJJOOOSSSVVVVVVUUURRRRRRSSSTTTUUUVVVWWWXXXTTTVVVXXX\\\dddpppyyy}}}|||xxxuuutttwwwzzz}}}{{{xxxsssooollliiigggeeeeeeiiimmmnnnmmmnnnqqqttttttvvvtttjjj[[[NNNIIIHHHBBBAAA@@@@@@BBBFFFJJJMMMOOOQQQTTTVVVVVVWWWXXXYYYYYYYYYXXXWWWWWW[[[aaafffgggkkkmmmiiiaaaZZZWWWWWWUUUUUUYYY^^^```bbbhhhpppuuuxxxtttlllddd[[[TTTNNNKKKCCCCCCCCCCCCBBBAAA@@@???BBB@@@@@@AAAAAAEEEQQQ^^^rrrjjjwwwsss^^^MMMKKKKKKFFFDDDHHHGGGPPPaaauuuzzzvvvzzz~~~kkkYYYOOOLLLNNNSSSYYYbbbssslll]]]SSSJJJFFFGGG@@@AAABBBBBBAAABBBDDDFFFCCCBBBBBBBBBBBBCCCDDDDDD{{{oooccc[[[TTTKKKFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGMMMLLLKKKJJJJJJJJJJJJJJJLLLYYYkkk|||nnn___SSSRRRRRROOOOOOSSSZZZggg{{{vvvbbbWWWMMMOOOPPPRRR[[[eeeeee___WWWQQQKKKIIIFFFDDDFFFJJJLLLRRRYYY[[[ZZZ\\\bbbgggfffoooxxxkkkaaaTTTJJJFFFEEEFFFEEEDDDGGGLLLOOOQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSUUUWWWZZZ^^^cccjjjrrrxxxyyywwwtttuuuxxxzzzyyyxxxmmmfffaaa```___]]]^^^aaahhhnnnrrruuuwwwyyyuuuoootttuuuqqqgggYYYNNNKKKKKKDDDCCCBBBBBBEEEHHHLLLOOOPPPQQQTTTVVVXXXYYYZZZZZZUUUTTTTTTUUUYYY]]]bbbeeekkkiiieeeaaa]]][[[YYYYYYZZZZZZ\\\```bbbcccjjjssszzz~~~ttthhhaaa]]]XXXQQQJJJFFFDDDBBBAAAAAABBBAAA???AAA@@@@@@@@@@@@EEESSSbbb}}}uuuxxxdddSSSNNNMMMHHHFFFHHHHHHQQQ```rrryyyqqquuuzzzgggUUUOOOOOORRRVVV\\\jjjxxxcccVVVPPPJJJFFFEEEDDDCCCBBBAAA@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBB|||pppbbbZZZRRRKKKFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGLLLLLLKKKJJJIIIIIIJJJJJJLLLWWWhhhyyyooo```TTTSSSSSSPPPOOOTTTYYYeeewwwqqq^^^TTTOOORRRTTTWWW```hhhggg```UUUOOOJJJHHHFFFDDDGGGKKKMMMSSSZZZ^^^```cccggglllmmmvvvhhh___SSSJJJFFFEEEFFFFFFEEEHHHLLLOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUYYY]]]aaagggnnnrrrwwwuuuttttttvvvvvvtttqqqddd]]]XXXYYY[[[]]]ccciiiqqqxxxyyyxxxxxxtttjjj]]]QQQJJJGGGDDDCCCCCCDDDFFFIIILLLNNNOOOQQQTTTWWWYYYZZZZZZZZZVVVVVVVVVXXX[[[___ccceeegggeeebbb___\\\[[[ZZZZZZ[[[[[[^^^bbbccceeelllttt|||rrrggg___[[[WWWOOOIIIEEECCCAAAAAAAAABBBAAA???@@@???@@@@@@@@@DDDRRRaaa|||vvv}}}iiiWWWVVVXXXRRRKKKHHHHHHQQQ___ooo}}}rrrqqquuufffUUUPPPRRRVVV^^^hhhyyyvvvaaaUUUOOOIIIFFFFFFEEEDDDCCCAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDD|||oooaaaXXXQQQJJJFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHKKKJJJJJJIIIIIIIIIJJJJJJMMMUUUccctttooo```UUUUUUTTTQQQPPPTTTVVVbbbssslll[[[RRRPPPSSSWWW\\\eeejjjfff___QQQKKKHHHHHHGGGFFFHHHMMMOOOUUU\\\cccgggkkkoooqqquuu|||ddd]]]SSSJJJFFFEEEFFFFFFFFFIIILLLNNNNNNNNNOOOPPPQQQQQQRRRRRRSSSSSSTTTTTTSSSVVV[[[```cccggglllooouuuuuutttuuutttpppkkkhhhZZZUUURRRUUU[[[bbbmmmvvv|||{{{qqqcccVVVKKKDDDEEEEEEEEEFFFHHHJJJKKKLLLNNNPPPTTTXXX[[[\\\[[[[[[XXXYYYZZZ\\\^^^aaadddeeedddccc```^^^\\\\\\]]]]]]```___aaaeeegggiiipppyyyyyypppeee^^^YYYTTTNNNHHHEEECCCAAA@@@AAABBBAAA@@@??????@@@@@@???CCCQQQ```yyywwwssseeegggjjjaaaSSSJJJIIIPPP]]]lllxxxsssnnnooo~~~iiiZZZVVVTTT[[[ffftttsss^^^RRRMMMHHHFFFFFFFFFEEECCCBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFEEE{{{nnn___UUUOOOHHHFFFGGGEEEFFFFFFGGGGGGHHHHHHHHHJJJIIIIIIIIIIIIIIIJJJKKKNNNSSS___ppppppbbbWWWVVVVVVRRRQQQUUUUUU```ppp{{{iiiZZZSSSOOORRRWWW```ggghhhaaaYYYLLLHHHFFFHHHIIIHHHJJJNNNRRRWWW^^^ffflllqqquuuwwwmmm___ZZZRRRKKKGGGFFFFFFFFFGGGIIIKKKLLLLLLLLLMMMNNNOOOOOOPPPRRRSSSTTTUUUVVVXXX\\\bbbfffiiikkkmmmooouuuvvvwwwvvvssslllddd___VVVTTTTTTZZZbbbjjjwwwyyykkk[[[NNNEEEFFFGGGHHHIIIJJJKKKLLLLLLNNNPPPUUUYYY\\\]]]\\\[[[ZZZ[[[]]]```bbbdddeeefffeeecccaaa___^^^^^^___```ddddddfffjjjkkknnnvvvwwwoooeee]]]XXXSSSMMMHHHDDDBBB@@@@@@AAAAAAAAA@@@??????@@@@@@???CCCPPP^^^{{{uuuyyyyyy|||{{{lllYYYNNNJJJPPP\\\kkkuuuxxxyyy{{{tttoooooozzznnnbbb```\\\ffftttmmmYYYOOOJJJGGGFFFFFFFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFwwwjjj\\\SSSMMMGGGEEEGGGEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLOOOSSS]]]oooqqqcccXXXXXXXXXTTTSSSVVVWWWaaappptttcccWWWSSSQQQSSSYYYccciiifff]]]UUUIIIFFFFFFIIIJJJJJJLLLPPPTTTYYY___ffflllrrryyy~~~yyyccc\\\YYYSSSMMMHHHFFFFFFFFFGGGIIIJJJKKKJJJJJJKKKLLLMMMNNNPPPRRRTTTVVVWWWXXX\\\aaaggglllnnnoooppppppwwwyyy{{{yyysssiii```ZZZVVVVVVZZZbbbjjjrrr~~~qqq```RRRJJJIIIIIIJJJKKKLLLMMMNNNOOOOOORRRVVVYYY\\\]]]\\\\\\[[[]]]aaadddggghhhhhhhhhgggeeebbb___^^^___```bbbggggggiiimmmpppsss|||vvvoooeee]]]WWWRRRMMMIIICCCAAA@@@@@@AAAAAAAAA@@@??????AAAAAA@@@CCCPPP^^^~~~rrrqqqzzznnnZZZQQQKKKOOO\\\mmmvvvvvvvvvxxxvvvrrrtttwwwpppeeefffiiiuuuvvveeeSSSKKKHHHFFFEEEFFFFFFEEEDDDCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFqqqeeeXXXQQQLLLGGGEEEFFFEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNPPPSSS]]]qqqrrrdddZZZZZZZZZUUUTTTWWWYYYbbboooxxxiii[[[TTTSSSUUUVVV\\\gggkkkeeeYYYQQQHHHEEEFFFKKKMMMLLLNNNQQQTTTYYY```dddiiirrrppp```ZZZYYYUUUPPPJJJFFFFFFFFFFFFHHHIIIIIIHHHHHHJJJKKKLLLMMMOOORRRUUUWWWYYY[[[^^^ccciiinnnppppppqqqqqqyyy|||~~~{{{sssggg]]]WWWTTTVVV]]]gggpppxxxwwwdddUUUNNNKKKLLLLLLMMMOOOPPPRRRSSSSSSTTTVVVYYY[[[\\\]]]]]]]]]```fffkkknnnooonnnmmmjjjhhhdddbbbaaabbbeeeffflllkkknnnssswww{{{tttnnneee]]]VVVQQQLLLJJJBBBAAA??????AAAAAAAAA@@@@@@@@@BBBCCCBBBDDDQQQ^^^~~~lllnnn{{{zzzgggWWWSSSKKKOOO\\\oooxxxwwwwww{{{yyytttvvvuuurrrjjjkkkuuukkk\\\MMMHHHGGGFFFDDDEEEEEEDDDDDDCCCCCCDDDFFFGGGFFFFFFGGGGGGGGGGGGFFFFFFkkk```UUUOOOKKKFFFDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJKKKLLLMMMOOOOOOQQQTTT___tttrrreee[[[[[[[[[VVVTTTWWWWWW```mmm~~~zzzmmm```UUURRRTTTXXXVVV\\\gggjjjaaaTTTLLLGGGFFFGGGLLLOOONNNOOORRRRRRYYY___bbbfffrrrvvveee^^^ZZZZZZXXXRRRLLLGGGEEEFFFEEEFFFHHHGGGGGGGGGIIIKKKLLLMMMPPPSSSVVVYYY\\\]]]```eeejjjoooqqqrrrssstttzzz}}}|||rrreee[[[UUUTTTWWW^^^iiisss|||fffWWWOOONNNNNNMMMNNNPPPSSSVVVXXXVVVVVVWWWXXXYYY[[[\\\]]]```dddkkkqqquuuuuutttssspppmmmkkkiiiiiilllooorrrvvvvvvyyy~~~~~~qqqlllddd[[[TTTOOOKKKIIIBBB@@@??????@@@AAAAAA@@@AAABBBCCCDDDCCCEEEQQQ^^^|||iiilll{{{tttooohhh[[[RRRQQQKKKMMM[[[oooyyyxxxyyy~~~{{{ttttttuuu|||www{{{yyybbbTTTHHHEEEGGGFFFDDDCCCDDDDDDCCCBBBCCCDDDEEEFFFHHHHHHIIIIIIIIIIIIHHHHHHggg]]]SSSOOOKKKFFFDDDDDDEEEFFFFFFGGGIIIJJJKKKKKKJJJJJJJJJKKKLLLNNNPPPPPPQQQUUUaaawwwssseee\\\\\\\\\WWWUUUXXXTTT\\\jjj}}}uuuhhh\\\SSSSSSWWWWWWUUUZZZdddggg\\\NNNHHHHHHFFFHHHNNNPPPOOOOOOSSSPPPXXX___aaaeeesss|||dddZZZ[[[ZZZ[[[YYYTTTMMMGGGEEEFFFDDDFFFGGGGGGFFFGGGIIIKKKLLLMMMPPPSSSWWWZZZ]]]^^^cccgggmmmqqqsssuuuvvvwww{{{~~~{{{qqqdddZZZUUUUUUXXX___jjjvvvgggWWWOOOPPPOOONNNOOOQQQUUUYYY[[[XXXXXXWWWWWWXXXZZZ\\\^^^bbbgggooouuuzzzzzzyyywwwuuutttqqqppprrrvvvzzz}}}ooojjjbbbZZZRRRMMMIIIGGGBBB@@@>>>???@@@AAAAAA@@@BBBBBBDDDEEEDDDFFFRRR^^^vvvhhhlll|||wwwccc\\\YYYSSSOOOOOOKKKMMMZZZnnnyyywwwyyy|||rrrqqquuuooo\\\PPPEEEDDDFFFEEECCCBBBDDDCCCBBBBBBBBBDDDEEEFFFIIIIIIJJJJJJJJJJJJIIIIII]]]XXXQQQLLLHHHGGGEEEDDDAAABBBDDDFFFHHHIIIJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNXXXWWWccc}}}rrrfff]]]]]]```^^^YYYVVVSSS^^^jjjxxx|||hhh[[[UUUQQQQQQSSSSSSQQQTTT]]]___UUUJJJFFFFFFHHHJJJLLLLLLMMMOOOQQQSSSUUUXXX\\\ddduuuyyyggg]]]YYYWWW[[[[[[YYYUUUPPPKKKHHHHHHFFFGGGIIIKKKLLLLLLKKKKKKKKKNNNSSSWWWYYYZZZ\\\^^^dddhhhlllppprrruuuxxxzzzzzz}}}~~~xxxmmmaaaWWWSSSSSSYYYccclllxxxwwwcccUUUOOOPPPQQQRRRRRRSSSVVV[[[___]]]ZZZXXXWWWYYY\\\___```eeelllsssxxx~~~|||}}}~~~qqqggg]]]YYYUUUOOOJJJHHHCCCBBBAAAAAA@@@@@@AAAAAABBBDDDAAABBBHHHGGGNNNccc~~~{{{eeefffyyyqqq___ZZZRRRNNNNNNJJJOOOOOOTTThhhzzzxxxzzz}}}rrrvvvrrr{{{~~~lllSSSOOOIIIEEECCCDDDEEEEEEDDDCCCBBBAAA@@@AAABBBBBBIIIJJJKKKJJJIIIJJJLLLNNN\\\WWWPPPKKKHHHFFFEEEDDDBBBCCCEEEFFFHHHHHHIIIIIIKKKKKKKKKLLLMMMMMMNNNNNNUUUUUUcccrrrggg^^^___aaa___ZZZWWWUUU```lll{{{vvvcccXXXRRROOOOOOQQQSSSPPPRRRWWWWWWOOOGGGEEEFFFHHHJJJKKKKKKMMMOOOQQQRRRTTTXXX___iiizzzkkk]]]VVVUUUTTTYYYYYYXXXTTTOOOJJJGGGFFFEEEGGGHHHJJJKKKLLLLLLKKKKKKOOOTTTXXXZZZ[[[]]]^^^bbbeeehhhkkkmmmppptttvvv{{{}}}}}}wwwlll```XXXTTTVVV\\\dddmmmyyyzzzlll```XXXTTTQQQRRRSSSTTTUUUYYY^^^bbbccc```]]]\\\^^^aaaeeegggkkkqqqwww||||||lllccc[[[XXXUUUOOOIIIGGGCCCBBBAAAAAA@@@@@@AAAAAAAAACCC@@@BBBHHHFFFOOOdddwwwgggfffsssnnn\\\WWWOOOMMMNNNKKKMMMNNNTTThhh{{{{{{}}}ssstttrrrxxxzzzhhhRRRNNNHHHEEEDDDDDDEEEEEEEEEDDDCCCBBBAAABBBCCCCCCFFFIIIMMMNNNNNNLLLLLLLLLZZZUUUOOOJJJGGGFFFEEEDDDDDDDDDEEEGGGGGGHHHHHHGGGJJJKKKKKKLLLLLLMMMMMMNNNQQQTTTdddtttjjjcccdddfffccc^^^[[[XXXbbbooosss```VVVQQQNNNOOOQQQTTTRRRRRRSSSPPPJJJFFFFFFEEEGGGIIIJJJKKKMMMPPPRRRQQQUUUZZZcccrrrppp\\\RRRPPPRRRSSSXXXYYYXXXUUUPPPJJJGGGFFFDDDEEEGGGIIIKKKLLLLLLLLLKKKOOOUUUZZZ\\\]]]^^^^^^bbbdddfffhhhjjjmmmrrruuu}}}~~~|||uuujjj___XXXUUUYYY^^^fffooo|||xxxqqqoookkkfff```\\\YYYXXXSSSTTTUUUVVVXXX\\\aaaeeedddaaa^^^\\\^^^bbbhhhlllrrrxxx}}}|||yyyhhh```ZZZXXXUUUNNNHHHFFFCCCBBBAAAAAA@@@@@@AAAAAA@@@CCC@@@BBBGGGFFFPPPfffwwwiiieeemmmkkkZZZVVVNNNLLLNNNKKKJJJMMMSSSggg{{{}}}wwwrrrpppsss{{{tttaaaQQQMMMHHHDDDDDDEEEEEEEEEFFFEEECCCBBBBBBBBBCCCDDDCCCHHHOOORRRRRRNNNKKKIIIWWWSSSMMMHHHFFFEEEEEEDDDEEEEEEFFFGGGGGGGGGFFFFFFJJJJJJKKKKKKLLLMMMMMMMMMOOOSSSfffyyypppkkklllmmmiiibbb___\\\eeerrrtttaaaVVVQQQOOOOOORRRUUUWWWXXXVVVPPPJJJGGGHHHDDDFFFHHHIIIKKKMMMQQQTTTUUUXXX^^^iii}}}fffSSSNNNOOOSSSVVVXXXZZZZZZXXXRRRMMMIIIGGGDDDEEEFFFIIIKKKLLLNNNNNNKKKPPPWWW\\\^^^___``````eeefffgggiiijjjnnnssswww~~~zzzrrrfff\\\WWWVVVYYY^^^fffqqqvvvmmmfffccc___\\\[[[ZZZXXXVVVSSSTTTVVVWWWYYY^^^ccchhhcccaaa^^^]]]___fffooouuu{{{~~~yyyvvvhhhbbb]]]\\\WWWOOOHHHFFFCCCBBBAAAAAA@@@@@@AAAAAA???CCCAAACCCGGGGGGRRRiiizzziiiccciii}}}jjj^^^[[[RRRNNNNNNJJJIIILLLRRRdddyyy|||{{{ppplllooouuulll[[[OOOKKKGGGDDDDDDEEEFFFFFFEEEDDDCCCAAAAAABBBBBBCCCBBBGGGNNNRRRRRRNNNKKKIIITTTPPPJJJFFFEEEEEEEEEDDDEEEFFFFFFGGGGGGGGGFFFFFFJJJJJJJJJKKKLLLLLLMMMMMMNNNTTTiii{{{uuuqqqrrrrrrkkkdddaaa___gggtttwwwbbbUUUPPPNNNOOOSSSUUU]]]bbb]]]SSSKKKHHHGGGDDDEEEGGGIIIKKKOOOSSSWWW[[[]]]cccqqq|||___PPPMMMNNNRRRWWWWWWYYY[[[YYYTTTNNNIIIFFFCCCDDDFFFHHHKKKNNNPPPQQQMMMRRRXXX]]]```aaabbbcccfffgggiiijjjlllpppuuuyyy~~~xxxmmmaaaYYYVVVWWWWWW\\\fffrrrzzzmmmeee___]]]\\\[[[[[[YYYVVVSSSTTTUUUWWWXXXZZZ___dddhhhfffeeeddddddgggppp{{{{{{vvvrrrlllfffbbb___YYYNNNGGGEEECCCBBBAAAAAA@@@@@@AAAAAA???CCCBBBDDDHHHHHHTTTmmmyyyeeebbbiii~~~lllcccbbbYYYQQQNNNIIIJJJNNNRRRaaauuuzzz}}}mmmiiilllsss~~~|||gggWWWLLLIIIFFFDDDEEEFFFGGGFFFCCCBBBAAA@@@@@@@@@AAABBBCCCGGGMMMPPPOOOMMMKKKKKKRRRNNNHHHEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFIIIJJJJJJKKKKKKLLLLLLMMMNNNVVVnnn}}}xxxvvvwwwuuulllddd```bbbhhhtttyyybbbSSSNNNMMMPPPUUU[[[fffmmmeeeVVVKKKFFFEEEDDDFFFHHHJJJLLLPPPVVVZZZ___cccjjjyyypppWWWNNNLLLLLLOOOUUUVVVXXX[[[ZZZUUUNNNIIIFFFDDDEEEFFFIIILLLOOORRRTTTPPPTTTYYY]]]```bbbeeeffffffhhhjjjmmmooosssxxx{{{}}}uuuiii]]]VVVUUUWWWUUU[[[eeerrryyykkkbbb^^^XXXYYY[[[\\\[[[YYYWWWVVVVVVWWWYYYZZZ\\\```eeeiiifffgggggghhhkkkuuu~~~zzztttpppmmmhhhccc```XXXMMMFFFEEECCCBBBAAAAAA@@@@@@AAAAAA@@@DDDDDDEEEIIIJJJWWWqqqrrrbbb```jjj~~~kkkeeeeee\\\SSSPPPKKKKKKPPPRRR^^^rrrzzzooojjjmmmsss}}}{{{fffUUUJJJHHHEEEDDDEEEGGGGGGGGGCCCBBB@@@?????????@@@AAAEEEHHHMMMOOOOOONNNMMMMMMPPPLLLGGGDDDCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLNNNXXXqqq~~~|||}}}yyyoooeeeaaaeeeiiisss{{{bbbTTTOOOPPPVVV\\\hhhuuuzzzmmmYYYKKKFFFEEEEEEFFFHHHJJJMMMRRRXXX]]]___eeeooovvvbbbQQQMMMMMMJJJMMMSSSXXX[[[^^^^^^YYYRRRLLLIIIEEEEEEGGGJJJMMMQQQUUUWWWRRRUUUYYY]]]```cccgggiiihhhkkkooorrruuuyyy}}}|||rrreeeYYYSSSSSSVVVUUU[[[eeesss|||jjj___\\\\\\XXX[[[^^^^^^[[[YYYZZZ\\\ZZZ[[[[[[\\\^^^aaafffjjjiiijjjllllllooowww~~~yyysssoooiiieee```\\\TTTJJJEEEEEECCCBBBAAAAAA@@@@@@AAAAAA@@@FFFFFFGGGJJJKKKZZZuuuooo______jjjzzzgggaaaaaaYYYSSSSSSPPPMMMQQQRRR\\\qqq}}}wwwoooooossszzzgggUUUHHHFFFDDDDDDFFFGGGHHHGGGCCCBBBAAA@@@???@@@AAAAAAEEEJJJOOORRRRRRQQQOOOOOOOOOKKKFFFCCCCCCDDDDDDDDDDDDDDDEEEGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLNNNYYYttt~~~sssiiidddfffiiirrr~~~eeeVVVRRRUUU\\\ddduuusss[[[MMMHHHGGGEEEGGGIIIKKKNNNSSSZZZ^^^^^^fffsssjjjYYYMMMNNNNNNKKKMMMTTT\\\```cccccc^^^WWWQQQMMMEEEFFFGGGJJJNNNRRRVVVXXXTTTVVVYYY\\\___ccchhhkkkkkknnnsssxxx{{{|||qqqcccVVVQQQRRRVVVVVV\\\fffssstttcccZZZ\\\```]]]aaaccc```[[[YYY\\\```]]]]]]^^^^^^___ccchhhkkkppprrrttttttvvv}}}}}}~~~xxxrrrnnneee```\\\XXXQQQGGGCCCEEECCCBBBAAAAAA@@@@@@AAAAAAAAAFFFGGGHHHKKKLLL\\\wwwppp^^^___jjjwwwccc\\\\\\TTTQQQUUUTTTMMMRRRRRR\\\qqqsssrrrrrrvvviiiUUUHHHFFFDDDDDDFFFHHHHHHHHHDDDCCCBBBAAA@@@AAABBBBBBEEEKKKQQQVVVVVVSSSQQQOOONNNLLLHHHEEECCCBBBCCCDDDEEEGGGIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKQQQZZZttt|||ooojjjjjjiiihhhlllxxxhhhWWWPPPTTT```kkkuuu]]]MMMHHHGGGFFFGGGIIILLLRRRXXX^^^bbbccclll~~~```UUULLLKKKNNNOOOQQQTTTYYYaaaffffffbbb\\\SSSJJJIIIIIIHHHIIILLLPPPUUUXXXWWWYYYZZZ[[[]]]bbbggglllpppuuuxxxzzz|||pppaaaUUUQQQSSSVVVWWW\\\dddllluuuooobbb___```aaa```aaabbb```]]][[[ZZZ[[[^^^___```aaabbbfffkkkoooooosssxxx|||||||||}}}}}}xxxoooggg```]]]YYYSSSLLLFFFAAA>>>@@@@@@@@@AAAAAAAAABBBBBBBBBGGGGGGHHHMMMNNN]]]xxxiii___aaalllooodddZZZWWWWWWVVVTTTUUUTTTRRRQQQXXXggg}}}sssqqqsssxxxbbbQQQHHHFFFDDDCCCEEEFFFFFFFFFDDDBBBCCCFFFFFFBBBBBBDDDEEEMMMUUUYYY[[[ZZZUUUNNNMMMKKKHHHDDDBBBBBBCCCDDDEEEGGGIIIIIIHHHHHHHHHIIIKKKKKKKKKKKKKKKLLLMMMMMMSSS]]]vvvsssmmmllljjjjjjllluuujjjYYYRRRVVVcccpppvvv]]]MMMHHHHHHGGGHHHIIIMMMSSSZZZaaaeeefffqqqzzz^^^TTTLLLKKKNNNPPPRRRUUUYYY___dddeeeddd```VVVMMMKKKJJJJJJJJJMMMQQQUUUXXXXXXYYY[[[\\\^^^ccchhhllltttxxx{{{|||zzznnn```UUUQQQSSSVVVXXX\\\bbbiiirrrrrreeebbbdddeeeffffffdddaaa]]]\\\\\\]]]^^^___aaabbbdddhhhnnnrrrtttxxx~~~|||{{{{{{{{{}}}|||zzzuuulllddd[[[YYYTTTOOOJJJEEEBBB@@@AAAAAAAAABBBBBBBBBCCCCCCBBBFFFEEEGGGLLLNNN[[[uuujjj^^^bbbmmmooodddZZZXXXXXXVVVUUUUUUTTTRRRRRRYYYhhh}}}wwwttttttxxx~~~~~~bbbQQQIIIGGGEEEEEEFFFHHHHHHHHHDDDBBBAAADDDDDDAAAAAADDDHHHQQQYYY^^^______YYYRRRLLLJJJGGGDDDBBBBBBCCCDDDEEEGGGIIIIIIHHHHHHHHHIIIKKKKKKKKKLLLLLLLLLMMMMMMUUU```yyyzzzssspppkkkiiijjjqqqmmm\\\UUUYYYhhhwwwxxx___OOOIIIIIIIIIIIIKKKOOOUUU]]]eeeiiikkkwwwmmmZZZQQQKKKLLLOOOPPPSSSVVVYYY]]]aaaccceeecccZZZPPPMMMLLLLLLLLLOOORRRUUUWWWYYY[[[]]]___aaadddiiimmmwww|||xxxlll^^^TTTQQQSSSVVVYYY\\\```fffooo|||vvviiigggiiikkknnnmmmiiiddd___]]]]]]___]]]___aaacccfffkkkppptttwww}}}~~~xxxyyyyyyzzz|||~~~~~~zzzwwwqqqhhh```WWWTTTPPPKKKGGGDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBEEECCCEEELLLMMMYYYpppjjj^^^cccpppnnnddd[[[YYYZZZXXXVVVVVVTTTRRRSSSZZZhhh|||{{{wwwuuuxxx}}}yyy^^^PPPIIIGGGFFFFFFHHHIIIJJJJJJEEEAAA@@@BBBBBB@@@BBBEEEKKKTTT]]]aaacccccc]]]VVVJJJHHHEEECCCBBBBBBDDDEEEEEEGGGIIIIIIHHHHHHHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKSSS```zzz~~~wwwsssiiihhhhhhmmmzzzrrr___XXX]]]nnn}}}|||bbbQQQKKKJJJJJJKKKMMMRRRYYYaaaiiimmmnnn|||bbbVVVOOOKKKLLLOOOQQQTTTXXXYYY\\\___aaadddccc[[[QQQNNNNNNNNNOOOPPPRRRTTTUUUZZZ\\\___bbbdddgggkkknnnyyy~~~xxxkkk^^^TTTQQQRRRUUUYYY\\\```fffppp|||mmmkkkoooqqquuusssoooiiibbb^^^]]]^^^\\\___bbbeeehhhmmmssswwwyyyxxxuuuyyyyyy{{{}}}}}}yyyuuunnneee^^^VVVSSSNNNIIIEEECCCCCCCCCAAAAAAAAABBBBBBBBBBBBCCCBBBDDDAAADDDKKKLLLXXXnnniii^^^ggguuummmddd\\\[[[\\\ZZZWWWWWWSSSRRRSSSYYYfffxxx}}}xxxuuuwww|||qqqXXXNNNHHHGGGEEEFFFHHHJJJKKKKKKGGGBBB@@@AAAAAAAAACCCHHHKKKUUU^^^ccceeeddd^^^VVVHHHFFFDDDBBBAAABBBDDDFFFEEEGGGIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLKKKKKKPPP___zzz~~~wwwqqqggggggiiinnnyyyvvvccc[[[```qqqfffTTTMMMLLLKKKLLLPPPUUU\\\dddkkkoooooozzz\\\RRRMMMKKKMMMPPPQQQTTTXXXYYY]]]___```bbbbbbZZZRRRQQQQQQQQQRRRRRRSSSTTTTTTZZZ]]]aaaeeehhhkkkoooqqqxxx~~~wwwjjj]]]UUURRRSSSTTTYYY]]]dddlllwwwrrroootttxxx{{{zzzvvvoooggg```]]][[[]]]```cccgggkkkpppuuuyyy}}}vvvrrrsssxxxyyy|||~~~zzzuuummmddd]]]WWWTTTNNNIIIEEECCCBBBBBB??????@@@@@@@@@AAAAAAAAAAAACCCAAACCCJJJLLLYYYrrrhhh```mmm}}}lllccc]]]]]]^^^\\\XXXWWWRRRQQQRRRXXXcccrrr}}}wwwsssuuu{{{lllVVVMMMGGGEEEDDDEEEHHHJJJKKKKKKHHHDDDAAABBBBBBBBBEEEKKKMMMWWW```eeegggeee^^^VVVFFFDDDBBBAAAAAACCCEEEFFFEEEGGGIIIIIIHHHHHHHHHIIIKKKLLLMMMNNNOOONNNMMMLLLPPPaaa|||~~~xxxppplllmmmooosss|||zzzggg]]]aaarrrjjjXXXPPPMMMKKKNNNRRRYYY```fffllloooqqqsssXXXPPPLLLKKKNNNPPPPPPTTTXXXXXX^^^bbbaaaaaa```\\\VVVUUUUUUVVVVVVVVVVVVUUUTTTYYY]]]ccchhhlllooorrruuuwww}}}|||sssfff[[[TTTSSSTTTUUUZZZaaajjjtttvvvttt{{{|||sssiiibbb^^^]]]```cccgggkkkoootttyyy|||wwwnnnmmmoootttwww{{{{{{uuummmccc]]]WWWTTTOOOJJJFFFCCCAAA@@@????????????@@@@@@@@@@@@???CCCBBBCCCHHHLLL]]]yyyuuujjjdddtttkkkccc^^^___```^^^ZZZXXXSSSRRRSSSVVV___kkkwww~~~~~~vvvqqqsssyyyiiiUUUNNNFFFEEEDDDEEEHHHKKKLLLLLLHHHDDDBBBCCCCCCCCCFFFKKKPPPYYYcccggghhhfff^^^UUUDDDCCCAAA@@@AAACCCEEEGGGEEEGGGIIIIIIHHHHHHHHHIIIKKKLLLMMMOOOOOONNNMMMLLLSSSfffyyyvvvxxxyyy{{{|||iii^^^aaaqqqooo[[[RRRNNNKKKNNNTTT\\\bbbhhhkkkmmmtttlllVVVNNNLLLLLLOOOPPPPPPSSSXXXVVV^^^ddddddaaaaaa```^^^ZZZZZZ[[[\\\[[[ZZZXXXWWWXXX]]]dddjjjooorrruuuxxxwww~~~~~~uuulll```VVVSSSTTTVVVWWW]]]eeeqqq}}}yyyyyyuuujjjdddbbbccceeehhhlllppptttxxx}}}|||ooohhhgggiiinnnrrrwww}}}|||uuulllccc]]]TTTRRRNNNJJJFFFCCCAAA@@@??????@@@@@@@@@AAAAAAAAA===CCCCCCCCCGGGLLLbbblllnnngggzzzkkkccc^^^```bbb___[[[YYYVVVUUUTTTWWW]]]fffoootttsssssstttzzzxxxqqqrrrvvv|||eeeRRRKKKGGGFFFEEEFFFJJJMMMNNNNNNGGGCCCAAACCCDDDCCCFFFJJJPPPYYYcccfffgggccc[[[RRRDDDBBBAAA@@@AAACCCEEEGGGEEEGGGIIIIIIHHHHHHHHHIIIIIIJJJLLLMMMNNNMMMKKKJJJWWWjjj~~~~~~kkk___aaapppqqq^^^SSSOOOKKKOOOVVV]]]dddhhhjjjkkkvvvgggTTTNNNLLLMMMPPPPPPOOORRRWWWTTT^^^ffffffbbbbbbdddeee]]]^^^___```___]]]ZZZYYYWWW\\\dddkkkppptttwwwzzzxxxzzznnnfffZZZSSSRRRUUUXXXYYY___hhhuuu{{{}}}uuujjjeeefffhhhhhhkkkppptttwww{{{vvvjjjdddccceeeiiimmmttt{{{|||tttkkkbbb\\\QQQOOOMMMJJJGGGCCCAAA???@@@@@@AAAAAAAAABBBBBBBBB<<>>???AAACCCEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKIIILLLZZZhhh}}}qqqeeeYYYTTTSSSWWW\\\```dddiiiooodddWWWKKKJJJIIIJJJMMMRRRWWW[[[```gggsss}}}}}}uuullljjjmmmjjjgggeeeccccccbbb```^^^XXXWWWUUUVVVYYY\\\]]]]]]\\\]]]aaaeeeffffffmmmuuu}}}~~~pppdddXXXSSSXXXaaajjj}}}yyyoookkknnnooonnntttuuuooolllffffffkkkjjjnnntttyyy~~~{{{xxxuuusssyyy}}}xxxpppiiiaaaZZZTTTOOOJJJGGGCCCAAABBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDHHHMMMRRRbbbnnndddeeerrrwwwhhheeedddfffeee```^^^___\\\[[[\\\______cccppp~~~zzznnniiippp{{{mmmZZZNNNKKKLLLIIIHHHIIIMMMRRRTTTSSSPPPLLLJJJHHHFFFEEEGGGHHHJJJNNNUUU\\\\\\UUUNNNKKKKKK>>>???AAACCCEEEGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKJJJHHHMMM\\\lllyyy{{{}}}ttthhhYYYTTTRRRVVV[[[___ccciiinnneeeYYYLLLKKKJJJKKKOOOTTTZZZ^^^ccckkkwww{{{sssjjjiiimmmiiifffbbb___]]]\\\ZZZYYYPPPOOOOOORRRXXX]]]aaabbb^^^___dddiiijjjkkkrrr{{{}}}nnn```XXXUUUZZZaaahhhwwwyyyuuukkkgggmmmooonnnuuuwwwtttqqqkkkjjjoooooorrrwww{{{|||wwwoooggg```YYYRRRNNNJJJGGGCCCBBBBBBCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEJJJPPPVVVfffiiibbbcccooovvviiifffgggiiihhhbbb______^^^\\\]]]``````bbbppp~~~ooogggmmmvvvlllYYYNNNKKKKKKIIIHHHIIILLLQQQSSSQQQNNNLLLKKKHHHGGGFFFGGGIIIKKKNNNVVV]]]]]]VVVNNNJJJJJJ