BM6&6( ########################$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&''''''&&&&&&&&&''''''(((******+++,,,------------,,,---------,,,---000222000000111222444333111///............---,,,******(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%################################################%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&(((((('''&&&&&&%%%$$$$$$(((((('''&&&&&&%%%$$$$$$((('''&&&'''(((((('''&&&---***''''''***,,,+++)))---,,,***))))))***+++,,,***)))((()))+++,,,+++***+++******)))))))))******+++***)))***,,,+++***(((---+++))))))+++,,,,,,+++(((((((((((('''&&&%%%%%%(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$!!!!!!###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&...,,,$$$&&&///+++'''///***777===OOOxxx~~~zzzjjjiiiiiilllkkkcccWWWQQQRRROOO___kkkkkkkkkpppooohhhlllwww~~~mmmeeeaaafffiiikkktttwwwjjjiiivvvzzzmmmdddfffkkkssswwwwwwtttssssss~~~{{{ttt}}}qqqgggmmm{{{########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""################################################$$$$$$$$$#########""""""%%%%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&'''&&&&&&&&&&&&'''((((((***+++,,,---............------------...///000000//////000222444444222000000000//////...---++++++(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((,,,++++++++++++,,,+++******))))))***,,,------,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,---,,,+++************+++---,,,++++++,,,,,,***)))***)))((()))+++,,,+++))))))******+++++++++++++++(((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!"""""""""###""""""#########$$$$$$$$$"""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''((((((###%%%---***'''111555GGGUUUkkkyyyiiiZZZXXXWWWWWWXXXUUURRRUUU[[[sss|||ssspppllleeeaaaiiimmmuuuyyyxxxtttyyy|||~~~|||sssiiigggnnn|||}}}tttmmmkkk}}}vvvuuuuuu~~~{{{|||uuurrrzzz########################&&&%%%%%%$$$$$$#################################$$$$$$$$$###############""""""""""""""""""""""""########################$$$$$$$$$###############%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((((((+++,,,---...////////////...,,,,,,...111222000...///...///222444444333111222222111111000...---,,,(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))'''''''''(((((()))))))))+++++++++,,,------......***+++---...///111444666555555666666666666666666222444666777666444444444444444333222111000000000...---++++++,,,,,,+++***+++******+++,,,,,,)))''')))*********************)))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!"""""""""#####################$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%)))&&&(((///---,,,777>>>SSSdddwwwjjj[[[QQQMMMMMMOOOSSSUUUWWW___hhhrrrmmmjjjgggeeekkklllsss}}}~~~}}}sssmmmmmmmmmooo}}}|||xxxuuuwwwqqqgggfffyyyzzz}}}zzz########################&&&&&&%%%%%%$$$###""""""########################################################################################################################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((())),,,---...///000000000000///,,,+++...333444111,,,......///111333555444222333333333222111///...---(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))******++++++***+++...000222444666888555888::::::;;;???EEEKKKHHHGGGGGGFFFFFFGGGHHHIIICCCGGGJJJKKKHHHEEECCCCCCDDDEEEFFFFFFEEEBBB???>>>666333111///000000000///111000000000000...+++(((,,,,,,+++***))))))((((((************************)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""""""""#################################"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((()))...++++++444555777@@@BBBVVVffftttyyyccc[[[ZZZTTTVVV[[[```aaa```cccjjjuuuxxxmmmjjjlllmmmooowwwyyy~~~uuusss{{{|||pppmmmwww{{{{{{{{{wwwttttttuuu{{{qqqiiixxx}}}|||zzz########################&&&&&&%%%%%%$$$###""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&((())))))------...///000000000000000---,,,///444555111---///......000333444444333444333333222000///---,,,(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))***)))))))))((((((((('''++++++,,,---....../////////222777;;;===AAAFFFIIIHHHIIIKKKKKKMMMSSS\\\ccc]]]\\\ZZZYYYZZZ[[[]]]___[[[^^^bbbeeeccc```\\\ZZZ]]]```ccceeeccc___ZZZWWWKKKGGGAAA===;;;999888777555333111000000///---+++...---,,,++++++++++++,,,++++++++++++++++++++++++***)))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""####################################!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''***...+++...>>>FFFGGGLLLSSSgggxxxrrrcccdddkkknnnlllkkkiiiddd___aaafffwww~~~zzzqqqooorrruuuzzznnnjjjggguuu}}}pppooo{{{~~~|||uuuooolllooouuu~~~|||########################&&&%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***,,,---...///000000000000000......///333444222000000//////000222444444333333333222111///---,,,+++(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$######$$$%%%%%%%%%$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''(((((())))))***************************++++++---///111333555555888===CCCGGGKKKOOOUUUZZZXXXYYY[[[]]]aaahhhoootttqqqrrrrrrssstttttttttuuuuuuxxx}}}{{{}}}zzzjjjddd\\\TTTPPPLLLJJJHHHCCC>>>888333000///...------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))(((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$$$$$$$$$$###############!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%&&&'''(((((()))(((------999VVVfffccc```ttt|||ooogggnnnxxxzzzoooeee```dddlllvvv{{{||||||~~~nnnjjjfffsss}}}qqqmmmsssqqqkkkttt|||wwwtttzzz########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''((()))***,,,,,,---...////////////000000000000111222333333222000///000222333333222222111111///...,,,***)))(((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&''''''((())))))******)))***+++,,,---...///000222333666;;;???CCCFFFHHHKKKPPPWWW[[[]]]aaahhhmmmoooqqquuu|||~~~zzzxxxwwwvvvuuulll^^^PPPGGGAAA>>><<<666444222///---,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$%%%%%%%%%%%%&&&&&&'''((()))***++++++***000777QQQ~~~xxxtttsssmmmjjjjjjllllllmmmwwwwwwlllgggllluuusssvvv|||vvvqqqoooyyy~~~{{{vvvvvvqqqkkkqqq}}}########################$$$$$$$$$$$$$$$$$$%%%%%%########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################""""""######$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&'''(((******+++,,,---...////////////000111111000///000333666333111000000111222222111111000000...,,,***((('''(((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++((()))+++---000222444555@@@CCCGGGMMMSSSYYY^^^``````ffflllpppqqquuu{{{yyyhhh^^^WWWTTTIIIFFFAAA;;;666333111000------------------------************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%&&&&&&&&&&&&'''((()))***+++,,,------///777CCChhh}}}{{{nnneee```\\\VVVVVV```jjjqqq~~~|||ssslllooouuuzzz{{{}}}yyyqqqwwwwww{{{%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&(((***+++,,,---///000111111111555555333222111000000000222333333222000000111333444333111...,,,***))))))***(((&&&%%%%%%%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################""""""######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&'''((((((((('''((()))***)))((()))+++---+++777:::999======@@@LLLXXX```hhhkkkkkklllnnnoooyyy|||}}}mmmUUUCCC<<<999666111555222++++++111///(((///,,,++++++)))&&&(((---))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''+++(((%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""""""""####################################%%%&&&'''&&&%%%%%%&&&(((***$$$$$$))),,,***+++///:::>>>PPPxxx}}}rrrvvv{{{gggbbbaaaZZZVVVVVV]]]gggpppxxx|||~~~pppddd___lll}}}qqqooopppyyy%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&'''))),,,+++,,,---...///000000000555444444333222222222222333444444333111000111333333222000...,,,***)))))))))(((&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################""""""######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((((((((('''+++++++++******+++///111444<<<>>>EEERRRUUUSSSWWWcccggglllpppuuu|||mmmiiiuuuxxxuuuooo||||||~~~yyygggYYYKKK>>>444555222---,,,///111000000------000000---,,,...))))))))))))))))))))))))***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''+++(((%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""####################################%%%&&&&&&&&&$$$%%%&&&(((+++***,,,...---+++111999>>>FFFXXXuuu|||vvviiikkkoooqqqhhh```___bbbfffkkkooo}}}yyyddd___ccceeetttppppppvvv%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$&&&'''''''''(((+++---++++++---...////////////444333333333333333333333555555666444222111111222333111000---+++***)))))))))((('''%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%&&&'''((()))))))))(((***+++,,,,,,...111777;;;JJJSSSUUUZZZfffhhhffflllyyy|||zzz^^^```iii}}}wwwrrrtttcccSSSNNNHHH@@@666---,,,000...***)))---///,,,(((((())))))))))))))))))))))))******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''***(((%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&(((((()))+++------///888BBBEEESSShhh}}}|||nnnqqqsssiiieeedddggglllvvv|||~~~jjjffflllppp%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))((((((***,,,+++,,,---...////////////111111222222333333333333555666777666333222111222222000///---+++))))))((()))((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''')))***++++++***++++++---///222555;;;BBBJJJPPPZZZhhhnnnpppuuuwww|||xxxnnnmmmooo|||yyyqqqvvv||||||sssiiiTTT===333777555...***---///---((('''*********************************)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))'''%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$%%%''')))(((&&&'''///<<>><<<888333...000***(((,,,---******,,,(((((((((''''''(((***+++))))))((((((((()))((((((''''''''''''((((((((((((%%%&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((('''(((((()))*********++++++,,,...444999BBBNNN[[[dddnnnzzz|||yyyssswwwzzzvvvssskkkdddaaafff[[[PPPLLLJJJHHHHHHIIIKKKJJJJJJLLLPPPRRRRRRQQQOOOPPPQQQQQQSSSWWW\\\```jjjjjjggg___VVVQQQQQQSSSVVVTTTQQQMMMIIIGGGIIIKKKKKKHHHGGGIIIHHHCCCDDDIIIWWWbbbppp~~~vvvdddMMMCCC:::666222......222......---,,,*********+++)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))(((,,,111111...333===DDDPPPddduuu}}}nnngggoooqqqvvv~~~}}}}}}|||zzzvvvtttvvvzzzrrrgggeeeeeeooozzz~~~zzzuuuqqqjjjfff```[[[WWWWWWXXXYYYTTTTTTTTTTTTQQQMMMJJJGGGDDDGGGIIIKKKKKKKKKMMMOOOVVVYYY___eeeiiijjjjjjiiiiiilllooonnnmmmnnnsssxxx&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#################################################################################$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((())))))***+++,,,---------,,,,,,,,,---...000111000000000000111111222333111111222222222111//////,,,+++***(((''''''((((((''''''''''''''''''''''''))))))(((((('''''''''''''''((()))(((&&&&&&'''))))))))))))+++,,,,,,---...///000000222888GGG[[[jjj^^^[[[UUUPPPOOOSSSZZZ```]]]\\\^^^eeeooouuuvvvuuurrrjjjbbbccckkkqqqrrrooovvvrrrkkkddd___^^^___```[[[[[[ZZZYYYUUUNNNEEE???<<<888555555111---+++,,,,,,---,,,***((('''((()))++++++***)))'''''')))+++(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((()))***++++++...000///...222===EEESSScccvvv|||tttmmmfff[[[PPPKKKRRRIIICCCCCCDDDDDDFFFHHHJJJMMMQQQVVVZZZ\\\]]]]]]YYY\\\^^^]]]^^^cccmmmuuu{{{tttooonnnnnnooollleee\\\QQQIIIEEECCCKKKGGGDDDFFFFFFEEEDDDFFFGGGRRR^^^fffppp~~~xxx]]]TTTIII???555...---111000...,,,***)))***+++,,,************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''''''''''''''''''''((((((((((((+++))),,,111111222>>>NNNQQQ\\\ooo~~~qqqqqqsssrrrwww~~~qqqkkkuuu{{{yyysssmmmgggkkktttpppeeeeeeiii|||}}}zzzvvvrrrmmmgggccc^^^[[[WWWRRRNNNLLLKKKKKKEEEEEEEEECCCBBB@@@>>>===;;;<<<===>>>===>>>@@@BBBGGGKKKRRRXXXZZZXXXUUURRRRRRUUUXXXYYYYYY\\\aaafffjjjuuu'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''******+++,,,---......///---,,,,,,,,,---///222333111000/////////000222333111111222222222000///...+++***(((''''''((())))))&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&''')))((())))))((('''''')))+++***)))+++---------111666555777:::>>>IIIaaaxxxpppmmmqqqtttvvvrrrnnnoooqqqsssxxx}}}uuuooojjjmmmvvv|||vvvttttttrrrooonnnoooqqqrrrpppkkkddd```UUUSSSOOOIIIAAA999777777444111/////////...+++(((+++,,,,,,***((((((+++---(((((('''''''''''''''&&&((((((''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''((('''''''''((()))***++++++///222333777AAANNNUUU\\\qqqtttoooxxx}}}uuuggg]]]XXXUUUTTTSSSTTTPPPPPPUUUXXXXXXXXXZZZ```dddjjjnnnpppsssvvvxxxzzz}}}}}}{{{uuufff\\\VVVQQQNNNLLLNNNPPPNNNKKKHHHGGGLLLOOOPPPSSS[[[```aaahhhvvvxxxtttxxxvvvlll^^^PPPDDD:::222//////---+++***+++,,,,,,+++************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((()))''''''((((((((()))))))))***,,,++++++444III\\\eeegggjjjxxxiiiggglllkkkcccjjjpppuuu}}}rrrrrr}}}zzztttnnnfffhhhoooqqq~~~uuuqqquuuyyy}}}{{{wwwrrrlllgggaaa[[[VVVPPPOOOMMMJJJGGGEEECCCBBB??????>>>===<<<;;;;;;;;;:::;;;;;;:::999:::===??????BBBHHHLLLLLLJJJFFFCCCCCCEEEHHHIIIJJJMMMRRRUUUWWWaaammmvvv{{{~~~'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''(((((((((+++,,,,,,---...///000000///......///000222444555111000/////////000111222111111222222111000...---***)))(((''''''((())))))&&&&&&&&&'''''''''(((((('''((()))((('''(((+++...---...---,,,+++,,,...000---,,,000444555666>>>IIIOOOTTT[[[aaajjjyyyxxxtttuuuuuurrrrrrqqqlllhhhkkkrrrmmmlllmmmpppwwwxxxuuuxxxyyyvvvyyyzzz{{{|||{{{{{{zzzzzzrrrsssqqqiii```\\\\\\^^^PPPEEE:::666888:::777222222222111///,,,+++***+++'''''''''&&&&&&&&&%%%%%%(((((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((()))(((((())))))***+++,,,,,,222777===KKK^^^jjjnnnuuu}}}uuuwww}}}yyytttqqqppp___YYYQQQMMMQQQ[[[cccgggffffffjjjrrrvvvtttsssttt}}}}}}zzzwwwrrrjjj^^^TTTSSSOOOIIIEEEIIINNNNNNJJJEEEQQQUUUXXXccckkkzzzpppdddVVVCCC555000...,,,---......,,,************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))((((((((()))))))))******&&&000///---IIIxxx}}}www~~~kkkaaadddddd^^^aaacccgggnnnuuuwwwuuurrrnnnwwwxxxrrrjjjgggiiimmmxxxyyyssspppiiieee___YYYSSSNNNHHHEEE?????????>>>===<<<;;;:::999888777666666777777888777777777666555666999;;;999:::<<<>>>>>><<<:::888999:::;;;<<<===???BBBDDDDDDJJJRRRZZZ```eeejjjmmmvvv''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''(((((())))))+++,,,,,,---...///000111000000111222333444444555111111111000000111111222111111222222111///---,,,***)))((('''''''''((()))&&&&&&''''''((()))))))))(((*********)))---333999:::999777444222111333555777999@@@IIIJJJJJJTTTaaaqqqxxxyyyooolllnnnjjjkkkqqqwwwtttjjjhhhmmmmmmoooppprrrvvvsssiiilllppppppvvvvvvuuutttsssuuuxxx{{{}}}~~~pppYYYJJJDDDBBB>>>:::===<<<;;;:::888444---)))((((((((('''&&&&&&%%%%%%((((((((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((()))******,,,---000111333666>>>GGGQQQccczzz{{{vvvsss}}}{{{uuutttpppjjjfffccc]]]XXXPPPPPPOOOPPPXXXccckkkmmmuuuwww}}}yyypppaaaWWWVVVYYYUUUNNNBBBGGGFFFHHHRRRWWW^^^ooouuuZZZCCC888555111000000000---************))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((()))))))))))))))))))))************%%%111666???hhhmmmlllvvvtttbbb```aaagggdddbbbccchhhmmmnnnmmmmmmooozzz~~~{{{}}}rrrllliiigggvvvssskkkeeeaaaVVVQQQLLLFFFBBB???<<<999666777888999999999999888777666555555555555666777555666777777666666888:::999999999999999888888777999888777777888999:::;;;;;;===???DDDIIIOOOTTTWWWYYYgggpppwww''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''((()))))))))******+++,,,---...//////000111333555555555333333111222222222222222111111111111222111000///---,,,***)))((('''&&&&&&'''(((''''''(((((()))******+++(((+++...111666???LLLUUUUUUTTTPPPJJJEEEBBBCCCDDDMMMQQQ]]]hhhfff```eeerrrzzzqqqpppwww|||}}}yyywwwsssqqqrrrxxxrrrfffjjjoooooossssssrrrooommmoootttyyy{{{iiiZZZOOOGGGCCCEEECCCCCCFFFHHHCCC999///*********)))((('''''''''''''''''''''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))***,,,///444888;;;===HHHUUU```gggttt|||rrriiimmmqqqiii```aaa^^^YYYYYY^^^\\\UUU]]]______]]]bbbkkkppppppwwwvvvrrrmmmZZZYYYQQQMMMOOOKKKKKKYYYnnnvvv{{{|||ttt[[[HHHAAA777222111000...,,,,,,+++++++++************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((())))))))))))*********++++++***000<<>>HHHWWWiiivvvuuurrrmmmeee^^^YYYXXXXXXbbbggguuuzzznnnnnnxxx}}}xxxvvvxxx~~~yyyxxx}}}}}}tttnnnmmmooorrrsss|||sssnnnvvv~~~~~~yyyyyyyyyvvvuuuwww|||tttuuu}}}qqqaaaWWWSSSFFFEEEGGGOOOUUUQQQEEE999,,,,,,,,,+++***))))))(((&&&&&&''''''(((((())))))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((***---222888>>>CCCEEEXXXhhhtttuuuyyy}}}|||vvvkkkjjjjjj```UUUVVVQQQMMMTTTbbbiiigggggghhheeeaaaeeeqqqyyyzzzuuurrreee\\\WWWLLLIIIUUUMMMUUU]]]aaaiiixxxuuuUUUJJJ<<<333000000///...---------,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((()))************+++++++++///...===^^^xxxqqqmmmoootttwwwwwwwwwvvvtttuuukkk]]]hhhlllqqq}}}xxxwww~~~|||vvvooonnneee[[[VVVTTTMMMCCCAAA>>>999777777888888888444555555666777888888999777888888999888888777777444777:::;;;;;;:::;;;<<<:::;;;<<<======<<<;;;:::999888666555666888888888===:::888999<<>>OOOZZZ[[[XXXsssuuulllttt}}}~~~ooo```YYYWWWVVVSSSUUUUUUUUU]]]jjjnnnkkklllqqqoookkkssstttddd___VVVJJJKKKDDDHHHMMMNNN[[[mmmrrrhhhLLL;;;111333555------...---++++++,,,,,,***************))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))***++++++,,,,,,...***((())))))))),,,222...<<>>000)))'''***---******)))(((((((((''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&(((************+++***///333<<>>??????>>>>>>>>>???@@@@@@DDDFFFFFFCCCAAA@@@>>>>>>===<<<;;;:::::::::::::::999999999999888888888:::<<<===???@@@DDDHHHLLLRRRXXXbbbmmmxxx))))))(((''''''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((()))))))))(((((())))))***,,,,,,,,,---...///000111000111333444555555555444777666444444555666555333333222111///---,,,++++++)))((((((''''''''''''''')))''''''((()))...:::GGGgggwwwkkkhhhwww{{{yyy}}}{{{yyy~~~wwwlllnnn{{{{{{vvv|||xxxsssrrrnnnjjjddd```]]]\\\kkkdddXXXHHH:::111...,,,******)))(((''''''''''''(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''''''''(((+++,,,++++++,,,...555<<>>============>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBAAAAAABBBCCCDDDDDDFFFHHHIIIGGGCCC@@@>>>@@@@@@???>>>===<<<<<<<<<;;;;;;;;;;;;::::::999999888999999888888999;;;>>>???DDDLLLUUU___kkkuuu|||+++***((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))((())))))******------------...000111222222333444666777777777666777777666777888888666333444333111///---,,,+++***))))))(((((('''(((((()))'''&&&(((***,,,222AAAOOOrrr~~~}}}wwwlllmmmxxxwwwwwwyyyuuuzzzxxxyyyzzz~~~xxxqqqsss}}}www|||~~~yyy{{{~~~uuuxxxzzzxxxrrrjjjccc```llllllfffXXXJJJ>>>555///++++++***)))))))))***+++(((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))))))))(((((((((((('''(((((()))+++++++++111777===DDDOOO^^^nnn||||||}}}}}}|||}}}zzzlll]]]RRRPPP]]]rrrzzztttsss{{{yyysssrrrcccQQQKKKHHHHHHNNNVVV```lllzzztttfffSSSHHH???555000---++++++,,,+++++++++*********))))))((((((((((((((((((((((((((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((('''(((((())))))***++++++))),,,...,,,***333KKKccc{{{yyyttttttrrr___UUU]]]lllvvvtttsssyyy{{{yyy|||vvvxxxvvvfffaaannn|||}}}xxxxxxmmmqqqpppfffWWWIII@@@===:::999777666777888999999;;;;;;<<<<<<======>>>>>>???????????????@@@AAABBBBBBBBBBBBCCCDDDDDDEEEFFFHHHFFFDDDBBBCCCCCCCCCCCCIIIKKKOOOPPPLLLEEEBBBCCCBBBAAA@@@????????????@@@===<<<<<<<<<;;;:::::::::777888999999888999;;;======???DDDJJJSSS^^^iiippp111---***((())))))((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))))))))))))))***++++++---------...///000111222111222444555666666666555777777777888999888666333444333111///---,,,+++***))))))((((((((())))))******))),,,000222777CCCOOOlllqqqmmmooo~~~|||zzzllluuu~~~zzznnnnnn{{{zzzxxx~~~zzz{{{zzz~~~zzztttpppppptttyyy}}}zzzwwwvvv~~~~~~yyyrrruuuyyyuuurrrqqqooopppppphhhZZZNNNIIICCC===///...---,,,,,,---...///(((((('''''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))'''(((+++---000:::FFFHHHMMMWWWhhhzzz}}}}}}}}}wwwrrrjjj^^^SSSYYYXXXdddzzz~~~}}}vvvddd[[[UUUKKKIIIHHHKKKSSS```rrr~~~fffSSSFFF999444000,,,***,,,++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((((()))******+++++++++...000,,,,,,AAAooorrr{{{lll\\\YYY\\\jjjssssssuuu~~~~~~ooommm|||hhhgggwww~~~zzzrrraaa\\\VVVPPPIIIAAA:::555888888888888888:::;;;===<<<<<<======>>>?????????@@@AAAAAABBBCCCEEEGGGHHHGGGGGGGGGHHHIIIKKKMMMNNNQQQMMMIIIGGGHHHIIIHHHGGGMMMTTT```fff]]]NNNFFFGGGCCCBBBAAAAAA@@@@@@@@@@@@>>>>>>===<<<<<<;;;::::::888999::::::999999;;;===;;;<<<>>>AAAFFFOOOXXX___999333,,,)))))))))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))******+++,,,------------///000111222000111222333444333222222777666666777888777555333333222111///---,,,++++++)))))))))))))))******++++++)))+++111777<<>>???@@@BBBDDDEEEGGGGGGIIIIIIKKKMMMPPPSSSVVVXXXWWWWWWWWWXXXZZZ\\\___```eee```[[[ZZZ\\\^^^]]]\\\[[[eeevvvzzzdddTTTQQQLLLKKKIIIFFFEEECCCBBBBBBAAA@@@??????>>>===<<<<<<:::;;;;;;:::888666666777888999:::;;;===BBBHHHMMMAAA999///)))((()))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))***+++,,,---,,,,,,,,,---...///111111333333444555555444222111666555444555666666444222222111000///------,,,,,,***)))))))))******+++,,,...+++---888EEEPPP[[[cccjjjppppppsssyyyssshhhhhhooottt~~~|||}}}{{{uuunnnnnnyyyzzz|||}}}vvvuuuwwwxxxxxxwww|||{{{}}}wwwssskkklllnnnrrrwww}}}wwwpppuuuxxx|||rrrZZZLLLHHHAAA999111,,,)))(((+++***)))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))(((((())))))***+++,,,,,,++++++222>>>EEEJJJYYYkkkrrruuu{{{{{{xxxzzztttrrrtttuuuooogggdddiiipppoootttzzz|||rrrnnnhhh^^^PPPHHHOOO\\\{{{tttaaaQQQJJJDDD888222333,,,,,,+++++++++*********))))))))))))))))))))))))'''((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))*********+++,,,,,,------***+++...444BBBbbb|||wwwzzzzzzvvvxxx{{{}}}nnnaaafffsss{{{yyyyyy}}}{{{|||wwwqqqlllfff___YYYKKKAAA:::::::::777666777555888:::;;;;;;<<>>===>>>>>>===:::888777777777999::::::;;;<<<@@@BBBFFF===111)))((()))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))))))))***+++,,,---,,,,,,,,,,,,...///000111777888888888888666555444666444333333444444333222111111000......---------******))))))***+++,,,,,,777222555EEEYYYkkkyyyxxxppppppmmmooo|||~~~zzzyyy~~~~~~wwwmmmaaaZZZXXX]]]jjjvvvqqqrrrwww~~~{{{{{{|||}}}~~~|||yyyvvvrrrnnnnnnpppttt{{{wwwwwwxxx{{{rrrgggaaaWWWKKK@@@777222///,,,,,,+++***))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***''''''(((***+++,,,---...,,,...999IIIQQQUUUcccuuuwww||||||{{{||||||{{{}}}|||qqqeeedddnnnxxxzzzuuuqqqwww|||zzzbbbOOOMMMVVVggg~~~tttaaaXXXNNN???555555,,,,,,,,,+++++++++******))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))***++++++,,,,,,---......000...///888GGGaaa}}}yyyrrrwww}}}}}}tttdddeeemmmppprrrfffnnnssspppuuu}}}zzzzzzssstttqqqjjjbbbZZZTTTOOO???999666999:::777999>>>777;;;>>>@@@@@@BBBEEEIIILLLOOOSSSXXX^^^ccchhhjjjlllnnnqqqvvv{{{}}}pppmmmhhhaaa[[[UUUPPPNNNGGGFFFEEEDDDCCCBBBAAAAAA???AAABBBAAA???======>>>555777999999999999;;;<<>>:::999888999::::::999888>>>>>>>>>@@@DDDJJJPPPTTT[[[^^^dddjjjoootttzzz~~~{{{vvvnnnjjjgggbbb^^^YYYTTTMMMHHHEEEDDDBBBAAA>>>>>>>>>@@@AAA@@@===::::::888555555777:::;;;;;;LLLEEE;;;333---)))((()))'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))'''&&&&&&&&&&&&'''(((((()))***+++,,,---.........///...------...000222333777555555666777777444111222111111222444444333111444111---,,,,,,,,,***(((+++++++++,,,...222777;;;QQQXXX```qqq}}}|||}}}yyy{{{pppdddhhhwwwwwwooonnnmmmjjjiiikkkqqqttttttppprrr{{{~~~zzzuuupppooopppqqqqqqvvvyyyyyytttuuu|||{{{zzzvvvooojjjmmmxxx}}}vvv~~~{{{zzz}}}sssuuuzzzqqq[[[LLL999222---......***((()))(((&&&%%%&&&(((******)))((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))***''''''))))))(((+++000666>>>LLL[[[fffnnnyyy|||rrraaaVVVTTTVVVeeetttiii]]]SSSSSSWWW]]]aaafffrrrfffMMM@@@222111...,,,,,,,,,,,,+++++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))(((***++++++,,,---......---888===EEESSS\\\kkkkkkfffmmmyyy~~~{{{tttuuu|||wwwlllmmmjjj{{{oooqqqwwwtttwwwyyywwwtttoooiii```UUUJJJBBB<<<999999888888888:::<<<<<<<<<@@@BBBFFFKKKQQQWWW]]]aaadddiiiqqqxxx{{{uuummmggg^^^UUUOOOJJJFFFDDDCCCCCCCCCCCCBBBAAA???===<<<:::888777888999999999YYYLLLAAA;;;444***(((+++'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&''''''((())))))***+++---............111000///...///111333444999777666666666666444333333222000111333444444333111///---,,,,,,,,,***(((111,,,...777===???FFFPPPaaaeeejjjttt{{{tttwwwxxxooonnnooorrrwww}}}}}}mmmdddfffrrr|||~~~yyyssssssuuutttssstttwww{{{xxx|||~~~vvvpppqqqzzz~~~|||{{{uuusssssstttzzz~~~||||||sssTTTGGG999222///,,,++++++***(((&&&&&&(((***+++***((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((())))))))))))'''''')))***+++000666===QQQeeennnooottt{{{~~~vvvfffXXXUUU[[[cccttt|||mmm\\\NNNFFFGGGJJJNNN```ttt~~~^^^KKK:::666222///---+++***))),,,+++++++++************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))(((***,,,---------///111555BBBPPP^^^fffcccpppmmmcccfffnnn{{{xxxxxx{{{zzz}}}yyywww{{{wwwrrrzzzzzzsssqqqrrrsssqqqmmmeee^^^SSSHHH???:::888777999999999;;;===AAADDDGGGIIINNNUUU\\\bbbiiippptttvvv|||vvvkkkbbbZZZTTTPPPJJJJJJHHHFFFBBB@@@@@@@@@@@@???===<<<<<<;;;999888iiiXXXIIIBBB999,,,(((,,,''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''(((((())))))***+++---......//////333222000000000222444555;;;999777666666666555555444222000000222444555444...------------.........222...777LLLXXXXXX]]]hhhvvvtttqqqrrr~~~qqqfffeeedddfffffffffeeefffiiipppuuu|||wwwrrruuu~~~~~~~~~|||wwwtttpppvvv{{{|||zzzzzz{{{}}}xxxtttqqqpppqqqvvvzzzyyy~~~yyyxxxxxxuuuuuuwwwrrrtttyyy{{{{{{wwwhhhTTTBBB555///...///...,,,++++++++++++***(((((((((((((((''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((((((((('''(((((((((((()))))))))+++)))))),,,---///666???IIIeee}}}~~~tttqqqqqqqqq}}}|||pppfffbbbfffnnnuuu~~~nnnaaaVVVPPPFFFCCCXXXvvv}}}gggNNNDDD:::444000---+++,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***+++---///---,,,...333:::UUUkkktttrrrnnnzzztttiiihhhjjjpppwww|||}}}|||xxx{{{rrrssswwwzzz|||yyyvvvrrrppppppmmmhhhcccUUUPPPHHH???:::999:::;;;<<<===>>>AAADDDJJJPPPTTTVVV[[[cccjjjqqqyyyyyyooofffaaaUUUTTTRRRLLLGGGDDDEEEFFFCCCBBB@@@@@@@@@>>><<<999{{{hhhTTTHHH<<>>IIIZZZsss}}}nnnhhhjjjlll{{{yyy~~~{{{sssllljjjnnntttwwwwwwwwwiii^^^PPPGGGRRRfff}}}aaaRRRBBB999444//////222,,,,,,,,,++++++++++++***************************((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***---+++---///---***...666IIItttuuuoootttrrrhhhlllppprrruuuyyy~~~|||vvv~~~|||zzz{{{|||{{{wwwvvvtttsssooohhh___XXXGGGDDD@@@;;;999:::;;;===???AAAEEEHHHMMMSSS[[[aaa___eeennnvvv~~~vvvnnneeebbb\\\UUUNNNJJJHHHHHHCCCBBB@@@@@@@@@???===:::|||bbbLLL>>>555///+++((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((''''''(((((()))******+++,,,---////////////222111000000111333666777999:::;;;:::888777888999777555333333333444333111000///---+++***,,,000444666;;;OOOjjjzzzxxxsssrrrjjjfffeeennn}}}zzzvvvhhhcccggghhheeejjjooonnniiiiiiooovvvssswww|||{{{vvvtttkkkgggaaa___ggguuu~~~{{{ssskkkhhhiiilllttt|||zzzsssqqqrrrpppkkknnnvvvtttvvv~~~}}}{{{zzz}}}~~~uuuxxx|||xxxvvv}}}uuuxxxwwweeeQQQ<<<---+++******,,,---,,,***((((((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''))))))))))))))))))))))))((((((((()))))))))******))))))+++000444<<>>hhhwwwnnnkkkvvvdddmmmwww||||||~~~~~~~~~vvvtttkkkeeekkk~~~zzzvvvsssyyy~~~zzzyyyvvvqqqjjj```UUUMMM???>>><<<:::999;;;<<<===DDDIIINNNSSSXXX___hhhnnnjjjrrr}}}yyysssiii___WWWPPPIIIEEEDDDCCCAAA@@@@@@???===;;;pppPPP@@@<<<666+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((((())))))******+++,,,...//////000000000000///000111444777888666999<<<<<<:::999999;;;888666555444444333111///000///...------222:::@@@GGGNNN[[[jjjuuuuuummmfffgggdddjjjuuulllppp{{{|||}}}}}}~~~~~~~~~zzzuuuqqqnnnmmmnnniiikkkkkkooo~~~zzz}}}}}}}}}xxxxxxkkkhhhqqq~~~}}}~~~yyymmmVVVAAA666333...,,,+++***))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))))))))************+++000777>>>JJJ]]]nnnrrrxxxzzztttyyypppaaa[[[WWW]]]fffqqqyyy~~~vvvnnn___PPPSSS[[[dddlllyyy{{{cccUUUGGG777......------,,,,,,,,,+++++++++************************((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********///***+++//////...:::JJJzzzooolllrrryyy}}}~~~xxxnnnnnnfff]]]___rrr|||sssnnnqqqwww||||||xxxpppggg\\\QQQHHHBBB<<<;;;::::::<<<@@@EEEGGGOOOTTT\\\bbbgggnnnvvv}}}xxxnnncccVVVMMMMMMJJJFFFCCCBBBAAA@@@>>>yyyRRRAAAAAA;;;,,,)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&((((((((((((((()))******++++++---...///000000000///......///111444777999444888<<<===;;;::::::;;;888777666666555333000---......//////333;;;GGGPPPYYY^^^ccchhhmmmoooggg\\\iiieeennn~~~{{{uuuqqqooollllllnnnvvv|||vvvnnnooogggiii||||||zzzwwwyyyoooZZZEEE???666...***))))))((()))(((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))************---///555>>>HHHVVVlllxxxgggZZZYYY^^^ccclllvvv{{{{{{|||~~~yyy}}}sssiii]]]RRRWWW[[[]]]dddsssrrr___GGG777444---------,,,,,,,,,++++++************************((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************...******000000222@@@SSS{{{yyyxxxxxxzzz}}}yyyzzzpppaaa]]]YYYkkk{{{}}}qqqlllxxx~~~~~~yyy{{{tttiii\\\OOODDD===999;;;::::::;;;@@@HHHPPPUUUXXX___hhhooossszzz}}}lll___VVVRRRMMMIIIGGGEEEDDDBBBwwwSSS@@@CCC???222(((***++++++((('''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''(((((()))***+++,,,---///000111111111000000000111222222333444444;;;;;;???DDDFFFAAA;;;777777999999777666555333000000111...333AAAHHHPPP```mmmnnnlllhhhhhhgggaaaYYYeeegggsss~~~xxxyyyvvv{{{~~~yyysssrrr{{{ttttttwwwzzzzzz{{{}}}zzzxxxtttzzzzzzpppbbbPPP;;;000...---+++(((***)))''''''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((*********)))))))))))))))***)))((())),,,---------///000:::JJJXXXcccsss}}}kkkaaacccffffffmmmsssvvv|||~~~~~~|||rrrqqq}}}|||iiijjj\\\QQQQQQWWW___iiitttyyyvvvYYY@@@333444///---......+++***+++++++++***)))***---///111))))))))))))((((((((((((''''''&&&&&&'''((()))***((((((''''''''''''(((((()))(((((('''''''''((((((******)))(((((((((((((((///000///++++++333CCCPPPzzz~~~}}}rrrmmmuuuxxxsssxxxmmmfffggg^^^___kkk|||nnnrrrwwwyyy{{{|||tttuuunnnaaaQQQCCC;;;999::::::===@@@CCCGGGOOOYYY```hhhjjjnnnrrrxxx~~~qqqhhh\\\RRRNNNLLLHHHEEEDDDzzzuuuYYYDDD@@@>>>888,,,,,,***)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))***+++...///111222333333222222000111111222333444555555===>>>AAAEEEFFFBBB<<<888666999:::888555444333333000999:::<<>>444///...///+++************+++******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((************))))))))))))(((((((((((()))***,,,---666:::GGGYYYffflllssszzzyyy}}}vvvmmmlllssswwwwwwzzz~~~~~~||||||}}}tttfffXXXQQQPPPWWWffftttzzzbbbHHH>>>888000+++,,,---,,,++++++,,,+++*********,,,...///))))))))))))(((((((((((('''((((((((((((((())))))(((((((((''''''(((((((((((((((''''''''''''(((((()))))))))))))))***++++++'''***///111555===HHHPPPrrrtttrrr{{{{{{tttwwwvvvppptttwwwnnnkkk```]]]bbbsssvvvppptttxxx{{{{{{zzz|||wwwooolllcccUUUHHH>>>:::999:::>>>BBBHHHMMMRRRYYYaaahhhmmmqqqxxxxxxlll```ZZZUUUMMMFFFDDDcccpppvvviiiSSSEEEAAABBB333///***(((((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***+++,,,000111222444444444333333111222333444555666777777:::<<<>>>@@@BBB@@@;;;777777:::===;;;666444666999;;;UUUaaaaaaggglllqqqzzz{{{tttjjjffflllvvvzzzwwwuuuwww{{{{{{uuuqqqwwwzzz~~~yyyttt{{{zzzyyyyyysssrrr|||rrrfffcccjjjpppuuuzzz}}}yyyrrriiihhhhhhiiilllmmmmmmlllddd[[[UUUVVVVVVVVV___kkkpppnnnnnnrrruuuwwwzzz}}}zzz~~~~~~xxxdddPPP@@@666000---+++***))))))******(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((************************(((******)))(((***...222:::FFF[[[ooovvvsssmmmkkkssspppnnnkkklllttt~~~{{{kkk]]]SSSRRR^^^jjjuuuuuuYYYNNNFFF:::///...///...,,,,,,---,,,+++******+++,,,---))))))))))))((((((((((((((()))*********)))((('''((((((((((((((((((((((((((((((''''''''''''((((((((())))))***+++,,,......***,,,///444;;;CCCJJJNNNooogggYYY[[[ggg~~~zzzsssuuutttrrrzzz{{{mmmaaa]]][[[eeettt~~~yyy{{{{{{yyyxxxrrrjjj___UUUHHH>>>;;;<<<===>>>BBBHHHPPPVVV\\\bbbiiinnnxxxuuukkkbbbVVVLLLHHHUUUeeexxx|||lllUUUIIIHHH:::333***''')))***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))***+++,,,---000111333444444444333333222333444555666777888999888;;;===???AAACCCAAA===:::===@@@???:::666;;;BBBQQQzzzzzznnnjjjqqq}}}tttvvvwwwvvvoookkkqqqzzz}}}zzz|||~~~}}}ppplllkkkcccgggvvv~~~~~~{{{{{{{{{ssscccVVVVVVWWWXXX\\\cccgggaaaXXXYYYXXXWWWVVVUUUSSSQQQPPPTTTRRRRRRSSSQQQOOOVVV```bbbbbbcccfffhhhhhhiiikkkwww|||~~~~~~zzz~~~|||rrrmmmeeehhhooo~~~}}}zzz{{{xxxpppeeeYYYLLL===111000---***)))***)))&&&$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))***************++++++))),,,---,,,***---555===BBBVVVppptttkkkhhhwwwyyymmmjjjiiinnnyyy}}}zzzyyyqqqaaaXXXXXX\\\pppppp^^^YYYHHH888222222111...,,,------,,,+++******++++++))))))))))))(((((((((((()))***+++,,,+++***'''&&&((((((((())))))((((((((((((''''''''''''(((((()))))))))))))))+++,,,---...222//////777FFFSSSZZZ\\\ttt~~~eeeVVVTTT[[[mmmxxxrrrrrrqqqrrr|||mmmbbbaaabbbhhhuuu}}}zzzxxxuuulllcccSSSIII>>>:::===BBBEEEFFFLLLQQQYYY___dddkkksssyyywwwhhh[[[UUUNNN]]]vvvhhhQQQFFF???777---((()))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((((())))))***,,,---...000111222333333333222111222333444555777888999:::;;;???BBBBBBGGGNNNOOOJJJ;;;<<>>AAAAAAGGGRRRUUUPPP<<<:::<<<@@@???<<>>LLLUUUgggvvvyyymmmmmmzzzvvvoooqqqsssssswww~~~{{{xxxvvv{{{xxxooofff]]]dddpppxxx~~~eeeSSS???444000---,,,---,,,,,,+++++++++******)))))))))))))))((((((((((((((()))*********)))((('''((((((************((((((''''''&&&''''''((()))*********)))))))))******+++,,,///>>>\\\|||rrruuuzzzjjjccc]]]ggg}}}vvvrrrpppnnnqqquuu|||ssskkkyyy|||yyytttrrryyy}}}yyypppeeeXXXMMM>>><<<<<<@@@GGGOOOSSSTTT]]]aaaffflllsss}}}xxxlllEEEQQQdddwwwwww[[[CCCCCC>>>666...)))'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))))))))))))))***,,,---///000///000111222222111000///111222333555777888::::::666<<<>>><<>>555...---///***++++++++++++******)))))))))))))))(((((((((((('''((((((((((((((())))))'''(((***++++++***((('''&&&&&&&&&''''''((()))***)))))))))***+++,,,---...111666KKKrrrvvvsss{{{tttmmmpppzzzssstttxxx{{{{{{|||tttuuusssooottttttwwwuuuqqqooopppwwwyyypppdddWWWLLLCCC;;;>>>DDDJJJQQQVVVYYY[[[___dddmmmvvvCCCOOO^^^mmmyyywww```GGGBBB???888000)))&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***))))))***+++,,,...000000000111222333222222000000111222333555666888999:::888???@@@===CCCQQQUUUPPPEEE>>>>>>FFFKKKJJJQQQ\\\dddsss|||{{{|||{{{zzz{{{{{{iiiaaadddooo~~~nnncccaaa```bbbeeeaaajjjuuu}}}|||~~~sssttt~~~~~~zzzhhhNNN:::000---+++)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))***+++,,,,,,------///...///777EEEWWWgggppp~~~kkkgggpppooowww~~~|||gggUUUQQQWWWTTTTTTcccqqqttt^^^LLL===222000222)))******+++++++++******))))))))))))((((((((((((''''''&&&&&&'''((()))***''')))***++++++***)))'''&&&&&&&&&'''''')))******(((((()))***,,,...000111777<<>><<>>>>>===<<<<<<>>>BBBEEEFFFEEEHHHOOOUUUTTTSSSYYYbbbhhhoooyyy{{{zzzsssvvvjjjhhhlllbbbeeekkkwwwwwwvvvpppeee___bbbfffiiiooo}}}uuuuuu~~~wwwvvv{{{wwwwwwwwwvvvuuuqqqqqqgggRRR===333///...((()))******(((((()))***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&'''((())))))''',,,+++***+++,,,......---+++222:::DDDTTThhhvvv|||qqqhhhiiivvveee\\\XXXNNNEEEKKKbbb{{{~~~iiiNNN777000333///...,,,++++++++++++,,,***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))...+++***,,,------111777@@@LLL```~~~rrrtttsss}}}uuulllbbbaaakkktttsssmmmuuu{{{wwwqqqnnnoooqqqtttuuuyyyoooaaaTTTHHH>>>>>>BBBFFFIIISSS^^^cccbbbccceeepppzzzZZZNNNUUUaaadddjjjdddMMMAAADDDAAA777...,,,***'''***'''$$$$$$&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))***+++---...///000000333222111000000111222333777666666666777:::<<<>>>>>>>>>>>>=========???AAAHHHPPPTTTTTTXXXccciiiiiiccceeelllssswww|||}}}zzz{{{{{{jjj^^^YYY]]]eeeooozzzzzzsssqqqtttxxx~~~vvvsssvvvzzz|||}}}{{{uuuvvvyyytttdddQQQAAA555,,,************)))(((((()))(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((''''''''')))***)))(((,,,+++***+++,,,---------///777BBBMMM]]]ppp}}}qqqjjjmmmxxxrrrkkk___TTTRRR]]]qqq{{{cccKKK999111///...,,,+++++++++++++++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,***+++.........222888DDDTTThhh{{{yyyzzzxxxooouuu~~~sssuuu~~~www{{{wwwwww{{{uuusssuuuwwwwwwwwwvvviiiYYYMMMCCC>>>@@@EEEJJJOOOXXX```cccdddjjjrrrrrr```YYYZZZ[[[cccfff]]]EEECCCBBB???555***'''******(((&&&&&&'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))***)))***,,,---///000000000111111111111222333444444777777666666777:::<<<>>>@@@BBBBBB@@@===<<<>>>AAAJJJVVVYYYWWWaaatttxxxooocccbbbgggppptttxxxnnn```VVVPPPSSS```lll{{{qqqkkkmmmwww{{{kkkgggsss|||vvvyyy{{{}}}}}}~~~wwwtttzzz}}}uuugggTTT???...++++++******)))((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''((()))(((((((((***+++***))),,,,,,+++***+++,,,---...///999GGGUUUfffxxxuuugggiiixxx~~~}}}~~~ttthhh\\\WWWaaaooo~~~ttt\\\EEE333000...,,,+++,,,,,,+++******************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************,,,///......444;;;JJJUUUaaaoooiiicccrrrwww}}}xxxyyyrrrooowww~~~www|||zzzuuutttuuu|||vvvvvvzzz|||yyytttnnn___NNNDDDAAAAAAFFFLLLRRRUUU\\\aaaaaadddppp}}}qqq___YYYZZZdddnnnrrrTTTHHHAAABBB;;;,,,&&&***)))((('''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******)))***,,,...///000000000000000111222333444555666777777666666888:::===>>>BBBDDDDDDBBB@@@AAAGGGLLLNNNVVV]]]dddqqq}}}{{{qqqggghhhrrr}}}~~~~~~~~~vvveeebbb```]]]ZZZ[[[dddttt~~~vvv{{{zzznnnqqqzzz}}}pppqqqrrrrrr|||~~~{{{pppvvv{{{yyyrrrcccMMM;;;///---***))))))))))))(((((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((***)))((()))+++,,,+++***,,,,,,,,,+++***,,,...000333???OOO___ooo}}}zzz{{{pppiiirrr~~~{{{~~~~~~xxxiiiXXXUUU^^^zzzzzzdddNNN;;;222///,,,,,,------+++)))***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++)))***---///......666@@@TTTTTTXXXjjjhhh^^^iiipppvvv|||}}}wwwsss{{{rrrsssvvvyyyyyyxxxxxxzzz}}}|||vvvqqqsssyyyzzztttmmmbbbTTTGGGCCCEEEIIIOOOTTTXXXWWWZZZ^^^bbbiiiwww~~~ooo]]]VVV\\\fffsssiiiRRRAAABBB???111((()))''''''''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((()))************+++,,,...///000111111000000222333444555666666888777777777888:::===???BBBBBBAAAAAACCCJJJTTT[[[WWWXXXdddxxxxxxwwwpppvvv~~~nnnffflllzzzlll___bbbggglllnnnsss~~~~~~{{{yyy|||vvvwwwuuuooouuuwwwzzz|||zzzwwwnnn^^^PPP777333---***)))******)))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''(((((((((+++***)))***+++,,,+++***+++,,,,,,++++++,,,000444@@@MMM]]]jjjwww}}}uuuzzz{{{wwwnnnkkkooo|||}}}|||~~~}}}zzz{{{yyydddWWWXXXrrrmmmXXXGGG777333---,,,---...,,,)))***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++***+++...///---000>>>LLL______aaarrrooo^^^^^^bbbnnn}}}}}}www|||xxxiiirrrsssssstttwwwzzz~~~tttooolllpppuuuuuullldddTTTKKKEEEHHHNNNSSSWWWZZZYYYUUUVVV___kkkwwwiiiaaaRRROOOZZZbbbpppyyy]]]FFFBBBBBB888---***%%%'''((((((&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++***+++---...000000111111000111333444555666666666888777777777888;;;===???@@@>>>>>>AAAHHHSSS^^^ddddddbbbqqq{{{|||zzzyyymmm```]]]gggxxxooolllrrruuu}}}uuupppuuuvvvxxxzzz|||vvvtttzzzwww~~~zzzuuulllbbbHHH???444---++++++******)))((((((''''''(((((()))(((((((((((((((((((((((()))((((((''''''(((((()))***)))))))))+++,,,+++***+++,,,---,,,,,,...444999KKKWWWgggrrrzzz~~~{{{uuuuuu{{{sssgggddddddgggqqq{{{yyyxxxxxx|||{{{zzz{{{~~~sssccc\\\lll~~~dddSSS>>>777///,,,---...,,,)))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))***+++,,,,,,+++,,,/////////777LLL```fffnnnrrrvvv}}}ggg\\\]]]eeewwwxxxyyypppvvvzzz~~~uuuxxxvvvssssssvvvxxxzzzzzzqqqnnnmmmppprrrnnndddZZZIIIEEEFFFMMMTTTXXXZZZ\\\WWWUUUYYYhhhyyy^^^[[[NNNLLLXXX[[[eee~~~fffNNNEEEDDD===444---%%%(((******'''%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++***+++---...000111111111111222444555666666666666888888777777999;;;>>>???BBB??????FFFQQQ]]]dddffflllqqq}}}{{{vvvqqqxxxzzzrrriiifffmmmzzzxxxtttnnnlllzzz{{{rrrvvv{{{{{{zzzzzzxxxvvvvvvwww}}}|||uuu}}}{{{xxxrrrkkk[[[OOO???333---+++***)))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))***)))((()))+++++++++******,,,......---000777===PPP^^^nnn{{{~~~}}}hhh___dddiiijjjqqq}}}|||zzzxxxxxxyyyzzz{{{|||llldddhhhvvvnnn^^^EEE<<<111,,,---...---******************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,,,,---+++---///000333AAA]]]wwwvvvzzzxxxqqqtttyyyggggggeeevvv|||}}}~~~vvvuuujjjnnnjjjqqq|||wwwvvvwwwwwwuuusssqqqqqqqqqqqqooofffYYYPPPDDDDDDHHHPPPTTTUUUWWWZZZYYY[[[ddduuuaaa```RRRNNNXXXVVV]]]yyy|||jjjUUUIIIEEE@@@888000&&&))),,,+++(((&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++++++++---///000111111111222333444666666666666555999888777777999;;;>>>???FFFCCCDDDMMMZZZdddgggfffooo{{{|||~~~vvvzzzyyyqqqsssrrruuuooo[[[\\\gggttt}}}xxxwwwxxxvvv~~~zzzwwwrrrmmmiii[[[GGG777///,,,***((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((***+++***)))))),,,///......111999@@@UUUdddwwwuuuaaaaaaqqqtttppprrr~~~~~~zzzvvvuuuuuuvvvxxx{{{~~~}}}ppphhhbbbnnnvvvyyyssseeeIII???222,,,---...---+++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,------+++---///111666HHHjjjvvvmmmuuupppooolll{{{}}}zzz}}}tttrrrkkkmmmaaa___mmmmmmrrr|||zzzzzzyyyuuuqqqrrrrrrsssqqqkkk___QQQHHHCCCDDDIIIPPPRRRQQQSSSWWW\\\bbbooo}}}ccc```XXXNNNIIINNNXXX```lllooo___EEE>>>GGGAAA000***''''''))))))&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))&&&&&&'''&&&'''))),,,000000///...---...000222333222444666888999888777666111777<<<<<<;;;<<>>>>>>>>BBBHHHLLLYYY\\\dddjjjjjjjjjpppzzzuuupppttt{{{xxxvvvxxxwwwiii```^^^[[[XXXXXX```sss~~~wwwrrrnnnqqqyyy}}}xxx{{{yyy}}}}}}wwwsssnnnyyyxxxnnnXXXBBB666000...,,,+++******++++++***(((************))))))))))))(((((((((((())))))******))))))))))))***+++,,,---///...///333===IIIVVV]]]pppvvv~~~wwwuuuzzz~~~xxxxxx~~~}}}|||~~~nnnppprrrbbbXXXVVVfff~~~zzzwww~~~ooo[[[AAA111---...---+++++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))***+++---...---,,,...666EEEaaazzz|||uuuooohhhkkk}}}zzzxxxxxxyyyvvvvvvqqqhhh\\\QQQLLLKKKNNNRRRWWWYYYXXXYYY\\\___iiippp}}}nnnbbbZZZWWWNNNEEELLL[[[___jjjgggUUUJJJKKKEEE999---(((&&&((((((&&&%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''((((((((('''(((+++---,,,,,,,,,---///111333555666666777888888999999999;;;===???>>>>>>CCCMMMVVVhhhooorrrllliiioooyyyxxxsssnnnllloootttzzz|||rrrssszzzqqq___XXXXXX^^^ccciiilllqqq|||~~~rrrnnnsss|||uuuoooqqqwww|||zzzwwwvvvzzzuuuooo[[[???000222...,,,++++++,,,,,,+++***************))))))))))))((((((((())))))))))))******))))))******+++,,,---111...---444BBBSSS```gggzzzzzz~~~{{{uuuwww}}}zzzggg___XXX___vvvrrrQQQ888...---,,,+++++++++***))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---...,,,///:::III___{{{}}}{{{kkkzzz|||nnnjjj}}}~~~|||{{{{{{xxxsssjjj^^^TTTNNNLLLMMMRRRXXX^^^___\\\[[[```fffpppxxxrrrddd```ccc[[[KKKLLL[[[]]]iiikkk\\\OOOKKKGGGAAA111***&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((***,,,,,,,,,---///111333666777888888777777888999::::::<<<<<<<<<<<<;;;@@@MMMZZZtttyyytttgggfffuuu{{{tttvvvuuuqqqssszzz{{{sssvvv|||yyy```VVV]]]gggiiirrr~~~~~~}}}}}}||||||{{{}}}~~~{{{|||zzz{{{~~~{{{|||{{{zzzyyyzzz}}}~~~xxxuuusssvvvyyyoooiiijjjqqqwww~~~|||mmmQQQ;;;333000---+++***+++,,,++++++************)))))))))((())))))))))))))))))))))))************+++,,,------000,,,+++555HHH\\\kkkrrrzzzwww{{{vvvuuu|||zzz~~~ooohhh]]]ZZZkkk]]]AAA333000///...,,,+++******))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***+++,,,---111---000<<>>999000((((((***)))$$$''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((()))))))))))))))***+++,,,---...---,,,,,,---000222444555333222444777888666333666666@@@NNNRRROOOTTT___]]]iiixxxwww}}}iiiYYYXXXWWW]]]lll|||uuuuuussspppmmmkkklllmmmrrrrrrqqqrrrrrrtttuuuuuuwwwwwwwwwvvvuuuttttttttttttssssssuuuwwwwwwuuurrrrrrtttvvvwwwwwwvvvtttsssuuuuuuuuuvvvxxxyyyxxxvvvzzzzzzzzzyyyyyyxxxxxxxxx|||zzz{{{}}}|||{{{|||sssnnnsssrrrjjjooonnnssswwwrrryyyyyyppp[[[@@@,,,---111+++''')))+++******))))))))))))))))))))))))))))))******+++,,,+++)))(((+++......,,,333AAAJJJWWWnnnvvvmmmgggiiissszzz{{{}}}|||~~~ooojjjooooooiiilllUUUEEE666+++000---***(((((()))))))))))))))))))))))))))))))))))))))))))))************---))))))---...---,,,///000888aaaxxxwwwlll}}}qqqmmmzzzzzzttthhhbbbddddddoooyyyrrrhhhssszzz~~~}}}vvv}}}zzzvvvuuurrrmmmaaaYYYTTTVVV]]]aaa]]]XXXUUUXXX^^^dddiiimmmoooppprrruuuyyy~~~nnn[[[WWWbbbnnniii^^^RRRCCCAAA===333***(((+++)))%%%''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((('''''''''((((((((()))))))))))))))******,,,---...///...------...000333444555333333444777777666444999888>>>HHHKKKJJJQQQ^^^fff{{{|||xxxuuuuuuqqqkkkmmm}}}tttlllkkkppp{{{xxxtttrrrrrrqqqooommmlllmmmoooppppppppppppqqqqqqrrrsssuuuuuuttttttsssssssssrrrwwwvvvtttvvvwwwxxxvvvsssrrrssstttttttttsssrrrqqqsssssssssuuuwwwyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvxxxwwwyyy~~~}}}zzzyyyxxxxxxzzz}}}|||{{{uuuqqqsss~~~tttsssssspppeeeMMM777222333000------++++++***))))))))))))))))))))))))))))))***+++++++++***)))***,,,///000///<<>>@@@III[[[nnnggg???---.........---,,,,,,,,,,,,,,,++++++******++++++,,,---+++(((+++///...///???RRR___sss~~~~~~~~~~~~~~~|||}}}ttteeebbbaaaeee|||vvvccc:::666000,,,++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,***)))+++---,,,...666@@@MMM\\\[[[cccttt```dddmmm~~~wwwpppsssnnnTTTSSSXXX^^^iiinnnnnnnnnooooooppprrruuuyyyuuuuuuxxxvvvpppnnnooojjjccc[[[XXXXXXYYYXXXVVV]]]```dddhhhlllnnnoooppprrrrrrsssuuuwwwzzz|||~~~~~~~~~}}}}}}yyyooorrruuurrrnnntttYYYYYYggguuuwwwvvvlllZZZEEEKKKKKK@@@333,,,++++++'''''''''&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((())))))))))))************)))***+++...000333555777888888999:::::::::999999888;;;>>>>>>;;;:::<<<>>>HHHJJJXXXuuu{{{uuuuuu|||aaaRRRNNNOOORRRWWW[[[hhhxxxpppllljjjgggaaa[[[UUUUUUUUURRRPPPOOOPPPQQQQQQRRRSSSTTTUUUWWW[[[]]]___```cccfffhhhhhhhhhgggfffggghhhjjjlllnnnpppppplllooorrrrrrpppnnnooopppmmmnnnqqqsssttttttsssrrrooooooooorrruuuwwwwwwvvvnnnooopppqqqssstttuuuvvvxxxxxxxxxvvvsssrrrqqqrrrllliiieee^^^UUUKKKDDD???BBB>>><<<;;;999666999>>>444444999BBBMMM```~~~~~~|||sssLLL444222......---,,,,,,,,,,,,---++++++******++++++,,,---***'''***000000333EEE\\\jjj{{{yyy||||||}}}|||~~~|||xxx~~~}}}tttxxxhhheeehhhfffwwwzzzuuulll===777000+++***+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***---...111<<>>>>>;;;:::<<<;;;999999<<>>KKKcccxxx|||kkkjjjsssrrrzzzxxxuuu{{{wwwWWW<<<222000///......//////,,,+++++++++***************+++,,,111000///444777HHHcccnnnqqqtttyyyssszzz~~~}}}zzzzzz}}}~~~|||vvvkkkiii```dddooo{{{nnniiiIII888---///000+++)))---++++++++++++++++++++++++++++++******++++++,,,---***111///,,,000222<<>>@@@>>>;;;;;;===<<<999:::>>>DDDTTTcccsss~~~yyyaaaTTTKKKCCCEEEHHHQQQ]]]fffqqq~~~{{{tttnnneee\\\VVVRRRPPPNNNJJJIIIGGGEEECCCBBBBBBBBBAAACCCFFFHHHKKKOOOTTTXXX\\\^^^```cccdddeeeeeeeeehhhiiijjjjjjkkkkkkkkkjjjllloooqqqrrrqqqpppppppppnnnppprrrssssssrrrpppnnnpppooooooqqqtttwwwwwwwwwpppooonnnpppuuuyyyzzzzzzvvvtttrrrpppnnnmmmmmmmmmfffZZZMMMEEE@@@:::666777888999;;;;;;:::888999:::888777666777999???NNN]]]{{{{{{zzz{{{ggg\\\ZZZbbbgggttt|||qqqooouuu}}}sssVVV;;;000///...------......---+++++++++************++++++)))...,,,,,,555???PPPgggsssyyyqqqvvvvvvrrr~~~|||~~~~~~}}}{{{wwwvvvwww~~~|||nnnjjjffffffmmm|||tttkkkKKK;;;///000111,,,***---++++++++++++++++++++++++++++++******++++++,,,---+++000///......---<<>>@@@AAA???<<<<<<>>><<<999;;;@@@EEEWWWdddnnnwww{{{qqqZZZLLLLLLOOOPPPTTT[[[gggrrrxxx}}}{{{uuuqqqiiicccYYYPPPIIIDDD@@@>>>===<<<;;;:::888888888888999;;;>>>@@@DDDIIIOOOSSSYYYZZZ]]]```cccdddeeeeeegggggghhhhhhhhhhhhhhhgggjjjmmmpppqqqqqqqqqqqqrrrmmmooorrrttttttrrrooommmpppooonnnppptttwwwyyyzzztttsssrrrsssuuuwwwwwwwwwwwwsssnnnllllllllljjjhhhYYYMMM@@@:::777444555888666:::>>>>>><<<:::::::::888555555666777777<<>>111000111---+++---++++++++++++++++++++++++++++++******++++++,,,---,,,......000000...GGGpppyyyrrrwww~~~vvvxxxqqq~~~wwwyyyuuunnnqqqyyykkkdddjjjtttvvvsssrrrllljjjmmmqqqrrrtttwww{{{qqqjjjhhhfffddd___ZZZWWWVVVUUURRRSSSVVVWWW\\\bbbfffgggfffeeedddiiilllqqquuurrrmmmoootttyyy|||~~~~~~}}}~~~yyy^^^LLLDDDBBBDDDBBBDDDNNNXXX```hhhnnnzzzrrrlllddd``````___ssseeevvvzzzggghhhbbbLLL???DDDKKKSSSaaammmWWWHHHHHHNNNCCC555...(((&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''(((((()))******++++++,,,---///111222333444444444777999;;;;;;<<>>===>>>;;;888:::@@@KKK[[[eeekkkpppnnnuuuzzzfffUUUPPPWWW___dddiiipppzzzyyyqqqiiidddWWWQQQIIIAAA<<<888444222444333333222111111111111222333666999===CCCJJJNNNTTTVVVYYY]]]```bbbcccdddddddddeeefffggghhhhhhgggjjjlllooopppoooooopppqqqkkknnnqqqssstttrrrooommmooonnnnnnppptttxxxzzz{{{zzzyyyxxxvvvuuutttsssrrrrrrooonnnoooqqqooohhhaaaPPPEEE:::666555444666999888@@@FFFDDD>>><<<;;;;;;777444333777999888999<<<<<>>CCCIIIMMMSSSYYYmmmwwwzzztttmmmeee```___\\\aaayyylllyyyllllllooo^^^LLLHHHOOOSSSZZZddd]]]HHHFFFNNNFFF777///(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((())))))***+++++++++,,,---...000111222222333222444666777888999<<<>>>???>>>>>>===:::666:::AAAUUU```gggmmmtttpppppp|||{{{zzzhhhaaacccgggkkklllssszzz~~~}}}~~~~~~zzzqqqeeeYYYRRRBBB>>>999555333111000...000000000000//////.........000222555888>>>EEEJJJOOOQQQUUUYYY\\\___```aaa```aaaccceeeggghhhiiijjjkkklllnnnnnnmmmlllmmmnnnkkkmmmppprrrrrrqqqooommmooonnnnnnpppssswwwxxxyyywwwwwwwwwuuusssqqqpppooopppqqqssswwwxxxqqqdddYYYLLLBBB999777666555555777>>>IIIOOOIII@@@===<<<;;;999444333777::::::;;;===777<<>><<<<<>>===::::::<<<===???EEEMMM]]]iii~~~{{{zzzuuuvvv}}}sssqqqhhh^^^___ppp{{{yyy}}}rrrdddqqqzzzYYYIII777...,,,,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---...---,,,111444999bbblllnnn}}}|||wwwssspppoooooowwwtttrrrqqqnnnnnnuuuvvvpppmmmiiieee[[[VVVSSSTTTSSSQQQSSSWWW\\\]]]^^^]]]\\\\\\___aaa___eeemmmrrrmmmggghhhnnnppptttyyy~~~}}}dddQQQIIIEEECCCFFFJJJKKKNNNRRRUUU]]]eeelllvvv~~~wwwssslllccc]]]]]][[[WWWdddqqqmmmoooiiiUUULLLZZZdddfffkkkcccJJJDDDNNNHHH:::000***((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((()))******++++++,,,,,,---///000111222222222222333444444444666888:::<<<<<<===>>>;;;999???GGG^^^ffflllttt~~~yyyrrrxxxtttyyy~~~qqqrrrvvvuuuqqqqqqyyy~~~~~~~~~{{{rrrdddTTTHHHAAA666333000//////000000///000000000000000///...---...///000222444:::AAAFFFKKKMMMQQQUUUXXX[[[\\\]]]\\\^^^```cccfffhhhiiijjjiiikkklllkkkjjjjjjkkklllkkklllnnnpppqqqpppooonnnooonnnnnnpppsssuuutttsssmmmoooqqqqqqpppooopppqqqsssuuuyyy{{{yyyoooaaaWWWNNNEEE;;;888777444333555@@@NNNTTTKKK???<<<<<<:::;;;666444777888888999<<<===999<<>>[[[jjjoooxxx{{{zzzxxxrrrooopppxxxwww|||{{{|||}}}~~~~~~~~~}}}yyyyyy{{{zzzvvvtttqqqooonnnooopppooooooooorrrrrrnnnooonnncccUUUBBB===888888<<<>>>===:::;;;<<<;;;<<>>>>>GGGQQQbbblllsss}}}uuuyyyxxx{{{}}}qqqwww}}}zzzvvvwww~~~|||zzzwwwnnnaaaQQQDDD;;;888333111//////000111111111111111111111000///---,,,////////////111666<<>>;;;999CCC^^^yyyzzzvvvsssrrrsss{{{yyyzzz~~~|||rrrlll```RRR;;;666000---,,,---...///++++++++++++,,,---......---+++111LLLiiippprrr~~~}}}wwwuuussswww{{{zzzzzz||||||{{{|||~~~~~~yyyrrrqqqsssqqqllljjjgggddddddfffggggggffflllqqqpppkkkkkkjjj]]]LLL===:::777777:::<<<<<<;;;<<<;;;::::::>>>FFFQQQXXXPPPKKKDDD>>>;;;999888777888666777999888555777;;;BBBIII^^^xxx~~~xxxssswww{{{oookkk___XXXfff~~~jjjMMM777...------,,,++++++++++++++++++++++++++++++******++++++,,,------111//////555<<>>GGGIIILLLPPPSSSUUUVVVWWW[[[\\\^^^```aaabbbcccccccccdddfffggggggiiikkknnnllllllllllllmmmnnnpppqqqooooooppprrrsssqqqmmmjjjkkkooorrrsssrrrqqqsssuuusssssssssqqqnnnnnnooopppcccUUUFFF===888555666999999JJJQQQEEE777666999999666555777:::888555666;;;:::::::::===QQQssstttvvvwwwzzz~~~yyy~~~sssjjjaaa===888222---,,,---...///++++++++++++,,,---...//////,,,555VVVtttuuuvvv}}}yyy{{{vvvyyyyyyjjjjjjppp||||||zzzyyyzzz~~~~~~{{{yyyyyyzzzxxxyyyssskkkhhhkkkhhhccc```]]][[[[[[^^^```___^^^aaaffffffbbbccccccVVVDDD>>><<<::::::;;;===>>>???:::888666888===BBBEEEFFFDDDAAA===;;;::::::999777666555777:::999555555999;;;<<>>>>>QQQhhhuuu{{{~~~xxxxxxrrrooosssxxx|||wwwxxx{{{}}}~~~}}}zzztttnnnccc\\\PPPCCC:::555555777666777777444000...000222222222333333222111///...---------...000333555666@@@AAACCCFFFIIILLLNNNOOOSSSSSSTTTWWWZZZ]]]^^^^^^dddeeefffeeeeeeeeegggiiigggiiikkkllllllmmmnnnpppoooppprrrsssrrrnnnmmmnnnpppooonnnoooqqqqqqpppoooppprrrrrroookkkmmmuuu}}}sssXXX@@@;;;===999666888555===BBB>>>888666888;;;:::777444555888;;;;;;:::666777999===JJJcccwwwzzz~~~}}}wwwpppuuugggXXXAAA//////222///---...---,,,,,,,,,,,,---......222(((DDDmmmxxx{{{|||yyywww|||tttwwwsssfffUUU]]]gggvvvzzzxxxwwwwwwyyy}}}~~~~~~~~~yyyuuuuuuvvvsssoooiiibbb\\\YYYWWWVVVPPPOOOMMMMMMNNNRRRVVVXXX[[[ZZZ^^^eeeiiibbbUUUKKKGGGBBB;;;777===GGGJJJHHH===;;;888777777888777666777888999:::::::::::::::999999::::::::::::;;;;;;<<>>EEECCC<<<999:::;;;;;;888666777:::;;;999666888888999;;;FFF]]]zzzyyy}}}yyymmmrrrpppaaaIII444000111...+++---------,,,,,,------...///333---KKKuuuvvvvvvaaaOOOPPP[[[jjjuuu||||||vvvssstttuuuxxx}}}~~~}}}}}}{{{{{{{{{xxxvvvuuutttssskkkgggaaaYYYRRRNNNKKKJJJCCCBBB@@@@@@AAADDDHHHKKKRRRVVV]]]eeefff^^^QQQHHHAAA>>>888777???JJJOOOMMM???<<<999777888888777666777888888999::::::999999999999999::::::;;;;;;;;;;;;>>>>>>JJJ```ppp~~~}}}yyyvvv}}}{{{zzzxxxrrrzzzqqqGGG...///111,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,...111444>>>OOOcccpppvvvwwwoooyyy~~~xxxlllmmmyyyiiimmmvvv|||{{{wwwuuurrrnnnsssuuuxxxyyyzzz|||~~~{{{yyywwwpppddd[[[YYYQQQMMMIIIGGGHHHKKKNNNOOONNNMMMKKKJJJKKKMMMPPPSSSTTTVVVYYYZZZZZZZZZ\\\]]]___aaaeeekkkrrruuutttrrrtttsssqqqsss|||~~~lllbbb\\\SSSLLLJJJNNNKKKIIIIIIKKKOOORRRSSSUUUXXXZZZZZZYYYXXXYYY[[[\\\VVVUUUWWWUUU[[[yyy{{{|||tttvvv~~~yyyfff```mmmvvvsssdddUUUGGGGGGLLLJJJ???555+++)))(((((((((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))***+++,,,---111111222222333444555555888888777555444555999<<<;;;:::<<>>??????FFFGGGJJJMMMRRRVVVZZZ\\\^^^```bbbbbbbbbcccdddfffgggiiilllmmmlllllllllmmmlllmmmnnnoooppppppooonnnnnnllljjjiiijjjiiihhhgggccc```^^^cccmmmwww}}}wwweeeSSSIIIAAA888555888888DDDNNNKKKCCC>>><<<;;;:::999999;;;???@@@===::::::999777888@@@SSSlll~~~}}}llloooxxxmmmTTT;;;222///,,,+++,,,---------,,,------...///222555TTT|||uuu}}}nnnVVVHHHGGGPPP[[[fffnnnuuu|||zzzrrrpppmmmooorrrvvv{{{~~~}}}~~~~~~~~~|||zzzyyy|||vvvsssqqqooollliiiaaa]]]VVVNNNGGGAAA>>><<<;;;999888888999<<>>>>>@@@CCCMMMeee{{{sssmmmnnnjjj}}}wwwlllkkkpppttt{{{}}}~~~|||{{{xxxooofffNNNHHH???999666666777888999888777444333222333444222222222222222111111000///...------,,,---...///333333444555666777777888:::<<<@@@DDDHHHMMMSSSVVVZZZ\\\___``````aaacccdddfffhhhkkkllllllkkkkkklllkkkmmmmmmmmmnnnpppooolllhhheeeaaa___^^^\\\ZZZXXXSSSQQQPPPUUUbbbrrruuufffXXXIII<<<:::>>>???PPP[[[VVVKKKDDD???;;;999888999===CCCFFFFFFDDD;;;999666555;;;KKK___nnn}}}wwwvvv}}}vvv]]]BBB444///,,,,,,...---------------...//////000>>>]]]}}}{{{mmmrrruuu\\\HHHEEEGGGKKKQQQWWW___iiittt{{{zzzzzz}}}~~~xxxooojjjkkkhhhkkkoootttxxx}}}~~~~~~~~~~~~~~~|||{{{{{{}}}|||yyyssskkkccc]]][[[UUUQQQLLLEEE???:::777555666555444444444777999;;;:::BBBNNN\\\gggeeeUUUEEE<<<;;;888888@@@KKKNNNKKK@@@===999777666777666666888888888888888888888999888888999999:::;;;<<<<<<999===:::<<>>AAAGGGNNNSSSWWWYYY\\\^^^______aaacccdddgggkkkllllllkkkkkkkkkjjjmmmmmmkkklllnnnkkkdddZZZVVVQQQMMMKKKHHHFFFDDDBBBBBBCCCFFFPPPfff{{{gggPPP@@@<<<>>>HHH[[[fff^^^PPPGGGAAA::::::888888<<>>???BBBDDDFFFKKKYYYnnn~~~uuuppptttlllzzz~~~vvvqqqqqqtttxxxxxxwwwtttrrruuuwwwssskkkjjjfff\\\LLL===666777<<<:::777333111222333444444888777666444333222222111000///...---,,,------...//////000000111111222222222555999<<>><<<999:::CCCOOOTTTRRRBBB>>>:::777888999;;;;;;;;;:::999888888888999:::999999::::::::::::;;;;;;888<<<888777<<<@@@KKK___nnnxxxnnnrrrooosssxxxmmmuuu{{{vvvdddJJJ999555222+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///,,,999dddwwwuuuyyyppplllpppnnnaaaSSSMMM```jjjsssuuutttsssppplllnnnmmmpppxxx}}}uuunnncccWWWPPPOOOEEEBBB???>>>???AAABBBCCCDDDDDDDDDEEEFFFFFFGGGGGGFFFHHHJJJLLLLLLLLLMMMOOOQQQSSSWWWYYY[[[^^^bbbdddfffhhhhhhgggkkktttyyyzzzuuu|||uuujjjccc___^^^ZZZVVVTTTUUUWWWXXXXXXTTTUUUWWWZZZ^^^___^^^\\\YYYUUUSSSRRRPPPMMMPPPVVVfffmmmwwwwww{{{|||jjjSSSVVVQQQIIILLL___ttt~~~||||||mmmTTTJJJOOOMMMCCC...+++((('''((())))))(((''''''''''''''''''''''''''''''''''''((((((((((((((()))+++---.../////////222222333555666777888999777999;;;;;;::::::;;;<<<:::???EEEIIIPPP___rrryyysssuuuttt~~~wwwtttuuuwwwrrrsssrrrttt{{{{{{sssssstttmmm\\\HHH;;;;;;@@@<<<888333111333555666555<<<:::888666333222222222000///...---------...///......//////000111111222111555999;;;<<>>???CCCKKKWWWcccnnnttttttrrrssssssmmmddd___^^^ccciiipppssstttvvv{{{|||yyyxxxyyywwwnnndddnnntttlllYYYFFF>>>===666555555444333333222222333333222222111222222333111222666GGGfffzzzrrr]]]FFFCCC>>>>>>FFFRRRWWWVVVDDDAAA<<<:::;;;===???@@@===<<<:::999888999:::;;;;;;;;;::::::::::::999999555999666666<<<===DDDUUUbbbxxxxxxoooqqqiiimmmxxxssstttvvvnnnRRR===444111...------------------------,,,,,,,,,---------......///***;;;kkkwwwwwwsssiiiXXXNNNNNNaaajjjrrrsssrrrqqqppplllqqqpppsss||||||rrriii___TTTNNNOOOCCCAAA>>>===>>>@@@AAAAAADDDDDDCCCCCCCCCCCCDDDDDDDDDFFFIIIJJJJJJJJJLLLMMMPPPTTTXXXZZZ[[[]]]```bbbeeegggfffcccfffooovvvxxxmmmttt}}}xxxrrrmmmhhhddd^^^[[[ZZZZZZZZZZZZUUUTTTUUUYYY^^^aaaaaa```\\\WWWRRROOOMMMJJJJJJLLLRRRWWW^^^eeelllvvvsssooolllrrr~~~kkkVVVXXXTTTLLLMMM\\\nnnwwwyyy}}}pppWWWKKKNNNLLL@@@...+++((('''((()))))))))((((((((((((((((((((((((''''''''''''((((((((()))((()))+++---///000000///222222333555666888999999777999;;;<<<;;;:::::::::666===EEEJJJTTTcccuuu|||uuuvvv|||zzztttrrrsssooorrrtttzzz{{{www|||zzziiiRRRBBBAAAFFF===999444222444777777777>>>===:::777444222222222000///...------...///000------...///000111111222000444777888999===EEELLLRRRUUUZZZ]]]^^^___```aaa^^^bbbhhhkkklllllllllllldddjjjiiibbb```^^^QQQ???:::777333222333555555666000222222000555JJJkkkjjjSSSEEEAAAAAAEEE[[[dddTTTDDD@@@===777444777>>>GGGMMMMMMHHHBBB999777666999BBBQQQ```iiinnn~~~|||qqqnnnnnn~~~{{{}}}}}}zzztttkkkzzzsssdddNNN<<<333222000---...............///000000BBBfffyyyxxxiii```ccclllqqqmmm{{{wwwbbbPPP@@@888===BBBEEEKKKTTT^^^gggmmmooosssppppppqqqlllccc\\\ZZZccciiiqqquuuvvvxxx~~~{{{wwwvvvvvv~~~tttYYY```ddd^^^PPPAAA999777666666555555555444444444222222111111000111111111111333777EEEaaaxxxtttcccOOOKKKDDDAAAHHHRRRWWWUUUFFFCCC>>>===>>>AAACCCDDD>>>===;;;999999999;;;<<<<<<;;;;;;::::::999999888333777444555<<<<<<@@@NNNZZZqqqwwwtttccccccrrrgggpppwwwXXX===111//////------------------------,,,,,,,,,---------......333,,,<<>>@@@@@@@@@DDDCCCBBBAAA@@@AAABBBCCCCCCEEEHHHIIIIIIIIIKKKLLLRRRVVVYYYZZZYYYXXXYYY[[[\\\aaaddddddfffllloooooohhhoooxxxxxxrrrddd___YYYTTTQQQPPPOOONNNTTTSSSTTTXXX]]]bbbbbbaaa^^^XXXQQQMMMKKKHHHGGGGGGEEEIIIMMMQQQTTT[[[dddkkk}}}mmm```lllxxxtttYYY^^^ZZZMMMGGGRRRdddoooqqqrrrhhhUUUIIIJJJKKKHHH888---&&&))))))$$$###'''(((((((((((((((((((((((())))))((((((((((((((()))***+++,,,...000111333333222333444666888999999::::::;;;===>>>??????>>>>>>======DDDUUUfffrrr|||}}}xxxpppllllllpppttt||||||^^^HHHAAACCCEEE<<<555555444111222555999@@@;;;555888444...111000000////////////000000333222111111000111111111333333444444666999>>>BBBLLLRRRYYY[[[ZZZZZZ^^^bbb___bbbgggjjjjjjjjjjjjkkknnnjjjddd\\\SSSIIIAAA===:::777555333444555444444///222444222000;;;XXXsssmmm]]]OOOBBB???EEEOOOTTTMMM@@@999888777::::::???IIIOOONNNMMMMMMAAA:::666;;;DDDPPP^^^iiijjjxxxuuuvvvwwwmmmzzzxxxuuu~~~uuuwwwzzzsssuuuiiiUUUAAA555111///...///333...---222///,,,444LLLkkkqqqxxxtttgggdddllluuuxxxyyymmmNNN???;;;999>>>EEEQQQ```hhhjjjmmmttt{{{sssvvvrrrhhhaaa```]]]XXXcccjjjrrrvvv{{{~~~|||vvvppprrryyy~~~xxxSSSMMMIIIHHHBBB:::777:::999888777777888888666444444555555444222111222333000000444EEEbbbxxxuuufff]]]UUUKKKFFFGGGLLLOOOQQQNNNHHHAAA@@@BBBEEEEEECCCDDDCCCAAA>>>;;;:::<<<>>>AAA???===;;;::::::::::::666666666555666:::???CCC\\\gggttt~~~{{{|||tttcccYYYpppuuuqqqnnnMMM777111,,,...------,,,,,,------...***,,,------,,,+++---...222...KKKjjjuuusssVVVMMM\\\iiilllqqqvvvzzzzzzwwwuuuwwwvvvyyyuuufffWWWLLLHHHGGGBBB@@@>>><<<;;;;;;======@@@@@@@@@????????????>>>DDDCCCCCCCCCEEEHHHKKKMMMOOOWWW___^^^WWWQQQQQQTTTTTTVVV[[[aaafffhhhhhhfffiiidddwwwwwwyyymmmaaaaaa```[[[XXXVVVRRROOOOOOQQQSSSVVVXXXZZZ[[[\\\[[[VVVOOOLLLJJJIIIFFFCCC@@@?????????AAADDDGGGIII___cccoooyyyhhhoooyyy}}}dddddd___UUUOOOUUUffftttkkkkkkbbbTTTNNNPPPNNNGGG:::...''')))***&&&%%%((((((((((((((((((((((((((())))))(((((((((((())))))***+++,,,...000111222333222333555777888999999::::::;;;===???@@@@@@??????CCCCCCJJJ[[[mmm{{{}}}wwwrrrppplllooottt|||rrrUUUCCCDDDKKKOOODDD:::888666333222555999AAA===666888555000444111000000//////000000111222222111111111111111222333444444333333555999<<>><<<;;;777777;;;FFFOOOQQQSSSUUUHHH???777888>>>HHHUUU```eeeqqqooo___eee|||xxxnnnxxxyyyvvv|||}}}wwwuuutttvvvyyy{{{uuu||||||sss```JJJ888000000111...222...---333000///999TTTpppwww{{{~~~yyypppsssjjjJJJ<<<999:::@@@NNNYYYgggnnnpppssszzzyyyyyyrrrfff^^^]]]\\\YYYaaajjjrrrwww|||~~~{{{wwwqqqlllqqqyyy|||~~~mmmPPPGGGAAA>>>;;;555555888<<<;;;999888888888999999555555666555444333333444444222444FFFfff}}}wwwdddQQQMMMGGGDDDCCCDDDDDDDDDJJJFFFDDDGGGLLLOOOOOOMMMIIIJJJIIIFFFCCCAAA@@@AAA@@@???>>><<<;;;:::::::::666666666555555777<<>><<<:::::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>CCCBBBBBBCCCDDDGGGJJJKKKLLLRRRYYYZZZUUUPPPPPPRRRRRRUUUYYY___cccddddddcccbbb\\\mmm{{{}}}uuurrrqqqmmmgggaaa]]]YYYVVVTTTUUUVVVXXXZZZ[[[\\\\\\___YYYRRRLLLIIIFFFAAA===;;;;;;::::::<<<>>>AAABBBCCCHHHSSSdddyyy{{{iiimmmwwwpppkkkgggbbbZZZYYYjjjwwwrrrcccRRRMMMRRRPPPJJJ<<>>EEEFFFIIIPPPWWWZZZXXXUUUQQQRRRRRRPPPLLLHHHEEEEEEAAAAAA@@@???===<<<:::999777777666444333555888;;;MMMXXXeeeooo{{{{{{|||tttiiicccxxx{{{]]]===111......------,,,,,,------...+++,,,------,,,,,,---//////222VVVllloooooo{{{wwwkkknnnmmmppp{{{pppuuu}}}tttcccmmmoooqqqvvv|||}}}yyyyyyyyy}}}vvveeeWWWMMMHHHFFF===<<<:::999888888999::::::;;;;;;<<<<<<======>>>AAA@@@AAAAAACCCEEEHHHIIIHHHLLLPPPRRRRRRPPPOOONNNPPPSSSWWW[[[^^^___^^^^^^ddd\\\hhhuuu{{{yyyuuupppiiiccc^^^ZZZYYYYYYYYYYYYZZZ[[[\\\]]]]]]___ZZZRRRLLLIIIDDD???:::888888777777888999;;;<<<444:::AAAHHHTTThhhvvvfffjjjuuutttooooooooocccZZZkkktttXXXKKKMMMQQQPPP>>>000&&&(((***((('''***(((((((((((((((((((((((()))(((((((((((())))))***++++++---...///111222222333444666777888999999999999;;;===???@@@AAAAAAAAA===AAATTTuuu~~~mmmiiiccccccmmmsssoookkkjjjkkkooottt}}}|||\\\IIILLLXXXhhh[[[KKK???:::777444333<<>>;;;777333555333222222111111222222333111111111111222222333444444444333111//////000222555<<>>;;;<<>>>>>>>>>>>===;;;???BBBBBB???:::777666888777666666777777666555333000000@@@```{{{}}}pppRRRMMMHHHIIIMMMLLLEEE>>>CCCGGGOOOXXX___aaa___\\\YYYYYYXXXTTTOOOJJJHHHGGGCCCCCCCCCBBB@@@===:::999777777666555444555888;;;LLLWWWdddmmmxxx|||~~~~~~sssiiifff{{{ddd@@@///,,,...------,,,,,,------...+++---......------...///444666[[[www|||{{{xxxvvvqqqrrryyykkkooowwwuuuhhhtttrrrqqqpppssswwwyyyyyywwwyyyzzz}}}ooo^^^RRRJJJEEEBBB;;;:::999888777888888888777777888999:::;;;<<<===>>>>>>>>>@@@AAACCCEEEGGGEEEFFFIIILLLOOOOOONNNLLLNNNQQQUUUXXXYYYYYYYYYZZZ```[[[cccmmmxxx}}}uuupppjjjfffaaa\\\ZZZ[[[YYYYYYZZZ[[[\\\]]]^^^^^^]]]XXXQQQLLLHHHEEE@@@<<<888888777777777888999:::999<<>>999222333333333222222222222333333111111111111222333444555333444444222000000222333111888BBBLLLTTTYYY[[[\\\___bbbfffhhhiiikkklllnnnvvv{{{iii^^^NNN???777444555666555222000222333333666<<>><<<888;;;FFFNNNOOOKKKIIIJJJBBB<<<<<<===???CCCIIIWWWaaaooonnnXXXIIIBBBQQQYYYggg|||nnnmmmrrrzzzzzztttqqqttt~~~sssaaaMMM;;;000///000222......000,,,444KKK}}}}}}qqqqqquuuoooaaa[[[uuufffBBB666333444;;;<<>>@@@GGGQQQ]]]fffjjjiiihhhbbb```[[[UUUOOOKKKJJJJJJHHHHHHGGGEEEBBB???;;;999666777777777666777:::===HHHRRR^^^fffppp}}}}}}}}}nnnccc```rrr~~~iiiFFF333///...------,,,,,,------...,,,...//////...---///000666777^^^}}}{{{uuuqqqrrr|||jjjfffxxxsssnnniiieeeeeehhhmmmpppzzz|||zzzhhhXXXOOOIIIDDDAAA999999888888777777888888555555666777999:::;;;;;;;;;;;;<<<>>>???AAACCCDDDDDDCCCEEEHHHLLLMMMLLLJJJKKKOOOSSSTTTTTTTTTUUUWWWSSSTTT]]]dddmmmxxxqqqllljjjeee^^^\\\___WWWXXXZZZ\\\^^^___``````^^^XXXPPPJJJFFFCCC>>>;;;888888888888888888888888:::;;;<<<<<<===AAAHHHNNN]]]dddoooooo___\\\___wwwvvvuuuzzz{{{hhhTTTZZZnnnyyyYYYMMMQQQVVVGGG555''''''***(((&&&((((((((((((((((((((((((((((((''''''(((((()))***+++,,,,,,---...///000111111222333444555666666666666444555888;;;===>>>??????BBBDDDTTTtttuuuwww~~~kkk___gggoookkkeeeeeeiiimmmsss|||ssskkkmmmyyyrrrcccNNN???999888777>>>TTTXXXJJJBBB;;;333222333222222111111222222333000000111111333444666666444555555444222222333444///555???IIIRRRXXX[[[\\\___bbbeeegggiiijjjmmmooouuu{{{~~~ppp[[[GGG;;;666666777555111///111333444999???HHHpppxxxaaaNNNJJJOOObbbqqqmmm[[[KKKBBB>>>999666:::FFFPPPQQQMMMIII@@@:::666888;;;<<>>;;;;;;<<<<<<999666444444555>>>ZZZ~~~uuu```WWWXXXVVVLLLAAA<<>>DDDNNNXXX___iiiwww~~~tttccc[[[iii|||wwwwww```CCC444......------,,,,,,------...---...//////......///111333;;;hhhqqqeeefffnnnvvv{{{}}}yyypppaaaddd{{{uuurrrmmmddd^^^^^^ccchhhyyy}}}vvvcccVVVOOOKKKEEE@@@777777777777777777777777444555555777888999::::::888999:::<<<>>>???@@@AAACCCBBBCCCEEEHHHIIIIIIHHHHHHKKKOOOQQQPPPOOOQQQTTTRRRWWW]]]```dddnnnyyysssqqqjjj___\\\___XXXZZZ^^^aaaccccccbbbaaaaaaYYYOOOFFFAAA>>>:::777666666777777777777777777888888888:::>>>AAABBBBBBDDDIIIOOObbbttt}}}fffYYYVVVUUUiiivvvzzzxxx|||~~~tttccc^^^cccvvvuuuXXXMMMPPPVVVMMM:::***))),,,***((()))((((((((((((((((((((((((''''''''''''((()))***+++,,,------...///000111111222222333444555555555555000222555888;;;<<<======<<>>CCCjjjwwwcccRRROOOSSSfffvvvrrr___NNNEEEBBB<<<777999EEEQQQSSSPPPMMM>>>777333555777888<<<@@@GGGXXXkkkzzzqqqiiimmmlllnnnxxxgggiiiqqq|||```AAA333333000111...000222///???___yyyzzzwwwvvvmmmiiiYYYKKKNNN```sss}}}oooLLL666555444000555888AAAMMMYYYbbbiiiooossslllcccZZZUUUPPPNNNUUU^^^nnnwww~~~|||yyyzzz}}}~~~zzzvvvlllbbbcccnnnxxx{{{||||||ssshhhbbb\\\TTTNNNGGGCCC??????@@@@@@<<<888777666555???^^^iiiZZZTTTQQQJJJDDD:::@@@KKKWWWdddooowww|||wwwuuuppphhh```ZZZWWWVVVVVVTTTPPPJJJEEE@@@===;;;999::::::999888888:::<<>>>>>???BBBBBBBBBCCCCCCDDDEEEEEECCCGGGLLLMMMKKKKKKNNNQQQWWW[[[]]]```bbb\\\\\\gggnnnwww~~~|||ssseee___bbb]]]```eeeiiijjjiiieeeccc___VVVJJJ@@@;;;999777555666666777888888888888888;;;:::;;;===AAAFFFJJJMMMTTTWWWWWW]]]}}}llluuubbbYYYYYYXXXlllxxx}}}zzz|||uuuiiiccceeevvv{{{hhhPPPIIIPPPWWWQQQ===---+++...+++)))***((((((((((((((((((((((((''''''''''''((()))++++++,,,------...///000111111111111222333444444444444...000333666999;;;<<<<<<888EEEVVV```eeeqqq{{{llliiijjjcccnnnmmmaaabbb```ZZZaaaooogggmmmsss{{{cccIII===<<<<<<666TTT^^^QQQHHHBBB999555222111111111111111111222000000000222333555777888777888888666333111111111,,,111999EEEQQQ[[[```bbbaaacccfffhhhjjjlllooorrrvvvmmmYYYIII???:::777555333444666444222555;;;AAAgggvvveeeVVVTTTUUUiiiyyyuuubbbQQQIIIFFFBBB;;;;;;EEEPPPSSSRRRPPPBBB:::444444555777;;;@@@EEEWWWmmm{{{tttlll{{{|||iiiiiioooxxx~~~mmmGGG444333///000///222444222DDDggg|||xxxxxxkkkdddVVVOOO[[[jjjrrruuuwwwooo^^^@@@000555555000444888AAAMMMYYYbbbhhhmmmooommmbbbVVVOOOKKKKKKTTT___nnnwww}}}{{{xxxzzz~~~{{{vvvkkkaaadddpppyyyyyy|||zzz}}}vvvkkkddd]]]WWWLLLHHHCCCBBBDDDCCC>>>:::888555222???```wwweeeTTTIIIDDDBBBAAA999>>>GGGQQQ\\\hhhsssyyy~~~}}}zzzssskkkccc]]][[[ZZZWWWRRRKKKEEEAAA>>><<<;;;<<<<<<:::777666777999<<>>@@@BBBBBBAAA@@@???AAADDD@@@DDDIIIJJJHHHHHHKKKOOORRRVVVXXX___eee[[[OOOQQQNNNYYYiiizzzooohhhlllcccfffllloooppplllgggdddYYYPPPDDD;;;888888888777777888999:::;;;;;;;;;;;;???>>>>>>>>>AAAHHHQQQXXXmmmpppiiicccwwwbbbjjjhhhaaa^^^]]]nnn}}}yyyiiiiiiiiigggkkkeeeOOOGGGPPPWWWQQQBBB555000...)))''')))******))))))((((((''''''&&&&&&&&&&&&((()))***++++++,,,...000111000///...222222222222222222222222222555888999999999999:::???CCCNNN[[[aaaiii~~~wwwpppnnntttkkkiii{{{kkkhhhccc^^^\\\^^^ccchhhlllllloooyyyzzzfffNNN>>>888888<<>>:::>>>FFFLLLKKKHHHBBB>>>888555555666666666>>>NNNcccttt}}}yyymmmggguuu~~~ggghhhlllqqqtttzzzuuuQQQ555000555000666...333777???xxxrrrtttvvvttt\\\SSS]]]gggqqqvvvqqqnnnMMM888555000...222333888AAANNNYYYaaaggglllpppjjj\\\PPPLLLKKKKKKUUUaaayyy||||||yyyxxx{{{|||yyyyyyqqqfffaaafffqqqzzz}}}vvvzzz~~~{{{ssslllgggTTTLLLFFFIIIKKKGGG@@@<<<<<<555111???bbbvvvlll\\\LLLAAA<<<::::::444555:::EEETTTdddpppwwwyyyrrrjjjccc]]]]]]WWWNNNGGGDDDAAA>>>;;;<<<<<<;;;:::999777666666===AAAIIIOOOSSS]]]rrr```PPPSSS^^^ppp~~~wwwnnnssspppttt|||fffNNN===444222//////...------------...333000///111111000222777999TTT~~~}}}wwwkkkeeeqqq|||pppooossssssrrr}}}hhh[[[UUUKKKEEEAAA777444444333222111111111111222333333333333333333444777777777888999999::::::;;;<<<<<<===>>>??????@@@BBBDDDEEEEEEFFFHHHLLLNNNSSSTTT[[[aaa___WWWTTTUUUMMMVVV___hhhvvvxxxkkkgggaaa\\\ZZZ```hhhlllhhhbbbQQQDDD888666999999666555666777888888777777999;;;===<<<===AAACCCKKK]]]ooovvv\\\kkkpppoooqqqrrrzzz~~~zzzrrrxxxyyyhhhqqqtttiiifff^^^MMMHHHQQQTTTRRRDDD555///,,,)))''')))***)))))))))(((((((((''''''&&&''''''((()))***++++++---///111222222111111444444444333222222111111333555888999999999:::<<<<<<@@@NNN^^^iiisssxxxssswwwqqqqqq}}}xxxdddeeedddccc```^^^___aaadddgggkkkpppyyyttt```LLL???;;;<<<<<>>:::888666333666777:::CCCPPP]]]hhhnnnxxx}}}zzzvvvtttoooiii\\\VVVMMMGGGEEECCC@@@======<<<;;;:::999777777666;;;>>>DDDGGGJJJSSSiii}}}iiiSSSOOOUUUrrrxxxjjjcccXXX```sss___KKK888---//////...------------...000------//////...000444777YYY~~~rrrccc[[[fffxxx}}}ssskkkkkkooowwwvvvxxxdddWWWRRRHHHCCC???666444444333222111111111111222222222333333333333333666666666777888888999999:::;;;;;;<<<======>>>>>>@@@BBBCCCCCCDDDFFFIIILLLPPPTTT]]]hhhqqquuuqqqllljjjpppyyyzzziii^^^\\\VVVSSSSSSZZZbbbddd^^^WWWJJJ???777666999888666666777888999999888888:::<<>>OOOfffvvv~~~xxxtttuuuooorrrvvv]]]___```bbbbbbaaa``````aaaeeejjjqqqwwwyyybbbNNNAAA>>>@@@@@@RRRaaaaaaSSSEEE;;;666444666777888888666444222444444555555777888:::;;;:::888555444333333222000111222555;;;DDDOOOYYY^^^dddeeegggiiikkkpppvvvzzzzzzpppfff\\\SSSNNNCCCAAA???===:::999888888@@@ZZZwwwwwwmmmfff^^^mmm{{{|||sssfff[[[RRRIIICCC@@@DDDKKKLLLEEE===666444222222333444444333777===HHHUUUdddwwwuuukkk```]]]ccckkknnnnnnlllhhhhhhmmmqqqrrrtttxxx|||{{{|||xxx{{{yyyxxxWWW999222000+++000---111;;;RRRxxx~~~pppSSSNNNaaahhhhhhpppvvviiiIII666555000...222333888@@@MMMYYYbbbhhhlllnnneeeXXXNNNLLLLLLMMMXXXddd~~~~~~zzzzzz|||zzzuuuuuugggZZZZZZfffssszzz{{{}}}~~~yyyhhhXXXVVVYYYXXXQQQMMMAAA<<<888<<>>===<<<:::999888777777666888;;;>>>@@@KKKcccyyyuuuZZZPPPTTTxxxzzzlll[[[lllkkkHHH,,,//////...------------......------//////---///444===fff|||iii[[[RRR]]]pppsssvvvwwwssslllhhhiiilll{{{{{{rrr^^^SSSNNNDDD???<<<444444333222111000000000000111111222222222333333333444444555555666777777888999999999:::;;;;;;<<<<<<>>>???@@@AAAAAABBBEEEHHHGGGOOO[[[kkkzzzlll\\\TTTUUUQQQNNNOOOSSSXXXWWWNNNEEE???999555777777666666888888999::::::999:::<<<>>>CCCDDDJJJUUUcccsssmmmzzzuuuhhhmmmvvvwwwwwwsssjjjiiieeerrrxxxnnnzzznnn```OOOKKKPPPPPPWWWIII777,,,((((((((()))))))))))))))(((((((((((()))))))))))))))***++++++---...111333555777888888::::::888777555333222111555666888888888999<<<>>>;;;@@@SSSnnnvvvwwwwwwwwwmmmrrryyybbb\\\^^^aaabbbaaaaaaaaabbbgggkkkpppuuu}}}rrrVVVCCC>>>???EEEXXXlllmmm]]]JJJ>>>:::888;;;???@@@???;;;888666777777777777888999::::::999777555444555555555333333333333555<<>>>>>>>>AAAWWWrrrzzztttwwwsssggg]]]PPPGGGBBBIIIUUUXXXLLL>>>444333222222333333222000333666>>>JJJ]]]sssnnn]]][[[aaahhhmmmqqqkkkfffeeelllrrrsssrrrrrr}}}yyyzzzYYY888///333///000000111;;;\\\{{{sss{{{}}}jjjLLLLLLeeemmmhhhmmmwwweeeFFF444444000...222222666===JJJVVV```fffiiikkk^^^RRRIIIHHHIIIKKKVVVcccxxx}}}{{{zzz~~~{{{gggVVVVVVcccqqqxxxzzzyyyyyyzzzzzzyyyyyyzzzzzzvvvfffdddhhhggg^^^WWWGGGBBB;;;999===CCCEEEDDDGGGDDDAAABBBDDDCCC>>>888666444222333777:::===>>>SSSlll}}}mmm]]]VVVNNNIIIGGGEEEBBB@@@@@@>>><<<:::999888777777333444777999===KKKeee|||~~~aaaXXX\\\|||rrr^^^333//////...------------...///...///222111///222888IIIvvvwww}}}vvv___UUURRR___qqqssssssrrroookkkjjjkkklllzzz|||lllZZZQQQLLLBBB===;;;333333222111000000///000000000000111111222222333333333333333444555555666666777777888888888999999999;;;===?????????@@@BBBDDDAAAMMMXXXhhhyyyjjj]]]XXXZZZWWWRRRNNNMMMMMMHHH>>>666666444555777777555666:::999:::;;;;;;;;;;;;>>>@@@DDDEEELLLYYYmmmoooyyyooo]]]aaakkknnnpppfffZZZYYY]]]rrrzzzgggjjj}}}rrreeePPPJJJQQQTTTXXXKKK999+++'''((()))((((((((((((((())))))))))))***************+++,,,---...///111444666888::::::<<<;;;:::888777555444333555777999999999999;;;===>>>DDDWWWttt|||yyy~~~{{{mmmxxxrrr^^^\\\]]]___``````bbbeeegggjjjkkknnnttt~~~aaaGGG===>>>AAAZZZwwwoooTTTAAA:::;;;???EEEFFFDDD???;;;:::<<<;;;:::999999999999999888777777888:::;;;:::888444333111111666@@@MMMWWW\\\aaagggjjjlllooouuuzzzyyyyyyooohhh\\\WWWOOOGGGCCCCCCEEEGGGCCCUUUkkk{{{mmm___VVVJJJCCCLLL]]]bbbTTTCCC666555444444444333111...000444;;;HHHZZZqqqlllVVVSSS\\\gggpppvvvhhhcccdddmmmvvvxxxwwwvvv}}}|||xxx|||^^^@@@888444111000444111>>>hhhvvvnnnxxx{{{___JJJVVVzzzyyyrrrsssaaaBBB222333000...222222888???KKKYYYdddjjjlllkkkZZZNNNFFFFFFHHHJJJUUUbbbttt}}}}}}xxx}}}hhhSSSRRR```llltttxxxxxxxxxxxxxxxxxxxxxxxxxxx~~~qqqrrrwwwsssggg^^^HHHBBB;;;888999;;;>>>@@@@@@FFFLLLPPPMMMGGG@@@<<<>>><<<::::::<<<>>>>>>>>>BBB]]]wwwwwweee^^^XXXPPPJJJHHHFFFCCC@@@AAA@@@===;;;999888888888777888;;;===AAAOOOiii||||||hhh[[[]]]uuuhhh777//////...------------.........///111000///555===TTTrrroooyyyxxxsssuuuqqqWWWQQQVVVdddssswwwvvvsssppplllkkkkkklllwww|||iiiXXXPPPLLLAAA<<<:::333222222111000//////////////////000000111222333333222222222333444444555555666666666666777777777777:::<<<>>>>>>======???@@@AAALLLSSS[[[uuutttgggaaa```YYYSSSJJJDDDAAA===666111222222555999888555777;;;999:::<<<<<<;;;<<>>DDDIIIKKKGGGBBB???>>>@@@@@@>>><<<;;;:::::::::;;;;;;<<<>>>@@@@@@>>>;;;444333111///111999FFFOOOYYY```iiinnnppprrrwww{{{zzz{{{uuuiiicccZZZPPPKKKJJJLLLNNNJJJWWWgggtttrrr]]]VVVKKKCCCKKKZZZ^^^RRRDDD888666555555555444222000000444;;;EEEUUUkkk~~~kkkUUULLLTTTdddpppvvvgggdddfffpppyyy|||||||||tttuuu~~~~~~|||___AAA999111000...777222@@@sssrrrmmmxxxyyyXXXMMMeee~~~ppp]]]???111333000...222111666===IIIWWWbbbiiiiiihhhXXXMMMFFFFFFHHHKKKVVVbbbuuu}}}uuuxxxzzzbbbNNNOOO]]]gggooouuuuuutttsssuuuwwwxxxxxxwww}}}|||ooodddRRRHHH>>>::::::;;;@@@EEEEEENNNZZZ^^^ZZZQQQJJJGGGCCCBBBAAAAAACCCDDDDDDCCCDDDUUUkkk{{{ttthhh^^^XXXPPPKKKIIIGGGEEEBBBCCCAAA>>>;;;999888888999>>>???CCCEEEGGGSSSjjj{{{xxx|||nnn^^^^^^mmm^^^555//////...------------...,,,,,,---///---...777AAA___zzznnnkkklllgggmmmvvvmmmPPPLLLXXXfffnnnuuutttrrroookkkiiiiiikkkuuu|||hhhXXXQQQMMMAAA;;;:::333222111000///..................///000111222222333111111222333333444444555555555555555555555666666888:::<<<<<<;;;;;;;;;<<<;;;BBBDDDEEEQQQiiiqqqeee___RRRKKKAAA:::888888777666666555777::::::777888;;;999:::;;;<<<<<<===???AAADDDGGGJJJNNN[[[qqq{{{iii```]]]eeewwwnnneeeccc\\\aaa___NNNWWWrrrhhheee\\\JJJFFFQQQVVVUUUKKK:::+++(((,,,,,,''''''((((((((()))))))))***))))))***+++---///000111111222333444666888:::;;;::::::::::::::::::;;;;;;<<>>EEEXXXqqq{{{|||llleee___WWWYYY[[[]]]___bbbgggjjjhhhjjjmmmmmmllllllnnnpppyyylllXXXNNNCCCNNNeee{{{mmmUUUFFFEEEKKKPPPQQQLLLGGGEEEEEECCCBBBAAA@@@???>>>>>>>>>@@@AAACCCFFFGGGDDD@@@<<<333333222//////555???HHHTTT^^^iiipppqqqrrrvvvzzzzzzxxxsssjjjaaaZZZUUUTTTSSSSSS[[[dddnnnzzzpppZZZQQQJJJDDDEEEJJJLLLFFF???777666444444555666444333111555:::???KKK```zzz{{{hhhTTTRRR```nnnrrrjjjhhhkkksss{{{|||}}}vvvvvv|||}}}~~~```@@@666111000...999111>>>wwwmmmoooyyyvvvXXXPPPfffsssZZZ===///222000...111111333999EEETTT```ffffffdddVVVKKKDDDEEEGGGJJJTTTaaawww~~~|||uuuttttttsssgggSSSFFFMMM[[[dddkkkrrrooonnnnnnqqquuuwwwwwwvvvxxxnnndddVVVHHHDDDEEEHHHPPPXXX___fffooouuutttoooiiieeeXXXVVVUUUTTTSSSRRROOOMMMPPPQQQZZZhhhqqqooojjjhhh[[[UUUNNNKKKJJJJJJIIIGGGDDDBBB>>>;;;999888999999>>>AAAFFFJJJLLLVVVlll{{{uuuxxxwwwlllnnnsss~~~kkkLLL444//////...------------...,,,,,,---...---000;;;GGGoooyyytttnnnssswwwwww{{{hhhIIIFFFXXXeeeeeekkkmmmooolllhhhgggiiilllvvvfffXXXQQQMMM@@@:::888222111111000///............------...///000111222333111111222333333444444555555555555555555555555555555777999:::999888888888555666666555777>>>HHHPPPLLLPPP]]]nnnxxxuuudddZZZKKKDDD<<<777777999;;;<<<<<<999999<<<<<<999999;;;888999;;;;;;;;;<<>>===<<>>EEEKKKOOOYYYnnn|||vvvxxx}}}}}}xxxgggRRR@@@555//////...------------...///.../////////222???MMM{{{uuurrrnnnnnn~~~cccDDDBBBXXXddd```ccchhhlllkkkgggfffjjjnnnxxx~~~fffWWWQQQMMM@@@999777111111000///......------...------...///000111222222111222222333333444555555555555555555555555555555333555777888666555555666555222333555444//////333444444999???AAAJJJfffvvvcccWWWHHHCCC<<<888999<<<>>>@@@AAA<<<:::===>>>;;;999:::777999:::;;;;;;<<>>???AAACCCDDDFFFFFFEEECCCBBBBBBHHHYYYnnn|||dddZZZWWWTTTUUU[[[aaadddiiimmmmmmhhhhhhjjj___OOOOOO\\\uuu```PPPNNNSSSaaammmnnnhhhddd[[[]]]]]][[[WWWTTTQQQQQQHHHHHHGGGEEECCCCCCEEEGGGHHHFFFEEEDDDBBB===:::999666222000111111222666<<>>@@@BBBDDDGGGGGGDDD@@@===<<<;;;999888:::999888:::===AAABBBCCCHHHBBB>>>===;;;:::===BBBEEEHHHQQQ```wwwhhhjjjmmmlllfffhhh{{{|||tttkkkdddbbbcccmmm\\\NNNHHHNNNXXXYYYOOO===---''')))+++)))***)))))))))(((((((((''')))***+++---///111333444111222333555888;;;>>>???@@@@@@???>>>>>>======<<<@@@AAACCCDDDDDDCCCBBBAAAJJJPPPaaaxxx}}}ccc```XXXUUUVVV]]]bbbeeejjjooommmjjjnnnuuusssggg___^^^~~~|||ggg\\\WWWWWW```hhhgggbbb^^^[[[^^^```___\\\WWWTTTSSSLLLKKKJJJGGGDDDCCCEEEFFFGGGFFFFFFCCC>>>777333222666333222333222222666===KKK[[[hhhkkkmmmppplllccc[[[XXX___pppwwwooohhhdddcccgggiiijjjoooxxx||||||xxx|||{{{vvvvvvtttfffUUUKKKEEE>>>888666555555555555666777888888888888999444:::666333;;;GGG^^^zzzxxx]]]VVVaaammmllllllnnntttzzz}}}{{{wwwyyybbbGGG999333666///222333IIIvvvuuuttt{{{~~~|||TTTKKKcccoooJJJ:::...///222000///111444;;;EEESSSbbbkkkggg^^^PPPKKKFFFCCCBBBFFFRRR^^^qqqvvvyyywwwtttppphhh```RRRFFF>>>DDDQQQ]]]gggmmmqqqqqqrrrtttuuuuuuvvvvvvuuuxxx|||~~~}}}xxxuuuvvvrrruuuxxxlllbbb^^^OOOGGGAAAAAABBBCCCGGGKKKMMMOOOQQQRRRPPPMMMJJJHHHCCCAAA>>>:::777666555555444777;;;AAAKKK\\\rrr||||||yyy~~~kkkiiirrr|||yyyrrrrrr```RRRAAA222//////...------------......000...///111111EEEgggxxxoooqqqyyy}}}mmmTTT@@@???NNN^^^ffffffhhhhhhgggeeefffiiikkkyyy~~~eeeRRRJJJIII===555555111111000///......------------...///000000111111111111111222333444444444444555555666666666666555555444555555555555444111...333333333111000000111333333333555666444444>>>JJJppppppcccPPPIIIDDDFFFGGGEEEDDDEEEEEEBBB>>><<<;;;;;;::::::999888777888;;;>>>??????DDD???<<<======;;;;;;===<<<===BBBLLL___}}}OOO[[[dddbbb[[[^^^pppxxxvvvuuuqqqfff\\\|||lll[[[MMMGGGNNNXXXXXXNNN===---'''***+++)))))))))))))))((((((((((((+++,,,...000333555777888;;;===AAAEEEHHHKKKLLLLLLEEEEEEEEEDDDBBB???<<<:::===>>>@@@AAABBBAAA@@@@@@FFFLLL___yyyrrr~~~ccc]]]WWWUUUVVV[[[```dddjjjppppppqqqxxxvvvcccfff|||qqqggg```]]]```ccc```[[[ZZZXXX\\\```bbb```\\\XXXUUUPPPPPPMMMJJJFFFCCCDDDEEEAAACCCEEEDDDBBB???<<<:::888666777888666444888>>>IIIXXXffflllooooooggg[[[QQQOOOUUUcccpppzzzyyytttpppiiilllmmmkkkmmmrrrtttrrrmmmooonnnnnnsssvvvkkk[[[JJJDDD:::333111333555666333333444555888888888777444888555333999BBBWWWsssuuuZZZTTTdddtttiiiiiikkkrrr{{{~~~{{{www|||iiiJJJ<<<222555///222555KKKxxxvvvxxxzzzzzzxxxQQQGGGZZZuuuuuuHHH999...///222///...111444;;;EEEOOOZZZaaa^^^WWWNNNIIIDDDBBBAAAEEEQQQ]]]iiipppuuuuuurrrnnneee\\\OOOCCC;;;@@@MMMZZZdddkkknnnpppsssvvvwwwwwwwwwvvvtttvvvyyyzzz{{{}}}{{{wwwwww|||sss```YYYWWWQQQKKKIIIGGGEEEGGGKKKNNNQQQTTTVVVUUUPPPJJJGGG???===;;;888666555555555222555888>>>HHH[[[rrr}}}{{{~~~yyy^^^WWW___sss{{{gggmmm|||ooo[[[DDD555000///......------......000000,,,...333333EEEeee~~~lllPPP<<<===LLLZZZ```fffhhhiiigggeeeeeehhhkkkyyyxxx```NNNGGGFFF;;;444444111111000///......---......,,,---...///000000000000111111222333444444444444555555666666666666555555333333222444555444222111222444666555444555888<<<999:::<<<<<<888666;;;BBBWWWtttyyykkkXXXRRROOOQQQQQQLLLGGGFFFGGGCCC???======>>>>>>>>>;;;:::999:::===?????????BBB===:::===???<<<::::::AAAAAA@@@@@@JJJcccFFFVVVbbb___UUUWWWgggwwwxxxtttvvvssseeeVVVsssooofffXXXLLLHHHPPPYYYXXXNNN>>>...(((+++,,,***))))))))))))((((((((((((---...000333666888:::<<>>????????????===BBBVVVsss~~~~~~bbb~~~aaaRRRTTTRRRSSSXXX\\\```hhhpppqqqttt~~~mmmOOOYYYllltttfff```\\\]]]\\\VVVRRRQQQOOOTTT[[[```___\\\YYYVVVRRRQQQOOOKKKFFFCCCBBBCCCAAABBBBBBDDDIIIMMMKKKGGG???===>>>@@@===;;;===CCCLLLWWWdddkkkppprrrkkkbbb^^^ZZZ^^^mmm~~~~~~xxxuuuiiilllllliiiiiikkkllliiicccdddeeeiiiqqqssshhhZZZFFF@@@888222000222444666555444444666999;;;:::888999<<<888666;;;???QQQmmm{{{hhhXXXZZZoookkkjjjlllttt~~~~~~yyyyyyRRR;;;222555///444777OOOzzzzzzqqqrrrssssssrrrTTTJJJXXXlllqqq}}}rrrFFF888...000222///...222444<<>>JJJWWWbbbjjjlllnnnpppsssuuuvvvwwwwwwwwwxxxyyyzzz{{{{{{}}}~~~xxxpppeeejjjtttooolllxxx|||vvvpppjjjeee]]]UUUSSSUUUSSSTTTUUUVVVTTTOOOHHHDDD:::999888666555444444444555777999<<>>///)))++++++)))(((((((((((())))))))))))+++,,,...111444777999:::999:::;;;>>>BBBFFFJJJLLLDDDCCC@@@>>>=========>>>888999:::;;;<<<===>>>>>>>>>BBBTTTrrrxxxqqqxxxqqqnnniiiTTTwww~~~^^^OOOSSSQQQRRRWWW[[[```jjjtttrrruuubbbYYYPPPXXXvvv~~~ppp```\\\[[[ZZZUUULLLEEEDDDCCCIIIQQQVVVXXXVVVTTTSSSOOOOOOMMMIIIEEEAAA@@@AAAFFFCCC???AAAOOO\\\]]]VVVLLLIIIHHHJJJIIIGGGHHHLLLRRRZZZdddlllsssxxxzzzxxxvvvpppssszzzsssppphhhjjjiiidddbbbcccaaa]]]XXXYYY\\\aaahhhggg[[[NNN???;;;777444333444555555:::::::::<<>>HHHTTTaaajjjkkkkkklllmmmpppsssuuuwwwxxxxxxxxxyyyzzz{{{{{{{{{~~~xxxgggaaaYYY[[[___\\\fffvvviii```^^^WWWTTTPPPMMMKKKGGGBBB>>>666666555555444444444444555666888<<>>;;;@@@GGGMMMSSSYYY]]]gggpppoookkkrrriiilllpppkkk]]]UUUdddyyyqqqWWWhhhooooooaaaQQQLLLQQQWWWYYYPPP@@@000***++++++'''(((((((((((())))))))))))((()))***---///222444555333333444555888<<>>===:::888888:::<<<>>>666777888999;;;<<<>>>>>>@@@DDDVVVrrrvvvjjjwwwyyymmmeeeUUUMMM{{{zzz```WWWSSSRRRTTTXXX]]]cccooo{{{zzzzzz}}}cccUUUddduuulll```______]]]UUUIIIAAA???:::???EEEIIIKKKKKKJJJKKKGGGHHHGGGEEEBBB???>>>???CCC@@@;;;@@@VVVppp{{{xxx^^^WWWSSSUUUXXXWWWVVVWWWZZZ```hhhooowwwvvvmmmiiidddeeeccc]]]XXXWWWSSSNNNIIIKKKNNNSSSVVVRRRHHH@@@:::888666666777888777666999;;;===???AAAEEEKKKOOOJJJHHHCCCAAACCCAAAQQQooopppiii___ZZZ[[[eeexxxxxxuuuuuuuuummmGGG555666000666<<>>:::777444444444444444333333333111333666:::DDDVVVlll|||rrrooottt~~~gggSSSOOO^^^yyy~~~uuutttWWWAAA111000//////......//////---///...222666333@@@]]]vvv{{{}}}rrrLLL???GGGSSSYYYdddiiimmmlllhhhiiiooovvvuuu]]]KKKEEEEEE;;;555555333//////............//////000000111222333333333333111111222333444444444444444444555555555555444444555333333777999AAAWWWnnn~~~~~~xxxhhhccceeennnsssbbbZZZUUUVVVXXXWWWXXXZZZWWWTTTOOOLLLJJJHHHEEEDDDGGGFFFGGGIIILLLNNNMMMLLLCCC>>><<>>???;;;BBBVVVtttzzzhhhrrrzzzlllXXXNNN|||ooo```RRRQQQSSSXXX]]]dddrrrzzz|||lllaaaqqq~~~vvvmmmeee```YYYYYYZZZYYYPPPDDD>>>???777999<<<======>>>???@@@???@@@AAA@@@>>>===============999;;;QQQsssoooddd\\\___eeefffcccaaaaaagggnnnuuu{{{{{{jjj^^^YYYTTTVVVTTTOOOKKKIIIFFFAAA<<<===???CCCCCC@@@;;;999888777555666999;;;;;;;;;:::>>>CCCEEEGGGNNNZZZccceee```VVVQQQMMMFFFSSSqqq~~~vvvllleee```cccssszzzqqquuuwww{{{ssszzzmmmIII555666///555;;;RRR{{{kkkooonnnbbbEEEPPPrrrggg>>>444...000000------333111999EEESSSbbbiiicccXXXIIIEEEBBBBBBBBBFFFPPP[[[fffmmmrrrrrrpppjjjaaaXXXMMMCCC;;;<<>>===>>>BBBIIIXXXfffrrrdddtttaaa|||~~~gggQQQKKKRRRYYY[[[RRRBBB111******)))%%%'''((((((((())))))******)))***+++---///000222222000333666999::::::888666444555666777888777666555555555666888:::<<<>>>???888AAAYYYyyy~~~hhhooo~~~gggPPPvvvbbbOOOOOOQQQVVV[[[cccrrr}}}rrrnnnrrrsssyyy|||YYYRRR\\\eeerrroooiiiccc\\\UUUPPPNNNHHHIIIKKKKKKDDD:::888;;;777888888666555555777999999;;;<<<===<<<;;;<<<===>>>???999333AAAaaa}}}zzzlllbbbeeemmmoookkkhhheeekkksssyyy~~~|||kkkXXXJJJDDDDDDFFFFFFBBB@@@@@@>>>999666666777999888666777999888777555666999<<<>>>???@@@GGGMMMPPPSSS\\\lllxxxpppfff]]]QQQ[[[wwwzzzpppdddbbbpppzzzwwwxxx}}}ssszzz|||~~~{{{lllhhhuuuwww{{{```???444555...444:::QQQyyy{{{dddkkkjjjZZZLLL```qqqLLL===333...000000,,,---333000777CCCSSScccjjjbbbUUUIIIEEECCCCCCCCCFFFQQQ\\\bbbiiinnnooommmiii```XXXMMMCCC:::;;;BBBLLLYYYdddfffhhhjjjmmmooooooooonnntttsssrrruuuzzz}}}}}}{{{nnnddd^^^jjjxxxnnnbbbVVVWWW\\\]]]ttt{{{xxxnnnppptttzzz{{{hhh[[[PPPKKKDDDBBBBBB@@@<<<777444444444444444333222111222444666999???LLL___lllzzzwwwtttgggiiilllyyyvvvAAA111111000///////////////...000......111444MMMtttvvvaaajjjxxx{{{sss|||zzzxxxgggHHH===GGGWWW```^^^eeekkkjjjgggiiiqqqyyyyyy\\\JJJCCCCCC999333333000//////.........//////000...///000111111222222111111111222333444444444444333444444555555444444333333222444666666EEElll~~~}}}}}}___PPPUUU\\\cccmmm~~~wwwpppllleeebbbdddgggeeedddeee___^^^\\\\\\[[[YYYUUURRRRRRRRRQQQQQQRRRPPPMMMKKKAAA>>>===:::888;;;GGGUUUqqqoooiii}}}vvvbbbvvvvvvssshhhWWWKKKPPP[[[^^^VVVEEE333++++++,,,************)))))))))))))))+++++++++,,,...000111222333333444555777888999999555555555666888888666444444666888::::::<<<>>>@@@CCCBBB^^^|||eeegggooopppWWWSSSQQQVVV___jjjuuu}}}kkk___dddjjjnnn}}}hhhQQQHHHHHHMMMLLLJJJEEE@@@===???AAA:::888777888999888555222444333333222333333444444222333444666777999:::;;;<<<:::777777<<>>ZZZxxxtttddd]]]^^^bbbeeedddmmmzzz|||lllXXXJJJGGGLLLQQQWWW]]]iiixxx{{{rrrjjjkkkjjjhhhfffeeefffhhhffflllpppnnniiifff```ZZZZZZ\\\YYYSSSTTTXXXSSSIIIDDD@@@??????;;;555777===FFFOOOYYY___]]]```ooonnngggzzzwwwwwwrrrqqqnnneeeqqqsssssskkkZZZOOORRR\\\^^^VVVEEE333+++***+++)))***))))))))))))))))))))),,,,,,,,,---...000111222222333444444555666777777222222333444666666444333444666999:::;;;<<>>999666777999555444333333333444444444333222222222222222333333222222333555666888999999===:::555333555;;;AAAFFFNNNMMMMMMPPPVVV]]]```bbbbbbjjjmmmooosssvvv{{{uuuoooiii___QQQGGGDDD>>>888444555666444444777888666777999777444666::::::===CCCJJJPPPSSSVVVYYYZZZ]]]gggpppoooiiiooo{{{xxxrrrvvvjjjnnnwwwssssssrrrzzz|||}}}qqqkkkpppssstttsssssslllVVV@@@444222555444:::YYYzzzuuusssrrrrrr___BBB\\\cccJJJ666111...000111///...000111777AAAPPPbbbmmmkkkbbbMMMGGGCCCBBBCCCEEENNNWWW```eeejjjmmmooolllaaaVVVLLL???666888>>>EEESSSbbbgggjjjmmmmmmllllllnnnqqqpppqqquuuzzz|||~~~zzziiihhhuuuyyyggg^^^___```kkk{{{rrrhhhVVVccc{{{wwwooowww{{{iii```VVVPPPMMMIIIEEECCC???>>><<<:::777555444444333777555666;;;???OOOkkkwwwxxxzzztttwwwwww{{{mmmSSS888222111///...------......000000...///111555TTT}}}llltttzzzlllaaaaaakkkvvv|||uuuiiiTTTCCCAAALLLXXX]]]aaaccceeeeeefffiiiooouuuuuu[[[IIICCCCCC999333333111//////............//////...//////000111222222333333333333333333444555555444444555555555555444444555222222444111444FFF]]]rrrgggWWWLLLHHHKKKOOORRRSSSUUUXXXXXXVVVPPPJJJEEEFFFHHHKKKMMMOOOWWWbbbjjjtttyyy~~~zzzrrrooommmkkkhhhfffgggiiijjjkkkqqqvvvtttqqqnnniiiccc___```[[[UUUVVVYYYRRRGGGFFFEEEFFFFFF@@@777666;;;:::===BBBDDDDDDMMMbbbwww|||nnnkkk~~~ooobbbeee```\\\]]]\\\kkkppptttooo___RRRSSS\\\___VVVEEE333*********((())))))))))))))))))******---------...///000111222333333333444444444555555111111222555777777555333555777:::;;;<<<===???BBBAAACCCgggzzzkkk|||___mmm{{{iiiWWWPPPNNNXXXeeennntttxxxrrreeedddrrr{{{eeeUUUMMMLLLBBBAAA>>>:::666333444555333333333111000000222444222111111000000000111111111111222333555666777777;;;888444111000222555888===???BBBFFFLLLTTT\\\bbbccckkkmmmnnnqqqsssqqqlllgggddd]]]PPPFFFBBB<<<666333555555333333555555555888999777444999AAAIIINNNVVV```gggiiigggeeedddgggpppxxxtttiiieeejjjxxxvvvwwwvvvwwwvvv|||zzztttsssrrruuuxxxqqq^^^KKKAAA444333555333:::ZZZyyyrrriiiooorrrpppYYYAAAOOOsssbbbEEE666111...000111///...000...555>>>LLL]]]hhhggg___LLLGGGBBBAAAAAACCCKKKSSS\\\cccjjjnnnppplll```TTTMMM@@@666888===CCCOOO]]]dddhhhlllnnnmmmlllmmmoooppppppsssvvvwww|||oooddddddbbbiii|||xxxkkkVVV[[[uuutttmmmccc\\\ZZZWWWQQQLLLHHHGGGFFFDDD???;;;666333444777555555:::<<>>BBBDDDDDDAAA===;;;;;;>>>BBBEEEEEEEEEDDDAAA???BBBHHHMMMYYYaaajjjqqqxxx{{{xxxqqqnnnjjjeeebbbcccgggkkkmmmooovvv{{{{{{xxxwwwrrrmmmeeeeee___YYYZZZ]]]VVVIIIFFFHHHLLLNNNHHH>>>999999;;;:::999888777>>>QQQccc}}}xxxzzz{{{xxxqqquuuhhhYYY```]]]VVVSSSRRRdddjjjrrrooo```SSSRRRZZZ___VVVEEE333***))))))''')))))))))))))))*********////////////000111222222444444444444444333333333222333555888:::;;;999666666888:::;;;<<<>>>@@@BBBDDDBBBcccsss~~~YYYZZZgggjjjccc[[[SSSMMMNNNXXXbbbjjjvvv~~~vvvxxxpppfff```TTTPPPIIIAAA;;;888777888666777777555222000000222111111000/////////000000000111111222333444444555888777555333222333444555555999>>>BBBFFFOOOZZZcccdddnnnrrrtttxxxyyyyyyddd```]]]]]]YYYNNNDDD???AAA;;;777777777444333555444555777888666888BBBNNNbbbiiirrryyy~~~~~~vvvnnncccaaacccjjjjjjccc\\\ZZZ{{{yyyssswwwxxxzzzZZZBBB<<<555444444222:::[[[xxx{{{llldddkkknnnlllTTTCCCEEE[[[vvvyyy```CCC666111///000111......000111666===GGGTTT]]]\\\UUUKKKFFFAAA@@@???AAAHHHPPPZZZ```fffjjjmmmjjj___SSSMMM@@@777888;;;@@@KKKWWW```eeekkkmmmlllkkkkkkmmmmmmooorrrssssssyyyxxxlllmmmiiinnn~~~sssZZZWWWssstttkkkhhhfff```XXXWWWVVVTTTQQQLLLEEE===888555888555444888:::IIIdddyyy|||{{{tttqqqrrr|||rrr^^^jjjhhhTTTGGG???111000///...------...///000///---///222555PPP{{{{{{tttnnnooosss```[[[OOOCCCCCCOOO\\\cccaaabbbcccccccccgggoootttrrrYYYGGGBBBBBB:::444555333000000////////////000000111111111111111111111111222222222111111222222333333444444555555444444333111......111111///111777;;;999777777888:::===>>>999888777777999<<<@@@BBBCCCBBB???;;;777666888;;;DDDNNNZZZcccmmmrrroooiii```[[[UUUTTTYYYbbbjjjnnnooovvv}}}~~~}}}|||yyytttllllllfff``````ccc[[[OOOFFFGGGLLLRRRUUUQQQIIICCCAAA?????????===>>>HHHSSSmmmcccjjjqqqtttuuuoooZZZ``````ZZZVVVRRRXXX___hhhhhh[[[PPPQQQYYY^^^VVVEEE333))))))***((((((((())))))************/////////000111222333444666666666555555555555555333444666:::<<<<<<:::777666888:::;;;<<<>>>@@@BBBIIIBBBZZZsssuuuyyy[[[XXXccc```WWWUUUNNNKKKNNNUUU[[[ddd{{{xxxoooaaaSSSGGG@@@;;;:::666888999888666444222111222222111000//////000000000000111111222222333333666666555555444444444444333777<<>>???FFFMMMYYY]]]aaaccceeeeee]]]TTTNNNAAA888888;;;>>>GGGSSS]]]bbbiiikkkkkkiiiiiijjjjjjlllqqqsssrrruuuyyyxxxtttxxx|||aaaTTTfff{{{yyyqqqffffffddd```\\\WWWOOOEEE???555888555444777888GGGbbb~~~xxxrrruuurrrwwwqqqZZZcccvvvnnnWWWGGG???111000...------...//////......---111444333JJJppp~~~xxxddd]]]PPPDDDDDDOOO[[[aaaaaabbbcccbbbbbbgggnnntttqqqYYYGGGBBBBBB:::444555333000000////////////000000111111111111111222222222333222222111111222222222333333444444444444333333000---,,,...000000222444333444555555555555555555111222333555777888999:::===<<<:::666333222333555999BBBLLLUUU]]]aaa^^^WWWJJJFFFBBBBBBKKKXXXeeemmmooowww~~~~~~zzzxxxxxxrrriiieeeeee]]]QQQGGGFFFJJJVVVfffooojjjbbbPPPNNNMMMOOONNNLLLOOOTTTiii]]]eeeooorrrvvvvvv\\\YYYXXXYYYYYYUUUSSSZZZaaa```UUUMMMQQQ[[[]]]TTTDDD222)))******)))((((((((()))******++++++//////000111222444555666999999999999999888888888333444777:::<<<<<<999666555777:::;;;<<<===???BBBKKKAAASSSwwwmmmxxxzzznnnWWWXXXhhhcccUUUTTTMMMJJJMMMSSSVVV```ppp^^^PPPEEE@@@:::999888999:::888555333444333222111111111111111111111111111111111111111666666555444333222000000333666999;;;>>>HHHUUU___^^^llluuuzzziii\\\OOOKKKNNNQQQUUUYYYRRRJJJAAA>>>:::777777999777777999===BBBIIIXXXfffyyynnnbbbRRRJJJBBBCCCLLLTTTVVVVVVPPPppp}}}jjjooopppuuuyyyqqqooo}}}|||XXX===666000111444666FFFnnnsssqqqpppppp\\\DDD@@@KKK^^^llltttkkkTTT777222///000000...---///---111666===GGGQQQRRROOOHHHCCC@@@???>>>???EEEMMMXXX[[[\\\]]]```bbb]]]UUUNNNAAA888999;;;===EEEPPPZZZ___eeehhhgggfffggghhhiiijjjooorrrqqqsss}}}uuu[[[]]]yyyvvv}}}wwwnnniiiccc^^^YYYRRRIIIBBB666999555444777888GGGbbbxxxrrrvvvssswwwrrrXXXYYYeeexxx}}}uuuxxxzzz___III???000///...------...///000---------333555222EEEjjj~~~nnncccQQQDDDEEEQQQ[[[___```aaabbbaaaaaafffnnntttqqqZZZHHHBBBCCC:::444444222111000000//////000000111111111111222222222333333444333333222222222222333333333444444444444333333000---++++++---...//////111444666666444222111000111111000///000222444666555444222111111111222222222:::BBBHHHMMMOOOJJJCCC999777555666>>>LLL]]]iiipppyyyqqqgggccc[[[QQQKKKGGGHHHUUUmmmyyysssooonnnkkkddd```___lllfffnnntttsssrrrzzzyyycccYYYTTTWWW[[[VVVaaaeeegggbbbTTTLLLQQQ\\\[[[SSSBBB111)))***+++***'''(((((()))******++++++...//////111333555777888<<<<<<<<<<<<<<<<<<======666777999===>>>===999666444666999:::;;;<<>>FFFMMMSSS^^^gggzzz|||ooohhh```WWWJJJHHHFFFCCCDDDKKKRRRWWWNNN\\\yyy}}}qqqttttttxxx{{{qqqlllxxxwwwyyy}}}{{{YYY???666///111444666HHHqqqrrrrrrqqqqqq\\\AAACCCQQQ```gggmmmeeePPP888222///000000...---...+++000555;;;EEEPPPSSSQQQFFFBBB????????????EEEMMMWWWYYY[[[\\\___aaa\\\UUUNNNAAA999:::<<<===EEEOOOXXX]]]bbbeeeddddddeeegggiiiiiillloooqqqsss{{{hhhfffvvvjjjbbb[[[^^^lllllleee]]]WWWRRRMMMEEE???666999666444777888GGGbbb|||}}}{{{ssstttuuu~~~pppVVVQQQVVVkkkyyyeeeLLLAAA000///...------...///000...---,,,111555333FFFkkkyyyjjjSSSCCCFFFSSS\\\^^^```aaaaaa``````eeemmmtttrrr[[[IIICCCCCC999333333111111111000000000000111111000000111222222333444444555555444333333333333333222333333444444333333222......---,,,,,,------,,,000333555555222000///000333222000///000111333444//////......000000000000000666<<>>>>>>>>>>>??????@@@@@@:::;;;===@@@BBB@@@<<<888444666888::::::<<<>>>@@@<<<<<>><<<===BBBMMMUUUZZZ___eeesssrrrccc]]]XXXRRRDDDJJJNNNHHHBBBDDDMMMVVVSSSRRRfff~~~uuuwwwuuuyyy~~~uuuqqq{{{pppyyy^^^BBB666111333444444EEEnnn~~~rrruuuwwwuuu___???FFFWWWbbbbbbcccYYYEEE888333///111000...---......222777<<>>DDDNNNWWW[[[aaacccbbbbbbdddfffkkkhhhiiimmmqqqttt|||ppprrrxxxqqq]]]TTTVVV^^^ooozzzhhh```VVVOOOKKKFFF@@@;;;666999666555888999HHHccc~~~xxxyyy}}}~~~uuusssxxxoooXXXTTTVVVhhhdddKKKBBB000///...------...///000///---+++000555444IIInnn{{{nnnSSSCCCGGGUUU^^^___```aaaaaa___```eeemmmtttrrr\\\IIICCCCCC999333333000111111000000000000111111///000000222333444555555666555444444333333333333222333333444444333333222+++...///............---,,,///111111...------//////000222222222222111000///...---...000000000///111666;;;===@@@AAA<<<555555777777444555???SSScccnnnvvv~~~~~~wwwhhhbbb___\\\PPPMMMDDD???HHH]]]ooouuujjjnnnyyy}}}iii\\\```hhhuuuzzz|||{{{uuukkkeeehhhooo~~~{{{qqqkkkhhhaaaXXXvvv}}}WWWLLLUUUWWWXXXVVVCCC000,,,***'''+++))))))))))))***+++,,,---111222333333333555888;;;;;;===???AAAAAA@@@===<<<:::;;;===>>>>>><<<;;;999777777888:::===>>>>>>===>>>???NNNeeeuuurrrpppkkkWWWuuu{{{cccPPPOOOFFFJJJWWWYYYjjjrrr___MMMEEEAAA<<<:::;;;<<<888444444555444111...444333333222222222222222333333333333333333222222555333111333;;;GGGUUU]]]dddhhhnnnqqqrrrtttyyy|||yyyrrruuuxxxxxxxxx{{{~~~qqq```YYYNNNKKKEEE???;;;;;;>>>AAAAAAHHHTTT```ggghhhhhhiii|||^^^WWWWWWMMMKKKIIIMMMSSSMMMAAADDDQQQUUUYYYbbbooo|||~~~}}}|||zzzuuuwwwuuuyyysssyyyzzzXXX@@@999444333555444@@@bbbxxxrrruuurrr{{{|||```FFFKKKgggxxxnnniii```GGG444000...///...,,,,,,///------111:::EEELLLMMMKKKGGGCCC??????>>>???EEELLLSSSVVVXXXYYY]]]___[[[UUUMMMDDD;;;888888;;;DDDMMMTTTWWW\\\```ccceeehhhjjjkkkmmmnnnoooqqquuuzzz~~~{{{wwwzzzeeeXXXRRRVVV^^^___bbb}}}ssseee___SSSEEE<<<:::888444555777444444888;;;KKKfff{{{{{{{{{zzzwwwqqq^^^[[[[[[jjjeee999111000...---,,,,,,------,,,......000111111HHHooopppxxx}}}~~~zzz~~~{{{|||{{{pppgggJJJ>>>EEESSS\\\^^^cccaaabbbcccbbbbbbhhhppprrrZZZLLLAAA>>>:::222///333000000////////////000000//////000111333444555666666555444444444444555555444444333333222111000000------,,,++++++******)))++++++,,,,,,,,,---------222333333222222111000///,,,,,,,,,---------......///333999<<<<<<;;;;;;<<<;;;888999===::::::KKKaaammmqqqyyy{{{vvvpppiiiaaa[[[RRRNNNIIIFFFDDDCCCDDDFFFCCCHHHSSSaaaiiicccSSSEEEEEELLLWWWfffvvvwwwxxxuuuiii\\\YYYeeerrrssshhhbbb]]]WWWkkk}}}\\\KKKQQQUUUXXXVVVCCC///,,,***'''+++((((((((()))***,,,---...000111333333333444777999;;;===???@@@@@@???===<<<:::;;;<<<======<<<:::999888888888;;;===???>>>===;;;;;;HHHaaavvvzzzpppsssZZZrrraaaSSSHHHMMMTTTSSSeeettt]]]PPPGGG???999888<<<:::999999:::999666333222222111111111222333333444444444444444555555555666555333555<<>>===>>>EEELLLVVVWWWWWWXXX[[[___[[[UUUMMMDDD;;;888777:::BBBKKKTTTWWW\\\```ccceeegggiiijjjjjjkkkkkkmmmqqqwww{{{sssyyyooo___```hhhdddbbb{{{uuukkkggg\\\NNNDDD@@@;;;666666999777777:::999FFF___|||||||||yyy}}}qqq``````aaapppvvvCCC111000...---,,,,,,---------000///111222222HHHlllkkkjjjjjjmmm|||tttttt|||qqq~~~}}}cccFFF;;;EEEUUU___aaafffeeeeeefffeeedddiiiqqqsss^^^PPPDDD@@@;;;333000333000000////////////000000//////000111333444555666666666555555444555555555444333333222111111000000---,,,,,,++++++******)))++++++++++++,,,,,,,,,,,,000000111111111000//////,,,,,,---------.........000222777???FFFGGGCCC???:::777999>>>======KKK]]]jjjpppxxx}}}yyyssslllddd```ZZZSSSIIIAAA<<<999777777999;;;???CCCEEECCC===999===@@@HHHYYYnnnzzzzzzrrraaaRRRSSSbbbrrr|||mmmccc[[[VVVcccrrreeeOOOSSSZZZYYYVVVBBB...,,,***'''***'''(((((()))+++---...///000222555666666666777999;;;===>>>??????>>><<<;;;999999;;;<<<<<<;;;:::999888888999<<<>>>???>>>===<<<999CCC\\\vvvpppaaahhhvvvVVVIIIPPPOOOMMM^^^rrrlll]]]SSSJJJBBB???:::;;;<<<===<<<999666444111000000111111222333444444555555666666777777777888666555777===JJJXXXaaajjjnnnrrrtttuuuvvvzzz~~~rrrccc^^^bbb^^^XXXQQQNNNPPPVVV[[[aaagggsssxxxjjjYYYWWWPPPUUUXXX```ddd\\\NNNIIIMMMmmmkkkjjjnnnvvv|||}}}|||}}}|||~~~}}}wwwuuuwwwuuutttqqq|||wwwppprrr{{{rrrppp}}}lllNNN:::444222111444666@@@aaayyyxxxzzzooopppsss]]]EEE]]]iiiIII666111---...///,,,,,,...---,,,...555???GGGLLLMMMIIICCC???===<<<===DDDLLLZZZYYYWWWVVVZZZ^^^[[[TTTMMMDDD;;;777666888@@@HHHRRRVVV[[[___bbbdddgggiiijjjjjjiiihhhiiinnntttyyysssrrrzzzxxxlllyyypppsss|||ppphhhxxxzzz|||lllWWWIIICCC???;;;777;;;999:::===;;;EEE\\\}}}}}}}}}~~~yyy|||pppdddgggkkkyyy|||GGG111000...---,,,,,,---...///222111222333333FFFgggqqqiiihhhlllxxxtttvvvvvvzzzvvv]]]AAA888DDDWWWbbbdddgggffffffgggeeedddjjjqqqwwwaaaSSSGGGCCC>>>444000333000000////////////000000//////000111333444555666777777666666555555555555333222222111111000000///,,,,,,,,,+++******)))))))))*********++++++++++++------......//////......,,,------------.........111000555BBBPPPUUUOOOGGG>>>:::;;;@@@AAAAAAJJJVVVdddllluuuzzz{{{|||uuunnnhhhddd^^^VVVJJJAAA<<<:::888555777888999777555444666999999777;;;KKKeee~~~|||nnncccccckkkqqq|||ooobbbYYY```eeexxx|||dddRRRVVV^^^ZZZVVV@@@---+++***'''***''''''((()))+++---///000333555888999999999999:::;;;<<<===>>>===<<<;;;:::777888999:::::::::999999999999:::<<>><<<@@@;;;AAAYYYuuussslllYYYvvvUUUGGGPPPJJJJJJ[[[fff~~~rrrggg[[[NNNFFF>>>???@@@@@@===:::888666333222222111111222222222333444444555666777888888777777666777===IIIXXXbbbjjjnnnrrrtttuuuxxx}}}wwwssstttsssnnnddd[[[XXX\\\eeelllrrrwww}}}vvvqqq{{{tttddd]]]TTTTTTWWW]]]ccccccZZZQQQLLLuuuwwwzzz{{{{{{{{{{{{|||zzzyyyzzz{{{wwwpppnnnooovvvvvvpppuuuyyyvvv|||oookkk|||zzzyyyyyymmmOOO:::333111000555777@@@___yyy||||||rrrrrrrrr\\\III^^^qqqNNN888111---...///------...---+++,,,111:::CCCJJJMMMJJJDDD>>><<<:::;;;CCCKKK]]]\\\XXXVVVZZZ]]]ZZZTTTNNNEEE<<<777555666===DDDMMMQQQWWW]]]aaaeeeiiikkkmmmkkkjjjhhhiiimmmtttzzzwwwqqqnnnjjjfffhhhppptttmmmhhhooo~~~vvvooo~~~uuuuuuyyygggSSSJJJFFFCCC<<<>>>::::::>>>===HHH___}}}~~~{{{xxxyyytttmmmwww|||jjjBBB000///...---,,,------...///333111111333333BBB^^^}}}xxxwwwzzzwww{{{uuuxxx}}}jjjWWWBBB:::DDDTTTaaafffdddbbbcccddddddccciiiqqqyyy```SSSHHHDDD???666111444000000////////////000000//////000111333444555666888888777777666555444333111111111000000/////////,,,,,,++++++***)))))))))))))))))))))************)))***+++,,,---......---------------............000000555BBBRRR[[[YYYTTTLLLFFFDDDFFFGGGGGGLLLSSS]]]hhhsssvvvuuuzzzzzzrrrlllfffbbb\\\VVVKKKDDDCCCCCC???999888:::<<<===<<<;;;<<<===<<<888888DDD\\\uuuyyynnnaaa___ZZZcccgggXXXOOOVVV]]][[[UUU???,,,+++***''')))''''''(((***,,,...000111333555888999999888999999::::::;;;;;;;;;:::999888666666777888888888888888888999:::===??????===;;;>>>;;;@@@TTTpppxxxzzzTTTPPPoooWWWGGGMMMGGGJJJZZZ```rrrvvvaaaQQQJJJHHHEEEBBB@@@>>>===<<<888777555444222111111111222222333444555555666666555666666777;;;GGGVVVbbbiiilllpppssstttxxx~~~|||rrrhhhfffmmmyyyiiikkk{{{uuuiiiYYYRRRRRRTTT\\\fffhhh]]]QQQiiiuuu~~~xxxxxxzzzxxxwwwxxxyyyvvvpppnnnppp|||~~~vvvsss||||||pppkkkxxx|||~~~sssrrrfffIII777000111000555888@@@]]]yyy~~~xxxxxxvvv]]]HHHRRR{{{YYY:::222,,,---///...---...,,,++++++///666???GGGKKKIIIDDD>>><<<::::::AAAIII]]]^^^]]]ZZZ[[[]]]ZZZUUUPPPGGG===888555555:::AAAGGGKKKSSSYYY___eeejjjmmmlllkkkiiihhhhhhmmmtttyyy|||~~~yyyooogggdddaaa___]]]gggpppssswwwuuuooorrr}}}mmmlll~~~uuurrrcccZZZUUULLLIII???;;;>>>>>>IIIaaa~~~|||~~~|||yyyxxx}}}|||vvvtttzzzzzztttmmmjjjcccQQQ>>>000///...---,,,---.........222000000333333>>>UUU{{{ssszzzzzzxxx}}}{{{rrraaaUUUFFF???DDDQQQ^^^fffaaa```aaadddddddddkkkssswww]]]PPPFFFDDD???777333555000000////////////000000//////000111333444555666888888888777666444333222000000////////////......,,,,,,+++******))))))((((((((()))))))))*********((()))***,,,---------------------.........//////...000555???KKKVVV]]]``````ZZZTTTQQQPPPOOORRRUUUZZZdddpppsssqqqsss{{{zzzpppiiibbb]]]YYYVVVRRRLLLIIINNNSSSNNNEEE???>>>>>>???BBBCCCCCCBBBAAA>>>===DDDTTTkkkqqqnnnrrrsssfffggg```aaa___RRRPPPZZZ^^^\\\UUU>>>***++++++''')))(((((()))***,,,...///000111222444555444444555666888999999888888777666555555555555666666777888888777888:::<<>><<<999888888===MMMeee```CCCQQQooo|||aaaNNNJJJFFFKKKVVV]]]ooottt}}}|||ddd[[[OOOFFFBBB@@@???>>><<<;;;999777555333222222111222222222333444444444333555666666:::EEEUUUaaagggjjjnnnppprrruuu{{{~~~qqqgggppp}}}nnn\\\UUUTTTRRRWWWgggrrrlll^^^\\\kkk||||||uuutttwwwwwwvvvwwwyyyxxxtttuuuyyy}}}rrrxxx}}}rrrqqqxxxttt|||ppprrr{{{^^^EEE777222111000666:::@@@ZZZxxx|||wwwuuuuuuttt\\\DDDBBB```aaa<<<333,,,---//////---...,,,++++++...333;;;CCCHHHHHHCCC???===;;;:::???FFFYYY___ccc```^^^]]]ZZZVVVRRRHHH???999555444888???BBBGGGOOOVVV]]]ccchhhllliiiiiihhhggghhhmmmsssxxx~~~xxxssswwwxxxqqqdddaaaqqqxxxlll|||qqqeee^^^NNNDDDDDDBBBMMMeee~~~~~~{{{}}}zzzxxxxxxjjjmmmzzzqqquuuqqqbbbSSSIIIDDD@@@///...---,,,,,,---...///---222000///333444<<>>===:::777555888===EEEVVVqqqsssNNNFFF]]]|||sss\\\IIIGGGJJJOOOXXXhhhllluuukkkWWWNNNIIIDDD@@@>>>===;;;999888777666666222222222222333333333333333555666777:::EEEUUUbbbhhhjjjmmmmmmnnnpppvvv{{{{{{pppppptttfff^^^___[[[ZZZgggxxxzzzqqqcccmmmxxx}}}zzzuuussstttsssrrrssswwwxxxwwwzzz{{{kkkqqqyyy}}}~~~|||zzz{{{rrrwwwyyyXXXBBB999777222111888;;;???XXXwwwrrrnnnnnnqqq^^^CCC===MMMcccqqq~~~]]]===333,,,,,,//////------,,,,,,,,,...222888@@@EEEGGGCCC???>>><<<:::===CCCUUU```iiigggaaa]]]ZZZXXXSSSJJJAAA;;;666444777===AAAFFFMMMTTTZZZ```eeehhhhhhiiiiiiiiikkkooouuuyyy~~~}}}|||oooaaahhhyyysssnnnwwwwwwdddXXXUUURRR[[[qqq|||{{{zzzxxxyyy{{{ttt___cccwwwwwwtttyyywwwiiiWWWIIIBBB@@@///...---,,,,,,---...///,,,222000///555666;;;KKKooo^^^JJJBBBHHHUUU___cccdddccccccdddcccccciiippp}}}xxx]]]PPPGGGEEE@@@777222333000000////////////000000//////000111333444555666666777777666444222///---------------------------++++++******))))))(((((()))))))))*********+++++++++,,,------........................////////////...000333777>>>IIIXXXbbblllmmmkkkeee^^^XXXTTTQQQOOOPPPSSSWWWZZZZZZXXXUUUWWWSSSNNNIIIFFFCCC@@@>>>:::<<>>@@@KKKccc]]]GGGSSS~~~gggIIIGGGIIIIIISSS[[[cccpppppp```WWWNNNGGG>>>===<<<;;;:::999999999333333333333333333333222333666777777:::EEEVVVccciiikkkllllllkkkmmmrrrvvvwww~~~xxxuuugggkkkfff```hhh{{{~~~uuuwwwzzz{{{zzzwwwtttrrrnnnmmmooosssuuuwww|||ppp___fffqqqssswww}}}vvvzzzxxxSSS===666777333222888<<>>444+++,,,//////...---+++,,,,,,...111777===BBBFFFBBB@@@???<<<:::<<>>;;;:::;;;===JJJWWWbbbeeedddccc```]]]WWWPPPFFF===888666555555;;;@@@HHHOOOVVV[[[```cccaaafffjjjkkkjjjoooyyyxxxllluuunnngggjjj|||}}}~~~|||www}}}|||~~~|||vvv^^^]]]lllzzzvvv{{{mmmSSS???777........................111//////111111333<<>>JJJddd~~~^^^>>>DDDVVV~~~bbbPPPLLLNNNYYYZZZ\\\bbbsssiiiUUUNNNIIIFFFAAA;;;:::>>><<<:::777666666777666555444444444444999EEEVVVccccccfffiiilllnnnqqqtttvvvtttzzzzzzsssmmmlllqqqxxx}}}wwwuuuwwwwwwtttqqqkkkkkkmmmrrrxxx~~~wwwfff\\\\\\ccckkkooorrrtttxxxmmmTTT<<<---888666888999888@@@VVVvvvpppuuuwwwgggCCC@@@CCCIIIUUUiiinnn___GGG222+++000//////000,,,---+++***---///000777>>>DDDCCCAAA===999888999;;;CCCPPP\\\```aaa```^^^[[[VVVOOOFFF===999777666666777<<>>:::888000111111000///////////////////////////000111222333333333444333111...,,,***)))***+++------------,,,+++,,,+++***((((((***,,,111444555333333666666333666444111111111111///...//////000000000000000000111000000333888???FFFKKKGGGDDD@@@<<<888666444444555555555555333222111000000///////////////000000444222111888EEEUUUbbbiiinnntttzzzzzzooolllnnnuuu|||ggg\\\TTTSSSQQQKKKKKKPPPUUU___^^^PPPIIISSS^^^aaa^^^JJJ555+++***)))))))))(((***,,,------///222555555555444333111000222444444444222111111222222333333333333333333222222222666666888999999888666666666;;;===>>>HHH```}}}lllJJJAAADDDiiiwwwdddRRRHHHHHHQQQXXX\\\aaannn{{{|||sssgggZZZQQQJJJCCC@@@???===:::777666666555444333555444333333999GGGXXXeeebbbfffkkkoooqqqqqqqqqrrrpppvvv~~~|||ssswww}}}}}}|||~~~}}}vvvpppqqquuuxxxuuuqqqjjjjjjkkkooovvv|||ooorrrssscccdddsssvvvsssppppppzzzkkkPPP777,,,888888:::;;;:::>>>QQQnnnyyywwwyyylllIII???DDDQQQ]]]lllssslllIII333,,,000......000,,,,,,******,,,---...444;;;@@@???>>>;;;777666777888===IIIVVV]]]___aaa___\\\VVVPPPGGG???:::888666555444999AAAHHHNNNSSSWWWYYY^^^bbbfffffffffjjjqqqxxx~~~fffaaa]]]ggg~~~{{{xxxzzzzzzwwwooohhhgggmmmrrr}}}~~~{{{sss^^^SSS]]]ooo}}}sssKKK888........................111//////111111333;;;DDDgggpppooozzz}}}```HHHHHHKKKQQQWWWWWW]]]___aaacccdddgggjjjmmmyyygggTTTKKKHHH???;;;888000111111000///////////////////////////000111222333222222222222000...+++)))))))))+++,,,,,,---,,,,,,,,,,,,+++)))(((***---000777<<>>AAAGGGOOOVVVUUU\\\___bbbdddfffhhhkkkmmm{{{iiiWWWMMMJJJAAA<<<999000111000000///////////////////////////000111222333222222333222111...,,,***))))))***++++++,,,,,,,,,------+++))))))+++///333;;;DDDLLLRRRXXX\\\\\\XXXMMMIIICCC>>>:::777555222222222111111111111111111000111222444777999;;;<<<999888666444333222222222.........------+++***************+++,,,---...///222111///111777???GGGLLL[[[aaaeeeeeehhhooowwwzzzzzz~~~~~~rrrmmmfff]]]aaannnddd\\\WWWWWWXXXWWWUUUUUUZZZ]]]WWWKKKLLLZZZaaa^^^ZZZGGG222***)))******+++)))+++---...///000333666555444222222333444555666666555333222222333555666777777666666555555444444555555555555555555555555333666999;;;BBBTTTooorrr^^^|||hhhIII@@@IIIZZZbbbWWWIIIDDDDDDNNNTTTXXXaaalllnnnuuusssgggYYYNNNDDD@@@;;;888888999::::::666444444777AAAQQQcccnnnjjjkkklllkkkjjjjjjlllnnnrrrssswww{{{sssmmmggghhhmmmpppnnnjjjhhhlllrrrxxxzzzuuummmfffiiinnnyyylll|||~~~|||pppjjjrrr{{{{{{|||{{{xxxjjjXXXHHH888333:::777888;;;<<<>>>JJJfff|||wwwmmmvvvuuuTTT>>>AAA^^^uuu~~~wwwhhhOOO888...000------000---+++))))))+++++++++///555:::;;;<<<;;;888666666666888CCCOOOWWW^^^eeefffccc]]]WWWNNNEEE>>>999444111///333:::AAAGGGNNNTTTXXXXXX[[[___aaabbbeeeiiilll{{{zzzwwwtttsssxxx|||{{{~~~~~~zzzwwwvvvtttpppiiicccbbbeeeiiinnnqqqssspppjjjfffcccoookkkEEE444........................000//////111111222999AAAaaauuusssvvvwwwddd```rrr{{{yyyxxxrrrsssNNN888<<>><<<999777666666555444222111111000000111333333666666666666666666555555444444444444444444444444222444888:::===JJJcccxxx}}}xxx```jjjbbbAAABBBWWWgggYYYFFFDDDFFFGGGOOOSSSYYYbbbccciiixxxrrrbbbRRRLLLCCC<<<999999999999888666666:::EEEUUUdddnnnhhhhhhhhhggggggjjjnnnrrrpppooottt}}}vvvllliiieeeeeegggiiiiiihhheeennn{{{~~~pppeeeaaaqqqwww~~~|||vvvmmmjjjpppuuuwww{{{xxxvvvttteeeVVVLLLAAA777444777999:::===@@@@@@KKKhhhwwwxxxkkkrrrsssXXX@@@???\\\yyylllRRR:::///000,,,,,,000---,,,******,,,+++***---222888:::<<<;;;999777666666555===GGGNNNWWW___bbb``````ZZZRRRIIIBBB;;;555222---000444888>>>EEEMMMRRRVVVYYY\\\]]]^^^^^^```aaabbbccciii|||ooo___aaassswwwtttsssuuuvvvuuuwww{{{}}}~~~zzzwwwuuurrrnnniiiddddddfffhhhmmmllljjjvvvpppppptttvvvwww{{{}}}xxx}}}tttYYY>>>333........................000...000222111222888@@@^^^xxxrrrrrrrrrcccZZZkkk~~~zzzhhhmmmyyy~~~nnnKKK777;;;AAALLLZZZ``````aaacccddddddeeehhhjjjuuuqqq\\\OOOIII>>>;;;999222111111000///////////////////////////000111222333222333444444333111...---(((((((((((()))***+++,,,------,,,++++++,,,000333BBBLLLXXX___eeefffbbb\\\XXXUUUPPPKKKFFFAAA<<<888555555444333444555666777555666777999999999999999888888777666444333111111---------------,,,++++++*********+++,,,---///000111111111111111333777:::DDDMMMVVVYYY]]]ccchhhiiihhhnnnuuuxxxwwwvvvyyy||||||mmm```___bbbdddfffiiifffjjjlllhhheeejjjxxxxxxdddQQQKKKPPPVVV]]]bbbVVVCCC000((((((***+++,,,+++,,,...///000222555777AAA>>>:::777777666444222000000111111111222222222444444444444555555555555444444333333333333444444333555888999888???TTTiiizzzrrrkkkdddHHHKKK___YYYKKKGGGCCCCCCMMMSSSXXXaaa```bbbnnnlllbbbTTTGGG???;;;::::::;;;999999===GGGUUUbbbiiifffffffffeeefffiiimmmqqqpppppptttxxxmmmeeeeeedddccccccdddgggiiiiiisss~~~jjj\\\]]]ppp~~~vvvmmmmmmnnnpppooommmkkklllsss{{{wwwpppZZZNNNJJJ>>>555555777;;;:::===??????HHHfff}}}~~~mmmqqqppp\\\CCC<<>>GGGSSS^^^dddfffggggggfffeeefffiiilllssstttvvv}}}}}}ssseee```bbbcccbbbaaabbbfffjjjpppyyyuuu^^^MMMUUUhhhnnnmmm{{{yyyllljjjrrrxxxxxxuuussssssqqq~~~{{{nnnXXXNNNLLL???555777999:::999:::===;;;DDDbbbqqqrrrppp[[[BBB555???VVVqqqwwwiiiVVV===000000,,,,,,///------++++++---,,,))),,,111444777::::::888666444444111666<<>>000........................///...000222222111777???WWWvvvppprrrttt}}}jjjJJJ777666777AAAUUU```fffeeedddaaa___```cccfffooo}}}uuu^^^NNNEEE;;;888999333111111000///////////////////////////000111222333000111222222111///---+++((((((''''''((()))+++,,,,,,---------,,,,,,---///333999???BBBGGGNNNOOOMMMLLLKKKKKKLLLKKKHHHCCC???777666666666777999<<<>>>???>>><<<:::777555333333333444444444444444333333...////////////......---))))))))))))***+++,,,---+++...000111000111555888???IIIRRRWWW\\\bbbfffgggjjjmmmppprrrrrrssstttuuussskkkbbbdddrrrxxxjjjvvvyyyVVVKKKSSS]]]___^^^XXX<<<,,,,,,)))***+++''',,,---///111333444555555666666777999:::888555222222111000000222444666888111222222333333444444555555444333333222222333333555222444;;;;;;:::EEEVVVzzzvvvXXX888KKKQQQZZZYYY<<>>YYYyyy{{{}}}lllRRR:::555<<>>999777999999555222333666777888888666444222000000//////000000///,,,)))///...---,,,++++++++++++000111111222333333444444<<>>VVVjjjooohhh```KKK::::::DDDPPPaaaqqqaaa>>>///000***,,,222,,,///---+++***)))***,,,...222444666888999888666555555555777>>>GGGPPPVVVXXXZZZXXXUUUQQQLLLEEE>>>888555444222000...000555:::GGGKKKSSS[[[dddvvvuuuwww|||}}}zzzuuutttuuuqqqiiifffcccccchhhnnnqqqsssuuuwww{{{}}}}}}xxxrrrnnnppplllhhheeeccc```]]][[[[[[kkkrrr```___iiittt}}}~~~xxxyyy{{{vvvkkkaaa]]]\\\RRR>>>---...............//////000333000000222222222777>>>VVVsssXXX>>>666;;;DDDQQQ\\\]]]^^^``````aaabbbeeegggqqqbbbOOOHHH>>>999888333222222111000///...------...//////000111111222222333111//////111111///---+++)))'''&&&&&&(((***+++,,,---.../////////...---...111666<<>>777666888:::>>><<<888===AAA???QQQsssiiilllhhhdddPPP===:::AAALLL]]]kkkkkkLLL777000)))+++111...///---+++***)))***,,,---///111555888888777555333333444666:::@@@JJJTTT[[[XXXVVVTTTRRRNNNHHHAAA<<<555555333000...///111444===DDDOOOXXXaaauuu|||ccc]]]ccc~~~|||wwwooollllllfffbbb```^^^___dddjjjooorrrvvvwwwxxxyyyxxxtttooojjjkkkiiifffdddcccbbbaaa___hhh}}}zzznnnaaa]]]```iiixxxyyynnnkkkxxxkkkdddiiigggUUU???222......------......///000222000000222222222777===PPP~~~aaaCCC888:::BBBPPP\\\____________^^^```cccfffqqqfffRRRJJJ@@@:::888333222222111000//////...---/////////000111111222222222111////////////---,,,+++***(((''''''((()))++++++,,,.../////////......//////222888AAAJJJQQQTTTVVVUUUUUUVVVVVVUUURRROOOJJJGGGEEEEEEGGGFFFCCC???>>>999555555555222222444444555666666666555333222333111//////000000///...000/////////---,,,***))).........//////000000111333>>>MMMXXX\\\]]]```bbbbbbdddggghhhiiikkknnnpppyyykkkpppyyyzzzfffTTTEEEHHHSSS\\\^^^]]]QQQ777******''')))...---///000111333444555666666555333222222333333222111000000///000000222333444000000111111222333333333333333222111111111111111666444555777666444:::CCChhhyyyPPP555999CCCNNNaaaSSSMMMIIINNNYYYcccfffeeeqqquuurrreeeaaabbbccccccdddcccdddeeeeeedddeeegggiiimmmpppuuuyyy{{{uuunnnggg```]]]]]]cccdddiiiqqq}}}nnnTTTVVVcccooopppoooyyyvvvssszzz{{{qqqfffXXXXXXNNN>>>888===@@@===BBB>>>888;;;@@@<<>><<<666222222111111000//////...//////000000111111111111222111000///...---,,,+++,,,+++)))((('''((()))******+++---///////////////000......333>>>JJJSSSXXXYYYZZZ\\\^^^___]]]YYYVVVRRRPPPNNNNNNPPPOOOKKKGGGBBB<<<777777777555555777666777777888777777666555444444333444555444111///000000111111000...---,,,------------......//////000:::IIIUUU[[[]]]___aaabbbdddgggiiijjjlllnnnpppmmmccckkk~~~zzzjjjUUUDDDGGGVVV___]]]YYYLLL444)))***''')))///...///000222333444555666666444222111111222222111000////////////000111111222//////000111111222222333222222111000000000000111333333444666666666;;;AAAYYY}}}___:::777;;;IIIgggdddXXXLLLLLLVVV```bbbaaaggghhhsssqqqkkkjjjfffcccbbbdddeeeffffffeeeeeegggiiikkknnntttxxxxxx{{{{{{pppeeebbb```^^^\\\]]]```gggqqqxxx~~~aaaYYYccckkkpppxxxxxxyyy~~~}}}|||~~~xxxkkkaaaXXXYYYQQQBBB>>>FFFHHHCCC???<<<666888===:::@@@UUUzzzwwwxxxnnnooogggVVVBBB999===MMMaaapppoooOOO555------...000...---,,,******)))*********---000444555555333222111333444222333;;;IIITTTTTTTTTTTTTTTQQQLLLEEE@@@888666555444333333222222111444===IIIRRRWWW^^^dddrrrssswwwuuu```RRR\\\sss~~~nnngggfffaaabbbddd^^^UUUWWWZZZ___eeemmmsssxxxvvvzzz|||uuukkkeeefffjjjhhhfffeeegggmmmtttzzz}}}yyyzzzoooggg___]]]```iiixxx~~~{{{yyyvvvgggKKK666000---------------...//////111//////222333222666;;;CCCmmmMMM>>>;;;AAAPPP^^^^^^_________```cccgggkkkuuukkkWWWOOOEEE???>>>888222222111111000000//////000000000000000111111111111111111///...,,,,,,,,,---,,,***)))(((((((((((()))+++---...000000000///000...---111;;;IIIUUU\\\]]]___bbbeeefffddd___[[[WWWTTTRRRRRRTTTTTTQQQMMMEEE>>>::::::999777777:::666777777777777666666666222333666888999777222...000000000000000///......---------------............777DDDOOOVVVZZZ]]]___aaacccfffggghhhjjjmmmoooqqqeeeeeeooo||||||}}}sss]]]IIILLL[[[bbb\\\TTTFFF111)))+++)))***///...///000111333444444555555222111111111222222000///.........//////000000000/////////000111111222222222111000000///000000000111222333555555777;;;>>>IIIcccpppMMM???888CCCaaauuugggWWWNNNOOOUUUZZZ\\\hhhiiiqqqvvvqqqnnnhhhcccccceeefffggggggffffffgggiiikkkmmmqqquuutttttt{{{~~~rrrggg^^^\\\\\\ZZZYYYYYYfffvvv~~~aaaNNNWWWdddlllvvv{{{zzz~~~wwwiii___[[[YYYOOODDDDDDIIIIIICCC888888333555;;;999???RRRyyy}}}ssstttqqq___HHH999;;;KKKaaappp}}}tttSSS333,,,,,,***......---,,,+++***))))))))))))+++...111222333333333222333333111111666AAAJJJPPPQQQRRRSSSRRRNNNHHHCCC:::777444333333333222111555222555???IIIPPPVVV[[[^^^]]]```gggqqq}}}]]]RRR```ppp~~~yyymmmiiifff^^^]]]]]]VVVOOOSSSYYY```eeekkkqqquuusssvvvvvvpppfffbbbeeejjjiiifffeeeiiirrr~~~zzzyyymmmfffaaabbbgggppp}}}zzzbbbFFF555111------,,,,,,------...///000...///333333222555:::@@@{{{jjjMMM>>><<>>>>>;;;:::<<<777777666666555555555444000222666:::<<<;;;888555555444222111//////.................................444===GGGNNNTTTXXX[[[\\\^^^aaacccdddeeehhhjjjqqq```\\\dddpppwwwwwwqqqwwwnnn\\\MMMQQQ]]]aaa[[[TTTBBB...)))---***+++///...//////111222333333444444111111111333444333000---------...////////////.........//////000111111222111111000////////////000///111333333444666888888@@@MMMiiijjjNNN999;;;PPPuuurrrjjj^^^SSSOOOTTTZZZeeeiiitttuuurrrqqqjjjeeeeeefffgggiiiiiihhhggghhhiiikkkjjjlllqqquuuwww|||yyyqqqmmmeee]]]WWWXXXYYYXXXWWWXXXfff{{{dddMMMRRRgggooouuu}}}|||wwwiii______UUUJJJDDDEEEFFFCCC===555777333333999777>>>PPP{{{yyyyyyxxxfffLLL999999KKKcccsssuuusssSSS111---...***///------,,,+++***)))(((((()))***+++...000222333444333333222000000333:::???JJJLLLOOORRRSSSQQQKKKGGG@@@<<<777444444333222000333000111888???EEELLLSSSUUUTTTWWW^^^dddlll{{{~~~]]]ZZZhhhuuuyyywwwxxxyyyzzz~~~yyyyyyqqqhhhgggcccYYYWWWVVVNNNNNNSSS\\\bbbfffiiimmmpppooonnnjjjgggddddddgggiiifffddddddkkkzzz{{{yyymmmkkkjjjmmmqqqxxxqqqVVV@@@444222------,,,,,,------...//////...///333333222555:::CCC~~~~~~xxxkkksss|||cccIII===;;;???MMM[[[]]]^^^```aaaaaacccfffhhhmmmxxx~~~ttt^^^UUUHHH@@@===666222222222111111111111000111000000000000000000000000111222111///---///000...---,,,+++)))((('''&&&((())),,,...000111111111...111333444999EEEVVVdddiiijjjmmmoooqqqooojjjfff]]]YYYUUUUUUWWWZZZZZZYYYMMMGGGEEEFFFFFFBBBAAABBB;;;:::999888777666666666333444777<<>>KKKXXX]]]^^^```aaaaaaaaabbbdddhhhrrrxxx|||eeeZZZLLLCCC???888222222222111111111111111111111111000000000000000///111333222///...000222......---+++***((('''&&&''')))+++...000111111111---222555666888DDDVVVeeemmmnnnppprrrtttrrrmmmjjjbbb]]]XXXXXX[[[^^^______SSSNNNLLLNNNMMMIIIGGGHHH@@@???===<<<;;;:::::::::888888:::???GGGNNNSSSUUUNNNJJJCCC===888666555555111111111111111000000000---...111666===EEEMMMRRRXXXZZZ]]]^^^___aaadddfff```dddjjjllldddZZZ\\\dddyyy{{{ttthhhcccccc^^^UUUHHHJJJMMMQQQYYY```]]]VVV999000)))))),,,,,,---...---......///000111111111333333222222000///...---------...///000000//////------......///000000000,,,,,,------......//////111222333333444444333333555===DDD\\\uuuUUU>>>777;;;???FFFKKKHHHCCCCCCHHHPPPVVV___jjjrrrtttrrrppp}}}vvvqqqooonnnllliiijjjkkkkkkhhheeebbbbbbbbbdddfffiiiqqq}}}yyyzzzyyytttkkk```VVVQQQUUURRRQQQTTTXXX[[[^^^```^^^ooonnnUUULLLTTTvvv|||zzztttwwwyyy~~~qqqiiiYYYKKKAAA999888999777555555666666555444444777<<<@@@nnnyyy|||mmmWWWAAA777BBB```zzzvvvjjjPPP666,,,///000,,,,,,,,,---------,,,++++++)))))))))+++---///222333333333222111000000111111<<>>AAAFFFMMMTTTYYY]]]___oooqqqppptttxxxwwwsssooonnnnnnoooooooooppprrrtttvvvxxxyyyzzz|||~~~vvvrrrnnnmmmlllkkkjjjjjjjjjkkkllllllmmmooopppkkkddd^^^ZZZTTTPPPNNNHHHDDDHHHPPPWWWaaahhhhhhhhhlllmmmjjjccc\\\XXX\\\eeekkkmmmmmmkkkhhhhhhpppwwwoootttcccbbb[[[KKK999...---111---------............///......///000111333555666CCC}}}zzzooohhhyyy}}}uuufffPPP???777<<>>999777999<<<888999:::;;;@@@IIIVVV___\\\```\\\NNNBBB>>><<<999888777555222000///111333---...000333888???GGGMMMPPPUUUZZZ]]]\\\\\\^^^aaa```cccjjjmmmhhh___```eee~~~qqq```VVVOOOHHHDDDHHHMMMRRRZZZ^^^YYYPPP888///((())),,,,,,,,,.........///000000111222222222222222111000///...---------...///////////////------......///000000000//////////////////000000111222222333444333333333333999===PPPtttxxxZZZAAA::::::???FFFHHHDDDCCCEEEJJJNNNVVV___gggjjjiiigggnnnzzz|||wwwqqqmmmlllkkkiiigggjjjjjjiiigggdddccccccdddcccdddiiiqqq~~~yyyvvvrrruuuvvvooocccXXXRRRPPPPPPRRRVVV[[[___bbbeeehhhlllvvv~~~~~~wwwjjjWWWFFF???YYY}}}ooouuu}}}{{{qqqkkk[[[EEE<<<666666777666555666555555444333444666;;;>>>ccc~~~|||sssZZZAAA777AAAWWWhhhnnniiiVVV<<<...---...+++------------,,,,,,+++***)))))))))***,,,///111333333222111111000000000111555;;;BBBIIINNNQQQTTTVVVTTTNNNFFF???;;;999777666333222111111222333555666888:::???DDDJJJOOOSSSVVV]]]lllppprrruuuuuusssooolllkkknnnmmmlllmmmnnnpppssstttmmmlllmmmpppuuuzzz}}}~~~~~~yyyuuuqqqnnnkkkiiiiiihhhfffdddddddddfffgggeeeeeefffhhhhhhddd]]]WWWOOOJJJGGGFFFCCCAAAGGGPPPXXXbbbjjjkkkjjjlllkkkhhhaaa[[[YYY```lllssssssrrrnnnjjjiiitttqqqkkk|||xxxwwwsssbbb\\\QQQBBB555...---...---------............///......///000111333444555>>>sss|||ooo~~~wwweeeMMM<<<666;;;IIITTT]]]]]]aaaeeeeeebbbbbbfffhhhooo}}}|||hhhNNNAAA???;;;666444222222222222000///...///000111111111111000000000000000111111111111000000///...,,,***((('''%%%&&&))),,,...111222333111333666777999BBBOOOZZZbbbhhhqqqyyy{{{xxxtttqqqhhheeebbb``````bbbeeeggg___]]][[[YYYWWWUUURRRPPPOOONNNJJJCCC<<<999999:::777888888888;;;BBBKKKRRRZZZ```___VVVMMMIIIFFFCCC;;;;;;999666333111111222...///000222666===EEEJJJNNNRRRXXXZZZZZZZZZ]]]___hhhjjjnnnoookkkgggkkkqqq}}}aaaPPPGGGBBBBBBGGGMMMTTTZZZ\\\SSSHHH555---((()))++++++,,,...//////000000111222222222222222222111000///...---------...////////////...------......///000000000111111111111000000000000111111222333333333333222555999999GGGfff[[[>>>888777>>>EEEFFFBBB@@@CCCFFFLLLTTT[[[___```______ggguuuvvvssspppkkkhhhgggfffeeedddgggggggggeeecccaaabbbcccddddddffflllvvvyyy}}}zzzxxxuuurrrpppfffkkkllleeeXXXNNNLLLNNNNNNRRRYYYbbbkkkvvvwwweeeOOOAAA===333ZZZ}}}kkkwwwvvvooohhhXXX>>>777222444666555555777444444444333333555999<<<\\\|||{{{yyy```DDD888AAANNNUUUbbbggg___HHH333,,,,,,+++---...------,,,+++***))))))))))))***,,,...000111222111111111111000000000000555===DDDJJJOOOSSSVVVXXXRRRJJJCCC>>>;;;888555444333222111111222333444333444666999>>>CCCGGGIIITTTYYYiii~~~lllmmmnnnppppppnnnjjjfffjjjiiihhhggghhhkkknnnpppjjjhhhggghhhkkkoooqqqqqqpppwwwyyyuuutttvvvrrrkkkllliiifffddddddeeedddcccbbbaaa___^^^^^^^^^```aaaaaaaaa``````]]]WWWPPPKKKCCC???===>>>@@@CCCKKKSSS[[[dddmmmnnnllljjjfffbbbWWWWWWYYYbbbnnnvvvuuurrrtttnnnmmmzzz{{{dddcccsssrrriiinnnttt```UUUFFF999111...---,,,---------............///......///000111222444555===eee|||eeeIII999555;;;GGGRRR[[[[[[___eeeeeeaaaaaaeeegggooonnnRRRDDDBBB>>>666444222111222111000////////////000000000000111///000000000111222222222000000///...---+++)))(((&&&&&&'''))),,,///222444333666888888:::@@@LLLUUUZZZcccppp{{{~~~|||zzzwwwsssooolllkkkkkkkkkiiigggcccaaa^^^[[[XXXUUUTTTSSSPPPKKKDDD>>><<<;;;:::999888777777:::@@@DDDLLLSSSWWWUUUPPPMMMJJJGGGAAAAAA@@@===888444222222...///000111444:::AAAFFFJJJOOOTTTVVVVVVWWWZZZ]]]iiiooosssqqqkkkjjjrrr{{{fffUUUMMMHHHDDDIIIOOOTTTZZZYYYOOOCCC111+++(((***,,,+++,,,///000000111111222222222222111111111111000///...---------...//////.........------......///000000000222222111111000000//////000111111222222222222222444888777AAAZZZtttzzzLLL>>>333777@@@DDDAAA>>>AAABBBFFFMMMTTTZZZ]]]^^^```ccciiiooozzz~~~yyyvvvxxxwwwuuuvvvyyyvvvpppkkkiiifffdddccccccccccccccceeegggfffddd```___^^^cccbbbbbbfffooo|||vvvppp{{{|||uuuuuuyyyzzzzzzzzzyyyxxxxxxyyy}}}xxxuuurrrooonnnllliiigggZZZ\\\]]]XXXPPPJJJJJJLLLQQQTTT[[[hhh{{{uuufffRRR===777>>>===\\\sssttt{{{xxxooozzzrrrnnn___KKK:::444111333555444444666222333333222222444777:::UUUxxxyyy~~~}}}jjjMMM<<<@@@GGGIIIWWWfffiiiUUU;;;...,,,---.........---,,,+++***)))***))))))***+++---///000000111111111111111000000000444999>>>BBBFFFKKKNNNSSSPPPLLLHHHDDD???999555666444333222111111222222111111222333666:::>>>@@@JJJJJJPPP^^^lllqqqkkkbbbbbbbbbcccgggjjjjjjfffbbbdddcccbbbbbbdddhhhlllnnnpppmmmjjjhhhiiijjjjjjjjjiiimmmmmmjjjhhhjjjhhhccccccbbbaaaaaabbbbbb```___\\\\\\]]]]]]]]]\\\[[[ZZZ___^^^[[[XXXRRRJJJCCC>>>;;;999999<<>>===>>>???BBBGGGOOOVVVZZZ\\\```aaabbbaaabbblll|||yyytttqqqjjjlllllliiikkknnnnnnkkkeeeeeecccbbbaaa```aaabbbaaaeeejjjkkkhhhbbb]]]ZZZ^^^^^^```fffpppyyyhhhiiigggfffhhhkkkkkkiiifffhhhiiiiiihhhjjjmmmpppmmmjjjeeebbb___]]]YYYWWWPPPNNNLLLKKKKKKKKKJJJIIIPPPUUU___pppnnnSSSGGG>>>444888EEEUUUbbbkkkhhheeemmmyyy}}}www|||uuuvvvoooVVV===999555333555555333222444222222333222222333666888HHHkkk~~~www[[[CCC<<>>CCCFFFKKKLLLMMMNNNMMMGGG???999888777555333111111111111000/////////111333666888777:::???EEELLLPPPRRRRRRSSSTTTVVV[[[aaabbb___\\\[[[[[[[[[]]]```dddiiikkkoookkkgggcccbbbaaa```^^^[[[]]]]]][[[ZZZ\\\[[[XXXXXXYYYZZZ\\\^^^\\\YYYVVVVVVYYY\\\^^^^^^ZZZVVVSSSSSSSSSQQQLLLFFF???:::777777777999===FFFRRR\\\aaagggjjjnnnmmmfff\\\VVVTTTSSScccrrrvvvuuuuuuuuusssgggeeebbb```aaagggoootttnnnkkkmmmzzzlllSSS]]]cccxxx{{{qqqmmmeeerrrvvvnnn[[[RRREEE888///++++++,,,---------............///......//////000111222333666LLLmmmJJJ;;;777999BBBLLLRRRTTT[[[bbbbbb___^^^```ccciiiuuu|||^^^LLLGGGBBB:::777444222222222111000111111111111111000000000///000000111222333333444111111000///...---+++***((('''&&&&&&(((+++///222666:::>>>>>>>>>BBBJJJQQQXXX```kkkuuu}}}|||{{{vvvrrrnnnmmmoooooollliiieeedddbbb^^^YYYRRRKKKGGGEEEBBB>>>:::777666555555999:::===AAACCCDDDFFFIIIEEEFFFGGGDDD>>>999555333000000//////000444:::>>>AAAFFFJJJMMMNNNPPPTTTXXX[[[qqqvvvrrrqqqqqquuurrrhhhaaa\\\PPPCCCMMMPPPTTTVVVXXXVVVJJJ===+++))))))---...---...111111111111111111111111111///000000000//////...------............---,,,,,,------......///000000000............------------//////000111111111111000111555444777@@@JJJ```nnnXXX@@@666666888:::<<<;;;;;;===AAAHHHNNNRRRTTTUUUWWWWWWVVVWWW\\\gggpppuuuzzztttooollljjjjjjeeeggggggddddddhhhiiifffaaaaaabbb```___^^^___aaa```eeekkkmmmjjjddd^^^[[[______```dddlllwwwyyy{{{|||ooohhh```^^^bbbdddccc``````bbbdddeeeeeefffggghhhccc```[[[WWWTTTQQQMMMKKKHHHEEEBBBDDDHHHKKKJJJGGGKKKVVVdddttt~~~cccJJJ666222666:::FFFUUU```cccfffgggaaa^^^dddooozzz|||{{{vvvvvvwww~~~pppMMM666888555444666555222111333222222333222222333555888???^^^jjjMMM:::777<<>>BBB@@@AAABBB@@@<<<777555444000000///...///333888===>>>BBBGGGIIIKKKMMMRRRVVVdddvvv}}}uuuooolllooollleeeccc___RRRBBBLLLQQQVVVYYYZZZUUUFFF777***)))***//////...///333000000000000000000000000/////////000//////...------.........------,,,+++------......///000000000---------------............///000000111111000000444666444555;;;@@@SSSrrrwwwttttttaaaJJJ;;;555333666::::::999:::<<>><<<999666333111111000..................//////222555888888666666888:::999===CCCGGGIIIIIIIIIJJJIIIJJJLLLOOOQQQSSSTTTUUUWWWVVVUUUUUUUUUSSSQQQNNNRRRRRRRRRSSSSSSQQQPPPPPPLLLKKKKKKLLLNNNOOOOOONNNIIIJJJLLLLLLJJJFFFAAA???444777999888666666777999:::>>>BBBHHHSSS```fffeeehhhccc___[[[TTTMMMOOOVVVXXXhhhuuuuuuqqqoooggg]]][[[aaaddd\\\MMMDDDDDDHHHIIIRRRbbbwww~~~xxxkkk___XXX]]]ddd{{{yyyvvvooo^^^FFF444...------------------............/////////...//////000111222...???rrruuuaaasss}}}ZZZHHH>>>777===IIIOOORRRZZZcccddd```^^^______dddlllwwwsssXXXKKKAAA>>>;;;777444444444444333111333555666666444111///222222222222222222222222111111111000///...---,,,)))((('''&&&&&&((()))+++,,,333:::>>>@@@DDDKKKQQQTTT[[[dddllluuuzzzuuuppprrrxxx{{{zzzwww{{{xxxvvvtttrrrmmmgggbbbYYYRRRIIIAAA<<<888555222333...---111222111222666777999:::999666333222222000000///...///222888<<<<<<@@@DDDGGGHHHLLLQQQUUUmmmvvv|||{{{yyyyyyuuunnnlllooonnnjjjiiifffWWWFFFJJJPPPWWW\\\\\\UUUCCC222))))))+++000000...000444000000000/////////////////////////////////...------.........------,,,+++------......///000000000,,,---------......//////...//////000000000000000000222///111777:::MMMlllxxxooouuudddPPP@@@555111333999<<<:::999:::===@@@AAAAAADDDEEEGGGHHHKKKOOOSSSWWWXXXbbbbbb___nnn{{{qqqgggfffnnntttrrrmmmbbbeeegggfffcccbbbeeehhh```cccbbb^^^\\\^^^^^^\\\[[[^^^___^^^[[[ZZZ[[[]]]VVVYYY\\\^^^^^^]]]]]]^^^YYYYYYYYY[[[^^^dddiiilllkkkjjjgggbbb```bbbddddddfffccc```\\\YYYWWWZZZ^^^XXXWWWWWWYYY[[[[[[YYYWWWNNNLLLIIIGGGFFFDDDBBBAAA@@@CCCEEEEEEDDDDDDFFFHHHLLL\\\fffaaaYYYVVVNNNDDD555444555999AAAMMM\\\gggccceeedddbbbgggrrrxxxyyy{{{qqqpppxxxxxxttt~~~~~~hhh???444111000222666555111000333222333444444333333555777777HHHmmm{{{zzzwwwaaaAAA555;;;CCCYYYiiibbbOOO???333,,,******+++,,,------------+++***)))(((((()))***+++,,,...000111222111000///222111000...///333999>>>CCCEEEIIIMMMQQQQQQNNNKKK???===:::777444222111111000000111111111111000//////000111222333333444444333999???BBBAAA@@@AAACCCDDDEEEGGGJJJKKKKKKKKKKKKJJJJJJKKKMMMOOONNNLLLIIIMMMLLLMMMNNNMMMJJJHHHHHHLLLIIIDDDBBBCCCEEEGGGGGGDDDCCCBBB@@@>>>;;;999777333555777777555555777:::>>>DDDIIINNNYYYfffjjjgggfff___YYYTTTNNNJJJPPPZZZ^^^kkktttttttttsssgggXXXOOOXXXaaa^^^RRREEE@@@@@@FFFTTTiii}}}{{{qqqaaaWWWXXXYYYbbb}}}xxxzzzbbbCCC000,,,//////,,,---------.........////////////...//////000111222777@@@eeekkkXXXbbbooo```MMM@@@666;;;IIILLLOOOXXXaaabbb^^^\\\]]]^^^dddlllvvv{{{```RRRGGG@@@<<<888555555555555444111333666888888555111///333333222222222222222222111111111111000...------))))))((('''&&&'''(((((((((///777===@@@DDDKKKQQQRRRYYYbbbiiiooozzz{{{vvvqqqsssyyy}}}{{{xxx{{{yyyxxxzzz{{{zzzvvvrrrddd\\\PPPGGGAAA<<<888444555///...222222......111111222333333111000000111000000///...///222888<<<;;;???CCCFFFGGGKKKQQQUUUvvvpppssswwwwwwttt}}}zzz{{{{{{bbbLLLMMMPPPWWW\\\VVVGGG:::333,,,,,,,,,---...///000000000000//////.........---000000///...............------------------------,,,---...///000000000000//////---,,,,,,---...///000000////////////000000///444444444333222DDDccc}}}\\\BBB;;;777000777666888>>>???<<<;;;<<>>@@@===@@@DDDDDDBBBBBBDDDGGGQQQMMMIIIHHHCCC;;;888888555444;;;JJJXXX```hhhooopppoooeeebbbzzz{{{vvvuuuuuuoooiiirrrzzzvvvLLL777555333333222222111000//////......///111222333444555>>>444QQQ|||yyyyyyhhhIII666666;;;NNNkkksssbbbOOO===)))***)))(((***,,,.........++++++)))((((((((()))***++++++,,,---///111333444000///.........000111222777<<>>???@@@AAACCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB>>>>>><<<;;;::::::::::::777666555444333333444555444555555444444555999<<>>EEELLLUUU\\\___bbbdddfffeeehhhiiiqqqmmmWWWMMMGGGAAA<<<:::777222111444222222222222222222222222000111222333444555555555555444333111///...---,,,,,,+++)))((('''&&&''''''---...///222999DDDPPPXXX[[[YYY\\\bbbfffkkkyyywwwwww{{{|||~~~|||||||||~~~}}}zzzuuupppdddVVVMMMGGG>>>555666222---...222444111---///......---,,,,,,------,,,---.........000444777777:::???BBBEEEHHHKKKMMMsssmmmttt}}}qqqTTTSSSUUU[[[^^^VVVDDD555...,,,---...//////000000000////////////......------000///......------......------------------------+++,,,---...///////////////...---,,,,,,---...///111111000000000000111111///444333333444333AAA\\\```EEE999666888666777999888777:::@@@<<<<<<<<<>>>@@@CCCGGGIIIMMMNNNOOOPPPQQQSSSXXX[[[```^^^]]][[[ZZZ[[[\\\]]]YYYYYYYYYXXXXXXYYYYYYZZZ\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUSSSSSSRRRRRRTTTTTTTTTTTTSSSSSSRRRRRRQQQRRRSSSUUUVVVVVVWWWWWWUUUUUUUUUTTTTTTSSSRRRQQQTTTSSSRRRPPPOOONNNMMMMMMKKKJJJIIIGGGEEEBBB@@@??????@@@@@@???======???BBBCCCCCCCCCBBBAAAAAABBBDDDFFFAAA>>>===:::555333666999BBBOOO\\\eeelllrrruuukkkkkkhhhnnn{{{zzzxxxpppmmm}}}{{{eee@@@333222333333222111111000////////////000111222222333444777222GGGlllyyyxxxjjjOOO<<<999999PPPsssrrr\\\CCC***---+++******,,,......---,,,+++***)))(((((())))))******+++,,,...000222333000//////......///000111444777<<<@@@EEEIIINNNQQQOOOMMMHHHBBB===:::777777111111111000000000/////////111333444444333111//////000000111222333444444555555555555555555555555777777888999::::::;;;<<<;;;;;;::::::::::::::::::888777666555444444444444555444333111111111222222333444555555777:::???BBBNNNTTTYYY\\\bbbgggddd]]]WWWNNNFFFHHHNNNWWWeeeqqq}}}wwwssstttooofffRRRLLLKKKNNNJJJ???;;;===hhhxxxiiigggpppqqq||||||xxx{{{^^^;;;///000///,,,,,,,,,,,,,,,,,,,,,---......------------...///000111111777OOOzzzkkkccc]]]hhhzzznnnXXXDDD777555:::@@@FFFOOOWWW[[[^^^aaaddddddgggfffmmm|||ttt]]]RRRHHHBBB<<<:::777333333555222222222222222222222222333333444444555444444444444444333222000///.........---+++***)))((())))))))))))***---333===HHHPPPWWWXXX]]]ccceeehhhrrr~~~zzzxxxyyyyyyzzz}}}~~~}}}}}}~~~xxxkkk___UUUKKKBBB@@@<<<666222000000//////---,,,+++***************)))***+++++++++...222555555888<<>>@@@BBBCCCBBB@@@@@@AAABBBBBBBBB<<<777333222111000222777EEEXXXkkkssswww}}}|||}}}vvvpppuuu~~~{{{tttwww|||wwwNNN444111111222222222111111000000///000000000111111111222222111333<<>>999333000//////---,,,+++***))))))))))))'''((()))******---111555444777;;;>>>@@@CCCFFFIII}}}ooofffnnnnnnRRRXXXZZZ______SSS@@@111,,,+++,,,...///000///...---------------------------......---,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,------,,,------------------......000000////////////000000000222///000666444777EEEqqqyyyYYYCCC777444555999:::777666777888888888888888:::;;;<<<@@@BBBDDDEEEFFFIIILLLOOOTTTSSSRRRQQQQQQQQQRRRRRRPPPPPPPPPQQQRRRTTTUUUVVVSSSRRRRRRQQQPPPPPPQQQQQQTTTSSSQQQOOONNNOOOOOOPPPLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLMMMMMMLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIGGGFFFDDDCCCAAA@@@@@@@@@===;;;:::888777777888999888999:::;;;<<<===???@@@@@@??????AAAEEEFFFDDDAAA999333......000444;;;CCCXXXooozzzxxx~~~bbb<<<222666111222111111111000000000///111111111111000000000000000777777FFFhhh~~~uuu```FFF666444DDDggg~~~^^^:::111...+++)))***,,,---------,,,+++***))))))((((((((((((((()))+++,,,...///111111000000//////......111111111222777???IIIPPPPPPPPPPPPNNNKKKGGGCCC@@@:::888555222000000111111//////......---.........000000000000000000000000000000000000000000000000111000000000000000000000000000000000000111111111000000//////////////////333222111000000111222333555777:::>>>CCCJJJRRRWWW]]]```ccccccbbb]]]WWWRRRDDDFFFKKKSSS\\\fffpppxxx}}}sssmmmllliiidddSSSNNNYYYkkkeeeKKKAAAJJJxxxwwwzzzrrreeerrr{{{}}}uuufffTTTCCC333---,,,******++++++++++++++++++,,,------------------...///000000000444DDDvvvrrrbbbQQQBBB999666<<<@@@HHHQQQXXX___cccfff```cccaaafffrrr{{{nnn___MMMDDD<<<999888555555666111111111111111111111111333333444444444333333222444333333333333333222222000000///---,,,,,,++++++'''''''''(((+++000888===IIIQQQ]]]eeeggggggjjjnnnyyyttteeeYYYKKKHHHBBB>>>:::777222///000000...---,,,++++++***((()))***+++,,,...333666555777;;;===???BBBFFFIIIllleeeeeeuuuzzz}}}tttbbbUUU]]]^^^```\\\NNN;;;...+++***+++,,,---------,,,+++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,+++,,,,,,---------............------------......///222...///666444222;;;MMMvvv{{{eeeFFF<<<444444777666444333777777777777777777888888555777:::<<<===@@@CCCFFFIIIIIIIIIJJJKKKLLLMMMNNNKKKLLLLLLMMMNNNPPPQQQRRRNNNNNNMMMLLLLLLLLLMMMMMMOOONNNMMMLLLKKKKKKLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHGGGHHHHHHGGGGGGFFFEEEDDDAAA@@@>>><<<:::999888888999888666555555666777888777777888:::<<<>>>??????DDDDDDEEEHHHKKKJJJDDD???555000///444;;;CCCOOOYYYiii{{{kkkIII111444999000111111111000000000000000111111111000000000000//////777444<<<]]]xxxmmmQQQ;;;666888MMMjjj}}}lllJJJ444000+++))))))+++---...,,,,,,,,,+++***))))))(((''''''((((((***+++------111111000000//////......//////000111333999@@@EEEHHHJJJLLLNNNMMMKKKGGGEEE>>><<<888555222111111222111000///...------......000000////////////......////////////////////////111000000000000//////////////////000000000111111/////////...//////000000000000///000111333555666;;;>>>BBBGGGLLLRRRYYY^^^dddcccbbb___YYYQQQJJJHHHBBBKKKVVV___gggmmmrrrttttttsssoooggg___YYYRRRLLLLLLNNNaaaxxxrrrVVVJJJRRR|||vvvtttjjj^^^mmm{{{cccNNNCCC:::111---+++******+++***************++++++,,,,,,,,,,,,------...///000...555AAAvvvvvviii]]]PPPAAA555;;;>>>DDDMMMVVV^^^cccfff```cccbbbhhhssszzz|||kkkSSSHHH>>>:::888555444555111111111111111111111111000111222333444444444444333333333333333333333333//////......,,,+++******(((((((((((())),,,222666;;;FFFTTT]]]aaafffkkknnnpppuuuvvvlll^^^LLLBBB???<<<777111333222000///---,,,++++++((()))******+++...222555444666999;;;===@@@DDDGGGgggeeejjj{{{mmmpppppphhh]]]VVVUUUWWWfffdddaaaXXXFFF333***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---,,,,,,+++***************************************((()))***+++,,,,,,,,,,,,***+++,,,------...------------,,,,,,,,,,,,------...333///...555333000666555YYY}}}dddSSS@@@777444333444666444444444555555444444444333555777777777888:::<<<======???@@@BBBCCCEEEEEECCCDDDDDDEEEFFFGGGIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDCCCBBBBBB??????@@@??????>>>===<<<999888777555444333222222444444333333333333444444666666888;;;???BBBBBBBBBLLLLLLMMMNNNLLLFFF???:::111222888DDDPPPYYYccclllqqqxxx~~~pppMMM888...444777///000000000000000000000000000000000000000000000000,,,111111:::WWWxxx{{{aaaIII;;;222999OOOfffxxxqqqYYY;;;666///+++***+++,,,---++++++,,,,,,++++++***)))'''''''''((()))+++,,,---///000000000000000///...,,,---...///000222666999@@@CCCGGGKKKLLLLLLJJJHHHCCCAAA>>>:::777555333333333222111000//////000000...............---------........................////////////............---......//////000000111...............///000111...///000222555999<<<>>>EEEHHHMMMQQQTTTXXX]]]```fffaaa\\\WWWNNNDDD@@@AAAEEERRRaaajjjppptttuuusssjjjggg```WWWNNNDDD===888DDDKKK```uuuqqq\\\TTT[[[xxxrrrhhh^^^VVVfff~~~vvvqqqooowww```LLL;;;666000,,,+++++++++,,,***************+++,,,,,,,,,,,,,,,,,,---...///000---666<<>>???@@@AAACCCBBBBBBAAABBBBBBCCCCCC>>>???@@@AAA@@@???>>><<<============>>>>>>??????===============<<<;;;;;;999999999999888777666666444333222222222222222333111111222222222222111111555666888>>>EEEIIIJJJIIIMMMMMMMMMIIICCC<<<888666777===KKK]]]iiimmmpppsssqqqqqqrrrsssvvv{{{TTT888555333111222111///000000000000000000000/////////000000000000000///,,,000;;;SSS|||mmmUUU@@@444444@@@QQQhhhooocccFFF???666///,,,+++++++++)))***+++,,,,,,,,,++++++(((((((((((()))***,,,,,,...///000111111000000///---............///222555<<<>>>CCCGGGJJJJJJJJJIIIHHHFFFDDD@@@===999777555555555444444333222222111.........///////////////.............................................///.........///000111111111////////////000111222333222333666:::???DDDIIIKKKOOORRRWWWZZZ[[[\\\]]]^^^]]]WWWQQQLLLEEE???AAAGGGLLLZZZhhhnnnpppsssrrrooofff^^^SSSIII@@@:::888999AAAJJJ[[[hhheee\\\___iiiwww}}}lll\\\TTTTTTeeezzz~~~{{{iii```aaaccc}}}uuubbbTTT:::666111,,,,,,------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---...//////---555555XXXxxxcccKKK888666777;;;DDDOOOXXX^^^```bbbfffgggkkkssssss}}}fffWWWGGG@@@<<<888555444333333333333333333333333333333444555666666666555444444333333222222111111.../////////---,,,***)))&&&''''''&&&&&&'''***,,,***555@@@FFFQQQbbbrrrzzzrrrooonnnppppppsss|||xxxxxx}}}mmm[[[RRRMMMFFFAAA888777555333000///...---************)))+++...111000222333555666:::>>>BBBjjjiiimmmyyyiiihhhaaaRRRFFFEEEQQQ^^^jjjeee\\\NNN<<<...,,,111///...+++))))))+++---///*********++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,---,,,,,,)))***+++---......------.........------.........+++444222...222111///444666666???fff{{{hhhPPP===888;;;444555555666666666555555///111333444333333333555444555666777888888888888999999999999:::;;;<<<<<>>>>>>>>>>>>>>??????:::<<<>>>@@@???>>>;;;999999999999::::::;;;;;;;;;888888999888888777666555777777777777666555444333111222222222444555666777111222333333333222111000444555999@@@IIIOOOPPPOOOGGGHHHFFF@@@999444333444AAAJJJ]]]rrr{{{yyysssqqqnnnooorrrxxxzzz~~~zzznnnBBB///;;;::://////555////////////000000000000////////////000000000111444+++111>>>QQQ~~~qqq[[[DDD999777;;;FFF]]]kkkgggNNNGGG<<<333---+++******((()))+++,,,------,,,+++(((((((((((()))+++,,,,,,---...///111111111000000000000000///...000444777:::===AAAEEEHHHIIIIIIIIIKKKJJJHHHEEEAAA===999777666777777666555444333222111111111111222222333333000000000000000000000000....../////////000000000//////000111222222333333111111111222333444555666888:::===BBBHHHNNNTTTWWWUUUYYY]]]```___^^^]]]\\\RRRLLLGGGEEEBBB@@@GGGQQQRRR___jjjllllllmmmlllhhheeeZZZKKK???999888>>>DDDCCCLLLWWW]]][[[\\\hhhuuuzzz~~~iiiVVVQQQVVVhhhxxxwwwjjjaaaiiifff{{{kkk\\\PPP<<<888111,,,,,,//////---...------------...//////,,,,,,,,,,,,---...//////...444///NNNxxxhhhOOO<<<777777;;;CCCNNNXXX^^^```cccggggggkkkqqqooovvvlll]]]LLLCCC???:::666555444444444444444444444444777777777777777666666555444444333222222111000000//////000000///---+++***((())))))((('''(((***---+++555>>>CCCOOOdddxxxmmmgggddddddcccbbbjjjuuu~~~xxxwwwzzzuuujjjaaaXXXNNNGGG<<<;;;999666444222111111---...---,,,,,,---000333222333555666777;;;???CCCccclllvvv}}}{{{tttooolll^^^KKKCCCKKKWWW]]]iiieeeYYYFFF555---++++++************************,,,+++***+++---...---,,,---,,,***(((((((((((())))))))))))))))))))))))))),,,,,,++++++***)))))))))******))))))******+++,,,...---,,,++++++---...000////////////000000000000000333:::JJJiiipppSSSBBB<<<555111000333444222222444///111222222333444333000666666666555555444444444444333333333333444555555999999999999::::::::::::999888888777666666555555666666666666666666666666666666666555555444444444444333222222111111222222111111111111111111111111000000111111111111111111000444;;;CCCJJJMMMLLLJJJ===;;;:::888222///888FFFXXX[[[gggyyy{{{pppjjjiiilllsss~~~}}}KKK???666666555111///111////////////////////////000000000000000000000000---555222333HHHfff}}}ZZZJJJ>>>444777EEETTT___fff^^^NNN<<<444000---+++---,,,,,,,,,,,,,,,+++***)))(((''''''''''''(((((()))+++,,,...///000111000000///...------...///000111666999===AAADDDFFFFFFFFFLLLOOORRRRRRMMMFFF@@@<<>>===BBBJJJQQQTTTaaadddiiikkkiiiddd]]]XXXVVVIII<<<888777666:::@@@DDDHHHNNNSSSWWW```ppp|||zzz{{{rrrfffYYYRRRUUUcccwwwnnnfffgggnnnuuuWWWEEE222111///---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......///111333???iiiwwwffffffsssYYYAAA555444888@@@KKKTTT[[[___fffeeegggjjjkkkmmmttt}}}www```KKKEEEAAA999555888555555555555444333222222777666555444333222222222333333333222222222111111//////.........---------+++***(((&&&%%%&&&'''(((+++---444>>>JJJXXXlll}}}mmmddd^^^]]][[[WWWYYY___eeemmm}}}}}}zzzuuuqqqssstttvvv|||~~~vvviii\\\RRRMMMDDDBBB>>>:::777444333222///...---,,,,,,---......///111333444666888;;;>>>hhhooozzzvvvpppuuunnn^^^LLLGGGRRRaaaiiiggg```QQQ@@@333,,,+++,,,************************,,,******+++,,,---,,,+++,,,+++***)))((((((((()))))))))))))))))))))))))))*********************+++******))))))******+++,,,...---,,,++++++,,,...///.../////////000000000000222444777???UUUtttoooaaaSSSGGG;;;666555333111222555555333111111333666777333333222222222222222222222222222222222333444444555555555555555555555555666666555444444333222222444444444444444444444444333333333222222222111111333333222111111111111111111111111111111111111111333333222222111000000000555777<<<@@@BBBAAA>>>;;;999444222555:::@@@LLLWWWddd^^^___kkkttttttmmmiiicccssswwwhhh@@@777000222333111///000////////////////////////////////////////////////...444333222===QQQttt~~~|||{{{gggVVVDDD444333<<>>;;;:::777555333222222222222222111000/////////000333222111000000000111222222333333333222333666888999<<<>>>>>>>>>BBBJJJQQQTTTTTTVVVZZZ\\\]]][[[YYYZZZXXXUUUTTTSSSPPPJJJFFFAAA@@@AAAEEEMMMWWW___ccchhhhhhgggfffbbbZZZPPPIIIEEE<<<666777888888;;;AAABBBEEELLLXXXhhhwww|||}}}~~~vvvwwwhhhaaaYYYVVV]]]pppvvvqqqttt[[[AAA222000...---,,,+++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---000333:::[[[uuu___TTTTTTmmm}}}cccQQQ===888777===FFFOOOYYY___eeedddeeehhhhhhjjjqqqzzzjjjRRRIIIDDD<<<888999555555555555444333222222666555444333333333333333333333333222222222222111/////////.........------+++***)))((('''''''''((()))***...555===HHHXXXfffqqqnnnjjjeeeZZZMMMIIILLLIIILLLTTTbbbqqq|||llliiihhhkkklllkkkmmmrrrsss{{{sssfff]]]ZZZKKKHHHDDD???;;;777555444111000///---------...//////000333444555777;;;===rrrsss|||wwwhhhbbbppphhhZZZNNNMMMXXXeeelllfffYYYFFF777///,,,+++,,,************************+++)))))))))+++,,,+++***,,,+++***)))((((((((()))))))))))))))))))))))))))(((((()))******+++,,,,,,******))))))******+++,,,---,,,+++++++++,,,...///....../////////000000000222444333444@@@YYYuuulllQQQ@@@999666555777111111111000//////111444111111111111111111222222111111111111111222333333333333222222111111000000222222222111111000000///111111111111111111111111222111111111111000000000222111111000000000000000111111111111111111111111111111000000////////////222444888;;;;;;:::777666333000333???MMMWWW]]]aaa]]]SSSNNNWWWeeekkkjjjfffdddtttyyyyyyhhhIII999333///000222000...///////////////////////////////////////////////////---333333333555;;;[[[oooqqq|||zzzxxxiiiPPP999111666DDDaaa{{{{{{mmmSSS:::000111...&&&)))******+++,,,,,,------******)))((('''''''''((()))***,,,---///000000111000///......---.........///000222444777:::===>>>DDDHHHNNNRRRUUUWWWXXXZZZPPPPPPPPPPPPPPPOOOKKKHHHDDDCCCAAA???===;;;::::::999999888666666555555555666555444444444555666777666777888888888;;;???BBBCCCFFFJJJLLLOOOTTT[[[aaaaaa```____________]]]\\\XXXUUUQQQMMMIIIDDD>>>:::888>>>GGGRRR[[[cccjjjnnnjjjeee```\\\YYYQQQGGG>>>777333222444777999>>>DDDHHHIIIOOOccczzzsssrrrsssqqqooopppbbbeeeeeedddhhhyyy{{{sssZZZ999111000...,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,000444666JJJ|||~~~yyynnnaaaWWWRRRQQQhhhxxx~~~jjj\\\HHH>>>666888@@@JJJUUU___eeeccccccdddeeefffnnnwwwxxx[[[MMMGGGAAA;;;:::666666555555444333333222444444333333333333444444333333333333222222222222////////////............++++++++++++***)))(((((()))((())),,,000555AAALLLeeeiiimmmkkk^^^MMMDDDCCCAAA===<<>>111---+++++++++***************************(((((()))***+++***)))+++******)))))))))))))))))))))))))))))))))))))))((()))))))))*********+++******))))))******+++,,,,,,,,,+++++++++,,,---............/////////000000000333333111555HHHdddyyysssWWWDDD888555666///000222555444111000222222222222222222333333333111111111111111222333333444444333222222111000000000000000/////////......000000000000000000000000222222222222222111111111111111000///////////////111111111111111111111111/////////000111111222222222333555555444333333333333999FFFVVVaaaddd```[[[TTTOOOMMMTTT```ggggggeeelllwwwyyyOOO<<<999555333222222111...---///////////////////////////////////////////////////000000444555333LLLvvvuuuqqq}}}|||___BBB555666CCC___{{{qqqooo\\\@@@222444222))))))))))))***+++---......,,,+++***)))((('''''''''((()))***,,,...///000000000//////...---------------------...111444888:::AAADDDIIIMMMPPPSSSWWWZZZSSSTTTUUUWWWWWWUUURRRPPPKKKJJJIIIGGGFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>>::::::999999999;;;<<<===>>>??????@@@AAADDDIIILLLMMMPPPUUUYYY]]]bbbhhhlllhhhddd```^^^]]]\\\[[[ZZZWWWSSSMMMFFFAAA===:::888<<>>FFFQQQ\\\dddbbbaaabbbbbbccckkktttcccQQQIIICCC===999777777666555444333333333333222222222333444444555444444333333333222222222000000000/////////......+++,,,---...---+++)))(((+++(((''')))***,,,444<<>>;;;;;;@@@GGGLLLNNNRRRQQQSSSXXXYYYWWWVVVXXXaaaeeeeeeaaa```dddhhhhhhmmmvvv}}}zzzmmm```[[[ZZZUUUSSSNNNHHHBBB<<<888555555444222000///...//////...///111222333555888;;;wwwfff```jjjbbb]]]___gggmmmooonnnfffPPP888...,,,+++***+++************************)))((('''(((***+++***)))************)))))))))((())))))))))))))))))))))))*********)))))))))((((((******))))))******+++,,,++++++++++++,,,,,,------............///////////////222555333333>>>TTThhh{{{www\\\EEE:::888:::444333666666333222555222222222222222222222222222222222222222333444444444444333333222111000000000000000///////////////000000000000000000000000111111111111111111111111111000//////......//////000000000000000000000000000111111111222333333333666555333///---///333777DDDPPP^^^ffffffbbb[[[VVV]]]\\\\\\___eeelllqqqrrrwwwXXX:::777555555444222222222000...////////////////////////........................222///,,,222666222AAAbbbmmmNNN<<<666===OOOaaaaaajjjeeeNNN<<<999777///***))))))***+++,,,...///---,,,+++***)))((((((((((((((()))***,,,---////////////.........---,,,,,,,,,,,,++++++---000444666<<<>>>BBBEEEHHHLLLPPPTTTRRRUUUXXX[[[[[[ZZZYYYXXXTTTSSSRRRPPPNNNLLLJJJIIIJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCDDDEEEGGGHHHKKKLLLLLLMMMNNNPPPTTTWWWYYY\\\aaaeeeiiillloooqqqiiieee^^^YYYUUUSSSQQQPPPNNNJJJCCC<<<888999<<>>999999888666555333333333333222222222222222333444555444444444333333333222222111111000000000/////////,,,---/////////---***(((+++(((''')))******///555BBBJJJTTT]]]```ZZZMMMAAA777666555666999<<<>>>>>>EEECCCDDDIIIKKKJJJKKKOOOSSSVVVVVVSSSTTTZZZ^^^^^^cccllltttqqqeeeZZZUUUVVVSSSQQQNNNIIICCC>>>:::777555444222000.........///---///111222222444777999|||uuuiii```[[[cccooouuutttrrraaaJJJ444------+++***,,,***************************(((((((((***+++***)))))))))************)))((())))))))))))))))))))))))++++++***))))))(((''''''******))))))******+++,,,++++++++++++,,,,,,,,,,,,------........./////////000222444555333666CCCPPPsss{{{eeeWWWTTTGGG999//////000------111111111111000000000//////222222222222222333444444222222222111000000000///000000000000000000000000000000000000000000000000.........////////////000111000000///////////////000000000000000000000000//////////////////000000000000000000666CCCSSS___kkkrrrtttkkk```[[[\\\]]]```bbbdddfffnnn|||~~~|||}}}~~~kkk@@@222777...111111//////222222000////////////////////////........................444111+++///444000666KKKzzz```EEE666666<<<@@@MMMZZZ```UUUEEE;;;444...,,,+++*********+++,,,---,,,,,,+++***)))))))))***))))))))))))***,,,---...------.........---,,,,,,---,,,++++++,,,...000222444666:::===@@@DDDIIIMMMNNNRRRWWWZZZ\\\]]]___```bbbbbb```^^^[[[WWWUUUSSSTTTSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPQQQRRRTTTVVVWWWXXXYYYZZZZZZZZZZZZ\\\^^^bbbdddgggjjjlllllllllkkkeee___WWWPPPKKKGGGCCCAAA@@@===999666777===FFFLLL\\\aaahhhnnnpppqqqppppppiii___QQQFFFAAA>>>999666111999???>>>===DDDMMMSSSRRRQQQXXXqqquuuggghhhiiieeeaaattt|||sss~~~tttpppkkkRRR999555---,,,+++*********++++++************************++++++++++++,,,,,,,,,,,,///)))000777777NNNsss```JJJ999:::???AAAIIITTT___^^^___`````````fffnnnxxxfffVVVKKKBBB;;;:::999777444333333333333222222222222222333444444444444444444333333333333111111111111000000000000---.../////////---+++)))***'''&&&)))***)))+++///000555>>>IIISSSWWWPPPEEE666555333111222555888:::888555555888::::::<<<@@@>>>BBBDDDEEEKKKTTTYYYZZZUUU[[[aaa^^^UUUMMMJJJJJJJJJIIIGGGDDDAAA===:::888333111000...------......---...000111111333555888zzz^^^XXX\\\nnnwwwoooWWWBBB000---...+++***...***************************)))((()))+++,,,+++***((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))(((((((((******))))))******+++,,,******+++,,,,,,,,,,,,,,,---------.........//////111///000333333222888@@@\\\yyyyyyyyyaaaOOOBBBCCCDDD<<<555333333333222111000//////...111111111111111222333333111111111111111111111000000000000000000000000000000000000000000000000000....../////////000000000222111000000//////000000000000000000000000000000...///111333555777999999111333777@@@QQQmmmuuubbb]]]aaadddccchhhmmmsssuuunnnvvvpppJJJ888555666---111111------111222000////////////////////////........................///222------222///111>>>kkkwwwUUU<<<888999555===GGGRRRUUUMMM@@@555...///...,,,***))))))***+++,,,++++++*********++++++***))))))((()))***+++,,,+++,,,---.........---,,,...---,,,++++++,,,---------000333555777:::>>>AAACCCGGGLLLQQQTTTWWW\\\___bbbbbbbbbbbb```^^^]]][[[\\\\\\[[[[[[\\\\\\]]]^^^[[[[[[ZZZ[[[]]]___aaabbb___aaabbbaaa___]]]]]]]]]___```aaabbbbbb___[[[XXXSSSOOOHHHBBB>>>;;;999777555777999<<>>999888999:::::::::999888666444333000///---,,,,,,,,,------,,,...///000000222444777wwwoooyyy{{{qqqTTTUUUddd|||lllOOO;;;------///++++++000************************+++))))))***+++,,,+++***((()))***++++++***)))((())))))))))))))))))))))))''''''(((((())))))***************)))***++++++,,,******+++,,,,,,,,,,,,+++---------.........//////111,,,,,,111444333555;;;:::\\\pppggglllmmm^^^KKKBBB777666555444333111000000000000000000000111111222222222222222333333333333//////000000000000000000////////////////////////000111111111222222333333222222111000000000000000000000000000000000000000333666999>>>DDDIIILLLNNNAAACCCHHHSSSjjjkkkdddeeefffrrrxxx}}}yyyJJJ111444888111222666555...,,,000111...////////////////////////........................***222000---111111333<<>>999777555555444333333888???GGGQQQ]]]jjjrrrrrrmmmgggeeeggghhhgggeee[[[TTTIII???:::;;;@@@DDDXXXuuuwwwiiibbbhhhyyysssxxxooohhhooommm^^^ZZZaaarrr~~~~~~pppnnn~~~zzz|||yyyoooeeeVVV:::+++333,,,+++***)))))))))***+++))))))))))))))))))))))))******+++++++++,,,,,,,,,222,,,888>>>222>>>yyyuuuXXX???:::;;;:::AAANNNVVVVVVZZZ^^^^^^]]]aaahhhmmmsssnnn[[[NNNEEE;;;:::777444333333333444333333222222111222222333555555444444444333333333222222222111111111111000............---,,,++++++000,,,***++++++'''$$$%%%***...---)))***111555333333444444333111///......000...///111111---+++---,,,......---000555666333111222333111///.........,,,,,,.../////////...---------++++++***+++,,,---,,,...///000000111444666mmmnnnsssnnneee\\\```ooozzzfffIII888---------''''''---,,,+++++++++***)))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))(((((()))***+++,,,,,,,,,,,,,,,------.../////////222111000//////111333444444FFFccc~~~tttTTTFFF@@@<<<:::777222444999222000...///222333222000333222000000000111222333222///---...111222///,,,222111111111222222111000...111333222///...000333000000000///////////////333000111444222///444===>>>@@@EEEQQQbbbmmmjjj```XXX___iiiooottt~~~ppphhhlll{{{wwwNNN999444222111222111000000///...---------........................------------------------------...///000222444555DDDnnn~~~iiiSSSAAA777<<<;;;FFFWWW^^^SSSCCC:::777666333...***)))+++---******+++++++++******)))'''(((((())))))))))))(((((()))***+++---...000000*********++++++,,,,,,,,,,,,,,,,,,------.........333333555888===BBBGGGJJJNNNNNNPPPRRRTTTUUUWWWXXXVVVVVVVVVWWWXXXZZZ[[[\\\bbbbbbaaa___^^^^^^^^^^^^[[[[[[[[[ZZZXXXUUURRRQQQQQQOOOLLLIIIGGGCCC???<<<555333111///000333666888999@@@NNN^^^llltttvvvvvvnnniiigggiiihhhbbb[[[XXXLLLGGGAAA<<<777:::KKK___{{{ooopppzzz{{{nnnllltttnnnZZZRRRXXXttt{{{oooiiizzzrrrppprrriiiSSS@@@555111------,,,+++***))))))))))))*********++++++,,,,,,,,,******)))***,,,///222444333444777111444???fffaaa===999>>>;;;===HHHSSSVVVYYY[[[]]]___bbbdddhhhrrrwww}}}eeeVVVOOOCCC>>>777333666:::888444222222222333333444444444666666666666666666666666333333333222111000////////////.........---------++++++******)))((((((((())))))******+++++++++,,,000000000000////////////111111000000///---,,,++++++++++++,,,,,,---------******************************+++++++++,,,,,,,,,)))***+++,,,---......///...///000111222333444444xxxfffdddgggbbbZZZ]]]jjj}}}{{{dddAAA333***,,,,,,((((((---++++++************************)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))************)))))))))))))))******++++++,,,,,,,,,,,,---......//////111000///......000111333333<<>>BBBCCCDDDFFFHHHJJJKKKLLLQQQRRRRRRRRRSSSUUUVVVWWW[[[ZZZYYYXXXWWWWWWWWWWWWVVVUUUTTTQQQNNNJJJGGGEEE???>>>===<<<;;;999777555444333222111333666:::<<>>999666888===LLLfff}}}|||vvvtttvvv{{{nnnlllqqqwwwooo^^^ZZZaaayyyuuummmllluuujjjgggZZZFFF666000...+++*********)))******++++++******++++++++++++++++++******)))***,,,...111333///111666000333:::\\\zzzvvvvvvGGG555666888???IIIQQQSSSWWWZZZ]]]```cccfffiiirrrttt}}}oooZZZPPPEEE@@@:::666666666444000222222333333333444444444555555555555555555555555333333333222222111000////////////.........------+++++++++***))))))(((((())))))))))))******++++++..................//////000000000000///...---,,,*********+++++++++++++++************************))))))))))))************))))))***+++,,,---......---......///111222222333mmmddd___[[[YYYfff|||uuuXXX888...(((***,,,((((((,,,))))))*********************))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))************++++++++++++******************************+++,,,,,,------......//////...---------...000111333333999NNNqqqyyy~~~wwwqqqlll]]]MMM???===<<<;;;:::888444111...///000000/////////000111000000000111111111111111000///......///000111222222222333444444333111...//////000111222333333999===EEEOOOVVVZZZccckkk{{{|||vvvwwwrrrlllcccZZZYYYcccpppsssyyyssslllpppyyyKKK>>>222///111222222111/////////......------,,,---------------------------------------------------------...///111222333444JJJjjj}}}nnnSSSEEE===;;;<<>>:::888555222000333333333333444444444444555555555555555555555555333333333333222111000///////////////............,,,,,,+++******))))))((((((((((((((())))))))))))+++++++++,,,------............///////////////...***************)))))))))))))))))))))))))))))))))''''''''''''((((((((((((((())))))***+++,,,------------......///000111111lll^^^\\\bbbxxxlllGGG222,,,(((++++++)))(((***(((((())))))******++++++)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++++++++******************))))))))))))+++++++++,,,------............------......///000333///...999SSSxxxyyy}}}rrrjjjgggccc^^^WWWOOOHHHDDD@@@;;;555333555888888777000000111222222222333444111111000000///000222333111///...000333555222000:::::::::<<<>>>BBBFFFHHHVVVcccwww|||tttoookkkhhhdddaaa^^^ZZZYYY```iiiggguuu{{{}}}TTT777333000000111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222666:::LLLmmmxxx~~~sss___SSSBBB>>>;;;CCCWWWjjjlllbbbOOOIIIAAA:::555111...+++***+++++++++,,,,,,---...+++++++++***)))((('''&&&'''''''''((()))***++++++---------,,,,,,,,,,,,,,,,,,+++++++++***)))))))))---,,,++++++***+++,,,,,,***+++,,,---...///000000222222222222333444555666:::999888888888888888999444444333333222111000000111222333222222222333444555777:::@@@GGGOOOVVVZZZ\\\___dddjjjoooooommmjjj```XXXOOOIIIAAA999555555444:::HHH\\\ssstttccc```}}}]]]VVVXXXUUUhhhlllmmmfffaaagggvvv~~~}}}|||wwweeeKKK666------......)))))))))))))))***++++++++++++******)))))))))((()))))))))***+++---///000+++---111+++///222DDD~~~}}}sssrrr___[[[eee}}}vvvNNN;;;999;;;;;;FFFJJJQQQWWW\\\```eeehhheeellljjjkkk}}}sss[[[LLLGGGBBB???;;;666444555333333444444444444444444444444444444444444444444222333333333222222111000000000000/////////......,,,,,,,,,+++******))))))''''''(((((((((((((((((((((((()))***++++++,,,,,,,,,---...//////000000///+++++++++******))))))(((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((()))***+++,,,,,,---------...//////000111111rrr\\\```oooggg???111---+++,,,+++)))((()))((((((((())))))******+++((((((((())))))(((((((((((((((((((((((((((((((((************************'''(((((((((((()))))))))*********++++++***************))))))))))))))))))******++++++,,,---------............//////000000000111000222===UUUtttzzzrrrlllhhhUUULLLDDDCCCHHHHHHAAA888888777666555444333222111...111333333222111222333666444444666;;;>>>>>><<<;;;<<<@@@GGGRRR^^^hhhooo{{{uuummmddd\\\___gggmmmlllfffdddfffsss]]]===222333222000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000444000888TTT}}}wwwyyyyyylllbbbIIIAAA:::@@@UUUjjjoookkkXXXQQQFFF;;;444000...---******))))))***+++,,,---++++++++++++***)))'''''''''''''''(((((()))))))))******++++++,,,---......---------,,,,,,++++++***,,,,,,,,,++++++,,,,,,,,,(((((()))***+++,,,,,,,,,............///000000111//////.........//////000////////////000000111111...000222333444666999===EEEFFFIIIMMMSSSYYY___bbb[[[\\\___dddggggggeeebbbXXXPPPGGGAAA:::444444777555FFF```zzzxxxSSSFFFOOOvvv[[[PPPYYYaaassssssrrrpppqqqxxx{{{hhhggglllooouuuiiiKKK777///---------+++******)))(((((())))))*********))))))((((((((((((((()))***+++,,,......------///)))///222???rrrwwwqqqrrreee```iii}}}}}}[[[>>>555666666@@@EEELLLSSSYYY^^^bbbeeeccckkkkkklllyyyeeeSSSJJJBBB???===888666999444444444444444444444444444444444444444444444444222333333333333222111111111111000000000/////////------,,,,,,+++*********((((((''''''''''''''''''&&&''''''((()))******+++***+++,,,---////////////,,,,,,++++++*********)))'''''''''''''''''''''''''''''''''((((((((())))))(((((()))***+++,,,,,,---...//////000000111111111vvvbbbmmm```===///...---,,,***)))(((((((((((())))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))******++++++,,,,,,---.........///////////////---111444333444???SSSdddwwwmmmiiiiiiqqqzzz{{{pppdddQQQMMMGGGDDDBBB???:::555777<<>>>>>BBBAAAAAADDDIIINNNRRRSSSQQQVVV___lll|||yyysssppplllfffccccccfffjjjlllooowwwyyyuuubbbEEE222000222111------000000...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///111111555HHHppp~~~ttt\\\KKK<<<@@@OOO]]]eeeiii[[[VVVLLL@@@555///...///,,,+++***)))))))))++++++++++++++++++***)))(((((((((((((((((((((((((((((((((((()))***,,,---...///......------------------+++++++++,,,,,,,,,,,,,,,******++++++,,,,,,,,,------------------...//////---------------...///000///............///000111000444999===@@@EEELLLQQQ\\\[[[ZZZZZZZZZ[[[\\\]]]YYYYYYZZZ\\\]]]]]]ZZZWWWJJJCCC<<<777222111666>>>III```~~~dddDDDCCCRRRqqq\\\WWWiiizzzxxxxxx}}}www~~~gggbbbeeehhhnnnuuuuuu___DDD444...+++******++++++***)))(((((((((((())))))))))))(((((((((((('''((()))***+++,,,,,,---------...(((111333999dddrrroooaaa[[[iii___@@@333444888<<>>999777:::555555555555444444444444333333333333333333333333222333333333333333222222111111111111000000000000......---,,,,,,++++++***((((((((((((''''''''''''&&&&&&''''''(((((())))))((()))+++,,,---.........+++++++++++++++*********(((((((((((((((((((((((((((((((((((()))))))))***((())))))***+++,,,------/////////000000111111111zzztttkkk}}}oooPPP888------,,,***((())))))))))))))))))))))))(((((((((''''''((())))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((())))))))))))((((((''''''(((((())))))******))))))******+++,,,,,,,,,,,,,,,---...............+++///222111000444>>>HHHXXXmmm{{{|||vvvooofffcccccc```XXXPPPTTT]]]gggkkkiiiccc___]]]YYYZZZ[[[^^^bbbiiirrrxxx{{{yyyrrrhhhddddddlllkkklllooottt~~~}}}|||~~~pppoooYYYAAA555000///111///,,,---222222///++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---......444555;;;^^^cccIIIDDDFFFHHHQQQ^^^^^^]]]WWWKKK<<<333111333...---+++)))))))))***+++******+++++++++******)))))))))(((((((((((((((((((((((()))******+++,,,,,,---------------.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------+++++++++++++++,,,,,,------------...///000111222000000000111333555777888<<>>BBBFFFHHHEEEJJJPPPSSSVVV\\\eeelllrrrooojjjccc\\\VVVRRROOONNNKKKGGGDDD@@@;;;555111333000000555===III[[[jjjxxxpppuuucccgggxxxxxxqqqsssuuukkkgggccceeennnwwwzzzzzzqqqmmmyyy~~~{{{vvvyyyyyysssgggXXXSSSUUUIII:::---***+++)))))),,,(((''''''(((((()))***+++&&&'''''''''(((((())))))&&&'''(((***++++++++++++(((***...***333111)))HHHeeejjjtttuuuqqquuu___GGG999777666;;;CCCIIINNNQQQTTTVVV___dddcccgggppprrr}}}sssWWWLLLHHH@@@;;;<<<666666555555555444444444222222222222222222222222222222333444444333333333222222222111111111111000///......------,,,++++++******))))))(((((((((''''''''''''''''''''''''&&&''''''(((******+++++++++''''''(((((())))))******))))))))))))))))))))))))'''''''''(((((((((((()))******+++,,,---......///---------...............]]]^^^ccceeekkk~~~^^^AAA222000++++++******)))(((((((((******)))((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''***((('''&&&&&&'''(((***&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))************++++++******++++++,,,---...------......///000111999FFF```zzzkkkeeeeeedddlllxxxLLL888222...---000////////////............++++++++++++++++++++++++******)))))))))))))))***++++++++++++++++++++++++++++++++++++,,,---......333---,,,111;;;RRR~~~wwwQQQ<<<===@@@???RRR```jjjfffZZZNNNBBB888999111++++++---,,,+++---%%%''')))***,,,,,,++++++,,,***(((((()))((('''%%%))))))(((((((((((()))))),,,+++***))))))***+++,,,......///000111111000000////////////000000000000000000111111222333333333111222333555888:::===>>>AAA@@@@@@AAACCCGGGKKKNNNLLLNNNQQQTTTVVVYYY]]]```jjjhhhccc]]]UUUMMMFFFCCCEEE@@@:::555333222111000000222888AAANNN```wwwkkkRRRQQQhhhvvv|||xxxdddccceeeUUUNNN```www}}}qqqeee^^^dddooo{{{vvvvvvpppnnn|||pppcccUUUIIIAAA111...+++))))))******)))))))))(((((((((((())))))''''''''''''(((((((((((((((((()))*********************,,,000111000333777IIIyyysss{{{~~~lllWWWBBB444555888AAAKKKOOONNNNNNPPPUUUZZZ___bbbeeelllvvv}}}gggSSSNNNJJJ@@@888999999888777444333444555444444444333333333222222111222333333111111222333222333333333333222111111111000///...---,,,++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&''''''((())))))***&&&&&&''')))++++++***((())))))))))))(((((((((((())))))))))))************)))***+++,,,------...---///////////////.........YYYWWWaaaooo~~~rrrQQQ999...,,,++++++******)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))(((((()))))))))*********++++++******++++++,,,---------------...///000111000999LLLfff}}}zzzjjjooouuuvvvnnngggggghhhhhhkkk{{{\\\<<<000...+++***,,,.........------------,,,+++++++++++++++++++++++++++******)))))))))******++++++++++++++++++++++++++++++++++++,,,---......111......222777GGGiii^^^DDD<<<<<<:::NNN[[[ggghhhaaaWWWIII===999444111111000,,,+++,,,(((((()))++++++,,,,,,,,,,,,***))))))))))))(((&&&)))(((((((((((((((((()))+++***))))))))))))***+++,,,---....../////////.../////////000000000111111222333333444555666666777777888999:::<<<>>>@@@BBBAAA@@@@@@@@@BBBFFFIIIKKKHHHJJJMMMNNNPPPRRRUUUXXX]]]\\\XXXSSSLLLEEE@@@===888666444111///......//////222;;;MMMeeezzzqqqYYYJJJBBBSSStttwwwsssmmm^^^___SSSLLLOOO___oooqqqhhhaaaWWW\\\hhhyyyrrrppphhhhhhvvveeeTTTCCC777000...***))))))******)))))))))(((((((((((())))))''''''''''''(((((((((((((((((()))************)))***))),,,000111000222777AAA{{{sssbbbJJJ555444666<<>>666EEERRR```jjjllleeeVVVIII;;;666333222///***((()))+++*********+++,,,,,,------+++******+++***)))(((((((((''''''''''''(((((())))))(((((((((((())))))***++++++,,,,,,,,,,,,+++////////////000000000000222222333444555666777777888888999999;;;<<<>>>???===<<<;;;;;;===???BBBCCC???AAACCCDDDDDDEEEGGGHHHKKKIIIGGGCCC???:::666444///111222111......111444:::FFFTTTccctttyyymmmnnndddNNN???>>>EEEZZZyyyssscccTTTVVVQQQTTT]]]hhhlllhhhbbb___XXX___mmm}}}vvvssskkkoooiiiPPP;;;//////---***))))))***)))((()))((((((''''''(((((()))''''''''''''(((((((((((('''((())))))******))))))***)))+++///000///111666777eee|||rrrXXX<<<888777999@@@EEEGGGKKKQQQSSSWWW[[[^^^aaafffmmmrrrttt^^^PPPFFF@@@<<<;;;888666444444444444333333333222222222111111111222333333111111222333222222333333222222111000000000///...---,,,,,,+++************************((((((((((((''''''''''''%%%%%%&&&&&&'''((((((((('''&&&'''(((***+++***((())))))))))))))))))))))))))))))*********+++++++++,,,------.........------......//////////////////ZZZZZZsssZZZ888///000...++++++******)))(((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))(((((((((((()))))))))******************++++++,,,,,,,,,,,,,,,---...///000222111444:::DDDUUUpppnnnjjjlllxxxzzznnniiifff```eeejjjccckkkqqquuuuuutttyyyvvvMMM<<<333...111444222000222---,,,,,,,,,,,,+++++++++************************+++++++++***++++++,,,---************************************+++,,,---.........111222//////:::HHH|||{{{gggOOO;;;<<>>KKK```qqqpppjjjfff]]]SSSFFFFFF===;;;GGGSSSbbbuuuwww\\\NNNPPP___eeemmmqqqooohhhcccaaabbbmmm{{{xxxyyylllJJJ666......,,,)))((()))))))))((((((((((((''''''(((((((((''''''''''''(((((((((((('''(((((())))))))))))))))))(((+++//////---000444333JJJmmmsssgggIII<<<999999>>>CCCEEEJJJNNNRRRVVVZZZ]]]```ccchhhlllwwwsss___QQQHHHCCC@@@;;;888666666666666333333222222222111111111111222333333111111222333222222222222222111000000000//////...------,,,,,,************************)))))))))(((((((((''''''%%%&&&&&&&&&'''''''''(((((('''&&&(((***+++***))))))))))))))))))******************+++++++++,,,,,,.........///......------............////////////dddmmmxxxJJJ...***---***++++++******)))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''(((((((((((()))))))))******))))))******+++,,,+++++++++,,,,,,---...///.........000111999JJJ[[[uuunnniiimmmuuuzzzhhh___bbbhhhuuuzzzzzzTTT777333///---///000...---------------,,,,,,,,,++++++************************++++++******+++,,,,,,---************************************+++,,,---------...000000------444<<>>JJJ]]]mmmqqqiiiaaaXXXGGG666111333333222111...---+++***))))))***+++---,,,++++++,,,,,,+++***((((((''''''''''''(((((('''''''''((((((''''''''''''(((((((((((((((''''''************++++++++++++******+++,,,---...///000,,,,,,++++++,,,,,,---......---,,,,,,,,,---...///...000111111///......///......------,,,,,,,,,,,,'''***---...111888DDDNNN\\\iiiooodddUUULLLDDD>>><<>>EEENNNUUUZZZ]]]MMM???:::777333777@@@UUUhhhnnnnnnwwwvvveeeYYY^^^bbbbbbVVVIIIQQQaaafffbbbdddfffkkkxxxvvvjjjeeeiiipppxxxxxxqqq^^^DDD111***+++)))((('''((())))))'''&&&(((''''''&&&&&&''''''(((''''''''''''((((((((((((&&&'''(((((())))))((((((((('''))),,,,,,***,,,000111111FFFwww~~~}}}wwwoooUUUJJJ\\\}}}|||sssVVVHHH:::555888===DDDKKKLLLNNNRRRWWW\\\^^^___^^^iiinnnvvvhhhYYYQQQEEE>>>;;;:::888666555555555444444444333333111222333333111111222333111111111111111000000///...............---------++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))'''&&&&&&(((***+++***((())))))******+++,,,,,,,,,,,,,,,,,,------------***+++,,,------...------------......///000000111fff===++++++...,,,)))++++++******)))(((((((((%%%%%%&&&'''((()))***+++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))))))))))))))******+++************+++,,,---...---+++,,,000000......111+++111KKKuuuyyyzzzxxxqqqooonnnnnnooorrruuuyyy{{{~~~zzzvvvtttssspppllllllrrrxxx{{{}}}zzz{{{zzzxxxSSS>>>CCC888+++777111///,,,+++...111...***************))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))***+++,,,---,,,///000////////////---222EEEqqqcccQQQ@@@;;;>>>AAAGGGNNNRRRTTTXXXWWWNNN@@@888777333444444333111///,,,++++++***))))))+++,,,+++)))++++++************++++++'''((()))******)))(((''')))*********)))(((''''''(((((((((((())))))))))))(((((((((((('''''''''''''''&&&&&&''''''((()))***'''(((((())))))*********$$$&&&)))+++***))))))))),,,++++++++++++---///000555666888===CCCGGGHHHHHH<<<333222555222111GGGdddmmmjjjhhh^^^WWWPPPHHHHHHKKKSSSeeemmmccccccfffhhhjjjuuu{{{wwwmmmfffhhhnnniii[[[HHH999111---***''')))((('''((())))))'''%%%'''''''''&&&&&&'''''''''''''''''''''((((((((()))&&&''''''(((((((((((((((((('''(((,,,,,,)))+++000***444===aaa|||bbbQQQ^^^lllYYYCCC888555999@@@HHHIIILLLPPPUUUZZZ]]]]]]\\\eeeiiimmmrrr|||bbbXXXKKKCCC@@@???<<<999666666555555555444444444111222333333111111222333111111111111111000//////...............---------+++++++++++++++++++++++++++++++++************)))************)))))))))))))))'''&&&&&&(((***++++++((())))))***++++++,,,,,,,,,,,,,,,---------......)))***+++,,,------...------------...///000000111eeeJJJ222///111---))))))))))))))))))((((((((((((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))******+++++++++,,,,,,,,,---------...............---111777JJJbbbrrreeeMMM999444444...,,,.../////////...---+++***)))************************))))))))))))))))))))))))))))))(((((((((((())))))******)))(((((((((((((((******+++++++++,,,,,,,,,,,,,,,,,,---------......555555EEEkkk}}}zzz___JJJ>>>777:::>>>777DDDMMMWWWZZZTTTIII>>>777:::;;;<<<;;;888333...+++,,,***)))***++++++***)))***))))))))))))******+++,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((''''''&&&''''''***)))((((((((()))+++,,,))))))*********++++++++++++,,,---......000333666===:::666666555444444444111111111444===QQQiii{{{pppdddZZZNNNKKKIIIFFFLLL___ttt}}}sssggg___ddd\\\ZZZmmmuuuuuuyyy|||uuusssgggYYYUUUFFF555...,,,***))))))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&((((((''''''''''''((((((***)))'''&&&&&&'''((()))(((((()))***+++,,,,,,------:::333GGG{{{zzzpppXXXEEE888333:::CCCHHHJJJOOOTTTYYY]]]___```cccbbbeeekkksssttt]]]LLLBBB===:::::::::888666555666888888777555444333111000111111222222111111111000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))))))))))))))(((((((((((())))))))))))))))))***+++,,,,,,------........................------,,,,,,,,,---......---///222333222222444555xxxHHH777++++++,,,((('''+++))))))))))))((((((((('''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))*********+++++++++,,,,,,------------............,,,...///<<>>DDDGGGLLLQQQWWW[[[]]]______aaaeeehhhgggnnnwww]]]NNNGGGCCCAAA:::888666555666666666555555444333222111111111222111111111111000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************((((((((()))))))))***************+++,,,,,,------........................------,,,,,,------......///000222333222333555666\\\333---,,,///...)))***000)))))))))(((((((((''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((()))))))))))))))*********++++++++++++,,,,,,,,,,,,------.........111000---555BBBCCCEEERRRdddDDD555555---***///222...,,,............---,,,+++***)))************************(((((((((((((((((((((((()))((((((''''''(((((()))***))))))(((((((((((((((*********++++++++++++,,,,,,,,,,,,,,,------------)))222444333KKK{{{lllXXXBBB888777111777AAARRRbbbiiidddVVVJJJ===<<<:::888555333111000111000...------,,,***(((,,,++++++*********++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++*********++++++*********************************,,,,,,++++++******++++++++++++*********+++,,,---------------...............000111111000000222333///...//////---+++111;;;???FFFSSSaaammmttttttsss~~~www```QQQGGGEEEMMMbbbhhhqqqwwwxxxtttoookkkiiikkkdddggg}}}{{{mmmnnnnnnbbbVVVMMMCCC888...++++++)))'''''')))))))))(((((((((''''''''''''''''''&&&&&&&&&&&&((((((''''''''''''((((((((('''&&&%%%%%%&&&'''((('''(((((()))***+++,,,,,,***333000666dddsssPPP999999===999@@@CCCHHHNNNSSSXXX\\\^^^]]]cccjjjiiicccdddsssnnnYYYNNNGGGBBB;;;999777666777777555444555555444222222222222222111111111111000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))*********+++***++++++,,,,,,---------........................------,,,,,,---......///111222333222222333666999sssLLL000...///222///***)))...))))))((((((((('''''''''&&&''''''((((((''''''&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((()))))))))))))))************+++++++++++++++++++++,,,------......222222...444???===999@@@UUUppp|||gggHHH888777444000000333222,,,)))+++---------,,,,,,+++***)))************************(((((((((((((((((((((((((((((((((''''''((((((((())))))(((((((((((())))))************++++++++++++++++++,,,,,,,,,---------///555333---777]]]zzzqqq[[[III>>>444777===III[[[iiimmmfff^^^IIIEEE???999555222222222222111////////////...,,,---,,,+++***************,,,,,,++++++***)))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++***))))))*********++++++++++++,,,,,,------------------............,,,---///000//////000111333///,,,,,,,,,444III^^^aaadddkkksssxxxtttjjjaaaaaaeee[[[MMMIIIJJJRRRbbbsssvvvxxxwwwvvvvvvyyy|||~~~{{{rrrxxxmmm]]]QQQKKK;;;333---......,,,***+++))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%&&&''''''''''''((()))***+++,,,,,,///...000666PPPwwwYYY@@@888888999===@@@DDDJJJQQQVVV[[[]]]ZZZ```gggiiieeefffoooxxxjjjZZZNNNEEE???<<<:::999999888777555666555444444333222222222111111111000000000000000////////////............------------------------------,,,,,,,,,+++++++++*********+++++++++++++++************+++++++++++++++,,,,,,,,,---------...........................------,,,------...///000222222333333333555999<<<[[[999000,,,***++++++(((&&&&&&((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))))))))*********+++++++++******++++++,,,------...+++...+++///999777111555555EEE___|||~~~___OOOAAA000+++000,,,+++,,,...---++++++---,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))))))))*********++++++++++++++++++,,,,,,,,,------///.........///>>>cccwwwbbbTTTIII;;;999<<>>777333222222111000111222333222111...---,,,+++************,,,,,,++++++***)))))))))************************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++,,,,,,------------,,,,,,,,,,,,------------...///000000///...///111333000222999???LLLhhh|||xxxsssrrrpppiii^^^UUUDDDJJJGGGIIITTT[[[cccrrrnnnpppsssyyyyyynnnjjjwww}}}```KKKAAA555///,,,...///---,,,,,,((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''''''''((()))***++++++,,,000'''+++666???]]]~~~hhheeewww{{{iiiOOO999444;;;;;;>>>BBBHHHNNNUUUYYY\\\TTTXXX\\\___bbbfffiiikkkmmmuuuaaaTTTDDDAAA===:::999999888666666666555555444333333222000000000000000000111111000000/////////.........---------------------------------,,,,,,,,,++++++***+++++++++,,,,,,,,,---++++++++++++,,,,,,,,,,,,---------------.................................------------...///000111111222333444666:::???BBBpppEEE+++000+++''''''***+++)))'''((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((())))))))))))))))))))))))************+++))))))***+++,,,,,,------(((...+++,,,333222,,,000555666>>>NNNccczzzbbbMMM:::444222......000...---,,,,,,,,,+++,,,,,,+++++++++++++++***)))((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((())))))***)))))))))************+++++++++++++++,,,,,,,,,,,,...(((+++111...---DDDbbbwwwtttpppKKKAAA888:::HHHZZZhhhnnnkkkhhhccc[[[PPPDDD:::444333222222333555666666555111000///---,,,+++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,------***+++,,,---------,,,,,,***+++++++++,,,,,,,,,,,,...//////...---...111333444555AAARRR[[[bbbvvvqqqddd[[[SSSKKKEEE666???HHHXXXllloookkkqqqgggllluuuxxxiii```nnn```@@@111///***)))+++,,,***)))+++((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((&&&''''''((()))***++++++111))),,,777999BBBrrrrrrYYYLLLRRRbbb|||zzzbbbCCC777;;;:::<<<@@@EEEKKKRRRWWWZZZUUUVVVVVVXXX]]]dddeeebbbbbblll}}}hhhOOOJJJCCC>>>;;;999888777666666666666555444333222000000000000111111111111000000000/////////......------------------------------------,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,------------................................................,,,,,,------...///111111000333666999===AAAGGGKKKVVV888,,,///---******,,,///...+++(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))))))))))))))))))))))))))************(((((()))***+++,,,------)))111...+++000///,,,111777444444:::BBBNNN```qqqwwwuuuyyy___PPP;;;666111000222555555555333111...---------+++(((******************)))((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((()))******))))))))))))***************++++++++++++,,,,,,,,,,,,+++...111///---777EEEppp}}}kkk[[[GGG;;;===HHHTTT[[[```dddjjjkkkdddVVVFFF;;;666555444555666777666555666555333111000///......)))))))))***++++++,,,,,,******************************++++++++++++******+++++++++++++++++++++++++++++++++++++++,,,------)))***+++,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,+++---///111444:::AAAFFFEEEGGGUUUgggkkkfffkkkyyyyyydddRRRGGGAAA???>>>@@@KKKXXXlll|||vvviiiiiiffflllvvvpppgggdddkkkzzzuuuPPP555,,,,,,(((''')))***'''''')))(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''(((((())))))&&&&&&'''((()))***++++++///000---333999888XXXxxxxxxsssrrr^^^PPPLLLSSSllloooVVVCCC<<<888:::===BBBHHHNNNSSSVVVUUUWWWVVVSSSWWW___cccaaadddffftttbbb[[[PPPFFF@@@===;;;:::666666777777666555333222///000000000111111111111000000000000/////////..............................------------,,,,,,,,,++++++,,,,,,---.........,,,---------............................................................,,,,,,------...000111222000444:::???EEEKKKPPPTTTddd???000222+++,,,,,,++++++,,,+++***(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))************'''((()))***+++,,,------'''000---))),,,,,,+++222///111555999777555???LLLnnntttfffccctttjjjRRR@@@888222666555...+++------++++++***)))***...000---))))))************))))))((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((()))******))))))))))))******************+++++++++,,,,,,,,,)))...///---,,,000333333LLLvvvZZZDDD:::;;;BBBGGGLLLWWWgggrrrpppcccPPPCCC999777666666777777666444999888666444333111111111,,,,,,++++++***)))))))))++++++++++++++++++++++++*********++++++*********************************)))((((((((()))******+++)))***+++,,,---,,,+++++++++++++++,,,,,,,,,---------///444:::CCCNNNYYYaaa[[[ZZZcccppplll]]]ZZZcccpppdddSSSEEE>>>>>>BBBFFFRRR\\\gggvvvttteeeeee```fffoootttxxx||||||}}}iiifffiiiffflllsssmmmVVV<<<000222,,,)))'''))))))'''''')))(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((())))))))))))&&&&&&'''((()))***++++++'''222***(((555444GGGyyy~~~zzzkkknnnaaaWWWRRRXXXqqquuufffPPP===777888;;;???EEEKKKQQQTTTNNNSSSSSSNNNOOOXXX```bbbcccbbbkkk|||rrriii\\\OOOFFFAAA???>>>666777777777777555444333//////000000111111111222000000000000////////////..............................---------,,,,,,,,,++++++,,,,,,---...//////---------............//////////////////.................................,,,,,,------///000111222111666===DDDKKKQQQWWW[[[[[[<<<444111***,,,,,,++++++***)))((((((******)))((('''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((''''''((()))))))))))))))(((((((((((()))************+++++++++))))))***+++,,,,,,------000000///000000222444555EEE[[[qqqfffLLL>>>888444111......//////......---,,,+++++++++************)))(((((())))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))******************************+++,,,---//////000>>>TTTxxx```AAA555:::;;;@@@III^^^uuu|||ssshhhcccWWWJJJ;;;444333444777999777666555888===???>>><<<777777555111---+++---000,,,,,,+++)))(((((()))+++***+++,,,,,,,,,---......000000000......///---)))---,,,***)))((()))))))))***))))))***,,,,,,+++)))000,,,,,,222777888999<<<;;;<<>>QQQ~~~|||mmm```vvvwwwsss```@@@>>>777444:::CCCIIILLLOOOPPPNNNMMMNNNRRRVVVZZZ\\\```aaagggooouuutttbbbSSSFFFAAABBB999888777666888888444//////000111222222111000///111111111111000000000000000000///...---,,,,,,+++000000//////.........---..............................................................................---,,,+++++++++,,,......///......///222444444;;;BBBGGGPPP\\\fffiiinnnFFF333000...***,,,,,,+++******)))(((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((''''''((())))))((((((((((((((((((((())))))*********+++++++++))))))***++++++,,,------//////.........000111222555AAAHHHQQQdddqqq~~~iiiZZZEEE777111000///..................------,,,+++++++++*********))))))))))))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))'''((((((((())))))))))))******************************+++,,,---...//////+++:::^^^kkkOOOEEEAAA666666>>>PPPcccmmmlllkkkmmmkkkdddYYYOOOGGG???444+++444111222777@@@EEEDDD@@@@@@AAAAAA>>>888222000//////222444444000......//////...,,,***)))***,,,------,,,++++++...///...+++&&&+++000111...,,,+++,,,+++,,,---///111222444555222:::KKK]]]ddd```YYYVVVXXXWWW\\\lllllliiiddd\\\SSSIIIAAA<<<:::===@@@FFFRRR```ggghhhnnnjjjpppyyykkkeeemmmqqquuuwwwyyy}}}zzznnnbbb[[[XXXQQQDDD666,,,))))))))))))(((''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))...+++---222000,,,555BBBqqqwwwttt}}}pppUUUBBB<<<888;;;@@@BBBEEEIIINNNNNNNNNQQQTTTWWWYYYZZZ^^^]]]aaagggiiiqqqlllYYYQQQSSSHHHDDD===999888888555222222222333333333111000///111111111000000000//////111000000//////......---000000/////////...........................................................................------.........---......//////---...000000111333666999999AAAIIIPPPZZZhhhssswwwwwwIII000,,,------,,,++++++******))))))((((((&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''''''''&&&'''((((((((((((((((((((((((((()))))))))*********++++++))))))******+++,,,,,,,,,------,,,,,,,,,------...,,,111---,,,666>>>HHHWWWnnn|||jjjcccpppsssYYYJJJ;;;777111------///000000...............---,,,,,,++++++*********)))))))))***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''((((((((()))))))))******************************+++,,,------...///)))...===^^^zzzdddZZZNNN:::666999AAAJJJPPPUUU]]]fffooosssrrrjjjddd\\\MMM<<<777222...222;;;CCCEEECCC;;;???DDDFFFDDD@@@===;;;:::>>>BBBBBB>>>999666555111333555555333222222222555000,,,,,,000222000---...333777777333222777<<<<<<>>>@@@???======@@@CCCFFFQQQfff{{{yyyllleeepppjjjeeeeeejjjnnnmmmkkkZZZUUUMMMFFFAAA===;;;999===FFFQQQ[[[eeellllllhhhqqqttt}}}xxx~~~yyywwwzzzzzz}}}}}}}}}rrrgggRRRKKK@@@444,,,(((((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))),,,)))+++111000,,,...555LLLqqqfff```qqq}}}kkkMMMEEE===<<<<<<<<>>666:::AAAFFFIIIIIIGGGFFFHHHHHHHHHIIIIIIFFF@@@<<<555;;;CCCGGGGGGDDDBBBAAA===777333777>>>AAAAAAAAAKKKHHHBBB<<<;;;AAAKKKTTTWWWZZZZZZVVVPPPNNNPPPTTT```___eeerrryyyvvvnnniiimmmfff[[[QQQJJJEEECCCBBBDDD@@@;;;999:::===@@@BBBNNN___nnnooohhhdddddddddxxx|||xxx|||~~~yyyrrr^^^iiiuuuzzz|||yyypppeeeHHH???444+++((())))))***)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((%%%'''---000......111555VVVuuufffvvv|||vvv]]]MMM>>>888999;;;===AAAHHHJJJNNNRRRVVV[[[___aaabbb______bbbbbbbbbhhhqqqzzzvvv]]]UUULLLHHHDDD>>>999888555555555444333333222111111111000000000//////////////////000000111111111000000//////////////////................................................000000//////......------............///000111222111333666888;;;???DDDGGGLLLTTT^^^gggttt[[[@@@---///333---***---))))))(((((((((((((((((((((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''&&&&&&''''''((((((((()))(((((()))))))))*********)))***************++++++,,,,,,,,,,,,,,,,,,++++++(((000000///444000***...666888888;;;FFF\\\sss{{{nnn]]]OOOHHHAAA:::444000111222000---,,,,,,...---------...---,,,,,,+++*********)))))))))((((((%%%&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))******+++,,,,,,,,,///)))...===NNNjjj{{{tttoooddd]]]QQQDDD===@@@HHHOOO^^^kkkwww{{{}}}{{{ooo```\\\YYYQQQFFF;;;555333444777888:::===???@@@@@@@@@IIICCC???CCCKKKNNNIIICCCBBBGGGLLLNNNMMMMMMPPPSSSGGGAAA@@@IIIRRRVVVZZZ]]]fff\\\PPPJJJLLLUUU]]]bbbcccfffiiifffbbb```cccggghhh[[[QQQVVVbbbgggeeecccUUUQQQLLLDDD>>>;;;;;;<<<666777999<<>>444666:::<<<===EEEGGGKKKNNNSSSYYYaaaggg```]]][[[\\\^^^___ccchhhiii{{{xxxiiiYYYOOOFFF>>>;;;<<<555555444444444444444444111111111111000000000000---......//////000000111//////000000000000000000////////////////////////////////////////////////000000/////////.........//////......//////000111444666999<<>>FFFKKKNNNUUU```hhhcccbbbbbbgggsss|||{{{ssszzz~~~~~~sssmmmsssxxx{{{xxxnnn___QQQIII000,,,(((&&&((()))(((&&&'''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))),,,***)))***,,,...///000...777PPP~~~kkkVVVjjj}}}dddHHH;;;999999::::::@@@CCCGGGJJJMMMTTT^^^eee```^^^\\\[[[\\\^^^bbbeeefffjjj{{{ppp]]]LLL???:::===888777666555555555555555333333222222222111111111.........//////000000000//////000000000000111111////////////////////////////////////////////////////////////////////////000000000000111222333444888;;;???CCCHHHMMMTTTXXX[[[fffttt333---+++...///***'''(((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$%%%%%%%%%%%%&&&''''''((())))))(((((((((((()))))))))***************)))))))))))))))***+++,,,------,,,,,,+++///)))'''......,,,222***,,,...000111444:::@@@@@@<<<999;;;AAAHHHMMMOOOiiisss}}}zzzrrrhhh___WWWLLL@@@888;;;777444333555444///+++---,,,++++++,,,...//////,,,------------,,,++++++***)))))))))(((((((((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))***************,,,,,,000222---...FFFbbbttteeeYYYIII<<<888===QQQnnnzzzqqqiiibbbZZZTTTBBB===777333444555555555333000000444;;;@@@BBBBBBEEEEEEAAA<<<999>>>KKKVVVbbb[[[XXXXXXPPPCCC@@@FFFRRRQQQPPPRRRTTTSSSNNNJJJAAADDDJJJOOOTTTVVVXXXXXXMMMBBB:::;;;>>>===:::999666666666666888;;;>>>@@@IIIRRRZZZ[[[YYY]]]iiisssuuuqqqnnnuuuttthhheeekkkooolll^^^KKK>>>888,,,***'''''''''((()))(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))***+++,,,++++++---------,,,000;;;bbbiiiOOOMMM___{{{aaaNNNBBB:::888:::;;;???DDDGGGIIIMMMUUU[[[[[[\\\\\\[[[\\\___ccceeecccbbbhhh{{{qqqWWWHHHFFF???===;;;888777555555555444444444333333333222222000000000000000000000000//////000000000111111111////////////////////////////////////////////////.........///000000111111111111222444777999;;;===AAADDDJJJPPPWWW___ffflllrrr}}}000---******++++++******&&&'''''''''''''''''''''$$$%%%&&&'''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%$$$$$$%%%%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))*********)))))))))))))))'''(((***+++,,,,,,,,,+++,,,000+++***000///+++///111000000///...111888@@@JJJBBB888333555888888777;;;???BBBDDDNNNYYY[[[VVV[[[^^^cccgggnnnssssssppp}}}}}}}}}|||{{{lllXXXJJJJJJEEE@@@===<<<;;;999777666555333111000111333444000...,,,+++------,,,***,,,,,,---------,,,++++++))))))))))))(((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))************)))---...------222888;;;[[[xxxfffUUUJJJAAAFFF[[[mmmzzzyyyoooppptttssspppeee]]]RRRIIIDDD???;;;777111333666666666777:::<<<555999;;;:::888<<>>@@@BBBCCCBBB@@@>>>===666777:::???BBBBBB@@@===<<<888888<<<>>>>>>@@@DDDBBBBBBCCCFFFLLLSSSYYY\\\XXXbbbiiifff^^^___kkkxxxyyyhhh\\\ccchhhcccRRR<<<---(((,,,+++***(((((()))+++---%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))$$$)))------,,,---...---///111222NNN~~~}}}zzzmmmoooqqqbbbTTTMMM```xxxbbbLLL===999<<<777===CCCEEEFFFHHHMMMRRRQQQUUUXXXXXXYYY]]]aaaccc______cccjjjsss|||```UUUDDDBBB???;;;888666555444555555444444444333333333111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000------...///000111222222222333555888;;;???BBBDDDJJJNNNUUU\\\eeennnwww}}}///...---+++***)))))))))&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&%%%###"""###%%%&&&%%%######$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++---,,,,,,++++++,,,,,,---------,,,,,,---111777<<>>HHHDDD;;;333000222555555:::999:::;;;888333111333666666666555444666999<<<<<<@@@DDDGGGLLLSSSTTTQQQUUUWWWXXXWWWUUUTTTSSSTTTYYYaaagggaaaZZZ___rrrwwwfff]]]eeehhhZZZ@@@---***///***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,(((222333===lll}}}pppiiirrrvvvcccYYYbbbyyyaaaDDD666777999>>>BBBCCCEEEIIIMMMOOOSSSTTTVVVWWWYYY]]]bbbeeecccaaabbbgggllltttfff[[[KKK???@@@@@@:::777:::555555555444444555444444888555222111111000///---222222222222222111111111/////////000000000000111......///000222222111000000111222222111000111222333555888<<<@@@GGGOOOTTTUUU\\\eeemmmttt}}}...---,,,+++***)))))))))'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((('''((((((((())))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,,,,------,,,+++,,,000555999AAA@@@===:::777444333222000//////222777::::::999444222222555:::<<<999666===>>>>>><<<;;;<<>>???<<<999888888888777555333222111666333000//////000000///---------,,,,,,,,,++++++************)))(((''''''((((((((((((((('''&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))(((((((((''''''''''''(((((((((((())))))))))))******+++,,,---...//////333===^^^ttthhh___[[[SSSIIIKKKUUUhhh___ZZZdddxxxrrrggggggiiifffVVVPPPNNNQQQPPPIIIBBB@@@>>>>>><<<888555888@@@GGGCCCAAA===888666777999:::::::::999777777999;;;;;;888666555666<<>>@@@???===;;;::::::;;;;;;999555333444777:::999888555555555444333111000///666333000/////////...---,,,,,,+++++++++*********************)))((('''&&&'''(((((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))******+++,,,------...//////+++888^^^~~~vvvpppcccSSSIIIIIIJJJGGGGGGNNN]]]zzz}}}vvv{{{wwwrrrqqqrrrpppggg^^^ZZZQQQPPPMMMIIIFFFHHHNNNSSSLLLNNNOOOQQQQQQQQQSSSTTTUUUWWWTTTOOORRRZZZZZZTTTSSSPPPNNNOOOTTTZZZ]]]^^^^^^aaabbbbbbdddhhhfffaaaiiiccc\\\]]]ccceeeaaa[[[SSSMMMLLLTTTcccooorrrqqqsss~~~~~~wwwwwwyyy~~~|||xxxtttwwwrrr^^^WWWLLL<<<111+++***((('''))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''(((((()))******++++++,,,---///------DDDllliiiQQQEEE777888;;;???BBBEEEGGGHHHPPPRRRUUUWWWYYY[[[___aaadddccceeejjjllllllnnnrrr|||qqqfff```XXXQQQPPPFFFCCC???<<<:::888555333444333444555666666444222222222222222111111111000111111111111222222222222555444333222222222333444444555777888999;;;???BBBEEEIIIOOOWWW___hhhqqqwwwyyyqqq,,,,,,+++))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%)))+++)))###!!!###'''###$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))******************))))))))))))******+++++++++******+++...000222111000///...---------...---,,,---///222555666222000///000222222111///000333555555444333444444444666777777666555777888444666888::::::999888777444555777:::======;;;999666666555444444555666777999666444555777888888666333333333222111000///...444222///.........---,,,************))))))))))))((()))***+++,,,,,,,,,,,,''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((('''''''''(((((((((((()))))))))))))))******+++,,,---------...***---;;;QQQrrr|||sssiiibbb```PPPMMMHHHDDDDDDRRRpppxxxqqqxxxzzzpppmmmlllllloooqqqqqqlllhhhoooooorrrtttssspppooopppjjjllliiidddjjjvvvwwwooohhhkkkmmmmmmjjjiiiiiijjjeeehhhkkknnnuuu}}}}}}wwwnnnfffkkkxxx|||uuuddd[[[VVVaaauuu~~~zzzzzzzzzxxx|||{{{uuugggSSSCCC888+++%%%'''++++++)))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''(((((())))))***+++++++++///000......777SSS~~~}}}|||dddVVV<<<999888===@@@AAABBBDDDMMMOOOSSSVVVWWWYYY[[[]]]]]]]]]```fffjjjlllllllllnnnsss|||qqqkkk^^^WWWMMMFFFAAA>>><<<999:::::::::;;;;;;999666333444444444333333222222111333333333333444444444444555555444333333555888:::<<<>>>@@@BBBEEEJJJOOOSSSWWW\\\ccckkksss|||{{{rrrkkkfff++++++***)))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%)))+++)))###!!!###'''###$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))************))))))(((((())))))***)))***+++***))))))+++---111000///...---,,,,,,,,,------,,,,,,---000333555000///...---......------...000333444333222111222222333444444333333444555888999:::;;;:::999777666///000222555888:::888777444444333333333333444444888666444444333333222111222222222222111111000///222000............,,,+++******)))))))))((((((((((((((()))***++++++++++++'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,......000000222EEEpppwwwrrrqqqqqqkkkddd[[[PPPFFFDDDNNN[[[]]]gggqqqpppjjjkkkyyywwwvvvwww~~~~~~{{{yyy|||{{{vvvtttvvvuuuqqqfff]]]cccrrrzzzyyyvvvzzzlllhhhiiillluuu{{{qqqsss}}}yyyqqqjjjfffnnn~~~}}}yyyzzzxxxwwwlll\\\FFF111---)))''')))***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((()))******++++++------000111222CCClllzzzvvvwwwpppbbbFFF>>>999===BBBCCCDDDGGGIIILLLOOORRRSSSTTTWWWXXXYYYZZZ\\\___eeejjjkkkjjjkkklllqqq}}}ssscccVVVNNNIIIDDDAAABBBBBBBBBBBBBBB@@@<<<999::::::999999888777777666777777888888888999999999666888999999999;;;@@@DDDEEEHHHLLLPPPTTTZZZ```dddeeekkksss}}}xxxnnngggeeeddd******)))(((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%'''((('''$$$"""$$$&&&###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((()))))))))************))))))))))))******((()))+++***))))))***+++,,,++++++++++++,,,------***+++,,,,,,+++---///222000000///...------......---///222222111000000111111333444444333222333555222222333333222111///...111000111333555777666555777777777777666666666666444444444333222222111111111111111222111111000000000...------......,,,*********)))))))))((((((((())))))))))))((('''&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))))))))*********+++++++++---+++,,,000111666JJJ```}}}zzz}}}~~~sssmmmfff^^^UUUMMMLLLOOOJJJNNNTTTWWWVVVZZZiiixxx~~~uuuccc```hhhsss{{{|||pppoooqqqvvvpppqqqqqqmmmhhhmmmjjjiiillluuu~~~{{{{{{vvvqqqppprrr{{{}}}pppbbbNNN444***+++---,,,***'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))******+++((()))...111///777TTTtttrrrdddsss~~~mmmRRRCCC777999>>>???BBBGGGEEEHHHJJJLLLMMMOOORRRTTTXXX[[[[[[ZZZ]]]bbbeeeeeefffiiimmmrrrzzzvvvllleee^^^YYYPPPOOOMMMLLLKKKIIIEEECCCAAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<============:::===@@@AAAAAACCCHHHMMMMMMQQQWWW\\\bbbhhhmmmqqquuu{{{xxxoooiiidddccceee))))))((('''''''''(((((()))(((((('''&&&&&&%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$##################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***+++******))))))******+++&&&(((***+++***)))***+++************+++,,,------(((***,,,---++++++...000111111000///......///000...000111111000000111222222444555555444444666777444444555555555444444333666444222333555666777666///000000000000000//////444444555555333222222222//////000000111000000///---,,,+++,,,......,,,+++*********)))))))))(((((())))))))))))((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))(((((((((((()))))))))))))))))))))***************---'''(((///222111444<<>>PPPsssbbb]]]xxxiiiRRR>>>:::;;;:::<<>>@@@BBBAAA@@@AAAFFFJJJKKKPPPTTTSSSOOOMMMPPPSSSYYYYYYZZZ^^^bbbdddaaa___dddjjjzzz~~~|||{{{~~~~~~zzz}}}~~~tttmmmiiihhhdddaaa]]]^^^aaabbb___[[['''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""%%%$$$###"""""""""###$$$$$$%%%%%%%%%$$$$$$###"""########################""""""""""""####################################&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((()))))))))((((((((('''''')))(((((((((((((((((((((*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,---////////////......------,,,,,,------...//////000000000000111111111222222222222111111222333444555555555444333222222222222111111111111111000000000222111111000000///......------------------------++++++*********))))))))))))'''%%%&&&)))***((('''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((((((((())))))))))))(((((()))***+++,,,---------...///111:::MMMeeewww}}}}}}~~~xxxnnnhhhiiihhhcccaaaaaa\\\SSSOOOPPPQQQTTTSSSMMMGGGEEEIIILLLNNNOOONNNKKKHHHHHHKKKOOONNNOOOSSS\\\ffflllkkkhhhNNNQQQVVVYYY]]]aaaeeehhhjjjccc```eeennntttzzzwwwsss{{{|||}}}}}}~~~vvvfffUUU???000,,,---,,,***'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""""""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&((())))))(((((()))************+++---...000111222aaavvvyyy```III===:::BBBCCCDDDDDDDDDDDDEEEGGGKKKMMMOOONNNLLLKKKNNNPPPUUUUUUWWW[[[```bbbbbb``````cccmmm}}}ssskkkfffdddccc```]]]\\\^^^ccceeeccc```''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""######"""""""""###$$$$$$$$$$$$$$$%%%$$$$$$###"""########################""""""""""""####################################%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((()))*********++++++++++++******+++++++++,,,,,,,,,---.../////////...---,,,,,,,,,,,,---......//////000000000000111111111111111111111111222333444555555444333222222111222222111111111111111222222222000000000///......------------------------------******)))))))))((((((((()))(((''''''((()))'''&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''(((((((((((())))))))))))(((((()))***+++,,,,,,------...///------333>>>GGGxxx|||sssqqqsssuuuyyyzzzrrrfff^^^\\\]]]dddjjjjjjddd```ccciiieeeeeeddd^^^XXXTTTTTTVVVXXXXXXYYY[[[___cccfffhhh```bbbbbbaaabbbhhhsss|||pppppptttyyy{{{{{{||||||~~~{{{}}}nnnWWW@@@999000+++*********)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&((())))))(((''')))***)))******+++,,,...///000,,,EEEdddyyyooo{{{~~~cccKKK======<<<<<<>>>BBBFFFIIIIIIJJJIIIHHHGGGHHHJJJMMMOOOQQQQQQRRRVVV[[[___aaaaaa______bbbjjjxxxwwwtttmmmgggbbb```___```]]][[[ZZZ\\\```bbbaaa___''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$################################################################################################""""""""""""""""""""""""!!!"""""""""######$$$$$$######$$$$$$$$$$$$##############################!!!"""""""""####################################%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((('''''''''''''''''''''''''''''''''((((((((((((((()))))))))************+++************+++++++++++++++---...//////...,,,+++,,,,,,,,,------........./////////000000000111111111111222333444555666666444333333222111111222222000000111111222222333333000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((())))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((())))))))))))((())))))***++++++,,,,,,))),,,///...---///555:::BBBaaa~~~xxxpppkkk^^^ccclllrrrtttvvv{{{yyyvvvxxx{{{}}}|||||||||{{{zzzyyyzzz{{{zzzzzz|||~~~qqqaaaLLL999///---,,,***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&''')))(((''''''(((***))))))******+++---...///000888CCChhhrrrmmmppp\\\KKKDDD===:::>>>DDDIIILLLJJJGGGCCCCCCEEEIIILLLNNNNNNNNNPPPRRRVVVZZZ\\\^^^bbbaaa```___bbbkkkwww|||wwwuuuuuukkkiiieeeaaa___^^^______^^^[[[ZZZZZZ[[[[[[YYYWWW''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############"""######$$$$$$#########""""""""""""""""""""""""!!!"""""""""####################################%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((((((((()))(((((()))))))))*********)))))))))*********++++++***+++---//////...,,,+++,,,,,,,,,---------------....../////////000000000111222333444555666777777333333222111111111222222000000000111111222222333111000000//////...------++++++++++++++++++++++++++++++*********))))))))))))))))))((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,%%%(((+++,,,---000555888///>>>MMMfffzzzrrrmmmkkkqqqvvvyyy~~~~~~iiiNNN???444*********+++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''((((((''''''((())))))))))))***+++,,,---...///222000AAAuuuqqqvvvmmmyyywwwhhhTTTEEE@@@AAAEEEHHHNNNKKKFFFDDDEEEFFFHHHHHHMMMNNNOOOPPPQQQTTTVVVXXX___aaabbb```]]]]]]```eeehhhnnntttvvvxxx}}}{{{|||yyyuuupppmmmllllllmmmdddcccaaa___]]]]]]]]]^^^]]]\\\ZZZYYYXXXWWWUUUTTT&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""#########""""""!!!"""######$$$#########""""""""""""""""""""""""""""""""""""####################################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((((((((((())))))))))))((())))))))))))************+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,------............////////////000111333555666777777777222222111111111111222222000000000000000111111111000000000///......------************************++++++*********)))))))))'''((()))((('''&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&(((((((((((())))))))))))))))))*********+++++++++***+++,,,,,,,,,...222555444666333@@@dddxxxxxx||||||cccEEE666222///***((((((''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%'''(((((('''&&&((()))))))))))))))***+++,,,------222000333WWWtttdddnnnoooXXXIIIDDDDDDFFFPPPNNNLLLHHHEEEDDDCCCBBBKKKMMMOOOOOOOOOOOOQQQRRRVVV[[[___```^^^\\\\\\]]]```cccfffffffffkkksss{{{zzz~~~}}}wwwpppjjjdddfffjjjlllllljjjfffddd^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYY&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######"""!!! !!!!!!"""###############""""""""""""""""""""""""""""""""""""####################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''((())))))'''''''''((((((((())))))((((((((()))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...///111333555555555555222222111111111111222222000000000/////////////////////......---,,,,,,,,,))))))))))))))))))))))))******)))))))))(((((((((&&&((())))))'''&&&(((***%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((((((((())))))))))))***************+++++++++---------,,,,,,---...000222333---111HHHaaa{{{~~~yyyoooppp}}}www]]]@@@111...---,,,+++)))'''&&&'''))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((('''&&&&&&''')))))))))((())))))***+++,,,---...222555BBBkkkqqqeeejjjqqqZZZKKKDDDBBBGGGJJJLLLKKKHHHEEEDDDEEEHHHKKKNNNOOONNNMMMNNNPPPOOORRRWWW[[[]]]^^^^^^___```bbbdddddddddfffiiilllhhhmmmssswwwzzz{{{qqqjjjgggddd___YYY]]]ccchhhhhheee```\\\YYYYYYYYYYYYYYYXXXXXXXXXWWWWWWYYYYYYYYYYYYZZZ[[[&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""#########!!! !!!!!!"""###############""""""""""""""""""""""""""""""""""""####################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))(((((((((((())))))))))))+++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---000222333444444444222111111111111111222222000000//////......------......---,,,,,,++++++***)))))))))))))))))))))))))))(((((((((''''''''''''$$$'''))))))'''&&&(((+++%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((((((((())))))))))))***************+++++++++((()))))))))******+++,,,(((000...---444:::GGGZZZtttwww}}}}}}www{{{sss^^^III;;;000000...'''&&&***---***((()))+++***&&&"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((('''&&&&&&''')))))))))(((((()))***++++++,,,&&&---333000GGGuuu^^^]]]llllllRRRAAA:::;;;BBBJJJLLLJJJHHHIIILLLFFFJJJNNNOOONNNMMMNNNOOOLLLNNNPPPTTTYYY]]]```aaa\\\]]]___aaabbbaaa```___\\\bbbhhhiiigggfffiiilllmmmnnnqqqtttzzz{{{zzz{{{zzzvvvqqqppppppkkkccc______]]]ZZZ[[[\\\___``````^^^\\\ZZZVVVWWWWWWXXXYYYYYYXXXXXXUUUVVVWWWWWWWWWWWWXXXYYY((('''&&&%%%$$$%%%&&&&&&########################$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""!!!!!!"""###$$$$$$%%%%%%$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))+++***************++++++///...------...---+++***++++++,,,------......///......//////000222333444222222111000000///000000000000000000/////////.........---,,,,,,+++******))))))))))))(((((((((((())))))((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&''''''&&&%%%%%%(((***+++)))'''&&&%%%&&&'''(((((((((((((((((()))******((()))))))))************+++,,,.../////////111333===QQQnnn}}}qqq|||xxxZZZDDD999...+++)))(((((()))((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******++++++***+++///111...444RRRrrr|||cccYYYwwwrrrPPP>>>===999===JJJPPPLLLLLLRRRIIIIIIHHHIIIJJJLLLOOOPPPLLLLLLMMMSSS\\\dddkkknnn^^^^^^^^^^^^]]]\\\\\\[[[\\\\\\\\\^^^______]]][[[bbbbbbcccccceeehhhkkkmmmlllnnnppprrrrrrqqqnnnmmmnnnoooqqqrrrqqqnnnkkkiiigggiiiiiigggiiinnnkkkddd______aaaaaaaaa^^^[[[YYY[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZXXXUUURRRQQQSSSTTTNNNPPPPPPNNNMMMPPPXXX___((('''&&&%%%$$$%%%%%%&&&####################################"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!"""######$$$%%%%%%############"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((()))+++***)))))))))))))))***...------------,,,+++)))++++++,,,,,,---.....................//////000111111111000///////////////111000//////......//////...------,,,++++++******))))))))))))((((((((('''(((((((((''''''&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%(((******)))'''&&&%%%&&&'''(((((((((((((((((())))))***)))*********++++++++++++)))+++------------///111333;;;CCCKKKXXXrrrppp]]]LLL<<<000+++---+++((((((((()))((('''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))******+++++++++((())),,,+++,,,===QQQxxxooozzzoooUUUEEE===<<>>>>>>>>@@@BBBDDDFFFAAA@@@???AAACCCCCCCCCBBBHHHJJJNNNQQQRRRRRRQQQPPPOOOOOOPPPRRRTTTTTTSSSQQQQQQSSSTTTVVVWWWWWWVVVVVVXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUVVVWWWYYY[[[VVVWWWXXXZZZZZZXXXXXXYYYXXX[[[^^^___^^^]]]___aaa]]][[[XXXUUURRRRRRRRRRRRVVVSSSOOOIIIEEECCCDDDFFFNNNQQQUUUUUURRRLLLFFFCCC%%%%%%%%%%%%%%%$$$##############################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&&&&''''''))),,,...---)))'''(((***((())))))******+++,,,,,,......---,,,,,,+++,,,,,,++++++*********+++,,,,,,---------------,,,,,,,,,))))))))))))))))))))))))((((((((('''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$###%%%&&&'''&&&%%%&&&'''%%%&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))'''''''''((((((((()))))))))***++++++******+++---***((((((***---//////---+++...555>>>KKKaaa~~~|||jjjUUUEEE888111000)))((())),,,***&&&&&&)))'''&&&&&&'''((((((&&&%%%'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))***((()))++++++***))),,,//////333KKKqqqkkktttxxxcccVVVNNNGGGCCCAAA???<<<::::::===@@@BBBDDDBBB???>>>======;;;:::;;;>>>CCCHHHKKKLLLLLLLLLKKKKKKMMMOOORRRTTTSSSQQQOOOPPPQQQRRRRRRRRRRRRRRRWWWXXXXXXWWWWWWVVVUUUTTTWWWVVVUUUTTTTTTTTTUUUVVVSSSSSSVVVYYYYYYVVVWWWZZZYYYYYYYYYYYYYYYYYYXXXXXXSSSSSSQQQPPPNNNKKKIIIHHHIIIHHHGGGGGGHHHLLLSSSWWWSSSRRRPPPMMMHHHCCC>>>;;;$$$%%%%%%&&&%%%$$$###"""########################!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$##################$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%&&&&&&'''((())))))---///...)))'''(((+++(((((())))))***+++++++++,,,,,,+++*********+++++++++*********++++++,,,---+++,,,.........---+++***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$"""$$$&&&'''&&&%%%%%%&&&$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))''')))******)))((()))+++&&&)))...222555333///,,,333000---...///777JJJ\\\```OOO<<<222...---///222+++******,,,***&&&&&&***&&&%%%%%%'''((((((&&&$$$'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))+++,,,,,,++++++,,,......000...===SSSuuutttiiivvv}}}lll```WWWQQQNNNIIICCC===::::::<<<>>>BBB???===<<<===>>>>>>>>>:::;;;===???AAADDDFFFGGGGGGGGGIIIMMMQQQSSSRRRQQQNNNNNNNNNNNNNNNNNNOOOOOOUUUVVVXXXXXXXXXWWWUUUTTTXXXWWWVVVUUUTTTSSSRRRRRRQQQQQQUUUZZZZZZVVVXXX]]]\\\YYYUUUUUUVVVVVVRRRNNNNNNMMMLLLJJJHHHFFFEEEDDDDDDGGGLLLPPPSSSWWW[[[^^^NNNJJJEEE@@@===<<<======$$$$$$%%%&&&%%%$$$###"""########################!!!!!!""""""#########$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&'''((()))***)))---000...***'''))),,,((((((((()))******++++++******))))))))))))******++++++******+++,,,------***,,,...//////---***((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$"""$$$&&&'''&&&%%%%%%&&&$$$%%%&&&&&&'''''''''&&&'''&&&&&&&&&&&&'''(((((())))))))))))************&&&''')))(((''''''((())),,,---,,,)))'''(((,,,000,,,,,,000444333000555>>>JJJ\\\wwwnnnXXXCCC999111000000...++++++)))'''(((,,,,,,)))''')))%%%%%%%%%'''((((((&&&$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))))))))(((''''''***...---***,,,...999@@@VVVvvvhhhgggyyyxxxmmmfff\\\VVVLLLBBB<<<;;;<<<>>>;;;:::999;;;@@@EEEIIIJJJCCCAAA>>><<<<<<>>>AAACCCDDDEEEGGGKKKOOORRRRRRQQQOOONNNMMMLLLLLLMMMNNNOOOOOOQQQSSSUUUVVVUUUSSSQQQWWWVVVUUUSSSQQQPPPNNNMMMMMMMMMQQQWWWWWWSSSUUU\\\___YYYTTTSSSUUUUUUOOOIIIMMMLLLJJJHHHFFFEEEEEEDDDNNNRRRWWWYYYWWWQQQMMMJJJEEE@@@999555666;;;@@@DDD%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!""""""""""""""""""!!! !!!"""###"""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""#########$$$!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((())))))************))))))))))))***++++++++++++***))))))*********+++++++++---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))(((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$%%%%%%$$$###"""$$$"""&&&222666000'''###%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((()))))))))*********************++++++,,,,,,,,,******+++,,,,,,---......333777>>>HHHXXXkkkoooZZZJJJ???999555,,,,,,,,,+++***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))******((((((((()))******++++++000,,,...777@@@VVV~~~sssjjjUUUGGG@@@======;;;666:::>>>>>>KKK]]]aaaUUURRRKKKCCC??????@@@???AAABBBDDDGGGIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLSSSRRRPPPMMMKKKJJJLLLNNNRRRSSSSSSSSSRRRPPPPPPOOOLLLMMMOOOQQQSSSSSSSSSSSSTTTPPPKKKJJJKKKLLLKKKIIIGGGHHHFFFDDDDDDGGGIIIIIIPPPRRRRRRLLLCCC???@@@DDD???666000111333999MMMbbb$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&########################%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((())))))******))))))(((((()))******++++++******************++++++++++++------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$$$$###""""""###!!!)))---)))$$$"""""""""###########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((()))))))))***************++++++++++++++++++******++++++,,,------...***+++---000444;;;CCCHHHaaannnuuufffNNNGGG<<<333///---+++***++++++++++++***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&'''((()))***+++,,,,,,((((((((()))******++++++---+++...333222@@@iiipppaaaRRREEE<<<@@@999:::<<<:::DDDPPPPPPZZZZZZVVVMMMCCC??????AAAHHHIIIIIIHHHGGGGGGHHHIIIMMMMMMNNNOOONNNMMMLLLKKKMMMNNNMMMKKKIIIIIIJJJLLLRRRNNNIIIHHHJJJKKKJJJIIIJJJKKKMMMNNNOOOOOOOOOOOOMMMJJJFFFEEEGGGGGGGGGEEEFFFFFFEEECCCBBBAAA@@@???;;;<<<===<<<:::888999999:::777555888???JJJ\\\kkk#############################################"""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!  !!!""""""!!! !!!###$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""######!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&''''''''''''((((((((((((((())))))))))))(((((((((((()))*********************+++++++++,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++******)))((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""############""""""###"""&&&%%%###"""""""""######$$$$$$%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&''''''''''''((((((((((((((((((((())))))))))))+++++++++************************+++,,,,,,------...000111111000000111222000999EEEQQQ^^^ooovvveeeSSS@@@333333111...---.........---***++++++******)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))***++++++'''(((((())))))******+++***+++000111***---LLLoootttdddXXXOOOCCC@@@???===CCCIIICCCJJJNNNPPPKKKBBB===@@@EEEFFFIIIKKKJJJIIIKKKNNNRRRSSSVVVYYY]]]]]]\\\YYYXXXNNNOOOOOOMMMIIIGGGFFFFFFOOOHHH@@@???DDDIIIIIIGGGKKKKKKLLLMMMMMMMMMMMMMMMMMMKKKHHHGGGGGGGGGFFFDDDAAA@@@???>>>;;;777444222222111111222555888999:::;;;>>>@@@DDDNNN]]]iiinnn""""""""""""""""""""""""############""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!  !!!"""###"""  !!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''(((((('''(((((())))))((((((''''''((())))))******))))))++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++***))))))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$!!! """$$$%%%$$$###$$$$$$%%%&&&''''''((((((############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))++++++******)))))))))((()))*********++++++,,,,,,))),,,...//////000111222///111222333555===HHHQQQhhhuuu}}}___XXXPPPIIICCC;;;222+++///...---,,,+++***)))((())))))******)))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''(((((()))************,,,000333------???VVVmmmyyyjjjYYYOOOLLLIIIMMMLLLBBB:::===AAAAAA<<<888;;;@@@@@@DDDHHHIIIHHHIIINNNRRRVVV[[[bbbiiimmmnnnllljjjYYYZZZZZZVVVQQQKKKHHHGGGIIIEEEAAAAAAEEEHHHJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJOOONNNLLLJJJGGGEEECCCAAA<<<999888777444000---...333333111111444<<>>HHHTTT___kkkyyy|||qqqbbbQQQEEE<<<888444222222111...+++(((((((((''''''((()))***(((((()))))))))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&'''''''''''''''((())))))******,,,***,,,111222111888BBBHHH]]]xxxuuuuuufff```YYYYYYTTTEEE>>>::::::;;;999444333666;;;===??????>>>===@@@BBBLLLQQQYYYaaafffhhhgggfff[[[\\\\\\YYYTTTNNNJJJIIICCCEEEGGGGGGDDDCCCEEEGGGCCCCCCCCCBBBBBBBBBBBBBBBFFFFFFEEEBBB>>>:::777555777222111333222//////333111333555333666CCCWWWhhhlllqqqpppjjjiiimmmiii___""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!""""""""""""""""""!!!"""!!! !!!###$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!"""""""""##################$$$$$$$$$$$$####################################$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((())))))*********+++++++++***++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$###$$$######%%%###""""""######$$$$$$%%%%%%"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''((())))))))))))(((((((((((())))))))))))))))))))))))...//////---,,,,,,...000...///000/////////222444...555;;;>>>EEENNNUUUWWWQQQXXXbbbmmmwww~~~}}}wwwsssnnnhhhcccTTTMMMDDD>>>:::666///)))111///---,,,,,,,,,+++))),,,,,,---+++***+++---///''''''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&''''''(((((())))))***,,,'''''',,,000//////111666;;;[[[zzzpppjjj```NNNCCC;;;888;;;:::555555:::999777555444444666888:::<<>>DDDIIIGGG???:::999;;;888777777666666666777777555777999888555222000///333///000777999666777===999???EEEEEEGGGTTTjjj}}}sssuuurrrlllfffbbb]]]XXX######################## !!!"""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###############$$$$$$$$$$$$########################""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((((((''''''(((((()))))))))***************+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################&&&%%%$$$######$$$%%%&&& $$$%%%"""!!!$$$$$$!!!""""""##################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((())))))))))))))))))))))))%%%'''((()))((()))***,,,------.........---------+++000222222666???FFFIIICCCCCCDDDGGGJJJLLLLLLLLLEEEGGGJJJMMMQQQTTTVVVWWWYYYXXXXXXZZZ\\\[[[WWWTTTJJJEEE>>>:::999777333...111///---...000333333333---,,,+++++++++++++++***(((***+++)))&&&$$$$$$%%%&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((()))))))))+++'''&&&***------,,,---///222???\\\wwwbbbQQQIIIEEEFFFBBB<<<@@@KKKSSSIII<<<444333666888888555666777999999999999888333555777777666555555666999===@@@???:::555333333333222222111111222333444000555:::>>>>>>>>>???@@@BBB???EEEQQQUUUPPPOOOUUUWWW___eeefffcccfffpppyyyfffeeeeeeddd___YYYYYY]]]######################## !!!"""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""%%%&&&&&&%%%"""!!! !!!"""###"""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''(((((((((((()))))))))))))))***+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))(((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################&&&&&&%%%$$$$$$%%%&&&&&&###((('''"""!!!%%%'''$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))))))))))))))(((((((((((())),,,......,,,***))))))++++++,,,,,,,,,++++++***---000000---000777>>>AAACCC???;;;999:::999777444666666777888999:::;;;<<<666666777:::===<<<999555999555000111444555333000111111000...---,,,++++++......---,,,+++***))))))%%%)))------+++)))((()))&&&&&&''''''(((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((())))))))))))((()))+++---...///222,,,555777:::XXXxxxlllddd^^^YYYMMMBBBGGGUUU|||jjjQQQ???777444222000666666666666666666777777444555666666444333333444555666777888888777444222555555444333444555666777666===FFFLLLPPPSSSVVVXXXZZZYYYcccssswwwpppnnnrrruuu{{{~~~vvvmmmgggeee\\\ZZZ]]]bbb```[[[aaalll############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""###$$$$$$###""""""###%%%%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''(((((())))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""##############################$$$#########""""""!!!!!!################################################"""############$$$$$$$$$$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,------...///000000111444333333333222222111111333222222222111111000000111111111111000000000000////////////////////////------,,,,,,,,,+++++++++************************+++******)))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((())))))***+++,,,------...111///111666>>>WWWuuuooo___OOOTTTfffoooIII444777;;;777:::;;;;;;999888888777444222888666777???===777:::777666>>>AAA999;;;AAA>>>888;;;999444333888===???===IIIZZZiiipppqqqsssuuuyyy~~~~~~iii]]][[[VVVrrrrrreeehhhfff#########"""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$######"""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""###$$$$$$###""""""###%%%$$$$$$###""""""###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""##########################################"""""""""!!!################################################"""############$$$$$$$$$$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,------......////////////...............000000000000//////......////////////....................................---,,,,,,,,,,,,+++++++++******************************))))))(((''''''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((())))))***+++,,,------000...///111333AAAcccsss``````mmmzzz}}}pppUUUDDDDDDBBB;;;CCCGGGKKKKKKFFF@@@999555555<<<:::999@@@@@@@@@HHHJJJVVVlllppp]]]OOOJJJCCCEEEEEEDDDAAAAAACCCDDDBBBLLLRRRddd||||||nnnhhhhhhiiiqqq___######""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""###$$$$$$###""""""###%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))((((((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""##########################################""""""""""""################################################"""############$$$$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))******)))*********++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,...---------------,,,,,,---------,,,,,,,,,++++++------------------------,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((()))***+++,,,------...,,,---///---...>>>PPPzzztttyyymmmwwwwwwiii]]]XXXOOOBBB@@@GGGPPPVVVSSSKKKAAA;;;===GGGHHHHHHMMMKKKIIIPPPUUUllliii\\\PPPMMMGGGBBBCCCIIIOOORRRSSSUUUKKKRRRnnn~~~www}}}}}}|||tttiiidddmmmzzz{{{tttrrrppprrrddd###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""""""""""""""""""""###$$$$$$###""""""###%%%$$$##################$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""#######################################"""""""""""""""################################################""""""#########$$$$$$$$$########################$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))))))))***)))))))))************+++,,,++++++++++++++++++++++++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********------------------------++++++++++++************))))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((()))***+++,,,,,,---,,,...111000...111999QQQxxx{{{tttnnn___NNNAAAEEEOOO]]]fffccc[[[VVViiitttyyy}}}oooWWWOOOIII^^^~~~uuujjjhhhaaabbbooo}}}{{{\\\OOOjjj~~~{{{{{{uuueeeWWW]]]xxxuuummmfff```jjjvvvtttrrrtttqqq"""""""""!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""""""""""""""""""""###$$$$$$###""""""###%%%#########$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""##############################""""""""""""""""""######################################################""""""#########$$$$$$$$$########################$$$######""""""######$$$$$$$$$%%%%%%$$$$$$###"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''(((((((((((()))))))))(((((()))))))))*********,,,,,,++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++*********)))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''((((((******+++,,,+++***---111333222222444111KKKlllrrr___SSSOOOVVViii{{{|||xxxrrrWWWSSSZZZrrr}}}ggg{{{mmmlllooofffccc[[[cccrrrxxx|||}}}uuu""""""!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""###$$$$$$###""""""###%%%"""###$$$$$$$$$$$$###""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""##############################""""""""""""############################################################"""############$$$$$$$$$###############$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$######"""#########$$$$$$%%%%%%&&&######$$$$$$$$$$$$##################$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))******++++++++++++++++++***+++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++*********))))))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***++++++))))))))),,,///000000000333888DDDhhh{{{llldddfffxxxkkkccc\\\dddvvvxxx~~~{{{kkksssxxxrrrpppnnnkkkrrr{{{sss""""""!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###"""""""""""""""""""""""" !!!!!!!!!""" !!!!!! !!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""###$$$$$$###""""""###%%%"""###$$$$$$$$$$$$###"""!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""##############################!!!"""""""""############################################################"""############$$$$$$$$$""""""#########$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$###"""""""""######$$$%%%%%%&&&&&&"""###$$$%%%%%%$$$###"""############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))((((((((())))))******++++++++++++*********************+++++++++,,,,,,,,,++++++++++++******************************************)))))))))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((()))***+++))))))))))))+++------,,,555555333CCCccc|||}}}yyyfffZZZWWWYYY___sssooojjjgggoootttrrrsssqqqqqqvvv}}}}}}zzzzzzuuuvvvzzzyyy}}}{{{"""!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###"""""""""""""""""""""""" !!!!!!"""""" """"""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""###$$$$$$###""""""###%%%"""###$$$%%%%%%$$$###"""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""##############################!!!!!!""""""#########$$$################################################"""############$$$$$$$$$""""""######$$$$$$$$$$$$######""""""""""""#########$$$$$$$$$$$$###""""""""""""###$$$%%%%%%&&&&&&"""###$$$%%%%%%$$$###"""############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))%%%&&&&&&'''((()))******------,,,,,,++++++******))))))******+++++++++,,,************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((()))*********++++++***+++---...---(((///......777HHHmmmuuuppp{{{|||rrrkkk```TTT\\\pppxxx{{{rrrqqqttthhh]]]ooouuuuuu~~~yyypppzzz !!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!!!!%%%$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""####################################!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((***)))'''&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$ ###""" &&&################################################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((()))***'''''''''(((((((((((()))(((((((((((((((((((((((((((((())))))*********++++++++++++*********))))))************************++++++++++++++++++++++++************************,,,++++++***)))(((((('''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((++++++******++++++,,,---///...///222333999KKK^^^|||yyypppgggmmmyyy}}}{{{zzz||||||vvvxxxqqq!!!!!!"""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""############"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((***)))'''&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$!!!!!!###""" &&&################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''((()))&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((()))))))))******+++++++++******)))))))))************************++++++++++++++++++++++++************************+++******)))((((((''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$#########""""""%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((+++************+++,,,,,,///---...000///111<<>>JJJWWW___vvvlllaaaRRRFFF>>>999222...+++++++++***)))(((((('''!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""!!!#########""""""!!!!!!!!!"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""########################"""""""""!!!###############################################################"""!!!!!!###""""""""""""""""""##################"""!!!!!!""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""############""""""$$$#########""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""########################$$$%%%&&&'''""""""""""""####################################""""""######$$$#################################""""""""""""""""""""""""""""""""""""############"""###$$$$$$###"""###$$$""""""""""""""""""""""""################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$#########""""""""""""""""""""""""""""""$$$########################"""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$#########""""""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))((('''''''''(((******+++,,,,,,,,,,,,---------000000///......222888======EEERRR```ooo|||xxxlllccc^^^XXXRRRBBB;;;333//////000///...++++++***))))))(((''''''!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""########################""""""""""""############################################################""""""""""""""""""!!!!!!!!!!!!""""""###############"""!!!!!!########################""""""""""""####################################""""""""""""""""""""""""""""""############""""""###############"""""""""#########$$$$$$#########""""""""""""###########################$$$%%%&&&""""""""""""####################################"""#########""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############"""###$$$$$$###"""###$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$############"""""""""""""""""""""""""""""""""%%%%%%$$$######"""!!!!!!""""""""""""""""""##############################""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$###############################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((((((((''''''(((((()))***************+++++++++,,,+++,,,,,,+++******,,,...222333444444777???JJJRRRccciiirrr{{{{{{rrrkkkbbbbbbbbbcccccc```\\\YYYMMMMMMHHH???999777333///---)))%%%%%%(((++++++*********))))))((((((''''''!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$""""""""""""""""""""""""!!!"""""""""#####################"""""""""""""""######################################################"""""""""""""""###""""""!!!!!!!!!!!!""""""###############"""!!!!!!########################!!!"""""""""####################################""""""""""""""""""""""""""""""############""""""########################$$$###""""""""""""###$$$!!!"""""""""###########################$$$%%%%%%!!!"""""""""####################################!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############"""###$$$$$$###"""###$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""$$$#########"""""""""!!!"""""""""""""""#################################"""""""""""""""""""""""" !!!###%%%%%%###!!! """"""""""""""""""""""""########################""""""#########$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((())))))))))))*********+++++++++(((+++...////////////000+++---///...---...000333222666<<>>:::777666444///++++++------******---...,,,---+++)))***+++,,,***))))))))))))(((((('''''''''!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""######!!!!!!!!!""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""############################################################"""!!!!!!"""###$$$$$$######""""""######$$$###############"""!!!!!!########################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###############$$$$$$$$$$$$###!!! !!!###$$$!!!"""""""""##################""""""######$$$$$$!!!"""""""""############""""""""""""""""""""""""!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############"""###$$$$$$###"""###$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!""""""####################################"""""""""""""""""""""""" !!!###%%%%%%###!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&''''''((((((((((((((()))************+++++++++***,,,///000...+++)))((((((***---///000000000000---///111222000///000000333777<<>>@@@@@@@@@BBBCCC>>>@@@AAABBBBBBBBBBBBCCC@@@BBBCCCAAA<<<777444444...///000///---,,,,,,---((((((((())))))))))))(((&&&&&&&&&&&&&&&&&&&&&%%%""""""############""""""######""""""""""""######""""""""""""""""""######!!!"""""""""############################################################!!!"""######$$$$$$$$$###########################""""""""""""""""""""""""$$$##################$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!""""""#####################""""""""""""######""""""#########$$$$$$$$$###############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))***)))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))(((&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''')))***)))))))))+++---******************++++++))))))*********+++++++++)))*********************))))))))))))))))))************))))))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!"""######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############################################################""""""!!!!!!!!! !!!!!!""""""""""""""""""########################$$$$$$$$$###############""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''')))))))))(((((()))***+++***+++---111555888888888666999;;;===???BBBGGGJJJKKKTTT^^^ddddddcccccceeeaaabbbfffiiikkkkkkjjjhhhpppooolllfff]]]UUUNNNKKKGGGGGGEEEAAA;;;666333111000...,,,+++***+++,,,---&&&&&&&&&''''''(((((()))"""######$$$$$$######"""######""""""""""""######""""""""""""############""""""""""""############################################################$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######""""""""""""######""""""""""""""""""""""""""""""""""""############!!!"""######$$$$$$############""""""""""""######"""############$$$$$$$$$#########$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))***+++*********))))))(((((('''((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((((((((('''((()))(((&&&&&&&&&'''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((***++++++***+++---///...---------,,,,,,,,,,,,******++++++,,,------------,,,,,,,,,++++++++++++,,,,,,+++++++++*********++++++*********)))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%% """""""""###%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$#########################################################""""""""""""""""""!!! !!!""""""""""""!!!!!!################################################"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((())),,,///000333999>>>CCCHHHOOOSSSSSSUUUWWWWWWWWWZZZ```eeexxx{{{zzzxxxyyy~~~~~~}}}{{{xxxtttqqqrrrqqqllldddYYYOOOHHHDDD:::888555111...,,,++++++******)))))))))******+++"""######$$$$$$######"""######""""""""""""######!!!"""""""""############""""""""""""##################################################################$$$%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###"""!!! !!!"""#########""""""""""""######""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$#########""""""""""""######"""############$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))***+++******)))(((((((((((((((((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((()))'''((()))((('''&&&'''(((%%%&&&''''''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))((()))******+++,,,---------...000000///000333555666666555444333222222111000000111111222333333444666666555444333222111111000//////...---,,,++++++,,,++++++++++++*********((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ###%%%$$$$$$%%%'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################"""""""""""""""#########!!!"""############"""!!!################################################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%'''***+++,,,///555999AAAEEEKKKOOOTTT___nnnyyyzzzsssllljjjmmmrrrzzzrrrqqqooopppvvvzzztttqqqrrrxxx|||sssiiiccc```OOONNNKKKFFF@@@999333///000///...,,,************######$$$$$$$$$$$$############""""""""""""######!!!!!!""""""#########$$$""""""""""""############################################################ !!!######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$###""""""###$$$%%%######""""""""""""######""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$#########""""""""""""######"""############$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&''')))*********)))((((((((('''(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''')))))))))'''&&&'''(((&&&&&&'''((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))))))))******+++,,,...///000000333444555666555666999;;;???>>>===<<<;;;999888888777777777888999::::::;;;@@@???>>>===<<<:::999999333333222000///...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ###''''''%%%######%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###################################################!!!!!!""""""######$$$$$$"""###$$$%%%%%%$$$""""""##########################################$$$$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++...111444666;;;BBBHHHQQQUUUZZZ]]]bbbqqqvvvnnnnnnqqqttt}}}qqqccc^^^^^^]]]^^^dddqqq~~~tttiiikkkgggfffnnnzzzzzzuuurrrqqqiiihhhgggaaaXXXMMMBBB;;;666444111...+++***))))))$$$$$$$$$""" !!!###%%%$$$###!!!!!!""""""###""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$#########""""""%%%$$$###""""""###$$$%%%"""############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""########################$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""############$$$$$$%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&)))(((''''''&&&&&&''''''$$$######%%%'''(((((((((&&&******'''(((,,,***$$$---,,,+++)))'''(((***---$$$+++000...++++++,,,,,,((()))***++++++***(((&&&---)))'''))),,,,,,***(((***(((&&&&&&((((((((('''''''''((((((''''''&&&%%%'''''''''((((((((())))))%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''(((((('''%%%%%%&&&(((+++++++++)))''''''(((***)))%%%&&&+++,,,)))***//////222222111444;;;>>>>>>@@@EEEGGGCCCBBBHHHOOOSSSWWWTTTPPPMMMKKKHHHDDDAAABBBFFFPPPYYYYYYTTTQQQRRRGGGMMMSSSSSSOOOMMMNNNQQQMMMGGGDDDCCC===444000222222---***,,,---+++***,,,///+++'''''')))+++***)))(((((()))))))))))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$#########""""""!!!!!!"""#########$$$$$$$$$$$$$$$#########""""""!!!!!!$$$$$$######"""#################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&""""""#########$$$$$$$$$$$$'''+++---)))$$$"""###)))&&&&&&+++,,,+++---111...666>>>CCCOOOcccttt{{{xxxrrroootttttthhheeeaaa\\\[[[WWWTTTSSSUUUUUUTTTRRRSSSQQQMMMKKKPPPYYY___aaa]]]YYYWWWZZZ```gggnnnssswwwnnnggghhhrrr~~~}}}mmmZZZTTTGGG<<<999666000,,,...###$$$%%%&&&&&&&&&&&&'''%%%%%%###"""""""""###$$$########################""""""""""""####################################$$$$$$$$$#########""""""$$$$$$###""""""###$$$$$$"""############$$$$$$$$$################################################""""""""""""""""""""""""####################################"""""""""!!!""""""""""""""""""""""""""""""""""""############""""""""""""#########$$$#######################################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''''''''''''''&&&%%%(((++++++)))))),,,+++&&&&&&(((+++---,,,,,,---...)))------)))(((+++,,,++++++******+++,,,,,,,,,+++,,,)))((()))***)))'''&&&+++***(((((((((((('''%%%(((((())))))((((((''''''&&&'''''''''((((((((((((%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''(((((((((''''''(((***''')))******((('''((()))...+++,,,000222111444:::777:::;;;<<>>@@@GGGMMMOOOQQQOOOLLLJJJJJJMMMRRRXXXdddaaa\\\\\\aaalll|||{{{ssseeeWWWPPPJJJBBB;;;:::!!!"""$$$%%%&&&%%%%%%$$$&&&%%%$$$#########$$$$$$########################"""""""""#########$$$$$$########################$$$$$$$$$###############$$$$$$###""""""###$$$$$$"""############$$$$$$$$$################################################""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""""""""#############################################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''%%%&&&'''((()))))))))******---,,,******,,,,,,***,,,...000111111111222333777666222...000444333...///---+++***+++,,,++++++,,,---,,,,,,,,,,,,+++***,,,+++*********)))'''%%%******)))))))))(((((((((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&((()))(((((((((***,,,''')))+++,,,+++***+++,,,111///111444555555999???HHHNNNUUU\\\gggttt}}}sssyyy}}}}}}xxxjjj[[[SSSHHHBBB===;;;777222000222+++***)))+++......+++(((,,,,,,+++***)))(((((('''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###############"""""""""!!!"""""""""############%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%%%%&&&&&&########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&(((&&&%%%$$$&&&)))+++,,,&&&///333222888FFFQQQSSS\\\aaaiiitttuuucccSSSJJJJJJOOOKKKPPPQQQNNNLLLQQQXXX\\\lllfff^^^XXXXXXZZZ]]]___UUUOOOHHHDDDDDDGGGKKKNNNKKKJJJGGGBBB>>>???CCCGGGNNNPPPPPPMMMMMMVVVhhhvvv|||wwwtttuuuooo]]]HHH:::%%%$$$$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$################################################$$$##################$$$""""""#########$$$$$$$$$################################################""""""""""""""""""""""""#################################"""""""""""""""""""""""""""""""""""""""!!!"""""""""############"""############$$$$$$$$$########################$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))(((((('''''''''''''''%%%&&&((((((((()))+++,,,***++++++++++++...222333444444555555666888<<>>FFFLLLcccppp~~~ooo]]]TTTGGG===999666444333000...---+++++++++,,,---)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$"""""""""""""""#########$$$$$$$$$$$$%%%&&&''''''########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((($$$+++---***000AAAQQQXXX```dddhhhnnnzzzjjjZZZRRROOOLLLIIIIIIUUUUUU[[[dddjjjlllpppuuuxxx{{{xxxtttsssjjj]]]IIIKKKQQQVVVXXX[[[ccclll{{{{{{wwwsssuuu|||BBB>>>;;;;;;;;;888222,,,+++,,,---------,,,+++***$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################""""""#########$$$$$$$$$"""###$$$$$$$$$$$$###""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################!!!"""""""""####################################""""""""""""############""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((()))))))))&&&'''((()))+++...000111000555;;;BBBKKKZZZkkkwww}}}yyyvvvuuurrrqqqyyyzzzhhh]]]hhhlllttt|||}}}xxxvvvzzzuuuqqqfff\\\```kkkkkkbbbMMMHHHAAA<<<888555333111000///---,,,+++,,,---...++++++++++++*********))))))((((((((('''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))''')))***++++++---///111444999@@@IIIRRR[[[ccciiinnn^^^RRRHHH@@@:::777555222///...---------,,,,,,+++***)))(((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((()))***++++++***111666<<>>FFFRRR```kkkuuu}}}qqq___QQQHHH===;;;777333000...------...---,,,+++***(((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&&########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''(((***+++,,,---...000888CCCSSSmmm|||oookkkeee^^^VVVTTT___mmmbbbYYYSSSVVV[[[^^^eeellljjjlllrrrxxxzzz}}}~~~}}}}}}zzz~~~mmmkkkoooxxxwwwkkk\\\VVVMMMYYYbbbbbbdddppp}}}dddgggkkkkkkdddTTTBBB666888555111///000111111000,,,+++***)))(((&&&%%%%%%&&&%%%$$$#########%%%%%%############""""""""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&((())))))((('''((()))***---111555===JJJWWW^^^fffbbb``````bbbiiixxx{{{yyy|||xxxpppuuurrrccc\\\VVVMMMCCC>>>===:::555222000///...---.........---+++)))'''%%%'''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***)))(((((()))000++++++///000333AAASSS^^^cccnnn~~~ppp\\\QQQHHH===888888666///)))333000,,,)))))))))((('''***))))))(((((((((((()))(((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$###""""""########################%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%''')))***)))(((&&&((())))))(((***///333888JJJ```sssnnngggbbb]]]UUUNNNRRRZZZ^^^XXXVVV\\\eeelllsssyyy|||xxxkkk]]]XXX___jjjppprrrzzz{{{kkkhhhhhhfffzzz{{{{{{~~~}}}tttkkkggg```ggg^^^UUU\\\hhhqqq|||cccfffkkkooolllbbbRRRGGGFFFGGGHHHHHHFFF>>>555...,,,++++++***************&&&%%%$$$$$$######$$$$$$$$$$$$$$$#######################################################################################################################################""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((******)))))))))(((((((((***+++---...------...///444;;;FFFUUUfffrrrxxxyyyooonnnooorrrttt{{{{{{vvvmmmfffbbbOOOHHH@@@;;;999888777666000...---,,,,,,---------)))******))))))((('''&&&((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''',,,+++)))'''%%%'''***...222000111666>>>NNNfffzzz~~~}}}oooZZZJJJ@@@;;;888555))),,,///222111...+++)))***)))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""########################%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&%%%((()))***---111777===AAARRR___nnn{{{qqqggg\\\VVVRRRQQQVVV]]]dddbbbeeennnvvv|||wwwgggYYYWWWZZZccciiikkkooouuuggg]]]QQQNNNTTT___gggkkkppp~~~pppiiieee___fffvvv}}}uuu|||yyyxxxggg```\\\[[[bbb\\\^^^ccciiimmmiii___VVVUUUXXX\\\^^^\\\SSSGGG>>>000///...---,,,---......******)))'''&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""""""""""""""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((('''''''''''''''((((((((()))+++---111888AAAFFFPPPSSS\\\mmm~~~yyywwwtttiiiYYYMMMFFFBBB>>>;;;666333000///---,,,)))'''++++++******)))''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))'''(((((((((***---333777666===DDDHHHRRRggg~~~ppp^^^PPPEEE>>>555333111---)))((()))+++***)))(((((('''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((('''''''''''''''''',,,******000<<>>;;;888666444000***%%%++++++***)))((((((''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((&&&&&&&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))%%%(((+++...000222555888@@@SSSccchhhnnnzzz~~~yyyyyyxxx\\\HHHAAA;;;222,,,*********)))******)))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''(((***,,,///,,,...:::MMM```kkkoootttsssnnniiilllrrrrrrmmmaaa]]]YYY[[[dddrrr|||sssqqquuunnnkkkfffeeeiiijjjaaaUUUOOOTTT[[[```bbbgggqqqzzz}}}{{{wwwqqqnnnrrrzzz|||yyy}}}rrrnnnnnnlllooo}}}xxxiiiiiiLLLHHHDDDFFFMMMSSSUUUUUUOOOOOOQQQSSSVVVWWWWWWUUUJJJGGGBBB<<<777222///...//////...---+++***))))))%%%%%%$$$$$$$$$#################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((***)))((((((((()))+++,,,///555@@@MMM[[[hhhssszzziiieeegggppp{{{|||rrrtttxxxoookkkgggbbb^^^PPPIII@@@;;;999777444111+++***))))))((())))))***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''%%%###%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((''''''((((((((()))))))))---.........000333999===[[[qqqxxxtttxxxzzz}}}tttjjjccc```^^^bbbvvvtttggg___aaaiiirrrwwwjjjIII@@@777444555444---'''++++++***(((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((&&&%%%'''+++...///333@@@UUUkkkyyy{{{xxxzzzsssggg\\\YYY]]]___^^^YYY___dddgggmmmyyymmmYYYPPPPPPPPPRRRZZZhhhsssrrrkkkbbbcccdddeeeggglllqqqsss}}}}}}{{{sssjjjgggkkkqqqwww~~~|||xxxuuurrrvvvwwwzzzrrrkkkooopppnnnqqq{{{}}}{{{vvvvvvGGGCCC???===AAAGGGMMMQQQOOOQQQTTTWWWYYYVVVQQQMMMRRRPPPLLLGGGBBB===999666///...---,,,,,,,,,......((('''&&&&&&%%%$$$###"""########################################################################################################################""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))+++***)))((()))+++---///777CCCUUUfffooorrrrrrqqqsssrrrwww}}}wwwwww}}}|||xxxzzz{{{pppcccPPPBBB;;;888555222///...,,,+++******+++,,,))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))''''''(((((())))))******......---///777CCCRRR\\\xxxbbb]]]PPPFFFMMM\\\\\\PPPGGGFFFFFFEEEBBBCCCMMMXXXOOOLLLHHHGGGIIIIIIFFFCCCRRR[[[bbb^^^SSSOOOVVV___iiitttvvvdddLLL;;;444111...***---,,,+++***)))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((())))))&&&%%%&&&,,,111555AAAXXXssswwwwwwnnn```TTTPPPRRRVVVYYYbbbooo{{{~~~rrrYYYFFF???EEEJJJTTTaaarrr}}}|||uuusssqqqllliiijjjnnnnnnjjjwwwzzzzzzrrrggg```___bbbZZZcccooowwwxxxssslllgggbbbfffmmmtttwwwuuunnniiibbbgggjjjggghhhpppyyy}}}yyyqqqvvv;;;;;;:::999:::>>>FFFKKKNNNPPPSSSWWWYYYVVVQQQLLLRRRRRRRRRQQQOOOLLLJJJHHH999777333///------...///,,,+++***((('''%%%$$$###########################################################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))'''((())),,,111777<<<@@@EEEPPPaaaooovvvwwwuuusss{{{~~~{{{~~~}}}lll^^^TTTJJJ>>>666666444111///---,,,,,,,,,))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''''''''''''''$$$%%%&&&(((++++++)))'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))))))))(((((())))))***++++++,,,///222888BBBOOO```qqq|||~~~xxxpppjjj___dddkkknnnjjjbbbYYYSSSMMMMMMIIIEEEFFFKKKMMMKKKAAAEEEIIILLLRRRYYYZZZXXXWWWVVVVVVXXXXXXTTTLLLEEEJJJPPPVVVWWWRRRLLLIIIHHHAAAHHHWWWjjjwwwbbbKKK===666444///...---+++***)))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''')))+++******///777>>>HHHTTThhh~~~xxxppphhh^^^XXXWWW]]]eeekkkvvvtttiii^^^QQQKKKIIIKKKRRR[[[eeeqqqzzzyyytttmmmlllhhhbbbccchhhiiieeekkkooosssoooggg^^^[[[[[[QQQYYYfffqqqtttooohhhcccaaadddccc```dddjjjfff\\\``````\\\XXX]]]jjjwww|||zzzxxxvvvuuuyyy...222666666555888???EEEEEEEEEGGGKKKOOOQQQPPPOOOOOOQQQTTTWWWYYYYYYXXXVVVHHHDDD<<<444///,,,+++,,,///...---+++(((&&&%%%$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))(((***///666@@@JJJSSSXXXTTT[[[fffqqqyyywwwttt|||zzzkkkXXXIII<<<:::666222///---,,,,,,))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((%%%&&&'''***---...,,,***%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***))))))***+++,,,,,,------999AAANNN\\\hhhttt}}}xxxzzznnneee\\\PPPLLLLLLMMMOOORRRRRRQQQPPPWWW^^^gggiiifffcccggglllhhhiiihhhkkk{{{~~~|||xxxrrrmmmiiijjjnnnrrrssslll```WWWIIIEEEDDDFFFFFFGGGPPP[[[kkk___HHH>>>000///---,,,+++*********))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%)))---///222:::FFFOOO\\\aaalllxxx}}}nnnhhhcccccchhhqqq}}}vvvooohhh```TTTTTTZZZeeejjjfff___[[[ccceeeggghhhlllsssuuurrriiilllkkkfffhhhooosssrrrqqqwww}}}~~~xxxqqqlllkkkooorrryyy|||zzz{{{pppsss~~~yyykkkbbb```ZZZWWW\\\dddgggeeetttzzzyyyppprrryyy666444333111222444777888@@@??????AAAEEEIIILLLMMMKKKJJJLLLQQQWWWYYYUUUQQQUUUPPPHHH@@@:::555111...000222333000+++'''((()))######$$$$$$%%%%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&***'''%%%'''***,,,+++)))***111===KKK[[[eeeddd]]]ZZZiii}}}}}}yyywwwzzz}}}{{{xxxtttZZZOOOEEE:::444444222---(((---+++*********+++)))((())))))))))))(((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&'''''''''''''''''''''''')))((('''&&&&&&'''((())))))((('''((()))***)))(((---))))))///000...///333===OOOdddttt~~~~~~uuuxxx}}}|||\\\MMMNNNRRRKKKXXX^^^[[[___lllqqqnnn{{{|||~~~ppp[[[TTTOOOMMMKKKHHHHHHJJJKKK[[[jjjxxxaaaHHH???666000000...)))(((,,,---,,,******++++++***((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((())))))((('''((()))...---...444<<>>@@@FFFEEEGGGMMMUUUZZZZZZXXXSSSQQQNNNJJJEEE===444///,,,---///000///,,,((($$$%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''''''''''''''(((***,,,,,,---...///>>>GGGRRRZZZcccjjjjjjgggppp{{{zzzvvvvvvwwwyyy{{{}}}|||zzz{{{{{{xxxzzz{{{yyycccZZZLLL???888333111//////---******+++,,,,,,,,,)))))))))((((((((((((''''''''''''''''''''''''''')))((('''&&&&&&'''((()))'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%'''&&&&&&&&&%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''''''''''')))(((''''''''''''((()))((((((((((((***++++++++++++)))***...///000888BBBUUUddduuuooovvvjjjPPPIIIRRR\\\hhhvvv}}}wwwqqqnnnmmmhhh\\\OOOIIIEEEHHHMMMWWWfffttt|||zzzNNNAAA666555555000+++))),,,***))))))***)))'''%%%'''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((()))***)))''''''((()))&&&+++777III[[[hhhnnnqqqsssmmmiiiaaaXXX___jjjhhhooonnnoooxxxmmmXXXFFFCCCIIITTT]]]lll{{{zzzsssrrrnnnhhhcccbbbfffkkkoooxxx{{{{{{xxxxxx{{{zzzwwwnnnkkkooozzzxxxxxxxxxsssttt|||vvvtttzzzwwwnnnjjjjjjppp~~~;;;999777555444444555666777666444222222333444555;;;;;;===DDDOOOXXX]]]___RRRQQQPPPOOOLLLGGGAAA<<<444111......000000,,,'''(((((('''&&&%%%######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((())))))&&&(((******)))---555<<>>999444...***+++***)))*********'''%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((()))))))))((())),,,...+++666LLLkkkwwwiiiccc]]]QQQQQQ]]]aaappprrryyydddZZZQQQGGGJJJVVVaaakkkzzz}}}tttmmmkkkiiihhhjjjnnnsssvvvzzz{{{zzzvvvuuuxxxyyywwwuuuuuuzzz|||vvvyyy|||wwwuuurrrrrrtttsss444444444444555777:::;;;?????????===999555333222222111333999DDDOOOWWW[[[PPPMMMJJJIIIKKKNNNOOOPPPHHH@@@777000...///000000,,,+++)))'''%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''******)))))))))*********+++***((((((,,,777EEEOOO```lll{{{vvvuuurrrpppoooqqquuuxxxxxxyyy|||}}}|||zzzyyyxxxrrrooojjjbbbZZZWWWXXXZZZYYYXXXYYY]]]eeeqqq}}}yyynnn___NNN???666444222000......,,,)))''')))))))))(((((((((''''''''''''''''''''''''''''''(((((((((''''''((((((((('''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((()))))))))((())))))))))))***+++---...111888AAAMMM\\\mmmyyy|||kkk]]]UUUQQQPPPTTThhh{{{zzzxxx|||~~~wwwxxx}}}|||xxxwww{{{}}}uuu~~~yyylllmmmsssvvvvvvlllhhh```aaagggmmmmmmkkkooovvvuuuxxxggg]]]XXXSSSNNNLLLMMM[[[pppmmmSSSAAA777444444---+++++++++,,,,,,***(((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((())))))***,,,000444888EEE^^^ssseeedddfff\\\YYYbbbiiisssuuu{{{{{{fffTTTPPPTTTXXX```iiiiiiooozzzvvvnnnfffiiinnnsssvvvwwwvvvuuuuuuuuussspppttt}}}wwwhhh```___iiirrryyy//////000222444777:::;;;===AAAEEEFFFBBB<<<777444222111000222888???FFFJJJHHHEEECCCDDDHHHNNNRRRTTTQQQMMMEEE:::111---...000...---,,,***'''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''',,,+++***)))(((((())))))+++***+++222>>>KKKUUUZZZ^^^iiixxxyyyssspppllljjjmmmsssxxx{{{|||||||||{{{xxxsssmmmiiiiiieee]]]TTTLLLHHHGGGGGG???AAADDDFFFLLL[[[nnn}}}{{{yyyzzz}}}~~~{{{ooo___KKK>>>777666555444333111,,,)))***))))))))))))((((((((((((((((((((((((((((((((('''((((((((((((((((((''''''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''''''''(((((())))))((((((''''''''''''''''''''''''''''''(((((())))))))))))))))))******)))((())),,,///000555@@@QQQeeexxxvvv]]]QQQPPPUUU\\\nnn|||uuulllmmm}}}zzzmmmhhhgggeee```vvvyyymmmgggbbb\\\iiiqqq|||}}}uuujjjccc]]]YYYXXX]]]aaabbbfffkkkkkkxxxlllSSSRRRPPPPPPYYYjjjpppSSSAAA<<<<<>><<<999777444222222444777999======???CCCGGGIIIHHHGGGJJJMMMMMMGGG===333---+++//////...,,,***)))''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''***)))'''&&&&&&&&&'''(((%%%***444DDDSSS]]]^^^\\\jjjpppyyy~~~qqqllliiigggiiinnntttvvvvvvvvvuuutttssspppjjjddd___ZZZVVVNNNGGGAAA===<<<;;;555888:::999;;;GGG[[[jjjppppppqqqrrrtttxxx~~~xxxmmm___TTT>>>;;;888555333111...+++++++++*********)))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''((())))))((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((()))************)))+++,,,+++***,,,000555888@@@OOObbbxxxjjjZZZTTTXXXdddppp{{{qqqccc^^^fffyyyyyyllleeeeeehhhkkkfffuuu~~~xxxpppccclllvvv|||zzztttpppmmmjjjiiilllnnnnnnlllnnnttt~~~zzzmmm___PPPIIILLLYYYmmm}}}jjjVVVFFF===666333///,,,+++++++++***))))))(((((((((((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))******,,,222999>>>NNNVVVcccuuuiii]]]]]]ffflllzzzsssddd[[[UUUQQQUUUjjjwwwrrrpppxxxxxxpppdddccccccfffkkkpppssstttpppppppppqqquuuzzz~~~zzzkkkeeegggooosssrrrwww+++++++++,,,------...///000777???BBB@@@=========;;;:::999777555444555666555666888;;;@@@BBBBBBBBBBBBFFFJJJKKKGGG>>>555000000//////...---,,,++++++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''')))+++---000999HHHYYYeeelllmmmlll~~~}}}vvvkkkiiiiiimmmssstttqqqlllhhhgggeeecccaaa\\\UUUPPPGGGDDD???<<<999888777666777777777555777@@@MMMWWW]]]]]]^^^dddnnnyyy}}}ssspppvvvuuuooottt~~~wwwrrrYYYRRRGGG===777333111000,,,,,,,,,++++++++++++***((((((((((((((((((((((((&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''&&&&&&''''''&&&&&&%%%$$$'''&&&%%%%%%%%%%%%&&&'''$$$%%%''')))***)))((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''')))***++++++******'''***---......111888>>>LLLYYYiiiyyy~~~sssiiibbb___```cccgggnnn{{{{{{pppfff[[[TTTQQQVVV\\\dddppp{{{~~~wwwvvv|||yyylllfffbbbcccdddcccccceee```tttiiiXXXMMMIIINNNVVVddd{{{www^^^HHHDDD>>>777000---,,,+++******))))))(((((())))))***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((***,,,000777AAALLLSSS___ccceeehhhtttsss___YYY^^^jjj{{{qqqVVVJJJNNNTTT[[[ooozzzxxxvvvrrreeeddddddggglllqqqtttvvvppppppqqqvvv}}}{{{oooiiipppyyy~~~xxxsss'''(((((()))+++,,,,,,---,,,111666777444222333555888:::;;;;;;;;;;;;;;;<<<444111///111666===CCCFFFAAAAAADDDHHHKKKHHHAAA;;;000000//////............%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))((()))+++...111333HHHQQQ___kkkttt{{{zzzvvvxxx|||}}}wwwuuuvvv{{{}}}tttlllfffbbb]]]XXXRRRKKKAAA:::999777555555555666666555555333222222777===DDDHHHKKKFFFCCCJJJ[[[mmmyyytttZZZJJJOOOSSSRRR```uuuyyyyyy}}}|||ppp^^^MMMBBB<<<::::::---------,,,,,,,,,++++++))))))))))))))))))))))))&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''(((((()))(((((((((''''''''''''&&&&&&''''''&&&&&&%%%$$$'''&&&%%%%%%%%%%%%&&&'''$$$%%%''')))******)))((((((((())))))))))))((((((''''''''''''''''''''''''&&&''')))***+++++++++***&&&***...000111666???FFFaaapppuuukkkeee]]]VVVjjjooowwwzzzuuummmlllpppgggooovvv{{{{{{iiiddd]]]XXXZZZeeewww}}}nnn___\\\^^^^^^\\\[[[\\\cccuuusssaaaSSSPPPTTTEEEPPPaaazzz{{{]]]PPPIII???666000...---,,,******))))))))))))******''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))&&&)))///777CCCRRRaaajjjjjjkkkddd[[[]]]ffffff]]]\\\]]]jjj}}}qqqQQQGGGRRR```jjjsss{{{nnnjjjnnniiiiiijjjmmmpppsssrrrrrrvvvxxx}}}|||rrrnnnwww}}}ooobbb,,,,,,++++++***+++++++++,,,,,,,,,---...111333444666555666999???DDDGGGIII888777444111000222666:::???DDDFFFFFFJJJOOOMMMGGG???999111,,,,,,...111222///***%%%%%%'''((($$$ %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))$$$%%%''''''''''''%%%$$$###$$$&&&&&&%%%&&&(((***)))***++++++)))+++888FFF]]]gggrrrxxx}}}sssoooqqqyyy~~~|||yyy{{{xxxuuummmZZZFFF;;;;;;999555222222333333333444555777444555666888;;;<<<<<<<<<;;;666444<<>>666///,,,---000000,,,'''&&&'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((((((((()))+++)))(((+++...555AAANNN___iiiuuu}}}vvvsssrrrssssssyyywwwrrrrrr{{{yyyrrrfffRRR@@@:::<<<;;;555888888777666777777888888777:::<<<<<<999777888999999888666777999===???@@@@@@;;;888999999999;;;@@@GGGHHHJJJHHHBBB@@@HHHTTT^^^```gggrrr}}}ppp[[[NNNBBB555444333333222...((((((,,,******)))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((((((((()))))))))***************+++++++++***000...111:::GGGXXXnnnppp\\\XXXccc}}}{{{rrroooeeeddd^^^YYYUUUfff|||{{{qqqgggjjjppp}}}xxxqqqxxx|||rrrxxxrrrbbbZZZfffxxxxxxwww\\\LLLKKKUUUhhhyyycccPPPDDD:::333111...---++++++,,,,,,------((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%''''''''''''((((((((((((***)))((((((***+++,,,,,,)))444FFF^^^wwwyyyqqqmmmeeeYYYQQQTTT```llltttiii]]]WWWZZZccckkkpppooopppqqqpppoooqqquuuyyy{{{vvvuuuzzz~~~yyyyyy{{{~~~......---,,,,,,,,,,,,,,,++++++***)))))))))******111111222444888::::::999888999999777444333333333666BBBMMMPPPPPPRRRUUUVVVLLLNNNLLLCCC666...---///333000,,,)))''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''((('''''')))******)))'''---))))))///666???LLLVVVdddooo|||zzzvvvxxxzzzxxxuuu{{{wwwqqqlllllllllggg___XXXNNN???555666:::888333777666666888<<<@@@AAABBBFFFMMMRRROOOEEE>>>===@@@???CCCEEEFFFEEEGGGMMMRRRNNNHHHFFFIIIIIIEEEAAAAAA>>>>>>??????;;;666:::AAANNNQQQXXXbbbnnnxxx~~~xxxhhh]]]MMM>>>999666555444000***))),,,,,,++++++***))))))******((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((((((((()))))))))******))))))***+++,,,---------333111777GGG[[[mmm}}}jjj]]]```nnnzzzuuupppooojjjkkkiiiyyy~~~|||~~~xxxooonnnvvv}}}}}}{{{}}}}}}zzzdddUUUWWWbbb\\\aaarrrsssUUUFFFBBBIIITTTbbb|||iiiSSS@@@777666///---+++***+++,,,,,,+++((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''(((((((((((('''&&&&&&'''((()))+++,,,---<<>>@@@CCCFFFNNNXXX]]]]]]nnnqqqjjjaaaYYYFFF>>>777555333///---------,,,+++******))))))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))))))))*********)))***+++,,,,,,---...000333;;;MMMdddtttyyyzzz{{{vvvllljjjlllqqq|||zzz{{{ssspppvvv|||~~~}}}|||{{{yyyyyy|||}}}{{{{{{llleeefffbbb```bbbhhhuuutttdddSSSIIIEEEMMMVVVnnnoooVVVCCC:::666222...,,,,,,,,,***((())))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''(((***,,,///999DDDVVVjjj~~~|||nnnfffiiiiiihhhsssuuuiii]]]TTTPPP]]]eeepppvvvvvvsssooonnnqqqqqqsssttttttuuuvvvvvv{{{yyyxxx|||222111000///............000000//////---,,,+++*********,,,000333555444333---000333444444333444444333222333888>>>DDDJJJOOOQQQQQQOOOLLLFFF===444...111222333111---)))''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((&&&%%%%%%&&&(((((((((''''''(((***,,,,,,,,,+++666FFFSSSXXX]]]jjjwwwxxxssspppiiipppsssooonnnvvv~~~}}}rrrdddWWWMMMDDD<<<777666777:::@@@JJJZZZooo~~~vvvyyy~~~|||yyy~~~}}}{{{jjj___QQQPPPJJJBBBAAADDDDDD@@@LLL___sss{{{uuurrrXXXKKK>>>:::999555000------,,,+++***))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))))))))))))))***************+++,,,++++++---111555999JJJgggzzzxxxxxx~~~~~~uuupppssszzzqqquuuzzz|||wwwpppnnnpppyyy|||uuurrrqqqttt}}}|||vvvuuuddd___iiixxxsss^^^QQQNNNGGGIII]]]yyywwwWWW@@@AAA;;;333000///000...+++***))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))***+++***+++///555999EEEMMMXXXdddqqq||||||ssseeebbboooyyyyyygggUUUSSSYYYjjjxxxtttpppqqquuutttsssssssssssssssrrrwww{{{444333222000////////////............---,,,+++*********+++...111333333222---///222333444666999;;;666111...333<<>>;;;DDDUUUnnnzzzlll```SSSKKKCCC999111///------+++***))))))((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,000888>>>HHH]]]zzzvvvhhhbbbiiiuuu}}}ooohhhggg```___iiiuuuwwwvvvvvvqqqssswww|||uuuxxx~~~www]]]PPPTTTcccvvv|||ZZZPPPGGGGGGRRRiiilllOOOJJJAAA666000///000...,,,*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((('''((()))***,,,444>>>FFFQQQYYY```eeekkkpppqqqmmmeee```ddduuujjjVVVYYYdddsssvvvvvv{{{yyyuuupppnnnppptttxxxzzzyyy}}}555444333111000000000///,,,---............---,,,,,,+++***,,,...000000000...///000000222555:::>>>999444222555888:::BBBKKKOOOQQQRRRQQQMMMIIIEEECCC999555111///000000///---%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''((((((((((((''''''%%%)))+++***)))...777???LLLYYYlllzzz||||||xxxuuuuuussssss~~~yyycccJJJ>>>;;;;;;===@@@<<<<<>>555555///...---+++******))))))((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))))))))*********++++++++++++,,,------///666BBBLLL___pppttthhhgggwwwpppeee```SSSPPP```ttt~~~yyy~~~vvvrrruuujjjllljjjfffgggkkkooonnn|||}}}fffTTTVVV^^^fffsssxxxcccPPPGGGQQQlllqqq\\\PPP@@@555111000---)))++++++***))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((%%%'''))),,,222>>>NNNYYYaaafffhhhfffeeeggghhhgggccchhhsss~~~zzzcccXXX___kkkuuu{{{}}}xxxwww}}}zzzwwwsssssswww}}}}}}666555444222111000000000,,,---///000111000000//////---******+++---------......---,,,---222888===:::777777666222...555???HHHNNNSSSSSSPPPNNNPPPSSSEEE<<<333......///---+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&'''((())))))((('''&&&%%%***---,,,***///<<>>FFFRRR[[[YYYUUUVVV[[[UUUOOOEEE999000---...111...,,,)))'''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((()))((((((((()))***)))(((,,,))))))+++///888LLL___hhhqqq}}}|||uuuppppppnnnmmmsss|||~~~|||xxxvvvnnnbbbYYYTTTMMMEEE;;;DDDIIIFFFGGGSSSeeerrrgggnnntttzzzjjj]]]VVVOOOHHHPPP___jjjlllssssssQQQ>>>>>><<<444//////---)))***...******)))(((((((((((((((***'''%%%%%%&&&((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((()))))))))))))))+++---...---,,,,,,---///000222333888HHHccczzz}}}xxxzzzxxxyyy{{{xxxvvvjjjgggllltttzzz}}}wwwmmmfffbbb___ZZZUUURRRPPPPPPPPPRRRSSSVVV[[[dddqqq~~~pppmmmjjjkkknnn{{{iiiYYYOOOFFFNNNwwwjjjSSSCCC:::333...------,,,***''''''((()))''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''+++)))''''''((()))******,,,,,,222BBB]]]uuu~~~{{{}}}qqqnnnjjj^^^\\\ffflllzzzwwwhhheeecccdddgggkkkmmmoookkkkkkmmmppppppoootttzzzvvv}}}333444555555444444444555555666666777<<>>GGGIIIKKKOOO]]]tttuuu```QQQGGGKKKLLLKKKSSSfff|||yyyhhhOOO>>>AAA999333333222---))))))***))))))((('''(((((((((***'''%%%%%%''')))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((()))))))))))))))+++------,,,,,,,,,---...///222:::III___xxxtttpppsss|||~~~yyyzzzuuummmooosssxxxppppppkkkllllllooossssssnnniiifffffffffggggggccc]]]XXXVVVVVVUUUTTTTTTTTTTTTTTTNNNNNNMMMMMMQQQXXXbbbiii~~~|||nnnqqq~~~kkkOOOKKKXXXmmmnnnVVVDDD:::777//////---+++(((''''''(((((((((((('''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))((('''((()))***++++++222666>>>NNNhhhwwwooohhh[[[^^^ppp{{{wwwhhhbbbbbbbbbfffiiioootttvvvwwwvvvuuurrrqqqtttvvvtttoooooorrrpppwww666555333222222333444555444666666777===BBBAAA===.....................///,,,,,,,,,---....../////////555:::;;;;;;:::555000,,,222>>>HHHLLLNNNTTT\\\XXXWWWSSSHHH;;;000------+++---...,,,(((%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''(((((()))***'''***000999DDDRRRfffvvvqqqfffmmmvvvwwwaaaLLLBBB===999<<>>===<<>>;;;777444222444444222333777777333444444333333111000...---......---------,,,,,,,,,,,,,,,///222444666999;;;:::666222222333777BBBMMMRRRPPPNNNNNNKKKDDD:::111---000333111---)))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((&&&'''(((''''''(((,,,///...555???KKK\\\rrr~~~|||aaaJJJ999999>>>AAANNN^^^llluuuuuuyyywww\\\WWWaaammmrrr~~~zzzzzzfffZZZHHH888222111111000******)))(((((((((((()))((('''&&&&&&((())))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((())))))))))))***+++++++++,,,...111444555CCCTTT___lll|||xxxzzzpppggghhh^^^hhhzzz|||uuupppmmmhhhfffbbb]]]ZZZ\\\aaaeeeiiilllmmmllliiigggeeeddddddbbbcccgggjjjooo|||rrriiidddcccccc______]]]ZZZXXXZZZ]]]aaagggzzzeeeMMM```|||yyy^^^RRRNNNXXXyyy}}}cccPPPFFF<<<888111---,,,+++***)))((((((((('''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))***)))((()))---000:::IIIXXXaaaiiivvvvvviiihhhqqqttt\\\III@@@AAAEEEXXX___hhhmmmnnnqqqvvvzzzyyywwwxxx}}}~~~~~~zzzUUUPPPJJJFFFCCC???999444555888666333222555555222555555555555444222///...............------,,,,,,+++***+++---...111:::CCCFFF>>>555000---///888BBBSSSRRRQQQSSSRRRMMMCCC;;;333333333222111...***(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((&&&((()))(((''')))...222888AAALLLXXXhhhzzz{{{zzzzzzvvvzzz~~~xxx~~~}}}zzzuuussspppiii```HHH<<<555:::DDDPPPbbbsssrrr___ZZZTTTTTT^^^uuuzzzhhhOOO;;;333222222++++++***))))))))))))***((('''&&&''')))))))))'''((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((())))))))))))***+++++++++---000555999:::PPPeeeooovvvvvv|||iii```jjjttt{{{xxxsssmmmfffaaa]]][[[^^^^^^\\\ZZZXXX\\\cccjjjtttyyy{{{zzzyyy{{{|||zzzyyyuuuvvv~~~tttiiicccggggggdddaaa]]]]]]^^^``````pppvvvyyyuuuYYYTTTTTTgggwww[[[JJJFFFVVVlllppp[[[PPPJJJBBB777000------,,,***((((((((('''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))******)))))),,,222888GGGVVVdddiiijjjooouuuyyynnndddfffrrrqqqUUUEEEAAABBBDDDFFFIIILLLQQQVVV\\\eeeooowwwsssoooooossswwwxxxzzz~~~{{{{{{qqqcccWWWNNNFFF>>>999777999888444222555555444333444555666666444333222//////..................+++***,,,---+++...;;;JJJLLLCCC:::444///...333:::KKKOOOTTTUUUSSSOOOLLLKKK888555222222333222---)))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&'''(((((((((&&&)))+++***(((***000555AAAMMM[[[fffrrr~~~xxxuuuvvvsssxxx}}}yyyrrrqqqkkkccc\\\UUUHHH===:::;;;===EEETTTjjjwwwgggUUUKKKJJJYYYlll|||jjjKKK888222111---,,,++++++******++++++'''&&&&&&''')))***((('''((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((())))))))))))******+++,,,...333999>>>HHH^^^rrrwwwzzzrrrkkkzzz{{{zzz~~~yyyiiifffbbb]]]ZZZYYYYYYZZZ[[[^^^```aaacccjjjuuu}}}tttpppnnnjjjddd^^^ZZZXXXYYY\\\jjjsssxxx~~~yyyiiiWWWTTTfff{{{^^^KKKIIIOOOrrr}}}mmmfff[[[OOO@@@555000...,,,***)))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((***+++***+++111;;;CCCTTTbbbnnnpppllljjjkkkkkk```___jjjxxxuuu```LLLGGGJJJLLLLLLLLLBBBCCCEEEJJJSSS^^^iiiooommmiiiiiiooouuuxxxzzz~~~lll^^^RRRIIIBBB666999888444222555666555111222444666777777666555////////////////////////***+++...///+++---;;;MMMMMMEEE===888333///111555>>>HHHSSSUUUPPPNNNRRRXXX<<<777222222555555///)))%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''(((((()))'''***,,,***)))***111777GGGVVVeeeoooxxx}}}vvv|||pppooouuuwwwpppllldddYYYRRRKKKAAA777555>>>EEEMMM___}}}uuufffSSSDDDFFFRRRjjjxxxuuu~~~|||VVV===333000...---,,,,,,++++++,,,,,,'''&&&&&&((()))***(((''')))(((((((((''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&''''''((((((((((((((((((((((((((())))))))))))******+++,,,///444<<>>AAA???888222//////...---,,,+++,,,///222444555555777999:::999777555111444:::BBBJJJPPPSSSUUURRRFFF888222333666555222---,,,***(((&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%(((******(((&&&$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))******((((((...333:::FFFSSS\\\hhhvvvzzzvvvtttuuuzzz~~~nnnZZZMMMBBB888999@@@FFFYYYppp|||~~~}}}jjjVVVOOOdddrrrooovvvZZZBBB888555000......---))))))+++))))))))))))))))))))))))((())))))))))))(((&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))******+++,,,...,,,,,,111555<<>>SSSkkk}}}}}}nnneeedddhhhzzzzzzfffYYY]]]ttttttdddWWWVVVYYY___ffflllqqqtttuuu^^^LLLBBB444999555444555555333333666777===BBBCCC===666111//////...---------...///000///000333666999;;;<<<===000000222;;;FFFNNNQQQPPPSSSKKK@@@777222111222222000...+++(((&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((((((&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''')))))))))******+++++++++***(((***111;;;GGGVVVccckkktttxxxrrrooouuu~~~sss^^^HHH???<<<===EEEPPP```yyy~~~uuuccc___dddzzzqqquuuVVV<<<666222000111///***)))+++))))))))))))))))))))))))))))))*********)))((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************+++,,,---...000...///444===HHHVVVcccttt}}}}}}qqqgggcccdddjjj{{{|||tttjjjbbbdddkkkvvvccc]]]bbbdddccccccZZZ^^^fffqqq~~~lll```MMMHHHYYY|||wwwkkkOOO@@@DDDNNNhhhttt^^^GGGAAA???333///,,,***))))))))))))((('''''''''&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%)))((((((''''''''''''((()))((('''''''''((()))***------000777EEEYYYooo}}}yyygggaaakkkwwwgggUUU[[[ooo{{{~~~nnnaaadddiiiooouuuzzzwww```GGG===666555::::::333222777222777<<<>>>;;;666222000000000///...------------///111333555666999<<<>>>888333000555@@@JJJNNNMMMQQQOOOHHH???555000111333222000,,,)))&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((()))))))))***+++++++++---,,,///666AAAQQQaaakkkyyyuuuqqqpppuuu```OOO@@@===@@@EEERRR```}}}lllXXXjjjsssqqqggg~~~eeeGGG===777222111000,,,***,,,))))))))))))))))))))))))(((((())))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************+++,,,......222111444===JJJZZZjjjttt}}}wwwzzzwww{{{iiiZZZ___lllxxxrrrooopppwwwzzzlllmmmooollljjj```___```eeemmmxxx~~~iiiOOONNNbbbxxxoooNNNDDDFFFVVVwww{{{mmmVVVHHHAAA666111///,,,++++++,,,,,,,,,''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''''''''(((((()))((('''''''''((()))***---...111:::HHHYYYiiissstttdddcccttt}}}bbbQQQYYYgggrrr~~~yyypppkkktttuuuxxx}}}sssMMM@@@777777666111111888111333555666666555444444222222000///...------,,,///111222333444666;;;???>>>777111111999CCCJJJMMMPPPSSSSSSKKK>>>555333555333111...***(((&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((())))))***++++++...///222:::HHHZZZjjjrrruuutttxxx{{{~~~~~~yyyuuurrrnnniiiQQQIIIFFFIIIKKKNNNZZZiii___[[[XXX]]]lll~~~kkkooowwwdddNNNBBB666111000---+++,,,************************(((((((((((((((((())))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))***+++,,,......000333;;;JJJ^^^sss|||yyy|||zzznnnfffjjjsss|||{{{xxxmmmfff``````cccgggrrr~~~iiiRRRUUUgggcccMMMDDDEEEaaa|||hhhQQQAAA555222///,,,++++++---------(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((((((''''''''''''((((((((((((''''''((()))+++,,,111444:::DDDQQQ___jjjqqq}}}oooeeelllttthhhdddTTTLLLXXXaaaiiiqqqsssoookkknnnrrr}}}zzzxxx}}}nnnWWWHHH@@@;;;777666666555333222333555888:::555444111///...............///111111111666===CCCBBB???:::555555;;;EEELLLNNNUUUZZZUUUFFF999222111333111///---***(((&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%$$$###%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&''''''((()))***++++++...111666???QQQfffuuu|||yyyzzz}}}sssiiidddccc___YYYBBBCCCKKKYYYaaagggttt~~~vvvrrrqqqzzz}}}ZZZOOOHHHLLLXXXmmmvvvkkkvvvmmmWWW???444222111...,,,************************))))))((('''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((())))))***+++---...///000888EEEYYYrrr}}}uuuxxx|||{{{|||yyyzzzvvviiiddd```]]]aaaiiirrr~~~~~~rrr{{{fffRRRBBBNNNooonnnVVV@@@555111---******+++++++++((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((()))(((''''''''''''(((((()))(((((((((((()))+++---///111999EEEQQQ[[[dddlllqqqwwwuuupppjjjlll~~~mmmTTTQQQMMMNNN[[[[[[]]]```bbb``````hhhrrryyyvvvxxxvvvmmm]]]NNN===:::555222333555888:::777555222///......000111...000111//////444<<>>222777@@@```kkkvvvtttcccNNN===555000000111000...+++(((&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))((()))***+++,,,---......777===CCCMMM```vvvwwwwwwpppdddYYYPPPGGG@@@SSSQQQ]]]vvvxxxvvvyyy}}}}}}wwwkkk\\\TTTggg~~~eeeiiizzzVVV>>>999888333---************************...---+++)))(((((())))))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))+++++++++,,,...000111222FFFQQQ```rrr~~~{{{{{{||||||}}}zzzxxxxxxggg^^^^^^___```gggsssuuuSSS\\\hhhhhhIIIJJJNNNoooeeeFFFAAA999333///,,,***))))))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''((()))***''''''(((***,,,///222444AAANNN___jjjkkkjjjkkkmmmcccdddhhhoooxxxuuutttqqqkkkkkkhhh___^^^jjjwww{{{{{{{{{yyyUUUCCC666666888666555888555777666222......000111666444111......222888>>>YYYbbbkkkdddLLL666555@@@WWW}}}ppp[[[JJJ<<<444111,,,***///444---###'''%%%######%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((()))*********)))))),,,111555===BBBHHHSSSdddvvv~~~zzzzzz~~~oooaaaTTTHHHDDDEEERRRZZZnnn~~~kkkSSS]]]xxx{{{ggg___hhhtttxxx}}}cccIII;;;777666444++++++,,,,,,,,,+++******...---+++)))((())))))***(((((())))))))))))((((((%%%&&&&&&'''((()))***************)))))))))))))))&&&***......---///555:::OOO]]]iii{{{zzz{{{xxxsssuuu}}}qqqyyyvvvooozzz~~~yyyfffYYY[[[___eeejjjooo{{{YYYUUU[[[kkk|||uuuSSSBBB<<<]]]yyytttMMMHHH===111---000///)))+++)))((((((((((((%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''))))))))))))************))),,,)))+++///...666JJJSSS___iiijjjiiikkkjjjfffYYYfffpppzzz~~~vvvzzzwwwvvvhhhgggfffjjjqqqwwwyyyzzzzzzzzzfffPPP<<<666666333111444444333111000000222444444666555222///...111666;;;GGGRRR```eeeYYYDDD888777OOOpppttteeeSSSBBB666111------//////***%%%(((&&&$$$$$$&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''((((((((())))))))))))))))))+++///444999EEEKKKTTT]]]hhhrrrtttqqquuuuuuyyyjjjTTTFFF@@@DDDKKKXXXbbbvvvccc```nnn|||kkkbbb___nnnzzzcccGGG999999888111------,,,,,,++++++++++++---,,,+++))))))))))))***(((((())))))))))))((((((&&&'''''''''((()))))))))************))))))))))))&&&***---------111888===UUUaaalll~~~|||{{{|||uuuxxxyyyqqqooozzzggg___\\\]]]aaagggssscccPPPQQQ___xxxbbbKKK>>>MMMbbbiiiUUU@@@888555///+++***+++)))(((((()))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%&&&'''%%%%%%&&&&&&&&&''''''''''''(((((((((((()))))))))'''***(((+++333666EEE___nnntttwwwtttooojjjaaaWWWRRRjjjtttwww~~~}}}kkkfffgggkkkpppuuuyyy|||~~~xxx{{{vvvWWWEEE;;;444333777777444111111333444333222555555333111000111444777888>>>LLLZZZ[[[OOO>>>444999NNNbbbhhhjjjkkk```RRR???444///111222---***---***(((&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''((((((((())))))))))))))))))))),,,222999>>>NNNXXXdddlllrrruuuqqqkkkmmmsss|||~~~zzz___KKKBBBEEESSS```jjjsssrrrnnnxxxiiiVVVZZZxxxwwwwwwgggMMM>>>>>>;;;222111///---+++***++++++,,,---,,,+++***))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***************************,,,---...000666???FFFWWWdddoootttqqqwwwvvvvvv|||}}}yyyjjj___]]]\\\___pppzzz[[[TTTVVVrrrjjjSSSEEEJJJdddfffHHHAAA===111+++///+++)))(((((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((('''+++))),,,555<<>>>>>777444333555222------111///000222222222222333555777666777:::AAAFFFEEECCC===:::<<>>555777555000666;;;;;;555...,,,...111///...111666:::;;;AAAHHHEEEKKKAAA333444AAAXXXrrryyyIII***555111111///+++(((&&&'''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((())))))(((((()))***++++++***...///444===KKKZZZgggooo~~~|||dddUUUPPPZZZYYY^^^hhhpppzzzwww[[[hhhwwwTTTVVVlll|||UUUBBB<<<888888444,,,***,,,...---,,,+++************))))))))))))))))))))))))))))))))))))*********************,,,...///...---111,,,222CCCOOOWWWfffwwwyyy|||xxx|||}}}yyyxxx~~~uuuuuu{{{{{{|||nnnaaaYYYYYY[[[lllooo{{{~~~lllaaa[[[^^^___```jjjxxxoooYYYeeezzztttjjjTTTDDDNNNuuuzzzXXXDDD===111...///***+++,,,&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&)))%%%$$$(((***)))***---222000???QQQXXXddduuu|||xxxuuuxxxzzzyyy~~~~~~ttt~~~}}}yyymmmfffcccccckkkssszzz|||uuutttfffUUUOOOXXXiiipppoooooolllppp~~~~~~qqqjjjaaa[[[QQQIIIFFFEEEFFFFFFVVV______aaammmsssvvv}}}zzzyyyvvvnnnddd\\\XXXXXXXXXXXXVVVTTTTTTWWW]]]bbbgggiiijjjggg```XXXQQQNNNWWWYYY^^^dddjjjooorrrsss333222333666===JJJ```sssmmmKKK<<<999888555666:::<<<888111......000///---///444777:::@@@HHHPPPQQQDDD888:::BBBUUUmmmeee666222111000///,,,***(((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((()))))))))(((((()))************333444777???MMMbbbvvv~~~tttttt~~~kkk[[[VVV^^^```hhhqqqvvvwww}}}eeeeee}}}lll]]]___{{{aaa???999666666333---+++---...---,,,+++************))))))))))))))))))))))))))))))))))))*********************,,,---...------,,,...777FFFSSS^^^jjjttt~~~|||ttt|||}}}wwwpppnnnvvvyyyzzz~~~tttppppppzzz|||nnn^^^QQQKKKJJJLLLLLLIIILLLVVV^^^hhh~~~}}}nnnbbbaaaaaa```gggqqquuusss[[[[[[gggqqqzzz]]]FFFHHH[[[rrrcccMMM@@@333000000******,,,'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((+++'''&&&)))+++***,,,///444<<>>>>>???FFF@@@>>>BBBGGGQQQeeezzzjjjaaa^^^]]]```ffflllvvvwwwXXXOOOWWWcccqqqPPPGGGHHH\\\~~~kkkSSSFFF777333222***(((,,,)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((()))******,,,)))(((+++,,,+++...222:::LLLgggtttuuu~~~~~~xxx{{{{{{yyy|||~~~rrryyyllliiimmmuuu|||||||||iiiSSSLLLKKKKKKSSS^^^jjjooosss}}}{{{iiiYYYJJJGGGBBB@@@?????????>>>???DDDAAABBBMMMTTTZZZgggtttrrrlllccc\\\YYY\\\```hhhmmmpppnnnlllooozzzzzzllleeedddbbb[[[UUUWWWTTTQQQOOOOOOPPPPPPPPPLLLRRRVVVVVV^^^qqq---...000111333<<>>GGGPPPUUUTTTRRRKKK999666GGGXXX|||rrrEEE.../////////000///,,,(((%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))))))))))))))((()))+++---222:::FFFRRR^^^lll{{{{{{lllrrrzzzooofffrrr|||zzzkkk]]]YYYZZZjjjtttvvvpppwwwuuubbblllyyyzzzXXXZZZyyyggg```KKKEEE>>>999666222...,,,------,,,+++************))))))))))))))))))))))))((()))))))))******************+++++++++,,,---...333BBBPPPZZZkkkoooiiixxx}}}yyyllleee]]]___uuuoooddd```]]]ZZZVVVVVV___iiijjjfffYYYPPPEEE>>><<<<<<===<<<===<<<===@@@AAACCCLLLVVVwwwccc[[[ZZZ^^^cccgggnnnvvv|||YYYJJJPPP]]]}}}eeeMMMDDDOOOmmm{{{fffOOO===666444***'''+++***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((())))))))),,,)))))),,,,,,,,,///555BBBXXXwwwzzzzzzxxxvvv{{{pppwwwyyyooooootttzzzlllQQQFFFEEEIIIQQQ^^^jjjqqqyyyzzzooonnnrrrnnn```SSSIIIGGGDDDCCCBBBAAA>>><<<@@@DDD@@@@@@JJJOOOXXXhhhsssqqqmmmgggcccfffmmmtttyyy|||~~~~~~zzznnnbbb___[[[UUUSSSTTTTTTTTTSSSQQQSSSQQQJJJJJJSSS^^^eee|||---...111222000333@@@NNNpppttt]]]GGG>>>:::999<<<;;;555222333555111///000222555===FFFSSS___eeebbbVVV>>>666DDDLLLeeexxx~~~}}}lllKKK333000//////000000...)))%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***((()))***))))))***---000:::DDDSSSaaammmwwwsssrrrsssoooxxxxxxdddUUUYYY]]]\\\XXXXXX]]]bbbmmmyyy|||wwwuuuhhhaaa^^^ZZZkkkgggMMM^^^yyyiiiSSSLLLAAA999666555111...------,,,+++************))))))))))))))))))))))))((()))))))))************)))+++,,,,,,+++,,,...111;;;JJJWWW___ssssssmmm}}}|||tttpppfffdddrrrtttggg[[[QQQGGGAAA@@@@@@???>>>BBBHHHHHHDDDCCC@@@<<<;;;===>>>===;;;666888<<<@@@???<<<===@@@NNNgggjjj[[[XXX]]]bbbccchhhoooyyyxxxxxxmmmWWWPPPVVVnnn}}}VVVBBBBBBUUU|||\\\EEE999666,,,'''******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***((()))+++,,,,,,111888III\\\yyyzzz|||}}}uuueeelllvvvssswww|||tttRRRFFFHHHNNNWWWcccmmmpppuuuxxxqqqooojjj```WWWMMMKKKHHHGGGFFFEEECCCAAABBBEEEAAABBBJJJMMMUUUgggxxxvvvsssnnnmmmrrr|||vvvpppiiieeedddbbb]]]ZZZTTTTTTPPPLLLMMMRRRUUUUUUZZZcccqqq......111333000///444<<>>???@@@>>>;;;888;;;<<<>>>@@@@@@@@@BBBDDD===MMMfffzzzaaaVVVVVVYYY\\\aaajjjvvv~~~uuuvvvvvv```WWW___cccJJJ@@@FFFgggmmmOOO>>>:::111+++,,,+++))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((((((''''''((('''))),,,,,,---444===MMMXXXrrrwww}}}vvveee```kkk{{{wwwrrrvvv}}}WWWGGGKKKRRR[[[hhhooommmmmmwww}}}}}}uuuiii___QQQMMMIIIFFFEEEDDDCCCBBBBBBEEEBBBDDDJJJIIIPPPddd|||{{{yyyvvvuuuyyy|||vvvlllddd```___YYYTTTUUUYYYZZZVVVVVVWWW[[[ccclllyyy///---...111111///000444BBBVVVssstttRRRCCC888999<<<:::===DDD999444111111000000666===FFFeee{{{mmmQQQAAAUUU]]]ggggggddddddSSS777222000...///111000+++'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))*********'''))),,,,,,+++...444:::HHHPPP```ttt{{{yyypppqqq~~~nnnaaa[[[YYYUUUQQQPPPYYYhhhsssxxxsssyyy~~~dddPPPPPPdddkkkWWW```wwwrrrlllaaaNNN===888999777111...---,,,+++************))))))))))))))))))))))))))))))))))))************(((+++...---,,,...444999PPPWWWaaammm}}}vvv}}}pppaaa___QQQKKKBBB>>>??????>>><<<:::>>>???;;;999===@@@@@@@@@CCCFFFGGGDDD@@@===;;;999:::999888999<<<@@@AAA@@@FFFPPPeeeuuu]]]TTTSSSWWW\\\fffqqq{{{sssbbbkkkvvv[[[LLLEEEWWW}}}}}}YYYBBB???888111///,,,))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))''''''***---...000888BBBLLLQQQhhhvvv{{{wwwiii]]]___jjjssswwwxxxmmmjjjlllttt{{{~~~}}}SSSHHHOOOUUUZZZbbbkkkmmmnnnxxx}}}|||qqqfff___VVVOOOJJJHHHFFFEEEHHHKKKJJJNNNRRRMMMRRReee{{{||||||{{{zzz~~~vvvtttqqqfffZZZTTTWWW[[[\\\___\\\\\\___aaagggvvv000,,,+++///111111222444444===NNNgggZZZGGG888999<<<===BBBKKK888444111111///...333999LLLvvvoooMMMTTTXXX___^^^]]]eee]]]DDD333000...///111111,,,'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))************&&&))),,,,,,,,,///666===MMMXXXnnnuuu~~~iii___VVVYYY[[[XXXWWW```rrrvvvooowwwZZZMMMUUU}}}___WWWfffrrr~~~qqqZZZDDD;;;:::666///...---,,,+++************))))))))))))))))))))))))))))))))))))************(((+++......---000666<<<]]]aaajjjyyy|||ppp{{{nnnUUUIIIKKK???>>><<<:::999999999999777<<<<<<888777<<>>??????======???@@@@@@@@@???BBBPPPmmmnnn\\\VVVVVVZZZbbbkkkrrr{{{ppp___fffvvviiiXXXGGGKKKjjj```FFFCCC===666222---))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++((((((+++...///222;;;FFFKKKLLLbbb{{{yyyzzzlll^^^UUUYYYccciiiiiihhhccccccgggpppuuuwwwzzzdddGGGFFFSSSXXX[[[VVVeeeooovvv{{{nnnaaaXXXSSSPPPOOOQQQTTTUUUYYY]]]VVVYYYlllxxxzzz}}}~~~ooodddhhhssszzzeeebbbcccffffffgggsss......////////////......555555:::JJJ___sss}}}zzzxxx{{{oooSSS999666???EEEDDDBBB;;;777222......///111111KKKfff[[[GGGMMMUUU[[[___```]]]YYYBBB666...000444000,,,***+++***((('''&&&&&&''''''))))))(((((('''''''''&&&'''''''''''''''((())))))))))))))))))((((((((((((&&&---+++(((---111===QQQZZZiiiyyykkkaaagggdddeeeeeeccccccnnn|||ooojjjwwwzzzsssddd]]]ppptttZZZSSSkkk}}}oooQQQ<<<777666444111...,,,***+++++++++***((((((((((((((((((((((((***************+++++++++'''222---)))111222>>>]]]ggghhhuuuwwwvvvyyyoooiii{{{~~~}}}qqqbbbSSSDDD>>>???@@@@@@???===<<<;;;<<<===:::888888<<<>>>???EEEMMMRRRTTTTTTRRRPPPOOOHHH@@@@@@AAABBB@@@>>>===>>>???AAACCCEEELLLoooppp```]]]TTT[[[gggjjjrrr___UUUgggvvvtttTTTDDDMMM```mmmHHHCCCDDD:::000///+++***(((((()))******)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((())))))(((+++///000444EEEWWWRRRYYYjjj||||||~~~uuuwww~~~jjjmmmgggeeemmmkkkaaa___ZZZ```lllxxx|||xxxrrrnnn```RRRFFFCCCGGGLLLSSSYYY]]]eeessszzzlll___XXX^^^___```aaadddjjjsssyyy{{{~~~yyypppzzz|||......////////////......111000444>>>MMM[[[dddgggiiiggggggmmm}}}kkkFFF555777<<>>;;;===GGGIIIKKKIIICCC===999888===;;;<<<@@@BBBCCCIIIQQQWWWXXXWWWUUUVVVWWWTTTNNNIIIIIIHHHEEEBBBAAABBBCCCBBBBBBEEEQQQzzzwwwbbbXXX[[[cccbbbiiizzz^^^KKKZZZkkk{{{^^^CCC@@@NNNooo}}}\\\GGGAAA===555---,,,***(((((()))******)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))(((***---111555===MMMZZZ___dddooo{{{}}}xxxtttxxxxxxyyypppbbb___UUU```sssuuudddWWWRRRGGG???@@@EEELLLRRRXXXccchhhtttxxxnnnpppqqqqqqqqqsss{{{......////////////......///000333888???GGGNNNRRRVVVYYY[[[ccczzzTTT:::444777;;;======999555000//////222333:::BBBGGGOOObbbtttkkkTTT;;;>>>FFFTTTbbbhhheee___SSSBBB222...222444222000***)))((('''''''''((()))(((((((((((('''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))---+++,,,777@@@QQQjjj}}}wwwsssyyysssXXXMMMXXXiiiuuuvvvoookkkkkkkkknnnwww~~~~~~|||~~~||||||uuurrrppppppssswwwppppppwwwSSSOOOggg~~~{{{rrr]]]III;;;888:::222///---+++,,,,,,+++***************************************++++++,,,,,,///$$$+++888111222UUU|||{{{{{{{{{uuuttt|||uuummmuuutttbbbxxx|||xxx}}}rrrTTTJJJ@@@>>>?????????@@@IIIOOOUUUSSSJJJ@@@999777<<<:::;;;???AAACCCIIIPPP[[[\\\[[[ZZZ]]]```]]]WWWIIIIIIHHHEEEBBBAAABBBCCCDDDBBBEEESSS{{{qqqaaa^^^___YYY___rrr}}}cccFFFLLL]]]pppqqqMMM;;;>>>[[[xxxUUUCCCBBB;;;---...+++)))))))))******)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''(((((()))***(((+++...111999IIIWWW^^^iiiqqqyyyzzz{{{vvvdddaaa\\\iii|||tttZZZGGGCCC<<<:::???GGGNNNUUU[[[iiijjjqqq{{{~~~}}}......////////////......---000333555777<<>>CCCEEEFFFPPPZZZTTTFFF>>><<>>999<<<333000---,,,,,,,,,+++***++++++++++++++++++++++++)))******++++++,,,,,,,,,222###,,,777111???fffvvvyyy{{{xxx}}}{{{~~~rrrrrr{{{|||oooggg~~~{{{ssssssmmm___MMMEEE>>>>>>BBBDDDDDDCCCDDDLLLTTTTTTLLLBBB<<<;;;;;;:::<<<@@@BBBDDDIIIPPP[[[^^^bbbdddhhhhhh```UUUFFFEEEEEEEEEFFFFFFEEEEEEFFFDDDFFFNNNkkkpppbbb]]]VVV[[[jjjqqqtttrrrQQQHHHPPPeee}}}cccEEE999LLLlllnnnRRRFFF===222000---***))))))******)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******(((,,,...111@@@VVVffflllooozzz|||hhhfffjjjrrr~~~sssXXXBBB<<<999;;;DDDMMMTTTZZZ___jjjjjjmmmvvv~~~}}}......////////////......***---000000000222888===BBBJJJPPPZZZtttdddGGG999888999999AAA@@@===777111......000000777===CCCKKKSSSSSSMMMFFF???@@@QQQeeeppprrrrrrlll[[[CCC333...000000...+++***(((''''''((())))))'''''''''((((((((((((((('''''''''''''''((())))))((()))))))))*********++++++,,,***444EEEPPPdddxxxllliiiiiicccggggggnnntttfffRRRNNN[[[eeeqqqzzz~~~qqqggglllxxxqqqxxx~~~zzzvvvwwwzzzyyy}}}~~~{{{tttllleee]]]XXXQQQKKKGGGGGGHHHJJJPPPWWW```lll~~~rrrmmmyyy|||aaaUUUlll{{{kkk]]]NNNBBB<<<===444222...---------,,,+++++++++++++++++++++++++++)))******+++,,,,,,------111)))...222555TTTsssvvvxxx}}}yyyvvv}}}sssrrr|||jjjdddeeerrrzzz}}}{{{{{{tttooo|||~~~cccRRRMMMJJJEEE@@@>>>AAADDDCCC@@@@@@FFFMMMMMMHHHBBB??????@@@???BBBGGGIIIJJJOOOVVV\\\dddnnnvvv{{{wwwgggWWWJJJHHHGGGLLLSSSVVVRRRNNNHHHGGGIIIIIIVVV~~~hhh___WWWXXXaaacccgggttt~~~gggQQQGGGSSSllluuuQQQ===GGGaaahhhJJJ<<<:::222///+++))))))*********((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((()))+++++++++---000:::OOOjjj~~~{{{iiijjjooouuu|||zzz\\\@@@;;;:::>>>HHHQQQVVV[[[aaakkklllooottt{{{|||......////////////......---///000000...///222666===GGGSSSbbbyyynnnKKK888666999;;;???@@@@@@;;;555000//////---111777???IIISSS[[[^^^RRRDDD>>>JJJ\\\hhhqqqwww|||nnnUUU===111//////...,,,+++***(((''''''(((((('''''''''((((((((((((((('''''''''''''''((())))))((())))))******+++++++++)))+++...>>>TTTaaauuussshhheeebbb]]]ZZZSSSSSSWWWNNNHHHQQQbbbmmmyyyuuukkknnnxxx}}}~~~~~~lllqqquuuwwwvvvuuuuuuwww}}}}}}}}}}}}~~~|||vvvmmmcccYYYQQQJJJFFFBBB>>><<<<<<<<<<<>>888999::::::===@@@>>>888333111222333333777???IIITTT___hhh^^^LLL???EEESSS```nnnzzziiiKKK777111000///...---+++)))''''''''''''''''''''''''((((((((()))'''''''''''''''((())))))((())))))******+++,,,,,,***,,,222HHHaaammmpppjjjiiieeeccc```VVVQQQOOOGGGJJJ]]]hhhyyyvvvmmmgggkkksssvvvwwwxxxqqqrrrtttwwwyyyzzzyyyyyy}}}~~~||||||}}}~~~~~~zzzxxxllleeeZZZPPPIIICCC>>><<<;;;999999:::999777;;;AAAHHHUUUlllsssnnnsss~~~xxx\\\OOOccc]]]QQQvvvhhhYYYTTTIII999666333000......---,,,+++++++++++++++++++++++++++)))******+++,,,---...///,,,111///888WWWpppuuusss{{{nnn```cccnnnfffooo~~~vvvqqqxxx{{{vvvppptttzzz~~~rrr\\\IIICCCGGGCCCHHHJJJFFFDDDGGGHHHFFFGGGGGGHHHKKKMMMNNNKKKHHHGGGFFFIIIOOORRRSSSXXX^^^jjjuuuyyyhhhZZZ]]]mmmvvvpppfffZZZTTTUUUTTTUUUiiivvv```UUUVVVVVVXXX]]]eeesss~~~mmmJJJGGGkkkeeeNNNJJJWWW}}}ZZZCCC@@@555222---***)))*********((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((()))+++,,,---000...:::TTThhhttt{{{www{{{zzzllliiinnn{{{iii^^^iiiooowwwrrr@@@<<<;;;>>>FFFLLLQQQXXX___ooozzz|||wwwyyy......////////////......*********,,,...000222333999DDDXXXoooeeeIII>>>:::666555;;;@@@@@@;;;666444555//////444???KKKUUU```jjjhhhSSSBBBDDDOOO[[[mmm}}}vvvUUU===444222111///...+++)))'''&&&&&&&&&&&&'''''''''(((((())))))'''''''''''''''((())))))((())))))***++++++,,,,,,,,,...666MMMfffpppnnnmmmqqqnnnnnniii]]]TTTOOOGGGOOOhhhrrriiicccbbbgggmmmnnnoooqqquuussssssvvvzzz|||{{{xxxyyyxxxxxx}}}~~~xxx}}}{{{{{{}}}}}}yyy{{{yyysssnnnkkk]]]VVVLLLCCC===:::888777222222444666555444888>>>BBBMMMaaayyywwwqqqqqquuutttkkkttt{{{```NNNXXXnnnbbbLLLlllppp___\\\NNN888777444000.........,,,+++************************)))******+++---...//////***000///@@@eeesssqqqzzzvvvbbbZZZeeetttiiiqqqpppfffkkkpppmmmqqqtttxxx|||~~~}}}{{{yyy|||xxxiiiWWWGGGBBBDDD@@@HHHKKKFFFBBBDDDFFFEEEHHHGGGIIIOOOUUUWWWTTTPPPNNNMMMQQQWWWZZZ[[[___eeennnxxxiiiiiizzzssseee[[[YYY[[[]]]nnngggWWWXXXYYYTTTVVV[[[eeesssYYYIIIOOOvvvrrrYYYMMMRRR{{{```III???666222---***)))*********)))(((((((((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((()))+++,,,---000,,,:::VVVeeefffsss~~~{{{{{{rrrdddccciiiuuu}}}wwwaaaZZZiiikkkrrrrrr<<<===<<<>>>EEEKKKPPPYYYaaaooo}}}}}}ssssss{{{111111000///////////////,,,,,,------,,,---000333888@@@LLL\\\mmmWWW>>><<<:::999888888999:::888333000333---111>>>GGGNNNbbbzzzyyykkkNNN>>>EEESSSeeezzzjjjLLL777000222000...+++)))((('''((()))))))))))))))))))))))))))+++*********))))))((((((***'''(((---///---+++,,,...///BBB___qqqyyyvvv~~~pppaaaWWWQQQQQQ\\\iiirrrqqqgggccchhhjjjhhhiiinnnlllttt{{{||||||{{{wwwrrrqqquuuyyyzzzxxxwwwxxxyyyqqqvvvwwwvvvyyyzzzwww{{{|||{{{|||wwwkkk]]]PPPHHH===;;;999777777777999:::444444333222333444555666999EEEPPP]]]uuuzzziiiZZZPPPRRRggg}}}zzz{{{yyy[[[VVVdddvvvWWWSSSnnn{{{hhheeeWWW???999555333222///+++,,,000************************+++,,,,,,,,,,,,,,,,,,---'''444222MMMiiiwwwiiiYYYZZZhhhuuu~~~}}}ttteee\\\___kkkuuu}}}qqqkkklllmmmkkkqqq}}}jjjVVVLLLHHHEEEBBB@@@GGGJJJGGGFFFIIIIIIEEEJJJLLLOOOSSSWWWZZZ]]]^^^[[[WWWXXX^^^ccceeeiiimmm}}}yyyoooeeebbbaaaeeerrrsss^^^VVVVVVRRRTTTZZZaaahhhppp~~~HHHFFFUUUyyynnnWWWEEEbbb|||xxxoooVVV<<<>>>222+++...///***''''''************))))))))))))((((((((((((((((((((((((''''''''''''((((((((())),,,((((((+++,,,******,,,...444EEEXXX]]]]]]jjj~~~}}}yyywwwwww~~~ttt```XXXbbbgggppptttlll```___fffkkklllrrrqqqKKK<<<<<<;;;;;;@@@IIISSS\\\```kkkuuuxxxtttyyyyyyxxx{{{111111000///////////////,,,---...---,,,---///222444888>>>GGGUUUiiikkkPPPEEE;;;999888888999:::999555111333///111:::EEESSSiii~~~qqqSSS@@@BBBKKK[[[pppuuutttsssjjjUUU===000///000...,,,)))((((((((()))))))))))))))))))))))))))************)))))))))(((+++))))))...///---,,,...222888PPPooo{{{|||ooo___XXX[[[hhhvvvrrrtttjjjjjjhhhcccbbbgggllluuu}}}}}}wwwqqqrrruuuxxxyyyxxxwwwxxxyyyxxxzzzxxxtttuuu{{{~~~|||wwwzzz{{{yyy{{{vvvgggYYYLLLBBB;;;:::999777666666666777777555555444333333444555666999===CCCMMM___sss{{{pppdddXXXTTT```ooojjjbbbzzzxxxYYYPPP___zzzyyy}}}uuudddOOO<<<777444333///******---************************+++,,,,,,,,,,,,---------,,,333999XXXzzzgggppp{{{~~~|||}}}ooo\\\UUU___rrr{{{wwwxxxuuuhhhaaadddqqq}}}tttccc\\\WWWXXX```jjjnnnnnnwwwuuuaaaSSSMMMKKKIIIGGGEEEIIIJJJFFFDDDHHHJJJHHHKKKLLLNNNQQQUUUYYY\\\^^^aaa]]]\\\bbbhhhmmmtttzzz|||oooccc______bbbiiirrriiiXXXUUUSSSTTTYYY___eeemmm{{{___IIIJJJbbbjjjOOOIII___cccEEEBBB999111...---+++***)))*********)))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))+++((('''+++,,,******,,,...666III[[[______mmm~~~~~~|||~~~}}}rrrxxxiiiccchhhhhhjjjmmmlllgggdddjjjrrrnnnlllhhhmmmnnnVVV===:::;;;;;;<<<@@@IIIRRRYYY]]]eeellltttzzz||||||~~~yyyooogggdddeeeggggggiiippp|||}}}zzz111111000///////////////...//////...------...000333777;;;@@@III[[[sssxxxxxxhhhQQQ;;;999888777888;;;:::666222777444111333===QQQgggvvvwww\\\FFFAAAAAAMMMcccddd```ccchhh[[[CCC333111000...,,,***)))(((((()))))))))))))))))))))))))))************)))))))))))),,,******......,,,---///333@@@^^^}}}~~~www}}}gggZZZZZZcccllliiiuuuqqqkkkfff______dddmmmvvv~~~yyyrrrtttuuuwwwwwwvvvvvvwwwyyyvvvwwwuuuqqqqqqtttuuutttvvvyyyzzzxxxxxx}}}uuudddRRRDDD;;;666333666666555555555555555555777666555555555555555666777444666>>>JJJZZZppp}}}qqqhhhjjjqqq~~~|||ooovvveeeRRRSSSnnnsss{{{mmm]]]???:::666444000***(((***++++++++++++++++++++++++++++++,,,,,,------------222222EEElll{{{ooorrrvvvwwwtttooonnn{{{|||||||||ttt\\\OOOSSSgggyyy{{{|||rrrtttkkkTTTGGGDDDIIIWWWeeehhhhhhrrrsssiii\\\TTTRRRQQQOOOMMMLLLMMMKKKFFFEEEHHHLLLLLLLLLLLLMMMOOOSSSWWW[[[^^^ddd``````dddkkkqqq{{{}}}iii]]]TTTXXXccclllqqqtttyyy^^^VVVUUUUUUXXX\\\```hhhwwwrrrIIIAAAQQQsss{{{___DDDAAAXXXoooOOOEEEAAA777...+++------+++))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))***''''''***+++***+++...222@@@UUUdddggggggttt{{{tttjjjlll{{{qqqnnnrrrnnnooolllfffeeekkktttzzztttnnn^^^SSSKKK;;;222:::999:::<<>>FFFQQQZZZ```cccnnnooouuuppp```OOOFFFDDDCCCBBBBBB???AAAFFFNNN]]]yyy|||nnnmmmzzz111000000//////////////////000111000...------...---666@@@EEEIIIQQQ___kkknnnppprrrpppkkkpppyyyUUUCCC===666555999;;;888555---000000111>>>VVVlllxxxooovvvrrrcccMMM888>>>YYYmmmaaa\\\___YYYDDD555222///...---,,,***)))(((((((((((((((((((((((((((((())))))))))))))))))*********((()))++++++***...444777KKKhhhyyypppooorrrwwwhhhbbb___\\\YYY___dddhhhhhhkkkwww}}}mmmgggdddbbbfffooosssxxxzzzwwwvvvxxxyyywwwtttsssrrrrrrrrrsssssssssmmmllljjjgggdddcccgggkkkmmmtttwwwuuutttwww{{{}}}zzzpppiiiSSSLLLBBB:::666666666777333333444555666666666555888888888888888888888888555333666;;;;;;IIIvvvxxxjjjcccnnn{{{xxxxxxxxxpppooo\\\IIIVVVuuusssaaaYYYDDD<<<666555333...,,,---++++++++++++++++++++++++++++++,,,------...//////111222[[[|||tttsss{{{oooaaaUUUVVVcccwwwrrrZZZIIIAAA>>>777DDDaaawwwtttvvvjjjgggcccaaa```^^^ZZZVVVRRRSSSUUUUUUSSSPPPOOOOOOQQQPPPOOOOOOPPPTTTWWWYYY\\\[[[]]]aaacccdddkkkrrryyy}}}|||jjj]]]UUUKKKDDDAAADDDTTTlll~~~~~~|||~~~{{{nnn^^^ZZZWWWWWWWWWYYY```ooo}}}SSSEEEJJJdddVVVEEEBBBaaa{{{eeeIIIEEE<<<222...///---)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***((('''(((+++++++++///555555KKKdddooonnnmmmqqqvvvvvvpppmmmkkkqqq}}}kkk___cccppp{{{}}}{{{qqqVVV???;;;888555999777999>>>GGGRRR[[[```cccmmmqqqwwwwwweeeRRRJJJFFFBBB@@@AAA===???DDDFFFIIIYYY{{{xxxttt111111000//////////////////000111111///.........000444999<<<@@@KKK[[[hhhnnn|||qqqNNNEEE:::666999<<<;;;888000000000111888HHH^^^oooppp{{{~~~sssZZZ======UUUjjjiiimmmrrrlllXXXAAA333//////...,,,+++***)))((())))))))))))))))))))))))))))))))))))************)))((()))+++++++++111999CCCVVVqqqsssqqqtttqqqtttzzzwwwllljjjeee```aaacccbbb^^^jjjnnnpppmmmggghhhwwwxxxiiidddbbb```eeemmmrrruuutttpppooorrruuuuuusssqqqppppppqqqqqqooonnnjjjcccZZZSSSOOOQQQ[[[fffgggooovvvuuusssvvvzzz{{{zzzkkk\\\SSSBBB>>>999555444444333222333333444555666777777888888888999:::::::::::::::888777999888333;;;]]]~~~nnn```VVVfffzzzttthhhiiijjjssslllkkkoooSSSQQQfffssscccXXXIII@@@777555333000///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000000;;;bbb{{{~~~{{{{{{fffYYYRRR[[[llloooSSSCCC>>>>>>;;;EEEaaayyytttqqqhhhfffeeeeeedddbbb___\\\UUUVVVZZZ^^^[[[UUURRRRRRTTTSSSRRRQQQQQQSSSTTTVVVVVVVVVYYY]]]^^^___eeemmmtttttttttvvv~~~|||ttteee___ZZZMMMFFFEEE???<<<===BBBOOOfffzzzzzz}}}uuu```XXXVVVUUUUUUVVV\\\jjjxxxhhhMMMCCC[[[aaaPPPAAAMMMxxxzzzWWWJJJ===777444///,,,+++************))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((***,,,,,,,,,111999AAAZZZsss{{{zzzxxxtttoooyyy}}}xxx|||eee[[[aaappp~~~xxxWWW;;;888999444333999;;;???GGGQQQYYY___aaagggkkkrrrzzzvvvggg___WWWJJJCCCBBB??????AAAAAA===AAAWWWooo111111000///////////////...000111111000......///222333555888>>>KKK\\\gggttt[[[NNN???999;;;??????===888333000111222;;;TTTmmm~~~gggFFF<<>>NNN```wwwvvvyyyvvvllldddZZZVVVZZZ[[[\\\cccooowwwxxxzzzsssiiiffftttrrreeebbbaaa___cccjjjmmmppppppkkkjjjmmmpppooopppooonnnooopppooollliiiccc[[[SSSLLLFFFDDDMMMYYYaaallltttuuutttvvvxxxyyy~~~qqq]]]KKKBBB999666444333333333222111333333333333444666888999777888999;;;<<<<<<<<<<<<;;;999999888444666DDDUUUeeepppzzzzzzuuunnncccYYYeeeyyyfffddd```eee~~~qqqccchhhcccSSSZZZ|||ooo___PPPDDD999555333111000111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000333KKKmmmzzzwww~~~aaaPPPHHHWWWpppyyyttt~~~zzzaaaPPPFFF???@@@EEEWWWqqq}}}ssslllkkkiiihhhgggeeebbbaaaXXXXXX]]]bbb```YYYVVVWWWWWWVVVUUUTTTSSSRRRRRRRRROOOPPPSSSXXXZZZ]]]fffppp|||yyyuuuvvv}}}{{{pppdddWWWTTTRRRFFFAAABBB===:::===@@@FFFXXXppp|||~~~uuu}}}xxx]]]UUURRRRRRRRRSSSXXXeeerrr___KKKWWW|||vvv]]]DDDHHHnnnmmmTTT???;;;999///+++000++++++++++++************))))))))))))))))))))))))(((((()))))))))*********((()))+++...------444<<>>@@@>>><<>>^^^wwwlll~~~|||xxxxxxooo}}}wwwcccmmm{{{}}}nnn===///444666888777999???JJJYYYfffpppuuutttrrrrrrxxxttt```[[[TTTFFF>>>CCCFFFBBBAAAFFFAAA```222111111111111111222222111111111111111000//////333000000555<<>>777;;;>>>>>>===666444666444???eee\\\:::AAAPPPyyypppGGG...111000...---,,,+++******))))))))))))))))))))))))((((((((((((((()))******---***+++///---,,,;;;OOO]]]kkk{{{|||zzzvvvbbbWWWTTT\\\bbbfffuuuzzzgggooouuujjj^^^ZZZ[[[]]]ccchhhiiijjjjjjgggfffgggkkkoooppprrrpppkkklllqqqrrroooddd\\\\\\```WWWEEEBBBLLLYYYbbbmmmtttvvvwwwzzz|||{{{ppp^^^KKK===555444444444444333333222222777666444333333444666888999999;;;===>>>===999666:::::::::::::::999888777;;;HHHWWWlll}}}mmmggghhhpppxxxqqq{{{rrr^^^SSSZZZyyyuuuWWWGGGYYYwwwgggZZZPPPBBB888444333111...,,,,,,,,,,,,,,,,,,,,,,,,***+++(((+++111---+++666;;;gggyyy}}}rrrPPPEEE@@@NNNlllzzzvvvuuuuuuwww{{{xxxbbbOOOFFFBBBDDDKKKPPPWWWiii|||~~~wwwuuurrrnnnjjjgggeeecccbbbaaa]]][[[\\\______ZZZTTTUUUVVVWWWVVVRRROOOLLLKKKGGGFFFHHHLLLOOOUUUbbbooo~~~{{{lll```YYYOOOHHHHHHGGGFFFIIIUUUiiiyyyzzzooonnnnnnwwwqqq```YYY[[[WWWOOONNNVVVaaafffuuueeeMMMSSSppplllSSSOOOqqqhhhEEE;;;:::444......,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))************)))'''+++000---***555FFFhhhqqqyyymmm}}}}}}kkkdddooowwwnnnsssvvvuuu|||jjj===///999;;;111666777???NNN\\\gggpppwwwwwwqqqttt~~~sssfffaaaWWWLLLHHHGGGDDD@@@>>>FFFJJJ___111000000///000000111111111111111111111000//////...,,,...333999AAANNNYYY```vvvjjjWWWEEE999666999<<<444......444888EEEiiitttDDD>>>VVVnnnOOO@@@111000...---,,,+++***)))))))))))))))))))))))))))((((((((((((((()))******)))'''***...---///AAAWWWjjjwwwkkk___WWWZZZ[[[___qqqvvvyyyqqqggg]]]ZZZ[[[]]]aaaggghhhiiiiiigggeeefffjjjmmmkkknnnnnnkkkmmmtttwwwuuudddZZZVVVXXXPPPAAA===EEEMMMXXXfffqqqvvvxxx{{{}}}~~~vvvhhhXXXIII>>>999777333333333333444555666666555999======:::777888:::>>>===<<<======<<<:::888999999999999999999888888777@@@KKKccc}}}|||vvvxxx|||uuu[[[KKK]]]|||^^^EEEJJJ```vvvssscccWWWGGG;;;555222000...,,,,,,,,,,,,,,,,,,,,,,,,+++---***---222---...;;;QQQuuuzzz~~~dddFFF@@@@@@QQQnnn{{{{{{|||yyy{{{}}}}}}~~~hhhQQQGGGBBBGGGNNNWWWfffuuu|||{{{xxxtttpppllliiifffdddgggdddaaaaaabbbbbb^^^[[[VVVWWWWWWUUUQQQMMMJJJHHHKKKJJJKKKMMMMMMOOOXXXcccsssjjj___WWWQQQMMMLLLKKKMMMXXXdddxxxxxxjjj___dddggglll{{{ggg^^^^^^[[[WWWUUUWWW___eeehhhuuu]]]JJJUUUnnnoooWWWRRRnnnlllLLLBBBAAA:::333111---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))***************(((***...---...===PPPgggiiiooozzzzzzqqqppp]]][[[cccmmmsssssskkkjjjrrrtttqqqttt|||uuuSSS555///777999222777777???MMMZZZccckkkqqquuupppqqqxxxzzzzzz}}}yyysssiii[[[MMMDDD???BBBAAAMMMeee|||000000///////////////000111111111111111000////////////111666:::???JJJUUU\\\ssswwwbbbPPP@@@444555===999111...222555>>>YYYvvvUUUEEEQQQ~~~mmmSSSFFF222000...------,,,***))))))))))))))))))))))))))))))(((((((((((()))******((((((,,,///...555KKKcccsss|||zzziiibbbbbb______lll}}}jjjbbb[[[ZZZ[[[\\\```dddgggggggggfffeeeeeehhhjjjjjjmmmnnnnnnqqqzzzuuudddWWWTTTMMM@@@<<>><<<:::999777777888888888888888888666999>>>SSSsss~~~zzz\\\WWWpppoooMMMAAANNNgggyyypppcccPPP???666222000///,,,,,,,,,,,,,,,,,,,,,,,,---///,,,...222---111CCCmmmwww}}}}}}TTT>>>===AAAPPPhhh}}}xxx{{{zzz{{{zzzwwwwwwsssbbbSSSRRRUUUYYYbbbmmmvvv|||yyyuuuqqqnnnjjjfffcccfffeeecccaaa______^^^^^^[[[ZZZXXXUUUQQQLLLGGGEEEKKKJJJKKKMMMKKKJJJOOOVVVooo|||}}}lll___WWWXXXTTTJJJIIIPPP[[[bbbqqqwwwiiiaaa^^^bbbaaakkkrrrhhhaaa```^^^ZZZ]]]ddddddkkk~~~sssIIIBBB\\\xxx~~~dddTTT]]]~~~mmmPPPEEEAAA;;;333///------+++******)))))))))))))))))))))))))))))))))))))))))))))************+++((())),,,---222FFFZZZdddbbbeeeoooyyy|||vvvnnnrrrtttgggZZZ]]]dddfffcccddddddkkktttsssjjjeeeggg\\\MMM:::000111444444222666777???LLLXXX___eeeiiipppnnnpppsssrrrqqqzzzvvv\\\JJJBBBAAA>>>EEEXXXmmm111111000/////////000000111111111111111000//////222111333777;;;BBBOOO\\\kkk{{{gggXXXIII999777??????666000000111444EEEXXXvvv___LLLFFF```vvvuuuZZZCCC555222...---------+++((())))))))))))))))))))))))))))))(((((())))))***+++***,,,///000000:::SSSlllrrrxxxooogggiiiiiiggghhhqqq}}}vvvzzzccc]]]ZZZZZZ[[[[[[]]]bbbeeeeeeeeeeeedddeeeeeefffhhhjjjkkklllrrrgggZZZQQQEEE???AAA>>>JJJ[[[jjjrrrsssqqqpppgggZZZHHH;;;777555222///222111222444777<<>>UUUuuuttt[[[PPPWWWrrrpppVVVFFF???:::444000...---,,,+++***)))))))))((((((((((((((((((((((((((()))))))))************+++******,,,---555JJJ^^^^^^ccckkktttyyywwwoooiiihhhjjjqqq{{{hhhaaagggllljjjeeeaaahhhrrrwwwrrrdddXXXRRRFFF888///222444111///111555666>>>MMMYYY___ccchhhmmmoooqqqqqqooonnnttt{{{kkkSSSEEE??????III]]]qqq}}}333222111111000000000000111111111111111000/////////...000555<<>>777444444------------------------,,,...---///000+++:::XXX{{{sss}}}|||{{{~~~xxx|||^^^BBB;;;:::;;;@@@NNNcccyyyzzzqqqmmmoootttsssoookkkiiiooo|||~~~nnnaaa___eeeiiiuuu~~~xxxuuurrroooooorrrrrrppplllfffeeeccc```______cccfffhhhfffcccaaa\\\UUULLLEEEEEEDDDEEEIIIHHHEEEEEEIIISSSQQQ___kkk\\\VVV]]]^^^RRRGGGEEEAAACCCTTTnnn|||xxxnnnkkkeeehhhZZZRRRiiiqqqggggggcccaaaeeehhhkkk}}}\\\@@@KKKeeehhhVVVJJJZZZ}}}yyy___JJJ@@@>>>:::666///...---+++***)))))))))((((((((((((((((((((((((((()))))))))***************+++,,,---...888LLL___\\\gggtttyyywwwqqqoooooooooppppppsssxxxrrrrrrpppkkkeeeaaakkkuuuwwwpppcccRRREEE???333...444555///...333444555>>>MMMZZZaaagggkkkooossstttnnniiijjjnnnqqq{{{yyy[[[FFF<<<>>>GGGZZZppp~~~yyypppiii___aaafffmmmoooqqqwww~~~~~~444333222111000000000111111111111111111000//////......000777BBBVVVsssqqq```RRRDDD<<<;;;???999555555444555===FFFOOO\\\ffflllwww{{{eeeFFF;;;DDD^^^ssswwwvvvooo___BBB:::111,,,,,,...,,,******************************))))))))))))***+++++++++---......333DDD]]]qqqzzz|||xxx~~~rrr~~~|||yyyrrrhhhccciiisss|||ooo]]]SSSiiihhh[[[XXXXXXZZZYYYWWWZZZ___aaaaaaaaabbbcccccc```^^^^^^]]]___dddpppgggXXXLLLBBB>>>:::CCCPPP]]]dddeeebbb___SSSHHH;;;555666888888666555666888;;;@@@FFFKKKNNNTTT]]]ooonnnYYYNNNHHHAAA;;;999999;;;;;;999888777666777888999:::999;;;999<<>><<<666000///---,,,***)))))))))))))))))))))))))))))))))))))))))))))************))),,,......111???UUUgggcccnnnxxxxxxqqqooouuu}}}mmmpppoooqqq~~~qqqhhh]]]iiissstttqqqgggTTTAAA:::222///333333///000444333555>>>MMM\\\dddkkkqqqtttxxxuuuiiiaaabbbffffffnnnzzzeeeJJJBBB@@@CCCPPPfff~~~zzzpppmmmjjjhhhgggddd___ZZZPPPOOOQQQUUUWWWWWWZZZ```^^^dddooo333222111000000/////////111111111111111000////////////222888CCCWWWvvvlllUUUFFF===:::BBB???;;;888555444:::AAAHHHWWWfffkkkrrr|||mmmNNN<<<===VVVmmmnnnqqqrrrfffIII???222+++,,,...---+++******************************))))))******+++,,,***+++---000<<>>;;;666555666999;;;;;;;;;:::888777777888999:::;;;<<<:::<<<@@@@@@TTTwww~~~}}}[[[HHHQQQmmm}}}uuufffTTTDDD999444333........................+++---...111111---DDDnnnzzz~~~xxxMMM999666:::DDDRRRcccuuuwwwnnnjjjeee```aaafffkkksssxxxssskkkmmmyyyqqq\\\HHH??????III```zzzmmmhhhdddgggooovvvwwwvvvooojjjeeebbbbbbaaa___]]]dddeeeiiinnnpppjjj```WWWRRRKKKFFFEEEBBB>>>>>>@@@===AAAEEEFFFHHHTTTkkk~~~{{{lllddd]]]LLLBBB>>>777<<<<<<:::;;;DDDLLLJJJBBBDDDJJJTTTbbbuuulll^^^bbbqqquuuhhheeeeeedddfffkkksss~~~}}}nnnSSSKKKUUUssssssdddMMMFFF^^^nnnQQQ@@@???;;;444000///...,,,******))))))))))))))))))))))))))))))))))))))))))************))),,,......555IIIeeeyyyqqqxxx~~~{{{sssrrrzzzmmmppprrrzzzxxxhhh\\\hhhrrruuuvvvoooYYY@@@555333111111111000222333444555===MMM[[[eeemmmttttttzzztttcccZZZ___dddbbbaaalllwww|||oooRRRHHHDDDBBBJJJ^^^vvvqqqfff```^^^[[[XXXWWWVVVTTTSSSOOOKKKJJJMMMNNNMMMNNNPPPQQQQQQVVV```jjjuuu222222000///............111111111111111000//////---,,,...222:::LLLhhhxxxYYYGGG???;;;<<<;;;:::777555666===EEEPPP___ooooooooozzzrrrUUUBBB888KKKeeemmmuuuvvveeeNNNBBB333++++++------,,,*********************************)))******+++,,,***,,,...444EEE^^^www~~~qqqgggjjjxxxvvvgggfffsssxxxrrrrrr|||zzzxxxnnnWWWLLLSSSbbbrrrppp^^^ZZZYYYYYYYYYWWWUUUXXX^^^___^^^^^^aaacccaaa]]]YYYQQQOOOOOOQQQSSS```}}}wwwkkk^^^RRRJJJ@@@CCCHHHLLLOOOMMMHHHDDDBBB@@@@@@AAABBBAAA===999999;;;>>>CCCGGGKKKNNNOOOOOOHHHAAA>>>>>>===;;;888888666333333666888::::::===;;;999888777888999:::???===888:::<<<888GGGfffuuuuuufffLLLMMMhhhxxxqqqdddTTTDDD999333111........................+++---///333222///HHHtttzzzuuu___???<<<777@@@OOOaaatttyyymmmccc^^^YYYUUUWWW]]]hhhwww~~~oookkkyyywwwpppuuuyyy^^^QQQHHH???;;;<<>>???BBBAAA@@@>>>;;;<<<@@@@@@>>>HHH======???::::::???<<<666999888555>>>LLLMMMDDD@@@HHHOOOUUUhhhyyyhhhbbbcccxxx}}}iiiddddddcccbbbfffhhhmmm~~~~~~rrrUUUIIIOOOqqquuujjjVVVLLL```wwwZZZHHHEEE@@@666000000...,,,+++***))))))))))))))))))))))))))))))))))))))))))************))),,,---...888QQQrrr||||||xxx{{{{{{}}}~~~uuu```^^^kkkvvvxxx{{{uuu\\\???444666555111000111222111555666===LLLZZZeeennnuuurrrxxxrrr```XXX```gggfffVVVaaajjjiiifffssswwwZZZEEEBBBAAAHHHZZZooo{{{uuunnnjjj___\\\YYYUUUSSSSSSUUUVVVRRRLLLIIILLLOOOMMMKKKKKKRRROOOOOOTTTYYYbbbsss///////////////.........222222222222222111000///111000222555999DDDZZZmmmeeePPP@@@555777:::999444111555<<>>UUUooo}}}sssgggddd```[[[bbbnnnwwwwww|||vvvYYYMMMXXXfffooojjjYYYZZZZZZZZZZZZZZZYYYYYYYYY[[[___aaa```bbbeeeaaaXXXUUUNNNJJJIIIEEEIII___yyyzzznnn\\\KKKDDDCCCGGGNNNPPPKKKFFFEEECCCAAADDDJJJJJJCCC???AAA@@@@@@BBBFFFJJJKKKHHHEEE@@@===999666555555555444999888555333333666;;;???CCCAAA>>>;;;:::::::::;;;:::===>>><<<;;;???GGGNNNoooccc|||lllRRRMMM^^^wwwnnn___ZZZNNN;;;333888000///...---,,,---......---333+++333333...UUUxxx|||vvvRRR<<<999===BBBWWWkkkxxx{{{kkkdddSSSNNNSSSQQQ\\\ggguuu~~~zzztttwwwyyyggg\\\UUUUUUbbbsssrrr\\\IIIFFFEEE>>>999;;;DDD^^^yyy~~~yyy}}}zzzqqqkkkhhhggghhhhhhcccdddeeefffeeecccaaa___RRROOOIIIEEECCCAAA???>>>FFFAAA@@@DDDFFFDDDAAAAAADDD===666555999<<<999666;;;888555555:::@@@DDDEEEHHHKKKKKKQQQ___llljjjdddvvvwwwffffffhhhggggggcccfffpppwww{{{aaaVVVDDDbbbuuugggTTTNNNaaammmGGG>>>CCC888000...+++************)))))))))))))))))))))))))))(((((((((((()))***,,,,,,,,,'''000222444[[[|||www|||kkkaaa[[[pppwwwuuuuuu@@@555333111///...///111333444888AAAMMMYYYaaaeeegggfffgggfffaaa[[[YYY]]]aaaZZZ[[[aaahhhggglll^^^LLLDDDBBBLLL[[[jjjwwwvvvnnnkkkfffccc___]]]]]]\\\XXXTTTUUUSSSQQQRRRSSSUUUVVVUUUWWWTTTVVV[[[]]]^^^eeeooo////////////////////////222222222222222111000000000000222555888???OOO]]]~~~bbbQQQDDD:::888999888444111555>>>EEEPPPmmm~~~wwwxxxpppbbbQQQ===@@@XXXlllwwwyyyrrrMMMAAA555000///---,,,,,,)))))))))))))))******+++)))))))))))))))******+++,,,,,,111AAAYYYrrrqqqeee]]]YYYaaalll{{{~~~wwwYYYLLLWWWbbbgggdddYYYYYYXXXXXXWWWWWWWWWXXXXXXZZZ^^^___```eeejjjggg```TTTLLLFFFDDDAAAEEEXXXnnnnnn[[[LLLCCCDDDJJJRRRTTTNNNGGGEEEEEEDDDGGGLLLLLLFFFCCCDDD@@@@@@BBBGGGKKKLLLKKKHHHAAA===999666777888999999999999888777777999<<<>>>@@@???<<<:::999999:::;;;:::<<<>>>===<<<>>>EEEKKKooozzzgggZZZqqqwwwZZZLLLZZZwwwwwwlllfffWWWAAA666999000///...---,,,---......,,,333,,,333333222^^^{{{qqqttttttKKK555444999@@@WWWnnn~~~yyypppqqqbbbVVVTTTNNNYYYeeelllnnnkkklllyyyttt```SSSQQQ[[[gggkkkVVVDDDAAA@@@;;;888:::>>>YYYxxxzzzvvvqqqkkkhhhggghhhiiiggggggfffdddaaa^^^[[[ZZZVVVRRRMMMIIIGGGEEECCCAAACCCAAADDDJJJMMMLLLMMMPPPJJJFFFAAA>>><<<;;;:::999999999999999;;;>>>CCCGGGEEEJJJJJJOOOZZZddd{{{yyynnn{{{yyyhhheeefffdddeeefffmmmtttttttttjjjFFFVVVttt{{{mmmaaaPPPGGGPPPxxxQQQCCCCCC777222000,,,++++++++++++***)))))))))))))))))))))))))))((((((((()))***++++++,,,+++333666???hhhtttppp}}}~~~{{{ggg]]]cccrrrxxxxxxtttGGG555333111///...000111333111777AAANNNZZZbbbeeeeee______]]]ZZZXXXYYY^^^bbb[[[ZZZ___ddddddiii}}}gggRRRGGGAAAKKK]]]llluuuzzz{{{|||~~~~~~xxxtttqqqlllfffcccccccccaaa___```^^^\\\[[[]]]_________[[[YYYYYY\\\\\\\\\aaaiii////////////////////////111222222222222111000000000000222666999<<>>@@@MMM]]]rrrbbbYYYIIIJJJPPPXXXZZZRRRKKKGGGIIIIIILLLQQQQQQLLLIIIIIIHHHHHHIIILLLPPPRRRRRRQQQIIIFFFBBB@@@AAACCCEEEEEE@@@???>>>===<<<;;;;;;<<<;;;;;;999888888999999:::999<<<>>>>>>===>>>BBBFFFWWW}}}ooo\\\iii^^^FFFNNNmmmwwwqqq___FFF888888000///...---------...///+++222---333222:::jjj|||vvvIII333777===FFF```{{{vvvuuuvvvfff]]]TTT```[[[ZZZWWWUUUaaa{{{xxxddd```dddgggdddRRRBBB???>>>:::999;;;;;;VVVwww~~~xxxttttttsssoooiiiggghhhkkkmmmkkkgggbbb\\\XXXUUUSSSSSSPPPLLLIIIHHHGGGFFFEEEDDDGGGOOOZZZ```cccggglllbbbaaa]]]VVVMMMFFFCCCCCC===???@@@>>><<<===CCCHHHGGGNNNOOORRRXXX```wwwqqqiiieeebbbbbbhhhssswwwqqqlllzzzVVVPPPppp~~~uuukkk^^^QQQOOO~~~aaaLLLDDD999555222...,,,,,,,,,,,,+++))))))))))))))))))))))))***)))))))))))))))******(((***111555GGGqqqpppqqqfffeeepppuuubbb[[[hhhoooppppppxxxzzzaaaAAA444222000//////000111222///555AAAOOO\\\cccffffff\\\XXXSSSQQQSSSVVVZZZ\\\ZZZWWWYYY]]]___ddduuunnnWWWIII@@@JJJ]]]lllrrrtttrrrtttwww{{{{{{vvvpppnnnppprrrsssrrrmmmkkkgggffffffggghhhgggcccaaa``````^^^\\\___cccnnnooowww///////////////000000000111111222222222111111000222111333777;;;???HHHQQQRRRYYYZZZcccrrrbbbQQQBBB999888666444333666BBBMMMVVVmmm|||sssaaaGGGAAAYYYwwwmmmWWWAAA777111,,,+++///---,,,+++***))))))))))))))))))))))))***+++,,,,,,......666JJJddd|||mmmiiirrr{{{tttzzz|||]]]PPPVVVRRRJJJKKKOOOVVVUUUSSSQQQRRRTTTWWWYYY\\\[[[\\\bbbmmmuuuxxxwwwlll```UUUMMMHHHEEEJJJRRRzzzwwwmmmhhhVVVTTTVVVZZZZZZTTTNNNLLLNNNPPPSSSWWWWWWTTTQQQPPPNNNNNNOOOQQQUUUZZZ]]]___[[[YYYVVVTTTUUUUUUUUUUUUQQQMMMGGGAAA===:::888777777666666666777888999::::::<<>>BBBFFFFFFNNNQQQSSSWWW\\\sssqqqhhhdddccchhhqqqtttooommm}}}nnnQQQqqq}}}rrreee\\\fffnnnTTTFFF>>>666333...,,,+++,,,++++++))))))))))))))))))))))))+++***)))))))))))))))***&&&---111666PPPuuuxxx~~~ssswwwqqqZZZZZZdddsssuuuggg[[[WWWmmmlllgggdddbbb[[[GGG333222111000//////000111222000666@@@NNN[[[dddggghhh```XXXOOOKKKMMMPPPRRRQQQUUUQQQQQQUUUYYY___mmm{{{kkkVVVIIIAAAIII[[[hhhooorrrsssuuuyyy}}}}}}zzz{{{~~~zzzvvvrrrqqqpppooommmllljjjhhhfffdddaaaaaabbb]]]]]]cccuuu////////////000000111111000111111222222222111111333222333777===GGGWWWeeesssrrrhhhmmmpppXXXDDD:::777555666555777CCCPPP```tttpppOOO@@@RRRuuunnnMMM888111000//////...---,,,***))))))))))))))))))))))))***+++,,,---------888QQQkkkeeecccrrr}}}rrrrrrpppYYYRRRWWWMMMDDDHHHOOOUUUSSSRRRQQQRRRTTTWWWYYY\\\[[[\\\cccmmmuuu|||zzzmmmbbbWWWOOOLLLLLLRRReee|||wwwpppddd^^^XXXVVVTTTPPPOOOPPPUUUXXX\\\]]]]]]\\\YYYVVVPPPPPPQQQUUU\\\fffqqqxxxzzzwwwtttqqqooollliiifffaaaYYYMMMBBB;;;666333111333333444555666777888999:::===@@@BBBBBBAAAAAAAAAEEENNNbbb|||yyyooonnn{{{vvvttt{{{eeeJJJJJJaaayyyxxxvvvxxx~~~{{{fffMMM<<<777111000///...---...//////---111...222111KKKyyy]]]<<<333===AAAQQQrrrvvv[[[RRR^^^```aaaeeeddduuuyyytttjjj___^^^sssyyyiii\\\\\\SSSIIICCC@@@===>>>@@@EEEYYYuuu}}}~~~vvvooommmnnnrrrooohhhaaaZZZVVVSSSRRRKKKHHHDDDBBBBBBBBBAAA@@@>>>CCCTTTpppsssfff]]][[[QQQDDD======???@@@@@@???HHHKKKNNNRRRVVVlllxxxmmmiiiffffffjjjoooppptttzzzPPPlllvvvkkk```OOOqqqtttYYYFFFAAA777333...+++************))))))))))))))))))))))))+++***)))))))))))))))***+++444666>>>[[[xxxzzzlllxxx~~~~~~~~~rrrdddeeekkkqqqlll___WWWWWWqqqllleee\\\SSSHHH:::000111000000//////000111111333777@@@MMMZZZdddiiikkk```WWWMMMHHHJJJLLLLLLJJJMMMKKKKKKNNNSSS[[[gggrrrfffQQQHHHCCCJJJXXXdddnnnuuutttwww}}}~~~zzzwwwtttrrrqqqoookkkiiihhheeeccc[[[WWWWWWcccvvv...//////000000111111222000000111222222222222111333222333777===MMMfff{{{zzz^^^HHH;;;777666888777888CCCQQQhhhyyy]]]BBBFFFeeeccc???000222222---...---,,,+++***))))))))))))))))))***+++,,,---...,,,---===ZZZsss]]]bbbuuunnniiinnnttt[[[RRRUUUXXXLLLFFFMMMQQQRRRQQQPPPPPPRRRTTTVVVXXXYYYXXX\\\cccjjjrrr~~~uuueeeWWWMMMHHH===KKKbbbyyyxxxpppdddXXXQQQMMMMMMQQQVVV\\\aaadddccccccccc___ZZZTTTTTTVVV[[[fffwww~~~yyytttpppaaaVVVHHH===666222000...111222333444555777777888:::;;;>>>@@@BBBAAAAAA@@@CCCEEEMMM```www{{{vvvyyy~~~tttkkkjjjtttvvvdddNNNLLL^^^zzznnnooommmUUUCCC:::111000///.........///000///000///444555VVVzzzeeeKKK888555<<>><<<===???DDDVVVrrr|||tttpppnnnqqqnnnhhhbbb\\\XXXUUUTTTSSSOOOIIIEEEBBB???===;;;>>>CCCSSSooorrrggg[[[NNN???888:::======;;;===EEEGGGKKKPPPUUUiiirrrnnnkkkggghhhnnnsss{{{xxxTTTbbbttthhh]]]MMMgggzzz^^^FFFBBB999444///+++*********)))))))))))))))))))))))))))***)))))))))))))))******+++555888DDDdddvvvqqqjjjqqqvvv{{{{{{ttthhhmmmsssssshhh]]]\\\cccnnnkkkbbbUUUGGG===666222000000/////////000111111555999BBBOOO[[[eeejjjlllZZZSSSJJJFFFHHHJJJJJJIIIEEEGGGHHHJJJNNNVVVbbblllhhhQQQIIIEEELLLXXXdddoooxxxtttwww~~~}}}yyywwwwwwuuupppnnnnnnjjjdddccc\\\VVVYYYdddqqqyyy{{{...//////000111111222222000000111222222222222222111111333555;;;MMMmmm|||cccQQQ<<<777777;;;:::888BBBQQQgggwwwkkkLLL@@@OOONNN333555555+++---,,,++++++************)))))))))***+++,,,......,,,///BBBbbb{{{zzzdddrrr~~~nnnggggggrrr|||zzznnneeeKKKOOO[[[[[[LLLIIIOOOOOONNNNNNNNNOOOQQQSSSTTTUUUSSSTTTZZZbbbgggooozzzgggYYYQQQFFFHHHRRReeeyyyxxxjjjZZZQQQNNNPPPXXX```bbbhhhjjjhhhggggggccc]]]WWWVVVUUUYYYdddxxxwwwllleeeaaa___OOOGGG;;;444222111///---000111222444555666777777888999;;;===@@@@@@???>>>???BBBDDDKKK]]]rrr{{{yyymmmhhhdddhhhrrrxxxuuuooohhhkkkrrr}}}~~~fffPPPLLLYYY|||uuu|||ppp]]]III===222111///.........///000///...///777;;;ccc}}}zzzyyyZZZCCC;;;;;;:::BBBUUUsssdddJJJDDDAAAIIIYYYgggzzz{{{|||]]]MMMIIIDDDDDDCCC???<<<<<<===>>>CCCUUUsss~~~xxxrrrnnnpppmmmhhhbbb\\\XXXUUUSSSVVVRRRLLLGGGDDDAAA>>><<>>===777======;;;GGG\\\iiihhh\\\XXXVVV[[[iiivvvzzzxxxbbb^^^]]]dddtttnnnUUUOOOXXXxxxvvvpppaaaMMM???222111///.........///000...,,,///999@@@kkk~~~{{{sss{{{xxxSSS>>>===<<<555@@@QQQjjj{{{lllNNNCCC;;;>>>MMM___yyypppvvvvvvZZZ???777===<<>><<<===???@@@DDDVVVvvvzzzsssnnnooolllhhhbbb\\\WWWTTTRRRSSSPPPKKKGGGEEEDDDBBBAAA;;;===BBBGGGNNN^^^yyy~~~cccQQQIII888555222111222555777999999======AAAIIILLL[[[uuu|||xxxqqqppptttyyyzzz[[[KKKdddrrreeeYYY]]]ttttttOOOHHH===888222---,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((()))***,,,,,,***555<<>>CCC@@@===???NNNZZZjjjwwwcccBBBAAAXXXttt```:::333333,,,,,,+++***)))))))))***+++,,,+++******,,,.........---666SSSvvv~~~||||||sssgggooo~~~}}}{{{kkk___RRR@@@===SSSbbb[[[MMMIIIKKKMMMHHHIIIJJJKKKKKKMMMOOOQQQSSSQQQTTT\\\bbbjjjxxx|||iiiUUUFFFGGGLLLQQQ```qqqpppooojjjaaaZZZ[[[dddmmmooopppooonnnooonnnfff\\\TTTMMMGGGFFFEEEDDDJJJRRRTTTHHH<<<666444111111333111000///------...000111000000111222444555666666777888:::<<<======<<<;;;===;;;999;;;BBBMMMZZZbbbZZZSSSTTTZZZ```pppxxxoooiiiVVVLLLRRR\\\ggg~~~~~~\\\JJJVVVyyyxxxooojjjhhh```NNN>>>777222...//////...///111333---///;;;WWWrrrxxxwwwVVV===777888999AAAPPPeeevvv~~~}}}tttlllWWWMMMAAA;;;<<>><<<;;;===>>>;;;:::CCCPPPqqq{{{~~~pppUUU>>>777888333222111000000111222333777<<<@@@AAAAAAFFFPPPYYYvvvwwwjjjlllkkkmmmrrrxxxqqqXXXSSSrrrvvvkkkcccXXXvvvzzz[[[???>>>999333///---,,,,,,+++***************************)))))))))***+++,,,,,,222000CCCcccyyyzzznnnfffiiiqqqrrrnnnzzzyyyhhhnnnsssuuupppkkkYYY===222222---000111000///---...000111444>>>HHHOOOYYYbbb^^^UUUMMMIIIDDDAAAAAABBBCCCDDD@@@CCCEEEDDDCCCHHHSSS\\\rrr}}}bbbTTTKKKPPP\\\hhhttt}}}uuupppjjjddd\\\WWWUUUXXXdddppp222222222111111111000000000//////111333444333111222333333111222999EEENNN[[[dddhhhccc]]]^^^bbbeeennnyyyyyyfffKKK>>>777===BBBAAA???BBBHHHSSSaaalllvvv~~~~~~fffFFFAAAOOOcccuuu}}}UUU888666999555...---,,,+++***+++,,,,,,++++++***+++,,,---.........;;;ZZZ}}}}}}{{{qqqlllkkknnnqqqrrrpppzzz}}}}}}uuucccQQQ@@@<<>>666000111222222222444//////000000000/////////000000111222444555666666999:::===>>>??????>>>===:::999777888>>>HHHTTT\\\```YYY[[[___cccqqqzzzsssdddUUULLLNNNQQQXXXoooeeeIIIJJJmmmyyypppjjjiiidddUUUGGG888222...///000...///111000///222???```www}}}nnnPPP;;;666888:::CCCPPP]]]ccc```XXXMMMEEEDDD===777888===HHHYYYggg___]]]ZZZWWWRRRMMMHHHFFFCCC>>>:::888555111333888999;;;===???@@@BBBFFFHHHQQQaaa~~~zzzsssooommmjjjfffccc^^^YYYUUUTTTQQQMMMJJJIIIGGGDDDAAA???;;;:::999555222777@@@===CCCFFFBBB777///...000222222111000000111222222444:::@@@CCCCCCEEELLLSSSYYYqqqrrrffffffeeegggmmmttt}}}aaaOOOiiizzziiiZZZXXX|||\\\???===999333///------,,,+++************************))))))))))))***+++,,,---333222JJJpppoooaaaaaakkksssuuu~~~zzzkkkssswwwxxx{{{nnnKKK777444000000000000///---...000222333<<>>>>>BBBHHHRRR\\\fffqqq}}}iiiKKKBBBHHHTTTcccfffsssoooRRR999444555111000///...,,,,,,,,,---...++++++++++++,,,---......///>>>\\\{{{~~~~~~jjjiiiuuussseeefffeeeqqq}}}{{{|||fffNNN>>>===HHHMMMFFF@@@DDDHHHHHHDDDEEEGGGIIIKKKLLLMMMMMMOOOPPPTTTXXXYYYYYY^^^eeegggYYYOOOGGGHHHQQQXXX]]]bbbdddeeeiiiqqqxxxtttuuutttqqqqqqooohhh```RRRMMMIIIHHHDDD<<<666555666000...222555444333333000000222222222000...---000000111333444555666777:::;;;===?????????>>>===:::888777888<<>>>>>???@@@AAA???>>>@@@BBBCCC@@@>>>@@@HHHOOOaaauuueee]]]XXX[[[aaafffiiilllrrrxxx|||zzzqqqiiieeebbb___```dddwww111111111111000000000000111000000222444444333222111222222222222555:::>>>GGGPPP\\\gggrrrxxxtttllleeeiiiyyyuuukkkYYYGGG:::999;;;:::;;;???HHHQQQYYYaaapppkkkMMMBBBEEEPPP```eeeqqqpppXXX???444111---000///...---,,,,,,------***+++,,,++++++,,,...//////???ZZZtttrrryyyooohhhcccmmmzzzzzz}}}wwwSSS@@@AAAGGGHHHAAA@@@GGGIIIFFFCCCCCCFFFIIIMMMOOOOOOOOOSSSSSSUUUVVVVVVTTTSSSTTTbbb}}}ttthhhWWWNNNOOOWWW]]]dddiiikkkmmmrrruuuwwwxxxvvvqqqnnnllleee]]]SSSOOOLLLMMMNNNKKKGGGCCCAAA:::777999;;;:::999:::555555444333111000...---000000111333555666777888888:::<<<===>>>===<<<;;;::::::::::::>>>HHHTTT]]]ccc___aaabbbaaannn{{{yyylll```TTTMMMGGGGGGXXXlllmmmggg}}}|||XXXCCC[[[pppzzzkkk```QQQCCC;;;555000111000......111///555666GGGsss}}}cccHHH777222777===JJJVVV``````\\\VVVKKK???999444333;;;EEELLLTTTYYYMMMEEE===>>>DDDHHHDDD???999555444666888888999===;;;;;;;;;::::::===BBBEEEOOO___{{{}}}xxxtttsssqqqpppnnnmmmjjjfffcccZZZXXXUUUQQQNNNJJJFFFDDD???;;;666555666555444333888555111000222333222000222222222222222222222222444:::AAAEEEFFFFFFIIIKKKNNNWWWnnnooo```aaa______bbbgggppp~~~xxxLLLSSS{{{nnn___fffdddCCC;;;777222///...---,,,+++************************)))))))))***+++,,,---...///888ZZZrrrlllwwwyyy{{{gggdddqqqtttpppwwwvvvQQQ666111000...//////...------000222888???HHHTTTeeeooofffVVV???===;;;<<<===>>>======???AAABBB@@@>>>@@@FFFLLL```{{{nnndddaaa___bbbgggiiiiiigggfffkkksssyyy||||||zzzxxx~~~~~~~~~uuunnnllljjjfffccccccsss000000000000000000000000111000000222444555444222000111222333444666999;;;===HHH[[[qqqxxxrrrwwwzzzoooZZZHHH999666888888;;;AAACCCLLLTTT[[[mmmjjjKKK>>>@@@NNNcccdddmmmlll\\\GGG;;;777555000///---++++++++++++,,,)))+++,,,,,,++++++---000///DDD```wwwyyylllooozzz{{{~~~]]]DDDCCCGGGEEE@@@BBBJJJKKKEEE@@@@@@AAAFFFKKKOOOPPPOOOPPPTTT[[[aaaddd```TTTJJJFFFSSSfffuuu```YYY\\\bbbjjjoooqqqqqqrrrtttxxxyyyuuunnniiifff```ZZZYYYTTTQQQSSS]]]eeehhhfffaaaWWWMMMIIIHHHEEEEEEFFF<<<:::555111///......//////000111333555777888999999:::<<<>>>>>>===<<<:::999:::;;;;;;@@@KKKZZZeee```[[[\\\[[[[[[kkk{{{zzzwwwhhhYYYQQQLLLMMMWWWdddyyy{{{kkkyyy{{{___IIIPPP___mmmpppgggZZZLLL<<<666222111111......111///555555LLL|||~~~[[[BBB555000777AAAUUUbbbnnnpppqqqnnn___NNNCCC;;;555888@@@IIIRRRYYYRRRIII>>>999;;;@@@BBBBBB;;;666444888:::888888::::::::::::999999<<<@@@DDDJJJ[[[yyy}}}zzzyyyyyyxxxvvvtttrrroookkkhhheeeccc___ZZZUUUQQQOOOOOODDD@@@;;;888999:::888444/////////000111111111111333333444444444444333333555999===???@@@CCCGGGJJJFFFGGGUUUtttxxxdddeeebbb___```ccciiivvvXXXUUUxxx|||aaa```kkkFFF:::666222///...---+++***************************)))))))))***+++---...///...===ccc{{{oooqqqwwwdddhhhrrr|||qqq___dddsssuuuhhhbbbddd\\\CCC111000///............------000222333:::CCCOOO```kkkbbbRRRBBB???:::888999;;;<<<===>>>@@@AAAAAAAAACCCHHHLLLbbb~~~qqqeee^^^___aaaeeejjjllljjjfff___bbbfffkkkppptttvvvwwwrrrjjjaaa]]]\\\bbbrrrzzztttrrrooohhhbbbaaappp//////000000000000000111111111111222444555444333222222222222222333333444666CCC[[[yyyxxxfffZZZHHH888666999:::>>>EEEDDDNNNVVV]]]qqqkkkIII:::999IIIaaahhhjjjggg[[[JJJ===888777///...,,,+++***)))******)))+++---,,,******---000111LLLmmm|||}}}[[[AAABBBDDDBBB===BBBLLLNNNIII@@@>>>>>>BBBHHHLLLMMMLLLJJJSSSaaarrr~~~|||hhhSSSDDDCCCDDDUUUrrrgggdddiiippptttvvvvvvuuuuuuvvvwwwssskkkeeebbb]]]XXXWWWTTTSSS^^^vvvssscccVVVKKKGGGFFF===999444///------///000///000222333555777999999<<<===???@@@@@@???===<<<999:::::::::???LLL^^^llleee\\\YYYWWWYYYkkk}}}}}}qqqaaaWWWRRRRRRYYYbbblllzzzwwwzzzzzzfffNNNPPPaaakkkxxxmmm^^^OOO>>>777333222111///...000...333666WWWpppMMM;;;222000888DDDUUUhhhzzz}}}lll[[[OOOBBB>>>BBBKKKYYYeeeZZZPPPCCC999666999>>>AAA:::555444999===<<<;;;;;;777888999999:::===AAAEEEHHHYYYxxx}}}{{{yyyvvvrrrooohhhgggccc]]]YYYWWWXXXYYYUUURRRJJJBBB??????;;;666555777888888777666666777555555666666666666555555333555777999;;;???DDDGGGHHHFFFNNNfffjjjhhhccc___^^^^^^bbbooo{{{eeeYYYtttaaaQQQlllsssKKK888555222///...---+++***************************)))))))))***,,,---///000111DDDjjj}}}pppqqqlllYYY[[[bbbhhh___VVVcccssspppdddQQQIIIEEE777///111///---......---,,,---000222333;;;DDDMMM\\\eee]]]OOOCCC>>>999777777999;;;<<<<<<===???AAABBBEEEHHHKKKaaa{{{mmmbbbVVV[[[```dddiiinnnlllhhh^^^]]]]]]aaahhhooouuuxxxyyyuuuoooeee\\\WWWSSSRRR[[[iiiyyytttnnneee___^^^iii{{{////////////000000111111222111111222555555444333333222111111222222222222777CCCYYYyyynnn```MMM;;;888::::::>>>DDDKKKVVV^^^eeezzzmmmMMM<<<999GGG```ppplllfff\\\NNN???555222///...,,,+++***)))******(((+++...---******---111333QQQsss|||xxxyyyvvvrrr~~~LLL>>>BBBCCC???;;;AAAPPPWWWUUUGGGCCC@@@BBBGGGKKKLLLKKKLLLRRR```wwwvvvYYYRRRGGGFFF```vvvpppssswwwyyyzzzxxxvvvuuuqqqsssppphhhcccaaa___[[[SSSQQQTTTdddoooYYYGGG===;;;666333000---,,,---///000///000222444666888999:::===>>>???@@@@@@???===<<<;;;<<<;;;:::???MMMaaaqqqqqqccc\\\XXX\\\ppp{{{lll___VVVUUU\\\dddlllxxxrrrUUU]]]vvvtttbbbPPP???888444333222///...000...222888ccc~~~cccBBB666333///555AAAMMMjjjxxxhhhVVVJJJFFFNNN___nnnfffZZZJJJ>>>:::<<<>>>@@@<<<777777===BBBBBB@@@@@@777888:::;;;;;;===@@@BBBEEETTTooo~~~{{{xxxkkkiiifffaaa^^^```dddiiiqqqnnncccUUUMMMKKKGGGBBB>>><<<999777555333111000666777888888888888777666222333666999<<<@@@DDDGGGNNNMMMSSSeeennngggaaa\\\YYYXXX\\\hhhtttjjjWWWmmmkkkNNNVVVqqqyyyOOO777555111///...---+++)))************************))))))******,,,...///000333HHHmmmyyyuuuyyyvvvjjj[[[ZZZ\\\]]]UUURRReeessslllbbbIII<<<:::222///111///,,,---------,,,---000222666???GGGMMMVVV]]]VVVJJJ===;;;888777888:::;;;;;;999;;;===>>>@@@BBBEEEFFFVVVmmm|||{{{ggg^^^TTT[[[aaaeeekkkqqqqqqmmm```]]][[[]]]eeennnuuuxxxyyy{{{rrrmmmmmmggg]]]\\\bbbrrrzzztttkkkbbb___aaa___qqq~~~.../////////000000111111222111111333555555444333333222111222444555555555666???QQQmmmhhhTTTAAA;;;:::888:::???OOOZZZccciii~~~oooRRRBBB===IIIaaassslllfff___TTTEEE999555000///---+++************(((+++...---***)))---111555RRRqqqzzzxxx}}}~~~|||vvvqqqlll}}}eeeBBBBBBCCCCCC>>>:::BBBTTT___```PPPJJJEEEDDDIIILLLMMMLLLTTTTTT[[[sssnnnhhhXXXIIIOOOnnn{{{|||}}}}}}{{{xxxuuusssnnnpppmmmgggbbbbbbaaa^^^UUUSSSTTTccchhhRRR@@@666333...------------......//////000222444666888999:::;;;<<<>>>???>>>===;;;:::@@@@@@>>><<<@@@NNNdddttt{{{kkk```[[[```uuuwwwgggYYYUUU^^^iiisss{{{]]]fffkkkXXX@@@999444333222///...000000333:::jjj}}}]]]>>>777555///222===KKKmmmxxxaaaNNNEEEIIIZZZkkkmmm___MMMBBB???@@@>>><<<===888888>>>DDDCCC@@@???;;;<<<======;;;;;;<<<===???LLLeee~~~rrrqqqnnnkkkiiimmmtttzzzyyyhhh]]]ZZZVVVQQQIIICCC<<<:::;;;;;;999666777888999::::::999888777222555888<<<@@@DDDFFFHHHGGGJJJRRRbbbxxxoooddd^^^XXXVVVTTTXXXdddppp|||iiiQQQeeezzzTTTPPPaaa}}}RRR777444111///...---+++)))************************))))))***+++,,,...000000333GGGkkk~~~uuuqqq|||}}}~~~}}}nnnbbbbbbaaa___VVVUUUkkkxxxoooaaaFFF888888222...///---,,,---------,,,---000222555>>>EEEHHHNNNRRRMMMAAA888777666777999;;;:::999888999:::<<<>>>???@@@AAACCCZZZjjjqqqwwwooo]]]TTTVVV^^^dddhhhmmmuuuvvvrrraaa^^^[[[]]]eeeooovvvyyyrrrzzz~~~}}}~~~nnneeefffkkk~~~yyyrrriiiaaabbbgggYYYmmm{{{000///////////////000000111000///000222333333222333333333222111222444666===EEEPPP___vvv[[[CCC===777666;;;<<>>===CCC]]]yyyuuu___ccctttxxxkkk^^^]]]jjjsss}}}bbb___yyy}}}jjjVVVDDD;;;333222222000000111...555;;;{{{yyyZZZ>>>666111111777888???^^^{{{pppbbbWWWOOOMMMSSS\\\\\\WWWNNNHHHHHHKKKMMMLLLFFFFFFCCCAAAAAABBB@@@<<<999888888999;;;===<<<<<<999DDDRRRlll|||xxxzzzxxxwww}}}zzzssshhhfffYYYMMMIIIGGGBBB===;;;<<<<<<;;;:::888777666666555666888<<<@@@CCCCCCBBBFFFEEEJJJ[[[vvvqqqdddWWWNNNNNNPPPQQQYYYdddssshhhSSS______KKKWWWppp___@@@444222333.........&&&************************...,,,******,,,...000000555NNNwwwttt|||uuuwww}}}yyywwwwwwbbbPPP]]]ooorrrooogggTTT111555<<<---,,,000000///---,,,,,,...000222666;;;DDDLLLOOOLLLFFFAAA777777666666777999<<<===<<>>777666:::<<>>>>>===:::<<<>>><<>>===;;;999888777666666777999===BBBDDDDDDCCCGGGFFFJJJ[[[uuuwwwaaaUUUMMMMMMOOOQQQZZZfffqqqxxxttt[[[___~~~nnnSSSZZZpppdddBBB555222333/////////(((************************---,,,******,,,...000111;;;YYYzzzzzz~~~uuuwwwmmmTTT[[[kkkqqqrrrkkkZZZ444111777...000111000///---,,,,,,...000222555;;;CCCJJJLLLHHHAAA;;;666555555555666888:::;;;<<>>BBBYYYttt^^^CCC;;;444111...---------,,,+++---+++,,,......,,,///444CCChhhrrrhhhhhhiiijjjpppxxx~~~|||{{{zzznnnmmmppppppggg^^^VVVCCC555888;;;::::::===>>>>>>BBBHHHSSSOOOIIIHHHIIIKKKKKKIIIHHHKKKPPPVVV^^^nnnzzzZZZFFF???666???SSSmmm~~~yyytttnnnjjjhhhddd___[[[TTTPPPGGG>>>===???>>>:::999666222000000111000000111///---...///000///...111333666888888999;;;===;;;;;;;;;<<<===>>>>>>???<<<;;;<<<===<<<@@@UUUkkkyyyrrrvvv~~~}}}rrruuuvvvyyyZZZJJJZZZuuurrrddd\\\PPPFFF===444222222000000222222888<<<|||vvv}}}~~~bbbCCC222444222111444333888GGG___nnnlll]]]PPPKKKAAA>>>>>>@@@???===???DDDNNNUUU[[[^^^bbbhhhjjjgggZZZOOOCCC@@@CCCEEECCC???999777555555555555444333111555<<>>;;;999777666666777:::???DDDFFFFFFDDDGGGFFFJJJYYYrrr|||aaaVVVNNNNNNNNNPPPYYYeeelllnnnwwwzzzrrryyygggbbbzzztttUUUZZZtttkkkGGG777222444///...000+++************************,,,,,,++++++,,,...111222===bbbssspppwwwzzzaaa```mmmvvv||||||nnnBBB111333///333//////...---,,,,,,...000111444:::BBBIIIKKKEEE<<<555555444444444555666888999:::===>>>===:::===DDDJJJ___iiimmmqqqvvvlll\\\XXX]]]___cccggglllttt}}}{{{mmmgggeeeeeefffiiigggbbb___dddjjjmmmqqq}}}qqqjjjnnnuuu{{{pppfff___[[[UUUXXXbbbooouuuvvv}}}wwwyyyyyy111000000////////////000///......///111222222111///000111000000111444666JJJ___~~~vvvVVVBBB???999777===@@@PPPjjjsssooowwwiiiSSSAAADDDYYYvvvzzzRRR999444222///---------,,,+++,,,+++---///...,,,000666EEEiii|||vvvpppnnnkkkfffgggkkkyyy~~~xxxxxxqqqdddWWWAAA444:::888777999>>>??????CCCHHHLLLIIIGGGFFFGGGHHHGGGFFFJJJIIINNNTTTRRRTTTjjjiiiIII???@@@:::HHH\\\qqq|||vvvpppkkkiiifffaaa^^^VVVSSSKKKAAA<<<;;;999666222111000000000000000000111000/////////000000000111444777999999:::;;;<<<:::;;;;;;<<<===>>>??????<<<;;;;;;<<<:::>>>NNN___{{{sssrrryyy}}}aaaHHHPPPgggoooccc]]]UUUHHH>>>555222111000000222---666@@@~~~{{{zzz___AAA333555222000222111777;;;BBBIIILLLJJJFFFCCCAAA<<<777666555777???GGGPPP```llllllkkkoooqqqqqqcccQQQ@@@<<<@@@BBB???<<<777555333222222222222111///111555MMMvvvyyynnn```TTTPPPFFFEEECCC@@@===:::888777555777<<>>lllwwwhhhlll{{{lllhhhqqqzzzUUU777222///333+++///...---,,,---...///000444888@@@HHHKKKFFF<<<444444444444444555666777888888:::;;;999888;;;BBBHHHZZZgggnnntttyyymmm\\\WWWVVVVVVVVVYYY___gggnnnsssxxx~~~xxxrrrooonnnlllffffffccc^^^\\\___eeeiiijjjuuu~~~pppeeeiiihhhmmmzzz}}}uuukkkbbb\\\XXXTTT]]]qqq{{{xxxzzzoooeeeaaa\\\hhh111111000///////////////...------...000111111000///000000000///000333555===XXXpppQQQAAA???:::999@@@CCCSSSjjjtttooouuuxxxYYYAAABBBWWWvvviii===555222///------------,,,,,,+++---///---,,,222:::QQQsss{{{yyyzzz|||zzzvvvssstttuuuzzz}}}mmm\\\BBB444<<<777666888<<<>>>>>>BBBHHHGGGFFFEEEFFFGGGGGGFFFEEELLLGGGKKKSSSOOOGGGPPPccc^^^GGGDDD;;;CCCOOO___tttyyyrrrmmmjjjhhhdddaaa]]][[[RRRDDD:::777555222444444333222111000111111000111111000000111222333222555888:::::::::;;;<<<;;;;;;;;;<<<===>>>>>>???;;;;;;;;;;;;999<<>>BBBAAA???BBB<<<666444333666???HHHXXXnnn~~~{{{tttuuuyyyyyylllVVVAAA;;;??????===;;;666444111000111222222222///111333GGGkkk{{{pppbbbWWWSSSIIIHHHEEEBBB>>>;;;999777444888>>>EEEKKKNNNLLLJJJFFFEEEGGGPPPbbb}}}wwwaaaXXXQQQQQQQQQRRR]]]kkkrrrooorrrxxxuuutttwwwnnn{{{xxx^^^ccctttVVVAAA888999111,,,---+++***************************+++,,,,,,,,,...222666CCCvvvfffggg}}}llljjjqqqwww]]];;;333///222)))...------,,,---...//////333777???HHHMMMIII@@@777555555555555666777777888666777777666666999>>>CCCMMMXXX\\\```fff```VVVWWWTTTTTTTTTVVVZZZ```eeeiiivvvzzz{{{yyyxxxxxxtttnnneeebbb^^^[[[ZZZ\\\aaaffffffmmmuuu{{{zzzxxxuuupppgggaaaeeeeeejjjvvv}}}uuulllbbb\\\___VVV[[[rrrssscccZZZQQQYYYppp222111000//////......///...---,,,---000111000///000000111000...///111333777KKKgggkkkOOO@@@@@@;;;:::AAAEEESSShhhrrrqqquuuaaaBBB>>>OOOqqqvvvyyyFFF555222///.........---,,,++++++,,,...,,,---555???\\\|||}}}zzz}}}nnnJJJ666===999777888::::::999===CCCEEEEEEFFFGGGGGGGGGGGGHHHKKKFFFIIIQQQOOODDDBBBJJJ```~~~^^^III===@@@FFFRRRfff{{{~~~vvvpppmmmllliiifffaaa```YYYJJJ>>>888666444222333333222111000111333000111222222222333555777333666:::<<<<<<<<<<<<===<<<<<<<<<<<<============;;;;;;;;;999888:::AAAFFFZZZiiimmmjjjllloooyyyxxxlllooovvvyyyllluuuaaaFFFFFF\\\sssiii```LLLBBB777333111000000333///888AAAtttTTT999---111///...333555666999<<<<<<>>>???<<<777777444444555555555:::@@@XXXqqqvvv]]]FFF@@@AAA???===>>>888555222111222333444333111333333AAA^^^uuussscccXXXTTTJJJIIIFFFCCC???<<<:::888666:::BBBKKKRRRUUUTTTQQQLLLKKKJJJNNNYYYnnnsss\\\UUUPPPRRRRRRUUUbbbrrrpppnnnnnnpppuuu|||rrrzzzuuuaaadddxxxZZZCCC;;;<<<444,,,,,,,,,************************(((+++------,,,...333888FFFxxxnnnuuuvvvvvvxxxiiinnnssstttyyySSS888444///222+++---------------......///333666<<>>IIIlllnnnqqq}}}uuuHHH555333000.........---,,,+++++++++,,,+++---888DDDdddzzz}}}SSS:::???888777999;;;;;;888:::???CCCDDDEEEEEEEEEFFFGGGHHHJJJIIILLLQQQPPPIIIDDDDDDFFFYYYiiiuuuXXX???@@@BBBJJJ]]]tttzzztttrrrpppnnnllleeehhhdddWWWJJJBBB>>>;;;666999:::999666333222333///222444444444555888;;;666999===???????????????============<<<<<<<<<<<<;;;<<<;;;999777999<<<===EEESSS[[[___hhhnnnzzznnnYYYWWW^^^iii]]]eeetttzzzcccDDDBBBUUU}}}|||nnndddNNNCCC888333111000000333111:::DDDlllNNN555,,,222000///333555999AAADDDAAA===<<<:::666222111222555555333555999IIIccc{{{|||cccKKKDDDBBB>>>===AAA<<<999555333333444444333111444333;;;QQQeee|||vvvdddVVVQQQJJJIIIFFFCCC@@@===;;;999888===FFFQQQZZZ]]]\\\ZZZVVVTTTQQQNNNRRRaaauuuttt\\\UUUQQQRRRRRRTTTaaaqqqlllkkkgggdddooo~~~tttyyyrrr___^^^{{{wwwZZZCCC;;;???777.........************************'''***------,,,...444999IIIvvvrrrzzzcccaaannnuuuttthhhcccnnnssspppqqqnnngggBBB444555...222///,,,,,,,,,---------......333333888@@@HHHHHH@@@888333444444555555555555555333444444333222222222333444999333///555999>>>JJJUUU[[[cccgggggghhhkkknnnhhhlllooommmnnnppppppmmmaaaZZZVVVVVVUUURRRRRRWWWZZZ]]]^^^___dddmmmrrrsssllleeeccciiikkkgggaaa^^^YYYWWW\\\fffooosssyyyyyynnnddd___]]]SSSQQQRRR[[[hhhqqqtttsssvvviii[[[VVV222222000///............---,,,,,,---///000000///222222111///------...000000999AAAEEEKKKZZZjjjssslllQQQCCCBBB:::777>>>BBBCCCVVVdddkkknnnjjjppprrrSSSBBBHHHiiimmmlllnnn{{{gggCCC555333000.........---,,,+++***++++++***---:::GGGkkk|||yyy{{{wwwzzz}}}TTT<<>>??????DDDVVVnnn~~~wwwuuutttrrrqqqnnnsssqqqcccSSSGGG???:::BBBEEEGGGEEE>>>777333111///222444555555666:::>>>999<<<@@@BBBBBBAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;;;;<<<;;;888777888999888999GGGPPPXXXeeemmmyyylllUUURRRYYYXXXVVVkkk[[[LLLGGGVVVxxxrrrfffOOODDD888333111000000333...;;;IIIzzzkkkMMM666///666333000333333>>>FFFGGG???888999<<<<<<999555333333111///333999777QQQlll~~~eeeNNNFFFBBB<<<<<>>@@@@@@@@@AAACCCDDDFFFGGGGGGJJJRRR\\\\\\TTTLLLIIIHHHIIIKKKVVVlll|||sss^^^LLLEEE@@@GGGWWWkkk}}}~~~yyyuuusssrrrooouuuzzzwwwjjjZZZNNNHHHLLLWWW\\\RRRBBB888666777666666444222444:::>>>@@@AAACCCFFFFFFDDDCCCBBBBBB========================:::999888777666666666666888===EEEOOO[[[hhhuuu~~~~~~zzzrrrZZZ]]]^^^]]]]]]nnnbbbFFFGGGWWWssshhhXXXIII:::333333222222333555777OOO|||~~~|||wwwpppKKK;;;///000222000111444:::AAAEEE@@@:::999999999777666444333222111111222666===MMMjjjqqqXXXGGG???======>>>BBB===999999777444444777555777333555@@@LLLfffttt]]]RRRIIIGGGCCCAAA@@@<<<777777;;;;;;???LLL___iiihhhfffgggbbb___ZZZUUUVVV^^^kkkuuuiii]]]TTTRRRQQQOOOVVV```gggaaa]]]```kkk||||||nnnvvv|||jjj[[[kkkvvvZZZFFF666555888333...---************************)))((()))++++++,,,444===SSSyyyxxxkkkpppkkkwwwqqq]]]ZZZaaahhhXXXNNNXXXjjjqqqkkkcccZZZCCC666555222222333---------++++++++++++------222222444:::@@@@@@;;;555222111000000000111222333111111111000000000000000000000111333111000666???QQQXXX^^^\\\WWWXXXaaakkkmmmmmmjjjhhhiiikkkgggaaa\\\[[[VVVTTTZZZ```[[[QQQ\\\TTTPPPPPPMMMHHHGGGJJJFFFDDDEEEHHHGGGEEEGGGKKKGGGSSSQQQPPP```ooorrrsss~~~vvvlllddd^^^\\\UUUUUUUUU\\\mmm}}}xxx}}}mmm___UUU<<<777222000000000...,,,................................................---...222777<<>>@@@@@@@@@AAABBBDDDFFFFFFIIILLLTTT^^^aaaZZZSSSPPPKKKJJJHHHMMM```rrrpppcccMMMFFFBBBHHHXXXmmm|||xxxvvvxxx~~~~~~rrrfff___hhhssszzzqqq```PPPEEE>>>===;;;777444555;;;AAADDDDDDGGGIIIIIIHHHEEEDDDDDDBBBAAAAAA@@@@@@?????????999888777666666555555666666888<<>>444333,,,***,,,(((---,,,++++++++++++,,,---111222444:::???@@@;;;666333222111000000000111222000000111111111111000000//////111333111000555===OOOVVV]]]]]]YYYWWW\\\aaannnqqqrrrnnnlllmmmllliiieeebbb[[[WWWZZZ```]]]UUUVVVNNNIIIFFFBBB;;;888:::<<<::::::<<<<<<:::;;;???<<>>999333000111111///---................................................---+++,,,222777===EEEMMMXXXeeewww{{{YYYMMMCCC>>>777111555>>>FFFZZZjjjiiiffflllwww}}}uuuvvvxxxgggIIICCCWWWggg```___bbbcccbbbIII:::444111222222///---///***---++++++//////;;;SSSwww}}}{{{~~~~~~~~~wwwfffaaagggssskkkiiibbbLLL@@@>>>;;;666777999999888999<<<>>>?????????@@@BBBCCCEEEFFFIIIKKKTTT___ddd___XXXUUUUUUSSSMMMMMM[[[nnnwwwuuuZZZQQQJJJNNNaaayyy|||xxxaaaOOOLLLFFF===777666999???DDDHHHKKKNNNOOOMMMJJJIIIHHHFFFFFFEEECCCBBB@@@??????999888777666555555555555555444666===HHHQQQUUUVVVPPPKKKEEE@@@>>>DDDTTTccczzzoooqqqyyy~~~~~~mmmHHHHHHVVVpppmmmYYYKKK<<<666333111111333222777NNNuuuxxxsssooo~~~oooHHH:::000111222000000555;;;???@@@>>>>>>CCCGGGHHHBBB???:::555222111222333...///666KKKnnnvvvggg___XXXNNNEEEBBB===999999888444333555555777333333888999GGGaaayyy```PPPLLLGGGGGGCCC@@@>>>;;;444222444888===JJJ^^^lllnnnjjjggg``````bbbhhhsssrrrdddXXXTTTQQQNNNRRR[[[pppqqqssswww{{{~~~~~~|||sssrrrjjjgggyyywww```fffcccKKK666222666333...,,,++++++++++++++++++++++++++++++,,,...---///999DDDXXXxxxyyycccPPP\\\eeemmmxxxxxx}}}mmmYYYPPP^^^qqqvvvoookkkVVV???555555...+++...------,,,+++******+++,,,---111111444:::>>>???;;;777333222111000000000000000///000111222222111000000000000222444222000333999HHHOOOWWW[[[[[[YYYYYYYYYeeelllpppllliiijjjllllllgggbbbZZZTTTUUUYYYXXXTTTPPPJJJDDD@@@;;;555333555777444333555666333444777999>>>;;;===HHHPPP]]]qqq}}}|||yyyrrrjjjccc___]]]WWWYYY[[[```lll|||ttt@@@:::444111111111000...---------.......................................///---...222666<<>>999333555<<>>@@@<<<555666888888888999;;;===>>>>>>>>>???AAABBBDDDEEEGGGIIIQQQ]]]ddd```ZZZWWW]]][[[VVVRRR\\\pppnnn```SSSVVVnnnfff\\\QQQDDD;;;555555;;;AAAIIIMMMRRRTTTSSSQQQOOONNNIIIIIIGGGEEEBBB@@@???>>>999999888777666666666666777666777<<>>777444111111222000777PPPttt{{{{{{ttt{{{bbbGGG999000111222///000555>>>@@@???;;;===CCCHHHHHHHHHDDD>>>777333111111222222///000===[[[~~~zzzpppdddZZZTTTLLLEEEBBB???:::666666666777333222555444???VVVnnn{{{yyyyyyzzz|||rrrVVVJJJIIIEEEHHHCCC???>>>;;;555222333999<<>>@@@<<<888555777888777888<<<@@@AAA<<<;;;>>>???MMMhhhvvvvvvsssnnnhhhbbb___^^^WWWXXXXXXYYY___lllzzzzzzAAA;;;444111111111000...---------.........//////...........................///111333555<<>>666111111222///------...111---+++---...>>>ZZZwwwmmmbbbfffttt{{{~~~|||tttnnnpppjjjaaa[[[OOO???<<>>@@@AAACCCDDDGGGHHHPPP]]]eeeccc]]]ZZZ]]]^^^[[[XXX]]]ooo~~~mmm[[[^^^yyyrrr```SSSEEE<<<555333888@@@HHHMMMSSSWWWXXXVVVTTTSSSMMMLLLJJJGGGDDDBBB@@@???::::::999888777777777777888999::::::<<>>===999:::AAAGGGJJJMMMHHHAAA:::444111111111444111...555LLLpppvvvmmmdddYYYOOOJJJFFF@@@<<<;;;777888222111555444>>>TTTttt}}}zzz}}}xxxqqqmmmppp}}}~~~eeeWWWSSSLLLLLLEEE???>>><<<777444444???@@@DDDLLLWWW^^^___\\\WWWVVVYYYeee|||ooobbbYYYYYYYYYTTTUUUYYYbbbhhhnnnttt{{{{{{sssmmmgggYYYSSShhhzzzdddkkk{{{```???444777777444111++++++++++++++++++++++++***+++,,,---,,,///===KKKaaaqqq___iiikkkmmmnnn[[[fffuuu{{{SSS555111111111222...,,,+++************+++,,,///111444888::::::999777222222222111000///......---///111333555666666666555333333555444111111444:::>>>FFFRRR]]]gggmmmqqqnnnpppooonnnnnnoookkkeee^^^ZZZWWWUUUVVVXXX[[[^^^WWWWWWUUUPPPLLLKKKLLLMMMDDD===888999::::::<<>>KKKfffoooooonnnkkkfffaaa______]]]\\\[[[ZZZ]]]gggwww{{{BBB<<<444000000000000...,,,,,,------.../////////........................+++---111222222999KKK]]]hhhmmmqqqvvvhhhTTTDDD???>>>999666888DDDiii{{{ttt|||~~~www___FFF???KKKeeekkkqqquuutttpppVVVCCC:::222222333000---,,,///222...,,,---000BBB___ttt}}}lllbbbbbbfffiiixxx~~~~~~yyywwwyyypppeee[[[LLL;;;;;;AAA<<<333444666666777888;;;===<<<<<<<<<===???@@@BBBCCCHHHHHHPPP___iiiiiidddaaaaaabbbaaa^^^___kkk}}}zzziiijjjkkkXXXKKK???:::666333999CCCGGGMMMTTTYYYZZZXXXVVVTTTOOONNNLLLIIIFFFCCCAAA@@@:::999888777666666666666666888999555222666CCCOOORRRUUURRRFFF<<<888888999HHH```|||mmmgggiiiMMMCCCMMMtttvvvgggcccjjjkkkZZZOOOCCC;;;555000000222///:::YYY~~~{{{|||kkkCCC888111222222...///666666;;;===999999@@@IIIOOOQQQMMMFFF>>>777444222111111222000111BBBeeexxxjjjYYYOOOHHH???999777666777111222666444<<>>555444555222...,,,...111...,,,///222GGGgggvvv|||zzz~~~sssqqqqqqkkkhhhwww~~~zzzyyy{{{vvvgggQQQ===<<<@@@999222333555666666888;;;===;;;;;;<<<===>>>@@@AAABBBEEEEEENNN___lllooollliiigggfffccc]]]YYY___mmmzzz}}}rrrqqqlllWWWNNNBBB999888666222777AAAHHHNNNVVVZZZZZZWWWSSSQQQMMMKKKIIIFFFCCCAAA>>>===888777666555555444444444222444333000...000888???HHHTTTZZZSSSGGG@@@;;;888@@@RRRmmmvvviii~~~iiiKKKFFFTTT}}}}}}oooggghhhgggZZZPPPDDD<<<555000///222...;;;\\\dddAAA777222333111---///666777???CCC>>>999???JJJRRRTTTQQQJJJCCC<<<777444333///444444111:::YYYvvvfffRRRGGG???888333222333444111222666111444DDDdddnnnyyywwwpppkkkdddZZZPPPJJJKKKOOOSSSwwwqqqaaaUUUIIIBBB>>>888555555===BBBDDDAAAAAAGGGKKKKKKGGGDDDEEENNNbbbzzztttaaa[[[XXXUUUVVV[[[```hhhqqqzzzyyybbbMMMQQQmmmzzznnn|||___@@@:::@@@>>>333+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,111BBBSSSttt{{{jjj{{{tttgggtttyyyuuueee===555333111000---,,,+++***))))))***+++,,,///111333555444333222222//////000111111000///......///000333777;;;@@@BBB>>>999555666555222222444333777>>>FFFQQQ^^^kkktttvvvxxxxxxtttrrrpppjjjddd\\\VVVRRRSSSTTTZZZhhhvvvxxxnnnaaaSSSEEE>>>======???BBBXXXhhhhhh^^^XXXQQQPPPXXXiiikkkkkkjjjgggeeeeeeeee```[[[YYY\\\bbbkkk}}}BBB;;;333///...///...---,,,,,,------...///000000........................,,,***,,,111444666<<>>FFFbbblllxxxxxxMMMBBB888666777333///---,,,000---,,,000555LLLlll}}}{{{tttrrrsssyyyuuuZZZBBB>>>@@@777222333555666666888;;;===;;;;;;;;;<<<>>>???AAABBBAAABBBKKK^^^mmmrrrooommmfffccc]]]UUUNNNOOOZZZgggtttuuuqqqmmm{{{lllTTTGGGKKK???777777555///333===JJJOOOWWW[[[ZZZUUUQQQNNNHHHGGGEEEBBB???<<<:::999666666555333333333333333//////000000000222666888@@@QQQ^^^ZZZMMMCCC;;;666999FFF```{{{zzzxxxwww}}}vvv~~~}}}lllQQQNNN^^^{{{nnnhhhcccZZZPPPEEE===666//////222...<<<]]]aaa@@@777222333111---///666<<>>888444333333<<>>888;;;===MMM___~~~yyylll~~~YYYCCCLLL\\\lllttt}}}bbbFFF:::<<<666............000,,,---///111GGGkkkxxx}}}rrriiiooosssqqqfffHHHDDDCCC666555555555666888999;;;<<<;;;;;;;;;<<<===>>>>>>???EEEEEEHHHRRR^^^hhhlllkkkaaa___YYYPPPHHHGGGLLLRRRdddgggggggggsssiiiQQQHHHFFF<<<444222222222333666DDDOOO\\\```[[[RRRLLLKKKCCCBBB???<<<999777555333333333333333222000...---...111333222///...111555555DDDWWW```ZZZLLL???888999>>>RRRrrr|||uuusssvvvvvvoooPPPHHHTTT|||wwwllleeeYYYRRRFFF<<<666333222222///:::ZZZ___EEE333...111------333444@@@HHHLLLGGG>>><<>>888777333222333777IIImmmttt```NNN>>>888222000111222111...333444666555444444555666HHHYYYooo{{{}}}{{{|||~~~{{{lll]]]QQQIIIFFFFFFAAADDDHHHMMMPPPPPPOOONNNHHHCCC<<<888888999888777;;;<<>>888555444444444333999444333999AAAHHHPPPXXXdddlllvvvzzzyyyvvvtttuuuhhhbbb[[[XXXXXXaaasssrrr```RRRIIIDDDFFFKKKbbbuuu}}}tttyyy}}}wwwrrrpppqqqpppkkkgggeeeddd```^^^dddrrr@@@:::333//////000///------,,,,,,,,,,,,---......////////////////////////000,,,+++///111222555999:::<<>>FFFWWWvvv~~~~~~tttiii~~~rrrRRRFFFWWW\\\cccmmmbbbGGG<<<>>>777///...---...///------000111FFFiiiooohhhooorrrppphhhJJJEEEEEE999333333333444666777999::::::;;;;;;<<<======>>>>>>CCCBBBDDDLLLUUU\\\^^^]]]______[[[SSSJJJEEEFFFHHHPPPWWW[[[___kkkdddLLLDDDEEE;;;333111222111222555===GGGTTT[[[YYYSSSMMMJJJDDDAAA===999555444333333333333333333222000...---///111222000...---///222666AAAQQQ___bbbZZZLLLAAA:::>>>QQQmmmwwwtttvvv~~~xxxvvvMMMEEEQQQvvv{{{lll^^^VVVJJJ???777333222222111<<<[[[eeeIII666000333...---222333===EEEKKKEEE<<<:::DDDPPPXXXWWWSSSNNNKKKHHH???666666333222333555AAA___}}}nnnaaaUUUGGG:::888444///...111333111///222333555555444444666777BBBOOO___iiiiiifffcccccc^^^XXXNNNDDD===:::999:::444666:::===???@@@??????DDD???;;;888888888777666444555999AAAKKK[[[ttt|||nnn^^^SSSJJJ>>>444000111333444666999???FFFKKKQQQZZZWWWVVVeeeuuujjjaaa___[[[[[[^^^]]]aaaiiipppvvv|||sss[[[[[[vvvrrrgggwwwcccFFFCCCOOOOOO???...------,,,,,,+++,,,,,,,,,+++///------222444EEEbbb{{{mmmbbb}}}www___cccmmmooovvv``````ppprrrmmmlllkkkhhhFFF222222000...///,,,---,,,+++*********++++++/////////222444444111---......///////////////...000///......000555:::>>>???;;;666333333444555555;;;777666999<<>>===:::CCCKKKQQQ\\\sssbbbMMMEEECCC:::222000111000000333777???JJJSSSVVVTTTNNNIIIBBB???:::555222111222333222222333333222000...------///111222111111222333555999FFFWWWdddbbbRRRDDD===???NNNgggzzz{{{wwwwww~~~wwwMMMEEEOOOqqqzzzbbb[[[OOOBBB999333111111111;;;YYYkkkNNN:::222444///...222111:::DDDKKKFFF;;;999EEESSSXXXWWWTTTRRRSSSPPPEEE999777444444555444:::QQQiiitttkkk[[[JJJ@@@:::444...222///---...111333222000111333555555555666888:::>>>EEEOOOUUUVVVRRRMMMJJJAAA>>>999555222222333444000111222444555666666666===;;;888777777777666444000111222333333<<>>333...///000111222444999???CCCKKKZZZ______jjjvvv|||jjjccc___YYYYYY]]]ZZZbbbkkknnnpppvvv{{{dddddd}}}|||gggYYYeeeaaaDDD???JJJMMM@@@222......---,,,+++++++++,,,+++///---...222666JJJhhhooo___uuuyyy]]][[[bbbdddiiiXXXZZZhhhlllhhhaaaVVVNNN;;;222111,,,...000***---,,,+++***)))***++++++//////000222444444222///......//////............//////.........111666:::<<<888444333444666888888;;;::::::;;;;;;>>>HHHTTTbbbiiiqqqvvvvvvuuuttttttpppggg\\\WWWVVVYYYbbblllwwweeeWWWNNNOOOTTTpppxxx}}}{{{xxxqqqnnnlllllljjjjjjiiigggfffkkkuuu~~~>>>888222///000000///---++++++++++++,,,---......////////////////////////---++++++///000000444:::999===CCCJJJVVVdddnnnqqqxxxwwwuuusssuuu}}}nnnSSSIII???:::;;;:::@@@RRRrrr}}}zzzrrr\\\OOOUUUaaagggbbb___dddjjjkkk___JJJCCCDDD;;;333000,,,,,,///---///111000CCCeee|||wwwnnnmmmoooyyyyyyqqqVVV:::777:::111111111111222333555777777::::::;;;;;;;;;<<<<<<<<<===<<<<<<>>>@@@AAA???===<<>>:::777666///777???CCCKKKaaafffRRRIIIBBB999111000000...///111444999AAAKKKQQQQQQKKKEEE;;;999666333111111111222111222222222111000...---+++...333777:::999666444555777@@@RRRbbbcccVVVHHHCCC@@@IIIbbbwwwzzzxxx~~~tttQQQIIIRRRqqqccc]]]RRREEE:::444222222333<<>>LLLuuu|||lll[[[OOOEEE;;;333000---...///000111444999<<<>>>NNNVVVZZZfffsss}}}zzzxxxtttvvvrrrjjj]]]VVVWWWYYYaaahhhjjjnnnxxxlllqqqxxxcccUUU]]]aaaCCC>>>IIIMMMDDD888000///...,,,,,,+++++++++***///------222888NNNnnn~~~}}}vvv^^^ggghhhdddhhhhhh```SSSVVVccchhhggg\\\III===444444333---000333,,,---,,,***)))))))))***+++///000111333444333222111000000000/////////////////////...---,,,000666;;;<<<999555444555888:::::::::<<<@@@AAA@@@BBBOOO]]]eeejjjqqquuuuuutttttttttyyynnnccc]]][[[ZZZ]]]bbbkkkzzzppp```TTTRRRVVVeeemmmyyy{{{xxxvvvzzztttooommmllleeefffhhhhhhgggiiisss~~~<<<777222///000000...,,,,,,,,,,,,,,,---...///000////////////////////////,,,++++++...///000666===JJJOOOSSSUUU\\\hhhpppqqqvvvlll```\\\cccrrrdddMMMGGG???999999666???RRRsss}}}tttfffLLLRRRcccmmmggg______dddfff[[[JJJEEEFFF<<<555111+++,,,///...///111111DDDfffxxxsssffffffiiikkkfffNNN555555:::111111222222333444666777888::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<;;;999777000222444444444333222222///444999;;;AAAVVVvvvqqqkkkkkkrrr}}}jjjUUUIIIAAA999111000000...---///111333888@@@FFFGGGBBB===333444444444444333222111000111222222111000...---+++///555===AAA???888222888:::BBBQQQaaafff___VVVLLLCCCGGG___wwwzzzvvv{{{yyyTTTLLLUUUrrryyy{{{xxxbbb]]]TTTGGG;;;444222333666>>>YYY}}}}}}~~~vvvwwwzzztttPPP999000222...///333111555@@@JJJGGG>>><<>>CCCDDDFFFJJJLLLIIIDDD???;;;999888666444222111111111111000/////////000111111222333444333333222222444000///111222333777<<>>777333+++,,,///---///222222FFFiii|||xxxyyycccccccccccc]]]FFF000222888///222222333444555777888999::::::::::::::::::::::::999:::;;;<<<;;;999666555111000////////////000000111333555888===OOOooorrr```YYYWWW^^^fffyyypppVVVEEEAAA999111000000...---.........000444999:::777444000222444555555444222111000000111111111000......---///555>>>EEEEEE===666888999???MMM\\\eeeddd```UUUIIIJJJ^^^uuuzzzsssxxxTTTLLLUUUrrruuuuuu}}}uuuddd```WWWIII<<<444333444222:::VVVyyyyyy|||}}}tttkkklllooo}}}|||RRR:::///111...///333000000;;;EEEDDD>>>;;;BBBKKKiiihhhfffeeehhhiii```VVVKKK@@@888777777===NNN```aaaWWWMMMHHHCCC<<<777666777666666555555666666777999:::;;;;;;:::999;;;<<>>//////...---,,,,,,,,,---)))///---,,,000999TTTxxx}}}|||tttUUUUUUhhhnnnuuuqqqyyymmmZZZXXXcccgggfffbbbZZZCCC444111333...///222...,,,+++***)))((()))******,,,...000111111111222333555444333111111111222222///111000---+++///999AAA???<<<999888999<<<>>>??????CCCHHHJJJGGGEEEMMMXXX```dddjjjqqqwww{{{~~~}}}wwwqqqmmmhhhaaa```bbbaaahhhsssxxxfffWWWRRRUUUYYY]]]fffqqq|||}}}xxxhhhaaa```dddgggjjjsss:::666111000000000...,,,+++++++++,,,---...000000////////////////////////---++++++,,,---222===IIIUUUgggsssrrrooorrrsssoooiii___TTTPPPWWWiii~~~{{{___PPPNNNCCC::::::888:::QQQwww}}}mmmeeeNNN[[[sss|||ssskkkdddQQQGGGGGGHHH>>>888444+++---///---...222333IIIlllxxx}}}wwwqqquuufffgggiiieee[[[CCC///222777---222222222333555666888999::::::999999999999999999999;;;<<<<<<:::666444333333111/////////000000000111111222555888EEE___vvvxxxjjjaaa\\\^^^```ooo{{{___IIIBBB999222111111...---......------...000222222222444444555555444333222111///000111111111000///...,,,---222>>>KKKQQQNNNIII@@@======IIIYYYeeeeeebbb\\\RRRPPP^^^nnnyyyvvvxxxUUUMMMVVVuuu|||qqquuuwwwzzz~~~{{{hhhddd[[[MMM>>>555222333...888TTTzzzzzzyyyooolllkkkvvvVVV>>>111222///000222//////888BBBDDD@@@===@@@DDDbbbfffjjjnnnssstttnnnfffUUUHHH===;;;;;;???MMM]]]fff]]]UUURRRLLLBBB;;;999888888777666666777999;;;;;;<<<<<<;;;888777777888999===BBBFFFHHHFFFDDDCCC<<<;;;999888666666555666111111111111000000000000...000111111//////000222///---...111111//////111666AAARRReeevvv}}}yyyppp[[[NNN@@@999666222000000---///000000000111444666777:::888:::EEEMMM[[[qqqsssjjjllllllddd[[[XXXWWW]]]bbbffftttyyyvvvgggXXXeeemmmTTT======JJJPPPJJJAAA///......---------......)))///---+++///888TTTzzzgggNNNUUUlllpppggg```jjjjjjgggjjjmmmTTT:::///333000---000///,,,+++)))((((((((()))***+++---000000//////111333666444222111000000111222---111333111...///555<<<<<<:::777777:::>>>@@@AAACCCFFFKKKNNNJJJFFFJJJRRRaaaccchhhooouuuzzz}}}}}}}}}zzzyyywwwpppiiihhhkkkiiilllssswwwcccUUUSSSWWWYYY[[[aaajjjvvvwwwjjjbbbdddggggggnnnxxx|||999555111000000000...,,,*********+++,,,---///000////////////////////////---++++++,,,---222???LLLyyyyyypppgggddd```ZZZUUUZZZiii~~~dddVVVSSSFFF<<<<<<<<<>>>VVV}}}ooo|||pppTTTHHHiiiqqqjjjkkkNNNFFFGGGHHH>>>999444+++...///---...222444KKKooo~~~xxxvvvnnnbbbdddqqq~~~|||{{{rrrvvvvvvooobbbIII444888===222111111222333444666777888:::999999999999999999999999;;;<<<<<<888444222000111/////////000111111000111//////111333:::NNNaaa~~~wwwmmmeeebbb___jjjjjjRRRBBB:::333222111...---...//////...---...000333555999888666444222222222222//////000111111000///...******///===PPP]]]aaa___PPPGGGBBBKKK\\\hhhhhhbbb```XXXVVV^^^hhhssszzz{{{uuuWWWOOOYYYxxxrrruuuuuuwww}}}llliii___PPP???555222333333===[[[|||uuupppxxx[[[AAA444444000000222...000888BBBEEECCC@@@@@@BBBVVV___jjjsss{{{{{{ttt]]]PPPDDDAAA???AAAMMM[[[kkkbbb\\\ZZZVVVKKKDDDBBB888888777666666888<<>>;;;888666555555555000000111111111000//////...000111000...---000333222222333333000,,,///555...222999BBBLLLSSSUUURRRJJJ???777555555333111000---...000000000111444666111666666888???CCCQQQiiilll\\\\\\```]]]ZZZZZZTTT^^^eeehhhsss}}}eeeggg\\\NNNYYY}}}lllTTT???AAAOOOTTTMMMDDD......---------......///***///---***...777UUU{{{zzzeeeOOO]]]vvvwwwxxxmmmwwwtttnnnvvvccc@@@///555333...000111,,,+++)))((((((((()))******---//////......111333555444222000//////000111+++111666555000...111666999777555666:::>>>BBBDDDDDDGGGMMMPPPNNNJJJLLLQQQeeefffiiinnnsssvvvwwwwww~~~~~~wwwooooootttssssssxxxuuuaaaSSSSSSYYYUUUYYY___hhhsss}}}ssseeeeeefffdddiiiqqqwww888555222000000///...---,,,,,,,,,,,,------...///////////////////////////,,,+++...222///111FFF___pppbbbdddiiiiiibbb```kkk~~~vvvaaaZZZJJJ===:::999BBBjjjtttuuuwwwooolll]]]KKKfffnnnbbbSSSOOOMMMJJJDDD;;;222---,,,...,,,---000333MMMsssyyyvvv}}}pppzzz{{{zzz~~~~~~\\\<<<666===;;;333222111111222555777999888888888888999:::;;;<<<;;;:::888777555444333222333111111222333444333222222000111222333888CCCPPPjjjuuujjj```YYYVVVUUUWWW```xxxuuuTTTIII===333111222111000111000...,,,++++++---000111555444333111000...---,,,//////000000000000//////&&&///444777KKKjjjTTTCCCOOOXXXccciii^^^aaa^^^^^^eeennnzzzvvvVVVNNN^^^zzz{{{}}}mmmllleeeVVVBBB222///333444444\\\hhh>>>333111000222+++111333888@@@FFFDDD>>>>>>BBBEEEQQQhhh}}}mmmZZZRRRFFFLLL]]]___iiiyyyuuunnnfff\\\RRRGGGAAA===???;;;444444999;;;888<<<;;;999777444222000///777999===@@@CCCGGGKKKOOOGGGCCC>>>===>>>===999555555333222222333333111000000///......000111111111222111111000000///......222222333444555777999::::::999888666444222111000000000000000000111222222333777777:::@@@@@@LLLddd~~~~~~ppp]]]QQQQQQWWWYYYWWWaaapppooohhhmmmvvv~~~nnniiiYYYIIIUUUxxxpppUUU===AAAVVV```VVVGGG333///---......++++++---...///------...333VVVeee___aaavvv|||ttt|||sssgggmmmyyyjjjGGG000//////111222...---,,,+++))))))))))))***+++,,,---...////////////222333444333111000111222333444444222000000111333999888666666888<<>><<>>444111222111000111///...,,,++++++,,,///000111000000000//////......//////000000000000//////+++111333666IIIfffyyy}}}{{{XXXKKKSSSVVV```kkkfffeeecccdddjjjrrr|||xxx|||OOOLLLaaa~~~zzz|||yyyllllllfffVVVAAA333000444999;;;aaajjj@@@444111000111+++222111777AAAIIIGGG@@@===???DDDMMM___yyyxxxaaaWWWMMMXXXmmmoooxxxzzzsssjjjaaaVVVKKKEEE??????<<<666555:::;;;888:::999888666444222000000444777;;;>>>AAADDDIIILLLIIIFFFBBBAAAAAA???;;;777444222000000111111000///111///......000222111111111000000000//////......111111111222444666777888888888777555333222111000111111000000111222222333444777666888>>>@@@MMMfffwwwtttlll```WWWVVVXXXZZZZZZlllzzzxxxlllmmmttt|||vvv^^^KKKVVVxxx~~~rrrWWWAAAGGG^^^hhh\\\LLL555000---...---++++++---***,,,+++---000666YYYfff\\\eeeyyyqqqyyynnn```ccclllaaaBBB111000///000222------,,,+++))))))))))))***++++++,,,...////////////444555555333111000000111000111222222111111222333777666555555888<<>>@@@nnntttmmmZZZEEEMMMuuupppYYYUUUSSSSSSMMM???444///...000...///222555OOOuuu|||xxxuuuwwwdddGGGAAA<<<333222111111222444666888999888888888888888999999::::::999:::;;;:::888555333222000111333444333222555333333333111000666===MMMfff{{{pppaaaTTTMMMKKKJJJIIICCCBBBEEETTTnnnqqq[[[LLL@@@555333333111000111///...,,,******+++---...,,,,,,,,,---...//////000//////000111111000/////////222333555EEE___rrryyyyyyaaaVVVVVVTTT\\\hhhkkkhhhgggiiiooouuu{{{xxx{{{NNNNNNcccyyyuuuooolllnnnhhhWWWAAA333222555;;;???aaannnCCC555222///111,,,222...555BBBLLLKKKCCC>>>>>>DDDFFFSSSqqqoooaaaYYYjjj{{{rrrhhh\\\RRRKKKAAA@@@<<<777777::::::777777666666444333222111000222555888;;;>>>AAAEEEHHHLLLJJJHHHFFFDDDAAA===:::777444111000000111111111111///......000111111000///////////////////////////000000111222333555666666666555444333222111111222111111111111222333333444777555666<<<===KKKdddtttiiieee```]]]]]]^^^```aaavvvqqqlllnnnuuuzzz^^^JJJUUUtttyyytttYYYEEENNNfffnnnbbbSSS777111---...---++++++---***,,,+++...111777[[[lll[[[ooo~~~pppmmmvvvlll\\\ZZZ^^^SSS<<<111222//////111------,,,+++))))))))))))******+++,,,---/////////000555666666444111000000000...000222333222222222333444333333444777===BBBEEEBBBCCCGGGLLLQQQSSSRRRPPP___iiiuuuzzzxxxtttqqqpppmmmlllooovvv{{{|||rrrggg___UUURRRXXXWWWTTTQQQSSSXXX^^^``````RRRPPPOOORRRWWW^^^cccfffmmmgggbbbccceeeiiipppwww777444111000000111000///))))))******,,,---//////////////////////////////,,,++++++,,,+++000@@@RRR}}}gggXXXSSSGGG??????===@@@gggyyyrrr___III@@@TTT|||sss\\\XXXWWWYYYRRRAAA444///,,,...,,,---000333LLLssswwwtttvvvfffDDD>>>===333222111111222333666777888888777777777888888888::::::<<>>:::666444222222333444444333444222222333000...000555:::KKK```nnnxxx}}}{{{vvvtttrrrllleeeaaa^^^XXXSSSGGGBBB===@@@LLL\\\gggkkkxxxppp]]]NNNBBB777444444222111111///...,,,+++***++++++,,,))))))***+++,,,---...//////000111222222111000///000333444555@@@VVVooo|||mmm___WWWTTTYYYccchhhiiihhhkkkppptttvvv}}}tttNNNOOO___~~~wwwlllmmmpppkkkWWW@@@444333666777>>>[[[qqqEEE777222///111,,,333...444@@@KKKLLLEEE@@@???EEEAAAJJJiiipppiii}}}{{{pppdddYYYRRREEEBBB<<<888888999777555444444333333222111111111000333777:::===???BBBEEEMMMMMMMMMLLLIIIEEEBBB@@@===999555333333333444444111///......000111000/////////000000000111111111000000000000111333444444555444444333333222222222222111111111111111222222111555444555::::::EEE]]]mmmzzzjjjccc^^^___cccdddfffgggvvvvvvmmmjjjmmmwwwpppWWWGGGRRRoooqqqwwwwwwZZZFFFPPPfffnnndddXXX:::333---------,,,,,,---...///...///222777[[[uuu^^^vvvrrrllloooqqquuucccgggwwwooo^^^UUURRREEE666222444///...111------,,,+++))))))))))))***)))***+++---...//////000333444555444222000111222000222555666444222111111000000111333666<<>>>>>:::AAAaaaxxx~~~xxxdddMMMAAABBBSSSttt}}}www___ZZZ[[[___WWWBBB222...,,,...,,,---000333LLLsss}}}uuuvvv{{{]]]>>>;;;===333222111111111333555666777777666666666777888888:::<<<@@@HHHMMMMMMGGGAAA;;;888555444444555555444333000000222000---...222///888DDDMMMTTTZZZ\\\ZZZiiisss|||zzzmmmaaaPPPGGG<<<666666<<>>AAACCCKKKNNNRRRRRRNNNJJJHHHHHHDDD@@@;;;888777777666666222111//////000111111000111111222333444555555666333333333333333444555666555555555444444444333333222111111000000000111111...333444666:::777@@@VVVbbbooo{{{kkk]]]]]]cccfffeeeeeesss|||rrrlllkkkqqqlllbbbQQQIIIVVVooo|||fffdddvvvXXXCCCLLL```gggaaa\\\>>>555---,,,---,,,,,,......///...000333999]]]zzzxxx^^^qqqiiiaaabbbcccdddYYYcccwwwrrr___PPPFFF===222222444...///222------,,,+++))))))))))))***((()))+++---...///000000///111222222222222333444555777999888666333111111/////////111555:::???AAABBBDDDHHHLLLOOORRRUUUWWWPPPYYYeeennnuuuxxx|||~~~oooaaaRRRJJJIIIMMMWWWaaadddgggnnn{{{iiiZZZQQQKKKKKKNNNZZZ]]]]]][[[\\\___]]]WWWMMMEEE>>><<<::::::@@@HHH]]]___^^^WWWPPPPPPWWW^^^kkk888555222000000///...---......---,,,,,,,,,,,,---////////////////////////+++,,,......---...333888GGGhhhiiiZZZTTTQQQGGGAAA@@@:::CCCaaasssyyyiiiPPPJJJAAACCCWWWmmmwwwzzz{{{bbb\\\^^^eee\\\DDD222......000...///222555OOOuuuxxxssszzz}}}wwwUUU:::999===333222111000111222444666555555555555666777888999:::>>>FFFRRRZZZZZZQQQIIIAAA>>>:::777777777666555333000///111111......111,,,000555:::===AAAFFFHHH___sssoooPPPFFF;;;333//////555;;;BBBRRRkkkwwwbbbTTTGGG<<<777666333111111000///...---+++*********))))))))))))************...000222444444222000......111777;;;===IIIggg}}}{{{fffUUUYYY___]]]```aaabbbgggnnnqqqqqqtttyyyyyyzzz|||~~~~~~}}}|||mmmmmmyyywwwLLLRRRZZZdddooozzz~~~}}}pppxxxyyypppxxxqqqXXX>>>333444555000:::KKKyyyzzzuuuoooxxxqqqEEE777333000111,,,222111333999BBBFFFDDDCCCEEEFFFDDDIII^^^xxxmmmfffVVVKKK???;;;:::777555444222222222222111111111111000333888;;;<<<===???AAAHHHNNNVVVXXXUUURRRRRRTTTMMMJJJDDDAAA>>>===;;;999666444333222444444444333444555666777999:::;;;<<<888888777777777888888999888777777777666666555555333333222111111111111222///444555777;;;999BBBXXXdddooouuu^^^ZZZ___```___```rrrzzzsssnnnqqqcccZZZOOOQQQddd{{{fffZZZsssxxxoooSSSAAAIIIYYY___^^^___AAA666---,,,---------...***,,,---111555>>>cccssszzzuuu^^^eeehhh___aaabbb]]]TTTaaavvvrrr___MMM???:::222222333...000333------,,,+++))))))))))))***((()))***,,,...///000000,,,...000111111111333555999:::;;;999666333111111/////////111444777;;;===???BBBFFFIIILLLPPPTTTWWWUUUZZZ```fffiiilllnnnooohhh]]]PPPGGG@@@<<>>;;;999999888777666111000111111///...111+++...111333333444:::???OOOgggyyyfffGGG>>>666333000---000666777BBBWWWrrr~~~iiiVVVIII===999777333111111111111///...,,,+++******'''(((((()))***+++++++++...000222444444222000...111000666@@@CCCHHH\\\tttqqqYYY[[[]]]WWWZZZVVVWWW^^^gggmmmooosssyyyyyyxxxyyy||||||||||||iiiffftttrrrSSS\\\dddgggkkkqqqqqqlllaaaiiixxxsss{{{tttXXX===222333444000;;;HHH~~~~~~jjjjjjpppzzz~~~nnnCCC777333111222+++111///000777AAAFFFEEECCCDDDFFFHHHMMMYYYlllwwwpppaaaRRRCCC>>><<<888666777333333333222222111111111///333777:::;;;<<<===???EEEOOOYYY]]][[[ZZZ\\\```[[[XXXSSSOOOKKKHHHDDDBBB;;;999888777888999888777888999:::<<<>>>???AAAAAA======<<<<<<<<<<<<======;;;::::::999888777777666555555444333333333333333333777666888>>>???KKKccctttyyywww___XXXYYYXXX[[[```ttt~~~xxxrrrsssbbbUUUKKKVVVuuugggYYYhhh|||tttcccLLL???JJJWWW[[[]]]cccCCC777---+++---------...***------222777???eeesssvvvrrrbbb^^^lllxxxooofffhhhiii]]]TTTaaauuuttteeeTTTFFF<<<333222222---111555------,,,+++))))))))))))***'''(((***,,,...///000000,,,...///000///000111333999::::::888555333333333//////000000222555777999:::>>>AAADDDGGGKKKPPPUUUUUUYYY^^^ccceeefffggggggeee^^^UUULLLAAA888888===KKKLLLSSScccyyyvvvfffZZZSSSTTTXXXVVVZZZZZZ[[[hhhxxxzzzsssbbb[[[WWWVVVOOODDDCCCJJJeeettt}}}sssaaaSSSMMMKKKXXXrrr>>>;;;777444333222000...---------...///000111222//////////////////////////////...,,,---222666888;;;TTTmmm|||nnnUUUMMMOOORRRJJJFFFDDD<<>>666111111000---...333444;;;JJJfffnnnWWWJJJ>>>999777444111111222111000///---,,,******&&&'''((()))***,,,------...000333555555333000...444000666CCCHHHHHHSSSddd|||___[[[XXXPPPTTTKKKMMMVVVaaahhhlllrrryyywwwuuuwwwzzz{{{|||qqqmmm{{{fffTTTbbbnnnqqqtttyyyxxxqqq\\\aaa{{{zzzttt}}}vvvYYY<<<222333333000;;;EEEwww}}}kkkgggdddzzzlllBBB666444111222+++000---///666AAAGGGEEEBBBBBBGGGKKKPPPUUU___ttt}}}wwwhhhWWWFFF@@@>>>:::888999444444333333222111111111...222666999:::;;;<<<===DDDOOO\\\aaa```___cccggggggddd___[[[WWWRRRMMMJJJ???===;;;;;;<<<<<<<<<::::::;;;<<<>>>AAACCCDDDEEEAAA@@@@@@????????????@@@======<<<;;;:::999888777888777666555555555555555777:::777999@@@DDDTTTooottt^^^WWWUUUUUU[[[eeevvv}}}yyyssstttbbbPPPEEEXXX~~~cccWWWbbbqqquuu[[[HHH???LLLXXXZZZ^^^gggEEE888---+++---------...---000///333777>>>cccwwwttt}}}qqqhhh```eeeqqq|||wwwmmmnnnooo___UUUaaauuuwwwlll```TTT???555333111---333666------,,,+++))))))))))))***'''(((***,,,...///000000---...//////......///000888888888666444333444555000000000000222333555666666999===@@@BBBGGGMMMRRRLLLPPPXXX^^^ccceeeeeeeeehhhbbbZZZOOOBBB:::<<>>???<<<666777222...///000------///111000///......000111222444<<>>FFFQQQ___mmmvvv{{{|||{{{zzzzzz}}}]]]PPPdddyyyhhhhhhxxx~~~tttssssssPPP===888444444777333GGGpppzzzrrrmmmooonnnLLL444555777...+++111000111666???GGGJJJEEE@@@FFFOOOYYY]]]___jjj|||xxxgggRRRDDD@@@???:::555444444444444444333333222111111333888>>>AAA???===KKKQQQYYY___eeeiiikkkiiinnnooolllddd___\\\WWWRRRMMMIIICCC@@@@@@AAABBBBBBGGGEEECCCDDDGGGIIIIIIGGGEEEFFFGGGDDD@@@>>>???@@@@@@BBBDDDBBB===:::999:::666555444666888::::::999777666;;;CCCFFFMMMfffwww~~~xxxlll^^^\\\___WWWYYYmmm~~~tttnnnWWWHHHYYYvvvpppqqqnnnwwwdddMMMDDDKKKSSS^^^gggfffOOO111...,,,+++111+++---...000000333444555VVVzzzvvvgggeeeqqquuu{{{nnncccdddqqqvvvpppqqq|||ccc>>>,,,444444000111222///...,,,***(((((((((((()))***+++,,,---.........,,,,,,,,,,,,,,,---...///555555555444444333333333444111......222555555444666888<<<@@@CCCGGGIIIJJJPPPQQQRRRUUUYYY^^^bbbdddpppllldddVVVGGG???>>>AAABBBFFFMMM[[[uuu{{{nnn```RRRNNNTTTUUUYYY^^^aaadddooo~~~}}}pppooozzzxxxbbbOOOKKKWWWeeeoooooonnnlll```QQQ___ccclll{{{DDDEEEBBB;;;888999777444111111000000///000000111000000///.....................---,,,,,,///444777@@@TTTkkkzzz}}}pppSSSPPPKKKGGGFFFGGGGGGFFFQQQkkkrrrpppqqqiiiooohhh]]]XXXXXXfffzzzeee```ooo}}}kkkMMM:::111...000......000111GGGkkk}}}yyynnncccbbbhhhpppyyy{{{www{{{www}}}oooXXX:::000>>>555222000///000111222111111222333444444666999<<>>AAA???:::666444111000//////............///222888KKKiii|||rrr[[[RRRIII???888555444222///222111000///---,,,+++***+++++++++,,,---...///000444444555555555555555555333111222777999999<<<@@@OOOeeehhhOOO===@@@@@@555555777===HHHWWWfffrrryyy}}}}}}~~~~~~}}}|||}}}}}}}}}}}}```SSSiiirrrppp|||{{{|||xxxssssssOOO<<<777444555999;;;KKK}}}jjjyyy~~~xxxxxxxxxSSS555222555---+++000///000444===EEEHHHFFFBBBJJJNNNTTT\\\dddnnnxxxzzzmmm\\\NNNGGGCCCAAA???;;;:::777555333333333333222222444999???BBBCCCBBBLLLUUUaaajjjqqqvvvwwwuuuwwwyyyxxxqqqkkkggg```YYYTTTPPPKKKHHHHHHJJJLLLMMMMMMIIIFFFFFFIIIKKKLLLKKKNNNNNNLLLIIIDDDBBBCCCEEEBBBDDDEEECCC???===<<<===;;;999888999<<<>>>??????DDD@@@AAADDDFFFNNNgggzzz}}}ssskkk```___```UUUVVViiiqqqiiiXXXLLLZZZ{{{yyyzzzeeePPPLLLXXX\\\```kkkqqqSSS555000---+++111,,,---///000111444555888XXXrrrgggiiizzzxxxpppzzz}}}www}}}yyyNNN333555444000000//////...,,,***(((((((((((()))***+++,,,---.........---,,,,,,,,,,,,---...///333333333333333222222222111///---...222555666666888999===@@@DDDGGGIIIJJJJJJLLLOOOSSSWWWZZZ\\\\\\kkkllliii```SSSHHHBBBAAA@@@DDDKKKXXXqqqwwwkkk___QQQMMMRRRVVVXXXZZZ[[[```lll~~~zzzuuu|||}}}ppp^^^UUUPPPZZZccciiisssxxxlllZZZ]]]aaaiiiuuuIIIJJJFFF@@@<<<<<<:::666444333222111111111111111000///......---...............---,,,,,,///444777CCCVVVkkkyyy~~~sssUUUSSSNNNGGGBBBBBBGGGLLLeee{{{{{{zzznnnpppnnn]]]\\\bbbwwwpppeeeqqqoooPPP:::///...000---///111222GGGjjj{{{rrrtttooouuu|||{{{www{{{{{{aaa???000:::555333000///000111111111111222333333444555999;;;EEEGGGQQQbbbooossstttttteeeaaaYYYQQQNNNNNNJJJDDD===777333333222//////000///000111333333333222111111333555555444222222222000000///....../////////---000444AAAVVVfff```PPPKKKDDD<<<666555444222111333222111000...---,,,+++,,,,,,,,,---...///000111555555444444444444444444333000000333444222333666555BBBGGG===444666666111000111555>>>LLL]]]mmmvvvzzz}}}}}}yyyvvvuuuyyyzzz}}}dddWWWrrr}}}~~~wwwyyywwwtttrrrMMM999555444777888???MMMuuunnngggvvv^^^999000222...+++///---...222999BBBFFFFFFDDDMMMLLLOOOZZZjjjtttvvvsssvvvmmm___QQQHHHDDDDDDEEEBBB???;;;666444333444555333333444888>>>DDDGGGHHHKKKXXXgggqqqzzzzzz}}}}}}xxxsssnnnggg```YYYTTTOOOLLLLLLOOOQQQRRRSSSPPPMMMLLLMMMOOOOOOOOORRRQQQOOOLLLHHHFFFGGGIIIGGGHHHGGGEEECCCAAABBBCCC???===<<<<<<@@@DDDFFFGGGKKKFFFDDDEEEEEEMMMddd|||~~~zzz~~~~~~zzz|||mmmkkkdddbbb```SSSSSSddd|||dddVVVMMMWWWppp{{{ttt~~~}}}vvvaaaMMMRRReeefffcccmmmyyyZZZ:::333...+++111,,,//////111111444666;;;ZZZhhh^^^eee~~~uuu{{{|||sss{{{VVV777333222000111...///...,,,***((((((((((((((()))***,,,------......------,,,,,,,,,---......000000000111111111111111...---,,,---111444666666666888;;;>>>AAADDDFFFFFFDDDGGGKKKPPPSSSTTTTTTTTT```fffkkkiii___RRRGGGAAA<<>>===;;;666555555333222111000000000///......------...............---,,,,,,///444777DDDVVVkkkzzzvvvRRRRRRRRRMMMDDD@@@FFFNNNyyypppnnnpppWWW```ooonnnssspppOOO888,,,...///---///222333FFFggg}}}qqqIII333888666333000///000111111111111222333333333555888:::CCCDDDNNN___mmmtttwwwyyynnnhhh]]]RRRNNNPPPNNNJJJ???999555444333///...000,,,...222555555333111///222222222111111111222333000000/////////000111111...000333999FFFQQQOOOGGGCCC???999555444444333222222222111000///......---............///000111222555555444444444444333333444111000222222000000333000444666555222111111111222222333999DDDUUUfffrrrtttxxx|||~~~{{{xxxvvvvvv}}}|||{{{```___zzzxxxssswwwoooIII777444555888333<<>>666...+++111---000...111000222777<<>>???@@@@@@BBBFFFIIIKKKLLLMMMLLLOOOWWWaaaeee___SSSGGG???888888888<<>>===???JJJ^^^nnnkkk```ZZZ[[[___gggvvvPPPQQQNNNGGGBBB@@@<<<888555444222111//////............------------............---,,,,,,///444777DDDVVVkkk{{{~~~~~~yyyXXXVVVTTTNNNDDD@@@JJJYYYqqqlllzzzxxxssskkkWWWeeexxxzzzyyyrrrOOO888///...///---///333333DDDddd}}}WWW;;;;;;666333000///000111111000111222222222222444777999AAADDDPPPcccrrryyy|||}}}yyyqqqaaaSSSOOOSSSTTTRRRCCC===888777555000///000...222999>>>???<<<888555444333222111111222222222000000000///000000111111///111222555;;;AAABBB???;;;999555333222222222222111111111111111111111111000000000000111222333333555555444444333333333333222//////111111///000333444222111333333111222555555444333555===LLL]]]iiippptttyyyyyywwwuuuwwwyyy|||ooohhhppprrrXXXeee|||yyysss{{{kkkDDD555555666777444:::JJJvvvuuuFFF444333111///000,,,---///444999???BBBDDDGGGGGGKKKVVVeeerrryyy{{{wwwwwwzzznnn^^^VVVRRRMMMHHHBBBBBBBBBAAA>>><<<999777333333333555999@@@GGGLLLTTTdddqqqvvv}}}~~~zzzxxxssslllgggeeedddcccbbb```aaaccccccbbb^^^[[[YYYZZZ]]]aaaeeeggggggeeecccZZZXXXUUURRRPPPPPPOOOOOOIIIGGGFFFIIINNNTTTYYY\\\]]]___ccceeedddcccffflllrrryyy{{{ssseeeXXXNNNHHHSSShhh}}}tttuuummmeee```UUUVVVfff}}}gggWWWKKKWWWttt{{{```PPP___zzz{{{```???666///+++222...111---000///111666<<>>???AAACCCDDD===DDDMMMSSSQQQJJJAAA<<<666333111111222666===CCCHHHFFFEEEEEEBBB<<<::::::???>>>===<<<>>>DDDNNNUUU^^^^^^UUUDDD<<<===888...666555555;;;IIIXXXbbbddd`````````cccmmm}}}TTTUUURRRKKKFFFCCC???:::333333111000///...---------------,,,------...///......---,,,,,,///444777DDDVVVjjjvvv||||||}}}~~~}}}~~~yyyddd\\\SSSJJJAAAAAATTTiiisssooo}}}qqqjjjeee______jjjwwwvvvQQQ:::333000000...000444222BBB```|||{{{[[[===<<<777444111///000000000000000111222222111333666888???DDDRRRhhhzzz}}}lll]]]XXX\\\^^^]]]KKKDDD>>>===:::555333444444;;;EEENNNRRRPPPKKKHHH>>>;;;888555555555444222333222222111111111222222111222444666888;;;<<<<<<888777666555444444444555444444444444444444444444222222222222222333444555555555444444333333222222000---,,,///000...///222222111222444555444555888666555444333888CCCRRR]]]nnnrrrvvvuuurrrpppssswwwuuueee```kkkzzz|||lllVVV___{{{|||yyyeee???444777777666888>>>LLLssszzzMMM888444222000000---...000333666:::>>>@@@BBBEEEKKKRRR\\\gggssszzzwwwvvvqqqvvvkkkbbbVVVMMMKKKLLLKKKJJJFFFAAA<<<888333444444555777===DDDIII\\\ooo}}}{{{wwwsssqqqlllooorrrrrroookkkhhhgggdddgggkkkpppttttttqqqooogggddd```]]][[[YYYVVVTTTRRRQQQPPPRRRWWW]]]```bbbdddggglllnnnkkkeee```^^^^^^aaadddbbbYYYMMMAAA:::FFFZZZmmmrrrvvv{{{{{{pppfffbbbYYYZZZgggwww```PPPFFFTTTuuuzzzZZZNNN^^^|||zzz|||^^^===555...+++222...111---111///111777<<>>:::777333222111111...---333:::777:::===>>><<<888555555777777666555333444666999999>>><<<222...111333000000222333444:::HHH[[[hhhnnnpppqqqqqqqqquuu|||UUUWWWTTTLLLFFFCCC>>>999333222111000///.........---,,,,,,,,,------...///......---,,,,,,///444777CCCUUUgggppprrruuuxxxzzz{{{~~~~~~wwwggg\\\QQQHHH@@@BBBWWWoooyyywwwuuuiii]]]UUUccciiisss|||yyyQQQ:::444111111...111444222???\\\|||{{{WWW;;;<<<777444111//////000000///000111222111111222555777:::@@@PPPhhh|||xxxiiidddggggggeeeTTTMMMGGGEEEBBB<<<999:::999BBBQQQ^^^ffffffbbb___UUUOOOGGGAAA???>>><<<;;;::::::999888777777777888888888;;;===???>>>??????===>>>>>>===<<<<<<===>>>;;;:::999888777666555555444444333333444444555555555555444444333222222111000------000000...///222111555:::;;;;;;;;;:::999666666555444666???LLLVVVgggmmmrrrrrrnnnmmmppptttwwwllljjjuuu~~~vvvgggRRRZZZwww}}}~~~```:::333:::888444888CCCLLLhhh~~~{{{}}}zzzPPP;;;555222///...---///111333444777999;;;???CCCHHHMMMRRR[[[eeemmmssszzzsssvvv{{{lllaaa___]]]YYYSSSLLLDDD===:::555666666666777;;;BBBGGG[[[qqq}}}|||yyyyyyzzztttttttttvvvyyyzzzwwwuuuuuuqqqmmmjjjgggccc^^^YYYYYYXXXWWWXXX[[[^^^______]]]```cccdddbbb^^^XXXSSSOOONNNOOOTTTVVVSSSKKKEEEDDDRRR[[[[[[cccxxx~~~rrrhhheee^^^[[[eeexxxqqq\\\QQQKKKWWWrrr{{{kkkPPPJJJYYYnnnpppoooxxx[[[:::444...+++222...111---333222222888<<>>777999333111333//////...,,,***((((((((((((%%%&&&(((***,,,---......///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++(((+++------++++++,,,...///000111333444555555555111111111222222333333333111111222333555555444333111000222444111---222:::777<<<@@@@@@===999666444222222333333333222222333,,,///000000111222333333///222444333333>>>RRRdddpppyyyuuulllgggTTTUUURRRKKKEEEAAA<<<666333222111000////////////,,,,,,,,,,,,------...///......---,,,,,,///444777AAASSSeeellllllooouuuyyy{{{~~~~~~}}}}}}uuuaaaWWWNNNJJJCCCCCCTTTiii~~~mmm]]]QQQ```fffpppzzz~~~}}}zzzPPP888222333222///111444111>>>ZZZ~~~}}}{{{VVV>>>@@@777444111//////000000///000111222111111222444777444:::KKKdddzzzrrrmmmnnnlllhhh[[[TTTNNNKKKHHHBBB???@@@;;;FFFWWWgggrrrtttqqqnnnlllcccWWWNNNIIIHHHGGGFFFCCCBBBAAA@@@???>>>>>>>>>>>>???BBBEEEGGGEEEDDDEEEEEEFFFGGGGGGFFFEEEFFFGGGAAA@@@>>><<<:::888666555555555444444444555555666555555444333333222111111333000///222222///000333444===DDDDDDCCCBBB>>>888666777888777888???JJJTTT___gggnnnpppnnnlllooorrrwwwqqqrrrqqq^^^HHH^^^rrr]]]888444<<<999333444EEEKKK]]]|||uuuvvvtttxxxRRR===555111...---...000222333333444666888>>>BBBFFFJJJMMMRRRZZZ___mmm|||wwwsss|||pppkkkcccYYYOOOEEE>>>;;;777888888888888;;;@@@EEETTTmmm~~~}}}~~~|||~~~zzzuuurrroooiiibbb]]]\\\ZZZYYYYYYZZZ[[[ZZZYYYUUUWWWXXXYYYYYYYYYWWWSSSIIIDDDDDDNNNYYY^^^[[[WWWNNNUUUUUUPPPZZZuuusssiiihhhaaa[[[bbbwwwyyyeeeddd]]]YYYaaassswwwwwwiii[[[MMMLLLZZZgggdddiiiyyyXXX888222---+++222...111///444333444999<<>>:::999888666444444444444444444444333333555444222111222222111111333111000000111111444888999AAALLLPPPNNNGGGBBB???@@@999666:::===???JJJXXXaaaaaajjjuuusssiiiiiirrrvvvUUUKKKYYYkkkwww~~~~~~|||SSS;;;:::///777777888???HHHbbb|||}}}~~~XXX>>>555444222......---,,,---///222666888>>>???AAAEEEJJJPPPVVVYYYgggssspppnnnrrr___QQQFFF???;;;===;;;888777999<<>>;;;888777666333333222111111000//////........................//////---+++***,,,000333666???HHHLLLNNNRRRZZZ```mmmsss{{{qqqbbbXXXTTTNNNGGGBBBHHH\\\qqqyyy^^^KKK\\\ccciiilllnnnppppppnnnooo}}}PPP<<<111000000000///...222AAAPPPvvv~~~~~~___DDD:::555777444111///000000000000222222222333333333444444666888@@@SSSlllyyywwwvvvtttsssddd^^^UUUPPPOOOSSSXXX[[[XXXYYY]]]gggttt}}}~~~yyytttqqqooonnniiigggccc```___```aaacccbbbdddhhhoootttwwwwwwuuu|||tttbbbTTTHHHCCC<<<888555333111.../////////000111222333444333333222333444555555444333222222333444555777888@@@LLL\\\gggggg___TTTLLLHHH???;;;<<<===@@@KKKZZZeeedddjjjrrrpppiiillluuuuuuTTTOOOlllyyyzzzuuuwwwtttmmmmmmxxxOOO888999111888888999>>>DDD\\\|||yyy}}}ZZZ???444222000---///...------///222555777:::;;;>>>BBBIIIOOOVVVYYY\\\gggeeeaaannnyyycccTTTKKKDDD???>>><<<:::888999;;;>>>@@@HHHXXXjjjyyy}}}yyywwwqqqjjjddd]]]TTTPPPOOONNNLLLIIIIIIIIIEEECCCKKKZZZfffjjjccc```WWWaaa}}}xxxkkkWWWaaannnvvvxxxzzzyyysssnnnkkkgggdddgggmmmpppcccgggnnn~~~rrriiiiiixxxnnnXXXMMMOOObbbjjjbbbnnnzzzJJJ:::...///000---,,,111111444777888888;;;@@@EEEooo~~~cccLLLJJJXXXqqqwwwmmmssspppeee]]]hhhwwwdddWWW>>>000555555000222000///...,,,***)))((('''((((((((()))***+++------,,,///222222000---+++++++++++++++++++++***)))))))))***,,,---------,,,+++,,,...///000000111333666888888999::::::999777666000///...///000111111000...000333555666666666777666888<<>>999777555222000000111111222111111222444555444333444666777555333777@@@IIIOOOZZZffflllmmmhhh[[[NNN::::::999888888777666666444444444333222222111111........................//////---+++***+++...111222222444888===BBBFFFHHHQQQYYYcccggghhhmmmwwwooo___YYYTTTMMMGGGGGGUUUooowww___LLL]]]dddhhhgggfffgggeeebbbiii~~~OOO<<<222000/////////...222@@@NNNuuu}}}xxxnnnmmmrrrqqq{{{\\\FFF>>>888777555111000000000000000222222222222333333333333666666999DDDWWWmmm{{{xxxvvvtttppplll\\\VVVMMMGGGHHHPPP]]]fffffffffgggkkkrrr{{{zzzwwwsssooonnnppprrrtttzzz{{{zzzjjjWWWIII@@@<<<777333111///---,,,......------...000222333222333555666888888999999666555555555777888888777BBBPPPfffzzzyyyjjj^^^VVVLLLEEEDDDCCCEEERRRbbbnnnlllnnnppplllfffjjjtttqqqUUUYYY~~~}}}yyyllldddxxxuuu~~~{{{III555777444::::::<<<@@@DDDXXXttt|||wwwaaaEEE666111000/////////...---...111333555444555888>>>EEELLLSSSWWWRRR\\\^^^^^^bbbfffwwwvvv```TTTNNNHHHCCC@@@???>>><<<;;;<<<<<<===>>>HHHTTT___ppp{{{yyyxxxuuupppnnnfff[[[SSSOOOLLLJJJGGG@@@>>>>>>AAAEEEPPPdddwww{{{mmmsss~~~zzzssskkkgggddddddkkksss~~~rrrfffffflll{{{{{{tttrrrvvvyyy{{{zzz[[[RRRXXXkkkooodddqqq~~~rrrCCC777...///111...---000444666888888777999>>>CCCeeennnSSSHHHPPPhhhqqqmmmwwwxxxxxxoooPPP555333666222111000///...,,,+++)))((('''((((((((()))***+++,,,------000555666444000---,,,+++++++++++++++******)))))))))+++,,,,,,,,,+++***+++,,,...///000111444777<<<===???AAAAAA@@@>>><<<:::888666555666777666555222555999===>>><<<999777222444777<<>>;;;777666555666777777666666888;;;>>>>>>>>>AAAAAA???999555888@@@HHHJJJRRRYYY[[[\\\]]][[[WWW444444555555555666555555444444333333333222222222........................,,,.........---...000111444000...111555888;;;>>>FFFMMMVVV]]]dddmmmxxxooo```XXXTTTMMMHHHKKK^^^{{{jjjYYYSSSccciiikkkfffdddggggggcccddd~~~LLL;;;333111000111222111555BBBNNNwww{{{mmmpppxxxvvvgggVVVGGG666888555222000000111000000111222222222222333333333555555555999AAANNN]]]ffffffeeefffhhhiiiggg```[[[JJJGGG@@@:::;;;EEEUUUaaaffffffffffffgggmmmvvv|||||||||wwwuuuuuuwwwxxxsssmmmdddZZZQQQGGG===777555333000...............111000///...///111222444555777999;;;;;;;;;<<<===AAAAAA???<<<;;;===<<<999AAANNNeee{{{yyynnnbbbYYYRRROOOLLLNNN[[[lllxxxvvvuuusssllleeegggnnn}}}jjjWWWeee{{{lll|||~~~zzzzzzuuuuuusssEEE444666888;;;<<>>===777:::???EEERRRfff{{{~~~|||xxxtttrrrpppmmmjjjrrrkkkaaaWWWQQQLLLGGGDDD<<<888:::===<<>>AAAEEEIIIKKKKKKJJJIIIHHHFFFCCCAAA@@@???===;;;===>>>???@@@@@@===888444222222333555999===@@@BBBCCCBBBBBBAAA@@@???>>>>>>======>>>AAAGGGMMMPPPQQQRRRPPPJJJAAA;;;;;;AAAGGGIIIQQQXXXXXXXXX[[[\\\[[[222333444555555555555444222222222222111111111111////////////////////////+++...000000///......///222///000444777777===EEEKKKNNNVVV```mmmwww~~~lll^^^TTTQQQKKKEEEKKK___{{{}}}www~~~zzz```WWWeee}}}|||nnngggiiiiiicccbbb|||III:::222111000111333333777BBBMMMyyy~~~rrr|||~~~pppYYY:::999666222000000111000///111111111222222222333333333444555555555888===AAAEEEGGGLLLSSSWWWUUUNNNHHH>>><<<999555555===IIISSSVVVXXXYYYWWWUUUWWW]]]cccllluuu}}}wwwrrrppppppqqqyyytttoooppprrrqqqiiibbbWWWQQQGGG>>>999666555555//////......------.../////////000111222555777999:::<<<>>>???>>>===???@@@OOOQQQNNNGGGBBBCCCBBB>>>CCCLLL[[[mmmzzz|||wwwpppfff^^^YYYWWWSSSSSS___ooozzzzzz{{{xxxpppiiiiiimmmuuufffZZZqqqsss|||tttvvviiiCCC555777;;;;;;===???EEEJJJZZZnnnvvv[[[DDD666222333//////.........///111111111111222555999>>>CCCFFFBBBHHHSSSfffsssmmmqqqsssfffbbb^^^VVVNNNFFFEEEDDDCCCAAA???>>>===777666555777>>>LLL^^^lll}}}yyyvvvrrrpppmmmhhhdddaaaeeeaaaZZZSSSKKKDDD>>>::::::666888<<<888999RRRrrrzzztttnnnkkkiiiiiiooovvvlllccc___bbbppp{{{lll|||~~~~~~zzz___ZZZlll{{{jjjuuuwww[[[777111...///111111000111555777999::::::>>>EEEJJJ[[[```LLLSSSlllvvvxxxxxxtttlllAAA333666444///000000///---+++***(((((('''''''''((()))***,,,,,,---...///...,,,,,,---...+++,,,,,,,,,,,,+++******((()))***+++,,,+++******(((***,,,...///222555888AAAEEEKKKRRRWWWZZZZZZZZZUUUTTTRRRPPPPPPNNNLLLJJJJJJFFFBBB>>><<<999555222111000000000111555999<<<===@@@EEEIIIJJJIIIGGGEEEBBBAAABBBGGGOOOXXX___bbb^^^ZZZQQQFFF>>><<<@@@DDDEEEPPP[[[___aaabbbaaa^^^222333444666666555444444111111111111111111000000////////////////////////...///000000///...///000000111777@@@CCCCCCLLLXXX^^^```gggsssxxxgggZZZUUUSSSMMMGGGNNNeee~~~|||{{{aaa]]]sssyyyvvvqqqhhhcccwwwFFF888111000...///222444777@@@JJJwww~~~yyysssMMM:::777333111111111000///111111111111222222222222111333444444333111111111333777>>>GGGLLLKKKDDD>>>888666444222333777>>>CCCEEEFFFGGGFFFCCCCCCFFFIIINNNUUU^^^dddgggjjjmmmpppmmmjjjddd^^^ZZZWWWVVVUUUWWWRRRMMMLLLMMMMMMHHHDDD>>><<<:::888666555555555000111222000......///000...///222555999<<>>@@@BBBAAA???@@@CCCFFFTTT\\\]]]RRRHHHFFFDDD@@@FFFJJJRRR\\\dddhhhiiihhhgggcccbbbbbb\\\XXXaaaooovvvzzz}}}{{{uuupppqqqsss}}}~~~wwwpppeeebbbwwwxxx\\\AAA888777>>><<<@@@<<>><<<::::::777555555777===IIIUUUgggpppzzz~~~{{{uuuoookkkfff___ZZZYYYTTTRRROOOIIICCC===777444777555888<<<888999NNNhhhwwwsssooonnnllllllrrryyywwwaaaaaaggguuuyyy{{{~~~|||}}}mmmXXX]]]vvvppp{{{wwwQQQ333000...///111222333444777999;;;<<<>>>BBBJJJPPPdddgggNNNSSSoootttjjjmmmmmmfffzzz~~~fffBBB555555333222111000///---,,,***)))((('''''''''((()))***+++,,,,,,---,,,+++)))***,,,...,,,,,,,,,,,,,,,++++++***))))))+++,,,,,,,,,+++***(((***,,,...///111555777BBBFFFNNNVVV^^^cccggghhheeeeeeeeefffgggfffbbb___RRRJJJAAA:::888777555333000000000000111444999<<<999???GGGNNNRRRRRROOOMMMIIIFFFEEEHHHQQQ[[[eeejjjaaa\\\SSSHHH@@@===???AAAEEERRRbbblllrrruuuqqqkkk111222444666777666555444000111111111111111111111////////////////////////111000///...///444:::???BBBBBBKKKXXX]]]]]]cccnnn~~~}}}rrreee[[[XXXWWWPPPJJJSSSnnn{{{zzzzzz}}}ggg```nnnyyymmmgggsssDDD777000000///000333666999AAAJJJkkk]]]:::777333111111111000///111111111111222222222222111111111222222222111000111555;;;DDDIIIHHHAAA;;;888555333222444777888999;;;<<<;;;:::888888999:::999;;;>>>AAADDDEEEFFFGGGGGGFFFCCC@@@>>><<<:::::::::999777777888888666555111333444444333222222222111333444444222222333666666888<<>>;;;:::999666666888777666<<>>:::777555555333444777999666888FFFWWW~~~yyytttqqqqqqqqqttt{{{yyy]]]___hhhvvv{{{~~~eeeQQQ]]]{{{ttt~~~tttHHH111000///...000444666777;;;<<<>>>???@@@EEENNNTTTfffrrrRRRPPPnnnssscccaaajjjiii^^^gggnnn^^^DDD888444111444111000///...,,,***)))((('''''''''''')))***+++,,,+++,,,------++++++,,,...,,,,,,------,,,,,,+++***)))***,,,---------,,,+++)))***,,,...///000444666>>>BBBIIIRRR[[[ccchhhkkkpppppprrrssssssoooiiieeeQQQHHH>>>888777888888777555777888777666777;;;>>>>>>DDDLLLTTTZZZ[[[ZZZXXXTTTOOOJJJIIIOOOYYYccchhh___[[[SSSJJJDDDAAABBBDDDIIIUUUeeesss~~~~~~www///111333666777777666555111111111111111111111222000000000000000000000000222000......222<<>>EEEJJJHHHAAA;;;>>>;;;777777:::<<<<<<::::::888666444444444555555;;;999777777888888777666666666666555555444444333222333444666666666666666666666555333111111333444...111444666555666:::===CCCEEEHHHJJJJJJIIIGGGEEE???BBBCCCBBBAAADDDLLLRRRdddzzzoooeee^^^XXX[[[aaahhhmmmqqquuu{{{~~~}}}pppqqqzzzzzz~~~{{{wwwvvvzzz}}}~~~uuukkkmmmlllxxxwwwttt}}}zzz~~~rrr```eeeCCC:::999777BBB>>>FFF@@@EEEFFFPPP\\\yyywwwYYY>>>222000,,,,,,---...///000111111111111//////000222444666111999999;;;DDDEEEFFFOOO^^^yyylllddd\\\YYYSSSLLLEEE@@@<<<;;;444333555999777222555<<<999HHHXXX\\\ZZZVVVSSSPPPOOOKKKMMMWWWcccnnn|||}}}zzzyyyxxxsssdddUUUKKKBBB:::999===999888666333000000222444222444666555333555===FFF[[[kkkllleeejjjzzzzzzvvvxxx|||wwwttttttvvv{{{ttt]]]___fffrrrhhhQQQZZZ{{{ttt~~~qqqAAA000000///...000555888999>>>@@@AAAAAABBBGGGOOOUUUaaa}}}VVVOOOnnnuuuvvvwwwoooeeejjjwwwtttfff___ggg\\\HHH<<<333...333111111///...,,,***))))))''''''''''''(((***+++,,,***---///000///---------,,,,,,------,,,,,,+++******+++,,,---...---,,,,,,)))+++---......000333555888<<>>;;;:::<<<>>>FFFKKKRRRZZZ```bbbcccccc^^^XXXOOOKKKNNNWWW```fff^^^ZZZTTTMMMHHHGGGGGGHHHJJJTTTbbbooo|||www