BM6P6(@ ~~~uuuiii\\\WWWUUUTTTVVVZZZ[[[[[[XXXUUURRRUUU\\\bbbfffhhhkkkooorrrvvvyyyzzz~~~|||}}}xxxmmmbbbUUUJJJDDDGGGKKKOOOUUU\\\gggttt~~~~~~~~~}}}yyyuuurrrqqqrrrvvvzzz}}}~~~}}}yyywwwzzz~~~}}}{{{yyyxxxxxxxxxyyy{{{|||~~~~~~~~~{{{wwwssspppnnnlllllloootttzzz~~~zzzuuummmeeebbb```cccmmmwwwsssiiiWWWLLLBBB>>>;;;999888:::444666888;;;<<<<<<;;;:::999777;;;999333:::DDDAAA999555666;;;:::555444777222333444666777888888888555555;;;CCCCCC;;;555555...222888:::666111333:::444000///222444222222444555000000333222------111.........000222333333111555666555222///---...///111111111000000000000000222---,,,222666222---***111//////222222...---///...---,,,,,,...////////////111000------///000---......//////......---,,,///000...++++++...---***///...,,,++++++***((('''(((((((((((((((((((((((('''%%%$$$$$$'''***,,,,,,((((((((((((((((((((((((###%%%&&&%%%$$$$$$%%%&&&(((&&&$$$%%%(((***(((%%%'''%%%$$$%%%''''''$$$"""&&&%%%%%%%%%$$$############""""""$$$'''+++///222'''###!!!"""!!!"""%%%%%%%%%%%%%%%$$$###"""$$$%%%%%%$$$"""!!!"""###$$$$$$%%%%%%%%%&&&&&&&&&'''!!!***---%%%!!!$$$"""$$$'''((('''&&&&&&'''444...)))((('''&&&(((---,,,+++)))&&&###"""$$$&&&((((((((((((((((((''''''###$$$(((+++)))&&&''',,,******'''###$$$'''(((%%% """&&&***+++***((('''(((---000...++++++)))&&&***))))))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""$$$(((+++***)))&&&&&&'''--- """666(((***(((777FFFAAA777000'''''''''(((((())))))******(((((((((((())))))))))))---777999...&&&***000111)))+++,,,---,,,,,,------***++++++,,,,,,++++++***///!!!+++111%%%FFF333+++++++++++++++,,,---...///+++,,,---...////////////yyynnnbbbWWWSSSRRRQQQSSSWWWWWWWWWVVVTTTRRRTTT[[[```aaacccgggjjjnnnrrrvvvyyy}}}|||~~~~~~ooofff\\\PPPGGGDDDHHHKKKOOOTTT\\\ggguuu~~~}}}}}}~~~|||xxxuuurrrppprrruuuzzz}}}~~~~~~|||wwwuuuyyy}}}}}}|||{{{{{{yyyzzz{{{}}}~~~~~~|||wwwtttpppnnnmmmmmmooouuuzzz~~~yyytttmmmeeebbbaaadddmmmwwwrrrhhhVVVLLLBBB===;;;999888:::555666888:::;;;;;;;;;:::888777<<<;;;555<<>>EEE???:::999:::===<<<888555555555555555555555444333222777555666999999555333444999777777999888333111333444333555666333000222777333000000111111...---000222111111111222222000...000111111000///......000//////000111222333333444///---...333444222222555333...,,,------+++---111///...---,,,,,,++++++,,,---000///++++++......,,,((()))+++,,,...//////000---000///,,,+++------***...,,,+++***+++***)))'''))))))))))))))))))))))))...+++(((&&&&&&&&&%%%$$$''''''''''''''''''''''''''')))++++++)))'''&&&&&&$$$$$$%%%$$$%%%&&&***---'''%%%######%%%&&&&&&&&&###############$$$$$$$$$$$$###"""###$$$'''***,,,$$$!!!!!!$$$$$$!!!!!!###"""############"""!!!!!! !!!###"""!!!!!!"""############$$$$$$$$$$$$%%%$$$ ###,,,---'''###$$$&&&###!!!%%%+++...,,,'''%%%$$$(((---,,,'''$$$$$$%%%&&&&&&%%%$$$%%%(((***'''''''''&&&&&&%%%%%%%%%,,,)))***......***&&&&&&)))***(((%%%&&&)))'''######$$$%%%%%%&&&&&&%%%%%%%%%((()))&&&(((///666777+++***)))'''%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%&&&&&&$$$///***(((222%%%CCC777444333***((()))%%%((((((((((((((('''''''''(((((((((((()))))))))))),,,,,,...111///***))),,,***000666444,,,(((***......,,,***((((((***,,,...000)))...&&&888;;;,,,(((...---,,,+++************...---+++***,,,///444666wwwaaaWWWOOOMMMMMMLLLMMMOOOPPPRRRTTTSSSQQQRRRVVVYYY___aaadddeeefffiiinnnrrruuuwww{{{rrrggg\\\VVVPPPKKKIIIJJJKKKNNNRRRWWW___kkkyyy}}}{{{zzzzzz{{{||||||{{{|||{{{yyywwwuuusssrrrrrruuuxxx|||{{{xxxwwwwww{{{}}}|||{{{{{{{{{{{{|||~~~}}}yyyuuuqqqpppoooooorrrwww{{{~~~wwwrrrkkkeeebbbbbbeeennnxxx}}}mmmcccUUUKKKAAA===;;;888888:::777777777777888999:::;;;888777===>>>:::@@@EEE>>>::::::<<<>>>===999666555444444555555444444333222666555444444555555666888:::555444777888444111000222333666777444000444<<<222111111111111//////000111000///000222222000...222333333222///.........000000111111222222333333///...///222222000222666000---,,,......,,,,,,000............,,,,,,---///000222111...---000000...------------,,,+++***))),,,000000---+++---,,,***...,,,++++++,,,,,,+++))))))))))))))))))))))))))))))'''&&&&&&((())))))(((''''''''''''''''''''''''&&&(((++++++)))&&&$$$###%%%&&&&&&$$$"""$$$)))---***(((%%%$$$###$$$%%%&&&"""""""""######$$$$$$$$$$$$######"""###%%%'''(((###!!!!!!%%%%%%""""""$$$"""###############"""""" """######""""""###%%%""""""#########$$$$$$$$$$$$###&&&---...)))&&&'''$$$"""!!!$$$***---+++))))))))),,,111000)))$$$$$$*********)))'''&&&((()))(((((('''''''''&&&&&&&&&///++++++000222...)))'''(((***)))'''''')))'''"""&&&&&&%%%%%%%%%%%%%%%&&&$$$'''&&&######)))...000)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))(((***/// 777PPPGGGAAA///'''((((((,,,,,,""")))(((((((((''''''&&&&&&(((((((((((())))))))))))...))),,,444555---***---%%%***///000---***,,,...+++***)))(((((()))***+++...,,,...$$$AAA444+++***......---,,,,,,,,,,,,,,,---,,,++++++---111444666xxxrrr___WWWPPPOOOOOOMMMMMMNNNQQQSSSUUUTTTSSSSSSVVVZZZbbbeeefffeeeccccccgggkkkppprrrwww{{{|||~~~}}}{{{yyyvvvtttggg^^^UUUQQQLLLHHHHHHKKKKKKOOOUUU\\\dddppp~~~zzzyyywwwwwwyyyyyyyyyxxxzzzwwwtttqqqpppppprrrssswww{{{~~~}}}{{{{{{xxx|||~~~}}}||||||||||||}}}~~~~~~zzzwwwqqqppppppqqqtttxxx|||~~~xxxpppjjjeeeccccccfffoooxxx|||mmmbbbTTTJJJ@@@<<<;;;888888:::777777777777888999::::::888777<<<>>>;;;AAAEEE<<<999;;;======<<<;;;888555222333444444555555444444444444333222444777:::;;;888222///333666444111000///111555777555222777???444555555333333444444333///......000222333222000***---000111111111333444333222222111111000000000///...///222000...///333---+++---111111---,,,------...000///...///111444000222111......000111...000//////---,,,***((('''+++000111...+++,,,,,,***...---,,,,,,---...---+++))))))))))))))))))))))))&&&%%%%%%&&&(((*********''''''''''''''''''''''''&&&)))+++,,,)))&&&$$$$$$'''((('''$$$!!!"""&&&***,,,+++(((%%%###"""###$$$""""""######$$$$$$$$$%%%$$$$$$#########$$$%%%%%%%%%""""""%%%%%%"""###&&&######$$$$$$%%%$$$$$$###"""###$$$$$$$$$$$$%%%&&&""""""#########$$$$$$$$$ !!!$$$((((((%%%$$$%%%!!!"""###$$$%%%'''(((***###"""%%%***+++)))(((***)))******)))''''''((()))((((((((((((((((((((((((,,,((((((...111...+++)))(((***)))'''(((***(((###((((((&&&%%%%%%&&&&&&'''!!!%%%&&&######&&&)))(((&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''&&&)))>>>MMMKKKOOOHHH,,,+++111///$$$%%%------))))))(((((('''''''''&&&(((((((((((())))))))))))+++%%%'''111444---)))+++---,,,---......---***''')))***+++,,,,,,+++***)))***,,,,,,)))DDD...+++---+++++++++++++++,,,------******,,,...///111333333}}}zzzwwwpppiiieee[[[TTTOOOPPPQQQOOONNNOOORRRTTTWWWWWWVVVWWW\\\```gggjjjmmmjjjdddaaacccgggoooppptttvvvuuuxxxyyyuuuqqqmmmjjj___XXXQQQMMMIIIEEEFFFIIILLLQQQYYYbbbkkkwww~~~xxxvvvuuuvvvwwwwwwvvvtttvvvrrrmmmiiihhhkkkooorrrxxx{{{~~~~~~~~~zzz}}}{{{xxxrrrqqqqqqrrruuuyyy}}}~~~xxxoooiiidddccccccfffoooyyy}}}mmmcccTTTIII???<<<:::888888:::777777777888888888999999999666;;;===:::AAADDD;;;888;;;<<<::::::;;;:::777222333444555555555555555222555444333444999;;;:::555000...222444333111222000000333666555444777>>>222444444111111444444111/////////111444555444333222444777777666555555555333333222111000///......000---...111222///...000++++++...333333///,,,---,,,...111111///000333777...000000,,,,,,//////---------...------,,,+++******000222///++++++,,,***---,,,+++,,,---...---,,,))))))))))))))))))))))))((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,,,,***(((''''''(((((('''$$$######$$$&&&,,,+++***'''###"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$'''$$$"""$$$$$$"""###'''######$$$%%%%%%%%%%%%$$$###%%%&&&%%%$$$$$$%%%&&&#########$$$$$$$$$$$$%%%!!!###%%%&&&&&&%%%&&&((("""$$$%%%$$$######&&&((()))&&&&&&((((((&&&&&&)))$$$%%%''''''&&&&&&''')))'''(((((())))))***++++++&&&$$$%%%***,,,***)))******+++)))&&&'''***((($$$(((((('''&&&&&&&&&'''''' %%%'''&&&&&&((()))(((%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%###"""###$$$###+++;;;hhhqqqBBB+++,,,+++***111111))),,,000)))))))))))))))(((((((((((((((((((((((())))))))))))***(((***///111///.........+++***,,,111333000---***,,,...000000...,,,***'''+++***555???)))---...))))))))))))***+++,,,---)))***,,,...///000111111sssiiigggeee___ZZZYYYTTTNNNKKKNNNQQQPPPOOOPPPRRRTTTWWWYYYZZZ^^^dddjjjoootttwwwtttmmmhhhhhhkkkrrrrrrttttttrrrttt{{{tttppplllgggccc]]]WWWRRROOOJJJEEEEEEIIIKKKRRR]]]hhhrrr~~~~~~vvvtttttttttuuuuuusssqqqqqqllleee``````dddkkkpppwww{{{~~~~~~}}}~~~~~~|||yyyrrrrrrrrrsssvvvzzz~~~}}}vvvnnnhhhdddcccdddgggpppyyy~~~ooodddSSSIII???<<<:::888888:::666666888999999888888777999555999;;;999@@@DDD;;;777;;;;;;777777;;;<<<999555555666666666555444444222666777444444888999555555111000333444111111333333111111555555444555999222555555222222666666222444333333555777777666444888:::;;;:::666333111000111000000000///.........///,,,,,,222555333000000---,,,...222333///...///,,,///222111......222666///111000---,,,//////---,,,,,,---...............)))000333///+++++++++++++++***)))***,,,---,,,+++(((((((((((((((((((((((()))((('''((()))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))+++***)))(((((()))'''&&&$$$$$$%%%&&&%%%$$$((()))***(((%%%###$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$+++&&&#########!!!###(((""""""###$$$$$$$$$$$$$$$$$$%%%&&&%%%#########%%%$$$$$$$$$$$$%%%%%%%%%%%%###%%%'''&&&%%%&&&)))+++((('''%%%$$$$$$$$$$$$$$$333///,,,,,,***%%%$$$'''$$$%%%'''&&&%%%%%%%%%&&&%%%&&&'''((()))+++,,,,,,%%%$$$%%%((((((&&&(((---++++++)))%%%&&&))))))%%%&&&&&&&&&&&&&&&&&&&&&&&&"""'''(((&&&%%%((()))((('''&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$"""$$$(((+++MMMIII777BBBCCC### 222///((()))******111111""")))))))))***************(((((((((((()))))))))))))))------,,,---111333222***))))))+++///222444444+++,,,---......---,,,+++(((,,,***DDD666%%%------,,,,,,+++++++++,,,------+++***++++++,,,...///000pppdddZZZXXXXXXUUUSSSUUUNNNIIIGGGLLLQQQQQQPPPQQQQQQTTTWWWZZZ]]]ccckkkqqqvvv|||~~~vvvqqqppprrruuuuuuuuutttqqqsssxxxqqqmmmiiidddaaa^^^ZZZUUURRRMMMGGGGGGJJJKKKSSS___kkkvvv~~~tttsssssssssttttttrrrpppnnnhhh___ZZZZZZ```hhhnnnvvvyyy}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~|||yyyrrrrrrssstttwwwzzz~~~~~~|||uuummmhhhdddcccdddgggpppyyypppeeeSSSHHH???;;;:::888888:::555666888999:::999777666:::555888999888@@@DDD;;;777::::::555666;;;===:::888888888777666444333222222777888555444777666000666333222444333000111444777222111444555333333555999======999999>>>>>>:::999888777888999999777555,,,///111222000///..................////////////...***+++222888777333111000---...111111//////222---000222111---,,,///333111333222///...111111///---......//////......---(((000333000++++++++++++)))((('''(((***++++++***(((((((((((((((((((((((((((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''(((&&&###"""$$$'''((('''$$$$$$'''))))))&&&%%%&&&((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%---'''######"""!!!###(((!!!!!!"""###############$$$%%%%%%$$$"""!!!"""###$$$$$$%%%%%%%%%&&&&&&&&& ######!!!"""''')))...)))######&&&'''$$$!!!---***)))++++++((((((+++)))***+++)))&&&$$$#########$$$%%%''')))***,,,,,,(((((()))***(((&&&***000,,,,,,)))%%%%%%)))***'''###$$$%%%&&&&&&&&&&&&%%%&&&))))))$$$###%%%&&&%%%)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$%%%&&&***111777555KKK777(((***$$$%%%$$$"""(((111***!!!---...))))))******++++++,,,,,,(((((((((((())))))))))))$$$++++++%%%%%%---222///......---+++((((((+++...******))))))))))))******)))---***MMM///""",,,+++222111000///////////////---+++)))((())),,,///111xxxiii___SSSMMMNNNQQQPPPNNNEEEGGGLLLOOOLLLHHHKKKPPPOOORRRWWW\\\bbbkkkuuu||||||{{{|||~~~yyywwwuuuvvvwww{{{uuulllgggfffffffffaaa___[[[VVVQQQMMMIIIHHHSSSZZZeeeqqq}}}}}}wwwvvvuuuuuutttqqqmmmjjjiiiggg___VVVWWWaaajjjllltttxxx}}}}}}}}}|||}}}{{{xxxwwwtttrrrrrruuuzzz}}}~~~~~~zzzuuummmhhhdddccccccfffnnnxxx}}}mmmbbbUUUJJJ???;;;:::999:::===888888777777888999::::::777888999;;;CCCIIIAAA555888888777777666666555555444444444444444555666777666666555444333333222222444444222222222222444444444333222333555666555444555666777666333222111222555AAA000+++222333555,,,222000///...///000///...////////////000000000000///------111777777222---+++---//////...------///222///,,,,,,...000000...---444777000+++---...---,,,+++++++++,,,,,,***)))---......///...,,,+++***(((((())))))******++++++************))))))))))))+++((())),,,,,,((('''(((***%%%000EEEDDD..."""&&&(((((('''&&&&&&&&&&&&'''%%%))))))%%%%%%))))))$$$!!!$$$)))---///,,,&&&"""!!! !!!%%%%%%"""!!!###$$$%%%$$$###!!!"""%%%((((((&&&$$$"""!!!!!!"""###!!!!!!""""""""""""!!!!!!"""$$$$$$!!!$$$)))'''!!!$$$$$$&&&&&&&&&&&&$$$$$$%%%""" !!!$$$$$$### &&&'''(((&&&######&&&)))'''((())))))((('''&&&&&&,,,)))&&&$$$"""###%%%&&&)))(((((('''''''''((((((---(((###%%%+++...,,,'''000000,,,&&&'''+++''' !!!$$$''''''$$$###%%%(((%%%,,,%%%%%%(((######""")))///000+++&&&$$$%%% """***+++&&&$$$'''&&&"""!!!'''///222///***---,,,***(((&&&$$$######***)))((('''''''''''''''++++++***))))))***+++***'''''''''((()))+++,,,---+++++++++******+++///222888333,,,)))+++---,,,***))))))***)))''''''(((***---...;;;888%%%'''222***)))...111000------......---,,,+++++++++,,,---...~~~rrr___WWWMMMIIIKKKNNNMMMKKKFFFGGGKKKNNNLLLHHHKKKPPPTTTSSSTTT\\\hhhssszzz|||~~~}}}~~~|||zzzyyyyyyyyy|||vvvmmmhhhggghhhhhhhhhfffaaa\\\WWWTTTQQQPPPTTT[[[gggsss~~~{{{uuuttttttsssrrroookkkhhhbbbaaa[[[SSSTTT^^^fffiiissswww|||~~~}}}}}}}}}|||yyyvvvtttqqqqqquuuzzz~~~{{{vvvmmmhhhdddccccccfffoooxxx|||lllaaaRRRHHH???<<<;;;888777888888777777777777888999:::777888999;;;CCCHHHAAA555666666666777777777777777666555555444444444555555666666555444444333222222444444333222222333444444222222333555777666444111111333444444222111111222666FFF777000222000555///333111//////000000000///////////////000000000000111111222222222111...---.../////////////////////111///------///000///...///555777111,,,,,,---,,,------,,,---------+++******+++,,,...///......---******************++++++)))))))))))))))))))))))))))'''(((***((($$$%%%)))'''###+++::::::---&&&***(((((('''&&&&&&&&&&&&'''(((+++***&&&$$$&&&%%%!!!$$$###$$$)))......((("""%%%######%%%%%%!!!!!!'''$$$"""###&&&((()))((('''%%%###"""!!!"""######$$$$$$%%%%%%%%%%%%$$$$$$###%%%$$$"""$$$)))((("""$$$%%%%%%%%%%%%%%%%%%$$$$$$"""!!!!!!$$$$$$###!!!$$$&&&'''&&&$$$###%%%'''&&&&&&(((,,,///...)))$$$)))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&'''((())))))---+++***+++,,,,,,+++***......***$$$%%%***+++)))&&&%%%%%%&&&''''''&&&%%%'''...(((!!!&&&(((%%%'''###'''+++,,,)))&&&%%%%%%%%%"""###'''(((%%%%%%)))(((((()))+++---...---+++***))))))((((((((((((((())))))((('''''''''((((((+++///---'''%%%***------------,,,++++++,,,---...)))*********)))***,,,...333333111...***)))***,,,)))*********((((((***,,,'''111:::555***...333,,,***---000...,,,*********,,,,,,+++++++++,,,......tttiiiWWWPPPIIIGGGJJJMMMLLLJJJGGGHHHKKKNNNLLLIIIKKKPPPWWWRRRQQQ[[[lllyyy|||zzz~~~}}}|||{{{~~~xxxnnniiihhhiiijjjiiigggccc^^^ZZZWWWVVVUUUVVV^^^jjjwwwxxxsssrrrrrrqqqpppmmmhhhddd\\\[[[WWWRRRTTT]]]dddgggqqqvvv{{{~~~~~~}}}~~~|||yyyuuurrrpppqqquuuzzz~~~|||wwwmmmhhhdddccccccfffoooxxxzzzjjj___OOOFFF???===<<<888555666777777777777777777888999777888999<<>>222222777444///,,,...000111///,,,+++,,,++++++++++++,,,---//////xxxkkkaaaVVVQQQLLLJJJMMMOOONNNLLLIIIHHHKKKMMMLLLJJJKKKPPPUUUQQQPPPYYYhhhtttwwwvvv|||~~~|||~~~ӵwwwmmmhhhgggiiijjjdddddddddbbb```\\\YYYWWWXXXaaaooo|||~~~vvvqqqpppppppppoookkkfffbbb[[[YYYVVVTTTWWW^^^eeeiiippptttzzz~~~ĦĦ~~~~~~~~~ӵ~~~~~~~~~|||xxxssspppnnnppptttzzz~~~{{{vvvmmmhhhdddcccdddgggpppyyywwwhhh]]]MMMEEE===<<<;;;999888999888777777666666777888888888777999===CCCDDD>>>666666666777Ħ666666666666666555444444666666555555444444444333444444444333333444444444111111222555666666333111///000222222111000000111***:::...---111---444333444222111111222333222111000000000000////////////++++++,,,...///222555777333111......000111000///......///000000000...------000222222000000111222,,,---......---,,,+++,,,---......///...,,,+++***++++++******)))))))))(((%%%&&&&&&'''((())))))***---******///222///***((()))***((($$$###&&&'''&&&(((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&&&&''''''&&&((($$$!!!"""(((,,,,,,***$$$!!!!!!$$$%%%###$$$((($$$!!! """&&&(((&&&$$$######""""""######%%%%%%"""##################"""""""""!!! """###"""&&&%%%$$$######$$$%%%&&&###""""""######$$$$$$###!!!"""$$$%%%%%%$$$######$$$&&&***///222000***$$$%%%%%%'''((((((((('''&&&%%%%%%%%%%%%%%%&&&'''(((&&&(((+++,,,***(((''''''///000///,,,***...555:::)))'''%%%%%%'''(((&&&%%%###***&&&!!!%%%$$$$$$+++&&&%%%$$$%%%''')))((((((((('''&&&&&&'''(((***---(((******)))&&&$$$$$$%%%***)))((('''''''''''''''((('''''''''((()))******'''///---$$$'''777;;;444///---***((('''((()))***&&&)))++++++***(((''''''&&&---444333...)))***---''')))******)))***,,,...---EEE===+++222888///,,,++++++...111111...,,,---******+++,,,---...///000~~~|||{{{wwwoooeee]]]WWWSSSOOOMMMNNNOOONNNMMMKKKIIIJJJMMMMMMJJJKKKOOOOOONNNOOOTTT]]]gggnnnqqqtttwwwzzz}}}~~~}}}4ĉ@ӵuuukkkfffeeeeeefff___bbbfffiiiiiieeeaaa^^^^^^gggttt}}}uuuooooooppppppppplllgggccc[[[XXXUUUVVVXXX]]]dddiiinnnrrrxxx}}}~~~>L=hĦ~~~~~~~~~4ĉ@ӵ~~~~~~}}}}}}~~~zzzwwwqqqooommmoootttzzzzzzuuummmhhhdddcccdddhhhqqqzzzvvvfff\\\NNNDDD;;;999::::::<<<@@@888888777777777777888888888777888>>>CCCBBB<<<777999888888>L666444444666666777777666666666555555555555555444444444444444444444444444444444222111111333444444444222333444333111000000000***555'''***222...222///444222111111222333333222111000000000/////////...111...---000777<<<>>>===111000///.../////////...---...000000000///...---000000111222111//////000***,,,...---+++******+++---......///...,,,+++************))))))(((((('''%%%&&&&&&'''((())))))***///((((((222:::777+++###(((+++)))###"""'''((($$$(((((('''&&&&&&&&&&&&'''%%%$$$%%%&&&&&&&&&&&&'''%%%%%%$$$###$$$'''+++...'''###"""$$$$$$###%%%)))###$$$%%%&&&%%%$$$######"""""""""######$$$%%%%%%!!!!!!""""""""""""!!!!!!$$$#########"""""""""$$$%%%%%%###""""""###%%%%%%"""############$$$$$$%%%!!!!!!###$$$%%%%%%###"""$$$(((,,,---+++(((''''''$$$%%%&&&''''''%%%$$$###((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&))),,,,,,)))'''''')))++++++((((((+++///%%%&&&'''%%%######%%%'''###(((%%%###(((&&&$$$+++'''%%%$$$%%%''')))******###%%%((()))+++,,,,,,+++)))'''%%%%%%&&&'''&&&$$$''''''&&&%%%%%%%%%%%%%%%((((((((((((((()))***+++'''***(((###***777666++++++)))(((''''''((()))***'''***,,,---+++)))((((((%%%(((---000111000...,,,&&&'''((((((((()))+++---///@@@555###---555---+++---***,,,111000+++((()))******+++---...///000000xxxvvvsssppplllggg```\\\WWWSSSOOOLLLLLLLLLLLLLLLMMMJJJJJJLLLMMMKKKLLLOOOKKKMMMOOOPPPUUU]]]hhhpppooosssxxx{{{~~~GG=?~~~sssjjjdddbbbbbbaaaXXX\\\ccciiillljjjgggdddgggppp|||}}}uuuooooooqqqrrrrrrooojjjfff[[[VVVSSSTTTVVVYYY```ffflllpppwww{{{~~~HdĦ=Īj~~~~~~GG=?}}}||||||}}}yyyuuuooommmlllnnnssszzz~~~zzztttmmmhhhddddddeeehhhqqq{{{ttteee[[[NNNDDD:::888999;;;>>>BBB:::999888888888888888888888666888???CCC???:::888:::999999HdĦ666333444666777888888777777555555555555555555555555444444555555555555444444555333000///111333444555444555666555222000000000000888(((,,,444...000,,,333222000111222333333222111111000000//////......333...+++---444999888555///000222111///------...---///000000///......///555222111222000,,,***+++))),,,...---***((())),,,***+++,,,...///......---*********)))))))))))))))'''''''''(((((())))))***+++%%%%%%000999666)))$$$&&&&&&%%%%%%((()))'''(((((('''&&&&&&&&&&&&'''(((&&&%%%'''&&&######%%%###%%%'''%%%###$$$)))......)))%%%%%%### !!!%%%$$$'''******'''$$$###$$$""""""######$$$$$$$$$$$$#########$$$$$$#########&&&&&&''')))'''$$$$$$'''$$$$$$############$$$$$$!!!###$$$$$$######%%%&&&"""!!!!!!###%%%&&&%%%###$$$)))---+++&&&###%%%)))$$$%%%&&&&&&%%%$$$###"""***)))(((&&&%%%%%%$$$$$$'''&&&''')))---...---***((('''***---+++(((''')))###%%%'''%%%""""""&&&***&&&((($$$&&&...+++&&&+++'''&&&&&&%%%&&&(((***+++!!!&&&***+++,,,...,,,((()))&&&$$$%%%((())))))'''#########$$$%%%&&&''''''))))))((((((((()))******)))'''$$$###)))...,,,%%%)))))))))))))))***+++,,,(((***---...,,,+++******'''&&&''',,,222444000,,,'''((((((((('''(((***+++555999000)))111999555222555000000666666---((()))***+++,,,...////////////pppnnniiiӵTTTQQQMMMĭӵMMMӵMMMĦqqquuuzzz}}}ӵӵĦƜ`1.׼sĦӵĦrrriiidddaaa___^^^UUUYYY```gggĭӵĦĦ}}}Ħuuusssnnniii^^^WWWRRRSSSUUUVVV\\\dddDdD?fӵĦӵƜ`1.׼s}}}|||ĭӵ~~~wwwӵssszzzĦ{{{iiirrrĦMMMCCC;;;999:::999999Ħ888@@@CCC>>>999888888888888DdD888888777666666ӵ666555ӵ000ӵ444555444,,,///Ħ222111ӵ...,,,+++111ĭӵ///---///...111111,,,***,,,)))---000...+++)))***---***+++,,,...///......---++++++++++++++++++,,,,,,))))))))))))))))))))))))((($$$&&&...333///'''###%%%###$$$''''''&&&&&&((((((((('''&&&&&&&&&&&&'''(((%%%$$$''''''""""""%%%###%%%&&&&&&%%%&&&(((***111+++&&&%%%"""!!!%%%$$$%%%'''))))))((($$$""""""######$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%(((,,,)))###"""&&&######$$$$$$$$$$$$######!!!###%%%%%%######%%%'''$$$"""!!!"""%%%&&&&&&%%%$$$'''***)))'''%%%''')))$$$$$$%%%%%%&&&%%%%%%%%%))))))((('''&&&&&&&&&&&&&&&(((******)))***+++---,,,))))))...///+++((()))$$$$$$$$$$$$$$$&&&(((***&&&&&&"""'''333...%%%)))$$$&&&'''&&&$$$$$$'''***###))),,,***+++,,,)))$$$%%%&&&&&&&&&%%%%%%(((***$$$$$$$$$$$$%%%&&&&&&'''******))))))((())))))))))))%%%%%%(((((('''***000((()))***+++,,,++++++***'''))),,,,,,,,,++++++,,,+++((('''***///222000---((()))***)))(((((()))+++;;;111000555777;;;;;;222555///000888999000+++---+++,,,---/////////......kkkhhh?~4\\\SSSQQQg&e>&eLLLg&eMMM>hӵxxx}}}g&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵjjjdddaaa^^^\\\ZZZ]]]bbbfff?><zg&e>&eHLShӵgLvvvxxxuuuppplllbbbYYYTTTTTTUUUVVV\\\S?ʬ3h?D%%)?ZufĦgLg&egĉ@|||g&e>&e@e??}}}g<ĉmmmssszzz3we<Ħ3h?@eZ\\\LLLCCC<<<;;;:::3h?gL555888@@@CCC===888999777777777D%%)?888fff?><z666666=?Ħ555g&e111g&e000222333S?ʬ,,,4ff?>ߝL000@e111g&e------///3h?g&e>&e000...??---))))))///222......111***...111000+++)))+++...---......///...,,,+++***,,,,,,,,,------.........************))))))))))))&&&&&&)))------)))(((******$$$$$$((('''""""""&&&(((((('''&&&&&&&&&&&&'''%%%!!!"""'''((($$$%%%)))%%%$$$$$$&&&((()))'''%%%///)))%%%$$$"""!!!###(((###!!!!!!%%%******%%%######$$$$$$$$$######"""#########$$$$$$#########""""""&&&+++(((!!!###"""###$$$%%%%%%$$$###""" ###%%%%%%######%%%(((&&&### !!!$$$''''''&&&###$$$''')))+++***)))'''###$$$$$$%%%&&&'''((()))(((((('''''''''(((((()))$$$(((,,,)))$$$###'''---,,,&&&%%%+++...***'''(((((($$$!!!###'''++++++***$$$"""&&&444///###%%%"""%%%(((&&&###!!!%%%)))''',,,---)))(((***'''"""!!!%%%(((%%% $$$***))))))'''&&&%%%$$$$$$$$$++++++***)))(((((())))))((($$$'''---***&&&000AAA''')))***,,,+++***((('''''')))++++++++++++,,,------+++)))***---///...---***+++,,,***))))))***+++;;;''',,,999555555555((()))###&&&111555...***---,,,---.../////////...---bbb4DӵXXXSSSRRRHƅ^Hu]ĦJJJHu]ĦJJJZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)Ħlllgggcccaaa```[[[]]]sߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦtttwwwzzztttlllbbbZZZSSSSSSTTTVVVHtƅ^yyy{{{Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼s}}}tQjjjlllqqqyyyje<ĦBt=o9ĦH׼sHtĦYYYLLLCCC<<<;;;Bt=o9ĦHdĦ444555???EEE@@@999555555888:::Dtfo9ĦsߝLGdUĦ444Ht@cӵHu]Ħ333Hu]Ħ555444Htƅ^///qIܗGIӵ000H׼s000000Hu]Ħ...000Bt=o9ĦHƅ^Hu]Ħ///---------.........---+++***...------,,,,,,------......------...///...,,,***...---+++***)))***++++++&&&''''''((((((((((((((($$$&&&(((******(((&&&$$$'''&&&&&&&&&&&&'''((()))&&&+++''' (((888888+++&&&$$$"""###&&&'''&&&%%%&&&"""###%%%###!!!...(((%%%%%%%%%""""""$$$&&&$$$######%%%%%%$$$###"""###%%%&&&&&&%%%###!!!((($$$$$$(((***'''###"""%%%$$$$$$%%%&&&%%%###!!!$$$%%%&&&&&&%%%$$$###"""%%%&&&((('''$$$"""!!!!!!"""&&&)))((($$$###&&&******&&&***222000'''%%%+++$$$...!!!***%%%111""")))***+++***'''$$$%%%))),,,(((&&&&&&'''((('''(((***&&&)))'''%%%,,,555/// $$$$$$###"""&&&,,,+++&&&$$$###%%%((('''###$$$(((%%%))),,,***%%%###&&&***222---&&&$$$%%%'''((('''$$$((('''""" $$$)))***###%%%(((((('''%%%%%%%%%)))&&&%%%((((((&&&'''+++(((,,,,,,'''&&&***...///'''++++++(((''')))+++***&&&&&&''')))***+++,,,---+++++++++***((()))+++---)))333)))"""///...(((111BBB222'''+++222111,,,)))---///111222111...,,,+++.........///......------^^^[[[4DuXӵVVVQQQOOODdDΦDdDĦJJJDdDĦNNNRRRt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|>>222---)))+++---,,,***)))+++111666444,,,&&&(((,,,***+++,,,,,,------------WWWSSS4DuXӵUUUTTTSSSDdDʜ4DuTӵKKK>d<ĦJJJDtvvv>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<Ħ|||Dttttgggbbb___]]]]]]\\\```DdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>ewwwDdDʜ4DuTӵDdDĦyyygeĦddds<v>aĦpeӵDx<DdDĦDdDĦUUUHHH@@@:::peӵDx<>d>>777777888>d<ӵDd<DdDΦDdDĦ222DdDӵnd<DdDĦ444>d<Ħ444peӵ222Ħ222F&uTӵ000DdDĦ///000>d<Ħ...peӵDx<>d<ʜ4DuTӵ///000000//////...+++,,,...///000//////...,,,,,,---------,,,******(((***,,,---,,,+++++++++)))((('''&&&&&&''')))***&&&&&&&&&''''''((())))))((('''&&&&&&&&&''')))***$$$%%%'''))))))'''&&&%%%&&&###%%%***)))###%%%---))))))(((&&&&&&&&&'''((('''%%%$$$$$$&&&'''&&&%%%***%%%###%%%&&&$$$###%%%$$$######$$$&&&&&&%%%###""""""###$$$$$$###"""!!!###"""%%%******&&&"""""""""""""""$$$''')))((((((%%%$$$""""""!!!"""###$$$!!!###$$$$$$######$$$%%%"""$$$&&&%%%$$$###%%%'''***(((***---+++%%%%%%)))&&&,,,(((******'''!!!***&&&'''((()))((('''&&&%%%+++,,,+++((('''((((((&&&"""''''''$$$%%%***---,,,***......)))&&&'''(((''' $$$)))((($$$###&&&"""%%%)))---...+++%%%!!!&&&(((***(((%%%$$$&&&)))###%%%%%%"""%%%---333555%%%&&&&&&$$$######%%%'''(((&&&(((,,,---)))((()))(((,,,---,,,,,,000000...---000000+++(((******)))***************************,,,...---+++***))))))......222777444,,,000???++++++,,,---,,,+++++++++(((---111000,,,***+++...((()))***+++,,,---------UUURRR4DuXӵSSSVVVVVVD&dq&ĒRIIIIIIsdKĦMMMDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB~~~<xooohhh```ZZZUUUUUUVVVB?d<yyygeĦbbbHg8>aĦB?Ho9iii>d<>d<ӵ???999B?Ho9999<x@@@===<<<===:::::::::&ӫeʬtIӇ888>d<Φ>d<Ħ222D&ӫetIӇ333DdDĦ555sdKĦ777B?dp&ĒR000000>d<sdKĦ,,,B?Ho9000s&dq&ĒR///222444444222///------...///111111111000000+++,,,,,,------,,,,,,+++(((+++------+++******+++,,,)))&&&%%%%%%(((,,,...,,,+++***)))((((((((()))&&&%%%%%%%%%'''))),,,---%%%&&&((())))))(((&&&%%%!!!###***((( ###---$$$)))---***%%%###''',,,%%%$$$$$$$$$%%%%%%%%%$$$######%%%$$$$$$&&& !!!$$$(((++++++(((%%%'''(((***+++***'''$$$"""""""""%%%***)))$$$"""$$$%%%$$$###$$$&&&'''&&&%%%%%%$$$###""""""###$$$%%%%%%&&&&&&%%%$$$###$$$%%%$$$%%%&&&&&&%%%%%%&&&'''***)))******(((%%%%%%(((%%%((()))***111(((%%%,,,(((((()))******)))'''%%%&&&******'''(((---///,,,$$$''''''$$$"""%%%((()))((()))&&&$$$%%%((('''###'''&&&''')))(((%%%&&&***"""(((///111---(((&&&%%%(((+++,,,+++'''$$$%%%'''&&&'''&&&$$$'''...111111$$$&&&((()))'''&&&&&&&&&)))&&&&&&((()))'''(((+++'''((('''$$$%%%***,,,***%%%))))))&&&$$$''')))'''))))))))))))((((((((((((&&&(((******((('''&&&&&&...)))///999999444444666(((,,,///...,,,,,,---...+++++++++,,,------+++***((()))***+++,,,,,,,,,,,,UUUTTT4DuXӵRRRUUUUUUHu]3hhEEEFFFFFFneGGGJJJ=enepIƎ@t@h>hfe@ďDnexxxwww=epppjjjccc___\\\[[[[[[```egesĪj@hfdDĦ@ďDHkgeuuuoooiiibbb\\\XXXXXXXXX@hqqqxxx@GHĪj@IŌBeneHkgenefetttHu]3hh}}}sezzzgeĦja>aĦ@Geeejjjse<ŌGGG???999@G999888Hkge???===<<<:::888777666666HĪj@IŌ777777ege666555Hu]3hIŌ333333DdDĦ666ne777777@h222111>h000000000se///ne------@G+++///sĪj@h---///222444444222///---...///000111111111000///,,,,,,,,,,,,---...//////))),,,///...+++)))***+++...,,,)))'''(((+++000222555333000,,,***(((''''''%%%%%%%%%&&&(((***,,,...&&&&&&'''((('''&&&%%%$$$&&&%%%(((---+++######)))$$$***///---&&&"""$$$(((######$$$$$$$$$$$$######&&&"""!!!$$$&&&###"""$$$ """%%%***---,,,)))&&&'''((()))***)))'''$$$"""""""""%%%((('''######&&&'''%%%######$$$$$$$$$###$$$$$$$$$###$$$$$$%%%&&&'''''''''&&&$$$###%%%&&&######$$$$$$$$$%%%%%%%%%''''''((('''&&&&&&(((+++$$$###((((((888)))%%%))))))))))))***+++***(((%%%###)))***&&&(((000222...'''((((((&&&%%%&&&((())))))(((%%%$$$'''+++)))$$$,,,)))((((((&&&###$$$)))'''+++...+++'''&&&+++111((()))***)))((((((((()))((()))'''$$$%%%)))(((%%%$$$'''******)))'''&&&&&&***&&&%%%''''''&&&'''+++******&&&"""$$$)))***(((&&&))))))%%%$$$&&&'''&&&((((((((((((((((((((('''''')))******)))((()))***+++###***333555999777+++'''---000...,,,---/////////,,,)))***,,,,,,)))%%%)))***++++++,,,,,,,,,,,,ZZZ4DuXӵTTTĵD^FFFEEECCCDDDBBBCCCFFFzzzvvvuuuzzztttnnnhhhdddbbbaaa^^^cccDdDĦxxxuuupppjjjbbb\\\XXXYYYYYYVVVhhhnnnuuu|||{{{rrrD^~~~s׼s{{{geFm8www>aĦcccfffjjjs׼sHoOOOGGG???999999888888888AAA<<<888999999777666444333666444444777777777D^444444333DdDĦ666666777555777333222111111000000000000s׼s000000//////...---///---222.........////////////............///000//////---,,,---,,,++++++,,,///222444+++///111000+++((()))+++************+++---///000444222///+++)))(((((((((''''''''''''((()))***+++)))(((((((((''''''''''''***+++...///---)))'''&&&###'''+++,,,***'''$$$$$$"""###%%%%%%$$$#########'''###"""%%%&&&###!!!"""$$$$$$%%%''')))***(((&&&%%%$$$$$$######$$$$$$%%%###"""$$$'''%%%"""###(((&&&$$$"""!!!"""######"""$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$###$$$&&&(((###""""""###$$$$$$$$$$$$'''((((((&&&$$$&&&(((***'''""")))***???+++&&&%%%***(((''''''))))))'''%%%$$$******%%%&&&---///)))(((''''''((()))))))))******+++***''''''******''')))'''(((***)))&&&''',,,------+++'''%%%&&&+++///((('''&&&&&&((()))))))))&&&'''&&&$$$%%%(((%%%%%%'''(((((('''&&&&&&''')))&&&'''******'''(((***,,,,,,)))&&&'''+++***&&&'''++++++'''&&&((()))((((((((((((((()))))))))))))))***++++++***+++---///((("""))),,,,,,999<<<((((((---///+++***...000...---,,,************(((&&&++++++,,,,,,,,,,,,,,,+++Φ4DuXӵtvӵ>d<ĦMMMHHHEEEBBBBBBDDDEEEĦHHHMMMRRR[[[mmmĦĦssswww|||~~~|||wwwqqqllliiigggfffbbbfffmmmrrrwww|||>d<Ħ|||uuu{{{~~~|||yyyuuupppjjjaaa\\\XXXYYYYYYUUUTTTUUUUUU\\\ccchhhkkkqqqzzz~~~Ħ}}}zzzppp>d<Ħ{{{~~~Be{{{geFYĉmmmwww>aĦ}}}xxxooohhhcccdddfffkkkBenu]ӵNNN999999777666777555666777888888999888888777???BBB;;;555777;;;;;;<<<:::888999<<<===;;;999666444222222444666777666333444555666777>d<Ħ777666555444333>d<Ħ666777777Ħ222777;;;888111,,,...111222222222222333444555555000000000000Be000222222222222Ħ000......///000111111000000111222"""000333'''111)))000...,,,******,,,...000------.........---+++***...,,,+++***,,,000444777,,,000333111,,,((()))+++$$$&&&(((+++,,,,,,++++++,,,+++)))''''''((()))***))))))))))))((((((((('''---,,,+++***))))))******%%%(((+++*********&&&"""!!!!!!$$$)))......(((###"""$$$&&&&&&%%%$$$###$$$$$$!!! $$$%%%"""!!!""")))'''%%%$$$%%%&&&&&&%%%'''%%%###!!!###&&&***---######$$$&&&$$$!!!$$$)))%%%###!!! """############$$$&&&'''((('''&&&&&&"""############$$$''')))$$$######$$$%%%&&&%%%$$$***+++***%%%###$$$&&&&&&---%%%,,,---FFF...'''###***'''%%%&&&(((((('''$$$&&&,,,+++$$$###***+++$$$'''$$$$$$'''************%%%***+++&&&"""###%%%%%%&&&&&&+++111222000222555000...+++))))))(((%%%###***'''$$$$$$''')))(((&&&&&&(((((())),,,///,,,&&&''''''&&&%%%###$$$&&&)))'''&&&)))---...***((()))))))))(((&&&''')))%%%%%%)))***((('''***---,,,((()))))))))************&&&''''''''''''(((+++---(((%%%+++)))&&&:::AAA***)))---...))))))...000---''')))******)))(((***,,,,,,,,,---------,,,++++++?aŖ%7uSQuR)ӵsdKĦMMMIIIHHHGGGEEEDDDgdKĦIIIPPPVVV___pppgdKĦgdKĦrrruuu{{{~~~wwwooonnnpppqqqmmmiiiiiiiiiooowww}}}~~~gdDĦ~~~}}}{{{yyyyyyxxxtttmmmgggeee]]]VVVVVVVVVUUUUUUWWWYYY[[[```gggooowww}}}gdKĦ~~~~~~yyyuuummmsdKĦ}}}~~~yyyŶSeeelllvvv3we<{{{uuunnnkkkgggfffhhhoooiĉ@3hR/Ō<<<999888999::::::888777777666777777666555888EEEBBB666888;;;999999888999999999888777555444666666555444444444444555777888888777555DdDĦ555444333333444sdKĦ333444gdKĦ444666888777555333222333444555444333222444777999000////////////000//////000gdKĦ222111111111222333222///,,,////////////////////////////////////000000000000...000111000---,,,,,,,,,***+++,,,,,,,,,---///111,,,,,,+++***))))))))))))+++******,,,......---,,,***((((((++++++((((((******((('''&&&''''''%%%$$$)))$$$%%%,,,///+++''''''&&&((())))))(((''''''(((&&&$$$$$$)))///...''' $$$((((((((('''%%%!!!)))$$$"""###%%%%%%###""")))!!!***&&&$$$%%%$$$'''$$$$$$'''%%%###)))222'''+++,,,)))%%%#########%%%$$$"""$$$%%%%%%"""$$$$$$$$$$$$$$$$$$$$$$$$(((&&&&&&$$$,,,<<<%%%%%%$$$$$$###$$$$$$$$$'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&(((***++++++***&&&)))$$$###++++++'''+++&&&''''''&&&%%%%%%''')))&&&&&&%%%%%%%%%%%%&&&&&&***+++...222444///'''!!!,,,333444,,,&&&)))------%%%&&&&&&'''((())))))***333,,,$$$###%%%%%%$$$###%%%$$$$$$&&&***+++)))&&&%%%%%%%%%&&&&&&''')))))))))(((&&&&&&(((***+++***&&&&&&&&&&&&&&&'''(((((()))'''''')))+++,,,)))&&&+++++++++***)))(((((('''%%%***------000555333---'''...%%%000(((;;;222111000///---,,,++++++,,,---***++++++,,,,,,,,,++++++000***''')))---000000000>AWWWneXXXRRRLLLKKKIIIGGGneGGGLLLSSS\\\hhhyyynenetttqqqssswwwzzz{{{wwwqqqlllllloooqqqmmmiiiiiijjjoooxxx|||~~~De~~~|||{{{zzzzzzvvvnnniiiddd]]]WWWWWWWWWVVVVVVXXXZZZ\\\aaahhhooovvv|||ne~~~{{{wwwtttnnnneyyy}}}xxx>Aaaadddlllk<|||uuunnnkkkhhhfffiiiooovvv{{{fh@@@;;;999888999:::::::::888777777888888777555AAALLLFFF:::;;;===;;;===888999999999888777666666666666555444444444444555666777777666444De444444333333333333ne333333ne222333555777666444333222333444555444333222222555777111111111222222111111111111111ne000000---------...///...+++)))........................,,,------...///000000000,,,......---+++******+++,,,---------,,,,,,---//////...---+++*********++++++******+++------,,,******((((((++++++((((((***)))(((&&&&&&''''''&&&%%%)))&&&&&&,,,---)))''')))%%%&&&((((((&&&%%%&&&'''&&&$$$###%%%***,,,+++(((""""""###&&&'''&&&$$$$$$%%%"""!!!###%%%'''&&&&&&"""$$$'''!!!$$$''''''***'''(((,,,,,,***,,,222"""&&&))))))'''%%%$$$###$$$###"""$$$&&&&&&$$$"""$$$######""""""######$$$((($$$"""###"""!!!&&&...$$$$$$###############$$$&&&%%%$$$######%%%&&&''''''''''''((()))***)))((($$$***&&&"""&&&&&&(((333---,,,+++(((&&&&&&)))+++,,,+++)))(((&&&&&&%%%%%%******+++---///...***&&&---...+++$$$###)))------%%%%%%&&&''')))******+++%%%!!! ###%%%&&&''',,,)))&&&&&&((()))(((&&&''''''''''''((()))***+++'''%%%$$$%%%(((***,,,,,,&&&&&&&&&&&&'''((()))***((('''&&&(((***+++)))&&&((((((((()))******++++++(((---000///222666444///''',,,###+++$$$333***)))000///...---,,,+++++++++((()))***+++++++++++++++111---)))***...111111XXXZZZeee]]]VVVOOOMMMKKKIIIIIIIIINNNWWWcccsss|||sssooooooqqqrrrrrrnnnjjjgggiiimmmooollliiijjjjjjooowww{{{}}}}}}||||||{{{wwwpppjjjbbb\\\WWWXXXXXXWWWXXX[[[[[[]]]bbbiiiooovvv{{{~~~~~~~~~~~~~~~|||xxxuuusssooouuuzzz~~~~~~xxxaaa```ccc|||uuunnnkkkhhhgggjjjpppwww|||yyyDDD@@@;;;888888999999999;;;888666777999:::888555@@@IIIBBB777999<<<:::<<<999999888888777888888888777666555555444444555555444666666555333333333333333222222333333333333111111222444555555333222222333444444444222000111333555111222333444444333222111222222/////////......///000111000...+++------------------------,,,,,,,,,---...//////000,,,---...---+++******+++......///---++++++,,,---222111...,,,++++++,,,---+++*********,,,,,,***(((***((((((++++++((((((***)))(((&&&&&&'''((('''&&&((('''(((******'''(((,,,$$$%%%''''''%%%$$$%%%&&&%%%$$$"""!!!$$$)))...111)))!!!$$$'''$$$$$$'''$$$###"""###%%%''''''%%%%%%$$$+++$$$###"""$$$###%%%)))***)))))),,,###&&&***+++)))&&&$$$############%%%'''(((&&&%%%$$$###!!! !!!###$$$'''""""""%%%$$$!!! ######""""""""""""######'''&&&$$$######%%%''')))%%%&&&&&&''''''&&&&&&%%%!!!++++++&&&)))+++444EEE555444111,,,******---000,,,+++)))(((&&&&&&%%%%%%***)))'''(((***++++++*********(((''')))------)))&&&&&&'''((()))***++++++&&&''''''&&&$$$%%%&&&'''111...)))&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((('''&&&%%%&&&***///111222''''''''''''((()))***+++&&&&&&&&&'''))))))(((&&&''''''((())))))***++++++'''+++------...000///,,,))),,,&&&,,,(((222+++)))//////......---+++***)))'''''')))***++++++++++++///---+++***,,,///000ddd___XXXSSSSSSVVVZZZ]]]ZZZ]]]bbbhhhkkkfff]]]UUUPPPNNNKKKIIIHHHHHHIIIJJJJJJNNNXXXiii|||{{{sssnnnmmmmmmllljjjhhhfffeeehhhkkkmmmjjjggghhhiiinnntttwwwyyy~~~|||{{{{{{zzzvvvooojjj```[[[XXXYYYYYYXXXZZZ^^^\\\___dddjjjpppvvvzzz}}}~~~~~~|||zzzxxxvvvtttqqqrrrrrrtttwww{{{~~~~~~wwwnnnhhhbbb```___bbbkkkuuu~~~}}}vvvnnnllliiiiiilllrrrxxx}}}~~~vvvnnncccWWWOOODDD@@@;;;888888888999999:::777666666999:::888555999AAA===666;;;===:::<<<:::999888777777888:::;;;777666666555555555555555333444555444222111222333333222222222222333444444333333333333333222111111222333444444222222222444333333333222000///000222111222444555555444222111111111111000000000000000000000111222444333000......................................................///000...---,,,---...---......---++++++,,,...333111...,,,***+++,,,---+++***)))*********(((&&&***((((((++++++((((((******(((&&&&&&'''(((((('''&&&'''((((((%%%$$$(((,,,$$$%%%''''''%%%$$$%%%&&&$$$$$$###!!!!!!%%%,,,222111$$$$$$'''######)))'''(((&&&######%%%$$$"""'''"""###---%%%$$$ """%%%&&&$$$###'''+++...,,,,,,,,,***&&&$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$!!! !!!$$$%%%&&&"""!!!###&&&%%%!!!##################$$$%%%)))'''%%%$$$$$$'''***,,,###$$$&&&&&&%%%%%%%%%&&&%%%///...)))***+++222AAA111000///,,,***)))+++---&&&&&&%%%%%%%%%%%%&&&&&&)))(((&&&&&&'''((()))***%%%***///333444111***%%%))))))))))))))))))))))))***///111---'''&&&'''(((///---***'''&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&+++000333444))))))(((((((((((())))))%%%%%%%%%&&&'''(((((('''******))))))((((((((((((&&&)))+++,,,+++,,,++++++((()))''',,,---222///---......///...---+++)))''''''''')))***,,,,,,------,,,---,,,)))(((+++---```ZZZSSSOOOQQQVVV[[[]]]\\\]]]aaaeeegggbbbYYYQQQNNNLLLIIIGGGFFFGGGIIIJJJLLLQQQ\\\nnnzzzrrrmmmlllkkkiiigggfffeeedddfffiiiiiigggeeefffggglllqqqsssuuu|||}}}{{{yyywwwxxxwwwtttmmmggg^^^ZZZXXXZZZYYYXXXZZZ___^^^```ffflllrrrwww{{{}}}zzz~~~}}}|||zzzyyyxxxttttttuuuwwwyyy|||~~~wwwnnnhhhaaa___^^^aaajjjttt}}}~~~wwwnnnllljjjjjjmmmssszzz~~~}}}uuummmcccWWWOOOCCC???;;;888777888999999777777666777777888777777<<>>::::::999888888999:::;;;777777666555555555555666222333444444222111222333333222222222333333444555333333333444444333333333333444444333222111222444111222333111//////000111000111222333333222111000......///000111222222333......///111222222///---////////////////////////222111111000///...------...//////...,,,,,,---///,,,---------,,,,,,...///111000---+++******+++++++++***))))))******(((&&&***((((((++++++((((((***+++)))&&&&&&'''((((((((($$$'''(((%%%"""$$$'''***%%%&&&((((((&&&%%%&&&'''###%%%&&&$$$"""###(((---555***$$$&&&'''######(((&&&***)))$$$"""%%%%%%""""""$$$***$$$,,,###""")))---)))######,,,444555...))))))'''$$$%%%)))'''''''''&&&%%%%%%%%%&&&'''%%%###!!!!!!###%%%'''$$$%%%&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$$$$$$$''')))+++$$$&&&))))))(((((()))++++++111,,,&&&((($$$!!!'''###%%%(((((('''%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((((('''&&&&&&&&&'''&&&,,,444777333,,,((('''++++++***)))((('''&&&%%%$$$,,,111,,,((()))+++,,,((())))))((('''&&&%%%$$$))))))((((((((()))******"""!!!"""%%%)))---000000,,,+++***(((''''''''''''%%%%%%&&&&&&''''''((())))))))))))(((((((((((((((***,,,...///...,,,---///(((%%%''')))///------***---.........---+++)))'''((()))***,,,---.........+++000000+++(((+++---,,,\\\WWWRRROOOQQQUUUYYY\\\ZZZZZZ[[[]]]^^^[[[TTTNNNKKKIIIFFFDDDDDDFFFIIIKKKPPPUUU```rrr{{{tttooommmkkkhhheeedddcccbbbcccdddeeedddccceeefffjjjnnnoooqqqzzz}}}zzzwwwuuutttttttttqqqjjjeee\\\YYYYYYZZZYYYWWWYYY^^^___bbbhhhnnnuuuzzz}}}zzz}}}}}}|||{{{vvvvvvwwwyyy{{{~~~wwwnnnggg___]]]]]]```iiisss|||~~~xxxnnnlllkkklllooouuu{{{|||vvvnnncccWWWOOOCCC???:::777777888888888555888:::999666666888;;;BBBGGGBBB???DDD@@@999;;;;;;;;;::::::999:::::::::888777666666555555666666222333444444222222333444333333333333444555666666222333444555555666666555555666555444222111222333000111222222000///000111111111111000000111111111------...000111222333444000000111333555444222000000000000000000000000000333222111000///...------,,,------+++******,,,...+++,,,------,,,,,,...000------,,,++++++************)))))))))++++++)))'''***((((((++++++((((((***---***'''&&&&&&'''((('''$$$''''''$$$###&&&((((((%%%&&&((((((&&&%%%&&&'''"""%%%'''&&&$$$###%%%'''111///+++(((&&&%%%&&&'''"""((()))###"""'''(((%%%&&&///"""'''111###+++...((("""%%%...555333)))###$$$$$$"""&&&---(((((((((&&&$$$###$$$&&&&&&%%%$$$""""""$$$%%%&&&!!!'''***'''$$$%%%(((***%%%%%%%%%%%%%%%&&&'''((($$$$$$###$$$%%%&&&((()))(((+++......,,,+++,,,///'''+++&&&%%%---***"""$$$###(((+++***)))'''''',,,+++)))(((&&&&&&%%%%%%&&&((()))(((&&&%%%%%%&&&,,,...///...((($$$'''...++++++***((('''%%%$$$$$$)))222444---(((***,,,)))###&&&((()))(((&&&&&&''')))(((((('''(((((())))))''''''(((+++///000000///,,,+++***((('''&&&&&&&&&%%%&&&''''''&&&''')))+++%%%%%%&&&''')))***++++++******---///---***,,,000000)))...+++555+++,,,(((---------,,,,,,+++***)))******,,,---...............666888000+++---000...WWWUUUSSSPPPPPPSSSVVVYYYWWWUUUTTTUUUVVVUUUQQQMMMHHHFFFDDDBBBCCCFFFIIILLLQQQWWWbbbrrrwwwrrroookkkgggccc```___^^^^^^```bbbcccccceeegggjjjnnnnnnpppyyy|||yyyuuusssrrrrrrrrrooohhhccc[[[YYYYYYZZZXXXUUUXXX]]]___ccciiipppwww|||}}}~~~wwwxxxyyy{{{}}}xxxnnnhhh^^^\\\\\\___hhhsss|||xxxnnnmmmlllmmmpppvvv||||||wwwooodddWWWNNNCCC???:::777777888888888444:::???===777555:::@@@DDDDDD<<<999>>>;;;555999;;;<<<<<<<<<;;;:::999999888777777666666666666666222444555444333222333555444444444444555666777888222333444666777888888999888888777444222111222333///111222222111000111222222111000//////000111222......///000111222222333222222333555777777444222000000000000000000000000000000/////////.........------,,,+++)))***---///---......---++++++,,,...***+++,,,---,,,,,,+++******))))))***+++,,,***)))***((((((++++++((((((***///,,,(((&&&&&&''''''&&&&&&((('''$$$&&&******&&&$$$%%%''''''%%%$$$%%%&&&"""$$$%%%&&&%%%$$$$$$%%%(((000111(((###''')))&&&"""***+++###!!!''')))%%%))):::'''&&&$$$AAA'''!!!&&&'''###"""'''++++++444(((!!!$$$%%%"""$$$+++%%%&&&'''%%%######%%%((($$$$$$############$$$$$$'''+++'''$$$&&&'''&&&$$$$$$$$$$$$%%%&&&'''((($$$%%%&&&'''((()))******+++...000///***((()))+++"""'''$$$&&&111000***---$$$'''+++------,,,,,,,,,,,,+++)))(((&&&&&&%%%%%%%%%'''((('''%%%%%%''')))///+++((((((%%%###(((000((((((((('''&&&%%%%%%%%%---555555+++'''******%%%$$$&&&((((((&&&&&&)))+++&&&%%%%%%$$$$$$%%%%%%&&&+++,,,...111333222///,,,)))(((''''''&&&&&&''''''%%%'''((('''&&&'''***---$$$%%%&&&'''(((***++++++((((((+++...+++'''***111444+++222---:::+++...))),,,,,,+++++++++++++++,,,***+++,,,,,,------------///:::===333,,,///222000TTTUUUTTTRRRPPPQQQTTTWWWUUURRROOOOOORRRSSSQQQNNNGGGEEECCCBBBCCCFFFJJJMMMOOOUUUaaaooozzztttpppkkkfffaaa\\\\\\[[[[[[]]]```bbbdddfffhhhkkknnnmmmooozzz}}}yyytttrrrqqqrrrrrrnnnhhhbbbZZZYYYYYYZZZWWWTTTWWW\\\___cccjjjrrrxxx~~~~~~~~~xxxyyyzzz|||}}}xxxooohhh^^^\\\[[[___hhhsss|||yyynnnmmmlllmmmqqqvvv|||}}}xxxpppeeeWWWNNNCCC???:::777777777888888444<<>><<<<<<======<<<:::888777888888777666666666666666333444555555333333444555444444444555666777888888111222444666888::::::;;;:::999888555222111222333...000222333222111222333444222000......000222444000000000000111111111111......///111333333111...////////////////////////,,,,,,------...//////000//////...---+++,,,///111///000///...+++***+++,,,)))***,,,......---,,,+++)))))))))***,,,---,,,******((((((++++++((((((***111---)))&&&&&&&&&&&&&&&((()))(((%%%(((...,,,%%%"""$$$&&&%%%$$$###$$$%%%"""######$$$%%%&&&%%%%%% ///333'''!!!)))+++%%%%%%------$$$ %%%&&&!!!888&&&%%%%%%555ZZZ???"""$$$$$$"""'''---+++$$$888,,,%%%)))(((""""""'''###%%%&&&$$$######&&&***"""""""""######"""""""""%%%)))'''%%%'''$$$############$$$%%%&&&''''''(((***,,,......------***---///,,,&&&"""###%%%&&&***&&&%%%+++)))###'''$$$&&&((())))))((()))***&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$%%%***......'''%%%)))+++))))))---%%%%%%%%%&&&&&&&&&&&&&&&!!!))))))""""""***,,,&&&((())))))'''%%%&&&***...(((((('''&&&&&&'''''''''((()))+++...///,,,((($$$&&&%%%%%%&&&&&&'''((()))%%%''')))((('''(((+++///'''''''''(((((((((((((((+++***...111///***...666...$$$---)))888)))...))),,,+++*********+++,,,---***++++++,,,,,,,,,++++++...;;;>>>333+++...111///VVVTTTRRRPPPOOOPPPQQQQQQPPPRRRRRRPPPQQQSSSPPPKKKKKKIIIEEEBBBBBBDDDHHHKKKPPPSSS[[[iii|||{{{uuuqqqnnnhhhccc___\\\XXXVVVVVVZZZ^^^aaaiiikkkmmmkkkjjjppp}}}}}}wwwuuussssssrrrppppppqqqkkkccc]]]WWWRRRSSSUUUUUUXXX\\\___eeemmmuuu{{{}}}|||||||||~~~~~~ssshhh^^^YYYXXX___hhhqqq{{{zzzwwwqqqmmmpppsssuuuzzz~~~{{{tttlllcccYYYRRRFFFAAA;;;777777777888888888888888666555777:::===EEE>>>:::::::::888999<<<888999:::;;;<<<;;;:::999666666555555555555666666222333333444444555555666666666666666777777777777777999999888666444444555333444444333111000000111333111000222444555222000444222111000000111333555222222222111000//////......///000111111000///.........////////////......---------------------------...///......///222444------,,,,,,+++***)))))),,,,,,------,,,,,,+++***(((''''''***---...***'''%%%(((+++---,,,***)))(((+++(((%%%$$$%%%'''''''''(((((('''''''''&&&&&&&&&%%%%%%############%%%%%%###%%%&&&&&&$$$$$$%%%'''###%%%(((((('''%%%$$$$$$''''''((()))%%%!!!"""'''!!!"""###$$$&&&)))...111%%%###%%%***((("""!!!%%%888///(((''''''$$$"""###%%%%%%$$$$$$$$$%%%&&&&&&########################$$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$$$$%%%%%%$$$###'''******'''%%%&&&$$$ %%%&&&(((***++++++***)))%%%''')))***((('''''''''((($$$&&&,,,...((($$$%%%...***%%%$$$%%%&&&%%%$$$((('''&&&%%%$$$&&&(((***'''(((***+++,,,+++)))'''###$$$%%%&&&''''''''''''***"""$$$''''''(((,,,$$$,,,...'''"""###((()))((('''&&&%%%&&&&&&((((((&&&)))+++,,,***)))(((((((((((())))))((('''&&&&&&''''''&&&''''''((())))))$$$%%%%%%&&&'''(((******...''''''///...''''''---%%%+++&&&:::&&&%%%+++,,,---******---...++++++...111,,,(((&&&))),,,------...999GGG777///888111333VVVTTTQQQNNNLLLLLLMMMMMMQQQSSSRRRPPPPPPRRROOOJJJJJJGGGDDDAAAAAADDDGGGJJJNNNPPPXXXgggyyyzzzssspppmmmgggbbb]]]\\\ZZZZZZ[[[^^^bbbeeejjjlllnnnllllllrrr~~~|||uuurrrssstttsssrrrssstttoooggg```XXXSSSSSSTTTUUUXXX\\\bbbhhhpppwww|||~~~{{{{{{{{{}}}}}}ssshhh^^^YYYXXX___hhhqqq{{{zzztttnnnkkknnnrrrtttyyy~~~|||vvvmmmdddZZZSSSFFFAAA<<<888777777888888888888777666666888<<>>888777777777:::>>>888999:::;;;;;;:::999888777666666555555555666666444444444444444444444444888888777666555444444333555777888777444333333333333444444333111000111222333111111222444444222000444333111000000111222333222222111111000//////......///000111111000///...000111111222222111111000------------------------.../////////...///111333......------,,,++++++***+++++++++++++++******)))+++*********+++***'''%%%%%%'''***+++++++++*********(((%%%$$$%%%'''''''''((('''''''''&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%&&&''''''%%%%%%%%%'''!!!%%%***...///+++&&&"""%%%$$$&&&)))(((&&&&&&***###$$$%%%&&&%%%%%%&&&'''%%%###%%%((('''""" ###222***######$$$""""""$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$$$$%%%&&&%%%$$$!!!$$$$$$"""###'''(((&&&$$$&&&((()))******)))((($$$&&&(((((('''%%%%%%&&&+++''')))...///)))&&&&&&***(((%%%%%%&&&((('''&&&***'''%%%%%%(((******((((((***+++,,,***)))))))))###$$$%%%&&&''''''''''''&&&!!! %%%((('''&&&((("""'''+++,,,(((%%%%%%&&&+++***(((&&&%%%$$$$$$%%%,,,---------++++++,,,...((((((((((((((('''&&&&&&%%%&&&&&&&&&&&&'''(((***&&&&&&&&&'''((()))+++++++++&&&'''------&&&%%%++++++///(((>>>***''')))&&&+++((())),,,,,,******---000---***)))+++------,,,+++555DDD777///666///222VVVSSSOOOJJJGGGGGGHHHIIIPPPRRRQQQNNNOOOPPPMMMHHHHHHFFFBBB@@@@@@CCCFFFHHHKKKNNNVVVdddvvvxxxrrrooolllgggccc^^^___```bbbdddfffhhhiiilllmmmnnnmmmmmmttt{{{tttpppqqqssssssrrrtttvvvrrrkkkddd[[[TTTSSSSSSTTTWWW\\\fffkkksssyyy}}}~~~}}}zzzzzz{{{}}}|||rrrggg___ZZZYYY```hhhqqq{{{zzzrrrllliiikkkooosssxxx}}}xxxpppeee[[[TTTFFFBBB<<<888777777888888666777777666777999>>>AAAEEE===666555555666:::???888888999999999999888777888777666555555555555555666666555555444333333222777777666555444333333222444555555444222111222333333444555444111000111222333222111222333444222000444333222000000000111111222222111111000///////////////000000000000//////111222222222222222222111///////////////////////////000000///......///111//////......------,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,***))))))************+++******))))))***(((%%%%%%&&&''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((()))(((&&&%%%%%%&&&$$$%%%(((,,,///...(((###%%%"""###(((***(((&&&'''###%%%&&&((('''&&&$$$###&&&$$$$$$'''&&&""" """555---&&&%%%&&&%%%%%%'''&&&%%%$$$############### !!!###$$$%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%''')))'''"""!!!$$$$$$"""$$$%%%'''((()))(((((('''$$$&&&((()))'''&&&&&&&&&---******......***''''''&&&%%%%%%&&&((()))(((''',,,'''$$$&&&,,,...+++&&&)))+++,,,+++(((&&&(((***$$$%%%%%%&&&&&&'''''''''$$$"""###(((***(((&&&'''***$$$###''''''###%%%,,,%%%%%%%%%&&&(((***,,,---++++++***((('''(((***---(((((((((((((((''''''&&&###%%%'''&&&%%%%%%(((+++'''''''''((()))***+++,,,***&&&(((......(((&&&***---///)))BBB000+++)))$$$)))''''''******((((((+++---,,,,,,---...///---,,,---444BBB666---111+++///TTTQQQLLLHHHEEEEEEFFFGGGKKKMMMMMMLLLMMMOOOMMMHHHFFFDDDAAA???@@@BBBEEEGGGKKKNNNWWWeeevvvxxxqqqooommmiiieeeccceeeiiilllnnnoooooonnnmmmnnnnnnmmmooouuu{{{sssooommmooopppqqqtttwwwtttmmmggg^^^UUUSSSSSSTTTXXX]]]fffkkksssyyy~~~~~~}}}}}}zzz{{{|||~~~{{{qqqhhhaaa\\\ZZZ```iiiqqqzzzzzzsssmmmiiijjjnnnqqqvvv{{{{{{rrrggg\\\UUUGGGCCC===888777777888888555666666777888;;;@@@CCCAAA;;;666666777666999===888888888888888777777777888777666555555444555555666555555555444444444333333333333444444444555555333444555444222222333444444555555444222111111222222222222333333333222111666555333222111111111111111111111111000000///////////////000000000000000000000111111111111000000///////////////////////////000111///...---...///............------,,,,,,......//////......---,,,))),,,...---++++++///222...---+++******)))'''&&&***(((&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%###$$$%%%***%%%!!!"""'''+++***((((((###"""''')))&&&"""!!!###$$$%%%(((***+++***)))'''&&&%%%&&&&&&%%%###""":::111)))((('''%%%$$$%%%((('''&&&%%%$$$######### ###&&&'''(((((('''$$$$$$$$$%%%%%%%%%&&&&&&$$$######$$$&&&''''''&&&***,,,+++&&&$$$%%%$$$!!!$$$%%%&&&'''''''''&&&&&&''')))++++++***(((((())),,,***)))++++++)))&&&%%%%%%%%%&&&'''(((((((((''')))''''''(((+++,,,***'''(((***+++)))%%%###&&&)))%%%%%%%%%%%%&&&&&&''''''&&&%%%&&&((()))))))))))),,,$$$&&&222555+++'''+++&&&&&&&&&(((***---000111'''((((((&&&%%%%%%''')))'''(((((((((((((((''''''###&&&((('''%%%%%%))),,,(((((((((((()))***+++,,,)))'''***//////***(((+++(((+++(((DDD333---,,,***)))''''''******((((((+++***+++---//////...,,,+++555555>>>222***---&&&---RRROOOKKKGGGEEEEEEFFFGGGDDDGGGHHHHHHKKKNNNMMMIIIDDDCCC@@@???@@@BBBDDDFFFLLLPPPZZZiiiyyyxxxrrrpppooolllhhhiiimmmrrrvvvxxxwwwuuusssppppppooonnnqqqxxx{{{sssoookkknnnooopppuuuyyyvvvpppggg^^^VVVTTTTTTUUUYYY^^^dddjjjrrryyy~~~~~~}}}||||||}}}zzzqqqiiiccc]]]\\\aaaiiiqqqzzzzzzvvvoooiiijjjmmmoootttyyy~~~vvvjjj^^^VVVHHHCCC===999777777888888555666666777888<<>>AAACCCDDDHHHLLLLLLHHHCCCBBB@@@???@@@BBBEEEFFFMMMRRR\\\lll|||wwwqqqqqqpppnnnkkknnnrrrxxx}}}}}}zzzwwwtttsssqqqqqqttt|||{{{rrrmmmjjjlllnnnpppuuuyyywwwqqqeee]]]VVVUUUVVVWWW[[[aaadddjjjrrryyy~~~~~~}}}{{{|||}}}zzzrrrkkkddd___]]]bbbjjjqqqzzzzzzvvvnnnhhhiiikkknnnsssyyy|||xxxlll```WWWIIIDDD>>>999777888888888555666777888999===BBBFFF:::777777;;;<<<:::888999:::999888777666666666777666666555555555555666666333444444555666666777777666666555444333222222111444555555444444444777999444555666555222111222333000222444333222111222333555555444444333333222222111111000000000000000000//////......///000111222111222222222222222222111000000000000000000000000...///000000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******((()))***)))((('''((()))'''&&&&&&)))...000///---)))'''&&&&&&'''(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$"""!!!"""###%%%%%%&&&)))---,,,((($$$(((%%%%%%))),,,++++++---(((%%%""""""&&&)))))))))((((((&&&%%%(((,,,***&&&...(((%%%(((***)))'''(((***)))((((((''''''''''''...---,,,+++)))(((''''''$$$$$$%%%%%%%%%%%%&&&&&&###"""###%%%((((((&&&%%%$$$&&&%%%&&&))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''(((&&&%%%%%%%%%&&&'''%%%"""###&&&&&&###%%%'''((('''&&&&&&'''(((###(((,,,***&&&$$$(((---%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%%%%''''''###&&&$$$ ###'''((('''###'''111444,,,%%%$$$***)))'''%%%$$$$$$$$$%%%###&&&))))))(((&&&%%%%%%&&&'''(((((((((((((((((('''''''''((()))+++,,,---((('''''''''(((((()))***&&&''''''))))))))))))***555111(((BBB///'''***---+++)))))),,,,,,******---(((***,,,,,,++++++,,,---===+++***&&&)))...'''111OOOMMMKKKHHHEEEBBB@@@???;;;>>>@@@AAAEEEIIIIIIEEECCCBBBAAA@@@AAACCCEEEGGGKKKPPP\\\mmm|||vvvpppooopppnnnkkkmmmrrryyy}}}{{{xxxwwwuuuuuuyyyxxxnnniiieeehhhjjjlllqqqvvvsssmmmbbb[[[VVVWWWYYYZZZ^^^ccchhhmmmuuu{{{}}}{{{yyyyyy{{{~~~zzztttmmmeee```^^^cccjjjqqqzzzzzzrrrjjjeeefffjjjmmmtttzzz}}}{{{nnnaaaXXXIIIEEE>>>999888888888777666777888888999===BBBFFF;;;777666:::<<<:::999;;;;;;:::999777666666777777555555444555555666777888555555555555666666666666777777666555444333222222444555555444333555888:::444555666555333222222333000222444444222111111333222222222222222222111111000000000000000000000111///.........///000222333000111111222222111111000////////////////////////,,,...000000...---------------------------......+++++++++++++++******)))((((((((()))+++***(((''''''&&&&&&***000111///+++((('''&&&'''((((((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$######%%%%%%%%%######$$$%%%"""%%%(((++++++)))%%%###'''%%%&&&(((((((((+++000)))&&&###$$$((()))'''%%%&&&'''%%%###(((...,,,&&&---(((''',,,///---++++++)))(((''''''''''''((((((+++)))&&&$$$###"""######$$$$$$%%%%%%%%%%%%&&&&&&######$$$&&&((((((&&&###&&&'''&&&""""""'''((('''''''''&&&&&&&&&&&&&&&'''"""$$$&&&'''%%%$$$$$$$$$&&&'''%%%!!!###((()))%%%$$$%%%'''&&&%%%&&&))),,,''')))***)))''''''***---&&&$$$###&&&***+++((($$$((('''%%%$$$$$$%%%&&&((("""''''''###!!!%%%'''&&&+++&&&!!!"""&&&(((%%%%%%$$$$$$%%%'''((()))$$$%%%'''&&&%%%$$$%%%&&&&&&&&&'''((((((((((((((((((%%%###&&&***---,,,***))))))(((((())))))******)))))))))((()))+++------FFF777$$$===///)))***++++++)))))),,,,,,******---***+++,,,+++)))***...111GGG...+++,,,333666)))...OOONNNLLLHHHDDD@@@===;;;:::===??????CCCGGGFFFBBBCCCBBBAAAAAAAAACCCEEEGGGIIIOOO[[[lll|||tttooonnnooommmkkkkkkpppxxx~~~~~~|||zzzxxxxxx}}}vvvkkkfff```bbbdddggglllpppnnnhhh```ZZZVVVXXXZZZ\\\___dddkkkpppwww}}}|||zzzvvvwwwyyy~~~{{{tttnnnfff```^^^cccjjjqqqzzzzzzmmmfffbbbdddhhhmmmuuu|||~~~|||ooobbbYYYJJJEEE>>>:::888888888777777888888999:::===BBBFFF===888666999;;;:::;;;>>><<<;;;999777777777777888444444444444666777888999777777777666555555444444444444444555555555666666333444444333333444777:::555666666555333222222333000222555444222000111333///000000111111111000000000000000000000111111111///.........///000222333......////////////......////////////////////////+++---///000...------............///////////////,,,------------,,,++++++'''''''''+++///111...++++++)))))),,,000000+++&&&((('''&&&'''((((((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&######%%%%%%%%%%%%######$$$%%%&&&&&&$$$$$$%%%'''$$$%%%%%%$$$""""""$$$%%%(((&&&&&&&&&###!!!%%%,,,(((&&&%%%(((---...***%%%$$$%%%###!!!'''...---&&&+++&&&&&&+++---***&&&$$$''''''&&&&&&&&&''''''((('''%%%###""""""$$$''')))$$$$$$%%%%%%%%%&&&&&&&&&######$$$&&&((('''%%%###$$$%%%"""###+++222444(((''''''&&&&&&&&&''''''$$$&&&(((((('''%%%%%%&&&''')))'''###%%%+++,,,((("""$$$%%%%%%$$$'''+++000,,,***(((((()))***,,,---'''$$$###'''---///***$$$((('''%%%$$$$$$%%%&&&((("""))),,,(((&&&))))))'''###))),,,+++******&&&!!!---,,,***((('''&&&&&&'''++++++***((('''(((***---&&&&&&'''((())))))((((((((($$$!!!$$$***...,,,(((******************++++++---...---+++,,,///111222PPP999999111...---++++++((())),,,,,,)))***---------,,,***(((***000444SSS888222555===<<<)))+++TTT]]]KKKHHHKKKBBB???777:::<<<>>>@@@BBBCCCDDDEEEIIIHHHFFFEEEEEEFFFGGGHHHFFFMMMZZZhhhttt~~~uuummmkkklllnnnooorrrtttyyy}}}~~~}}}|||{{{yyyzzz~~~uuuggg\\\___^^^^^^___aaabbbbbbaaaXXXVVVVVVWWW[[[___aaabbbooosssyyy~~~}}}zzzwwwuuurrrtttwww|||{{{uuupppgggaaa^^^```fffnnnzzzxxxooohhhcccdddhhhlllssszzz}}}ssseeeXXXMMMCCC<<<:::;;;:::;;;===:::888:::888666AAAGGG<<<999999888777666666777777666666666666555555555555666888;;;:::888888;;;>>>>>>BBBAAA:::444333333222333444555555333333444555444444444444444555666777///333333//////555666222000111333222222111333444000000111222222222222111//////000555999888111+++111000000////////////000333111...---...///000000,,,...//////......///111---.../////////...,,,,,,///,,,+++...222333000+++))))))******+++++++++++++++,,,...//////...,,,+++))))))+++000444222+++$$$))))))((('''&&&%%%%%%$$$###&&&))))))&&&$$$$$$&&&$$$&&&((('''%%%$$$&&&(((%%%$$$###"""!!!"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$(((+++***&&&%%%'''***)))'''%%%%%%'''((('''&&&'''&&&%%%$$$$$$%%%&&&''')))------(((%%%&&&%%%###&&&&&&%%%$$$$$$&&&***...,,,)))&&&&&&((()))'''%%%###$$$$$$######$$$(((+++%%%%%%$$$###""""""######%%%((()))&&&&&&'''%%%!!!)))((('''&&&%%%$$$$$$$$$###%%%&&&'''&&&&&&''')))+++(((%%%$$$&&&'''&&&%%%$$$'''***+++))))))+++...---...""",,, +++###'''###'''---///...***'''%%%$$$$$$######$$$$$$%%%&&&###$$$&&&(((((('''&&&%%%************)))(((&&&&&&######$$$%%%&&&(((((()))'''%%%&&&)))(((%%%'''---'''&&&&&&''')))(((&&&###+++'''%%%(((---...)))$$$///((('''------''''''...&&&(((,,,//////...,,,***333(((333222>>>&&&)))(((%%%'''((('''&&&(((,,,000444---***------(((&&&'''@@@<<<333---000555000'''TTT^^^OOOKKKLLLAAA???888999:::<<<>>>AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFKKKSSS^^^iiirrrxxx|||}}}vvvooommmoooqqqqqqrrrtttxxx{{{||||||{{{yyyxxxwwwvvvwww}}}sssdddZZZYYYWWWVVVWWWXXXYYYXXXWWWUUUTTTTTTVVVZZZ^^^bbbdddooosssyyy~~~|||zzzwwwuuutttrrrtttwww}}}{{{tttooohhhbbb^^^aaagggnnnzzz~~~wwwnnngggbbbcccggglllssszzzuuugggZZZMMMDDD<<<;;;;;;:::;;;===999777999777666@@@FFF;;;999999888777777777777777777777777666666666555555222333444444444444666888<<<>>>===777444555555333333444555555333333444555222222333333555666888999333666666333333777888555000111222222111111222444000000111222222222222222111111222666:::999333...222111000///............222000...------...//////---...000000///...000111---.../////////...---,,,///---+++---111222000,,,)))*********++++++++++++((()))+++,,,,,,+++)))(((***)))***...111000***$$$((((((((('''&&&&&&%%%%%%###%%%''''''%%%$$$%%%&&&$$$&&&''''''%%%$$$%%%'''$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""''',,,,,,)))&&&&&&'''%%%&&&((('''&&&&&&(((++++++***((('''&&&&&&&&&'''"""''')))&&&$$$%%%$$$"""%%%$$$###$$$%%%''')))***)))&&&$$$###%%%%%%$$$""""""$$$%%%&&&%%%%%%&&&'''%%%$$$$$$###""""""######$$$'''(((&&&&&&'''&&&###(((((('''&&&%%%%%%%%%%%%"""###%%%'''''''''&&&%%%(((&&&$$$$$$&&&'''&&&%%%***+++***)))((()))+++---(((%%%!!!)))%%%&&&!!!$$$,,,...///...+++'''%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((()))******%%%%%%%%%''')))+++***)))(((&&&$$$&&&***+++(((%%%---,,,---000///+++((()))***+++,,,,,,+++)))'''&&&000%%%000111<<<'''((((((******)))((((((,,,222888:::111)))))))))))),,,111:::;;;999333000111///***RRR___RRRNNNMMM@@@???999777888:::===@@@BBBCCCDDDAAABBBDDDDDDEEEDDDCCCBBBEEEGGGKKKQQQYYYccckkkpppwww|||xxxqqqppprrrtttuuuqqqsssuuuwwwwwwvvvuuutttqqqppppppttt{{{}}}ooo```WWWSSSRRRPPPOOOPPPPPPNNNMMMPPPOOOPPPRRRWWW]]]bbbfffnnnrrryyy~~~|||yyyvvvtttssssssrrrtttxxx}}}{{{tttoooiiiccc```bbbhhhooozzz}}}tttmmmeee```aaafffkkkrrryyyxxxiii\\\NNNEEE===;;;<<<;;;;;;>>>888666888777666AAAEEE999999888777777777777777777888888888777777777777666777666555555777888999888999:::777333333777888555333444555555333333444555111111222333555777999:::111444444222222444555222000222333222111111222444000000111111222222222222111111222666999888333///222111000///...---------000///...---,,,---...///...000111000//////000222......//////......---,,,000---+++,,,///111000---************++++++++++++((((((************((((((+++***)))+++------((($$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%'''(((((())))))%%%%%%%%%%%%&&&&&&&&&&&& &&&+++---***&&&%%%%%%!!!&&&***)))%%%%%%***000...---+++)))'''&&&''''''###'''%%%%%%&&&&&&$$$&&&$$$###%%%(((***)))''''''%%%######$$$$$$###""""""$$$'''((('''%%%$$$$$$%%%$$$######"""############&&&'''%%%%%%(((((($$$((('''&&&&&&%%%%%%%%%%%%$$$###$$$'''******'''$$$'''&&&&&&'''))))))(((&&&000---)))'''(((***+++++++++"""'''---333''''''***//////---)))&&&$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%***'''###!!!!!!###&&&)))'''''''''''''''&&&%%%$$$'''&&&&&&%%%$$$###""""""$$$((((((&&&***333333,,,$$$$$$$$$&&&***---//////)))((((((''''''&&&&&&&&&%%%+++//////000000,,,&&&///...---+++***)))))))))---$$$---333===***((('''...,,,)))'''(((---555;;;777000)))((()))+++000555333:::===777000---------MMM]]]RRROOOMMM@@@???;;;666888:::===@@@BBBCCCDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDGGGOOOYYYdddkkkvvv{{{zzzsssrrrtttvvvvvvpppqqqqqqqqqpppooommmllliiijjjlllqqqzzzzzzkkk^^^VVVSSSQQQOOONNNMMMLLLJJJGGGJJJJJJKKKNNNRRRYYYaaaffflllqqqyyy~~~{{{wwwtttsssssssssrrrtttxxx~~~{{{tttooojjjdddaaadddiiipppzzz{{{qqqkkkccc^^^___dddiiirrryyy}}}yyyjjj]]]OOOEEE===<<<<<<;;;;;;===888666999888888CCCEEE888888888777777777777777888999999999888888888777777<<<999777888;;;===<<<:::999888444111444999999555333444555555333333444555222222333333555666888888222333333222222222222111222333444444333222333444111111111111111222222222//////000333555444111...000000//////......//////000000000...------...//////111222111000///000222...............---------111...,,,+++---//////...++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,***((()))***)))'''%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&''')))$$$%%%%%%%%%$$$$$$%%%%%%###$$$&&&(((((((((((('''%%%%%%%%%%%%%%%&&&&&&&&&"""%%%)))***(((&&&%%%%%%!!!$$$(((((('''(((,,,000---,,,***((('''''''''((( &&&)))(((((())))))&&&(((%%%$$$''',,,...***&&&)))((('''&&&&&&%%%%%%%%%$$$&&&''''''%%%$$$###$$$$$$$$$###############$$$"""%%%&&&$$$%%%((()))&&&((('''&&&%%%%%%%%%%%%%%%)))&&&$$$&&&+++---***&&&******+++,,,,,,+++***(((...***'''''')))+++***(((...!!!+++---;;;'''...111''''''&&&$$$######%%%'''$$$$$$$$$%%%%%%%%%%%%%%%***'''###!!! ###&&&(((%%%&&&&&&&&&&&&%%%%%%$$$(((''''''&&&%%%$$$######"""))))))%%%---;;;;;;///&&&$$$$$$&&&***...000111,,,------***&&&$$$%%%&&&###,,,222000333888666///---,,,***(((((()))***+++,,,&&&...;;;???///'''&&&---+++(((&&&'''+++000444+++))))))***,,,---...000111666999555...***,,,...IIIZZZPPPNNNLLL@@@@@@<<<888999;;;>>>AAACCCDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGCCCAAA@@@CCCLLLYYYgggooozzz{{{tttrrrtttttttttnnnnnnlllkkkiiihhhffffffccceeeiiiqqq{{{xxxiii^^^WWWUUUTTTRRRRRRPPPMMMIIIEEEEEEFFFGGGHHHLLLTTT^^^dddkkkpppxxx~~~zzzvvvtttttttttuuurrrtttyyy~~~|||uuuoookkkfffcccfffjjjpppzzz{{{pppiiiaaa[[[]]]bbbhhhqqqyyy|||yyyjjj\\\OOOFFF===;;;;;;::::::===:::777:::;;;;;;FFFGGG888888777777777777777888888999999999999888888888888999666444555888999888666:::999555222555999999444333444555555333333444555555555444444444555555666666666666777777555444444444555666555444333444666111111000000000111222333//////000222333333111000///////////////000111222000111222111///...///111000111222111000///000111//////......------------000...,,,,,,,,,.........,,,+++++++++++++++++++++,,,------------------,,,,,,***(((''''''''''''&&&$$$$$$%%%%%%&&&'''''''''((('''&&&%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&######$$$&&&(((+++,,,---***)))((('''''''''((()))$$$))),,,***(((***)))''''''$$$###'''+++,,,((($$$)))))))))'''&&&&&&&&&''''''''''''%%%###"""$$$&&&$$$###############$$$$$$"""%%%&&&$$$%%%))))))'''''''''&&&%%%%%%%%%&&&&&&+++&&&"""###(((+++***(((+++,,,------+++***(((''''''&&&%%%(((++++++(((%%%***&&&%%%444###+++...!!!"""$$$%%%$$$$$$&&&(((###$$$%%%&&&&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&"""(((((($$$,,,888777+++(((&&&%%%&&&))),,,......(((***,,,***&&&$$$&&&)))+++333555222555======777---+++(((&&&%%%&&&'''(((,,,+++222DDDAAA333'''(((+++******)))******+++***&&&(((******,,,///000111333222000...+++***+++---JJJYYYMMMKKKLLLAAAAAA<<<999:::<<>>HHHGGG777777777777777777888888999999999999888888888888777777666555555666777777666888999777444555888777444333444555555333333444555666666555444444444444555777555555888777333111222555666777666444333444555222111000000000111333444111222222333333333333333000000000000111222333333000222444333000...000222000111222111///...///000//////...------------...///...------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******((('''''''''''''''$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%&&&((())))))((('''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%&&&&&&'''&&&$$$######$$$&&&'''%%%###"""$$$(((******)))((('''&&&&&&&&&'''((((((%%%)))***'''&&&'''(((&&&$$$###"""%%%((((((%%%"""'''((((((&&&$$$###$$$&&&((('''&&&$$$""""""%%%'''#########"""######$$$%%%###&&&&&&###$$$((()))''''''&&&&&&%%%%%%&&&&&&&&&((($$$!!!!!!%%%'''((('''((()))***)))'''%%%%%%&&&###$$$&&&)))***)))&&&$$$&&& ######***%%%((((((###%%%'''((('''&&&&&&&&&###$$$&&&'''''''''&&&%%%%%%%%%&&&&&&''''''''''''%%%&&&'''(((((((((((((((&&&&&&''''''(((((())))))###''''''$$$'''---+++###((('''&&&&&&(((***))))))!!!%%%)))***)))(((***,,,...000000---...222333222555444111...+++)))''''''+++...333FFF<<<333(((000------...///000...***'''+++------***+++222888:::444...)))***+++***+++,,,PPP\\\MMMJJJLLLBBBAAA:::::::::<<<>>>???@@@AAAAAA>>>AAADDDGGGHHHGGGDDDBBB@@@@@@BBBHHHTTTcccrrr{{{{{{rrrnnnllljjjiiiiiigggdddaaa^^^]]]\\\\\\]]]bbbkkkvvvxxxlllddd```\\\]]]```aaa___YYYPPPJJJ???@@@@@@???AAAHHHSSS\\\iiioooxxx~~~~~~~~~~~~|||{{{{{{~~~~~~~~~}}}{{{yyywwwvvvvvvwwwwwwsssuuuyyy}}}~~~wwwsssnnniiifffiiimmmqqqzzz|||rrreee]]]WWWYYY^^^fffpppyyy~~~zzzjjj]]]NNNDDD<<<:::999888888:::999666999<<<>>>HHHFFF555777777777777777888999999999888888888888777777777888999999888777777888:::111666888555444666666444333444555555333333444555555555444444444555555666666333333777666000...000444555555444333222222444222111000///000111333444111222222222222222333444444333333222111111222222...222444333///---///222///000111000...---...///000///...---,,,------...---.........---,,,,,,,,,------,,,,,,,,,+++++++++++++++************++++++((())))))(((((('''((()))%%%%%%%%%%%%%%%%%%&&&&&&%%%######%%%((()))'''%%%)))'''%%%&&&((()))'''%%%%%%$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&'''(((***)))'''&&&%%%&&&&&&'''%%%))))))%%%$$$&&&(((((($$$%%%%%%&&&&&&&&&&&&&&&&&&'''(((&&&###"""$$$&&&%%%&&&&&&%%%$$$###%%%&&&######""""""###$$$$$$%%%$$$'''&&&###$$$((()))'''&&&&&&&&&%%%%%%&&&&&&'''$$$$$$%%%'''((((((''''''$$$%%%'''&&&$$$$$$''')))%%%'''))))))(((&&&%%%%%%###(((&&&)))&&&---'''###%%%&&&''''''&&&%%%%%%&&&###$$$&&&'''((('''&&&%%%%%%%%%&&&&&&'''((()))***&&&'''((()))***+++++++++&&&&&&&&&'''''''''(((((("""###%%%&&&'''&&&%%%$$$&&&&&&%%%&&&'''(((&&&$$$$$$'''+++...///...---,,,***'''&&&((((((&&&'''***888888777555222...***((((((---...AAA111///***:::000000111333444222...***+++000222///000666;;;<<<111+++(((,,,---******,,,VVV___NNNJJJMMMCCC@@@888999:::;;;===>>>>>>??????===BBBHHHNNNNNNKKKEEEAAA???@@@BBBJJJVVVfffttt}}}zzzqqqllliiigggeeegggeeebbb^^^\\\ZZZZZZ[[[\\\bbblllxxxxxxmmmfffccc```cccfffiiiggg```VVVOOO>>>??????======DDDPPPZZZhhhoooxxx~~~~~~~~~}}}{{{zzzzzz}}}~~~}}}zzzyyyxxxwwwvvvvvvwwwwwwsssuuuyyy}}}xxxtttnnniiigggiiimmmrrrzzz|||sssddd\\\VVVXXX^^^eeepppxxx{{{kkk]]]MMMDDD;;;999888777777999888555888;;;>>>HHHEEE333777777666777777888999999888888888777777777777666666888:::888555444777:::,,,333777666444555666555333444555555333333444555333333333444555666777888999666666;;;999333000333222333444333111000111222222111000//////111333444///000000000///000111333888777555333222111000000---111444222...,,,...111///000000///...------...000///...---,,,---......,,,---//////...,,,++++++---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,'''((())))))(((((()))***%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!$$$'''(((&&&###***'''&&&''')))***(((&&&$$$#########$$$&&&((()))""""""###$$$%%%%%%&&&&&&######$$$&&&'''&&&$$$""""""&&&)))&&&"""!!!$$$))),,,+++)))'''&&&%%%%%%%%%&&&))))))%%%$$$(((++++++''')))***)))(((((()))***'''((()))'''$$$###$$$'''"""$$$'''(((&&&%%%$$$$$$######""""""###$$$%%%%%%%%%'''&&&######'''((('''&&&&&&%%%%%%%%%&&&&&&'''###''',,,...---+++)))((("""$$$&&&&&&%%%&&&***...)))+++,,,)))%%%###%%%(((+++%%%,,,!!!111$$$######$$$#########&&&(((###$$$&&&(((((('''&&&%%%&&&&&&%%%%%%''')))+++---'''((()))+++,,,,,,,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&###)))***&&&''',,,$$$$$$$$$&&&''''''%%%###---///222444444111...+++(((######++++++&&&&&&,,,000222333333111---(((&&&%%%***)));;;(((++++++CCC111000000222555444111---$$$...666777777::::::666---***+++000///***))),,,MMMPPPSSSQQQKKKDDD@@@>>>:::999999:::;;;>>>AAACCCCCCBBB@@@???@@@CCCFFFHHHDDDDDDDDDHHHRRR```ppp{{{zzzrrrnnnkkkgggdddeeedddaaa^^^[[[YYYWWWWWWYYYbbbmmmwww}}}{{{~~~|||oooeee```cccfffjjjnnnlllcccUUUJJJFFF@@@;;;<<>>@@@>>>:::666999888888888888888888999444666777999999777666444666555444333222333444444666333111333777888666444:::777444666999999666222333333222222222222111111111111111000000000000000222444555666555444333333333333333222222222111111///////////////.........////////////............////////////////////////444///******---000...,,,......---+++((((((***+++++++++++++++******))))))******))))))))))))******///---***&&&%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!###$$$%%%$$$$$$&&&'''%%%''')))++++++***((('''###''''''$$$%%%(((%%%444,,,''')))***&&&%%%''')))(((&&&%%%$$$$$$%%%&&&---&&&$$$***+++$$$###(((***++++++(((%%%######%%%&&&''''''%%%###$$$(((,,,%%%%%%%%%$$$$$$$$$$$$%%%$$$!!!!!!&&&((('''%%%&&&((('''&&&%%%'''***...000,,,(((%%%$$$%%%&&&$$$"""'''$$$###%%%$$$###''',,,...+++'''&&&'''(((&&&$$$***"""$$$(((''''''******&&&&&&******%%%%%%)))'''(((((())))))(((((('''%%%&&&((()))************&&&&&&+++...***"""###)))###%%%&&&%%%%%%%%%''')))%%%&&&&&&%%%&&&(((***)))%%%&&&&&&&&&&&&&&&%%%%%%111333///'''%%%***---,,,+++***((('''((((((((('''((()))***+++---000555888//////...---+++******+++888000///666666,,,(((,,,(((///666999;;;;;;888444,,,,,,+++***)))***...111NNNPPPRRRPPPKKKEEE@@@???===>>>???@@@AAABBBBBBBBB??????>>>???@@@CCCEEEGGGBBBBBBCCCGGGQQQ```ppp{{{zzzqqqmmmkkkhhhffffffeeeccc___[[[XXXVVVVVVYYYbbbnnnxxx~~~}}}~~~rrrgggbbbeeehhhlllpppooofffYYYNNNEEE>>>999;;;???GGGSSS]]]iiinnnuuuzzz|||}}}}}}}}}~~~|||zzzxxxxxxwwwvvvvvvvvvvvvvvvwwwwwwvvvwwwyyy{{{~~~{{{xxxpppllliiikkkooorrrzzz}}}rrrggg___XXXWWWZZZaaalllwwwyyyiii[[[OOOEEE<<<;;;;;;999888999;;;999999===AAA@@@;;;555888888777777777777888888888888:::===???>>>;;;888:::999999888888999999:::555666777888888777666555666666444333333333444555444444555555444444555666888555333555888999666222666555222111000111222444222222222222222111111000222333555555444333333333333333222222222111111111////////////////////////////////////....................................333///+++***---///...,,,---......,,,***)))***+++++++++++++++*********)))))))))(((((((((((())))))333111...+++))))))***+++&&&%%%%%%&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''"""###$$$$$$###$$$&&&((($$$&&&(((******)))'''&&&%%%((()))'''))),,,)))###...((('''++++++'''###$$$&&&%%%%%%$$$%%%&&&'''(((###!!!$$$***---+++))))))%%%$$$""""""###$$$$$$###!!!###""" """$$$(((%%%###$$$(((***)))'''%%%$$$%%%((('''%%%&&&+++)))+++...000000///---+++***(((%%%%%%&&&((('''&&&%%%$$$&&&(((''''''---555,,,***'''&&&&&&&&&%%%%%%!!!''''''$$$%%%******''''''******&&&&&&***"""######$$$%%%%%%%%%%%%"""$$$&&&'''((('''&&&%%%'''&&&))),,,***%%%$$$(((((()))***)))'''''')))+++,,,+++(((%%%$$$%%%%%%$$$ """$$$(((+++---//////$$$***+++'''%%%((()))((())))))(((((((((((('''&&&((()))***++++++...111555???===888111+++***---111...)))***111000(((&&&+++,,,///444:::;;;999555333222111...,,,,,,...///000OOOPPPQQQOOOKKKFFFBBB@@@:::;;;===>>>>>><<<:::999;;;;;;===???AAABBBDDDEEE@@@AAABBBFFFOOO^^^nnnxxx}}}}}}~~~~~~{{{qqqmmmllljjjiiiiiihhhfffaaa[[[WWWVVVVVVYYYcccooozzztttjjjdddhhhjjjnnnrrrqqqjjj]]]TTTDDD>>>999<<>><<<;;;999888:::???999:::BBBDDD<<<666666777777888888888888777777888888999;;;===>>><<<:::::::::999999999999::::::555666777888888777666555777666555555444444555555222555888666222111333666555333222444777777555222999777333000///111333555222333444444444333111000111222333444444333222111333222222222222111111111////////////////////////////////////............------------------------222...++++++...///...,,,,,,...///...,,,+++++++++++++++++++++************(((((((((''''''(((((((((...---***((('''''''''((($$$%%%&&&&&&((()))******'''&&&%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$######$$$&&&(((###%%%'''((()))(((&&&%%%$$$'''((((((***---+++&&&&&&%%%''',,,,,,(((###!!!&&&&&&%%%%%%%%%&&&''''''$$$)))---...000///***###+++(((%%%&&&***,,,***'''$$$&&&)))***)))''''''(((&&&"""!!!'''***((($$$&&&''')))+++(((%%%(((///((())),,,---,,,***&&&$$$((('''%%%%%%''')))))))))%%%%%%''')))''''''...777((()))((('''%%%$$$%%%&&&###,,,///***$$$&&&,,,)))''''''))))))''''''***###$$$%%%&&&''''''((((((%%%''')))++++++)))'''&&&)))''''''***+++(((&&&&&&((())))))'''%%%$$$%%%&&&+++(((%%%$$$$$$%%%%%%%%%******++++++,,,,,,++++++***111666222+++(((%%%###'''((()))))))))((('''&&&)))*********)))***---///999:::999555//////444999(((%%%''',,,,,,'''(((...111...111:::;;;555000111777222...---...///...,,,OOOPPPPPPNNNJJJFFFCCCAAA999999999999777555333222888999<<>><<<999777666555555777999<<<@@@BBBDDDDDDDDDEEEEEEEEEGGGNNNYYYfffooo{{{~~~tttnnnlllmmmnnnnnnooonnnhhh```[[[[[[]]]]]]gggsss~~~}}}rrrjjjfffgggiiikkkooooooiii___WWWDDDAAA@@@EEEJJJNNNVVV]]]eeejjjrrryyy|||~~~}}}{{{zzz|||}}}}}}}}}{{{zzzxxxwwwvvvuuuuuuuuuvvvxxxyyy{{{|||}}}}}}}}}yyyzzz{{{}}}}}}zzzuuupppmmmnnnqqqttt{{{yyyooofff^^^WWWWWWZZZaaammmwwwzzzjjj\\\OOOGGG@@@===;;;888888<<<<<<777<<>>EEEBBB999777<<<777777888888888888777777888777777888;;;<<<<<<;;;666666555555555555666666555555555555555555555555555666666666666555444444777333111222555666444000111222222333333333333222222333555666666444222000333222222222111111111111333222111333555666333///222111111111111000000000...//////000000111111222////////////............000000000000000000000000---------...............+++---......,,,+++,,,---++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,******))))))((()))))))))''''''((()))((('''&&&%%%))))))((((((''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$&&&'''&&&%%%$$$%%%'''###$$$$$$%%%%%%%%%%%%%%%(((%%%%%%((()))%%%""""""$$$'''(((&&&%%%''')))(((###$$$%%%&&&''''''''''''###%%%%%%&&&***000111///000666:::999444333999???111...+++***,,,...000000***...000---'''$$$(((,,,(((######+++222...%%%"""%%%))),,,,,,***&&&###&&&&&&&&&$$$""""""$$$%%%&&&""""""(((---,,,)))((($$$&&&'''((('''&&&&&&''''''&&&$$$$$$***///...)))###&&&&&&%%%%%%((()))'''///---+++)))'''&&&&&&'''&&&'''(((((((((((('''&&&***)))&&&&&&***...+++&&&***++++++)))'''&&&'''(((???444...111222,,,''''''$$$%%%&&&'''((((((((((((###"""###%%%$$$"""$$$(((&&&)))---,,,***(((***++++++,,,,,,+++)))'''((((((---......///000333777;;;???555***''',,,111111000,,,111555444///+++,,,///---***)))***---000///---NNNKKKHHHFFFFFFFFFDDDBBB======;;;:::888777666666777888:::===???AAABBBBBBFFFGGGHHHKKKRRR]]]iiiqqqzzz~~~zzzqqqllllllmmmqqqtttuuuqqqiiifffhhhlllkkkuuu|||tttnnnjjjiiiffffffgggiiiiiidddZZZSSSCCC>>><<<>>>CCCHHHQQQZZZ___eeemmmuuuyyy|||~~~~~~}}}~~~~~~|||yyyvvvuuuvvvxxxyyyzzzyyyxxxxxxwwwwwwwwwxxxxxxzzz{{{}}}~~~{{{{{{}}}{{{yyyuuupppmmmpppssswww~~~yyypppddd]]]WWWXXX\\\eeeqqq|||xxxgggYYYJJJDDD???<<<999777999>>>666;;;AAAAAA<<<888888:::888888777777777777888888888888888999;;;;;;:::999666666555555555555666666555555555444444555555555444555555666555444333222333333222333444444444333222333444444333222222222111222333333444333333222555444222111111111333444555222111333666777333000111111111111000000000000...//////000111111222222////////////............000000000000000000000000,,,---...............///+++,,,,,,,,,******,,,---+++++++++,,,,,,,,,------++++++************++++++''''''''''''''''''(((((($$$%%%'''(((((('''&&&%%%%%%&&&((())))))'''&&&%%%!!!"""###$$$$$$###"""!!!###%%%(((((('''%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''###$$$)))***&&&###$$$!!!''')))%%%###&&&'''&&&!!!###$$$&&&((((((((((((***%%%$$$'''(((%%%$$$&&&%%%)))---,,,)))***...333'''$$$"""###%%%''''''%%%%%%'''(((&&&###"""$$$'''&&&"""!!!'''+++(((### ###'''******'''### $$$%%%&&&%%%######&&&(((###$$$)))...---(((&&&)))&&&%%%&&&'''))))))(((&&&%%%&&&%%%&&&,,,444222,,,$$$((()))&&&&&&++++++(((000///,,,***)))))))))***)))))))))))))))***++++++)))***(((&&&(((---,,,'''&&&''''''&&&%%%%%%'''(((KKK:::.........'''%%%((('''(((((((((((((((''''''---'''$$$''''''$$$###%%%%%%(((+++***'''&&&))),,,+++,,,------+++******+++***((('''***///555999;;;666333///+++***+++,,,,,,---;;;???444******------++++++,,,,,,---...//////NNNJJJFFFDDDEEEEEECCCAAA<<<======>>>===;;;888777777888999;;;===???@@@AAAEEEFFFHHHLLLTTT___llluuuyyy~~~{{{rrrlllkkklllrrrvvvwwwsssllliiilllpppqqqzzzzzzsssmmmkkkjjjfffffffffhhhhhhbbbYYYRRRBBB<<<777888===EEEQQQ[[[\\\bbbkkkssswwwzzz}}}~~~|||{{{}}}zzzzzz}}}{{{xxxuuutttuuuxxxyyyyyyyyyyyyxxxxxxxxxxxxyyyyyy{{{|||~~~~~~{{{|||}}}{{{xxxtttpppmmmppptttxxxzzzpppfff___YYY[[[```iiiuuuxxxgggXXXHHHCCC>>><<<999666999???555>>>CCC>>>999888999888999888777666666777888999888888888:::;;;;;;999777777777666666666666777777555555444444444444555555333444555555555444222222///222555444222111444777333444555555333222222222222111111111111333444555888666333111111222444666666333111333777888444000111111111111000000000000...//////000111222222222000/////////............////////////////////////+++---...///.........///+++,,,+++***)))))),,,...+++++++++,,,,,,---------******))))))))))))******((((((((()))))))))))))))!!!###%%%'''(((((('''&&&###$$$'''))))))'''%%%$$$%%%&&&((())))))(((&&&%%%"""%%%((()))(((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$ """(((***&&&$$$&&&&&&)))%%%###%%%%%%"""$$$%%%&&&'''''''''&&&%%%''' !!!)))+++%%%$$$(((%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$&&&)))***'''$$$&&&%%%$$$$$$%%%%%%&&&&&&%%%"""!!!$$$%%%""""""###(((''''''&&&&&&%%%%%%%%%###$$$&&&%%%$$$%%%(((,,,!!!(((000333*** &&&'''%%%%%%'''+++,,,)))&&& $$$%%%%%%)))///---'''%%%******'''(((------***+++***(((&&&%%%&&&'''(((&&&%%%%%%%%%%%%''')))***(((+++***&&&'''------(((''')))))))))))))))+++---III666'''&&&(((%%%'''---%%%&&&''')))+++,,,,,,---+++$$$!!!(((---+++)))+++###''')))'''$$$$$$''',,,+++,,,......,,,+++,,,---***((('''***///000,,,'''---222444000***((()))+++000BBBHHH666'''***...,,,***+++------++++++,,,...NNNIIIDDDCCCFFFIIIHHHFFFFFFEEEEEEEEEDDDAAA<<<888666777888888999<<>>>>>;;;777666777777666555444444555666666777777777777666666999777555333222333444555111222444666777777666555888555333333555555333000333///888222---888777000999666222222333444333111555333111222444555333000...000111000...///222555222333333222000///000111000000///...............000000///...------,,,,,,...---+++++++++---///000------,,,,,,,,,,,,++++++++++++++++++*********)))---,,,***(((''''''((()))))))))(((((((((((())))))%%%%%%&&&''''''&&&%%%$$$#########"""######$$$$$$$$$$$$$$$%%%''''''&&&%%%$$$&&&###"""(((((("""%%%%%%$$$$$$###$$$$$$$$$'''%%%$$$...///"""$$$###%%%'''((((((&&&###!!!%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&%%%$$$%%%&&&&&&$$$######&&&((($$$$$$######$$$$$$%%%&&&###$$$%%%%%%######$$$%%%&&&&&&'''''''''&&&$$$######$$$%%%&&&%%%&&&)))+++"""!!!"""###%%%%%%$$$"""+++)))'''%%%$$$$$$&&&'''$$$$$$%%%&&&'''((()))***&&&'''&&&&&&---444111(((,,,&&&$$$)))***&&&###%%%&&&&&&'''''''''&&&%%%%%%+++$$$"""+++///+++&&&''''''(((******+++++++++%%%%%%'''(((************666,,,%%%(((***'''%%%'''######%%%))))))&&&'''+++(((%%%&&&,,,---+++,,,111###%%%(((***+++***(((&&&,,,,,,++++++***)))))))))******)))(((***...///---++++++...111---(((---666///444666222111222---&&&777222,,,+++---///...,,,LLLGGGBBBBBBEEEHHHGGGFFFFFFJJJOOOQQQMMMFFF===888555666777888999<<<@@@DDDCCCCCCEEEGGGNNN[[[lllwww~~~~~~~~~xxxuuuvvvxxxvvvtttpppmmmmmmooosssvvv}}}~~~vvvqqqnnnmmmhhhgggeeeeeehhheeeYYYKKK666BBB000,,,===999FFFIIIWWW\\\eeemmmsssyyy}}}zzzwwwuuuuuutttssstttvvvyyy|||~~~~~~~~~}}}yyyvvvssstttxxx||||||zzzzzzyyywwwvvvvvvwwwyyyzzz|||~~~|||yyyxxxwwwxxxzzz|||~~~|||yyyuuuqqqoooqqquuuxxx~~~zzzpppggg```[[[]]]ccclllzzzxxxfffYYYKKKCCC<<<:::999666777:::999???DDDBBB:::444666::::::999777666555666777888777777999;;;<<<;;;888666666777888777666555555555666666777777777777666666888777555333333333444555222333444555666666666666777555333333444444222000333000555333000555555222666333111111333444333222999666555555666777555333000111222111///...000222000111222111000///000111111000//////......//////000//////...------,,,,,,...---,,,++++++,,,...///...------,,,++++++++++++,,,,,,,,,+++++++++******,,,+++***)))))))))))))))))))))(((((((((((())))))%%%&&&'''(((((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$%%%%%%### """((((((###%%%$$$$$$$$$%%%&&&'''''',,,+++'''!!!&&&$$$$$$$$$%%%&&&'''&&&%%%###"""%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%&&&'''&&&&&&%%%$$$%%%%%%$$$###"""$$$%%%###############$$$%%%%%%###$$$%%%%%%######$$$%%%&&&&&&'''''''''&&&$$$$$$%%%%%%&&&$$$""""""###$$$***'''%%%%%%&&&(((((('''---+++((('''(((+++///222$$$%%%&&&'''((()))))))))###%%%$$$$$$(((...+++$$$)))### $$$&&&%%%%%%((($$$$$$$$$$$$$$$$$$$$$$$$"""'''+++)))%%%###''',,,((('''&&&%%%&&&''')))***,,,---...---,,,,,,,,,---222***%%%'''***((('''((()))'''(((***((($$$%%%)))%%%"""###''')))&&&'''+++%%%&&&((()))***)))''''''+++++++++*********)))))))))))))))))),,,000222222777333111///+++&&&(((///===@@@===555000///,,,(((111///...------///111222IIIEEEAAAAAADDDFFFGGGFFFHHHQQQ[[[^^^XXXKKK???888555666777777888;;;???CCCAAAAAABBBDDDLLL[[[lllyyy~~~~~~}}}{{{yyyvvvwwwyyyyyyvvvpppmmmmmmqqqwww{{{zzzsssooonnniiiiiigggeeefffcccWWWJJJ@@@CCCBBB000DDD>>>EEEIIIRRRXXXbbbkkksssyyy}}}|||wwwtttsssrrrqqqpppooorrruuuxxx{{{|||||||||wwwuuutttwww{{{~~~}}}{{{|||zzzyyyxxxxxxyyyzzz|||}}}~~~zzzxxxwwwuuuvvvxxx{{{}}}{{{xxxuuupppnnnqqqtttwww}}}{{{rrrhhhaaa\\\^^^dddnnn}}}wwweeeXXXKKKCCC===:::999666666999:::@@@DDD@@@999555666999:::999777666666666777888888:::<<<<<<999777555555666777888999999888666555555666666777777666666555666555444333333444555555333333333333444555666777666555333333444444222111444111111444333222333555555333222333444666666555999888666666666666444333111222333222000/////////...///000000//////000111111111000////////////000/////////...------,,,,,,///...---,,,+++,,,---...000///---++++++++++++,,,,,,,,,,,,++++++++++++*********+++++++++******))))))((((((''''''(((((()))&&&&&&'''((())))))(((((()))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###!!!###''''''$$$$$$$$$%%%%%%&&&((()))***)))---%%%///%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&###%%%&&&%%%###""""""###"""############$$$$$$$$$###$$$%%%%%%######$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$"""!!!"""###...+++'''%%%&&&(((***++++++(((%%%###$$$(((---111$$$%%%''')))******))))))"""%%%&&&%%%%%%'''&&&###)))$$$"""$$$&&&(((***---&&&%%%$$$###$$$$$$%%%&&&(((%%%$$$(((---///,,,''''''&&&$$$$$$%%%(((+++---+++------+++)))))),,,000///)))%%%''')))))))))***+++))))))***(((%%%'''+++'''%%%&&&))))))((((((+++(((((((((((((((''''''''')))))))))*********++++++***))))))+++...111444666777333000...+++***...444:::;;;888000+++,,,///111///000111///---...111444FFFCCC@@@???BBBDDDFFFFFFJJJUUUaaacccZZZLLL???999444555666666777:::>>>BBBAAAAAAAAACCCKKKZZZmmmzzz|||yyy}}}{{{yyyzzz{{{|||xxxrrrmmmnnnsssyyy~~~}}}vvvrrrpppjjjjjjhhhfffeeebbbWWWKKKAAA+++BBB666111AAA444CCCMMMUUU```jjjsssyyy}}}~~~~~~{{{wwwuuussssssqqqpppmmmooorrruuuxxxxxxxxxxxxuuutttvvvyyy}}}~~~}}}}}}|||zzzyyyyyyzzz|||}}}}}}yyywwwvvvssstttwwwyyy|||~~~~~~zzzxxxuuupppnnnpppsssvvv||||||tttjjjccc^^^```gggqqqwwwdddWWWJJJBBB<<<;;;999666666888:::@@@CCC>>>777666777999999888777777666666777777666:::<<<;;;777444444666666777999;;;;;;:::777444555666666666666666666555444444333333333444555555444444333222333444666777555444333333333333222222444666---444777///222777777777666666777777777777666555444333333222111000000111333333222111//////,,,...//////......000111222111111000000000000000//////.........---------///...---,,,,,,,,,,,,,,,111000---+++***++++++,,,++++++++++++************))))))+++,,,,,,+++******(((((((((''''''(((((((((''''''(((((())))))******))))))(((&&&%%%%%%%%%%%%$$$%%%%%%$$$###"""###$$$%%%%%%$$$###$$$&&&'''&&&&&&%%%%%%%%%&&&'''(((((("""$$$+++***%%%,,,###'''&&&&&&$$$#########$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''###%%%''''''%%%###""""""""""""######$$$$$$$$$######$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''***(((%%%$$$&&&)))***+++***(((%%%""""""###%%%&&&$$$&&&)))+++,,,+++)))((($$$(((***)))&&&$$$$$$%%%'''%%%$$$%%%'''(((***,,,)))(((&&&%%%%%%''')))***---&&&""")))555999222)))'''''''''(((***---///111&&&((()))(((&&&)))///555---)))&&&'''((()))((((((+++((((((***)))(((+++111)))))))))******)))***++++++***((('''&&&&&&&&&'''((((((((()))***++++++,,,+++)))***,,,---...222777222444555333...---333:::444444222---)))+++111666333222111000000/////////DDDBBB??????@@@CCCDDDEEEKKKSSS[[[[[[RRRFFF===999333444555555666999===AAAAAAAAAAAABBBJJJYYYkkkxxx}}}yyy~~~}}}}}}~~~}}}yyyrrrnnnnnnssszzz~~~~~~~~~xxxtttssskkkkkkiiifffeeeaaaWWWLLL:::\\\666444...DDD555FFFJJJRRR^^^jjjsssyyy}}}~~~}}}|||yyyvvvsssrrrqqqpppnnnmmmoooqqqtttuuuuuuttttttssstttwwwzzz~~~~~~~~~}}}{{{zzzzzz{{{}}}~~~|||yyywwwvvvqqqsssuuuyyy|||~~~~~~zzzwwwtttooommmooorrrttt{{{}}}vvvkkkddd```cccjjjuuuuuubbbUUUHHHAAA<<<;;;999666666888;;;AAABBB;;;666777888888999888888777777777777777444777::::::777555666888777777888:::<<<;;;888555555555666666666666555555444333333333333444444555555444333222222333555666333333444333222222222333444>>>---222:::---333777888888888888666555555555333333333222000////////////000111222333333222111,,,---//////......///111222111111000000000000000...............---------///...------,,,,,,,,,,,,000///...,,,++++++,,,,,,+++************)))))))))((()))+++,,,,,,+++***)))((((((''''''''''''(((((((((((((((((())))))******((((((&&&%%%$$$$$$$$$$$$$$$%%%&&&$$$""""""$$$&&&&&&%%%$$$$$$$$$$$$&&&(((''''''&&&%%%%%%$$$%%%%%%"""555))))))"""***'''%%%$$$""""""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((($$$&&&((((((&&&%%%$$$$$$""""""###$$$$$$$$$$$$######$$$%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%###%%%'''((('''&&&'''((($$$$$$%%%'''***+++***))),,,++++++)))(((&&&$$$###$$$&&&)))+++,,,+++)))'''&&&)))++++++'''###$$$'''$$$&&&''''''''''''&&&$$$)))((('''&&&&&&(((***+++%%%+++000111...---///222)))***,,,---...------,,,((())))))((((((,,,222777,,,+++)))''''''((('''&&&,,,))))))******(((+++111'''((((((''''''((((((''',,,***(((&&&%%%%%%&&&'''''''''((()))***++++++,,,,,,))))))++++++)))...666111999???999///***000666999777555111---,,,///333555111---///333444000+++DDDBBB@@@??????AAACCCEEEJJJMMMOOOMMMEEE>>>999777222333444444555888<<<@@@AAAAAAAAABBBIIIVVVgggsss|||~~~~~~{{{~~~}}}zzzvvvpppmmmnnnttt|||~~~~~~~~~~~~zzzvvvtttlllmmmjjjfffbbb^^^TTTJJJAAA777222>>>BBB???FFFHHHQQQ^^^kkktttyyy|||~~~}}}|||wwwtttqqqpppooonnnllljjjmmmoooqqqsssttttttsssrrrsssuuuwwwzzz|||~~~~~~~~~}}}|||{{{{{{|||}}}{{{xxxvvvvvvppprrruuuxxx|||~~~~~~yyyvvvsssooolllnnnqqqsssyyy}}}wwwkkkeeebbbfffnnnyyysss```SSSEEE???;;;;;;:::777777999<<>>;;;777444333111222333444555777<<>>NNNWWW\\\jjjmmmsssyyy|||yyytttqqqmmmkkknnnrrryyy}}}}}}yyy{{{}}}~~~xxxrrrnnnnnnlllhhhccc[[[QQQFFF???;;;888555444666:::>>>@@@KKKRRR]]]gggooouuuyyy|||~~~~~~~~~}}}zzzxxxvvvtttrrrnnnjjjgggeeeeeedddiiilllnnnoooooopppqqqsssvvvxxx{{{~~~~~~{{{zzzzzz{{{~~~|||{{{yyyvvvuuuuuuuuuuuussstttwwwzzz}}}~~~{{{yyyqqqqqqooonnnooosssyyy}}}~~~wwwnnnlllkkknnnwwwooo[[[LLL???<<<;;;;;;888444555999>>>CCCBBB888111444888888777777777777777777777777666666777777777777666666777666555444555666888:::999777555333222333444555777444111000111333333333333333333333333333333333222222222222222222222222333333333666888999555222111000///000222333222111444444555666555444333222777666333111//////000111777555333000...---------000///---,,,---...000222000000000000000//////...+++***)))***,,,---,,,+++...------,,,,,,,,,------.........---,,,+++***)))***)))(((''''''((()))******(((&&&(((******&&&###,,,+++***((('''''''''''''''((())))))(((&&&'''((((((((()))***'''###%%%***%%%$$$$$$######$$$$$$$$$"""%%%'''%%%""""""(((...%%%###"""%%%***,,,***'''%%%!!!!!!%%%%%%!!!!!!&&&$$$$$$$$$######$$$(((***'''%%%###"""$$$%%%&&&%%%%%%&&&'''((((((&&&$$$###&&&%%%%%%$$$#########$$$!!!///]]]..."""$$$)))%%%***!!!***$$$,,,###$$$&&&(((((('''&&&%%%$$$///666111+++)))***((($$$&&&((())))))(((((()))%%%%%%%%%&&&((()))+++,,,///,,,,,,///,,,%%%%%%)))&&&''')))******((('''&&&,,,((($$$%%%(((++++++)))%%%&&&))),,,......,,,)))(((***+++)))&&&###$$$%%%!!!$$$$$$"""&&&...000---+++***))))))***)))'''%%%)))(((,,,111000)))&&&(((+++((('''))))))&&&&&&))),,,(((&&&'''+++---+++'''((()))***,,,---+++(((%%%***))))))(((&&&)))222;;;===///###888111???222***:::000+++000333///***))),,,---...000000000//////HHHDDDAAAAAA???===AAAGGGGGGDDD???999555333333333444///333888666888;;;:::ZZZ777<<>>:::777555444666:::>>>@@@MMMUUU```jjjqqqvvv{{{~~~|||}}}~~~}}}|||yyywwwuuuqqqoookkkgggdddbbbbbbbbbhhhjjjmmmoooooopppqqqssswwwyyy|||~~~|||zzzyyyyyyzzz|||~~~~~~|||zzzyyywwwwwwwwwwwwsssuuuwwwzzz~~~~~~{{{yyyrrrqqqooonnnnnnrrrxxx}}}|||vvvqqqoooooosss{{{ooo[[[LLL@@@===<<<<<<999555666:::>>>AAA>>>777333666999999777777777777777777777777666777777777777777777666888777555444555666888999:::999777555444444444444666666444333333333444555333333333333333333333333333333333333333333333333333222222444777777555222555333000000111333444444444444555666666555444333666555333111000000111111333222000///............000///...------...000111//////000000000///.........,,,,,,---...//////...//////...---,,,,,,------------------,,,+++******+++***)))(((((()))***+++(((''''''((())))))'''%%%***)))((('''&&&&&&&&&&&&&&&((())))))'''&&&&&&''''''&&&''')))((($$$$$$((("""######$$$&&&(((***+++))))))((((((''''''(((***'''$$$###&&&+++---+++(((&&&######''''''######'''%%%%%%&&&%%%$$$%%%'''***)))((((((((('''(((((()))%%%&&&'''''''''&&&$$$$$$&&&%%%$$$$$$######$$$$$$###'''LLL((($$$''''''$$$$$$###&&&###"""###$$$%%%&&&&&&%%%$$$$$$,,,000000+++((()))&&&"""%%%***......***'''(((+++'''((((((((())))))))))))&&&######'''((($$$###'''&&&'''((())))))(((&&&%%%###%%%))),,,+++***(((''')))))))))+++,,,,,,)))'''$$$&&&)))(((&&&$$$$$$%%%$$$''''''&&&***000///***(((&&&%%%&&&'''((('''&&&,,,)))***---,,,((('''+++...+++***++++++)))***...)))&&&$$$&&&***,,,***'''))))))***+++++++++***(((((('''&&&%%%$$$&&&+++111:::111///;;;444999666222>>>444---///222111//////---...///000111111000000HHHGGGHHHJJJHHHDDDDDDGGGPPPKKKBBB:::444222222333333000444;;;===;;;999999fff888777AAABBBLLLPPPWWWVVVZZZdddnnnwwwzzzqqqjjjgggmmmwww~~~{{{zzz}}}yyyqqqjjjfffgggfffccc___XXXOOODDD===888666444444666:::>>>AAAMMMUUUaaakkkqqquuuzzz}}}{{{{{{||||||zzzxxxvvvtttpppmmmiiieeebbbaaa``````fffhhhlllnnnoooppprrrtttyyy{{{}}}|||{{{yyyxxxxxxyyy{{{|||}}}|||zzzyyywwwvvvvvvvvvtttuuuxxx{{{~~~{{{yyyrrrqqqpppnnnnnnrrrwww|||yyytttrrrrrrssswww~~~|||kkkXXXJJJAAA>>><<<<<<:::666888===???>>>:::555555999:::888666666666666666666666666777777888888888888777777888777666555555555666777:::999999888666555555444555777888777444333555777333333333333333333333333444444444444444444444444333222111222444555444333999666111000111333555666333444555555555555555444333333333222222111111111...............///000000111000///.........///000...////////////...------///...---...///000///...111000///...------,,,---+++,,,,,,,,,,,,,,,++++++++++++************++++++%%%'''))))))((('''((((((''''''&&&&&&&&&&&&''''''&&&'''((((((&&&%%%%%%&&&%%%###$$$(((***&&&$$$%%%""""""###$$$&&&(((***+++***(((%%%%%%&&&'''%%%###'''%%%$$$%%%)))+++)))'''(((%%%%%%((((((%%%%%%'''%%%'''((('''&&&%%%'''((($$$''')))(((&&&$$$&&&(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%555!!!&&&***&&&!!!$$$)))&&&!!!(((+++"""$$$$$$$$$$$$%%%%%%%%%%%%111...)))'''))),,,''' $$$+++111000)))$$$&&&))))))************((('''&&&%%%!!!###'''&&&$$$$$$&&&'''((((((((('''%%%$$$ &&&,,,---***(((((())),,,+++))))))))))))'''%%%"""$$$((()))((('''&&&'''(((((()))***///222---%%%***((('''(((***,,,,,,,,,...***(((((((((''')))---...***))),,,......111666(((&&&%%%'''***,,,+++((())))))))))))************,,,***)))(((***,,,---,,,555000;;;:::555...888777AAA777---+++------------,,,---...///000000000000NNNJJJFFFDDDBBBAAAEEELLLTTTNNNDDD;;;555333444666555555555<<>>:::@@@nnn888444BBBEEELLLNNNUUUVVVYYYbbbmmmvvvyyyrrrjjjhhhppp}}}~~~|||xxxooogggccceeecccaaa]]]WWWNNNDDD===777666555444555999>>>BBBJJJTTTaaajjjooorrrwwwzzzyyyyyyzzzzzzyyywwwtttssspppnnnjjjfffcccaaa``````cccfffjjjmmmoooqqqtttvvv{{{}}}|||{{{zzzyyyyyyzzz{{{|||zzzyyyxxxwwwuuuttttttssstttvvvyyy|||~~~{{{yyysssrrrpppnnnnnnqqqvvv{{{}}}xxxtttpppqqqtttxxxwwweeeSSSGGG@@@===;;;;;;999666999>>>BBB===777444777:::999666666666666666666666666666777777888888888888777777888777666555555555555555666777777888888777666666333777:::999444222444777444444333333333333222222444444444444444444444444333222111111222222333333888555222111222444555555222333333444444444444444222222333333333222111111............///000000111111000//////...//////000...............------,,,...---,,,---...///...---222222000///------,,,,,,***++++++,,,,,,,,,++++++************************$$$'''))))))'''&&&(((+++'''&&&&&&&&&''''''((()))&&&'''((('''%%%$$$$$$%%%%%%"""###))),,,)))%%%$$$%%%$$$$$$######$$$$$$$$$+++)))&&&$$$$$$%%%&&&&&&'''%%%$$$$$$'''((('''&&&(((''''''''''''&&&&&&&&&$$$&&&((('''&&&%%%%%%%%%!!!&&&***)))%%%"""$$$''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%'''&&& %%%)))&&&+++%%%(((###///999'''$$$$$$$$$%%%''')))+++,,,...+++((()))---///+++%%%!!!&&&++++++'''######$$$'''((()))******(((%%%$$$---((($$$&&&******'''$$$'''''''''((('''&&&%%%%%%((())))))((('''(((,,,///---***(((''''''''''''&&&$$$&&&(((******)))(((''''''''')))---222222+++###,,,***((((((***,,,---...,,,)))&&&%%%&&&'''***+++***&&&&&&***---000555;;;***(((((())),,,...---,,,((()))******)))(((((((((,,,,,,+++,,,111666444///555///BBB999999***;;;;;;BBB:::111---,,,,,,+++******+++,,,---......//////OOOHHH@@@;;;888999AAAJJJNNNHHH@@@888333222444666777888444888BBB;;;:::JJJmmm888444CCCGGGLLLMMMTTTXXX[[[bbblllsss}}}}}}vvvpppjjjjjjtttyyyppphhhccceeecccaaa]]]WWWOOOEEE>>>666666555444444777===BBBJJJUUUbbbkkkoooqqquuuzzzwwwxxxyyyyyyxxxvvvtttrrrooommmiiieeebbb```______aaaeeeiiimmmpppsssvvvyyy~~~||||||{{{zzzzzz{{{||||||yyyyyyxxxwwwvvvtttsssrrrtttvvvyyy}}}~~~{{{yyysssrrrpppnnnmmmpppuuuzzz}}}{{{vvvtttooorrrvvv{{{tttbbbQQQFFF???<<<::::::888666999>>>FFF>>>666555777888666444666666666666666666666666777777888888888888777777777777666555555555444444222333555666777888888888222666:::888444222444777444444444333333222222222222222222222222222222222333222222111111111222333444333333444555555333111222222222222222222333333222222333333333222111111000000000000000000000///000000000/////////000000...............------,,,///...------//////...---222222000///------,,,,,,******++++++,,,+++++++++((())))))))))))))))))((($$$''')))(((&&&&&&(((+++''''''''''''((()))******&&&'''((('''%%%$$$$$$$$$'''###$$$***---***&&&%%%'''&&&%%%$$$###""""""""",,,---,,,(((%%%&&&---333***((('''&&&''''''''''''&&&'''&&&%%%%%%%%%%%%$$$###%%%&&&&&&$$$######$$$$$$(((---,,,(((%%%'''***'''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%'''!!!$$$###%%%'''***!!!"""!!!!!!555;;;$$$$$$$$$&&&(((+++...111333((()))+++---...+++(((&&&!!!"""###&&&'''&&&$$$"""###$$$&&&(((((('''%%%$$$...***&&&&&&***,,,***&&&&&&''''''''''''''''''&&&...+++((((((***,,,------***(((%%%%%%&&&'''((((((&&&&&&((()))***)))'''%%%%%%$$$'''...222000)))$$$)))'''$$$###%%%'''''''''((('''%%%%%%(((++++++***)))%%%$$$'''***+++000666)))(((((()))+++,,,,,,,,,&&&)))++++++)))'''&&&&&&((())))))***333;;;:::333888000@@@:::<<>>;;;;;;888333000000000///,,,,,,,,,,,,---...000111111DDDHHHPPPVVVSSSGGG>>>;;;BBB???999444111000111222444999111222===555777SSSbbb555777CCCEEELLLNNNSSSXXXZZZ```gggnnnxxx}}}vvvpppmmmpppzzz}}}tttmmmhhhgggfffccc```YYYPPPFFF@@@666777777555333666<<>>;;;999999888666:::@@@FFF===666666777666444444666666666666666666666666666666777777777777666666666666666555555555555444222333444555777888999:::555777888777444333444777555444444333333222222111222222222222222222222222222333444333111111111222111222333555777777444111444444333222111222222222333333333222222111111111111222222222111000///...//////000000000111111111...////////////...------111000//////000000///...111000///...------,,,---***+++++++++++++++******(((((())))))))))))(((((('''(((((('''&&&'''(((***((((((((((((((()))***+++'''((()))(((&&&$$$$$$$$$(((%%%&&&***,,,)))&&&'''&&&%%%%%%%%%&&&&&&'''((((((***+++'''###%%%...555...,,,+++)))(((((()))***%%%'''&&&$$$###%%%$$$""""""###$$$$$$###"""###%%%$$$&&&)))(((&&&$$$%%%'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%!!!((( $$$ '''$$$!!!%%%***111;;;444 ###$$$'''***---111333444&&&(((,,,///+++$$$!!!"""%%%###"""$$$)))***'''###!!!"""$$$&&&&&&'''&&&&&&''''''$$$###&&&******'''&&&&&&''''''((()))))))))+++******---000///***$$$'''%%%$$$$$$&&&(((((((((&&&%%%%%%&&&'''(((&&&%%%%%%$$$(((...///+++'''&&&***(((&&&%%%&&&(((((('''&&&'''&&&''',,,111000,,,---(((&&&''''''%%%'''+++''''''''''''((((((((((((%%%))),,,,,,***((()))++++++---,,,+++333>>>@@@999333***333444444///666222,,,------,,,---000///,,,.........///111222444555@@@IIIXXXddd___MMM;;;222:::999666444222000000///000999111000;;;222777[[[RRR111:::CCC@@@KKKNNNQQQVVVWWW\\\dddkkkuuuyyytttttt{{{zzzsssnnnkkkiiifffbbb\\\SSSHHHAAA777888888555222444:::@@@LLLXXXgggooopppqqqvvvzzzvvvwwwxxxyyyxxxvvvtttsssmmmjjjgggccc___^^^]]]]]]___ccciiinnnssswww|||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxvvvtttsssrrrtttxxx|||~~~{{{yyytttssspppmmmlllnnnssswwwyyy|||~~~zzzuuurrrqqqrrrxxxooo]]]NNNEEE???<<<::::::888777<<>>:::>>>EEEKKKMMMNNNRRRXXX^^^dddkkkyyyzzzxxxzzz}}}|||wwwrrrsssrrrlllbbbVVVMMMHHH;;;666222111000111888AAAKKKWWWfffnnnoooooorrruuuvvvwwwxxxxxxwwwuuurrrqqqlllkkkhhheeebbb___^^^]]]]]]aaaggglllrrrxxx~~~~~~}}}}}}zzzyyyxxxwwwwwwwwwxxxyyyyyyxxxwwwuuutttttttttsssppptttyyy}}}|||xxxtttqqqllliiiiiilllpppsssyyyyyyyyyxxxvvvrrrooommmssswww~~~vvvgggXXXKKKCCC@@@;;;777777555555<<>><<>>HHHRRRaaakkkppprrrtttwwwtttuuuvvvvvvvvvtttqqqpppkkkiiifffdddaaa`````````___bbbfffkkkpppvvv}}}}}}}}}||||||zzzyyywwwvvvvvvwwwwwwxxxwwwvvvuuusssrrrrrrrrrqqqooosssxxx|||~~~{{{wwwssspppkkkhhhhhhjjjooorrrvvvvvvvvvuuutttqqqnnnllltttyyyuuufffWWWJJJBBB@@@;;;777777666666===FFF888888999999999999888888666666666666777777777777777666555444444444444555888888888888888888888888444444555555555444444333333444666777888888777777777666444333333333333444222444555777777666555444888111...111444444333555444000...111333111000222666777444000000444555222555333111000............000/////////////////////111111111000000000//////444222///---............///...---,,,+++,,,,,,---.........,,,***)))***,,,...---,,,***)))******+++))))))************))))))***(((&&&'''***+++'''###'''&&&'''+++///...)))$$$'''+++,,,(((&&&'''&&&$$$&&&'''((())))))'''&&&$$$%%%%%%%%%&&&&&&((())))))###### &&&000...&&&'''(((******(((&&&$$$###$$$$$$$$$$$$$$$$$$######!!!"""$$$&&&''''''&&&%%%&&&&&&&&&$$$!!!!!!"""###%%%%%%$$$###############$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''!!!'''+++***&&&###&&&***)))))))))***))))))((('''&&&((()))))))))((()))))))))+++)))&&&''',,,+++'''((()))&&&###&&&,,,,,,((((((---111///***&&&''')))''''''(((+++...///...---!!!&&&)))((((((******'''(((''''''&&&&&&''''''(((&&&&&&&&&'''((()))+++,,,+++---...---***'''&&&%%%***)))((()))++++++)))'''***(((+++,,,,,,333666///333---******+++)))))),,,''')))***)))'''&&&(((+++(((---***$$$BBB111(((000***,,,......,,,,,,,,,---000---***+++...000000...555000---///...***+++///000,,,//////,,,333888000IIICCC@@@BBBCCC@@@===<<<555777999888555444333222444222444333:::444555bbbAAA>>>???DDDIIILLLRRRXXX\\\bbbiiipppwww{{{vvvvvvwww||||||wwwuuurrroooiii___SSSJJJ<<<777222111//////555<<>>BBB888777666555555666777888666666666666777777777777666666555555555555666666444444444444444444444444555555666666777666666666111222333555666888999999999888777666666666777888111222333444444444333333666111000777:::777111---888444222555666444444666999===<<<666222444777777333222222222111111111111222222111111000000//////111000000000////////////111///------...///...---////////////......//////------...,,,******+++---...---,,,***)))******+++******++++++++++++*********((('''((()))***(((&&&((((((***,,,///...***''')))$$$%%%***((( '''''''''((((((((('''&&&%%%#########$$$%%%&&&((((((---***%%%###+++666999555)))(((''')))+++,,,***(((########################%%%&&&&&&&&&%%%$$$""""""'''(((((('''$$$############$$$&&&((((((&&&$$$"""$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''"""'''+++,,,)))&&&%%%&&&111,,,'''&&&***+++)))%%%!!!'''...,,,'''$$$''',,,,,,***'''$$$%%%'''((('''$$$$$$%%%%%%&&&(((((((((&&&)))+++)))&&&&&&+++000111///---,,,,,,***(((&&&)))333888333***&&&&&&&&&&&&'''((())))))((('''&&&''''''((((((((('''''''''+++++++++)))'''&&&(((***(((((())))))***)))(((((()))444***"""------'''......***))),,,,,,)))'''(((%%%&&&((((((((())))))***(((''')))%%%???222)))###%%%'''))))))***+++---///++++++***)))+++///444777000///...------,,,---...222---///...***111666...MMMFFFAAAAAAAAA===999888333666444000000555555111666000888555666888999RRRCCC===???HHHLLLNNNVVVccckkkooouuu||||||tttpppoooqqqsssxxx~~~}}}xxxsssmmm```PPPDDD666222000111111333999@@@MMMTTT___jjjqqqtttsssqqqrrrssstttttttttrrrpppooollliiiddd```^^^```dddffffffgggggghhhjjjooouuuzzz||||||}}}~~~}}}}}}|||{{{wwwvvvtttsssrrrrrrssssssqqqpppooonnnmmmlllllllllmmmqqquuuyyy}}}xxxtttnnnkkkgggdddeeehhhmmmpppssstttuuuvvvwwwwwwxxxxxxwww}}}{{{kkk\\\OOOEEE???;;;:::888666888<<>>999555555666444333333333333333333333222333333333222222111111111000000000////////////...333111///...//////---,,,......//////////////////,,,------,,,+++***+++---...---,,,***)))******+++*********++++++*********)))((((((((())))))))))))((((((***,,,---,,,***(((&&&"""$$$,,,+++%%%&&&...,,,,,,,,,,,,,,,++++++***(((((((((((((((((()))***$$$%%%$$$###%%%***,,,+++)))))))))+++---///......%%%%%%$$$$$$###""""""!!!%%%%%%&&&&&&&&&&&&&&&%%%%%%'''***+++(((&&&$$$######%%%(((******(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&(((&&&&&&(((---...,,,))),,,(((###$$$(((+++)))&&&$$$''')))***(((&&&''')))(((%%%$$$%%%''''''&&&&&&$$$%%%'''))))))(((((())))))&&&$$$$$$''',,,///111(((((((((***...111111111'''---///,,,+++///222222&&&'''((())))))((('''&&&((((((((((((((((((((((((++++++***)))'''(((***,,,'''((()))))))))((((((((((((444+++""",,,+++&&&///+++((('''++++++(((&&&&&&'''''''''((((((((('''&&&((('''+++"""444,,,///+++---.........------000222---......,,,,,,...444999/////////------------,,,222---...---(((///333+++MMMGGGBBBBBBAAA<<<777666222555333...000777888333444---666333111777888GGGIII???>>>IIIOOOQQQZZZhhhoooqqqvvv|||}}}tttnnnllllllmmmqqqyyy{{{uuulll]]]MMMBBB555111000222333555;;;BBBHHHQQQ^^^jjjqqquuuvvvwwwrrrsssttttttsssqqqnnnmmmkkkhhhccc```___aaadddfffhhhiiiiiijjjkkknnnssswwwzzz{{{|||}}}~~~}}}|||{{{vvvuuutttrrrqqqqqqqqqrrroooooommmlllkkkjjjjjjjjjmmmppptttxxx|||~~~wwwsssjjjgggdddbbbcccgggmmmppprrrssstttuuuvvvwwwxxxyyyzzzvvvfffXXXLLLCCC>>>::::::888666999>>>@@@>>>666666777777777777666666666666666666777777777777666666555555666666777777666666666666666666666666555666777888999999999888777666666555555666777777222222222222444666999:::222222222333333333444444333999EEEMMMJJJ???666444;;;666333444444000...000333888:::888555666444000111111222222222111111000222222222222222222222222000000////////////......333111000/////////---++++++,,,------...---------,,,------,,,+++***,,,......---,,,***)))******+++))))))************))))))))))))((((((((()))******%%%&&&(((******)))((('''((('''***......+++---111000000000///////////////......------------......&&&***///000///,,,(((%%%$$$%%%''''''&&&'''(((***''''''&&&%%%$$$###"""!!!""""""###%%%''')))***+++###&&&)))+++)))'''%%%%%%$$$%%%(((******(((&&&%%%$$$$$$############$$$$$$$$$############$$$%%%%%%)))%%%###(((222666444///'''$$$"""$$$''')))(((''''''&&&&&&&&&(((((((((''''''$$$###&&&(((&&&%%%&&&''''''***---+++&&&%%%'''&&&$$$$$$(((...111...+++---+++******,,,...------+++,,,)))&&&)))///222111((((((((())))))(((((((((((('''''''''((()))+++,,,)))******)))((()))+++...&&&(((***)))((('''(((((((((000---(((,,,...---111+++''''''***+++(((&&&'''(((''''''(((***)))'''%%%+++)))000$$$...***555111111111000---***)))***,,,...111333111...///555;;;222444333///---...---***...+++......+++222666---LLLFFFCCCDDDDDD>>>999777///444444111444<<<;;;333444,,,777333///777888AAAQQQCCC???JJJRRRUUU^^^lllssstttwww|||~~~tttnnnkkkhhhhhhkkkttt~~~~~~|||uuujjj[[[LLLCCC666333222444444555;;;BBBDDDPPP___jjjooorrruuuxxxrrrsssssssssqqqnnnllljjjhhheeebbb``````bbbfffhhhiiijjjlllllllllnnnqqqtttxxxyyy{{{|||}}}|||{{{zzzvvvuuusssqqqppppppppppppmmmlllkkkiiihhhhhhhhhhhhlllooosssxxx{{{}}}wwwrrreeebbb___^^^```fffkkkooottttttuuuvvvwwwyyyzzz{{{~~~rrrbbbUUUJJJBBB>>>999:::888666999@@@AAA===555666888999999888666555666666666666777777777777666666666666666777888888444444444444444444444444444444555666777777777777555555444444444555666777222111111222333555777888333333333333333444444555,,,===MMMKKK666&&&+++999===777555666666333111222555777666444555777555111111111222222111000///...///000000111111222222222000000/////////.........000///......//////---+++++++++---.........------+++,,,---,,,++++++,,,......---,,,***)))******+++(((((())))))))))))(((((()))))))))(((((()))***,,,%%%&&&((())))))(((((((((***...///,,,+++,,,---+++......---,,,,,,,,,,,,,,,+++++++++++++++,,,---...///...000333555222...***%%%(((+++(((###!!!$$$((('''&&&&&&&&&%%%%%%$$$$$$#########$$$%%%'''((()))###$$$&&&&&&%%%%%%'''(((###$$$&&&'''((('''&&&%%%%%%$$$###""""""###$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%%%%+++222444000+++###$$$$$$&&&''''''''''''((('''%%%%%%&&&'''((()))---'''$$$&&&'''%%%%%%(((&&&&&&***...,,,&&&$$$(((&&&'''***---//////+++(((333000,,,***((('''&&&$$$//////,,,'''''',,,...---))))))(((((((((((())))))((('''&&&&&&(((+++///111&&&'''))))))((()))+++---&&&(((***)))'''&&&''')))***+++111111---222888444---)))'''***,,,)))((()))(((''''''***------***(((+++(((222'''---)))555,,,,,,,,,+++(((&&&&&&(((******///333111......444;;;///222222...---///---)))+++(((---///---333666---KKKFFFDDDFFFFFFAAA;;;999---444666444999@@@===333666---999555000:::;;;???VVVFFF???KKKUUUXXXaaaoooyyyyyyzzztttmmmjjjfffeeehhhqqq~~~~~~{{{||||||vvviiiYYYLLLDDD888555444555555555:::AAAEEERRRaaajjjlllmmmqqqtttrrrrrrrrrrrrooollliiigggeeecccaaa```aaadddhhhjjjjjjkkkmmmmmmmmmnnnppprrrvvvwwwyyy{{{{{{{{{zzzyyyuuutttrrrpppooooooooopppkkkjjjiiigggfffffffffffflllooossswww{{{}}}vvvqqqaaa___\\\\\\^^^dddjjjnnnwwwwwwxxxyyyzzz|||}}}~~~~~~ooo```SSSIIIAAA===888:::888666:::AAAAAA<<<444666999;;;;;;999666444666666666666777777777777666666666666666777888888777777777777777777777777222333444555666666666666333333222222333444666777333333222222333444666777444444333333333444555666666333333888:::888666777777333111444555333333555999888555333555:::999444222222333333222111///...------...///000111222222000/////////............,,,++++++---//////...,,,,,,---///000000000//////+++,,,---,,,++++++,,,......---,,,************+++''''''(((((((((((('''''')))))))))(((((()))+++---'''(((++++++************+++222222***&&&)))(((""")))(((((('''&&&'''''''''#########$$$&&&''')))***...%%%""")))......---///444777222)))%%%)))///%%%%%%&&&&&&&&&&&&''''''''''''%%%$$$###"""""""""$$$###"""!!!!!!###(((+++"""###$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&)))---...,,,&&&!!!"""%%%'''((('''&&&&&&&&&((('''&&&%%%###%%%(((,,,444+++&&&&&&&&&$$$&&&+++!!!"""'''...---'''''',,,***,,,...---+++)))***++++++)))'''&&&((())))))((()))------******///333444***)))(((''''''((()))***((('''%%%%%%(((,,,222555$$$&&&'''(((((((((***+++%%%(((******'''&&&''')))+++(((444888...666@@@777///***)))+++,,,******,,,''''''(((+++///000...+++)))%%%222)))...)))111"""((())))))((((((***...000###***//////++++++222999(((,,,---***+++//////***)))'''---///,,,111333)))JJJFFFCCCBBBBBBAAA===:::888777666777999:::999888333333444555777:::===>>>OOOMMMLLLNNNWWWdddqqqyyyzzzpppjjjeeebbbdddooo{{{zzz{{{zzzxxxtttjjj[[[JJJ???:::777222///222:::AAADDDLLLSSS___hhhooorrrssstttpppooooooppppppnnnjjjgggeeebbb^^^]]]```cccgggiiikkkjjjjjjmmmmmmllloootttvvvxxxzzzzzzyyyyyyzzz{{{uuutttsssqqqooonnnnnnnnnllliiieeedddgggjjjjjjiiinnnqqquuuyyy}}}}}}uuunnnbbb___[[[ZZZ^^^dddhhhkkkqqqtttyyy|||}}}~~~}}}oooaaaSSSFFF@@@@@@:::;;;777333:::DDD@@@333666666666666666666666666777::::::666666888888555<<<;;;999777666555444444222333444555555555444333555444444555777666444222444333333222222333333444666666555555555444444444;;;:::444///222999:::666777777777999:::888444111111444666444000///333777777888666444888>>>;;;333111111000000000000111111000000000000////////////////////////////////////000///......///...,,,***------------,,,+++******------,,,,,,+++***))))))***************)))((((((+++,,,,,,,,,,,,+++******,,,***((((((***+++,,,,,,&&&'''''''''%%%%%%'''))),,,,,,++++++***)))))))))+++((($$$$$$%%%&&&$$$""",,, ***,,,333$$$111+++++++++***(((%%%###!!!)))(((''')))++++++(((%%%)))'''%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$##################!!!###%%%&&&&&&&&&$$$###(((###!!!((((((,,,&&& !!!&&&))))))"""%%%...444000&&&###''')))++++++((((((++++++(((###&&&'''%%%&&&)))***(((***%%%$$$))))))%%%$$$'''(((((('''&&&&&&(((---000444+++$$$&&&...222---&&&+++(((%%%%%%((()))(((%%%***)))&&&&&&'''+++///222))))))((((((((((((((()))***...///+++***---///...'''%%%%%%'''+++,,,+++)))+++...,,,''''''---...,,,---333222+++---666999444///***''''''+++,,,)))&&&(((''''''&&&'''((()))***---++++++,,,---,,,'''###***)))***,,,+++((()))---,,,777===777000000222222,,,,,,---------,,,+++***///000000...,,,+++,,,...IIIFFFBBBAAABBBAAA>>>:::888777777777999:::999888555444555666888<<>>>>>;;;<<<888555<<>>;;;999777777888999:::999888777666555666999>>>CCCFFFKKKKKKNNNUUU```ooo}}}zzznnnggg___\\\___iiiuuuzzzzzzzzzyyyvvvooobbbQQQEEE<<<555......555<<>>;;;<<<999777>>>EEE@@@666777777777777777777777777555888888555555777777444666666666666777888999999333333444555555555555444555444444555666666555333444444333333333333444444555555555555555444444444555222555<<<;;;333222777...222666888777666888:::111444888888555222222333111333333444777999555////////////....../////////000000000000////////////////////////////////////+++***+++---000111111///,,,,,,------...------------,,,,,,++++++************************)))(((((())))))******))))))((('''(((&&&%%%%%%'''(((((((((''''''((('''%%%%%%'''(((%%%%%%&&&&&&'''(((((()))'''(((***,,,...---***'''000III---%%%%%%333((( !!!"""%%%''')))*********%%%%%%&&&(((***+++***((($$$%%%&&&((()))'''$$$!!!"""""""""###$$$$$$%%%%%%########################"""###%%%&&&&&&&&&%%%$$$&&&'''$$$###&&& ))) """######""""""###)))###!!!$$$((('''%%%$$$///...)))###"""%%%%%%"""###''')))'''(((******&&&222,,,)))+++---+++******((('''(((...444444,,,%%%((('''&&&%%%%%%&&&'''((($$$'''***)))&&&&&&))),,,***((('''&&&'''***...111)))((((((''''''((())))))&&&)))+++***,,,///---))))))))))))+++---//////...(((******((()))---///---###))))))%%%&&&,,,,,,(((+++(((''')))---///...---''''''''''''((((((((((((''''''(((***------,,,******((())),,,,,,***---222+++222555111+++)))******)))++++++***)))***///333222222111///,,,******+++IIIEEEAAA@@@AAA@@@>>>;;;888777666777999:::999888777666555666999???EEEIIIKKKLLLQQQYYYeeettt|||oooggg^^^\\\^^^hhhsss||||||xxxxxxxxxxxxttthhhXXXLLLAAA777000222999@@@DDDGGGXXX]]]dddjjjkkkkkkjjjiiilllkkkjjjjjjjjjiiifffcccbbb^^^[[[]]]aaaccc___[[[[[[ZZZ^^^cccfffhhhnnntttsssvvvxxxzzzzzz{{{|||~~~}}}tttrrrtttvvvsssooommmkkkhhhggggggiiijjjkkkllloootttxxx|||wwwllldddWWWTTTRRRSSSYYYaaagggkkkqqqtttxxx{{{|||~~~yyykkk^^^QQQDDD??????999:::999999>>>CCC???666777777777777777777777777666999999666666888888666666666555666666777888999333444444555555555555555555444333444666666555444444444333333333333444444555555555555555555555555555111666@@@===222111;;;222666:::888333111333777888888888555222111333555222333555777999999444000000000////////////000000000000000000////////////////////////////////////+++***+++---000111111///+++,,,---...............,,,,,,,,,++++++************************)))((((((+++++++++++++++******)))'''&&&%%%&&&((()))(((''''''(((((('''%%%%%%&&&(((%%%%%%&&&&&&&&&'''''''''%%%%%%'''((()))(((&&&$$$222SSS,,,***...111***&&&%%%&&&'''((())))))((('''%%%%%%&&&((())))))((('''%%%%%%%%%'''((('''$$$!!!!!!!!!"""##############################$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$###'''$$$""""""!!!%%% """$$$""""""%%%,,,%%% %%%---000,,,(((///...)))$$$%%%)))***&&&###''')))((()))+++***'''+++---...///,,,***)))+++++++++...333666333,,,%%%''')))***(((%%%$$$'''+++"""%%%'''((('''''')))+++***((('''&&&'''***---///(((((('''''''''((())))))%%%+++///...++++++***(((&&&&&&'''(((***+++,,,---......---+++)))((('''&&&%%%)))***'''(((,,,+++''',,,***)))***---//////...((()))))))))***)))))))))'''((()))***,,,,,,,,,+++++++++---000...***))),,,---111333111---***)))(((******)))+++---000111222000000000...,,,+++,,,---JJJFFFAAA?????????===:::777666555666888999888777666555444666:::@@@FFFJJJMMMOOOUUU]]]iiivvv~~~ssskkkaaa___aaajjjttt{{{wwwwwwxxx{{{yyyooo^^^QQQBBB888111555;;;@@@FFFKKKXXX]]]ccchhhiiiiiihhhhhhgggfffdddccccccbbb```^^^aaa___^^^```bbbbbb]]]WWWWWWWWW[[[aaaeeegggmmmsssrrruuuxxx{{{|||}}}wwwqqqsssuuussspppmmmkkkiiigggfffgggiiikkkkkknnnsssxxx|||uuuiii```SSSQQQOOOQQQWWW___fffjjjpppsssvvvyyy{{{}}}wwwiii]]]OOOCCC>>>???777888888:::???AAA<<<555777777777777777777777777444777777555555777888555888777666666666666666666444444444444555555666666555444333444555666666555555444444333333444444555444555555555555555555555888333666???<<<222444???666999:::777111...000444888999999999666444222222222333555888999666333111222111111000000111111222000000000000////////////////////////////////////---,,,,,,---///000///---++++++,,,---............,,,,,,+++++++++++++++******************)))((((((***++++++++++++***))))))(((''''''((()))***)))((('''(((((('''%%%%%%&&&'''(((((((((''''''&&&&&&&&&++++++***((('''''''''(((""">>>'''---(((%%%---'''((()))***)))((('''&&&&&&'''(((((('''&&&%%%$$$'''&&&$$$$$$%%%%%%%%%$$$!!!!!!"""#########""""""""""""#########$$$$$$$$$!!!""""""###############"""&&&$$$$$$""" """ )))(((&&&###"""%%%---333---***''',,,666:::666///&&&&&&$$$$$$***111222...$$$((()))((())),,,,,,))))))222999666---'''''')))///111444444222///+++)))***,,,,,,)))&&&%%%'''***%%%%%%%%%(((+++,,,+++))))))((('''&&&'''***,,,...'''''''''''''''((())))))$$$///555222***'''((((((&&&&&&&&&&&&'''(((***+++(((((()))+++,,,+++++++++(((***+++******++++++)))+++)))((('''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&)))***++++++************(((***///444222+++'''(((---...111333111---)))''',,,))))))...444666222------.........------...000LLLGGGBBB???>>>>>>;;;999666444444555666777666555444444555777<<>>>>>:::444///222111333777666222000111333222222111111222222333000000000000///////////////////////////////////////...---...//////---,,,++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++***************)))(((((((((((())))))(((((('''&&&)))(((((()))++++++***(((((())))))'''%%%$$$%%%'''***))))))(((''''''&&&&&&,,,,,,+++(((&&&%%%''')))###///&&&(((&&&%%%$$$&&&'''))))))))))))(((&&&((()))(((&&&$$$######(((&&&###"""###%%%%%%$$$!!!"""###$$$$$$###"""!!!"""""""""###$$$$$$%%%%%%""""""""""""#########$$$!!!''' $$$&&&$$$*** &&&%%%###"""$$$+++333999'''((())),,,222666222,,,'''(((&&&''',,,000,,,$$$$$$'''(((''')))---///---###000:::888111...000222///111333111...,,,,,,---///---+++)))(((''''''&&&)))''''''***///000...***)))(((''''''''')))+++---&&&&&&&&&&&&'''((())))))&&&///666111***'''((((((((())))))((('''(((***,,,&&&%%%(((---...+++***,,,)))******))))))))))))(((...---+++)))(((''''''&&&***)))(((&&&&&&'''((()))+++,,,,,,+++)))((()))***$$$&&&---444333---))))))))))))---444555000***''',,,***+++000555666111***+++,,,---------...000222NNNIIIBBB>>>===<<<:::777444333222333555666555444444555777:::???EEEJJJMMMRRRVVV]]]gggrrr}}}~~~xxxooolllmmmttt{{{~~~~~~ttt```QQQ???888555:::;;;;;;EEERRRYYY]]]bbbeeeeeedddcccbbbbbb```^^^]]]]]]\\\[[[YYYVVV[[[bbbfffeeebbb___]]]XXXXXX[[[aaadddfffkkkqqquuuwwwyyyzzzyyyyyyzzz{{{zzzxxxuuutttttttttsssrrrjjjjjjiiifffccccccfffjjjjjjmmmrrrwww|||~~~rrreee\\\QQQNNNMMMOOOUUU^^^eeehhhmmmooorrruuuwwwzzz~~~|||qqqdddXXXKKK@@@;;;<<<666666:::???AAA???:::666666666666666666666666666333666666444555888888555888888777555555444444555666555555444555555777777555333222333555777777777555555444444444444555555444444444555555555666666555444444666888999888777777666333111111111333444///222666:::======;;;999444222333777666111000333222222111111111111222222000000000000////////////////////////////////////...------...//////...,,,+++++++++,,,++++++******++++++++++++++++++++++++***************)))(((((((((((((((((((((''''''&&&((((((((()))++++++***(((((())))))'''%%%$$$%%%'''((((((((((((''''''''''''''')))***)))&&&%%%&&&'''...+++$$$)))(((999###"""###%%%'''((((((((('''$$$&&&((((((%%%######$$$&&&%%%$$$$$$%%%%%%$$$"""!!!"""$$$%%%%%%$$$"""!!!!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&& (((&&&...---666'''!!!!!!!!!$$$(((,,,...///!!!&&&)))''''''******&&&+++,,,,,,---000000'''$$$''''''&&&(((...111000&&&...444222111444666555+++++++++,,,,,,---,,,,,,888222+++***------)))$$$'''((()))+++------,,,***)))(((''''''''')))+++,,,&&&&&&&&&&&&'''((())))))''',,,...,,,+++,,,***'''+++++++++)))&&&&&&))),,,)))''')))......)))&&&(((+++)))((((((''''''''')))111000///---+++*********...,,,***''''''(((+++,,,***,,,,,,+++)))((()))+++%%%'''+++111000+++)))+++((('''---888<<<666...******,,,...000000...---,,,,,,---...---------///111PPPJJJCCC>>>===;;;999666333222111222444555444333444555888<<>>===<<>>777777;;;AAACCC@@@;;;888666666666666666666666666777::::::888888;;;<<<999777666666555555555555666666555555444444666777888555333222222555777777777555555444444444444555555444444444555555555666666111333444444777;;;888000:::777333000000111222111444111///111666===CCCGGG888555666999888222222777111111000000000000111111000000000000////////////////////////////////////---,,,,,,...///000///---+++++++++++++++***)))(((++++++++++++++++++++++++***************)))((((((***************))))))(((''''''''')))++++++)))'''((())))))'''%%%$$$%%%&&&%%%%%%&&&''''''(((((()))$$$(((,,,---+++)))))))))***"""'''&&&***RRR555###"""###$$$%%%%%%%%%$$$###!!!%%%((((((%%%$$$$$$&&&###$$$%%%&&&'''&&&### """###$$$%%%%%%$$$"""!!!!!!""""""###$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&'''((()))(((444555???---$$$$$$''',,,//////)))$$$$$$,,,...(((###%%%((('''$$$'''+++000777888///$$$%%%'''&&&%%%'''///333333555666333---,,,///---&&&'''%%%###'''---000---)))@@@666------222333,,,$$$"""&&&***+++((('''''')))((((((''''''((()))***+++%%%%%%%%%&&&'''((()))***(((((('''''',,,000,,,%%%+++++++++(((%%%$$$'''***&&&$$$'''...///***(((***---***(((((('''&&&(((***......---+++)))(((((()))---***&&&$$$###%%%(((***)))+++,,,+++((((((***---+++***,,,...,,,'''&&&))))))(((///===CCC<<<222...(((...222///)))&&&***///......///...,,,,,,...///MMMHHHBBB???>>>===999666222222222333333444444444888666999@@@FFFIIINNNTTTVVV[[[ffftttxxxwwwwwwzzzzzzooo\\\KKK===;;;<<>><<<:::555777AAABBB999555999555555555555555555555555555555555777999999777555777666555444444555666777666555444333333333333444555333111222444555333111:::;;;:::777444333666999333444555555555555555444333555666666555777<<<@@@999555222222444666666555000///111444444222444999777BBBJJJGGG<<<333444999333333222111111222333333333000...///000///,,,))),,,,,,---...///000111111333///+++***,,,,,,***(((++++++,,,,,,++++++***)))++++++******)))*********+++***)))***,,,,,,***)))///,,,))))))******'''$$$---,,,)))&&&%%%%%%%%%&&&(((&&&$$$$$$%%%''''''&&&%%%&&&'''(((((('''&&&%%%!!!!!!%%%+++---++++++---...+++)))((())))))&&&###***######+++,,,### $$$*********)))(((&&&%%%$$$%%%%%%%%%$$$$$$#########"""%%%''''''$$$"""###$$$""""""###$$$&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$&&&$$$ """)))"""''',,,///...***&&&$$$%%%%%%&&&&&&''''''((((((***((()))...444555111,,,///+++%%%'''---&&&###...,,,111111,,,)))++++++'''$$$###$$$"""&&&666555+++111555333///***'''$$$///...,,,)))&&&%%%&&&(((///...+++***222888333(((&&&&&&(((***)))'''''')))***+++,,,+++))))))***,,,'''((((((((((((''''''&&&&&&((()))***)))(((&&&%%%'''***+++)))%%%###$$$%%%)))(((***,,,***%%%$$$'''$$$%%%%%%&&&(((***+++,,,***((('''))),,,...,,,***------------,,,***((('''000"""***000666666***111++++++***)))((()))***+++,,,111666555000---...111LLLGGGBBB@@@???>>>:::777222333333333444444444444777777:::AAAGGGJJJPPPWWWZZZbbbppp}}}{{{zzzzzz|||yyyooo[[[JJJ>>>;;;;;;>>>AAAFFFOOOZZZbbbdddcccbbbccceeeddd___TTTQQQLLLHHHHHHKKKOOOPPPXXX^^^fffjjjjjjhhheeedddbbb______cccffffffjjjoooqqqrrrtttuuuuuutttssssssrrrsssttttttsssqqqooommmkkkiiigggeeedddcccddddddeeehhhnnntttzzz{{{pppddd[[[OOONNNLLLOOOTTT[[[```ccciiiiiikkkmmmrrrwww{{{~~~|||rrrbbbSSSHHHAAA===<<<;;;666999AAAAAA999555888555555555555555555555555666555555666777888666555666666666666666777888888888777666555444444444444555333111222444555444222999::::::999666333222222555555666666666555555444555666666555333444777:::666333000000222444444333111000222555444222444888555<<>>:::666666666666555444333222111111111111111333555888;;;666555444444444555555555444333444666444111222666999888666555444444333222222222111111111111222222000000000111222222111111///////////////.........555444111,,,((('''+++...------......------,,,+++************+++,,,......***)))))))))++++++***(((&&&(((***,,,......---,,,''''''(((((((((((('''''')))'''&&&&&&((((((((('''&&&%%%%%%%%%&&&(((***+++***((()))------***(((***&&&%%%%%%%%%%%%&&&%%%%%%)))&&&)))///000***%%%%%%((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&&&&$$$######%%%+++)))%%%!!! %%%((('''((()))***,,,---//////))))))))))))(((((())))))%%%111///''',,,///++++++222///++++++...///+++&&&(((''')))''''''222444&&&((())),,,000000,,,)))***$$$))))))&&&$$$'''+++***,,,...---++++++***)))(((******''''''***...///---,,,,,,***)))***---000---+++)))&&&%%%&&&'''(((%%%'''******)))***,,,///,,,,,,+++)))((((((***,,,333+++''')))---,,,))))))%%%%%%&&&&&&((()))***+++************+++,,,,,,,,,)))***+++,,,------......,,,'''222///---444999MMMGGG:::+++&&&***///---)))---,,,+++,,,///111111111KKKGGGCCCBBBBBBAAA===:::888888888777777777777777;;;<<<@@@EEEGGGJJJSSS]]]iii{{{vvvcccRRREEE???<<>>DDDMMMTTTUUUXXX]]]dddjjjoooqqqkkkgggeeeggggggeeefffjjjlllmmmooopppqqqqqqppppppqqqrrrssssssrrrpppmmmlllfffeeecccaaa____________^^^bbbhhhooovvv}}}}}}xxxpppfff___QQQOOONNNPPPVVV]]]cccfffiiijjjkkknnnrrrwww{{{~~~yyyooo```QQQGGG@@@===;;;;;;<<<@@@BBB>>>888555555777777777777777777777777999666444333444444444444555777888999777444111...222333444666777777777777444444444444444444444444444222222444999<<<;;;999999999888888777666555444333222222222444777:::;;;555555555555444444555666555444444666555111222666;;;888444444666777666444111111111111111111111111000000111111000/////////------......///000000111888444///------------+++------......------,,,+++))))))******+++,,,---...***)))((()))++++++)))((('''(((***+++++++++******((()))))))))((('''&&&%%%'''&&&%%%&&&''''''&&&%%%)))((('''''''''((()))***&&&%%%&&&***+++))))))+++((((((((('''&&&%%%%%%%%%***'''''')))+++(((&&&&&&&&&''''''&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''$$$"""###&&&)))***$$$$$$###!!! !!!$$$'''&&&&&&''')))***,,,---...'''%%%###%%%))),,,***((((((555222))),,,...******///,,,+++...222111+++'''***'''(((&&&$$$///666---,,,***,,,111222,,,)))+++###'''))))))'''''',,,111***,,,......,,,))))))+++&&&******%%%%%%***---,,,'''''''''&&&%%%&&&(((+++---,,,)))'''''''''((()))%%%)))...///,,,******+++,,,---,,,(((%%%'''///777444,,,&&&(((+++)))&&&%%%&&&&&&&&&&&&''')))***+++***+++++++++++++++,,,,,,******************++++++,,,(((333111111666111;;;:::444,,,))))))++++++***...,,,,,,---000222333222NNNIIIDDDAAAAAAAAA>>>;;;;;;;;;::::::::::::999999<<<===BBBGGGHHHLLLVVVaaapppyyygggVVVIIIBBB???DDDMMMWWWcccmmmmmmnnnmmmjjjhhhfffaaaZZZRRRKKKEEECCC>>>:::???JJJMMMOOOSSSZZZcccjjjnnnppplllhhhfffgggfffdddeeeiiikkklllnnnpppqqqqqqppppppppppppqqqqqqpppnnnllljjjgggfffdddbbb````````````]]]aaagggmmmttt{{{~~~yyyqqqfff___SSSQQQOOOQQQWWW]]]bbbeeekkkkkklllooosssxxx}}}xxxnnn___PPPFFF@@@<<<;;;999===AAABBB===888666666666666666666666666666666777666444444555666555444555666888888666333000---000222444666777777777777333555666555444333444555666333111111333555777777:::;;;;;;;;;:::999888888888666444333555777888888222333444444222222333444555444444777555222222666888555222222444666555333000000111222222111000000///111222111000......///,,,,,,---...///000111111///000333888<<<999111***---------------,,,++++++))))))))))))***+++,,,,,,)))(((((()))******)))'''&&&'''(((((('''&&&''')))***))))))((('''&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$,,,,,,***((('''&&&%%%%%%&&&$$$%%%***+++***+++...((()))***)))&&&%%%%%%&&&%%%$$$$$$%%%(((*********%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&$$$!!!""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######!!! $$$,,,000000!!!"""######"""###$$$&&&%%%%%%&&&'''(((******+++)))%%%$$$(((...222///+++,,,555222+++---+++(((---///+++,,,000333///+++)))***''')))'''###,,,444...,,,'''(((000111+++(((***&&&&&&&&&&&&&&&(((,,,...((((((***,,,+++'''&&&)))$$$******$$$###(((***''')))******(((&&&%%%&&&'''+++***)))((((((((()))***%%%,,,222222...)))((()))++++++***(((''',,,555===000***'''))))))&&&$$$$$$&&&&&&&&&''''''(((*********,,,---,,,++++++,,,---,,,+++***))))))))))))))),,,'''222///111555***---/////////---++++++,,,---............------------QQQKKKDDDAAA@@@@@@>>><<<=========<<<<<<<<<;;;;;;;;;>>>CCCIIILLLPPP\\\hhhyyymmm]]]KKKEEEBBBHHHSSS]]]hhhqqqnnnooommmiiieeebbb\\\TTTQQQJJJFFFFFF@@@999>>>IIIFFFHHHNNNXXXbbbjjjmmmmmmmmmhhhfffggggggdddeeeiiijjjkkkmmmooopppppppppooommmnnnoooooonnnllliiihhheeedddbbb```___^^^^^^^^^]]]aaaggglllrrryyy{{{qqqddd[[[TTTRRRPPPRRRWWW]]]bbbdddkkkkkkmmmooosssxxx}}}wwwnnn^^^PPPFFF@@@<<<;;;888>>>BBBAAA===999777777555555555555555555555555666555555666777888666555555555666777666444222111333555666888888777666555333555666666444333444666444444444333222444777999777777888888888777777666999666333333555888888777111333555444222111222444555333444777555222333777444222000111222444444333///000111222222111000///...000333222111000111222---.........//////000000***000888???@@@;;;333,,,,,,,,,,,,,,,,,,++++++***)))))))))((())))))******)))(((((()))******)))''''''((()))'''&&&&&&))),,,)))((('''&&&&&&'''((()))&&&&&&&&&'''((((((&&&$$$(((((((((((('''&&&$$$$$$&&&$$$%%%)))+++)))***---&&&((()))(((&&&%%%''')))###$$$%%%&&&)))+++***((($$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$&&&))),,,,,,(((%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""(((///111---$$$%%%&&&%%%$$$$$$%%%'''%%%%%%&&&&&&'''(((((()))((((((***---111222111...///333000...///)))(((333333///...000///***))),,,***(((,,,+++$$$)))...)))***$$$%%%...111+++))),,,&&&%%%###%%%''')))(((''''''$$$%%%***+++'''%%%(((%%%,,,---&&&$$$******%%%***+++---,,,***)))((()))''''''''''''(((((((((((('''---333222---)))))),,,000,,,((()))---222555555***((((((******&&&%%%'''''''''&&&''''''((()))******,,,...---+++***+++---,,,+++***)))))))))******+++'''000+++,,,222))),,,+++,,,......---,,,---...***---000///,,,******,,,SSSMMMEEE@@@??????>>>===??????>>>>>>=========<<<;;;>>>DDDKKKNNNTTTaaannntttdddMMMFFFDDDKKKVVVaaakkktttssstttrrrlllgggccc[[[SSSQQQKKKHHHIIICCC;;;@@@LLLBBBEEELLLWWWbbbjjjlllkkkmmmiiiggghhhgggeeefffjjjiiijjjlllnnnooooooooooookkkkkklllmmmllliiigggfffbbb```^^^\\\[[[ZZZ[[[[[[]]]aaaffflllrrrxxx~~~|||pppbbbXXXVVVSSSQQQRRRWWW]]]aaaccckkkkkklllooosssxxx}}}wwwmmm^^^PPPEEE???<<<;;;777>>>CCCAAA===999888888555555555555555555555555555555555777999999777555444444666777777777666555777888999:::999777555444333555777666444333444777222444777777666777<<>>===DDDCCCBBB@@@???>>>>>>>>>EEEFFFIIIOOOYYYeeepppwwwzzzmmm```TTTJJJMMMWWWbbblllsssvvvvvvsssmmmjjjfff]]]TTTOOOQQQMMMDDD???AAABBB???>>>AAAHHHRRR]]]fffjjjlllmmmkkkgggfffggghhhhhhhhhjjjkkkmmmooopppqqqqqqppppppnnnlllkkkjjjhhheeecccbbbaaaaaa```___^^^^^^]]]]]]___ccciiiqqqxxxwwwiii]]]PPPOOOOOORRRWWW]]]aaacccooonnnnnnqqquuuyyyzzzzzzxxxjjjZZZOOOGGG???;;;;;;777HHHFFFHHH333<<<444666555555555666666666666666666666555555555555666666777777777777777777777777777999;;;:::666444555666222444666555333333666888222444444333555999777111000000333666555111111555:::777444666888888444///666444000222:::@@@<<<333555)))===RRRBBB111444666222111111333444444222000222222222111000///......///............//////000///222333222///,,,---..................---------(((***------,,,******+++,,,------***''''''+++///((())))))))))))*********(((((('''''''''(((((()))&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))(((((((((((())))))+++&&&%%%((()))'''&&&(((%%%&&&&&&$$$######%%%'''+++)))%%%$$$%%%'''))))))""""""!!!!!!"""###%%%'''%%%$$$###""""""$$$&&&'''"""$$$'''***)))(((...666"""%%%&&&%%%"""!!!$$$'''######"""""""""$$$%%%&&&!!!%%%)))***'''%%%$$$$$$&&&&&&'''((()))***++++++%%%---!!!"""(((---777...+++***...555666///+++,,,$$$***333777000((()))000444333000---+++(((&&&%%%333333///(((''')))((($$$'''&&&(((+++......***&&&------)))$$$'''///000,,,''''''((((((((((((''''''111///---+++((('''&&&%%%((())))))(((&&&&&&'''(((++++++***'''%%%%%%(((***(((222...&&&,,,///,,,,,,&&&&&&((())))))((((((''')))******'''$$$$$$'''***%%%&&&''''''((((((''''''+++++++++++++++***)))(((((()))***+++++++++***)))+++***333... ***555(((---,,,,,,***)))((())))))...,,,***))))))+++...000WWWNNNHHHFFFEEEBBB@@@AAACCCCCCCCCBBB@@@??????@@@FFFHHHLLLUUUaaannnxxx}}}ssscccVVVLLLMMMVVV```iiipppvvvvvvsssnnnjjjggg___VVVQQQRRRNNNFFFBBBDDDBBB>>>===@@@GGGQQQ\\\dddhhhjjjkkkiiiffffffggghhhhhhgggiiijjjlllnnnpppppppppppppppooommmkkkkkkiiieeecccaaa``````______^^^]]]]]]]]]___ccciiipppwww~~~wwwjjj^^^RRRQQQPPPRRRXXX^^^ccceeekkklllnnnqqqtttyyy}}}xxxjjjZZZOOOFFF>>>::::::333BBBDDDAAA555999777777666666666666666555555555666666555555555555666666555555555555555555555555666888:::888666444444666333555666555333333666888777444111333666666222...NNNBBB666111000000333777888555444555888888444000333444333222666:::999444888---;;;III<<<222666666111111111222333333111///555555555444444333111111///////////////000111222///000222000...---...000...............---------666333...,,,---,,,+++)))***,,,,,,***'''&&&))),,,((((((((()))))))))******(((((((((''''''(((((()))((((((((()))))))))******(((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((%%%%%%(((***'''&&&'''%%%$$$$$$$$$%%%'''((()))333///+++(((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%$$$######$$$%%%&&&'''&&&'''(((%%%"""$$$)))""""""$$$%%%&&&&&&%%%##################"""""""""&&&(((***)))&&&######$$$&&&&&&&&&'''''''''''''''(((;;;///+++...'''(((######%%%---777888111***)))***+++///333222+++(((***444333///***&&&&&&))),,,333333000***(((******&&&$$$$$$%%%)))------((($$$///...)))###$$$***,,,)))''''''((((((((((((''''''000...---***((('''&&&&&&((())))))(((&&&&&&''')))------+++(((&&&%%%'''(((+++444...%%%(((***%%%%%%(((''''''''''''(((***+++*********(((%%%%%%(((+++%%%%%%&&&&&&'''''''''&&&******+++++++++***))))))))))))***++++++++++++***,,,''',,,***###...555&&&,,,+++*********++++++***...---,,,++++++,,,...///TTTNNNJJJHHHEEEAAA@@@CCCCCCDDDEEEDDDCCCAAABBBCCCHHHJJJQQQ^^^mmm{{{|||jjj]]]QQQPPPVVV^^^gggnnnvvvwwwtttoookkkhhhaaaYYYTTTSSSNNNIIIGGGGGGCCC<<<;;;>>>EEEOOOZZZbbbfffggggggfffdddeeeggghhhgggggghhhiiikkkmmmooopppqqqqqqqqqpppmmmlllkkkhhheeeccc`````````______^^^]]]]]]\\\^^^bbbhhhooowww}}}~~~wwwjjj___UUURRRQQQRRRXXX___eeegggjjjlllppprrruuuzzzyyykkk[[[OOOFFF>>>999999555???GGG;;;999555:::666777777666666555555444444666666555555555555666666555555555555555555555555666777888777555444444555444555555555444444555777888555666666222///999HHH]]]JJJ666...000222333555555444333555888888444111111555555222111555666555;;;333888<<<666555888555111000000111222333111///555555555555555444333222////////////000111333333///000///...------///111//////.........---------===555,,,))),,,...,,,)))***---...---)))'''(((***((((((((())))))))))))***))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))'''&&&%%%%%%$$$$$$$$$$$$&&&###$$$)))+++(((&&&'''&&&###"""$$$(((++++++)))333000,,,)))(((((('''&&&$$$&&&)))++++++***)))(((%%%%%%%%%%%%%%%%%%%%%$$$$$$"""###''''''$$$$$$'''!!! !!!%%%)))***%%%!!!######$$$######""" ,,,,,,***'''$$$"""###$$$&&&%%%%%%%%%$$$$$$$$$###"""CCC888222:::,,,%%%((($$$&&&,,,222333...)))(((---((('''...333000)))&&&222000---'''$$$%%%***///---...,,,'''%%%''''''$$$%%%&&&(((---111000,,,'''000...)))######&&&'''%%%''''''((((((((((((''''''...---+++***(((''''''''')))))))))((('''&&&''')))......,,,)))&&&%%%&&&(((+++555///$$$((()))$$$###***(((&&&&&&&&&))),,,...)))******)))''''''(((***&&&&&&'''''''''(((((((((((()))******++++++******)))***+++---------,,,++++++%%%&&&'''***888<<<---,,,***((())),,,...,,,***......------------------PPPLLLIIIGGGCCC>>>???CCCBBBEEEHHHHHHFFFEEEFFFGGGIIIMMMWWWgggxxxsssfffYYYUUUYYY___gggnnnuuuwwwuuuooojjjgggbbb[[[VVVRRRMMMKKKKKKHHHAAA::::::===EEEOOOYYYaaadddeeedddccccccdddfffggggggfffhhhiiikkkmmmoooppprrrrrrrrrpppnnnllljjjhhhdddbbb___``````aaa```___^^^]]]]]]___ccciiipppwww}}}}}}vvvjjj___VVVSSSPPPRRRWWW___eeeiiikkkoootttuuuwww|||yyykkkZZZOOOFFF===999888===BBBLLL888===222;;;333888888777666555444444333666666555555555555666666555555555555555555555555888888888777666555666666555555555444444444555666333777===<<<...+++HHHnnnKKK>>>333222555555111///222222333666888888555222444666555111111555555333999777555444333888999222333222111222333333222111222222333333222111000000.........///000111222333111000///---,,,,,,...////////////...------,,,,,,444///)))'''***------,,,,,,///222111---******+++)))))))))************+++******)))((((((((())))))&&&''''''''''''((((((((())))))))))))))))))))))))'''&&&%%%$$$#########$$$%%%###%%%+++---***(((((((((%%%"""%%%***---+++(((***(((&&&%%%'''((((((((( ###(((,,,---,,,***((($$$$$$%%%&&&''''''&&&&&&&&&###$$$(((+++(((&&&'''!!! !!!$$$'''(((&&&$$$%%%$$$###""""""######$$$---,,,(((%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""HHH999222BBB333(((111...,,,+++***)))((()))******$$$###***111000***'''444222000///000111111111))),,,+++&&&$$$%%%&&&$$$&&&&&&(((---111111---(((---,,,***'''&&&&&&%%%###''''''((((((((((((''''''++++++***)))(((((((((((()))******)))'''&&&((())),,,,,,,,,***((('''((()))(((222---%%%***---)))))))))(((''''''(((***,,,...(((((()))(((((('''(((((()))((((((((())))))******'''((()))***++++++++++++))),,,000444444222///,,,)))&&&&&&)))222???CCC<<<...+++)))***......,,,(((---.../////////...---,,,OOOKKKIIIHHHDDD???@@@DDDBBBGGGLLLMMMKKKIIIJJJLLLMMMSSS___pppzzzlll___YYYZZZ^^^gggooouuuwwwuuuoooiiifffbbb]]]WWWRRRMMMLLLLLLGGG???999:::>>>FFFPPP[[[bbbdddeeedddbbbaaabbbeeegggggggggjjjjjjkkkmmmoooppprrrsssssspppnnnkkkjjjgggccc```___```aaabbbbbb```___^^^^^^```dddiiipppwww}}}zzztttiii^^^UUURRRPPPQQQWWW^^^eeehhhmmmppptttuuuvvv{{{xxxjjjZZZNNNEEE===999888>>>BBBKKK666<<<222;;;333888888777666555444444333666666555555555555666666666666666666666666666666:::999888777777888888888666555444444444555555555444555;;;<<<222000HHHhhh333000111555777333000000111222444777888888555333777777444222555999777222444888444111666;;;666111555444333333444555444333000111111111111000000///...------...///000111222444222///---,,,,,,------000//////...------,,,,,,***+++++++++++++++---...+++...222111...+++***+++*********+++++++++,,,,,,++++++***)))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&%%%$$$$$$%%%%%%'''%%%&&&,,,...+++))))))***&&&$$$&&&***,,,)))%%%$$$###"""###&&&((())))))###&&&***------+++(((&&&"""###%%%&&&(((((())))))---)))(((******%%%!!!!!!!!!"""######"""###'''***&&&%%%"""!!!"""%%%(((++++++(((%%%$$$$$$&&&''')))"""######$$$%%%%%%&&&&&&///OOO777+++<<<...###***///...+++'''&&&(((***+++)))%%%%%%***---+++((((((999777888<<>>???:::444///))),,,,,,,,,333;;;???BBB000...,,,---...---***''',,,---///000000...---,,,QQQLLLJJJJJJHHHDDDCCCEEECCCIIIPPPSSSPPPNNNOOORRRTTT]]]kkkzzz~~~qqqccc\\\[[[___hhhpppwwwzzzxxxpppjjjfffccc^^^YYYSSSNNNNNNLLLEEE>>>;;;===AAAIIISSS]]]dddffffffeeecccaaaaaacccfffggghhhkkkkkkkkklllmmmooopppqqqrrrpppmmmjjjhhheeeaaa^^^^^^___aaabbbbbb```___]]]^^^```ccciiiooovvv|||{{{vvvqqqfff\\\UUURRRPPPRRRXXX___dddggglllnnnqqqsssvvv{{{vvviiiYYYNNNEEE===999999999???BBB555666555:::666777777666666555555444444666666555555555555666666777777777777777777777777<<<999777777888999:::999777555444444555555555444999222111777:::777999>>>......111555333000111666111333666999999888555444888777666444888;;;888222000777333111;;;;;;444444777555333444555666666555222222222333333222222111...............//////000555222///......///...---000000///...---,,,,,,+++***---000000---++++++,,,'''+++......+++))))))************+++++++++,,,,,,---,,,+++***)))))))))))))))))))))*********++++++(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((%%%&&&+++---+++((())))))'''&&&'''******(((%%%&&&%%%$$$%%%'''))))))(((+++,,,---...,,,***&&&$$$$$$$$$%%%&&&''')))******'''%%%%%%''''''###"""$$$"""$$$%%%""" !!!''',,,&&&%%%###"""###'''+++---&&&%%%######&&&(((((((((""""""###$$$%%%&&&''''''...FFF000&&&111(((###%%%$$$(((*********,,,+++(((---***))),,,,,,)))(((***555444666;;;???<<<333***+++000111,,,((()))***)))&&&$$$$$$&&&)))***(((%%%%%%''',,,111000***&&&'''''''''((((((((((((''''''&&&&&&&&&''''''((()))***)))******)))''''''(((***%%%'''((()))((()))***,,,$$$...***!!!'''***&&&&&&'''((()))***+++***)))(((&&&&&&''')))+++***'''%%%'''&&&%%%$$$%%%&&&'''(((&&&'''((()))************,,,222<<>>666111***222///+++000000333>>>000000000///---+++)))'''+++,,,---...///......---RRRLLLHHHIIIJJJGGGDDDDDDDDDLLLTTTWWWTTTRRRTTTWWW^^^hhhxxxwwwiiiaaa```cccmmmvvv{{{~~~|||ssskkkhhhdddaaaZZZUUURRRQQQLLLCCC??????@@@DDDLLLWWWaaagggiiiiiihhheeeaaa```bbbeeehhhiiijjjjjjjjjjjjjjjlllmmmnnnrrrooollliiigggccc___\\\[[[]]]___``````___]]][[[\\\^^^aaagggmmmtttyyy}}}|||wwwsssnnndddZZZUUUSSSRRRUUUZZZ```eeeggglllmmmppptttyyyuuugggXXXMMMEEE>>>:::;;;999AAA===999111999888777666666666666666555555555666666555555555555666666666666666666666666666666<<<999666555888999:::999888666333333555666555333777333111333777777222,,,111111333555222///222777222555999;;;:::888555444333777999888888:::888444...666111222>>>999111:::777555333333444555555555222333333444444333333222111000//////.../////////222000//////222333111///000000///...---,,,++++++///////////////...+++***&&&))),,,,,,***((()))+++(((((()))))))))*********------,,,+++************))))))*********+++++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))%%%%%%)))***(((&&&'''%%%%%%'''((()))(((((('''&&&%%%%%%&&&((())))))(((+++++++++***)))(((''''''((('''&&&&&&&&&'''((()))"""%%%$$$"""&&&,,,$$$$$$######"""###&&&'''$$$$$$$$$%%%&&&'''((()))###""""""%%%'''(((&&&$$$#########$$$$$$%%%%%%%%% 666...***,,,%%%)))&&&!!!&&&((('''(((,,,+++'''...******...000//////111---///000000...,,,)))'''(((...000+++&&&%%%&&&&&&,,,)))''''''***,,,***)))((((((,,,000...'''&&&)))''''''((((((((((((''''''$$$%%%%%%&&&''')))***+++******+++)))(((''')))***$$$&&&((((((''''''((()))%%%///***!!!&&&)))%%%%%%))))))((((((((((((((((((''''''(((+++...---)))&&&((('''&&&%%%&&&''')))***''''''((()))******))))))(((...555;;;<<<888222...)))333---'''...++++++;;;,,,000333222---***)))+++)))***+++------.........QQQIIIDDDGGGIIIGGGCCCAAADDDMMMVVVYYYWWWTTTVVVYYYeeeqqq}}}ooogggeeeiiisss}}}~~~vvvmmmiiifffccc\\\WWWTTTSSSLLLBBB???CCCBBBFFFNNNYYYccciiikkkjjjjjjfffaaa___aaaeeehhhjjjjjjiiihhhhhhhhhiiikkkkkkqqqoookkkiiifffbbb^^^[[[YYY[[[]]]______]]][[[ZZZZZZ\\\```eeekkkrrrwww{{{~~~~~~zzzuuuqqqlllbbbXXXUUUTTTTTTWWW\\\bbbfffhhhmmmnnnqqqwww~~~~~~tttfffWWWMMMEEE>>>;;;;;;???HHH===>>>...===555666555555555666666666666666666666555555555555666666555555555555555555555555;;;888444444777999999888888666333333555666444222222777888222...222888999111000333666666222111444333666:::<<<;;;888666444...666<<<;;;777666777666///666000333???777000@@@666444222222333555555444111111222333333333222222333222111000///////////////......000444666444222111000///...---,,,++++++000,,,)))+++///111---)))'''***------+++***,,,...''''''''''''((((((((((((...---,,,+++************(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&(((((()))%%%###&&&(((%%%$$$&&&!!!$$$'''((((((((()))***###"""###$$$'''))))))(((%%%%%%$$$$$$%%%'''***+++,,,***(((&&&%%%&&&'''((($$$$$$&&&&&&"""###***%%%###"""###&&&'''%%%""""""###&&&((((((&&&$$$###"""!!!"""&&&)))((($$$!!!$$$$$$$$$$$$############222444333+++""")))"""''')))&&& !!!'''***(((---'''&&&...555888888999...111222,,,$$$"""'''---+++111333...((('''((((((---)))%%%$$$&&&(((((('''+++)))+++...+++$$$%%%+++''''''((((((((((((''''''$$$$$$$$$%%%''')))***+++***++++++***(((''')))***%%%'''(((((('''&&&&&&'''%%%///+++###(((,,,((((((,,,***'''%%%%%%&&&'''((()))(((***---000000+++''',,,+++)))((()))***,,,---'''(((((()))))))))))))))###&&&,,,111222000+++((((((111)))%%%000---,,,===)))///444333---)))+++...))))))***+++,,,...//////QQQOOOLLLHHHEEECCCBBBAAADDDIIIPPPTTTQQQPPPYYYddduuu}}}uuunnnmmmrrrzzzxxxppphhhcccaaaZZZ]]]]]]YYYQQQJJJFFFEEEHHHNNNUUU^^^iiirrrpppjjjhhheee```^^^```dddgggiiiooommmjjjiiiiiikkknnnpppooolllhhhccc___]]]\\\\\\YYY[[[^^^^^^]]]\\\\\\\\\^^^\\\^^^dddhhhkkksss{{{}}}{{{yyywwwsssooohhh```ZZZRRRSSSUUUYYY^^^dddhhhkkkllloootttxxx|||qqqgggWWWIII@@@<<<;;;:::AAACCC???666333666777555555444222222444666777777555555555555555555555555222555888777444111111222666666555555555555666666444444444666777777444222444555666555444444555666222444666666555444555666444999<<<:::333000222666555666777777666444222000///555777444444999:::777444333222333555777777666333333222222111000//////000111222222222111111111+++,,,,,,,,,------.........///000111111000///...------,,,,,,+++***)))))),,,******---,,,(((''')))'''(((((()))***++++++,,,...,,,******++++++)))''')))&&&$$$&&&***,,,)))%%%)))(((''''''''')))***+++((((((((((((((()))***+++,,,)))&&&%%%&&&((((((((()))$$$###(((***&&&%%%((('''$$$&&&++++++'''$$$$$$,,,+++)))'''&&&&&&&&&'''''''''&&&%%%%%%$$$######"""&&&)))'''###"""%%%((( ((($$$######$$$((( ###''')))(((&&&$$$###%%%%%%$$$$$$###"""""""""%%%""""""%%%***,,,(((###&&&+++///...(((######$$$(((%%%""""""%%%&&&%%%$$$&&&(((''')))333<<<444&&&666333///---,,,,,,,,,++++++++++++(((&&&%%%''')))###%%%%%%$$$&&&+++,,,)))''''''+++111000)))'''***(((222###!!!((('''))) &&&$$$$$$%%%'''((('''&&&%%%$$$&&&******(((***...'''***+++***'''%%%%%%'''...+++((()))+++------+++''')))***)))%%%$$$%%%&&&%%%(((+++***(((&&&'''(((,,,***((('''((()))((('''$$$&&&)))++++++***((('''%%%))),,,***)))++++++(((,,,,,,***)))))),,,222666+++***)))***,,,------,,,,,,)))((())),,,......,,,RRRPPPLLLHHHEEEBBBAAA@@@CCCGGGMMMPPPNNNOOOZZZfff{{{wwwrrrrrrwww~~~~~~xxxpppiiidddbbb\\\^^^^^^ZZZSSSLLLIIIHHHKKKPPPXXX```jjjrrrpppjjjeeebbb^^^]]]___cccfffhhhmmmkkkiiiggggggiiikkkmmmmmmkkkgggccc___]]]\\\[[[YYY[[[]]]^^^]]]\\\]]]]]]^^^\\\^^^cccgggkkkrrrzzz~~~|||{{{yyyvvvuuurrrppplllfff^^^YYYSSSTTTVVVZZZ```fffkkknnnnnnqqqtttxxx|||rrrhhhXXXJJJAAA<<<;;;;;;???AAA===666444888:::999777555333333444555555555555555555555555555555555444666888777555444444666666666555555555666666777555444444555666666555333666777888666555333444555222333555555444444555666666888:::888333111333555444444555555444333222111...444666444333777777555000000111333555666444222333333222222111000000///111000111222333333333222....../////////000000000000000///......///000000------,,,,,,+++******))),,,)))))),,,,,,)))(((+++'''((((((((()))*********+++)))((('''((((((&&&%%%***(((&&&(((,,,---***''''''''''''''''''(((((((((''''''''''''(((((())))))'''&&&%%%%%%$$$%%%&&&'''&&&!!! %%%'''%%%%%%(((!!!!!!'''***(((''')))))))))((('''&&&&&&&&&&&&'''&&&&&&%%%$$$$$$######!!!$$$&&&$$$!!! """&&&!!!%%%!!!!!!!!!!!!$$$!!!%%%&&&((((((%%%"""!!!!!!$$$$$$$$$###############'''&&&'''))),,,---***&&& $$$''''''%%%######$$$$$$###"""###%%%&&&$$$"""&&&''''''+++222666000'''111///---,,,...000111111******)))((('''''''''((($$$&&&&&&###%%%))))))'''(((&&&(((,,,,,,((()))---,,,000%%%))),,,)))...%%%)))((('''(((***+++***)))&&&%%%'''******''')))---(((***,,,+++(((&&&&&&(((...+++(((((()))***)))((((((******(((&&&$$$&&&((("""%%%(((((('''&&&''')))+++***(((((())))))((('''))))))******+++,,,---...''',,,---++++++------*********((('''&&&(((,,,///---+++))))))***,,,,,,+++---+++)))***---///...---TTTQQQMMMHHHDDDBBB@@@@@@AAACCCHHHKKKJJJMMM[[[iii{{{xxxxxx|||}}}xxxqqqjjjfffddd^^^``````\\\UUUOOOMMMMMMPPPVVV]]]dddlllrrrpppiiiaaa^^^[[[ZZZ^^^bbbfffgggjjjiiifffeeeeeefffhhhjjjkkkiiifffbbb___\\\[[[ZZZYYY[[[]]]^^^]]]]]]^^^___^^^\\\^^^cccgggjjjrrryyy~~~|||zzzxxxxxxwwwxxxtttrrrqqqoookkkfff___ZZZUUUVVVXXX[[[aaahhhnnnrrrrrrtttvvvxxx|||~~~sssiiiYYYKKKAAA===;;;;;;@@@@@@===777666999::::::888666444444444555444333555555555555555555555555666777888777666666888:::555555555555555666777888666444333333444555555444777888888777555333333444222333555444333333444666999888666555333333444444333333333333222222222222000555888666555666666444///000222555777666333000333333222222111000000000111000///111555666555222//////000000000000111111222000...,,,,,,...000222---,,,,,,++++++*********,,,)))(((++++++)))***---''''''(((((((((((((((((()))(((&&&&&&''''''&&&$$$***(((&&&(((+++,,,***'''&&&''''''(((((('''&&&%%%&&&&&&&&&''''''''''''((("""%%%''''''%%%$$$''')))(((###"""$$$&&&%%%%%%'''!!! !!!&&&)))(((***---%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%$$$$$$######"""###$$$""""""&&&'''###""""""""""""###''',,,,,,***'''###!!!!!!!!!"""############$$$$$$$$$$$$%%%&&&(((((('''%%%$$$ !!!"""##################"""###%%%''''''%%%###'''%%%(((...111...,,,,,,***(((%%%%%%(((***++++++((('''''''''(((((('''%%%'''))))))%%%%%%((((((&&&(((&&&&&&''''''&&&***///,,,)))###---)))###---###+++)))((()))***++++++***((('''(((***)))&&&(((,,,)))+++,,,+++)))(((((((((...,,,)))(((((((((((('''******)))'''%%%%%%''')))!!!$$$&&&'''(((((()))++++++***((()))******)))(((---+++)))((())),,,000333%%%)))***((()))+++***''')))***)))(((&&&&&&(((+++222///,,,***+++,,,---------,,,++++++---//////...UUURRRMMMHHHCCCAAA@@@???@@@AAADDDFFFFFFKKK\\\mmmyyyxxx}}}}}}~~~~~~~~~|||wwwqqqkkkgggfffaaabbbbbb^^^XXXTTTSSSSSSUUU\\\ccchhhnnnrrrooohhh^^^[[[YYYZZZ^^^bbbfffhhhiiihhhfffddddddeeeggghhhhhhgggeeebbb___\\\ZZZYYYXXXZZZ\\\]]]]]]]]]___```^^^\\\^^^cccgggjjjrrrzzz}}}zzzwwwuuuuuuwwwxxxwwwvvvtttqqqnnnhhh```[[[VVVVVVXXX\\\bbbiiippptttuuuvvvwwwyyy|||}}}tttiiiZZZKKKBBB>>><<<<<>>======GGGAAA;;;888777777666666444333333444666777666555555555555555555555555555666555555555666888:::;;;555555555555555666777777666444222222333444555444111222444444444444666888777777666444222111222333;;;666222111444666555333333222222222333444555666666777:::;;;999666666666666444222111333555555555222222222111111111111111111000000222666777666444///////////////...............////////////......,,,,,,+++++++++++++++***+++((((((++++++)))***...''''''''''''&&&&&&&&&&&&)))(((''''''(((((('''&&&&&&%%%%%%&&&(((((('''&&&&&&(((***,,,+++)))&&&$$$%%%%%%&&&'''&&&&&&%%%$$$ %%%******'''&&&)))---+++***((((((***,,,---,,,,,,***)))***'''$$$''',,,"""###$$$&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$######%%%%%%%%%$$$######%%%&&&%%%$$$%%%'''++++++)))%%%""""""$$$&&&!!!!!!"""###$$$%%%%%%&&&"""%%%'''(((&&&$$$###$$$(((&&&%%%%%%&&&&&&%%%###$$$###"""!!!!!!###%%%'''$$$###(((000///)))---777111...***(((((((((((('''%%%%%%&&&((()))((('''%%%%%%***+++'''%%%(((***)))%%%'''((('''&&&%%%&&&&&&'''***&&&///+++###///,,,***(((%%%%%%&&&'''((('''***((()))+++)))%%%&&&***(((((((((((()))((('''&&&'''''''''&&&&&&''')))+++((('''&&&%%%%%%&&&&&&&&&''''''&&&''''''((((((((()))))))))+++,,,---,,,***)))))))))***+++---...///+++------,,,///222000***+++---//////......///111777333...++++++,,,,,,,,,++++++++++++++++++,,,---UUURRRLLLGGGCCCAAAAAAAAADDDCCCCCCBBBBBBIII]]]ooovvvppprrr|||~~~{{{zzz|||}}}{{{wwwqqqkkkhhhgggeeefffeeeaaa\\\ZZZ\\\______gggmmmpppqqqpppkkkddd]]][[[ZZZ\\\```dddgggiiiiiihhhgggfffeeeeeeffffffddddddeeedddbbb^^^[[[YYYXXXYYYZZZZZZZZZZZZ]]]___]]]\\\___eeeiiinnnvvv~~~~~~{{{vvvrrrpppqqqssstttyyyxxxuuurrrmmmfff]]]XXXVVVXXX[[[```eeekkkpppssstttvvvxxxzzz~~~{{{pppfffXXXJJJBBB>>>>>>>>>DDD===777777999888888999333333333444777777666555555555555555555555555555666555444555777999999888666666555555555555666666555333222222333444444333///111444555555666888:::777777666444222222444666999555222222444555444333222222333333444444555555555444555777666333333666555222///...///222333444111111111111111111111111///000222333444444444444111111000000000000//////------///000000///------++++++++++++++++++++++++***((())),,,---***)))+++&&&&&&'''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%''''''((())))))))))))((('''(((***++++++)))'''%%%%%%&&&'''''''''&&&%%%$$$!!!$$$&&&&&&%%%%%%(((+++###%%%&&&&&&***///000---&&&%%%&&&'''%%%"""&&&,,,###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$##############################&&&///###$$$111!!!)))$$$$$$$$$###!!!!!!"""###!!!!!!"""###$$$$$$%%%%%%"""###%%%&&&'''&&&$$$###"""###$$$%%%&&&&&&&&&&&&#########!!! """$$$###%%%))),,,+++)))...555...,,,))))))***,,,------&&&((())))))'''&&&&&&(((###((()))%%%###%%%(((((("""'''***(((''''''&&&$$$ 333(((''',,,'''...222---***'''&&&'''))))))))))))((()))+++)))&&&'''+++((('''''''''))))))'''&&&###$$$$$$$$$$$$%%%(((***((('''&&&&&&'''((('''%%%(((&&&$$$$$$&&&&&&&&&%%%))))))))),,,......---+++***+++---...............,,,------,,,///222000***)))+++------,,,---...000444000,,,)))))))))))))))***+++,,,+++******+++---UUUQQQLLLFFFBBBAAABBBCCCGGGFFFEEEDDDBBBIII\\\nnnuuuqqquuu{{{{{{||||||{{{}}}}}}|||wwwqqqkkkhhhfffeeefffeeeaaa]]]\\\___bbbbbbjjjqqqrrrqqqoooiiibbb\\\[[[ZZZ[[[```dddfffgggiiihhhgggeeeeeedddeeeeeecccdddeeeeeeccc___\\\YYYXXXYYYYYYYYYXXXXXX[[[]]]]]]\\\___fffkkkpppyyy|||xxxtttrrrrrrsssuuuwwwvvvsssppplllfff^^^YYYXXXZZZ^^^dddiiimmmqqqsssqqqtttwww{{{{{{nnndddVVVIIIAAA???>>>???DDD;;;555666888777666888444444444555777777555333555555555555555555555555666555444666999999888666888777666555555444555555444333222333444555333111222444666777777777999;;;444555555444444555999;;;555444444444444444444333111222333444444333222222666333333555444111333999444222//////000222222222111111111111111111111111---111444444111000222555000000000/////////..............................++++++++++++++++++++++++***(((***......***''')))&&&&&&&&&'''(((((())))))'''&&&%%%&&&'''((('''%%%&&&'''((()))((((((((()))%%%'''(((******)))((('''&&&'''((((((((('''%%%$$$%%%$$$$$$$$$%%%&&&((()))!!!%%%&&&&&&***...---(((######&&&'''%%%"""%%%,,,&&&%%%%%%%%%%%%&&&&&&'''##################$$$$$$######$$$&&&&&&&&&$$$"""%%%###:::'''(((<<<'''))) """%%%%%%$$$""""""""""""""""""###$$$$$$$$$%%%###""""""%%%((((((%%%""" $$$'''(((%%%###$$$%%%$$$'''))))))&&&$$$###$$$"""'''***&&&%%%(((,,,---&&&$$$"""###&&&)))++++++'''***---***%%%###&&&+++%%%+++,,,'''###$$$''''''%%%)))'''&&&)))***'''"""EEE000 ,,,&&&&&&000///,,,((('''(((*********((('''(((***)))&&&'''+++)))((('''(((******)))&&&%%%&&&'''&&&$$$%%%(((***((('''''')))++++++(((%%%)))'''$$$%%%(((******(((((((((***,,,//////...,,,,,,,,,------------,,,,,,******))))))---000---'''******+++***))))))***,,,222000---++++++***)))(((+++------,,,******,,,...TTTQQQKKKFFFBBBBBBCCCDDDIIIHHHGGGEEECCCJJJ\\\nnn|||rrrrrr{{{zzzwwwwwwwwwyyy~~~~~~}}}}}}}}}|||wwwqqqkkkgggfffffffffeeeaaa]]]]]]```ddddddlllssssssqqqnnnhhhaaa\\\ZZZYYY[[[___ccceeefffhhhgggfffeeeddddddddddddcccdddeeefffddd```\\\ZZZYYYYYYYYYXXXWWWWWWYYY[[[\\\\\\___ffflllrrr{{{{{{wwwuuuuuuvvvwwwvvvuuusssqqqnnnhhhaaa[[[YYY\\\aaagggllloooqqqrrrooorrrwww|||zzzlllcccUUUHHHAAA?????????GGG===555666888444222444666555555666777666333111555555555555555555555555777666555777::::::888555999888777666444444444444333222222444555555333111666777999999888888:::;;;111222333444555888===@@@333444555555444444333333///111222333333222000///888444333666555222555<<<444333222333444444333111111111111111111111222222,,,111666444///---000555......------,,,,,,,,,+++000///---++++++---///000++++++++++++++++++++++++***)))+++//////***&&&'''&&&&&&&&&'''((()))******)))((('''(((******)))(((###%%%''''''&&&&&&&&&'''$$$%%%&&&(((((((((''''''&&&'''((())))))'''%%%$$$)))'''%%%%%%''')))******%%%***+++)))***---)))"""%%%&&&)))***&&&"""%%%+++((('''%%%%%%$$$%%%''''''##################$$$$$$%%%&&&''')))***)))&&&### ;;;###$$$===$$$"""!!!$$$((()))(((%%%###"""###############$$$$$$$$$)))&&&&&&)))...000,,,'''$$$)))---,,,&&&!!!!!!###''',,,111333///***'''%%%"""******""" ''')))&&&$$$""" !!!$$$'''((()))''',,,///+++###!!!&&&---+++000111+++&&&&&&((()))$$$'''%%%&&&+++...,,,...[[[===!!!000(((!!!---...+++(((&&&''')))******((('''(((***)))'''(((,,,***(((''')))+++,,,***'''***+++,,,***''''''))),,,))))))))),,,///...***&&&+++)))'''(((,,,//////...((((((***---///000...,,,,,,+++***)))))))))******,,,,,,++++++///333///(((,,,,,,+++)))'''&&&(((***444222///.........,,,***,,,...///...+++***,,,///UUUMMMGGGHHHGGGCCCBBBFFFIIIOOOKKKGGGIIIKKKXXXnnnzzzppprrryyyyyyrrrooonnnlllnnnssszzz~~~|||{{{||||||yyysssnnnjjjiiikkkfffbbbbbbfffhhhfffccciiikkkooopppooojjjdddaaa\\\\\\\\\]]]___bbbdddfffiiihhhgggeeeddddddddddddeeeeeeddddddccc```\\\XXXXXXWWWYYY\\\ZZZWWWWWW[[[bbb```ccckkkqqquuu~~~}}}zzzxxxxxxxxxtttsssqqqqqqooojjjbbb[[[ZZZ___eeejjjlllnnnpppqqquuuuuuvvvyyy}}}uuujjj^^^QQQHHHAAA;;;;;;>>>LLL:::555999555444777555555555444444444333333333222555777777444333444666444666888888666555444555888888888888777777777777555444444333444555666888444444444555555666666666222333222111333777777444222333333444555555555555222222111000111222333444111222222222111333666888888666444444555666666666555222000111///---000666............---...000222...///000111000///---,,,------...//////......---+++,,,,,,---,,,+++)))(((---,,,***)))))))))***+++(((((())))))))))))((((((,,,(((%%%'''***+++(((%%%***(((%%%$$$%%%'''((('''%%%'''(((((('''(((,,,///''''''&&&%%%%%%%%%&&&&&&&&&&&&''')))******'''$$$222###(((MMM<<<((('''%%%######%%%'''((((((&&&&&&%%%%%%%%%%%%$$$$$$!!!%%%'''%%%######$$$$$$)))(((&&&$$$$$$$$$%%%&&& &&&000444///((($$$###$$$%%%%%%%%%%%%$$$###$$$(((++++++'''$$$"""###333111***$$$&&&///666888&&&%%%%%%$$$$$$%%%%%%&&&!!!&&&((((((///888666,,,///((( !!!$$$### )))((('''&&&''')))---000''')))***)))(((&&&&&&'''%%%,,,333555111***%%%"""&&&###"""&&&,,,...+++'''WWWXXX<<<###))),,,&&&)))999---$$$&&&++++++'''%%%%%%---111+++######)))---***)))***---111000***$$$(((***,,,+++)))'''(((***(((((((((((((((''''''&&&&&&$$$$$$''',,,---)))%%%((('''(((***,,,---,,,+++,,,+++***))))))******+++...,,,,,,---+++***///777&&&***+++((('''***,,,+++111;;;***,,,,,,)))444$$$(((***,,,+++)))(((***---[[[SSSMMMMMMKKKGGGEEEFFFGGGMMMJJJGGGKKKPPP^^^vvv~~~rrrooorrr{{{wwwpppllliiihhhdddhhhoooxxx}}}|||}}}|||xxxrrrmmmjjjiiimmmiiiffffffiiikkkjjjgggiiikkkmmmnnnlllhhhbbb^^^]]]]]]]]]^^^```bbbdddfffjjjiiigggfffeeedddddddddffffffgggfffeeeaaa]]]ZZZXXXVVVWWWZZZYYYVVVXXX\\\bbbaaaeeemmmssswww}}}zzzxxxxxxxxxvvvtttrrrpppmmmggg```ZZZZZZ^^^dddiiilllnnnpppqqqssssssuuuxxx~~~vvviii]]]PPPGGG@@@;;;:::===KKK999555999555444777555555555444444444333333333222555777666444333444666222444666777666666666777444444444444444444444444555555444444555666666777555555444444444444444444333444444222444888888555222333333444444444333333333333222222222333444555000222222222222222444666777555333222333444555666333111111444333000000333...//////...------///111---...///000000...---+++---............------,,,***+++,,,---,,,+++***))),,,+++***)))((()))******(((((())))))))))))(((((()))&&&$$$&&&***,,,***'''+++(((&&&%%%'''((()))(((&&&'''(((((('''(((+++...***)))((('''&&&&&&&&&&&&(((((()))+++------,,,***"""..."""%%%@@@444(((&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%"""!!!###'''((((((&&&&&&&&&&&&&&&%%%$$$$$$$$$"""%%%,,,///+++'''%%%######$$$$$$$$$$$$######"""###%%%$$$""""""$$$&&&---......000555999444,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$"""$$$***---,,,))))))000000000///---++++++,,,///+++((())),,,...---+++$$$&&&''''''%%%$$$$$$%%%''')))---//////+++&&&!!!$$$$$$###"""###%%%(((+++NNN>>>)))$$$+++'''$$$***222)))"""$$$''''''%%%%%%&&&***,,,)))(((***+++***+++((('''(((,,,---***&&&&&&(((******)))((()))***((((((((((((((('''&&&&&&)))''''''***...///+++'''&&&'''***...111222000...'''((()))(((((())),,,000---+++,,,---+++***///777)))------)))(((***+++***000:::++++++***(((333%%%)))***+++***)))((()))***___XXXRRRQQQPPPKKKGGGFFFFFFKKKGGGFFFMMMTTTeee~~~qqqhhhfffkkkpppvvvzzz{{{zzzzzz{{{{{{tttlllfffdddcccbbb```[[[aaakkkvvv~~~|||wwwqqqllljjjiiimmmjjjggghhhkkkmmmllljjjjjjkkklllllliiiddd___\\\^^^^^^^^^___```ccceeefffkkkjjjhhhfffeeedddcccccchhhiiiiiihhhfffbbb^^^[[[XXXUUUUUUWWWVVVUUUYYY___cccdddiiipppvvv{{{{{{yyyxxxxxxxxxvvvqqqmmmiiiddd^^^ZZZ[[[___eeeiiilllnnnppprrrqqqrrrtttxxxxxxhhh\\\OOOFFF???::::::===JJJ999555999666444777555555555444444444333333333333444666666444333444555000333666777666666777888333333333333333333333333444444555666666666555555555555444333333222222111222444333111333777777333222222333333333222111111222222111111111222333444///111222333222222333555666444222111111222444666000///222666666222///000///000000///------...000------...//////...,,,+++.........------,,,,,,+++)))***+++,,,---,,,+++***+++***)))((('''((())))))(((((())))))))))))(((((('''%%%$$$&&&***,,,+++)))+++)))''''''((()))***)))'''((()))((('''((()))+++,,,+++***)))((('''''''''(((&&&&&&'''((()))((('''&&&((("""$$$...)))!!!&&&$$$''')))(((%%%$$$%%%'''%%%%%%%%%%%%$$$$$$$$$$$$(((### !!!%%%'''&&&%%%$$$%%%&&&''''''%%%$$$###***&&&%%%)))***'''%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$""" !!!%%%(((###%%%(((---555666,,,$$$$$$&&&&&&&&&&&&$$$$$$$$$""",,,+++"""!!!)))&&&...555555///******...///***%%%&&&***+++'''"""###%%%&&&&&&$$$######$$$)))'''&&&(((++++++&&&"""&&&))))))%%%!!!$$$///999KKK***...111'''(((...,,,&&&###$$$&&&%%%&&&)))''''''''''''+++000---'''+++((($$$$$$&&&))))))'''$$$&&&((()))(((((()))***'''(((((((((((('''&&&&&&)))'''''')))---...+++((($$$'''+++111555666444111)))+++,,,+++******...111+++***+++---,,,***///666...111000,,,)))***+++***///777---)))((((((000''',,,+++))))))******)))''']]]YYYVVVVVVVVVRRRLLLGGGGGGJJJFFFDDDMMMVVVhhhooo```YYY^^^___bbbfffkkknnnoooooooooggg]]]XXXYYY[[[[[[YYYWWW^^^jjjuuu|||wwwqqqlllkkkkkkjjjhhhffffffhhhjjjjjjiiikkkkkkkkkiiifffbbb___\\\_________```aaaccceeegggkkkjjjhhhfffeeedddcccccchhhiiijjjiiieee```]]][[[WWWTTTRRRTTTTTTUUUZZZbbbfffiiinnnuuuzzz~~~{{{yyyyyyxxxuuupppkkkfffbbb___]]]]]]aaafffjjjmmmooorrrtttrrrsssuuuyyyxxxfff[[[NNNEEE>>>999999<<>>999999<<>>::::::===FFF666444:::666444666444555555444444444333333333444333222333555555333222555666888777444222111111333333333444555555666666222222333333222222111111//////000111333444555666444666777555777999777222111111222222222111000000333333444555555555555444///000111111222444777:::444555666555222222444888999111,,,---///......000---///000000///---......---------------.........///...---,,,,,,---//////)))***+++,,,---,,,+++***+++***)))((('''((())))))(((((())))))))))))((((((+++++++++******)))))))))&&&%%%%%%&&&((()))(((''')))(((((()))******(((&&&%%%%%%$$$%%%%%%&&&'''(((''''''(((+++...111222111%%%&&&,,,+++###%%%)))###$$$''')))(((%%%$$$%%%'''$$$$$$$$$$$$############'''###"""### ...@@@(((&&&###!!!"""%%%***---)))(((***,,,)))$$$"""$$$######$$$$$$$$$$$$######"""!!!!!!###%%%%%%###""" &&&(((### ###&&&((($$$$$$&&&&&&&&&&&&$$$$$$&&&888<<<...)))222222&&&%%%$$$$$$&&&(((***+++***(((***+++'''""""""(((///!!!###$$$$$$#########$$$"""%%%'''%%%"""!!!%%%(((((('''&&&%%%&&&%%%$$$###"""''',,,''' &&&,,,&&&)))'''''')))(((&&&(((---&&&***+++&&&###(((...111%%%&&&(((******(((&&&%%%((('''&&&'''((((((&&&$$$&&&''''''''''''&&&%%%%%%'''''''''''''''''''''''',,,***'''''')))+++++++++...,,,+++///333333---&&&'''(((+++...,,,)))+++000000333222---***++++++)))***///999,,,%%%,,,(((,,,...---++++++,,,,,,+++)))bbbhhhqqqyyyrrraaaRRRRRRIIIEEEKKKQQQ]]]qqq~~~|||zzz|||zzzlll\\\OOOGGGHHHJJJLLLOOORRRUUUWWWQQQNNNIIIEEEEEEGGGKKKNNNOOOWWWaaaiiinnnwww}}}yyytttqqqqqqjjjjjjiiigggeeeeeeeeegggfffeeecccaaaaaaaaacccdddccccccccccccdddeeeggghhheeedddccccccbbbbbbbbbcccfffiiikkkggg```YYYWWWWWWTTTQQQQQQSSSVVVYYY```iiipppyyy|||{{{yyyvvvuuurrrkkkeeeaaa```aaa```cccgggjjjmmmppptttwwwssssssvvv{{{vvvfffZZZMMMEEE???:::;;;>>>FFF555333:::777444666333555555444444444333333333444222222333555555333111333555777666444333222222111222222333444444555555555444444333333333333333000111111222333444555555333666666555666888666111111111222222333222222222111222333444555444444333000111111111222555:::>>>000444777666222000333555===444...///111///...///,,,...000000///......///...---------...//////000///...---------///111222***+++,,,---,,,+++***))),,,+++***)))((()))******(((((())))))))))))(((((('''((())))))(((((())))))&&&%%%%%%''')))***)))(((((('''''')))++++++)))&&&''''''&&&%%%%%%%%%%%%%%%"""###$$$'''+++,,,+++***!!!'''((($$$###%%%%%%###&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$############(((""" ###!!!!!!,,,<<<'''&&&$$$$$$%%%'''+++---&&&%%%''')))&&&!!!"""%%%"""###&&&''''''&&&###"""$$$"""!!!###%%%&&&$$$"""###&&&###"""$$$$$$"""%%%%%%%%%%%%%%%%%%%%%%%%'''222555---***...---%%%%%%%%%$$$%%%''')))++++++%%%((()))(((%%%###%%%'''!!!###%%%%%%$$$###$$$%%%$$$%%%''''''&&&%%%%%%%%%(((((((((((('''&&&%%%######---+++###&&&******,,,+++'''&&&((((((&&&&&&)))%%%+++---)))&&&(((+++,,,%%%&&&((()))((('''&&&&&&&&&%%%%%%&&&)))+++)))'''&&&&&&''''''&&&&&&%%%$$$((())))))(((''''''((()))+++***))))))+++,,,+++***......---,,,++++++,,,,,,'''(((,,,///,,,((()))------000000+++)))***+++***(((--->>>///'''///&&&---)))+++++++++))))))***+++ccclllvvvvvvcccTTTTTTJJJFFFLLLQQQ\\\ooo~~~zzzxxxzzzuuuhhhXXXLLLHHHJJJLLLMMMMMMOOORRRTTTGGGFFFDDDAAA@@@CCCHHHLLLJJJRRR\\\ccciiiqqq~~~{{{vvvsssrrriiiiiihhheeecccbbbcccdddcccbbb```^^^___aaaccceeeddddddccccccdddfffggghhhcccbbbbbbbbbbbbbbbbbbcccfffjjjlllhhh```YYYWWWWWWTTTQQQQQQTTTWWWZZZaaajjjrrr|||}}}{{{yyyxxxwwwwwwtttmmmeee```___```___aaaeeeiiikkkooosssvvvqqqrrruuuzzzvvvfff[[[NNNFFF@@@;;;;;;>>>EEE555333:::777555666333555555444444444333333333444222111222555555333111111333555666555333333444222222333444444555666666888777555444333444555555333333333333333333444444000333333222333555333---000111222333333333333333...///000111222111000000111111000000111666<<>>666111222444111......+++---000000000//////000...............///000111///...------...000333444+++,,,,,,---,,,+++)))(((---,,,***)))))))))***+++(((((())))))))))))((((((###%%%&&&''''''''')))***'''&&&&&&(((***+++***)))((('''&&&(((+++,,,)))&&&***)))(((&&&$$$#########%%%%%%&&&''')))(((%%%"""((($$$"""$$$"""###'''%%%######%%%'''(((((($$$$$$$$$############"""&&& ''''''!!!"""***%%%%%%&&&&&&((()))+++,,,$$$###$$$%%%"""!!!'''$$$&&&)))++++++)))&&&$$$,,,(((%%%$$$&&&&&&%%%###%%%%%%$$$"""$$$((('''###&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&***++++++)))((((((&&&''')))))))))***,,,...)))***,,,------***&&&######%%%''''''&&&&&&'''((('''&&&%%%'''***)))%%%!!!"""$$$&&&&&&&&&&&&''')))'''///&&& +++)))""",,,...)))''')))***'''&&&'''%%%+++...,,,******)))%%%%%%&&&''''''&&&%%%&&&'''$$$######&&&+++---,,,***&&&&&&''''''&&&&&&%%%$$$(((((()))(((&&&&&&''')))******+++---//////---***333555444---%%%$$$***222((())),,,///,,,'''(((,,,***......***(((***+++***''',,,@@@000(((000&&&...&&&)))+++***'''&&&(((+++jjjpppwwwzzzlll\\\QQQIIIHHHGGGKKKZZZkkk}}}{{{wwwsss{{{}}}qqqfffYYYOOOEEEGGGJJJLLLKKKIIIFFFDDD@@@AAAAAAAAAAAACCCFFFIIIJJJKKKQQQZZZbbbiiittt}}}~~~{{{vvvqqqnnnlllkkkjjjhhhggggggffffffdddcccaaa``````aaacccdddhhhaaa___cccfffdddeeeiiieeeeeefffffffffeeecccbbbiiijjjjjjgggbbb]]]YYYWWWPPPPPPQQQSSSXXX___iiiooo{{{}}}{{{yyywwwvvvxxxuuupppkkkeeeaaa^^^]]]bbbccceeehhhkkkmmmpppqqqrrrtttxxx}}}vvviii]]]OOOFFF???;;;;;;???CCC888666777222555888333222333333444444333333222555444444333333333444444444333222444666777444111111333444444333222222333333444555666666555444333333333333333222111111000444333222111111111222222;;;---AAA+++(((;;;(((888111222222333333222222222222222333555777:::<<<===:::>>>@@@<<<444///111444999666111...---...------------............------,,,---------...////////////...---,,,,,,,,,,,,---------......------,,,++++++***)))(((((()))******))))))(((((('''''''''&&&'''&&&&&&(((***+++***)))))))))((('''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$&&&((('''&&&$$$$$$$$$&&&((()))%%%''''''%%%"""!!!$$$'''%%%######'''***)))%%%"""'''%%%###!!!!!!###%%%''''''%%%###$$$%%%$$$!!!'''###"""&&&---...(((!!!$$$$$$$$$###"""!!! ######$$$&&&((()))***+++&&&''''''%%%""""""'''+++$$$######"""###%%%&&&'''&&&&&&&&&&&&%%%$$$$$$###&&&''')))*********)))((($$$(((+++***&&&&&&***///***'''$$$'''+++---+++(((''''''%%%$$$)))...,,,&&&"""###%%%((()))(((%%%"""AAA000%%%)))---)))&&&(((###%%%((())))))'''$$$"""+++,,,///000,,,&&&(((---,,,333666///***(((%%% &&&'''((())))))((('''&&&***)))((('''&&&%%%%%%%%%%%%&&&&&&''')))***,,,---&&&&&&&&&'''((())))))***999999...---'''***555%%%...,,,,,,///...***)))+++---...,,,((()))...///,,,,,,+++'''&&&+++///,,,%%%(((111666@@@***111---,,,+++,,,+++***((((((***,,,rrruuuzzzzzzlllXXXOOOHHHHHHHHHLLLZZZkkk|||~~~xxxvvvvvv}}}uuukkk^^^SSSFFFHHHIIIJJJJJJHHHFFFDDDCCCCCCBBBAAA???@@@CCCEEEJJJJJJPPPXXX^^^eeeoooxxx~~~{{{vvvqqqooommmlllkkkiiihhhggggggfffdddcccbbbbbbbbbdddfffhhheeeaaa___bbbcccaaacccgggeeeeeefffggggggfffeeedddiiijjjkkkhhhccc]]]YYYWWWRRRRRRRRRTTTYYYbbblllsss|||~~~{{{yyywwwvvvvvvwwwuuupppkkkfffbbb___^^^aaabbbdddgggjjjmmmoooqqqsssuuuxxx}}}wwwiii]]]OOOFFF???::::::>>>CCC777555777222444777333333333444444444444333333555444444333333444444444555444333555777777555222111333444444333222222333444444444555555444444444666666777777777666555555555555444444333333222222666222333///444;;;333...222222333333333222222111111111222333444666777888999;;;===:::444111111333777444111///000111111000------............---------------.....................---------,,,,,,,,,---------------,,,++++++)))((((((((()))***++++++******)))))))))(((((((((***)))(((((())))))((('''******)))(((((((((((((((******)))(((&&&%%%$$$$$$&&&''''''&&&%%%%%%&&&(((((('''&&&%%%%%%'''((()))''')))***'''$$$$$$&&&)))%%%$$$$$$''')))*********)))'''%%%#########$$$$$$(((%%%######$$$%%%$$$""""""$$$'''+++,,,***'''$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$######"""######&&&&&&&&&'''&&&&&&%%%%%%(((''''''''''''((()))***'''''''''&&&%%%%%%&&&''')))&&&###$$$'''(((&&&###%%%%%%###"""&&&+++)))$$$$$$$$$###%%%&&&'''%%%$$$666***$$$))),,,&&&###%%%%%%%%%&&&'''))))))'''&&&'''(((+++---***$$$$$$(((###***---***'''&&&%%%!!!%%%&&&'''((((((((('''&&&$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&'''((())))))&&&'''((()))************RRRLLL:::666,,,%%%---!!!...***(((+++,,,)))(((***%%%'''(((''',,,333666555(((---...***&&&''')))(((***...111???///666...(((++++++,,,+++***+++...000wwwwwwyyy~~~vvvfffRRRKKKGGGIIIJJJMMM[[[jjj|||xxxwwwyyy}}}}}}wwwnnnaaaVVVIIIIIIIIIHHHHHHFFFEEEDDDCCCCCCBBBAAA???@@@CCCEEEIIIJJJNNNUUUZZZ___iiittt~~~{{{vvvrrrpppnnnnnnlllkkkiiihhhggggggdddccccccccceeegggjjjlllcccaaa```aaa```___aaafffeeefffgggggggggggggggfffiiikkkllliiiddd___ZZZXXXTTTTTTTTTVVV[[[eeepppxxx}}}~~~~~~{{{xxxvvvvvvvvvvvvvvvtttppplllgggcccaaa___aaabbbcccfffiiillloooqqqtttvvvyyy}}}xxxhhh\\\OOOFFF???999999<<>>DDD///...111:::///&&&'''******((((((***------***))),,,---,,,777...%%%***:::DDD<<<------(((&&&888...777---''''''((()))))))))***---000jjjlllooovvv|||zzzjjjXXXOOOHHHEEEIIIKKKOOO\\\lll}}}|||uuuqqqmmmkkkfff]]]RRRKKKJJJIIIGGGEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDFFFIIILLLIIIJJJNNNSSSVVV\\\iiiwww{{{vvvtttvvvzzz}}}}}}{{{xxxuuusssrrrrrrqqqpppmmmkkkhhhgggfffeeedddcccdddfffhhhiiieeefffeeecccbbbdddggghhhgggggggggggghhhhhhiiiiiijjjlllnnnmmmhhhbbb]]][[[VVVVVVWWWYYY```jjjvvv}}}~~~}}}|||~~~|||{{{{{{}}}~~~~~~}}}~~~|||xxxvvvuuuuuuwwwxxxvvvtttrrrnnniiieeebbb```______```cccfffjjjnnnqqqsssvvvzzzyyyiii^^^QQQGGG@@@999777999HHH777555;;;777444777777444555555555555555555444333333333333333444555666333333333333333333333444111333444444333222222333333222111000000111222333000000111222222333222222333444555666555333111///444+++???222333AAA///888444444444444444333222111111111111222222444555666444111000111555666333000///---,,,---......---,,,------............------/////////...---------,,,)))+++---......---+++***++++++,,,,,,++++++***))))))***+++++++++)))((('''((((((((((((((((((((((((---***'''&&&'''((()))((((((((()))))))))((('''&&&'''''''''(((((((((((((((''''''((('''&&&%%%''')))(((''''''&&&%%%%%%%%%%%%###&&&((('''%%%$$$&&&((($$$+++...)))&&&&&&&&&###&&&'''((())))))'''&&&%%%"""$$$%%%&&&%%%$$$"""!!!...---***&&&######$$$&&&((('''&&&$$$############$$$$$$%%%%%%%%%%%%%%%%%%###$$$%%%$$$###%%%(((,,,"""""""""###$$$$$$%%%%%%$$$#########$$$%%%&&&&&&!!!###%%%''''''&&&$$$###"""&&&))))))((((((---111)))))))))******)))&&&$$$&&&((((((&&&'''******&&&$$$$$$$$$%%%''''''&&&$$$######&&&((('''%%%'''+++((('''(((+++......+++((((((%%%&&&+++...+++((('''&&&&&&''')))***)))'''&&&)))(((((((((((((((((()))(((((((((((('''&&&%%%$$$&&&&&&&&&&&&'''((()))***&&&'''((()))))))))(((''')))///+++@@@GGG,,,'''000BBB555+++***,,,+++)))))),,,//////***'''((()))'''555---%%%)))888BBB:::,,,,,,(((&&&666(((000+++,,,)))******)))((()))+++---iiilllppptttxxxvvvjjj\\\SSSJJJFFFGGGIIINNN]]]mmm~~~wwwpppiiiddd\\\PPPHHHFFFHHHHHHFFFEEEDDDDDDDDDDDDHHHHHHGGGFFFDDDEEEHHHJJJIIIJJJNNNQQQSSSYYYhhhwww~~~vvvpppmmmppptttxxx|||}}}}}}{{{xxxvvvuuutttttttttrrrooollliiigggeeedddcccbbbccceeeggghhhiiiiiifffdddfffkkkllljjjhhhgggggggggggghhhhhhiiijjjmmmoooooojjjddd___\\\WWWXXXZZZ]]]ccclllwww~~~}}}||||||~~~}}}{{{|||~~~~~~}}}|||yyyxxxwwwwwwxxxyyywwwuuusssooojjjfffbbb```^^^^^^___aaaeeejjjnnnqqqsssvvv{{{yyykkk___RRRIIIAAA999777999HHH666444<<<777333666888444444555555555555444444333333333333444555555666222333333222111111222444111333444444333222222333333222222111111222222333111222222333333333333222111222333333333222111000666!!!:::222AAAXXX111000333333444444444444333333/////////000000222333444222111000111444555333000333111/////////000///...------............------...............---------******,,,------,,,,,,+++,,,,,,,,,,,,,,,++++++***++++++++++++)))((('''&&&''''''''''''((((((((((((***(((&&&&&&((()))***)))'''((()))))))))(((&&&%%%&&&&&&'''((()))******+++'''(((((('''&&&&&&''')))&&&&&&&&&&&&&&&%%%%%%%%%%%%(((+++***((('''(((***!!!)))---***)))---,,,'''%%%&&&'''(((((('''&&&&&&"""$$$&&&'''%%%$$$$$$%%%111,,,&&&######%%%%%%$$$$$$###"""""""""###%%%&&&)))((('''&&&%%%$$$#########$$$%%%### """''',,,'''&&&%%%###"""######$$$$$$$$$###""""""###%%%%%% """&&&(((((('''$$$"""'''+++...,,,'''&&&***///---///111111///***%%%!!!$$$''''''$$$$$$''''''%%%%%%%%%%%%'''))))))'''%%%######$$$$$$$$$%%%''')))%%%''')))+++,,,,,,,,,,,,+++%%%%%%+++111000...,,,&&&$$$%%%+++......---...,,,+++***)))((((((((((((%%%&&&'''((((((((('''&&&&&&&&&&&&&&&'''((()))***'''''''''''''''(((((((((%%%..."""111>>>,,,...???DDD999///,,,,,,+++***+++&&&+++...***(((***,,,,,,)))---...+++))),,,---+++,,,)))(((999''',,,***///......---,,,******+++---nnnpppqqqpppqqqqqqkkkcccXXXNNNFFFEEEFFFLLL]]]ooowwwmmmdddWWWIIIDDDEEEFFFFFFEEEEEEEEEDDDDDDCCCHHHHHHGGGFFFDDDEEEGGGJJJHHHJJJLLLNNNOOOTTTcccsssxxxnnnfffccceeejjjooouuuwww{{{~~~}}}{{{yyywwwvvvvvvvvvuuutttqqqmmmjjjgggdddcccbbbbbbdddfffiiijjjkkkiiieeedddjjjqqqqqqjjjiiihhhgggfffffffffggghhhjjjmmmppppppllleee```]]]YYY[[[^^^bbbgggoooxxx~~~~~~}}}}}}~~~~~~|||}}}}}}|||{{{zzzzzzzzzzzzzzzxxxwwwtttpppkkkfffaaa___]]]]]]^^^```dddiiinnnqqqtttwww|||yyylllaaaTTTJJJBBB:::777999GGG444222;;;666111444777333333444444444444333333333333333333444555666666333444444333111111333666111333444444333222222333222222333333333333222222444444444444444444333333111111111222222222222222444)))333222>>>KKK444---111222333444555555555555222111111000000111111222111111111222333444333222444111///...///000111000------............---------------...............******+++++++++,,,,,,,,,---------------,,,++++++++++++***)))((((((((()))''''''(((((()))))))))))))))((('''((()))***)))((('''(((*********)))'''&&&'''''''''((())))))******'''(((((((((&&&&&&((()))%%%&&&&&&'''''''''''''''$$$(((++++++((('''(((***!!!'''((($$$'''...---&&&''''''''''''&&&&&&%%%$$$###$$$%%%%%%$$$&&&+++...***'''$$$###%%%&&&&&&%%%$$$$$$"""""""""###%%%&&&(((''''''&&&%%%$$$$$$###"""""""""!!!!!!"""$$$%%%***(((%%%###"""###%%%'''&&&%%%$$$""""""###$$$%%%"""###%%%''''''&&&%%%###(((***+++)))'''&&&(((***,,,000555777555000***&&&$$$'''(((%%%$$$&&&'''%%%)))'''&&&&&&((())))))(((%%%%%%%%%%%%&&&''''''&&&###%%%((('''''')))000555///'''%%%,,,444666444333***&&&&&&---111000///111---,,,***((('''&&&&&&&&&###$$$&&&((())))))(((''''''&&&&&&&&&&&&&&&''''''***)))((('''&&&''')))***...:::%%%'''333!!!!!!444???777///---+++)))***---&&&,,,000---***,,,...///%%%---222+++$$$###(((+++...***+++>>>,,,...)))...---...---,,,******+++---ssstttrrrmmmkkklllkkkggg\\\QQQGGGDDDEEEKKK]]]ppp}}}rrrfffVVVGGGCCCHHHDDDEEEEEEEEEEEEEEEDDDCCCDDDDDDEEEDDDDDDFFFJJJMMMHHHIIIKKKLLLKKKOOO^^^nnnxxx}}}ssslllaaaXXXTTTVVV\\\aaaooorrrwww~~~~~~|||{{{yyyxxxwwwwwwwwwvvvuuurrrnnnjjjgggbbbbbbbbbccceeehhhkkkmmmllliiidddccckkkuuusssjjjiiihhhgggeeeeeeeeefffgggjjjnnnqqqqqqlllfff```^^^ZZZ]]]aaaeeejjjrrryyy~~~}}}}}}~~~}}}~~~}}}}}}}}}||||||{{{{{{{{{yyyxxxuuuqqqkkkfffaaa^^^]]]]]]]]]___ccciiinnnqqquuuxxx|||xxxmmmbbbUUUKKKCCC;;;888999FFF222000999555///222555222333333444444333333222222222222333444555666777333555666444111111444777111333555444333222333333222333444555555444333222555555555555444333222222111111111111222333444555000888222111---+++555111111111333444555666666666666555444333222222222222111222333333333333222222222///,,,+++---///111111---..................---,,,------....../////////+++*********++++++------------......------,,,+++******)))(((((()))***+++(((((())))))*********+++***)))((()))***)))'''&&&((()))+++,,,+++***(((''')))))))))))))))((((((((('''((()))(((&&&&&&((()))&&&&&&'''((()))))))))((("""&&&))))))'''%%%''')))###'''$$$!!!***))) ))))))(((&&&%%%$$$######%%%%%%$$$######(((111777!!!"""$$$&&&''''''&&&&&&)))'''%%%###""""""#########$$$$$$%%%&&&&&&''''''!!! ###$$$!!!(((&&&###!!!"""%%%))),,,((('''%%%#########%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''%%%$$$%%%'''))))))((("""(((000666666222,,,)))&&&******'''&&&((()))''',,,)))&&&$$$&&&)))+++,,,((()))))))))+++,,,)))%%%!!!$$$&&&$$$###(((333===,,,$$$!!!(((111555444333+++%%%$$$***...+++)))+++...,,,***'''%%%$$$$$$$$$$$$%%%'''))))))((('''&&&((('''&&&%%%$$$$$$$$$$$$---+++(((''''''(((***,,,%%%888%%%'''555&&&%%%666999333...,,,)))''')))...---333555000+++***++++++***---...+++***------+++000+++---CCC333333***++++++++++++***((((((***,,,qqqzzz~~~ssseee```dddhhhhhhYYYMMMHHHDDDEEEUUUiiinnnZZZOOOJJJGGGLLLGGGCCCEEEEEEBBBAAABBBEEEDDDCCCDDDGGGIIIIIIHHHLLLJJJJJJKKKKKKNNNXXXcccttt|||uuummmddd^^^SSSKKKHHHKKKQQQUUUcccjjjsss{{{}}}{{{~~~}}}{{{zzzyyyzzzzzzyyyvvvtttsssqqqmmmfffaaabbbbbbbbbccceeehhhlllnnnkkkhhhfffdddeeeiiinnnqqqnnnllliiifffeeeeeeggghhhiiilllooopppmmmhhheeeccc___```dddiiiooouuuzzz|||~~~}}}wwwwww}}}}}}zzz{{{|||~~~~~~~~~~~~~~~|||wwwqqqkkkgggccc```^^^^^^______```bbbffflllpppsssvvv{{{zzzmmmdddVVVIIIAAA;;;999777FFF<<<444444666444111///444333333222222333333444777666555444444444444444888777666555555555555555333222222111111222222333999555222222444555333000444444444333333222222222222222111111111111222222222222222333333444444444???;;;666444555555444111...333333111222666555///222333333333111222444777000000///...............,,,---//////...---+++)))...---,,,++++++++++++,,,.../////////...------,,,///---+++,,,...///---+++))))))))))))))))))))))))&&&''''''((()))******+++(((''''''(((+++,,,,,,+++###+++222333---((((((***+++((((((---,,,((('''+++&&&&&&&&&''''''&&&%%%%%%%%%&&&((())))))'''&&&%%%(((((((((&&&######$$$&&&***'''%%%&&&(((***((('''((()))))))))(((&&&###!!!555---'''(((+++,,,---000$$$$$$$$$""""""###&&&)))###%%%&&&&&&%%%$$$%%%&&&%%%###"""###'''(((%%%"""(((&&&""""""&&&)))###!!!###&&&((((((&&&$$$###%%%''')))'''%%%$$$&&&)))&&&%%%###!!! ###%%%'''%%%$$$%%%'''(((((((((333)))((('''"""'''---)))000,,,((((((+++***&&&"""///+++''''''((()))'''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%''')))'''%%%...:::000------000///---000888,,,+++'''%%%***000,,,"""222111///---***)))''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((+++000333222...)))'''((())))))'''000+++***+++)))&&&)))///444---+++000444000++++++...++++++...//////111555888555###333666&&&111,,,&&&444666333,,,,,,(((rrryyyxxxlll___]]]dddkkkmmm]]]OOOIIIDDDEEESSSdddxxxsss___SSSMMMJJJFFFDDDDDDDDDBBBCCCKKKTTTKKKIIIGGGGGGGGGHHHGGGFFFEEEGGGKKKKKKGGGHHHSSSaaahhhppp{{{zzzoooccc[[[PPPLLLFFFAAAAAAEEEKKKPPPZZZaaakkktttzzzwwwvvvuuuxxx}}}}}}zzz|||}}}{{{zzzzzzzzzzzzxxxvvvsssrrroookkkddd_________```bbbeeehhhlllnnnkkkiiifffeeefffiiimmmpppnnnmmmjjjhhhggghhhiiikkkjjjmmmppppppmmmiiieeedddaaadddhhhmmmsssxxx|||~~~~~~}}}wwwwww}}}~~~~~~~~~~~~}}}}}}}}}xxxqqqkkkgggccc```^^^^^^______```bbbffflllppprrrvvv{{{zzznnneeeXXXKKKBBB===:::999AAA888222444777777444444444333333222222333333444666666555444444444444444444444444333444444555555444333333333333333333444666666555444333222222333555444444444333333333333222222111111111111222222222222333333333333333333444555666777888666222000555777555111111555555111555222//////111333222111222222111000000000000111+++,,,...//////...---,,,------,,,,,,,,,,,,,,,,,,...............---,,,+++...,,,***+++---...---+++))))))))))))))))))))))))''''''((()))***************)))((()))***+++***)))###(((---...+++((('''(((+++&&&%%%))))))%%%$$$&&&&&&'''''''''''''''&&&&&&+++***)))(((&&&%%%%%%%%%&&&&&&&&&%%%######%%%''')))'''%%%%%%'''((('''%%%&&&&&&'''((('''&&&$$$###%%%$$$'''------((("""!!!!!!"""######"""$$$&&&)))###$$$&&&%%%$$$######$$$###$$$%%%$$$###""""""""" """!!! """%%%$$$ &&&&&&(((((((((&&&%%%###'''((('''&&&$$$###$$$%%%###&&&))))))&&&$$$$$$%%%***(((&&&&&&'''''''''&&&&&&!!!%%%)))&&&,,,444111...***''''''***+++)))&&&---***''''''(((***)))'''&&&%%%%%%%%%%%%&&&&&&'''###%%%***000000---111777///++++++......,,,...333,,,+++(((&&&***///---'''...---,,,***)))((((((''''''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((&&&''''''&&&''')))---111,,,***((((((******(((&&&...+++***,,,,,,***---444...+++---555;;;999555555111...---...---******---000000"""///444,,,555...(((000222'''///---,,,(((uuuxxxsssdddYYY[[[fffppptttdddTTTKKKFFFFFFPPP]]]mmmxxxeeeXXXQQQNNNIIIJJJKKKIIICCCEEEUUUfffRRROOOKKKIIIHHHGGGEEEDDD@@@EEEKKKKKKEEECCCMMM[[[^^^eeeppp}}}|||nnn```TTTMMM===<<<:::999;;;???CCCFFFLLLTTT^^^gggnnnttt{{{{{{sssppppppssswwwxxxvvvwwwzzz~~~|||zzzzzzyyyyyywwwuuurrrppplllgggaaa]]][[[[[[]]]```dddhhhlllooollljjjhhhffffffiiilllnnnnnnlllkkkjjjjjjkkkmmmnnnlllnnnqqqpppmmmiiigggeeeeeehhhmmmsssxxx|||~~~|||wwwwww|||~~~|||{{{yyyrrrlllgggddd```^^^^^^___``````bbbfffkkkppprrruuuzzzzzzpppgggZZZMMMDDD???;;;:::@@@888222444777777666666444444333333333333444444666555444444444444444444111111111111222333444555555444444333333444444555333666888666222000222555444444444444444333333333222222111111111111222222333333333333333222222222///222555666666666777777888888666222111444666555777111---...222555222/////////...------------...+++,,,...///000000//////,,,,,,,,,,,,,,,---------,,,,,,---------,,,++++++,,,+++***+++,,,,,,+++***))))))))))))))))))))))))((()))***++++++***)))(((,,,***))))))******)))'''%%%&&&)))***+++***)))(((,,,'''$$$&&&'''%%%$$$$$$&&&''''''(((((((((''''''000---***'''%%%%%%%%%&&&###$$$%%%$$$$$$%%%'''***(((&&&%%%$$$%%%&&&%%%$$$%%%%%%&&&''''''&&&&&&%%%!!!$$$,,,333111''' !!!"""#########%%%'''###%%%&&&%%%###""""""######&&&)))'''""" ###"""### """%%%$$$&&&&&&''''''(((((((((((("""!!!!!!"""$$$&&&&&&&&&###&&&&&&"""!!!%%%))),,,***((('''''''''&&&$$$%%%$$$+++///)))---444222///+++(((''')))***)))'''***(((''''''((())))))(((&&&&&&&&&&&&&&&'''((()))''''''***111444333555888...***))),,,---++++++---,,,+++(((%%%'''+++,,,******)))(((((('''''''''((()))'''%%%######%%%''')))((((((((((((((((((((((((&&&''''''&&&&&&'''+++...''''''''')))******(((&&&,,,++++++---......111777000...000666:::666111///000------...---(((''')))***///&&&,,,333555;;;000,,,---000777,,,000...+++zzz{{{tttdddYYY^^^lllvvv}}}mmm[[[OOOHHHGGGMMMVVVdddzzzzzzhhhZZZRRRPPPSSSSSSRRRMMMDDDDDDRRRbbbSSSPPPKKKHHHGGGFFFDDDCCC@@@DDDIIIKKKFFFDDDKKKUUU[[[___fffsssuuudddTTTIIIDDD777777888888999:::<<<<<>>DDD333444444333222333555666555111...///333555444222...---,,,,,,++++++,,,,,,------...///000000//////,,,,,,,,,---------------++++++,,,,,,,,,++++++***+++*********++++++******))))))))))))))))))))))))((()))+++,,,+++***)))'''+++***))))))******)))'''((('''&&&))),,,...,,,***---(((%%%&&&))))))'''&&&&&&&&&''''''((((((''''''---+++***(((((((((((()))"""###%%%%%%%%%'''***---((('''&&&%%%%%%%%%$$$$$$'''''''''&&&&&&&&&&&&&&&((()))---000,,,%%%###&&& !!!###$$$###""""""###$$$&&&'''&&&$$$""""""###%%%'''((('''%%%######$$$###&&&%%%!!!!!!######""""""###$$$'''***---...&&&###!!!"""$$$&&&%%%"""((())))))%%%###'''111:::,,,***((('''(((((('''%%%)))(((000222***,,,555444222///***(((''''''%%%$$$(((((('''''''''''''''&&&'''&&&&&&''''''((()))***///***''')))---222666888...+++)))***,,,+++***)))...,,,((($$$###%%%((())))))(((((('''&&&&&&''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&'''))),,,(((((((((((())))))((('''++++++,,,------...222555---,,,,,,...///,,,(((%%%***)))***......+++***,,,***222///---333======000000,,,000DDD+++333000---wwwhhh^^^dddrrr|||vvvfffWWWMMMIIILLLRRRaaawwwzzzwww~~~yyyiii[[[UUUTTT\\\YYYUUUOOOGGGBBBHHHQQQOOOLLLHHHEEEEEEEEEDDDDDDFFFEEEGGGKKKKKKHHHJJJOOOXXXZZZ]]]gggyyyxxxiiiWWWHHH===888666666888999999999999888;;;AAAIIIPPPTTTZZZ```eeeqqq}}}yyyqqquuuyyy{{{{{{||||||||||||~~~|||zzzxxxwwwsssrrrooojjjddd^^^YYYWWWSSSUUUXXX]]]ccciiimmmpppnnnmmmkkkjjjjjjkkklllllljjjjjjjjjkkkmmmoooppprrrqqqrrrrrrqqqnnnkkkjjjjjjjjjnnntttzzz~~~~~~{{{wwwvvvvvvxxx}}}{{{ssskkkfffbbb___]]]]]]^^^```aaacccfffkkknnnqqquuu|||yyyqqqiii\\\PPPFFF@@@;;;999BBB;;;666666666444444555555444444333333444444555444444333333333444444555555555444333333333333333333333222222222222333333555444333444666666333111111111111111111222222222222222111111111111222222333333333222222111111111111222222000000555===DDD///222444666333000000111......//////000111444666111000//////......////////////000//////......---,,,,,,---.........---,,,******++++++,,,++++++***************************(((((((((((((((((((((((())))))***+++******((((((***(((((()))***+++***)))(((&&&$$$''',,,...,,,******)))'''''')))+++***(((%%%%%%&&&'''''''''''''''%%%''')))***+++,,,,,,+++###$$$%%%&&&&&&(((,,,...(((((('''&&&%%%%%%&&&&&&+++***((('''&&&%%%%%%&&&&&&&&&((()))%%% $$$"""$$$%%%$$$""" !!!%%%'''((('''%%%$$$$$$%%%%%%$$$###$$$&&&'''%%%###%%%%%%""" ###### !!!!!!!!!"""$$$(((+++---222...)))''''''&&&""""""$$$$$$###"""'''000777((('''%%%&&&((())))))(((%%%$$$+++---'''+++777888111...+++)))''''''%%%$$$'''(((((('''&&&%%%$$$$$$'''''''''''''''((()))***///+++&&&%%%)))...000///...---+++******++++++)))333///***&&&$$$$$$&&&(((+++***)))((('''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))******)))'''''')))+++,,,+++)))(((&&&'''((()))***+++,,,+++***,,,...000((('''&&&&&&'''***+++***(((''')))---///,,,,,,...---333444,,,111>>>888+++000---222EEE+++222...,,,yyyiiiaaaggguuurrraaaSSSLLLMMMQQQbbbxxxyyyuuuxxxzzz}}}yyymmm___[[[]]]hhhccc]]]XXXPPPHHHGGGKKKIIIFFFCCCAAABBBDDDEEEEEEJJJGGGGGGJJJLLLJJJJJJLLLQQQRRRTTT[[[kkk~~~{{{ooo```QQQBBB888222222333555777888999999999888===CCCIIIMMMTTT\\\aaaqqq~~~yyyvvv|||}}}|||zzzwwwvvvqqqqqqnnnggg```YYYUUUTTTQQQSSSXXX]]]dddiiimmmpppnnnnnnmmmmmmmmmmmmmmmmmmjjjjjjkkklllnnnppprrrsssssstttsssqqqnnnllllllmmmlllooouuuzzz~~~}}}xxxtttttttttvvv{{{{{{rrrjjjddd```^^^\\\\\\^^^```bbbdddgggkkknnnrrrwww}}}{{{rrrjjj]]]QQQHHHAAA<<<999???999555666777555666999555555444444444444555555333333333333333444444555777666555444333333333333333222222111111222222333555333111444777777444000111111111111222222222222222222111111111111222222222222222222222111111111+++---111333444444555666000222666999555...---///+++,,,...------...111555000000///...............000000///......------,,,---.../////////---,,,+++******+++,,,,,,,,,++++++)))***++++++***)))***+++((((((((((((((((((((((((((((((((((((((())))))))))))((('''(((***++++++***%%%######%%%)))+++)))''''''***+++))))))******'''%%%&&&''''''((((((((((((###%%%(((+++,,,---,,,+++$$$%%%&&&&&&&&&(((+++---&&&''''''&&&%%%%%%'''(((---+++(((%%%$$$$$$%%%%%%######&&&)))'''!!!!!!$$$%%%%%%$$$""" !!!"""%%%&&&(((((('''&&&&&&'''$$$""" """&&&(((%%%!!!!!!""" !!!%%%$$$ $$$###"""""""""###%%%&&&---,,,***+++,,,---,,,,,,!!!$$$***...///000000000%%%$$$###%%%'''*********'''###'''(((!!!%%%------************)))))))))(((&&&((())))))'''&&&&&&&&&((((((''''''''''''(((((('''(((((('''***---***$$$---///...)))'''***,,,---888111+++)))(((&&&''')))+++***)))(((''''''&&&'''$$$%%%'''(((((('''%%%$$$(((((((((((((((((((((((()))******)))(((((()))***---,,,***'''%%%%%%(((+++'''++++++(((''')))+++***...///,,,''''''+++------+++))))))------***))),,,------444***...;;;///''',,,000555;;;------+++)))wwweee]]]eeeuuu|||kkkYYYOOOOOOSSSfff|||}}}{{{wwwyyy}}}|||rrrgggeeeiiiqqqlllfff___UUUJJJGGGJJJFFFCCC@@@???AAADDDFFFFFFHHHFFFGGGIIIHHHEEEFFFKKKJJJLLLNNNSSS^^^mmmwwwyyyxxxooocccWWWLLLBBB999222333333333444555777888999777;;;@@@EEEJJJSSS]]]dddooo}}}{{{|||}}}~~~}}}zzzwwwuuuppppppllleee]]]VVVRRRQQQPPPSSSXXX^^^dddjjjmmmpppnnnoooooooooppppppooooookkklllmmmnnnppprrrssstttuuuuuutttqqqnnnlllmmmnnnooorrrvvvzzz~~~|||vvvqqqrrrssssssyyy{{{qqqhhhbbb___\\\[[[\\\^^^```bbbdddgggkkknnnsssxxx~~~tttlll```SSSJJJBBB===:::@@@:::777777777444555888555555444444444444555555333333222222333333444555666555444444444444444555333333333222222333333333222333444555666555333222222222333333333444444444222222111111111111222222111111111111222222222222...///000222444333000---000111666:::777222333999111000......///000111111///...------,,,,,,------......------------------...///000000///---+++)))***++++++,,,------,,,,,,)))+++---,,,***)))***,,,((((((((((((((((((((((((((('''&&&%%%&&&''')))++++++***))))))******)))(((######%%%'''((()))'''&&&(((///333...******)))'''''''''(((******+++++++++(((((())))))))))))))))))$$$%%%%%%%%%$$$%%%'''***###%%%&&&%%%$$$$$$''')))***(((%%%""""""###$$$&&&'''$$$%%%))))))&&&######$$$$$$$$$###""""""$$$&&&###%%%''''''&&&&&&'''(((&&&&&&&&&&&&'''&&&%%%$$$"""&&&((($$$###$$$%%%###%%%$$$######"""""""""""" """%%%(((***...222555111333888===@@@>>>888333###""""""$$$&&&)))))))))***$$$'''(((!!!"""&&&!!!&&&(((***++++++***))))))%%%(((+++,,,******+++,,,))))))((('''&&&&&&&&&&&&$$$((()))'''(((+++***%%%***000000(((###'''---000777---'''(((***((('''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((()))(((''''''((()))((())))))(((&&&&&&(((***$$$)))***'''%%%)))***(((111333111+++)))---...,,,,,,)))(((******''''''******%%%111***///;;;+++)))***888===000222,,,+++)))sss___WWWaaasssppp\\\QQQQQQTTThhhxxxzzz~~~xxxmmmlllsssrrrnnnhhh^^^OOOBBB@@@DDDEEEBBB???>>>@@@DDDFFFGGGEEEFFFHHHIIIDDD???CCCKKKGGGKKKMMMOOOVVVaaahhhjjjhhh```TTTKKKFFF@@@888111777666555444444555777888555999>>>CCCJJJTTT```hhhjjjyyy}}}zzzyyy{{{}}}{{{|||~~~}}}zzzvvvtttoooooolllddd[[[TTTPPPPPPPPPSSSXXX^^^dddjjjnnnpppoooooopppqqqqqqqqqqqqqqqmmmnnnoooppprrrssstttuuuvvvvvvtttqqqnnnmmmnnnoooqqqssswww{{{~~~{{{tttpppqqqrrrrrrxxx{{{qqqhhhaaa^^^[[[ZZZ\\\^^^aaacccdddgggkkkmmmtttxxxuuummmaaaUUULLLDDD>>>;;;DDD>>>:::888666222222555555555444444444444555555222222222222333333444555333333333333444555666666555444444333333444444555///333777777444222333444444444444555555666666666222222111111111111222222000000111111222222222333888444///...000222111///---...444::::::777===FFF:::555000000444555333///222222111000000000000000,,,,,,,,,,,,,,,---...//////000111000///---***(((***+++,,,---------------))),,,---,,,***)))+++---(((((((((((((((((((((((('''&&&$$$###$$$'''***,,,---,,,***)))***)))'''&&&$$$&&&(((******)))((((((+++666;;;444---******'''))))))***+++,,,---------///---***'''&&&%%%&&&&&&$$$%%%%%%###""""""%%%''' ###%%%$$$######&&&)))'''%%%""" """$$$&&&,,,%%% """%%%%%%%%%'''#########""""""$$$'''***!!!###%%%&&&%%%&&&'''((())),,,...,,,(((&&&''')))'''///333---%%%###$$$%%%"""############$$$$$$$$$ """%%%%%%$$$$$$(((++++++)))(((***---,,,'''!!!$$$""""""###&&&(((((((((###$$$)))&&&)))+++$$$(((***------+++)))'''&&&$$$(((,,,...---...000222***)))((('''&&&%%%%%%%%%(((***(((""""""***...---(((000000''' %%%---222222'''!!!%%%***(((&&&&&&%%%%%%%%%&&&'''((()))***((('''%%%######%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&'''((("""%%%((()))'''&&&''')))"""(((***&&&%%%***+++((($$$***,,,***+++111444222***'''&&&((((((&&&'''+++))) ///,,,222===,,,///,,,???EEE***999------+++oooZZZSSS]]]mmmyyyqqqYYYMMMQQQZZZlll|||}}}{{{uuuuuuvvvooodddWWWLLLGGGFFFGGG??????@@@AAACCCFFFIIIKKK@@@EEEIIIFFF@@@>>>BBBGGGGGGFFFGGGJJJQQQXXX]]]___ZZZSSSIIIAAA>>>;;;888666333444777999:::888333000444666;;;BBBKKKUUU]]]bbbmmmwwwyyytttrrrsssuuuvvvuuuwww|||{{{~~~~~~~~~|||yyyvvvsssqqqoookkkfff___XXXRRRMMMKKKQQQUUU\\\bbbfffjjjnnnpppqqqqqqrrrrrrsssrrrrrrrrrppppppppppppqqqsssuuuvvvxxxtttrrrqqqnnnkkknnnssstttvvvyyy|||}}}}}}|||{{{xxxtttooolllmmmqqqwww{{{}}}rrrllleee___\\\]]]aaa___aaaeeeggggggkkkqqqwww|||zzzrrrfffZZZOOOEEE>>>999EEEDDD666AAA444<<<333:::666444222333444555444444000111222333444555555555555444444333333444444555444444444333333333222222444333333444555666444333111333555444222111333555333222111000000111222333222222333333333333222222222333444555555555555444222333444111---///666<<<777333000000333555444222444333222000000000111111000///---,,,,,,---///000000555===@@@666)))'''---)))***,,,------,,,+++***))))))(((((()))+++---...***)))(((((())))))(((''',,,***'''%%%%%%'''***,,,'''((()))(((&&&$$$$$$%%%++++++***(((%%%%%%(((***+++&&&KKK***)))000&&&!!!***---//////---)))'''&&&###(((%%%!!!(((444/// &&&!!! $$$'''&&&$$$$$$(((&&&$$$$$$%%%&&&,,,111(((((('''&&&%%%$$$######(((%%%""""""###$$$%%%%%%&&&%%%###""""""###%%%&&&"""""""""######$$$$$$$$$''''''(((((()))******+++,,,...+++$$$"""&&&'''$$$(((&&&######$$$&&&&&&%%%"""$$$$$$$$$""""""###$$$'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&(((+++!!!%%%)))+++,,,+++((($$$$$$###---;;;999***$$$***)))&&&###$$$''')))((('''%%%$$$#########$$$%%%&&&((((((((()))***,,,---...!!!333///$$$((('''$$$000,,,+++...000+++###$$$***(((''''''(((***)))'''%%%&&&&&&&&&''''''''''''(((&&&((())))))'''%%%%%%%%%'''((()))******)))((('''(((&&&'''******'''&&&(((((((((((((((''''''''''''//////...---******000777666///'''&&&***...---******,,,,,,,,,000333000***999666333333222000+++'''ooo[[[TTT]]]mmmyyy~~~mmmWWWLLLRRR\\\qqq||||||xxxqqqdddVVVJJJDDDBBBCCC@@@AAADDDEEEFFFFFFEEEDDDAAAEEEHHHFFFBBB@@@CCCFFFFFFFFFEEEGGGKKKPPPSSSUUULLLHHHCCC???============333333444666777777666444555888===DDDMMMVVV]]]aaaiiisss~~~}}}vvvpppoooppprrrqqqqqqsssxxx~~~|||{{{vvvtttxxx|||~~~~~~|||yyyvvvsssqqqoookkkfff^^^WWWQQQMMMKKKQQQVVV^^^dddiiillloooqqqsssttttttuuuuuuuuutttsssppppppppppppqqqsssuuuwwwxxxtttrrrqqqooolllnnnsssvvvxxx{{{~~~~~~}}}{{{xxxtttooolllmmmrrrxxx|||}}}ssslllfff___]]]^^^bbbaaacccgggiiiiiinnnsssxxx}}}|||ttthhh[[[PPPFFF>>>999@@@???666FFF???CCC444333666444333333444555555444111222222333444444444444444444333333333333444444333333333222222222111111444333333444555555444222111333555444222111333555444333222111111222333444111222222222222222222111222222333333333444444444111333444333111222555888222000//////000222222222.........//////000111222000...---,,,,,,---...000&&&)))000444///'''''',,,***++++++,,,,,,+++++++++,,,+++***)))))))))***+++***)))(((((())))))((('''***)))'''&&&&&&''')))***((((((((()))))))))((((((******)))'''&&&&&&(((***$$$--->>>)))***///(((&&&%%%(((******)))'''''''''''')))'''&&&---555222'''///(((%%%'''(((%%%######)))'''%%%$$$$$$&&&+++///&&&!!!%%%000000%%%!!!&&&+++((($$$""""""""""""!!!&&&%%%###""""""###%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""%%%&&&"""###''''''$$$$$$"""!!!!!!"""###"""!!!"""###%%%%%%###"""###$$$#########$$$%%%&&&'''(((((()))***((('''&&&''')))$$$%%%&&&'''(((***++++++)))&&&(((...,,,&&&'''---***'''%%%%%%'''(((((('''''''''%%%$$$$$$$$$%%%&&&((((((((((((((()))***+++///111(((!!!(((---+++,,,//////111333---%%%$$$(((***)))(((((()))(((%%%###&&&&&&&&&&&&''''''''''''$$$&&&((((((&&&%%%%%%%%%''''''((((((((((((''''''(((&&&&&&))))))&&&&&&((('''(((((()))***+++,,,---+++)))'''(((+++000555:::///***&&&%%%(((+++,,,+++,,,...---+++---222333000;;;777333222111111///---mmm[[[UUU[[[jjjvvv}}}~~~wwweeeRRRKKKSSS]]]uuu|||sssdddTTTHHHAAA??????>>>AAAFFFIIIJJJGGGDDDAAACCCEEEGGGGGGFFFEEEEEEFFFFFFEEEEEEDDDEEEFFFHHHIIIGGGFFFDDD???;;;888888999333333333333444666777888666999???GGGOOOWWW]]]```ccclllwww}}}}}}}}}~~~yyyqqqlllkkklllmmmkkkkkknnnrrrwwwwwwtttpppnnnllllllrrrxxx~~~}}}zzzwwwtttrrroookkkeee]]]VVVPPPLLLJJJQQQWWW```ggglllooorrrsssvvvvvvwwwxxxxxxwwwvvvuuupppoooooopppqqqtttvvvwwwvvvsssrrrrrrpppmmmoootttzzz|||}}}{{{wwwtttooommmnnnsssyyy}}}}}}sssmmmggg```^^^___bbbbbbeeejjjmmmmmmrrrxxx{{{wwwjjj]]]QQQGGG>>>:::AAA<<<555CCCCCCFFF777222666444333333444555555444222222333444444333333333444444333333333333444444222222222222111111111111444444333444555555444222222333444444222222333444444444333333333333444444111111222222222222111111333222111111111222333444111222444555555555555555.../////////...///000222......///000111111111111///...---,,,,,,---...///''''''***...---***+++...,,,,,,++++++***++++++,,,...---,,,***)))(((((((((***)))(((((())))))((('''(((((('''&&&&&&'''(((((()))''''''))),,,...,,,)))((((((((('''&&&''')))+++;;;...*********'''((($$$&&&'''&&&%%%$$$%%%&&&)))&&&$$$''',,,...+++'''333,,,&&&''''''%%%$$$%%%)))'''%%%$$$$$$(((+++---***""")));;;;;;(((!!!***+++(((%%%$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%***)))((('''%%%$$$###"""#####################$$$"""$$$###$$$'''&&&###!!!!!! !!!######!!! ###%%%&&&$$$###""""""############$$$&&&'''((()))***+++***(((%%%%%%%%%'''''''''(((((())))))***)))))))))((('''(((***---+++)))''''''(((((('''&&&)))((('''&&&%%%%%%&&&&&&(((''''''&&&&&&''''''(((000***((('''&&&---000)))...///222333///(((''')))+++***((((((((('''$$$"""&&&&&&&&&&&&''''''''''''###%%%&&&'''%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''(((&&&&&&))))))&&&&&&(((((())))))***+++,,,------111---(((''')))...000111,,,***)))((((((((()))***///111///+++,,,222777999888444000....../////////~~~kkk[[[TTTXXXfffrrrzzzxxxnnn]]]MMMIIIRRR]]]uuuuuudddTTTHHHBBB@@@???<<>>444999;;;>>>999999666555333333555666555444333333444444444333222222444333333333333333333444333333333222222222111111555444333444555555333222333333333333333333333333444444333333333333444444000111111222222111111000333222000//////111222444444333222444555666555444///111333111...---///222333333444444333111///...///...------------...//////---,,,,,,---------------,,,+++***)))***+++,,,...---,,,+++)))(((((('''***)))(((((())))))((('''&&&&&&''''''''''''&&&&&&+++(((&&&(((---///,,,(((&&&'''''''''''''''***,,,!!!JJJ###,,,***$$$%%%'''(((((((((&&&%%%$$$&&&(((+++%%%$$$((()))&&&$$$%%%111)))###$$$&&&%%%&&&(((&&&&&&$$$###%%%***------...(((,,,666444((("""''''''%%%$$$%%%(((+++------$$$$$$###""""""###$$$$$$((('''&&&%%%$$$"""!!!!!!$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$######"""###$$$&&&&&&$$$""""""&&&'''%%%###"""!!!&&&%%%%%%$$$###$$$$$$$$$&&&(((++++++(((%%%######***)))***,,,+++'''$$$$$$%%%+++///......///---''',,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((((()))$$$...111###&&&///(((&&&)))---///...+++***+++***(((''''''''''''%%%###%%%%%%&&&&&&&&&'''''''''###%%%''''''&&&&&&'''((()))(((&&&&&&&&&&&&((())))))&&&%%%((((((%%%&&&)))************)))))))))(((333333111,,,)))******))),,,...///---)))'''(((***///333333///...444;;;>>>///---+++))))))***+++,,,}}}jjj]]]WWWYYYffftttyyyttthhhWWWIIIGGGPPPZZZqqqvvvdddTTTJJJEEECCCCCC???AAADDDFFFGGGGGGFFFEEEDDDFFFJJJMMMNNNMMMLLLJJJHHHJJJJJJHHHDDDBBBAAABBB>>>@@@BBB???:::777888999333666999999777555555666555888>>>EEELLLSSSWWWYYYZZZ___eeejjjmmmppptttxxxvvv{{{sssnnnlllllllllkkkcccaaa```bbbdddccc___[[[]]]bbbhhhmmmttt~~~|||yyyvvvtttpppkkkbbbYYYQQQLLLJJJIIIMMMTTT^^^gggmmmqqqsssuuuwwwxxxzzz{{{zzzyyyvvvuuuoooooooooppprrrtttvvvxxxuuurrrrrrsssrrrpppsssxxx~~~~~~yyyvvvtttqqqnnnlllnnnttt{{{|||sssmmmhhhbbb```bbb```aaafffnnnrrrtttyyy|||oooaaaTTTIII@@@;;;III???888444666444888;;;777555333444555666555555333333444444444333222222333333333222222333333333555444444444444333333333555444444444555555333111333333333333333333333333222222333333333333222222111111222222222222111111333222000//////000222333666444111111333555555555222555666555111///000222444444555444333111///............------.........///---***(((***+++***(((...---+++***)))***++++++++++++++++++******))))))***)))(((((())))))((('''&&&&&&'''(((((('''&&&&&&+++(((%%%''',,,---)))%%%$$$&&&'''''''''''')))+++$$$MMM,,,,,,"""))))))))))))***)))((())),,,///+++'''&&&******''''''***333+++$$$$$$&&&%%%&&&((($$$%%%###!!!&&&---000---+++,,,)))$$$###&&&'''%%%%%%###"""$$$'''+++---...########################%%%%%%$$$$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&,,,***'''&&&$$$###$$$%%%######$$$%%%''''''%%%###"""&&&'''%%%###"""!!!%%%%%%$$$############$$$$$$'''+++,,,+++((('''&&&...)))(((***)))%%%%%%)))%%%+++000000111222---&&&+++++++++***(((&&&&&&%%%######$$$%%%&&&''''''(((&&&&&&&&&'''((()))+++,,,777))),,,///$$$'''---$$$"""&&&)))******)))(((''''''&&&%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%'''(((((('''''')))******)))(((''''''((()))***)))&&&%%%''''''%%%&&&)))************)))))))))((()))222777222++++++---,,,***---///...***((())),,,---222555222222666;;;==='''((()))))))))(((((()))zzzhhh^^^YYY[[[jjjzzzzzzsssdddSSSFFFDDDLLLTTTnnnxxxeeeUUULLLHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBBBB@@@EEEKKKNNNOOOMMMLLLLLLJJJMMMOOOLLLGGGCCCCCCCCCCCCCCCAAA>>>:::666555555333666:::999666444333555555777<<>>@@@BBBDDDDDDCCCBBB@@@777@@@KKKNNNKKKHHHIIILLLMMMQQQSSSPPPHHHBBB@@@@@@AAA===888777999999777555///222333111...///555:::888999<<<@@@FFFMMMSSSWWWSSSQQQMMMLLLOOOUUU^^^cccgggnnnssspppmmmmmmoooooorrrooommmoootttuuurrrnnn]]]VVVMMMHHHIIILLLOOOOOORRR```mmmsssyyy~~~{{{xxxvvvqqqkkk```UUUMMMIIIHHHIIIMMMSSS[[[dddkkkrrrwww{{{yyy{{{}}}~~~~~~{{{xxxuuunnnnnnnnnppprrruuuwwwyyywwwsssppppppppprrryyy|||vvvqqqooollliiiiiilllsss{{{yyypppkkkfffaaa```bbbaaadddkkkuuu{{{~~~{{{oooaaaUUUKKKCCC>>>FFF777999111CCC888<<<444777666444444666777666555000111222333444555555555333222222222222222222333444444444333333333222222666555444444555444222000555333111222444555333111333444555666666555444333333444444555555444444333333333333333333222111000,,,111666666222...///111---,,,,,,///333444222///888777555222111000111111------............------'''///333000---...,,,(((,,,,,,------,,,+++)))(((***++++++,,,+++***)))(((***)))(((((())))))((('''))))))(((((((((((())))))###%%%((())))))***+++---$$$&&&(((((('''&&&'''(((333---///%%%***///!!!&&&'''((('''%%%$$$$$$%%%+++555555(((###))),,,&&&///(((###%%%''''''&&&((((((+++'''!!!%%%...---###)))""" %%%%%%"""&&&---111---)))&&&%%%%%%$$$###""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$&&&((()))***&&&"""###((('''"""!!!$$$$$$""" !!!###%%%&&&&&&"""$$$$$$$$$""""""###$$$%%%$$$$$$###"""#########"""$$$&&&&&&%%%%%%%%%&&&&&&!!!%%%///000)))(((......###!!!,,,///'''%%%,,,%%%(((******&&&$$$$$$&&&)))*********((('''%%%###))))))(((((((((((()))))),,,***(((+++!!!444(((***((($$$&&&,,,,,,(((***'''%%%$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&((()))(((&&&$$$$$$&&&(((%%%&&&'''(((((('''&&&%%%)))%%%$$$%%%%%%$$$%%%)))((((((((((((''''''''''''(((000000((('''///333///777555111...+++)))((((((******'''&&&+++111222...+++++++++)))''''''+++///oooaaaRRRKKKLLLVVVhhhwwwzzzooo]]]LLLDDDFFFLLLZZZrrr}}}fffXXXRRRMMMHHHDDDDDDDDDDDDEEEEEECCC>>>;;;???===GGGNNNGGGFFFMMMNNNMMMTTTVVVPPPLLLKKKFFF@@@999:::<<<===<<<:::777555777444000...---111666999888666666;;;DDDLLLQQQSSSNNNNNNLLLKKKKKKOOOUUUZZZ[[[^^^aaaaaa```___aaacccnnnnnnooopppqqqooollliiiaaaTTTHHHFFFIIIKKKMMMOOOWWW^^^hhhpppvvv|||zzzsssqqqfffYYYQQQJJJEEEDDDGGGIIIOOOYYYbbbjjjqqqvvvyyy|||}}}}}}}}}{{{xxxuuusssooommmmmmqqqwwwzzzwwwtttrrrrrrqqqoooooorrryyyzzztttqqqnnnlllkkkkkkpppwww~~~~~~wwwnnnfffbbbbbbbbbbbbdddhhhnnntttyyy}}}|||nnn___RRRGGG@@@;;;JJJ>>>999>>>>>>666111333111666...@@@000;;;777---555999///---999333+++666111222222333333444444555000000111111111222222222444444444444333333222111333222222222222222222222333333333222222111111111444444444444444444444444333999444&&&777---:::222000111111222222111111000......///000111222222222555777888555111...///111111000...,,,***)))((((((------------,,,+++******++++++++++++++++++++++++******************++++++))))))))))))))))))******+++******)))%%%$$$000???BBB000$$$(((+++(((&&&)))((('''&&&''')))*********666)))((((((!!! $$$!!!&&&%%%&&&***)))$$$""""""!!!...;;;999,,,!!!!!!&&&,,,)))'''(((++++++'''###!!!$$$''''''%%%$$$%%%''''''%%%###""""""%%%''')))$$$,,,---'''%%%***&&&$$$$$$$$$$$$$$$###"""!!!""""""!!!!!!"""###$$$$$$%%%&&&&&&&&&%%%###!!! &&&$$$""""""###$$$###"""!!!&&&&&&)))!!!########################%%%$$$$$$###"""""""""###'''&&&$$$""""""###$$$%%%000000000000///...------333---)))+++---+++)))))))))///333///&&& !!!&&&,,,***((((((((('''%%%###---%%%"""&&&)))&&&%%%'''((()))++++++)))'''''''''(((&&&(((++++++&&&$$$&&&***%%%%%%))))))$$$$$$(((%%%%%%&&&''''''&&&%%%%%%(((---,,,...333...###$$$%%%'''(((((((((''''''(((''''''&&&&&&''''''(((''''''&&&%%%(((,,,***$$$---///***%%%***666888000555>>>===///'''***...,,,***%%%......"""+++555)))((((((((()))******++++++jjj\\\LLLFFFKKKWWWhhhvvv|||rrrbbbPPPFFFEEEIIITTTllllll^^^XXXSSSKKKFFFDDDCCCBBBBBBBBBAAA===:::>>><<>>===;;;888777777555333222333555666777777666666999@@@EEEHHHIIIIIIHHHFFFDDDDDDGGGLLLPPPVVVXXXYYYXXXUUUTTTUUUWWW^^^^^^```cccfffiiihhhhhh```UUUKKKHHHHHHGGGHHHJJJYYY```jjjrrrxxx|||{{{tttooodddXXXPPPJJJEEEEEEGGGMMMSSS]]]fffnnntttyyy|||{{{|||~~~~~~}}}yyyvvvssspppooonnnrrrwwwyyywwwsssssssssrrrppppppttt{{{~~~xxxsssooommmlllkkklllqqqwwwxxxooogggccccccccccccfffkkkqqqwww||||||mmm^^^RRRGGG@@@;;;LLL@@@888::::::444222666888444111777---000999777///222111333777222111999222222333333333333444444111111111222222222222333222333333333333222111000444444333333222111000000333333333222222222111111333333333333333333333333444,,,)))777000111***444111111222222222222111111000000///000000111222333666666666444111000///000//////---,,,,,,+++++++++.........------,,,+++***++++++++++++++++++++++++************************************************)))((()))+++))))))222>>>;;;---$$$(((+++(((''',,,,,,***((('''(((((('''&&&333((('''((("""###'''%%%'''%%%%%%((((((%%%%%%(((((((((,,,222777333))) $$$%%%)))///333111***$$$!!!$$$&&&'''%%%$$$%%%&&&$$$%%%&&&&&&'''''''''&&&%%%&&&)))---,,,'''"""!!!$$$%%%%%%%%%%%%$$$$$$###"""""""""""""""###$$$%%%%%%%%%%%%%%%$$$###"""!!!&&&$$$""""""###$$$###""""""&&&(((***$$$((($$$$$$$$$###############%%%%%%$$$###############&&&%%%$$$######$$$%%%''')))(((((())),,,---......,,,'''&&&***---...111444777999:::666000+++)))***,,,+++))))))))))))'''%%%+++%%%$$$''')))((())),,,$$$''')))***)))))))))***)))((())),,,,,,(((&&&'''***'''&&&***)))%%%%%%)))%%%&&&''''''''''''&&&%%%%%%---000,,,---111+++!!!%%%&&&'''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%((())))))(((,,,111///***555666111(((+++555888333999===:::...))),,,---'''---***222333+++444>>>444)))))))))***++++++,,,,,,dddTTTDDDAAAJJJYYYjjjwww~~~xxxiiiVVVIIIDDDEEEMMMcccsssfff```\\\SSSLLLJJJGGGDDDBBBAAA@@@===;;;===:::EEEPPPMMMLLLMMMHHHKKKMMMKKKEEEAAA@@@???===<<<=========<<<:::888666777555444666999:::777555666555555888;;;=========DDDCCCAAA>>>===???CCCFFFLLLMMMMMMLLLKKKKKKLLLNNNQQQQQQRRRVVV\\\bbbeeefff___XXXQQQMMMJJJGGGIIIMMM\\\cccnnnvvvzzz}}}{{{uuummmbbbVVVOOOIIIEEEEEEHHHLLLSSS\\\eeelllrrrvvvyyyzzz|||{{{wwwtttrrrppppppssswwwxxxvvvsssuuutttrrrpppqqqvvv}}}{{{vvvpppmmmmmmllllllnnnrrryyyyyyppphhhdddcccddddddggglllrrrxxx}}}{{{mmm^^^QQQGGG@@@;;;MMM@@@777666666222333888000,,,:::@@@999///000///222000777;;;333111666888444444333333222222333333222222222222333333333333111222222222222111111000666555444333111000//////333333333222222222222111222222222222222222222222444+++MMMEEE111111...777222222222222222222222222555444222111111222444555666555333222222222000......------------...//////......///......---,,,+++++++++++++++++++++++++++************************************************&&&%%%&&&(((((('''+++000111)))%%%)))***''')))...,,,***((('''(((((('''&&&222&&&&&&)))$$$%%%***((('''######%%%&&&%%%'''+++'''######,,,888888,,,&&&'''***///333111+++&&&"""###%%%%%%$$$$$$$$$%%%"""$$$(((******(((&&&$$$%%% %%%000000%%%!!!&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$############$$$%%%%%%&&&%%%$$$###############&&&$$$""""""###$$$###"""!!!$$$ '''!!!(((&&&+++$$$$$$$$$$$$######""""""%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&'''(((%%%###"""%%%***------+++)))&&&%%%&&&'''(((---444777666444222111...+++))),,,***))))))******)))((((((&&&&&&((()))))),,,222%%%''')))***)))))))))***+++)))***------)))((()))***((((((***)))'''&&&)))%%%&&&''''''''''''&&&%%%''',,,---)))***---)))!!!'''''''''(((''''''&&&%%%''''''''''''''''''''''''((())))))***...333222---444666111'''%%%,,,111///777888333,,,,,,111///(((---+++000111+++222:::555*********+++,,,,,,------aaaOOO???>>>JJJ\\\nnnzzz}}}ppp\\\KKKCCCAAAIII]]]yyyxxxkkkgggggg```XXXUUUPPPJJJFFFCCCAAA>>>===<<<777AAAMMMLLLLLLNNNHHHJJJJJJHHHCCC@@@@@@AAABBB<<<<<<<<<;;;999888666666888555444666:::;;;888555444444555777888888777666??????>>><<<;;;<<>>111000888222666555444222222111222222222222333333333444444444222222333333333222222111444444333333222111000000222222222222222222222222222222222222222222222222000222AAA555)))>>>222333333222222222222333333999777555333333444666888666333000111333333000---...............//////000////////////...---,,,++++++++++++++++++++++++++++++++++++***************++++++++++++************)))''''''((((((&&&$$$###***''''''***)))&&&(((---(((&&&%%%&&&(((******)))333''''''***%%%&&&+++)))&&&######&&&'''%%%&&&***!!!###'''***+++***(((&&&000---***)))))))))(((&&&###$$$$$$$$$$$$$$$$$$$$$"""$$$'''))))))'''%%%###$$$!!!$$$+++,,,'''%%%)))######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""###$$$$$$%%%###""""""###$$$$$$### %%%!!!"""###(((%%%%%%$$$$$$###"""""""""%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''')))***&&&$$$%%%(((---...+++'''666222...***%%%!!!%%%,,,+++++++++*********)))(((***)))((((((*********(((&&&((())))))'''(((---222)))***,,,+++)))&&&&&&&&&***((())),,,,,,((((((***)))(((((((((((('''&&&'''&&&&&&''''''''''''&&&&&&###&&&&&&$$$%%%)))'''"""(((((((((''''''&&&%%%%%%))))))))))))))))))))))))'''(((((((((,,,111000+++...222111(((###&&&***+++...000///,,,...333222...,,,+++,,,+++(((+++///...))))))******+++,,,,,,---```NNN>>>>>>KKK^^^qqq~~~ttt___MMMAAA>>>GGGYYYttt{{{ooonnnrrrnnnfff]]]XXXPPPIIIDDDAAA>>><<<===666>>>IIIHHHJJJNNNJJJFFFEEEDDDBBB@@@@@@BBBFFF>>>===<<<:::999999888888999666333333666888888777111333666888888888777777;;;<<<<<<;;;:::;;;>>>@@@>>>???AAADDDHHHMMMOOOQQQMMMLLLLLLPPPWWW```fffjjjhhhaaaYYYRRRMMMMMMWWWcccbbbjjjttt{{{}}}}}}}}}~~~|||}}}~~~~~~~~~zzztttjjj___TTTMMMHHHDDDEEEHHHPPPWWWaaajjjqqqvvvyyy{{{{{{}}}{{{wwwuuurrrrrrssstttvvvvvvtttssssssqqqoooooorrrwww|||}}}yyyuuupppllliiikkkkkknnnqqqwww}}}~~~xxxnnnfffcccbbbbbbbbbhhhmmmtttzzz}}}zzzlll]]]QQQGGG@@@<<>>===???999AAAIIIFFFGGGKKKIII@@@???@@@AAA@@@===???CCC???>>><<<;;;::::::;;;<<<888666444222222444888:::111444777999999999:::;;;999:::;;;;;;::::::<<<===>>>???BBBGGGMMMRRRSSSSSSNNNMMMMMMQQQZZZcccjjjnnnnnndddYYYPPPJJJKKKUUU```dddkkkuuu|||}}}}}}}}}}}}{{{{{{}}}~~~{{{uuujjj```TTTMMMHHHDDDEEEHHHOOOVVVaaakkkrrrvvvyyy{{{}}}~~~}}}zzzvvvtttpppqqqssstttttttttssssssrrrpppoooqqquuuyyy|||}}}~~~{{{vvvrrrnnnkkkiiijjjkkknnnsssyyy~~~wwwnnnfffbbbaaabbbbbbkkkpppxxx}}}yyykkk]]]QQQGGG@@@<<<:::999888777666555444444'''...PPP```LLLXXX777:::BBB333...111222444444///777666333111111111222333222222222222333333333333333444444555555555555555000111111222222333444444111222222222222333333333333333333333333333333333444%%%DDD@@@444555---...333222111000000111222333333111000//////000222333222000///000111111000///222222000///------,,,,,,......///......---,,,+++++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++******)))(((((((((''')))***)))+++---+++''''''((())))))((('''''')))+++)))'''&&&''''''&&&%%%777+++)))+++$$$$$$(((%%%+++***,,,000000,,,)))***111,,,&&&$$$%%%&&&&&&%%%$$$%%%'''((((((&&&$$$"""(((&&&$$$$$$%%%&&&%%%$$$%%%$$$######"""######$$$""")))''' ,,,000+++""""""###$$$$$$$$$######%%%%%%$$$############$$$"""""""""""""""###$$$%%%$$$###!!!"""###%%%$$$$$$&&&%%%'''///"""###!!!########################"""###%%%&&&&&&&&&%%%$$$%%%&&&'''((()))***++++++''')))---000111111000///999666555555222......222,,,...000---(((&&&))),,,((('''&&&'''((()))((('''(((+++---***((())))))'''&&&(((******)))((((((((('''$$$$$$''''''%%%%%%(((%%%''''''$$$$$$&&&&&&###(((((('''&&&&&&'''(((((()))'''&&&%%%%%%%%%$$$"""(((((('''&&&&&&&&&'''''''''((()))******)))((('''((())))))(((,,,000...)))(((...444444000......///***...000000---,,,,,,---(((,,,'''&&&---******666'''(((((()))******++++++\\\MMM???<<>>MMMjjj~~~~~~tttaaa\\\TTTMMMIIIFFFCCCAAACCC???HHHNNNGGGCCCFFFDDD>>>===???CCCAAA;;;:::>>>===;;;999888888999;;;<<<555777777444111222777<<<222555888999999:::===???;;;<<<======;;;:::;;;<<<===???EEEMMMVVV\\\]]]]]]YYYXXXXXX[[[bbbjjjpppsssmmmcccWWWOOOKKKLLLTTT]]]eeellluuu{{{|||||||||~~~zzz{{{|||~~~}}}vvvlllaaaUUUNNNIIIEEEEEEHHHKKKSSS___iiiqqquuuxxxzzz~~~|||zzzwwwuuutttnnnooorrrsssssssssssssssqqqppppppsssxxx|||}}}||||||yyytttpppllljjjiiiiiikkkoootttzzzxxxooogggcccbbbbbbccclllrrryyy~~~xxxkkk]]]QQQGGG@@@<<<666777777666555555666666888555aaaAAA999666111333888555...111999666111444777555333111000111333444111111111222222222222333222333444444555555555444222222222222222222333333111111222222222333333333222222222222222222222222444,,,+++<<<777888...666222111///......///111222////////////000111222222///000111000//////000111111111///...---,,,,,,,,,.........------,,,+++***++++++++++++++++++++++++,,,,,,++++++***))))))(((******))))))(((''''''&&&"""&&&'''$$$%%%)))+++((('''(((''''''(((******)))***(((&&&&&&''''''&&&%%%666***)))***$$$$$$(((%%%)))'''(((,,,---******,,,...***%%%%%%''')))'''%%%!!!###&&&((())))))))))))***'''$$$$$$&&&'''&&&%%%%%%%%%$$$$$$############%%%%%%$$$"""###))),,,---$$$$$$%%%%%%$$$$$$######%%%$$$###""""""""""""""" !!!"""###$$$$$$$$$$$$$$$"""!!!"""###%%%%%%$$$'''&&&(((888&&&&&&!!!"""""""""###$$$$$$%%%%%%!!!"""$$$%%%&&&%%%$$$###&&&'''((()))******++++++***,,,---,,,))))))---222---***,,,111333000.........---+++***)))(((((()))***((('''((())))))((('''(((,,,---+++,,,...***$$$&&&(((***+++)))(((((((((&&&$$$###&&&'''%%%%%%(((%%%(((((($$$$$$''''''###)))((('''&&&&&&'''((()))(((%%%$$$%%%&&&%%%$$$###''''''&&&%%%&&&'''(((((()))***,,,------,,,***)))'''(((((((((,,,111000+++&&&)))---///...++++++------,,,---//////---***((((((---%%%$$$---)))'''666((())))))******+++,,,,,,YYYLLL>>>:::@@@PPPgggyyy~~~~~~qqq]]]JJJ@@@<<<999HHHeeetttaaa]]]VVVQQQNNNKKKIIIGGGFFFDDDOOOTTTIIIBBBCCC@@@@@@>>>AAAFFFCCC;;;888:::888777555333444666888:::333777:::777222222777===333666999:::999:::===@@@@@@AAABBB@@@>>><<<;;;;;;<<>>+++:::888333:::555555@@@888...888666555222000000222444555000000111111111222222222111222333333444444444444333333333222222111111111111111111222222333333333000000000000000000000000)))777999+++777***:::666111000///------///000111000000111222333333444444---///222111...---000222000///...---------------------------,,,+++******++++++++++++++++++++++++,,,,,,++++++***))))))(((***))))))((('''&&&&&&%%%''',,,,,,&&&$$$))),,,***''''''&&&&&&))),,,---***'''%%%$$$%%%'''))))))(((444(((''')))$$$$$$(((&&&%%%""""""%%%&&&&&&(((,,,!!!&&&***)))$$$"""&&&***((('''&&&$$$%%%(((---111+++(((%%%%%%'''((('''%%%%%%&&&&&&&&&&&&%%%$$$###((( (((***%%%'''000&&&&&&&&&&&&%%%%%%$$$###$$$$$$###"""!!!!!!"""""" """###$$$$$$$$$###$$$"""!!!"""$$$%%%%%%$$$&&&$$$'''<<<)))((( !!!!!!"""###$$$%%%%%%&&& !!!###%%%%%%%%%###"""'''((()))******+++******000000...''' (((000,,,)))+++222555111,,,***///+++'''(((,,,...---***+++***))))))******)))'''(((,,,------000222---$$$***+++,,,+++(((&&&%%%$$$'''$$$###&&&'''%%%&&&)))&&&***)))%%%%%%(((((($$$)))((('''&&&&&&'''((()))!!! ###&&&&&&%%%%%%'''&&&%%%%%%&&&'''(((***&&&''')))******)))'''&&&###$$$%%%&&&+++111000+++))))))+++------++++++------((('''---222222,,,'''...333***'''111)))%%%777)))******+++,,,,,,------VVVFFF999999@@@NNNcccwww~~~}}}zzznnn[[[GGG<<<999<<>>DDDKKKJJJAAA;;;;;;;;;888444222222333333333555555555666777888999999999888:::===BBBFFFHHHIIINNNHHHDDDDDDAAA<<<999999>>>???FFFVVViiivvvxxxvvvrrrttttttuuu{{{{{{tttlllbbbWWWRRRPPPQQQWWW___gggnnnvvv{{{|||{{{{{{{{{yyyzzz{{{}}}}}}zzzkkkcccYYYRRRKKKEEEDDDGGGMMMVVVdddooouuuyyy}}}~~~yyytttooolllkkknnnrrrttttttttttttuuusssttttttvvvxxx{{{~~~{{{yyyvvvpppkkkgggggghhhgggkkkqqqvvv{{{yyyooohhhbbb___```eeelllttt|||vvvfffZZZQQQIIIGGGIII888777555333222333444555555222zzz777444:::222999777777777777666555333333555444222111000111222222777666666555333222222111222222222111111111111000111222222111///...///000111111111111111111111111111111111111111111111111000555555...---444444...333333222000...---///000555444222000000111222333///333666555000---...111......---,,,,,,,,,------++++++++++++++++++++++++------,,,+++,,,---...///...---,,,+++******))))))+++***)))((('''&&&&&&&&&,,,((((((+++***&&&(((...$$$''''''&&&(((,,,+++''''''))))))'''&&&))),,,...111)))''',,,+++###""")))###"""###)))000222---((('''%%%$$$$$$&&&((('''&&&******+++,,,,,,,,,,,,+++&&&''''''&&&%%%$$$&&&'''"""############$$$''')))"""!!!!!!###%%%'''&&&%%%+++)))&&&###""""""###$$$&&&$$$$$$$$$$$$$$$""" """############$$$$$$$$$###%%%"""!!!***((($$$###############$$$$$$###$$$%%%$$$######%%%&&&""" ###&&&((('''$$$***(((...666222&&&###***)))*********+++,,,///222'''***###(((===666%%%(((///...$$$!!!***+++'''+++***000///&&&$$$)))((( &&&&&&'''***...///---***,,,((($$$###%%%(((((((((+++'''###!!!"""$$$%%%&&&'''''''''''''''''''''''')))'''%%%%%%&&&&&&%%%$$$%%%""" ###'''***(((%%%###&&&%%%"""!!!%%%***)))((('''&&&&&&%%%&&&&&&&&&'''((('''&&&'''(((***///((((((///000,,,000;;;******'''&&&***000000,,,,,,&&&'''...///***...999###&&&((('''(((+++,,,)))VVVGGG::::::BBBPPPfffzzz{{{mmmXXXEEE:::777:::AAAVVVttt|||{{{ppplllkkkmmmjjj```XXXVVVYYY\\\``````ZZZQQQHHHBBBEEEFFFLLLTTTTTTLLLFFFEEE===999555222222333444444666666777888;;;>>>BBBDDDEEEDDDEEEIIINNNSSSVVVWWWVVVPPPKKKIIIEEE@@@===???@@@AAAHHHWWWjjjwww{{{zzzyyyzzzzzzzzz~~~{{{sssjjj```VVVRRRRRRUUU\\\dddiiinnnuuuyyyyyywwwvvvvvvwwwxxxyyy{{{~~~|||yyylllddd[[[TTTMMMGGGFFFIIIPPPYYYfffqqqwww{{{|||wwwrrrnnnkkkkkknnnqqqssssssssstttuuusssssstttvvvxxx{{{~~~zzzxxxtttooojjjgggggghhhkkkooouuuzzzyyyooohhhccc___aaaeeennnvvv~~~zzznnnaaaXXXPPPIIIGGGIII888777555333333333444555888KKK@@@///===888111888999999888777666555555444333222222111111222222444444444444333333333333222222222222111111111111000111222111000///000111111111111111111111111111222222222222222222222222000222222......111111...222333222111///...000222000/////////000222444555222555999777333000111333///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,---...---------,,,,,,+++***))))))((('''&&&&&&&&&'''(((+++((((((***)))%%%'''---%%%''''''&&&(((,,,+++'''%%%&&&&&&%%%%%%&&&&&&&&&333***&&&***)))!!!$$$((($$$$$$,,,555888000((($$$&&&'''&&&$$$$$$&&&(((&&&&&&'''((()))***+++,,,!!!###&&&'''&&&%%%&&&&&&$$$$$$######$$$$$$%%%%%%%%%######$$$&&&''''''&&&((('''&&&$$$############$$$######$$$%%%%%%$$$""""""############$$$$$$$$$+++888;;;--- ###$$$$$$$$$##################"""$$$&&&&&&$$$######$$$((('''&&&&&&((((((&&&$$$&&&###'''///...&&&$$$))))))(((((('''(((,,,111444++++++%%% 222)))%%%,,,111111'''###***)))$$$&&&)))///...&&&$$$)))((("""&&&&&&&&&))),,,---+++(((***'''$$$$$$&&&((((((''',,,)))&&&%%%&&&((())))))''''''''''''''''''''''''(((&&&%%%%%%&&&&&&&&&%%%&&&###!!!###''')))'''$$$$$$&&&((((((&&&&&&))),,,'''''''''&&&''''''(((((('''((())))))(((((()))++++++&&&(((000000+++---555(((+++,,,)))***---///......((((((...---(((+++444,,,//////------//////+++SSSDDD999:::AAAOOOfff{{{|||kkkUUUBBB888555777===MMMfff~~~}}}zzzrrrsssxxx|||zzznnnaaa[[[```dddiiikkkfff\\\PPPHHHKKKNNNUUU]]]^^^YYYTTTRRRDDD???888444333444666777888888999<<>>666888>>>III^^^sss}}}fffMMM>>>666222000444<<>>999;;;???GGGZZZmmmxxxyyybbbIII;;;555111,,,000666@@@RRRiii}}}}}}}}}sss```dddjjjrrrtttoooeee\\\^^^ccchhhjjjmmmppppppmmmYYYQQQFFF===888666666666999===FFFQQQ]]]hhhqqqvvv|||zzzxxxwwwwwwwwwvvvtttuuuvvvwwwuuuiiiZZZQQQOOOSSSWWW]]]dddllluuu~~~|||wwwnnnccc[[[\\\bbbgggmmmqqquuutttsssssssssrrrooommmiiiiiikkkooovvv~~~~~~|||xxxpppgggbbb\\\WWWXXX[[[^^^dddmmmtttyyy~~~~~~wwwqqqmmmjjjiiijjjmmmpppqqqooonnnmmmmmmnnnpppuuuxxx{{{{{{{{{zzzrrrppplllhhhddddddgggjjjlllpppvvv{{{zzzsssoookkkggghhhlllsss{{{vvvkkk___TTTJJJ???888777666666666555555444333333---555---<<<---:::999///444555555555555555444444111111222333333333222222444444333333222222222111333333333333222222222222000222333222111111222333111111111111111111111111111111111111111111111111444111000222222//////222000222333333222111111222000000111222333444555555111111222222111000...---......---,,,,,,,,,------++++++++++++++++++++++++))))))***++++++++++++************++++++,,,,,,,,,...---,,,+++))))))((((((%%%)))+++((('''((()))'''&&&((((((&&&(((+++)))%%%'''###$$$))))))&&&***222+++&&&###%%%)))***(((%%%!!!&&&***+++((('''(((+++)))&&&%%%%%%(((***)))'''///---+++(((&&&$$$$$$$$$$$$$$$$$$###$$$''',,,000'''%%%%%%'''+++,,,+++))))))(((&&&&&&''''''&&&$$$ !!!###$$$$$$###"""!!!###"""!!!"""######!!! """############$$$$$$$$$%%%&&&&&&$$$""""""###$$$$$$###############$$$$$$###"""!!!$$$***///###%%%''')))))))))+++,,,***(((&&&&&&((()))******%%%&&&(((---222333000---&&&!!!)))"""$$$'''$$$,,,111---***///+++&&&***$$$%%%&&&&&&''')))******,,,,,,---+++)))((()))***&&&(((******)))((('''(((&&&%%%&&&''')))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((())))))((('''&&&))))))'''&&&&&&%%%%%%%%%&&&'''((('''&&&&&&(((***,,,+++***(((((()))---000++++++)))(((,,,000...(((&&&((()))***)))(((***,,,(((+++,,,***+++......+++DDD===999<<<>>>CCCTTTeeemmmvvvsss\\\DDD888333...)))...222666EEE[[[mmmuuu|||vvvssszzzvvvaaaccciiirrrxxxwwwpppiiifffkkkmmmllloootttvvvsssbbbZZZOOOEEE>>>;;;999888:::AAALLLYYYfffpppvvvyyyxxxwwwvvvvvvvvvuuurrrpppttttttvvvtttjjj^^^XXXZZZ]]]bbbiiinnnsssyyy~~~~~~|||xxxqqqfff^^^aaahhhnnnssswwwyyyvvvsssrrrqqqooollliiiggggggiiinnnuuu~~~zzzrrrjjjeee___[[[[[[___aaagggooouuuzzzzzztttoookkkiiijjjmmmqqqsssqqqnnnlllkkkmmmpppuuuyyy{{{{{{zzzyyyqqqooolllgggdddeeehhhllllllpppvvv{{{|||uuuqqqmmmjjjkkkooouuu}}}yyymmm___SSSHHH<<<555555666666666666555444333333666555666666,,,;;;777///333444444555555555444444222222111111222222333444333333333333444444444444444444333333333222222222222333444333111000111222111111111111111111111111222222222222222222222222444666555222111444444222000222333333111/////////000000///000111222444555222111111222222111///---------,,,,,,,,,---......++++++++++++++++++++++++)))***+++,,,,,,,,,+++++++++***)))((((((***+++,,,***++++++,,,+++***)))(((%%%***,,,)))(((******'''&&&''''''%%%&&&)))(((###'''&&&+++222...'''***444((((((((()))+++,,,***'''!!!###%%%$$$######%%%'''&&&'''((((((((()))+++,,,)))))))))))))))((((((((('''((((((((('''(((+++...***)))))))))***++++++,,,'''%%%$$$$$$&&&&&&%%%$$$!!!""""""######"""!!! """""""""###%%%&&&%%%###"""############$$$$$$$$$"""$$$$$$!!! $$$)))""""""""""""###$$$%%%%%%#########""""""###'''***!!!###%%%%%%###"""###$$$)))***+++))))))***---...(((&&&&&&***///000---)))%%%$$$%%%:::)))$$$%%%***///+++(((,,,((($$$***%%%$$$%%%'''(((((()))***+++------,,,)))((()))+++'''***,,,+++)))((()))+++%%%$$$$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######$$$%%%$$$###%%%&&&&&&%%%%%%$$$$$$%%%%%%(((++++++)))''''''((('''&&&&&&%%%%%%%%%&&&&&&'''((()))((('''''')))+++(((******)))(((***---...'''***)))''')))---...+++&&&)))+++***))))))******%%%)))***)))***------***@@@:::888;;;<<>><<<<<>>NNNZZZjjj}}}{{{~~~nnneeelll{{{}}}rrrvvvppplllnnnuuuyyywwwsssoooiii```VVVMMMFFFAAA???CCCGGGQQQ___mmmvvvxxxwwwzzzyyywwwuuussspppnnnmmmqqqqqqnnnjjjeeedddgggjjjkkksss}}}|||{{{|||xxxsssmmmiiieeegggnnnwww}}}yyyxxxwwwtttpppkkkgggeee```bbbfffmmmuuu~~~}}}vvvnnnhhhfffeeeccc```hhhlllrrryyyyyyrrrmmmiiihhhmmmppprrrrrrpppmmmkkkjjjkkkqqqvvvxxx{{{}}}{{{vvvssspppmmmjjjiiiiiijjjjjjmmmqqqwww{{{}}}wwwrrrpppppprrrvvv~~~tttkkk]]]OOOEEE>>>:::888444444333333333444555555333444555444333222333444666555333222111222222333222222111111111222444555555444222111111222444555444444444444444444444444333333333222222222111111444333111000000000111111---///111222222222333444222222222222222111000///222111111111000000//////333333222111000///...---///222333000///111000---111000///...............+++,,,,,,---,,,+++)))(((,,,,,,+++******++++++,,,(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''%%%''')))*********+++,,,'''((()))'''%%%$$$%%%((($$$...+++111'''...GGG///'''&&&%%%%%%''''''&&&%%%%%%%%%$$$$$$%%%'''((()))''''''''''''(((***+++,,,'''---000,,,))))))***)))000...,,,,,,,,,---,,,+++111000...,,,)))'''%%%$$$###!!!$$$@@@666%%%'''###(((""" ######$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""***!!!$$$)))$$$$$$'''###$$$######"""""""""""""""$$$#########%%%'''***,,,)))(((&&&$$$###$$$%%%&&&''')))+++)))&&&%%%&&&)))***(((***//////***'''(((---)))%%%$$$&&&'''&&&%%%'''&&&%%%$$$$$$&&&''')))'''***$$$###,,,,,,(((++++++%%%$$$***---((($$$$$$)))((('''&&&&&&''')))+++333---&&&%%%)))---...---+++'''######&&&(((&&&###&&&%%%$$$$$$$$$%%%&&&'''%%%'''(((&&&%%%%%%(((+++((((((''''''&&&&&&&&&&&&$$$'''(((###!!!,,,666&&&&&&'''((())))))))))))%%%$$$$$$'''+++,,,***''')))))))))))))))******+++000+++(((***)))&&&(((---+++%%%###'''***((()))...===<<<;;;;;;===@@@CCCEEEIIIKKKGGG>>>777222+++$$$&&&))),,,---///666DDDNNNddd{{{yyy|||vvvjjjnnnyyy~~~{{{zzzuuupppqqqvvvyyywwwtttsssnnneee\\\UUUPPPMMMKKKJJJLLLRRR]]]jjjtttxxxyyyzzzyyywwwuuurrrpppooonnnqqqqqqooojjjffffffjjjnnntttzzz~~~||||||xxxqqqjjjfffccceeellluuu{{{~~~yyyxxxvvvsssooojjjgggddd```bbbfffmmmvvv}}}xxxpppjjjgggeeeddddddiiilllrrrzzz{{{tttoookkkjjjmmmppprrrrrrpppmmmkkkkkkjjjpppuuuwwwyyy{{{yyytttqqqooommmjjjiiiiiikkklllmmmqqqvvvzzz~~~|||wwwrrroooppprrrvvv~~~sssjjj\\\OOOEEE>>>:::888555444444333333333444444555666777666555444555666444444333222222222333333222222111111111222333444555444222111111222444555333333333444444444444444333222222222111111111111333222111000000000111111///111333333111111111222111111111111111000//////111111000000000/////////222111000//////000000111...111111//////111000---000//////...------......,,,,,,,,,,,,,,,+++***)))++++++******++++++,,,---)))))))))))))))((((((((())))))(((((((((((())))))&&&(((*********)))***+++)))***+++)))'''&&&(((***222,,, ,,,555@@@HHH%%%'''&&&%%%%%%''''''&&&%%%%%%$$$$$$$$$%%%&&&((()))))))))((((((((((((((()))%%%))))))%%%$$$&&&(((&&&,,,,,,,,,---......+++))),,,+++***)))((('''&&&%%%"""+++)))***ccceee)))<<<...$$$%%%%%% $$$$$$$$$%%%%%%&&&%%%%%%%%%#########$$$$$$$$$$$$$$$((("""&&&!!!!!!$$$!!!!!!!!!!!!!!!"""###%%%%%%%%%%%%$$$$$$$$$%%%'''(((+++***)))))))))+++---...%%%(((******((($$$"""!!!,,,------***&&&&&&)))------)))&&&%%%&&&''''''%%%((('''&&&%%%%%%'''(((******---'''%%%,,,+++&&&)))+++)))***---,,,&&&$$$'''***(((&&&%%%&&&((())))))&&&###!!!%%%+++111222222***&&&######&&&(((&&&$$$'''&&&%%%$$$$$$$$$%%%&&&%%%&&&'''&&&$$$%%%'''***(((((())))))(((''''''&&&!!!$$$%%%###"""&&&///888***+++,,,---............)))((((((***---...,,,***(((((('''''''''((())))))000+++)))++++++)))+++000000***'''((()))%%%%%%(((===;;;999:::>>>@@@@@@>>>:::======888444000)))###&&&)))+++++++++///999AAA^^^www~~~wwwxxx~~~pppooovvvyyy~~~yyyuuuuuuxxxzzzyyywwwwwwqqqjjjccc___]]]\\\[[[SSSQQQRRRXXXdddpppyyy|||{{{yyywwwuuurrrqqqoooooorrrrrrpppmmmiiijjjooottt~~~wwwooogggccc```bbbjjjrrrxxx{{{xxxwwwuuurrrnnnjjjfffccc```bbbgggnnnwww|||yyytttmmmhhhfffggghhhjjjmmmsss{{{zzzsssnnnkkkjjjmmmoooqqqrrrpppnnnmmmlllkkkpppuuuvvvwwwyyyvvvrrrooommmkkkiiiiiijjjlllmmmmmmpppuuuzzz}}}~~~{{{vvvqqqooopppqqquuu}}}~~~sssjjj\\\OOOEEE>>>:::888666555444444333333333333444555666666555444555777222222333444444444333333222222111111111222333444444333222111111222333444222222333333444444555555222222111111111000000000222222111000000000111111111333444333111000000111000000000111000000///...000000///////////////...111000///...///000222333///222111...---///...+++.........---------------,,,,,,++++++******++++++*********++++++,,,,,,---*********))))))(((((('''***))))))(((((())))))***''')))******)))((()))))))))******)))((('''(((***???666$$$!!!%%%000'''%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%&&&''''''((((((((('''(((((())))))&&&'''%%%!!!"""&&&&&&###,,,---...//////---((($$$&&&&&&&&&&&&&&&&&&&&&'''"""...+++444rrr...!!!444(((!!!###$$$!!!"""&&&%%%%%%%%%%%%%%%%%%$$$###!!!!!!"""###%%%&&&''''''))) ###'''!!!!!!%%%###"""""""""""""""###$$$%%%&&&&&&%%%%%%$$$######"""%%%%%%%%%&&&(((***,,,...***+++...//////+++$$$ (((222444***"""%%%)))***+++)))&&&%%%&&&''''''&&&(((((('''&&&'''((()))***---000***&&&,,,)))$$$((((((***---...***%%%%%%***,,,(((%%%%%%((())))))'''(((&&&$$$&&&***+++***'''(((%%%###$$$'''((('''%%%'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&((('''((()))******)))'''&&&###$$$$$$%%%&&&)))...222(((((()))***++++++++++++***))))))+++------,,,***)))(((((((((((()))******---)))(((***+++***---111000+++(((((((((%%%$$$&&&???<<<999;;;@@@AAA===999999:::999666222...***&&&&&&)))++++++***---333888QQQiii|||ttttttxxx|||ssspppuuuuuu|||{{{xxxvvvvvvyyy{{{|||{{{vvvqqqjjjffffffggghhhggg[[[VVVRRRUUU___mmmxxx~~~{{{yyywwwtttrrrqqqpppppptttuuutttqqqnnnpppvvv{{{wwwmmmddd```^^^```gggpppuuuwwwwwwvvvuuurrrnnniiieeeccc```ccchhhpppxxx{{{zzzvvvoooiiigggiiimmmkkknnnttt|||vvvnnnjjjhhhgggkkknnnppppppooonnnmmmnnnmmmrrruuuuuuvvvwwwuuupppjjjiiigggfffgggiiilllnnnnnnrrrvvv{{{~~~~~~}}}yyyuuupppooopppqqquuu}}}~~~rrriii[[[NNNDDD>>>:::888777666555444333222222222111333444444222222333555000111333444555444444333222222222222222222222333333333222111111222333333222222222333333444555555111111111000000000000///111111111000000000000111000222444333222111111222000000111111111111000000////////////............///000000000111111111111333555333///---...---***------------------,,,,,,---,,,+++*********,,,,,,+++++++++,,,+++++++++***++++++******)))(((''''''((((((''''''''''''(((((((((***+++***(((''''''(((((((((((('''&&&&&&'''(((222111+++'''###&&&000///&&&%%%$$$%%%'''''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&(((***,,,---***)))'''$$$&&&)))'''!!!111000000000///+++&&&###$$$%%%%%%%%%&&&&&&&&&'''''''''&&&'''CCC+++!!!$$$'''%%%$$$&&&%%%%%%%%%%%%%%%$$$###"""""""""###%%%&&&'''((()))''' ###''' $$$###&&&%%%$$$###"""!!!!!!!!!%%%%%%%%%%%%$$$"""!!! !!!###%%%'''(((---------000222///)))$$$ 333;;;000%%%&&&'''###'''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))---111+++''',,,)))%%%)))%%%'''***+++)))((()))+++---)))&&&&&&)))***(((&&&...+++(((&&&%%%$$$!!!&&&%%%###$$$'''((('''&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&%%%''')))******)))&&&$$$)))'''&&&%%%&&&'''''''''$$$$$$&&&'''''''''''''''(((((((((((()))))))))(((+++++++++++++++,,,,,,---***(((''''''((((((***,,,***(((&&&'''))))))))))))AAA>>>;;;===AAAAAA===999@@@===999555000,,,***)))%%%''')))***)))+++///333AAARRRjjj~~~uuurrrssstttrrrwww~~~xxxuuuxxxuuuxxx}}}zzzssspppooosssyyy}}}}}}|||ooojjjeeedddhhhkkkllllll^^^YYYSSSUUU___mmmxxx{{{zzzwwwtttrrrqqqqqqqqqwwwxxxxxxwwwuuuwww|||xxxnnnddd```^^^```gggnnnrrrtttvvvuuutttqqqnnnjjjgggeeebbbeeejjjqqqzzz{{{zzzvvvpppjjjhhhkkkooommmpppuuu||||||rrrjjjfffeeeeeejjjlllnnnooonnnmmmnnnoooppptttwwwvvvvvvwwwtttpppgggfffddddddeeehhhkkkmmmppptttxxx|||~~~}}}|||}}}}}}~~~|||{{{xxxssspppnnnoooqqquuu}}}qqqhhh[[[NNNDDD>>>:::888777666555444333222222222111222333333222222333555000111333444555444444333222222222222222222222222222222222222222222222222222222222333333333444444111111111000000000000///000000000000111000000000///111333333333222333555111222222333333222222222............////////////...000222333333111///---222444333//////111222///,,,,,,---......------,,,,,,,,,*********+++,,,---------------,,,***)))(((,,,++++++***)))(((((('''((((((''''''''''''(((((((((***+++***(((&&&&&&'''(((((('''''''''(((((((((***&&&'''***///---!!!&&&%%%$$$%%%'''((('''&&&$$$$$$%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&((()))+++,,,++++++***(((***+++''' 222000...---------+++)))&&&&&&&&&&&&&&&&&&&&&&&&,,,%%%!!!---"""***%%%###$$$((()))&&&$$$%%%%%%%%%%%%%%%$$$######"""&&&&&&&&&'''''''''(((((($$$###'''"""!!!&&&%%%$$$###""""""""""""######$$$$$$$$$###""""""#########$$$%%%&&&&&&'''***((('''(((,,,---,,,)))"""444;;;///%%%&&&&&&"""$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&&&&''''''***///***''',,,***&&&,,,&&&&&&&&&(((,,,//////------***(((((())))))'''%%%)))&&&$$$######%%%&&&'''%%%$$$$$$%%%'''((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###%%%'''))))))'''%%%###***'''%%%%%%%%%%%%""" &&&'''((()))************&&&'''''''''&&&&&&'''(((+++++++++++++++,,,,,,---******)))'''&&&'''((((((&&&&&&&&&&&&))),,,,,,***BBB@@@>>>???AAAAAA>>>;;;BBB<<<777333...)))''')))###$$$%%%&&&&&&(((+++...888BBBUUUkkk}}}wwwsssqqqjjjnnnuuu||||||uuuuuuwwwsssgggeeeeeelllwww}}}|||xxxgggbbb^^^```fffkkkllljjj^^^ZZZWWWZZZdddpppzzz|||zzzwwwtttrrrrrrrrrssszzz|||~~~~~~}}}~~~zzzpppfffccc```bbbgggnnnqqqrrrttttttsssrrrooollliiigggdddggglllsss{{{zzzxxxsssnnnjjjjjjlllnnnoooqqqvvv}}}zzzooohhhdddcccdddgggiiikkklllllllllnnnooorrrvvvwwwuuuuuuuuusssnnneeedddccccccdddgggjjjlllrrruuuyyy}}}}}}{{{yyyxxxxxxyyy{{{|||zzzyyyvvvrrrooonnnoooqqqvvv~~~ppphhhZZZMMMDDD>>>:::888666555444444333333333333222333555555444444555777222222333444444444333333222222333333333222111111222222222222222222222222333333333333333222222222222222111111111000000000...///000111111111000000...000333333333333444666111222333333444333333333...////////////000000000///000222444333111...,,,---000000...000555888666+++,,,...//////...------++++++******++++++,,,,,,,,,---------,,,***((('''+++++++++******))))))(((+++******))))))******+++((()))******(((&&&&&&'''+++)))((()))***++++++***((((((+++"""!!! 999%%%$$$$$$%%%'''((('''&&&%%%%%%&&&''''''&&&&&&%%%)))(((''''''&&&&&&''''''(((++++++))))))+++(((###---+++***+++---/////////''''''''''''&&&&&&&&&&&&+++)))###$$$...)))"""(((&&&$$$""""""$$$''')))$$$$$$$$$$$$$$$$$$###"""'''''''''''''''''''''&&&&&&""")))...%%%"""&&&$$$"""""""""###$$$%%%&&&'''###############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%)))'''%%%&&&)))---000111...444333((("""%%%((('''!!!###$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&'''---***'''+++)))'''...(((((('''(((...444333///,,,,,,+++***((('''&&&&&&((('''$$$######%%%((()))%%%%%%&&&'''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%&&&''''''%%%######$$$&&&''''''&&&%%%$$$%%%$$$######%%%%%%$$$###''''''((()))************'''((((((((('''''')))+++)))(((((((((((()))******+++,,,+++((('''))))))'''''')))((('''(((++++++'''AAA@@@@@@??????>>>>>>===<<<777333222///(((&&&)))$$$$$$$$$$$$$$$&&&)))+++111888FFFXXXkkk}}}xxxrrrhhhlllsss~~~|||rrrnnnoookkk^^^ZZZZZZeeettt{{{wwwppp```\\\ZZZ^^^eeejjjiiifff]]][[[\\\bbblllwww~~~|||zzzwwwtttrrrrrrsssttt||||||rrrjjjfffcccdddiiinnnqqqqqqsssssssssrrrpppnnnllljjjfffiiinnnuuu|||zzzuuuppplllkkkkkklllmmmpppssswww}}}wwwkkkccc``````aaaeeegggiiijjjjjjkkkmmmooorrrvvvwwwtttssssssppplllfffeeeddddddeeehhhkkkmmmrrruuuyyy}}}yyyxxxvvvuuuuuuvvvxxxzzzyyyxxxuuuqqqnnnmmmoooqqqwww}}}pppgggZZZMMMDDD>>>:::888555444444333333333444444111333444444444444666777444444333222222222333333222333333333333222111000111111222222222222111111444444333333222111111111333222222222111111111111---...000111111111000000000222444444333333333444111111222333333333333333/////////000000000111111000000000000000111111111---//////---///555777666+++---...000000///...---)))***+++,,,,,,,,,,,,,,,)))***,,,------,,,+++)))************************++++++************++++++'''((())))))(((''''''(((+++)))((((((+++,,,,,,***!!!'''111###!!!)));;;rrr%%%$$$$$$%%%'''(((((('''&&&'''((((((((('''&&&&&&***)))((('''&&&%%%%%%%%%'''******''''''+++......)))))))))+++---...---+++&&&&&&&&&&&&&&&&&&&&&&&&$$$(((,,,------&&&"""!!!!!! """&&&((("""######$$$$$$$$$$$$###&&&&&&&&&&&&&&&%%%%%%%%%&&&###---333)))%%%'''%%% !!!!!!"""$$$&&&((()))%%%$$$######"""###$$$%%%"""######$$$$$$$$$$$$$$$'''((((((((())),,,111555666111***&&&%%%'''((((((!!!$$$&&&&&&%%%%%%&&&(((%%%&&&&&&'''''''''''''''&&&---***'''***(((&&&---&&&))))))'''***000111...***---...,,,'''$$$%%%'''+++***)))'''%%%$$$$$$%%%%%%&&&'''''''''%%%%%%%%%"""###%%%&&&&&&&&&&&&%%%(((&&&&&&'''((((((%%%###$$$%%%&&&&&&''''''&&&&&&!!!"""###$$$$$$%%%'''((($$$$$$%%%&&&''''''''''''&&&''')))((('''(((+++...(((((('''''''''((())))))(((++++++''''''******'''(((***)))'''(((+++***%%%@@@@@@@@@???===<<<===???666222111444111***'''***'''&&&%%%$$$$$$&&&(((***'''---999GGGUUUggg}}}|||uuujjjmmmsssyyylllgggiiidddYYYTTTTTTaaarrrzzzsssiii\\\YYYXXX]]]eeejjjhhhddd\\\\\\___hhhsss||||||zzzwwwtttrrrrrrsssttt~~~}}}tttlllhhheeefffjjjoooqqqqqqrrrrrrsssrrrqqqooommmlllgggjjjooovvv|||yyytttmmmjjjkkkllllllkkkqqqssswww|||~~~rrrggg___[[[\\\]]]dddfffhhhiiiiiijjjmmmooorrruuuvvvrrrqqqqqqnnnjjjhhhgggfffeeegggiiilllnnnqqqtttxxx|||xxxvvvtttssssssuuuwwwyyyxxxwwwuuuqqqnnnmmmoooqqqxxx{{{pppgggZZZMMMDDD>>>:::888444444333333333444555555///111222222222222444555666555333222111222222333222333333444333222111000111111222222222222111111555444444333222111000000333333333222222222222111---...///111111111000///222444555555333222222333///000111222222222222222//////000000111111222222111///---,,,...111444777111222111------111333111,,,---///111111000///...(((***+++,,,---,,,,,,+++&&&(((***---......---,,,***************+++++++++))))))(((((((((((())))))&&&((())))))(((''''''(((***'''%%%&&&)))+++***(((+++&&&+++!!!((('''CCC%%%$$$$$$%%%'''(((((('''''''''((())))))((('''&&&''''''&&&&&&&&&'''''''''(((+++***&&&%%%---555999******+++,,,---***&&&######$$$$$$%%%&&&&&&'''''' 444$$$111+++ $$$&&&%%%$$$""" !!!"""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%(((///%%%!!!############$$$%%%&&&&&&(((&&&$$$""""""###$$$%%%###$$$%%%&&&'''(((((('''!!!$$$&&&&&&%%%''',,,000555,,,'''***...***%%%###"""%%%(((((('''&&&(((***&&&''''''((()))((((((((('''---***&&&)))&&&$$$,,,!!!(((+++&&&$$$(((++++++)))...111...'''###%%%(((&&&(((******)))'''&&&&&&%%%'''((((((&&&%%%$$$$$$!!!"""$$$&&&'''''''''&&&)))'''&&&'''))))))&&&"""&&&&&&&&&&&&''''''(((((("""###%%%%%%$$$%%%'''***$$$%%%&&&'''(((((((((((($$$&&&''''''&&&'''***...)))))))))))))))******+++###'''((($$$%%%******&&&%%%))))))&&&(((---,,,&&&MMMFFF>>><<<>>>@@@>>>;;;999666222000///---((($$$%%%%%%$$$$$$%%%%%%&&&'''***111111555BBBMMM]]]rrruuu~~~vvvtttxxx~~~}}}pppgggbbbbbbbbbZZZUUUSSSYYYdddkkkiiieeebbbcccbbbccciiiooolllfff\\\\\\cccqqq}}}{{{zzzwwwuuuvvvzzz}}}tttrrrpppnnnoooqqqtttvvvsssrrrpppppppppooommmjjjhhhkkkqqqwww~~~~~~wwwyyy|||llliiiqqqqqqrrruuuyyy~~~xxxkkkaaaXXXSSSWWW^^^aaabbbcccdddeeehhhmmmqqqrrrsssssstttrrrpppnnnlllgggeeeddddddgggjjjllllllrrrtttwwwzzz~~~{{{tttooojjjjjjnnnsssvvvvvvzzzyyyvvvpppkkkjjjooossszzz|||rrreeeVVVKKKCCC;;;666666777555444444555666555444555555555444444333333333111111222222222333333333444444444333333222222222333111000000222333444444333111000222555555222///111111000000000000000111222111000//////000111111111000///000333444222000333222222222222222222333222111111000000000000000000000//////......///000000333222///111666666000---,,,+++...111000,,,''')))***++++++,,,,,,,,,,,,---,,,******+++,,,+++***''''''''')))++++++)))&&&,,,DDD000///)))'''++++++******)))(((''''''+++(((%%%&&&***,,,)))%%%'''&&&%%%&&&''''''%%%###+++)))'''&&&%%%&&&'''(((((('''(((***((($$$$$$''''''###"""%%%%%%!!!###((('''###"""$$$%%%$$$''',,,+++,,,***111111***)))'''''''''''''''&&&&&&%%%(((&&&$$$%%%&&&&&&$$$!!!######$$$$$$$$$######"""###!!! """%%%'''&&&$$$'''!!! $$$%%%"""$$$(((&&&&&&%%%$$$############"""!!! !!!###%%%''',,, AAA---111%%%&&&)))$$$!!!$$$***...,,,((())),,,---)))$$$"""$$$'''444...***...666999444---///)))%%%''')))'''&&&''''''&&&'''***((($$$$$$''',,,---+++)))***---***$$$((()))***+++,,,///333777***+++,,,)))%%%###$$$'''(((&&&&&&'''&&&%%%$$$&&&''''''''''''''''''&&&&&& !!!"""###$$$$$$$$$'''&&&&&&'''((()))'''%%%&&&&&&###"""---888222###'''$$$""""""%%%'''))))))((((((***+++---+++(((%%%&&&%%%%%%(((++++++(((%%%---+++)))'''&&&&&&((((((&&&%%%%%%''')))***)))(((++++++***)))(((((())))))JJJHHHEEEBBB@@@>>><<<:::;;;888555444333///***&&&$$$$$$$$$$$$$$$%%%%%%&&&(((//////222>>>HHHXXXmmmkkk{{{zzzxxx{{{uuuhhhaaa___```aaaccc]]]WWWXXX^^^dddeeedddeeehhhiiikkkooossspppkkkdddccciiiuuu~~~|||zzz{{{|||xxxtttqqqqqqrrrsssuuusssrrrqqqqqqpppmmmkkkjjjlllrrrxxxzzz|||uuuooosssrrrsssvvvzzz}}}uuuiii___VVVRRRUUU\\\aaabbbdddeeefffiiimmmppppppqqqqqqqqqpppnnnlllkkkhhhgggeeefffhhhjjjlllmmmrrrtttxxx|||zzzoookkkffffffkkkpppssstttwwwwwwuuupppllllllppptttzzzrrreeeVVVKKKCCC;;;777666555333222333555666666555444444444444333333333222111111222222222333333333333333333333333333333333333111000111333444444333///...///111222333111000333222111000000000000000222111000000000000111222111000///111333444222000222222111111111111222222222111111000000000000000111000000000111222111000...111000---///444333...,,,,,,---...............++++++,,,---------------,,,+++***+++,,,---,,,+++(((***,,,---+++***,,,---''')))ZZZ111555)))&&&,,,))))))))))))))))))((((((...+++)))***---///,,,))))))(((''''''((((((&&&$$$)))(((&&&%%%$$$%%%&&&'''""""""%%%(((((($$$%%%((((((%%%$$$'''&&&###%%%)))111,,,))))))(((&&&(((---)))222///,,,444444,,,))))))***++++++***((('''%%%&&&%%%$$$%%%((()))'''%%%######$$$$$$$$$$$$######%%%###!!!"""%%%&&&$$$"""###"""%%%((('''$$$(((///&&&%%%$$$######""""""######"""!!! !!!###$$$&&&...eeeNNN###!!!(((&&&###!!!###''')))(((%%%(((******'''###$$$)))---...,,,***+++///222444444+++((()))...///***%%%$$$%%%$$$'''+++***%%%$$$''',,,---+++)))+++---+++&&& """###$$$$$$'''***---***+++***)))'''&&&'''((('''''''''(((((('''&&&&&&$$$$$$%%%%%%&&&&&&''''''######$$$$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&%%%###$$$&&&$$$%%%///888111!!!&&&&&&&&&&&&''')))+++---&&&'''(((***++++++(((%%%)))((((((***------***'''&&&(((***,,,+++)))%%%###'''&&&&&&(((***+++***(((++++++***)))))))))))))))HHHIIIJJJFFFAAA<<<:::999:::999777666444000***&&&###############$$$$$$%%%&&&,,,+++...999AAAPPPfffYYYjjj~~~{{{mmmaaa[[[\\\___bbbjjjddd[[[WWWXXX\\\aaadddiiipppuuuwwwyyy{{{yyytttooolllpppzzz}}}xxxtttrrrqqqqqqvvvuuusssrrrrrrpppmmmkkkjjjmmmrrryyy{{{zzz~~~uuuqqqsssrrrtttwwwzzz|||}}}}}}}}}yyypppeee\\\TTTPPPTTT[[[aaaccceeeggggggiiikkknnnnnnnnnoooooonnnllljjjiiiiiihhhhhhhhhhhhjjjlllmmmqqqtttxxx}}}yyylllhhhddddddjjjpppssstttuuuuuutttqqqmmmmmmppptttzzzrrreeeUUUKKKCCC;;;777777333111000222444666666666333333333333222222222222111111222222222333333333333333333333333333333333222111111222444444333222---...111222111111222333333333222111111111111111222222111111111111222333111000000111222333111000111111111000000111111111222111111000000000000000111//////111444555222//////000///---///222111...,,,......---++++++---000------......//////......******+++,,,...///---+++(((---000///+++***///444%%%+++WWW444333%%%$$$+++((((((((())))))))))))***///,,,***+++...///---++++++)))((((((((((((&&&%%%'''&&&%%%$$$$$$$$$%%%&&&"""###&&&******&&&%%%((('''%%%&&&'''&&&###%%%)))444///++++++***(((***...)))...(((&&&///000((('''((()))))))))(((%%%###!!!$$$###$$$&&&)))***)))(((######$$$$$$$$$$$$$$$###&&&%%%###$$$%%%%%%###"""!!!$$$))),,,((($$$'''...&&&&&&%%%$$$############$$$###"""!!!!!!"""$$$$$$###***LLL999 &&& +++%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%$$$'''---333//////...+++)))+++222999,,,))))))---...)))%%%$$$######&&&+++***&&&%%%((()))++++++)))***---+++''' """$$$%%%%%%%%%'''))),,,***(((((()))))))))(((&&&'''))))))))))))((('''"""######$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$""""""$$$$$$$$$###"""%%%%%%'''000666... """$$$''''''%%%%%%(((+++%%%%%%&&&(((******(((%%%)))))))))+++------+++)))%%%&&&)))******(((&&&$$$((('''''')))++++++***)))+++***))))))))))))))))))HHHHHHGGGDDD@@@<<<999888777777777666333...)))%%%"""""""""""""""######$$$%%%***))),,,555999HHHaaaHHHXXXpppyyyjjj^^^[[[]]]```ccchhhddd]]]WWWUUUZZZaaagggmmmvvvwwwsssttt}}}}}}yyyvvvtttttttttvvvuuusssrrrqqqooommmjjjjjjmmmrrrxxx~~~xxxsssssssssqqqrrrwwwpppsssvvvyyyzzzyyywwwvvvrrrjjjaaaZZZTTTPPPTTT[[[___bbbdddffffffggghhhjjjllllllllllllkkkjjjhhhhhhggghhhhhhhhhhhhiiikkklllooorrrxxx}}}wwwmmmiiieeeffflllssswwwxxxuuuvvvuuurrrmmmlllnnnqqqyyy~~~qqqdddUUUKKKCCC;;;777777333222111111333555555444222222222222222222222222111111222222222333333333222222333333333333444444222222222444555555333111000333555444222111333666222222111111222222333444222222222222222222333333000000000111111111111000111111000000000000111111222111111000000000000000111//////222666777333///111111000000111333222000............------,,,+++------...............---))))))+++---000000...+++***,,,...---++++++///444---&&&:::""",,,***)))*********************)))))),,,***))))))+++,,,+++)))+++)))''''''''''''&&&$$$'''&&&%%%%%%$$$%%%&&&&&&((((((+++///,,,&&&$$$%%%###$$$&&&&&&###"""$$$'''///***'''((((((''')))...---222...---555555111555,,,+++)))'''%%%$$$###"""######$$$&&&'''(((((('''######$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$###&&&)))***'''$$$###$$$((('''&&&%%%$$$$$$$$$$$$$$$$$$###"""""""""###$$$,,,"""///((()))&&&(((***)))%%%$$$$$$&&&%%%&&&&&&&&&&&&)))...222444444222...))))))///444000***&&&&&&&&&$$$&&&***###"""$$$((('''%%%'''+++&&&))))))'''(((+++***'''$$$&&&((()))((((((((()))---***'''''')))***(((%%%%%%(((***))))))***)))&&&$$$$$$%%%%%%&&&&&&&&&'''#####################"""'''%%%######%%%&&&&&&%%%"""$$$$$$%%%,,,000+++!!!"""&&&***)))%%%###%%%)))$$$$$$%%%(((******)))'''((((((((()))******)))((()))(((%%%###$$$&&&(((***)))(((((()))+++,,,***)))******)))))))))))))))***LLLGGGAAA?????????;;;777666777888777333---(((%%%""""""!!!!!!""""""###$$$%%%)))(((,,,222444CCC^^^???NNNfff~~~zzzkkk```^^^___aaabbbbbb```\\\YYYXXX]]]ffflllppp{{{zzzyyy{{{yyyxxxwwwwwwuuusssqqqqqqpppooollliiiiiilllqqqwww}}}zzzsssqqqrrrtttwwwzzzoooqqquuuwwwwwwuuurrrooojjjccc]]]XXXTTTQQQVVV]]]^^^```cccdddccccccdddfffiiiiiiiiiiiihhhhhhgggfffdddfffhhhhhhggggggjjjlllnnnqqqwww}}}~~~wwwmmmiiifffhhhnnnuuuyyy{{{wwwxxxvvvrrrllljjjlllnnnwww}}}}}}qqqdddUUUKKKCCC<<<888888666444222222333333222111222222222222222222222222111111222222222333333333333333333333333333333333333333333444555555333000444666777555111///111333//////000111222444666666111111222222333333333333///000111111111000000000111111000000000000111111222111111000000000000000444333444666999999666333222000///000111111000//////,,,,,,111777777111***,,,,,,---------,,,,,,+++))))))***---//////---++++++***))))))***,,,---...111&&&,,,+++...///,,,......---,,,***)))(((((()))((((((((()))))))))(((***(((&&&%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&''''''((())),,,///,,,&&&###%%%"""&&&)))'''$$$###%%%'''+++'''%%%&&&&&&%%%&&&***'''---,,,,,,111...,,,444444111,,,(((&&&&&&((()))###$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%###$$$%%%%%%%%%&&&'''(((&&&&&&&&&((())))))$$$)))((('''&&&&&&%%%&&&&&&$$$$$$$$$###############!!!###***$$$&&&***!!!$$$%%%)))+++***&&&###$$$'''$$$%%%'''((()))***+++,,,333111///---,,,,,,,,,+++...***(((((('''%%%''',,,&&&###"""$$$$$$$$$(((...$$$'''(((&&&&&&((((((%%%###%%%''''''&&&&&&&&&''',,,)))&&&%%%''''''%%%###%%%***+++((((((+++***&&&((((((''''''&&&&&&%%%%%%$$$$$$$$$###############'''%%%$$$$$$%%%&&&%%%%%%$$$###""""""&&&***(((###***...111...)))&&&'''***&&&%%%&&&(((***+++***((((((((())))))((((((((((((***(((%%%######%%%)))+++)))(((((()))++++++***(((***)))))))))))))))******QQQJJJCCCAAABBBAAA===777888999:::888333...***((("""""""""""""""######$$$%%%(((''',,,111000???\\\===JJJbbb{{{|||nnnfffdddeeedddbbb```^^^\\\[[[^^^dddmmmsssvvv~~~|||zzzyyyxxxsssrrrpppppppppooollljjjiiikkkpppvvv||||||zzzwwwwwwwwwwwwvvvuuuqqqrrrttttttsssoookkkiiiaaa\\\XXXVVVSSSRRRWWW^^^___```aaaaaaaaaaaabbbcccffffffeeeeeeeeedddddddddbbbeeehhhhhhggggggjjjmmmooosssyyy~~~wwwllliiieeegggmmmtttyyyzzzyyyyyyvvvqqqkkkiiikkknnnvvv|||qqqcccUUUKKKCCC<<<888888888666333333333333222000222222222222333333333333111111222222222333333333444444444333333222222222555444333444555555333111666666555222///......///...//////000222444555666///000111222333333333222///000222111000//////000111111111000000111111111222111111000000000000000777888999::::::999888777000---,,,...///---,,,------***+++333===@@@888///++++++,,,,,,++++++******))))))***+++---...,,,***+++)))'''(((***,,,+++)))''')))///******''')))+++//////---,,,***((('''''')))))))))))))))))))))))))))'''$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&''''''''''''$$$$$$'''+++)))%%%$$$&&&$$$***...***&&&''')))***,,,)))((()))((($$$###&&&&&&+++)))+++000***$$$***222///***&&&$$$%%%''')))$$$%%%&&&%%%###!!!!!!""""""###$$$%%%&&&&&&&&&&&&"""$$$&&&&&&&&&&&&(((***$$$$$$$$$&&&,,,000+++###))))))((('''&&&&&&&&&&&&######$$$$$$$$$$$$$$$$$$ )))***(((---(((!!!'''###&&&))))))&&&$$$%%%&&&$$$%%%''')))***)))(((''',,,)))''')))------***&&&'''(((,,,111///***''')))&&&###"""#########(((...###((()))&&&%%%&&&'''%%%$$$&&&''''''&&&%%%&&&(((***(((&&&%%%&&&&&&%%%$$$(((------'''''',,,,,,'''***)))((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$######$$$%%%%%%$$$"""$$$###""""""###%%%&&&%%%,,,......,,,(((&&&&&&((('''&&&&&&(((******)))((()))***+++***(((((()))***&&&'''((())))))(((&&&&&&)))(((((()))******)))''')))))))))))))))******+++VVVRRRNNNJJJGGGCCC===999888999999666000,,,***)))###""""""""""""###$$$$$$$$$&&&&&&+++///---<<<[[[;;;FFF]]]wwwuuuoooooonnnkkkgggfffccc___^^^bbbjjjsssyyy}}}~~~|||zzzyyyxxxrrrqqqppppppqqqpppnnnllljjjlllqqqwww|||yyyzzzyyywwwvvvuuuuuutttvvvvvvuuusssnnniiidddaaaYYYUUURRRRRRRRRRRRXXX___aaaaaaaaa```______aaadddbbbbbbaaa````````````aaa```dddiiiiiihhhhhhlllooorrrvvv{{{xxxmmmiiifffgggmmmtttxxxzzzyyyxxxuuuooojjjiiilllpppwww|||pppcccUUUKKKCCC<<<888888777555444333444444444222222333333333444444444444111111222222222333333333555555444333222222111111666555333333444444333222777555222111111111000///000000000000111222333333...///000222222222222222...111222222///---...000222222111111111111222222222111111000000000000000555888:::888444222444777111,,,+++...///,,,+++---,,,******111999;;;666///+++++++++,,,+++******)))+++)))))))))++++++***)))***+++,,,+++******))))))###***,,,///***$$$&&&''',,,,,,+++***)))''''''&&&(((((())))))((((((((())))))&&&$$$$$$&&&'''(((((($$$$$$%%%&&&&&&&&&&&&&&&$$$$$$&&&)))'''######&&&$$$,,,111,,,'''(((++++++***((((((++++++&&&$$$&&&333333000777BBB;;;...///+++***'''%%%############$$$&&&'''&&&###!!!"""###"""###$$$%%%&&&&&&&&&&&&$$$&&&((('''&&&%%%''')))!!!$$$$$$$$$)))...+++%%%((('''&&&%%%%%%$$$$$$$$$"""######$$$%%%%%%%%%%%%(((,,,,,,***&&&***"""%%%'''))))))(((((((((%%%%%%%%%&&&'''((((((''')))'''%%%'''***+++(((%%%!!!$$$***000///)))&&&'''$$$######&&&%%%###&&&+++%%%***+++(((%%%&&&'''%%%&&&''''''&&&%%%&&&(((***%%%&&&'''&&&&&&&&&(((***...222000((('''......)))'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''######$$$&&&((('''$$$!!!$$$$$$$$$%%%&&&%%%%%%%%%)))((('''%%%%%%%%%%%%&&&((('''&&&&&&((()))(((&&&(((***+++)))'''&&&''')))((())))))))))))(((&&&&&&)))((('''((())))))(((&&&)))))))))))))))***++++++XXXYYYYYYTTTLLLCCC===:::666777777333---((('''(((###############$$$$$$%%%###%%%%%%+++...+++;;;ZZZ888BBBWWWqqq{{{wwwxxxwwwrrrmmmnnnhhhaaa___dddnnnwww|||{{{|||~~~|||{{{yyyyyyxxxrrrqqqqqqqqqrrrrrrpppoookkkmmmrrrxxx}}}{{{uuurrruuuyyy{{{zzzyyyvvvrrrllleee___\\\TTTPPPOOOPPPQQQRRRXXX___ccccccbbb```______bbbddd______^^^]]]]]]]]]^^^^^^```eeejjjkkkiiijjjmmmqqquuuyyy~~~yyyoookkkhhhiiiooovvvzzz{{{xxxwwwsssnnniiiiiinnnrrrxxx}}}zzzpppcccTTTKKKDDD<<<888999666555333333555666666555333333333444444555555555111111222222222333333333666666555444222111000000888555333222333444444333999555222222444555444222222111111000///000000000---...000111222222111111...111333222///---...000333333222222222222333333222111111000000000000000000444777333---***...333333---,,,000111---,,,///,,,++++++---///000---***,,,,,,,,,,,,++++++***))),,,***(((((()))***)))))))))...111000+++((())),,,,,,,,,$$$---...,,,---)))))))))((((((''''''&&&&&&&&&'''((('''&&&&&&&&&''')))'''%%%%%%''')))******"""###$$$%%%%%%%%%%%%%%%***))))))***'''""""""%%%""",,,111+++&&&'''******$$$###&&&+++,,,)))'''(((+++'''"""...@@@;;;***%%%))))))))))))(((&&&###"""###&&&((('''$$$###$$$%%%"""###$$$%%%&&&&&&'''&&&&&&((()))(((%%%$$$&&&((($$$&&&######''''''"""&&&&&&%%%$$$############!!!"""###$$$%%%&&&&&&&&&%%%222&&&%%%..."""'''$$$&&&(((+++------,,,+++'''%%%######%%%'''((()))---+++)))((((((((('''%%% !!!%%%((('''###%%%***""""""%%%)))((($$$$$$'''''',,,...***&&&''''''&&&$$$$$$$$$""""""###&&&)))"""%%%'''(((''''''+++///222666333)))(((///000+++%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&%%%%%%'''***+++***&&&"""###$$$'''***)))&&&$$$%%%***(((%%%%%%&&&((())))))'''&&&%%%%%%&&&'''&&&$$$&&&'''(((&&&$$$###%%%'''000---((($$$###%%%)))+++(((''''''((())))))'''&&&))))))((())))))***++++++aaalllmmm]]]LLLFFF@@@999888888888666222,,,&&&""" """######$$$&&&((($$$+++%%%%%%000222CCChhh666@@@MMM___wwwzzzxxx{{{|||xxxssspppiiieeefffkkkpppwww~~~~~~}}}~~~~~~~~~}}}|||yyyzzzzzzxxxvvvuuuttttttuuuuuussspppmmmoooqqqtttzzz}}}zzzwwwtttsssssstttuuutttttttttrrrlllddd\\\WWWPPPPPPPPPOOOOOOSSSZZZ```aaa```^^^]]]]]]^^^___```___``````___^^^___aaacccfffiiikkklllkkklllpppsssuuuyyy~~~{{{rrrooommmlllppptttxxxzzzxxxvvvsssoookkkiiikkkllluuuzzzyyynnnbbbTTTJJJBBB;;;999;;;777777555444444555666777111333555444111000222555666444222222333444555555333333333333333333333333444333222222111111222222333333333333333222111111000000111111111111000000222222222111111111111111...//////...---...222444000//////000111111000...111111222222222222111111222111000///000222444555---555:::777222000///---///...---,,,,,,,,,,,,,,,***,,,---+++((((((+++...(((222;;;888---&&&'''---///---+++***+++,,,---...(((,,,///...***(((***---)))***+++,,,,,,+++)))((()))&&&%%%&&&((()))'''%%%)))***)))'''(((+++***&&&$$$$$$&&&)))'''""""""%%%$$$+++...```"""666 $$$''')))***)))(((''')))++++++%%%"""%%%***,,,,,,,,,,,,'''$$$&&&+++,,,'''""")))------(((%%%%%%$$$"""$$$&&&''''''&&&%%%%%%&&&%%%&&&'''&&&$$$###$$$%%%"""$$$&&&&&&%%%%%%%%%&&&'''$$$"""$$$(((((($$$ ###%%%''''''$$$"""""""""### %%%%%%!!!!!!%%%&&&%%%&&&***...,,,&&& 444...&&& $$$***...&&&'''&&&&&&%%%######"""$$$''')))***(((&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&%%%$$$######%%%'''((('''******%%%"""$$$%%%###***(((%%%###$$$&&&)))+++'''))))))&&&&&&***,,,***---+++)))***,,,,,,)))&&&#########$$$$$$%%%&&&&&&$$$---///$$$"""###(((%%%######%%%'''%%%###'''&&&+++222...###$$$%%%&&&&&&&&&%%%&&&(((+++%%%&&&(((******)))'''&&&)))&&&$$$'''+++---+++((())))))(((&&&$$$$$$''')))%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((fffppppppaaaQQQIIIBBB:::888888777555111+++&&&"""!!!###%%%%%%$$$############)))%%%&&&///111???___888@@@KKKYYYnnn}}}~~~~~~zzzuuummmiiihhhlllqqqtttzzz}}}}}}}}}}}}{{{~~~}}}zzzyyyxxxvvvtttuuuttttttuuuvvvtttqqqnnntttvvvzzz~~~|||xxxuuusssrrrssssssrrrrrrrrroooiiiaaaZZZUUUNNNNNNNNNMMMMMMQQQXXX]]]___]]]\\\ZZZZZZ[[[\\\]]]___`````````___```cccfffhhhkkknnnnnnnnnooorrrvvvyyy}}}|||tttqqqmmmmmmppptttwwwyyyyyywwwtttppplllkkklllnnnwww|||yyyiii]]]PPPGGG>>>777555666888777555444333333333333333444555444333222333444555444222222333444444444333333333333333333333333111111000000111222222333111111111222111000000///111111222222222222111111222222222111111000000000333333222///------...000///.........//////......000111111111111111111000333222000...---...//////111888<<<777222000...,,,///...---,,,,,,,,,,,,---+++,,,......---,,,,,,,,,+++222999777///)))***...---,,,)))((((((((((((((((((+++---,,,***(((***,,,((()))*********(((&&&%%%(((&&&%%%&&&((()))'''%%%''')))(((&&&'''+++***&&&$$$###%%%((('''$$$%%%)))***%%%)))???$$$(((%%%)))+++***)))'''%%%"""!!!!!!&&&$$$$$$(((+++***'''$$$...***''''''******'''$$$))),,,***%%%"""%%%&&&%%%%%%&&&&&&&&&'''&&&&&&%%%###$$$%%%$$$"""""""""###"""###%%%%%%$$$$$$&&&(((&&&$$$$$$(((...111///,,,%%%&&&'''&&&%%%$$$######$$$!!!"""&&&'''###"""%%%""")))+++%%%(((000---###///---+++******)))&&&###&&&'''&&&%%%$$$%%%&&&'''&&&(((******((('''&&&'''%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$######$$$&&&&&&$$$((()))%%%$$$&&&'''%%%#########$$$$$$%%%%%%%%%$$$'''&&&###$$$(((***(((111///---,,,,,,***'''$$$$$$$$$%%%%%%%%%%%%%%%%%%'''///111'''"""%%%&&&"""(((&&&$$$$$$&&&'''&&&%%%'''(((+++...+++%%%$$$&&&&&&&&&'''&&&%%%&&&)))+++%%%&&&((()))))))))(((''',,,)))'''(((+++,,,+++(((%%%&&&&&&%%%%%%&&&***,,,((((((((('''''''''''''''((((((((((((((((((((((((llltttsssdddUUULLLCCC;;;777777666333///***&&&###$$$&&&'''&&&$$$!!!!!!!!!###'''&&&'''---...:::SSS;;;BBBJJJTTTdddyyy{{{zzzwwwrrrnnniiihhhjjjqqqvvvyyy~~~}}}||||||{{{zzz}}}~~~{{{yyywwwtttsssuuuuuuuuuvvvvvvvvvsssqqqvvvxxx}}}}}}yyyuuusssqqqqqqqqqppppppooolllfff^^^VVVRRRKKKKKKKKKJJJKKKOOOTTTYYY[[[ZZZXXXVVVVVVWWWXXXYYY^^^___`````````cccfffiiilllooorrrsssrrrssswwwzzz~~~}}}vvvrrrooommmooosssvvvwwwyyyxxxuuuqqqnnnmmmnnnpppyyy}}}yyyiii^^^RRRIIIAAA999666666888777555333222111111111555444333444555555444333333333222222222222333333222222222222222222222222111111111000000111111222222333333333333222111111222222222222222222222222333333222111000000//////444444333111...---///000//////............/////////000000111111000000///333111000............///666;;;<<<666111///---+++......---,,,,,,,,,------,,,---///111222111---+++))),,,///...+++((()))***)))))))))(((((((((((((((((()))************))))))************)))'''&&&%%%((('''&&&&&&'''((('''&&&%%%'''&&&$$$&&&******&&&$$$###$$$''''''%%%''',,,--- ((("""... ***)))(((((((((***,,,------,,,777555222///---+++(((%%%---,,,***)))))))))))))))000111---&&&"""$$$'''&&&'''%%%$$$%%%((((((&&&######$$$%%%$$$###"""###$$$###$$$$$$$$$###$$$''')))(((&&&&&&(((+++,,,)))&&&)))'''&&&&&&&&&&&&%%%$$$$$$###%%%(((((($$$"""###...///""""""111444)))555///'''###$$$'''******%%%&&&&&&%%%$$$%%%''')))(((*********((('''((()))$$$$$$%%%&&&''''''''''''%%%$$$$$$$$$$$$$$$$$$$$$!!!&&&(((&&&%%%'''(((&&&!!!###''')))***)))'''&&&###%%%%%%###$$$)))+++)))000...,,,******(((&&&$$$%%%%%%&&&'''&&&%%%$$$###'''...///(((###&&&'''$$$(((&&&%%%%%%'''((('''&&&$$$((()))%%%###%%%%%%$$$&&&'''''''''&&&'''))),,,''''''''''''((((((((((((+++***(((((()))***)))'''%%%&&&&&&&&&&&&'''***,,,+++******))))))(((((((((((((((((((((((((((((((((sssuuupppaaaSSSJJJAAA;;;777666444111...)))%%%###%%%%%%%%%$$$""""""$$$&&&''''''&&&''')))---999KKK555<<>>AAA,,,000999EEEOOOZZZjjjwww~~~tttkkkeeebbbbbbeeekkkqqqxxx~~~~~~~~~~~~{{{~~~}}}|||~~~|||wwwooooooooooooppprrrssstttpppqqqrrruuuxxx|||xxxyyyyyyxxxuuussssssttttttsssssstttwwwxxxxxxxxxtttwww|||}}}yyyxxxwwwuuutttsssrrrrrrooonnnkkkggg```YYYRRRNNNHHHHHHGGGIIIMMMOOOPPPOOOPPPOOOOOOOOOPPPRRRUUUWWWXXXYYY[[[^^^bbbiiiqqqvvv{{{yyyvvvqqqoooppprrrtttuuuvvvvvvtttqqqnnnnnnpppsssvvv{{{wwwjjj```SSSKKKBBB:::777888222333444555666666666555555444333444555555444333000333555555222000222444222222222222222222222222///000111333666999;;;<<<444555555555555444333333000///...------...///000111111000000000////////////000222111000000111222+++...000000---+++---//////000000111111000000///111111000000///.........///111111......000000---------,,,,,,,,,---......///---+++***+++------------+++)))***---///---+++***,,,...,,,)))'''(((***&&&'''((())))))))))))******)))'''&&&&&&((()))+++&&&'''((('''&&&&&&'''((($$$&&&%%%###%%%))))))%%%(((&&&&&&(((&&&###$$$(((...)))%%%((((((,,,***'''***,,,......+++)))''''''&&&000555///,,,///111///%%%(((+++,,,,,,...333777---111111+++'''&&&$$$!!!'''%%%$$$%%%((((((&&&###$$$%%%&&&%%%$$$###$$$%%%++++++***(((%%%$$$%%%'''$$$%%%''')))*********)))''')))++++++(((&&&&&&&&&!!!$$$$$$######&&&%%%###---&&&&&&***''' '''555444777888444---'''%%%$$$***000666666000***'''(((&&&(((((('''&&&%%%&&&'''$$$$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&))))))%%%###%%%&&&%%%&&&&&&%%%%%%&&&'''***+++"""$$$$$$"""###(((***(((,,,---,,,***)))(((***,,,$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$"""###$$$###"""###%%%''',,,,,,)))$$$$$$'''&&&###%%%&&&&&&&&&%%%&&&(((+++''''''''''''(((((((((((($$$+++111222...******+++$$$&&&((((((((((((***,,,(((((((((''''''&&&&&&&&&((((((((((((((((((((((((xxxmmmbbbXXXMMMCCC===666333000,,,(((&&&%%%%%%###############%%%))),,,,,,"""&&&(((###000???<<<111111777BBBKKKUUUdddqqq{{{tttiiicccbbbccchhhnnnttt{{{~~~}}}wwwxxxzzz~~~uuunnnhhhgggggggggiiijjjlllmmmfffiiimmmqqquuuxxx{{{}}}wwwxxxyyywwwssspppppppppsssrrrqqqsssvvvxxxyyyxxxyyy{{{~~~~~~|||zzzyyywwwvvvtttrrrqqqpppnnnmmmjjjeee^^^WWWPPPMMMGGGFFFFFFIIILLLOOONNNLLLLLLKKKKKKLLLNNNQQQTTTVVVXXXZZZ\\\```eeemmmvvv|||yyyvvvqqqooopppsssuuuvvvwwwwwwuuurrroooppprrruuuwww|||vvvmmmbbbTTTKKKCCC;;;999:::222222444444555444333333333444555444333222333444000444777666333111222555333333333333333333333333///000111333555888:::;;;999999::::::999999888777111000///......///000111////////////000000000000000222222222///......///***///333444000---...000000111111111111111111000111111111000000///...---...111111//////222000,,,,,,,,,,,,,,,,,,---...///+++,,,------,,,+++,,,---)))(((((()))++++++***(((***,,,...---******---222%%%(((***+++)))(((***,,,...,,,)))&&&%%%%%%'''(((%%%''')))(((&&&%%%&&&(((&&&'''&&&$$$&&&)))((($$$%%%$$$%%%((('''###$$$(((...$$$,,,,,,%%%)))444***&&&,,,222222...+++---000---;;;AAA999222111000++++++,,,------------...///,,,///---((($$$%%%%%%$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&$$$###$$$%%%&&&'''((('''&&&%%%%%%'''%%%&&&''''''%%%###""""""###)))......((($$$$$$&&&"""%%%%%%!!!"""''')))&&&&&&$$$%%%&&&%%%%%%)))///555888999222'''###&&&,,,***///333222,,,'''(((+++&&&(((******(((&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%''')))***%%%((('''###"""%%%))))))))))))(((((()))***+++,,,###%%%%%%"""###''')))''',,,------,,,***+++...111+++)))'''%%%$$$###$$$%%%$$$######$$$%%%%%%%%%&&&!!!###%%%$$$######&&&((()))$$$###''')))&&&$$$$$$$$$%%%%%%%%%$$$%%%'''***%%%&&&((()))))))))(((''''''///888888222***((()))$$$&&&((()))))))))***+++''''''''''''''''''''''''(((((((((((((((((((((((({{{qqqjjjaaaTTTGGG???666333///+++'''&&&%%%%%%$$$%%%''''''%%%$$$$$$%%%)))%%%***$$$111???777111---000999CCCLLLZZZgggtttwwwkkkdddccceeekkksssxxx~~~{{{xxxvvvwwwzzz~~~|||qqqhhhdddcccccccccdddfffhhhiiiaaaeeejjjooosssvvvyyy{{{wwwxxxyyyvvvqqqmmmmmmmmmrrrqqqqqqrrruuuxxxyyyyyy|||}}}}}}|||{{{zzzyyyvvvsssqqqooonnnmmmlllhhhccc]]]UUUOOOKKKFFFEEEEEEHHHLLLNNNMMMJJJIIIIIIIIIJJJMMMPPPTTTVVVYYY[[[^^^bbbgggpppyyyyyyuuuqqqoooqqqsssuuuvvvxxxxxxvvvsssqqqqqqtttvvvzzz~~~vvvjjj^^^PPPFFF>>>777555777222333333444333222000000111333555444222000222555000444888777333111333555333333333333333333333333444333333333333444555555666666666666666555444444222111000......000111222......//////000000111111///000222111///.........---222888999555111111333111111222222222222111111///000111222222333333222000222222000111333000+++,,,,,,,,,,,,,,,---...///(((,,,000111...++++++,,,***++++++---------+++***'''+++......---000777===$$$(((,,,,,,((('''***...444111,,,(((&&&&&&'''(((%%%''')))(((&&&%%%&&&)))'''((('''%%%&&&)))((($$$!!!!!!$$$(((((($$$%%%(((***777222---'''===***'''...555444---(((+++///###000666---(((,,,000///111111000...---***(((&&&111222///'''###$$$&&&%%%$$$&&&''''''&&&%%%%%%&&&'''((()))(((&&&%%%&&&'''!!!###%%%&&&%%%%%%&&&'''!!!$$$&&&''''''(((((( (((000///((("""###'''###&&&%%%!!!"""))),,,)))%%%&&&!!!"""***---*** ---::::::///%%%###%%%&&&+++---***%%%###''',,,&&&)))+++,,,***(((''''''&&&&&&&&&'''&&&&&&%%%%%%&&&%%%$$$$$$%%%(((+++,,,$$$'''%%%!!!!!!&&&+++,,,&&&&&&'''''''''''''''&&&&&&((('''$$$$$$(((***(((&&&(((*********,,,111666111...***&&&$$$###$$$$$$###!!! ###%%%$$$$$$%%%"""$$$&&&%%%$$$$$$'''***,,,%%%&&&///333---***---###$$$%%%$$$###$$$''')))%%%&&&(((******)))'''&&&'''111::::::222((($$$$$$((()))+++***(((''''''(((''''''''''''((((((((((((((((((((((((((((((((((((~~~uuummmaaaOOO???:::444---)))((('''$$$"""%%%%%%$$$$$$###$$$$$$$$$'''###)))$$$""""""KKK+++)))444222444MMMaaa]]]QQQgggtttmmmdddllltttwwwxxx~~~~~~}}}zzz{{{~~~~~~{{{yyyvvvwww{{{~~~zzzqqqiiiccc___```eeegggfffeeegggaaadddiiimmmpppssswwwyyyvvvvvvuuurrrooonnnoooqqqnnnoooppprrrtttwwwyyy{{{~~~~~~}}}zzzyyywwwuuurrrpppnnnmmmllliiiddd___[[[UUUOOOKKKIIIJJJKKKLLLLLLJJJIIIHHHFFFDDDCCCCCCFFFLLLQQQUUUVVVXXX]]]bbbjjjsss}}}~~~yyyuuurrrqqqsssvvvyyyzzz}}}|||zzzvvvrrrqqqrrrsssyyy|||yyyfffZZZMMMEEE@@@;;;999:::777555444444555555444333444444555555555444222111333444444444333333222111222222222111222222333333555222111444444222222555333222111000000111222333---...000000//////111222+++///222111...---000444333111//////000000...+++222222222111111111111000000000////////////000000666222...---///111000///////////////.....................------,,,,,,,,,***------+++***,,,+++(((---------------------,,,+++(((,,,111...,,,888JJJ&&&'''***,,,......---,,,333---)))+++)))%%%&&&+++%%%%%%$$$$$$######$$$%%%,,,+++)))'''%%%$$$###"""%%%$$$$$$$$$$$$%%%&&&&&&&&&---(((%%%000666222111555***)))***$$$%%%,,,,,,777///***...111,,,((((((---)))'''(((,,,---)))$$$,,,(((666;;;***)))...###&&&******&&&&&&***)))$$$***%%%"""%%%'''''''''***&&&((('''$$$!!!###)))///)))(((&&&%%%$$$######"""!!!''',,,,,,(((%%%&&&)))!!!%%%(((((('''$$$"""&&&&&&%%%$$$$$$######"""(((---000//////...+++&&&''''''&&&###!!!"""(((...$$$&&&***111666333***"""%%%...666333)))"""###(((,,,***((((((******'''$$$---***'''$$$###$$$&&&((((((%%%"""$$$)))+++***'''&&&&&&%%%%%%&&&''')))+++000+++'''(((---222333222,,,***(((%%%$$$#########$$$$$$######"""######$$$&&&&&&%%%&&&&&&'''((())))))(((''''''''')))***+++(((''''''***---...,,,))),,,+++'''%%%'''+++)))%%%444...((('''***,,,***((('''((()))))))))(((&&&%%%$$$***+++&&&$$$))),,,,,,...***&&&%%%'''))))))(((zzzsssgggTTTDDD:::444...***)))'''%%%"""%%%%%%$$$$$$$$$$$$$$$%%%'''###)))$$$###%%%HHH******222...---???NNNQQQRRRhhh|||wwwooojjjoootttwwwzzz}}}|||zzz|||~~~}}}{{{zzz||||||rrrjjjfffcccbbbfffhhhfffeeefffbbbeeejjjmmmppprrrvvvxxxvvvvvvvvvsssqqqooopppqqqqqqqqqrrrsssuuuwwwyyyzzz}}}{{{zzzxxxuuurrrpppmmmlllhhheeeaaa]]]YYYTTTOOOKKKJJJJJJJJJKKKJJJJJJIIIHHHDDDCCCCCCDDDGGGLLLPPPSSSVVVYYY^^^dddllluuuyyyvvvrrrppprrrvvvxxxzzz|||xxxtttrrrssstttzzz|||vvvggg[[[MMMFFF@@@:::888999777555444444555555444333444444555555555444222222333333333444333333222222333222222111222222333333333222333777777333222444222222111000000111222222000111222111000///000111---000333222///...111444111222222000//////000222222222222111111111000000000000////////////000000333111///...///000000///////////////..................---------,,,,,,,,,,,,//////,,,,,,///...+++------------,,,,,,,,,,,,+++(((+++///+++%%%+++777++++++,,,---...///000111111---,,,...---((('''***'''&&&$$$$$$&&&'''''''''(((((('''%%%%%%$$$$$$$$$'''&&&%%%%%%%%%%%%&&&&&&###***&&&###---333111333+++"""%%%((("""%%%///111///,,,---444555///(((&&&+++)))'''(((***+++)))'''333///:::;;;+++'''))) )))---...)))&&&''''''###&&&(((+++,,,'''"""%%%---(((***,,,)))%%%$$$&&&***((((((((('''%%%$$$$$$$$$$$$&&&((((((%%%%%%&&&)))%%%$$$###"""""""""#########$$$$$$$$$$$$%%%%%%%%%$$$(((++++++,,,...,,,'''###$$$%%%&&&''''''&&&$$$)))((()))---000///)))###!!!'''------(((###""""""((('''&&&&&&'''&&&$$$###+++)))'''$$$$$$%%%&&&'''%%%""" """'''***)))&&&%%%&&&&&&&&&&&&''')))***...,,,,,,...222222...******)))'''&&&%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((()))+++***)))((((((((()))***)))((((((***,,,---+++)))###(((---+++$$$""")))222222---'''&&&(((***)))'''&&&&&&'''(((((((((((((((%%%***+++'''%%%(((***)))---***'''&&&((())))))(((~~~xxxmmmYYYHHH:::444...+++***)))&&&###%%%%%%$$$$$$$$$$$$%%%%%%'''$$$)))%%%$$$+++DDD+++(((///------777===BBBOOOhhhwww{{{sssrrrsssuuuxxx~~~~~~~~~}}}|||zzzzzz|||uuummmjjjfffeeeggghhheeedddeeeeeehhhkkknnnoooqqqtttvvvuuuvvvwwwuuusssqqqpppqqqtttsssssstttvvvxxxzzz{{{~~~|||{{{yyyvvvsssooommmkkkgggddd```]]]ZZZUUUQQQMMMJJJJJJJJJIIIIIIHHHHHHHHHBBBBBBCCCDDDHHHLLLPPPRRRVVVZZZ```gggoooxxxyyyuuuqqqppprrrvvvyyy{{{zzzuuusssssstttzzz}}}}}}|||ssshhh[[[NNNFFF???999777777666555444444555555444222333444444444444333333222222333333333333333333333333333222222111222222333333222555:::999555222222222222111000000111222222222333444222000///000111...111333222000///111444---///222000......222666222222111111111000000000000000////////////000000---...000000/////////000/////////............---...------------,,,,,,,,,,,,//////,,,---//////------,,,,,,,,,+++++++++++++++((()))---***###"""'''+++***))))))))),,,...000,,,++++++...---)))'''(((+++'''%%%%%%)))++++++)))%%%$$$$$$$$$$$$%%%&&&&&&(((''''''&&&&&&&&&''''''&&&,,,&&&!!!)))------222((("""&&&+++&&&***666999000///111555444...***)))'''''''''((()))+++,,,---,,,+++333666+++))),,,&&&---000...***'''((((((&&&&&&''')))***&&& %%%$$$(((++++++'''$$$$$$%%%%%%(((******'''%%%%%%&&&&&&%%%$$$$$$$$$%%%'''(((((('''&&&%%%######""""""!!!"""###$$$%%%&&&'''(((%%%&&&&&&&&&))),,,***$$$&&&$$$###%%%))))))%%% ,,,***((((((******'''$$$!!!%%%***,,,,,,((($$$!!!%%%&&&''''''%%%######$$$''''''&&&&&&&&&&&&''''''&&&$$$!!!###&&&((('''%%%$$$&&&((((((''''''((()))---...111555777222***"""''''''''''''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))++++++)))(((((('''(((((())))))(((***++++++***(((,,,+++---000+++&&&,,,777///+++'''%%%''')))(((&&&%%%%%%&&&&&&((()))***+++&&&***+++'''&&&'''((('''***)))(((((())))))((('''~~~|||wwwlllYYYHHH999444///,,,+++***'''$$$%%%%%%$$$$$$$$$%%%&&&&&&((('''***&&&'''333???,,,&&&+++---444<<<777999GGGbbbrrrxxxwwwvvvwww|||~~~~~~}}}{{{zzzzzz}}}xxxpppjjjfffdddggghhheeedddeeegggiiilllnnnoooqqqsssuuuuuuwwwxxxxxxuuusssrrrrrrtttttttttuuuwwwzzz}}}~~~|||{{{yyyvvvsssnnnkkkiiihhhfffbbb___\\\XXXSSSPPPKKKJJJIIIHHHGGGFFFFFFFFF@@@AAABBBEEEHHHLLLOOOQQQVVVZZZaaaiiirrr{{{wwwtttpppooorrrxxx|||~~~zzzuuurrrqqqrrrzzz}}}|||||||||ssshhh\\\NNNEEE???999666666666555333444555555444222333333333333333333333333333333222222333333444444333333222222111111222222333222444888888333111222222111111111111111111222111222333222000///000111///000222111//////000222)))+++...000111111222333111111111111000000000000000000////////////000000)))---111111///...///111//////.........---------------------------------+++------++++++...///,,,---,,,,,,++++++*********+++((((((,,,,,,'''$$$&&&***)))(((((()))***+++,,,)))))))))***)))'''''''''...***&&&'''***,,,***(((%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&''''''((()))***,,,000)))###'''((('''...000&&&(((---***...666666777666444111...,,,...000%%%'''((()))***,,,///222###$$$***,,,)))***,,,***555000)))&&&'''++++++******"""!!!$$$### !!!%%%&&&%%%$$$$$$$$$"""&&&******'''$$$%%%&&&&&&$$$###$$$&&&''''''&&&%%%(((+++------)))$$$!!!"""######$$$%%%&&&'''((())))))&&&$$$&&&)))&&& ...***%%%###$$$%%%%%%%%%***(((&&&&&&(((((('''%%%&&&+++000222111---)))&&&$$$''')))(((%%%###$$$&&&$$$%%%&&&&&&''''''''''''+++)))&&&&&&''''''%%%$$$###&&&)))***((('''''')))///000222555555111)))###%%%&&&'''''''''&&&%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((((((((('''''''''''''''))))))))))))))))))((((((CCC000&&&///999777000...---***'''&&&'''((((((&&&'''&&&&&&&&&'''(((***,,,&&&(((((((((''''''''''''(((((()))******)))((('''~~~xxxrrrgggUUUEEE999444000------,,,)))&&&%%%$$$$$$$$$%%%&&&&&&'''))))))***((()))<<<999---******(((111;;;666555CCCWWWkkkyyyyyy{{{~~~|||zzz{{{}}}zzzsssiiidddbbbeeefffeeedddfffgggjjjmmmooopppqqqsssuuuvvvxxxyyyyyywwwtttsssssstttttttttvvvyyy~~~|||{{{yyyvvvrrrmmmhhhfffhhheeebbb___]]]YYYUUURRRNNNMMMLLLJJJHHHFFFEEEDDD@@@AAACCCEEEIIIMMMPPPRRRVVV[[[ccclllttt}}}~~~~~~uuurrrooooootttzzzyyytttpppooopppzzz}}}}}}zzz}}}~~~uuuhhh[[[MMMEEE???888555666666444333333444444333222333333333222333333333333444333222222222333444444444333222222111111111222555222111444333000000222111111111222222111111111...///000000//////000222...///000///.........///++++++---333888999444///111111111000000000//////000000////////////000000(((,,,111222000...///111............------------------------------------,,,///...++++++...///---------,,,++++++***))))))---)))(((***,,,***))))))+++,,,---......---,,,,,,++++++)))&&&&&&'''((()))...+++)))(((******(((&&&''''''&&&&&&&&&&&&&&&'''$$$$$$%%%&&&(((***,,,---///111)))%%%+++)))&&&---888***'''+++)))+++...(((333444444111///000222333+++,,,------,,,---///000%%%((((((''')))'''&&&)))???222$$$!!!''',,,+++(((&&&"""!!!###%%%***000!!!""""""""""""###$$$&&&"""%%%((()))&&&$$$$$$$$$###$$$%%%'''))))))'''%%%$$$'''***------+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%++++++(((%%%&&&)))'''!!!///...,,,((($$$###%%%((($$$%%%%%%'''(((((('''%%%'''...444555///***(((((($$$&&&)))(((%%%###$$$'''###$$$%%%&&&'''''''''&&&)))(((&&&&&&&&&'''&&&&&&###'''++++++(((&&&''')))222111000000///...+++)))$$$%%%'''''''''&&&%%%$$$!!!"""###$$$%%%%%%$$$$$$%%%$$$$$$%%%%%%&&&'''(((###$$$%%%&&&''''''(((((()))))))))(((((('''((((((EEE000###---;;;<<<000''',,,***(((((((((((((((((((((''''''&&&&&&''')))***'''&&&&&&(((((((((((()))&&&(((*********)))((('''yyyqqqfffTTTCCC888444000//////...***'''%%%$$$$$$%%%%%%&&&'''(((''')))((('''***BBB111+++///+++"""&&&111222444AAAKKK___|||}}}~~~}}}||||||}}}~~~}}}{{{{{{~~~|||vvviiidddbbbeeefffddddddgggfffiiillloooppprrruuuwwwxxxyyyzzzyyywwwuuuuuuvvvttttttuuuwww{{{{{{{{{yyyuuuqqqkkkfffbbbbbb```^^^]]]\\\ZZZVVVTTTSSSSSSRRRPPPMMMIIIEEECCCBBBBBBCCCEEEIIIMMMRRRTTTYYY^^^gggpppxxxvvvrrrooopppuuu}}}~~~xxxsssooonnnoooyyy|||}}}yyy}}}wwwgggZZZMMMEEE>>>888666666555444333333444444333111333222222222222333333444555444333222111222333333444444333222111111111111555222111222222//////222000111222222222222111000,,,...///000//////111222//////............------111...///555===>>>666...111111000000000/////////000000////////////000000***---000111111000000000.........------------,,,,,,,,,,,,------------...111333111------000111///......---,,,+++******)))...+++(((((((((((((((((()))***,,,------,,,***(((//////,,,'''&&&***,,,+++***+++,,,,,,***((('''%%%))))))((('''&&&&&&&&&&&&###$$$%%%&&&(((***,,,---,,,,,,&&&(((111///***///???000---///++++++,,,&&&%%%+++111444666777333...222111111000///...,,,+++&&&,,,(((&&&...---***111CCC222""" &&&)))'''%%%&&&---+++######555III)))'''%%%###"""###$$$%%%%%%%%%&&&&&&&&&%%%###"""!!!###&&&)))***)))'''&&&(((&&&$$$###%%%(((,,,///(((''''''&&&%%%$$$$$$###'''******''''''******'''''',,,000000+++'''&&&&&&"""###&&&'''(((((('''&&&###***//////)))######%%%###$$$%%%%%%$$$######$$$###$$$%%%&&&&&&&&&&&&&&&#########$$$%%%&&&'''((($$$(((,,,+++'''%%%'''+++333111///,,,++++++,,,,,,&&&&&&&&&'''&&&&&&%%%%%%"""###$$$%%%$$$$$$""""""$$$$$$$$$$$$%%%&&&'''(((!!!"""$$$&&&'''((((((((('''(((((('''&&&&&&(((***000,,,***,,,111333...*********)))((((((((((((((((((''''''''''''(((((())),,,(((%%%((()))((((((***%%%(((******)))(((((()))wwwjjjVVVDDD888444111000000///,,,((($$$$$$$$$%%%%%%'''(((((($$$'''%%%$$$(((DDD***(((,,,---$$$"""+++...000:::AAARRRkkk}}}xxxssssssuuuxxx|||~~~~~~}}}|||~~~}}}xxxmmmhhhdddffffffddddddfffdddgggkkkoooqqqtttwwwyyyzzzzzzzzzyyywwwvvvwwwxxxwwwwwwwwwxxx|||zzzzzzxxxuuuoooiiiccc___\\\[[[[[[\\\]]]]]]\\\ZZZZZZZZZZZZWWWSSSMMMHHHDDDDDDCCCCCCEEEIIINNNTTTWWW]]]ccckkkttt|||~~~~~~yyyuuuqqqqqqvvv}}}~~~xxxsssooooooooowwwzzz~~~|||zzz}}}wwweeeYYYLLLDDD>>>999666777555444222333444444333111222222111111111222444444777666444222111111222222555444333222111111111111444222222555444000///111000111222222222222111000///000111111000///000222000//////...//////...---333111000444999999555000111000000000////////////000000////////////000000......///000222222111///.........---------,,,,,,,,,,,,,,,---------......333444222...---///000...//////...---,,,+++******)))***)))((('''((((((((()))))))))))))))(((''''''...111///)))(((++++++((($$$)))...///,,,)))((()))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''(((*********(((###***777333)))+++<<<222333555---,,,000///"""(((---000444666000&&&...---...000333333///+++(((000(((&&&222222...888777,,,###$$$'''&&&&&&'''&&&+++///---%%%###111BBB)))'''%%%######$$$$$$$$$***'''$$$%%%''''''$$$!!! ###&&&'''&&&%%%'''))))))'''###!!!###'''---111(((''''''&&&%%%%%%$$$$$$$$$+++---***'''((())))))###'''+++......,,,***)))$$$%%%''''''&&&&&&&&&&&&###%%%((((((&&&$$$######%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&***,,,***%%%$$$(((,,,000111000...,,,)))((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$"""!!!$$$$$$$$$$$$%%%&&&'''((($$$%%%&&&((()))))))))(((%%%'''((('''%%%&&&(((+++(((111555000...222000***(((((((((((('''&&&''''''%%%%%%'''((())))))))))))333+++'''((()))''''''***%%%(((******(((''')))+++~~~pppZZZGGG888444111000111000,,,)))$$$$$$$$$%%%&&&'''((()))"""%%%###"""&&&EEE%%%&&&&&&...+++''',,,---,,,222===HHH]]]vvvxxxtttjjjllloootttzzz}}}~~~~~~|||~~~}}}yyyqqqkkkgggggggggdddccceeebbbfffjjjnnnrrruuuyyy{{{{{{{{{zzzxxxwwwvvvxxxzzzzzzyyyxxxyyy|||zzzyyywwwtttnnnhhhaaa^^^YYYYYYZZZ]]]```bbbbbbaaa_________]]]XXXQQQJJJFFFEEEDDDCCCEEEIIIOOOUUUYYY```fffooowww}}}|||}}}~~~}}}xxxtttrrrvvv}}}~~~yyyssspppppppppwwwzzz}}}zzzzzz~~~~~~uuueeeXXXKKKDDD>>>999777888555444222333444444333111222222111111111222444555888777444222000000111222555444333222111111111111333222444888777222//////000111222333333222111000222333333222000///000111222000//////000000///...222111000000111222222111000000000000////////////000000////////////000000111///...///333444111///......---------,,,,,,,,,,,,,,,,,,------.........333444111,,,***---...,,,000//////...,,,++++++***###'''******)))***++++++///---+++***)))***+++,,,+++//////***)))+++(((###'''000222...***+++---%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''+++(((###+++999444&&&%%%000,,,333444)))'''111555)))+++***)))---111+++!!!&&&&&&(((...666888555000333999...'''111...&&&111((($$$$$$((()))&&&(((...333+++%%%&&&'''&&&&&&'''###"""!!!"""$$$%%%%%%$$$///)))$$$$$$((()))%%%!!!###&&&$$$!!!"""&&&,,,(((''''''''')))+++---...''''''&&&&&&&&&%%%%%%%%%&&&...222,,,%%%$$$%%%&&&&&&$$$"""%%%+++///000///(((((('''&&&$$$$$$%%%&&&'''%%%$$$&&&)))***(((%%%(((&&&%%%&&&)))***(((%%%&&&%%%%%%$$$$$$%%%%%%&&&---,,,+++(((%%%""""""###&&&***---***$$$###(((...---000222222...)))$$$""")))(((&&&%%%$$$$$$%%%&&&&&&&&&'''((('''$$$""" $$$$$$$$$$$$%%%&&&'''''''''((()))******)))(((((($$$&&&'''&&&%%%%%%))),,,000;;;<<<444444;;;555&&&&&&'''''''''%%%%%%%%%&&&"""###&&&(((***+++++++++999///(((((((((%%%%%%)))&&&(((***)))''''''))),,,xxx\\\DDD999222,,,+++000222///***%%%%%%&&&''''''&&&%%%%%%$$$%%%"""""")))000---$$$%%%&&&&&&%%%&&&)))---111666>>>RRRoooqqqiiieeebbbdddmmmtttxxxzzz~~~zzzqqqllliiiiiihhhcccaaabbbgggiiimmmpppssswww{{{~~~~~~}}}{{{zzzyyyyyyzzzzzzwwwyyy{{{|||~~~{{{xxxtttppplllfff```\\\XXXXXXXXXYYY]]]ccchhhkkkhhhgggeeeaaaZZZRRRKKKFFFCCCEEEGGGHHHIIINNNWWW]]]bbblllxxx|||yyyxxxyyy{{{|||zzzvvvxxx{{{}}}}}}yyytttooopppuuuxxx|||}}}|||zzz|||uuueee[[[MMMBBB<<<999777666666555444333222222222222222222333333444555666666666555333222111111222333111222333222000000000111555444444333222111000000111111111000000000000000555333111111333444222///111111111000000000000000...111000,,,+++///111///000///111444222...---000111000///......///000000......------------......///000000000000...,,,+++------------------,,,,,,//////...---------......///......------,,,++++++111...***((()))***++++++))))))***++++++++++++***...,,,+++...222111,,,&&&++++++******)))(((((('''%%%((((((&&&'''******((('''%%%""""""$$$''')))***'''111+++$$$---222***$$$333000---)))%%%###&&&+++)))&&&$$$&&&))))))'''###&&&$$$%%%+++111333///***---,,,***((('''''')))+++&&&'''))))))(((***...111///111+++***///***$$$)))%%%$$$$$$$$$%%%&&&''''''<<<,,,!!!"""$$$ '''!!!"""###$$$%%%&&&&&&&&&%%%(((,,,,,,***'''$$$###""""""$$$&&&((((((&&&###&&&((()))(((((()))(((&&&&&&&&&%%%&&&''')))+++,,,///)))&&&)))***&&&######%%%&&&)))******)))&&&%%%&&&'''###!!!***,,,%%%''')))***'''###"""###&&&&&&&&&((()))&&&!!!###(((,,,,,,+++)))&&&$$$$$$%%%---444555...)))******'''***(((&&&&&&&&&&&&$$$"""''''''''''''''''''''''''$$$!!! $$$))),,,***&&&((($$$$$$+++000...***(((---%%%###+++---(((%%%)))111555999777000***'''(((---,,,******)))(((%%%"""''''''&&&''')))*********,,,///---'''%%%(((((($$$,,,(((%%%&&&)))***&&&"""zzz^^^FFF777444///......///...,,,'''''''''&&&&&&&&&%%%%%%&&&%%%###"""'''---)))!!!%%%%%%&&&&&&'''***...222333999JJJeee}}}ooofffaaa^^^```hhhooosssxxx|||~~~}}}qqqlllhhhhhhhhhdddccceeegggkkkooosssuuuxxx{{{}}}~~~}}}|||zzzyyyyyyzzzzzzzzz|||}}}~~~|||yyytttpppkkkeee___[[[XXXXXXXXXZZZ___eeekkknnnkkkjjjhhhddd]]]UUUMMMIIIFFFHHHJJJKKKMMMRRRZZZaaahhhsss~~~zzzyyyzzz|||~~~{{{xxxzzz}}}~~~~~~zzztttpppqqqvvvzzz}}}~~~|||ttteee\\\NNNCCC===:::888666666555444333222222222222222222333333444555555666555444333222222222333444111222333222000000000111333333222222222222222222222222222111111111111111555333111111222222000...111000000000000000000000222222000...111666555000222//////333333000///111222111000///...//////000......------------......//////000000///...,,,+++------------------------,,,,,,+++++++++,,,,,,---......------,,,+++++++++,,,***'''&&&'''(((((('''))))))***++++++++++++***)))'''''')))...111111000++++++***)))((('''&&&&&&$$$'''&&&###$$$''''''$$$)))'''%%%&&&(((***++++++***000&&&%%%---)))'''222...***((('''&&&$$$###$$$%%%&&&&&&&&&%%%%%%%%%---///111444444333///---)))&&&%%%(((---111111000)))''''''(((+++---------(((,,,)))(((...***$$$)))$$$$$$############$$$$$$***!!!&&&)))###!!!$$$""""""###$$$%%%&&&&&&&&&(((***,,,,,,***'''%%%%%%)))((('''&&&%%%###!!!"""&&&***,,,,,,***&&&"""$$$$$$%%%&&&'''***,,,---+++&&&%%%))),,,++++++---$$$%%%&&&&&&&&&$$$###"""'''&&&111...SSS&&& !!!"""###"""###%%%''')))%%%$$$''''''$$$$$$&&&((())))))'''%%%%%%&&&(((,,,000111,,,)))******&&&)))(((&&&&&&&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""$$$'''(((&&&$$$)))$$$$$$+++///...***)))***&&&&&&***,,,***))))))***...222111,,,(((''')))&&&&&&&&&'''((('''$$$!!!$$$%%%''')))***)))'''%%%(((,,,...,,,---111111---...+++(((***...///---***|||```HHH777555333000---,,,---...+++)))(((&&&%%%%%%%%%&&&&&&%%%""""""&&&)))&&&$$$%%%&&&'''(((+++000333111555BBBXXXnnnzzzjjj```\\\YYY[[[bbbhhhlllssszzz{{{tttmmmhhhggggggeeefffiiiiiimmmssswwwyyyzzz|||}}}~~~|||zzzyyyyyyyyyyyy}}}zzzuuupppjjjccc\\\XXXWWWWWWXXX[[[```gggnnnrrroooooolllhhhaaaXXXQQQLLLJJJMMMOOOPPPRRRWWW___eeeooozzz|||zzz|||}}}~~~zzz|||~~~zzzuuupppqqqvvv|||vvv~~~vvvddd[[[NNNDDD>>>;;;777555555555444333222222222222222222333333444444555555444333222222222333444555111222333222000000000111111111222222222333333333222222222222222222222222444222111111111111///...000000000000000000111111222111...///444:::666///555///---111333222111222333333111000////////////......------------............//////...---+++***+++,,,,,,------.........******++++++,,,,,,---------------,,,++++++******)))'''&&&'''(((((('''&&&((()))******++++++******'''&&&%%%%%%(((---222555------,,,+++)))(((((('''***,,,***&&&&&&((((((&&&)))(((((()))+++,,,+++***---333***!!!)))///,,,+++---***''''''))))))%%% !!!%%%((('''$$$"""$$$''')))---222444333333333444+++(((&&&)))///000,,,''''''%%%$$$'''+++---+++(((%%%+++(((%%%+++(((###&&&%%%$$$######"""#########)))$$$%%%******###!!!%%%######$$$$$$%%%%%%&&&&&&&&&''')))(((&&&%%%$$$%%%$$$$$$$$$%%%$$$$$$$$$$$$###%%%)))++++++)))%%%###$$$$$$%%%&&&(((***,,,---((($$$###(((+++,,,---000,,,,,,,,,,,,++++++******---222///DDDppp,,,***((('''''''''&&&%%%,,,%%%!!!$$$((('''%%%%%%$$$%%%&&&&&&%%%%%%((()))***+++***((()))+++)))%%%***(((&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%***%%%%%%+++...---******'''))))))(((***......***'''))),,,+++)))(((***,,,""""""$$$&&&)))(((&&&###$$$$$$%%%&&&'''((()))***///222444222000///,,,'''---+++***,,,000222111///}}}cccKKK:::777333000...------,,,---+++(((&&&$$$$$$%%%%%%$$$"""!!!!!!%%%&&&$$$###$$$&&&'''))),,,000444111444===NNNbbbxxxtttddd[[[YYYXXXYYY]]]```dddmmmvvvyyyzzzrrrjjjhhhfffeeefffjjjlllpppwww{{{}}}}}}}}}}}}}}}{{{yyyyyyyyyyyy~~~{{{uuuoooiiiaaaZZZUUUSSSTTTVVVZZZ```hhhooosssrrrqqqoookkkddd[[[TTTOOONNNPPPSSSUUUWWW\\\dddjjjsss~~~}}}|||}}}|||~~~}}}zzztttoooqqquuu~~~~~~tttcccZZZMMMCCC>>>:::666444555444333333222222222333222222333333333444444444222222111111222444555666111222333222000000000111222222222222222222222222111111111222222222222222111000000000111111000000000000000000000111111111---...//////222666444...999111,,,000333333111000444333222111000///............------------......------.........---+++***++++++,,,,,,---...//////++++++,,,---.../////////---,,,,,,++++++******))))))))))))***,,,,,,***(((((())))))***************(((((('''&&&%%%(((---000.........---------,,,,,,---///---)))(((******'''((('''((()))++++++***(((***222///+++222222+++)))'''((((((&&&(((***(((%%%$$$'''))))))'''&&&''')))((())))))***+++,,,///000)))(((''')))***)))$$$ '''((())),,,///000///...***000***###%%%$$$!!!%%%$$$$$$$$$$$$$$$$$$%%%%%%<<<555///+++%%% """((($$$$$$$$$$$$%%%%%%&&&&&&%%%&&&''''''&&&&&&(((*** ###&&&(((((((((((((((***'''%%%&&&&&&%%%'''***%%%%%%&&&'''((()))***+++((($$$"""%%%&&&%%%&&&***333222222111222333444555111%%%'''''':::444000,,,***+++***'''$$$+++%%%"""%%%&&&%%%%%%'''"""$$$%%%%%%$$$%%%''')))'''&&&%%%&&&)))+++(((%%%***(((&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))***)))''''''((()))***&&&&&&+++...,,,***+++%%%++++++''')))111222,,,)))***+++***)))***---000'''&&&%%%''')))******)))(((&&&$$$###$$$)))000444222333222///,,,((($$$!!!)))((('''))),,,......---hhhPPP???888111///000111---(((---+++(((%%%$$$###$$$%%%!!!!!!$$$%%%###""""""$$$&&&'''))),,,000333111222999FFFXXXnnnooobbbZZZXXXWWWYYY[[[[[[^^^hhhrrryyywwwmmmiiifffdddeeeiiiooossszzz~~~~~~}}}}}}}}}{{{zzzzzzzzzzzz~~~{{{uuunnnggg___WWWRRROOOPPPRRRWWW^^^gggnnnsssssssssqqqlllfff^^^WWWRRRPPPSSSWWWYYY[[[```gggmmmwww~~~}}}}}}}}}yyysssnnnpppttt~~~{{{ooobbbYYYLLLBBB<<<888555333444444333222222222333333222222222333333333333333222111111111222444666777111222333222000000000111444444333333222111000000000000000000111111222222---...///000111111222333//////000000111111111111***000444111///000111000;;;222---000222111......333333222111000///...---......------------......,,,---.........---,,,+++++++++,,,,,,---...//////***+++,,,---............---,,,,,,++++++******)))*********,,,------+++)))(((((()))************)))((())))))(((&&&&&&(((***+++,,,,,,---......//////))),,,+++((('''((('''$$$(((((()))+++,,,,,,***(((&&&...,,,***000...&&&'''(((...///(((###&&&)))******)))(((***,,,---+++)))555///((($$$%%%&&&%%%### $$$((()))'''%%%&&&''')))...333555333222555888...444,,, """$$$$$$)))"""""""""###$$$%%%&&&'''>>>888111***### ###(((%%%%%%$$$$$$$$$%%%&&&'''&&&((()))))))))+++...000(((---111222000+++(((''',,,'''%%%''''''%%%''',,,(((((((((((((((''''''&&&'''$$$###$$$$$$!!!"""&&&,,,,,,++++++---///222333===,,,555888###+++999(((%%%###$$$''')))(((&&&'''%%%&&&'''%%%"""%%%***$$$%%%%%%%%%###$$$%%%'''&&&###"""%%%)))***(((&&&,,,***'''&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%((()))))))))'''(((***+++***'''(((,,,...+++***+++%%%+++,,,'''(((000222...------+++)))(((***,,,///---***'''&&&'''***+++,,,***++++++***)))+++...222)))((('''((((((((()))***''''''&&&'''((())))))(((kkkTTTBBB:::111///222222---'''+++***'''%%%$$$#########!!!"""$$$###"""###!!!###&&&''')))+++...111000000555???MMMccczzzlllaaaZZZUUUVVVYYYZZZYYYZZZeeeqqqzzzzzzpppkkkgggdddeeeiiirrrvvv|||~~~}}}~~~}}}{{{{{{{{{{{{|||~~~zzztttnnnfff^^^VVVQQQLLLMMMPPPUUU\\\eeemmmrrrssssssrrrnnnhhhaaaZZZVVVRRRVVVZZZ\\\___cccjjjppp|||~~~}}}yyytttooopppuuu}}}~~~rrrdddZZZLLL@@@;;;888666444444333333222222333333333222222222222333333333333222222111111222444555666111222333222000000000111555444444333222111000////////////000111111222222---...000111111111333555/////////000111111222222///777:::555000///222333888222...000222///------111111111111000...---,,,......------------......,,,---...//////...---,,,+++,,,,,,------.........((()))***,,,,,,,,,++++++---------,,,++++++******)))))))))***++++++)))''''''((())))))******))))))&&&&&&'''((())))))((('''(((((()))***++++++,,,,,,'''+++---++++++---+++&&&+++++++++,,,......,,,***,,,111+++''',,,+++)))...---555666***!!!"""'''''',,,)))'''***...///---)))999111)))'''***,,,***'''&&&***---+++&&&$$$''',,,'''...444333---,,,000666,,,555--- """''')))///""""""""""""###$$$%%%&&&***)))(((((('''%%%$$$$$$'''&&&%%%$$$$$$%%%&&&'''###$$$&&&&&&&&&(((***---)))///555888666333222222(((%%%(((000000(((%%%(((*********)))(((&&&%%%$$$$$$###%%%'''&&&###%%%)))%%%%%%%%%%%%'''))),,,---***'''(((000%%%$$$"""###$$$%%%$$$$$$$$$%%%''')))&&&"""$$$***%%%&&&&&&%%%$$$###$$$&&&%%%"""###''')))((('''(((...,,,(((&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%'''((((((((('''***//////+++)))***&&&***+++((()))---000000...---***''''''((()))+++...***&&&$$$%%%''')))***)))...444555111+++'''%%%'''$$$$$$'''))))))+++///((((((((((((((('''''''''iiiRRRAAA;;;555111000///,,,(((((('''&&&%%%$$$###""""""######$$$!!! """!!!###%%%'''((())),,,...000111555;;;EEEYYYvvvsssfff]]]XXXNNNRRRWWWYYYWWWXXXdddqqq{{{{{{qqqllliiifffgggjjjtttxxx|||~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~}}}}}}yyysssmmmfff]]]UUUPPPKKKLLLOOOTTT\\\eeemmmqqqttttttssspppkkkddd^^^ZZZUUUXXX]]]```bbbgggnnnsss~~~{{{uuuqqqrrrwww|||vvvggg\\\MMM@@@;;;999888888333333333222222333333444222222222222222222222222333222222111222333555666111222333222000000000111333333333222222111111111//////000111111222333333///111333333111000222444...//////000111111222222888<<<<<<666111111222222111......111111...---///...//////000///...---,,,......------------......------////////////...---------------------------((()))+++,,,,,,+++***)))......------,,,+++++++++***)))((()))))))))'''&&&'''(((((())))))))))))))))))'''%%%''')))***(((&&&((((((((((((((((((((((((&&&+++///000111222///***,,,+++++++++------+++***...222---***...,,,***111+++444666+++$$$&&&'''$$$''''''((()))***++++++***...---,,,---000111///---//////...***&&&&&&)))---***---///,,,'''%%%(((,,,***666111###$$$)))***...((('''&&&&&&%%%%%%%%%&&&!!!"""$$$'''++++++'''"""((('''%%%$$$$$$%%%&&&'''###%%%&&&%%%$$$$$$%%%&&&$$$***000333444555888<<<(((%%%)))333333)))%%%((())))))***)))((('''%%%$$$######'''***)))%%%%%%)))%%%%%%%%%%%%&&&'''((()))'''***...&&&(((&&&###(((((((((&&&###""""""###$$$###%%%))))))%%%$$$'''%%%&&&&&&&&&$$$$$$&&&'''%%%###%%%***)))&&&''',,,111---)))'''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&+++((($$$###%%%'''&&&$$$'''''',,,111111+++((())))))((()))******(((,,,222...,,,)))''''''(((((())))))(((&&&&&&'''(((((((((&&&,,,222333...(((%%%$$$***&&&'''******'''&&&***(((((()))(((((('''((()))yyydddMMM???===888333///,,,++++++&&&&&&&&&%%%$$$###"""!!!%%%!!!!!!%%%$$$!!!!!!###%%%&&&'''(((***,,,333444777;;;BBBSSSppp|||mmmaaaXXXSSSIIINNNUUUXXXVVVXXXdddrrr|||zzzqqqmmmjjjhhhhhhlllvvvyyy}}}~~~~~~~~~}}}||||||{{{{{{|||~~~}}}}}}yyysssllleee]]]UUUPPPKKKLLLOOOTTT\\\eeemmmrrrtttttttttqqqmmmfff```]]]WWWZZZ___bbbeeeiiipppuuu}}}}}}wwwssstttyyy{{{}}}rrrjjj^^^NNNAAA;;;:::::::::333333333222222333444444222222222222222222222222444333222222222333444555111222333222000000000111111222222222222333333333000000111222333333444444222444555444111///000222...//////000111222222222===>>>:::444222333222...++++++...222111......222------...//////...---,,,.........------.........---...///000000///......------------------,,,,,,+++,,,---......---+++***///......------,,,,,,+++---+++***)))***)))(((&&&'''(((((()))))))))))))))...)))%%%%%%(((***'''$$$,,,,,,+++***)))((('''''' ''',,,...000111---(((+++)))((((((******)))(((%%%,,,,,,---111***###(((&&&///111***)))---+++###"""%%%((((((&&&%%%(((******...222222000+++((('''+++(((%%%%%%(((---333666333222000,,,)))''''''(((+++999555'''&&&(((&&&'''///...---+++)))((('''''')))'''&&&(((,,,...)))###((('''%%%$$$$$$%%%&&&(((+++,,,---,,,)))'''&&&'''(((+++...---+++,,,111666...((((((//////((((((...'''((()))))))))(((&&&%%%###$$$(((+++)))###"""&&&&&&&&&&&&&&&%%%%%%%%%$$$*** %%%'''***$$$"""***!!!$$$$$$######'''+++%%%""""""(((,,,)))%%%###$$$%%%&&&&&&%%%%%%''')))%%%$$$''',,,***%%%'''...222///***'''&&&'''&&&&&&''''''''''''''''''''''''111+++%%%$$$'''(((&&&"""&&&'''---222222+++((((((+++&&&''',,,+++%%%***444///,,,***((()))*********&&&&&&'''***,,,,,,)))'''&&&)))+++)))%%%%%%)))---%%%###%%%,,,,,,'''&&&)))&&&'''((((((''''''((()))nnnUUUCCCCCC;;;222.........---***(((&&&######$$$$$$!!!"""""""""###$$$%%%&&&'''###!!!###((((((%%%''',,,333777333333>>>NNNiiixxxggg[[[TTTQQQIIIJJJMMMPPPPPPSSS]]]iiiwwwwwwooojjjjjjmmmooottt{{{~~~}}}~~~}}}|||}}}~~~~~~}}}|||zzzrrriiibbb\\\VVVRRRNNNLLLMMMTTT\\\dddnnnwwwuuuyyyyyysssmmmiiiddd___^^^___bbbeeeiiinnnuuuzzz~~~yyyssstttxxx~~~}}}vvvggg\\\MMM@@@999777666555444444333333222111000000111111222222222333333333555222000000333333000---111111111111111000///...//////000111333666888999,,,...000222333222111000333111//////111111...***000111111111111222222222222111222444666666333000+++333222///111,,,&&&,,,++++++---///222444555666////////////////////////////////////////////////+++++++++,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******))))))))))))************'''++++++''''''++++++'''******)))((('''&&&&&&%%%***///333///'''###(((...+++(((***222;;;===666--- ;;;(((GGG***///(((***---///+++(((,,,444$$$)))000111)))!!!###)))&&&######(((,,,,,,...111333666444---)))***(((###...+++&&&$$$%%%&&&'''(((222000,,,***(((&&&$$$"""%%%&&&'''&&&$$$###$$$%%%***$$$!!!###)))---,,,(((((('''(((---111000)))###000&&& ###&&&$$$"""$$$%%%###$$$))))))%%%"""""")))(((,,,///---)))...777;;;000&&&&&&((((((&&&&&&)))***))))))'''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$'''$$$###&&&&&&%%%&&&***$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''&&&$$$$$$%%%''',,,((($$$###%%%'''((('''$$$&&&''''''&&&%%%%%%&&&%%%&&&((('''%%%$$$&&&'''000777666(((!!!$$$&&&"""(((&&&$$$###%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&)))+++---,,,(((%%%((((((((((((***,,,...000+++***(((&&&&&&''')))***)))'''&&&''')))*********&&&&&&%%%&&&&&&'''((()))%%%%%%%%%&&&&&&((()))***,,,,,,+++***)))))))))***wwwiii\\\PPPIII@@@:::333/////////,,,)))(((%%%###"""$$$$$$""" $$$$$$###"""###$$$&&&'''###!!!###((((((&&&(((...333777333222===KKKdddtttbbbVVVPPPNNNPPPLLLJJJLLLOOOTTT^^^hhhwwwxxxpppllllllooorrryyy~~~~~~}}}}}}~~~}}}{{{wwwpppiiiccc]]]WWWSSSOOOMMMNNNUUU]]]eeeoooxxxvvv{{{{{{vvvqqqmmmhhhccc```bbbeeegggkkkrrryyy~~~}}}xxxssstttxxx|||uuudddZZZLLLAAA;;;999777666444444333333222111111000111111222222222333333333444222111000111222111000222222222111111111000000111111111111222333444555111222333333333222111000///......///000000///...000000111111111222222222333222222333555444111...)))000///---222...***000------...///000222222333////////////////////////........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))************'''++++++''''''++++++'''((((((((()))))))))))))))&&&))),,,+++(((&&&''')))'''000888888222...222777'''000)))999hhh===---''''''''')))------***))),,,$$$'''---///)))""""""'''((($$$###'''***))))))++++++///...)))(((***)))%%%---***&&&$$$%%%&&&''''''(((((((((***+++***(((%%%&&&'''((('''&&&%%%%%%'''%%%!!!###+++000000......+++((())),,,...+++(((111(((###%%%'''%%%###$$$)))%%%$$$&&&'''$$$###%%%((('''(((,,,+++***000888222***$$$&&&)))***,,,...$$$&&&((('''$$$###%%%(((###$$$$$$$$$$$$$$$$$$$$$(((%%%&&&)))((($$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((&&&$$$$$$%%%&&&%%%$$$"""$$$&&&((('''%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%&&&&&&%%%%%%%%%%%%,,,444444***$$$(((***'''***(((''''''((())))))((($$$$$$%%%&&&&&&&&&&&&%%%&&&&&&'''***++++++(((%%%---,,,+++***)))(((''''''...,,,***((((((((()))******((('''((())))))((('''''''''''''''((()))******&&&&&&&&&&&&'''((())))))(((((((((((()))***++++++jjjWWWKKKFFFEEE===888333111000///+++((('''%%%###"""###$$$$$$###(((&&&%%%#########$$$%%%"""!!!###'''((('''***///111555111000:::FFF\\\xxxnnn\\\QQQLLLKKKVVVNNNGGGGGGKKKRRR\\\eeetttzzzsssppppppsssuuu{{{~~~}}}}}}~~~}}}~~~wwwtttoooiiiddd^^^XXXTTTPPPMMMNNNTTT\\\dddoooxxxxxx}}}~~~zzzuuurrrnnniiidddfffhhhkkkooovvv}}}}}}xxxsssuuuzzz{{{sssaaaXXXLLLBBB===:::888666444333333222222111111111111111222222222333333333333333222111000000222333333222111111111111111111333222222111111111111111777666555444333222111000///111222222111000000000000000000111111111222222333222222222333111...,,,+++111---,,,222000,,,111////////////////////////////////////////////////------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,))))))))))))************(((******((((((******(((************))))))))))))%%%&&&''')))******)))'''***333999444***&&&---666///###%%%***TTT///222''')))&&&'''---///+++'''&&&%%%%%%))),,,***$$$"""%%%+++'''%%%((((((&&&$$$&&&$$$'''(((&&&'''))))))&&&---+++'''&&&'''((((((((("""###&&&***,,,,,,)))&&&((()))***)))'''&&&'''(((...***&&&(((---000...+++...+++)))***,,,---***''''''""" %%%((()))((())),,,'''%%%%%%$$$"""$$$''''''%%%%%%(((***,,,000555666111---...---+++---000$$$''')))(((###"""$$$((("""#########$$$$$$%%%%%%%%%$$$&&&++++++&&&###$$$'''&&&%%%$$$$$$%%%&&&'''(((((((((&&&$$$###$$$%%%""""""###%%%''''''%%%###$$$&&&''''''&&&%%%%%%&&&'''&&&%%%&&&'''(((&&&%%%%%%---...'''###&&&(((%%%&&&%%%%%%&&&''''''&&&$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&'''))))))(((&&&,,,,,,---,,,+++)))'''%%%///...,,,***))))))*********)))((()))))))))&&&$$$(((''''''(((((()))***+++(((((((((''''''((()))))))))((((((((((((((())))))xxxdddRRREEE>>>:::999666444222111///***''''''%%%#########$$$&&&&&&))))))(((((('''%%%$$$###""""""$$$&&&'''))),,,000000333//////777AAARRRkkk}}}hhhWWWNNNKKKKKKTTTNNNIIIHHHIIIMMMXXXcccqqq||||||wwwtttuuuwwwyyy|||~~~}}}|||{{{|||~~~~~~}}}}}}|||}}}wwwtttoookkkeee___XXXSSSPPPMMMMMMSSS[[[cccmmmwwwyyy~~~}}}yyywwwsssooohhhiiikkknnnrrryyy}}}xxxtttvvv{{{zzzsssaaaXXXMMMCCC>>>:::666333333333333222222111111111111111222222222333333333111333333222//////333666222111000000000000111222222222111000000///000000888777555444222111111111555888999777222///000111000000000000111111111111111000000111111000...---000333...,,,333111+++...////////////............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------------------------++++++,,,,,,,,,,,,++++++((()))))))))************((())))))(((((())))))(((------+++***((('''&&&%%%((((((((()))******++++++222...***((((((*********+++###'''((( ...'''+++)))+++//////***'''(((&&&%%%&&&+++,,,((($$$$$$---)))'''******'''%%%&&&%%%&&&'''''''''((('''&&&...,,,))))))*********)))$$$%%%&&&((())))))%%%###'''))))))((('''&&&'''(((///,,,))))))+++,,,)))&&&&&&(((+++///000,,,%%%!!! ###&&&''''''&&&+++(((''''''%%%"""###'''%%%$$$$$$(((+++---------222000000000,,,(((***//////000111///+++'''%%%$$$""""""######$$$%%%%%%%%%"""!!!$$$)))+++((((((***((('''%%%$$$$$$%%%'''((((((((((((&&&$$$###$$$%%%((((((''''''&&&%%%###"""$$$&&&''''''&&&%%%%%%&&&)))''''''(((******(((&&&###)))+++&&&$$$&&&&&&$$$%%%%%%%%%&&&((('''%%%###''''''''''''((()))******'''%%%$$$%%%'''(((((((((&&&(((***,,,---,,,+++***---,,,+++*********++++++)))((((((((())))))'''%%%''''''''''''((()))***+++***))))))(((((((((((()))---,,,+++)))'''&&&&&&%%%{{{gggVVVLLLCCC:::444555444444333111...***'''%%%%%%%%%$$$$$$%%%&&&((((((***,,,---,,,)))%%%"""###%%%&&&&&&&&&)))---///---111...---555<<>>999444111333333222222222222222111111111222222222333333333000222333222000000333777000000/////////000000111000000000///000000111111444444333222111222222222555888999777333000000222//////000000000111111111---.../////////000000000000222,,,,,,555444---...------......//////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,+++------------------------******++++++++++++******((()))))))))************)))(((((())))))(((((())),,,+++***)))'''&&&%%%$$$***++++++(((%%%&&&***///222+++###"""''',,,+++((("""---111222!!!999111"""***+++------)))%%%''',,,'''%%%&&&,,,...***&&&%%%---***))),,,---***((()))*********+++***'''%%%$$$+++)))(((((()))***)))''''''&&&%%%%%%&&&&&&%%%###&&&'''((('''%%%$$$%%%&&&###"""!!!$$$''')))(((&&&###&&&))),,,,,,((("""%%%%%%$$$$$$$$$%%%$$$"""''''''))),,,)))$$$###&&&$$$%%%'''))),,,,,,)))%%%!!!"""&&&)))'''%%%(((...333222222222000---'''#########$$$$$$%%%%%%%%%%%%%%%"""###'''(((((()))---((('''%%%$$$$$$%%%'''((('''((((((&&&$$$###$$$&&&222000,,,((($$$"""""""""$$$&&&''''''&&&%%%%%%&&&&&&&&&'''((())))))'''%%%&&&)))+++***+++,,,---,,,)))))))))+++,,,,,,***'''&&&&&&&&&&&&'''((()))***'''%%%$$$$$$'''((())))))%%%&&&((()))******))))))(((((())))))******+++,,,'''&&&&&&''')))***((('''&&&&&&&&&&&&'''((())))))***))))))(((((((((((()))///...,,,***)))'''''''''xxx___KKKBBB<<<555000333333333333000---***((($$$&&&''''''&&&%%%&&&'''&&&))),,,......+++'''$$$'''))))))&&&%%%))),,,,,,+++///,,,,,,444888BBBUUUnnnzzzeeeUUULLLKKKLLLIIIMMMRRRRRRKKKJJJVVVdddooozzz|||{{{{{{|||}}}|||}}}~~~{{{zzzzzz{{{}}}~~~}}}|||~~~}}}|||~~~~~~yyyuuuooojjjddd^^^WWWSSSQQQMMMLLLQQQXXXaaalllvvv|||~~~|||yyyuuupppqqqqqqrrruuu{{{}}}yyyyyy~~~{{{sssddd[[[NNNDDD>>>999444000222222222222222222222222111111222222222333333333///111222333333333444666//////000111111111111000////////////000111222333111111111111222222222222///111222333222111222333/////////000000000111111+++---////////////111333---///***,,,999999111000------...///000000111222////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))))))))))))))************)))''''''))))))'''''')))&&&'''''''''(((((((((((((((******'''###$$$)))...***+++***'''%%%&&&+++000%%%...)))111"""OOO333!!!'''(((++++++%%%!!!%%%,,,&&&%%%''',,,...***''''''+++((((((---///,,,***+++---,,,,,,---+++&&&######&&&%%%%%%&&&''''''%%%###&&&$$$######%%%'''''''''%%%&&&&&&&&&$$$###$$$%%%&&&&&&%%%'''(((((('''%%%'''&&&%%%$$$######$$$$$$!!!$$$%%%$$$&&&+++---,,,###%%%+++000---&&&###%%%"""'''************'''###"""###&&&***((($$$%%%)))&&&&&&''''''((('''%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%+++'''%%%''''''%%%&&&***((('''&&&%%%%%%&&&'''(((&&&''''''&&&$$$$$$%%%'''333111---(((###!!!"""###$$$&&&''''''&&&%%%%%%&&&"""%%%'''(((&&&%%%$$$$$$%%%&&&''')))+++...///000)))(((((()))******)))'''$$$$$$######$$$&&&((()))'''%%%$$$%%%((()))***)))***)))'''&&&%%%%%%&&&''''''''''''((())))))******'''&&&%%%%%%''')))))))))%%%%%%%%%&&&&&&'''((()))(((((((((''''''((())))))+++***************++++++pppYYYFFF:::444111///222222333222///,,,***)))$$$&&&))))))'''%%%%%%&&&&&&''')))***+++***)))(((***---,,,&&&$$$(((***))))))...+++,,,444666===NNNeee{{{eeeTTTJJJGGGGGGEEEGGGKKKLLLHHHIIISSS```iiittt~~~||||||}}}}}}zzzyyyzzz{{{}}}}}}|||{{{}}}~~~~~~}}}~~~|||uuuqqqkkkfffaaa\\\WWWTTTSSSOOONNNRRRZZZbbbmmmwww~~~|||xxxuuuuuuttttttwww}}}{{{{{{~~~yyyqqqcccZZZMMMCCC===999555333222222222222222222222222111111222222222333333333//////111333666666555333///000333444555444222111111111000000000111222222000111222333333222111000.........000222333222111////////////000000000111---///000000......000333,,,...)))...<<<<<<111///......///000000111111222////////////////////////------------------------+++,,,...000111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))***************&&&&&&******&&&&&&***&&&&&&'''((()))******+++&&&''''''((()))***++++++%%%***---***%%%$$$***000***%%%!!!???((()))&&&&&&(((***((($$$$$$)))$$$###''',,,---)))'''((((((%%%&&&+++---***((((((***((()))---+++%%%###$$$%%%$$$%%%&&&((('''%%%############%%%((()))((('''$$$%%%&&&%%%$$$###$$$%%%++++++******)))'''%%%###'''&&&$$$"""!!!###%%%'''"""$$$###&&&...333333!!!%%%,,,000---&&&%%%((("""(((+++(((&&&((()))(((+++***,,,///---'''%%%&&&###%%%"""!!!***111(((((((((''''''&&&&&&%%%***''''''))))))%%%%%%'''''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%&&&(((*********'''###!!!"""$$$$$$&&&''''''&&&%%%%%%&&& &&&++++++&&&###$$$''')))'''&&&'''((()))***+++&&&%%%######%%%&&&%%%$$$%%%%%%$$$$$$%%%''')))+++&&&%%%%%%''')))++++++***+++)))&&&%%%&&&+++000444))))))))))))(((((('''&&&***'''$$$$$$%%%'''((()))&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&'''((())))))))))))((())))))***+++,,,___WWWLLL@@@777333222333111222333111...,,,******###'''++++++(((%%%$$$%%%&&&&&&%%%&&&'''(((***,,,---000...&&&###''')))'''(((---***,,,444555;;;KKK___||||||fffSSSGGGCCCCCCAAA@@@AAABBBCCCFFFPPP[[[bbbnnnxxx}}}}}}|||}}}}}}vvvuuuuuuwwwyyy|||}}}}}}~~~}}}}}}~~~~~~~~~{{{rrrnnnhhhccc___[[[XXXUUUUUUQQQOOOTTT[[[cccoooyyy}}}yyyxxxxxxwwwvvvxxx~~~}}}|||~~~xxxpppbbbXXXLLLBBB===:::777555222222222222222222222222111111222222222333333333//////000444888999555111///222555777888666444222333222111111111111111111111222444444444222000///333000///000333444111...////////////000000000000///111222000...---///222///000+++///===<<>>>>>@@@FFFLLLPPPRRR^^^eeennnuuuxxx}}}|||{{{zzzyyywwwuuurrrssstttvvvwwwzzz|||~~~~~~~~~~~~{{{vvvqqqjjjccc^^^YYYUUUSSSVVVQQQOOOSSSXXXaaannnzzz}}}|||{{{yyyxxxzzz}}}~~~||||||}}}yyynnncccWWWJJJBBB===777555666999777444222111222333555111111111111111111111111333222222111111222222333444222000000333444333111222111000......000111222111222333444333222111000000000111111111111000000.........///000222333444///000000000000//////...---......///////////////...+++...666888333000111......//////000000111111//////.........---------+++++++++,,,,,,---------,,,,,,------,,,,,,+++***///***&&&&&&+++///...+++))))))))))))((((((((((((***)))(((''''''((()))***(((******)))+++000///,,,)))&&&***555;;;444+++&&&$$$)))(((&&&***222///&&& ''')))%%%(((000///&&&(((******)))&&&$$$###$$$###'''$$$%%%+++&&&!!!)))'''%%%,,,---$$$%%%---,,,,,,&&&$$$&&&&&&###%%%+++(((%%%###"""$$$&&&'''&&&%%%###&&&+++)))"""!!!&&&***)))'''&&&%%%%%%&&&&&&&&&###%%%+++...)))&&&(((%%%%%%%%%%%%%%%$$$###"""'''"""$$$,,,,,,%%%$$$)))...&&&"""(((---------///*********++++++,,,,,,,,,&&&(((&&&$$$+++333000%%%(((!!!$$$+++'''***>>>((((((***,,,***'''(((---###&&&'''((()))***)))&&&&&&))).../////////111444)))'''%%%&&&)))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###$$$&&&(((%%%%%%$$$$$$$$$%%%&&&'''+++***)))(((&&&$$$###"""$$$%%%&&&&&&%%%%%%''')))'''&&&%%%$$$$$$%%%&&&''''''$$$$$$***000111+++%%%777666,,,!!!$$$///111***%%%'''((((((''''''((()))+++------+++'''%%%''')))***,,,------+++(((((((((&&&$$$&&&******%%%''',,,+++***)))*********((('''LLLHHHCCC>>>;;;888555222555444222000---,,,+++***"""###%%%'''((('''%%%###"""$$$$$$$$$)))...,,,&&&+++,,,...---+++)))((((((***&&&111///...777;;;NNNdddwwwdddUUUJJJFFFDDDDDDCCCCCCEEEIIIMMMOOOPPPYYY^^^ffflllqqqxxx~~~|||zzzyyyxxxwwwtttrrrqqqqqqqqqssswwwzzz|||||||||xxxtttooohhhbbb\\\WWWSSSOOOQQQMMMLLLPPPVVV___lllxxx~~~}}}{{{zzz{{{}}}~~~~~~~~~zzzooodddWWWJJJBBB<<<777444555777666444222111111222333111111111111111111111111333222222111111222222333333111//////222333222000222111000//////000111222111222333333333222111111000000111111111111000000000000000000000000111222...////////////......---------...///////////////...+++---444666333000222...............////////////.........------------+++,,,,,,,,,,,,,,,,,,---,,,,,,------,,,,,,+++***---,,,***))))))***++++++***)))))))))((((((((((((&&&'''((())))))((('''&&&)))***)))'''))),,,+++''')))'''+++222333...******$$$)))+++***))),,,---,,,***'''&&&)))************'''(((((('''$$$######$$$$$$&&&###&&&---((("""'''"""!!!)))+++""""""(((%%%,,,'''$$$%%%%%%"""###(((%%%&&&&&&$$$"""!!!$$$&&&###"""%%%!!! )))(((&&&$$$$$$$$$$$$%%%### """(((***&&&###%%%$$$$$$%%%%%%$$$######"""$$$###$$$((((((&&&%%%'''+++%%%###(((+++***+++.........//////...+++(((&&&)))***(((%%%***111000***+++'''(((***$$$###///+++)))))))))&&&"""$$$(((---000000+++%%%###'''***'''))),,,,,,+++)))***+++000...+++******)))&&&###%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$$$$&&&(((%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%&&&'''&&&%%%%%%'''))))))(((''''''''''''((()))$$$###$$$)))///111...+++===;;;222&&&&&&......&&&'''))),,,,,,+++******++++++***((((((((((((((('''***,,,------+++)))((()))+++)))+++...,,,'''&&&*********)))*********((('''CCC@@@===;;;:::888666444444333111///---,,,++++++%%%&&&'''((('''%%%###!!!$$$$$$""""""''',,,***$$$******,,,///111000---***+++&&&222//////888<<>><<<999888888777555333111000///---,,,+++++++++&&&((()))******+++,,,---###%%%$$$"""###'''(((%%%***)))))),,,000000---******&&&111......777<<>>!!!&&&((($$$!!!$$$'''(((+++(((&&&'''***+++***((()))%%%000------555999LLLaaa~~~wwwgggZZZRRRLLLHHHIIIHHHIIIJJJKKKKKKHHHFFFCCCAAABBBGGGQQQ\\\fffkkkxxx~~~{{{zzzxxxwwwvvvtttsssrrrppplllhhhgggffffffiiiooosssttttttzzz{{{|||~~~}}}}}}~~~}}}xxxsssqqqnnnjjjeee```[[[UUUOOOKKKLLLKKKNNNVVV___iiivvv|||zzzyyyyyy~~~{{{qqqdddXXXJJJBBB<<<666444444000111222333333111000///111111111111111111111111222111111000000111111222444444444333222222222333111111000000000000111111000000000111111222222222111111222222222222111111000000000000000111111222111111111000///...------,,,------...............------,,,,,,...111222111000//////......---------,,,,,,---------------------------,,,,,,+++++++++,,,,,,------,,,,,,+++***,,,***))),,,000111///+++************))))))))))))******))))))))))))******%%%(((((((((,,,111222///,,,***)))+++...000---(((,,,%%%$$$))))))$$$&&&---'''++++++(((***///---&&&''''''&&&%%%$$$%%%(((***&&&%%%!!!'''222---"""###***%%%((((((!!!###)))%%%''''''&&&%%%%%%'''((((((***)))'''&&&&&&%%%%%%$$$+++***'''###!!!!!!"""###&&&%%%$$$#########$$$%%%$$$%%%%%%&&&((()))(((&&&"""######$$$$$$$$$######"""(((((("""###***+++&&&%%%)))'''###!!!$$$'''***))))))(((((())))))***######(((---+++%%%&&&,,,%%%,,,,,,&&&''',,,(((&&&$$$&&&+++,,,(((&&&'''"""%%%...444111'''"""$$$$$$%%%&&&'''(((((('''&&&"""###$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''"""$$$&&&'''&&&%%%%%%%%%$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''''''''((('''%%%%%%&&&(((%%%&&&&&&&&&&&&&&&&&&%%%!!!$$$''''''(((,,,333999((()))(((&&&'''***)))'''%%%(((,,,...---+++))))))$$$&&&((()))((())),,,///'''))))))((('''&&&'''(((%%%)))++++++******))))))&&&(((******((('''((()))<<<999555222222222111000******)))((((((((())))))((())))))((('''***111666!!!'''***&&&$$$&&&((())))))'''%%%%%%&&&'''((('''***&&&000,,,,,,333777III```|||vvvggg\\\TTTNNNJJJHHHGGGGGGGGGGGGFFFCCCAAA<<<<<<===AAAIIISSS]]]dddrrr}}}|||xxxwwwvvvvvvuuutttsssqqqnnnjjjfffcccdddeeehhhjjjmmmppprrrvvvwwwyyyzzz{{{|||}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~zzzvvvrrrpppmmmiiiddd___[[[VVVQQQMMMJJJJJJNNNWWW```jjjwwwzzzwwwtttsssyyy{{{zzzqqqcccWWWJJJBBB===777555666000111222333333222000000111111111111111111111111111111000000000000111111555555666444222111222444000000000111111000000000000000000000000111222333111111222222222222111111000000//////000111222222111111111111000///------,,,,,,---............------...---+++...222333000/////////...............,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++(((''',,,222444///***++++++*********))))))))),,,+++)))(((((()))+++,,,'''))))))''')))---,,,(((++++++)))+++000444///(((---'''###'''***)))''''''!!!)))+++%%%(((000...###'''''''''&&&%%%%%%(((***&&&&&&###'''111,,,###%%%)))"""###$$$"""((($$$%%%''''''%%%&&&)))***((((((%%%!!!!!!###&&&&&&%%%)))+++***### """"""&&&%%%$$$######$$$%%%%%%"""$$$$$$###%%%((('''$$$######$$$%%%%%%%%%%%%$$$###%%%&&&###$$$''''''$$$!!!'''***&&&""""""%%%&&&'''&&&%%%$$$%%%'''***+++%%%"""(((222111((('''000&&&******%%%&&&***''' (((&&&&&&***+++&&&"""!!!***$$$###((()))$$$"""&&&)))((((((((()))(((%%%###%%%&&&'''&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%%%%&&&$$$%%%&&&((((((''''''&&&$$$$$$%%%&&&'''((()))***&&&''''''&&&$$$$$$%%%'''''''''((())))))(((''''''((())))))'''&&&''',,,000++++++***)))((())))))((($$$'''+++,,,+++)))((((((%%%(((+++***((((((+++000'''(((((('''&&&&&&''')))+++//////+++)))))))))'''%%%(((******'''&&&(((***:::666111------...//////))))))((((((((()))******+++---...***%%%###%%%(((%%%'''''''''***---+++&&&%%%&&&((((((''''''((()))---(((222---,,,333666HHHZZZvvvssseee]]]WWWQQQMMMKKKIIIFFFEEECCCAAA>>>;;;555888;;;===BBBKKKVVV^^^lllxxxyyyuuutttssstttsssrrrrrrpppmmmhhhddd___cccfffgggfffhhhlllqqqtttuuuvvvxxxyyyzzz{{{{{{||||||}}}~~~~~~~~~|||wwwssspppnnnlllhhhbbb]]]YYYVVVRRRPPPJJJJJJOOOYYYbbbkkkwww~~~xxxssspppnnnsssvvvzzzyyypppbbbVVVIIIBBB===888666777111111222222222222222111111111111111111111111111111111000000000000111111444555666444111000111333000000111111111111000000000/////////000111333444111222222333333222222111222111000000000000000000111111111000///...,,,++++++,,,------......------,,,......,,,///444333///---------------.........++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,---,,,,,,------,,,,,,+++***''''''))),,,//////,,,)))+++++++++*********))))))))))))************)))))))))***)))'''))),,,+++'''(((++++++***---222111,,,,,,+++((('''+++...***$$$$$$%%%%%%%%%'''))))))&&&%%%'''''''''%%%%%%%%%'''%%%((($$$'''///)))###((()))"""%%%&&&"""%%%***%%%$$$''''''$$$$$$((((((%%%%%%$$$###!!!"""%%%***---***,,,***%%%$$$(((((($$$$$$###""""""""""""$$$$$$!!!######!!!###''''''"""$$$$$$%%%&&&&&&&&&&&&&&&'''%%%&&&))))))&&&$$$&&&%%%******$$$"""%%%'''&&&!!!!!!"""$$$&&&)))+++---(((!!!%%%111222))))))333+++++++++)))((()))))))))---(((%%%((()))&&&$$$$$$+++### &&&'''"""###)))((('''&&&''')))(((%%%"""'''))))))(((%%%###$$$&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&((($$$%%%'''((()))((('''&&&%%%%%%&&&&&&'''((())))))%%%&&&&&&%%%######$$$%%%''''''((())))))(((''''''...,,,***'''%%%$$$&&&(((---,,,+++***)))((((((***###&&&(((((('''&&&''''''(((((()))((((((((()))+++)))))))))((('''''')))+++,,,//////(((&&&((()))'''$$$'''******'''&&&(((+++888333---******,,,...///)))))))))))))))***++++++!!!&&&++++++(((&&&'''))))))'''$$$&&&///444...###!!!&&&+++,,,***))))))+++///***444///,,,333666HHHOOOkkk~~~qqqddd]]]YYYTTTPPPNNNKKKGGGDDDAAA>>>:::888222555:::<<<>>>FFFQQQ[[[iiiuuu~~~wwwrrrqqqqqqsssrrrqqqpppoookkkfffbbb]]]bbbggggggddddddjjjpppssstttuuuwwwyyyzzzzzzzzz{{{|||~~~zzzuuuqqqooommmjjjfff```[[[XXXUUUSSSQQQLLLLLLRRR[[[eeennnyyy}}}wwwqqqnnnkkkppprrrwww~~~yyyoooaaaUUUHHHBBB===999777888222222222222222222333333111111111111111111111111111111000000000000111111333555555333000///000333000000111111111111000000000////////////111333444111222222333333222222111444333222000//////......000000000///...,,,+++***+++,,,------......------+++//////---000555444...+++++++++,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,---------,,,++++++$$$(((,,,---,,,***((((((+++++++++************)))&&&'''***++++++***'''&&&(((******)))+++000///,,,&&&+++---))))))///222111***///...)))+++000---###+++!!!&&&'''"""###***$$$&&&''''''%%%$$$$$$$$$%%%(((&&&'''---(((###+++&&& $$$'''###&&&)))###$$$((((((######&&&&&&"""%%%'''(((%%%###&&&...666((((((%%%"""&&&,,,***"""###"""!!! !!!"""###"""%%%$$$!!!###)))(((###$$$%%%&&&&&&''''''''''''---((()))000///'''%%%***(((+++***$$$"""&&&(((&&&%%%&&&'''''''''&&&%%%$$$))) ...000((()))555;;;888444000***$$$%%%(((///)))$$$&&&))))))+++---$$$!!!***+++%%%$$$+++###""""""%%%(((***'''%%%$$$'''((('''%%%$$$%%%'''(((((('''&&&%%%$$$$$$###%%%%%%%%%$$$###$$$&&&((($$$%%%'''))))))((('''&&&)))(((((('''&&&&&&%%%%%%%%%&&&&&&$$$""""""###%%%$$$%%%&&&''''''&&&%%%$$$%%%$$$$$$%%%'''***,,,...***)))))))))(((''')))---''')))++++++***)))***++++++(((%%%&&&(((***(((%%%***++++++***((()))+++---'''+++***$$$"""'''***(((###'''+++***'''%%%(((+++999555000---,,,---------)))*********---000...(((&&& 222$$$"""888*** ---+++***,,,//////+++(((++++++---...//////000000...///000//////111888===LLLYYYkkk|||zzzkkkbbb\\\WWWVVVXXXPPPLLLFFF@@@<<<999999999444444444888???HHHPPPVVVlllrrrxxxyyyuuuqqqqqqrrrwwwvvvtttsssqqqnnniiifff```^^^\\\]]]aaafffiiikkkoooqqqsssuuuuuuwwwyyy{{{xxxyyy{{{|||}}}~~~~~~~~~zzztttooonnnnnnhhhddd___[[[XXXUUURRRPPPPPPQQQUUU\\\fffssszzzuuupppllliiijjjooovvv}}}|||rrr```UUUJJJCCC<<<777666888000111222222111000111333111222222333333333222222////////////////////////222222111111111111222222111111000000000000111111555444222111111111222222000222333222000......///222111111000000000000000//////......------------000---+++***+++---......000000000000000000000000...,,,***+++---...,,,***+++***))))))+++---///111000000//////.........---******+++,,,,,,,,,,,,+++************))))))))))))---222---)))...+++''',,,***((((((+++,,,******---+++))))))***------***'''///000000...+++)))(((((()))&&&(((...000,,,'''%%%+++&&&"""%%%***---***%%%$$$'''///777888...$$$"""!!!###''''''%%%'''+++(((&&&###!!!!!!"""$$$&&&######$$$$$$&&&&&&'''''''''$$$&&&)))$$$))):::...+++&&&###$$$%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%&&&'''&&&%%%%%%&&&$$$""""""$$$%%%&&&%%%%%%'''((('''###"""###%%%$$$""""""%%%%%%%%%)))///'''"""!!!%%%(((&&&%%%%%%(((&&&$$$+++))) )))000222444//////@@@ $$$333+++---...((('''&&&'''(((((('''%%%###$$$&&&'''((()))(((((((((((((((&&&$$$###$$$&&&""""""###$$$%%%%%%%%%%%%&&&######''')))'''&&&'''$$$$$$$$$%%%&&&'''((()))******))))))((((((((('''%%%%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&'''((((((((()))******)))(((++++++)))(((''''''''''''+++&&&$$$&&&'''&&&''')))'''&&&'''***---,,,(((%%%***)))((('''(((***,,,...---***((((((+++,,,***(((,,,,,,)))&&&(((---,,,(((666222...+++***+++++++++***,,,,,,+++...111///***((($$$---(((---AAA;;;++++++)))))),,,///111...,,,,,,,,,---......---------...///000///...111777<<>>&&&)))((((((+++000333111///,,,------...---,,,+++***---///000///...111666;;;BBBJJJVVVdddtttssseee^^^ZZZVVVVVVXXXTTTSSSOOOJJJCCC;;;555222555888;;;<<>>666222333333444555444222111111222333333222111000//////...111111111111111111111111111111111111111111111111111000000//////000000111000////////////000000111---...111111000000111222222111111000000000000000///000111111111000///...111222333111,,,***+++,,,........................,,,+++***+++---......---++++++******+++---///000---------,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))******++++++,,,,,,111444---(((,,,***''',,,+++((((((++++++)))))),,,((((((((()))******(((&&&###&&&+++...///000111222***&&&%%%)))+++)))(((***'''$$$"""%%%***+++'''"""$$$###%%%***------///222,,,***,,,///---'''###$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""'''"""###'''&&&"""%%%,,,&&&$$$"""!!!###%%%&&&'''########################!!!"""######$$$#########$$$###!!!"""$$$%%%%%%$$$ """$$$$$$$$$$$$&&&'''&&&%%%''')))'''!!! """)))%%%$$$''')))''''''(((,,,111***"""(((++++++000 """ &&&---(((&&&222CCC """:::222$$$$$$###%%%$$$$$$%%%&&&&&&%%%###&&&'''((())))))((('''&&&&&&''''''%%%######$$$%%%''''''''''''&&&%%%$$$###***%%%"""%%%&&&$$$$$$&&&)))((('''&&&%%%$$$$$$$$$------,,,+++******))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((())))))+++&&&###'''...222...(((%%%&&&&&&'''(((***+++,,,---)))'''******(((''')))))))))(((***+++,,,***)))---------,,,***)))((('''///,,,)))'''((())))))((($$$((()))((((((******'''111...***(((((()))((((((&&&)))+++***+++...---***+++///'''***---===###***((((((+++000333222000,,,,,,...//////...,,,+++,,,...000///...000555:::@@@GGGRRRaaarrruuuiiiccc```]]]]]]```[[[YYYTTTMMMFFF>>>777444:::@@@GGGJJJKKKQQQ\\\fffqqqtttxxxxxxwwwuuuuuuvvvuuutttrrrqqqnnnjjjccc___WWWUUUUUUXXX]]]dddiiikkkhhhjjjmmmnnnpppqqqtttvvvxxxxxxxxxxxxzzz|||~~~|||uuuooommmlllfffbbb[[[UUURRROOOLLLJJJLLLQQQYYYeeeqqq||||||vvvpppiiibbb^^^\\\___eeelllttt}}}zzzpppcccXXXKKKDDD>>>999888;;;444555666444222111111222222222111000000/////////111111111111111111111111111111111222222111111111000000////////////000000222222222222333333444444///111222333222111222333222111111000000000000000...///000111111000...---222555777444---((()))+++000000000000000000000000------,,,------------,,,++++++***++++++---...///---------,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))))))))***************777:::222,,,...+++'''---+++((((((++++++((((((+++(((((()))*********((('''&&&))),,,...---+++++++++***&&&%%%'''(((''')))---%%%$$$###%%%((()))%%%!!!&&&######%%%%%%%%%)))...,,,)))(((++++++'''$$$%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$############((($$$###'''(((%%%$$$'''***(((%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#####################'''%%%$$$%%%'''((('''&&& !!!$$$&&&)))+++---///)))))),,,///,,,%%%"""###...)))''''''&&&###"""$$$###,,,)))$$$***,,,***...***+++'''&&&***$$$!!!,,,%%%"""***+++ &&&'''&&&&&&'''((()))'''&&&''''''((((((((('''%%%$$$%%%&&&&&&%%%######$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$...(((%%%''''''&&&&&&)))(((((('''&&&%%%%%%%%%%%%111000///---+++)))(((''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))(((%%%###&&&+++---***&&&%%%%%%&&&&&&((()))+++,,,111+++((()))***((())),,,******)))***++++++++++++------......---+++)))'''111...+++)))(((((()))***$$$---333///)))(((***+++111///+++************)))%%%***,,,++++++......,,,&&&..."""+++***,,,BBB000,,,***)))+++...111000...***,,,...000111111///...,,,...//////...///444888>>>DDDPPP```rrrxxxmmmhhhfffdddeeegggccc___YYYQQQIIIBBB>>>;;;>>>HHHSSSYYY[[[^^^eeekkkvvvwwwxxxxxxwwwwwwwwwwwwwwwvvvsssqqqlllfff^^^XXXUUUSSSSSSVVV\\\ccchhhkkkfffhhhlllnnnpppsssvvvxxxzzzzzz{{{{{{|||~~~}}}vvvpppmmmlllfffaaaZZZTTTQQQOOOMMMKKKMMMRRR\\\hhhuuu{{{sssmmmfff___ZZZXXX[[[```hhhqqqzzz{{{pppdddWWWIII@@@;;;999;;;@@@444555666444222111111222000000//////000111222333111111111111111111111111000111222222222222111000000000////////////000000222333333444444555555555222444555555333111222222222111111000000000000000------.../////////...---***...333222///...000444000000000000000000000000/////////...,,,+++++++++++++++++++++,,,------...---------------------...******+++,,,,,,,,,,,,+++*********))))))(((((((((///222,,,'''+++(((%%%***+++((((((++++++((((((***((()))+++++++++***))))))***+++------***'''&&&%%%***'''&&&((((((''')))---%%%$$$###%%%''''''$$$"""&&&$$$$$$%%%###"""%%%+++---'''$$$&&&)))(((***,,,%%%&&&'''((((((&&&%%%#########$$$$$$%%%&&&&&&'''$$$!!!!!!$$$%%%### '''%%%$$$###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$&&&%%%$$$%%%'''((('''&&&$$$$$$%%%'''***,,,---...((((((,,,///---'''%%%''',,,(((&&&&&&$$$ !!!$$$(((111---&&&***+++)))///)))000---***,,,''''''444999---"""+++,,,!!!&&&%%%%%%'''((()))(((&&&++++++,,,,,,+++***((('''%%%&&&&&&%%%$$$###%%%&&&######$$$%%%%%%%%%%%%%%%...(((%%%''''''&&&&&&)))&&&%%%%%%%%%%%%&&&'''''')))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&((())))))'''&&&&&&''''''''''''''''''((())))))000)))%%%&&&'''&&&(((+++)))***************+++,,,***,,,...//////...,,,***000///---+++))))))***+++(((666???999---(((,,,111222000---,,,,,,,,,+++***'''---000......111222000,,,---***,,,&&&***888///...+++(((***---///...,,,***,,,///111333222111///+++---//////...///333666:::@@@LLL\\\nnnyyyoookkkiiihhhhhhjjjgggddd]]]VVVOOOJJJFFFEEEEEEOOO]]]fffiiikkknnnqqqzzzzzzyyyxxxxxxwwwwwwwwwxxxvvvtttpppkkkbbbYYYSSSRRRQQQQQQTTTZZZaaafffiiieeehhhlllooorrrvvvzzz}}}~~~xxxrrrnnnmmmfffaaaZZZUUURRRPPPOOONNNOOOUUU___kkkwwwwwwooohhhaaa[[[WWWTTTWWW]]]eeeoooxxx|||rrrgggZZZJJJ@@@999666888===333444555444222111111222000/////////000222444555111111111111111111111111000111222333333222111000000//////......//////000000111222222333222222222333555666555333111111222222111111000000000000000------------............,,,///111111......000333........................///000000///,,,++++++,,,+++++++++,,,,,,---------------------............******+++,,,,,,,,,,,,+++*********))))))))))))(((&&&+++'''%%%+++***''',,,+++((((((******''''''***(((***,,,,,,+++*********)))***++++++)))(((((((((***((())),,,***'''(((,,,'''%%%$$$$$$%%%&&&%%%###$$$###%%%'''%%%$$$(((...000(((###%%%)))+++---000%%%&&&&&&''''''&&&$$$###"""###$$$%%%&&&'''(((((($$$$$$$$$%%%&&&%%%""" #########%%%((()))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$###""""""###%%%&&&$$$###'''&&&%%%%%%''''''&&&%%%$$$$$$'''+++)))%%%%%%((('''$$$###%%%$$$"""%%%***777<<<222%%%%%%'''***222&&&...,,,''''''###$$$...&&&***---$$$!!!((($$$######%%%''''''&&&%%%)))***++++++***)))((('''&&&''''''&&&%%%$$$&&&'''!!!"""###$$$%%%%%%%%%%%%***%%%"""%%%&&&$$$$$$&&&$$$$$$$$$%%%&&&'''))))))######$$$&&&(((***++++++%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&''''''(((((('''+++---,,,(((%%%''')))((((((''''''&&&'''''''''***%%%"""%%%&&&%%%&&&(((''')))++++++***)))***+++((()))+++---......,,,,,,---......,,,***)))***+++&&&333<<<555)))%%%)))---222000...---------,,,+++(((...111000///222333222666+++000((("""+++)))%%%,,,)))'''(((+++...---,,,***,,,///222222111...---***---//////---...222555999===GGGUUUgggyyyzzzpppmmmkkkiiiiiilllgggeeebbb]]]XXXRRRNNNKKKQQQYYYeeeooouuuxxxyyyzzz~~~}}}zzzyyyxxxxxxwwwvvvvvvuuusssooojjjaaaXXXQQQOOONNNMMMPPPWWW]]]bbbeeeeeehhhmmmqqquuuzzz~~~zzzsssooommmfffaaa[[[UUUSSSRRRQQQQQQRRRWWWaaalllxxx}}}sssiiibbb\\\WWWTTTPPPSSSZZZcccmmmvvv}}}}}}sssfffZZZLLLBBB:::555444777111222333222111000111222222111000000000222444555000000000000000000000000///111222333333222111/////////............/////////000111111111000///...000222333333222111111222222111111000000000000000///...---,,,---...000111444333111///---,,,,,,---........................,,,...//////---,,,---///++++++,,,,,,------,,,,,,++++++,,,,,,------------******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------'''---***)))///,,,(((---+++((((((******'''&&&)))'''))),,,,,,***((()))***)))*********)))***,,,///)))***---000---'''&&&))))))'''%%%$$$$$$%%%&&&&&&$$$###%%%&&&$$$###(((000222***%%%&&&))))))***+++%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&%%%'''((((((''''''&&&%%%$$$$$$%%%(((***+++)))'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!""""""###"""!!!!!!###%%%%%%###!!!%%%###""""""$$$%%%###!!!$$$"""###%%%%%%"""$$$)))%%%######%%%$$$###'''...333999000###"""$$$&&&//////555111,,,///,,,)))...666555///***"""222#########$$$''''''&&&%%%&&&'''((())))))(((&&&&&&&&&'''((('''&&&&&&''')))$$$$$$%%%%%%&&&%%%%%%%%%&&&""""""%%%'''%%%$$$%%%$$$$$$$$$%%%&&&'''))))))$$$%%%&&&(((***,,,---...%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))((()))+++***)))'''((()))(((''''''&&&&&&'''''''''&&&$$$&&&+++---***''''''%%%(((+++,,,***((())))))&&&'''(((******+++******)))+++---,,,***(((((()))%%%+++...+++'''''''''&&&222000...---......---+++&&&---111///...111222222888$$$000'''%%%555)))***+++(((&&&'''+++......,,,+++---000111111///,,,******---//////---...111444:::===DDDQQQcccuuu{{{rrrnnnmmmkkkkkkmmmeeefffeeeccc^^^XXXRRRNNN\\\bbbkkkuuu}}}~~~{{{yyyxxxxxxwwwvvvtttsssrrrooojjjaaaXXXQQQMMMLLLKKKNNNTTT[[[```bbbeeeiiinnnssswww|||{{{tttpppnnngggbbb[[[VVVTTTSSSSSSSSSTTTYYYbbbmmmxxx{{{pppfff^^^XXXTTTQQQMMMQQQYYYbbbllltttzzz}}}~~~tttbbbXXXLLLDDD===666333444000111222222111000111333555333222000000111333444///////////////////////////000222333333222000/////////............//////000111222222222000///...---///111111111000111222222111111000000000000000111000...,,,---///222444111...,,,+++---///111111000000000000000000000000))),,,......------000333++++++,,,---------,,,,,,*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++((()))***,,,...000111222)))///,,,***...***###&&&+++((((((******&&&&&&)))%%%(((++++++)))'''((()))+++++++++******+++///222)))+++///333///(((%%%(((***(((%%%######$$$&&&'''%%%$$$$$$$$$ %%%---222***%%%&&&(((&&&###"""%%%%%%$$$$$$$$$#########$$$$$$$$$###############"""%%%'''%%%######$$$$$$###"""###%%%&&&%%%"""########################$$$###""" !!!"""#########%%%&&&&&&%%%###!!! !!!%%%''''''%%%&&&###"""$$$###!!!$$$***(((&&&&&&'''$$$###'''...""",,,)))""""""!!! '''&&&***&&&$$$...000+++,,,%%%///'''&&&111)))%%%%%%%%%&&&)))***)))''')))***+++,,,,,,+++***)))'''(((((((((&&&&&&(((***''''''''''''&&&%%%$$$$$$&&&######''')))'''&&&'''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&''''''''''''&&&'''''''''(((((())))))''''''(((((()))*********&&&%%%%%%&&&))))))(((&&&&&&&&&&&&&&&&&&'''((()))$$$%%%+++444666111***'''###'''+++,,,***(((((((((%%%&&&&&&'''''''''''''''%%%(((,,,,,,)))''''''((()))***)))(((,,,000---&&&888666333111//////000000...------///111222111000777222+++'''%%%&&&&&&&&&$$$$$$%%%&&&(((***,,,---...//////---***)))***+++222,,,111(((***666000333777BBBEEEIIIXXXfffvvv}}}yyyrrrmmmiiigggeeeddddddeeefffdddaaa___^^^___eeeiiipppxxx~~~~~~xxxuuusssssstttnnnnnnmmmkkkeee^^^WWWRRRJJJIIIIIIKKKQQQXXX]]]```bbbeeelllttt|||{{{zzzrrrnnnlllcccZZZUUUPPPMMMPPPUUUWWW\\\eeeppp{{{}}}vvvmmmddd\\\VVVQQQNNNMMMQQQWWW___jjjttt|||~~~tttbbbXXXKKK@@@:::777444222222222111111000//////...444777555///---///000...444333111000000000...------///222222///,,,---111---///000...++++++...111222222222111000//////...000////////////111333444000222333222///...///111111///...------...///000...---,,,++++++,,,...///222000...---///000000000222111000000///---)))&&&---+++***+++......,,,)))((())))))*********))))))&&&(((++++++(((***666CCC,,,,,,++++++***+++++++++........................///222000)))(((******%%%(((((()))))))))'''&&&%%%///)))***222444,,,(((,,, ...)))$$$111..."""&&&***((($$$###$$$''')))***&&&&&&%%%$$$"""###&&&(((444$$$(((&&&&&&'''&&& $$$((((((%%%$$$%%%'''##################$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###%%%''')))(((&&&### %%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""###%%%((($$$$$$$$$###""""""###%%%(((%%%###$$$&&&'''%%%"""###"""$$$***---,,,...111***(((%%%$$$$$$$$$"""!!!,,,***'''&&&''''''&&&%%%&&&***+++***...222---%%%$$$$$$%%%%%%%%%$$$######$$$&&&''')))***+++******(((((()))(((((()))+++...***((('''(((***(((###)))(((&&&&&&&&&&&&$$$"""%%%%%%$$$&&&'''((('''%%%''''''''''''&&&%%%$$$###'''$$$""""""%%%''')))***'''''''''''''''''''''''''''''''''''''''((())))))%%%&&&(((((('''&&&''''''((()))***)))'''&&&&&&''')))***,,,---,,,+++)))((((((&&&$$$%%%''')))(((&&&))),,,,,,'''''',,,,,,)))(((((()))...222111+++$$$)))******)))''''''((()));;;999666333111111111222000//////000222333333111666222,,,(((''''''&&&&&&%%%%%%%%%&&&''')))***+++,,,------+++)))((()))+++***'''///''')))444///444222>>>BBBGGGUUU___kkk}}}zzzvvvqqqmmmjjjiiigggffffffggghhhgggeeeccccccdddiiimmmssszzzyyyuuusssssssssppppppoookkkeee]]]UUUQQQJJJIIIJJJMMMRRRXXX]]]```dddhhhooowww}}}|||}}}~~~}}}wwwrrrkkkccc\\\WWWSSSOOOQQQVVVYYY^^^gggrrr~~~yyysssiii```YYYRRRMMMJJJKKKNNNUUU^^^iiittt}}}|||rrrbbbXXXKKK@@@:::777444222333222222111000000//////444444333222000//////000222111000000111111000///222222222222111///......///000000...------///111222222111111000//////...000000//////000111222333000222333222///...///111///////////////......---222000///---------///000222000......///000000000...---...///000///,,,***///---,,,---///000///...))))))***************)))))))))******((((((000:::...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,&&&******&&&'''+++,,,***"""###&&&(((***+++++++++---'''(((111222+++(((+++"""111---(((///*** $$$(((&&&$$$###$$$'''***,,,$$$%%%$$$"""!!!"""$$$&&&555###%%%###%%%'''%%%!!!"""$$$$$$$$$###$$$%%%&&&%%%%%%$$$###"""!!!!!!%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$!!!""""""!!! !!!###%%%!!!$$$''''''%%%$$$###&&&%%%$$$%%%&&&&&&&&&%%%&&&###"""'''******+++---***(((%%%$$$&&&((()))***,,,+++***))))))(((((('''%%%***,,,+++,,,---)))###$$$$$$$$$######"""!!! %%%&&&(((***+++,,,,,,+++))))))***))))))***,,,...(((((((((***,,,,,,+++******)))(((((()))***)))'''%%%%%%$$$&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''))))))(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''(((((()))((()))***)))(((&&&%%%$$$((()))))))))'''&&&'''((()))***++++++***(((&&&%%%''''''''')))++++++)))&&&(((,,,+++''''''+++,,,(((***)))***...222111,,,&&&((()))))))))'''''')))***???===999666444333333444222111000111333444444333555222...+++)))((('''%%%&&&&&&%%%%%%&&&''')))***)))***+++***((((((***+++******333***(((000+++111444@@@EEEIIITTT[[[bbbppp}}}xxxtttpppmmmkkkjjjhhhgggggghhhjjjjjjiiihhhiiijjjnnnqqquuu{{{{{{vvvsssqqqqqqrrrqqqnnnjjjcccZZZSSSOOOJJJJJJLLLOOOSSSYYY]]]```fffkkksss|||zzzzzz|||}}}{{{vvvjjjccc]]]YYYUUURRRSSSWWWZZZ___iiiuuuxxxrrrhhh___WWWQQQLLLIIIHHHLLLSSS\\\hhhttt~~~zzzooobbbXXXKKK@@@:::777444222333333333222111111000000444///000666555///...222000///...///111222222111222111///000222222000---222000//////000111111000222111111000000//////...111000000000000000111111000111222111000///000111...///000111000///---,,,222111///...------...///111000......///000000///,,,,,,,,,...000000...,,,///...,,,,,,...000000000******+++++++++******))),,,))))))***)))'''***000...---,,,+++************************************$$$''''''&&&(((,,,...---'''(((((())))))(((((('''+++'''(((000222,,,***,,,&&&222000***,,,(((!!!$$$&&&%%%$$$###%%%(((+++---%%%%%%%%%$$$"""###%%%''':::&&&$$$"""&&&***&&&$$$###""""""$$$%%%%%%$$$%%%%%%$$$$$$#########"""$$$######""""""######$$$'''%%%""" """$$$%%%#########""""""#########!!!"""""""""!!!!!!###%%% """$$$%%%%%%%%%#########%%%&&&&&&&&&&&&'''(((...&&&"""%%%)))))))))***(((&&&######&&&***---...+++,,,---,,,+++*********&&&,,,000///---,,,)))%%%(((((('''''''''&&&&&&&&&%%%&&&(((***+++,,,,,,---)))*********)))***,,,...---...---,,,)))((()))***)))((('''(((***+++***)))%%%%%%$$$&&&'''((('''%%%%%%%%%$$$$$$%%%&&&((()))$$$$$$&&&)))++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))'''(((*********(((&&&%%%'''((()))((('''&&&'''(((''''''((((((((('''&&&%%%'''((())),,,...---***''')))+++***''''''***+++)))+++******---000000---)))'''((())))))((((((***,,,CCC@@@;;;777555444555555333222000000222333444444444111...---+++***'''%%%%%%%%%$$$$$$%%%'''***+++)))*********))))))+++---+++---999000---555111888999BBBDDDGGGPPPUUUZZZfffvvvyyyvvvrrrooommmkkkhhhfffeeegggiiijjjkkkkkklllnnnqqqsssvvvzzz}}}wwwssspppooopppnnnkkkfff___WWWQQQMMMIIIJJJMMMPPPTTTYYY^^^aaahhhmmmvvvyyyyyyzzz|||}}}wwwiiiccc^^^[[[XXXTTTUUUXXX[[[aaakkkwwwzzztttjjjaaaYYYSSSNNNKKKGGGKKKRRR\\\iiivvvzzzooobbbXXXKKK@@@:::777444222333333333222222222111111444,,,---888:::000---444111//////000111222111000,,,///000//////111111///222000---...111222111...111111000000////////////111111111000000000000000000111111111000000000000---......///////////////------,,,,,,,,,------...111///...///000111000//////...---.........,,,***000...,,,******,,,------+++++++++,,,++++++***)))---)))(((***+++)))(((***,,,,,,++++++***+++++++++***************)))))))))***+++***)))***+++,,,+++*********)))((('''&&&&&&***''')))000222...,,,---)))---+++'''((((((&&&%%%&&&&&&%%%%%%%%%&&&))),,,'''(((((('''%%%%%%''')))CCC+++&&&###))),,,!!!''')))&&&######&&&((('''%%%!!!!!!"""###%%%&&&''''''$$$$$$############$$$$$$'''%%%###!!!!!!"""$$$&&&######""""""""""""######"""###$$$$$$######$$$&&&'''$$$!!! """"""###!!!$$$''''''%%%%%%(((+++555+++###%%%***+++))))))+++)))((((((+++---------))),,,......,,,******+++)))...333444111...---,,,))))))))))))***++++++,,,%%%%%%'''(((***++++++,,,))))))))))))((((((+++---,,,---,,,)))%%%###&&&)))'''&&&%%%&&&'''((('''&&&%%%%%%$$$&&&'''((('''%%%'''&&&$$$$$$$$$&&&((()))"""$$$(((,,,...---)))%%%))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((($$$%%%'''***,,,,,,***)))'''((()))((('''&&&'''(((%%%%%%&&&&&&'''((())))))((()))***+++,,,,,,***)))***+++***))))))***+++***+++***)))+++---...,,,***&&&'''))))))((())),,,...DDDAAA<<<777555444555666333111...---///111222333222111...---,,,***'''%%%############&&&)))---///***+++,,,,,,++++++---///***---;;;444444>>><<>>===FFFKKKPPP\\\ppp}}}{{{wwwsssppplllhhhdddaaadddgggiiijjjkkkmmmoooqqqrrrtttxxx}}}yyytttooommmllljjjfffaaa[[[TTTOOOMMMGGGIIIMMMPPPSSSXXX___dddiiipppzzzzzz{{{{{{}}}|||vvvjjjddd___]]]ZZZWWWXXX\\\^^^dddnnnyyy{{{uuulllbbb[[[UUUOOOLLLIIILLLSSS]]]jjjxxxzzzooobbbXXXKKK@@@:::777444222333333333222222222222222333+++,,,999;;;222...444222111000000111111000...,,,555999333---...111111111...---...111222///---000000000///////////////111111111111111000000000000000000000111111111000...---++++++,,,///333555+++++++++,,,---...///000000///...///000111000......---,,,---...---,,,***222111...,,,******+++,,,,,,,,,,,,,,,,,,+++******,,,(((''',,,...+++******************+++,,,------,,,,,,++++++*********)))---+++*********))))))***%%%%%%&&&((()))+++,,,---'''&&&(((---///---******&&&###"""!!!###)))***###'''((((((&&&$$$$$$''')))&&&'''((('''&&&&&&'''(((EEE---'''###(((+++ %%%***&&&######&&&((('''%%%!!!"""###$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%######""""""""""""######!!!###$$$$$$######$$$%%%###!!! !!!###$$$###!!! ###&&&'''%%%%%%(((+++555***###%%%******((('''000/////////000///,,,***'''***,,,...---+++***)))))),,,222444222//////111***)))((('''&&&&&&''''''$$$%%%%%%&&&'''((()))***'''(((((('''&&&&&&(((***!!!###%%%$$$$$$''',,,111(((&&&%%%%%%%%%%%%$$$"""%%%%%%$$$&&&'''((('''%%%)))(((&&&$$$$$$$$$&&&'''"""$$$(((---///...)))%%%))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((%%%%%%&&&))),,,---+++(((&&&((()))(((''''''((()))***)))((('''''''''((()))))))))(((''''''(((***,,,,,,+++***++++++***+++,,,)))(((((()))***+++***)))&&&''')))))))))***,,,///DDDAAA<<<777555555777888444000,,,+++,,,///111222222000---,,,+++***'''%%%#########$$$&&&+++///111,,,---...---------///111444444>>>555444===888>>>;;;???;;;888AAAFFFLLLXXXhhhxxx|||xxxtttooohhhddd```bbbfffiiijjjlllnnnppppppqqquuuyyy~~~{{{uuupppmmmjjjgggccc]]]WWWRRRMMMKKKEEEHHHKKKNNNQQQXXXaaahhhnnnttt|||||||||}}}|||uuummmgggaaa___]]][[[]]]bbbdddjjjsss~~~{{{uuukkkbbbZZZTTTOOOLLLKKKNNNTTT^^^jjjxxx{{{pppbbbXXXKKK@@@:::777444222222222222222222222111111333---...666:::555111222333111000000111111000...111===AAA777------000111///......///000000///---///////////////////////////000111111111111000000111000///000111222111000///---+++)))+++///444777,,,------...///000111111000//////000111111///...+++******+++---///......444333222///,,,+++,,,...------------,,,++++++***+++((((((---...,,,+++---************+++,,,------------,,,,,,+++*********)))'''&&&((()))''''''***(((((((((((()))***++++++$$$$$$&&&)))+++***'''%%%"""$$$&&&""")))+++ ((()))***'''$$$###%%%(((###%%%&&&%%%$$$###$$$%%%@@@***%%%!!!$$$'''$$$'''%%%$$$###$$$%%%$$$$$$&&&&&&%%%%%%$$$$$$$$$###&&&%%%%%%%%%%%%%%%%%%&&&###$$$%%%''''''&&&%%%$$$#########""""""######### """"""!!! !!!"""!!!&&&******%%% !!!###$$$%%%%%%&&&'''))),,,%%%!!!$$$((('''%%%%%%---,,,+++++++++)))&&&###&&&''')))---///...***'''((((((***......,,,---000000...+++(((&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''''''''&&&%%%%%%''')))$$$%%%%%%%%%%%%'''+++...***((('''&&&&&&&&&$$$"""%%%%%%$$$&&&'''((('''%%%)))(((&&&%%%$$$$$$%%%%%%###$$$'''+++...---)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((+++(((&&&'''******'''$$$&&&'''((((((''''''((()))000...+++(((&&&&&&&&&'''))))))'''%%%$$$&&&***---,,,))))))++++++)))))),,,''''''((()))))))))))))))'''((()))))))))***,,,///DDDAAA<<<888666777999;;;444111,,,***+++...111222222///,,,******)))'''%%%&&&%%%$$$%%%'''+++///222---...///...------...000888444999///...666///333999===888666@@@EEEIIITTT^^^mmm}}}|||xxxrrrkkkfffaaadddgggjjjlllnnnqqqssspppssswww||||||vvvpppmmmkkkhhhccc\\\UUUOOOKKKIIICCCFFFIIIKKKOOOWWWbbbkkkttt{{{~~~}}}||||||~~~xxxrrrkkkeeebbbaaa___ccchhhmmmsss|||{{{uuukkkbbbZZZTTTOOOLLLMMMOOOTTT]]]iiivvv{{{pppbbbXXXKKK@@@:::777444222111111111111111111111111222000000333777777444000111000///000111222111000111<<>>???:::...///000///------///111222111///000222333333222222333666888:::???DDDHHHNNNWWWcccppp}}}zzzsssooommmmmmnnnqqqtttyyy~~~{{{~~~{{{uuummmcccZZZRRRJJJFFFBBBBBBGGGQQQ]]]iiixxx~~~}}}}}}}}}wwwtttuuuvvvxxx}}}~~~yyyqqqhhhaaaYYYSSSNNNIIIJJJLLLQQQZZZgggttt~~~|||pppcccXXXJJJ???:::888777666333222111111000111111111......///000222444666777000111111000//////000111000111111000//////111222...000111000///...///111000000000000000000000000///...------///111111000//////......//////000111//////...------------...---))))))///444333222222//////............////////////.........---------111...---...---******,,,...------------,,,,,,,,,))))))+++,,,,,,,,,,,,,,,***))))))(((((())))))***$$$%%%'''(((***,,,......&&&+++...,,,******((($$$)))((('''&&&&&&'''((()))))))))))))))(((&&&$$$###%%%(((+++......+++'''$$$))))))((('''&&&%%%%%%$$$######$$$$$$$$$$$$######***(((''''''%%%""""""$$$###$$$%%%&&&'''&&&"""$$$$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$%%%###"""###%%%&&&&&&&&&"""""""""""""""######$$$""""""""""""""""""""""""$$$######""""""######$$$ """###$$$######%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$###$$$$$$%%%&&&'''###$$$'''(((((('''$$$###&&&&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%%%%$$$###'''***(((&&&...<<>>999777777666333111...---,,,,,,---000333555+++***)))'''&&&&&&&&&'''###%%%'''...;;;FFFEEE???/////////......///000111444333222222444555444333333444666888:::>>>CCCGGGNNNUUU```kkkvvv|||wwwsssqqqqqqrrrtttxxx}}}uuukkkbbbYYYPPPIIIEEEEEEIIIRRR]]]hhhwww~~~~~~~~~yyyvvvxxxzzz{{{~~~yyyrrriiibbbZZZSSSNNNIIIIIIJJJMMMUUUcccqqq{{{}}}qqqaaaWWWIII===888666555444444333222111000000000000/////////000000111333333111333444222...---///222///000111000///...///111...000111000///...///111000000000000000000000000///...---...000111111111///...---------...000111......------------......,,,((()))...222111///////////////......//////////////////...------,,,,,,...,,,+++,,,,,,+++++++++------------------------******++++++,,,,,,,,,,,,***))))))))))))))))))***((()))))))))************%%%***,,,***)))+++***(((+++,,,++++++******+++---000000...***&&&$$$&&&)))111000---+++)))******+++%%%&&&'''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%...+++(((&&&%%%###"""###&&&'''((())))))'''### ##################$$$$$$"""""""""###$$$$$$$$$%%%$$$###"""###$$$&&&%%%$$$###"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######"""###$$$$$$###"""$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$%%%&&&'''((("""$$$&&&((((((&&&$$$"""%%%%%%$$$$$$%%%%%%&&&&&&###)))+++)))%%%###"""$$$((($$$%%%555888///&&&&&&%%%%%%%%%&&&&&&''''''%%%$$$######$$$&&&'''#########$$$%%%%%%$$$###&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&'''(((((('''''')))***$$$%%%%%%%%%%%%&&&&&&&&&)))'''''''''((()))((('''***+++)))&&&&&&******&&&&&&&&&&&&'''((()))***+++'''''''''''''''&&&&&&&&&(((''''''(((***+++++++++''''''((()))***++++++,,,)))(((((()))******)))'''&&&''')))))))))((())))))AAA===888555555444000------,,,+++++++++---...000)))(((((('''&&&&&&&&&&&&%%%&&&)))///;;;DDDCCC<<<......------...///000000555444333444666666555444444555777888:::===BBBFFFLLLRRRZZZdddooo|||zzzwwwuuuuuuvvvxxx{{{|||ssslllcccYYYRRRJJJGGGHHHNNNWWWcccsss}}}zzz|||~~~~~~yyyrrrjjjbbbZZZRRRMMMIIIIIIIIILLLTTTaaapppzzz~~~sssbbbWWWIII>>>888666444333444444222111000000//////222111000000////////////444666666333///,,,...000...///111000///...///000...000111000///...///111000000000000000000000000000///......000111111000///...---------...000111......---------......///111---+++---,,,(((''')))...//////////////////...//////.........---------------,,,,,,///111///---------------------------++++++++++++++++++,,,,,,******))))))))))))******++++++******)))(((((((((%%%((()))&&&'''+++......+++,,,---,,,******,,,---+++,,,***&&&$$$&&&---333///,,,((($$$###%%%)))+++%%%%%%&&&'''(((((((((''''''&&&%%%%%%%%%%%%&&&'''777000'''###%%%(((%%%!!! !!!###&&&'''&&&%%%########################"""""""""###$$$$$$$$$%%%###"""!!!"""$$$$$$###"""###"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""###"""###$$$$$$###"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((("""$$$&&&''''''&&&$$$"""$$$$$$$$$$$$$$$%%%&&&&&&###&&&)))'''### !!!$$$"""&&&"""***(((%%%%%%%%%%%%%%%&&&'''((('''&&&$$$######$$$&&&'''%%%%%%&&&%%%$$$#########%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''&&&''')))(((''''''((()))&&&&&&&&&&&&'''''''''''')))'''''''''((()))(((''''''((('''%%%(((,,,,,,(((&&&&&&&&&&&&'''((()))***&&&&&&&&&''''''''''''''')))(((&&&''')))***(((&&&((((((((()))***++++++,,,)))((('''(((******(((&&&%%%'''***+++)))(((((()))DDD???999555444222///,,,......---+++***)))))))))((((((((((((((((((((((((+++,,,---000777===:::444///---,,,---///000000000444444444555777888666555555666777888:::===BBBEEEGGGLLLTTT]]]hhhvvv}}}{{{yyyyyy{{{}}}}}}wwwssslllccc[[[OOOJJJHHHLLLSSS^^^nnn{{{~~~zzzssskkkcccZZZRRRLLLIIIIIIJJJMMMUUUbbbqqq{{{tttdddZZZKKK@@@:::888666555444333222111000000000000333222111000///.........666666555333000//////000...///111111000//////000...000111000///...///111000000000000000000000000222000//////000111000/////////......//////000111///............///000000///......///...///555>>>......////////////.................................///......222666444///,,,,,,,,,------------...,,,++++++******+++,,,,,,+++******))))))******+++*********)))))))))))))))%%%((((((%%%%%%+++000111(((***,,,+++)))'''))),,,&&&&&&'''&&&''',,,555;;;%%%&&&&&&'''((())))))*********)))((('''&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''888111'''"""&&&+++)))###%%%$$$######%%%&&&%%%$$$$$$$$$$$$##############################$$$$$$$$$"""!!!!!!"""$$$$$$"""!!!"""""""""""""""######$$$""""""""""""""""""""""""###""""""!!!!!!""""""###"""###$$$$$$###"""###%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((($$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%### '''222:::(((+++***&&&(((---***!!!$$$$$$$$$%%%&&&'''((()))((('''&&&%%%%%%%%%&&&'''$$$&&&''''''%%%$$$$$$%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&'''&&&$$$$$$%%%&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&'''&&&%%%$$$&&&&&&&&&+++000...)))(((''''''&&&'''''''''(((%%%&&&&&&&&&'''(((((((((***(((&&&''')))***'''$$$(((''''''''''''(((((())))))((('''((())))))'''&&&&&&***///000---******+++JJJDDD;;;666444222000---,,,,,,,,,,,,++++++************++++++++++++++++++,,,///000000333888777222000...---...111333222111333333444666888999777666555666888888:::===AAADDDGGGKKKPPPWWWaaaooo~~~}}}~~~zzzwwwvvvrrriiibbbXXXRRRNNNNNNRRRYYYfffqqq|||}}}{{{||||||uuummmeee\\\SSSMMMIIIJJJKKKOOOXXXeeesss}}}uuudddZZZKKK@@@:::777666555333333222111000000000111111111000000///000000111666444222222222333222111...000222222111//////000...000111000///...///111000000000000000000000000333222000///000000///......///000000111111000000///////////////000111111,,,---000111000555DDDSSS---...///000000///...---,,,,,,------...////////////000///...222777444,,,,,,,,,,,,---------......,,,,,,+++******++++++,,,+++******))))))******+++******))))))))))))))))))&&&)))***'''&&&***------&&&***---,,,((('''))),,,&&&((()))+++---///333555%%%&&&)))+++,,,,,,++++++///...+++)))&&&%%%%%%%%%&&&%%%###""""""###%%%&&&///---(((###&&&,,,+++&&&***)))((((((((('''%%%###%%%%%%$$$$$$$$$#########$$$$$$$$$##################""""""$$$%%%%%%###!!!!!!!!!"""###############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""$$$$$$######$$$&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&'''(((%%%###!!!!!!&&&000<<>>888555333111///'''(((***,,,...//////000,,,,,,---.........------***...000000222777888666222///...///222444444222222222333666888999888666666777888888999<<>>888555444222333222111111000111111111////////////000222333333555222000111444666555333...000222333111000000000///000111000///...///111000000000000000000000000555333000000000000///---...///111222222222111000000000000000000111222222///000111...))),,,===OOO---...///000000///...---+++,,,,,,---...///000000---///---+++///333///''',,,,,,,,,------.........---,,,+++*********+++,,,++++++************++++++,,,,,,+++***)))(((''''''&&&+++,,,)))(((***+++)))(((,,,///...***(((***---((()))+++,,,,,,***'''%%%***)))(((''''''((()))***000...+++(((&&&&&&''''''$$$###!!! !!!###$$$%%%))))))%%%&&&+++---))) ###'''***+++***(((%%%%%%%%%%%%$$$$$$######%%%$$$$$$$$$######""""""$$$$$$$$$%%%&&&&&&$$$!!! !!!###$$$$$$$$$###"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" """###$$$######%%%&&&######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&((((((&&&%%%%%%&&&((((((%%%%%%%%%%%%&&&'''((()))&&&&&&%%%&&&(((,,,///111(((%%%&&&)))((($$$%%%+++######$$$%%%&&&''')))***(((((())))))((('''&&&&&&###&&&((('''(((***---$$$%%%&&&'''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$'''((()))(((&&&%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&)))(((''''''((()))((('''&&&((()))+++111444000(((******((('''&&&%%%%%%%%%$$$%%%%%%&&&'''((())))))(((&&&%%%(((---///,,,(((---,,,***((((((((()))))))))((('''((()))((('''%%%%%%***000111---)))(((***NNNDDD;;;:::999444///...---,,,,,,...000222111000...//////000///...,,,+++///......//////111222333111000111555555222444999::::::999777555555666888666888;;;;;;:::<<<@@@DDDEEEHHHNNNTTTWWW\\\hhhuuu~~~|||tttooonnnooonnnmmmmmmlllggg^^^WWWYYYbbblllxxx}}}{{{{{{}}}~~~~~~}}}zzzvvvtttvvv|||~~~uuuhhh[[[SSSOOOKKKNNNQQQTTTZZZfffwwwuuuhhhUUUDDD>>><<<666000//////000000111111111111000000...---...111222111///000000///...///444:::???666444222000//////000000444222000000111222222111000...---,,,,,,...111333;;;444...---111222...)))222111111111000000////////////.........---------000///...---,,,+++******////////////000000000000(((---777BBBBBB888...***000000//////......------000///...---------------///...---,,,++++++++++++***)))))))))))))))******((()))+++,,,,,,+++)))((()))&&&$$$''',,,...***&&&111111000,,,)))'''(((***999555000---,,,+++)))((((((((())))))))))))((('''''''''&&&&&&&&&%%%%%%%%%%%%(((%%%$$$&&&(((...$$$ $$$&&&$$$***555***'''%%%''',,,...,,,)))%%%%%%%%%%%%$$$###!!! !!!!!!""""""""""""!!!!!!######""""""!!!!!!!!! ######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""######"""""""""""""""#########""""""######$$$%%%$$$&&&))))))'''$$$"""!!!""""""###$$$&&&&&&$$$###***$$$###(((((($$$###&&&%%%###!!!###'''***)))(((&&&&&&'''((())))))((((((%%%(((&&&""""""'''+++,,,'''***+++)))%%%$$$)))---(((''''''&&&&&&''''''((($$$%%%&&&&&&''''''''''''&&&'''((('''&&&&&&'''))),,,***'''%%%$$$%%%&&&'''$$$%%%&&&((()))(((''''''(((!!!///(((,,,***"""'''&&&!!!&&&000000(((***)))'''&&&%%%'''(((***&&&&&&((((((((('''&&&%%%(((&&&%%%&&&)))+++)))''''''&&&&&&(((***+++***)))###%%%'''((('''(((***,,,///---***((('''''''''(((***+++(((%%%&&&+++---+++PPPFFF<<<:::999555111000///...------000111111111///000000000///...,,,+++***+++,,,...///111222222111000222555444222444888======<<<;;;999999:::<<<999;;;===<<<:::;;;???CCCEEEGGGLLLQQQTTTYYYeeerrr{{{~~~|||uuupppnnnoooqqqrrryyyxxxtttllleeedddlllsss|||~~~zzzxxxxxxzzz{{{{{{wwwtttqqqqqqtttzzz|||tttjjj___WWWSSSNNNPPPTTTWWW]]]iiiyyytttiiiYYYHHHAAA<<<666222111000000111111111000000///000...---...111222111///000000///......111555888444444444333333222111111////////////...---------111000...---...///222333333111///......///......222222111111111000000000//////.........---------111111111000000/////////////////////000000000000///000555;;;;;;333---+++////////////............///...------------------///...---,,,++++++++++++((((((((((((((()))***+++((()))***++++++***)))(((******))))))))))))))))))((()))))))))******,,,---111///+++)))''''''&&&&&&'''(((((()))***+++,,,,,,(((((((((%%%######&&&)))&&&(((%%%###&&&)))***!!!"""###!!!%%%///'''%%%$$$'''+++,,,((($$$ !!!!!!""""""!!! """"""############""""""""""""!!!!!!!!! ######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""############""""""######$$$%%%!!!###&&&'''&&&%%%%%%&&&...***%%%"""###%%%&&&''')))$$$$$$''''''$$$###&&&&&&$$$###%%%'''((('''&&&%%%&&&'''(((((((((((((((%%%)))+++((('''***+++***%%%&&&((('''&&&&&&(((***%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&''')))+++)))(((%%%$$$###$$$%%%'''$$$%%%&&&'''((((((((((((((())) $$$###111$$$(((((($$$(((111111***)))((('''&&&''''''))))))&&&''''''(((''''''&&&&&&***(((&&&'''***+++)))((('''&&&&&&(((***+++***)))&&&'''(((((((((((()))***...,,,***(((''''''(((((((((+++***((()))------)))SSSHHH===:::999666333333333111......///111111111000000000000...---++++++(((***,,,///111222222222222000222444444111222666999:::999888666666888:::<<<>>>???===::::::===AAADDDDDDHHHLLLOOOTTT```lllxxx~~~~~~~~~}}}xxxrrrppprrrwww{{{{{{tttrrrvvv{{{|||yyyuuuttttttvvvwwwwwwpppnnnllllllpppwww~~~zzzssslllddd]]]XXXRRRUUUXXX]]]cccooo}}}ttthhh[[[LLLBBB;;;555222222111111111111111000///...000///...///000111000///000000000///------000222222333555666666555333111...222555555222...---...333111000//////000222444---///000///------///222111111111111111000000000...............------------.........//////000000////////////000000000000555222222333222---+++---...............///////////////.........//////000......---,,,++++++++++++)))((((((((()))******+++))))))))))))))))))))))))+++------***&&&%%%)))---''''''(((+++.../////////))))))((('''%%%$$$&&&(((''''''((()))+++---000111******(((%%%"""###(((,,,)))!!!((($$$"""%%% +++(((!!!###### ###***$$$""""""%%%(((((($$$ !!!"""###$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$#########""""""""""""!!!!!!###""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""""""""""""""############""""""######$$$%%%"""###%%%%%%%%%%%%&&&(((...***%%%"""###$$$&&&''''''$$$$$$&&&&&&######%%%&&&%%%%%%&&&((((((%%%###%%%%%%&&&''''''''''''&&&%%%+++...---+++,,,+++'''%%%$$$$$$%%%&&&'''&&&%%%$$$$$$%%%%%%$$$###""""""%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%%%%%%%%%%''')))((('''%%%$$$$$$%%%&&&'''%%%%%%%%%&&&''')))***+++&&&'''))))))777,,,&&&((($$$(((((($$$'''///000***'''''''''(((((()))))))))(((''''''&&&''''''((((((+++)))((()))******)))(((''''''&&&''')))******)))((()))***)))((('''((()))---+++***(((''''''((((((&&&***,,,++++++---+++(((UUUIII>>>:::999666444555777444000...///000111111111000000///---,,,+++******,,,///222333333333222222000111444222///000444555555555444222333555777:::<<<===<<<999999===@@@CCCBBBDDDGGGJJJOOOZZZfffwww|||~~~~~~{{{wwwtttwww~~~~~~{{{}}}xxxvvvrrrqqqrrrssssssssslllkkkiiiiiimmmttt|||~~~}}}xxxrrrnnnggg```ZZZXXX[[[^^^ccckkkuuuttteee[[[MMMAAA888333111111222222222111111///...---////////////000000000000///000111000...---...///111222333444555444444333000666;;;;;;555000///000333222000//////000111222---///000///......///111000/////////////////////........................++++++,,,---///000111111////////////000000000000666111//////---++++++///---------....../////////000000///000000111222222...---,,,,,,+++++++++,,,,,,++++++***************)))(((''''''''''''((()))+++,,,+++(((%%%%%%)))---,,,+++***,,,...---***(((&&&((()))(((&&&''')))+++((((((''''''))),,,///111+++)))&&&%%%&&&'''))))))***!!!(((###!!!&&&"""---)))$$$$$$&&&&&&###$$$((($$$###""""""$$$$$$### $$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$######""""""######$$$%%%&&&&&&&&&%%%######%%%'''$$$$$$$$$&&&''''''%%%###%%%$$$%%%%%%$$$"""###$$$###$$$&&&(((((((((&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&+++...,,,******)))%%%***&&&""""""%%%'''&&&###%%%&&&&&&&&&&&&%%%###"""%%%&&&&&&'''''''''&&&&&&'''''''''%%%###"""###$$$''''''''''''''''''((((((&&&%%%%%%%%%''')))+++,,,!!!$$$222222HHH222(((###&&&&&&###%%%***,,,(((&&&'''((())))))***))))))((((((&&&&&&&&&''')))******))))))(((((((((''''''((('''&&&'''((())))))((('''(((***)))(((((()))***+++***)))((('''(((((((((&&&***,,,******+++***(((VVVJJJ???;;;:::777555555999666222000000111222222111000///...---,,,++++++---...111222333222111000222000222444333000111555666666666444333333444666666888:::999888999===AAABBB@@@AAADDDGGGKKKUUU^^^sss~~~{{{zzz}}}~~~wwwuuuqqqppppppqqqqqqpppkkkjjjhhhiiilllrrryyy}}}~~~yyytttoooiiiaaa[[[^^^```dddjjjrrr|||uuueee]]]OOOBBB999666444222222222222111111///...---...//////000///000000111...000111111000//////000111000000000000222333444000666;;;:::444000///000222222000////////////000222111000000111111///---........................---.....................---...///000222333444555////////////000000000000111...---//////,,,,,,///,,,,,,------......//////............//////000111------,,,+++++++++,,,,,,000///...,,,+++***))))))(((((('''&&&&&&'''((((((***)))((('''((()))+++,,,,,,,,,++++++***(((%%%###&&&'''((((((((()))+++,,,)))((('''&&&''')))+++,,,***&&&$$$&&&+++---(((###***!!!'''###"""'''$$$000(((&&&&&&((('''%%%%%%''''''$$$"""!!!!!!###$$$$$$$$$$$$###"""!!!!!! """##################"""########################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$######""""""######$$$%%%%%%&&&%%%$$$######&&&(((((((((((()))******(((&&&###%%%'''%%%""""""###$$$!!!###&&&(((((((((''''''%%%&&&&&&&&&&&&&&&%%%%%%&&&***+++'''%%%''''''%%%111***###!!!$$$'''&&&###&&&&&&&&&&&&%%%%%%$$$#########$$$&&&'''''''''''''''''''''%%%###"""###$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''')))+++,,,)))$$$((( 666''''''%%%$$$&&&&&&%%%%%%((())))))''''''((()))******))))))(((''''''&&&'''((()))***((((((((('''&&&&&&&&&&&&)))'''%%%&&&'''))))))(((%%%&&&((()))((()))+++,,,))))))(((((((((((((((((('''+++,,,(((&&&(((***)))WWWLLLAAA>>>===:::777777:::777444222222333333222111111000///............///000111222222111000///444222444666555333444888555555555333111000222444333555888888777999>>>BBBAAA???@@@DDDGGGIIIPPPXXXnnnzzz~~~||||||{{{xxx{{{wwwuuurrrppppppooonnnmmmjjjiiiggghhhlllrrrxxx|||}}}wwwrrrkkkddd___bbbeeeiiipppyyywwwiiiaaaRRRDDD>>>===:::666111111111111111000///......///000000//////000111///000111111000000111222111000...---...///222333666999;;;:::666444444555333222111000///.........444222111111222111...+++------------............---------...............------...///000111222222////////////000000000000---+++---222222///---///---------------.........,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,111000...,,,+++***))))))(((((((((((((((((((((((((((((((((***,,,,,,+++***+++---///...---+++,,,---'''&&&%%%''')))+++***)))(((((('''&&&&&&&&&'''((((((%%%$$$''',,,---((("""((( '''######)))&&&222%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%###""""""###%%%''''''&&&%%%###"""!!!!!!!!!""""""############"""""" !!!!!!!!!!!!"""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%######""""""######$$$%%%!!!"""######$$$&&&))),,,777333---***)))+++,,,---"""''')))%%%"""###%%%%%% """&&&'''''''''((()))&&&''''''''''''&&&%%%%%%'''***)))$$$"""%%%'''&&&333,,,$$$"""$$$'''&&&%%%$$$$$$############$$$%%%!!!"""###$$$%%%%%%%%%%%%###$$$%%%%%%%%%%%%''')))$$$$$$&&&&&&&&&%%%$$$###''''''''''''((()))******)))&&&"""+++$$$###(((&&&((()))((('''((()))+++))))))))))))))))))))))))''''''''''''((()))******&&&'''((('''%%%%%%%%%''')))'''%%%%%%&&&(((((((((###%%%''''''((((((***,,,'''(((((((((((((((((((((''',,,---)))&&&'''******YYYNNNEEEBBBAAA===:::888999777555444555555444222444333222111111222333333333333333444444444555555777666777::::::777999===777777666444111000111333333666888888888999>>>BBBAAA???@@@EEEGGGIIINNNTTTeeeppp|||~~~{{{|||~~~{{{xxx|||}}}zzzzzz}}}}}}xxxuuurrrooonnnmmmkkkiiifffeeeeeegggkkkrrrxxx||||||vvvnnniiifffeeehhhmmmttt}}}yyykkkbbbRRRDDDAAABBB>>>777000000111111111000000///---///111000///...000222000111111000//////000222//////////////////000000<<<;;;:::888888888999:::444333222111000//////...000222333222000---------.........//////000000000---------.........//////,,,,,,,,,,,,,,,---------////////////000000000000---,,,///444555000...///...------------------,,,---,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---------+++***************'''((())))))))))))((('''%%%***000111///+++******''',,,000///,,,,,,111777+++'''$$$''',,,...***&&&'''''''''&&&&&&&&&&&&&&&$$$%%%''''''''''''''''''&&&'''$$$%%%+++(((444###$$$#########$$$$$$$$$"""###%%%%%%%%%%%%%%%&&&((('''&&&%%%$$$%%%%%%&&&######$$$$$$$$$$$$######!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%######""""""######$$$%%%!!!###$$$%%%'''***,,,555111+++(((((()))******""")))+++&&&"""$$$&&&%%%"""$$$''''''%%%%%%''')))((((((((((((((('''&&&%%%'''+++***&&&%%%((()))(((,,,)))&&&%%%'''((('''%%%%%%$$$"""""""""$$$'''(((&&&'''''''''&&&%%%%%%$$$###$$$%%%&&&&&&''')))+++&&&'''((())))))'''$$$###(((((())))))))))))((((((###)))%%%,,,---***''''''((())))))'''&&&(((+++,,,+++***(((((((((((()))&&&&&&((())))))*********%%%'''((((((&&&%%%''')))***(((%%%$$$&&&'''((((((###%%%&&&'''&&&&&&(((***&&&''''''((()))))))))((('''---111---))))))+++***ZZZPPPHHHFFFEEE@@@<<<:::888777666555666666444222555555444333444555666777666666777777888:::<<<<<<999888:::>>>===;;;===BBB>>>>>>===:::777555666888555777999999888:::>>>BBBAAA???AAAEEEHHHIIILLLQQQWWWcccoooxxx~~~|||}}}|||zzzzzz}}}~~~wwwpppmmmnnnqqqsssrrr{{{{{{zzzzzzyyyxxxuuuqqqooommmllliiigggbbbbbbcccfffkkkrrryyy~~~yyyrrrmmmlllgggiiinnnvvvzzzjjj```OOOBBBAAADDD???666///000000111111111111000---///111111......000222222222111///------...000...///000111111000///---;;;888444222333666888999555555444333222000//////+++000555333---***,,,000///000000000111111222222---------........./////////////////////.........////////////000000000000///...111555555111...///.........------,,,,,,,,,000///...---------------,,,,,,,,,++++++,,,------)))))))))((()))******+++&&&(((***++++++***(((&&&$$$...777888000***)))+++%%%***)))%%%%%%---555///)))%%%(((///111,,,%%%%%%&&&''''''((('''''''''!!!&&&***'''"""!!!&&&---$$$&&&%%%&&&,,,)))555###$$$$$$######%%%&&&%%%!!!&&&)))(((&&&$$$###$$$###"""""""""###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%#########"""###$$$$$$%%%!!!###%%%%%%%%%%%%'''(((&&&&&&&&&'''''''''$$$""""""))),,,&&&"""$$$'''&&&%%%'''(((&&&$$$###&&&)))(((((())))))((('''&&&&&&''',,,---***)))++++++***%%%%%%&&&(((***)))'''%%%(((&&&$$$###$$$'''+++---------,,,+++)))(((&&&%%%&&&'''((('''&&&&&&''')))***+++---...---***'''&&&((()))*********)))'''&&&$$$---"""...&&&+++,,,%%%&&&''''''%%%###%%%)))...,,,***(((''''''((()))%%%&&&(((************)))$$$'''))))))'''&&&(((+++***(((%%%$$$%%%'''((('''%%%&&&'''&&&%%%%%%&&&'''%%%&&&'''((()))))))))(((&&&...444222---,,,+++)))bbb[[[QQQJJJFFFCCC???;;;<<<:::888888999;;;;;;;;;<<<======;;;999888999;;;777===@@@<<<<<>>AAAEEEGGGEEECCCFFFDDDAAA>>>;;;999888777:::999777777888<<<@@@BBBDDDBBB>>>BBBIIICCCDDDTTTUUU]]]fffnnnuuu{{{zzz|||uuujjjdddaaa```dddiiiooosssvvvvvvwwwzzzxxxtttwwwtttpppkkkhhheeedddcccbbbaaaaaacccjjjsss|||}}}yyytttooolllnnnssszzzxxxkkkbbbSSSFFF===777444222777555222222333222000---//////000000000000//////...---,,,---/////////---111//////222000,,,///666CCC555,,,///111000555>>>777333000000333444111---000000//////......------000////////////000000111...............---------//////.........---------///------///222111---)))222111...,,,...333333111///...------++++++***)))---+++***+++...///,,,)))---------,,,+++***)))(((+++(((%%%&&&)))+++***'''((('''(((***...000000000------+++(((&&&&&&(((***&&&%%%###$$$(((+++---...,,,(((&&&'''+++,,,)))%%%'''''''''''''''''''''''''''((()))(((&&&%%%%%%&&&&&&&&&***)))!!!&&&...)))***)))'''$$$!!!"""%%%(((###$$$%%%&&&''''''''''''############""""""""""""$$$&&&(((((('''%%%%%%&&&""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""$$$###!!! !!!"""!!!###&&&&&&&&&$$$###!!!###$$$###!!!!!!%%%)))!!!$$$&&&((('''''''''(((&&&&&&)))+++(((%%%(((///((('''&&&%%%$$$$$$$$$$$$$$$%%%'''&&&%%%%%%&&&(((***'''$$$%%%)))***'''$$$%%%%%%&&&''''''&&&&&&%%%000///,,,+++)))))))))))))))(((&&&$$$#########$$$%%%&&&((()))***+++******&&&((())))))'''%%%$$$$$$,,,+++)))'''&&&%%%%%%&&&(((((()))+++------+++)))''''''((((((((((((((('''***(((###)))%%%---999***,,,+++))))))+++)))$$$***)))((('''''''''''''''+++***(((((())))))(((&&&###%%%(((+++---+++&&&"""'''((()))))))))(((&&&%%%)))***++++++***(((&&&$$$)))///222---)))+++---...ggg___UUUMMMHHHDDD@@@<<<;;;:::888999<<>>@@@AAA@@@EEEHHHGGGIIINNNPPPNNNDDDCCCCCCFFFKKKNNNNNNMMMMMMLLLIIIFFFCCC@@@===<<<<<<;;;::::::;;;>>>AAACCCDDDKKKGGGBBBGGGIIIHHHOOOQQQWWW___eeelllwww{{{vvvyyy{{{|||||||||}}}{{{nnn```YYYWWWVVVZZZ___ggglllpppqqqtttwwwwwwtttuuurrrmmmhhhdddbbbaaa```aaaaaabbbeeekkksss{{{|||yyyvvvrrrqqqqqqvvv}}}vvvkkkaaaSSSFFF===777444222666444222111333222000...111111111000000111111111///---------///000///...000...///222111///333:::???444...000000---111999===888222000222333111//////////////////.........111000000///............000//////...------,,,,,,------,,,,,,+++++++++,,,111000///000111111///...333...+++,,,000111000///,,,,,,---------.........+++,,,------,,,+++++++++,,,,,,,,,,,,+++***)))((('''((()))))))))***,,,---,,,+++***,,,...//////...)))******(((&&&&&&(((******)))(((***---111222333,,,(((%%%&&&)))***(((%%%''''''''''''''''''''''''&&&'''((('''&&&%%%&&&'''&&&%%%***)))"""'''...)))###$$$%%%$$$""""""###$$$""""""$$$%%%%%%&&&&&&&&&############"""""""""""" """$$$$$$###"""""""""########################$$$$$$###"""""""""""""""%%%$$$###""""""!!!""""""!!!!!!"""######$$$$$$$$$###"""!!!"""###%%%%%%%%%"""$$$&&&'''&&&%%%&&&'''&&&(((---...)))###%%%,,,$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&&&&%%%%%%&&&((('''$$$"""###'''(((&&&"""%%%%%%&&&&&&'''''''''(((---,,,***)))(((''''''(((%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&'''((((((((('''&&&''')))******(((''''''(((%%%&&&'''(((((('''%%%$$$&&&(((***++++++***)))((((((((()))))))))((((((''''''&&&"""%%%((((((***%%%$$$&&&&&&$$$'''++++++(((((('''''''''&&&''''''(((((('''&&&&&&'''((('''%%%******)))***+++***(((&&&'''((()))))))))(((&&&%%%%%%%%%&&&&&&''')))***+++$$$,,,111///------///...mmmeeeYYYPPPJJJFFFBBB>>><<<;;;:::<<<@@@DDDEEEFFFGGGHHHHHHGGGFFFGGGIIIKKKKKKMMMNNNNNNQQQVVVWWWTTTJJJJJJJJJNNNSSSXXXZZZ[[[VVVUUURRRNNNIIIDDD@@@>>>>>>>>>>>>>>>???@@@AAABBBBBBPPPLLL@@@EEEKKKIIIHHHMMMQQQVVVZZZaaammm~~~{{{vvv{{{{{{zzzyyyxxxzzz~~~yyyiiiXXXOOOMMMNNNQQQUUU```fffkkkmmmqqqwwwxxxvvvuuuqqqlllfffbbb```______```aaaccchhhnnnuuu{{{~~~{{{yyyxxxwwwvvvvvvzzzuuujjjaaaSSSFFF===777444333444222111111222222111000222222111111111111222222000......///000111000//////......000111222777===888222000222000***,,,333AAA;;;555111111222222000.........///////////////111111///...---,,,,,,,,,000000///...---,,,,,,,,,///...,,,+++++++++,,,---///000000///000222666:::777...)))...111...,,,...---------.........//////***---000///+++(((***---,,,,,,,,,,,,+++***))))))%%%(((++++++))))))---111///---,,,,,,------,,,+++'''((())))))(((''''''((('''&&&&&&))),,,///000000,,,(((%%%%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%'''(((&&&%%%))))))"""(((...((( ###&&&'''%%%###"""!!! !!!"""###$$$$$$$$$$$$############"""""""""""" """"""!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!! """!!! !!!"""$$$%%%$$$!!!"""&&&(((%%%""""""$$$&&&&&&$$$###$$$%%%%%%***111222***""""""((("""""""""###$$$&&&'''((($$$%%%&&&&&&%%%%%%&&&'''%%%###"""$$$'''(((&&&$$$&&&&&&%%%%%%&&&(((***+++***)))((('''&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%######((()))***)))((()))***,,,$$$&&&***,,,+++((($$$!!!%%%(((++++++(((&&&&&&((()))))))))))))))((('''&&&''',,,///***&&&&&&%%%!!!***+++((($$$%%%(((((($$$&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&((()))((('''///,,,)))''''''(((((((((((((((((()))(((((('''&&&+++)))'''%%%$$$$$$&&&'''%%%,,,222000......---+++pppggg[[[QQQLLLHHHEEEBBB@@@???>>>@@@DDDHHHIIIJJJKKKKKKLLLLLLKKKMMMPPPSSSVVVUUUSSSTTTVVVXXXWWWUUURRRRRRTTTWWW\\\aaafffhhhgggccc]]]UUUNNNHHHEEECCCAAAAAAAAABBBBBBBBBAAAAAA???JJJGGG@@@DDDGGGEEEGGGLLLNNNQQQSSSYYYgggyyy}}}~~~|||yyyvvvvvvyyymmmYYYPPPMMMNNNQQQUUU___eeejjjmmmssszzz|||{{{wwwssslllfffbbb```aaabbb```bbbfffkkkqqqvvv{{{}}}~~~{{{zzzyyyzzzzzzzzz~~~vvvjjjaaaSSSFFF===888555333222111111111222222222111222111111000000111111222000/////////111222111000000.........000333777;;;111000222555111+++,,,111===999555333222333222111------......//////000000000///...---------------...............---------111000...---------//////+++,,,......000555>>>FFFAAA333,,,000111,,,***///000000///...---,,,+++++++++---///...+++******++++++++++++++++++***))))))''')))******)))))),,,......,,,++++++,,,,,,***)))''')))++++++***'''&&&&&&$$$$$$$$$&&&)))+++,,,++++++(((%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&'''(((&&&$$$))))))###)))...'''%%%'''******(((%%%######!!!!!!"""###########################"""""""""!!!!!!"""######"""!!!"""#################################"""""""""""""""###"""############!!!!!!!!! !!!!!!"""######"""!!!!!!###&&&'''$$$"""###$$$%%%$$$###"""###$$$""")))222444,,,""""""((("""""""""###$$$%%%&&&'''###%%%&&&&&&%%%$$$&&&'''%%%$$$$$$''')))***)))''''''&&&%%%%%%&&&)))+++---(((((('''&&&&&&&&&%%%%%%&&&''''''((('''%%%###"""###$$$%%%&&&&&&%%%$$$###((())))))(((((()))+++...+++,,,......,,,((($$$!!!&&&***---+++'''$$$%%%(((((((((((((((((('''&&&%%%)))$$$***((())),,,%%%(((//////,,,''''''++++++''''''&&&&&&%%%%%%%%%&&&&&&)))((('''(((***++++++***,,,)))%%%$$$%%%&&&''''''((((((((((((((((((''''''+++***(((&&&&&&%%%&&&&&&+++000222///,,,,,,***'''qqqggg[[[QQQLLLJJJHHHFFFFFFDDDCCCEEEGGGJJJKKKKKKKKKLLLMMMMMMNNNQQQUUUXXX^^^[[[YYYZZZ[[[\\\^^^___aaaaaaccceeehhhmmmrrruuuzzzssshhh\\\SSSMMMKKKJJJCCCDDDDDDDDDCCCBBB@@@@@@@@@BBB@@@CCCHHHCCCAAAMMMOOOPPPQQQQQQWWWdddwww|||xxxuuutttyyyuuucccYYYVVVWWWZZZ___dddjjjnnnpppuuu|||~~~}}}wwwsssllleeeaaaaaabbbdddccceeeiiioootttxxx{{{|||}}}{{{{{{{{{|||}}}wwwiii```SSSFFF===888555444000111111111111111222222111000///......///000111111000///000222222222000111000...---...222444555,,,///333555333......222444444444444444444222000------......//////000000---------------...///000,,,,,,------.../////////111000///.........//////+++,,,------///555???FFFHHH<<<333222///++++++111///......---,,,+++******...,,,+++,,,------+++)))******+++++++++***))))))+++)))'''''')))***)))'''***)))((((((***+++***(((***,,,......+++(((&&&&&&)))(((((()))+++.........***)))&&&%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''(((%%%###((((((%%%***///'''+++++++++)))&&&$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$############"""""""""!!!"""###$$$###"""!!!###$$$""""""""""""""""""""""""###"""""""""""""""######%%%%%%&&&'''&&&%%%$$$### """#########!!! """%%%%%%$$$###$$$%%%###$$$$$$###"""!!!"""$$$&&&///222,,,######)))%%%$$$$$$$$$$$$$$$$$$%%%###$$$&&&%%%$$$$$$%%%'''$$$$$$%%%((()))***(((''''''&&&%%%%%%&&&)))+++---''''''''''''''''''&&&&&&&&&'''(((((('''&&&$$$###"""###%%%&&&''''''&&&&&&&&&'''''''''&&&'''***---...---,,,+++)))'''%%%$$$(((,,,...,,,'''$$$&&&)))''''''''''''&&&&&&%%%$$$&&&###***444666$$$)))((()))((('''***111333222)))((('''&&&%%%$$$$$$$$$)))(((((()))+++,,,+++***'''%%%$$$%%%'''(((((('''(((((('''''''''(((((((((!!!###&&&))),,,...//////...000///***(((***+++)))rrriii[[[QQQLLLKKKJJJIIIKKKIIIGGGHHHJJJLLLMMMMMMKKKLLLMMMNNNPPPTTTYYY]]]^^^\\\[[[\\\]]]^^^eeelllssstttuuuvvvwwwyyy}}}yyymmm```UUUOOOLLLKKKGGGGGGGGGFFFDDDCCCAAA@@@CCCAAA???EEELLLDDDCCCTTTPPPQQQRRRRRRVVVbbbsss|||xxxuuuuuuzzzqqqiiidddccchhhnnnooosssuuuuuuxxx}}}~~~|||vvvqqqjjjccc```aaadddfffhhhjjjmmmrrrvvvyyy{{{|||}}}}}}~~~~~~wwwiii```RRRFFF===888555444///111222111000000111222111000...------...000111111//////000111222111000111111///---///222333000,,,///222444333222111111...///222444555444222111.........///////////////,,,,,,,,,---...///111111,,,,,,------.../////////............------,,,,,,///...------...222777;;;CCC@@@:::333---+++---000+++++++++,,,,,,,,,------...+++)))+++...///,,,))))))***************))))))---)))&&&&&&)))***(((%%%'''&&&&&&''')))***)))(((***---......,,,)))((('''...+++))))))***---......)))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$&&&'''%%%"""'''(((&&&,,,///&&&******(((%%%"""!!!"""$$$$$$$$$%%%%%%%%%%%%%%%$$$############""""""""""""!!!""""""!!! """###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$!!!!!!"""############"""!!!###%%%%%%###!!!"""&&&%%%"""!!!$$$'''###$$$$$$###""""""$$$%%% ###***...+++%%%%%%***((('''&&&%%%$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&!!!###%%%'''''''''%%%$$$&&&&&&%%%%%%&&&(((***+++&&&''''''(((((((((''''''###$$$%%%''''''((((((((("""###%%%'''((((((((('''$$$%%%&&&&&&&&&&&&(((***)))(((&&&%%%%%%&&&((())))))+++,,,+++'''&&&''')))%%%&&&&&&'''''''''&&&&&& (((LLLDDD000(((...((()))(((&&&)))...///,,,)))((('''&&&%%%%%%%%%%%%((('''&&&''')))***)))(((&&&%%%&&&(((***+++***)))(((''''''''''''((())))))$$$&&&***---/////////...***+++***&&&'''+++---,,,wwwlll^^^RRRMMMKKKJJJIIILLLJJJIIIJJJLLLNNNOOOOOOMMMNNNOOOPPPRRRWWW]]]bbbdddbbbaaabbb```aaakkkxxx|||rrrggg]]]UUUPPPNNNLLLKKKJJJHHHFFFDDDCCCBBBCCCGGGCCCCCCIIIHHHIIISSSNNNPPPQQQQQQTTT^^^lllxxx|||yyyzzzzzztttqqqwww~~~}}}}}}}}}}}}wwwrrrjjjdddbbbdddgggkkkmmmoooqqqtttwwwyyy{{{|||vvviii```RRRFFF===888666555///111333222///...000222333111///......///111333000///...///111222111000000222111///111555333...///000000000222222111///...///111222333333333333///////////////.....................///000000111//////.........---------------/////////...,,,+++000...,,,,,,---///111111444>>>???444+++,,,...+++,,,,,,,,,------------...******+++,,,---...---,,,))))))************))))))+++***)))((())))))))))))((('''&&&''')))))))))((((((***,,,,,,+++*********///,,,'''%%%&&&(((***+++(((***++++++)))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$$$$&&&%%%"""&&&(((&&&---///%%%%%%&&&%%%$$$"""!!!###$$$$$$%%%%%%%%%%%%%%%$$$$$$############""""""""""""!!!""""""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$ !!!######""""""###$$$$$$###""""""""""""############%%%&&&"""###$$$###"""###%%%'''###"""%%%)))(((%%%%%%((()))((('''&&&%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&&"""$$$&&&((('''%%%$$$###%%%%%%&&&&&&'''''''''((($$$%%%'''(((((((((''''''$$$%%%%%%%%%'''((()))***###$$$&&&'''''''''&&&&&&###%%%''''''&&&&&&'''(((&&&&&&%%%$$$%%%&&&((()))***))))))(((''''''''''''&&&&&&'''((()))))))))))) >>>kkkGGG!!!!!!000------+++(((''')))'''###'''&&&&&&&&&'''(((((()))***((('''((())))))((('''(((&&&&&&''')))***)))((((((''''''&&&'''((()))***.........---,,,+++******&&&((((((%%%'''+++,,,***{{{ppp```TTTNNNKKKJJJIIILLLJJJIIIJJJMMMPPPQQQQQQNNNOOOPPPRRRUUUZZZ```eeeqqqnnnmmmlllgggfffsss|||sssjjjaaa[[[WWWOOONNNLLLIIIGGGEEEDDDDDD@@@LLLGGG===CCCKKKLLLNNNKKKMMMOOOOOORRRZZZgggqqq|||yyytttmmmgggeeegggllloooqqqqqqsssuuuxxxzzz|||}}}uuuhhh```RRRFFF===888666555000222333222///...///111444222000//////000222444000......///000111000//////222222000333888555...333111///...000222000,,,111111222111111222444666000000//////.........---111000000/////////000000222111000///---,,,+++***...///111333222000...,,,---+++)))***...000///---''':::AAA444***---...'''000000///...---,,,,,,+++'''***---...,,,+++---000((())))))*********))))))'''***,,,+++((((((+++...***)))(((((())))))((('''%%%''')))*********,,,---333...(((%%%&&&(((+++,,,(((***,,,---***'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%"""&&&((('''---///%%%!!!###%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$$$$###############""""""""""""#########"""!!!!!!###%%%""""""""""""""""""""""""""""""!!!""""""###$$$$$$############%%%''')))+++%%%$$$###""""""###$$$$$$%%%""" $$$&&&&&&$$$"""###$$$######$$$&&&)))'''###"""%%%'''%%%%%%'''(((((('''&&&&&&&&&&&&'''"""$$$%%%%%%$$$###%%%&&&$$$&&&)))***)))'''%%%%%%%%%%%%&&&''''''&&&&&&%%%###$$$&&&'''(((''''''&&&)))(((&&&%%%%%%&&&'''(((%%%%%%&&&'''&&&%%%$$$######&&&((()))(((&&&&&&'''))))))(((((('''''''''''')))'''&&&%%%'''''''''&&&&&&'''(((***++++++++++++'''999SSS&&&:::)))&&&)))+++***((())),,,***%%%$$$$$$%%%&&&(((***,,,------+++******++++++)))((()))'''$$$###%%%&&&&&&&&&((('''&&&&&&'''((()))***---,,,+++******,,,...///&&&))))))'''(((***((($$$|||vvviii[[[RRRPPPMMMIIIKKKKKKLLLMMMOOOQQQSSSTTTUUUTTTUUUXXX]]]cccgggiiiqqquuuwwwuuuqqqrrryyyxxxnnnfffbbbcccXXXNNNKKKJJJFFFDDDCCCCCCAAA@@@CCCFFFHHHIIIKKKMMMGGGFFFKKKNNNRRR___nnn}}}zzztttrrrooommmmmmoooqqqsssssstttuuuvvvxxxzzz{{{||||||}}}vvvjjj```QQQEEE>>>999666333444333111000000000111222000000////////////000000111111000000//////......---444---999111>>>222111+++...111333222111111222999+++>>>...000<<<,,,111555333***)))//////***...............///000000///.........------------555222+++&&&***000...'''111+++...111---///000)))000111111///+++***+++---.........------,,,,,,,,,000---+++,,,...///---***+++++++++***++++++,,,,,,++++++***)))(((((())))))''')))***)))'''&&&&&&'''''')))+++***((((((***---000,,,(((''')))******(((***(((&&&%%%%%%%%%$$$###$$$(((&&&$$$$$$%%%$$$)))'''%%%%%%&&&&&&%%%$$$###)))$$$!!!(((((("""$$$!!!"""######"""###%%%&&&### !!!'''((($$$###&&&&&&&&&%%%$$$#########$$$!!!###$$$$$$$$$$$$%%%'''"""""""""""""""#########"""""""""""""""!!!!!! """***))))))((($$$###"""!!!"""%%%&&&### """(((///)))"""!!!)))...***%%%%%%&&&&&&$$$###"""###%%%---,,,)))&&&###$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''+++%%%(((111000'''###(((***'''$$$$$$&&&'''&&&###&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''&&&&&&$$$%%%&&&'''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$,,,((($$$$$$(((***)))&&&((((((((((((((()))***+++,,,---,,,'''&&&''''''$$$)))((('''&&&%%%%%%&&&'''******)))((((((((((((((('''%%%###%%%(((***)))((()))(((''''''''')))***+++*********))))))))))))))),,,***)))'''''''''((((((|||xxxlll^^^VVVSSSPPPLLLMMMMMMNNNPPPRRRTTTVVVXXXVVVWWWZZZ^^^eeelllpppsssyyy}}}{{{{{{vvvppplllggg\\\RRRNNNKKKHHHFFFFFFHHHFFFDDDEEEFFFFFFGGGIIILLLEEEAAADDDFFFKKKYYYjjj|||~~~yyyrrrqqqooonnnnnnppprrrtttssssssssstttvvvxxx{{{||||||}}}vvvjjj___QQQEEE>>>999555333333222111000///000000111111111000000000000111111000000000000///////////////---111333:::555111,,,---///000000///000111333***AAA888"""'''...///888...333666666555333///)))///...---,,,,,,,,,,,,,,,/////////.........---------***///666222(((---:::CCC,,,%%%,,,------333444,,,---///...,,,,,,...000......---------,,,,,,,,,///---+++,,,......,,,***,,,,,,++++++***+++++++++************))))))((((((''')))++++++)))))))))***''')))***)))((((((***,,,111...***)))*********((()))'''%%%%%%&&&&&&%%%$$$"""'''(((&&&$$$&&&&&&###'''%%%$$$$$$%%%%%%%%%$$$%%%***&&&$$$+++***$$$&&&######$$$$$$###$$$%%%'''$$$$$$'''+++(((###%%%***%%%%%%$$$###############%%%&&&''''''%%%%%%%%%'''###############$$$$$$$$$"""""""""""""""!!!!!! !!!$$$### '''&&& ######"""!!!!!!!!!""""""$$$$$$###""""""$$$'''***%%%!!! &&&)))'''$$$%%%%%%&&&$$$###"""###%%%))))))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''***%%%'''......%%%###((()))'''$$$$$$&&&'''&&&$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%&&&%%%$$$$$$$$$&&&((()))!!!!!!!!!"""$$$''')))+++&&&%%%%%%%%%%%%%%%&&&&&&)))&&&$$$&&&***---,,,)))(((''''''&&&&&&&&&&&&''')))++++++'''&&&))))))&&&)))((('''&&&&&&&&&'''(((%%%%%%%%%&&&'''(((******'''%%%###%%%'''))))))((()))((((((''''''((()))***))))))))))))))))))))))))(((((((((((()))***++++++}}}zzzqqqddd[[[XXXTTTPPPOOOOOOPPPSSSUUUXXXZZZ\\\ZZZ\\\aaagggooovvv|||~~~yyywwwnnnbbbVVVQQQMMMJJJIIIKKKMMMLLLIIIGGGFFFGGGHHHHHHMMMDDD>>>???@@@EEETTTeeezzzyyyuuupppoooooooooppprrrtttuuutttsssrrrrrrtttwwwzzz}}}|||}}}vvviii___PPPDDD===999555333111111000/////////000000222222111111111111222222////////////000000000000333)))555333DDD000222***//////...---,,,...111444,,,777000000???222"""///666222000111111111333777444333333222222333333333000/////////............111'''+++777...""";;;eeehhhDDD333999666------...+++,,,------,,,,,,...///...------------,,,,,,,,,...---,,,,,,------,,,+++------,,,+++************))))))***++++++***((('''(((***,,,,,,,,,+++,,,---((()))***)))((((((***+++111...+++************)))(((&&&%%%%%%&&&''''''&&&&&&((('''$$$&&&******&&&%%%###"""###%%%%%%%%%$$$%%%)))&&&%%%,,,***$$$'''$$$############$$$$$$%%%$$$'''++++++&&&!!!$$$***$$$$$$###"""""""""######'''(((((('''%%%###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######""""""!!! $$$""" ###$$$### """"""""""""######$$$%%%%%%""" !!!$$$&&&%%%$$$$$$###"""###&&&''''''&&&$$$%%%%%%$$$###"""$$$%%%&&&&&&&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''***%%%%%%+++***$$$$$$((((((&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%$$$%%%'''(((((('''&&&%%%(((&&&###""""""$$$&&&(((((('''%%%$$$$$$%%%&&&(((&&&&&&&&&&&&&&&&&&''''''&&&$$$$$$''',,,///...+++)))((('''&&&&&&%%%%%%&&&'''******''''''******((((((((('''''''''((())))))$$$$$$$$$%%%&&&'''))))))&&&%%%$$$%%%'''(((((('''***))))))(((((((((((()))))))))))))))))))))))))))'''((()))***++++++++++++{{{{{{uuuiii```ZZZUUUPPPPPPQQQRRRTTTWWWZZZ]]]___]]]aaagggnnnuuu|||~~~}}}ttthhh[[[TTTOOOMMMNNNRRRRRRSSSQQQLLLIIIJJJKKKJJJMMMDDD??????@@@CCCQQQaaayyy}}}}}}}}}{{{tttooommmnnnoooqqqrrrtttuuuvvvvvvtttsssrrrtttxxx|||~~~~~~|||uuuhhh^^^OOODDD===888555333000000//////////////////222111111000000111111222......//////000000111111444+++444:::FFF555222.........///...------000222888$$$+++;;;;;;EEEQQQIIIFFF>>>:::;;;888///...444444444555666888:::<<<===000000/////////.........333(((***222))) ;;;dddDDD---'''222333111111---............,,,+++++++++------------------------------,,,,,,,,,,,,,,,+++...---,,,+++************''')))***,,,+++***(((''')))+++------,,,+++,,,,,,)))))))))((((((((()))***,,,+++***)))******++++++'''&&&$$$%%%'''(((((('''((((((%%%###'''---...***$$$######$$$&&&'''&&&$$$###&&&###%%%,,,(((!!!&&&$$$"""!!!!!!"""######"""###%%%&&&&&&### !!!$$$######"""""""""""""""###$$$%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$#########"""############"""!!!!!!(((""" $$$&&&""" ###""""""""""""###$$$$$$"""""""""############""""""###%%%%%%%%%%%%%%%&&&$$$%%%%%%$$$######$$$&&&'''&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''***&&&%%%((((((%%%%%%)))'''&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&###%%%'''((()))'''&&&$$$'''&&&%%%$$$$$$$$$&&&&&&...,,,)))'''&&&&&&'''((()))((('''&&&&&&&&&&&&'''$$$$$$%%%(((,,,---,,,******))))))(((((((((((()))'''******''''''******'''(((((((((((())))))******(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((******))))))((((((''''''((((((((()))))))))))))))++++++,,,,,,,,,***((('''wwwyyywwwmmmccc\\\VVVQQQQQQQQQSSSUUUXXX[[[^^^___```dddjjjpppuuu|||yyylll___VVVRRRPPPUUU[[[^^^aaa___UUUOOONNNMMMJJJKKKDDD@@@BBBBBBDDDOOO^^^xxx{{{zzzzzz|||zzzrrrnnnlllmmmpppsssuuuvvvvvvvvvwwwvvvttttttuuuyyy}}}|||uuuggg\\\NNNCCC<<<888555222/////////000000000//////000000////////////000000......//////000000111111///000///BBB<<<;;;///222,,,...000000///......///666999222 ...ffftttjjjHHH...$$$...///000111333555777999////////////............***)))...444///&&&)))444+++(((+++...---444777---...............---+++***------------------------,,,------,,,++++++++++++...---,,,+++************'''(((***+++,,,***)))'''+++---...---***)))((()))***)))((('''((((((((((((&&&&&&'''((((((***+++,,,'''&&&%%%%%%'''))))))(((,,,***'''$$$''',,,,,,((($$$$$$$$$&&&'''((('''%%%$$$%%%###&&&...(((!!!'''%%%###""""""$$$&&&%%%$$$%%%###!!!!!!###%%%### ###"""""""""""""""######"""###$$$$$$""""""###$$$$$$$$$######""""""""""""###############""""""!!!### $$$%%%!!! """######"""!!!!!!!!!"""""""""%%%%%%""" !!!$$$ ###%%%%%%###"""###$$$###$$$%%%$$$######$$$&&&+++'''$$$###%%%'''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''***'''&&&(((((('''(((***&&&&&&&&&%%%%%%%%%&&&'''$$$%%%%%%&&&'''''''''&&&###$$$&&&'''((('''&&&%%%%%%&&&'''(((((('''%%%$$$((('''&&&&&&(((***,,,...,,,***(((&&&%%%$$$%%%%%%$$$%%%&&&((())))))(((&&&'''''''''((((((***++++++(((++++++(((((()))((($$$''''''((()))))))))*********))))))((((((((((((((('''''''''&&&&&&'''((()))******))))))((((((''''''''''''(((((())))))))))))++++++,,,,,,,,,***((('''oootttvvvooofff___YYYTTTRRRSSSTTTVVVYYY\\\^^^```cccggglllooosssyyy|||pppcccZZZUUUVVV]]]fffnnntttqqqdddYYYVVVQQQKKKJJJCCCAAADDDDDDFFFQQQ___xxxzzzyyyxxxyyy~~~yyysssnnnkkkmmmqqquuuwwwwwwvvvuuuwwwvvvuuuuuuwwwzzz~~~{{{ttteee\\\NNNBBB;;;888444222//////000111111111000000000000////////////000000////////////000000000000***444///???000:::---111,,,...111222111///.........@@@(((+++jjjyyyXXXRRR999===GGGPPPPPPFFF<<<777............///000000111///.........------------***---......000333111,,,666999<<<222)))222888...++++++,,,...000111000...,,,,,,,,,------------...+++------,,,+++***+++,,,------,,,+++************'''(((***++++++***)))))),,,---...,,,)))'''''''''***)))''''''((()))((('''"""$$$&&&'''((((((***,,,(((&&&%%%&&&((())))))(((......***%%%$$$''''''###%%%%%%%%%'''((((((&&&$$$&&&&&&$$$***111***###***(((%%%###$$$(((***)))'''&&&$$$ %%%+++)))"""######"""""""""###$$$$$$###%%%&&&%%%$$$$$$%%%&&&$$$$$$######"""!!!!!!!!!######$$$$$$######"""!!!######!!! """$$$$$$###"""!!!!!!!!!!!!!!!"""&&&%%%!!!"""&&&&&&(((******)))'''''''''###$$$%%%$$$######%%%&&&---(((###"""$$$'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''((((((((()))***%%%&&&&&&&&&%%%%%%&&&((($$$$$$%%%&&&''''''''''''###$$$%%%&&&&&&&&&&&&&&&$$$%%%(((******(((&&&$$$''''''&&&&&&&&&''''''''',,,***'''%%%$$$$$$$$$%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%'''(((***+++(((+++,,,)))((()))((($$$''''''((()))))))))((((((((((((((()))***+++------((())))))(((''''''(((***((()))))))))))))))((('''&&&''''''(((((())))))***'''((()))***++++++++++++eeennnssspppiiiddd___ZZZUUUUUUVVVXXXZZZ]]]___```eeeiiilllooorrrxxx~~~tttggg^^^ZZZ\\\gggqqqxxxrrrfffbbb\\\TTTNNNFFFCCCEEEGGGJJJWWWgggyyyzzzxxxuuuvvvzzz}}}wwwqqqmmmjjjnnnrrrwwwyyyxxxvvvtttuuuuuuuuuvvvxxxzzz|||~~~{{{ttteee[[[MMMAAA;;;777444222//////111222222222111111111000000000000000000111000000000000////////////***777:::555,,,111000...///000111111000//////000,,,///)))WWW\\\&&&---///---)))'''((((((%%%//////.........//////000------------,,,,,,,,,,,,000///+++)))...777======$$$$$$++++++%%%,,,666333,,,+++,,,///222333111...,,,,,,,,,---------......+++,,,...,,,***)))***,,,,,,,,,++++++***+++++++++(((((())))))************+++,,,---,,,***(((((((((+++)))&&&&&&((()))(((&&&$$$&&&))))))(((''')))+++)))'''&&&&&&((()))(((((()))+++***%%%###%%%&&&$$$%%%%%%%%%&&&((('''$$$"""&&&&&&$$$+++333***###+++&&&###!!!###(((+++***'''###$$$"""!!!&&&------(((###############$$$%%%%%%%%%&&&&&&%%%###"""###$$$%%%%%%$$$######"""!!!!!!###$$$$$$$$$$$$###""""""'''---&&&!!!$$$$$$######"""""""""###$$$$$$!!!######""""""%%%'''++++++,,,------+++)))(((###$$$$$$$$$######%%%''',,,'''###"""%%%&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''((((((((($$$&&&'''&&&$$$$$$''')))###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$&&&'''(((###$$$&&&'''(((((('''&&&******)))(((&&&$$$!!! )))'''%%%######$$$&&&''''''''''''&&&&&&&&&'''(((%%%%%%%%%&&&&&&((()))***&&&)))+++))))))***)))%%%''''''((((((((('''&&&&&&))))))))))))***,,,---...)))***+++***((('''))),,,'''((()))******))))))(((&&&&&&''''''((())))))***(((((((((((()))***++++++^^^iiiqqqqqqlllhhhddd```WWWWWWXXXZZZ[[[^^^___aaafffjjjmmmooorrryyy}}}|||~~~wwwiiiaaa]]]aaammmxxxzzzzzzpppmmmhhh___SSSKKKFFFHHHJJJOOO^^^ooozzz~~~yyywwwtttssswww~~~yyysssmmmjjjkkknnnsssxxxyyyxxxvvvtttssstttuuuvvvxxxzzz{{{|||~~~{{{tttdddZZZLLLAAA;;;777444222///000111333333333222111222222111111111111222222111111000000//////.........;;;GGG---///)))666---222222111///......111333,,,...HHHdddVVV,,,$$$===&&&...111---...444333+++*********+++,,,...///000------,,,,,,,,,+++++++++,,,---000333222///000333111(((///666---&&&((()))000//////111333222///+++,,,,,,,,,------.........***,,,...---***)))***,,,+++++++++***++++++,,,,,,))))))(((((()))***++++++***+++---,,,+++******++++++)))&&&&&&((()))'''%%%''')))++++++(((&&&'''))))))(((&&&&&&((((((((('''!!!&&&(((%%%###&&&))))))%%%$$$%%%&&&'''%%%""" $$$###"""***111(((!!!***""" %%%)))(((%%%###$$$!!!$$$+++...,,,$$$$$$######$$$%%%&&&&&&%%%&&&&&&$$$!!! &&&&&&%%%%%%$$$###""""""###$$$$$$$$$$$$###""""""!!!333999+++ !!!$$$""""""""""""###$$$%%%'''((("""!!! !!!$$$&&&'''&&&&&&&&&&&&'''((('''$$$!!!###$$$$$$$$$######%%%'''***&&&######&&&&&&"""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###%%%&&&&&&&&&((('''&&&$$$&&&'''&&&$$$$$$'''***###$$$%%%&&&''''''''''''%%%$$$###"""###%%%((()))######$$$$$$%%%&&&'''((($$$&&&(((******)))(((&&&%%%$$$###"""###%%%(((***((((((((('''&&&''')))+++))))))((((((((())))))***###'''***)))***,,,+++'''''''''(((((((((&&&%%%$$$,,,++++++******************+++,,,+++((((((***---&&&'''(((*********))))))&&&&&&&&&'''((())))))***,,,+++)))'''''''''((((((```dddiiimmmnnnlllgggdddeeeaaa]]]\\\^^^aaabbbbbbhhhnnnssssssrrrvvv~~~~~~|||uuunnneeeaaajjjwwwyyynnn```RRRGGGIIIUUUbbbnnnvvv|||qqqmmmtttyyyyyy~~~{{{wwwoooiiigggmmmnnnrrrwwwzzzyyytttooonnnpppssswwwyyyzzzzzzzzzzzz{{{|||~~~{{{uuuggg[[[KKK>>>777444333222333222///---...000111///333000---...000111000---555000,,,,,,000222111...777>>>:::,,,(((111555000111///000222000,,,)))(((EEEgggoooLLL///000222)))---...///000000///...---///000000///......111333111///...///...---000555000...+++,,,......,,,***---...///...,,,++++++,,,,,,+++,,,000111...---///000///...,,,++++++,,,,,,,,,++++++---...///...,,,++++++------------++++++///---+++)))((((((((())),,,+++)))((((((((()))******'''$$$%%%)))+++)))&&&222,,,'''&&&)))***(((%%%222...***'''&&&%%%$$$###'''***((($$$&&&+++***%%%((("""!!!((()))###!!!%%%((($$$&&&,,,---'''""""""$$$##################$$$""" ###"""###,,,888!!!,,,$$$'''%%%'''$$$$$$###$$$%%%$$$""" ((("""$$$"""###(((%%%"""!!!"""###!!!&&&&&&%%%$$$##################""""""######$$$%%%$$$"""!!! !!!###&&&((($$$$$$$$$%%%&&&'''&&&%%%""""""""""""############$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&(((+++)))$$$$$$&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&'''(((''''''%%%!!!"""%%%$$$!!!######$$$%%%''''''%%%###)))'''$$$###$$$&&&''''''###&&&))))))'''&&&&&&(((((($$$###$$$###!!!$$$+++***)))(((''''''((()))***$$$%%%&&&&&&&&&''')))+++&&&'''***,,,------,,,+++)))))))))((()))******+++***(((''')))+++,,,***(((___ccciiinnnpppoookkkiiigggdddaaa___```bbbccccccgggnnntttuuuvvv|||~~~|||}}}~~~}}}xxxrrrjjjgggooozzzyyyfffYYYPPPSSS^^^kkkwww{{{rrrooovvv{{{{{{|||wwwssslllhhhggglllnnnqqqvvvzzzyyytttppplllnnnqqqtttvvvwwwwwwwwwxxxxxxzzz|||~~~{{{tttggg\\\MMM@@@888444111///222111000000111222000...333111000000000111000///111000///000222222111///222;;;>>>777111222222///111))))))222222000@@@WWWjjjOOO777333666555333444...//////000///...---,,,...------///222222///,,,000......000///,,,///444///---,,,,,,...///---+++------,,,,,,,,,,,,++++++---+++,,,///000---,,,/////////---,,,+++,,,,,,---,,,,,,+++---...///...,,,+++,,,,,,,,,,,,,,,,,,+++,,,+++******************+++******)))))))))))))))(((%%%"""$$$(((***)))&&&000+++'''&&&)))***)))&&&,,,***'''&&&&&&&&&%%%$$$''')))(((%%%&&&******%%%((()))'''$$$$$$&&&%%%"""###$$$(((---+++$$$"""%%%$$$######"""###$$$%%%&&&!!! !!!$$$$$$%%%...888$$$&&&###"""'''$$$ $$$!!!!!!!!!!!!!!!""""""###%%%'''""" %%%&&&###"""!!!"""############%%%%%%$$$#########$$$$$$######""""""######$$$%%%&&&$$$###"""###%%%((()))&&&%%%$$$%%%'''(((&&&$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$(((((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######&&&******&&&&&&)))%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&%%%''''''$$$$$$(((***((((((''''''(((******)))'''(((&&&$$$$$$%%%''''''&&&"""%%%(((((('''&&&(((***'''&&&%%%$$$%%%&&&((()))(((((((((''''''((((((((((((((()))'''&&&%%%'''(((###%%%'''((()))(((''''''((((((((((((((())))))******)))(((***,,,---+++)))\\\```hhhnnnrrrsssrrrpppmmmllljjjhhhffffffeeeeeehhhnnnuuuyyy{{{}}}{{{zzz{{{~~~{{{wwwqqqooouuu~~~lllbbb[[[___iiiuuu|||tttrrrxxx~~~vvvpppmmmhhhfffgggkkkmmmqqquuuxxxwwwtttppplllnnnqqqtttvvvwwwwwwvvvuuuvvvwwwzzz|||zzztttggg]]]NNNBBB:::555111...222111111222333222000///222222333222111000111222---///222222222111222222EEE===444---,,,,,,***''''''555111 ***SSSttt|||MMM333&&&000333***)))333///////////////...---,,,000......333888888111***...,,,...000///,,,---222...---,,,,,,...///...---///---+++---///111///---///,,,,,,......++++++......------,,,,,,,,,---------,,,,,,---...///---,,,,,,,,,++++++++++++,,,,,,((()))***+++++++++++++++***************)))((((((&&&$$$"""###''')))(((&&&---***'''&&&)))***)))''')))'''''''''))))))(((''''''((('''%%%'''***)))%%%%%%,,,*** +++000---###***,,,((("""###(((%%%$$$###"""###$$$&&&(((###"""$$$&&&%%%&&&,,,333,,, !!!(((&&&######!!! """!!!###&&&!!!+++...@@@""""""""""""###$$$%%%&&&$$$############$$$%%%%%%######""""""######$$$%%%%%%$$$###"""###%%%'''((((((%%%###$$$((()))&&&"""$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%)))******+++***)))''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&!!!!!!%%%******'''(((+++%%%%%%%%%&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%$$$(((***&&&$$$'''++++++(((&&&%%%%%%'''((((((''''''&&&%%%&&&'''''''''%%%&&&'''''''''&&&&&&''')))%%%((('''###'''...---&&&''''''((())))))((('''''')))))))))((('''&&&''')))$$$$$$&&&''''''&&&%%%$$$''''''''''''((((((((((((******)))+++,,,---,,,***XXX]]]dddlllrrrvvvwwwxxxxxxxxxxxxtttoookkkiiihhhjjjpppvvv{{{|||xxxwwwwww~~~~~~}}}{{{wwwwww{{{sssjjjeeeiiiqqqzzz}}}wwwvvv|||{{{nnnhhhfffddddddgggiiilllppptttvvvuuurrrpppnnnpppsssvvvxxxyyyyyyxxxuuuuuuwwwyyy|||{{{ttteee\\\PPPEEE>>>999444000555111///111222111000111///222444333000...000222+++///222111//////333777KKK777(((,,,777;;;777222,,,000---999iiiooo111---666111)))(((***+++/////////000000000000000///...///333666666111+++,,,+++---000///,,,,,,000---,,,,,,---.../////////333///---///444666444000000---,,,...---******---------,,,------------...---,,,,,,---......---+++---,,,+++******+++,,,---((()))***,,,,,,+++******))))))***++++++)))((('''&&&$$$###$$$'''))))))(((+++)))&&&''')))******(((***))))))***,,,---+++***''''''&&&&&&((()))'''%%%"""((((((""" ,,,===III###(((***'''###$$$&&&((('''%%%######$$$%%%'''%%%%%%&&&&&&$$$$$$'''+++777!!!###,,,### %%% ###'''&&&""" """&&& )))%%%!!!///SSS$$$!!!###$$$!!!!!!$$$&&&&&&""""""""""""###$$$%%%&&&######""""""######$$$%%%###"""!!!!!!!!!"""$$$%%%((($$$!!!###''')))%%% $$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***+++,,,,,,+++***((('''((('''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&""""""%%%******''''''+++%%%%%%%%%&&&&&&&&&''''''&&&&&&((())))))(((''''''$$$***,,,&&&"""###''')))(((&&&$$$$$$%%%'''(((''''''&&&&&&'''((((((&&&%%%***)))(((&&&%%%%%%&&&'''###))))))###)))444111$$$&&&(((***++++++***(((&&&&&&'''((((((((()))+++---'''(((((((((((('''&&&%%%''''''((((((((()))(((((()))))))))***+++++++++***WWWZZZ```gggnnntttxxx{{{xxxpppllllllmmmqqqvvvzzzzzzvvvuuuuuuzzz|||}}}{{{yyy{{{zzzsssooorrrxxx||||||{{{~~~sssgggcccbbbbbbdddhhhiiilllpppssssssrrrpppooonnnpppssswwwyyyzzzzzzzzzvvvwwwxxxzzz}}}|||vvvccc[[[PPPGGGAAA===999666777111---000111///000333...111333222///---...000,,,...///---***---666===@@@555---000222///(((%%%///666JJJ\\\RRR555$$$&&&+++333000%%%)))888888+++......///000222333444555,,,---...///.........///,,,+++---000///,,,,,,000,,,---............///000222///---///444777555111000---,,,///...+++***---,,,,,,------------------------,,,---......---+++,,,,,,***))))))***,,,,,,******+++,,,,,,***)))((())))))***++++++)))(((''''''&&&%%%&&&((())))))))))))(((''''''))))))))))))+++******+++,,,,,,***((('''&&&%%%''')))(((&&&%%%&&&###&&&)))$$$&&&???^^^!!!###%%%&&&'''(((&&&###+++)))&&&$$$###"""######"""###$$$######$$$&&&'''===((('''+++ &&&"""!!!''',,,,,,&&&""""""###$$$$$$***!!!%%%NNN111!!!&&&&&&!!!###%%%$$$!!!!!!!!!"""###$$$%%%&&&######""""""######$$$%%%""""""!!!!!!!!!"""###$$$&&&###!!!"""&&&'''$$$ #########$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$'''+++***%%%%%%(((%%%%%%%%%&&&&&&&&&''''''(((''''''&&&'''((()))***$$$***,,,&&&"""$$$((()))+++)))'''''')))***++++++'''&&&&&&'''(((((('''%%%((('''&&&%%%&&&'''(((((("""))))))$$$***555222%%%''')))+++------+++)))'''&&&'''((((((((()))+++---))))))))))))(((''''''&&&'''((()))*********))))))'''((())))))))))))))))))ZZZ[[[\\\```ffflllrrrvvv}}}sssoooooopppsssuuuxxx~~~}}}xxxuuuttttttwwwzzz{{{yyyzzz}}}{{{xxx{{{~~~uuukkkcccaaacccdddgggkkkkkknnnrrrtttsssqqqooooookkknnnrrruuuyyyzzz{{{{{{xxxxxxyyy{{{~~~}}}wwwbbbZZZOOOGGGBBB???<<<999999111...222333///000555...000111222000.........---......+++***///999AAA555555333---)))...999CCCjjjQQQLLLIII???<<>>;;;888888111111888999333000444000000000222222111///---.........---...333<<>>;;;999666777222444>>>???666111333222111000222555444000,,,...//////000333888>>>BBB222333444???WWWbbbJJJ'''UUU???222777999///+++000999222///111222//////000111000...---------...///222...+++---111333111---111///...///...---000555...000222000---,,,---///---...//////......///000++++++///555555111............//////...,,,***)))...---------......,,,***)))***+++,,,,,,+++***)))))))))(((((()))+++---///,,,+++)))((((((((()))***'''((((((&&&$$$$$$%%%&&&'''((())))))(((&&&&&&'''***(((%%%%%%'''***++++++'''######)))+++&&&###%%%+++(((%%%$$$$$$###!!!"""***...)))$$$%%%'''%%% !!!$$$%%%&&&%%%###"""***+++''' ###$$$444000###&&&"""&&&&&&###!!!"""###%%%!!!&&&'''%%%!!!+++,,,$$$!!!***000..."""""""""""""""######$$$#########"""###$$$$$$%%%""""""""""""!!!!!!!!!!!! $$$))))))&&&&&&)))---%%%%%%%%%&&&&&&&&&'''''' ###&&&)))***)))&&&$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%'''+++)))%%%$$$'''%%%%%%%%%&&&&&&&&&''''''%%%&&&(((***+++***))))))&&&'''%%%"""$$$((((((%%%&&&%%%&&&'''))))))'''%%%+++(((&&&%%%&&&((())))))***((('''((()))((($$$!!!%%%###%%%((((((%%%''',,,%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&&&&''')))+++))))))((((((((())))))***%%%&&&((()))***)))((('''&&&)))++++++)))((()))+++jjjbbb[[[XXXVVVVVV[[[aaaqqq}}}wwwpppjjjqqqqqqrrrxxx~~~|||{{{xxxvvvuuuuuuvvvvvvyyywwwvvvwwwyyy{{{||||||||||||~~~|||}}}vvvnnneeebbbbbbgggpppwwwyyyxxx}}}}}}|||zzzyyyvvvtttssssssuuuxxx|||~~~||||||yyypppfffZZZNNNEEE===555222444;;;777333111666@@@KKKRRR000111111111222222222222///---222000---@@@HHH222...555888444...------,,,666444222111111000///...333111//////111111...+++......///000111000000000111000...---,,,,,,,,,,,,---///111222111000111222111000/////////...---,,,000222333111...,,,---///...000111000---,,,---///........................111///...------,,,***)))...---,,,++++++++++++,,,,,,---...,,,***(((''''''............---,,,++++++***'''%%%&&&)))+++***(((***)))''''''((((((&&&%%%(((+++'''!!!%%%......''''''&&&$$$%%%'''((((((((('''......&&& """%%%%%%(((+++***###"""&&&(((%%%,,,,,,+++)))%%%$$$$$$%%%---)))%%%"""!!! %%%$$$000---!!!+++!!!"""###$$$$$$###"""!!! &&&''''''&&&###!!!!!!!!!'''### $$$((())))))$$$%%%$$$!!!!!!$$$""""""%%%%%%"""%%%((($$$((( $$$***### %%%&&&###''')))'''&&&(((((('''(((&&&%%%&&&(((((($$$!!!(((***---$$$$$$,,,))))))'''&&&%%%$$$$$$$$$%%%""" !!!%%%'''&&&%%%)))(((&&&$$$$$$$$$&&&'''+++++++++)))'''$$$!!!$$$###""""""$$$&&&(((***)))(((&&&$$$###$$$%%%&&&$$$&&&((()))(((&&&###"""$$$%%%&&&'''(((((((((((((((&&&$$$%%%&&&'''&&&&&&((('''(((---222333///***)))&&&$$$$$$''')))***+++)))&&&$$$%%%''')))(((&&&$$$&&&'''))))))(((&&&%%%((((((''''''''''''((((((,,,,,,'''"""$$$,,,///+++)))))))))((())))))******))))))(((((()))+++---...))),,,...///---+++)))(((mmmeee^^^[[[YYYYYY^^^eeerrr~~~zzzuuuqqquuutttvvv{{{yyyxxxwwwuuuuuuvvvxxxyyyyyyxxxwwwwwwxxx{{{}}}}}}}}}{{{|||{{{xxxwwwzzz}}}vvvmmmfffdddeeekkktttzzz|||{{{~~~~~~|||zzzxxxvvvuuuuuuwww{{{}}}}}}xxxnnndddYYYMMMEEE===777444666444333000000333999???CCC000000000111111111222222222......///666CCCAAA//////444666333000111111///333111///...//////...,,,222000//////111111...,,,............///////////////000222333333000...,,,---000222333222000//////111///---...000000...,,,---///111000---,,,...000...000111000---,,,---///------------------------///...------//////...------------,,,,,,+++++++++***+++,,,,,,***))))))*********++++++******))))))'''((())))))***+++---///)))(((''''''(((((('''&&&&&&))))))&&&'''***---,,,,,,+++***)))'''%%%$$$$$$''',,,,,,'''###%%%'''&&&,,,000...&&&!!!###%%%$$$(((((((((&&&$$$###$$$%%%)))&&&###!!!!!!"""!!!!!!###$$$///..."""))) """######$$$###"""!!! %%%&&&'''&&&###!!!!!!!!!'''$$$ ###&&&'''&&&!!!$$$$$$ !!!!!!!!!$$$###!!!"""&&&###!!!!!!&&&""" ###%%%))),,,***%%%###&&&((((((&&&&&&%%%%%%&&&%%%###!!!###!!!!!!$$$''''''&&&%%%''''''&&&%%%%%%%%%%%%&&&%%%$$$######%%%'''''''''((('''%%%$$$###$$$&&&''''''(((((('''&&&$$$###!!!%%%%%%$$$$$$%%%&&&)))***)))((('''&&&&&&''')))***((()))*********)))'''&&&$$$%%%&&&&&&''''''''''''(((&&&%%%%%%&&&''''''&&&$$$######(((,,,---)))$$$)))'''&&&&&&(((***+++++++++'''$$$$$$'''((($$$!!!"""###%%%&&&'''(((''''''((((((''''''''''''((((((,,,***'''&&&---444222***,,,---...//////...,,,,,,***))))))))))))***,,,---,,,,,,,,,---...,,,)))'''ooohhhaaa^^^]]]^^^dddkkkvvv~~~{{{zzzzzz{{{wwwvvvuuuuuuvvvxxxzzz|||zzzxxxvvvuuuwwwyyy}}}}}}~~~~~~{{{{{{xxxssspppssswww{{{|||~~~~~~~~~uuujjjfffgggjjjqqqyyy}}}{{{yyywwwvvvwwwzzz~~~~~~~~~vvvmmmbbbXXXMMMEEE>>>888555777//////000111222333444444/////////000000000111111444000)))000BBBCCC666---222444333000111333222...222000....../////////...000///...///000000///---...------,,,,,,...///000,,,000666::::::666000,,,---000222333222///......111---+++,,,111333000---,,,---......------...000...///000///...---...///---------------------------,,,,,,...000222111000+++,,,---------,,,+++***(((***++++++******,,,---(((((()))*********))))))'''***,,,+++((((((,,,000((('''&&&'''((())))))''''''(((+++---)))%%%'''---***---...,,,'''$$$###$$$'''))))))'''&&&((((((&&&,,,...---&&&!!!!!!######$$$%%%%%%$$$""""""###%%%%%%###!!!!!!"""$$$$$$$$$ ###...///$$$$$$'''""""""###$$$$$$###!!! $$$&&&&&&&&&###"""!!!"""'''$$$ !!!###%%%%%%###!!!$$$%%%"""!!!######"""###$$$""" !!!$$$### ###''''''%%%&&&)))...///+++### $$$(((((($$$$$$%%%&&&&&&%%%$$$""" %%%%%% """(((''' %%%%%%%%%%%%%%%&&&''''''%%%&&&'''&&&&&&&&&(((***%%%%%%$$$######$$$&&&'''$$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%%%%%%%'''((()))'''&&&&&&&&&&&&(((***+++''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%&&&'''(((((('''&&&%%%&&&)))------***'''(((''''''(((***+++***)))+++'''$$$&&&+++,,,'''!!!***)))(((''''''&&&&&&&&&(((((((((''''''((((((((()))'''%%%)))222777111'''+++,,,...000///---***(((******)))))))))******+++...,,,***+++,,,,,,***'''rrrkkkdddccccccfffmmmuuu}}}}}}}}}~~~~~~~~~wwwvvvuuuuuuvvvxxxzzz|||yyyxxxvvvttttttwww{{{||||||}}}|||wwwrrrkkkoootttxxxzzz|||ssshhhfffhhhmmmttt|||}}}{{{yyywwwvvvyyy{{{~~~~~~uuulllcccYYYNNNFFF???777444555///000222333333222111000////////////000000000000222333+++444HHH???,,,...555333///---000444111+++222000//////111222111111.........///000000///...///...---,,,,,,...000111,,,000666;;;;;;888222...---///000000//////000222000,,,))),,,111444222...---..................///.../////////.........///........................,,,++++++---000111111000***+++---......---+++***)))***++++++******,,,...)))***+++,,,------------***++++++)))&&&%%%&&&((('''&&&%%%''')))******)))---)))+++111---$$$###)))###(((,,,,,,'''$$$%%%(((((('''&&&&&&'''(((&&&###+++(((%%%"""###%%%$$$######$$$$$$###!!!!!!"""$$$###""" !!!###$$$$$$$$$###---///***&&&$$$ !!!"""###$$$$$$###"""!!!###%%%&&&%%%###"""""""""&&&###!!!"""%%%'''&&&$$$&&&&&&%%%###&&&)))(((###%%%$$$###""""""######""" %%%&&&'''***'''%%%))),,,---***""" ###''''''###"""$$$)))------'''"""$$$%%%%%%$$$%%%'''&&&"""%%%%%%$$$$$$%%%%%%&&&'''%%%((()))(((&&&&&&))),,,$$$############$$$&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$((('''&&&&&&(((***))))))***)))***,,,...///---+++'''&&&&&&((()))***)))'''***&&&$$$)))000333---'''+++***)))((()))+++---...''''''((((((((((((''''''&&&$$$$$$(((///111+++$$$+++,,,,,,---,,,***((('''*********)))))))))))))))++++++******))))))))))))zzzrrrlllkkklllpppxxx}}}|||zzz{{{|||}}}}}}|||yyyxxxvvvuuuuuuwwwxxxyyyxxxxxxvvvsssqqqsssxxx}}}}}}~~~~~~~~~zzz~~~}}}}}}xxxsssjjjnnnssswwwyyy|||ssshhhgggjjjooovvv|||~~~}}}}}}|||{{{zzzyyywwwvvvyyy{{{~~~~~~vvvmmmfff\\\PPPHHH???666222222111111222222333333333333////////////000000000000///444222:::FFF777(((111444222...---222888555///111000...///111222111111---...////////////...///000///...------///111222---000333666777555222000......---,,,,,,///333777...+++))),,,111444222///222111000/////////...---///........./////////...////////////////////////---,,,+++,,,...//////---***+++---......---+++***+++,,,,,,+++******,,,---******,,,---......//////...+++((('''((((((&&&$$$&&&%%%%%%&&&)))******)))///((((((///111)))%%%((($$$)))***&&&$$$&&&)))(((&&&$$$%%%&&&%%%$$$###///''' """(((***&&&"""&&&&&&&&&$$$""" !!!"""$$$"""!!!!!!"""###"""!!!$$$***------'''!!!"""!!!"""###$$$$$$###"""!!!"""###%%%$$$###""""""######"""!!!$$$(((+++)))''')))&&&""""""(((...)))!!!$$$###""""""!!! !!!### ***&&&"""'''$$$$$$%%%((((((###!!!$$$&&&%%%###!!!"""+++555555,,,!!!,,,$$$###+++,,,$$$###(((&&&&&&%%%$$$$$$$$$$$$%%%&&&(((***(((&&&%%%(((+++############$$$%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$)))(((&&&%%%&&&'''((()))%%%%%%$$$#########$$$$$$(((&&&&&&'''***,,,,,,,,,'''''''''(((***++++++***%%%%%%%%%&&&'''(((&&&%%%)))&&&%%%***000222---((("""###$$$&&&***000555888''''''((())))))((('''''''''&&&'''))))))(((''''''000...,,,+++******++++++))))))******)))))))))(((&&&)))+++***'''&&&(((+++}}}vvvttttttxxx|||zzzyyyzzz|||}}}}}}|||{{{yyywwwvvvuuuvvvwwwxxxyyyyyyxxxuuuqqqrrrvvvzzz||||||}}}~~~yyy}}}}}}|||{{{xxxrrrjjjmmmqqqtttwwwzzz~~~~~~~~~}}}uuulllllloootttxxx|||}}}~~~}}}yyyyyyzzzzzzyyyxxxxxxwwwyyyzzz}}}~~~wwwnnnggg]]]QQQIII@@@666111111111111000000111222444555/////////000000000111111---444999??????222+++333000000...///555<<<:::555///...,,,---...//////...---...000000...------...000//////...///000111222...///000111111111111000......---++++++...333777,,,+++,,,---000222222111333222000000000///...,,,///...---...///000///...////////////////////////...,,,+++,,,---...---,,,***+++,,,---------,,,+++,,,,,,,,,+++******,,,...((()))***+++,,,------------***'''(((,,,...,,,)))'''&&&%%%''')))******))),,,''''''---111///+++)))"""%%%((((((%%%$$$$$$&&&(((%%%$$$%%%%%%###$$$(((555***"""%%%++++++'''###&&&'''&&&$$$"""!!!!!!"""$$$"""!!!!!!######!!! %%%'''***///''' &&& !!!###$$$$$$###""""""!!!"""$$$$$$###"""###$$$"""!!!"""&&&+++---+++((((((%%%!!! &&&+++'''!!! """ !!!$$$222))) )))$$$%%%$$$&&&$$$###%%%&&&$$$$$$!!!"""***444555+++"""..."""!!!---...###"""+++&&&&&&%%%$$$$$$$$$$$$$$$&&&'''''''''&&&%%%'''((($$$$$$$$$%%%%%%%%%%%%%%%)))((('''%%%$$$$$$$$$$$$""""""######$$$$$$$$$%%%((((((((('''&&&%%%%%%$$$&&&&&&%%%$$$%%%&&&'''(((%%%$$$#########$$$%%%&&&&&&%%%%%%(((+++...//////&&&&&&'''''')))+++,,,---&&&$$$###$$$%%%&&&%%%$$$)))'''&&&(((******&&&###&&&%%%$$$%%%&&&))),,,---&&&'''((())))))((('''&&&******+++,,,)))&&&(((,,,---+++)))&&&&&&''')))+++(((((()))******))))))(((%%%(((***+++******+++---{{{wwwuuuwww~~~|||{{{zzz{{{}}}~~~~~~~~~zzzyyywwwuuuuuuvvvwwwxxx{{{||||||xxxsssrrruuuyyy|||~~~~~~{{{zzz}}}~~~{{{yyy|||}}}zzzxxxwwwtttoooiiikkkmmmooorrrvvv{{{}}}{{{zzzssssssvvvyyy|||}}}~~~~~~wwwwwwxxxyyyyyyyyyyyyyyyzzz{{{|||~~~~~~}}}~~~wwwnnnfff\\\QQQIIIAAA777222222111000000000111222444555000000000111111111222222///222===@@@666000222000...///000000444888666111000...------.........------///111000---+++,,,---........./////////000000..................//////...//////...---...000111***,,,...///...///111333222000......000000...,,,///---,,,---000111000..............................,,,,,,---...//////---+++++++++,,,,,,---------***++++++******+++...111((()))***+++++++++++++++***)))))))))***+++,,,,,,'''&&&&&&''')))***)))(((+++------+++,,,...,,,((('''''''''&&&%%%%%%%%%%%%'''$$$$$$&&&%%%###)))111000((($$$''')))'''&&&((($$$%%%%%%$$$"""!!!"""$$$"""!!! !!!######""" '''$$$&&&///'''+++ !!!"""###$$$######""" """###$$$###"""###$$$"""!!!"""&&&***,,,)))&&&%%%'''&&&######&&&$$$!!!!!! ###&&&######'''888,,,+++'''*** %%%'''$$$###%%%&&&$$$$$$###$$$&&&))))))&&&###'''""""""''')))%%%###&&&$$$$$$$$$###$$$$$$%%%&&&'''%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$'''&&&%%%$$$######$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%######"""######$$$$$$%%%%%%$$$#########%%%'''((($$$$$$%%%(((,,,000222222((())))))***+++...111444(((%%%######$$$&&&&&&%%%((((((((('''%%%$$$$$$$$$,,,***(((&&&$$$###""""""&&&'''((())))))((('''&&&,,,)))***......******---((('''&&&%%%%%%%%%'''(((&&&'''((()))******)))))))))'''''',,,111333000,,,{{{uuurrrrrryyy}}}|||{{{|||~~~yyyxxxvvvuuuuuuwwwxxxzzz|||~~~{{{uuusssuuuxxx}}}}}}yyyxxx{{{zzzxxxyyy||||||wwwttttttpppkkkhhhiiijjjkkknnnsssyyy}}}|||}}}wwwyyy{{{~~~vvvwwwxxxyyyzzz{{{{{{{{{{{{{{{|||}}}~~~}}}}}}vvvmmmdddZZZPPPIIIAAA999444444222222222222222333444444111111111111222222222222111000>>>@@@000111888......111111//////000---(((222111/////////000///......000111000---++++++---,,,---......//////......---............---------...000222222000---,,,,,,)))---111000------000444///---+++,,,///000///---///---,,,---000222000...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...000111111000,,,++++++++++++,,,---...((()))*********---111444******+++,,,,,,,,,,,,+++(((+++,,,***&&&%%%'''***((('''&&&'''((()))((('''---555666,,,'''))))))$$$((('''%%%%%%'''(((((('''%%%###%%%'''&&&%%%---999%%%""""""%%%%%%"""&&&---!!!"""###"""!!!"""###%%%  !!!###$$$###"""!!!((("""###///'''--- !!!"""###$$$$$$###"""!!!#########"""###$$$"""""""""&&&******&&&"""###***,,,'''""""""%%%&&&$$$###'''+++(((!!!!!!&&&$$$777((((((%%%)))###''''''$$$###%%%&&&%%%$$$&&&%%%"""!!!%%%###### """&&&%%%"""""""""###$$$%%%'''((('''$$$!!!"""%%%&&&$$$"""''''''''''''&&&&&&%%%$$$%%%$$$###""""""###$$$$$$!!!"""$$$%%%&&&'''''''''""""""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$######$$$&&&((()))######$$$(((---222444444'''((())))))+++...222555)))'''$$$###$$$&&&''''''%%%'''((('''%%%$$$'''***&&&&&&&&&&&&&&&'''((((((&&&'''(((******((('''&&&+++&&&&&&...222...******((())))))************)))%%%&&&((()))*********)))---'''$$$,,,888<<<444+++~~~xxxwwwqqqrrr||||||}}}}}}}}}{{{zzzyyyzzzzzzxxxwwwxxxzzz|||}}}xxxpppppprrrrrrwwwxxxzzzyyyxxxwwwxxxxxxwwwwwwxxxwwwtttpppllljjjccc___[[[[[[aaakkkuuu{{{~~~}}}}}}|||}}}yyyyyyyyyyyyyyyyyyxxxxxxxxxyyy|||~~~yyyyyy|||~~~wwwrrrhhh\\\OOOFFF>>>777444666111//////000---+++...555......111222///+++,,,000...>>>BBB777111666444***...///000000//////000111111000000///...---------+++000111...,,,......,,,------...------...111444///------000333333000,,,+++,,,...//////...+++***...//////...///111///,,,000++++++111222---+++---333111///.........---,,,//////---+++)))))),,,...,,,,,,+++++++++,,,---...*********++++++,,,,,,,,,++++++,,,+++***+++...000'''(((***,,,,,,***((('''***+++,,,,,,+++***)))(((,,,***(((((((((((('''&&&111000///---+++***(((''',,,,,,,,,+++***)))((('''$$$ %%%&&&###)))555%%%&&&%%%$$$###$$$&&&'''%%%%%%$$$######$$$%%%%%%!!!!!!!!!"""$$$$$$###"""$$$%%%$$$###&&&)))&&&!!!$$$###""""""$$$&&&&&&&&& """$$$&&&'''%%%###"""######%%%&&&&&&'''''')))$$$!!!###$$$"""###&&&###%%%)))...,,,&&&###$$$ !!!"""$$$$$$$$$###"""&&&++++++'''%%%&&&###)))''''''***)))%%%###%%%!!!!!!"""###$$$$$$$$$$$$"""###$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&& )))###!!!...***!!!)))&&&""" """&&&(((&&&"""&&&%%%#########%%%'''((((((###%%%------$$$!!!&&&######$$$%%%%%%%%%%%%$$$+++)))&&&#########%%%&&&&&&+++###'''...:::<<<***,,,000(((000555&&&+++&&&"""!!!%%%'''%%%%%%&&&((()))+++***)))(((((()))(((&&&%%%'''***,,,+++)))&&&&&&%%%%%%&&&)))+++---%%%&&&((()))*********))))))))))))***+++++++++,,,))))))))))))))))))))))))'''((()))(((((())),,,...{{{}}}yyy{{{|||}}}}}}~~~~~~}}}|||{{{|||{{{zzzyyyzzz{{{}}}~~~vvvooopppsssttttttvvvyyyzzzyyywwwuuutttsssttttttrrrooojjjeeeaaa[[[XXXTTTUUU\\\gggrrryyy}}}{{{}}}~~~~~~}}}}}}}}}{{{zzzzzzyyyyyyyyyzzzzzz{{{|||}}}~~~{{{zzz{{{xxxssshhh\\\OOOFFF>>>777666888000...000333333///...111......000222///+++---222777>>>===444000555777222---///111111000///000111111000000///......------...222333000...//////------...///...------///000......///000222222000...------......//////000000...............//////---000++++++000111...,,,---***))))))***---000000000...,,,++++++,,,---,,,,,,,,,,,,,,,------------...******+++++++++,,,,,,,,,---------,,,******,,,...((()))***++++++***)))((()))*********))))))((('''+++)))''''''((()))((('''***))))))(((''''''((((((---------+++***(((&&&%%%***(((''''''%%%###'''---$$$&&&''''''&&&%%%%%%%%%###$$$%%%%%%%%%%%%$$$############$$$$$$%%%$$$######%%%%%%%%%)))---,,,'''$$$###"""###&&&((((((((()))&&&###!!! """###$$$$$$$$$$$$$$$%%%&&&'''''')))$$$"""$$$$$$""""""%%%$$$$$$&&&((('''""""""%%%!!!""""""############"""$$$((((((%%%%%%'''&&&"""'''%%%%%%((('''###"""###!!!"""###$$$%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$'''###"""(((&&&!!!$$$&&&###!!!"""&&&(((&&&###'''&&&$$$###$$$%%%'''(((%%%%%%...:::999---############$$$%%%%%%%%%%%%$$$)))(((&&&$$$$$$$$$%%%&&&$$$)))$$$))),,,666@@@***))))))---)))555:::%%%$$$+++&&&$$$'''(((&&&&&&(((!!!###%%%%%%$$$###$$$%%%(((&&&%%%''')))+++***(((&&&&&&&&&&&&'''(((***+++'''((()))***++++++******))))))))))))))))))******))))))))))))))))))))))))((()))))))))((()))+++---~~~~~~}}}|||||||||}}}~~~|||rrrmmmnnnrrrtttpppssswwwyyyyyyuuuqqqnnnnnnnnnnnnlllggg```ZZZVVVOOOMMMKKKLLLTTT```mmmvvvzzzxxxvvvxxx{{{||||||{{{|||}}}|||{{{yyyxxxxxxzzz{{{|||~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{}}}yyyttthhh\\\OOOEEE>>>888888:::333111333:::<<<888222000///...000222///,,,...444???:::222---,,,...111333***---///000///.........000000000///......------000444555222000111000...---...//////---,,,,,,---,,,...000111000///////////////......///111333444...------------------...///,,,,,,///000...------///---++++++,,,---,,,+++...,,,+++---000000...,,,+++,,,---.........------++++++++++++,,,,,,,,,,,,.........,,,***)))***,,,************************))))))((('''''''''(((((()))'''%%%&&&''')))))))))%%%$$$$$$$$$%%%'''***+++((((((((('''&&&%%%$$$###+++...,,,'''$$$'''))))))$$$%%%((()))(((&&&###!!!!!!###%%%''''''%%%###!!!%%%%%%%%%$$$$$$$$$$$$$$$ #########%%%))))))%%%###"""!!!"""%%%'''''''''%%%$$$###""""""###%%%&&&'''&&&%%%$$$$$$%%%&&&((((((%%%$$$%%%$$$!!!!!!$$$%%%""""""###!!! %%%$$$$$$###"""""""""#########%%%%%%###$$$'''(((&&&%%%######&&&%%%!!! """"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$'''"""$$$&&&###&&&((($$$&&&###!!!###&&&'''%%%###((('''&&&%%%$$$%%%&&&'''+++&&&(((------'''%%%)))######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$'''$$$***''',,,===444111,,,***%%%555>>>(((&&&...(((%%%&&&&&&$$$$$$&&&###%%%''''''&&&&&&'''(((((('''&&&&&&((()))(((&&&''''''''''''((((((((()))))))))***+++++++++******)))))))))((((((((((((((((((((((((((((((((((((((()))***+++***((((((***,,,~~~~~~~~~}}}wwwooojjjkkkooorrrpppqqqsssuuuuuusssnnnkkkkkkkkkiiifff```XXXQQQMMMFFFEEEDDDFFFNNN[[[iiissszzztttrrrnnnqqquuuwwwxxxyyyzzz{{{{{{yyywwwvvvwwwyyy{{{}}}~~~}}}|||{{{{{{|||}}}~~~}}}~~~|||zzz|||zzzuuuhhh\\\NNNEEE>>>999999<<<:::666777>>>CCC@@@888333///...///111///---000777DDD777///000111---,,,///+++...222333222000//////000000//////............111555666222000111111...***---//////...,,,,,,,,,+++...111111...---///111////////////000111222222---,,,---...---+++,,,......,,,,,,...//////...---333111...---------,,,***////////////............)))+++---...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,+++******))))))******+++***)))((('''''''''((())))))'''%%%%%%''')))***)))&&&%%%$$$$$$%%%))),,,///###$$$&&&'''((()))))))))&&&,,,,,,%%%%%%,,,...)))%%%%%%&&&&&&'''%%%### """###%%%&&&&&&%%%###"""$$$%%%%%%$$$###"""###$$$"""%%%$$$""""""$$$$$$ """!!! """######""""""&&&((('''%%%"""!!!)))(((%%%###"""$$$&&&''''''%%%%%%'''%%%!!! $$$$$$!!!!!!""" $$$&&&%%%###"""!!!"""######$$$$$$###"""###%%%((((((%%%""""""%%%$$$!!! #########$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$######""""""######$$$((($$$)))""")))222)))%%%$$$"""###%%%&&&%%%###(((((('''%%%%%%%%%%%%&&&+++%%%!!!"""""" ###)))######$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&&&&%%%$$$&&&&&&!!!(((###"""333---<<<333+++!!!///;;;...111333---(((((('''%%%%%%'''''')))++++++)))))))))***((('''&&&&&&''''''&&&&&&''''''((()))(((((('''''')))*********)))))))))(((*********))))))(((((('''((((((((((((((((((((((((***+++,,,+++)))((()))***~~~}}}}}}zzzsssmmmiiihhhkkkooorrrqqqppppppqqqooollliiiiiigggeee```YYYRRRLLLHHHBBBBBBBBBDDDKKKVVVdddnnnzzzyyyrrrmmmlllhhhlllqqqtttuuuvvvwwwxxxxxxvvvuuutttuuuwwwzzz|||zzzyyyxxxxxxyyy{{{~~~}}}~~~}}}{{{|||yyytttggg[[[NNNEEE>>>999888;;;>>>777666<<>>666111222000333777888777555444444////////////............000444555111///000000...(((+++---///...---......+++...111000...---///111...///111111111///---,,,,,,+++---000///******///...---,,,,,,...000///...,,,+++***,,,...000111111...000000---)))(((+++///(((***,,,---...---+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---...++++++************++++++***)))(((''''''(((***+++***(((%%%%%%&&&((())))))((('''%%%%%%&&&(((+++---&&&''')))***,,,---------"""((()))$$$&&&---...((('''$$$""""""###$$$###"""%%%$$$$$$######$$$$$$%%%"""$$$$$$###!!! """%%%%%%(((((($$$###&&&&&&$$$%%%###!!! !!!!!! ###&&&))))))&&&""" )))'''$$$""""""###%%%&&&%%%$$$&&&(((%%% $$$"""!!!"""%%%###"""&&&%%%$$$"""""""""###$$$&&&$$$"""""""""###%%%'''&&&###"""%%%%%%""""""%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""$$$######""""""######$$$(((###)))""")))222)))%%%$$$###$$$$$$%%%$$$###((('''&&&&&&%%%%%%%%%%%%"""###'''++++++&&&"""!!!######$$$%%%%%%%%%%%%$$$###$$$%%%&&&'''&&&$$$$$$'''%%%'''$$$"""///%%%888444///""")))444,,,555777111,,,++++++((((((***&&&'''((((((&&&$$$$$$%%%''''''''''''&&&&&&&&&'''((((((((()))(((((('''&&&((((((((((((''''''''''''+++++++++******)))))))))))))))))))))))))))))))))+++,,,---,,,***((()))***}}}~~~|||zzzyyy|||uuuooollliiigggiiimmmssspppmmmmmmnnnnnnjjjgggeeeccc___YYYRRRLLLGGGEEE@@@AAABBBDDDGGGPPP\\\eeeqqq}}}xxxpppjjjhhhggggggkkkppptttuuuuuuvvvvvvuuutttttttttuuuwwwzzz{{{wwwvvvtttuuuwww{{{}}}~~~~~~}}}|||}}}xxxqqqfff[[[NNNFFF>>>888666888:::444111777===;;;666222000......000//////555===444///000:::???:::444333...000333444333222111222//////////////////.........222444000///000000...)))+++---.........///111---...///.........///000...///111111000...+++(((+++***...444111***)))///---...---+++---111111...,,,+++)))***,,,------,,,,,,---...,,,)))(((***,,,***+++,,,---------,,,,,,------------,,,,,,,,,,,,(((***,,,---,,,,,,---...++++++++++++++++++++++++))))))(((((())))))******...+++'''&&&&&&((((((((('''&&&%%%$$$$$$&&&((()))&&&''''''(((((('''''''''%%%''''''&&&(((+++)))%%%'''$$$ !!!###%%%%%%###&&&%%%############%%%&&&!!!"""$$$""" ###''' $$$%%%"""!!!$$$'''&&&'''%%%###"""######"""!!!!!!"""###!!!!!!$$$***000'''%%%###"""!!!"""###$$$"""###''')))&&&!!!!!!%%%!!!!!!%%%(((&&&!!!"""%%%$$$$$$#########$$$$$$'''###"""""""""!!!"""&&&'''######%%%%%%"""###&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%$$$###""""""$$$$$$############$$$$$$&&&!!!###%%%"""%%%'''###%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&''''''%%%$$$$$$######$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$###$$$%%%''''''+++666&&&***...222&&&(((---###...111+++'''((((((%%%$$$&&&%%%&&&''''''%%%$$$$$$%%%&&&'''(((((('''&&&''')))((((((((((((((('''''''''''''''&&&&&&&&&'''((((((++++++++++++************))))))))))))))))))))))))***,,,---,,,+++))))))***yyy}}}yyyvvvtttvvvooojjjjjjjjjgggiiinnnqqqooommmnnnooonnnhhhccc```]]]WWWQQQKKKFFFCCCBBB>>>@@@BBBCCCDDDIIIRRRZZZhhhtttxxxooohhhddddddfffjjjmmmsssvvvwwwvvvvvvvvvsssttttttuuuwwwxxxzzz{{{uuutttrrrrrruuuzzz}}}||||||~~~~~~~~~uuuooodddZZZOOOFFF???777333444555000000555999666111///000....../////////777???---,,,---222555555222000+++---//////.........///.../////////////////////---111333000///111222000,,,.........------///111...---,,,---...//////......////////////...,,,+++******000888444***(((///,,,...---***,,,111222...111...,,,+++******((('''---++++++///444444///)))---------.........//////......---------,,,,,,,,,)))+++---...---+++,,,,,,******,,,,,,,,,,,,******&&&'''(((((()))))))))(((333///***'''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''######$$$$$$$$$$$$######'''$$$$$$)))+++)))&&&&&&&&&###!!!###''')))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$""" !!!%%%***"""###!!!$$$$$$&&&$$$"""###$$$%%%$$$$$$  %%%///777######""""""!!!""""""""""""'''***'''!!!"""&&&""""""%%%(((&&&!!! #########$$$$$$%%%%%%$$$$$$&&&!!! ###### !!!&&&&&&###"""$$$$$$"""###'''!!!"""###$$$%%%%%%%%%%%%###$$$$$$$$$$$$######"""%%%%%%$$$$$$$$$$$$%%%%%%"""%%%"""!!!&&&%%% """%%%%%%%%%%%%$$$######$$$######$$$$$$$$$$$$$$$$$$+++(((###"""''')))######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$###"""!!!(((###&&&&&&///===)))$$$***111%%%&&&***)))***%%%###%%%&&&###"""###$$$&&&((()))(((((()))***%%%'''))))))'''''')))+++(((((('''&&&&&&'''))))))''''''&&&&&&'''((()))***))))))))))))************++++++++++++++++++++++++)))+++------+++*********vvv||||||wwwtttrrrqqqjjjgggjjjkkkhhhjjjoooooonnnmmmppprrrnnnggg```\\\XXXRRRKKKEEEBBB@@@@@@<<>>******,,,... ###)))!!!,,,,,,((('''***+++(((&&&((( """%%%'''((()))***,,,%%%'''***)))((((((***---)))(((&&&%%%&&&''')))+++((('''''''''((()))+++,,,''''''(((((())))))******++++++++++++++++++++++++)))+++------,,,+++***+++yyy~~~{{{vvvrrrpppnnnllliiiiiikkkmmmoooooohhhlllooonnnkkkgggggghhhVVVMMMEEEAAA>>>::::::===AAABBBBBBBBBCCCGGGKKKOOO^^^jjjzzz{{{yyyvvvooofff^^^\\\```eeennnrrrwwwyyyyyyzzz}}}vvvvvvvvvvvvwwwxxxzzz{{{uuusssrrrrrrtttyyy~~~{{{yyywwwyyy}}}{{{{{{zzz{{{|||}}}~~~yyynnnfff\\\QQQHHH>>>666444666444111333999888111...000***111222,,,---777999444888444000111444555222///222222000---,,,///555:::555444333111///...---,,,111000///...---...//////,,,---......//////....../////////////////////.........////////////......,,,---,,,)))''')))---222///...---,,,---///111333...------,,,,,,------...------............------,,,,,,---------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,&&&,,,---******---+++%%%++++++++++++++++++++++++'''+++//////,,,,,,000444111---)))((()))***)))(((***(((&&&%%%'''''''''&&&&&&))),,,+++((('''(((***+++!!!###000111%%%!!!(((+++"""###)))***(((&&&"""$$$&&&((((((&&&$$$"""$$$###"""!!!"""%%%''')))$$$$$$$$$############"""&&& !!!""" %%%''''''&&&%%%$$$"""!!! """###$$$&&&'''%%%"""###$$$&&&'''((()))))))))"""%%%'''(((&&&###"""!!!"""''')))$$$###''''''###!!!""""""!!!!!!"""###"""$$$"""###%%%$$$ %%%$$$###$$$&&&&&&$$$##############################$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$###"""%%%%%%######''',,,)))###&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%###""""""###%%%&&&&&&$$$"""###%%%&&&%%%"""''''''%%%$$$###"""""""""###%%%''''''&&&(((---222'''%%%&&&(((+++,,,***'''999111(((###$$$''''''%%%%%%%%%%%%&&&((()))+++,,,$$$%%%&&&'''((((((((((((((('''&&&%%%%%%&&&'''(((---'''!!!"""'''***(((%%%******)))((((((((((((((()))***,,,,,,,,,***((('''+++,,,,,,+++)))((()))+++www}}}}}}wwwrrrooojjjhhhggggggiiikkkkkkkkkllllllmmmkkkgggdddbbbbbbSSSJJJAAA===;;;999:::>>>@@@@@@AAAAAABBBFFFKKKOOO]]]iiiyyy|||sssooohhhaaa]]]]]]aaaeeemmmrrrwwwzzzzzz{{{~~~yyyxxxwwwvvvvvvxxxzzz{{{xxxwwwtttssstttxxx|||~~~|||zzzxxxzzz~~~~~~}}}||||||}}}yyyoooggg]]]SSSJJJ@@@666333444333222666:::777000---000,,,111000+++///888999333888555222333666666222...000000111///...///222666444333222111000...------000///...---------......,,,---......//////......---............/////////,,,,,,------------,,,,,,---......---,,,...333777......---,,,---///111222...------,,,,,,------...------............------,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---///---((((((,,,,,,(((+++++++++++++++++++++++++++...111111......111555---***'''''')))++++++***$$$%%%%%%%%%%%%&&&&&&'''$$$%%%&&&&&&%%%$$$%%%&&&'''"""%%%,,,+++### %%%(((###!!!%%%''''''''')))$$$$$$&&&&&&%%%$$$"""!!!"""""""""######$$$$$$%%%$$$$$$$$$#########""""""+++###"""$$$""""""%%%%%%%%%%%%%%%$$$###""""""#########%%%&&&%%%""""""!!!!!!"""$$$%%%$$$###!!!$$$&&&'''%%%###!!!!!! $$$%%%"""!!!$$$$$$!!! !!!###"""!!!!!!"""$$$"""%%%%%%""""""$$$### %%%$$$$$$%%%&&&&&&%%%###########################$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$######'''+++)))###&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&&&&$$$"""###%%%&&&%%%###)))((('''%%%###"""!!!!!!&&&&&&'''&&&&&&(((,,,...+++'''$$$&&&+++...---+++000***$$$###&&&***+++***###%%%''')))******)))((('''''''''(((''''''&&&%%%((('''&&&%%%%%%&&&'''(((***&&&###$$$''')))'''%%%******)))((((((((((((((()))***+++,,,,,,***((('''(((((((((((('''((()))***uuu}}}xxxqqqmmmhhhgggfffgggiiiiiihhhgggjjjhhhfffdddbbb```]]][[[NNNEEE<<<888666666999>>>===>>>>>>???@@@DDDJJJNNN\\\hhhwww~~~wwwxxxxxxyyyzzz|||}}}~~~~~~rrrlllccc]]][[[]]]```bbbkkkpppvvvyyyzzz||||||zzzwwwuuuuuuvvvyyy{{{|||zzzwwwuuuuuuwwwyyy{{{|||{{{zzz{{{~~~~~~}}}}}}zzzpppfff^^^TTTLLLBBB777222333111444999;;;555...,,,///...000...+++111999888111888666555666777666222......000111000/////////111222222111000000///......///......---,,,---------,,,---......//////......,,,---------.../////////,,,,,,------------,,,,,,000000000///...000333666......---------///000111...------,,,,,,------...------............------------.........---,,,+++------------------------,,,---+++)))***---,,,(((++++++++++++++++++++++++)))+++...---+++***,,,///)))'''%%%&&&(((+++,,,+++&&&(((***)))&&&%%%(((***((('''%%%%%%&&&''''''&&&###'''******&&&###""""""&&&###$$$&&&&&&$$$&&&***%%%%%%%%%$$$###"""!!!!!! !!!###$$$$$$###"""!!!$$$$$$#########"""""""""...&&& ###$$$############$$$$$$$$$$$$$$$###$$$###"""###$$$$$$""" """$$$%%%### """%%%%%%###"""!!!!!!!!!######!!!!!!######!!!!!!"""$$$###""""""###%%%&&&((('''###!!!$$$###!!!%%%$$$$$$%%%&&&&&&%%%###########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$######&&&***(((###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&$$$###$$$%%%&&&%%%###((((((&&&%%%$$$$$$$$$$$$)))'''%%%%%%''')))******111***######(((---,,,))))))&&&"""###'''***+++***###%%%(((++++++)))'''%%%)))))))))((('''%%%$$$###((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''&&&&&&))))))))))))(((((((((((()))***+++++++++***)))(((---+++******,,,.........ttt~~~zzzrrrmmmjjjiiihhhiiijjjjjjiiigggeeeaaa\\\[[[\\\[[[XXXUUUJJJAAA777444222222666;;;;;;;;;;;;<<<>>>CCCIIINNN[[[gggvvv}}}{{{pppqqqrrrtttwwwzzz}}}~~~uuummmbbb[[[ZZZ[[[]]]]]]ggglllssswwwxxx{{{~~~{{{wwwtttssstttwwwyyy|||{{{xxxvvvuuuwwwyyyzzz|||{{{zzz{{{}}}~~~|||}}}{{{qqqddd]]]UUUNNNDDD:::444444111777<<<;;;444,,,+++...000///,,,,,,333:::777///666555555666777555000,,,000000000///...---......000000000000000/////////......------,,,,,,,,,,,,,,,---......///.....................------------......////////////......222111000...,,,,,,,,,---...------------...///000...------,,,,,,------...,,,------......------,,,------------------------........................'''((())),,,...///+++&&&************************(((***+++***(((''')))***'''&&&%%%&&&((()))***+++***,,,,,,)))$$$###(((---+++(((%%%%%%(((***)))'''""",,,000)))$$$%%%%%%"""&&&###"""&&&'''%%%%%%'''%%%%%%###""""""######$$$######$$$$$$###"""!!!!!!############""""""""""""...&&&!!!###""" ######$$$$$$$$$$$$######%%%###""""""######"""!!!%%% !!!(((+++'''""" !!!######"""!!!!!!"""$$$$$$###"""###$$$$$$###!!!###$$$$$$######$$$%%%)))***(((###!!!$$$$$$!!!$$$######$$$%%%%%%$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$###%%%((('''"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%&&&''''''(((&&&###$$$(((***)))(((333+++######(((***'''###(((&&&%%%%%%''''''&&&%%%%%%&&&(((***)))(((&&&$$$)))))))))((('''%%%$$$###((('''&&&%%%%%%&&&'''((($$$'''***+++)))''''''(((((()))))))))))))))(((((())))))***+++******)))(((222///,,,,,,...000000000vvv}}}uuuoookkkjjjiiijjjkkkjjjhhhfffccc^^^YYYVVVUUUSSSOOOKKKFFF===555333111000333777888999999:::<<>>:::666333333666888555444555666666666888;;;BBBKKKQQQ\\\iiiyyyxxxhhhnnntttkkkcccbbbcccdddhhhmmmsssxxx||||||yyyuuugggbbbZZZSSSPPPTTT[[[```aaagggmmmqqqsssvvvzzz}}}~~~}}}zzzxxxvvvvvvwwwxxxxxxwwwvvvuuuuuuuuuwwwwwwuuuvvvwwwvvvvvvwww{{{~~~}}}||||||}}}~~~}}}}}}||||||~~~~~~||||||}}}uuuhhh```XXXPPPFFF<<<777777666:::888222///000111//////...///111444444333222111222333333222222222222222///---...000000///...000000//////.........---....../////////...---,,,,,,---......//////......000000000000000000000000,,,,,,------------,,,,,,,,,+++,,,...000111...+++---------...---------,,,...------,,,,,,------...+++,,,,,,------,,,,,,++++++************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,@@@333)))(((+++,,,,,,///************************((('''''''''((((((((('''''')))+++***'''&&&'''((((((***---000222333444444***---///000///---,,,,,,$$$%%%&&&%%%$$$$$$###"""'''""" %%%(((&&&###""""""""""""###$$$&&&'''(((%%%$$$###""""""###$$$$$$###"""""""""!!!!!!!!!!!!'''+++,,,&&&###%%%&&&###""""""############"""""""""!!!"""###$$$### """!!!!!!###%%%'''&&&$$$ !!!!!! """%%%((()))!!!!!!$$$###"""$$$ !!!###"""!!!!!!"""$$$!!!$$$%%%###$$$''''''$$$%%%$$$###$$$&&&&&&$$$###########################&&&%%%###""""""###%%%&&&$$$$$$###""""""###$$$$$$ $$$%%%""""""$$$$$$!!!$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$$$$%%%&&&'''$$$&&&((('''%%%$$$%%%'''((('''&&&%%%######"""""""""$$$%%%&&&&&&&&&'''(((!!!$$$))),,,---,,,***((($$$%%%&&&&&&&&&&&&&&&'''%%%%%%&&&'''''''''&&&&&&$$$%%%&&&'''((((((((((((((('''&&&%%%%%%&&&'''((($$$&&&((())))))))))))***&&&''')))*********)))(((((((((((((((((()))******333555555000+++***///555vvv~~~}}}tttqqqnnnlllllllllllllllhhhhhheee\\\PPPEEE>>><<<111///222888;;;888666666666666666777;;;CCCLLLRRR]]]jjj{{{~~~~~~nnnlllmmmkkkmmmeeeeeefffiiimmmrrrxxx{{{{{{~~~~~~wwwrrreeeaaaZZZPPPKKKLLLTTT[[[bbbgggnnnrrrsssvvvzzz}}}~~~|||zzzyyyyyyyyyyyyxxxwwwvvvuuutttttttttuuusssuuuvvvuuutttuuuyyy}}}~~~||||||}}}||||||}}}~~~{{{zzz~~~~~~uuulllcccYYYPPPFFF:::555555777:::666///...222333///......000333444222222333222333333333222222444555///......000333333///,,,111000000///......------...///000000000///------,,,---......//////............///000111222333333...//////////////////...---,,,+++---///...***&&&---------......---,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++******)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,111(((%%%,,,111///+++***))))))))))))))))))))))))******)))***+++,,,,,,+++&&&)))++++++((('''(((***%%%'''+++///000...((($$$&&&+++000111...+++***+++(((%%%$$$'''(((&&&%%%%%%$$$###$$$''''''###"""$$$!!!""""""###$$$$$$%%%%%%!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!!!!))),,,&&&!!!###$$$""" """######$$$$$$$$$!!!!!!"""$$$%%%### ######$$$$$$$$$######"""!!!!!!!!! """&&&***,,,######'''&&&%%%&&& !!!""""""!!!!!!"""###"""$$$$$$%%%((('''$$$&&&&&&%%%&&&''''''&&&$$$########################&&&%%%###""""""###%%%&&&%%%$$$###""""""###$$$%%% $$$%%%"""!!!######!!!$$$$$$&&&&&&&&&&&&$$$$$$((('''%%%$$$$$$%%%'''((($$$&&&((('''%%%$$$%%%((("""""""""###$$$%%%'''((("""%%%((('''$$$###$$$&&&!!!%%%))))))&&&###"""###&&&'''((('''%%%$$$%%%&&&"""$$$'''))))))(((%%%$$$%%%&&&''''''((((((''''''((('''&&&%%%%%%&&&'''((($$$%%%%%%'''((((((((((((%%%''')))***+++***)))(((((((((((((((((()))******,,,000222...'''&&&---555{{{~~~xxx{{{~~~wwwtttwwwvvvnnnhhhhhhggghhhcccXXXOOOIIIAAA888666999:::<<>>888444555555111///000222111000000////////////---------------...///000........................+++---///111111000...------+++++++++.../////////------///000000000///...........................------------------------///---,,,,,,---...---+++,,,---...---,,,,,,...000...------,,,,,,------...------,,,,,,++++++******,,,,,,+++***************...,,,***)))))))))+++,,,+++***)))((((((((()))***,,,)))&&&(((,,,---***&&&'''))))))'''%%%(((///555111555444666;;;222(((+++---+++)))'''&&&'''((()))%%%#########$$$%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$############$$$###"""""""""""""""###$$$!!!===&&&%%%'''"""###""""""!!!!!!!!!!!!!!!"""##################""""""!!! """$$$&&&!!!!!!""""""""""""!!!!!!"""###$$$###"""!!!"""###""""""""""""######$$$%%%$$$"""""""""$$$$$$###"""'''%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$%%%%%%%%%%%%&&&######&&&&&&$$$%%%(((!!!""""""###$$$&&&'''(((&&&$$$ &&&,,,+++%%%%%%%%%###"""&&&******%%%###$$$%%%%%%$$$$$$%%%&&& &&&'''$$$&&&///222...%%%&&&%%%###%%%'''%%%"""'''$$$$$$&&&'''&&&(((+++&&&''''''&&&%%%%%%&&&(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''---###!!!))),,,''''''...***************+++,,,,,,******)))'''&&&'''+++...|||tttzzz{{{uuulllggg___YYYYYY___fffkkkfffiiijjjlllnnnkkk^^^PPP???444444<<<666<<>>:::<<>>@@@,,,!!!)))---&&&))))))))))))***+++------&&&***---///...,,,+++***|||wwwlll___[[[[[[bbbiiipppyyy~~~mmm[[[JJJ666:::333;;;555JJJLLL\\\hhhttt{{{ppp^^^HHH>>>555111111444===GGGSSS\\\ffflllnnnooossswww~~~|||vvvqqqooonnnllllllkkkjjjhhhhhhjjjnnnrrruuuwwwxxxxxxzzz|||~~~~~~}}}|||{{{|||~~~~~~}}}{{{yyyyyyvvvxxxzzz|||~~~zzz|||}}}}}}}}}~~~{{{rrrkkk```UUUJJJAAA999444222222333222222111000///,,,///000///333999:::666000000111111......888DDD//////000000000000///......---------------......////////////...---,,,+++000...---,,,---...111222...------///111222000///,,,---///111111000///...////////////////////////++++++,,,,,,---......///***,,,......,,,,,,---///+++,,,---,,,+++,,,...///......---,,,+++******+++******++++++++++++************)))))))))))))))***++++++***)))))))))))))))((())))))************)))&&&))),,,------...000222999333,,,&&&###$$$'''))),,,666222+++,,,)))!!!"""%%%$$$######$$$%%%&&&(((&&&$$$###$$$%%%&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$######"""""""""###$$$$$$$$$$$$$$$$$$###!!! $$$###666...!!!(((!!!!!!!!!!!!!!!"""######!!!""""""######""""""!!!  !!!"""######"""!!! !!!"""###'''((((((&&&###!!!!!!"""""""""!!! !!!!!!######!!! !!!###$$$###"""!!!!!!!!!"""###%%%'''(((%%%$$$###"""!!!!!!!!!!!!########################"""""""""""""""""""""""" !!!!!!"""$$$%%%%%%&&&***'''(((,,,,,,))))))+++$$$$$$$$$%%%%%%&&&''''''"""!!!$$$((('''###$$$))) $$$&&&%%%&&&)))***(((***'''$$$###%%%&&&&&&%%%!!!###%%%%%%$$$%%%+++000ZZZ---&&&777///)))+++ $$$((((((%%%&&&******'''((()))***)))'''''')))***))))))(((((((((((())))))&&&'''(((***++++++******+++777:::---%%%)))+++'''(((((())))))***,,,---...'''))),,,---,,,******+++|||}}}sssgggbbb___```iiiooosss{{{nnn\\\KKK666:::222;;;333HHHIII[[[gggssszzzrrr___FFF===333...---///666>>>IIIRRR^^^fffiiimmmrrrvvv{{{zzztttooolllkkkjjjjjjhhhhhhhhhhhhkkknnnrrrtttwwwwwwxxxzzz|||~~~}}}|||xxxzzz||||||zzzxxxvvvvvvuuuwwwzzz|||~~~zzz{{{|||}}}}}}~~~~~~tttmmmbbbVVVKKK@@@777222---...000111111000///...+++///000...111777777111......000333222///111777,,,---///000000///...---//////...---------......000000///...------,,,,,,............////////////++++++,,,///222333222000,,,---///000000000///...111111111111111111111111++++++,,,,,,---...//////***,,,......,,,+++...000+++,,,,,,,,,++++++---...000///...---,,,++++++,,,******************++++++---,,,,,,+++******++++++************)))))))))((('''((()))***************+++))))))---222555444111$$$'''******((('''(((+++'''111,,,###&&&+++---333%%%$$$######%%%'''***+++&&&%%%$$$$$$&&&&&&%%%$$$"""######$$$$$$$$$######"""!!!!!!!!!"""###$$$$$$$$$%%%%%%$$$###!!!%%%---888///!!!!!!!!!!!!!!!"""######!!!!!!""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$"""!!! !!!"""$$$((())))))'''$$$"""!!!""" """###$$$%%%  ###$$$$$$######!!! $$$))),,,#########"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&''''''%%%###$$$((()))%%%$$$&&&'''&&&%%%$$$############'''"""!!!%%%%%%"""$$$)))"""&&&)))&&&%%%''''''$$$+++'''$$$###%%%'''&&&%%% """$$$%%%"""!!!&&&,,,000!!!222???,,,***///%%%******&&&%%%((('''"""'''((()))(((&&&&&&((()))******))))))))))))******###$$$&&&((()))(((((('''&&&(((++++++)))((()))+++&&&&&&&&&'''(((***+++,,,((()))***)))((((((***,,,xxxlllddd^^^___aaagggnnntttxxxzzzooo^^^JJJ:::000222555666===HHHZZZeeesssttt[[[MMM===---))),,,......///???JJJYYYccchhhjjjmmmpppyyy{{{|||}}}}}}}}}zzzwwwssslllgggeeefffgggfffgggiiijjjkkkmmmooorrrttttttuuuvvvzzz~~~~~~~~~~~~}}}zzzzzz{{{{{{zzzyyywwwvvvyyyyyyzzz|||~~~~~~~~~|||zzzyyyzzz~~~vvvnnncccYYYQQQHHH===444111111...+++///555222***222111222222333444555666333333444333333222111000///////////////.........,,,,,,---......---,,,+++---+++444---'''222111+++222000///------///000222,,,---///111///+++---333,,,,,,---...//////,,,***,,,...000111111222555888,,,---...000000...---,,,++++++---000444444///++++++...111111...,,,+++,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++***+++---///...+++(((&&&666444222333555333,,,&&&+++'''$$$&&&''''''''')))000***$$$%%%+++---***&&&###%%%'''&&&###"""$$$'''((((((&&&$$$***111---###%%%$$$$$$$$$%%%%%%$$$"""+++((($$$######$$$$$$$$$"""%%%###"""###$$$###$$$%%%(((999"""%%%!!! !!!!!!"""###$$$""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%!!!######!!!%%%%%%$$$###""""""###### !!!"""######"""!!! !!!"""$$$%%%&&&&&&%%%$$$&&&$$$!!! """%%%***---+++'''###!!!###%%%&&&%%%!!!"""$$$%%%%%%$$$"""!!!############"""!!!###########################$$$$$$###""""""###%%%######$$$$$$$$$%%%%%%%%%!!!"""#########$$$'''***%%%%%%&&&&&&&&&%%%$$$$$$---***&&&$$$$$$$$$$$$###$$$&&&'''%%%$$$&&&(((((('''(((,,,///+++%%%'''---'''&&&%%%&&&(((((('''&&&***)))'''%%%%%%(((***+++,,,***(((%%%%%%%%%'''(((%%%((())))))+++---***%%%---+++)))((()))***)))((()))))))))))))))((('''''')))*********)))***,,,...uuuhhh______aaaeeekkkrrryyy~~~zzzkkk]]]KKK===222333555555<<>>333---...000)))'''$$$$$$&&&(((******(((((())))))))))))((((((%%%'''***+++***(((''''''vvvxxxzzz{{{|||{{{rrrnnnmmmnnnnnnnnnnnnsss|||{{{zzz}}}yyyhhhVVVBBB???;;;777555888>>>CCCKKKSSS___jjjtttzzzaaaLLL333***""""""###$$$&&&)))***444DDDWWWhhhvvv~~~}}}~~~}}}zzzvvvsssrrrssspppooommmjjjfffddddddeeehhhhhhhhhfffdddcccdddeeejjjnnnsssyyy||||||{{{yyytttttttttvvvxxx|||~~~{{{wwwvvvxxxyyyvvvuuuuuuttttttuuuuuuvvvwwwxxx{{{~~~~~~|||||||||}}}~~~~~~~~~|||zzzzzz{{{}}}~~~}}}|||}}}uuuooodddXXXKKK@@@999666111///000222333111111444/////////......///000000+++,,,---...///000000///333333333222111000000///---...///111111111111000111UUU<<<...222---555,,,//////000000000000//////555000---000111000111444222444444111//////222666222///---...111222111///111111111000000111111111/////////---,,,+++,,,---///...---...///000///...++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++++++++***)))(((((('''***(((%%%$$$(((///777<<<,,,///000///,,,***+++---,,,'''$$$'''...000+++%%%'''&&&%%%&&&''''''&&&%%%""""""$$$%%%$$$"""&&&,,,&&&$$$$$$$$$%%%%%%###"""%%%$$$###$$$&&&'''&&&%%%%%%'''### !!!!!!""" $$$/// !!!$$$$$$###"""!!! """###$$$$$$###""" """"""$$$&&&&&&&&&...777""""""!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$###!!!###%%%&&&%%%######$$$########################"""######$$$######""""""########################!!!"""######"""###%%%&&&######$$$$$$$$$%%%%%%%%%###$$$&&&&&&$$$######$$$######""""""###$$$%%%&&&)))(((&&&&&&&&&&&&$$$###%%%"""$$$***(((!!!!!!&&&%%%***))),,,111000***%%%%%%$$$&&&((())))))((( ,,,===>>>///%%%%%%''''''&&&&&&&&&&&&&&&''''''000555000(((''')))+++&&&$$$###$$$&&&((()))((('''(((((()))))))))))))))(((***++++++***(((((((((yyy{{{{{{yyyzzzzzzrrrnnniiiiiihhheeeeeekkkvvv}}}yyywwwvvvrrrdddVVVBBBBBB>>>888555777===AAAJJJRRR\\\fffooozzzuuuYYYBBB...'''!!!!!!###$$$&&&***(((000???RRRdddttt~~~|||xxxuuuttttttppppppooolllhhhffffffgggiiiiiiiiigggeeedddeeefffjjjnnnuuu{{{~~~~~~|||zzzssssssssstttvvvyyy|||~~~{{{|||{{{yyyvvvuuuwwwyyyuuuttttttttttttvvvwwwxxxzzz{{{|||}}}||||||}}}}}}{{{|||}}}|||{{{|||}}}~~~}}}|||zzzzzz~~~tttnnndddWWWJJJ@@@:::888222///000333333///000444///.........///000111111...///000111111111111111555555444222111000//////......//////000111222222000UUU777000888***555222//////000000000000/////////---...111111///111666333555666444000...111555555444222000///------,,,000//////////////////000///...------------,,,***...------///222222000---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++(((***+++,,,,,,+++***(((...,,,)))&&&&&&''')))***+++)))&&&$$$%%%)))000555444,,,))),,,,,,))),,,555(((&&&&&&)))...000...+++%%%&&&'''&&&%%%$$$%%%&&&)))&&&%%%'''%%% ###$$$######%%%'''((('''&&&&&&$$$""""""$$$%%%%%%%%% %%%((($$$!!!!!!!!! %%%///!!!!!!"""&&&%%%$$$"""!!! $$$%%%&&&%%%$$$""" $$$""""""%%%%%%%%%)))000"""""""""""""""###$$$$$$###"""!!! !!!"""### !!!"""###############$$$$$$#########$$$%%%%%%###%%%'''&&&$$$######%%%$$$##################$$$ !!!$$$&&&&&&&&&$$$###########################!!!"""######"""###%%%'''######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&%%%$$$$$$$$$###############$$$$$$$$$)))(((''''''((('''%%%$$$%%%"""&&&---+++""" %%%"""%%%+++000333222...+++%%%%%%&&&((())))))'''%%%((($$$###%%%%%%$$$&&&+++&&&&&&&&&&&&&&&&&&&&&&&&***------(((%%%''')))(((&&&&&&&&&(((+++,,,+++***''''''((()))))))))))))))((()))******)))((()))***~~~zzzwww~~~zzzrrrooogggfffccc^^^\\\bbbmmmwwwzzz{{{yyytttpppkkkaaaVVVDDDDDD@@@999555666;;;>>>IIIQQQ[[[ccckkkvvvrrrUUU===///(((""""""""""""$$$''')))000===NNNaaaqqq{{{{{{wwwvvvvvvppppppooollliiigggggghhhjjjjjjjjjhhhfffeeefffgggkkkooovvv}}}|||zzzrrrrrrrrrsssuuuxxxzzz|||xxxyyyzzzwwwttttttvvvyyyttttttssstttuuuwwwyyyzzz}}}}}}}}}}}}|||{{{||||||xxxzzz{{{||||||}}}}}}zzzxxxwwwuuupppfffYYYLLLBBB===;;;444000000333000++++++///.........//////111222333111222222333333333333222333333222222222222222222...------,,,---///111222###CCC%%%)))444---555//////000000000000//////......111333111---///444444777888666111///111555///000000///......///111......------------......,,,+++***,,,///111///,,,,,,+++,,,...111111...+++------------------------++++++******++++++,,,---++++++++++++++++++++++++((()))+++,,,,,,+++)))(((+++******)))))))))))))))$$$&&&)))***+++---///000666'''!!!))),,,(((...<<<###%%%(((+++...///000000###%%%'''&&&$$$"""$$$'''%%%!!!!!!&&&'''"""!!!%%%!!!!!!"""%%%(((******)))'''$$$!!! """$$$$$$$$$$$$&&&$$$$$$&&&&&&$$$ %%%///!!!!!! %%%$$$######"""#########!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%&&&'''&&&$$$"""!!!$$$ !!!"""!!!###'''######""""""###$$$%%%%%%###"""!!! !!!"""###!!!"""$$$%%%&&&&&&%%%%%%$$$###"""""""""###%%%&&&%%%'''(((&&&###"""$$$&&&$$$$$$############$$$$$$ $$$((())))))'''%%%########################!!!"""######"""###%%%'''######$$$$$$$$$%%%%%%%%%!!!###%%%&&&%%%$$$$$$%%%######$$$$$$$$$######""")))((('''((())))))'''%%%%%%"""&&&///---###$$$&&&%%%***111222+++$$$"""%%%%%%''')))***)))&&&###)))(((&&&$$$$$$&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&+++---,,,***+++---***%%%)))***+++---000111000...''''''((()))))))))))))))&&&'''((((((((((((+++---}}}uuullllllfff[[[TTTYYYhhhsssuuuvvvwwwvvvqqqgggZZZQQQCCC>>>;;;;;;:::999<<<@@@IIIPPP[[[eeennnxxx}}}fffNNN>>>,,,&&&"""######"""$$$''',,,///999III]]]nnnzzz~~~~~~{{{yyywwwvvvuuurrrnnnkkkkkkkkkkkkkkkmmmooopppkkkdddccciiipppsssuuuyyy~~~wwwtttssswww~~~{{{uuuwwwvvvuuusssrrrrrrqqqqqqoooqqqttttttssssssvvvyyy}}}{{{zzzzzz{{{}}}~~~~~~}}}~~~{{{zzz{{{zzzvvvtttwwwzzzzzzqqqcccWWWMMMDDD<<<666999000,,,///111...---000111111222333333333333222///111222222111111222333333222111111222222111000...///111111/////////000444222000...---...///000///000111222222111000///222...+++---222555333111+++555888000---111222,,,777666444222111000//////444222//////111222222222------------------------,,,++++++---...///...,,,111...++++++------***'''((()))+++,,,------,,,,,,************************+++)))(((***,,,,,,((($$$,,,,,,+++***))))))******)))'''&&&%%%&&&))),,,...///999%%%(((...000???---***,,,(((***333222222===555---&&&&&&+++,,,''' &&&$$$###$$$&&&'''&&&$$$!!!%%%%%%###'''...000+++"""!!!!!!"""$$$%%%%%%$$$###"""""""""""""""######$$$$$$"""+++'''!!!$$$#########""""""!!!!!!###!!! !!!!!!&&&### !!!!!!&&&!!! &&&)))%%%!!! !!!!!!"""""""""!!!!!!""""""!!!!!!"""###$$$$$$$$$#########""""""!!!!!!(((***)))$$$"""$$$$$$!!!$$$&&&''''''&&&$$$$$$$$$$$$######"""""""""""""""(((###&&&,,,))) )))######""""""""""""######%%%&&&&&&$$$######%%%((($$$$$$%%%%%%%%%$$$$$$###&&&%%%%%%$$$#########$$$$$$%%%!!!###((()))%%%'''''''''%%%$$$$$$&&&((('''%%%$$$%%%'''&&&$$$!!!!!!111%%%666111$$$------***'''&&&((((((&&&$$$###"""###%%%((()))%%%"""*** '''+++(((***000,,,,,,++++++)))(((&&&%%%,,,)))((((((+++,,,***(((...+++(((''')))***)))'''((()))******))))))***+++~~~{{{zzzssseee[[[[[[eeennntttuuuwwwvvvpppdddWWWNNNCCC???===>>>>>>===???CCCJJJRRR^^^hhhqqqzzzzzzbbbIII:::,,,&&&"""######"""###&&&&&&***333CCCWWWkkkxxx}}}{{{zzzxxxwwwuuuqqqnnnjjjiiijjjkkkllllllmmmooopppmmmiiiiiinnnsssuuuvvvyyy|||{{{xxxvvvxxx{{{{{{xxxtttuuutttsssrrrqqqqqqqqqqqqoooqqqssstttssssssvvvxxx~~~~~~|||{{{||||||{{{zzz{{{yyyuuutttwww}}}zzzqqqcccWWWMMMDDD<<<777:::666555888666111000222//////000000111111111000000222333333222111333444111000000000111111000///...///111111/////////000444222000///......///000///000111111111000//////000,,,***,,,000222111///444333000333@@@LLLDDD444333222111111000//////...222000......000000000///------------------------,,,++++++---...///...,,,...,,,+++,,,------,,,+++,,,+++******)))***++++++***************************+++++++++***)))))))))++++++***)))))))))))))))***)))((((((***---000222***222***'''(((---555,,,&&&)))&&&'''......000===555000)))%%%%%%&&&&&&&&&&&&$$$"""###%%%&&&$$$"""!!!$$$###!!!$$$***+++'''!!! !!!"""$$$%%%%%%%%%######""""""""""""######$$$$$$"""+++&&&"""!!!!!!""""""######$$$$$$!!!(((......'''!!!'''$$$!!!!!!!!!!!!###  $$$%%%### !!!"""###$$$%%%&&&'''"""""""""""""""###$$$$$$$$$$$$$$$$$$######""""""%%%((('''###!!!######!!!"""$$$&&&&&&$$$"""""""""$$$$$$######"""#########&&&###&&&,,,***"""!!!(((#########""""""#########$$$%%%&&&%%%$$$###%%%&&&$$$$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$#########$$$"""&&&&&&""""""&&&&&&###%%%'''((((((&&&$$$$$$%%%%%%&&&'''%%%###$$$)))......444///000%%%---((())))))&&&$$$$$$&&&'''&&&%%%((('''&&&'''))))))'''$$$***######+++...)))(((,,,+++++++++***)))(((&&&&&&'''%%%###$$$&&&'''&&&$$$,,,***'''''')))***)))(((((()))******))))))***,,,rrreee```eeelllssstttuuusssmmmaaaSSSIIICCC@@@???BBBBBBAAABBBFFFLLLTTTaaammmvvv~~~vvv]]]DDD444+++%%%!!!######"""###&&&$$$&&&---:::MMMaaaqqqzzz|||zzzxxxwwwvvvuuusssqqqhhhfffdddeeehhhkkklllmmmnnnooopppoooooopppsssuuuwwwyyy{{{||||||}}}~~~}}}zzzxxxvvvuuuttttttsssrrrpppoooooooooppppppoooppprrrrrrssstttvvvyyy~~~~~~||||||}}}~~~|||zzz{{{yyyuuuuuuwwwyyypppbbbVVVMMMDDD<<<777333333555777555///,,,---/////////000000000111111111222444333222222333555000000000000000//////......///111111/////////000333222000///...//////000//////000000000000//////222///---...111333222000222///+++111BBBOOOFFF555------.../////////......///...---...///...---+++------------------------++++++***,,,---...,,,+++***,,,------,,,,,,---...222000---+++***+++,,,...***************************---...,,,)))'''***...******)))((((((((()))))))))(((((()))+++...111333(((+++222(((&&&...***,,,###(((&&&%%%+++***///???222111---'''!!! %%%***&&&$$$######$$$$$$"""!!!###$$$###!!!###''''''$$$#########"""#########$$$######"""""""""""""""######$$$"""+++&&&###"""""""""""""""#########!!!***333333+++!!!'''%%%###!!!!!!!!!   !!!!!!!!!###"""""""""###$$$&&&'''""""""""""""""""""###$$$%%%%%%$$$$$$$$$$$$######%%%(((((($$$###%%%&&&%%% """$$$$$$"""!!! !!!$$$###############$$$$$$%%%###&&&---+++$$$###((($$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%''''''###"""$$$### ###&&&)))***(((%%%$$$###$$$((()))$$$"""...:::555333000%%%'''%%%&&&!!!%%%$$$"""###%%%&&&&&&%%%)))'''%%%$$$%%%%%%$$$###)))%%%'''///000***&&&'''+++++++++***)))((('''&&&'''&&&%%%&&&'''((('''%%%***)))'''((()))***(((''')))+++,,,,,,++++++,,,---zzznnnfffgggnnnpppqqqqqqoooiii]]]PPPFFFBBB???@@@CCCDDDBBBCCCGGGKKKUUUcccqqq{{{rrrYYY@@@111***$$$!!!"""###""""""$$$''''''***333BBBTTTeeennnrrrqqqqqqssstttrrrlllhhh\\\[[[\\\___eeejjjmmmoooqqqqqqqqqrrrssstttuuuuuuwwwzzz}}}~~~~~~~~~{{{vvvqqqoooqqqtttqqqpppnnnmmmlllmmmnnnooonnnnnnoooppprrrtttwwwyyy}}}~~~|||}}}~~~}}}zzzzzzxxxuuuuuuyyyxxxooobbbVVVMMMEEE===888000//////111111///+++)))111111111111111222222333000222333333111111222444222333444333000...------...///111111/////////000111000///.........//////.../////////000000000000222000...///111222111000,,,000222000222777777444***+++,,,...////////////............///...+++)))........................+++******+++------+++******---///...+++***,,,///000///...---,,,,,,,,,,,,************************,,,------+++)))))),,,///))))))((((((((((((((()))''''''''''''(((***---...***&&&666)))(((444%%%***$$$)))'''&&&))))))000AAA,,,......***%%%###%%%)))'''&&&%%%$$$$$$###""""""((('''%%%$$$%%%&&&%%%###''''''&&&$$$"""""""""###$$$###"""""""""""""""""""""### ###***%%%$$$&&&&&&%%%###""" &&&### """''')))&&&###&&&$$$###!!!!!!  """!!! """&&&$$$"""  !!!###"""""""""""""""##############################"""&&&'''$$$!!!$$$&&&&&& """$$$$$$"""!!! !!!"""""""""""""""###$$$%%%$$$###&&&,,,,,,'''%%%'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$###$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$###&&&'''&&&$$$######"""!!!!!!$$$'''((('''&&&&&&&&&%%%((((((###"""...:::444111'''###"""'''$$$ %%%$$$######$$$%%%%%%%%%(((&&&$$$###$$$%%%&&&&&&'''%%%'''---...(((&&&''')))*********)))((('''''')))(((((((((((()))((((((***))))))))))))((('''&&&+++,,,------,,,,,,---...}}}rrrggggggmmmnnnnnnmmmkkkeee\\\PPPIIICCC@@@@@@CCCDDDBBBCCCFFFIIITTTdddsss~~~oooWWW???///)))###!!!"""###!!!!!!###&&&&&&(((...999IIIYYYcccfffgggjjjooorrrnnneee]]]PPPPPPSSSZZZbbbjjjnnnpppssssssssssssssstttuuuuuuvvvxxx|||~~~}}}}}}zzztttmmmlllooosssooonnnllljjjiiijjjkkklllkkkjjjkkkmmmqqqtttxxxyyy|||~~~}}}||||||~~~}}}yyyyyyxxxuuuwww{{{vvvnnnaaaUUULLLEEE===888555222///000444666333...111111000000000111222333///000111111000000111222555666777666222...,,,,,,...///111111/////////000//////......------......////////////000000111111000///...---...//////...333888888222++++++///333***+++,,,...///000000000///......///000///---***........................///...---...000000...,,,---///111///+++)))+++---(((***+++------+++***(((************************///,,,******,,,...------)))((((((((((((((())))))((((((''''''''''''((())),,,###222))),,,777###&&&$$$***'''%%%((('''--->>>((())),,,------+++'''$$$(((((('''&&&%%%$$$$$$$$$)))&&&$$$$$$%%%$$$######&&&''''''%%%###$$$&&&)))$$$$$$###"""!!!!!!"""""" ###!!!###***%%%%%%&&&&&&%%%###""" %%%$$$""" """$$$######"""!!! !!!"""$$$### ###&&&$$$"""  !!!######"""""""""""""""###!!!!!!!!!"""""""""""""""###%%%!!! ###$$$!!!###%%%%%%###"""!!!""" !!!"""###$$$%%%$$$###&&&***+++(((&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$!!!$$$&&&&&&%%%#########"""###$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$###%%%$$$$$$%%%$$$$$$###$$$!!!"""$$$%%%%%%'''***,,,((('''&&&$$$###%%%***...///222+++444&&&((((((''''''%%%$$$$$$$$$%%%***)))((('''(((***---///&&&%%%%%%((((((&&&'''***(((((()))))))))(((((('''&&&''''''''''''&&&''''''++++++***)))((('''''''''(((***++++++***)))+++,,,|||rrrfffdddjjjmmmlllkkkiiieee___VVVQQQHHHEEECCCEEEDDDBBBCCCFFFIIITTTdddsss~~~~~~mmmUUU===...(((### """###!!! """!!!"""$$$)))222@@@NNNWWWYYYZZZ___fffiiieee[[[RRRDDDFFFKKKTTT___iiiooorrrssstttttttttrrrsssvvvxxxyyyxxxxxxzzz}}}~~~}}}yyysssmmmkkknnnrrrmmmkkkhhheeedddeeefffggggggffffffiiiooouuuxxxzzz{{{~~~}}}zzz{{{}}}~~~~~~|||xxxxxxwwwvvvyyy~~~uuulll```UUULLLEEE>>>999555444222111444888555000//////...---...///000111...///000000//////000222333666999777333///---......///111111/////////000........................000/////////000111222333555444333222222111222222;;;666111...///111000...------------...///000111///......///000000///---........................333222111222333333111//////000000///,,,+++++++++***---000222222000---+++************************///+++(((***---///---+++))))))((((((((()))******+++******)))((((((((((((***$$$******///333&&&###&&&***&&&$$$'''$$$(((777+++******---000///)))###'''((()))(((&&&%%%%%%&&&(((###!!!###$$$"""!!!"""!!!###%%%$$$$$$&&&+++000%%%$$$###"""!!!!!!!!!!!!###!!!###***$$$&&&"""""""""""""""#########"""%%%%%%""" """%%%!!!"""###"""!!!!!!"""$$$!!!###%%%$$$!!! !!!######"""""""""###$$$&&&'''$$$######""""""""""""""" !!!!!!!!!!!!""""""(((***&&&"""###'''((("""$$$&&&&&&$$$###"""### !!!"""$$$%%%&&&%%%$$$%%%&&&((((((&&&$$$$$$$$$&&&&&&&&&&&&$$$$$$"""$$$%%%%%%$$$######$$$"""###$$$$$$%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$###$$$""""""%%%&&&$$$$$$'''!!!"""###$$$%%%'''+++...***'''$$$$$$&&&'''&&&$$$%%%---///888&&&***)))))))))'''%%%###$$$%%%''''''''''''''')))---000&&&&&&%%%$$$###$$$(((+++''''''((()))))))))(((((()))***+++***))))))***+++*********)))'''(((***,,,%%%'''(((((('''&&&((()))~~~{{{zzzrrrgggeeelllnnnlllkkkiiigggddd___\\\QQQLLLIIIHHHGGGDDDEEEIIILLLVVVeeerrr}}}}}}lllTTT;;;,,,'''""" """### !!!!!!###''',,,666AAAIIIKKKJJJMMMSSSXXXVVVMMMDDD;;;>>>EEEPPP]]]iiipppsssrrruuuvvvuuurrrsssyyyxxxwww|||zzztttooommmnnnooojjjgggccc```^^^___```aaacccaaabbbfffmmmuuuyyy{{{zzz~~~|||yyyyyy{{{|||{{{wwwwwwwwwwww{{{tttlll___TTTLLLEEE>>>999///666999444111111111...000///---------...000111...000111111000000111222...333777777333000000111...///111111/////////000//////000000000000000///111000000000111222444555666666666444333222333333555///+++---222333///,,,000///---++++++---///000///---,,,---///000000000........................222111000111222222000...000...------......---+++111222333444333111///---******************************+++,,,------,,,+++)))))))))))))))***++++++*********)))))))))))))))&&&***'''///222,,,---&&&***,,,&&&$$$(((%%%%%%000444///***)))+++,,,+++(((%%%'''((('''%%%$$$%%%''''''""" $$$%%%###"""%%%"""$$$###"""$$$***///%%%$$$###"""!!!!!!!!!!!!###"""$$$)))$$$'''!!!!!!""""""######$$$$$$ $$$%%%%%%$$$###### """$$$$$$######&&&)))"""#########!!!!!!!!!""" !!!"""###$$$%%%&&&'''$$$$$$###""""""""""""""" !!!!!!!!!""""""""""""%%%,,,///***%%%&&&***,,,"""$$$&&&&&&$$$###"""###!!!!!!"""###$$$&&&((()))'''%%%######%%%&&&%%%######$$$%%%&&&&&&%%%$$$######$$$$$$###""""""###%%%""""""###$$$%%%%%%%%%%%%!!!###$$$&&&&&&%%%$$$###%%%""""""&&&&&&######'''!!!###%%%&&&&&&''')))******(((%%%&&&''''''$$$!!!!!!((( ,,,###222'''''''''((()))'''%%%$$$%%%'''###$$$%%%%%%$$$$$$'''***((()))(((%%%###$$$''')))&&&''''''((())))))((((((+++---......++++++,,,...'''((((((((('''***///444'''(((***)))(((((()))+++yyywwwyyysssiiiiiiqqqooommmkkkjjjjjjhhhfffdddWWWRRRMMMLLLIIIFFFGGGKKKOOOXXXeeerrr|||~~~kkkRRR:::***&&&""" """### !!! """$$$&&&(((...666<<<@@@>>>>>>CCCIIIHHHAAA:::666:::BBBNNN\\\iiiqqqtttqqquuuwwwuuurrrttt|||{{{www}}}|||vvvqqqooommmmmmgggddd```\\\ZZZZZZ\\\]]]```______dddmmmuuuyyy{{{zzz~~~{{{xxxxxxzzz{{{{{{wwwwwwwwwxxx}}}tttkkk___TTTLLLEEE>>>:::---:::CCC<<<111.........222111///...///000222333///111222222111111222333)))///444555333000222444...000111111/////////000000111111222222222111111222111111000111333555666111111000///---,,,,,,---+++---111333222///...000222000,,,***)))+++---///...,,,++++++...000111111////////////////////////...---,,,---......,,,***///---+++,,,///111///,,,000000///---,,,***))))))************************&&&***......+++***+++---******))))))***+++,,,,,,'''((((((((())))))))))))%%%111(((666555(((444+++//////)))''',,,(((%%%...===666,,,%%%$$$''',,,///###%%%'''&&&$$$###%%%''')))###"""'''(((&&&&&&)))"""$$$%%%"""$$$***%%%$$$###"""!!!!!!!!!!!!###"""$$$)))$$$'''$$$#########""""""!!!!!!$$$""" """$$$###"""!!!###&&&&&&%%%&&&)))---######"""""""""!!!!!! !!!!!!"""""""""!!!!!!$$$$$$###""""""!!!""""""!!!!!!""""""#########$$$!!!(((+++&&& !!!%%%'''"""$$$&&&&&&$$$"""""""""#########%%%&&&(((***+++(((&&&###!!!###&&&%%%""""""###%%%&&&&&&%%%###"""$$$$$$$$$"""!!!!!!$$$&&&!!!"""###$$$%%%&&&&&&&&&!!!"""$$$&&&&&&&&&$$$###'''""""""&&&&&&""""""&&&!!!$$$((()))(((&&&&&&&&&***)))''''''&&&&&&%%%$$$&&&)))---,,,//////---'''$$$&&&'''&&&$$$$$$&&&)))%%%''')))'''%%%%%%'''***))),,,,,,((($$$$$$&&&'''%%%&&&'''((())))))))))))'''***+++***(((''')))+++%%%&&&''''''(((,,,444:::+++---......---,,,...///}}}~~~|||vvvvvvuuunnneee```iiimmmqqqrrrooojjjfffddd___[[[UUUPPPOOONNNNNNMMMVVV\\\fffrrr}}}~~~hhhOOO999---%%%###  """%%%$$$$$$%%%'''+++///222888777777777888888666444333777@@@LLLZZZgggrrrwwwxxxxxxwwwvvvuuuxxx}}}{{{yyy~~~{{{vvvqqqmmmkkkjjjddd___ZZZVVVUUUVVVWWWWWWWWWYYY]]]cccjjjqqqwww{{{|||zzzxxxwwwyyy~~~~~~{{{wwwuuuwww{{{rrrkkk```UUUKKKCCC<<<888666555444444444333000---...///000///......000222111000/////////000111222111000000222555555111...444444333///,,,,,,111666666222000111000------000/////////111333444333222---///000...,,,,,,///222000111111///...///444888:::555///,,,,,,------+++000///...------...///000333333333333000---,,,...,,,---///000///000222333------++++++++++++------,,,***(((***,,,...,,,***,,,,,,+++******++++++,,,+++******,,,///111222111+++***((('''''''''((()))(((((((((((((((((())))))(((+++000333222...***'''---...---+++((('''''')))(((666!!!""")))###...(((+++((("""$$$++++++&&&"""%%%&&&%%%$$$"""###((()))%%%%%%'''%%%"""""""""###$$$$$$%%%%%% !!!###%%%%%%%%%###"""#########"""!!! !!! !!!%%%***---'''%%%""" """%%%'''$$$###""" !!!"""%%%$$$""" !!!###%%%$$$"""###%%%!!!%%%""""""!!!!!!!!!!!!"""""""""%%%%%%###!!!###%%%"""!!!  !!!""" !!!###%%%'''((()))########################"""!!!!!!###%%%%%%$$$"""###%%%%%%### ###'''"""!!!"""$$$&&&'''&&&%%%%%%"""!!!"""%%%&&&### ###$$$%%%&&&'''&&&%%%%%%""""""###(((......(((###222+++)))000444---$$$%%%(((+++,,,+++)))'''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''((((((((('''((((((&&&%%%%%%''')))&&&&&&&&&''''''''''''((((((&&&%%%&&&))))))'''$$$)))+++,,,+++))))))***+++...000222333333000---+++yyy|||}}}{{{wwwnnneeeaaaiiimmmrrrtttqqqlllgggdddbbb```\\\WWWUUUTTTTTTUUUZZZ```jjjvvvyyydddLLL888---&&&%%%###!!! !!!"""###"""!!!!!!!!!###'''***,,,222222222222333222111000111777AAAMMM[[[hhhqqqvvvxxxyyyzzzzzzxxxxxxyyyzzz|||xxxzzz{{{uuuoookkkhhhgggbbb^^^XXXTTTSSSTTTUUUUUUTTTVVVZZZ```gggooouuuyyy|||{{{yyywwwzzz~~~~~~|||yyywwwyyy}}}uuunnncccWWWMMMEEE>>>:::666444111000111111000///////////////000111222333000000//////000111333444......///222555666444222555555333111///000222555555111000222222///000333///......///111222111000000000000///......000222000111111///...///333777222000...///111111000......------,,,,,,------...//////000111///,,,,,,...---///000///......///111---,,,,,,++++++,,,,,,---999555///---------+++***************++++++++++++,,,+++***+++---......---,,,+++***)))))))))******))))))))))))))))))((((((,,,,,,...222444222,,,'''...---+++)))((((((''''''+++888%%%$$$***$$$,,,(((---...,,,'''&&&((('''$$$'''%%%""" """%%%&&&"""'''(((&&&&&&)))'''###$$$$$$##################!!!###$$$&&&&&&&&&$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""###%%%(((***%%%###"""!!! !!!###$$$$$$###"""!!! !!!"""#########""""""""""""###""" ###!!!###""""""""""""""""""""""""%%%&&&&&&&&&$$$$$$$$$%%%######"""!!!!!!"""#########$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$&&&((()))***###$$$%%%$$$######$$$%%%"""""""""$$$%%%%%%%%%$$$$$$######$$$%%%%%%$$$"""###$$$%%%&&&&&&&&&%%%%%%"""!!!"""&&&***+++&&&"""...***)))------)))&&&'''%%%&&&(((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$'''((((((&&&%%%%%%''')))&&&&&&&&&''''''''''''((()))'''&&&&&&((()))(((&&&,,,---...---+++******+++'''(((+++...000222444444tttyyy~~~uuuhhh^^^\\\ffflllrrruuurrrllleeebbbccccccbbb___ZZZXXXZZZ\\\___fffqqq}}}rrr^^^III888...%%%$$$###"""!!!!!!!!!!!!!!!  !!!###&&&(((***++++++,,,,,,,,,++++++000666BBBPPP^^^iiirrrvvvxxx{{{~~~~~~{{{wwwtttsssssstttvvv{{{zzztttmmmhhheeeccc```\\\VVVQQQPPPQQQQQQQQQPPPRRRVVV\\\dddlllssswww}}}|||zzzxxxzzz~~~~~~{{{xxxvvvxxx|||xxxpppeeeYYYNNNEEE>>>999888555111///000222333333000///...///111222333222////////////000111333333666555555666777777444222666444333222333444444333333000000333333111222666333111//////000222222111333111000000111222222111000000000///...///222555......000222444333000---------............------,,,///000000.........///...///000///---,,,---...+++,,,,,,------,,,,,,+++>>>999222---++++++++++++(((((()))***+++++++++***...,,,++++++++++++***(((---,,,++++++***++++++++++++*********))))))((((((,,,******///444333,,,%%%///,,,((('''(((((('''$$$...888)))&&&***&&&***(((''',,,---((($$$###### (((&&&""" ###&&&)))"""%%%'''&&&'''))))))&&&%%%%%%$$$$$$###""""""!!!###$$$%%%&&&&&&&&&%%%$$$###$$$%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$###!!!!!!###""""""!!!!!!!!!!!!"""!!!"""###$$$$$$$$$"""!!!$$$ """###!!! !!!!!!"""###$$$$$$###"""!!!,,,***'''&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%%&&&'''((())))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$"""!!!$$$&&&%%%%%%%%%&&&&&&$$$"""######$$$$$$$$$$$$#########$$$&&&&&&%%%$$$$$$%%%###$$$$$$%%%&&&%%%%%%%%%###!!!!!!###''''''$$$!!!)))(((((()))'''$$$''',,,,,,,,,+++)))((((((''''''###$$$$$$%%%%%%$$$$$$###$$$###############""""""&&&'''((('''%%%%%%''')))&&&&&&&&&''''''''''''(((+++)))'''&&&((()))))))))---......,,,)))(((((((((((((((((((((***,,,...000ooowwwssscccYYYWWWaaahhhooosssqqqjjjccc___```ccceeebbb\\\YYY[[[^^^cccjjjvvv~~~ooo[[[GGG888///###""""""!!! ###""""""!!!"""$$$%%%&&&%%%&&&((())))))((()))***000777DDDSSSaaalllssswwwyyy|||{{{vvvsssqqqqqqtttxxx|||~~~~~~}}}xxxrrrlllgggdddbbb^^^YYYSSSNNNMMMMMMMMMMMMLLLNNNRRRYYYaaakkkssswww~~~}}}{{{yyy{{{~~~~~~~~~~~~~~~~~~|||{{{yyyvvvtttvvvzzz}}}xxxqqqeeeXXXMMMCCC<<<777666333111000111333333333333111//////222333222111000000000000000111111111444444555555666666555444555333111222555666333000333000000333333111111444777444111000222333444444555222000111333444222000000000///......///111333///000222333444222///---...///111111111111///......222333111///000000///---...///...,,,+++,,,---++++++------------++++++555222...+++)))***+++,,,'''''')))***++++++******...,,,++++++++++++)))(((,,,++++++++++++++++++++++++++++++***))))))(((((()))((())),,,///...)))%%%000+++%%%%%%''')))&&&###,,,444,,,&&&)))(((''')))$$$'''(((%%%$$$''''''%%% !!!###$$$&&&'''''''''###%%%&&&&&&&&&''''''%%%$$$$$$$$$#########""""""######$$$%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$"""$$$&&&((('''%%%!!!"""""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$######((($$$"""###%%%$$$"""!!!###$$$&&&&&&$$$###!!!000+++&&&$$$%%%&&&%%%###%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&(((***)))'''%%%##############################%%%%%%"""$$$,,,)))%%%%%%&&&&&&### $$$%%%&&&&&&$$$#########"""%%%((('''$$$###$$$'''######$$$$$$%%%%%%%%%%%%$$$###""""""%%%%%%$$$"""'''''''''&&&%%%%%%'''***222///+++)))))))))))))))###$$$$$$$$$$$$$$$$$$###''''''&&&&&&%%%%%%$$$$$$%%%'''''''''&&&&&&''')))&&&&&&&&&''''''''''''(((,,,***((('''''')))***+++,,,,,,,,,***'''$$$$$$%%%))))))(((''''''(((((()))pppxxxtttaaaVVVSSS^^^dddmmmrrrqqqjjjccc___^^^bbbeeeccc^^^ZZZ[[[]]]bbbkkkyyyooo[[[GGG888000######"""!!! $$$###"""""""""###$$$%%%###%%%((()))))))))***,,,111999FFFVVVdddooovvvyyy{{{|||}}}|||yyyvvvttttttsssvvvyyy{{{||||||}}}zzzuuupppkkkgggdddccc[[[WWWPPPKKKIIIIIIIIIIIIIIIKKKPPPVVV```jjjsssxxx~~~~~~|||yyy{{{~~~~~~~~~~~~}}}}}}}}}~~~zzzzzzyyyvvvuuuvvvzzz}}}zzzrrrfffZZZNNNEEE===888444333333333555555333111888666555444444555444333555555555444444333222222***,,,...000222444666777222000///111444444222...333000000222222///...111777444111000222333444444555333111111444444222///000///.........///000000000000111111000000000111...///000111111000///...000555555111...000///,,,+++,,,------,,,,,,---...++++++------------++++++,,,,,,+++***))))))***+++(((((()))***************---,,,***+++,,,,,,+++***))))))******************************))))))(((((('''***------***(((((()))000***%%%$$$'''(((&&&###'''...---$$$''')))$$$******)))%%%###(((///000,,, !!!###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%#########""""""#########$$$$$$$$$"""############"""""""""""""""############""""""!!!"""###$$$%%%$$$$$$### """%%%'''&&&$$$ !!!!!!!!!""""""""""""!!!$$$###"""!!!"""###%%%&&&)))&&&###!!!###$$$""""""$$$&&&''''''&&&$$$"""...)))$$$"""$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&(((((('''%%%$$$"""""""""""""""""""""""""""%%%$$$"""$$$+++111111,,,&&&$$$$$$$$$""" %%%'''((((((%%%###$$$%%%"""%%%((('''$$$###$$$'''############$$$$$$%%%%%%%%%$$$###$$$%%%%%%%%%%%%&&&&&&&&&&&&((((((&&&###111,,,'''$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$((((((''''''&&&&&&%%%%%%$$$&&&'''''''''&&&''')))&&&&&&&&&''''''''''''(((++++++)))((('''(((***,,,+++,,,,,,***'''%%%$$$%%%&&&''')))***,,,,,,,,,,,,rrrxxxrrr^^^QQQMMM[[[bbbkkkppppppkkkeeeaaa___bbbeeeeeeaaa\\\[[[[[[^^^hhhxxx~~~ooo[[[GGG888111&&&&&&$$$"""!!! !!!!!!!!!!!!!!!""""""###"""&&&***+++******---000222:::GGGVVVdddpppwww{{{|||}}}}}}{{{xxxvvvuuuuuusssuuuxxxzzz|||~~~{{{yyytttooojjjgggdddcccZZZUUUNNNIIIGGGFFFFFFFFFGGGIIIMMMTTT^^^jjjtttyyy~~~~~~|||yyyzzz}}}}}}~~~~~~~~~||||||~~~||||||{{{yyyxxxyyy}}}}}}uuuiii]]]RRRHHH@@@<<<;;;::::::;;;<<<;;;999666::::::;;;999777666777999777888888888777666555444555666777555333222333444/////////000111111000///222000000333222...---000333111//////000222222111333222111222222222000...000...------///000///...,,,---.........000333666,,,,,,------------,,,,,,...444555...+++...---)))+++,,,------,,,,,,...///+++,,,,,,------,,,,,,++++++,,,---,,,+++******++++++******)))))))))***+++,,,*********,,,---,,,+++''''''((())))))))))))(((((((((((((((((()))))))))***///222000***'''))),,,000+++&&&$$$%%%'''&&&%%%$$$)))...###&&&*** ***,,,)))### &&&------(((***(((%%%###"""###$$$%%%'''$$$###%%%$$$!!!!!!###!!!""""""###$$$$$$%%%%%%###"""""""""!!!!!!!!!!!!######$$$$$$$$$######"""!!!"""############!!!"""###!!! !!!!!!""""""""""""!!!%%%$$$"""!!!!!!###&&&((('''&&&""""""###!!!$$$%%%&&&''''''&&&%%%$$$(((&&&###"""""""""!!! """######$$$$$$######""" ###%%%&&&&&&&&&%%%"""""""""""""""""""""""" """$$$$$$###$$$(((,,,///,,,((($$$###""""""!!!$$$''')))(((%%%###$$$&&&###$$$&&&&&&%%%$$$$$$%%%$$$############$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%'''((((((***,,,((("""222---'''$$$&&&''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%$$$###%%%'''(((''''''((()))&&&&&&&&&''''''''''''(((*********)))'''(((***,,,,,,------,,,***((()))***//////000000///---+++***nnnssszzzsss```QQQKKKUUU\\\eeekkkkkkhhhccc```___aaaccccccaaa]]]XXXVVVYYYddduuu{{{lllYYYGGG888111(((&&&$$$!!! !!! !!!!!!""""""!!!%%%***+++******...111222999EEETTTcccooowww{{{|||}}}~~~|||yyyuuussssssssstttwww{{{~~~}}}zzzuuuooojjjfffcccbbbYYYTTTMMMHHHEEEEEEDDDDDDDDDFFFJJJRRR]]]iiisssyyy}}}}}}{{{xxxyyy|||}}}}}}~~~||||||~~~|||||||||{{{zzz{{{~~~}}}vvvjjj^^^SSSIIIBBB>>>===;;;999999:::999888666333777:::888444333777<<<222333444666666666555444???@@@>>>:::555111111222---///000/////////000111111///000333444111000222///......///111222111000///111222222000...------000...,,,---///000...,,,+++,,,......---...111444,,,,,,++++++++++++,,,,,,,,,333444---+++//////***---...///...---,,,---...---,,,,,,++++++,,,,,,---,,,------,,,***+++...111///---+++)))((()))***++++++***))))))++++++***)))&&&'''((()))))))))((((((&&&&&&&&&'''(((((())))))///111222///+++((((((***///,,,)))&&&$$$%%%'''((($$$(((111###$$$***)))%%%%%%""" """''''''###---,,,)))'''&&&%%%$$$$$$'''###"""%%%%%%""""""&&&##################$$$$$$$$$######"""""""""""""""!!!!!!"""###$$$$$$$$$$$$ !!!!!!"""###### !!!!!!""""""!!! !!!"""######"""!!!######"""######%%%&&&'''$$$&&&$$$%%%++++++&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###"""!!! !!!""""""###$$$%%%%%%$$$###""" !!!"""$$$%%%%%%&&&&&&#################################"""!!! &&&''')))(((%%%###""""""!!!%%%'''&&&###!!!###%%%$$$######$$$%%%%%%$$$"""$$$###"""""""""###%%%%%%"""###%%%&&&&&&''''''(((!!!'''+++)))))),,,+++(((333---'''&&&(((***)))'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%###%%%'''(((((('''((()))&&&&&&&&&''''''''''''(((''')))+++***((('''(((******,,,---,,,++++++,,,---666444222...+++)))'''&&&iiilllrrrwww|||{{{zzz|||iiiYYYQQQOOOUUU___eeefffccc___]]]]]]^^^___aaa```\\\UUUPPPUUU```sssxxxjjjXXXFFF888111'''%%%""" !!!""""""#########$$$)))***))))))---111111888DDDRRRaaammmvvv{{{|||~~~~~~zzzuuuqqqppptttuuuxxx|||~~~{{{{{{vvvpppiiidddaaa```YYYTTTMMMGGGEEEDDDCCCCCCBBBDDDIIIPPP[[[hhhsssyyy}}}}}}{{{xxxxxx{{{}}}}}}}}}|||zzz{{{zzzyyyxxxyyy|||{{{ttthhh\\\QQQHHHAAA===666222...,,,,,,---...---+++111666555000///555<<<+++,,,///111222333333333333555666555333222444777---///111000------000444///...000444555333333555/////////111333444333222---000333222...+++,,,---000...,,,---///000...,,,,,,///000///---+++,,,.........,,,++++++,,,......,,,444666...---333333---000111111///---++++++,,,...---++++++++++++---...***++++++)))))),,,222777111///+++((('''(((+++,,,+++***(((((())))))(((&&&&&&'''(((*********)))((($$$%%%%%%&&&'''((())))))111000...,,,***((('''%%%...---+++'''$$$$$$'''***&&&)))444$$$$$$***'''$$$'''%%%$$$'''((('''&&&)))---000///+++%%%"""&&&""""""&&&'''$$$%%%)))%%%%%%$$$$$$###"""""""""%%%%%%$$$###""""""######!!!###$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""###$$$&&&''' !!!#########"""!!!!!!"""$$$%%%&&&&&&%%%%%%$$$((('''!!! ***333666((('''&&&&&&&&&&&&'''(((!!!$$$###!!! !!!$$$######%%%%%%%%%%%%###############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!###%%%&&&%%%$$$###)))+++(((%%%#########&&&%%%!!!!!!%%%%%%"""!!!"""%%%&&&### $$$###"""""""""###%%%&&& """%%%&&&'''''''''((((((...***'''***///000...)))###"""%%%'''&&&$$$&&&''''''((((((''''''&&&$$$$$$$$$%%%%%%&&&&&&'''"""%%%'''(((((('''((()))&&&&&&&&&'''''''''((((((&&&(((+++***((('''((()))''')))***+++******,,,---///---***''''''(((+++,,,jjjfffiiirrrzzz|||||||||tttnnnpppvvv~~~tttfffYYYVVVXXX]]]cccgggfffaaa]]]YYYXXXYYY\\\\\\YYYSSSMMMRRR]]]ooo}}}rrrdddXXXLLL>>>222,,,&&& !!!"""  !!!"""############$$$&&&+++000---))),,,333444999CCCOOO\\\iiisssyyy}}}xxxtttrrrrrruuuwwwyyy{{{}}}|||wwwqqqkkkfffcccaaaZZZSSSMMMJJJGGGBBB@@@BBBFFFHHHKKKPPPYYYeeerrr{{{~~~zzzyyyxxxuuuvvvyyy{{{~~~~~~~~~}}}|||{{{zzzyyyyyyzzz|||}}}zzzlll^^^SSSHHH???888333111000111222222111000///000222555666555111...222222111111111222333444222111111111111111111111---///111000...---000333111111222222222333333333111000///111222111---)))666111------///000,,,)))333222111000000111222333000000000000000000000000333000---++++++,,,++++++...000111111///---,,,------......///...---+++***'''---///,,,,,,///---(((,,,---/////////---+++)))++++++++++++++++++,,,,,,)))---111///***'''(((++++++***)))(((''''''((((((%%%)))***'''%%%)))---...222---(((''')))***'''$$$***)))((())))))(((%%%###"""&&&***)))&&&$$$$$$$$$%%%######%%%(((***(((&&&###$$$%%%&&&((()))******'''(((((('''$$$"""!!!!!!%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""###$$$%%%%%%&&&""""""!!!  !!!!!!!!! """"""""""""###############$$$$$$$$$$$$###"""""" %%%&&&""" """%%%$$$ ###)))***%%%!!!######$$$%%%%%%###"""!!!""""""""""""""""""""""""######""""""""""""######!!!"""###%%%%%%$$$$$$### !!!"""###$$$$$$###"""$$$$$$"""###+++111,,,!!!%%%"""###&&&%%%"""!!!###&&&%%%$$$"""!!!!!! ############$$$%%%&&&'''%%%,,,333111)))###$$$((($$$&&&***///333222,,,'''$$$&&&'''&&&%%%&&&))),,, ###''''''&&&&&&(((+++'''&&&(((+++)))%%%$$$''' '''---***######---777---***&&&&&&(((***)))'''%%%%%%&&&'''((()))******///+++---222222,,,+++...'''((()))******)))((('''gggeeehhhpppvvvxxxzzz}}}zzzmmmhhhiiinnnvvv}}}zzzvvv{{{|||}}}qqqccc\\\]]]___bbbdddccc___ZZZXXXVVVUUUVVVVVVTTTPPPLLLRRR\\\mmm~~~}}}{{{yyyssshhh^^^QQQ@@@222,,,'''!!!!!!"""!!! !!!""""""#########"""&&&***+++******,,,///222666@@@NNN^^^mmmxxx}}}~~~yyyuuussssssssstttwwwzzz|||~~~}}}yyytttnnnhhhdddbbbZZZSSSMMMKKKIIIDDDCCCEEEFFFGGGKKKPPPYYYeeesss{{{yyyxxxwwwuuuvvvyyy{{{~~~~~~~~~}}}~~~}}}{{{zzz{{{|||~~~zzzlll___TTTIII???888333222000111222222111000111000111333555666555333222111111000111222333444111333444444222111222333...///111000......111333111111111111222222222222000//////111444555333000444000------000111///,,,666444333111000000000000000000000000000000000000000...++++++,,,---.........///111000...,,,,,,,,,++++++,,,---------,,,+++***...///------111000,,,+++,,,---------,,,+++***---,,,,,,+++***((((((''',,,---...,,,)))(((***---))))))(((''''''((()))***(((,,,+++&&&###'''***+++...***&&&&&&)))+++)))&&&'''((()))******)))((((((&&&&&&***...+++%%%###&&&&&&%%%$$$&&&)))***(((&&&######$$$%%%&&&&&&'''(((...///000...***(((''''''$$$$$$"""!!! !!!###$$$%%%&&&'''##################$$$$$$""""""!!! !!! !!!!!!!!!""""""""""""############%%%%%%%%%$$$###"""!!! ######!!!!!!###"""!!! ###((()))%%%!!!###$$$$$$$$$$$$###""""""""""""""""""""""""""""""######""""""""""""######!!!"""###$$$$$$$$$###"""%%%%%%%%%%%%$$$###""""""%%%$$$"""""")))111111+++(((###!!!"""!!! $$$$$$######""""""""""""###############$$$%%%&&&'''###(((...---'''######%%%######&&&))),,,,,,((($$$"""$$$%%%$$$"""###&&&((( """$$$%%%%%%%%%&&&'''&&&&&&)))***'''"""###(((+++)))%%%$$$'''---333777***'''%%%%%%&&&''''''%%%))))))))))))************,,,((((((++++++'''&&&)))((()))*********)))((('''bbbcccgggmmmooopppwww~~~}}}rrrhhhfffgggiiimmmrrrzzzxxxuuuqqqjjjiiirrr}}}yyyyyyqqqdddbbb``````aaa```[[[WWWUUUSSSQQQPPPOOONNNLLLKKKSSS\\\kkk{{{}}}yyytttvvvuuunnneeeWWWCCC333,,,'''""" !!!"""!!! !!!!!!"""#########""")))+++((()))000111,,,333666@@@OOOaaaqqqzzz~~~|||wwwtttrrrrrrppprrruuuxxx{{{}}}~~~|||xxxrrrlllfffccc[[[TTTNNNLLLJJJFFFEEEGGGDDDFFFJJJOOOXXXeeerrr{{{~~~xxxwwwwwwuuuvvvyyy{{{~~~~~~~~~}}}|||}}}~~~zzzmmmaaaVVVJJJ???777444222000000111222111000222111///000333666777777222222111000111222333444///222555555333111222333...///000000///000222444000000000000111111111111111000///111333444444333222///---...111222111///888666444111///.........////////////////////////---,,,***+++---///000000---///000///---++++++,,,+++,,,,,,,,,,,,+++******)))++++++)))))),,,---+++******++++++++++++++++++,,,++++++***)))(((''''''...,,,***))))))***,,,---((('''''''''((()))+++,,,///000---'''$$$'''******)))&&&$$$%%%(((+++***)))'''***---,,,***((((((***)))%%%)))333111%%%!!!(((''''''&&&'''))))))(((&&&""""""#########$$$$$$$$$'''))),,,---...///000222***)))(((&&&%%%$$$###### !!!"""$$$%%%''''''$$$$$$#########"""""""""###"""!!!!!! !!!!!!!!!!!! !!!"""###""""""""""""############&&&&&&%%%%%%###""" !!!"""""" """$$$!!!###"""!!!$$$''''''$$$!!!%%%$$$######"""#########""""""""""""""""""""""""######""""""""""""###### !!!"""#########""""""'''&&&%%%%%%%%%%%%&&&&&&'''&&&###!!!$$$,,,000///%%%"""!!!###"""!!!"""""""""""""""###$$$%%%############$$$%%%&&&&&&###%%%))))))'''%%%######$$$######%%%''''''&&&$$$###$$$$$$###""""""$$$%%%'''&&&&&&'''))))))((('''&&&''')))***&&&"""$$$***///''' $$$///666444///)))'''&&&%%%&&&'''&&&%%%,,,++++++***)))(((((('''+++))))))++++++)))))),,,***+++++++++***)))((((((]]]```fffjjjiiijjjtttwwwppplllnnnooommmkkkkkkooommmlllhhhccccccnnn{{{|||yyy~~~zzzjjjeee```^^^^^^]]]YYYUUURRRQQQPPPOOONNNMMMKKKJJJVVV]]]jjjyyy{{{xxxrrrvvvvvvqqqiiiZZZFFF444+++(((### !!!!!!!!! !!!!!!"""###$$$$$$---...'''+++666666,,,777:::CCCRRRdddrrrzzz|||{{{uuuqqqppppppoooqqqtttwwwzzz}}}~~~{{{vvvoooiiieee^^^WWWPPPMMMJJJFFFEEEGGGCCCEEEHHHNNNWWWcccpppyyy~~~{{{vvvvvvvvvuuuvvvzzz|||~~~~~~}}}~~~zzznnncccWWWKKK???777555333000000111111111000222000///000222444555444444333222222222333444555000000111333444444222000...//////000000111333444////////////000000000000222111000//////000000///333000//////111222111000666444222000...---------........................---,,,++++++...000000000---...///...,,,++++++,,,.........---,,,+++***))),,,,,,***(((''')))******++++++******+++,,,---...(((((())))))***+++++++++---+++))))))+++,,,,,,+++)))(((''''''''')))***+++333333///)))'''+++---,,,'''%%%###$$$''')))***))))))---000---'''$$$$$$'''+++###'''555444$$$(((''''''''''''''''''&&&%%%#####################"""!!!$$$&&&((()))+++---,,,,,,***)))(((((((((((($$$$$$$$$#########""""""############""""""""""""###""""""!!! !!!!!!!!! !!!!!!"""###"""""""""!!!"""""""""############$$$$$$$$$$$$$$$###"""!!!"""$$$### !!!###"""$$$###"""###%%%&&&$$$"""&&&%%%###"""""""""###$$$""""""""""""""""""""""""######""""""""""""###### !!!!!!!!!""""""""""""############%%%'''***+++''''''$$$!!! ###(((***!!! ###((((((### ######""""""######$$$%%%$$$#########$$$$$$%%%&&&$$$%%%&&&((()))(((&&&$$$((('''%%%$$$%%%&&&&&&'''%%%%%%%%%$$$$$$###$$$$$$***(((&&&'''***+++(((%%%)))'''''')))(((%%%&&&)))'''$$$$$$+++333555---$$$***))))))((((((((((((((()))))))))((('''&&&&&&&&&((()))+++...000/////////,,,,,,++++++******)))(((ZZZ___fffiiifffgggsss{{{tttqqqsssxxxzzzuuunnnkkkgggeeeeeeccc```aaalllxxxxxxzzz~~~{{{|||~~~~~~nnnggg___]]]^^^^^^[[[WWWPPPRRRSSSSSSRRRPPPMMMLLLWWW]]]iiivvv|||yyyxxxtttwwwwwwrrrjjj\\\HHH777+++((($$$!!! !!!!!!!!!!!! !!!"""###$$$%%%------'''***666777---888<<>>222///,,,,,,...///---+++000000000000111111111111---000444444222000000111,,,---............000222333333111000000000111222///////////////////////////......///000000///---111111000...,,,,,,...///......,,,,,,,,,,,,---......***)))......***+++000***+++---...---+++)))(((&&&'''((()))***+++,,,,,,***...000...)))&&&(((,,,((((((''''''((()))***+++%%%&&&&&&'''+++000...***''''''''''''&&&''')))+++)))))))))***++++++)))'''######%%%(((,,,---+++'''!!!$$$''''''&&&%%%''')))"""#########$$$$$$$$$$$$ """$$$$$$#########$$$$$$######"""!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%""""""""""""!!!!!!!!!!!!$$$######"""""""""""""""""" """###""""""""""""############""""""###$$$$$$$$$$$$###'''&&&)))666GGGLLL<<<((($$$$$$###""""""%%%))),,,######$$$%%%%%%###"""!!!""""""""""""""""""""""""######""""""""""""######$$$###"""""""""###%%%&&&!!!"""$$$%%%&&&%%%%%%$$$,,,%%%!!!###$$$ """111,,,((('''&&&$$$%%%***"""""""""###$$$%%%'''(((%%%%%%$$$$$$###$$$$$$$$$%%%''')))(((&&&$$$%%%&&&###'''(((&&&$$$$$$$$$$$$""""""%%%((()))'''$$$"""%%%((((((%%%$$$&&&(((%%%+++444777000)))+++222+++(((&&&''')))***'''###&&&))),,,+++)))''''''(((&&&&&&&&&'''((()))))))))&&&******''')))000333111''''''&&&'''((()))+++,,,```]]]___eeekkkrrrzzz}}}|||yyyyyytttnnnhhhfffgggkkknnnqqquuuzzz}}}~~~xxxuuurrrrrrqqqppptttzzzwwwnnnjjjkkkjjjfff```ZZZWWWVVVWWWVVVWWW___hhhiiijjjmmmsss{{{||||||xxxnnneeebbbkkkjjjssswwwoooeeeRRR888+++'''""" !!!"""!!!"""###%%%$$$###%%%((())))))---222999CCCRRRaaammmtttyyy{{{~~~|||xxxtttpppmmmkkkooopppqqqsssuuuvvvxxxxxx}}}}}}|||zzzyyyxxxwwwwwwrrrmmmgggbbb^^^[[[YYYWWWUUUVVVWWWYYY^^^fffooouuu~~~yyyrrroooppprrrsssvvvzzz}}}~~~|||~~~~~~|||}}}uuufffXXXJJJ???888999888666222///000555999333222222111111111111111666111...///444777666333666555444333333444666777999555333222000...111666333111...---///222555666444444555666666555222///777333111222111......222333111///////////////...///...------,,,,,,,,,,,,333444444###444---000,,,333000...---.........---------.........---+++***------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------***++++++++++++***))))))''''''''''''''''''''''''******+++******)))((('''((()))*********,,,///111+++***)))''''''(((((()))000)))(((---+++###%%%///)))$$$!!!$$$!!!555""""""''''''''''''(((((())))))$$$$$$$$$############"""&&&%%%$$$""""""""""""###""""""!!!!!!!!!!!!""""""!!!""""""""" """###!!!!!!!!!!!!!!!"""#########"""  """###!!!!!!!!!!!!""""""""""""%%%,,,,,,&&& """###"""!!! !!!"""###"""%%%'''***///111+++"""$$$&&&'''%%%###%%%,,,222)))%%%%%%)))'''!!! $$$!!!!!!""""""#########$$$""""""""""""""""""""""""###+++---&&&!!!$$$''''''%%%$$$###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%***---***###"""&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""'''((($$$$$$)))&&&&&&%%%%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''!!!000<<<888111000333555)))((('''&&&&&&((()))+++((()))))))))))))))((('''(((((((((((())))))))))))000---***'''''')))---///+++---,,,((((((+++---+++[[[YYY[[[bbbjjjqqq{{{~~~zzzuuupppnnnoooqqqssstttxxx|||~~~~~~}}}~~~wwwtttqqqrrrqqqqqqvvv}}}xxxoookkklllkkkeee___ZZZWWWVVVVVVUUUUUU]]]fffhhhjjjmmmsss{{{~~~}}}xxxlllbbb]]]lllllluuuxxxpppgggVVV???,,,((($$$###$$$%%%###!!! """"""!!!"""###%%%'''&&&''')))***))),,,111;;;DDDSSSaaalllssswwwyyy|||{{{yyyvvvrrrooollljjjooopppqqqssstttvvvwwwxxx{{{zzzzzzzzzzzzzzzyyyyyyvvvrrrlllfffbbb^^^YYYWWWXXXYYY[[[^^^bbbiiirrrwwwyyysssoooppprrrrrruuuyyy|||~~~~~~|||}}}}}}|||}}}tttfffYYYLLLAAA:::666777777444111111333555222222111000000000000111222111111111222444555666333222222111222444666888777555444555222...///333000///......000111222222222333333444555444222000444000///111111///000333333222000/////////............---,,,,,,,,,------333&&&666---PPP---...(((333111...------...------------.........---,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++((()))******++++++++++++************************((())))))*********))))))&&&'''(((''''''(((+++---)))((('''&&&%%%&&&''''''333...+++,,,+++((((((,,,+++&&&###'''$$$888%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$############"""'''&&&$$$###""""""##############################!!!""""""""" """###!!!!!! !!!!!!"""###""""""""""""""""""""""""""""""""""""############"""'''((('''$$$#########"""!!! !!!"""### """$$$&&&+++---((( %%%&&&&&&$$$!!!"""''',,,,,,(((&&&))))))%%%$$$&&&!!!"""""""""####################################;;;:::333'''"""$$$&&&%%%$$$$$$######""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%(((+++)))%%%""""""$$$#########$$$$$$$$$$$$$$$&&&"""###'''(((%%%%%%)))&&&&&&&&&&&&%%%%%%%%%$$$#########$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''')))---+++%%%&&&%%%$$$######%%%&&&(((!!!"""$$$''')))+++,,,,,,'''((((((((()))))))))))))))'''&&&%%%&&&(((,,,...(((((('''(((...222...'''XXXWWWZZZaaahhhppp|||}}}{{{zzz{{{{{{www{{{|||{{{wwwsssqqqrrrrrrttt{{{zzzrrrnnnnnnkkkccc\\\YYYVVVUUUUUUSSSSSSZZZcccfffhhhlllrrrzzzzzzmmmbbb]]]kkkmmmwwwyyynnnfffXXXDDD///+++&&&$$$&&&'''&&&$$$!!!""""""!!!!!!###$$$***((((((******(((+++111<<>>FFFQQQ]]]eeekkkppprrrsssrrrpppnnnmmmmmmmmmnnnnnnooooooppprrrsssssstttwwwyyy{{{||||||{{{yyyxxxwwwuuurrrqqqqqqpppmmmkkkmmmnnnoooppprrruuu{{{~~~wwwtttnnnkkkmmmpppqqqtttyyy|||}}}zzzxxx{{{{{{zzz|||zzzkkk[[[MMMAAA:::888666222111222333333333333222222111111111111111333///---000555777444///555555555444333333222222333000///111111111666===333444333000---...333888---//////...,,,---111555555111000111///,,,---000111333444222///---///222.........---......//////(((666,,,000(((111&&&...111///,,,,,,,,,------,,,------,,,,,,,,,---......++++++++++++************++++++,,,,,,,,,***)))(((+++***)))((('''((())))))++++++++++++++++++++++++))))))))))))((('''&&&%%%%%%'''(((((('''&&&&&&'''(((((()))))))))((('''&&&'''---,,,&&&***333222(((((('''&&&)))###666&&&+++###$$$&&&&&&&&&%%%###"""$$$$$$$$$############"""%%%$$$"""!!! !!!!!! !!!"""######"""!!! !!!""""""""" """###!!!!!!!!!!!!!!!"""######!!!!!! !!!!!! !!!!!!!!!""""""""""""%%%)))((($$$%%%,,,444!!!!!!""""""""""""!!!!!! """"""###$$$"""######"""""""""###$$$%%%'''(((&&&"""!!!###$$$"""############""""""""""""""""""""""""""""""""""""$$$%%%(((((($$$!!!'''///&&&'''((()))(((&&&###!!!!!!"""""""""###$$$$$$$$$$$$"""!!!###'''(((&&&$$$########################!!!###$$$"""###&&&&&&$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%&&&((()))***666,,,""""""&&&'''&&&&&&'''''''''(((((((((((((((%%%&&&'''((()))*********&&&&&&'''''''''(((((((((''''''(((((())))))******---000///+++)))---///...]]]]]]___bbbdddjjjxxx~~~pppdddWWWYYY^^^bbb```ZZZYYY\\\[[[\\\```hhhsss}}}xxxnnneeebbbdddlllfffhhhggg```___YYYIII;;;333)))###"""######### ###%%%'''(((***,,,///---***)))++++++,,,111888BBBIIISSS\\\ccchhhkkkmmmrrrqqqooommmlllllllllmmmnnnnnnooopppqqqrrrssssssuuuwwwyyy|||}}}|||{{{zzzxxxvvvsssrrrrrrsssrrrqqqsssssssssrrrssswww}}}yyyrrrllliiilllppprrruuuzzz~~~|||yyyxxxzzz{{{zzz|||zzzkkk\\\OOOCCC<<<666444333333555666444333444333333222222222222222222000000111444444111///333333333333333222222111333111111333222111444999555777888555222111555999///000111...+++,,,111666555111000111111...///222///222444222///...111444000//////............///***444000000222555---000///---++++++,,,......------,,,,,,,,,,,,---...///++++++++++++************,,,,,,,,,,,,++++++++++++***)))(((''''''(((***+++************************'''(((((((((((((((''''''&&&(((******)))(((((()))(((((()))***)))((('''&&&%%%)))***'''(((,,,,,,(((((('''''')))!!!444$$$)))$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$############"""&&&%%%$$$"""""""""######""""""""""""""""""""""""!!!""""""""" """###"""""""""""""""###$$$$$$ !!!"""######"""!!! !!!!!!"""""""""#########!!!$$$'''&&&$$$%%%)))--- !!!"""######"""!!! """### """###"""%%%###""""""""""""""""""$$$***,,,&&&"""###$$$$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """&&&&&&$$$(((///$$$%%%&&&'''&&&%%%###"""""""""""""""############%%%###""""""$$$%%%&&&&&&%%%%%%%%%$$$######"""""""""%%%&&&###$$$((((((%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%&&&'''''''''"""###%%%&&&&&&%%%###"""$$$$$$###$$$'''***...000444))) ###'''(((&&&&&&))))))***+++++++++++++++)))))))))((('''&&&%%%$$$&&&&&&&&&'''''''''((((((***)))))))))***+++,,,---***------((('''***,,,+++``````cccfffhhhnnn}}}xxxlllcccffflllppplllddd```bbb[[[[[[^^^eeeppp}}}|||yyytttjjj^^^YYY[[[kkkbbb___]]]YYY]]][[[MMM@@@888,,,$$$!!!!!!  ###&&&((()))+++...111111...,,,---------222999EEELLLTTT\\\bbbeeehhhiiirrrpppnnnkkkjjjjjjkkklllnnnnnnooopppqqqrrrrrrsssrrruuuxxx|||~~~~~~}}}|||wwwtttrrrrrrtttwwwxxxxxxwwwvvvuuuttttttyyy~~~yyypppkkkhhhlllppprrrvvv{{{|||xxxwwwzzz{{{zzz|||yyykkk]]]PPPEEE>>>333333333666999999555111555444333333222222333333000222444444222000000000///000111222222222222222333222333666444000111444...222555444000...000333222444444111---...444999333000///111222000111555...222444222///...222666111000///...............---***+++%%%888...///000...---++++++,,,.........---,,,,,,+++,,,---...///+++++++++************))),,,,,,+++++++++,,,------((('''&&&&&&''')))+++---''''''''''''''''''''''''%%%&&&'''((())))))))))))(((***------,,,+++,,,,,,***++++++,,,,,,***)))((((((+++,,,,,,************&&&%%%%%%'''111!!!&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$############"""((('''&&&$$$###$$$$$$%%%$$$$$$###""""""###$$$$$$!!!""""""""" """##################$$$$$$%%%!!!$$$&&&&&&$$$!!!"""############$$$$$$$$$&&&%%%###"""!!!!!! !!!"""######"""!!! !!!%%%&&&###"""$$$%%%###$$$###"""###%%%&&&&&&&&&!!!***...'''!!!!!!$$$###$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!### ###+++---'''"""""""""###$$$$$$$$$###""""""#########"""""""""""""""%%%$$$###""""""$$$&&&((('''&&&&&&%%%$$$###""""""###'''((($$$%%%******'''$$$$$$$$$#########""""""$$$$$$%%%%%%&&&'''(((((("""###%%%&&&&&&%%%###"""$$$######$$$''',,,111444 """'''+++&&&$$$&&&&&&'''((((((((((((((($$$%%%'''(((***+++,,,,,,&&&&&&&&&'''''''''((((((&&&&&&%%%%%%'''(((***,,,))),,,+++)))***------***aaaiiiddd^^^gggsss~~~~~~yyyrrrpppqqqtttxxxxxxsssmmmccc___^^^eeeooowww}}}}}}{{{ttthhh]]]VVVSSSYYYXXXVVVWWWZZZZZZXXXUUUHHH>>>000&&&######"""!!!$$$%%%(((***...222888;;;<<<666111000000111666===GGGMMMTTTZZZ^^^aaaeeehhhllllllkkkjjjjjjkkklllmmmoooooooooooopppqqqrrrsssuuuxxx{{{||||||||||||}}}xxxtttqqqsssyyy~~~~~~|||}}}{{{yyyxxxzzz~~~{{{ssspppooonnnnnnppptttxxxzzz~~~||||||{{{zzzyyyzzz}}}zzzlll^^^OOOBBB999666666666555444333111000222222222222222222222222000000000000000111111222000666777111...111333111333111//////000111000///333333333444555333///,,,000///...------...///000333333222111///---+++***---///222444555333111///,,,333000///444111,,,000,,,+++...111///***,,,222,,,,,,,,,---------......,,,---------,,,++++++***---,,,***))))))***,,,---+++***(((((()))******)))---,,,***(((''''''((((((,,,,,,,,,+++++++++******))))))((((((((((((((()))333000---+++,,,+++)))(((---...///000...+++(((%%%111,,,+++///000---///333222111111((("""---444******&&&%%%'''&&&######&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$###""""""######"""!!!!!!""""""!!!!!!###"""!!!""""""""""""############!!!!!!!!!""""""###$$$%%%"""!!!!!!!!!!!!""""""###'''%%%###!!! !!! !!!!!! !!!"""$$$$$$$$$###!!!!!!###%%%###$$$%%%&&&&&&&&&&&&%%%'''(((++++++&&& !!!&&&"""""""""""""""""""""""" !!!""""""!!!!!!"""###&&&%%%###!!!!!!"""###$$$!!!$$$&&&%%%###"""$$$'''!!!!!!"""%%%)))***'''%%%%%%%%%%%%&&&((('''$$$!!!&&&&&&''')))&&&"""###''' $$$666000)))((( )))%%%%%%%%%%%%%%%%%%%%%%%%,,,%%%'''///%%%!!!%%%$$$###$$$%%%&&&'''&&&'''&&&&&&)))------)))$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))'''%%%%%%(((,,,&&&((((((''',,,222555333'''))))))%%%%%%''''''$$$***((('''(((***+++(((&&&------......---+++***)))aaajjjgggcccmmmwww}}}zzzvvvvvvwww||||||qqqjjjgggjjjqqqxxx}}}vvvjjj^^^VVVRRRWWWUUUTTTVVVXXXYYYWWWUUUIII@@@444+++'''&&&&&&%%%&&&(((***...444;;;BBBFFFCCC<<<555333333444:::AAALLLPPPVVV[[[^^^aaadddgggkkkjjjiiiiiiiiijjjlllmmmnnnnnnnnnnnnooopppqqqqqqtttwwwzzz{{{{{{{{{|||}}}yyyuuurrrsssyyy}}}~~~}}}}}}{{{zzz|||zzzrrrooonnnmmmmmmooosssxxxzzz~~~~~~~~~~~~{{{|||{{{zzzyyyzzz}}}{{{mmm___PPPBBB999666666666555444333111111333333222222222222222222000000000000000111222222000555666111...111333222444222000000111222111000333333444666888777444222//////111222222222111111111111222222111000///...000111222222222111111000)))///,,,+++111000,,,111111......000...***+++000,,,,,,,,,---------......//////000000///......---...---+++******+++,,,---+++***))))))++++++***)))******)))))))))))))))***************))))))))))))))))))(((((((((((())))))))))))(((((())))))((((((((()))+++++++++)))(((&&&(((%%%&&&+++---,,,000777,,,,,,...)))$$$///555+++***%%%###&&&'''&&&&&&((($$$$$$$$$$$$$$$$$$$$$$$$########################%%%###""""""######!!! +++&&&,,,%%% !!!""""""""""""############!!!!!!"""######"""!!! ###""""""""""""######$$$$$$$$$######""""""###### !!!!!!!!! !!!"""######$$$$$$"""!!!!!!###%%%'''&&&%%%$$$$$$&&&((()))+++,,,000111,,,%%%$$$((("""""""""""""""""""""""" !!!!!! !!!"""&&&%%%###"""!!!"""###$$$"""$$$%%%%%%######$$$&&&"""""""""%%%((()))&&&$$$$$$$$$$$$&&&((('''%%%""""""###(((***&&&!!!###)))'''###,,,&&&"""%%%"""&&&%%%$$$######$$$%%%&&&***%%%)))+++"""&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$(((,,,...,,,)))&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&((('''&&&%%%''')))((((((%%%!!!###))),,,***(((,,,---)))&&&'''(((&&&)))'''&&&''')))***(((&&&,,,,,,,,,,,,,,,***)))(((]]]gggfffbbblllvvv~~~~~~}}}}}}}}}{{{ssslllmmmrrryyyxxxmmmaaaXXXTTTVVVUUUTTTTTTVVVVVVUUUTTTKKKDDD;;;333...+++)))((((((***---444===GGGPPPVVVOOOFFF>>>:::888999@@@GGGTTTVVVZZZ\\\^^^aaadddggghhhhhhgggggghhhjjjlllmmmmmmlllllllllmmmnnnoooppptttvvvxxxzzzzzzzzz{{{}}}{{{wwwssstttxxx}}}~~~~~~yyyrrrnnnmmmllllllooosssxxxzzz~~~}}}|||||||||{{{{{{{{{zzzyyyyyy|||~~~}}}nnn```QQQCCC:::666666555444444333222111333333333222222111111111111000000000000111222222111444555111///111333222333111000000111111000///222222444777:::;;;999777...///222333444333111000---///111333444333222111333333111000000000000000000555///,,,111///+++111999333///...---++++++---,,,,,,,,,---------......---------------,,,,,,+++///...---+++++++++,,,---*********+++---,,,+++)))(((((()))***************))))))((((((((('''''''''))))))(((((((((((())))))''')))+++,,,+++***)))***$$$%%%&&&'''(((((((((''''''&&&'''((('''''',,,333((((((---***&&&...333)))...&&&"""%%%((((((''''''################################################&&&$$$""""""###"""!!!...555&&&,,,"""""""""""""""############"""###$$$$$$$$$"""###############$$$%%%%%%"""###$$$$$$%%%%%%%%%%%%""""""!!! !!!"""###$$$""""""###"""!!!!!!"""$$$''''''&&&&&&''''''((((((((()))---000+++###!!!###""""""""""""""""""""""""!!!  """%%%$$$###"""!!!"""###$$$"""###$$$$$$######$$$&&&#########%%%''''''%%%############%%%'''(((&&&$$$ """'''***'''"""$$$)))+++!!!### )))!!!%%%&&&%%%###!!!!!!###%%%&&&&&&'''###(((###(((%%%'''######$$$%%%%%%%%%%%%%%%###+++222000)))$$$$$$'''%%%&&&&&&&&&&&&'''''''''###%%%'''''''''&&&&&&'''333111***$$$###(((***(((***000222,,,'''''')))***)))'''''''''))))))((('''+++++++++++++++***((((((\\\gggeeeaaajjjuuu|||zzz|||~~~{{{rrrkkklllrrr{{{zzzpppfff]]]XXXXXXWWWVVVUUUUUUTTTSSSSSSNNNJJJDDD<<<444...***)))***+++000999EEESSS]]]ccc\\\RRRHHHBBB@@@AAAHHHPPP]]]]]]^^^___aaaccceeegggfffffffffggghhhjjjlllnnnmmmmmmmmmmmmmmmnnnooooootttvvvxxxyyyyyyzzz|||~~~}}}yyyuuutttxxx}}}zzzsssmmmlllkkklllnnnssswwwzzz}}}|||{{{{{{{{{zzzzzzzzzyyywwwxxx{{{~~~}}}}}}}}}~~~oooaaaRRRDDD;;;666666555444333333222222444333333222222111111111111111000000111111222333222333333111111222333222222000......///000///...111111333666999:::888777000000111111111000///...,,,...000333444444222111333333222111000///......000444...+++111111///666@@@999222......---,,,+++,,,,,,,,,---------......++++++,,,,,,,,,++++++***//////---,,,,,,,,,,,,,,,)))***+++---......+++)))((()))***++++++***)))((())))))(((((((((''''''''')))(((((((((((())))))***))),,,......+++(((''''''%%%%%%&&&&&&''''''((((((&&&'''((('''&&&'''---333+++))),,,)))$$$***///'''555***###%%%)))((($$$###################################################&&&$$$###"""###"""!!!???ZZZUUU+++&&&***!!!"""""""""############$$$$$$$$$%%%$$$###""""""""""""""""""###$$$$$$%%%###$$$%%%&&&'''&&&%%%$$$$$$###!!! """###$$$%%% !!!""""""!!! """###"""%%%(((***+++(((%%%###%%%&&&***...***""""""""""""""""""""""""""" !!!!!! !!!###$$$###""""""""""""######"""###############$$$%%%######$$$$$$%%%$$$###"""""""""###%%%'''((('''&&&(((%%%$$$''''''%%%&&&(((555))))))!!!###+++###'''$$$##################$$$ ***&&&,,,"""&&&!!!###%%%&&&%%%%%%%%%%%%(((---111---&&&"""$$$'''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&'''((()))888666111***))),,,---******111444...'''&&&)))+++)))((((((((()))*********+++++++++++++++***))))))aaammmlllgggnnnyyyuuusssvvv|||~~~|||zzzqqqjjjkkkrrr|||{{{tttkkkccc^^^]]]\\\ZZZWWWTTTSSSRRRRRRRRRQQQNNNFFF;;;111+++)))+++---222>>>MMM[[[fffkkkggg]]]RRRLLLIIIJJJRRRZZZddddddcccdddeeeggghhhhhhfffffffffgggiiikkkmmmoooooooooooonnnoooooopppppptttvvvxxxyyyyyyzzz}}}}}}zzzwwwvvvyyy~~~}}}wwwmmmlllkkklllnnnrrrwwwzzz~~~|||{{{{{{zzzxxxyyyxxxwwwvvvwwwzzz|||{{{~~~~~~{{{{{{~~~}}}nnnaaaRRREEE<<<666666444333333333333333333333333222222111111111111111111111111222222333333222111222222222222333444222000000111111111000000000000222555555444333666555222///.........///,,,...000111222111000000111222333333222///,,,***)))---)))(((111444555===BBB<<<444///...//////,,,,,,,,,,,,---------............////////////............------,,,,,,,,,,,,))))))***,,,......,,,)))******++++++***)))'''&&&******)))))))))(((((((((((((((((((((((()))******%%%'''))))))(((&&&$$$$$$)))))))))((((((((((((((($$$'''(((((((((---222666---((()))'''!!!(((///***444***###%%%)))((($$$"""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$""""""###"""!!!cccDDD***'''***%%% !!!"""""""""##################"""""""""###$$$%%% !!!"""###$$$$$$%%%%%%&&&''''''%%%$$$###&&&###!!!!!!$$$%%%%%%$$$!!!""""""!!!!!!"""###$$$%%%&&&''''''&&&$$$$$$((()))---222000(((######"""""""""""""""""""""""" """######""""""###$$$""""""""""""""""""#########""""""######$$$$$$$$$######$$$$$$###""""""""""""""""""$$$'''(((((('''333)))!!!###'''((('''&&&<<<333666***$$$'''$$$!!!"""$$$%%%%%%$$$"""!!!,,,%%%$$$111!!!''' ###&&&&&&%%%%%%''')))///---***'''%%%$$$&&&'''&&&&&&&&&'''''''''(((((()))(((&&&%%%''')))+++,,,000111///+++,,,...---)))(((///333---&&&&&&)))+++******)))))))))***+++,,,---,,,,,,,,,++++++++++++cccqqqrrrmmmssszzz~~~rrrnnnpppwww~~~{{{rrrjjjkkkqqq{{{|||vvvooofffaaa___^^^\\\YYYUUUSSSSSSTTTVVVZZZZZZSSSEEE999111///000222888DDDTTTccclllpppmmmdddZZZTTTRRRTTT[[[ccciiihhhhhhiiikkklllllljjjiiihhhhhhiiikkkmmmooopppqqqqqqppppppppppppqqqqqqssstttvvvwwwxxxyyy|||{{{yyyxxxxxx{{{zzzooonnnmmmlllnnnrrrvvvyyy~~~}}}{{{zzzzzzyyyvvvvvvvvvuuutttuuuwwwzzzzzz}}}}}}yyyyyy}}}zzzmmm```RRREEE<<<666555444333222333444444222222222222222222222222222111111111111222333333444000///222333222222444666555333333444444444333000//////000222222111000;;;888444000//////111333......///000000000000000///111333444333000,,,)))777:::444000666555333:::>>><<<666///---000111...,,,,,,,,,---------......,,,,,,---............---,,,,,,,,,---------,,,,,,)))))))))+++------,,,***,,,+++++++++)))((('''&&&+++++++++*********))))))(((''''''(((((()))***+++%%%%%%%%%(((+++,,,***)))++++++++++++***)))((('''...///---******------++++++$$$%%%&&&""")))222111---&&&"""&&&***)))&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###""""""######"""!!!GGG,,,!!!###$$$(((""""""""""""############!!!!!! !!!!!!###$$$%%% !!!"""$$$$$$&&&&&&&&&&&&%%%%%%$$$###&&&###"""###&&&(((&&&###!!!######""""""###$$$+++(((### """&&&)))((((((,,,111000***%%%$$$""""""""""""""""""""""""!!!###$$$$$$###"""$$$%%%!!!!!!""""""""""""""""""###"""!!!"""$$$$$$$$$###"""###$$$###!!!!!!"""######""""""$$$&&&(((((('''555***!!!"""'''(((&&&%%%---***333***%%%(((!!!***!!!###%%%&&&&&&%%%###!!!!!!,,, &&&444555"""((( ###&&&&&&%%%&&&+++...000***$$$"""%%%''''''%%%%%%&&&&&&&&&&&&'''''''''***(((&&&&&&(((+++,,,---(((+++,,,+++...222111---&&&---///***%%%&&&((()))))))))***)))((())),,,...------,,,++++++,,,,,,---ccctttzzzwww{{{~~~ssskkkjjjooozzz~~~|||zzzvvvmmmfffgggnnnxxx|||xxxpppgggaaa]]]]]]\\\XXXTTTSSSUUUWWW[[[aaaeee___QQQCCC;;;999777999???LLL\\\jjjppprrrqqqhhh___[[[YYY[[[bbbjjjlllkkkkkknnnqqqrrrpppmmmlllkkkkkkkkkmmmnnnppprrrrrrqqqqqqpppppppppqqqqqqppprrrssstttuuuwwwzzz}}}xxxxxxyyy{{{}}}|||qqqpppnnnnnnooorrrvvvxxx}}}~~~|||zzzyyyxxxxxxtttttttttsssrrrsssuuuxxxwww{{{}}}zzzvvvvvv{{{wwwjjj^^^QQQDDD<<<666555444222222333444555111111111222222333333444222222111111222222333444555///...222444222222444666444222222333444333222000//////000222333222111888666444222111222333444///////////////111222333000111222222111///---,,,DDDGGG>>>777888333...222555888555...+++///111000,,,,,,,,,---------......)))***++++++,,,,,,,,,+++******+++,,,,,,---------)))(((((()))+++,,,,,,+++++++++***)))(((((())))))++++++*********)))))))))''''''''''''((()))***++++++'''%%%(((...111///+++((()))***+++***(((&&&%%%111111...)))***---(((!!!)))"""%%%(((%%%***222000'''$$$$$$(((***'''%%%&&&###################################################"""!!!"""###$$$###""">>>BBB:::&&& $$$ """"""""""""############!!!"""%%%&&&'''%%%###""" !!!"""###%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%######%%%)))***&&&"""!!!###$$$$$$###$$$%%%***(((%%%###"""$$$&&&(((###"""&&&+++,,,'''###"""""""""""""""""""""""""""!!!"""######""""""###$$$ !!!!!!"""""""""""""""###!!! !!!$$$%%%$$$""" """###""" """$$$$$$###"""###&&&''''''''',,,'''###%%%&&&$$$###%%% )))$$$###***&&&///%%%%%%$$$$$$$$$$$$%%%%%%$$$'''!!!&&&DDD555"""&&&!!!###&&&&&&%%%(((...444+++&&&""""""&&&((('''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&(((+++,,,+++(((%%%((()))***///666777555&&&***+++(((&&&((()))((('''(((((('''&&&'''***...,,,,,,+++******+++,,,---ggg{{{uuukkkgggjjjttt~~~{{{~~~|||wwwsssqqqnnnfff```bbbjjjuuu}}}xxxpppfff___ZZZ[[[ZZZWWWTTTTTTWWWZZZ^^^eeekkkgggYYYKKKDDDBBB===???EEERRRbbbnnnssstttrrriiiaaa^^^]]]___fffnnnmmmmmmmmmqqqtttuuurrrooonnnmmmmmmmmmnnnpppqqqrrrqqqqqqpppppppppppppppqqqnnnpppqqqrrrsssuuuyyy|||vvvxxxzzz|||}}}sssqqqooonnnooorrrvvvxxx|||~~~|||zzzxxxwwwvvvvvvsssssssssqqqpppqqqtttwwwuuuyyy{{{yyytttsssyyyuuuiii]]]PPPDDD<<<666555333222222333444555000000111222333444444555222222111111222222333444666///---222555333222444333111//////000111000///000//////111333555555444111111111222222222333333000///......000222555777222111000//////......///:::>>>777222555111,,,111///444444,,,)))---111000,,,,,,,,,---------......,,,---......////////////((()))***+++,,,---------)))(((''''''***+++,,,+++***)))((((((((()))+++,,,************))))))))))))''''''''''''((()))++++++...'''"""$$$+++...+++%%%%%%&&&(((******(((%%%###%%%&&&%%%%%%,,,333000&&&***$$$(((,,,''')))...+++'''%%%'''***)))$$$"""###""""""""""""""""""""""""########################"""!!! !!!###%%%$$$###,,,"""''')))""" %%%""""""""""""###############'''+++......)))$$$ !!!!!!!!!"""###%%%&&&'''###"""""""""###%%%'''(((%%%######'''++++++&&&!!!!!!$$$%%%$$$$$$$$$%%%###&&&))),,,+++((($$$!!!"""!!!$$$)))+++'''######"""""""""""""""""""""""" !!!""""""!!!!!!"""### !!!""""""###""""""###!!! !!!$$$%%%$$$!!!!!!###""" """%%%%%%$$$######%%%''''''&&&"""###&&&)))%%% !!!&&&$$$ (((!!! &&& ''')))'''###!!!!!!###''')))$$$!!!###MMM333 ###!!!$$$&&&%%%%%%)))111777$$$######%%%((((((&&&###$$$$$$$$$%%%%%%%%%&&&&&&"""###&&&+++...---)))$$$###$$$$$$%%%+++444888777&&&))))))''''''******(((%%%&&&'''%%%$$$%%%)))---++++++***))))))***+++,,,cccqqqwwwlllgggiiioootttvvvwwwyyy{{{zzzuuunnniiicccaaa___```gggssszzztttlllddd^^^ZZZ[[[ZZZWWWTTTUUUYYY\\\\\\cccjjjlllfff]]]UUUQQQIIIJJJPPPZZZfffnnnrrrsssmmmiiiddd```___aaadddfffkkkkkkmmmppprrrrrrpppnnnqqqooonnnooorrrtttvvvvvvvvvuuurrrnnnkkkjjjlllnnnlllnnnqqqsssvvvwwwwwwwww{{{{{{{{{}}}|||tttrrrpppooopppsssvvvyyy|||~~~|||{{{zzzxxxuuusssrrrooonnnnnnllljjjmmmsssrrrtttuuuuuuuuuuuuxxxzzzxxxkkk]]]PPPEEE>>>:::777333333555777666555///000222222333222111000111111111000000000000000111111111111111111111111444333222222333333111000000111333444555444444333555444444333333444444444000000000///000000111222333222111000/////////000111+++(((---222222000000///,,,---111111...---000******+++,,,---...//////...---,,,,,,,,,,,,---............------,,,,,,,,,,,,++++++******++++++,,,))))))((()))******'''%%%)))))))))))))))(((''''''***(((&&&'''***+++)))&&&+++)))(((''''''((()))+++)))""""""(((((("""&&&///+++&&&&&&******&&&''',,,&&&''''''&&&))),,,***$$$&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%...111***!!!!!!'''%%%###!!!  !!!"""%%%  """!!!  !!!""""""""""""###$$$&&&''''''&&&$$$###"""$$$""""""%%%'''&&&'''%%%###"""$$$&&&'''(((&&&"""%%%---000+++%%%%%%###""" !!!###%%%++++++(((%%%%%%'''((((((###""" !!!(((---''' $$$$$$!!!###((('''!!!#########"""!!!"""%%%((( """%%%''''''&&&$$$###'''%%%###!!!!!!!!!######&&&%%%$$$#########$$$$$$"""&&&'''###%%%+++,,,)))''''''%%%###!!! !!!!!!###%%%%%%%%%#########%%%$$$$$$$$$$$$$$$###"""!!!---)))%%%TTT444((($$$""""""&&&***+++'''###$$$%%%&&&'''((('''&&&%%%%%%%%%$$$$$$###$$$$$$$$$(((%%%############&&&)))...(((%%%((((((&&&)))000***))))))((('''&&&&&&%%%(((''''''''''''&&&&&&&&&,,,333...(((,,,+++&&&'''[[[kkk{{{pppjjjjjjlllooolllooorrruuuuuuqqqiiiddd\\\\\\]]]```hhhtttzzztttllleee```ZZZZZZZZZWWWUUUVVVYYY]]]```gggnnnqqqmmmeee^^^YYYVVVVVVXXX^^^eeekkkmmmnnnnnnlllhhheeecccdddfffhhheeeeeegggjjjnnnqqqqqqpppsssrrrqqqrrrtttuuuvvvvvvttttttrrrooolllkkklllnnniiikkkmmmpppsssuuuwwwxxx{{{{{{}}}~~~vvvuuusssqqqrrruuuxxxzzz~~~{{{yyyxxxvvvtttrrrpppmmmkkkkkkiiigggjjjoooqqqrrrssssssssstttvvvxxxwwwjjj]]]PPPEEE>>>999555222111333555555444000111222333333222111111000000000000111111111111111111111111111111111111222222222444555444000...///111333444666666666666333333333222333333444444333333222111000000000000222111111111000000//////777000,,,---//////000333111......000000------000,,,,,,------............---,,,++++++++++++,,,------------------,,,,,,,,,,,,++++++******++++++,,,)))(((((()))******(((&&&)))))))))))))))(((''''''+++)))'''(((+++,,,***(((((('''&&&%%%%%%&&&'''(((+++%%%%%%******$$$'''000---)))))),,,,,,((('''***''')))((('''))),,,***%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$***,,,''' !!!'''%%%$$$"""!!!!!!"""###$$$&&&!!!"""$$$""" !!! !!!""""""""""""###$$$&&&'''&&&%%%$$$######%%%%%%""""""%%%%%%"""&&&$$$###"""$$$%%%&&&'''%%%!!!!!!''')))&&&$$$$$$$$$"""  !!!$$$%%%(((((('''%%%%%%'''((((((###"""!!!###***000,,,$$$"""###!!!$$$((((((###$$$%%%$$$"""!!!!!!###&&&"""###$$$&&&&&&%%%$$$###(((&&&%%%######$$$%%%&&&#########$$$$$$%%%&&&'''!!!$$$$$$!!!"""&&&'''%%%+++(((%%%%%%(((***)))'''%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%$$$######%%%$$$???%%%&&&%%%%%%&&&***......)))$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$###$$$%%%%%%''')))***''''''++++++((((((,,,***))))))((((((''''''''''''''''''(((((()))))))))---444///)))---,,,''')))VVVggg~~~~~~tttlllgggeeeeee___ccchhhmmmoookkkccc]]]UUUXXX\\\ccckkkuuuyyysssmmmfffbbb[[[[[[ZZZXXXVVVWWWYYY[[[cccjjjrrrwwwvvvpppiiifffeeecccaaabbbfffjjjlllmmmlllkkkhhheeecccbbbbbbbbb___^^^```dddiiinnnqqqrrruuuuuuuuuvvvvvvuuuuuutttrrrrrrrrrpppmmmlllmmmnnnggghhhiiilllpppssswwwyyyyyy{{{~~~zzzyyyvvvuuuuuuvvvyyyzzz~~~zzzwwwuuutttrrrpppmmmiiifffeeecccaaaeeekkknnnpppqqqqqqpppqqqsssvvvwwwjjj]]]PPPEEE>>>777444111000111333333333222222333333333333222222///000000000111222222222111111111111111111111111000111222555666444000,,,...000222555666777777777111111111111111222333444666555444333111000///...000000111222222111//////777222......------333:::444000...000///------111/////////.........------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,)))(((((()))***+++)))''')))))))))))))))(((''''''***)))((()))+++,,,+++***((('''&&&%%%%%%&&&'''(((***%%%%%%***)))%%%'''//////---...000///***((()))(((******((())),,,***&&&$$$$$$%%%%%%$$$$$$######&&&%%%%%%$$$$$$#########$$$###$$$&&&$$$ !!!%%%$$$$$$###""""""###$$$%%%&&&"""!!!%%%&&&###!!!""" !!!""""""""""""######%%%&&&&&&%%%$$$###&&&&&&$$$!!!"""%%%###$$$$$$#########$$$%%%&&&%%%  """!!!"""$$$$$$###!!!!!!!!!"""$$$&&&$$$$$$%%%&&&'''''''''((($$$$$$######)))...,,,%%%!!!###"""!!!###&&&&&&"""&&&&&&%%%###!!! """$$$$$$$$$$$$$$$$$$#########%%%%%%$$$######%%%&&&'''!!!"""###$$$&&&((()))***"""$$$$$$!!!!!!###$$$"""***&&&###&&&,,,000...+++%%%&&&'''%%%###""""""###%%%%%%&&&&&&&&&%%%$$$$$$###'''"""...)))%%%%%%&&&***------((($$$&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$###$$$$$$%%%%%%###$$$%%%&&&'''(((((('''&&&%%%(((,,,---)))'''((())))))))))))))))))))))))&&&&&&'''((()))***++++++---444///)))------(((***VVVeee{{{~~~uuukkkbbb\\\XXXVVVZZZaaahhhkkkggg```ZZZTTTYYY```gggnnnvvv~~~wwwrrrlllgggddd^^^]]][[[XXXWWWVVVWWWXXXbbbhhhqqqwwwyyyvvvrrrnnnllljjjhhhgggjjjnnnrrruuupppnnnllliiifffbbb```^^^[[[ZZZZZZ^^^eeelllqqqtttuuuwwwxxxxxxvvvtttsssssspppqqqqqqpppnnnllllllmmmiiihhhiiijjjmmmrrrvvvyyywwwyyy}}}}}}{{{yyywwwwwwxxxyyyzzz}}}yyyuuusssrrrpppnnnkkkfffaaa___]]]\\\aaahhhmmmnnnoooooooooppprrrttt}}}vvvjjj]]]PPPEEE>>>666444222111111222333444333444444444333333222222//////000111222222333333111111111111111111111111000000111333444333111...///000222444555555555555000000///000000111222333555555555444333111000000...///111222333111000///000......///------555???666111/////////,,,---111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,++++++******++++++,,,)))(((((()))***+++***))))))))))))))))))(((''''''((((((((()))***++++++***)))((((((''''''(((((()))&&&$$$$$$'''&&&###%%%+++,,,---///111000---)))((((((******''''''***)))&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$###""""""%%%""""""%%%&&&###!!!"""###""""""""""""###$$$%%%%%%"""###&&&&&&###!!!""" !!!""""""""""""""""""###$$$$$$%%%$$$$$$###%%%### ###(((%%%###$$$%%%$$$$$$###$$$%%%$$$""" !!!!!!"""###$$$###"""""""""###%%%&&&$$$###$$$''''''%%%%%%&&&&&&&&&%%%###%%%)))'''###$$$###"""!!!!!!"""!!!$$$%%%%%%###!!!!!!"""$$$&&&%%%$$$"""""""""######!!!!!!!!!!!!"""###$$$%%%"""###$$$&&&'''((())))))''''''&&&$$$###$$$$$$###%%%###"""%%%))),,,,,,***%%%%%%%%%$$$!!! $$$%%%%%%%%%%%%%%%$$$$$$&&&"""((()))%%%%%%((($$$######%%%''''''%%%###&&&&&&%%%$$$%%%&&&'''((($$$$$$######$$$$$$%%%%%%###&&&((('''(((((('''$$$%%%&&&(((++++++)))'''&&&))))))))))))************&&&''''''((())))))******+++222...(((------(((***TTT```ssswwwkkk```VVVQQQRRRWWW___fffjjjggg```[[[XXX^^^ffflllpppvvv}}}~~~wwwqqqkkkfffccc___]]][[[XXXVVVUUUTTTSSS]]]aaahhhpppuuuvvvtttrrrqqqpppmmmlllnnnssszzz~~~|||{{{xxxuuupppjjjfffccc[[[YYYXXX[[[aaaiiinnnqqqtttwwwyyyxxxvvvsssssssssqqqrrrrrrpppmmmkkkkkkkkklllkkkjjjjjjmmmqqquuuxxxvvvxxx}}}~~~}}}{{{yyyxxxyyyzzz{{{~~~~~~}}}xxxuuussspppnnnlllhhhbbb\\\ZZZWWWXXX^^^ffflllmmmnnnnnnnnnoooqqqsss|||vvviii]]]PPPEEE???777666555333222333555666444444444333333222222222///000000111222333333444111111111111111111111111333111//////111222222111///000111222333222111000///////////////000111222222333444444444444333333---...000222333222111000***+++///222///---222:::555111...///...,,,---111111111000///...---,,,,,,---..................---***++++++,,,,,,---------,,,++++++******++++++,,,+++)))((()))***+++***))))))))))))))))))(((''''''&&&'''(((((((((((())))))((((((''''''''''''((((((%%%$$$%%%'''&&&$$$%%%)))$$$'''***+++,,,***'''$$$&&&))))))%%%%%%((((((&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%$$$###""""""%%%"""###(((***&&&"""!!!!!!!!!!!!!!!""""""######"""!!!$$$'''&&&""" !!! !!!""""""""""""""""""!!!""""""######$$$$$$$$$"""""" !!!'''...,,,&&&"""$$$&&&&&&$$$######$$$###%%%&&&%%%%%%%%%$$$###$$$###"""""""""###%%%%%%'''###$$$((('''###"""%%%&&&'''&&&###$$$((()))&&&$$$!!! !!!!!! !!!###$$$###""""""$$$&&&&&&%%%###"""!!!"""###### !!!!!!"""###$$$%%%$$$%%%&&&'''''''''&&&&&&((('''&&&&&&%%%$$$$$$%%% ###%%%&&&$$$$$$&&&)))&&&''''''%%%"""!!!!!!"""######$$$$$$$$$$$$######&&&"""))) ###%%% %%%###!!!!!!"""$$$%%%%%%&&&&&&%%%$$$%%%&&&'''((($$$#########$$$$$$%%%&&&%%%******'''&&&)))'''"""&&&''''''''''''((((((((())))))))))))************''''''''''''''''''''''''(((000,,,&&&,,,,,,'''***NNNVVVfffyyyyyymmm```VVVQQQSSSWWW^^^fffiiigggaaa\\\]]]cccjjjmmmooossszzzwwwpppiiiddd```^^^[[[XXXWWWVVVVVVTTTRRRVVVXXX^^^eeemmmqqqrrrrrruuutttsssqqqrrrwww~~~yyytttooollldddaaa^^^___ccciiimmmoootttvvvyyyxxxuuutttuuuwwwuuutttsssoookkkiiihhhiiimmmlllkkkkkkmmmqqqtttwwwwwwyyy}}}~~~|||{{{{{{{{{||||||}}}~~~}}}yyyvvvssspppllliiiddd]]]WWWTTTRRRTTT\\\eeekkklllmmmmmmmmmmmmppprrrzzz~~~uuuiii\\\PPPEEE???888888777555333333666888555444333222111111222222000111111111222333333333111111111111111111111111444111......///111333333000000111222111000///...111000000//////000000000///000222444555555555444---...000111222222222111***,,,111333000+++,,,111333///---///...,,,,,,000/////////.........------......////////////......++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,---+++))))))*********))))))))))))))))))(((''''''&&&'''((((((&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&''')))"""%%%%%%&&&&&&$$$ ###'''((($$$###&&&((((((%%%%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$#########%%%###%%%***+++&&&""""""!!!!!!!!!!!!""""""""""""!!!!!!%%%)))'''"""!!!!!!""""""######"""""""""!!!!!!!!!""""""###$$$$$$!!!"""###$$$***000111---"""%%%))))))&&&######$$$"""(((+++)))((((((&&&###"""""""""""""""###$$$$$$***$$$$$$((('''!!!!!!&&&###''''''%%%&&&+++///000$$$ !!!###"""###%%% """###$$$######%%%&&&%%%$$$###"""!!!"""###$$$""""""######$$$%%%&&&&&&%%%&&&'''''''''%%%$$$###&&&###"""$$$$$$"""###%%% %%%)))(((###!!!$$$((('''((()))'''%%%$$$$$$%%%""""""###$$$$$$$$$######%%%!!!***"""***%%%'''&&&$$$######$$$&&&(((&&&%%%%%%%%%%%%&&&''''''############$$$%%%&&&&&&(((,,,+++%%%$$$))))))$$$&&&((('''$$$$$$((()))((())))))))))))))))))))))))((('''''''''&&&&&&&&&&&&'''///+++%%%++++++'''***KKKNNN[[[qqqxxxlll```VVVQQQUUUXXX^^^dddgggfffaaa\\\^^^ccchhhjjjjjjnnnwww~~~wwwooohhhaaa\\\YYYVVVUUUUUUWWWWWWUUUSSSQQQQQQUUU\\\eeemmmpppqqqtttuuuuuuuuuwww|||~~~{{{yyytttqqqmmmlllmmmppprrrssstttwwwyyyxxxvvvuuuyyy}}}yyywwwtttoooiiifffffffffjjjjjjjjjkkknnnqqquuuwwwzzz|||~~~~~~~~~~~~}}}zzzxxxuuupppkkkggg___XXXQQQNNNMMMOOOYYYccchhhiiikkkkkkjjjkkkmmmoooxxx{{{uuuiii\\\PPPEEE???777888888555333333666999555444222111000000111111222222222222222222222222111111111111111111111111111000...///000222222111///000111222222111000///222222111000////////////...///222444555555444444---...///000111222333333,,,---000333000++++++//////,,,,,,//////,,,,,,///,,,,,,------............------...//////...------,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,///,,,***))))))))))))((()))))))))))))))(((''''''((()))***)))&&&%%%&&&(((%%%%%%%%%&&&&&&%%%%%%%%%%%%((()))(((&&&&&&'''''' %%%'''%%%%%%'''%%% """'''(((%%%$$$'''******$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%&&&)))((($$$###%%%""""""#########"""!!!!!!!!!"""'''+++)))### """""""""#########""""""!!! !!!"""###$$$$$$###$$$###&&&***,,,***"""&&&++++++'''$$$###%%%"""))),,,)))&&&''''''###!!!!!!!!!"""""""""######***###"""''''''"""###***"""'''(((%%%%%%+++111444,,,%%%"""$$$%%%""""""%%%!!!###$$$$$$###"""###$$$"""""""""""""""######$$$""""""###$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%###"""######$$$"""###'''###&&&)))(((%%%###$$$&&&%%%''''''&&&$$$###$$$%%%"""###$$$$$$%%%%%%%%%$$$%%%))) ,,,%%%111&&&&&&&&&&&&''''''&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&############$$$%%%&&&'''(((,,,)))!!!"""***...***%%%((('''######((()))&&&***))))))(((((('''''''''''''''''''''(((((((((((('''///+++&&&,,,,,,)))+++KKKKKKVVVllluuuiii^^^UUUPPPVVVYYY]]]cccfffddd```\\\\\\aaaeeefffeeejjjttt}}}wwwoooggg___ZZZTTTRRRQQQSSSWWWYYYXXXVVVOOONNNPPPWWWaaajjjoooqqqppprrrtttvvvzzz{{{xxxxxxxxxyyyyyytttwwwzzzyyyvvvwww||||||zzzuuunnnhhhddddddeeefffggghhhkkknnnrrrvvvxxx}}}~~~~~~~~~}}}{{{yyyvvvqqqjjjfff\\\TTTMMMJJJIIIMMMWWWaaafffhhhiiiiiiiiiiiilllnnnvvvyyyuuuhhh\\\PPPEEE???777888888555222222555999555333222000//////000000333333222222222222222222111111111111111111111111/////////111333333111///...///111222333333333222444333222000////////////...///222444444444333222.........///000222444555,,,+++---111111......222---++++++//////,,,+++...******+++,,,---...///000,,,,,,---......---,,,,,,---,,,,,,++++++*********,,,++++++++++++++++++,,,000---***)))))))))(((''')))))))))))))))((((((''')))+++,,,***'''%%%&&&(((&&&''''''((((((''''''&&&###&&&'''&&&$$$%%%%%%$$$''',,,---)))(((***(((""""""''')))%%%$$$(((,,,---"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%'''%%%%%%&&&$$$!!!###((($$$$$$$$$$$$$$$###"""!!!"""$$$)))---+++$$$!!!$$$""""""#########""""""!!! !!!"""$$$$$$!!!### """$$$###"""''',,,,,,((($$$$$$%%%""")))+++&&&###&&&&&&$$$!!!!!!!!!!!!""""""""""""***"""!!!'''(((###%%%---###'''((($$$"""'''---000555---((((((&&& !!!###%%%&&&%%%###!!!!!!"""!!!!!!""""""######$$$$$$ !!!!!!""""""""""""!!!"""###%%%&&&&&&%%%###"""###$$$&&&###%%%***$$$$$$%%%&&&&&&&&&$$$###"""###$$$###"""!!!"""######$$$%%%%%%&&&&&&&&&&&&""",,, )))$$$000###***"""%%%(((***)))&&&$$$###$$$%%%&&&'''((('''&&&%%%############$$$%%%&&&''''''+++''' ,,,222///###'''((($$$$$$))))))$$$***))))))((('''&&&&&&%%%&&&&&&'''((()))***++++++'''///,,,'''---...***,,,DDD@@@IIIcccyyyjjj\\\RRRLLLUUU\\\dddgggeee```]]]\\\[[[___bbbbbbbbbfffnnnuuu{{{nnnbbbYYYUUURRRQQQQQQSSSVVVWWWWWWVVVOOOOOOQQQWWWaaallltttxxxqqqpppooorrrzzz}}}}}}{{{yyyxxxwwwwwwzzzvvvqqqmmmkkkhhheeeccceeegggiiikkklllooosssuuuzzz}}}~~~~~~~~~|||{{{yyywwwsssllleee___WWWOOOGGGEEEFFFKKKUUU^^^jjjlllmmmllliiihhhjjjmmmtttxxx}}}~~~xxxlllaaaUUUHHH@@@===999555333444555777777333333333333333333333333000000000///000000111222222222222222222222222222111111111222333333111//////111333333222222333444111111111000000000//////000000000000///111444777...//////...,,,---///222,,,...000111000000000000...///000111111000///...'''(((*********,,,...000,,,,,,---......------,,,,,,***))))))******)))''',,,,,,+++***))))))******))))))))))))))))))))))))***)))((()))***+++***((()))(((&&&%%%%%%&&&((()))((('''&&&%%%%%%&&&((()))***)))'''%%%###$$$'''******---///...)))&&&$$$$$$&&&'''(((((()))((((((((('''&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$!!!!!!&&&+++***###&&&***&&&"""!!!!!!!!!)))'''(((!!!&&&"""'''((('''&&&'''$$$&&&### !!!$$$$$$"""$$$###"""""""""###%%%%%%%%%''')))'''### !!!...//////***$$$"""&&&***&&&$$$""""""###%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%$$$%%%&&&$$$###'''---$$$%%%&&&***---...---,,,------,,,)))&&&$$$%%%&&&######""""""""""""""""""&&&%%%###"""""""""######&&&%%%%%%$$$#########$$$######$$$%%%%%%%%%%%%$$$"""$$$''')))***)))'''&&&$$$$$$$$$$$$######""""""!!!###%%%$$$###%%%---333(((&&&###"""$$$%%%&&&%%%###$$$%%%&&&&&&&&&%%%%%%!!!"""$$$&&&'''''''''&&&&&&%%%$$$#########$$$%%% $$$(((***)))(((((((((&&&'''(((&&&######&&&)))((()))*********((('''&&&$$$%%%''')))***+++******###'''******+++---+++'''===;;;@@@SSSnnnyyyiii[[[PPPJJJTTT[[[eeekkkkkkfff```]]][[[```eeefffgggkkkrrryyy|||oooddd[[[XXXTTTRRRRRRSSSUUUWWWWWWVVVOOOPPPTTT[[[eeennntttwwwooommmllloooxxx}}}zzzxxxvvv{{{wwwqqqmmmiiifffcccaaadddfffiiikkklllooosssuuuyyy|||~~~~~~~~~|||{{{yyywwwrrrkkkccc]]]TTTKKKDDDCCCDDDIIISSS]]]iiikkkmmmkkkhhhfffhhhkkkrrrvvv|||xxxlllaaaTTTHHH@@@;;;888444222333444555666333333333333333333333333222222222222222333333444111111111111111111111111222222222222333333222111///111333333222111222333333333222222222111111111000000000//////000333555000111111000//////000222000000000000//////000111---...///000000///...------...///.........///111------------------,,,,,,***)))(((((()))***)))''',,,++++++***))))))******))))))))))))))))))))))))***)))((()))******)))((()))(((&&&%%%%%%&&&((()))'''''''''&&&&&&''''''(((&&&&&&&&&&&&%%%%%%(((***&&&)))***)))&&&$$$$$$%%%((((((((((((''''''&&&%%%&&&%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%!!!###+++...***###!!! '''***'''###"""###"""!!!###---'''!!!%%%&&&$$$$$$%%%$$$ ###"""!!!!!!!!!!!! $$$###"""""""""###$$$%%%"""%%%''''''%%%######$$$,,,,,,***'''######%%%(((%%%$$$$$$%%%&&&&&&$$$"""%%%%%%$$$$$$######""""""'''%%%%%%'''&&&$$$'''---###"""###%%%'''(((((('''$$$%%%&&&%%%###!!!!!!"""########################%%%%%%###"""""""""######&&&%%%$$$$$$#########$$$###$$$$$$$$$###""""""!!!"""###%%%&&&''''''&&&%%%$$$$$$$$$$$$#########"""!!!###%%%###"""$$$+++111((('''''''''))))))(((&&&&&&&&&&&&&&&%%%%%%%%%%%%#########$$$&&&(((***+++)))(((&&&%%%$$$$$$$$$%%%%%%'''))))))(((&&&%%%%%%&&&''''''&&&%%%%%%'''(((((()))******)))((('''&&&'''((()))*********)))((('''+++---+++***,,,***'''777888:::CCC]]]|||wwwhhhYYYMMMGGGPPPWWWaaaiiimmmiii```ZZZYYY___fffiiikkkooovvv|||}}}qqqfff___[[[VVVTTTRRRRRRTTTVVVVVVVVVQQQSSSYYYbbbkkkqqqtttuuummmjjjiiillluuuzzzxxx{{{wwwqqqllliiieeebbb___ccceeehhhjjjlllnnnrrruuuwww{{{~~~~~~~~~}}}}}}{{{yyyvvvppphhh```YYYNNNGGG@@@???BBBGGGQQQZZZgggjjjkkkjjjfffdddeeegggooosssyyy}}}zzz}}}xxxlllaaaTTTHHH@@@:::777333222222444444555333333333333333333333333222222222222222333444444000000000000000000000000222222222222222222222222...000222222111000111222444444444333333333333333000111111///......000333222333444333111000000111222222000///////////////,,,---...//////...---,,,...//////...,,,+++,,,---.........------,,,,,,++++++***))))))+++,,,+++***,,,+++******)))*********))))))))))))))))))))))))***)))((((((******)))((()))((('''&&&&&&'''((()))'''''''''((((((''''''&&&$$$&&&''''''&&&%%%%%%&&&&&&'''((('''%%%%%%&&&((())))))((('''&&&%%%$$$###$$$$$$$$$$$$%%%%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&!!!%%%111333(((###&&&!!!'''***'''######$$$###"""111LLL###+++### ###$$$!!!"""%%%%%%"""###$$$$$$###!!! !!!######""""""######$$$%%% ###&&&''''''&&&'''(((***'''$$$###$$$%%%%%%%%%$$$$$$%%%((()))((($$$!!!&&&&&&%%%%%%$$$######"""(((&&&&&&((('''%%%(((---$$$###!!!!!!"""$$$$$$###"""&&&'''&&&$$$############$$$$$$$$$$$$$$$$$$%%%$$$######"""#########%%%%%%$$$############$$$$$$$$$$$$###"""!!!!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$###############$$$%%%###"""$$$)))...''''''(((***+++***'''%%%***)))'''&&&$$$$$$%%%%%%$$$$$$###$$$&&&))),,,...,,,+++)))'''%%%%%%%%%%%%&&&'''((('''&&&%%%%%%&&&'''&&&%%%&&&((())))))(((((())))))))))))(((((('''******+++++++++***((('''***,,,,,,))))))++++++(((---444666999OOOuuuwwwgggXXXLLLEEEJJJNNNVVV___eeeccc[[[TTTUUU\\\eeekkknnnrrrxxx~~~}}}rrrgggaaa^^^WWWUUUSSSRRRTTTVVVVVVVVVRRRWWW^^^hhhpppuuuuuutttnnnkkkhhhiiisss}}}{{{wwwrrrmmmjjjgggdddbbbccceeehhhiiikkkmmmqqqtttwwwzzz~~~~~~}}}~~~~~~}}}||||||zzzwwwsssmmmdddZZZTTTIIIBBB<<<<<>><<<888555333444555777111111222333444444444444111222222222111111333555333222111222333333222111000000111111111222222222222333444444222222333444444333111000000000111222222333333222111///---,,,,,,---...///000000000///000222111......222222000///000000...+++***---000000------000000......111---,,,+++******,,,...///222000---+++,,,,,,++++++------,,,+++******++++++************)))))))))(((+++***(((''''''(((***+++***(((''')))++++++(((%%%///---***))))))((('''&&&%%%))))))&&&%%%'''(((&&&FFF&&&)))$$$***+++&&&%%%%%%&&&&&&&&&%%%$$$$$$!!!!!!%%%,,,...+++)))++++++$$$ """$$$###"""######((('''!!!$$$+++$$$######"""!!! !!! $$$,,,,,,$$$ !!!&&& '''+++((($$$$$$$$$""" !!!#########""""""###$$$$$$%%%&&&&&&$$$%%%''''''%%%$$$$$$%%%"""&&&+++&&&'''((( %%%$$$$$$%%%((('''###%%%%%%%%%&&&'''&&&$$$""",,,%%%''')))&&&***000+++$$$""""""&&&&&&"""###'''$$$$$$$$$#########""""""######"""""""""""""""###"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!!!!!$$$'''$$$###"""!!!!!!###%%%&&&'''&&&$$$"""!!!!!!"""""")))&&&###$$$(((((($$$&&&%%%$$$$$$%%%(((***,,,000,,,'''%%%&&&((('''&&&'''***%%%)))%%%&&&000(((&&&&&&(((&&&"""$$$(((''''''''''''((((((((()))---+++)))''''''((()))+++((($$$"""'''...111+++%%%,,,,,,,,,,,,,,,,,,,,,,,,+++***(((&&&'''...999AAARRRZZZdddmmmyyy~~~lll\\\OOOHHHAAADDDGGGGGGFFFFFFGGGIIIMMMQQQXXX```gggpppxxx~~~~~~~~~~~~qqqdddZZZUUUSSSSSSSSSSSSUUUXXXZZZYYYXXXXXX\\\dddmmmtttvvvuuurrrpppooonnnsss}}}}}}|||zzzyyyxxxxxxwwwuuurrrooojjjaaaTTTLLL???888222222444888???HHHSSSXXX]]]``````\\\YYYWWWXXXYYY]]]aaafffkkkppprrrvvvyyy|||xxxjjj\\\OOOFFF<<<;;;999777666555555555444555555555555555444444333444555444333333555777222111111111222222111111000000111111111222222222222333444444222222333444333222111000000000111111////////////000111333444//////////////////......,,,000111...---000000///...000111///---,,,...000000------000///------///---,,,+++******,,,---//////---++++++,,,---,,,+++,,,+++++++++************((())))))******++++++++++++***))))))))))))***++++++(((&&&%%%'''((((((&&&)))'''%%%%%%&&&&&&%%%$$$%%%(((((($$$###%%%%%%"""666bbb$$$%%%###%%%'''###"""###$$$$$$%%%%%%$$$$$$(((%%%$$$'''((((((+++000111+++''''''&&&######%%%,,,111333000(((""""""###$$$$$$$$$###""""""!!!!!!###!!!###''''''###!!!###&&&!!!!!!'''+++)))%%%%%%%%%$$$""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$"""###$$$$$$###"""###%%%%%%!!!'''***$$$%%%(((###&&&$$$$$$%%%'''&&&$$$!!!$$$$$$$$$$$$%%%&&&%%%%%%!!!***222///...---###+++(((&&&&&&'''(((%%%"""$$$$$$$$$#########""""""$$$$$$######"""######$$$############$$$$$$$$$%%%$$$$$$#########""""""""""""""""""""""""""""""""" !!!######""""""###%%%$$$###"""!!!"""###%%%&&&$$$$$$#########$$$%%%%%%###$$$%%%&&&&&&%%%###!!!&&&%%%$$$$$$%%%'''***++++++)))''''''((()))'''%%%"""###""",,,&&& ,,,$$$&&&$$$%%%'''&&&###%%%***)))(((&&&%%%%%%''')))+++((((((((((((((((((((())))))&&&%%%(((...///+++&&&,,,,,,,,,,,,,,,+++++++++***'''$$$"""###(((...222>>>HHHTTTaaaqqqlllZZZKKKCCCAAACCCFFFHHHIIIJJJMMMPPPPPPUUU]]]eeemmmvvv~~~~~~}}}|||pppdddZZZVVVTTTTTTSSSTTTUUUXXXZZZZZZYYYXXX]]]dddlllqqqppplllgggfffiiimmmsss|||~~~}}}|||{{{{{{zzzyyyyyywwwuuuqqqnnniii___SSSKKK???888222111333777???GGGTTTYYY```dddccc___ZZZWWWXXXYYY\\\```eeejjjoooqqqwwwyyy}}}yyylll^^^PPPHHH;;;;;;:::999888666555444666666555444444333222222333444555444333333555777111111111111111111111111111111111111111222222222222333444333222111222444222111000000///000000000000...------...111555777222111000...------......222666777333111222111...---///111111000///000111000------///...++++++------,,,+++***+++,,,---...+++******+++---...---+++)))***+++++++++***)))(((''''''(((((())))))******)))))))))******)))))))))+++(((%%%###$$$&&&'''(((&&&$$$######$$$%%%%%%$$$$$$&&&&&&$$$$$$''''''$$$'''999&&&###%%%!!!$$$""""""###$$$$$$%%%%%%%%%%%%+++'''&&&((((((''')))...---***'''&&&### ###'''(((+++......+++'''$$$"""%%%%%%$$$$$$######""""""%%%"""!!!""""""!!!"""%%%%%%!!!!!!%%%)))'''%%%$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%"""#########"""###%%%'''***'''++++++""""""'''$$$&&&$$$######$$$%%%###"""######"""######$$$%%%&&&&&&"""'''+++'''***///***++++++'''###'''---)))$$$$$$$$$###############$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%###""""""""""""!!!!!!!!!###########################"""!!!"""###$$$###"""$$$###"""""""""###$$$%%%$$$$$$%%%%%%&&&&&&%%%%%%!!!$$$''''''%%%###"""###%%%%%%$$$$$$%%%''')))***&&&&&&&&&(((***+++)))'''***+++***333))) ,,,'''&&&$$$%%%'''&&&###$$$(((***(((%%%###$$$&&&***,,,%%%&&&((())))))((('''&&&(((((((((***,,,,,,***(((++++++++++++++++++++++++'''$$$""""""%%%))),,,---333===KKK[[[nnnnnn[[[KKKCCCBBBDDDGGGJJJMMMQQQTTTVVVWWW\\\dddlllttt{{{}}}~~~zzzoooccc[[[WWWVVVVVVUUUTTTVVVYYY[[[[[[ZZZYYY]]]dddkkknnnllleee```]]]aaahhhoooxxx}}}|||}}}~~~~~~~~~}}}|||{{{yyyxxxxxxwwwtttqqqmmmhhh___SSSKKK???888222111222666>>>GGGUUU[[[ccchhhgggbbb\\\YYYZZZ[[[]]]aaafffkkkpppsssxxxzzz}}}zzzmmm___QQQIII===<<<:::888777777777777333333222222111111111111111222333333222222333555111222222222111111111222111111111111111111111111111333333333222111222333111000000000000000000000333222000///...///111222333111///------...///000222333333444888<<<888222,,,...000111111000000///000------///...***))),,,,,,,,,+++++++++,,,---...***)))***,,,------+++)))''')))***++++++***(((''''''''''''''''''''''''''''''(((***++++++***((('''***(((&&&%%%%%%&&&'''((((((&&&%%%%%%&&&''''''&&&"""$$$%%%%%%(((---...+++&&&...%%%((($$$%%%$$$%%%%%%&&&&&&&&&%%%%%%'''&&&(((------(((%%%%%%%%%$$$$$$%%%$$$###(((///"""###$$$'''((((((&&&$$$$$$$$$$$$######"""""""""$$$""" """$$$""" ###%%%%%%$$$###"""###$$$$$$$$$$$$%%%&&&""""""###$$$%%%&&&''''''%%%%%%%%%$$$###%%%(((+++---***000///%%%###((($$$%%%$$$"""""""""""""""""""""###$$$$$$#########$$$+++%%%''''''"""&&&...,,,""")))((( ###---+++ ###########################""""""""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""%%%""" !!!$$$%%%""" $$$######""""""###$$$$$$%%%%%%'''''''''&&&%%%$$$''''''&&&%%%######$$$$$$%%%%%%%%%%%%&&&'''((()))%%%%%%&&&(((+++,,,,,,,,,!!!&&&"""$$$ ...!!!'''&&&'''(((&&&""""""%%%((('''%%%%%%%%%&&&)))***((()))))))))(((((('''&&&'''(((******)))(((((()))))))))***************+++%%%###"""###&&&)))++++++///888FFFWWWmmmrrr```PPPGGGEEEFFFIIINNNSSSWWWZZZ[[[^^^ccckkksssyyy~~~yyynnnddd\\\YYYXXXXXXWWWVVVWWWZZZ\\\]]]]]]```bbbgggkkklllhhh```[[[WWW[[[aaaiiirrr|||{{{||||||~~~~~~|||yyywwwuuuvvvtttppplllhhh___TTTLLLAAA999222111222666>>>GGGVVV]]]fffkkkjjjeee___\\\[[[\\\]]]```eeekkkpppsssxxx{{{~~~zzzmmm___QQQIII@@@===999666555666999;;;222222111111111222333444222333333333222222444666111333555444222111333444111111111111111111111111111222333333111111222333000000000111111111111000333222222222000///...---111000...---...///111333111...---111===DDD???555,,,,,,---///000000///...000------///...***))),,,++++++++++++,,,,,,------+++++++++,,,---,,,***((('''(((***++++++***)))'''%%%&&&'''((()))******+++)))+++---......---+++)))((()))))))))((((((''''''+++)))'''&&&''''''&&&%%%###$$$%%%%%%)))......***---333&&&***%%%&&&%%%%%%&&&&&&%%%$$$######'''&&&(((,,,+++&&&######$$$$$$'''))))))(((---555---***'''&&&&&&%%%$$$""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""!!!"""""""""###$$$&&&%%%$$$"""$$$''''''&&&%%%''')))%%%%%%&&&''''''(((((()))%%%%%%%%%$$$$$$%%%))),,,((('''///333+++***---)))######"""!!! !!!"""!!!$$$''''''$$$"""!!!!!!$$$$$$...333+++((((((!!!***,,,""" )))+++$$$########################!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!%%%""" !!!$$$%%%""" $$$$$$##################"""###%%%'''((((((((((((222,,,$$$!!!###&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((''''''''''''))),,,///111"""+++###!!!333CCC,,,&&&%%%''')))((($$$$$$'''%%%%%%&&&'''((('''''''''...---***(((&&&&&&'''((($$$'''((((((&&&%%%&&&(((((((((((()))))))))******$$$$$$$$$###$$$$$$&&&&&&,,,444@@@QQQiiiwwwfffWWWNNNIIIJJJNNNSSSYYY]]]___^^^```eeennnuuu{{{xxxoooeee^^^[[[[[[[[[YYYXXXYYY\\\^^^______iiiiiijjjkkkjjjfff```[[[WWWXXX[[[bbbmmm}}}~~~}}}zzz{{{|||}}}zzzwwwuuuvvvsssooolllhhh```VVVOOOCCC:::333111222666???HHHWWW^^^gggmmmmmmiiiddd```[[[[[[\\\^^^ccciiinnnrrryyy|||~~~{{{nnn```RRRJJJBBB>>>999555444777;;;>>>444444333333444555777888444555666555444444666888222444666555222111333666222222222111111111111111111222333222111000111333000000111222222222222111///000111222222111000/////////......///111222333CCC===777777>>>BBB:::...------,,,---//////...---000------///...++++++---++++++,,,,,,,,,------------,,,+++,,,---,,,+++)))((()))***+++++++++***)))%%%&&&(((***---///111222,,,---///000000///---,,,''')))++++++)))(((''''''***(((&&&%%%&&&&&&%%%$$$''''''%%%###&&&***(((###......###((($$$$$$###$$$$$$$$$$$$###"""!!!...)))''''''&&&$$$%%%(((&&&%%%&&&******''')))------***&&&###############"""!!!!!!!!!!!!!!!!!!!!!"""###""""""###"""###%%%&&&$$$%%%((((((&&&###'''******((((((***,,,...---,,,+++***(((''''''###$$$$$$$$$###$$$&&&((("""!!!***111///111444---###$$$$$$$$$"""!!!"""### $$$((('''$$$""""""###((('''...000''''''***&&&$$$---000((("""$$$'''&&&###############$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$############"""""""""############$$$$$$ ###"""!!!"""###$$$###"""$$$$$$$$$$$$#########""""""%%%(((***,,,---666---$$$!!!$$$((((((&&&$$$$$$%%%%%%&&&&&&&&&&&&(((((((((''''''***...222444999,,,&&&(((999GGG---$$$###&&&******''''''+++###%%%'''((()))(((&&&%%%000...***'''&&&&&&((()))$$$%%%&&&&&&%%%%%%&&&(((&&&''''''(((((()))))))))###$$$%%%###!!! ###&&&***000;;;LLLeee|||kkk\\\SSSMMMNNNRRRYYY___bbbaaa___]]]cccllltttzzz~~~xxxooofff```^^^^^^]]][[[ZZZZZZ]]]```aaabbblllkkkjjjjjjjjjiiigggddd\\\YYYWWW\\\jjj|||~~~yyyzzz{{{~~~|||zzzxxxuuurrrooollliiibbbYYYRRRDDD<<<444222333777@@@IIIXXX___hhhnnnnnnkkkgggeee\\\\\\]]]___ccciiiooossszzz|||~~~}}}pppbbbTTTLLL@@@>>>:::777666888;;;===777666555444444555777888444555666555444555666888000444666555111000222666222222222111111111000000000222333222111000111222000111222333444333333222//////000000000111222222000000000000000000111111HHHEEE???:::::::::333+++111///------///000///---000------000///------///++++++,,,,,,---------,,,---,,,++++++---...------************+++++++++,,,'''((()))+++---...///000++++++,,,------,,,++++++''')))***)))&&&%%%''')))((('''%%%%%%&&&''''''&&&***)))&&&$$$&&&***'''!!!(((%%%###!!!(((%%%""""""###$$$%%%&&&&&&&&&&&&///+++))))))(((&&&'''***&&&###$$$((()))&&&######"""""""""""""""###%%%&&&"""""""""""""""""""""""" $$$$$$!!!!!!$$$$$$ !!!%%%&&&""""""&&&(((&&&!!!%%%)))***'''&&&)))+++//////---+++)))'''&&&%%%###%%%&&&%%%$$$$$$%%%&&&&&& %%%,,,,,,111222)))###&&&((((((&&&$$$$$$%%%!!!$$$&&&%%%""""""&&&***---))),,,***"""%%%000111''')))***((($$$###$$$&&&""""""#########$$$$$$$$$############$$$%%%&&&'''#########"""""""""!!!!!!!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!######""""""###%%%$$$$$$$$$$$$$$$###""""""!!!!!!"""$$$&&&(((***+++...***%%%###%%%'''(((((($$$$$$%%%&&&&&&&&&&&&%%%%%%'''(((((('''(((+++...444///###&&&######...'''''')))---+++'''&&&)))$$$%%%&&&'''''''''&&&&&&******)))((('''((())))))%%%$$$$$$%%%&&&'''((((((%%%&&&&&&'''(((((()))))) ###&&&$$$!!!!!!%%%***)))///999JJJdddmmm^^^UUUOOOQQQUUU\\\ccceeebbb___XXX___iiirrryyy}}}xxxooogggaaa______^^^\\\[[[[[[^^^aaacccccciiihhhgggiiillloooppppppaaa[[[VVVZZZiii}}}~~~~~~xxxyyy{{{~~~|||{{{uuurrrooollliiiccc[[[TTTEEE===555222333777AAAJJJYYY___hhhnnnooommmjjjhhh_________aaaffflllrrruuuzzz|||rrrcccVVVMMM>>>===;;;999999999;;;<<<888777555333222333444555333444444444333333555666///333666444000///111555222222222222111111000000000222222222111000111222111222333444555444444333333222///......///111333111111222222111000///...333555555111111444555333444111...---///000///...000------000000......111***+++,,,---------,,,,,,---+++******---///000000++++++******+++,,,------++++++******)))(((((((((''''''((((((((((((''''''((()))(((&&&######'''***(((&&&%%%&&&(((******)))***)))'''%%%)))---+++$$$"""+++!!!)))"""'''"""###$$$&&&(((***,,,------+++***---111000***''''''(((%%%%%%+++...***%%%###!!!$$$&&&&&&%%%###$$$%%%##################$$$$$$"""%%%$$$$$$%%%"""#########%%%###"""&&&'''$$$###%%%(((******)))((('''&&&%%%%%%&&&'''))))))'''&&&&&&'''...$$$%%%)))(((,,,,,,"""%%%(((++++++)))&&&&&&'''"""###$$$!!!###+++222"""$$$///444,,,+++///+++%%%!!!!!!%%%&&&######&&&""""""######$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))###"""""""""!!!!!!  !!!!!!""""""""""""""""""""""""""""""!!!$$$###!!!!!!$$$'''$$$$$$$$$$$$$$$###"""!!!'''&&&%%%$$$###$$$%%%&&&%%%&&&''''''&&&&&&(((***$$$$$$%%%&&&&&&&&&%%%%%%"""%%%))))))'''&&&''')))444(((###555000###000000///---...///+++$$$!!!###&&&&&&%%%%%%%%%&&&'''((($$$%%%'''((())))))))))))&&&$$$###%%%(((******)))%%%%%%&&&&&&'''((()))))) !!!######""""""###%%%***,,,333DDD```||||||nnnddd___YYYVVVVVV[[[ccceeeaaa\\\]]]^^^cccmmmyyy~~~~~~zzzoooeee___^^^```______^^^]]]^^^___aaabbblllmmmoooqqqrrrrrrrrrrrrhhh^^^WWWZZZfffxxx|||zzzxxxyyy{{{}}}~~~}}}{{{{{{}}}wwwtttooollljjjddd]]]WWWIII???666444666:::AAAIIIVVV```jjjooopppppplllgggdddbbb``````cccjjjqqqvvv||||||~~~vvvjjjZZZMMMAAA>>>:::888888999888777777555333111000111222333555444333111111222666999666333111222555555333000444333222222111000///...111222444444444222000///222111111111000000//////000000000000000000000000//////000000000000//////000111444555444222///,,,111111111000//////......///............---------...------,,,,,,,,,------(((++++++)))+++111111,,,...---+++***)))***+++++++++***)))'''''''''((()))'''((()))))))))(((&&&%%%)))'''(((***(((###"""&&&111333111)))%%%'''+++,,,+++""" (((///---((('''$$$$$$%%%%%%&&&''''''((($$$&&&)))(((%%%###''',,,777666555222///***%%%"""""""""$$$&&&)))(((&&&###&&&%%%$$$#########$$$%%%######""""""######$$$%%%$$$$$$######""""""!!!!!!######"""""""""""""""###&&&%%%$$$$$$$$$%%%&&&'''''''''''''''&&&%%%$$$$$$"""%%%&&&$$$$$$'''***+++$$$%%%(((***+++******)))444///222:::333!!!''' """$$$'''---000+++"""$$$######%%%''''''&&&%%%---///'''!!!$$$"""&&&### !!!###$$$$$$%%%$$$  &&&***)))&&&&&&%%%"""!!! !!!"""###!!!!!!!!!"""$$$###!!!"""!!!  !!!"""$$$$$$##################%%%$$$###"""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$#########$$$&&&)))+++---%%%###$$$''''''""" """000+++%%%###%%%'''(((((()))!!!'''///)))&&&(((%%%)))((('''&&&'''&&&$$$"""&&&'''''''''''''''&&&&&&)))'''%%%%%%&&&''''''&&&###$$$%%%&&&''''''''''''))))))))))))((('''&&&%%% !!!!!!!!! !!!###%%%***+++222AAAYYYsss}}}oooeeeaaa[[[WWWUUUVVV[[[______^^^___```ccckkkuuu}}}zzzqqqhhhbbbaaabbb``````___^^^^^^___``````mmmooorrruuuxxxzzzzzzzzzmmmccc[[[]]]iiiyyy|||zzzwwwwwwxxx{{{~~~||||||}}}yyyvvvrrrpppmmmhhh```ZZZLLLBBB999666777:::AAAHHHSSS]]]hhhlllnnnoookkkfffdddbbb``````dddjjjqqqvvv{{{|||~~~~~~rrrhhhZZZNNNBBB???:::666555555444333777666444222111222333333333333333222111222444777333111000000000111000000444555555444222111333555111222333444333222000///222111111111000000000000000000000000000000000000......////////////......222222222222111000///...000000////////////.........---------,,,,,,,,,,,,...------,,,,,,---------***,,,,,,)))+++000///+++---,,,+++*********+++,,,******)))(((((((((((((((***)))((('''&&&''''''((()))'''((()))'''$$$$$$(((%%%)))***%%%###&&&))))))'''###$$$((((((###!!!#########$$$%%%&&&'''((()))'''&&&''')))******+++,,,444666777444...)))''''''%%%$$$###$$$%%%%%%$$$###%%%$$$$$$###""""""#####################$$$$$$%%%#########"""""""""""""""$$$$$$############$$$$$$$$$$$$######$$$&&&'''((())))))((('''&&&$$$"""!!!!!!$$$''''''''''''((()))&&&&&&&&&'''***...222555666222---'''###&&&000999%%%''''''&&&))),,,)))###'''&&&$$$$$$%%%%%%###!!!''',,,&&&"""&&&%%%$$$---+++'''######"""  &&&$$$######$$$$$$$$$$$$%%%$$$"""!!!!!!""""""###"""!!!!!!"""######!!! """"""!!! !!!""""""########################(((222222&&& $$$%%%"""######$$$%%%%%%$$$$$$%%%%%%&&&''')))+++---///+++'''&&&''''''&&&(((,,,%%%$$$###%%%(((+++,,,,,,(((!!!(((///***&&&((($$$((('''&&&&&&&&&%%%###!!!&&&&&&''''''((('''''''''((('''%%%%%%''')))))))))$$$$$$%%%%%%&&&''''''(((&&&&&&'''((())))))))))))  ###&&&)))+++000<<>>DDDLLLVVVaaagggkkkmmmlllhhhcccbbbaaabbbeeejjjpppsssyyy|||yyynnn```TTTJJJDDD===777444444444444777666555444444444444555111333555555444333333333222333444222111222888<<<555333000000222444777888000000111111111111000///111111111111111111111111000000000000000000000000---......//////......---111111///...------......,,,,,,------...//////000---------,,,,,,,,,,,,+++------,,,,,,,,,---......,,,,,,++++++,,,...---+++*********++++++,,,,,,---'''((()))******)))((('''+++***'''%%%$$$&&&(((***)))'''&&&((('''%%%(((...###'''(((&&&%%%'''&&&"""###(((------(((%%%'''+++$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))---///,,,&&&(((,,,......***'''&&&'''(((&&&$$$###$$$$$$###"""&&&&&&%%%$$$###"""!!! ######$$$$$$$$$%%%%%%$$$!!!!!!""""""######$$$$$$$$$$$$#########$$$%%%%%%'''&&&&&&&&&''''''((((((######$$$%%%&&&''''''&&&""""""$$$''''''%%%&&&)))%%%(((,,,...---(((###''',,,...,,,******)))((('''******%%%###$$$%%%$$$$$$######%%%))),,,......&&&&&&!!!###!!!$$$000(((+++&&&###%%%!!!"""#########"""###### !!!"""$$$$$$%%%$$$$$$$$$""" """###$$$###########################""""""""""""############)))---###"""$$$$$$%%%%%%&&&&&&&&&%%%%%%!!!""""""###$$$&&&''''''%%%&&&,,,222111)))""" %%%(((+++***'''$$$###$$$&&&""")))...)))(((***###(((''''''((())))))(((&&&%%%&&&'''(((((())))))(((%%%$$$""""""$$$&&&&&&&&&'''&&&$$$$$$$$$&&&((())))))))))))))))))(((''''''""""""""" """&&&***)))***...555===LLLfff|||~~~ssskkkhhhddddddccc___[[[\\\aaaffflllnnnoooooooooqqqvvvzzzxxxpppkkkmmmlllkkkiiihhhfffeeedddlllpppwww~~~zzzooommmsss~~~~~~zzzxxxzzzwwwuuutttvvv{{{{{{zzzyyyyyyxxxsssjjjcccZZZNNNBBB;;;888777;;;@@@JJJUUU___eeeiiimmmllliiicccbbb``````ccciiiooorrrxxx{{{yyymmm\\\OOOHHHCCC<<<666444555555666666666555555444444444555222444777777666444333444111222444333333555;;;@@@;;;555000111666::::::777000000000111111111000000111111111111111222222222000000000000000000000000/////////000000///////////////000000///...,,,,,,+++,,,,,,---...///000000............------------,,,,,,,,,,,,,,,---...///+++))))))+++............)))******+++,,,,,,,,,,,,'''((()))******)))((('''))))))((('''&&&''''''((((((&&&&&&'''&&&%%%(((...'''))))))&&&'''***)))&&&$$$&&&'''&&&%%%%%%%%%$$$'''&&&&&&%%%$$$$$$#########(((***((((((***)))$$$(((''''''))),,,+++(((%%%%%%%%%%%%'''((((((%%%###(((((('''%%%$$$###"""""""""###$$$%%%%%%%%%%%%$$$!!!!!!""""""######$$$$$$"""""""""""""""###$$$$$$&&&&&&&&&%%%%%%$$$######""""""$$$%%%&&&&&&''''''$$$!!!!!!$$$$$$###&&&---$$$''',,,///000...+++)))%%%''')))$$$(((222!!!&&&(((%%%$$$''''''&&&"""!!!"""%%%)))---...///###,,,***$$$### ,,,""" '''444555***!!!!!!(((%%%"""$$$''')))&&&### !!!"""$$$%%%%%%%%%%%%$$$""" """$$$$$$$$$######$$$$$$$$$$$$######!!!!!!"""""""""#########  ######!!!!!!%%%%%%%%%%%%&&&&&&%%%%%%$$$ !!!"""######$$$$$$%%%'''...555666///((('''"""%%%''''''&&&&&&)))---&&&###))),,,''')))+++$$$$$$######%%%'''((('''%%%&&&''''''((())))))(((((()))'''$$$$$$$$$%%%%%%$$$'''&&&%%%$$$$$$%%%''')))))))))))))))))))))((('''"""""""""""""""$$$'''***)))(((,,,333999CCCYYYooouuunnnkkkbbbddddddbbb``````cccfffppptttxxxwwwsssrrruuuyyy|||yyyrrrooommmkkkhhhgggfffffffffooossszzzuuussswww|||xxxvvvyyywwwtttssstttxxx}}}|||zzzyyyyyyyyyuuummmggg]]]QQQDDD<<<888777:::???IIISSS]]]ccchhhlllkkkhhhdddaaa^^^]]]```fffmmmrrrwww{{{|||ppp^^^PPPDDD@@@999555444444444444444444444444444444444444444666888888666444444444000000111222333555999<<<999444...///444666444111000000000111111111111222111111111222222222222222000000000000000000000000//////000000000000////////////000000000...---+++,,,,,,---...//////000000//////.........---------,,,,,,,,,,,,---......///+++'''(((,,,///......000******+++,,,,,,,,,++++++'''(((((()))))))))))))))))))))(((''''''''''''''''''%%%%%%'''&&&$$$''',,,%%%'''&&&%%%(((,,,,,,)))---,,,((($$$%%%'''$$$ '''&&&&&&%%%$$$######"""!!!(((***%%%%%%))))))$$$***'''%%%)))...000+++%%%$$$%%%&&&)))***)))&&&###)))(((&&&%%%$$$$$$$$$%%%"""###%%%&&&&&&&&&%%%$$$""""""""""""############!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$###"""!!! %%%%%%&&&%%%%%%$$$###"""&&&!!! $$$%%%$$$)))222...,,,(((&&&&&&(((+++---$$$ //////"""&&&"""%%%%%%(((,,,---+++$$$###$$$%%%(((((('''&&&***111...'''&&&!!! (((###!!!+++;;;>>>111''''''111+++&&&&&&***+++((($$$""""""######$$$%%%&&&&&&###"""!!!!!!###%%%%%%$$$######$$$$$$$$$$$$###### !!!!!!""""""#########))) '''(((!!!""")))%%%%%%%%%%%%%%%$$$$$$###!!!"""###$$$$$$$$$$$$$$$&&&$$$&&&+++...---...222******(((&&&%%%%%%(((***&&&$$$))))))$$$)))---&&&'''&&&''')))+++,,,,,,***((((((((())))))((((((''',,,***'''&&&&&&'''&&&%%%'''&&&%%%%%%%%%%%%''''''%%%&&&''')))***+++,,,,,,!!!"""######$$$&&&)))&&&$$$(((111555;;;NNNbbb~~~yyyrrroooeeeeeefffeeeeeefffhhhjjjtttzzzxxxttttttwwwzzzzzzsssqqqmmmjjjhhhhhhjjjkkkpppuuu}}}zzzwww{{{~~~zzzvvvtttvvvuuusssrrrtttxxx|||~~~|||zzzzzzzzzwwwpppkkk```TTTGGG???:::888;;;@@@GGGQQQ[[[```eeeiiiiiifffdddaaa\\\ZZZ]]]dddlllrrrvvv{{{ssscccVVVDDD@@@:::666555444333222333333444444444444333333444666777666444333333444222111000111333444555444666555444222111000000000111111111111111222333333111111111222222333333333000000000000000000000000...//////////////////...222111000///.....................//////000000000.........---------,,,,,,,,,,,,,,,,,,---...//////---((((((---///---,,,///++++++,,,,,,,,,+++***)))((((((((((((((()))******+++)))'''%%%%%%&&&((()))&&&$$$%%%(((&&&###$$$(((###&&&''''''***---***%%%111000+++$$$$$$((('''###$$$$$$$$$$$$$$$$$$$$$$$$###''''''###'''000///'''(((''''''***---...+++'''''''''&&&'''''''''$$$""")))'''$$$""""""###%%%'''"""###%%%&&&'''&&&%%%$$$#########"""""""""""""""""""""""""""###$$$%%%&&&###$$$%%%'''''''''&&&%%%&&&&&&&&&%%%$$$###"""!!!&&&!!!""")))***''',,,666333...'''!!! """'''***&&&%%%***222000$$$"""#########***222444222)))((()))))))))'''$$$ ***000+++%%%'''###%%%"""(((:::>>>111)))+++///+++&&&$$$%%%'''((('''$$$######"""###$$$&&&'''"""!!!!!!###%%%&&&%%%###""""""###$$$$$$###"""""" !!!!!!"""######$$$'''%%%%%%%%%###!!!%%%***$$$$$$%%%%%%$$$######""""""###$$$%%%%%%%%%$$$###&&&""""""&&&((((((+++000333///+++(((&&&%%%###"""'''%%%((('''""")))///'''(((((()))+++...000///...))))))***))))))((('''&&&***(((%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))+++,,,,,,,,,"""#########%%%'''%%%"""&&&///444777GGGZZZyyy{{{uuurrriiihhhhhhhhhjjjlllnnnooovvv~~~|||uuutttwww{{{xxxuuuqqqmmmkkkmmmoooqqqtttzzz~~~{{{~~~}}}yyyuuusssssssssrrrrrruuuyyy}}}}}}{{{{{{{{{xxxsssnnnbbbVVVIII@@@;;;999<<>>@@@===555111333888222222111111222333444444111111111222222333333333000000000000000000000000---..................---555222///---,,,---000111////////////000000000000---------,,,,,,,,,+++++++++++++++,,,---...///000///***)))---///+++***---+++,,,,,,---,,,+++)))((()))(((''''''''')))***+++...+++&&&###"""%%%))),,,%%%$$$%%%(((&&&######&&&&&&)))+++,,,......'''***,,,((( %%%'''&&&""""""###$$$%%%&&&&&&'''&&&'''$$$!!!+++777555)))###%%%((()))***))))))(((+++(((%%%$$$$$$$$$###""")))&&&### """&&&((("""###%%%''''''&&&%%%$$$$$$$$$######""""""!!!!!!############$$$%%%&&&'''%%%''')))+++------------######$$$%%%%%%%%%$$$$$$&&&!!!%%%...000+++///888,,,***(((''''''***...000---...)))!!!!!!(((***'''(((&&&""""""***555999777,,,,,,---......+++&&&"""&&&+++%%%!!!&&&"""###***###(((777777'''!!!%%%$$$### """'''+++&&&$$$###""""""$$$&&&'''!!!!!!!!!$$$&&&&&&%%%###!!!"""###$$$$$$###"""!!! !!!"""######$$$&&&''' ''')))$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%%%%$$$###""")))''')))---,,,)))''')))...+++((((((******(((%%%(((&&&(((%%% )))000)))######$$$&&&***++++++***************)))'''&&&%%%%%%###!!!!!!###$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%((())))))*********))))))$$$&&&&&&$$$ """%%%"""&&&+++///000777III[[[ttt}}}uuuqqqmmmjjjhhhhhhkkkooorrrssszzz}}}~~~{{{uuurrrtttvvv}}}wwwsssssstttvvvwww|||}}}}}}|||zzzxxxuuusssrrrpppqqqrrrsssuuuxxx}}}}}}}}}}}}wwwrrraaaYYYPPPGGG===777:::BBBHHHRRR[[[___bbbeeeeeebbb___\\\ZZZZZZ___eeekkknnnsssxxx~~~~~~qqqddd[[[IIIAAA999666888999555111222444555666666444222111444444444444444444444444444333444666666555555666555555444333222111000///555...111555111111333...222111000111444444111...555444222000000111333444000111111222222222111111:::444000///---***+++...000000///111444555555444222+++***000444000,,,,,,,,,...///...---++++++,,,///...---,,,+++,,,,,,---((())))))***************))))))(((((((((((()))))))))(((((('''&&&&&&%%%%%%%%%(((***'''###!!!$$$((('''''')))(((%%%"""###&&&///***&&&&&&$$$###&&&+++"""######&&&,,,...''''''+++'''%%%''''''%%%&&&%%%&&&(((&&&!!!!!!%%%((('''%%%$$$$$$$$$$$$%%%)))'''$$$"""!!! !!!"""!!!%%%&&&###""""""###%%%$$$$$$######$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!&&&+++,,,)))&&&'''&&&###)))&&&###$$$'''))))))'''!!!'''$$$ ,,,,,,"""%%%%%%$$$######%%%))),,,$$$%%%%%%### ###'''((((((((())),,,---)))###'''&&&222999,,,""""""!!!!!!$$$!!!###(((### ***)))######+++333000'''!!!#########$$$%%%&&&'''(((***$$$ !!!###$$$###""""""############"""!!!!!! !!!!!!"""%%%&&& """$$$%%%%%%### $$$"""!!!"""$$$%%%%%%$$$"""""""""###$$$$$$%%%%%%$$$"""!!!"""$$$%%%%%%$$$$$$$$$&&&)))******'''$$$$$$***111444222111333666---'''%%%)))+++***)))******)))((('''''''''''''''&&&$$$000BBB<<<&&& ,,,&&&&&&%%%$$$$$$%%%%%%%%%$$$''''''&&&(((,,,+++'''(((---...)))'''***---...$$$%%%%%%### !!!###!!!$$$)))...111888HHHWWWqqq|||tttooolllkkkkkkmmmpppssstttssswwwzzz|||zzzvvvtttvvvzzz~~~zzzzzz|||}}}~~~{{{{{{zzzxxxwwwtttrrrqqqnnnppprrrtttvvvzzz~~~~~~yyyttteee\\\QQQGGG???:::<<>>BBBIIIRRR\\\aaadddgggeeeaaa]]]ZZZVVVTTTWWW]]]eeejjjsssxxx}}}~~~pppaaaXXXJJJCCC;;;888999;;;999666777666555555444444555555333333333444444555555555000111222222333333333222111111111222222333333333444...111333///222444---000///000111333444222111///000000111111222222222///000000111111000000///...,,,---000111......000+++******+++...//////...///,,,---333777444///---...///000///---------...------,,,,,,,,,,,,---...---,,,,,,,,,***)))((('''******))))))))))))***************)))(((((('''''''''&&&&&&&&&(((((((((&&&$$$%%%&&&%%%$$$%%%&&&(((,,,&&&"""%%%&&&%%%$$$%%%'''###333666,,,,,,666444$$$(((***!!! )))### !!!&&&(((&&&&&&(((***(((%%%###!!!"""###$$$&&&%%%###"""""""""###$$$!!!"""######""""""###%%%###""""""""""""""""""###"""""""""######$$$%%%%%%---+++&&&!!!"""%%%$$$ )))'''&&&&&&'''((('''&&&)))+++---,,,)))&&&$$$###%%%'''***,,,,,,***'''%%%%%%$$$""""""######"""!!!+++((($$$"""$$$''',,,000...%%%''')))"""!!!%%%###(((333---"""***555111***&&&((()))&&&###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$#########%%%&&&'''***((($$$!!! """$$$&&&&&&%%%$$$###"""%%%***...############"""""""""!!!%%%###!!! !!!!!! %%%%%%$$$$$$###""""""!!!%%%###""""""$$$%%%%%%$$$$$$$$$%%%'''((((((%%%###"""###%%%&&&'''((()))***'''111;;;;;;...!!!!!!((('''''''''&&&&&&&&&&&&&&&&&&$$$%%%((('''$$$###%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&###$$$'''&&&"""***///000,,,((()))***))) """$$$%%%###"""'''000888>>>FFFNNNhhh}}}}}}sssnnnjjjjjjkkkooorrrttttttsssqqqrrrtttttttttuuuxxx{{{}}}}}}tttttttttsssrrrqqqooonnnnnnpppsssvvvyyy|||~~~{{{qqqbbbRRRIIICCC??????AAAHHHSSS^^^cccgggiiifffbbb^^^[[[VVVSSSTTTZZZbbbiiissswww}}}~~~qqqbbbYYYIIICCC;;;777888:::999888888777555444444444666777222333333444444555555555000222333222222444444111111111222222222333333333444///222222...333666...//////000111222333333333///000000111111111000000///000000000000//////...,,,+++---111222///---///---,,,,,,---///111000///------000444666555111......///000///...---...000222111000...---,,,+++***++++++++++++***)))(((''')))))))))(((((())))))))))))))))))((((((((('''''''''&&&&&&***......)))$$$###%%%%%%###$$$''')))((()))###!!!$$$'''%%%###"""""" ###)))((("""###***;;;...&&&(((&&&$$$######&&&***)))&&&(((---+++(((%%%"""!!!!!!###$$$$$$######""""""###$$$$$$#########""""""###$$$%%%######""""""""""""######%%%%%%%%%$$$$$$###""""""%%%### $$$***((("""$$$#########$$$%%%%%%%%%---,,,---...)))!!! %%%***+++,,,,,,+++(((### &&&$$$!!!!!!###""""""###'''+++,,,***)))+++000&&&%%%&&& """%%%"""111,,, ***///333+++%%%"""$$$%%%$$$&&&)))'''&&&%%%%%%$$$$$$$$$%%%"""$$$$$$""""""%%%'''&&&)))'''$$$"""!!!!!!###$$$#########""""""###''')))$$$$$$"""!!!!!!!!!"""###$$$"""!!!!!!"""""""""!!!$$$$$$$$$#########""""""%%%$$$"""###$$$%%%%%%$$$$$$$$$$$$&&&''''''%%%###&&&$$$######&&&((()))(((!!!+++888:::///######***&&&&&&&&&&&&&&&&&&%%%%%%((('''$$$"""$$$(((((($$$%%%%%%%%%&&&&&&&&&&&&&&&###&&&&&&((()))$$$'''---...***'''((()))((( """""""""!!! $$$...666;;;AAAGGGbbbwww|||qqqkkkiiihhhgggiiimmmpppqqqqqqooooooppppppqqqtttwwwyyy~~~{{{wwwxxx}}}|||rrrrrrrrrqqqpppooommmlllnnnqqqtttwwwyyy|||~~~tttfffVVVKKKEEE@@@???AAAHHHSSS___fffjjjllliiiddd```^^^YYYUUUTTTYYYaaahhhqqquuu|||rrrddd[[[IIICCC;;;777666888888888999777555333333444666777333333333444444555555555000444555222333666666222333333333222222222111111222///222111...666:::111///000000111111222333444111111111111111000///...000000000000000///......000...///222111---,,,---///...---...000111111000,,,...111222444333000---...//////...------///111333333222111///---,,,+++(((((())))))***))))))((()))((((((''''''(((((()))((((((''''''''''''&&&&&&&&&&&&(((...333222***"""###%%%%%%"""$$$***,,,)))'''"""!!!$$$'''$$$"""""" )))+++$$$ $$$&&&$$$444555000(((""""""###$$$'''+++000111+++&&&***333)))'''%%%"""!!!!!!###$$$###############$$$$$$$$$$$$###""""""###$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%&&&&&&&&&%%%$$$###""""""######%%%,,,111---&&& !!!"""$$$$$$%%%&&&''''''%%%&&&'''$$$ """)))+++)))((((((((('''$$$!!!%%%###!!!###%%%&&&###"""""")))222444...***)))444+++,,,,,,(((****** !!!///,,,"""***222...))))))$$$"""%%%((((((***---''''''&&&%%%$$$$$$$$$$$$###&&&%%% """"""%%%$$$$$$###"""!!!!!!!!!!!!###$$$###"""###$$$%%%$$$"""!!! !!!"""###"""!!! !!!###%%%%%%%%%""""""#########$$$$$$$$$&&&%%%######$$$%%%%%%$$$%%%$$$$$$%%%'''&&&$$$###'''$$$"""###%%%'''((((((!!!&&&---222...'''%%%(((%%%%%%&&&''''''&&&&&&%%%''''''%%%!!!%%%+++)))"""$$$%%%&&&''''''''''''&&&"""%%%&&&&&&))),,,+++&&&+++000111+++''''''((((((!!!  !!!***000444:::@@@YYYpppzzznnnhhhhhhfffeeegggjjjmmmnnnnnnmmmmmmmmmnnnppptttxxxzzz}}}|||}}}||||||wwwrrrqqqwww~~~{{{rrrrrrqqqpppooommmkkkjjjlllooosssvvvyyy}}}vvvjjj\\\QQQHHHAAA???BBBGGGSSSaaaiiinnnpppmmmhhhbbb```]]]XXXUUUYYYaaahhhooossszzzssseee\\\IIIDDD<<<777555666777888888777555333333444555666444444444444444444444444111777777333333888888333333333333222222111111111111000333111///999???555000111111111000111333444222222111111111000000000111111111111000///......666222000111///,,,+++......---,,,---///000///...,,,///000//////000///+++.........---,,,---///111//////000000111000000///(((((()))***************))))))(((((((((((())))))'''''''''''''''&&&&&&&&&&&&&&&)))...222000)))!!!$$$'''&&&!!!$$$,,,...)))%%%"""###%%%%%%""""""%%% ,,,---!!!***---&&&'''000222***%%%((()))&&&%%%(((---...'''"""%%%---&&&%%%$$$###""""""#####################$$$$$$$$$$$$###"""###%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%"""###%%%&&&''''''&&&%%%!!!$$$&&&'''***,,,(((!!!!!!###&&&'''''''''(((***###$$$%%%&&&'''+++///222(((%%%"""###&&&((('''%%%""""""###%%%(((+++++++++%%% """,,,000,,,'''(((---))),,,...))),,,***&&&000---)))222333(((!!!,,,'''&&&+++///---+++***'''&&&%%%%%%$$$$$$$$$$$$ ######"""'''000///(((""""""#########"""!!!!!!"""%%%&&&%%%###""""""%%%$$$"""!!!!!!!!!"""###"""!!! !!!$$$&&&''''''!!!""""""###$$$$$$%%%%%%'''%%%$$$###%%%%%%%%%$$$'''&&&%%%%%%''''''%%%###$$$############%%%'''((('''$$$'''---///***$$$!!!$$$%%%'''(((((('''&&&&&&$$$$$$######&&&)))&&&"""###$$$&&&'''(((((('''&&&,,,+++'''###&&&...333222222555444---(((((())))))!!! """!!!###)))---000666>>>PPPhhh|||pppjjjgggggggggiiilllmmmlllkkkkkkjjjkkkmmmrrrwww|||~~~~~~{{{yyyxxxxxx{{{~~~uuupppooosss~~~zzzrrrrrrqqqpppnnnkkkjjjhhhgggkkkpppuuuzzz~~~xxxooocccXXXLLLCCCAAADDDGGGTTTbbblllrrrtttqqqlllbbbbbb___ZZZVVVXXX___ffflllqqqxxx~~~sssddd[[[LLLFFF???888555555777888666666444333333333444555555555555444444333333222111777888333333999999222111222222222222222333333000000333111000===CCC999111222222111//////222444111000000000111222444555222222222222111000///...;;;555111///---+++,,,111...---,,,---...///...---+++///000+++***------)))---------,,,+++,,,///111,,,---...///000000//////++++++,,,,,,,,,+++******++++++************++++++'''''''''''''''(((((((((((('''''')))+++***'''###&&&***'''!!!%%%...000***$$$###%%%&&&###""")))$$$)))'''!!!!!!(((+++)))###%%%***......+++''''''$$$###$$$&&&&&&""""""%%%######$$$$$$$$$###############$$$$$$$$$######"""###""""""$$$&&&'''%%%"""$$$$$$############$$$$$$"""###%%%'''((('''&&&&&&!!!$$$&&&$$$###$$$"""###&&&((()))'''&&&&&&(((%%%******(((+++444555000)))%%%"""###'''(((&&&###"""###%%%%%%&&&))),,,///)))***111---'''&&&!!!!!!((()))%%%)))***'''---***)))///***!!!"""+++&&&&&&...444111)))$$$&&&&&&%%%$$$$$$$$$%%%%%%!!!!!!"""...;;;:::000######"""""""""###$$$%%%!!!###%%%%%%###""""""###$$$######""""""""""""""""""!!! !!!###%%%%%%$$$##################$$$$$$(((&&&$$$$$$%%%%%%%%%###((('''&&&&&&''''''&&&$$$!!!###%%%%%%$$$$$$'''+++)))$$$&&&...444///&&&$$$&&&'''))))))((('''&&&%%%###"""%%%&&&%%%%%%&&&###$$$&&&((()))(((''''''++++++(((%%%(((...111//////222000***&&&(((,,,---###%%%###!!!!!!"""&&&+++---///777@@@JJJccc|||tttnnnggghhhjjjmmmooooookkkhhhiiiiiijjjmmmtttzzz~~~|||xxxvvvuuutttzzz{{{uuuqqqooorrr}}}}}}yyysssrrrqqqpppmmmkkkiiigggcccgggnnntttzzzyyyrrrhhh]]]OOODDDCCCGGGFFFTTTcccmmmtttvvvsssnnnbbbbbb```[[[WWWXXX^^^eeekkkpppxxx~~~rrrcccYYYNNNIIIAAA:::666555777999555555444333333333333333666666555444333222222111000777888222222999999222///000111222333444555555///000444111111???FFF;;;111333333111///...111444//////...///111444777999333333333222222000//////===666000...,,,+++...444///...---...000000000...,,,000///)))'''***+++(((------,,,+++***+++...111------.........---+++***/////////...---,,,+++***---,,,,,,++++++,,,,,,---(((((((((((()))))))))))))))'''%%%$$$$$$%%%%%%%%%(((+++((("""%%%000111***###$$$''''''"""###+++---((($$$&&&&&&%%%(((,,,&&&###333666)))!!!###***###!!!&&&+++***'''%%%!!!"""###%%%%%%$$$######$$$$$$$$$$$$$$$###""""""###""""""%%%(((((($$$!!!######""""""""""""######&&&'''(((((((((&&&$$$"""###'''((($$$"""$$$%%%###$$$''')))(((%%%""""""###$$$++++++%%%(((111..."""---)))&&&&&&((('''"""$$$%%%&&&$$$""""""&&&+++...$$$%%%444===666+++'''''')))%%%+++///%%%###&&&$$$$$$(((!!!'''%%%!!!###...666222'''&&&%%%%%%$$$$$$%%%%%%&&&"""### )))555000"""&&&$$$"""!!!!!!$$$''')))"""###"""!!!!!!###############"""""""""!!!###!!! """###""""""%%%%%%$$$$$$###"""""""""(((&&&$$$$$$%%%%%%%%%###)))(((&&&&&&''''''&&&%%% %%%))))))&&&&&&***...'''###'''111888444)))"""%%%&&&(((******)))((('''(((######(((((($$$%%%+++###$$$&&&((())))))((('''!!!&&&)))***,,,---((("""&&&))))))$$$###)))000222 """"""!!!!!!)))---///333999HHHVVVnnntttkkknnnmmmmmmnnnooommmjjjgggiiihhhgggjjjpppwww|||~~~zzzuuuvvvyyy{{{xxxpppmmmsss~~~}}}zzzvvvuuusssqqqnnnjjjeeeaaa^^^ccciiiooovvv|||{{{vvvmmm```SSSKKKGGGFFFLLLYYYgggpppvvvxxxsssmmmccc```]]]]]][[[XXX[[[aaaiiiooowww}}}vvvggg[[[NNNHHH???888555444444444777555444555777888555222666000000444666333444888111333666999999777555333111222222333333222222111111000///000222333333222333:::???<<<555///000333000222444666666555444333222111000//////000111222...///000111333222111///333111000...------------///...------...---+++)))***+++---///000111222222+++...111///,,,---222888@@@BBB<<<444555;;;777,,,///000000///...///000222///333555333222222...(((&&&'''))),,,...,,,&&&!!!((()))'''%%%&&&))))))&&&...---)))### %%%***%%%######$$$(((+++---...)))&&&$$$'''222777... """''''''###%%%---111...$$$$$$$$$$$$$$$$$$$$$$$$###!!!((((((!!!"""***$$$###"""###$$$$$$###"""$$$%%%%%%###!!!!!!$$$&&&(((''''''&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&& &&&+++,,,'''######$$$!!!)))000///)))$$$!!! $$$""""""%%%))))))$$$%%%%%%%%%%%%$$$###"""""",,,%%%%%%...555111***'''222'''$$$******!!!!!!)))***)))%%%)))&&&''',,,***((('''&&&$$$"""***+++"""%%%'''"""***$$$ """ %%%$$$$$$$$$"""!!!###)))...$$$"""!!!!!!"""$$$###""" !!!!!!!!!!!!!!!""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%######&&&&&&$$$%%%)))+++)))&&&%%%$$$$$$&&&(((''''''(((&&&$$$'''---000///,,,***++++++***(((((()))+++((()))+++,,,+++***((('''%%%$$$%%%&&&)))***)))'''+++%%%"""&&&,,,---***(((***)))'''&&&&&&(((***,,, """###""" """(((+++,,,111777CCCQQQhhh}}}wwwoooooonnnooopppqqqpppmmmkkknnnmmmlllmmmrrrwww|||~~~}}}zzzwwwwwwzzz|||}}}vvvooolllrrr}}}|||yyytttsssqqqooommmjjjeeeaaa^^^cccjjjqqqwww}}}{{{qqqdddVVVLLLGGGEEENNNWWWcccnnnwww{{{uuullleeeaaa___```___^^^bbbiiimmmrrrxxx~~~wwwiii]]]OOOIII@@@999666555555555666444333444777777555333555111000444555222222666888888888888777555444333111222222333333222222111///......000333444444444///111444666666555444333333444555666666666555444222111000//////000111222333///---///333444111---......///000000///......///...------...---+++)))+++,,,,,,---............&&&))),,,------000666;;;,,,///...***000:::999111+++---//////,,,)))'''&&&***---///---,,,...,,,(((,,,---///222444222...)))+++(((&&&(((***)))(((&&&!!!"""""""""###(((///555$$$######%%%(((***++++++///)))$$$%%%***///000///$$$)))((("""!!!(((***&&&"""""""""""""""""""""""")))%%%'''...---&&&'''///$$$$$$&&&))),,,---,,,***!!!!!!!!! !!!"""%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&###%%%((('''$$$$$$(((,,,,,,,,,***$$$ $$$'''$$$######&&&((((((%%%!!!######$$$%%%%%%$$$$$$$$$$$$"""$$$***+++''''''+++222)))'''//////&&&"""%%%(((222///(((***'''$$$'''$$$)))+++)))&&&'''%%%!!!///222,,,###!!!'''''' )))$$$!!!######!!!$$$)))!!!###%%%%%%######$$$%%%$$$"""!!!!!!"""######"""""""""!!!!!! !!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''')))***(((%%%!!!%%%((((((&&&'''+++,,,***---+++(((&&&&&&%%%$$$###(((&&&$$$&&&***...000111&&&'''(((((('''''')))+++'''((()))***)))(((&&&%%%%%%%%%%%%&&&((()))'''&&&)))&&&%%%(((++++++)))''')))(((&&&%%%&&&'''***+++ """######"""!!!###!!!"""&&&((()))...444???MMMddd{{{zzzrrroooooopppsssttttttqqqooopppooonnnoooqqquuuyyy|||}}}yyyyyyxxxyyy{{{~~~||||||~~~|||yyytttnnnlllrrr}}}{{{wwwqqqpppooonnnmmmjjjeeebbb^^^ccckkkrrrxxx~~~}}}tttgggZZZPPPJJJHHHPPPVVV```lllxxx}}}wwwlllhhhdddaaaaaa``````eeekkkpppuuuzzzyyykkk___PPPJJJAAA:::777666666666444333333444666777666555666333222444444111222444999888777555444444444444111222222333333222222111.........000333555666555000...---222888:::777222444444444333333333333333111111000000000000111111666000***,,,222555111,,,***,,,///111222111000//////...------...---,,,***++++++,,,,,,,,,++++++***------,,,,,,,,,...///111'''***(((%%%)))111111***+++///333444111,,,(((&&&'''))))))&&&&&&))))))'''***+++,,,///111111...,,,///'''%%%+++///***&&&&&&"""######$$$%%%(((,,,000#########%%%'''((((((&&&,,,&&&$$$'''&&&%%%+++666(((...,,,$$$!!!$$$%%% """"""""""""""""""""""""'''###%%%+++***%%%&&&,,,###$$$'''***---...---+++###""""""$$$%%%&&&%%%$$$"""######$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%###"""&&&---333---)))###!!!&&&***"""###%%%&&&'''&&&%%%$$$!!!"""###$$$%%%%%%%%%%%%!!!%%%'''"""&&&///888...)))---...***&&&'''---444...%%%&&&%%%$$$)))&&&((('''%%%&&&(((&&&"""444222+++""""""((('''&&&"""!!!"""######&&&***"""$$$%%%$$$"""!!!!!!"""$$$###!!!!!!"""######"""######"""!!!  !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&'''))),,,---***%%%!!!%%%((((((&&&'''+++,,,)))000---)))&&&%%%%%%$$$$$$((('''&&&%%%&&&***000444)))))))))'''%%%%%%''')))%%%&&&'''''''''&&&$$$$$$&&&%%%$$$%%%''''''&&&$$$&&&)))++++++)))((('''&&&((('''%%%%%%%%%&&&(((*** """######""""""###!!!!!!###%%%'''---444>>>MMMfff|||sssnnnnnnppprrruuuvvvtttrrrnnnnnnmmmmmmnnnqqqvvvzzz~~~yyyuuuxxxzzz{{{}}}yyyxxx{{{|||zzzyyywwwsssooonnntttyyyvvvoooooonnnnnnmmmjjjfffccc]]]ccckkksssyyy~~~~~~}}}yyyrrrhhh]]]TTTNNNMMMNNNWWWbbblllvvv{{{wwwpppkkkfffbbb```]]]\\\```gggrrrvvv{{{{{{mmmaaaQQQKKKBBB<<<888777777777555444444555666888888888777666666555333222333444333333444444444555555555111222222333333222222111000//////111333555555444666222000333888:::555000222111000///////////////111000000000000000000111444///++++++///333222000------///000111111000000...---------......,,,***++++++,,,,,,,,,,,,++++++111...,,,+++,,,,,,+++***---...,,,'''(((,,,***%%%)))---222555444222000///,,,---***$$$###&&&'''%%%&&&&&&'''(((***+++++++++111'''%%%...222***%%%&&&'''''''''&&&%%%%%%&&&&&&#########%%%''''''%%%###&&&!!!&&&000///%%%'''222,,,333222)))$$$%%%%%% $$$$$$$$$$$$$$$$$$$$$$$$""" """&&&%%%!!!!!!&&&%%%$$$###$$$%%%%%%$$$"""$$$$$$$$$&&&))))))'''%%%""""""######$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%(((---111""" !!!%%%((('''%%%%%%!!!###%%%%%%$$$###$$$%%%""""""###$$$$$$$$$$$$$$$$$$)))((("""%%%---@@@444((($$$&&&***,,,......222)))!!!''')))%%%'''$$$$$$"""!!!%%%+++***&&&)))***'''""""""&&&&&&"""###!!! !!!"""$$$'''&&&%%%###!!! !!!$$$&&&%%%###!!!!!!"""###"""!!!""""""!!!!!!  ############$$$$$$$$$$$$%%%%%%'''***++++++'''%%%"""%%%&&&%%%%%%))))))&&&+++(((%%%$$$&&&'''((((((&&&((()))'''$$$&&&,,,222111000,,,'''######%%%'''%%%&&&&&&&&&&&&%%%$$$$$$&&&%%%$$$%%%&&&&&&$$$###%%%,,,111...)))&&&&&&''''''&&&%%%$$$%%%&&&'''((( !!!"""""""""!!!!!!!!!###&&&---555;;;KKKggguuummmlllmmmooorrruuuuuutttmmmnnnnnnmmmnnnqqqvvv{{{|||~~~vvvrrruuuyyy}}}zzzwwwyyyzzzxxxxxxwwwtttqqqqqqwww~~~wwwtttnnnnnnmmmmmmmmmkkkgggddd]]]bbbkkksssxxx}}}~~~yyywwwqqqhhh]]]TTTOOOLLLKKKXXXfffmmmrrrvvvwwwtttkkkeee```]]]ZZZYYY___fffppptttzzz~~~|||mmmaaaRRRLLLCCC<<<999888888888666666666666666888999;;;888::::::777444444555666222333666888888777555333111222222333333222222111333222111222333444333222555444444555555444222111111000///...............000000000111111000000000......---,,,,,,///333777333111///...---...000111...---,,,---......,,,+++***+++,,,------.........***)))(((***---...///...***++++++)))+++...///,,,%%%(((+++------...///000333333///)))&&&''''''$$$((((((''''''(((***---///111)))'''...111***%%%%%%"""###$$$&&&'''(((((((((#########$$$&&&%%%###!!!'''"""'''444666+++(((///+++333444,,,&&&'''&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$&&&%%%"""###&&&'''$$$!!! !!!!!! """"""###%%%&&&&&&$$$###$$$$$$$$$######"""""""""$$$$$$######$$$$$$%%%&&&"""%%%(((******)))(((((("""***---'''"""!!!"""###$$$###!!!!!!###$$$$$$$$$$$$$$$######"""!!!!!!&&&***)))$$$"""$$$%%%<<<444)))"""$$$+++////////////%%%"""...111)))&&&######!!! $$$******%%%$$$)))'''######$$$%%%$$$$$$""" !!!######""""""###$$$&&&'''''''''%%%###!!!!!!"""###"""!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$######$$$''')))))))))"""%%%&&&%%%%%%((((((%%%'''%%%######%%%((())))))&&&***,,,***%%%$$$''',,,222///+++&&&""""""$$$'''''''''''''''&&&&&&%%%%%%&&&%%%$$$%%%&&&&&&$$$###%%%000666000(((&&&((((((&&&%%%%%%$$$%%%&&&''''''  ###%%%---555777FFFbbb~~~xxxmmmkkkjjjkkkooorrruuuvvvrrrssssssrrrqqqtttyyy|||}}}uuuppprrrxxx~~~zzz{{{{{{xxxxxxxxxvvvssssssyyy|||vvvrrrmmmlllllllllkkkiiifffbbb]]]bbbjjjqqqvvv{{{~~~{{{yyytttjjj___TTTMMMJJJKKKYYYhhhnnnpppsssvvvwwwiiiccc^^^\\\ZZZ[[[bbbjjjmmmrrryyy~~~~~~{{{mmm```RRRLLLCCC<<<999888888888666777777666555666999;;;888<<<===888555555777888777888;;;<<<;;;888444111111222222333333222222111555333222222333333222111...111333333000///111333111111111111000000000000000000111111111111000000,,,...///---+++---222888777444000---,,,---///111------,,,---......---+++++++++---...////////////+++++++++,,,,,,,,,,,,,,,***************+++,,,,,,((()))***)))((()))+++---444555222,,,)))***(((%%%***)))(((&&&&&&)))...222...---,,,,,,+++)))'''$$$#########%%%'''((('''&&&$$$######$$$%%%%%%###"""(((!!!!!!))),,,(((&&&)))%%%///222+++$$$%%%%%%!!!""""""""""""""""""""""""!!!###$$$$$$###""""""$$$(((%%%###"""$$$&&&'''((($$$&&&((((((&&&%%%%%%'''%%%%%%$$$$$$###""""""!!!$$$$$$######$$$$$$%%%&&&$$$&&&***,,,+++((($$$!!!&&&!!!"""(((((("""!!!&&&&&&%%%###!!!!!!!!!""""""$$$$$$$$$$$$###"""!!! """''')))&&&$$$###""" ...000---''')))///000,,,)))+++""" ---000'''"""%%%&&&%%%""""""%%%%%%!!!&&&---,,,&&&!!!"""%%%'''((('''"""!!!######!!!%%%+++///...)))$$$&&&$$$"""!!!"""""""""  !!!"""###############""""""""""""!!!!!!!!!""""""###$$$$$$$$$###"""!!!"""%%%((()))***###''')))'''(((***)))&&&'''&&&$$$%%%&&&'''&&&%%%&&&))),,,***&&&###&&&))))))))))))'''%%%%%%''')))(((((('''''''''&&&&&&&&&&&&%%%$$$%%%''''''&&&$$$%%%111777///'''''')))(((&&&%%%%%%%%%%%%&&&'''''' """$$$+++222444AAAYYYtttyyyooolllhhhhhhkkkpppuuuwwwwwwyyyyyyvvvtttuuuzzz{{{}}}~~~~~~~~~uuuooopppvvv~~~}}}zzzxxxxxxvvvttttttyyy{{{tttpppkkkjjjiiiiiiiiifffbbb___]]]bbbhhhnnntttyyy~~~|||{{{vvvnnnbbbXXXQQQMMMOOOZZZffflllppptttvvvuuuiiiccc]]]ZZZXXXYYYaaaiiijjjpppyyy~~~zzzkkk___RRRLLLCCC<<<888888888777555666666555333333666999666<<<===888444666888888888888999999888666444222111222222333333222222111444222111222444444333222...000222111000///111333//////111222222111000000///000111222222111000////////////---,,,---000222555444111///---...///000---,,,,,,---......---+++------............---------///000...***((((((***---,,,+++***(((&&&&&&(((+++,,,,,,***)))(((***++++++...///---,,,---+++&&&,,,+++)))&&&$$$'''...333***111111)))%%%((((((###)))'''%%%%%%&&&&&&###!!!%%%$$$"""###$$$%%%%%%$$$###"""!!!"""###$$$$$$$$$"""---111***###$$$### """"""""""""""""""""""""!!!###""" !!!!!!$$$$$$%%%'''***++++++***(((,,,...+++&&&$$$''',,,$$$$$$$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&)))((((((''''''&&&$$$"""'''!!! $$$###%%%111,,,(((###!!!###$$$###!!!"""###############"""!!!"""(((***$$$!!!###$$$###&&&///111***)))111444///%%%)))"""&&&(((""""""###''''''###!!!######!!!"""'''+++,,,'''""""""%%%&&&)))'''"""!!!$$$$$$  $$$)))---...+++'''&&&$$$"""!!!""""""!!!  !!!!!!""""""#########"""""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$###"""###%%%'''&&&%%%###''')))'''(((***(((%%%((('''&&&'''((((((%%%###&&&'''(((&&&%%%%%%(((+++###'''---000///,,,)))'''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&((()))'''&&&%%%000444+++$$$&&&)))'''&&&&&&&&&&&&&&&'''''''''  """###)))///555>>>SSSlll~~~wwwqqqmmmhhhfffjjjpppuuuxxx{{{||||||xxxttttttyyy~~~{{{|||}}}|||{{{}}}uuunnnnnnttt{{{wwwwwwvvvttttttyyy{{{tttpppiiihhhggggggfffddd```]]]]]]aaaggglllrrrxxx~~~{{{zzzwwwpppggg]]]WWWTTTSSS[[[dddjjjqqqwwwvvvrrrkkkddd]]]XXXUUUUUU\\\dddiiipppyyy~~~zzzjjj]]]RRRKKKCCC<<<888777777777444555555333000111444777444;;;===777333555888888444333333333333444555555222222222333333222222222222111111222444555555444444444333222222222111111+++---///111111000///...///000111222222111000///333111...---...///...,,,222222111111000/////////---,,,,,,---...///---,,,............---,,,+++***%%%***///...+++***...111)))((()))))))))'''))),,,'''(((***)))((('''((()))!!!'''++++++---...,,,(((111000---)))'''***111777'''444444&&& (((***###&&&$$$"""###&&&((('''%%%&&&$$$""""""$$$%%%&&&%%%!!!(((+++)))((()))'''###!!!---222+++$$$$$$### $$$$$$$$$$$$$$$$$$$$$$$$ ###%%%###""""""""""""!!!"""%%%))),,,+++(((%%%&&&***---)))!!!$$$***#########$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&---)))%%%""""""$$$%%%&&&!!!$$$$$$!!!***999111***$$$"""$$$&&&$$$!!! !!!"""######$$$$$$######***,,,$$$###)))+++&&&000111'''%%%111999888'''///***"""$$$$$$###(((%%%'''$$$!!!###$$$$$$$$$$$$%%%'''&&&$$$$$$%%%###&&&%%% ######)))$$$ $$$***---///&&&$$$"""!!!""""""!!! !!!!!!!!!!!!!!! ######""""""!!!!!!!!! !!!!!!"""###$$$$$$$$$%%%%%%%%%&&&'''&&&$$$!!!!!!%%%'''%%%&&&'''&&&"""&&&&&&''')))+++***'''%%%'''&&&$$$######&&&+++///$$$+++555;;;999222***$$$((('''&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&)))***)))'''$$$///222((("""&&&)))&&&&&&&&&&&&'''''''''((((((!!! !!!  """$$$&&&222???QQQbbbtttyyyqqqiiiccccccfffjjjqqqxxxzzz{{{{{{{{{yyyvvvsssqqqttttttvvvzzzyyyxxx}}}ssslllmmmuuuxxx|||xxxwwwxxxwwwwww|||}}}uuuooojjjiiigggfffeeebbb^^^[[[^^^ccciiippptttxxx|||~~~}}}{{{xxxrrrjjjbbb[[[WWWYYY]]]fffooovvvwwwuuurrrlllfff]]]VVVUUUYYY___dddnnnrrryyy}}}|||~~~{{{mmmaaaVVVLLL???999999999666333444444444555555555666666@@@888666888444---111<<<000222444333111111444777777666444444444444222000000000111111222222222333444...---222444111...000000000111111111111000000...000222222111000000111111+++///222,,,---111---///777888///+++000222///555444222...+++)))+++,,,000///222222++++++BBB^^^777222+++(((***---.../////////...---+++((('''%%%)))))))))***)))(((((('''%%%$$$$$$&&&)))++++++++++++,,,......,,,)))&&&###///111,,,"""!!!***+++%%% *** ---///&&&..."""$$$######$$$&&&''''''&&&$$$$$$###$$$%%%&&&%%%###///666,,,!!!###((()))---###!!!$$$"""!!!###&&&###"""$$$$$$!!!!!!%%%!!!###%%%%%%$$$"""""""""'''$$$$$$%%%### """'''###%%%(((***+++)))&&&$$$%%%"""$$$***...######$$$'''******'''###""""""#########$$$$$$%%%!!!$$$$$$###""""""""" !!!""""""#########"""###''',,,111+++###+++,,, ,,,BBBAAA333,,,%%%"""###%%%$$$"""$$$###""""""!!! ###&&&%%%$$$$$$%%%'''(((((('''&&&''''''%%%!!!$$$$$$$$$%%%%%%&&&&&&&&&(((&&&$$$"""!!!!!!"""###!!!!!!""""""""""""!!!!!! !!!!!!!!!"""$$$&&&$$$###!!!!!!###%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%+++%%% """))),,,''' $$$&&&((()))(((&&&&&&''')))333111...555444(((###---***'''&&&'''((())))))&&&&&&&&&'''''''''((((((%%%***......)))%%%%%%'''&&&***+++''''''+++***&&& ###""" !!!###&&&(((///999HHHXXXlll~~~wwwnnnfff```aaadddhhhnnnuuuwwwwwwwwwvvvuuurrrooonnnsssrrruuuxxxxxxxxx}}}tttlllmmmuuuzzz}}}zzzxxxyyyxxxxxx}}}|||sssllliiihhhfffdddcccaaa]]][[[]]]aaahhhnnnssswww{{{~~~~~~|||xxxrrrjjjbbb[[[XXX[[[___gggqqqwwwyyyvvvssskkkfff^^^XXXVVVZZZ```dddkkkpppwww~~~~~~{{{mmmaaaTTTJJJ>>>777666666444000444444555555555555555555:::444444888666222777CCC444555666777555444222111444444444333333222222222111111222222222333333333333......333555222000111000000111111111111000000***---///111000000000111111+++///333---///333///111444555111///000111///333333222///,,,***+++---...111555222,,,:::hhhccc@@@---...222///)))------------,,,+++)))))))))))))))(((((((((''''''(((''''''(((******)))((((((***,,,...///...---,,,999:::333&&&"""&&&###""")))))),,,&&&000&&&%%%###""""""$$$$$$###!!!$$$###$$$$$$%%%$$$"""!!!###///333***###%%%&&&$$$111((("""$$$%%%###!!!"""""" !!!$$$$$$###$$$(((&&&'''((('''%%%#########&&&$$$$$$&&&$$$!!!"""&&&!!!"""$$$&&&'''%%%$$$"""###""""""###$$$&&&((())))))'''$$$$$$%%%&&&$$$"""%%%%%%$$$$$$###"""""""""!!!###$$$$$$###""""""###!!! !!!""""""$$$$$$###!!! ###%%%***$$$******"""...???===888333---++++++***&&&"""###"""!!!!!! !!!###%%%$$$######$$$&&&''''''&&& """$$$$$$"""""""""############$$$$$$%%%%%%%%%'''&&&$$$"""!!!!!!"""### !!!###$$$%%% !!!!!!!!!"""$$$&&&%%%$$$""""""$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%***)))'''(((******)))'''$$$&&&''''''%%%#########&&&000---(((---...***,,,)))'''%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%***...---)))&&&&&&((((((***)))%%%%%%)))***((( !!!######%%%###!!! !!!$$$(((***---333<<>>777666666444111555555555555555555444444666222333888777444:::DDD777666777999;;;999444000111333555444111000222444222222222333333333333333222//////333555333222333000000000000000000000000(((***---/////////000111111,,,111333///222888333444000000333444111...///000111111000---,,,,,,---)))---666???===555555;;;LLL999%%%!!!+++333000)))((()))******++++++******))))))(((''''''''''''''',,,***))))))***)))&&&$$$###%%%''')))+++,,,++++++222555111***)))...---''''''))) &&&)))'''///(((&&&%%%###$$$%%%%%%$$$######$$$&&&&&&&&&$$$"""!!!!!!))),,,'''&&&******&&&///(((###$$$%%%$$$"""###""" """%%%%%%"""$$$)))((()))(((&&&###""""""###$$$###%%%'''%%%!!!!!!$$$!!!!!!"""############"""!!!###&&&(((((('''$$$""",,,(((###!!!!!!"""###$$$''''''&&&$$$"""!!! $$$%%%%%%$$$"""!!!"""$$$!!!!!! !!!!!!"""###((())))))'''$$$""""""###)))%%%((((((%%%000;;;666000...,,,,,,,,,)))###!!!!!! """###$$$###""""""###%%%&&&%%%$$$!!!############$$$%%%"""###############$$$$$$&&&%%%###"""""""""#########"""!!! """$$$%%% !!!!!!!!!!!!$$$&&&&&&$$$######$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''***,,,+++(((&&&))),,,&&&'''((('''$$$###"""###""",,,)))"""&&&(((***333***)))))))))))))))((((((&&&&&&&&&'''''''''''''''%%%))),,,,,,)))''''''((()))***'''######'''***))) ###%%%&&&%%%###  ###'''***---000666AAAWWWqqq~~~ssskkkccc^^^^^^aaadddiiioootttsssrrrqqqooonnnmmmmmmooonnnpppssstttwwwyyyqqqqqqxxx{{{~~~{{{yyyyyyyyyxxx}}}yyyqqqkkkeeebbb^^^\\\[[[[[[ZZZYYY[[[___ffflllqqquuuzzz}}}}}}yyysssllleee___\\\aaafffmmmvvv|||}}}zzzwwwlllhhhbbb^^^\\\^^^aaadddiiinnnuuu}}}{{{mmmaaaSSSKKK@@@:::888888888666555555555555555444444444777555666888555222666>>>999666444777===???;;;555222666888666111///222666222222222222222222222333000///000222333333222222111111000000000000111111))),,,...//////...///000111---222333///555;;;666555------555888111---000...///111000///------...666...+++222777222)))###$$$***,,,,,,***)))***&&&&&&'''((()))))))))((())))))'''&&&&&&&&&'''(((+++***)))))))))(((%%%###%%%&&&&&&''''''''''''&&&&&&***++++++000777888555,,,***$$$'''++++++,,,(((%%%######$$$%%%&&&%%%$$$###%%%((()))(((&&&%%%$$$"""))),,,(((%%%''')))''''''###!!!"""$$$%%%%%%%%%$$$$$$%%%'''$$$ !!!&&&&&&&&&%%%### """###""""""%%%(((&&&!!! """######""""""######$$$%%%"""%%%(((******&&&"""'''%%%!!! """%%%'''''''''&&&$$$"""!!! &&&&&&%%%###!!! """$$$!!!!!!!!! !!!""""""###&&&(((***+++)))'''''''''(((((((((''')))333666000&&&%%%%%%&&&'''&&&""" !!!  $$$%%%######!!!!!!"""$$$$$$$$$###"""$$$%%%$$$""" !!!############$$$$$$$$$$$$%%%$$$###""""""######$$$)))'''###  !!! !!!!!!!!!!!!###%%%&&&$$$""""""######"""!!!""""""###$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###''')))(((%%%$$$&&&***'''((()))(((&&&%%%%%%&&& (((%%%"""(((((((((000)))***,,,,,,+++*********''''''''''''''''''''''''$$$''')))***(((''''''(((((((((&&&%%%%%%&&&(((((( ###%%%&&&"""!!!"""%%%'''...111444===QQQmmmvvvooogggbbbbbbdddeeejjjooosssrrrpppnnnmmmlllllllllnnnmmmooorrrtttwww{{{tttuuuzzz}}}yyy}}}zzzxxxyyyyyyyyy~~~{{{uuupppmmmbbb^^^YYYVVVVVVWWWXXXXXXZZZ^^^dddjjjpppuuuzzz~~~}}}yyytttmmmgggbbb```eeeiiipppyyy~~~|||xxxnnnkkkeee```^^^___aaaccckkkpppwww}}}~~~|||nnnbbbRRRKKKAAA;;;999:::::::::555555555555555555555444555555666666333111333888>>>888333555<<<@@@===999666999;;;888333000222666222222222222222222222222...000111111111222222111111111000//////000111111---///111111000......///000...222222...777>>>777444,,,,,,555888222...111---...000000///......//////...---,,,***,,,555???---444777222((($$$***222)))))))))***))))))(((((())))))(((''''''''''''''')))'''&&&&&&'''((('''&&&******)))(((((((((((()))((()))******,,,000///,,,***&&&(((***000333---)))&&&%%%######$$$$$$"""!!! ###'''((('''&&&'''((()))///111***""" ###&&&%%%$$$###"""###%%%&&&%%%###$$$'''(((%%% !!!&&&###$$$###"""!!!"""$$$&&&!!!!!!%%%((('''!!!"""######"""""""""###$$$%%%$$$&&&'''((('''%%%""" #########""""""###$$$%%%%%%%%%$$$$$$###""""""!!!&&&&&&%%%###!!! """###!!!!!!!!!!!!!!!"""######"""%%%'''&&&$$$######'''---***%%%,,,444222+++&&&%%%$$$$$$%%%&&&&&&%%%!!! !!!'''&&&""""""!!! !!!#########"""$$$%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%$$$##################$$$$$$***'''$$$!!! !!! !!!"""!!! !!!###%%%$$$"""!!!"""""""""!!!""""""###$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%&&&''''''&&&&&&((()))!!!&&&$$$'''///---&&&)))$$$'''))))))'''&&&&&&((('''''''''''''''''''''&&&$$$%%%'''''''''&&&&&&&&&&&&&&&'''))))))'''&&&&&&!!!###$$$!!!###$$$---111555;;;LLLhhh|||uuummmgggggghhhhhhlllpppqqqooommmjjjiiiiiikkkkkkmmmmmmppptttuuuxxx~~~yyyyyy~~~~~~zzzyyy}}}yyyxxxzzzzzz{{{}}}vvvqqqmmmkkk^^^YYYSSSPPPPPPRRRUUUVVVYYY]]]bbbhhhmmmsssyyy}}}~~~}}}yyytttooojjjfffdddgggkkksss{{{}}}yyyrrrnnnhhhbbb______aaaccclllqqqxxx~~~~~~}}}pppdddRRRKKKBBB;;;888888888999444444444555555555666666000333555555333222444777BBB;;;555444999<<<:::777888999;;;999555333444666333333333333222222222222///333444222000222222111222111000//////000111222000222333333111///...//////...222000,,,777>>>666111...///333555222111222---///000///......///000'''***///222222---&&&""")))((('''''')))+++---...------------,,,+++******)))))))))***)))(((((('''(((&&&$$$$$$&&&)))++++++&&&&&&%%%%%%''')))+++,,,)))'''&&&%%%&&&&&&$$$"""%%%(((***333;;;...---///---+++)))((('''$$$""" ###&&&&&&%%%$$$&&&)))&&&***---(((""""""***111***+++***&&&$$$%%%%%%"""!!!&&&)))&&&"""$$$***###$$$%%%%%%$$$%%%''')))!!!!!!$$$(((&&&!!!""""""""""""!!!"""######$$$%%%%%%%%%%%%$$$$$$#########$$$&&&%%%###"""!!!"""$$$$$$#####################$$$$$$###!!! !!!###""""""!!!!!!""""""###$$$ ###&&&&&&%%%""" $$$000+++""",,,333---(((((('''$$$"""""""""$$$%%%!!! """***)))"""###!!!!!!!!!######"""!!!!!!###$$$$$$"""!!!""""""&&&&&&&&&%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$%%%$$$"""!!!!!!"""###$$$ !!!"""!!! !!!"""$$$###"""!!!"""######!!!!!!"""######$$$$$$#########$$$%%%%%%&&&&&&%%%%%%'''$$$"""$$$(((***(((%%%"""###$$$$$$$$$%%%''')))$$$&&&$$$)))333///%%%'''$$$''')))(((&&&%%%'''***'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%'''++++++'''%%%%%% !!! !!!""""""'''///555999EEEaaazzzssslllkkkkkkjjjmmmqqqrrrpppmmmjjjiiijjjlllmmmmmmnnnqqquuuwwwyyy|||}}}zzzyyy{{{}}}zzzzzz|||}}}~~~{{{tttmmmhhheee[[[UUUOOOKKKKKKOOORRRTTTVVVZZZ___eeejjjpppwww{{{}}}~~~|||xxxtttpppllliiihhhiiimmmttt|||}}}yyyvvvrrrjjjccc______aaaccclllpppxxx~~~rrreeeWWWPPPGGG>>>888666666777222333333444555666777777///333666666333333555666???:::666666999:::999666666666666666666666777777666666555555444444444444111777999444111333444111222111000//////000111222///111333333111000000000---...111---***555===444---111222000000333444333///000///...------///111555---&&&)))333:::888333///,,,***,,,///...(((###,,,,,,------,,,,,,+++***((()))+++,,,,,,***(((&&&+++(((%%%$$$'''+++...000###"""""""""$$$'''+++---&&&###"""###$$$$$$$$$$$$''')))(((111;;;***+++000...,,,,,,,,,+++)))'''&&&(((***((($$$$$$'''+++((('''&&&%%%$$$(((000777)))---,,,&&&###%%%$$$!!!!!!'''***&&&!!!$$$+++###%%%&&&&&&%%%$$$%%%&&&"""!!!$$$'''%%% """#########$$$$$$$$$%%%%%%"""""""""######$$$$$$$$$"""$$$&&&%%%###"""###%%%$$$$$$$$$############""" !!!######!!! !!!""""""!!!!!!""""""###$$$$$$&&&))))))'''$$$######!!!222+++)))///'''&&&######"""!!! """$$$"""!!!$$$---+++"""###"""!!!"""######"""!!!!!!#########"""###$$$%%%%%%%%%%%%$$$$$$######!!!!!!"""###$$$%%%%%%%%%#########"""######$$$$$$ !!!"""!!! """$$$###""""""$$$%%%%%%$$$"""!!!""""""##################$$$%%%%%%&&&&&&%%%%%%'''%%%###%%%)))+++)))&&&$$$$$$%%%$$$###$$$&&&(((%%%'''$$$'''///+++'''///&&&)))***)))&&&%%%)))---(((((('''''''''&&&&&&&&&)))(((''''''''''''&&&%%%(((&&&'''++++++'''&&&((( !!!""""""!!!""",,,333666AAA[[[{{{~~~|||yyy|||~~~~~~~~~vvvooommmlllkkkmmmqqquuurrrooolllkkklllnnnpppmmmnnnrrrwwwxxxyyy~~~}}}wwwyyy~~~~~~{{{{{{~~~{{{sssjjjccc```YYYSSSLLLHHHIIILLLPPPSSSTTTWWW]]]bbbhhhnnnuuuyyy|||~~~~~~}}}}}}}}}}}}}}}}}}{{{xxxtttpppmmmkkkjjjjjjnnnttt|||}}}yyyyyytttkkkccc___^^^aaacccjjjooowww~~~sssggg]]]WWWLLLBBB:::777666666111222333444555777888888111666999777444333444444888666555777:::;;;:::777333333222444777999999888888888777777666666666555444:::<<<666333444555222222111000......000111222---///222222111111111111---...111,,,(((444<<<222***333555...,,,333666444000000///---,,,,,,///111)))111666222,,,---444:::+++***(((&&&%%%(((...222((())))))************)))(((***,,,......+++(((&&&///+++&&&$$$''',,,000333((('''%%%%%%'''***---000***&&&$$$%%%&&&%%%%%%&&&---***&&&---777$$$%%%%%%$$$$$$%%%((())))))(((...///000,,,'''%%%)))---777///((($$$$$$&&&***---$$$))))))$$$"""%%%%%%!!!!!!$$$***+++&&&!!!'''"""$$$&&&&&&$$$"""!!!!!!""""""###&&&$$$ ###%%%&&&'''((((((((((((''' !!!###$$$$$$$$$$$$"""$$$$$$###$$$(((+++%%%%%%$$$$$$###""""""!!! """###!!! !!!"""""""""""""""######$$$###%%%(((((('''&&&%%%%%%222***&&&+++###$$$ """######%%%'''(((""""""$$$...,,,"""$$$###!!!"""###$$$"""!!! """$$$$$$"""""""""###$$$$$$$$$$$$######"""""" !!!"""$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!!!!""""""!!! """$$$######$$$&&&'''(((&&&$$$!!!!!!"""###############$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%'''(((((('''(((((((((&&&%%%%%%''')))&&&((($$$$$$)))&&&)))999###%%%'''$$$!!!!!!&&&+++(((((('''''''''&&&&&&&&&,,,***)))))))))((('''&&&+++'''&&&******&&&'''+++ """  !!!###,,,)))***222===MMMfff|||yyyllleee___bbbdddfffiiisssyyynnnhhhgggjjjlllmmmqqqqqqpppooopppqqqrrrsssvvvvvvwwwxxxwwwvvv}}}|||~~~}}}~~~~~~|||uuunnngggaaa\\\TTTOOOKKKJJJJJJIIIMMMRRRQQQTTTYYY___eeemmmvvv{{{}}}~~~|||{{{zzzzzz{{{|||}}}~~~}}}zzzzzz{{{}}}{{{zzz~~~{{{uuuooojjjhhhhhhmmmqqqvvv{{{~~~~~~}}}|||uuummmgggaaa]]]```fffkkkqqqyyyrrreeeZZZQQQFFF>>><<<:::777333777999777444666>>>???<<<444666888:::;;;:::888777888888888666444444666888555333222222333444444333444333111111111333555666777666555666888:::::::::999888666555444444555555222111111000///......---///111...***,,,555;;;;;;222++++++333555222555>>>111///---------...,,,+++///111000---***+++222888,,,------,,,***)))+++---+++&&&&&&+++,,,(((&&&)))((()))+++------,,,***)))((('''%%%%%%(((***,,,,,,&&&%%%###"""$$$''',,,000(((%%%!!!!!!$$$'''((('''***%%%"""&&&...222---'''((('''%%%$$$###$$$%%%%%%(((!!!###'''&&&$$$$$$===///### """######$$$'''$$$"""!!!"""######""""""%%%111RRR$$$ '''$$$######$$$&&&%%%"""!!! """%%%$$$!!!"""&&&"""$$$%%%$$$######$$$&&&,,,!!!+++ '''###"""######!!!  """)))### """###"""$$$(((!!!!!!""""""""""""!!!!!!%%%### """######### !!!###%%%&&&%%%$$$######222(((!!!%%% '''&&&%%%"""!!!"""%%%(((+++######&&&''')))---,,,)))%%%""" """###+++ +++ ,,,!!!!!!!!! !!!###$$$$$$$$$ ###%%%&&&&&&$$$#########"""!!!!!!!!!!!!!!!!!!"""$$$$$$"""!!!"""###$$$$$$%%%&&&&&&'''((((((&&&'''''''''&&&$$$###"""&&&%%%%%%&&&((()))(((''',,,%%%!!!###%%%%%%&&&((($$$$$$%%%&&&''''''''''''%%%%%%$$$$$$$$$(((---111)))((('''&&&%%%$$$######''''''&&&&&&&&&&&&'''''')))&&&$$$%%%***+++)))&&&''''''&&&&&&'''(((***+++ !!! !!!!!!!!!###,,,)))+++111999FFFZZZmmmzzz}}}jjj[[[TTTOOOQQQSSSUUUYYYdddttt|||qqqjjjhhhjjjllllllrrrqqqqqqqqqqqqssstttuuuzzzyyyzzz|||zzzyyy}}}~~~{{{tttmmmfff^^^YYYRRRMMMIIIIIIIIIHHHLLLQQQQQQTTTYYY___eeemmmuuuzzz}}}~~~~~~~~~~~~~~~~~~|||{{{zzzzzzzzz{{{|||}}}}}}zzzyyyzzz{{{zzzxxx|||{{{yyytttnnnkkkiiiiiimmmpppvvv{{{~~~~~~}}}|||{{{tttmmmgggaaa]]]```fffkkkqqqyyyqqqdddZZZQQQFFF@@@>>>===:::666666777666222444::::::666===;;;777555777;;;@@@CCC:::999999888666666777777444222000111222333222222333222111000000222444555111111333555666666444333666666444333333222222222222222222111000/////////888777444222222666===BBB222***(((------(((***222000///...---,,,,,,---...000333666555000------//////,,,***)))******(((&&&***&&&%%%***+++(((&&&(((&&&'''((()))))))))'''''')))'''%%%%%%'''***---...%%%%%%$$$%%%(((***+++,,,)))&&&###"""%%%'''((((((((($$$"""%%%+++---***&&&''''''&&&%%%$$$$$$$$$$$$)))$$$!!!$$$%%%$$$$$$&&&888///(((((((((%%%######%%%###"""!!!###$$$$$$$$$"""%%%000PPP '''!!!%%%$$$######$$$&&&&&&######"""###&&&%%%!!!!!!%%%"""$$$&&&&&&%%%%%%&&&'''((($$$'''%%%%%%"""###$$$###!!! !!!"""%%%%%%%%%###"""###%%%'''!!!!!!""""""""""""!!!!!!%%%###!!!!!!###$$$$$$###!!!"""###%%%%%%$$$###""""""###///(((%%%+++###'''$$$###"""!!!"""$$$&&&(((%%%!!!!!!###$$$'''++++++)))'''$$$""" &&&%%%&&& !!!###$$$$$$$$$ """$$$%%%&&&$$$###!!!######"""!!!!!!!!!!!!!!!!!!###$$$$$$###""""""######$$$$$$%%%&&&&&&''''''''''''&&&%%%$$$$$$######&&&%%%&&&''')))******(((,,,'''$$$&&&&&&$$$$$$&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%'''((('''&&&&&&''')))'''&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&***'''%%%&&&***+++)))&&&''''''&&&&&&'''(((***+++ !!!!!! !!!"""""" !!!###***)))+++///444<<>>;;;777444666<<>>???@@@AAAGGGVVVjjjyyyxxxzzz{{{yyyyyyuuunnnmmmoooqqqrrrvvvwwwxxxyyyzzzzzzzzzzzz|||yyyyyy{{{{{{{{{zzzuuuxxx|||wwwqqqjjjaaaWWWQQQMMMHHHFFFGGGHHHIIILLLRRRRRRUUUZZZ```eeekkkrrrvvv|||}}}~~~}}}}}}~~~~~~~~~}}}|||zzzyyyxxx{{{zzzzzzyyyyyyxxxxxxxxx|||{{{yyyxxxwwwvvvuuutttwwwvvvtttpppkkkhhhggggggjjjnnnsssyyy||||||{{{zzzwwwqqqjjjfff```]]]___eeelllrrryyy~~~pppcccYYYPPPEEE===;;;999555111777777777888:::;;;999777555666777999:::;;;;;;;;;777555333444555555222000333222000000222222222111222222111111111111222333000222555666444222000///000111111222111000///...111111111000000000//////666//////333///)))222EEE999444222444555444666<<<666777777222+++)))---111333444333111......111333...+++)))+++///000---***...,,,***,,,------,,,,,,***))))))(((((((((((())))))((('''&&&&&&)))...222'''%%%$$$&&&***+++(((%%%'''&&&%%%%%%&&&&&&'''&&&$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%###"""&&&$$$%%%%%%""" &&&///&&&&&&)))---,,,+++...444%%%###""""""######"""!!!$$$%%%(((;;;"""'''"""###""""""###$$$%%%&&&%%%$$$###"""###&&&%%%!!!"""&&&)))(((%%%"""!!!333---))),,,&&&"""(((&&& ###&&&&&&%%%###""""""###$$$$$$...+++"""""""""######""""""""""""!!! !!!"""!!! $$$$$$$$$$$$###""" """!!!+++$$$%%%,,,"""###!!!""""""###$$$$$$$$$###%%%!!!!!!$$$(((000999%%%%%%%%%$$$$$$$$$######%%%'''!!! &&&$$$!!!%%%###$$$$$$$$$"""""""""###!!!"""###$$$$$$###"""!!!!!!"""""""""""""""!!!!!!###$$$&&&&&&$$$###$$$%%%""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$%%%'''***+++***)))!!!!!!###&&&%%%$$$)))000((('''&&&&&&%%%%%%%%%%%%###&&&***+++***)))((((((%%%%%%%%%&&&&&&&&&''''''))))))************)))))),,,***((()))***+++)))'''&&&&&&''''''(((((()))***!!!%%%$$$"""!!!"""!!! !!!###$$$''')))+++...111444666???EEEPPPaaaqqq{{{~~~~~~rrrWWWCCC===???999:::;;;<<>>DDDJJJPPPTTT```hhhllleeeTTTCCC<<<;;;:::<<<>>>>>>???FFFRRR[[[hhhnnnwww}}}~~~wwwooolllooouuuzzz|||}}}~~~{{{xxxsssooonnnssswwwzzz~~~wwwqqqssszzz|||tttjjj```VVVLLLFFFAAA>>>>>>CCCFFFGGGKKKPPPSSSWWW\\\aaaeeeiiimmmpppvvvxxxzzz||||||~~~}}}zzzxxxxxxyyyzzz{{{{{{zzzzzzyyyxxx{{{}}}}}}{{{yyyzzz{{{ttttttrrrnnniiieeedddeeegggjjjpppuuuxxxyyyxxxvvvpppkkkgggddd```\\\^^^ccciiinnnvvv~~~}}}qqqeeeVVVNNNEEE@@@@@@AAA???===222------222666666888<<<666555444333333444666777333666888555111222999???444222111111222333333222333333333333333222111111111555888777333111333555000000////////////000000.........///////////////...///111111222333666999,,,///111333444444333222///000222444666666777777666888<<>>BBBLLLWWWaaaaaaUUUGGG???<<<666999;;;;;;;;;???HHHPPP]]]ccckkkrrrwww~~~wwwnnnkkknnntttyyy{{{}}}}}}xxxuuunnnjjjiiinnnsssvvv{{{yyysssuuu{{{|||rrrhhh]]]RRRIIICCC>>>;;;<<>>===:::666999222000333555222333777///000222444555555444333000444777333...///999BBB333111000000111222222111222222222222222111000///000555;;;;;;777444444666000///...------...000111////////////000000000000,,,///000...///444444111)))---111444666777666333222222333444666555222///555555555777888999777666222000000555;;;>>>:::666111222000+++,,,222333///***+++------,,,***(((&&&%%%))),,,***%%%###$$$'''$$$+++333333,,,&&&%%%&&&'''+++...///,,,)))(((((($$$###"""$$$&&&'''%%%######""""""###$$$''')))***###!!!"""$$$### !!!%%%&&&$$$&&&******%%%######%%%$$$%%%'''******)))''''''***%%%)))$$$"""'''%%%'''(((&&&###"""$$$&&&,,,******+++(((###"""%%% !!! !!!$$$&&&"""666888$$$"""!!! !!!"""!!! !!!###$$$!!! """'''&&&!!!!!!######$$$$$$$$$$$$###### !!!###""" ###""""""!!!!!!!!!!!!"""!!!%%%!!!(((222&&&%%%###"""!!!!!!!!!!!!""""""###&&&""" &&&"""###$$$%%%%%%%%%%%%%%%!!!$$$***!!!222BBB000"""&&&'''%%%%%%***...""""""""""""!!!!!!!!!!!! """###$$$###"""!!!!!!"""$$$$$$"""!!!"""###%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###"""###%%%(((***((('''&&&'''((((((&&&$$$&&&###$$$***,,,)))$$$"""'''&&&$$$$$$$$$&&&((()))"""$$$&&&&&&&&&&&&((()))###$$$$$$%%%&&&(((((()))'''((()))++++++)))((('''###%%%''''''((()))***,,,%%%&&&'''))))))))))))((( !!! %%%&&&""" """$$$&&&'''((((((***---------000444888AAAKKKZZZbbbYYYGGG===>>>999888888999;;;???CCCFFFPPPXXX^^^```iii{{{zzzsssrrrrrrqqquuu{{{~~~{{{xxxrrrkkkkkkuuuyyyuuuvvv}}}yyyrrrtttzzzsssggg\\\QQQFFF???===>>>??????AAADDDJJJMMMPPPVVV]]]bbbeeejjjpppttttttvvvxxxzzz{{{}}}}}}{{{zzzxxxyyyyyyzzz{{{|||}}}}}}~~~~~~yyytttooojjjhhhgggfffeeejjjlllpppuuuyyyzzzyyywwwpppkkkfffdddaaa]]]]]]aaajjjooowww~~~ooobbbTTTPPPIII@@@999666666777999555444666666444555999;;;999777888:::999555111333333444555666666666555666555444333333333444444111222333222000000000222666//////999===666000000444333333222111000/////////000111111111///...------...111555888555...(((444222555<<>>BBBGGGKKKPPPTTTYYY]]]aaafffnnnssstttvvvxxxzzz{{{}}}}}}}}}zzzzzz{{{|||~~~zzzvvvpppllliiigggfffdddjjjkkkoootttxxxxxxvvvssspppjjjdddbbb___\\\]]]aaajjjpppxxxrrreeeVVVQQQIII???888444444666666333222444444111222555333333222111000111333444777;;;>>>;;;555111222444666555555444444444444444222444555444222111111111111...///555777333///...222222222222222111111111...//////000///...---,,,000111111222222222111111111......444666333000000...111333333222111222444//////...---...000222333******+++---///000///---111...000444000))),,,555111---)))(((******)))&&&)))&&&&&&'''&&&$$$%%%***(((...000***&&&''')))(((,,,///...((($$$%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&'''"""$$$&&&&&&%%%$$$%%%&&&%%%%%%$$$$$$$$$###""""""$$$%%%'''(((***+++++++++&&&%%%%%%$$$%%%&&&((()))(((+++///111111,,,&&&!!! ###''''''%%%###$$$&&&&&&&&&''''''&&&%%%$$$###...---,,,***(((%%%###""" """$$$%%%%%%$$$""" ##############################""""""######$$$%%%''''''&&&&&&&&&''')))***###$$$$$$"""!!!!!!###%%%!!!"""'''((($$$"""%%%!!!###""" """&&&&&&###$$$######""""""""""""""" ###%%%$$$ """&&&$$$###""" !!!!!! !!!"""$$$&&&'''""""""""""""""""""""""""###"""!!! !!!"""###%%%$$$&&&***)))$$$!!!"""((((((((('''%%%""" """$$$%%%%%%$$$$$$%%%&&&+++'''&&&'''%%%!!!###(((###$$$&&&((())))))(((((('''((('''&&&(((,,,,,,(((%%%$$$###&&&+++333<<>>DDDJJJNNNWWWhhh{{{|||||||||tttmmmjjjooorrrqqquuu{{{~~~mmm]]]PPPEEE<<<777555666777888:::>>>CCCGGGMMMQQQUUUXXX[[[bbbjjjqqqsssuuuxxxzzz{{{}}}||||||}}}{{{wwwrrrmmmjjjgggeeecccgggiiimmmsssvvvvvvssspppooohhhbbb___\\\ZZZ]]]bbbjjjpppxxxsssgggYYYRRRHHH===666333333444444222222555444111000222222444444222000222999???666>>>DDD@@@444---000666555555555555444444444444333555777777444222111111,,,111444222111222111...000111111111222222222333..................---,,,,,,---...///......///000///+++***...000...---///000222333333222222222333333000---,,,,,,///333666---,,,,,,---......---++++++)))+++111000---111999555---&&&''',,,///)))###'''$$$$$$((()))&&&%%%&&&+++---,,,)))''')))(((&&&+++---,,,&&&"""###$$$######$$$%%%%%%&&&%%%%%%%%%###%%%&&&'''&&&%%%&&&'''&&&&&&%%%$$$######""""""$$$%%%'''(((***++++++,,,$$$$$$$$$$$$%%%'''(((***''',,,111222///,,,++++++ $$$((('''### """%%%'''%%%$$$###"""###$$$%%%;;;444,,,'''$$$###!!! """%%%''''''%%%""" ###########################""""""""""""###$$$$$$((('''&&&%%%$$$%%%%%%&&&###$$$$$$###""""""$$$%%%!!! $$$%%%######%%% $$$%%%!!! ###%%%$$$%%%$$$###"""!!!"""######$$$(((%%%'''000 !!!""""""######!!! !!!"""###$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!""""""$$$###%%%))))))%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%'''---)))'''&&&###!!!$$$)))$$$%%%'''((((((((('''&&&$$$&&&%%%$$$&&&******&&&&&&%%%$$$%%%)))///666:::'''&&&%%%%%%&&&'''&&&%%%%%%$$$%%%&&&((((((&&&$$$(((((((((''''''&&&&&&&&&%%%%%%&&&)))++++++(((&&&+++***(((((()))))))))(((  !!!"""#########$$$%%%%%%&&&'''(((...///777EEEQQQQQQGGG>>><<<;;;;;;;;;:::999999888<<>>===<<<...222666666444222333555222333333333333222111000111333666666444111//////---888<<<555000444777444111000000///......------//////////////////000000000---+++---333555222...000///000333333///...000000000000111111111000///000,,,+++//////,,,---111,,,+++***+++---......---+++***+++------,,,...222222222444:::CCCJJJOOOPPP((($$$$$$)))---+++)))(((111,,,))))))***(((%%%"""&&&'''&&&######'''(((%%%!!!"""###$$$$$$###"""!!!###%%%''''''&&&&&&&&&'''&&&'''''''''&&&%%%###"""######$$$$$$######"""!!!&&&%%%###"""!!!""""""######)))...,,,'''''',,,222,,,,,,,,,...111111000...---,,,******,,,222777;;;<<<333)))$$$%%%''''''&&& """$$$&&&&&&$$$""" ########################""""""!!!!!!""""""###$$$***)))&&&$$$###"""""""""!!!"""$$$$$$######$$$%%%######"""  !!! """%%%!!! ###&&&'''%%%%%%###"""""""""###$$$"""!!! ###''',,,///"""######$$$$$$$$$##################""""""!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$$$$###### !!!&&&'''$$$###&&&'''&&&$$$###"""!!!!!!!!!%%%&&&&&&%%%$$$$$$%%%'''%%%''')))'''%%%###"""!!!&&&'''((((((((('''&&&%%%''')))(((&&&''')))'''""""""$$$%%%'''((('''&&&%%%)))'''%%%'''***,,,***((($$$$$$$$$&&&''''''&&&$$$++++++******)))))))))(((((()))+++---,,,+++*********)))((()))***+++***((( !!!  ###&&&(((((('''$$$'''+++444BBBLLLMMMGGG;;;;;;:::999999999::::::777;;;AAAHHHMMMWWWkkk}}}~~~zzzyyysssllliiijjjmmmrrruuuwwwrrr]]]KKK>>>777222///---.........///222666::::::???EEEKKKPPPWWW___fffqqqtttxxxzzz{{{|||~~~~~~}}}}}}|||zzzvvvssspppkkkeeeaaa]]]___dddiiioooqqqpppnnngggaaa\\\[[[ZZZZZZ]]]ccchhhnnnxxxvvvjjjXXXPPPDDD<<<999999888777333111111444555111111333111111333888>>>???:::666222111111222333333222111222333444444444333111000000333555555444222111111---555999666222222333333111111000///...---,,,,,,000////////////000111111222---((('''+++///111000//////000333222------000222111111111333222111///...***+++111111+++***...---,,,++++++---//////...******)))))))))******+++)))+++,,,+++((())),,,///)))%%%%%%)))+++***+++......)))'''***---,,,******))))))'''$$$%%%((((((%%%$$$$$$$$$$$$$$$$$$###"""###%%%&&&'''&&&%%%&&&'''$$$%%%((())))))'''$$$"""$$$$$$%%%$$$$$$###"""!!!)))'''&&&$$$############"""'''+++)))%%%$$$)))///$$$%%%'''))),,,------,,,***))))))***...333888;;;)))(((((()))***(((### """###$$$$$$###""" ########################"""!!!!!!!!!!!!"""######&&&$$$"""!!!  !!!#########"""###$$$###$$$### !!!"""!!!""""""$$$###$$$$$$$$$$$$$$$############ ''',,,+++((("""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$###!!!###'''(((&&&&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$$$$%%%$$$))),,,***((((((&&&###&&&'''((((((((('''&&&%%%&&&((((((&&&'''(((&&&!!!%%%###"""!!!"""&&&***,,,&&&%%%%%%&&&(((((((((''''''&&&'''(((******(((&&&''''''''''''''''''''''''((()))++++++)))))))))***((((((((()))***+++)))(((!!! ###&&&'''&&&######(((+++///888DDDJJJIII???===;;;999888999::::::999===DDDKKKNNNUUUhhhzzz~~~yyyvvvrrrkkkfffgggkkknnnpppwwwvvviiiVVVDDD999333///---+++,,,+++++++++---111444666999===AAAGGGQQQ]]]fffpppsssxxxzzz{{{|||}}}~~~~~~~~~~~~|||zzzxxxtttoooiiieeeaaaaaadddggglllnnnmmmllleee```\\\\\\\\\[[[^^^cccfffmmmwwwvvvjjjZZZQQQFFF>>>;;;:::777555444111111444444333444777333555888;;;===;;;888555444333111111222444444333333444555666666444333111111333555555444333444555///111555999666111000333111111111000000////////////......---...///000111+++---///...,,,+++---///111///000111...+++---222222000///000222222///---///***+++222222+++***///333111///...///000000///******))))))***------,,,''')))******((())),,,000)))&&&%%%&&&&&&''',,,222)))%%%%%%***+++)))(((+++))))))'''%%%''',,,,,,((((((''''''&&&&&&&&&&&&&&&"""$$$&&&&&&%%%$$$%%%&&&!!!$$$(((++++++)))%%%""""""######$$$$$$$$$$$$$$$'''&&&%%%#########$$$$$$###&&&((('''$$$###'''+++"""'''+++***$$$ ###&&&######$$$&&&)))---000222"""###%%%'''&&&###!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!!!!!!!"""######!!! """###"""""""""######### !!!$$$%%%!!!$$$%%%### !!!$$$######$$$%%%&&&&&&$$$"""!!!######+++---)))######"""!!! !!!"""### !!!"""""""""!!! #########"""!!!!!!!!!  !!!###$$$###!!!###'''(((%%%%%%((( """%%%'''(((((((((###&&&))))))'''%%%$$$######)))+++(((''')))(((%%%%%%&&&'''((((((((('''&&&###%%%&&&%%%'''***(((###(((&&&$$$""""""###%%%'''"""###$$$$$$######$$$%%%''''''''')))++++++)))'''%%%%%%%%%&&&''''''((((((&&&'''(((&&&$$$$$$&&&)))'''''''''(((******)))'''!!! !!!""""""###"""!!!!!!###%%%&&&### &&&+++...,,,000;;;DDDFFFBBB???<<<999777888999:::777;;;CCCJJJLLLQQQcccvvv|||}}}~~~zzztttpppjjjdddeeeiiillllllxxxpppcccPPP@@@666111...,,,******)))(((((()))---000555666777999@@@MMM\\\gggpppsssxxx{{{||||||}}}~~~}}}~~~}}}{{{xxxssslllhhhdddddddddgggjjjkkkkkkjjjddd___]]]]]]]]]\\\^^^ccceeelllvvvuuuggg\\\SSSHHH@@@===:::666222666333222555666555777;;;111555999:::777444333444444333333222333555888:::555666777888888666444333222444555555444444666888222///333<<<;;;222///444111111111111222222222222...------,,,---...///000%%%222@@@BBB:::111///000555222000///,,,***///666000...,,,---//////---***222+++,,,222222++++++222444222///------...---,,,***+++++++++...222333222------+++)))'''&&&&&&'''(((&&&$$$$$$###$$$,,,555'''######''''''""""""'''&&&&&&%%%%%%)))000111...+++***)))'''''''''((()))!!!###%%%%%%$$$$$$$$$%%%###(((------***&&&"""!!!"""$$$%%%%%%%%%###""""""!!!!!!"""###$$$%%%'''(((&&&$$$###%%%(((,,,555;;;333$$$&&&"""###%%%''')))+++,,,,,,******((($$$!!! """$$$!!!!!! !!!!!!########################!!!!!!!!!!!!!!!"""######""""""!!! !!!###$$$!!!""""""!!!""""""!!!### """'''((($$$,,,+++'''$$$%%%'''$$$"""$$$&&&''''''%%%""" """!!!!!!&&&,,,---((("""$$$###"""!!!"""###&&&'''"""###$$$%%%%%%$$$###"""((((((&&&%%%$$$"""!!!!!!!!!###""" !!!%%%&&&######&&&$$$%%%'''''''''%%%###"""###&&&)))***(((%%%###""""""(((((($$$###''')))&&&$$$%%%'''((((((((('''&&&$$$((()))***---000///***%%%''')))++++++)))'''%%%$$$''')))'''%%%###%%%(((%%%%%%%%%'''))))))'''%%%%%%&&&&&&'''((()))******)))))))))'''$$$%%%(((,,,&&&&&&&&&(((******(((&&&$$$888111&&&%%%%%%'''---555<<>>DDDPPPeeexxxzzzzzz}}}}}}xxxssslllgggiiilllmmmnnnppprrr{{{|||gggVVVCCC777000+++)))***)))(((''''''''')))+++,,,------000444999AAAQQQ___kkkttt|||{{{yyyyyyzzzyyy}}}}}}~~~{{{xxxvvvtttoookkkeeecccccceeeiiilllllljjjggg___YYYYYYZZZ[[[___dddjjjoooxxxuuuiii]]]TTTGGG===999777666555666666555444444444444444333555777777555444555777777555333111111111222333222555444000000444444111333333444444333333222111333444444333111///000111222333555444222/////////333333333222222111000//////---:::DDD;;;...,,,---666222444888333***,,,555000///......000222222111:::===>>>:::222---,,,---555888444++++++222222,,,))),,,,,,((()))///444666333,,,(((***)))&&&%%%(((!!!$$$###!!!)))666666...%%%&&&&&&&&&&&&%%%$$$$$$%%%''')))((($$$"""###%%%((('''&&&&&&%%%%%%%%%&&&***)))%%%###(((//////+++$$$%%%'''((()))(((&&&%%%'''%%%%%%(((---...+++'''###  ###,,,666%%%&&&&&&$$$"""""""""$$$""")))+++%%%!!!"""$$$$$$***### """###!!!"""&&&(((&&&### !!!!!! !!!"""$$$%%%$$$!!!!!!"""!!!"""!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$###### """###"""!!! !!!!!!""""""""""""!!!!!!''' ###))),,,%%%!!!(((+++(((%%%&&&(((((($$$%%%&&&&&&&&&$$$"""!!!!!!###%%%''''''&&&$$$###&&&'''((('''&&&%%%&&&'''((('''&&&%%%###"""!!!!!! !!!!!!!!!""""""!!! !!!""" !!!''''''***+++&&&$$$&&&%%%###$$$&&&&&&###%%%'''$$$###&&&))))))&&&$$$%%%'''&&&%%%&&&+++111111,,,&&&&&&((()))&&&&&&))))))&&&%%%'''++++++&&&"""&&&...eee777$$$&&&(((000!!!)))$$$###)))---+++'''$$$)))(((((())),,,,,,***((("""###$$$%%%'''***+++,,,&&&&&&%%%%%%)))///---(((  !!! """EEE)))"""$$$"""(((---,,,+++...999BBB???:::777888888555333444333444888>>>EEERRRhhh{{{|||wwwvvvzzz}}}{{{tttmmmjjjmmmqqqrrrsssuuurrr{{{wwwaaaPPP>>>444...***((()))''''''&&&&&&'''(((***+++))))))+++000444<<>>KKKWWWeeerrrxxx{{{~~~{{{vvvttttttqqqlllhhhddd```]]]]]]aaadddeeedddhhhbbb___aaacccccceeeiiiiiinnnvvv|||yyyooobbbYYYKKKAAA;;;999888666333333222222333333444555222111111333666777666444222222333444444444444444444000000333444111222666222222222222222111000000///000111111000000111222...000222222111/////////......//////000111222333---000999888---+++///---------------...//////...111///...///111444666666///000222555777666444222000---,,,---......---,,,+++,,,+++)))+++...+++&&&(((,,,---((('''***+++)))111111111///***%%%######***)))&&&$$$######$$$%%%!!!$$$''''''%%%%%%&&&))))))(((&&&%%%$$$######"""$$$'''&&&"""!!!"""""" !!!"""$$$%%%&&&%%%###""" !!!!!!!!!"""$$$%%%...'''###$$$$$$!!! !!!&&&''')))(((&&&###"""!!!!!!"""### ###"""!!! $$$$$$""""""######$$$$$$$$$###!!!!!! !!!"""$$$%%%!!!"""!!!!!!###%%%!!!  !!!!!!!!!!!!!!!  """###$$$###"""!!!"""######$$$$$$######"""%%% --- 222CCC***<<<@@@===555***###"""""""""!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$ """######""""""$$$%%%$$$###"""""""""###$$$%%%!!!!!!"""""""""#########%%%%%%''')))'''&&&***000"""''')))'''%%%&&&$$$!!!###!!!"""%%%%%%###'''...+++***(((%%%$$$#########&&&###"""%%%***,,,((($$$$$$(((+++******,,,***&&&((($$$%%%+++...+++'''%%%,,,555000(((&&& $$$+++///+++%%%$$$((($$$&&&&&&%%%$$$$$$&&&)))(((((('''&&&%%%$$$###""""""&&&'''%%%&&&)))+++)))"""!!! !!!!!!!!!""""""%%%'''###&&&'''$$$###***777BBBYYYccciiifff^^^XXXNNNEEE666666:::@@@JJJZZZttt~~~zzzxxx|||}}}zzzvvvuuu|||}}}}}}mmmSSSEEE777///,,,(((''''''###$$$&&&((()))***+++++++++))))))***+++///<<>>...+++111///---...///000111000000///222,,,+++000333111///111555111...///222111,,,(((***000000***+++333222******)))((()))++++++)))'''***++++++,,,,,,***&&&###(((------'''%%%((((((%%%***)))***,,,***$$$"""$$$"""+++((($$$((('''"""### $$$%%%######%%%$$$ !!! !!!###%%%$$$!!!%%%###!!!!!!###$$$""" !!!"""######"""!!! ###&&&999444%%%"""###)))//////***%%%%%%&&&!!!"""$$$%%%&&&&&&%%%$$$###$$$###$$$(((,,,((( '''$$$""""""######!!!"""!!! !!!!!! !!!!!!"""!!!!!!"""######### """""" """$$$!!!  """"""""")))$$$###&&&)))'''%%%%%%###)))HHHEEE'''***(((...)))&&&'''!!!$$$%%%######%%%$$$!!!###$$$%%%###!!! !!!$$$!!!!!!######!!!""""""!!!!!!"""###$$$%%%"""""""""""""""#########%%%!!! %%%&&&$$$&&&,,,### """&&&%%%!!!"""'''###"""###''''''&&&***000***)))&&&$$$""""""######$$$###"""###%%%&&&%%%$$$+++000///***'''***......(((%%%%%%(((,,,,,,(((###%%%""""""&&&******+++...'''%%%%%%(((...111///,,,***+++,,,***(((%%%%%%%%%***'''%%%$$$%%%'''(((((($$$&&&%%%###$$$))))))&&&)))>>>HHH888"""###***%%%$$$%%%&&&%%%(((333@@@ZZZrrrfffOOOEEE>>>???MMM\\\jjj~~~}}}~~~~~~{{{yyyvvvrrrrrrvvv}}}~~~{{{www|||pppYYYCCC555///'''&&&)))$$$'''&&&%%%%%%%%%%%%&&&'''+++'''&&&(((+++///777AAAKKKXXXgggqqqwww~~~{{{zzz|||}}}~~~~~~}}}}}}~~~}}}|||xxxtttpppllliiieeebbb___^^^]]]___aaacccdddcccdddddddddeeefffiiikkkllllllooosssxxx|||wwwrrraaaXXXLLLAAA;;;999888777555444444333333222222222333333111111111333555666:::888444000///000222333666444222111000000222222222111000000000111000000333222111111000000111111444555555444111...---...222...---000000...///222666888>>>:::,,,***,,,&&&---...000222222222000///000+++***///111///...000111000000222333222///+++'''+++***&&&***333222)))+++---//////------...000,,,+++*********)))(((''')))000222---((()))***(((,,,(((%%%%%%$$$###&&&+++(((000+++$$$&&&%%% ###"""&&&'''%%%%%%'''&&&"""&&&%%%######$$$###!!!&&&$$$"""###$$$%%%###!!! !!!!!!"""""""""!!!!!!$$$###)))888444&&&%%%!!!&&&***,,,,,,++++++""""""######$$$######### !!!!!!!!!&&&***''' ###"""!!!###%%%&&&%%%###%%%###""""""""""""!!!!!! !!!!!!!!!"""!!!  !!!"""!!!""" !!!%%%!!! !!! $$$!!!!!!&&&(((&&&$$$$$$%%%''''''@@@777"""(((000222---###!!!'''''' ###$$$""""""$$$### $$$%%%%%%$$$"""!!!!!!"""### ###### ##################$$$$$$$$$""""""""""""############&&&""""""&&&&&&$$$%%%)))&&&###$$$'''&&&######((((((### """$$$$$$(((---''''''&&&&&&%%%$$$###"""&&&$$$######%%%'''&&&&&&...///...,,,)))'''))),,,///---++++++,,,***'''$$$'''$$$$$$))),,,,,,,,,...***'''%%%'''+++---+++))))))...333555222---)))&&&)))'''%%%%%%''')))))))))))))))(((&&&***......******333666,,,""""""$$$$$$$$$$$$%%%''''''***444@@@YYYzzzxxx\\\JJJAAAAAANNN___ppp{{{}}}|||}}}wwwtttpppnnnqqqvvv{{{|||xxxuuuwww{{{rrrZZZDDD666///'''&&&(((###''''''&&&%%%%%%%%%%%%%%%,,,(((''')))***---555===CCCQQQbbbmmmwww}}}{{{zzzyyyxxxxxxxxxwwwuuusssrrrppprrruuuyyy}}}~~~~~~|||zzz{{{xxxuuuqqqmmmhhhccc_________^^^```ccceeeeeeeeebbbbbbbbbdddgggjjjmmmnnnnnnppptttxxx{{{~~~yyysssbbbYYYLLLAAA<<<:::888666444333333333333333333333444333222222222333444555999777444222111222444555444333222111111111333333444222000.........000111333222222111111111111111555555555333000///000111000------000000...///333???;;;<<<666,,,,,,...%%%---///222444555333111///222...---000222000///111---000444555444222000000***,,,)))&&&+++222000((((((---111///+++***---222,,,+++)))(((((()))+++,,,(((...111,,,'''&&&&&&&&&***%%%###$$$%%%%%%(((---)))000+++###%%%$$$ $$$###&&&&&&$$$$$$&&&&&&###''''''%%%$$$############&&&%%%###$$$%%%%%%$$$###"""""""""""""""###$$$%%%###%%%###(((333///$$$%%%$$$######&&&)))***(((&&&######"""!!!!!!!!!"""""" !!!%%%***(((""" !!!$$$'''))))))(((&&&%%%############!!! !!!  !!!!!!!!!&&&$$$!!! !!! !!!###&&&)))...)))###!!!"""$$$%%%$$$### %%%&&&### !!!###!!!)))<<>>777111555555555555555555555555000111222333444555555555===;;;888555333222111111222222333333333222222111000222444222000000555:::666555444444333333444444///111444444333222222222777555666888777333111222;;;333333555555;;;888))),,,,,,---------,,,******///555555///+++---...,,,***,,,...//////...//////444+++&&&)))000111+++&&&))),,,...---)))***000555***,,,,,,)))&&&'''...444&&&***222555...%%%'''000'''"""!!!&&&)))'''""" !!!///000***)))$$$ %%%!!!###""""""###!!!$$$&&&### %%%333@@@!!!$$$&&&%%%######%%%'''$$$%%%%%%%%%$$$"""!!!'''!!!!!!%%%"""### !!!###&&&'''&&&$$$!!!"""""""""!!!!!!'''***)))$$$"""###$$$"""######""" %%%---333)))'''%%%$$$$$$###!!!""""""""""""###### """!!!!!! !!!!!!###"""###&&&((('''######""""""###&&&&&&$$$"""""""""%%%'''$$$###!!!!!!!!!"""###((((((&&&######%%%### """!!!!!!""" !!!"""######"""!!!"""$$$###!!!######''',,,""""""!!!!!!"""###$$$%%%!!!""""""$$$%%%&&&''''''$$$(((&&&!!!!!!'''(((%%%$$$%%%###"""'''...,,,%%%***""" &&&(((((()))"""###%%%%%%%%%###""" &&&%%%$$$$$$%%%%%%###"""###(((,,,///222444///&&&'''((()))))))))***+++---+++&&&$$$&&&'''$$$###%%%&&&'''))))))'''&&&&&&&&&%%%(((+++,,,***(((&&&%%%(((((()))******'''###$$$+++///,,,((((((((((((!!!   ###"""111"""111000444777DDDZZZrrrqqq]]]GGGBBBAAAMMMddd~~~}}}uuupppooopppeeegggiiillloooqqqrrrrrrzzzzzztttqqqtttyyy}}}zzzpppkkkjjjeeedddiiitttttt\\\III555---,,,***'''$$$"""###$$$$$$######%%%''')))******)))(((((()))+++777<<>>===<<<===DDDOOO[[[gggsss}}}~~~xxxppphhhaaa\\\WWWYYY\\\^^^```___^^^]]]aaa^^^___gggooorrrtttwww~~~zzzuuurrrsssvvvyyyzzz}}}~~~|||qqqhhhWWWKKKMMMKKK@@@777555444444333333222111000000222///...333555444555888888999999666333111111111000000000111111000000000222000///333777888444000111111111111222333444555777777666333000111666:::>>>111(((,,,333666888<<<444///...222333///---///---...///000///...+++***///,,,+++,,,...///---+++...---,,,///111111---***555333///+++))))))***+++---+++)))***,,,---,,,)))******)))))))))***,,,---&&&))),,,***&&&%%%(((+++'''$$$!!!"""&&&((('''$$$$$$######%%%''''''&&&%%%&&&$$$"""###&&&'''%%%"""%%%%%%%%%$$$$$$#########%%%((()))(((%%%&&&,,,111,,,!!!+++222%%%###))) """###$$$"""!!!!!!"""$$$"""###$$$$$$"""!!!!!!"""""""""!!!!!!!!!!!!!!!"""+++000000)))$$$###!!!$$$$$$""" !!!$$$''''''::::::+++!!!&&&$$$&&&###"""!!! !!!"""$$$&&&  !!!!!!!!!"""""""""""""""#########"""!!!"""...+++&&&(((&&&!!! ### $$$  '''###!!! """$$$%%%### """""""""!!! !!!$$$'''""""""""""""!!!"""###$$$###"""!!!""""""""" &&&''''''%%%!!!!!!###&&&"""###&&&(((%%%"""'''...***$$$ !!!%%%'''%%%"""(((%%%#########"""###%%%###$$$%%%%%%%%%%%%&&&&&&'''### """$$$###!!!#########$$$$$$%%%%%%%%%+++)))((()))***)))'''%%%***'''$$$&&&***,,,***'''))))))))))))((('''&&&%%%...///---)))%%%&&&''''''***'''000***+++222))),,,...)))(((,,,...,,,******+++,,,------+++)))''''''!!!!!! ))),,,///(((,,,---999MMMdddxxx|||mmmZZZMMMHHHGGGSSSlllzzzsssooooooeeefffiiinnnrrrwwwzzz|||~~~{{{uuurrruuuzzz|||{{{rrrllljjjfffeeeiiiuuuwww]]]JJJ666---,,,)))&&&$$$"""###$$$$$$###$$$&&&(((***++++++***))))))***,,,333777@@@NNN]]]jjjssswwwyyyvvvrrrnnniiibbbZZZUUULLLJJJFFFBBB>>><<<;;;:::<<>>777666444444333333222111111000222000111666888666555777777777777666333111111222222111111000000111111222222000000222666777333///000000000111111222222222666666444111---,,,///222555...,,,222888999888:::999777777888444---,,,111+++,,,...//////...---,,,...---+++,,,...///---+++444111...---......,,,***///...,,,+++***+++,,,------+++)))***,,,---,,,******)))((('''''''''((()))&&&((())))))((('''(((***$$$%%%%%%%%%$$$$$$%%%&&&%%%$$$$$$%%%'''((('''%%%###$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$###$$$&&&((('''%%%%%%)))---&&&%%%,,, &&& """######"""!!!!!!"""$$$"""###$$$$$$"""!!!!!!"""""""""!!!!!!!!!!!!"""""" %%%'''$$$###&&&'''$$$!!!""" """###***000)))!!!%%%&&&!!!!!!"""!!!!!! !!!"""###$$$###"""  """"""""""""""""""""""""!!!"""###------%%%+++,,,'''!!!&&&'''###"""!!! $$$***$$$###!!!"""$$$$$$""" !!!!!!  ###&&&###'''&&&""" ######"""""""""######!!! !!!!!!  ###$$$$$$$$$%%%###!!!'''///$$$%%%$$$###!!! !!!!!!&&&%%%$$$###""""""$$$&&&"""!!!!!!"""$$$&&&''''''''''''&&&%%%###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%)))))))))((('''&&&%%%%%%+++)))'''))),,,---)))%%%'''''''''&&&&&&&&&%%%%%%******)))&&&$$$&&&(((*********666000---333---555...)))(((+++---***(((((('''***---,,,***)))***+++!!!"""!!!  !!!  ### &&&???222&&&,,,,,,444CCCYYYooowwwmmm]]]OOOJJJJJJXXXqqq}}}uuuooolllhhhiiikkkpppvvv}}}yyyssspppsssxxxyyy~~~}}}vvvooojjjhhhggglllvvv{{{___LLL888...+++(((%%%$$$"""###$$$$$$$$$$$$&&&(((+++,,,,,,+++******+++---...222;;;IIIYYYgggqqquuuuuusssppplllfff^^^UUUOOOEEEDDDAAA===;;;999888888:::@@@JJJUUU```kkkuuu{{{}}}|||zzzuuuooogggaaa]]]WWWVVVUUUUUUVVVYYY\\\^^^___]]]___gggnnnqqquuuyyyxxxvvvsssrrrsssvvvwwwxxxzzz}}}}}}ssseeeYYYPPPMMMFFF;;;666888444444333333222222111111222111555:::;;;777555666444555555444222111111222444333111000000111333444333111000222555666333/////////111111222111000///222333222000---,,,---...000------222777888:::<<<;;;<<<>>>;;;333++++++000***+++---...//////.........---,,,,,,......---,,,555222...,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***)))((()))***+++***((())))))'''&&&&&&%%%&&&&&&&&&''''''(((''''''''''''"""&&&)))((($$$"""$$$'''%%%$$$$$$$$$&&&&&&&&&$$$ ###&&&%%%!!! """%%%#########$$$$$$$$$$$$$$$"""$$$'''&&&$$$###%%%(((%%%%%%)))!!! ''''''"""######"""!!!!!!###$$$"""###$$$$$$"""!!!!!!"""""""""!!!!!!!!!!!!"""""""""%%%&&&###"""$$$&&&%%%!!!###"""!!!'''%%% $$$###""" !!!!!!!!!!!!!!!###""" !!!""""""!!!######""""""!!!!!! ###!!! """%%%((('''%%%$$$''''''### """!!!!!! #########'''---$$$###"""#########!!!  """%%%"""***000...'''"""###'''$$$###"""###$$$$$$""" !!!"""###"""!!!"""%%%'''&&&$$$######!!! '''///&&&+++000---%%%!!!###(((&&&((((((&&&######&&&((()))&&&###$$$%%%&&&$$$!!!---000222000+++'''''')))%%%%%%%%%$$$$$$$$$$$$$$$++++++***)))'''&&&'''(((***)))***,,,...,,,'''###%%%$$$#########$$$&&&'''%%%%%%$$$$$$$$$%%%***---000000===777111444111===---)))(((+++,,,)))'''((('''+++...---)))'''))),,, """!!!!!!!!!""""""!!! !!!"""!!!  !!!"""'''%%%###$$$HHH///%%%111///333===OOOeeerrrmmmaaaSSSPPPRRRaaayyy|||sssmmmkkkllllllmmmqqqxxxuuunnnkkknnnssstttzzzzzzrrrmmmlllkkkoooyyy~~~bbbPPP;;;000+++'''%%%$$$"""###$$$$$$$$$%%%''')))***+++,,,+++))))))+++---...111999FFFUUUcccmmmrrrrrrqqqoookkkeee[[[QQQIII@@@???<<<:::888777777777:::???HHHSSS]]]hhhrrrxxx{{{{{{yyyvvvpppiiiccc___[[[YYYWWWVVVVVVXXX[[[]]]```^^^```fffjjjkkknnnrrruuusssqqqqqqsssuuuvvvvvvxxx}}}|||sssddd\\\SSSLLLCCC999666999444444333333333222222222333333666::::::555444666111222333333111111222333333333333333333333333333222111111333666777555333///000222333333111///...///000111222111111111111222///,,,,,,///444;;;@@@888999:::777111++++++...,,,---...////////////...------,,,---------------...---,,,+++,,,------...++++++,,,,,,+++***)))((('''''''''''''''''''''''')))(((((((((((((((((((((%%%(((***)))&&&###$$$&&&%%%'''))))))'''%%%%%%&&&%%%$$$""""""$$$$$$###"""!!!###$$$###!!!!!!"""$$$""""""######$$$$$$%%%%%% """$$$$$$###""""""$$$%%%"""%%%'''###!!!%%%)))!!!"""###"""!!!!!!###%%%"""###$$$$$$"""!!!!!!""""""!!!!!!!!!!!!""""""###%%%'''&&&$$$###$$$&&&(((((($$$"""######!!!!!!###%%%""" ((( !!!!!!   ###%%%&&&&&&######"""!!!!!!  ###'''$$$ $$$,,,+++'''### !!!!!!"""######$$$(((+++"""""""""#########"""""" !!! """%%%(((,,,///---'''###$$$&&&$$$#########%%%%%%###!!!$$$$$$%%%%%%&&&(((***,,,%%%""""""###"""!!!%%%+++&&&---333111***%%%'''+++(((,,,---((($$$%%%'''))))))'''&&&(((++++++'''"""%%%(((******'''$$$"""""""""#########$$$$$$$$$%%%...,,,)))***,,,------+++&&&'''))),,,...,,,'''"""$$$###""""""###%%%''')))$$$######$$$%%%%%%***///444000;;;555000222...:::+++((((((,,,---******,,,+++///111...'''$$$&&&)))!!!!!!""""""!!!  """"""  """""""""$$$###===%%% 111+++...666DDDZZZjjjlllfff]]]]]]cccrrrxxxpppmmmmmmkkkkkkmmmrrrzzztttlllhhhjjjoooooovvv|||uuupppnnnnnnrrr|||gggTTT???222,,,'''%%%%%%"""###$$$%%%$$$%%%(((***)))***+++***((((((***+++111333999DDDRRR___iiinnnppppppnnnjjjdddZZZNNNGGG>>><<<:::888777777777777999???GGGQQQ[[[fffpppwww{{{{{{{{{xxxssslllfffbbb\\\[[[YYYWWWWWWWWWWWWWWW]]]\\\^^^cccfffgggjjjoooqqqpppnnnooorrrtttvvvvvvwww}}}{{{sssddd]]]UUUKKK@@@777666999444444444333333333333333444444777:::888333222555000111222222111111222444111222444666666444222111111111222444666888888888000111333444444222111///000000111222333333222111111///---+++---222888;;;333333333222111111000...000000000000//////......,,,------------,,,------)))+++,,,---,,,+++******)))***+++,,,,,,***(((''''''(((((((((((('''((((((((()))***++++++,,,,,,---(((...222///((($$$%%%)))***((('''(((***+++)))&&&(((&&&$$$###$$$%%%$$$###$$$"""!!!!!!###$$$###!!!"""""""""######$$$$$$$$$ !!!######"""!!!!!!"""###"""!!!"""$$$ ###!!!"""###"""!!!!!!###%%%"""###$$$$$$"""!!!!!!"""!!!!!!!!!!!!!!!"""###### !!!"""###$$$&&&)))---000&&&"""&&&%%%###$$$&&&$$$!!!$$$!!! (((  !!!###&&&'''&&&"""""""""!!!  !!!$$$$$$ &&&222CCC777***!!!!!!$$$&&& """"""!!!!!!###&&&''' """######$$$$$$%%% !!!""""""!!!"""###%%%(((%%%"""!!! ######"""###%%%%%%$$$""""""!!!!!!!!!###&&&'''(((""" !!!$$$$$$""""""&&& $$$((()))'''%%%$$$$$$(((------'''###%%%&&&$$$ $$$***///000,,,)))''''''))),,,......***'''######$$$%%%'''((())))))000***&&&)))///333///***!!!###&&&***,,,***'''$$$$$$#########$$$''')))+++'''$$$$$$((('''%%%(((...222(((000------111,,,777)))''')))---...,,,---000+++...000---'''%%%'''*** !!!  """"""!!!!!!!!!!!!""""""&&&$$$,,,"""!!!...(((,,,333???RRReeennnnnnbbbhhhsssvvvqqqqqqrrrkkkkkkmmmsss|||uuummmhhhiiimmmlllsss}}}{{{uuurrroooooottt~~~kkkYYYCCC555---'''&&&'''"""###%%%%%%%%%&&&(((***)))******)))(((((()))+++444555999BBBOOO\\\fffkkkooonnnlllhhhbbbXXXMMMFFF<<<;;;999888777777777777888===EEEOOOZZZeeepppvvv|||||||||zzzuuunnnhhhcccZZZYYYWWWVVVTTTTTTTTTTTTVVVVVVZZZaaadddfffkkkqqqooommmkkklllooosssvvvwwwwww}}}{{{ttteee___UUUHHH>>>777666777444444444444333333333333444555999<<<888222111444000111333333222222333444000222444666666444222000000111222333555777888999111222333444444333222111333111111111111111///---+++---//////333777666333111222111000333666444000111111000//////......---,,,---......,,,,,,---...+++---//////,,,)))'''&&&'''(((***+++,,,,,,++++++)))+++,,,+++***)))***,,,((()))***,,,---...//////,,,111555444...***+++...,,,(((%%%&&&***---+++(((,,,)))'''%%%&&&&&&&&&%%%%%%""" !!!%%%&&&### """""""""###############!!!!!!!!!""""""#########$$$&&&!!!$$$---'''!!! """""""""!!!"""$$$&&&"""###$$$$$$"""!!!!!!"""!!! !!!!!!"""###$$$""" !!!###""" """&&&///$$$"""&&&$$$"""$$$%%%&&&)))---%%%""" $$$###!!!!!!"""######"""!!!!!! """###"""(((666AAA;;;444///---***$$$"""### ###%%%$$$ """#########$$$%%% !!!######""""""$$$%%%(((""""""!!! """"""!!!###$$$%%%###"""###!!! """$$$%%%%%% !!!%%%%%%"""!!!"""!!!$$$%%%%%%""" $$$)))(((###"""'''&&& ###&&&((()))((('''&&&***)))***///444666333///'''((((((***+++,,,---......)))%%%(((///111,,,&&& """$$$'''((((((((('''$$$$$$$$$%%%&&&(((***+++)))%%%''',,,+++%%%&&&,,,333'''......222777333@@@((((((***//////---...222)))*********))))))+++---  !!!"""###!!!""""""######""""""!!! )))''''''""")))'''***)))...444<<>>@@@;;;---555888222,,,---///...++++++++++++,,,---......+++---///...,,,+++,,,///...//////---++++++...222......---,,,+++***))))))&&&(((***)))&&&%%%''')))'''((()))******)))(((((()))%%%$$$***333666111***$$$&&&&&&$$$"""$$$***000)))'''###!!!!!!"""!!!!!!"""%%%'''&&&###"""$$$'''$$$$$$######""""""!!!!!!###""" ###%%%'''((( $$$&&&;;;444 !!!""""""!!!"""$$$&&&"""###$$$$$$"""!!!!!!""" !!!"""$$$$$$!!!''''''######)))!!!""")))000***((($$$### )))$$$%%%$$$###!!!!!!""""""  """######"""!!!$$$(((777CCC777!!!666333...&&&***>>>""" !!!''')))(((###%%%'''%%%!!!!!!!!!"""!!!!!!"""### !!! !!!"""$$$!!! !!!###$$$"""!!!'''$$$!!! """###""" $$$ !!! !!!$$$###%%%&&&&&&$$$""""""###!!!$$$###!!!)))444111&&&"""###!!! %%%111;;;$$$(((***)))))),,,///+++++++++***)))((((((''',,,222666333,,,%%%$$$%%%)))(((&&&$$$###%%%(((+++"""###%%%&&&'''(((((((((&&&"""&&&///...%%%###***000&&&///,,,&&&%%%%%%999++++++---///,,,'''(((---///***&&&'''+++---+++)))''''''%%%"""  !!!!!!%%%$$$###""""""$$$&&&((('''(((******(((&&&&&&&&&((()))...333777???QQQaaattt}}}}}}~~~zzz{{{|||}}}tttjjjccccccfffjjjuuu}}}wwwssspppnnnlllnnnrrrzzzuuucccLLL:::000***%%%!!!$$$$$$$$$$$$%%%&&&'''(((+++++++++***((((((+++---000***///???LLLQQQZZZeeehhhhhhhhheee^^^TTTIIICCC888444666***:::---666;;;555999???GGGQQQ]]]hhhpppwww}}}{{{uuulllccc]]]YYYSSSQQQRRRRRRPPPNNNQQQSSSVVVZZZ^^^aaadddeeedddeeeeeefffiiinnntttyyy{{{~~~vvvlll]]]MMMDDD>>>888444333666555444333333333333333888555ZZZ:::///666:::111222111000222555777555333999888666444333111111111222111/////////111333555...000000000///000222444555444222111///...------***......,,,111999<<<999&&&***444:::444+++***000))))))---111///)))''')))222111000...,,,***)))(((,,,+++*********+++,,,---++++++,,,---,,,+++)))((()))***+++***(((&&&''''''''')))++++++***'''&&&%%%***'''+++444111(((***555)))(((&&&$$$###$$$%%%&&&$$$$$$$$$$$$%%%&&&&&&'''###$$$$$$$$$$$$###""""""$$$'''))))))%%%"""""""""+++((($$$"""###$$$%%%%%%###""" """&&&%%%""" !!! $$$%%%""" """$$$###""" """%%%&&&%%%### (((&&&$$$$$$$$$$$$"""!!!$$$%%%%%%$$$$$$$$$$$$%%% ''')))###"""$$$$$$&&&""" &&&+++......(((###%%%$$$$$$"""%%%"""$$$%%%&&&444DDD===)))!!!&&&'''### ### ###))),,,,,,++++++++++++'''"""!!! $$$###"""!!!&&&###  !!!!!!!!!'''%%%###""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$%%%$$$###!!!!!!!!!""""""###$$$&&&+++...---(((###""""""###$$$ &&&222%%%%%%$$$333555***+++...'''###)))((($$$)))...---+++)))((('''''''''111)))###&&&,,,"""%%%333+++!!!)))''' '''''''''''''''''''''''''''------***%%%$$$)))444===777%%%$$$+++(((''',,,...>>>333(((&&&+++...***###'''%%%!!!#########!!! !!!!!!"""$$$###"""""""""$$$&&&'''''')))++++++)))''''''''')))***...222555<<>>444...((($$$$$$$$$$$$$$$%%%&&&'''(((+++++++++***))))))+++---111---111AAAMMMSSS\\\gggeeeeeeeeeaaaZZZPPPGGGAAA777444:::JJJ@@@222...888222555<<>>LLLSSS>>> +++000,,,+++222000***---"""$$$&&&(((***,,,------888'''''',,,$$$%%%***"""%%%...+++$$$&&&'''%%%''''''''''''''''''''''''''',,,,,,***&&&$$$'''000777...!!!%%%///+++&&&&&&###'''...555444---''''''))),,,***&&&   !!! !!!#########""""""!!!"""$$$%%%'''''')))++++++***(((((((((***+++...111222777EEETTTmmm}}}|||}}}~~~uuuiiiaaaaaafffnnnxxx|||wwwqqqmmmjjjhhhkkkqqq{{{{{{kkkUUUBBB777000***&&&$$$$$$$$$$$$%%%&&&'''(((+++,,,,,,+++***)))+++---111---222@@@LLLTTT]]]fffeeeeeeccc___WWWNNNFFFAAA;;;222;;;^^^>>>444+++666000444;;;DDDNNN[[[gggooouuu{{{}}}xxxpppggg^^^YYYSSSPPPOOONNNKKKIIIHHHJJJNNNSSSXXX]]]```bbbccceeefffhhhiiilllpppssswww|||wwwhhhaaaXXXQQQGGG<<<666666555444444333333333333333777LLL@@@999///111333222111111111222444555444222222222222111222222333333111111111111111222222222///111333222111////////////.............../////////000111444999:::222(((//////111333111+++)))+++---,,,///222000,,,+++---******++++++++++++,,,,,,++++++******++++++,,,---*********+++******)))((((((((((((''''''(((+++...(((((())))))***+++,,,,,,...)))+++222///%%%&&&000+++)))&&&$$$######$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$######""""""$$$&&&&&&%%%$$$###$$$ !!!###%%%'''&&&### (((%%%"""!!!!!!"""""""""###$$$$$$$$$######%%%''' !!!"""%%%&&&%%%!!!***'''$$$!!! !!!"""$$$###"""!!!!!!######"""!!!###!!! !!!######  """""" ######!!! ###&&&)))+++---///111///111:::888)))###%%%!!!&&&///))))))333777222...,,,!!!%%%###)))+++'''""" !!!!!!...,,,)))'''&&&$$$"""$$$))),,,+++)))&&&%%%$$$!!!!!!$$$%%%$$$######"""!!!"""$$$$$$$$$"""###"""!!!"""###$$$###!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!""""""###$$$$$$###"""!!!!!!!!!"""###""""""###&&&((((((%%%###"""$$$+++///333777!!!...555333333555--- ###***)))+++222///''')))$$$%%%''')))******)))(((444)))***+++$$$%%%+++)))&&&&&&***)))###'''+++&&&&&&&&&&&&&&&&&&&&&&&&&&&)))******(((%%%'''+++000222&&&)))111---((('''###!!!,,,777777...&&&&&&***&&&((('''###$$$!!! !!!"""$$$$$$"""!!!!!!"""###$$$%%%&&&''')))++++++)))((((((((()))***---000000444AAAOOOiii|||~~~~~~~~~{{{vvvxxx}}}wwwkkkdddeeekkkmmmwwwzzzzzz{{{zzzwwwtttpppnnngggiiippp{{{{{{mmmWWWEEE888///)))%%%%%%%%%%%%%%%%%%&&&''''''+++,,,---,,,+++***,,,---...,,,111>>>JJJSSS\\\dddhhhgggeee```YYYPPPHHHDDDAAA///999PPP222///333444333777===FFFPPP\\\hhhooottt{{{~~~zzzrrrjjj```[[[UUUQQQOOONNNJJJGGGEEEGGGKKKPPPVVV[[[```bbbccceeeggghhhiiikkknnnpppuuu{{{xxxiiibbbZZZRRRFFF;;;777888444444333333222333333444>>>XXX666;;;444444444777111111111222333444333222111111111111111111222333111111222222222111111000///111444444111///...---222111000///...------------+++,,,333<<<>>>555+++777555222111...***(((((()))(((***,,,+++''''''***++++++++++++,,,,,,,,,,,,+++***++++++++++++,,,,,,)))))))))))))))))))))((('''((('''&&&&&&)))---111000...+++)))((((((((((((///)))+++222///$$$$$$,,,,,,+++(((&&&$$$$$$%%%&&&&&&&&&%%%$$$#########$$$###############"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$!!!!!!"""$$$%%%$$$!!!%%%######%%%%%%"""!!!"""!!!!!!""""""!!!"""######!!!!!!###$$$%%%$$$""" ***(((%%%"""!!!!!!###$$$###""""""###$$$%%%%%%$$$$$$"""!!!###&&&%%%!!!&&&***$$$%%%...$$$(((+++***&&&"""!!!"""...///999888)))###&&&### """!!!&&&000888000$$$&&&444111$$$""" '''---+++$$$!!!%%%%%%$$$###"""""" """&&&***+++)))'''%%%'''"""$$$((('''### $$$######%%%''''''&&&$$$***(((&&&&&&&&&%%%$$$"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""#########"""!!! !!!"""###"""""""""###$$$%%%$$$###""" !!!&&&---333777999###,,,///&&&&&&***%%%$$$%%%---***"""$$$,,,,,,+++***((('''%%%%%%&&&###%%%%%%###&&&---111)))!!!***---!!!%%%---$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))((((((***---;;;,,,)))***&&&''',,,***111---******,,,+++(((%%%!!!%%%'''%%%  ### !!! !!!"""###$$$$$$!!!!!!""""""###%%%&&&'''&&&(((******)))(((((((((''')))---111111555AAANNNeeezzz|||{{{||||||yyyvvvmmmrrrzzz~~~vvvzzzttthhhbbbfffnnnoooxxxwwwxxxyyyyyywwwuuurrrpppgggjjjqqq|||{{{nnn[[[HHH:::111***'''&&&&&&%%%%%%&&&&&&''''''+++,,,...---,,,+++,,,---///...333>>>JJJUUU^^^dddiiihhhfffaaaYYYQQQIIIEEEBBB---:::666......@@@...555999???FFFPPP[[[gggnnnuuu{{{|||tttlllbbb]]]VVVRRRPPPNNNKKKHHHDDDFFFJJJOOOUUU\\\aaadddccceeeggghhhiiikkknnnpppuuu{{{yyykkkcccXXXNNNCCC999777;;;333333222222222333333444AAASSS,,,555111000000333000111222333222222222222222222111000000000111111222222222222222111000///000222444444111///------222111111000////////////...******222;;;===666000666555222///---------,,,+++)))+++---,,,((()))---......------,,,,,,++++++******++++++,,,,,,,,,,,,------------------......((((((((('''''')))---111333///+++((((((((('''&&&...(((+++333111&&&###***---,,,)))'''&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$%%%###  ###******$$$!!!""" !!!"""""""""!!!#########"""!!!"""######''''''&&&%%%######""""""###"""!!!"""$$$%%%%%%$$$###!!!!!!"""%%%%%%"""++++++((("""###*** $$$''''''### ### '''((("""!!!"""$$$111666333...%%%$$$999888(((!!!$$$******$$$!!! !!!"""### !!!###$$$$$$######,,,&&&&&&---000+++$$$!!!###""""""$$$&&&&&&%%%###%%%###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!""""""###""""""!!! !!!"""###""""""###############$$$!!!######$$$&&&)))+++'''&&&%%%'''+++,,,%%%$$$)))%%%$$$+++)))"""%%%...---+++)))(((((())))))!!!&&&%%%"""###%%%)))000***!!!***..."""###***"""&&&&&&&&&&&&&&&&&&&&&&&&"""$$$''')))***+++,,,---:::+++%%%$$$$$$,,,***444+++######)))...+++'''###%%%'''&&&"""!!!""""""!!! """"""""""""""""""######$$$!!!!!!"""$$$%%%&&&''''''&&&(((***+++***)))))))))'''***///333444666BBBNNNccczzz~~~}}}~~~}}}xxxsssiiimmmuuu~~~|||uuukkkrrr|||uuujjjeeejjjsssuuu|||}}}|||zzzwww{{{{{{{{{yyywwwtttrrrppphhhkkkrrr}}}{{{ppp^^^LLL===333---***'''&&&&&&&&&&&&&&&''''''+++---///...---,,,,,,---111222777AAAMMMYYYbbbgggffffffddd```YYYPPPGGGBBB<<>>HHHTTTbbbooowwwwww~~~}}}uuummm```[[[TTTPPPOOOMMMJJJGGGFFFGGGIIINNNTTTZZZ```dddfffggggggggghhhlllrrrwww{{{xxxnnn```QQQIIICCC<<<777666222111111111222333333444WWW***888)))111333222...///222444333111///000222//////000111222444666777777555222000...//////000111222222000///...000222///............//////000...,,,000888:::555000111222:::<<<333---///444666...,,,+++---,,,***---333---,,,,,,++++++*********)))***+++,,,---,,,++++++,,,+++*********+++---...+++,,,---,,,)))(((((()))(((%%%###%%%+++...---***&&&"""***:::<<>>IIIVVVdddpppvvv~~~{{{rrrlll```\\\VVVRRROOOLLLIIIFFFCCCGGGLLLQQQTTTYYY___dddfffgggiiikkkllloootttwww{{{~~~xxxnnn```QQQFFF>>>777333333777+++666333...777666:::]]]444333777000444333666///111222222000//////000...///111222333333333222111111111111000000000000333000000333222...---///444000000222000,,,---333---...555<<<:::111,,,------///000111111///---,,,)))+++---//////---+++)))+++++++++************)))111---)))***///333333111************************'''---***!!!&&&444333'''***'''%%%&&&***,,,***&&&$$$))))))...:::555(((###%%%%%%&&&&&&'''&&&&&&&&&"""###%%%%%%$$$$$$%%%'''%%%&&&&&&%%%$$$###%%%&&&###$$$%%%$$$"""!!!!!!######%%%### ###'''### !!!"""######""""""########################&&&%%%%%%$$$$$$%%%%%%&&&%%%''')))'''$$$ !!!######!!! !!!"""""" """######"""###'''+++ &&&+++,,,---///---)))!!!!!! ###$$$%%%$$$111999,,,"""$$$"""111&&&"""'''''' ###$$$ """%%%%%%###"""!!! ######"""$$$''''''$$$""" %%%$$$###!!!!!!!!!"""###!!!  """###"""###$$$"""  !!!"""###"""!!!!!!!!!!!!!!!"""""""""""""""%%%)))((($$$  """%%%''')))+++,,,((('''%%%###"""!!! ###$$$%%%%%%%%%&&&)))+++###&&&)))***)))'''''''''!!!###***,,,'''%%%'''%%%'''%%%$$$(((///---&&&!!!###%%%$$$"""###&&&)))+++&&&,,,IIIEEE)))000***&&&((()))&&&###"""###$$$%%%%%%######$$$&&&,,,((($$$"""###%%%%%%$$$)))&&&''')))'''###"""%%%$$$%%%'''***++++++***)))&&&((('''&&&)))...///,,,---,,,+++,,,...///...---***...222444666<<>>777444444;;;///888333...555444;;;\\\222222666///333222444///111222222111000000111///000111222222333222222111111111111000000000000000......222222///...111333000000222000---...444000111777<<<999111---000+++,,,...000000///...---+++,,,---......---,,,+++,,,,,,,,,,,,++++++++++++000,,,((()))...222222111************************'''+++)))$$$)))222000(((+++'''%%%'''+++,,,***'''***...---111<<<888+++(((%%%%%%&&&&&&&&&&&&&&&%%%###$$$%%%%%%$$$###$$$&&&%%%%%%&&&%%%######%%%&&&$$$"""!!!"""$$$&&&&&&%%% ///666--- %%%!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$###&&&((('''%%%""""""###"""!!!!!!!!!!!!!!!"""""" &&&,,,+++&&&"""$$$((( $$$&&&$$$%%%''''''$$$!!!!!! ###"""######""""""'''...+++000,,,!!! """555'''!!!"""!!!!!! $$$&&&###  !!!!!!!!!###### """"""###$$$%%%$$$"""!!! !!!######"""!!!!!!!!!""""""!!!!!!  !!!"""######$$$$$$###!!! !!!!!!"""###"""!!! !!!!!!!!!"""""""""######"""%%%(((((($$$!!! !!!######$$$$$$%%%%%%&&&&&&#########"""######$$$$$$!!!###%%%%%%###%%%***...%%%######%%%''''''%%%"""$$$ %%%&&&######&&&&&&&&&""" &&&---,,,&&&"""###$$$###"""###'''***$$$---)))!!!,,,AAA<<<%%%333+++&&&'''(((&&&%%%&&&###$$$&&&&&&%%%%%%&&&'''&&&$$$""""""$$$%%%&&&%%%(((%%%%%%''''''$$$$$$&&&$$$%%%(((***,,,---------)))***)))(((+++222444222111///,,,++++++------,,,)))---222444777>>>IIIQQQjjjzzztttppplllllloooqqqqqqpppuuuvvv|||zzzjjjbbbaaacccqqquuuzzz}}}}}}{{{zzzyyyuuutttssstttwwwyyyyyyxxxrrrqqqssszzz}}}uuupppmmmeeeYYYMMMBBB:::444000///...,,,+++************,,,***+++---,,,)))***///222666===GGGRRR\\\dddiiigggbbb\\\XXXTTTOOOGGGBBB@@@@@@===999555222222333555;;;DDDOOO[[[fffqqqxxxyyyooohhh^^^ZZZUUUQQQNNNKKKHHHFFF???BBBFFFKKKPPPWWW___dddbbbeeeiiilllmmmooorrrttt{{{~~~zzzlll___PPPFFF???888555555<<<222888222///555444CCCZZZ111111555///222111333///111333222111000111222111111111111222222222222222222111111111000000000///,,,...111222000000222111///000111000...000444///111555777333---***---)))***,,,.../////////...,,,------------------,,,------------,,,,,,,,,,,,---***'''(((---000111000************************)))''''''***---...,,,***+++(((&&&(((+++,,,+++((((((,,,)))+++555111&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&%%%#########%%%$$$%%%%%%%%%######%%%&&&&&&"""!!!&&&***+++)))000;;;222  )))######"""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""$$$&&&&&&%%%$$$$$$$$$ !!!""""""###"""""" ***333333)))!!! ###!!!###"""!!!"""!!!!!!!!! &&& &&&$$$ +++===222***  555(((!!!###&&&&&&!!! !!!""""""#########""" ###'''%%% ###$$$$$$###!!! !!!""" !!!!!!!!!!!!!!!!!!"""!!! !!!###$$$###$$$$$$###!!! !!!"""!!!"""""""""!!! """"""""""""############!!!%%%((((((%%%""""""###########################""""""""""""######$$$%%%###%%%%%%###$$$***///((($$$ """''')))%%% )))$$$!!!###$$$$$$%%%''''''+++%%% (((///%%%%%%$$$###"""###'''***$$$)))'''"""'''///+++555,,,&&&%%%&&&&&&&&&(((###$$$&&&&&&&&&&&&((()))&&&%%%$$$$$$$$$$$$$$$###%%%"""!!!%%%'''%%%%%%(((%%%&&&(((***,,,---......***+++******///777;;;:::444111,,,******+++,,,,,,///222555666777<<>>555111,,,))))))***+++,,,222555777666777<<>>FFFRRR\\\dddlllvvv|||vvvkkkddd[[[WWWRRRNNNLLLIIIGGGEEEDDDDDDGGGLLLRRRYYY___bbb```dddiiilllooopppsssttt{{{~~~xxxlll___PPPGGG@@@999666777666444666///444666777VVVYYY111222777111444222444222333444444222111111222333333333222222222222222222222222222111111111111444111111444444000///222---000111111000000222222222:::AAA@@@999333000///,,,,,,,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,++++++++++++***)))((()))+++,,,---...))))))))))))))))))))))))***$$$&&&000222***''',,,)))(((((()))***+++***))))))---((('''...+++###$$$%%%%%%&&&&&&%%%$$$$$$###$$$&&&&&&%%%###"""###$$$"""$$$$$$$$$######%%%''''''***+++(((%%%&&&,,,111!!!"""%%%%%%###!!!$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""""""""#########""" !!!############"""!!!###%%%&&&%%%"""!!!"""!!!!!!###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""" """+++---)))!!!$$$$$$&&&%%%,,,...(((!!! $$$!!!  !!!"""!!! """"""#########"""!!! !!! ###(((&&& ###'''(((&&&$$$"""!!!!!!!!!!!! """!!! !!!###$$$"""###$$$###!!!!!!"""### !!!!!!!!!!!!!!!!!!""""""""""""######### ###&&&&&&$$$"""$$$&&&############$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$""""""&&&)))***%%%!!!((((((''''''&&&&&&'''((("""!!! !!!%%%&&&###***###&&&000111)))---+++'''$$$######$$$$$$)))(((((((((&&&%%%)))000---'''$$$&&&'''%%%"""### """$$$$$$$$$%%%''')))&&&''''''&&&&&&'''))),,,333,,,((()))***(((&&&&&&)))))))))***+++,,,------,,,---......333;;;>>>===444000,,,)))***+++,,,---000333666666888???JJJSSSfffxxx|||yyyxxxzzz{{{{{{yyywwwwwwxxxwwwtttrrrtttwwwyyyxxxvvvwwwzzzzzzooohhhdddccciiinnnsssxxx{{{|||~~~|||zzzyyyyyyzzz{{{zzzyyyvvvuuuuuu{{{yyytttsssuuurrrjjj^^^OOOBBB999444111///---+++))))))))))))+++***+++......,,,///444555<<>>777222000///---------,,,,,,+++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,++++++++++++***************+++,,,,,,)))))))))))))))))))))))))))&&&(((///000***(((+++(((((((((((()))))))))))))))...***)))///+++$$$'''%%%&&&&&&%%%%%%$$$###"""$$$%%%&&&%%%#########%%%"""###$$$#########%%%'''%%%***---***$$$""")))000$$$###$$$$$$!!! &&&######$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""#########"""""""""###""" !!!""""""###""""""!!!!!!"""  """ !!!"""!!! !!!!!!!!!!!!""""""""" %%%###%%%000,,,  """---###---000***###!!!###"""!!!!!!######$$$$$$$$$$$$"""  !!!&&&$$$ ###&&&'''%%%###"""!!! !!!  """###!!!"""###"""!!! !!!""" !!!!!!!!!"""!!!!!!!!!!!!"""""""""""" ###&&&%%%"""!!!###%%%&&&&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""###$$$%%%###"""$$$((()))%%%"""$$$&&&((('''%%%%%%''')))$$$%%%&&&)))...111+++###!!!&&&...222---'''&&&***---***'''&&&&&&&&&$$$###'''''')))(((%%%%%%***222+++%%%###&&&'''$$$!!!!!!!!!"""$$$$$$$$$$$$&&&'''+++++++++(((&&&'''***...222+++&&&(((***)))''''''))))))***+++---...000111///111111000333999:::777111...+++***+++------...///222555666999@@@LLLVVVfffvvv|||zzzyyyzzz{{{yyyvvvuuuvvvxxxuuurrrqqqrrrvvvxxxvvvttttttyyy|||sssmmmjjjhhhlllppptttxxx{{{~~~~~~}}}}}}}}}|||zzzyyywwwvvv|||xxxuuuuuuwwwuuuooocccTTTFFF<<<888000///---+++************,,,+++,,,///000...111666===CCCNNNZZZdddiiikkklllccc^^^XXXUUUUUUTTTQQQNNNJJJIIIFFFBBB@@@???BBBEEEHHHRRR___hhhmmmsss{{{~~~uuujjjcccYYYUUUPPPMMMJJJHHHFFFDDD===???DDDLLLVVV^^^aaaaaadddfffiiilllooorrrvvvyyy{{{~~~{{{oooaaaRRRHHH@@@999555666333777777000888333111\\\VVV///111777111444222333666777888666333000///000...000333666666555333111333333222222222111111111111//////222222///...111---222444111///111111......777<<<555...---//////---,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,+++,,,,,,+++*********+++))))))))))))))))))))))))((()))+++---,,,***)))***&&&''''''(((''''''((()))&&&,,,)))(((...***###&&&%%%&&&&&&%%%%%%###""""""###$$$%%%%%%$$$###$$$&&&!!!"""######"""###%%%'''"""&&&)))'''###"""&&&***+++'''%%%$$$!!! ''' """$$$%%%&&&$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""#########""""""###%%%%%%""" """!!!!!!!!!!!!!!!""""""  !!!!!!######!!!!!! !!!!!!!!!"""""""""""" !!!"""$$$(((***'''!!!###***"""&&&'''%%%###!!! """!!! !!!""""""###$$$%%%%%%$$$"""!!!!!!!!! ######!!!!!!""""""!!! """###!!!!!! !!!""" !!!!!!  """ !!!"""""" !!!!!!!!!!!! ###%%%$$$!!! !!!$$$$$$$$$###""""""!!! """"""!!!!!!!!!""""""###"""###"""!!!!!!###(((---$$$%%%&&&(((******)))(((''')))***---444999555+++(((444555***%%%111)))'''&&&'''))))))'''%%%"""&&&)))'''$$$###&&&(((,,,&&&"""$$$&&&$$$#########$$$%%%%%%$$$$$$&&&'''222111///***&&&%%%(((,,,***### $$$((())))))***((()))***,,,...111333555333444444222333777555111///---+++***,,,.........111444666777888@@@LLLUUUhhhvvv}}}{{{{{{|||{{{yyyuuutttvvvyyyssspppoooqqqtttvvvuuusssrrrxxx~~~uuupppmmmllloooqqquuuyyy{{{}}}|||zzzxxxwww|||zzzxxxxxxvvvvvvqqqfffWWWHHH???;;;111///...,,,+++++++++,,,,,,+++---000000///222777CCCIIITTT___gggkkklllkkkbbb^^^YYYWWWWWWVVVSSSPPPOOONNNJJJFFFBBBAAADDDFFFJJJUUUbbbkkkpppuuu}}}~~~uuukkkcccXXXUUUPPPLLLJJJHHHEEECCC<<<>>>EEEOOO[[[cccfffeeeeeegggjjjlllnnnrrrwww{{{{{{~~~}}}pppbbbRRRHHH@@@888555555---444555///:::555333aaaUUU---000666000333111222888999888666333000//////---///333777888666333111333333333222222222111111...,,,---000111......111---333555111///111111---111999;;;222***,,,111444+++++++++,,,---...///000........................//////.........---------,,,------,,,***))))))***))))))))))))))))))))))))'''+++,,,+++***++++++)))%%%&&&''''''&&&&&&'''((('''---+++***000,,,&&&)))&&&&&&&&&%%%$$$###"""!!!"""###%%%%%%$$$$$$%%%'''!!!"""######"""###%%%''' !!!############$$$%%%222%%%%%%%%%###"""!!!$$$&&&'''%%%###!!!########################""""""!!!!!!!!!!!!""""""###""""""$$$'''(((&&&###$$$###!!! !!!"""###!!!###""" $$$((()))%%% !!!""" !!!!!!!!!""""""######((((((!!! ''' $$$""""""  !!!!!! !!! !!!###%%%&&&%%%$$$###"""$$$!!!"""###""""""!!!!!!%%%$$$###!!!  !!! !!! !!!  !!! !!!"""""" !!! ###$$$###  ### !!!"""""""""&&&%%%$$$"""  ###$$$,,,888(((&&&&&&***///111---)))$$$&&&&&&(((000888555+++222$$$'''444444)))!!!%%%$$$$$$'''+++,,,***'''"""***///+++'''&&&%%%"""000((("""###$$$$$$%%%'''%%%&&&''''''%%%%%%&&&'''???999222,,,))))))))))))(((&&&$$$%%%'''))))))))))))&&&%%%***...///111555555...666...;;;CCC///666000...,,,***)))+++---...555444666;;;<<<>>>IIIVVVjjj~~~~~~|||}}}~~~~~~{{{wwwuuunnnjjjkkklllmmmppptttuuu{{{tttnnnnnnppprrrtttvvvxxx{{{~~~}}}~~~xxxvvvvvv{{{~~~xxxuuuxxxsssmmmfff]]]QQQCCC999222///333'''$$$---'''***...---///111///...333:::FFFSSS```hhhmmmooolllhhh```___]]][[[YYYWWWWWWVVVTTTRRRNNNHHHEEEEEEHHHKKKSSSXXX```jjjttt{{{{{{tttkkkdddXXXTTTOOOJJJGGGEEEBBBAAA>>>???CCCKKKVVV^^^bbbcccgggggggggggghhhlllssswww{{{~~~zzzrrrcccSSSIIIBBB;;;777777///;;;111444666222***mmmWWW000111444...444333555222333444333111000111222222444555333111333;;;AAA:::555,,,&&&***222444111//////000111111111111000///...000444111,,,---333>>>:::555111,,,)))///777111&&&---888000(((+++///000...+++)))((((((***+++------,,,+++++++++,,,,,,,,,,,,***)))))))))***+++,,,,,,+++***))))))))))))(((,,,,,,'''%%%***///111((()))***+++***)))'''%%%000+++&&&(((...000,,,&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$'''&&&"""###***000'''***###"""&&&&&&((((((,,,&&&"""%%%$$$###"""!!!!!!"""###$$$### !!!###"""!!!!!!!!!!!!"""""""""""" !!!"""######$$$$$$$$$$$$###############!!! """ """&&&$$$  $$$ """%%% !!!"""######"""!!! !!!!!!!!!!!!!!! $$$"""  !!!  !!!!!! !!!!!!"""###$$$  !!!'''%%%&&&%%%&&&&&&%%%""" """$$$ %%%!!!&&&###!!!!!!!!!!!!!!!!!!"""###### !!!"""'''---111,,,###!!!(((***%%%&&&,,,(((%%%%%%))))))(((,,,444555,,,!!!222666,,,'''%%%%%%&&&'''))))))'''&&&(((&&&######$$$&&&&&&%%%---***'''%%%%%%%%%%%%$$$%%%%%%&&&'''((((((((((((===888222---,,,,,,,,,,,,'''%%%$$$%%%'''***++++++555111111555666444444777111888FFF///888???444777111000---++++++,,,...000777666888===???DDDQQQ___xxx}}}}}}|||yyyuuunnniiijjjkkkkkknnnssstttxxx~~~|||qqqlllmmmooosssuuuwwwyyy|||~~~}}}~~~|||yyyxxx{{{zzzwwwxxxtttnnnggg___SSSEEE<<<666///555---***,,,&&&000,,,+++---000000///555<<>>@@@DDDLLLWWW___ccceeeaaaaaaaaaaaabbbffflllqqqzzz}}}{{{rrrcccTTTJJJCCC;;;777777444<<<...///222666666zzzXXX111222666///222111333222333444333111000111222222444444222111333:::@@@333444666888888555111...444333222111222333555666000...111444222---...333???888222000///...111555III666000333,,,(((---///(((***---//////---+++)))*********+++,,,---//////,,,+++***)))))))))***+++++++++***)))(((((())))))000222///)))(((,,,//////((())))))***)))((('''&&&,,,,,,++++++***)))(((&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""""" $$$'''%%%!!!!!!''',,,!!!'''***&&&###$$$%%%"""'''))),,,&&&"""$$$###""""""!!!!!!""""""######!!! !!!"""$$$$$$###$$$######"""!!! !!!!!! """$$$%%%#####################"""!!! !!!  !!! $$$$$$$$$######"""!!! !!!!!!!!!""""""""" !!!!!!!!!  !!!  !!!### !!!!!!""""""""""""!!! !!!!!!!!!"""###""" !!!!!! %%%*** !!!###$$$%%%""""""%%% %%%!!! """ ###$$$###"""!!!!!!###%%%!!!&&&!!!$$$"""###!!!!!!!!!!!!!!!"""######"""######""""""###'''***333+++***222444---***---###$$$)))...,,,'''(((...:::,,,&&&---444333,,,%%%...)))$$$$$$'''(((%%%!!!'''%%%######$$$$$$###"""***'''$$$###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%777333///,,,++++++++++++)))'''&&&'''***---//////666444555999999555444666777999GGG333CCC<<<888;;;444222000...---///000222888888:::>>>DDDMMM^^^mmm~~~~~~~~~|||vvvnnniiihhhiiiiiilllpppssstttxxx~~~zzzoookkkmmmpppuuuvvvyyy{{{~~~}}}{{{}}}}}}zzzxxxuuuooojjjbbbWWWJJJAAA888///444...***+++###,,,******,,,///000111777???MMMXXXdddjjjnnnooolllgggbbbaaa```______^^^^^^^^^[[[YYYVVVQQQNNNNNNQQQTTT[[[```iiittt~~~{{{tttkkkcccZZZUUUOOOIIIFFFCCC@@@???===???DDDLLLVVV^^^cccdddbbbccccccdddeeeiiinnnrrrzzz}}}|||qqqdddUUUKKKCCC;;;777777555999---///111888999yyyZZZ222444888000222000222222333444333111000111222222333444222111333999>>>555666<<>>999RRR===;;;???555444111//////000222444888999<<>>;;;>>>CCCKKKSSS[[[```cccggghhhiiijjjlllooossswwwyyy|||~~~qqqeeeWWWMMMDDD;;;777888000555000555333777111ddd^^^444444999222222000444222333444333111000111222222333333222111333888<<<@@@777666===;;;000000999444222000......///111222+++,,,...111222222333444444---***+++------...000;;;000000444111444666111444222///---++++++++++++......---,,,+++++++++++++++++++++******************)))))))))))))))***+++222///((("""###(((((($$$)))(((((('''''''''(((((($$$***///...)))%%%&&&(((''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""!!!$$$&&&$$$!!!!!!$$$(((!!!!!!"""###%%%%%%### $$$ """)))+++&&&!!!!!! !!!""""""!!! """$$$$$$"""###&&&*** !!!!!!!!!!!! !!!""""""""""""""" !!!!!!!!!!!!!!!!!! !!! !!!!!! &&&### !!!###$$$""" !!!"""""" !!!!!! !!!!!!!!!!!!!!!"""$$$&&&%%%### !!!!!! """###%%%!!!!!!!!!!!!!!! """!!! !!!!!!""""""!!! &&&000888 !!!"""###''' !!!!!!###&&&$$$(((!!!'''"""###$$$"""  !!!&&&###!!!%%%"""$$$!!!!!!!!!!!!!!!""""""###!!!$$$%%%%%%$$$$$$%%%&&&'''+++///+++$$$$$$(((+++///000,,,&&&&&&///:::III+++...:::)))'''333...***%%%!!!"""&&&)))(((&&&""""""%%%(((---//////---(((&&&$$$$$$%%%&&&%%%%%%'''''''''''''''&&&%%%$$$CCC???:::666444222000...---+++((((((***---///000---...111555555222444888???IIIMMMAAALLL>>>AAA>>>777666333111111222444666777:::<<<@@@JJJ^^^vvv}}}}}}~~~xxxppphhhfffeeeeeeggglllrrrqqqttt|||{{{qqqmmmppptttxxxyyy{{{|||~~~}}}xxxuuurrrnnniiiaaaVVVMMM@@@===<<<***222HHH999(((...---...000111222888AAALLLVVV```gggkkkoooooolllmmmllljjjgggeeecccbbbbbbaaaaaa___]]]\\\]]]aaadddiiioooxxx~~~xxxnnnddd[[[UUUMMMGGGCCCAAA???>>>===@@@FFFMMMTTT[[[```dddfffhhhjjjlllmmmooosssvvvxxx{{{~~~qqqfffYYYNNNDDD;;;777888000333222999333666---UUUggg666222888333444222666222333444333111000111222222222111111111444777:::DDD444,,,222444...///777777666555444333222222111)))+++---///222555666555---+++,,,...---***---222...,,,333666111555999222333222000...,,,+++++++++///...---,,,++++++++++++++++++++++++******))))))************++++++,,,---000...)))%%%''',,,,,,(((((((((''''''''''''((()))%%%'''+++---,,,+++***)))''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""!!!###%%%%%%$$$$$$&&&)))###!!!!!!$$$&&&'''(((###"""$$$((((((%%%"""!!! !!!""""""!!! !!!######!!!"""%%%))) !!!!!!!!!!!!"""###%%%%%%###  !!!!!!!!!!!!!!! """  !!!!!! !!!""" !!!"""###$$$%%%%%%   !!!!!!""""""!!!!!!###%%%&&&%%%###!!!"""!!! """###$$$######"""!!! !!!!!! !!!!!!!!! ###%%%"""!!!!!! %%% !!!""" !!!$$$"""''' ''' !!!!!! !!!###%%%$$$$$$$$$((($$$###!!!!!!!!!!!!!!!""""""### ###'''((('''%%%$$$$$$"""&&&,,,---((($$$(((///###(((+++&&& !!!***333>>>&&&///<<<***'''222+++!!!###%%%&&&&&&'''((())) $$$(((******)))+++)))'''&&&&&&&&&$$$###''''''''''''&&&%%%$$$$$$OOOJJJBBB;;;555111---++++++(((&&&%%%(((,,,...000000///111333111///333:::999mmmkkkOOO<<>>AAAMMMddd}}}~~~}}}{{{rrriiifffeeedddfffjjjpppqqquuu}}}~~~sssppprrruuuyyyzzz{{{|||}}}{{{wwwtttrrrpppllldddZZZSSS???;;;888'''333LLL>>>---111///000222222333;;;CCCLLLUUU___eeejjjooopppmmmqqqooommmjjjgggeeedddcccbbbbbbbbbaaaaaadddhhhkkksssxxxxxxnnndddZZZTTTLLLFFFBBB@@@???>>>AAAEEEKKKPPPUUU[[[aaaeeeeeehhhkkkmmmooopppsssuuuwwwzzz~~~~~~qqqggg[[[PPPEEE;;;777888666333111888///777222TTTvvv<<<000666444666333666222333444333111000111222222111111000222444666888<<<111+++000444000---///444444444444444333111111+++...///000444888999666,,,---000333000,,,///555333444999555...444;;;333(((+++///222333000---***,,,+++++++++,,,,,,---...***++++++++++++***))))))*********+++,,,---...///((()))(((%%%'''++++++(((&&&''''''''''''((((((((('''&&&'''***...///,,,***&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""!!!"""$$$%%%%%%%%%''')))&&&###"""$$$%%%&&&***///######%%%&&&&&&$$$"""!!! !!!!!!""""""!!!!!!  !!!!!!!!!"""$$$&&&$$$$$$###"""!!!  ###&&&&&&###  !!!!!!""""""!!! !!!  !!!!!! !!!!!!  """ !!!"""######!!!  !!!!!!!!!!!!!!!"""###$$$$$$"""!!!!!!"""""""""!!!!!!!!!!!!""""""######"""!!!  !!!!!!!!!!!!!!!"""!!!  ###'''$$$!!!"""###%%%%%%!!!$$$)))---"""$$$$$$((($$$ &&&!!!!!!!!!!!!!!!"""######%%%'''***)))'''###!!! $$$((()))((((((+++///&&&---***&&&%%%&&&(((+++###000<<<111------"""!!!%%%))))))%%%###$$$&&&%%%$$$$$$%%%&&&&&&%%%###+++***(((''''''&&&$$$"""###$$$$$$$$$$$$######"""___XXXLLLAAA888222---***+++(((&&&'''+++000444666555333333444333444<<>>===:::888888999;;;<<<777===AAACCCOOOhhh}}}sssjjjfffdddccceeejjjmmmqqqwww~~~uuuqqqrrruuuyyyzzz{{{zzz{{{}}}}}}}}}xxxvvvtttrrrpppnnnggg]]]VVVDDD666333***000;;;000...111///000333444666>>>HHHOOOXXXaaafffjjjooopppnnnqqqpppnnnkkkiiigggfffffffffggghhhiiijjjmmmrrruuu|||}}}wwwmmmbbbXXXSSSKKKEEEAAA@@@@@@???BBBFFFLLLPPPTTTXXX^^^bbbeeehhhlllnnnpppqqqsssuuuvvvyyy}}}~~~qqqhhh\\\QQQEEE:::777999999333222888---888333PPPDDD000333333666222444222333444333111000111222222111000000222444555666444222222333444333///,,,/////////000111222444444222444444333666;;;:::555...---000444444000000333555666:::555111<<<@@@444&&&)))...222333111---***,,,,,,+++++++++,,,------***++++++,,,+++***)))((()))))))))***+++---.../// %%%'''%%%%%%''''''%%%%%%%%%'''((((((((('''''''''&&&&&&(((+++,,,+++)))$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""""""""###$$$$$$$$$$$$$$$%%%%%%###$$$&&&%%%"""%%%,,,###%%%%%%$$$#########"""###""""""!!!!!!""""""###"""!!! """#########%%%%%%$$$###"""!!! !!!"""######"""!!!  !!!""""""######!!!  !!!$$$%%%%%%$$$'''### !!!"""!!!  !!!!!!!!!!!! !!!""""""!!!!!!###%%%"""######""""""!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""!!!  !!!"""""" $$$&&&######***&&&$$$***---$$$!!!!!! $$$***..."""###!!!&&&$$$$$$,,,!!!!!!!!!!!!!!!"""######$$$&&&((((((%%%""" """ %%%---000,,,%%%###+++111...***)))&&&###"""(((///222222111***'''((((((&&&$$$"""###$$$,,,***(((''''''&&&%%%###)))'''&&&&&&'''&&&$$$""""""######$$$$$$$$$######qqqhhhZZZLLLAAA999333000---+++)))+++000666<<<>>><<<::::::;;;<<<@@@LLLXXXggg|||ZZZwwwXXXRRRBBBJJJAAA???===;;;;;;<<<>>>???888???CCCEEEQQQkkk~~~tttkkkfffdddccceeejjjkkkqqqxxx~~~vvvqqqrrrtttzzzzzzzzzzzzyyy{{{~~~{{{|||{{{wwwuuusssqqqqqqnnnhhh___XXXQQQ999666444222,,,###111000...000333555888BBBKKKSSS[[[cccgggkkkoooooommmpppooonnnllljjjiiiiiihhhkkkmmmoooppprrrvvv{{{~~~|||vvvkkk```XXXRRRJJJDDDAAA@@@@@@@@@@@@DDDJJJMMMPPPTTTZZZ^^^aaaeeeiiilllmmmnnnpppqqqvvvyyy}}}~~~qqqhhh]]]RRRFFF:::777999777222444;;;...777///FFFJJJ000222222666111222222333444333111000111222222111///000222444555555111666888444222444444111111000///000222666;;;>>>888:::999666888===:::333000,,,,,,111555333///...---000666777999FFFFFF333------------------------000///---,,,+++***************+++,,,+++***)))(((((((((((()))***,,,---...!!!(((,,,***(((((()))(((###%%%'''))))))((('''&&&''''''''''''((((((((()))###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""######$$$######"""!!!!!!"""!!!%%%'''###&&&$$$&&&%%%"""!!!"""######$$$###"""!!!!!!"""###$$$%%%""" ###%%%###!!!"""#########$$$$$$$$$$$$###"""!!! !!!"""### !!!"""######$$$!!!!!! """&&&)))***)))///&&&"""### $$$###!!! !!!  !!!$$$'''######$$$$$$###!!! !!!"""###$$$ !!!""""""!!!!!!""""""""" """$$$%%%"""""""""!!!"""111@@@000'''111555$$$ %%%%%%$$$!!!!!!'''+++###!!!######&&&111!!!!!!!!!!!!!!!"""###### """%%%&&&%%%#########((("""'''555:::///***///...'''$$$%%%$$$ $$$000---%%%,,,111***$$$+++(((###"""###$$$%%%$$$***'''$$$######$$$######%%%%%%$$$%%%&&&&&&%%%######$$$%%%&&&&&&&&&&&&&&&tttiii___[[[TTTIII???<<<333///+++---555???GGGKKKKKKKKKEEECCCGGGKKKaaaiiiRRRKKKPPPJJJHHHBBB===<<<===<<<:::???AAABBBFFFVVVppp~~~|||tttjjjdddcccfffiiijjjooossszzzyyyssspppooowwwvvvuuuvvvyyy~~~}}}}}}~~~{{{xxxvvvuuutttsssnnnfff___OOO@@@555666555///...333333333444666<<>>::::::===>>>======AAAEEEIIIWWWooo~~~zzzsssiiiccccccfffiiikkkpppsssxxx}}}~~~yyyssspppooosssttttttvvvyyy~~~|||{{{zzzvvvrrrpppoookkkeee```QQQBBB777666555///...222333444666:::@@@GGGMMMQQQZZZ___fffllloooqqqrrrsssvvvvvvuuurrrpppnnnoooqqqtttuuuwwwxxx{{{~~~vvvlllcccWWWNNNFFFBBB>>>:::999;;;777;;;BBBHHHNNNTTTZZZ^^^bbbdddgggiiillloootttxxxwwwzzz~~~tttiii\\\SSSHHH>>>888777333333444444444444555555bbb666:::888888444111222222222222111000000///......000111222333333333///111333222///......000222......000000...///222...111222111444777333,,,---...///...,,,+++,,,...444888777111444<<<===666333111000000000///,,,)))************************---,,,***)))((((((((((((111$$$%%%###000===*** (((((('''&&&&&&&&&&&&&&&---///000---)))''')))+++*********(((&&&%%%&&&((((((&&&''''''###!!!(((333%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%"""###""" !!!  #########"""""""""""""""$$$***+++&&&"""######!!!$$$$$$$$$###"""!!!  !!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!$$$""" !!!""""""  !!!!!!!!!!!!!!!!!!""""""   !!!!!! """&&&&&&"""!!!!!!!!!!!! !!!"""(((!!!"""!!! !!!!!!!!! !!!###((("""%%%!!!!!!&&&!!!(((555111AAA000$$$!!!###""" !!!!!!"""!!!###!!!$$$(((***+++!!!!!!"""###"""###222;;;***$$$"""(((######"""!!!"""###$$$%%%%%%&&&***"""'''""""""777...(((&&&######(((,,,'''!!!((()))&&&))))))!!!(((***000---$$$,,,999:::444...)))******&&&$$$%%%'''%%%$$$$$$%%%%%%$$$###&&&&&&%%%%%%%%%&&&&&&'''###%%%&&&%%%######%%%(((pppkkkkkkqqquuunnn```WWWFFF???666555???PPPbbbnnnhhhiiifffkkkssspppppp}}}}}}ooohhhiiiYYYMMM???999;;;???@@@???===CCCHHHMMMZZZqqqyyyssskkkeeeeeehhhlllnnnooopppssswwwyyy|||zzzssspppnnnmmmppprrrtttwww|||~~~|||{{{zzzuuuppplllkkkiiieeeaaaUUUGGG;;;888555//////333333555999???FFFMMMSSSVVV^^^cccjjjooorrrtttuuuvvvxxxyyyyyywwwuuusssssstttvvvxxxzzz|||~~~vvvlllbbbVVVNNNEEEAAA===888777999555:::AAAHHHNNNSSSXXX\\\bbbdddhhhkkknnnqqqvvvzzzwwwzzz~~~}}}tttiii]]]SSSIII>>>888777333333333444444444444555EEEAAA<<<666333999...222333444444333111000...///000111222333444555555000222333333222111222333222///...111111...///222111111111111555666000(((...//////...,,,+++,,,...666333...---...000222333444222111111111///---***************************,,,,,,++++++***))))))(((+++)))222+++***000&&&'''***)))(((''''''&&&''''''111111000///,,,)))'''%%%++++++***'''%%%&&&(((+++***'''&&&&&&### """&&&$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$ ---%%%$$$%%%###"""######$$$###!!! (((***)))%%%###$$$### %%%###""""""######""" !!!!!!"""""""""""""""############""" """  !!!"""!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!"""!!!###&&&###    !!!  !!!'''  """!!! !!! !!! !!!  ###$$$666&&&###"""$$$%%%555AAA333...---%%% !!! &&& """### !!!### $$$,,,((( !!!  !!!###,,,///000$$$&&&%%%)))&&&###%%%(((&&&!!!&&&000---333,,,(((###...BBB555'''"""###&&&&&&&&&(((###&&&%%%$$$%%%%%%"""+++%%%+++000))))))222444555///+++,,,+++'''&&&''''''&&&$$$$$$%%%%%%$$$###&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$###"""###%%%xxxuuuuuu|||{{{lll```YYYOOOAAA:::@@@PPPdddqqqrrrvvvwww|||~~~yyy|||zzzjjjYYYGGG@@@AAABBBAAA@@@AAADDDGGGMMM]]]wwwzzzuuunnniiihhhkkkpppsssllllllnnnqqqsssxxx{{{tttpppooojjjmmmppprrrtttyyy|||zzzyyywwwsssnnnllllllkkkgggdddYYYMMMBBB<<<777222111444333666<<>>888777444444444444555555555555:::{{{```555333111:::333444444444333222222111111111111111111222333333444111222222222222111111111222//////111111......111111//////111666666///(((/////////---,,,+++---///;;;000***++++++))),,,222000...------......,,,***************)))))))))))))))******+++++++++******'''...>>>555,,,...'''...)))((((((((((((((())))))++++++,,,------+++((($$$((())))))((('''&&&(((***)))'''&&&'''&&&$$$"""!!!$$$$$$$$$###############$$$$$$############$$$$$$%%%;;;,,,(((***%%%"""############""""""!!!((('''%%%###$$$$$$###!!!$$$""" !!!######""" !!!""""""######""""""!!!!!!"""######"""!!! !!!""""""""" !!!!!!!!! !!!"""$$$### !!!""" """$$$""" !!!"""!!! ###!!! !!!###$$$###!!! $$$""" !!!$$$&&&&&&%%%555((("""!!!''' !!!)))999???---'''$$$######  '''"""!!!!!!  """!!! +++777000!!!"""$$$$$$ !!!!!! """$$$$$$"""000 %%%((('''###'''---'''&&&777///777555)))$$$666BBB222(((""" ###!!!%%%222***)))!!!"""%%%%%%(((444'''+++555///(((+++---,,,(((&&&((((((&&&&&&)))'''%%%###"""###$$$###"""&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$#########$$$~~~~~~uuuhhheeeZZZKKKAAABBBPPPbbbpppttt|||~~~rrr```OOOJJJJJJGGGDDDCCCEEEDDDEEELLLaaa{{{zzzvvvpppkkkjjjlllqqquuuooommmlllnnnooorrr{{{|||vvvrrrqqqmmmoooqqqrrrtttyyy}}}xxxuuutttrrrpppooooooqqqoookkkggg]]]TTTJJJBBB<<<666555777444888>>>FFFNNNUUUZZZ\\\dddiiioootttwwwxxxyyyzzzyyy{{{|||{{{zzzxxxxxxyyy|||}}}wwwnnneeeWWWNNNEEE@@@;;;666555666<<<@@@EEEJJJNNNQQQUUUWWW]]]aaafffkkkooosssxxx{{{zzz|||~~~uuujjj]]]TTTIII>>>888888444555555555555666666666777bbb666888555666666444333111000///000111222222111000/////////000000111111000000///...,,,+++111//////111111------///...---...333777555///+++...///...---,,,,,,...000@@@444---000000+++...666,,,+++***+++---...---,,,*********)))))))))((((((******+++++++++***))))))///,,,555222666<<<+++%%%'''''''''((()))***+++,,,((()))***,,,...,,,)))&&&$$$''')))***((('''&&&%%%$$$$$$$$$$$$&&&'''%%%"""########################$$$######""""""######$$$---BBB111(((''' $$$###""""""###$$$'''((($$$!!! !!!############"""!!! !!!!!!"""!!! !!!"""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""""""""######$$$ """!!!""" !!!"""!!! !!! ###""" !!!"""!!!""" !!!!!!"""$$$&&&&&&###!!!&&&!!! '''***'''!!!"""!!!"""###%%%+++666555,,, !!!%%%&&&### %%%######"""!!! !!!  !!!!!!!!!"""!!!---888000 '''&&&######!!!  !!!---"""$$$&&&"""&&&,,,''''''888---555:::+++&&&999:::'''---)))(((&&&&&&999000... +++,,,%%%***888))),,,888222)))***---'''$$$$$$%%%%%%###%%%)))'''%%%"""!!!!!!""""""!!!$$$$$$$$$%%%&&&((()))***$$$$$$######$$$%%%%%%%%%}}}rrrhhh```SSSIIIJJJUUUeeeqqqttt||||||}}}qqqcccYYYXXXWWWOOOIIIHHHIIIJJJLLLTTTggg~~~}}}~~~~~~yyywwwrrrmmmjjjlllqqquuuuuupppmmmmmmlllmmmssszzzyyyuuutttsssrrrrrrtttwww}}}|||vvvrrrppprrrpppoooqqqsssrrrmmmiii```[[[RRRJJJBBB===::::::888;;;AAAHHHPPPWWW[[[^^^eeejjjpppuuuxxxyyyzzz{{{yyy{{{{{{{{{yyyyyyyyy{{{|||wwwnnnfffXXXOOOFFF@@@;;;666444666:::===AAAEEEHHHLLLQQQTTT\\\```fffkkkppptttyyy||||||}}}uuujjj^^^TTTJJJ???999888444444444555555555666666222HHHIII<<<999111222111111000//////000222333888777666444444555666666777666444444444333000...222000000222222...---///---,,,000666888333///............---,,,---000333<<<333...///000,,,---333...---+++,,,...///000///*********))))))(((((('''------,,,++++++******))),,,,,,777222111666)))(((''''''''''''(((***+++,,,***,,,......---+++((('''###&&&***+++)))&&&$$$###!!!""""""!!!###&&&&&&###"""""""""#####################""""""""""""######$$$111)))&&&'''!!!%%%$$$###"""!!!###&&&)))+++!!!!!!!!!!!!###&&&!!!######"""  !!! !!!!!!!!!!!!!!!$$$###"""!!! !!!!!! """######""""""###%%% !!!$$$$$$!!!!!!  ######!!!!!!!!!!!! !!!"""!!! ### ###$$$!!!!!!$$$"""###%%%$$$""" $$$$$$'''### !!!$$$///222%%%%%%  %%%'''%%%""""""###"""!!!!!! !!!!!!"""  !!!""""""!!!!!!'''---'''$$$(((&&& !!!$$$%%%###"""!!!!!! """ ''' !!!"""$$$"""$$$)))'''###)))333+++///===///))):::111%%%'''((('''###%%%333BBB+++000&&&))):::444$$$)))///"""&&&000***%%%)))+++(((&&&&&&'''%%%###%%%)))(((%%%""" !!!""""""!!!###$$$$$$%%%''')))+++,,,&&&$$$######%%%''''''&&&vvviiiddd\\\UUUUUU]]]jjjuuuuuuzzzvvvwwwtttkkkgggjjjfffXXXNNNMMMPPPXXXaaahhhttt|||zzzvvvqqqmmmnnnsssxxxtttooolllmmmmmmmmmqqqwww|||yyywwwuuuqqqoooqqqxxxzzzuuurrrvvvssspppoooppppppmmmjjjbbb```ZZZQQQHHHCCC???======???DDDJJJQQQXXX]]]___eeejjjpppuuuwwwxxxyyyzzz{{{{{{{{{zzzyyyyyy{{{}}}}}}wwwnnnfffYYYPPPGGGAAA<<<666444666777999===@@@DDDJJJPPPUUU\\\```gggmmmrrrvvv{{{~~~~~~uuujjj^^^TTTJJJ???999888222222222333333333444444---<<>>:::888777777888888555333444222222555444000///000...///444:::777000---///,,,------,,,,,,...222555111...++++++,,,,,,+++,,,222000------...///......+++******)))(((((('''''',,,,,,+++,,,---///111222,,,000===000'''***&&&///)))((((((''''''((((((((())),,,///...***''''''(((&&&)))++++++)))&&&$$$$$$%%%'''&&&!!! $$$&&&$$$!!!"""""""""#########$$$######""""""""""""######!!!%%%'''''')))######"""###$$$%%%'''(((""" """!!!!!!)))"""&&&)))&&&!!!!!!$$$ ###!!! !!!$$$%%% """######!!! """$$$!!! $$$((()))%%%!!!   $$$"""############ !!!!!! """ !!!$$$$$$!!!"""%%%   !!!!!! !!!""" ###!!!777222###$$$$$$%%%$$$$$$######"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! ###%%%$$$!!! """++++++***'''$$$"""###$$$"""!!!$$$### $$$!!!###"""###%%%(((+++,,,---,,,+++===333...===...  """###)))111888999'''444...000@@@444###000))) $$$(((!!! '''((('''%%%&&&((('''%%%(((...+++'''$$$""""""#########$$$$$$$$$%%%&&&((()))***)))'''$$$%%%&&&'''&&&%%%uuullliiiccc^^^]]]cccnnnvvvxxxyyyqqqsss{{{uuuuuuyyyrrr___QQQOOOVVVfffuuu{{{|||vvvrrrrrrwww|||oookkkjjjlllnnnpppuuu{{{{{{~~~{{{yyyrrrmmmiiimmmwww~~~~~~{{{xxxzzzuuupppmmmmmmmmmllljjjcccccc^^^UUULLLGGGCCC???AAACCCFFFLLLRRRXXX]]]```eeejjjpppuuuwwwxxxyyyzzz||||||{{{zzzyyyzzz}}}~~~wwwnnneeeZZZQQQGGGBBB<<<666444666555777;;;>>>CCCJJJRRRXXX\\\aaahhhnnnsssxxx}}}uuukkk^^^TTTJJJ???999888000000111111111222222222---<<>>444222111222555555333000666444444777666222000222///111777<<<777---+++///,,,,,,,,,,,,,,,///333777---......,,,---///...***444111...,,,,,,,,,+++***+++******)))(((''''''&&&'''((()))+++000555999<<<>>>222111&&&***444)))'''+++***)))'''&&&&&&%%%%%%###(((,,,+++&&&$$$&&&)))++++++,,,***'''&&&&&&&&&,,,///,,,### $$$'''&&&!!!!!!""""""#########$$$######""""""""""""######%%%!!!'''""" ###!!!""""""$$$$$$%%%$$$###"""###"""###%%%  ***###)))---)))!!!!!!''' $$$))),,,!!!###""" """###!!!"""&&&+++---)))$$$ !!!"""!!!  ###%%%""" $$$$$$ $$$$$$  !!!  !!! ###""" ### """"""&&&%%%  $$$ ###%%%!!!<<<666$$$ !!!!!!###&&&&&&%%%(((&&&$$$!!! !!!""""""!!!!!!""" !!!!!!$$$!!!"""$$$&&&$$$!!!###'''111...***###!!!!!! &&&###(((######"""###)))000///(((...(((>>>666222???...%%%!!!$$$"""!!!)))111,,,'''888222000===///%%%;;;...)))+++*** !!!))))))!!!!!!$$$'''(((''',,,333---)))%%%######$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&''',,,)))&&&&&&''''''%%%###ssspppkkkeeecccfffmmmtttwwwwwwuuuuuuxxx~~~yyy{{{xxx___QQQRRR^^^ooo}}}xxxuuuttttttsssuuupppmmmqqqxxx|||zzzvvvxxxzzzpppnnnkkkiiikkkqqqxxx}}}~~~{{{vvvwwwsssmmmjjjjjjlllnnnnnnlllhhhbbbZZZSSSMMMIIIGGGEEEGGGJJJOOOTTTZZZ^^^aaaeeeiiinnnrrrtttuuuuuuvvvyyyyyyyyyxxxwwwyyy}}}zzzppphhh]]]SSSHHHCCC???999666666555666888===CCCKKKRRRVVV___bbbfffjjjooouuu{{{}}}}}}}}}|||}}}~~~wwwkkk\\\PPPHHHCCC<<<888222222222333333444444444333...LLL{{{///555555...666777888999888555333111444444333222111//////......000222222222222000...000000///......///000111///999???;;;333000000000'''///111+++,,,444444---/////////...---,,,,,,,,,+++++++++,,,,,,---------...,,,***((())),,,///111)))&&&(((...///---000666DDD:::...(((''')))***))),,,((((((***(((%%%$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&+++'''''',,,+++%%%###&&&)))((('''%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%###""""""######""" ###############"""!!!!!!$$$""""""$$$&&&&&&### %%%&&&""" ###### ???+++((("""### !!!"""###""""""!!!######!!! ###)))... """$$$%%%&&&%%%###"""""""""###$$$"""!!! """$$$!!!""" %%%&&&"""""" ###((()))%%%  !!!###### !!!!!! ###""" %%%###!!!!!!###333444///%%%"""(((&&&&&&+++000'''"""(((!!!$$$###'''"""%%%---,,,""""""%%%&&& )))***$$$"""666777<<>>>>>???CCCJJJSSS\\\bbbcccggglllppptttxxx}}}~~~}}}|||~~~wwwpppdddVVVIII???999666222222222222111111111111,,,777555###CCC999444444---.........//////000000111111111111111222222222///,,,000777777000,,,///333222000...---...//////000===FFF???333---///333)))+++---...000222333333777666444222000...,,,++++++++++++,,,,,,---------***)))(((((()))***,,,------222333111/////////---+++***((('''&&&''''''((((((%%%&&&))))))''''''***&&&&&&&&&%%%%%%&&&&&&&&&%%%)))***(((((()))(((%%%######$$$%%%%%%$$$######"""""""""############$$$###"""!!!"""###$$$###"""!!!""""""############""" !!!  """"""!!!!!!###""" ###'''&&&,,,%%%!!!!!! &&&!!!  !!!!!!  !!!!!!!!!!!!!!!  !!!!!!!!!   !!! """&&&$$$ !!! ######!!!!!!$$$   """### $$$###"""!!!  $$$### !!! (((+++***"""!!! !!! !!!888****** ###'''...###$$$&&&&&&&&&'''''' """"""!!!""""""###%%%&&&)))///+++###$$$!!!!!!!!!'''111999:::;;;;;;///***444<<<777+++$$$""",,,555333(((!!!"""&&&$$$!!!!!!%%%'''%%%$$$%%%666,,,"""###&&&$$$ $$$$$$############""""""$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&|||yyyzzz|||xxx{{{xxxyyy~~~~~~~~~}}}~~~~~~uuunnnkkkdddhhhmmmsssxxx~~~zzzuuurrrooonnnpppsssuuuvvvrrrrrrqqqmmmggg```XXXTTTPPPRRRUUUYYY[[[\\\]]]\\\[[[___eeejjjmmmooorrrtttnnnpppsssuuuwwwyyy|||}}}sssjjj]]]UUUNNNMMMJJJEEE@@@???FFFEEEDDDEEEIIIPPPWWW\\\```eeemmmtttyyy|||}}}{{{|||xxxqqqeeeVVVIII???;;;999444444333333222111000000///...111(((,,,(((000222///000111222222111000000......///000111222333333111,,,...666666...,,,111////////////............111999===777000...//////++++++---000111222333444444444222000...---+++*********++++++,,,---......)))(((((()))***,,,...///,,,111333///---...---***)))******)))(((((((((((()))&&&&&&))))))'''''')))%%%%%%$$$$$$$$$$$$%%%%%%&&&***+++((((((+++***&&&!!!!!!"""######$$$$$$%%%############$$$$$$%%%%%%"""""""""$$$&&&&&&$$$"""!!!!!!"""###############"""$$$###!!! !!!######!!!"""%%%### !!!&&& (((###""",,,&&&(((!!!!!!  !!!!!! """### !!!""""""!!!!!!     %%%$$$!!!!!! $$$$$$  !!!  ###"""!!!!!! """'''++++++ !!!###777'''((( ###(((""""""###!!! $$$&&&"""%%%%%%""" """%%%&&&((((((&&&!!! !!!!!!&&&888+++(((DDD000))))))111222+++&&&)))(((+++...---)))%%%%%%&&&### """'''***'''$$$%%%+++(((%%%###"""#########%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&|||}}}}}}zzzvvvxxx{{{vvv{{{vvvvvv}}}}}}}}}|||{{{}}}~~~tttnnnkkkccchhhnnnsssyyy{{{rrroookkkiiikkkooorrrssswwwwwwvvvrrrlllddd\\\WWWMMMPPPSSSWWWYYYZZZZZZZZZYYY^^^eeejjjnnnpppssstttnnnqqqtttvvvwwwyyy|||{{{rrriii]]]WWWTTTVVVUUUOOOHHHFFF666666666:::@@@JJJSSSYYY\\\cccnnnwww}}}~~~|||zzzzzz}}}yyyrrreeeVVVIII@@@===<<<888777666444222000///...999%%%+++777222000444...---...000111111///...,,,++++++---///111222444444333------555555------333***,,,...000111///...,,,000333333000///000...***///......000000...---...//////...,,,+++***)))((())))))***+++---...//////)))***,,,---///111111222'''---000---,,,//////+++''')))+++,,,+++))))))))))))&&&&&&))))))&&&&&&)))%%%$$$$$$######$$$$$$%%%&&&+++,,,)))))),,,+++&&&"""""""""###$$$%%%'''(((######$$$$$$$$$%%%%%%%%%!!!"""$$$&&&((('''$$$"""!!!!!!"""###############"""%%%((((((&&&$$$$$$&&&###!!!"""&&&%%%$$$''')))&&&'''"""!!!  !!!""" ###!!!"""""""""!!!  !!!"""!!!   !!! """ %%%$$$  !!! !!!""""""'''&&& !!!"""###$$$!!!###$$$""" ###%%%222"""%%%%%%$$$  !!!!!! !!!''''''"""!!!!!!!!!!!!######"""$$$&&&''' '''000%%%+++,,,&&&666///+++,,,///(((!!!,,,,,,'''######''')))&&&"""""" ###)))+++(((%%%$$$###'''&&&""" """&&&&&&$$$"""!!!"""$$$''')))$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&}}}{{{vvvyyyxxxxxxyyy|||~~~zzzzzz~~~~~~{{{{{{|||rrrjjjfffdddggglllqqqwww~~~|||xxxwwwtttpppmmmlllmmmppprrrssssssqqqnnnggg___WWWRRRPPPSSSVVVYYY[[[]]]```ccc^^^```eeejjjnnnooonnnlllooorrruuuvvvvvvwww|||zzzuuujjj]]]OOOFFF@@@999666777333555777;;;AAAIIIRRRYYY]]]gggqqquuuyyy~~~zzzxxx|||~~~{{{wwwhhhZZZOOOFFF>>>888444777666222000111111...111111111111111000///...111222222111000000111333===|||```///222111,,,000111333333//////111000---///111000---,,,///000------666888111///777<<<999111---,,,000000,,,---111...------...//////...,,,///+++)))***...///---)))111---***+++...000000...)))+++------,,,++++++,,,+++---///000///---)))'''...***''')))---,,,'''"""''''''''''''''''''''''''###&&&(((***///000))) &&&'''%%%"""###&&&%%%!!!$$$$$$############$$$$$$&&&######&&&%%% """'''######$$$%%%%%%$$$"""!!!!!!%%%&&&### """""" '''$$$$$$...'''"""""""""!!! ###!!!!!! $$$!!!!!!""" """"""###"""!!!!!!!!!######""" !!!!!!!!! !!! """""""""!!! """  !!!!!!$$$''' """!!!###&&&%%% !!!!!!!!! !!! !!!$$$!!! !!! ###)))999999---&&&((($$$"""###!!!%%%%%%)))000---###(((...---$$$%%%000### ###$$$###%%%### !!!***///)))111---***+++,,,+++&&& &&&'''!!!+++===/// ###%%%((($$$ !!!%%%''''''$$$"""$$$&&&((("""""""""!!!"""######$$$$$$#########""""""!!!!!!""""""############""""""|||~~~{{{yyy}}}~~~|||~~~xxxvvvwww}}}~~~{{{yyyzzz~~~zzzppphhhccccccfffkkkpppuuu|||zzzvvvtttqqqnnnlllkkkmmmoooqqqrrrrrrpppllleee\\\TTTOOONNNQQQTTTWWWYYY[[[___aaaaaacccggglllooopppnnnmmmooorrruuuvvvvvvwww{{{vvvpppcccWWWJJJBBB===777333444333444777;;;AAAIIIRRRYYY___jjjtttxxx|||yyyxxx|||~~~|||wwwiii\\\QQQHHH???:::777888666222111222000,,,000111111222222222222111111222333333111111222333111YYYBBB***111......555333555555111///111000---///111000---,,,///000---222:::;;;222...333555222000,,,+++//////+++,,,000///---,,,---...///...,,,...+++(((***---///,,,)))---+++))))))+++,,,------...000222111///,,,++++++)))***,,,,,,,,,***'''%%%******)))))))))((('''%%%''''''''''''''''''''''''&&&)))***+++///111,,,######$$$""" $$$$$$ $$$######""""""######$$$%%%"""###&&&$$$!!!"""((("""###$$$%%%%%%%%%$$$###!!!###"""!!!###&&&$$$!!! %%%"""!!!  !!!!!!!!! ###!!! """###!!!"""!!!"""%%%((( !!!!!!!!!  !!!!!!!!!""" !!!!!!    !!!###!!!"""  ###%%%### !!!!!!  %%%""" &&&###!!!!!!!!!"""$$$&&&$$$#########------ $$$### ######&&&++++++'''&&&))),,,+++''''''***#########"""!!! !!!$$$---000***"""###"""###'''+++,,,'''"""$$$'''###---<<<111""")))%%% $$$&&&$$$"""$$$"""###$$$######$$$$$$$$$!!!"""""""""########################"""""""""!!!""""""############""""""}}}zzz{{{yyyooojjjjjjsss}}}yyyyyy{{{|||{{{{{{zzzooogggbbbbbbeeeiiinnnssszzzzzzvvvqqqpppnnnlllkkklllmmmnnnppppppnnnjjjcccZZZRRRMMMKKKNNNQQQTTTVVVYYY\\\___eeegggkkkoooppppppnnnmmmpppsssvvvwwwvvvvvvzzz}}}|||qqqjjj\\\QQQFFF@@@<<<666333333333444666:::@@@IIISSSYYYcccmmmwww|||yyyxxx|||~~~}}}vvviii]]]SSSJJJ@@@:::111222111000333777666111000111222333333444333333000222444444333222222222///:::,,,...666000777<<<555777666111000111000,,,///111000---,,,///000---333::::::222...000111---...++++++------++++++...///---,,,,,,---......------***((())),,,---+++)))*********)))))))))+++---444555777666222---***)))************)))((('''&&&(((******)))&&&%%%''')))''''''''''''''''''''''''%%%&&&&&&&&&))),,,(((""""""###!!!$$$$$$!!!$$$######""""""######$$$###"""###%%%$$$"""$$$(((!!!"""###$$$%%%%%%$$$$$$!!!!!! !!!&&&***&&&$$$ """###"""&&&###  !!!!!! !!!!!!!!! !!!!!! !!!######"""!!!!!!!!!""" )))///'''  !!!!!!!!!"""  !!!  """###"""!!!!!! """"""""" !!!!!! !!!!!! !!!!!!  !!!  ###((($$$!!!%%%!!!!!!&&&******(((&&&!!! %%%111$$$!!!!!! !!!$$$'''***$$$###+++111///((($$$!!!%%%((('''""" """###,,,555111+++***&&&'''***111666777333//////222000444999...$$$+++%%%  """###%%%'''!!!!!!"""$$$%%%%%%###""" !!!"""###$$$######"""############""""""""""""######""""""""""""######qqq{{{}}}|||~~~|||ttt|||wwwyyy{{{pppgggccciii|||~~~zzz{{{||||||wwwttt{{{|||qqqiiidddccceeeiiimmmrrryyy}}}yyyrrrqqqooommmlllkkkkkkkkkmmmmmmlllhhhbbbYYYRRRMMMJJJLLLPPPSSSUUUXXX\\\^^^fffjjjnnnpppqqqpppnnnnnnqqqtttwwwxxxvvvvvvyyy|||{{{ooofffYYYOOOFFFAAA>>>888555555222333666999???IIISSSZZZdddooozzzzzzyyy{{{~~~wwwjjj___TTTIII???888111111//////333777666000111111222222333222222222...111333444333111000000333000)))444555000===:::222555444000///111000---///111000---,,,///000---...555777222///000111///...,,,,,,,,,,,,,,,,,,...///---++++++---......---,,,***))))))+++,,,***)))***,,,---+++)))))),,,000444666888777333...***))),,,++++++***))))))************)))((('''''')))***''''''''''''''''''''''''$$$%%%$$$"""$$$(((&&&"""$$$$$$!!! %%%'''%%%######""""""""""""######!!!"""############%%%(((""""""""""""###"""""""""!!!"""""""""&&&)))%%%(((###&&&"""+++###%%%""" !!!!!!!!!!!!!!! !!!"""#########""" ###$$$!!!(((...'''!!! !!!!!!!!! !!! !!!  !!!"""###$$$%%%%%%%%% !!!!!!!!!!!! !!!!!!     !!!!!!!!!!!!!!! !!!&&&""""""$$$$$$%%%))),,,+++'''###!!!!!!$$$$$$ !!!&&&222'''$$$!!!###!!! !!!!!!###+++### (((000000)))### """$$$$$$###"""###%%%*** !!!...222***%%%))) """&&&)))***(((&&&555888:::;;;666---***111((($$$ !!!%%%((($$$!!! $$$&&&%%%$$$$$$!!!###$$$%%%$$$"""!!!#########"""""""""""""""$$$$$$###""""""###$$$$$$aaannntttwww~~~~~~ooowww}}}rrrqqq~~~uuuiii___aaattt|||tttpppuuu~~~|||qqqiiieeedddfffiiimmmrrryyy}}}uuutttqqqnnnllljjjiiiiiijjjjjjjjjgggaaaZZZSSSNNNIIILLLPPPSSSUUUYYY\\\___fffjjjoooqqqqqqpppooopppsssvvvyyyzzzxxxwwwxxx{{{{{{ooofffXXXNNNEEEAAA>>>999666666222333555888>>>HHHSSS[[[dddooo{{{{{{yyyzzz|||xxxkkk___SSSHHH===666777777444000111222///***222222222222111000///...,,,///222222111///.........000---333,,,---<<>>;;;666333444222222444777>>>HHHSSS[[[dddooo{{{}}}zzzxxxvvvyyy}}}yyylll___TTTIII???888333666666222222444444111333333222222000///---,,,,,,...000000///.........***444111111+++---;;;---+++...///---...222222000///111000---,,,///000------111555555222///...///---///...,,,,,,...///------,,,,,,---......,,,+++++++++++++++++++++++++++)))))))))(((((((((***,,,,,,...//////---,,,+++,,,***))))))((((((((())))))...)))&&&(((---000---)))''''''''''''''''''''''''&&&((('''$$$###&&&'''%%%###""" $$$"""###""""""!!!!!!""""""### ###$$$!!!!!!###%%%%%%""""""!!!  """'''((($$$!!!"""###""" !!!$$$ !!!###******)))%%%!!! !!!!!!!!!!!!""""""""""""###""" &&&&&&!!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""!!!  !!!"""$$$''')))***)))&&&""" !!! """ !!!!!!!!!!!!!!!"""###### !!! $$$###$$$---   """%%%***''')))''' &&&...***!!!""""""!!!(((%%%%%%'''&&&###%%%)))+++%%% """!!!%%%!!!!!! '''+++)))'''&&&&&&))),,,...&&&(((444444&&&$$$---...888777111'''  ### !!!%%%###%%% !!!"""###$$$######"""""""""""""""##################$$$%%%%%%$$$######YYYgggmmmnnnsssrrrtttwwwyyyvvvfff]]]fffsssxxxzzz}}}{{{mmmaaa[[[___nnn~~~}}}xxxtttuuuzzz}}}~~~xxxpppjjjgggccceeegggjjjooovvv~~~|||tttqqqmmmjjjhhhiiijjjkkkiiiiiigggddd]]]TTTMMMHHHHHHKKKOOORRRUUUXXX\\\___ccciiiqqqtttttttttvvvyyywww{{{~~~~~~{{{yyyyyy{{{zzzppphhhYYYNNNBBB<<<888333111222222222333777===HHHTTT\\\dddppp{{{zzzwwwtttqqqtttyyyyyylll___UUUMMMEEE???222888:::777444666888999333333333222111000///......///000///...---...000,,,555...222222///777000---///000......222222000///111000---,,,///000------111666777333///---...+++......******......+++++++++,,,...///...+++)))+++,,,,,,,,,+++++++++,,,+++)))(((((()))+++++++++***+++,,,+++***)))+++,,,))))))******************)))(((((())),,,...,,,***''''''''''''''''''''''''###&&&&&&###!!!$$$$$$"""%%%###""""""""""""!!!!!!!!!!!!"""""" %%%%%%!!!###%%%###!!!!!! !!!###$$$%%%%%%&&&$$$!!!"""%%%&&&### $$$"""!!!&&&$$$!!!$$$$$$)))...,,,&&& """ !!!!!!!!!""""""""""""######!!!$$$###$$$ !!!!!!!!!  !!!!!!!!! ###%%%$$$###$$$%%%&&&'''(((((()))(((###""" !!!###$$$%%%###!!!   """!!!!!! """"""  """ !!!""")))'''"""$$$!!! ))) !!!!!!%%%$$$!!!""""""'''$$$ &&&!!!  (((((("""'''''')))+++'''"""###((((((&&&$$$"""!!!!!! """"""""""""!!!"""%%%((('''&&&%%%###"""###%%%'''((('''444333%%%!!!---000...%%% """"""!!!""""""(((...)))&&&!!!"""""""""############!!!"""""""""############"""###%%%&&&&&&%%%###"""\\\iiimmmkkklllhhhiiitttppp___TTTZZZdddiiimmmqqqzzzggg]]]\\\dddrrr~~~}}}{{{wwwxxx|||~~~||||||zzzrrrmmmkkkbbbdddeeehhhmmmttt}}}xxxqqqnnnjjjgggggghhhkkkmmmjjjiiigggbbbZZZQQQHHHCCCGGGJJJNNNQQQTTTXXX\\\^^^cccjjjrrrvvvvvvvvvyyy|||yyy||||||zzzzzz{{{~~~zzzoooggg\\\PPPCCC<<<888333222333111222333666===HHHTTT\\\dddppp|||xxxuuuqqqmmmpppvvvyyylll```WWWPPPJJJEEE>>>DDDEEE===333000111111222222333333333222222111///000000///......000111...222&&&///777---/////////222222//////222222//////111000---,,,///000---+++///444777555000///111***...---((((((---...*********,,,///000///+++'''+++,,,------,,,+++,,,---///,,,))))))---///...,,,+++++++++)))((((((***,,,+++,,,,,,---------,,,,,,$$$'''***++++++***+++,,,''''''''''''''''''''''''&&&******'''%%%''''''%%%(((&&& $$$###""""""!!!!!!!!!!!!"""""" %%%&&& ###$$$""" !!!###&&&(((***'''$$$ ###))))))###%%%$$$!!!%%%'''111111***###!!!### !!!!!!!!!""""""############ !!!  '''### !!!!!! """!!!!!! """&&&''''''&&&&&&&&&&&&%%%### """%%%''''''((( ###(((++++++'''""" !!!$$$%%%$$$!!!!!! !!!!!!!!!!!!!!!  !!!---333---$$$!!! ######  """!!!!!! !!!"""$$$***&&&"""###"""+++,,,###&&&(((+++...***$$$"""%%%!!!$$$((('''$$$"""###%%%###%%%!!!!!!"""!!!((()))(((&&&###!!!!!!!!!$$$###111222)))""""""$$$ $$$'''%%%"""&&&000888000!!!'''"""""""""!!!"""######$$$!!!!!!""""""#########$$$!!!###&&&((((((&&&###!!!dddhhhmmmkkkaaaYYY[[[ccc{{{wwwfffZZZZZZ[[[[[[bbbmmm~~~{{{aaaSSSTTT]]]kkkvvv}}}zzzyyy{{{}}}~~~{{{xxx{{{}}}zzzzzz~~~~~~xxxpppkkkhhhcccfffggghhhjjjrrr~~~|||uuuooohhhfffhhhlllmmmlllmmmmmmjjjbbbWWWLLLFFFCCCCCCEEEVVVTTTSSSYYYUUU___dddjjjqqqwwwyyyxxxwwwwww|||}}}xxxwww{{{}}}tttkkk]]]QQQDDD<<<777222111222222111222555<<>>%%%!!!!!!!!! !!!""""""!!! """###$$$333+++'''''' !!!######"""!!!!!!"""&&&+++###(((&&&&&&###$$$222111""""""###""" !!!$$$''')))(((###&&&%%%### )))---""""""######%%%&&&&&&$$$ """%%%,,,111222...,,,+++$$$!!!!!!''''''!!!%%%%%%%%%###!!!"""%%%'''&&&$$$"""!!!"""$$$$$$###___aaacccbbbYYYQQQRRRWWWgggtttuuueeeYYYYYYZZZZZZbbbmmm}}}vvv^^^SSSSSS\\\hhhsss}}}zzzzzz{{{}}}}}}|||zzz{{{yyywww|||xxxpppkkkiiidddgggjjjkkknnnuuu|||sssooojjjhhhiiilllnnnnnnkkkjjjfff]]]QQQGGGAAA???FFFHHHWWWTTTSSSXXXTTT^^^aaagggooovvvyyyzzzzzzzzzzzzzzz~~~|||vvvuuuxxx{{{uuulll```TTTFFF>>>999444333555111111222555<<>>999555444666111111222555<<>>999777333111/////////000//////000000000000000000111000...------...000111............////////////............------------------......---,,,++++++---(((000666///+++---)))---......///...---+++***((())))))******++++++,,,)))))))))'''&&&&&&)))+++,,,,,,+++***)))+++///222((()))***))))))*********))))))))))))((()))***,,,***'''%%%(((---///,,,((('''%%%%%%((('''$$$###&&&(((%%%"""###&&&)))******%%%%%%%%%%%%$$$###"""!!!###############"""!!! ###'''((($$$!!!$$$###"""!!!!!!"""###$$$%%%$$$!!!!!!"""!!!"""######!!!!!!%%%)))(((+++'''$$$%%%)))///666666,,,(((+++***$$$'''))))))%%% !!!&&&"""###%%%!!! """!!! ######"""!!! !!!###''')))(((&&&%%%$$$$$$ !!!!!!!!!######""""""   !!!"""$$$......HHH"""############$$$(((...222,,,111(((+++))) &&&$$$""")))''''''"""!!! !!!"""###)))"""###%%%"""'''...***$$$222###&&&+++"""$$$ """&&&'''&&&###!!!!!! !!!%%%&&&$$$$$$"""!!!$$$''''''$$$""""""###$$$###"""!!!###$$$###"""###%%%''''''%%%###eee[[[SSSRRRQQQNNNJJJIIIKKKNNNWWWfffyyyxxxooommmkkklllqqq}}}uuuhhh]]]YYYYYYXXXXXXZZZaaakkk{{{~~~|||xxxyyyxxxzzztttqqqooosssssstttuuuxxx|||yyyvvvtttsssssspppkkkfff[[[SSSGGG===666222111000555444AAABBBGGGRRROOOXXX]]]aaagggkkkmmmnnnooooooooopppsssvvvtttqqqtttyyy|||uuulllcccXXXLLLEEE???888444444---000444777;;;EEESSS^^^hhhrrr{{{~~~yyytttqqqooolllmmmqqq}}}}}}qqqdddXXXLLLBBB<<<666666444000......333777//////000000000000111111333222111000000111222333------........./////////------------------------.........------,,,******000+++111777///,,,///,,,---------------,,,++++++''')))************,,,---((()))))))))''''''(((***)))))))))((('''(((+++...***------)))'''((()))((((((((('''&&&%%%&&&))),,,)))'''&&&(((,,,......---'''%%%&&&)))(((%%%###%%%%%%%%%%%%%%%&&&(((***+++%%%$$$$$$######"""""""""$$$$$$%%%&&&%%%$$$###"""!!!"""$$$%%%!!!!!!&&&############""""""""""""!!!""" !!!###"""%%%###  !!!"""'''$$$"""$$$!!!///...---)))$$$$$$%%%""""""###"""!!! """"""&&&$$$""" !!! ###!!!!!!!!!   !!!!!!"""$$$$$$  !!!""" (((!!!!!!### %%%!!!!!!!!!!!! !!!"""### )))"""222???!!!!!!"""$$$%%%&&&)))---///***000(((---,,,%%%+++%%%)))###&&&///)))+++######""""""!!!""""""""")))$$$''')))%%%,,,777777"""444!!!$$$&&&  """$$$&&&$$$!!!!!!%%%###''''''"""$$$!!!###))),,,)))$$$""""""###$$$$$$""""""###$$$#########$$$&&&'''&&&%%%xxxmmmbbb\\\WWWPPPKKKJJJKKKMMMSSS^^^mmm~~~|||qqqqqqqqqppppppuuuooodddZZZXXXYYYXXXXXXYYY\\\hhhxxx~~~{{{{{{}}}{{{zzz~~~yyyvvvtttwwwvvvtttsssuuuxxx{{{}}}~~~}}}}}}~~~yyytttsssuuuqqqggg^^^TTTLLL@@@777222000///...333111>>>>>>DDDOOOMMMUUU[[[___eeehhhjjjkkkkkklllkkklllppptttsssqqqtttzzzvvvmmmbbbXXXMMMGGGAAA999444222,,,000444777;;;EEETTT___hhhrrr{{{zzzssspppmmmlllooottt||||||qqqdddWWWKKK@@@:::444333111000111222444666//////000000000111111111111111111111111111111111---------.........//////------------------------,,,,,,---------,,,,,,+++000***///444...,,,111///---,,,,,,++++++++++++,,,)))+++---,,,***)))+++---''')))+++***)))((())))))((()))******)))***,,,---...222000)))%%%''')))'''&&&'''((('''%%%&&&(((+++)))((('''''')))---000222)))&&&&&&((((((%%%$$$'''"""%%%((((((&&&%%%(((,,,%%%$$$###""""""###$$$$$$ """$$$&&&&&&&&&%%%%%%"""%%%(((%%%"""### """$$$$$$$$$###""" !!! &&&***)))%%%""" ###### $$$###!!!$$$!!!$$$333(((!!!###"""!!!!!!$$$$$$###"""!!!&&&(((%%%"""### !!!!!!!!!!!!!!! !!!!!! !!!"""""" !!!   """"""   !!!((('''!!!""" !!!!!!!!! !!!###%%%!!!###%%%$$$""""""$$$)))555333$$$""""""%%%''''''&&&&&&'''"""(((!!!((()))$$$+++&&&((('''))),,,(((!!!!!!&&&#########""""""!!!!!!!!!%%%$$$***+++$$$(((333555###888!!!%%%'''***""" """$$$%%%$$$"""!!!!!!&&&###!!!!!!""""""!!!!!!'''$$$'''///111+++$$$!!! """######"""!!!!!!"""%%%###"""###%%%''''''&&&sssiii```UUUOOONNNJJJMMMSSS\\\iiiyyywwwmmmpppqqqpppooosssiii___XXXYYY\\\^^^^^^```___kkkzzz|||zzzxxxyyy|||~~~zzz}}}zzzxxxzzzwwwsssrrrsssvvvxxxyyy{{{zzzyyyzzz~~~zzzssssssvvvrrreeeZZZOOOGGG<<<444000///---,,,---***888:::AAANNNLLLUUU^^^aaaeeegggggggggggggggiiijjjmmmrrrrrrqqquuu{{{wwwooo___VVVLLLGGGAAA888222///,,,000555777;;;DDDTTT```iiisss||||||sssnnnkkkkkkpppwww|||~~~rrreeeXXXKKK@@@999666222000111444555222/////////000000111111111222------............---------------.........//////------------------------******+++,,,------------,,,&&&,,,111++++++111000,,,,,,*********+++,,,---+++---///---***((()))+++''')))+++,,,***)))))))))***,,,---...------...000111555222)))$$$&&&((('''$$$'''******(((&&&''')))((((((((('''(((+++111555+++'''%%%'''&&&$$$&&&))) &&&+++***%%%$$$''',,,&&&%%%###""""""###%%%''' ###%%%&&&&&&%%% +++333..."""!!!%%%&&&&&&$$$### %%%$$$"""###!!!### %%%++++++%%% &&&%%%###%%%"""&&&555(((!!!!!!%%%%%%"""!!!%%%%%%"""!!!###!!! """$$$%%%"""  ###""" !!!"""!!!!!!!!!!!!!!!"""###$$$!!!!!!!!! """"""""" !!!!!! !!!###'''!!!!!!   !!!###%%%$$$ ### ###)))222$$$!!!!!!"""&&&(((&&&###!!! )))...%%%)))&&&######((()))%%%%%%'''%%%#########"""!!!!!! ######,,,+++)))***%%%===###)))+++777333!!!$$$$$$###"""%%%(((///###!!!****** &&&***'''+++333555,,,### !!!""""""!!! !!!%%%$$$""""""%%%'''((((((zzzrrriii]]]TTTQQQVVV___kkkyyysssqqqxxxuuupppmmmooottt|||vvvbbb[[[YYY___ddddddfffjjjbbbiiisss{{{wwwrrrrrrxxx~~~}}}xxxsssrrrqqqnnnmmmnnnqqquuuxxxuuurrroooqqqxxx|||tttqqqqqqlllcccZZZJJJAAA777111---)))))),,,...000444999>>>FFFNNNTTT^^^bbbcccbbbbbbeeedddaaafffiiillllllmmmpppvvvzzzxxxnnn```UUUJJJDDD???999555555000000111555:::BBBRRR```kkkvvvxxxqqqmmmllllllqqqxxx}}}rrreeeXXXLLLAAA:::555333111000111111000///333000......000111///---000///...------...///000333///---------***+++///222---+++...---)))***///222000...+++******+++,,,))),,,///111333222///***---,,,,,,+++***)))((((((,,,++++++,,,---...,,,***&&&''')))***+++++++++******((()))------)))+++111))))))(((((((((((())))))***)))(((''''''&&&&&&'''((((((((()))(((((('''&&&+++)))&&&%%%$$$%%%&&&'''(((((((((((((((''''''''''''%%%"""###$$$$$$""" """###$$$$$$###### !!!"""###$$$%%%%%%$$$$$$"""''',,, $$$ !!!###%%%$$$""" ###***+++&&&!!!!!!###!!!"""&&&&&&###222(((333%%%!!!'''%%%###""""""!!!  !!!""""""!!! """"""""" !!!"""&&&""" $$$)))***%%% &&&&&&###!!!!!! )))///'''"""%%%$$$""" !!!"""$$$((('''######%%%   $$$'''### $$$###"""$$$"""$$$)))'''!!!"""+++555"""---999 '''&&&%%%***$$$ """$$$$$$###!!! !!!!!!"""(((......)))(((777&&&$$$!!! 222&&&:::111))) ,,,666---!!!"""$$$$$$$$$###!!! """"""###$$$$$$$$$$$$$$$)))'''%%%###"""""""""###"""###&&&### !!!###$$$%%%$$$###"""~~~nnnaaaUUU]]]kkk}}}rrrjjjlllrrrnnnlllmmmooouuuxxxkkkYYYVVVXXXaaagggggggggjjj```fffmmmttt}}}xxxsssrrrxxx~~~yyytttooommmkkkjjjkkknnnrrrtttuuuqqqoooqqqwww~~~yyyqqqooonnniii___WWWIII???666111---)))))),,,---000444888>>>FFFNNNSSS^^^ccceeebbbaaabbbbbb```eeehhhkkkllllllooouuuzzzxxxnnnbbbWWWLLLEEE@@@999555444000///000444999BBBRRRbbbmmmwww~~~xxxsssqqqpppooosssxxx}}}rrreeeYYYLLLAAA:::444222000000000111000///333000......000111///...000///...------...///000111---,,,///000///222666444///...///...******...333222///---,,,,,,---...(((,,,/////////000...,,,)))************+++++++++*********+++...///...,,,'''((()))***++++++******+++)))+++...---)))***///))))))(((((((((((())))))))))))(((''''''''''''(((((((((((((((((('''&&&&&&******)))'''%%%%%%&&&'''&&&&&&&&&&&&''''''''''''&&&$$$""""""$$$$$$###!!!###$$$%%%%%%%%%$$$###"""""""""!!!!!!!!! $$$"""!!!(((%%% """######""" """"""!!!"""""""""!!! """""" """"""222$$$ &&&...!!!(((&&&###"""""""""!!! %%%%%%%%%$$$"""  !!!### %%%'''$$$  !!!###### !!!!!! $$$ !!!###$$$""" ###$$$!!!!!!!!!!!! !!!!!!!!!"""%%%'''### """"""!!!   ###!!! """"""!!!!!!!!!!!!$$$)))&&&$$$!!!)))---!!!""")))&&&$$$$$$)))$$$ """$$$%%%###!!!###$$$""""""&&&'''%%%&&&111$$$$$$&&&***<<<444AAA444***""""""%%%"""###$$$$$$$$$"""  !!!!!!"""###"""""""""%%%$$$$$$######$$$$$$$$$###!!! !!!###$$$""" """$$$$$$###"""!!!}}}nnnaaagggtttuuugggbbbmmmkkkjjjjjjhhhkkkuuupppbbbSSSSSSXXXaaaffffffffffffaaadddjjjpppxxxyyyuuutttyyyzzzuuummmllljjjiiijjjlllppprrrsssqqqooopppuuu{{{|||vvvnnnkkkjjjeee[[[RRRGGG===555000---)))))),,,,,,...222777===EEEMMMRRR[[[bbbfffccc______``````cccfffiiijjjkkknnnuuuzzzwwwmmmcccXXXMMMFFFAAA:::555444000///000333888AAARRRbbbnnnxxx}}}xxxttttttsssrrrtttyyy}}}rrrfffYYYLLLAAA;;;444222000000111111000///222000......///000///...//////............///000222///...111333222444888555111000000...+++***---222111///---,,,,,,------)))------,,,---222222///)))************+++++++++(((((()))+++...//////...((()))************))))))***)))+++...---)))))),,,))))))(((((((((((())))))((((((''''''(((((())))))'''(((((((((((('''&&&&&&(((+++---+++(((%%%%%%'''$$$$$$%%%%%%&&&'''''''''%%%###""""""###$$$$$$###((((((''''''%%%$$$"""!!!######"""""""""!!!!!!!!!$$$$$$ &&&...''' &&& ###"""  """###""" """ !!!!!!$$$%%%###'''&&&###!!! ---))))))&&&###!!!"""######"""''''''&&&%%%###!!!!!!### """""""""!!! !!!!!!!!!!!! """### ###""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$ """  %%%&&& !!!!!!!!! !!!!!!!!!"""###$$$### !!!$$$""" &&&+++'''###((('''###$$$$$$"""!!!'''### !!!###%%%%%%$$$""""""%%%!!!"""###!!!(((%%%...===777777'''"""&&&%%%%%%$$$######$$$$$$###!!!  !!!!!!!!!!!! !!!!!!###$$$%%%%%%&&&&&&###############!!!  !!!"""###"""!!! ~~~tttrrrvvv}}}nnngggkkkjjjjjjjjjffffffooozzzjjjZZZRRRSSSXXX]]]aaaaaaaaa```cccfffkkkqqqyyy|||wwwvvv{{{zzzuuupppnnnlllkkkllloooqqqsssrrrqqqoooooosssyyy|||uuunnnjjjhhhbbbWWWNNNCCC;;;333///,,,))))))++++++---111555;;;BBBJJJPPPUUU___eeebbb]]]]]]```aaaaaadddggghhhjjjmmmtttyyy~~~wwwmmmaaaVVVLLLGGGBBB;;;666555333111111333777@@@QQQaaammmwww~~~xxxtttssssssrrrvvv{{{}}}rrrfffYYYMMMBBB;;;666444222111222222111000111000//////////////////...............//////000555222000222111......111111000//////...,,,,,,---///...---,,,++++++++++++......+++***222<<<<<<444---,,,,,,+++***)))(((((()))((()))+++---......,,,***************)))))))))'''(((+++,,,+++)))((()))))))))(((((((((((())))))''''''''''''((()))***+++'''(((((((((((('''&&&&&&'''+++///...***&&&%%%&&&$$$$$$%%%&&&''''''((((((&&&%%%###"""""""""######'''''''''&&&%%%$$$###"""""""""###$$$%%%&&&''''''###&&&%%%,,,555---!!!### $$$"""!!! !!!!!!"""$$$&&&$$$&&&&&&""""""%%%%%%"""!!!))))))"""(((,,,'''%%%"""!!!###%%%&&&&&&$$$$$$$$$######"""!!!!!!!!!"""$$$$$$!!! """ !!!"""!!!!!!!!!"""!!! """!!!!!!######"""  !!!###"""###""" """$$$!!!!!!!!!!!!  """!!!***$$$ !!!))),,,(((!!!+++%%%'''$$$!!!""" %%%"""!!!!!! !!!###%%%%%%$$$"""!!!!!!######"""$$$ %%%,,,333000+++,,,000///---'''!!!""""""###""""""!!!  !!!!!! !!!###$$$%%%%%%%%%$$$"""###$$$###!!!  !!!!!!!!!!!! }}}zzzuuutttsssrrrqqqnnnmmmttt}}}yyydddTTTQQQSSSUUUWWWYYY]]]___```cccgggnnnuuu{{{zzzyyy~~~{{{uuuqqqpppnnnnnnnnnppprrrtttrrrqqqoooooorrrwww}}}~~~xxxpppllliiiaaaUUUKKK@@@888111...+++((((((+++)))+++///333888???FFFLLLOOOZZZbbb```]]]^^^aaabbb^^^aaaeeefffhhhlllsssxxx~~~xxxmmm^^^TTTKKKGGGBBB<<<888777555333333555888???OOO^^^kkkvvvyyysssqqqpppqqqwww~~~~~~sssfffYYYMMMBBB;;;777555333333444444333222111111000///......///000---......///////////////444000///000...***))),,,,,,------------......---...---,,,,,,++++++++++++333///)))***999IIIEEE777---,,,,,,+++***)))((((((+++******+++,,,---+++************)))))))))))))))&&&)))+++***)))((((((((())))))(((((((((((())))))'''''''''((()))***+++,,,(((((())))))(((((('''&&&&&&***...///,,,(((&&&&&&%%%%%%&&&'''((())))))***((('''%%%###!!! !!!"""$$$$$$############$$$$$$""""""###$$$%%%&&&''''''%%%((($$$&&&---((("""!!!$$$""""""###!!! ###(((***(((%%%---...+++$$$ ###---111"""!!!'''$$$""" !!!$$$&&&((((((######""""""!!!!!!!!!!!! !!!  ###&&&$$$  ### !!!"""!!!!!!!!!  $$$###  !!! !!!$$$$$$!!!!!!!!!  ###$$$   !!!"""######  !!! !!!!!!!!!!!! !!!"""###!!! ,,,$$$!!!'''***&&&!!!***$$$%%%$$$&&&"""###!!!!!! !!!###%%%%%%###""" $$$$$$ %%%%%%'''$$$'''---,,,,,,---###111222...)))!!! !!!!!!"""""""""### !!!""""""""""""!!!!!!"""$$$%%%%%%$$$###""" """"""""" !!!### !!!!!!!!!!!!!!! |||{{{yyyxxx}}}{{{hhhYYYOOORRRTTTSSSUUU\\\bbbdddbbbgggooovvv{{{|||{{{zzz~~~||||||wwwpppooonnnmmmnnnoooqqqrrrrrrrrrqqqpppqqqvvv||||||tttooojjjaaaSSSHHH===555///---+++((((((***(((***---000444:::BBBFFFLLLVVV]]]^^^]]]___aaaaaa\\\___ccceeegggkkkrrrwww~~~zzznnn___UUULLLHHHDDD===999888666444555888:::AAAOOO]]]lllwww{{{sssppppppqqqwww~~~~~~sssfffZZZMMMBBB<<<777666444333444444333222000111111000......///000,,,---...///000000000///...++++++...---******,,,(((,,,---,,,---000000---............------,,,,,,222///)))***<<>>888777333333666:::>>>DDDRRR___oooyyy|||vvvtttsssssswww}}}~~~sssgggZZZMMMBBB<<<666444222222222333222111///111222000...---///111,,,---...///000000000///+++)))***...///,,,,,,///)))...///------111000,,,---............---,,,,,,***...,,,+++777EEE???---)))************+++++++++)))))))))***,,,---,,,***))))))(((((()))***+++,,,444666333+++'''((((((%%%))))))(((((((((((()))))))))((((((((()))***+++++++++++++++++++++***))))))&&&%%%&&&+++......)))$$$''''''''''''''''''''''''$$$$$$$$$""" !!!$$$(((!!!!!! !!!###$$$%%%""""""!!!!!!!!! ,,,111+++###%%%%%%'''222"""""""""###$$$%%%&&&'''+++(((%%%$$$%%%$$$""" """)))------$$$###:::$$$$$$%%%---***######"""###%%%$$$""" &&&%%%###"""!!!!!!""""""  """%%% !!!  ###((('''######$$$"""!!! !!!$$$''' """ """######"""  !!!  !!!!!!!!!!!!!!!   """"""   !!!!!!###''')))---$$$!!!$$$""""""$$$<<<***!!!""" $$$!!!!!!!!!######""" """""" ###### ((( &&&"""111 $$$&&&"""&&&)))""""""!!! !!!!!!"""############"""$$$$$$###""""""""""""""",,,'''!!!!!!$$$%%%%%%######""""""!!!!!!!!!!!!~~~~~~|||ooodddTTT[[[]]]XXXWWW\\\```___fffjjjqqqyyy~~~}}}zzzxxx|||rrrqqqqqqppppppqqqrrrssssssssssssqqqqqquuu|||xxxrrrkkk```PPPDDD999222---,,,***((('''***''')))***,,,///444:::???OOOUUUYYY[[[]]]```^^^ZZZYYY\\\```ccceeejjjqqqwww||||||qqqhhh^^^TTTNNNHHH???888666000111666;;;@@@GGGUUUbbbrrr|||}}}yyyxxxwwwuuuwww{{{~~~sssgggZZZNNNCCC<<<555333111000111111000//////111222000------///111+++,,,...000000000000///---+++,,,000000------000+++000111......111000+++++++++,,,,,,,,,+++******###,,,...***111<<<777'''---,,,,,,+++***)))(((((('''''''''***,,,...---,,,)))((((((((((((***,,,---<<<===888---'''''''''$$$))))))(((((((((((()))))))))))))))))))))******++++++,,,,,,,,,,,,+++******&&&$$$###(((///000***$$$&&&&&&&&&&&&&&&&&&%%%%%%!!!""""""!!! """'''+++###"""!!!!!!!!!"""$$$%%% !!!"""###$$$%%%%%%***+++''''''$$$###+++$$$""""""###&&&((()))((()))(((%%%"""!!!$$$###%%%$$$"""###)))++++++666,,,EEE+++""" )))%%%%%%$$$%%%$$$"""######""""""###%%%'''((( """%%%((("""!!!  !!!"""!!!###%%%$$$ """   ###%%% !!! !!!!!!  !!!!!!$$$$$$$$$$$$###""" !!!""""""!!!"""###""" $$$+++000((($$$%%%&&&###$$$)))LLL*** ''' %%%"""&&& !!!!!! """"""!!!""" """&&&&&&''' ..."""'''%%%999%%%"""%%%*** %%%$$$###!!! !!!!!!"""""""""""""""$$$###"""!!!!!!"""###$$$222+++""""""%%%&&&%%%$$$$$$###"""""""""""""""{{{zzz~~~xxxyyy{{{sssxxxzzzfffaaa```\\\UUUPPPRRRZZZbbbiiihhhkkkrrrzzz~~~|||xxxzzz|||}}}zzz~~~|||wwwtttpppmmmlllmmmooopppqqquuutttnnnnnntttxxxxxx|||tttkkk^^^NNNCCC666111+++((('''((())))))''')))+++,,,---111888>>>IIIRRR[[[___aaacccaaa]]]___[[[ZZZ___eeeiiiooouuu{{{rrrhhh```VVVMMMGGGBBB<<<888333333555999>>>GGGWWWfffqqqyyy~~~|||yyyuuurrrtttxxx|||yyylllWWWKKKDDD777:::///999444(((333444'''111222222111///...///000...............------------++++++...000///111555---,,,,,,...000000///------......---+++******+++,,,,,,+++******+++,,,,,,+++)))'''(((+++,,,***(((---,,,***)))***,,,///111)))***,,,111)))333$$$---444222(((###&&&+++''''''%%%%%%&&&(((***,,,)))'''%%%$$$'''---333888888---&&&***...+++'''&&&''''''&&&&&&&&&''''''((("""###%%%'''((('''$$$"""######$$$%%%'''&&&$$$!!!"""###$$$$$$###"""!!! $$$ $$$&&&'''%%%%%%,,,+++"""///333---(((###"""%%%'''$$$ ***###!!!###!!!(((777&&&###!!!"""%%%%%%### ,,, !!!999"""$$$'''++++++%%%"""### $$$######+++))) !!!"""###%%%'''(((   $$$!!!!!!"""$$$"""###!!!  ###!!!%%% !!!%%%###  ###%%%'''%%%!!! #########""""""""" """!!!!!!!!!!!!$$$&&&$$$111***,,,---"""$$$$$$444)))%%%''''''+++,,,&&& ''' !!!!!!!!!  $$$###!!!&&&(((""""""((('''%%%...***!!!!!!!!!!!!!!!###(((+++'''000***!!!###!!!###%%%$$$###"""!!!!!!!!!!!!&&&!!!!!!&&&$$$&&&&&&%%%$$$""""""""""""###&&&"""!!!$$$!!!###|||nnnkkkrrrzzz{{{~~~vvvuuuvvvooo{{{ooofffddd___YYYVVVXXX^^^cccggggggjjjpppxxx|||{{{xxxuuuwww}}}~~~~~~~~~~~~~~~}}}|||zzz~~~}}}zzzwwwsssooommmmmmnnnooonnnqqqpppjjjjjjoootttttt~~~{{{tttkkk^^^OOOCCC666111+++'''&&&'''((((((''')))++++++,,,000777===GGGQQQZZZ___bbbdddbbb^^^^^^ZZZYYY^^^cccgggnnnttt|||tttllldddZZZQQQJJJCCC<<<777444333555999>>>GGGWWWfffttt|||}}}{{{xxxtttrrrssswwwzzz{{{tttkkkYYYPPPIII>>>999---333222***333666,,,000111222111000//////000.....................///111...------***'''(((------,,,+++,,,.........,,,+++,,,------++++++,,,---,,,,,,+++******+++,,,,,,+++)))'''(((***+++***(((***)))(((((((((***,,,---000&&&&&&&&&'''555***...&&&***------***'''&&&''')))(((''''''((()))+++---,,,+++***+++,,,///222333222,,,***,,,,,,(((''')))***)))((('''''''''''''''&&&%%%$$$&&&((((((%%%"""######$$$%%%'''&&&$$$!!!"""###$$$$$$$$$###"""!!!"""  ###%%%%%%$$$(((&&&,,,---%%%(((333444333///)))&&&$$$"""'''""""""&&&%%%!!!&&&111***)))'''%%%""" !!!###333'''"""###"""%%%%%%!!! """!!!!!!###""" ###""" $$$(((+++""""""""""""%%%""" """"""!!!!!!"""$$$"""!!! !!!"""  !!!!!!"""""""""!!!!!!"""###""" $$$)))&&&###   """"""""" """!!!)))$$$)))---$$$!!!&&&&&&)))$$$ ###%%%"""%%%&&&%%%!!!!!! !!!!!!!!!!!! ######%%%+++...%%%!!!###"""'''...'''!!!""""""!!!!!!$$$(((+++ &&&""""""!!!"""""""""""""""""""""######%%%!!! """""" !!!###%%%$$$###"""!!!"""######$$$######""" !!! wwwiiieeekkkrrrxxx|||rrrooopppjjjyyywwwjjjfff___[[[[[[]]]___aaahhhgggiiinnntttwwwuuurrrlllnnnttt~~~}}}zzzzzz}}}~~~}}}{{{|||zzz}}}~~~|||zzzuuuqqqnnnmmmnnnnnnlllnnnlllggggggkkkpppqqqyyy{{{ssskkk^^^OOODDD666111+++'''&&&&&&''''''&&&)))++++++,,,///666;;;FFFPPPZZZ___ccceeeddd```]]]YYYXXX\\\aaaeeelllttt~~~~~~vvvooohhh^^^UUUMMMEEE<<<666444444555999>>>FFFVVVeeevvv~~~~~~|||{{{xxxtttqqqrrrvvvyyyyyyooo\\\PPPGGG:::<<>>FFFUUUddduuu~~~}}}|||yyyuuurrrsssvvvyyy~~~sss___QQQFFF999===555,,,555666111555000///000222222111//////000---......///000111111222+++---111333111222;;;FFF333000---,,,---...///...***+++---,,,,,,+++---...++++++++++++++++++++++++******)))))))))))))))(((((()))+++,,,,,,,,,++++++)))000FFF((((((&&&,,,,,,)))&&&$$$''',,,---)))$$$******))))))******,,,,,,((()))+++,,,+++***)))(((%%%''')))***)))&&&&&&((())))))(((''''''&&&''''''...(((###$$$((()))&&&"""%%%$$$$$$$$$&&&%%%###"""######$$$$$$%%%%%%%%%%%%!!!"""###$$$%%%###!!! &&& ###&&&"""###$$$!!!###!!! $$$---///(((!!! !!!$$$$$$""" !!!"""###+++!!!555 ### """""""""###"""!!!+++&&&$$$!!!   !!! """$$$###!!! !!!"""%%%,,,,,,  (((%%%!!! """######!!!  """ !!!%%%%%%"""!!!'''"""###***+++ """!!! $$$(((######""""""""""""!!!!!!!!!!!!$$$%%% """"""###$$$###$$$"""###!!!)))---$$$ !!!!!!!!! """$$$'''222,,,!!!$$$!!!*** !!!###$$$$$$%%%""")))))) """$$$ !!! """$$$%%%@@@+++'''~~~tttssssssooojjjvvv|||ooolllooolllfffooo{{{zzzxxxppphhhfffiiilllkkkiiigggggggggiiijjjjjjiiihhh______bbbkkkxxx}}}{{{xxxuuuwww{{{~~~||||||~~~~~~wwwuuusssrrrqqqqqqrrrrrrnnnllliiifffeeeggglllqqqwww{{{ssskkk```RRRGGG888333,,,'''%%%%%%%%%%%%$$$''')))******,,,111555AAALLLXXX^^^cccfffddd```\\\XXXVVVXXXZZZ___iiissszzz}}}uuuiiiddd\\\TTTNNNGGG???999666555666:::===EEEUUUcccqqq|||~~~{{{wwwttttttwwwyyy|||rrr```TTTKKK>>>444888)))444999///444---...000222333111000000000---......///000111111222///000222111+++(((...888222///,,,++++++---------,,,---...---+++***+++,,,++++++++++++++++++++++++************)))(((((()))((()))***,,,,,,+++***))))))777RRR333---&&&,,,...''''''''')))++++++***(((((((((((((((((())))))***&&&&&&&&&''''''((((((((($$$$$$%%%&&&((()))&&&$$$%%%%%%%%%%%%&&&&&&'''(((...)))$$$$$$&&&(((&&&$$$&&&%%%$$$$$$%%%%%%###"""#########$$$$$$%%%%%%&&&""""""!!!!!! !!!$$$ %%%(((###$$$$$$###$$$$$$###  !!!&&&---...((( !!!&&&)))((($$$ $$$(((666(((###!!!"""  """$$$"""###"""!!!+++%%%$$$###"""     !!!"""!!!!!!""" !!!""""""""" """$$$&&& """"""!!!### """###$$$ !!!"""!!! """!!!$$$'''&&&### ***,,,$$$###!!! !!!!!! ###%%%%%%""" """%%%""" !!!$$$&&&!!!###"""###$$$""" (((***###''',,,%%% !!!  """$$$<<<555%%%"""###&&&333 !!!""""""""""""""""""---000&&& $$$###  !!!"""$$$%%%HHH!!!((("""+++yyysssvvvwwwqqqjjjtttzzz|||nnnmmmppplllbbbkkkvvv~~~~~~|||uuummmfffcccfffjjjkkkjjjdddeeeggghhhiiijjjjjjkkk^^^^^^___eeeooo||||||xxxvvvsssrrrtttzzz}}}}}}}}}zzzrrrqqqqqqppppppqqqssssssnnnjjjgggfffdddeeejjjqqqzzz}}}tttlllaaaTTTJJJ999444...(((&&&&&&%%%%%%$$$&&&)))))))))***///333<<>>)))///666+++555,,,---///222333222000000000.........//////000000000//////000///***&&&)))///---+++)))(((***++++++***---......---+++******+++***++++++,,,,,,++++++******++++++***((('''((()))&&&'''((())))))((('''&&&(((---@@@000......(((((('''((()))***))))))******''''''''''''((((((''''''''''''&&&&&&&&&((()))+++$$$%%%%%%$$$&&&***(((############$$$%%%&&&((((((***(((%%%%%%%%%&&&&&&%%%'''%%%$$$$$$$$$$$$###"""$$$$$$#########$$$$$$%%%"""!!!  ###'''***""""""&&&"""%%%$$$$$$###!!!!!!$$$(((+++***%%% ######$$$))),,,***$$$!!!###///000+++"""%%%"""!!!###""" ###### !!!### !!!""""""!!! """"""""""""!!!"""!!! !!! !!!!!!!!!"""$$$    !!!""""""!!!###$$$!!!(((((($$$!!!$$$###"""!!!(((+++***&&&""" !!!!!!"""$$$"""!!!%%%###"""  ###%%%###$$$''')))&&& !!!***,,,$$$''',,,&&& !!!!!!!!!!!!"""555777)))$$$***444 !!!"""###"""!!! """+++000+++###!!!###%%%!!!!!! !!!###$$$%%%@@@$$$$$$ %%%***"""vvvnnnmmmmmmkkkhhhpppwwwxxxpppfffgggjjjeeebbbeeelllsssyyy{{{|||}}}qqqkkkccc```bbbfffjjjkkkjjjkkkkkkkkkjjjiiiiiijjj___^^^___bbbiiitttyyyxxxtttooommmrrr|||~~~~~~xxxuuuoooooonnnnnnooopppqqqrrrqqqlllhhhhhhfffeeekkksss|||~~~uuunnncccVVVLLL;;;666///***'''&&&&&&%%%###&&&((()))((()))---111666AAANNNUUUYYY\\\YYYUUUUUURRROOOOOOOOOTTT```mmmvvv~~~vvvmmmfff```WWWOOOJJJEEE@@@;;;888666777:::===DDDSSSbbblllxxx~~~|||yyyuuutttvvvxxx~~~rrr]]]QQQIII===111NNN222---222)))777,,,,,,///222333222111000000.....................///,,,+++---000///,,,...222+++***)))***,,,,,,,,,***+++---------+++++++++---***+++,,,,,,,,,,,,+++******+++,,,+++(((&&&''')))'''''''''''''''''''''&&&'''&&&------'''///"""(((((('''(((((((((((((((((('''''''''((((((''''''&&&''''''''''''''''''((((((%%%)))***&&&%%%(((***(((%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''&&&$$$###%%%'''(((&&&$$$###$$$$$$###"""%%%$$$###"""""""""###### !!!!!! !!!$$$###////// %%%''' $$$%%%$$$!!!$$$''')))'''###!!!!!!"""%%%&&&&&&''''''%%%!!! """&&&"""000---!!!### ###### !!!###""" ###""" !!!!!!""""""""""""!!!"""  !!!""":::!!! ###%%%!!! """  !!!""""""!!! ((((((%%%  !!!!!!###&&&))))))&&&###"""!!!!!! """!!!!!!"""$$$###!!!  """""" !!!!!!$$$((('''"""!!! &&&'''"""'''---&&&!!!"""###"""!!! !!!###(((777111$$$&&&((( """######!!! ######''',,,+++&&&$$$&&&###"""!!!!!!"""###$$$%%%,,,'''$$$"""!!!###&&&&&&{{{zzz}}}pppddd^^^]]]___aaaiiiooozzzwwwmmmfff^^^```bbb[[[ccc```aaaiiisssyyy|||}}}tttooohhhdddeeejjjooorrrssssssqqqnnnjjjgggffffff``````___aaafffoooyyy||||||wwwpppjjjnnnyyy~~~}}}tttqqqnnnnnnnnnnnnnnnnnnooopppuuuoookkkkkkjjjhhhnnnwww}}}~~~vvvnnndddWWWMMM<<<777000***((('''&&&&&&###%%%(((((('''(((,,,000222===JJJQQQUUUWWWTTTPPPRRROOOLLLKKKKKKPPP]]]jjjuuu}}}sssjjjhhhaaaWWWOOOIIIEEE???;;;888777888:::===DDDSSSaaalllyyy~~~}}}{{{xxxuuutttuuuvvv|||sssbbbZZZUUUJJJ===```===///000'''888,,,,,,///222444333111000000...............---------,,,***,,,///000,,,+++------,,,,,,...000000///---)))+++,,,,,,,,,,,,---///***+++,,,------,,,+++******,,,---+++(((&&&''')))))))))))))))(((((((((((()))***...444"""---!!!444)))&&&%%%%%%((()))'''%%%'''(((((((((((((((''''''&&&&&&'''''''''&&&%%%$$$%%%---000)))###&&&,,,---(((''''''&&&&&&&&&''''''!!!%%%((('''###"""%%%((((((&&&$$$###$$$$$$###"""%%%$$$###!!!!!!!!!""""""!!!###""" """%%%***111===999$$$'''+++$$$"""!!!$$$***,,,((($$$&&&)))***$$$"""%%%"""$$$%%%### ###"""$$$,,,---+++ ###"""$$$######+++)))    """&&&&&&###!!!!!!"""  &&&XXX!!!%%%"""&&&))) ######!!! """"""%%%$$$ """!!! %%%&&&'''%%%%%%%%%###!!!!!!###$$$'''""" ###""" $$$###"""!!! !!!!!!###"""######&&& !!!(((---%%%###$$$%%%$$$###"""###$$$!!!999999%%% $$$ !!!"""###"""!!! ###+++111+++&&&%%%$$$###"""""""""###%%%%%%((()))"""!!!!!!!!!(((}}}}}}|||jjj^^^UUURRRVVV]]]cccaaalllyyyvvviiiddd]]]TTTWWWaaaaaaaaacccggglllssszzz~~~{{{tttkkkgggiiinnnrrrtttyyyvvvtttsssooogggddddddfffkkkgggdddhhhhhhmmm{{{}}}wwwqqqoooqqqwww}}}}}}{{{vvvpppnnnllliiiiiikkkmmmnnnnnnpppooollljjjjjjmmmrrrvvv}}}{{{qqqhhh[[[PPP@@@999111---)))%%%'''***###%%%((())))))***+++---000666???GGGLLLMMMJJJHHHLLLNNNNNNLLLLLLSSS___iiiuuuyyyqqqiii___SSSJJJGGGDDD???;;;:::777666777999AAAQQQ```lllwww~~~zzzvvvttttttuuuwww|||{{{ooobbbUUUHHHAAABBB777000999GGGIII999(((111111222222222222111111,,,...000111111000...,,,------......------,,,+++///...,,,*********,,,------,,,***((('''''')))***)))***+++,,,---,,,++++++((()))***++++++***)))((()))))))))))))))***++++++!!!***---((('''......(((&&&'''***,,,,,,+++)))((()))))))))(((''''''&&&&&&(((((('''&&&%%%&&&''''''$$$***+++(((''',,,...+++&&&&&&&&&'''''''''((((((&&&%%%%%%&&&'''&&&$$$!!!###"""!!!###%%%%%%"""###"""!!! !!!"""###$$$"""""""""$$$%%%$$$###$$$IIITTT444"""---)))333'''"""&&&$$$""""""###$$$%%%!!!"""&&&'''%%%"""!!!!!!"""!!! $$$&&&%%%'''""""""  """ !!!"""######!!! !!!!!!!!!!!!"""!!! ###$$$###!!!!!!$$$(((!!!!!!  !!! !!!  !!!"""!!!""" !!!"""###""" 333))) %%%&&& $$$000---!!!)))))) ###"""%%%%%% ((("""###)))***...&&&!!!!!!###!!!"""!!!  !!!"""&&&$$$!!!!!!"""""""""!!!333######((((((&&&""""""%%%(((888'''''' (((###%%%+++)))&&&###)))(((&&&&&&###$$$%%%$$$""""""###%%%!!!!!!!!!!!! {{{pppdddXXXSSSXXXbbbeee]]]aaajjjsssuuuiiieee___XXX[[[dddccccccdddhhhnnntttyyy{{{xxxrrrjjjfffggglllppprrrxxxtttqqqppplllfffeeehhhlllsssnnngggeeebbbeeerrr}}}~~~zzztttppppppuuuzzz~~~~~~wwwqqqnnnllljjjjjjlllmmmmmmmmmnnnmmmlllkkkkkkooouuuyyy}}}sssjjj^^^RRRAAA888000+++'''$$$$$$((($$$&&&((()))((((((***+++///333999???DDDFFFGGGGGGIIIJJJJJJIIIJJJQQQ]]]gggtttyyyqqqfff]]]QQQJJJGGGDDD@@@<<<;;;888777777999AAAQQQ```lllvvv~~~zzzwwwuuutttuuuvvv{{{|||pppbbbUUUHHHAAA<<<555000333<<<===555,,,...///000000000000000///........................---............---,,,,,,...---,,,******+++,,,---,,,+++***))))))***+++,,,)))***+++,,,---,,,,,,+++)))***+++,,,,,,+++***)))))))))((((((((((((((())))))000111)))&&&+++***$$$(((((())))))************&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&%%%$$$%%%)))***%%%###%%%%%%###'''''''''(((((((((((((((&&&%%%%%%&&&''''''%%%###'''%%%######%%%$$$"""""""""!!!!!!!!!!!!""""""###"""!!!"""$$$$$$$$$""",,,666,,,!!!'''***222)))###%%%&&&$$$###%%%""" %%%&&&######'''%%%###  """!!!'''!!!%%%!!!###"""  !!! !!!"""######!!! !!!!!!!!!!!!!!!!!! !!!"""!!! %%%))) !!!&&&  """!!!    %%%  ''' !!!!!!'''""" !!!"""""" $$$### !!!%%%%%%++++++(((&&&$$$######'''!!!###***'''&&&---&&&!!!###"""&&&)))&&&!!! """###!!!!!! !!!!!!&&&$$$!!!!!!"""!!!"""!!!!!!555$$$###&&&%%%###!!! !!!!!!&&&666///&&&&&&'''###!!!'''###%%%&&&""""""$$$###'''---"""""""""###############"""""""""!!!!!!!!! zzz|||yyyvvvoooddd___eeeooommm]]]YYY___iii|||}}}rrriiifffbbb]]]aaaiiikkkjjjjjjnnntttxxxyyyxxxtttooohhheeeeeehhhlllnnnyyysssnnnjjjeeeaaadddiiipppzzzvvvjjjddd]]]^^^jjjvvv|||vvvpppnnnsssyyy~~~xxxsssnnnmmmlllmmmnnnnnnlllkkklllllllllkkklllpppwww{{{}}}{{{|||wwwnnnbbbVVVEEE;;;111,,,((($$$$$$&&&%%%&&&((('''&&&&&&''')))---...111555:::>>>AAACCCCCCEEEFFFEEEFFFNNN[[[eeesssyyyqqqddd[[[PPPIIIHHHFFFCCC@@@===:::888888:::AAAQQQ___llluuu~~~~~~}}}zzzwwwuuutttttttttyyy~~~|||pppcccUUUIIIAAA888444111000111333222111,,,,,,---...//////......///...---,,,,,,---...///......//////......---,,,---,,,+++***+++,,,---...*********+++,,,------...***+++,,,---------,,,,,,***+++,,,------,,,+++***+++***)))((((((''''''(((...333222***&&&))))))$$$***)))((('''''')))***+++$$$$$$%%%%%%&&&''''''(((%%%&&&'''((('''&&&$$$###(((++++++'''$$$%%%%%%###)))))))))(((((((((((((((%%%%%%$$$&&&''''''&&&$$$)))'''%%%$$$$$$###""" !!!""""""######""""""!!!"""!!! !!!"""######!!! ###)))'''$$$,,,(((%%%%%%$$$"""###&&& !!!%%%&&&$$$$$$&&&""" ###...****** """"""!!!  !!!  """######!!! !!!!!!!!!!!!!!! !!!"""!!! &&&)))###***""""""  !!!"""!!!  ### ''' !!! !!! """ !!!""""""!!!!!!%%%******'''###$$$&&&222(((&&&$$$!!!'''"""$$$+++&&& %%%'''(((...***(((%%% $$$ !!!!!!!!!!!! %%%###!!! !!!###"""""" 777$$$###$$$""" !!!!!!!!! +++---)))$$$&&&!!!$$$,,,$$$###$$$""""""'''222&&&$$$!!!"""$$$&&&$$$#########"""""""""!!!!!!!!!~~~tttxxxwwwxxxyyywwwuuuxxxsss^^^TTTYYYbbbuuutttmmmgggfffeeedddhhhoooxxxvvvuuuwww{{{|||yyyuuurrroooiiieeedddfffhhhjjjxxxqqqiiiccc]]][[[```hhhuuurrrhhh______jjjsss|||uuunnnnnnttt|||xxxrrrnnnmmmnnnooopppooollliiikkkkkkkkkjjjlllooouuuyyy~~~}}}{{{yyyyyy|||tttggg[[[KKK@@@555///+++&&&%%%'''&&&''''''&&&%%%$$$%%%&&&)))***,,,000444888;;;===>>>@@@AAAAAACCCLLLYYYcccqqq~~~xxxpppbbbZZZPPPJJJIIIIIIFFFCCC>>>;;;999999:::AAAPPP___llluuu}}}~~~~~~|||{{{yyyvvvtttrrrqqqpppwww}}}|||pppcccUUUIIIAAA888555222000000111333444+++,,,---...............------,,,,,,,,,,,,------......//////......---,,,,,,++++++++++++,,,......)))***+++,,,---------,,,++++++,,,,,,------------******+++,,,,,,+++******---,,,+++***)))(((((((((+++......(((&&&)))+++)))))))))((((((((())))))***%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&%%%%%%(((***+++)))''''''((((((((((((((((((''''''''''''$$$######$$$&&&'''&&&%%%(((&&&$$$###""""""######!!!"""###$$$$$$###"""!!!!!!  """""""""!!!'''&&&'''!!!#########""" ### !!!$$$$$$###""""""!!! """'''888+++---""" !!!  !!!###"""!!! !!!!!! ###""""""######!!! !!! !!!$$$'''""")))"""!!!!!!  """!!!!!! !!!%%%$$$"""  !!!!!!  """(((!!!""")))'''$$$333OOO444 ''''''&&&### &&&((()))222***((($$$  !!!""""""!!! $$$###!!!  !!!%%% ######999%%%###""" !!!###$$$###""""""$$$(((,,,!!!###$$$...%%% ### ###"""$$$---000)))""" ###&&&%%%###############""""""""""""||||||vvvvvv~~~ttt\\\PPPSSSYYYfffrrrrrrjjjgggeeegggjjjmmmrrrxxx}}}xxxtttuuurrrnnniiieeedddeeefffoooiiibbb]]]XXXXXXbbbllluuukkkhhhooouuu~~~}}}vvvppppppvvv|||vvvqqqooooooooopppqqqoookkkhhhjjjjjjjjjiiijjjmmmqqquuuzzz|||~~~~~~~~~xxxlll```OOOCCC666///,,,(((&&&''''''((('''&&&$$$###$$$&&&%%%'''+++///333555777777:::<<<>>>>>>AAAIIIWWWaaaooo|||wwwpppbbbZZZPPPJJJJJJJJJGGGEEE>>>;;;999999:::AAAPPP___llluuu}}}zzzyyywwwtttrrrpppnnnnnnwww||||||pppcccVVVIIIBBB888555111111222333333111,,,---......////////////+++,,,...//////...,,,+++...............------,,,++++++++++++,,,------...******+++,,,,,,+++******++++++++++++,,,,,,------((()))***++++++***)))(((+++***))))))(((((((((((('''******'''&&&(((++++++'''((()))******)))'''&&&((((((((((((''''''&&&&&&...,,,(((%%%$$$&&&(((***((((((((((((&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###"""!!!"""$$$%%%%%%$$$######"""!!!!!!"""$$$%%%!!!"""###$$$$$$###"""!!!!!!!!!"""!!!  %%%((()))!!!### !!! !!!""""""!!!!!! !!! !!!"""!!!###&&&555'''+++"""  !!! !!!""""""  !!!!!!  !!!"""###"""""""""!!! !!!""""""$$$  %%%!!!$$$&&&!!!!!! """!!!###$$$222///)))"""""""""!!!  !!!%%%"""  %%%''''''"""!!! !!!)))333:::???((("""---///### &&&### ###!!!""",,,+++'''###"""######  !!!""""""!!! ###"""!!!  %%%$$$$$$999$$$$$$ """$$$$$$###$$$ +++<<<,,,!!!$$$ (((###!!!######!!!!!!"""###666---""""""###"""############""""""""""""zzzuuuxxx```SSSTTTSSSXXX```aaacccccceeeiiipppwww~~~}}}yyywww{{{yyyuuuooohhhdddbbbcccddd```]]]ZZZXXXZZZfffssszzzsssvvvxxx|||}}}xxxsssssswww}}}wwwrrrqqqppppppqqqqqqoookkkhhhiiijjjjjjiiiiiilllpppsssyyy}}}|||ooodddPPPCCC444...+++'''%%%&&&(((((((((&&&######%%%&&&$$$'''+++000333555555444777999:::;;;===FFFTTT^^^lllzzzwwwoooaaaYYYOOOIIIHHHHHHEEEBBB===:::888888:::AAAQQQ___kkkttt}}}{{{yyyvvvssspppnnnmmmmmmwww|||}}}qqqdddVVVJJJBBB777333///000333444111......///////////////......***,,,///000000///,,,***------......------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++************++++++*********+++,,,---((()))***++++++***)))((('''''''''''''''((())))))((())))))(((&&&&&&((()))&&&'''***++++++)))&&&$$$***))))))(((''''''&&&&&&222...)))$$$###&&&***------+++++++++(((######&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%###""""""$$$%%%%%%$$$ !!!""""""!!!"""$$$&&&"""##################"""!!!  !!!"""""" ###"""(((...---"""%%%""" !!!###"""!!!###""" """""" !!!###$$$"""!!!!!!((($$$'''!!!$$$### !!!  !!!!!!""""""  """!!!  !!! ### """ ###&&&"""$$$ )))+++###!!!  """(((***444222---%%%###'''$$$  !!! !!!%%%"""((()))%%%%%%%%%!!!:::@@@222"""&&&"""&&&---***!!!'''&&&%%%(((%%%&&&333+++'''###%%%((((((### !!!!!!!!!!!! """"""!!! ###&&&$$$777###%%% !!!###!!! &&&(((===///!!!"""!!!"""""""""###"""###$$$!!!333,,,""" ######"""""""""!!!!!!!!!|||}}}}}}vvvyyyaaaVVVVVVQQQRRRZZZ\\\^^^aaafffmmmvvv}}}uuullleeeaaaaaaaaa___]]]\\\YYY\\\hhhuuu}}}|||yyyzzzzzzxxxxxx~~~{{{yyyvvvvvvxxx}}}yyyuuusssrrrpppppppppooollliiiggghhhiiiiiijjjmmmrrruuuzzzrrrfffRRRCCC555...,,,)))''''''))))))(((&&&$$$$$$&&&(((%%%'''+++///222444444444333555777777999BBBOOOZZZiiiwwwvvvooo```WWWMMMFFFEEEDDDAAA>>>;;;888777777999AAAQQQ```gggrrr|||}}}{{{vvvrrrooonnnoooooowww|||}}}qqqdddVVVJJJBBB777444000///000222111000///000000//////...---,,,---...////////////...---,,,,,,,,,---,,,,,,+++***,,,,,,------,,,,,,++++++++++++******+++,,,---...******)))))))))***+++,,,)))***++++++++++++***)))&&&&&&'''((()))+++---...((()))******)))'''''')))(((((()))))))))(((&&&&&&''''''''''''''''''''''''111...)))%%%$$$&&&)))+++...,,,+++---***%%%$$$)))###$$$$$$%%%&&&'''(((((((((&&&$$$###%%%&&&%%%%%% ###%%%%%%###"""###$$$$$$######""""""######$$$!!!  """###"""!!!$$$'''%%%###'''&&&###%%%######&&&&&&###!!!######%%%'''$$$!!!###$$$###!!!!!!###!!!))))))...&&&$$$ !!!  """!!!"""!!! """   ###""" ###((( ###&&& )))+++"""!!!""" !!!###!!!$$$%%%)))******&&& !!!%%%!!!"""$$$""""""###"""  !!!'''+++&&&!!!&&&+++444999222&&&)))+++ ((((((!!!''''''(((+++'''***888&&&$$$"""###$$$%%%$$$"""!!!!!! !!!!!!"""!!!!!!  '''###333!!!&&&%%%(((((($$$$$$ $$$ ,,,"""!!! )))--- ###$$$!!!"""%%%$$$---***&&&""" """""""""!!!!!!!!! uuuuuuyyyrrr[[[RRRRRRMMMNNNXXX]]]\\\aaahhhppp{{{yyynnneeeaaa```dddbbbaaa___[[[[[[fffrrrwwwxxxxxxuuusssvvvyyyyyyxxxwwwyyy~~~~~~|||xxxtttrrrqqqppppppnnnllljjjfffgggiiijjjllloootttxxx|||ssshhhUUUFFF777000...,,,))))))))))))(((&&&$$$$$$''')))'''(((***---000222444555111333444444777???LLLWWWhhhvvvvvvooo___VVVKKKDDDBBBAAA>>>::::::777666777999AAAQQQ```eeeppp{{{|||wwwssspppooopppqqqxxx}}}}}}qqqdddVVVJJJCCC888777444000///000333666000000000///...---++++++000///...------...///000+++,,,,,,,,,,,,+++******------------,,,,,,+++***++++++******,,,...111333***)))((((((((()))+++,,,***+++,,,,,,,,,,,,+++***(((((()))+++...000222444&&&'''***,,,+++))))))+++***)))((('''&&&&&&'''((($$$%%%%%%&&&&&&''''''(((...,,,)))&&&%%%&&&'''((('''$$$%%%((('''"""###)))###$$$%%%&&&''')))******+++(((&&&%%%&&&''''''&&&"""%%%((('''$$$""""""###%%%$$$###""""""###$$$%%%"""!!! !!!"""######!!!!!!"""$$$###$$$((('''""" $$$""" (((,,,***!!!###$$$"""!!!((()))!!!222---888'''### """  """ """!!! """  !!!"""!!! ###!!! %%%!!!%%%###(((!!!$$$""" &&&'''  !!!###$$$"""  !!!"""!!!&&&&&&!!!!!!%%%((($$$ !!!%%%(((######(((+++000111(((///!!!EEEKKK+++***###%%%%%% $$$+++)))%%%)))'''&&&%%%+++ !!! """%%%"""!!!  !!!"""!!!!!!!!! ((("""111 '''...111111))) &&&###%%%"""&&&"""&&&!!! 111888)))$$$$$$ $$$&&&%%%)))***+++)))&&&$$$######!!!!!!!!!!!! zzzxxxsssqqqzzz~~~ooo]]]MMMJJJPPPUUUWWWXXXTTT]]]iiivvv|||vvvkkkaaa]]]bbb`````````___^^^ccckkkyyynnnfffhhhnnntttzzz|||zzzxxxwwwzzzzzztttsssrrrpppmmmkkkiiiiiifffggghhhhhhiiimmmrrrvvvwwwlllYYYKKK===555111---******%%%%%%%%%&&&&&&''''''''''''&&&'''+++///444666666:::777777:::999999EEEUUUggguuu{{{ttt```WWWLLLDDD@@@???>>><<<777777666666999BBBNNNXXXfffnnnxxx~~~~~~zzzuuurrrpppppppppyyy}}}sssgggYYYKKKAAA999777444222333333222111//////////////////////////////............//////+++,,,,,,------,,,,,,+++///...,,,******+++,,,---***...---***///666222'''&&&---000,,,)))***)))%%%))))))))))))************%%%%%%&&&(((+++,,,+++******((('''&&&'''((('''&&&)))))))))))))))((((((((('''(((((()))))))))))))))***++++++***'''$$$$$$$$$'''&&&%%%$$$$$$%%%''')))***)))''''''(((((('''&&&###$$$&&&'''(((''''''&&&$$$$$$$$$$$$######"""!!!!!!"""$$$$$$$$$###$$$%%%$$$"""%%%'''""" !!!###%%%'''(((000&&&:::))) ((()))'''###!!!###&&&"""+++''',,,666)))'''"""$$$&&&$$$!!!)))$$$%%%###   """###!!! ### !!!%%%''''''&&& ###  !!! """!!! !!!!!!(((>>>222""" """###"""!!! ,,,888000 222BBB:::%%%$$$((('''&&&$$$!!!%%%%%%&&&%%%$$$!!!###$$$######""" """""""""!!!!!!!!!!!!"""###$$$%%%&&&&&&%%%###""""""!!!&&&...'''(((""""""((($$$"""$$$!!! $$$""""""""" """$$$""" """$$$###!!!999???+++"""%%%""""""!!!!!!!!!!!!""""""|||sssqqqppprrryyyuuunnntttuuucccRRRMMMPPPSSSTTTUUUWWW```lllyyyyyymmmccc^^^```^^^^^^___]]][[[```gggwwwwwwlllbbbbbbhhhooowww~~~}}}|||zzzzzz}}}|||wwwsssrrrqqqooollljjjiiihhheeegggiiijjjlllpppuuuyyywwwlll[[[MMM>>>777333...,,,,,,)))((((((''''''&&&&&&&&&))))))))),,,111444666666999555555999888:::GGGXXXgggttt{{{tttbbbZZZNNNEEE@@@>>><<<:::555555555555777@@@LLLVVVbbbjjjuuu}}}{{{vvvsssqqqppppppxxx}}}sssgggYYYJJJAAA777555222000000000///...........................//////............//////+++,,,,,,------,,,,,,+++///---,,,******+++,,,---,,,,,,+++***...333333///***------+++---111000,,,,,,,,,+++***)))(((''''''&&&&&&&&&(((***++++++)))***((('''&&&'''((('''&&&)))))))))(((((('''''''''%%%&&&''''''(((((('''''''''(((***)))'''&&&&&&'''***)))'''%%%%%%%%%'''''''''%%%$$$$$$%%%%%%$$$"""######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!$$$$$$###"""!!!"""###%%% %%%,,,---%%%!!!***!!!!!!!!!!!!"""###$$$%%% !!!$$$;;;{{{"""&&&)))!!!+++)))  $$$ ''' ###+++!!!"""'''&&&$$$"""  """!!!###""" """$$$"""   !!! !!!""""""!!! """"""!!!!!!$$$ !!!   !!!!!! ### (((555(((  (((### ###%%%###222222---%%%!!!"""!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!""""""""""""!!! """$$$ !!!""""""!!!!!!!!!!!!!!!###%%%&&&''''''###%%%"""'''///))) ###### $$$$$$!!!  &&&%%% !!!###"""  !!! ######!!! ,,,222*** ###$$$""""""!!!!!!!!!!!!""""""~~~yyyrrrnnnsssxxxuuunnnjjjbbb^^^iii}}}}}}jjjWWWPPPQQQSSSTTTUUU^^^fffrrr~~~~~~rrrfff``````___```aaa___]]]aaagggnnnyyy|||{{{vvvkkkaaa```dddkkkttt|||~~~||||||{{{{{{~~~yyyrrrqqqooonnnllljjjiiihhhfffhhhllloooqqquuuzzz}}}wwwlll]]]OOO@@@999555000---------,,,***((('''&&&%%%$$$,,,+++,,,///333777999999:::555444777888;;;JJJ[[[gggttt{{{tttfff]]]PPPFFFAAA===;;;888444444444333666>>>JJJSSS^^^fffrrrzzz}}}~~~}}}xxxtttrrrqqqqqqwww|||sssfffXXXJJJ@@@999666222000000///...---........................//////............//////,,,,,,------------,,,,,,...---,,,+++***+++,,,------***))),,,......111555000...***(((---444444111,,,,,,+++***)))(((((('''(((''''''(((***+++)))(((***((('''&&&'''((('''&&&***))))))((('''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$&&&((()))(((((((((***,,,***((('''%%%%%%&&&&&&%%%$$$######$$$$$$###"""%%%$$$$$$############$$$''''''&&&&&&%%%###"""!!!%%%$$$""" !!!###$$$###///<<<<<<... !!!)))$$$###""""""!!!!!!!!!""""""+++111___###%%%!!!%%%&&&"""***)))"""###"""!!!!!!"""######&&&###***%%%""")))&&&###!!!"""###""" !!! $$$(((%%%###!!! !!!"""$$$!!!!!!!!! !!!$$$""""""  !!! """!!!######&&&)))!!!&&&'''%%% +++777---  (((&&& !!!!!!!!!  ###$$$ !!!""""""!!!""""""!!!!!!!!!!!!$$$&&&&&& """###,,,'''###!!!###))))))!!!### !!!%%%%%%""""""######""" !!! !!!"""$$$%%%$$$"""!!!"""%%%'''###%%%!!!!!!!!!!!!!!!!!!!!!!!!tttzzzzzzyyyyyyfffWWWTTTWWWhhhmmmZZZRRRSSSUUUXXX[[[gggooozzzvvvhhhaaaaaaaaaccceeedddccchhhooooooxxx{{{uuuqqquuu}}}wwwmmmeeecccfffkkkrrryyy|||{{{{{{{{{{{{~~~yyyqqqpppooonnnlllkkkiiiiiijjjmmmpppsssvvvxxx|||~~~wwwlll^^^PPPBBB:::555111...------,,,***(((&&&%%%%%%%%%++++++---111777<<<>>>???>>>777444666888<<>>;;;999444555444444666>>>IIIQQQ]]]eeepppxxx|||~~~zzzvvvsssrrrqqqvvv|||sssfffXXXIII@@@<<<:::666444333222000///........................///......------......///,,,,,,------------,,,,,,...---,,,+++++++++,,,,,,---((((((......(((+++444111...)))''')))...333555))))))*********+++++++++)))(((((()))******((('''***((('''&&&'''((('''&&&***)))((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&((()))(((((((((******)))'''&&&%%%%%%%%%&&&'''&&&$$$%%%&&&'''&&&$$$((('''%%%$$$$$$$$$%%%%%%(((((('''&&&%%%###"""!!!"""!!! !!!"""###$$$###!!!///===>>>111""" $$$$$$###!!!!!! !!!)))"""$$$...&&&###### ###!!!"""   $$$%%%$$$((((((222'''"""'''!!!&&&&&&&&&$$$"""###&&&%%%"""###"""$$$)))&&&'''$$$   """###  """###!!!     !!!!!!$$$ ###$$$$$$+++555"""$$$$$$"""###''''''$$$!!!  !!!$$$&&&%%%""" !!!!!!"""  !!! !!!$$$---((("""""""""***333...!!!&&&""""""!!! """###""""""""""""!!!  $$$######""""""!!!!!! """!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!! gggxxxgggSSSVVV```rrr|||kkkZZZSSSUUUZZZ```eeerrrxxxzzzllldddaaaaaadddggghhhiiiooowwwyyy|||zzzqqqjjjjjjpppuuussslllggggggiiijjjooouuuzzz}}}~~~~~~|||{{{}}}~~~uuupppoooooonnnlllkkkjjjjjjoooqqqtttvvvwwwxxxzzz|||xxxmmm___QQQBBB:::555000------+++***(((&&&%%%%%%&&&''')))***---333:::AAADDDFFFCCC;;;666777999===KKK[[[kkkxxx}}}vvvggg^^^RRRHHHCCC@@@===;;;666666666666888???IIIQQQ]]]eeepppxxx{{{}}}{{{wwwtttrrrrrrvvv|||tttgggXXXJJJ@@@>>>;;;777555444333222000..............................------------......,,,------......------,,,------,,,,,,++++++++++++,,,''')))///...&&&&&&,,,,,,,,,+++((('''+++555>>>************++++++++++++***)))((()))******(((&&&***((('''&&&'''((('''&&&***)))((('''&&&%%%$$$$$$%%%%%%&&&''''''''''''''''''((())))))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%&&&'''((('''&&&((('''%%%$$$###$$$$$$%%%'''''''''&&&%%%$$$"""""""""%%%&&&%%%###&&&,,,000---'''###!!!"""###"""!!!!!!!!!!!!!!!!!!!!!""")))222$$$&&&######"""&&&%%%%%% !!!%%%(((555+++&&&***"""'''!!!&&&&&&!!!"""###!!!'''%%%  &&&%%% +++'''!!! !!!"""!!!   !!!  $$$!!! """!!! !!!!!! &&&***((($$$$$$###%%%%%%###  """######$$$###""" %%%###!!!!!!###!!!%%%%%%  $$$$$$***444---"""$$$"""$$$---444///######"""!!! !!!!!!###%%%"""!!!  !!!!!!!!!!!!  $$$"""&&&'''!!! !!!!!!!!!!!! \\\pppjjj[[[bbbpppzzzjjjYYYTTTWWW]]]fffnnnxxx~~~~~~pppiii```___bbbfffhhhkkksss|||}}}xxxooogggdddeeehhhkkkgggdddfffhhhiiimmmsssxxx{{{}}}zzz{{{vvvnnnnnnmmmlllkkkkkkjjjjjjqqqrrrssssssssstttvvvxxxxxxnnn```RRRCCC;;;666111......***(((&&&%%%%%%&&&((()))((()))---444<<>>/// $$$###""""""!!! $$$,,,### """ ###+++%%%///"""!!!!!!---222((( !!!!!!!!!+++"""$$$$$$$$$!!!)))((( $$$%%%!!! !!!'''$$$     %%%$$$###!!! '''!!!!!!###'''++++++))),,,)))"""!!!(((+++))) !!!!!!!!!  ###&&&"""""""""!!!!!!  $$$+++---)))###!!!""""""***%%%!!!!!!$$$###(((...(((!!!"""!!!'''...%%%""" !!!  """"""""""""&&&+++000  ###)))---///!!!""""""!!!\\\eeettt{{{lllbbbooo~~~nnn]]]UUUVVV]]]gggpppyyyyyyrrrfffddddddfffhhhlllvvvvvvpppjjjgggeeebbb^^^]]]aaa]]]\\\```dddjjjuuuvvvxxx|||wwwpppnnnrrr{{{tttiiihhhhhhhhhgggggggggfffjjjjjjjjjiiihhhkkkooorrryyypppdddVVVGGG???:::444111000...,,,)))'''&&&''')))******+++///555===EEEIIIKKKFFF===999===BBBGGGRRR```uuuyyyoooeeeWWWKKKDDD???:::777777888888888999???HHHOOOSSS\\\gggqqqwww|||}}}{{{yyyvvvuuutttyyy}}}wwwjjj[[[LLLBBB777555222111111111000///------------------------...------,,,,,,------...------............------,,,,,,---------,,,+++***...///+++%%%)))222111(((///)))'''))))))&&&)))///******+++++++++,,,,,,,,,(((''''''(((***+++)))(((***((('''&&&(((((('''&&&)))))))))))))))(((((((((%%%&&&''''''(((((('''''''''((())))))'''&&&''''''((((((((('''&&&%%%$$$###$$$###"""###%%%&&&&&&$$$!!!###$$$&&&&&&&&&%%%$$$""""""###$$$$$$$$$$$$###000))) !!!%%%'''&&&))))))$$$!!!###!!!$$$###"""!!!%%%$$$===///%%%!!!###%%%))) +++(((///&&&'''$$$+++ $$$ """!!! ***666444)))"""'''%%%!!! ###!!! !!!     """!!! !!!******"""$$$"""---$$$!!!"""!!!!!!$$$''''''$$$(((...000)))###(((222999""""""!!! ###!!! ###### !!!######!!!$$$  &&&)))%%% &&&&&& ((($$$%%%!!!!!!(((666000""" """!!!$$$,,,((($$$  $$$)))'''&&&'''"""'''222!!!""""""!!!mmmkkkooozzzuuufffWWW___kkkxxxooo[[[SSSUUU]]]iiissszzzppphhh______gggqqqvvvwwwqqqiiiaaa___aaabbb^^^ZZZYYY[[[]]]___ccckkkvvvxxxvvv|||wwwpppnnnooorrr{{{uuulllhhhdddeeeiiikkkiiifffbbbccccccbbbaaadddjjjppp{{{wwwnnnfffYYYHHH>>>:::888555111,,,+++***)))'''&&&&&&&&&''',,,111666@@@JJJNNNMMMGGG@@@:::999>>>GGGWWWeeezzzxxxmmmdddXXXNNNCCC;;;999<<<777555555777888;;;DDDNNNOOOYYYeeennntttzzzyyyyyyxxxsssoooooowww|||vvvjjj\\\NNNEEE777222000222333111111333+++,,,---.../////////...///......------......///---,,,***+++---//////...+++++++++*********))))))...---+++)))((())))))***+++*********))))))(((((())))))(((((((((((())))))'''(((***++++++***))))))((((((((((((((()))***+++(((''''''&&&&&&%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%############%%%%%%+++'''### !!!###$$$%%%333(((  """###!!! !!!!!! ###000(((,,, """"""%%%(((""")))******'''!!!!!!"""  $$$&&&$$$ %%%###!!!'''000333222%%%### ###%%%'''  !!!!!!!!!!!!  '''***###!!!!!!&&&))))))(((///((((((!!! ###***+++777:::***###---444...$$$ !!!"""'''$$$$$$ !!!"""######""""""(((&&&###!!! !!!""" !!!"""!!! """""" $$$%%%!!! !!! %%%'''###!!!###!!!""""""!!!!!!!!!,,, $$$ ###!!! !!!"""###((($$$ """$$$%%%$$$"""!!!  qqqsssuuu{{{{{{kkkWWW[[[eeesssuuufffWWWTTTZZZdddooowww}}}sssllleeeffflllqqqrrrqqqkkkeee^^^\\\^^^```]]]YYYXXXZZZ]]]___dddmmmyyy|||yyy|||}}}wwwqqqppprrrttt{{{tttllliiieeefffiiiiiifffcccbbbbbbbbb```___bbbhhhnnnxxxzzzqqqeeeZZZLLLBBB===:::444///222000,,,***((('''&&&%%%''',,,222777@@@JJJNNNLLLFFF@@@:::;;;@@@JJJZZZggg{{{zzzooocccXXXQQQJJJAAA:::777666444444666888<<>>@@@DDDMMM[[[hhhzzz{{{rrrggg]]]YYYSSSIII???999777555555777888;;;EEEOOORRRZZZfffoootttxxx}}}{{{vvvssssssrrrqqqpppxxx}}}vvvjjj\\\LLLBBB999444111333333111000222111111000//////...------///......------......///---------//////...+++)))************)))))))))(((,,,++++++******)))))))))*********)))))))))))))))+++***)))((((((''''''((($$$%%%''')))******)))))))))((('''&&&&&&&&&&&&&&&&&&&&&'''(((((()))******''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&######$$$%%%&&&''''''((($$$#########$$$''')))+++%%%&&&((())))))(((&&&%%%$$$###"""###$$$$$$""" ###&&&%%%$$$%%%"""!!! !!!"""!!!///RRR(((''' !!!$$$&&&""""""  """ !!!!!! &&&((((((&&&""" $$$ ((('''+++""""""%%%     """     !!! """!!!!!!!!!!!! !!!111)))###### &&&000JJJ222""" $$$///---"""""" ;;;@@@&&&$$$!!!!!!""""""  """"""!!!  $$$((('''%%%&&&%%%%%%'''%%%  """&&&&&&""""""&&& ###$$$""""""%%%444((("""""""""###!!!!!!"""######""" """!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!![[[kkkxxx~~~vvvaaaWWWSSSUUUddduuu{{{rrrfffTTTTTT[[[lll{{{zzzsssnnnkkkiiifffddd]]]ZZZXXXXXXZZZ[[[ZZZYYYXXXZZZ\\\\\\___eeeooovvv}}}}}}|||zzzzzz~~~zzztttrrrrrrtttzzz{{{llllllkkklllllllllkkkiiihhhjjjjjjgggddddddgggjjjuuuzzznnndddVVVJJJAAA;;;666333...***'''''')))++++++)))+++111888???GGGNNNOOOKKKJJJDDDAAABBBFFFNNN[[[gggxxxzzztttkkkaaaZZZQQQFFFAAA@@@:::777666777777:::BBBLLLUUU]]]iiirrrxxx{{{~~~zzzxxxssspppoooppppppooowww|||vvvkkk\\\NNNDDD777222000333444222222444:::777444111000111333555///......------......///++++++,,,...000000---+++,,,,,,+++++++++*********++++++++++++*********)))))))))))))))))))))************)))(((((((((((((((&&&'''(((***++++++******)))((('''&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&######$$$$$$%%%&&&''''''######$$$%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&###""""""###$$$###!!!######%%%######%%%!!!  !!!"""!!! )))777XXX%%%"""""" $$$"""  """###777000***((()))'''### $$$%%%$$$%%% ...%%%!!!'''###+++!!!  ### """!!!  !!! !!!!!!###%%%######"""  !!!"""!!!!!!!!!!!! ...)))$$$!!!!!!!!!###""""""$$$ggg==="""!!!""" ###&&&&&&""""""$$$"""!!!""""""  $$$((('''$$$&&&%%%'''((($$$!!!!!!%%%""""""&&&---***!!!$$$)))###!!!&&&!!!!!!!!!  !!!!!!!!! ZZZaaalllvvv}}}{{{kkkZZZTTTRRRUUU```mmmrrrlllccc[[[___jjjyyy{{{qqqjjjeeebbb```[[[ZZZXXXWWWXXXXXXWWWVVVWWWZZZ\\\\\\]]]aaahhhnnntttxxxzzzxxxxxx}}}zzzvvvvvvvvvxxx}}}|||qqqppppppooooooppppppqqqlllooopppnnnkkkhhhiiikkkvvvyyyooofffXXXKKKAAA;;;777555222111000...,,,***))))))...444<<>>999555555333///...///000111333444333222000//////......------......///000...,,,,,,,,,---,,,++++++++++++*********))))))))))))+++,,,,,,+++***)))(((((())))))*********+++''''''''''''(((***+++,,,((())))))))))))'''&&&%%%((((((((((((((()))***+++))))))))))))************(((((('''&&&&&&&&&&&&'''%%%&&&''''''((((((''''''&&&&&&%%%$$$$$$######"""'''&&&%%%%%%%%%%%%&&&'''!!!###%%%''''''%%%###!!!""" !!!""""""!!!!!!(((...---&&&!!!!!!  """###"""!!!!!!---!!!$$$666---###!!!%%%000!!! """"""  !!!$$$)))%%%$$$))))))$$$###&&& ,,,,,,%%%'''(((%%%,,,###!!!&&& !!! !!!"""###!!!!!! !!!   !!!"""$$$###!!! !!!111;;;/// """!!!!!!"""!!!!!!$$$### ...!!!!!!$$$###""",,,!!!###'''&&&'''!!!!!!999HHH000###,,,%%%!!!###  !!!"""#########  !!!"""%%%'''""""""###%%%######""" !!!""""""""""""!!! """!!! """$$$&&&!!!%%%&&&###!!! !!! !!!#########"""!!!zzzlllbbbcccddd]]]YYYYYY]]]^^^aaadddhhhlllnnnooo||||||tttmmmjjjkkkfffbbbaaa___ZZZXXXXXX[[[XXX\\\cccfffccccccgggmmmnnnrrrvvvxxxwwwtttqqqvvvvvvuuuuuuvvvzzzwwwyyy~~~yyyuuusssrrrtttuuupppsssvvvwwwtttqqqooommmttt~~~zzzuuussshhheee^^^SSSGGG===777444000,,,((('''))),,,------444;;;BBBHHHNNNRRRPPPJJJKKKKKKKKKOOOVVV```kkkrrr{{{tttlll```VVVNNNHHHBBB===:::555222333555999BBBKKKRRR]]]hhhooouuu{{{|||zzzyyyvvvrrrooommmmmmooopppuuuzzz|||ooobbbVVVJJJCCC999>>>===555///000111/////////...------------...000...,,,,,,......,,,))))))***+++******,,,,,,+++*********++++++,,,,,,,,,------+++)))''''''''''''---+++)))'''&&&&&&(((((())))))'''%%%'''))))))'''''')))++++++)))&&&%%%%%%000,,,(((&&&&&&&&&'''&&&)))((()))***,,,---,,,***,,,%%%%%%,,,+++$$$###)))'''&&&%%%%%%%%%%%%''''''###%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&+++,,,'''######$$$"""###!!! !!!!!! !!!""")))111111''' $$$&&&""" ###"""###$$$###!!!$$$%%% ###$$$$$$!!!!!!$$$"""$$$$$$%%%((((((%%%###***&&&((()))&&&### !!!!!!""" !!!!!!!!!!!! !!!"""!!!###%%%%%%!!!"""!!! """"""((()))"""!!!###!!!###!!! %%%!!!%%%"""%%%###  ///333222((($$$"""!!! !!!  !!! %%%$$$///"""!!!,,,'''""" !!!  """######"""  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""zzzmmmeeefffddd\\\UUUUUUWWWZZZ^^^ccciiiooouuuxxxwwwpppmmmlllgggcccdddbbb^^^\\\]]][[[ZZZaaalllppplllfffdddiiikkknnnqqqssssssrrrpppqqqqqqpppooopppsssyyy}}}{{{}}}|||xxxuuurrrqqqqqqrrrmmmpppssstttrrrpppoooooovvv}}}wwwrrrpppfffccc\\\QQQEEE;;;555333000,,,((('''))),,,------555<<>><<<888555666666888@@@HHHSSS^^^iiiqqqwww}}}}}}zzzxxxuuurrrppppppqqqqqqsssxxx|||oooaaaSSSGGG???;;;888333//////000...,,,------,,,++++++++++++,,,+++******+++,,,,,,,,,,,,,,,++++++......,,,,,,...,,,,,,++++++******))))))&&&...///(((---888555'''++++++***)))(((((())))))---)))(((((('''%%%&&&(((+++***)))(((''''''&&&&&&+++)))'''''')))+++++++++---,,,)))'''&&&'''***,,,+++'''%%%((((((%%%&&&+++)))(((&&&%%%$$$$$$%%%&&&&&&'''((('''%%%#########$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&$$$###%%%%%%"""!!! !!!"""""" !!!!!!"""######!!!  $$$%%%$$$"""######!!!  ###!!! !!!"""""""""""""""333222---%%%"""$$$&&&$$$111((($$$'''&&& !!!'''!!!"""###$$$%%%$$$""" !!!###'''!!!#########$$$$$$###!!!  !!!!!!  !!!%%%""" !!!&&&)))((((((+++&&&,,,'''  !!!"""###$$$$$$"""!!!""" ###!!! """""""""!!! !!!!!!!!! $$$'''&&&""" !!!!!!   ((("""...$$$... """"""  """"""!!! !!!""" !!!  !!!!!!!!!!!!!!!""""""""""""VVVRRRTTT]]]^^^TTTLLLKKKPPPQQQRRRWWWbbbtttzzzssslllgggccccccaaa\\\ZZZZZZ[[[___hhhxxxwwwhhhWWWYYYZZZZZZZZZ]]]bbbeeefffgggiiikkknnnrrrxxx|||}}}|||~~~wwwlllllljjjhhhfffbbb___^^^```bbbdddfffgggjjjooorrr}}}|||tttnnnkkkjjjgggddd^^^UUUKKKBBB===;;;222000,,,)))(((+++///333:::CCCMMMRRRVVV\\\^^^]]]```eeejjjlllnnnrrryyy~~~zzzvvvnnnggg]]]UUUNNNHHHAAA<<<:::666444666888:::BBBJJJSSS^^^iiiqqqwww}}}}}}zzzyyyvvvtttrrrqqqqqqrrrtttzzz{{{nnnaaaTTTHHHAAA>>>===:::666000,,,+++---------,,,++++++++++++,,,---......---,,,,,,,,,,,,,,,***+++000111,,,+++...+++++++++******)))))))))%%%,,,---'''***333000$$$)))(((((('''''''''''''''000'''###&&&))))))))),,,%%%(((+++***&&&$$$%%%'''***((('''''')))+++,,,+++)))((('''$$$###%%%)))...'''&&&'''******'''&&&'''((('''&&&%%%$$$%%%%%%&&&&&&'''((('''%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###%%%$$$  !!!###""" !!!$$$%%%%%%### $$$!!!"""""""""!!!!!!"""""" ((()))'''###$$$+++000000+++$$$###&&&"""%%%222 """###$$$### !!!!!!######$$$###"""!!!!!! !!! """$$$!!!"""!!!###&&&  %%%'''%%%"""$$$!!!!!!""" ###)))***$$$!!! !!!!!!    ))) )))""""""*** ###### """!!! !!!""" !!!  !!!!!!!!!!!!!!!!!!""""""""""""HHHGGGNNN[[[___XXXSSSTTTXXXXXXZZZaaannnxxxrrrlllhhhgggeee```]]]^^^[[[___gggssswwwgggSSSUUUWWWVVVUUUWWW\\\aaabbbeeeiiinnnttt{{{uuugggfffeeecccaaa^^^\\\[[[\\\___bbbdddfffiiinnnqqq|||wwwpppllljjjjjjdddbbb]]]TTTJJJBBB===<<<444222...+++))),,,111666===FFFPPPTTTXXX]]]aaaaaadddiiioooqqqqqqsssxxx}}}~~~zzzwwwooohhh^^^VVVOOOHHHAAA;;;999666555777999;;;CCCKKKRRR]]]hhhpppwww}}}}}}yyyxxxuuusssqqqpppppppppuuuzzz|||pppcccVVVKKKDDD>>>>>>>>><<<555---,,,000...------,,,,,,,,,,,,,,,...//////...,,,++++++,,,,,,)))---555555...+++---***************)))))))))&&&***+++))))))+++***'''''''''''''''''''''''''''+++$$$###***...,,,---222&&&((())))))'''&&&''')))((('''&&&''')))++++++***'''((()))((('''***111666$$$&&&(((++++++)))'''%%%'''&&&%%%%%%%%%%%%''''''%%%&&&''''''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""$$$"""!!!!!!"""$$$%%%%%%""" """!!!!!!!!! !!! !!!###""" """'''!!!""""""!!! !!! """ !!!$$$###!!!  !!!"""!!! """"""!!!'''++++++###"""!!!!!!***666!!! !!!###!!! !!! """ !!!!!!    &&&!!!"""&&&!!! %%%'''###  !!! ###"""  """!!! """!!! !!!"""### 111444333!!!### !!!""""""   !!!  !!!!!!!!!!!!!!!!!!"""""""""""">>>>>>HHHXXX^^^ZZZWWWYYYZZZ[[[```mmm}}}tttnnnkkkkkkiiieeebbbcccZZZ___fffoooyyy|||pppbbbPPPSSSUUUTTTRRRSSSXXX]]]bbbfffmmmuuu}}}uuudddcccbbb```^^^]]]\\\[[[ZZZ]]]```dddfffiiimmmoooyyyzzzrrrllliiiiiijjjdddbbb]]]TTTKKKCCC???>>>555444111,,,***---333888@@@KKKTTTXXXZZZ___cccdddhhhnnnuuuvvvtttssswww|||}}}yyyvvvmmmggg^^^WWWQQQJJJCCC>>>:::777666888999;;;AAAIIIQQQ\\\gggooovvv}}}}}}yyyxxxvvvtttrrrqqqqqqqqqtttyyy}}}pppcccUUUIIIBBB:::888:::>>><<<555222444///......---,,,---------+++---...---+++***,,,---,,,***000;;;;;;111,,,...))))))))))))************((((((***---***&&&(((///''''''((((((((((((''''''$$$%%%,,,444222)))***222555...'''%%%''')))(((&&&'''&&&%%%&&&((())))))((()))+++,,,+++)))+++000555%%%&&&((()))))))))((('''&&&%%%$$$$$$%%%&&&((()))$$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$###"""$$$'''%%% """$$$&&&%%%### """!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!%%%***(((&&&+++333!!!""""""!!! """ %%%'''### ###%%%%%%'''$$$"""!!!###%%%$$$###"""$$$$$$"""!!!$$$$$$"""""""""%%%''')))"""""" """  !!!  !!!!!!)))"""''')))$$$###""" !!!"""""" !!! !!!!!!###&&&$$$"""  $$$   !!!!!! !!!######///...???%%%$$$!!!!!! !!!!!!    !!!  !!!!!!!!!!!!!!!!!!""""""""""""666888CCCTTT\\\XXXWWWZZZWWWZZZccctttsssmmmjjjkkkkkkgggeeefffYYY```gggmmmuuuvvvkkk\\\OOORRRUUUTTTQQQRRRVVV[[[dddiiiqqq{{{vvvcccbbbaaa___^^^]]]\\\\\\YYY\\\```dddfffiiilllnnnwwwwwwnnniiiggghhhiiifffddd___WWWMMMFFFBBBAAA666555222...+++...444:::CCCNNNWWWZZZ\\\aaaeeeffflllrrryyyzzzvvvuuuxxx|||~~~~~~|||yyyvvvlllfff^^^WWWRRRLLLEEE@@@<<<999777888999:::@@@GGGPPP[[[gggooovvv|||~~~|||{{{zzzyyywwwuuutttsssssssssxxx|||nnn```RRRFFF>>>777222444===AAA<<<777666//////...------------...(((***,,,,,,******,,,///...,,,333??????444---///(((((())))))******++++++)))'''***000,,,$$$)))666(((((()))))))))))))))(((""")))666>>>444$$$###...FFF777'''!!!&&&***&&&'''&&&%%%&&&((()))((('''''')))***'''"""!!!%%%)))&&&((('''&&&''')))***)))%%%$$$$$$$$$%%%''')))***###%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$'''+++)))$$$ """$$$$$$!!!"""$$$!!!!!!$$$""" !!!'''***$$$ )))!!!""""""!!! """ (((,,,)))%%%$$$&&&&&&'''### """""" ###&&&%%%'''******''''''###$$$(((!!!!!! !!!$$$  ### """""""""!!!###!!!"""(((!!!!!!(((555000!!!!!!  !!!!!! ###"""'''!!!!!!######  !!!  !!!!!!!!!"""""" !!!BBB+++###""" """$$$""" """######"""   """!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""">>>999@@@TTT```\\\TTTRRRUUUYYYdddvvvtttgggcccfffhhhddd^^^[[[ZZZ[[[aaagggfff^^^VVVPPPRRRSSSPPPNNNPPPWWW]]]eeemmmuuu}}}sssiiiddd___\\\\\\^^^```aaa^^^^^^```eeejjjnnnooooooyyy|||vvvnnnhhhfffgggggghhheee___]]]^^^ZZZMMMBBB>>>:::666222//////333888<<>>DDDHHHPPPXXXdddooowww|||~~~}}}|||yyywwwuuusssrrrtttyyyzzznnnbbbUUUIII@@@555666333111666<<<:::333888555111---++++++,,,---,,,,,,---------,,,+++***...------,,,,,,------...,,,++++++******++++++,,,---+++(((&&&'''***///111)))000...---222,,,$$$''''''((()))++++++)))((('''---***'''&&&&&&''''''&&&'''''''''&&&&&&&&&'''''')))&&&%%%((((((&&&'''+++%%%&&&)))++++++)))'''%%%%%%&&&&&&''''''&&&&&&%%%"""######$$$%%%%%%&&&&&&%%%''')))+++***((($$$""" ###&&&+++CCC000!!!!!!!!!!!!!!!!!! """""" """!!!"""!!!!!!%%%"""  %%%%%%!!!$$$###'''$$$ !!!""""""!!!!!!!!!!!! +++)))'''***'''...'''###!!!   &&&(((&&&!!!  $$$!!!!!!   """ """""""""### !!!!!!%%%***''' """'''$$$!!!!!! """######'''"""!!!###"""&&&!!!!!!###  )))...$$$!!!###,,,222...&&&"""  """""" !!!""" !!!###""" """############"""!!! !!!"""### !!!>>>999???QQQ]]][[[VVVUUUVVVYYYcccsssvvviiicccdddddd```\\\ZZZWWWWWW[[[``````ZZZTTTRRRSSSSSSQQQOOOQQQXXX^^^eeelllttt}}}tttiiiddd___[[[\\\___aaabbbbbbdddgggkkknnnppprrrsss|||~~~}}}xxxssskkkfffeeefffhhhiiiiiidddaaabbb]]]PPPFFFBBB<<<999555222222666;;;>>>IIIOOOVVV\\\^^^aaafffiiissswwwzzz{{{xxxwwwxxxzzz|||~~~}}}xxxuuunnniii```WWWPPPJJJDDDAAA===;;;888777:::???DDDHHHRRRYYYeeepppwww|||}}}zzzwwwuuusssrrrsssxxx~~~yyymmmaaaUUUHHH???444333///,,,000666666111333555888999777333...+++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---)))(((((())),,,000555777$$$%%%&&&***)))000%%%&&&'''(((((('''&&&%%%,,,)))&&&%%%&&&''''''&&&)))((('''&&&&&&&&&&&&&&&)))&&&&&&)))***''''''***###$$$&&&'''&&&%%%$$$"""%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$######""""""$$$%%%''')))((('''%%%######)))(((%%%777)))$$$###"""!!!!!!!!!!!!!!!$$$###!!! !!!!!!"""!!!!!!"""!!! !!!###!!!  !!!&&&'''!!! """  """###$$$$$$######***+++!!!"""%%%000***&&&"""!!!""""""  $$$%%%"""!!!$$$""" !!!+++  """ !!!!!!""" $$$""" !!! """&&&  ###!!!!!!!!!  """######!!!"""%%%!!!!!!$$$###  !!!)))---$$$ !!!###"""###((((((###  """"""    """$$$$$$###!!!$$$$$$ !!! """!!!  !!!""" !!!!!!!!!""""""777333999IIIUUUXXXXXXZZZYYY[[[cccrrr{{{pppgggcccaaa^^^\\\[[[XXXUUUWWW[[[\\\XXXTTTUUUUUUUUURRRQQQTTTZZZ```dddjjjqqqyyyvvvlllgggaaa]]]^^^```ccceeehhhlllqqqrrrrrrsssuuuxxx~~~|||zzztttooohhhddddddeeeggghhhhhhdddaaa```ZZZOOOEEEAAA???===999666777:::>>>AAAKKKQQQXXX]]]```cccgggjjjvvvyyy||||||yyyxxxyyy{{{zzz|||}}}xxxuuunnnhhh___WWWPPPIIIDDD@@@;;;:::888999;;;@@@EEEHHHSSSZZZeeepppwww|||{{{xxxuuurrrqqqssswww~~~xxxlllaaaTTTGGG???666333...***,,,111333000...222777;;;;;;888444000//////---,,,,,,,,,------,,,++++++******++++++,,,,,,++++++******++++++,,,***))))))))))))***+++,,,222333+++(((///,,,###$$$%%%&&&'''(((((('''&&&%%%)))'''%%%$$$&&&''''''''')))((('''&&&&&&&&&&&&&&&(((&&&(((+++,,,)))(((***%%%%%%%%%$$$$$$######"""%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$###"""!!! ###$$$%%%%%%&&&%%%%%%$$$$$$+++&&&((( +++###&&&%%%###"""!!!!!!!!!"""&&&""" ###$$$"""$$$"""   """&&&(((%%%""""""""" !!!!!!!!!"""$$$%%%&&&&&&%%%$$$$$$'''---$$$%%%$$$---)))&&&%%%%%%$$$  &&&'''"""   000%%%!!! !!!### !!!!!!###"""  !!! """"""  """###### !!!"""!!!### $$$%%%!!! !!!!!!%%%'''!!!""""""###!!!""""""!!!  !!!!!! !!!!!! """ !!!""""""!!!"""$$$###    !!!!!!!!!!!!"""""""""###222000555CCCOOOVVV\\\bbb^^^___dddqqqwwwmmmeeeaaa_________[[[XXXWWWZZZ\\\ZZZXXXXXXXXXWWWVVVUUUXXX]]]bbbcccfffkkksssyyyrrrmmmfffaaa```bbbdddeeekkkqqqvvvwwwuuusssvvvzzz}}}{{{xxxsssnnngggcccbbbdddeeeffffffdddaaa^^^WWWNNNFFFBBBAAA???<<<:::;;;===AAACCCLLLRRRYYY^^^```bbbfffjjjsssxxx|||}}}{{{xxxxxxyyyxxxzzz}}}~~~yyyuuunnnhhh___WWWOOOIIIDDD@@@:::999999:::===AAAFFFIIIRRRYYYdddnnnvvv{{{}}}yyyuuusssqqqtttyyyyyymmmbbbUUUIII@@@999555111......111222111,,,,,,---///111555777999999777333000---,,,,,,,,,,,,,,,++++++++++++,,,,,,******))))))))))))***************)))((('''%%%$$$%%%***''''''---***###&&&(((((()))******)))(((((('''%%%$$$$$$&&&''''''''''''&&&&&&&&&&&&'''(((((((((&&&(((------)))(((***)))((('''%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%##############################"""######$$$%%%%%%!!!'''&&&$$$ %%%$$$"""&&&%%%###!!! !!!!!!""" !!!"""!!!&&&### !!!   ###$$$%%%&&&((())))))!!! !!!""""""!!!!!!"""###$$$%%%$$$$$$###000%%%111!!!$$$"""***(((&&&''''''&&&!!!  !!!!!!!!!###!!!!!!...###"""!!!   """ !!!$$$%%%###   """ !!!!!!!!! ###&&& """ !!!!!!!!!!!! """ ###   !!!!!! &&&%%%"""!!! !!!"""!!! !!!!!!!!!"""""""""777666888@@@IIIRRR[[[bbb```___cccooo{{{pppgggbbb```aaaaaa^^^ZZZYYY[[[\\\\\\[[[[[[[[[[[[[[[[[[^^^aaacccccccccgggnnnzzz|||tttooohhhcccaaa`````````iiiooouuuvvvtttsssuuuxxxzzz{{{wwwtttsssnnnfffaaa```aaabbbcccggggggddd^^^WWWQQQKKKGGGBBBAAA???===>>>@@@BBBDDDLLLQQQXXX]]]___aaadddgggmmmssszzz}}}{{{wwwuuuuuuvvvwwwzzz}}}zzzvvvnnnhhh___WWWPPPIIIDDD@@@::::::999:::===AAAFFFIIIPPPWWWaaakkksssyyy~~~~~~zzzvvvtttrrrvvvzzzzzzooocccWWWKKKBBB888555333333222111000///---+++)))(((***///444777999777333000...,,,------------,,,,,,,,,,,,------++++++************++++++%%%'''***,,,---------,,,)))...((($$$'''%%%$$$,,,(((((())))))))))))((((((&&&$$$###$$$&&&(((''''''$$$$$$$$$%%%'''(((***+++(((&&&(((------)))(((******)))'''&&&%%%&&&'''((($$$%%%%%%%%%%%%%%%%%%$$$###############$$$$$$$$$###""""""!!!"""###$$$%%%###"""#########%%%"""$$$###"""  !!!""""""  """&&&### !!!     ###&&&(((***,,,$$$###""""""######!!!  !!!"""!!! 000###)))&&&***$$$######%%%'''&&&"""######%%%### !!! ---!!!    $$$$$$!!!!!!    ### ###   !!! !!!%%%%%%""" !!! !!!!!!!!!&&& !!!$$$###  %%%%%%###!!!!!!  !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!<<<;;;;;;<<<@@@GGGQQQXXX```___bbbmmm~~~}}}rrrhhhccc``````___]]][[[[[[\\\]]]\\\[[[^^^___```aaacccddddddeeeddddddhhhppp{{{~~~rrrnnnhhhccc```^^^\\\[[[eeeiiiooorrrrrrqqqrrrtttxxx{{{xxxvvvqqqkkkddd___]]]^^^___```aaacccaaaZZZSSSOOOKKKGGGCCCBBBAAA@@@AAABBBDDDEEELLLQQQXXX\\\]]]___bbbeeegggmmmtttxxxvvvsssrrrqqqtttuuuwwwzzz|||~~~|||wwwoooiii```XXXPPPJJJEEEAAA<<<;;;999:::<<>>:::888:::???FFFJJJLLLSSS^^^jjjsss|||}}}zzzxxxwwwvvvzzzyyynnncccWWWKKKBBB:::444111222000,,,///666...,,,+++******+++---///.........///......---,,,,,,++++++++++++++++++,,,******))))))))))))******&&&'''***,,,---.........jjj===!!!###'''(((...))))))(((((((((((())))))(((''''''((())))))(((&&&(((((('''&&&&&&&&&&&&''')))&&&%%%((((((&&&'''+++###$$$%%%&&&'''((((((((($$$$$$$$$%%%%%%$$$$$$$$$""""""$$$%%%'''(((******$$$$$$$$$$$$$$$###"""!!! )))***%%%$$$ ###%%%&&&%%%###!!!!!!!!!%%%%%%"""!!!"""!!!!!!%%%&&&$$$"""""""""!!!""" $$$---000((( !!!###%%%%%%"""  !!!!!! %%%NNN::: ...DDD ###$$$"""""" """&&&'''$$$!!!$$$  +++ """###"""   !!!######""" $$$### %%%%%%!!! $$$""""""!!!###%%%"""###$$$###%%%### !!!###!!!"""!!!!!!$$$)))(((!!! $$$$$$###!!! !!!###!!! !!! """(((!!!!!!  ###&&&%%%######!!!"""!!!!!!$$$$$$!!!!!! &&& !!!!!! !!!!!!!!!!!!""""""""""""ZZZVVVWWWZZZ[[[ZZZ^^^fffsssrrrttt|||zzzoooeee___aaa```aaaeeejjjjjjeee___ccciiiooorrrpppoooppprrrnnnttt}}}wwwjjjjjjjjjlllmmmkkkddd___^^^]]]^^^fffpppvvvtttppp}}}|||yyywwwtttooojjjfff```ZZZWWWWWWXXXWWWVVVXXXXXXVVVSSSOOOJJJEEEBBBFFFEEEFFFHHHJJJLLLMMMLLLOOOWWW\\\[[[]]]aaaaaa]]]```]]][[[^^^ccciiikkklllrrrrrrssstttvvvxxxzzz{{{|||}}}tttoooeeeYYYRRROOOIIIAAAAAA>>><<<===<<<;;;???EEEKKKSSS```kkksssyyy}}}zzzxxxvvvuuuyyyzzzoooeeeZZZNNNFFF:::666111//////000111111,,,---+++...111&&&$$$333............---,,,++++++---------,,,,,,+++++++++***)))((((((((()))***++++++***((('''''')))+++,,,CCC\\\AAA&&&333(((###)))(((&&&%%%&&&''')))+++---)))&&&'''++++++'''"""&&&((()))(((&&&%%%(((***((()))***)))'''&&&&&&&&&''',,,---)))'''***,,,+++111***'''+++---)))"""$$$$$$######'''...222222)))'''&&&&&&&&&&&&$$$"""$$$$$$$$$%%%%%%$$$!!!$$$$$$'''### !!!!!!!!!!!!!!! !!!""" !!!$$$""" !!!###""" !!!&&&%%%!!!!!!$$$ !!!######!!! !!!###$$$""" ***HHHWWW@@@---(((%%%###!!!!!!!!!  %%%%%%!!! !!!!!!!!! !!!%%%  ### %%%###"""%%% """)))&&&###%%%)))######!!! &&&FFF######"""!!!  !!!"""  """%%%&&&###"""###""" %%%%%%!!!$$$###&&&)))''' 111+++""" !!!!!!"""%%%"""!!!"""!!!"""!!!!!! !!!"""###]]][[[\\\aaacccccchhhoooyyy{{{ssshhhaaaaaaaaacccjjjqqqrrrnnniiiggglllrrrsssqqqqqquuuyyyyyyiiihhhhhhjjjllljjjddd___]]]]]]```iiitttzzzyyyuuu}}}|||xxxuuusssooojjjfffddd___ZZZWWWXXXYYYXXXWWWWWWVVVUUURRRNNNJJJGGGEEEGGGGGGGGGIIILLLNNNNNNNNNQQQXXX^^^___aaadddddd___^^^[[[ZZZ\\\bbbgggjjjjjjjjjkkklllnnnpppsssvvvwwwzzz{{{~~~vvvqqqfffZZZSSSOOOHHHAAAAAA>>><<<===<<<;;;???EEEJJJSSS```kkkssszzz}}}zzzwwwuuuuuuyyyyyyoooeeeYYYMMMEEE999666111//////000000000,,,+++(((...666---%%%,,,---------...------,,,+++...---,,,++++++++++++,,,+++******)))))))))*********)))((((((((()))+++,,,###TTTWWW666)))$$$$$$444)))(((&&&&&&&&&''')))***,,,---......,,,***))))))'''))))))(((&&&%%%''')))%%%'''))))))(((''''''((($$$***,,,***+++((('''******((('''***)))'''$$$!!!$$$***111555%%%$$$$$$&&&'''&&&$$$"""%%%$$$%%%&&&&&&%%%""" ###"""$$$!!!!!!!!!!!!!!!!!! ###!!!""""""$$$!!!!!!### !!!"""$$$$$$###!!! !!!""""""!!! """###$$$### !!!%%%"""666@@@666((($$$)))'''%%%$$$$$$###!!! """###### !!!"""!!!!!! $$$  !!! !!!### !!!"""  !!!  !!!&&&+++FFF(((  '''""" &&&(((%%% %%%'''&&&!!! $$$"""###%%%$$$&&&))))))%%% !!!###$$$!!!((($$$  !!!"""$$$!!! !!! ###$$$!!!!!!###!!!  !!!"""###WWWWWWZZZ___bbbeeejjjqqq~~~yyykkkbbbaaaaaaeeemmmvvvyyyvvvqqqfffkkkppppppnnnqqqyyyxxxhhhffffffhhhjjjiiiddd___[[[\\\bbbmmmyyy~~~{{{~~~|||zzzvvvsssppplllgggcccaaa]]]YYYXXXZZZ[[[ZZZXXXWWWVVVSSSPPPMMMKKKIIIHHHIIIHHHHHHKKKNNNPPPPPPPPPRRRXXX^^^aaadddfffddd```\\\YYYXXX[[[aaafffhhhgggdddeeeeeegggjjjnnnrrrtttwwwyyy|||xxxtttiii\\\UUUPPPIIIAAAAAA>>><<<===<<<;;;???EEEIIIRRR___jjjssszzz}}}yyyvvvtttvvvyyyyyyooodddXXXLLLDDD888555111....../////////222...***333@@@999+++++++++,,,,,,---------------...---+++*********,,,---+++,,,,,,,,,+++***))))))))))))))))))************<<<@@@222000)))"""***(((''''''&&&&&&((()))***(((///555333,,,(((***...((())))))(((&&&%%%&&&((($$$&&&((((((((('''(((***111000+++&&&''')))%%%&&&%%%&&&((('''%%%(((...%%%$$$"""!!!!!!%%%***///""""""###%%%'''&&&$$$"""%%%$$$$$$&&&'''&&&$$$"""### """### """!!!!!!!!!!!! ###"""!!!!!!&&&%%%"""!!!!!! !!!'''%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """%%%---///......)))'''&&&&&&%%%### !!!"""!!!&&& ###%%%  """   ###$$$!!!  $$$))) """!!!%%%###333 !!! !!!  '''  ***///+++%%%###$$$&&& )))+++!!!"""###&&&((($$$  """!!!"""!!!!!!### """### !!! ###$$$!!!!!!###!!! !!!""""""OOOPPPTTTYYY]]]bbbiiinnn|||lllbbbbbbbbbeeellltttwwwtttppp```dddggghhhiiiooo{{{wwwiiigggfffggghhhfffbbb^^^ZZZ]]]dddppp{{{~~~~~~}}}|||zzzwwwsssnnniiifff```\\\YYYXXXZZZ\\\[[[YYYYYYWWWSSSOOOLLLKKKJJJJJJIIIIIIIIILLLOOOQQQRRRQQQRRRVVV[[[```dddeeebbb^^^[[[XXXWWWZZZ```eeegggfffddddddcccdddgggkkkoooqqqtttvvv{{{{{{vvvkkk___WWWQQQIIIAAAAAA>>><<<===<<<;;;???EEEIIIRRR^^^iiirrrzzz}}}xxxtttrrruuuxxx~~~yyyooodddXXXKKKCCC888444000............---333000+++333@@@;;;---,,,******+++,,,---......---...---***)))(((***,,,...,,,,,,------,,,+++)))((((((((()))************))))))***000111%%%"""(((''''''''''''((())))))$$$,,,333222+++&&&(((+++))))))((('''&&&%%%&&&&&&$$$&&&(((((('''''''''((("""###""" """&&&&&&###%%%$$$%%%((((((%%%%%%(((!!!###'''***((('''+++000&&&%%%######$$$%%%%%%$$$$$$######$$$&&&&&&$$$###$$$######$$$###"""###%%%!!!!!!!!!!!! !!!###### ######!!!###!!!!!!!!!)))&&&"""!!!!!! !!!!!!""")))---%%%***444&&&%%%$$$%%%$$$"""---$$$######""""""%%%   )))(((  ---666""" ### %%%!!!!!! &&& !!! """    %%%---...((("""222 +++ $$$+++###!!!!!!""""""!!!!!!#########!!!!!! !!! ###"""###  !!!"""!!! !!!!!!!!!"""OOORRRUUUXXX^^^fffnnnsssoooeeeeeeccccccgggmmmoookkkggg\\\^^^aaaccchhhqqq~~~yyymmmjjjgggfffgggeeeaaa]]][[[___gggqqq{{{~~~~~~}}}{{{vvvqqqllljjj```\\\XXXWWWYYY[[[ZZZXXXZZZWWWSSSOOOLLLKKKKKKKKKJJJJJJJJJMMMPPPSSSSSSSSSTTTUUUYYY___dddccc```]]]ZZZXXXWWW[[[aaaeeefffeeeeeecccaaa```bbbfffjjjmmmqqqtttyyy}}}xxxnnnaaaYYYSSSKKKBBBAAA>>><<<===<<<;;;???EEEIIIRRR^^^iiirrrzzz|||wwwrrrpppssswww}}}zzzpppeeeXXXKKKBBB888555111///......---,,,+++---(((+++444111))),,,))))))+++,,,------......---,,,***((((((***,,,...,,,,,,------,,,+++)))((((((((()))************))),,,***$$$$$$)))))))))000'''''''''''''''((())))))%%%)))---...,,,)))'''''')))(((&&&&&&&&&&&&&&&&&&&&&''')))(((&&&%%%%%%&&&'''---...(((""""""%%%%%%&&&"""$$$+++///+++&&&###***+++...111///---555@@@---)))%%%""""""$$$%%%%%%###"""!!!"""$$$$$$###""""""######"""###$$$$$$###!!!!!!!!!!!! """%%%%%%!!! !!!!!!"""&&&$$$!!!!!!(((%%%!!!!!! !!!!!! %%%(((&&& !!!''')))&&&%%%$$$$$$$$$$$$"""!!!  !!!!!! """  ###&&&!!! )))(((  """!!!###!!! !!!!!!///666"""!!! ### $$$,,,,,,*** !!!  $$$%%%$$$""" MMM%%%###111"""######"""### &&&### """%%%(((######  !!! !!!!!!###!!!!!!###!!!"""!!! !!!!!!!!!!!!!!!OOOSSSVVVYYY```mmmxxx}}}wwwmmmjjjfffbbbdddhhhiiigggccc```___```dddmmmwww~~~ooolllhhhggggggfffccc___aaadddkkkssszzz~~~~~~}}}{{{|||}}}{{{vvvqqqmmmkkkbbb]]]WWWUUUVVVXXXXXXVVVXXXVVVSSSOOOMMMLLLLLLMMMLLLLLLLLLOOOSSSVVVVVVVVVYYYVVVXXX___dddbbb___]]]YYYWWWWWWZZZ```dddeeedddcccaaa]]]\\\]]]```eeehhhpppsssyyy~~~zzzpppddd\\\VVVMMMDDDAAA>>><<<===<<<;;;???EEEKKKSSS^^^iiiqqqyyy|||vvvqqqnnnqqquuu{{{|||rrrgggYYYKKKBBB888555222000//////---,,,)))...)))(((///---***///))))))+++,,,------------,,,+++)))))))))***,,,---+++,,,,,,,,,+++***))))))))))))))))))************)))(((***+++)))'''***---'''''''''(((((((((((((((((()))***,,,---,,,)))'''(((&&&%%%%%%&&&''''''&&&&&&((()))(((&&&$$$$$$%%%<<>><<<===<<<;;;???EEELLLTTT___hhhpppyyy|||uuuppplllooossszzz}}}ssshhhZZZLLLBBB999666333111000///...,,,***000+++)))111000---111)))***+++,,,,,,,,,,,,,,,*********)))***+++,,,,,,+++******)))))))))*********)))((((((((()))+++,,,)))$$$&&&)))))),,,*** &&&''''''((((((((((((((())))))***+++,,,+++***((('''%%%###$$$'''(((((('''%%%&&&((('''&&&%%%%%%&&& '''***&&&###%%%)))+++'''%%%)))000333...)))''''''&&&''')))### ...AAA+++(((%%%###$$$$$$######%%%###"""!!!""""""""" """***///*** !!!!!!!!!!!! """###  """!!!!!!(((***###!!! !!!$$$### !!! """###"""!!!###$$$ $$$,,,%%%$$$###$$$%%%%%%$$$### '''***'''""""""### """ !!!"""!!!(((""")))111000$$$  !!!$$$"""'''555""" !!!!!!   """&&&$$$$$$%%% """ $$$***+++&&&!!! """### !!!!!! !!!!!!###!!!### """!!!!!!###!!! ###$$$!!!!!!###!!!"""""""""!!! TTTYYY]]]___jjjsssmmmgggfffkkkooopppooommmhhheeekkkvvv~~~nnnkkkhhhhhhjjjlllkkkiiinnnpppsssvvvxxxzzzzzzyyy~~~|||vvvzzz}}}{{{wwwrrrooonnnggg```WWWQQQPPPRRRSSSSSSPPPPPPPPPPPPQQQRRRRRRSSSRRRQQQRRRUUUYYY\\\]]]\\\[[[SSSQQQXXX\\\ZZZWWWXXXUUUSSSTTTXXX]]]aaabbb``````]]]ZZZXXXZZZ```fffkkkooorrrxxx~~~{{{rrrfff___YYYPPPGGGAAA>>><<<===<<<;;;???EEEMMMUUU___hhhpppxxx|||uuuoookkknnnrrryyy~~~tttiii[[[MMMCCC999777444222111000...,,,(((---((('''111111+++,,,******+++,,,,,,,,,++++++))))))******++++++++++++******((((((((()))***++++++***((('''''')))+++,,,%%%'''---,,,###''',,,&&&&&&''''''((()))(((((((((&&&(((***)))((('''((()))&&&$$$"""$$$'''))))))'''###%%%&&&'''&&&&&&'''(((###&&&'''$$$$$$(((***(((((())),,,///,,,%%%###$$$"""***///(((&&&555%%%$$$$$$%%%&&&%%%### '''%%%###"""######"""!!!######"""&&&000777///""""""!!!!!!!!! """$$$"""!!!###&&&&&& $$$$$$!!!!!!!!!%%%'''!!!###!!! ***$$$!!!"""!!! '''###!!! !!!"""$$$$$$###!!!###"""  """!!!$$$"""!!!"""!!!"""###"""""" """!!!!!!"""""" ###!!!"""###"""...!!!$$$///>>>???+++###!!! !!!"""###+++===%%%"""""" !!! """"""!!!###""" ###)))$$$"""### ### !!!###"""%%%***666***"""&&&!!!!!!!!! !!!###&&&'''&&&!!!%%%  !!! """ """"""!!!!!!"""""""""!!! SSS[[[dddlllyyywwwooopppoookkkoooxxxtttmmmgggjjjrrrxxxwwwssszzzyyy{{{rrrkkkeeefffhhhkkkpppvvv|||zzzzzz|||~~~~~~|||yyyzzzvvvvvvuuuuuuuuuuuusssooolllkkkbbbUUUNNNLLLMMMMMMLLLNNNPPPQQQQQQPPPPPPRRRTTTSSSTTTTTTUUU[[[aaabbb^^^YYYYYYXXXVVVUUUSSSRRRQQQRRRVVVXXXYYY]]]bbbbbb___]]][[[XXXWWWYYY^^^cccfffmmmqqqwww~~~zzzrrriiiaaaXXXPPPKKKGGGAAA===<<<===>>>CCCIIIMMMVVV```gggoooyyy~~~{{{tttnnnjjjkkkrrr{{{}}}ssshhhZZZLLLBBB999555222000/////////...+++++++++,,,,,,---------+++---///111111///,,,***,,,++++++******++++++,,,(((&&&%%%'''+++---,,,***))))))))))))((((((((((((***************)))((('''***&&&###%%%(((***'''$$$&&&(((+++------,,,***)))&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$######$$$%%%'''(((%%%######'''+++...///%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!######!!!+++444ZZZDDD!!! !!!###$$$!!! ###)))###'''"""""""""!!! !!!!!! !!!    ((('''!!!!!!---666""" !!!&&&... !!!!!!!!!######"""###!!! &&&)))""" &&&///+++###%%%%%%!!!""" !!!###%%%""",,,:::000 $$$+++888???/// $$$'''!!!!!!!!! """!!! +++%%% $$$&&&$$$+++&&&&&&''' !!! $$$'''((('''$$$""" !!!"""!!!"""$$$###"""!!!!!!!!!!!!!!! VVV___jjjsssyyyppppppmmmhhhjjjrrrnnniiieeegggmmmqqqpppmmmvvvvvvvvvwwwzzz~~~qqqjjjccccccfffhhhnnntttzzzzzzzzz|||}}}zzz~~~xxxtttsssrrrqqqrrrrrrqqqooolllkkkbbbVVVOOOMMMMMMMMMKKKNNNPPPRRRRRRQQQQQQQQQRRRSSSVVVWWWXXX]]]bbbbbb^^^ZZZYYYWWWUUUSSSRRRQQQQQQSSSVVVYYYZZZ]]]bbbbbb___[[[YYYWWWWWWYYY^^^cccfffiiimmmttt|||{{{sssjjjbbbZZZRRRMMMGGGAAA===<<<===>>>DDDJJJPPPYYYbbbhhhpppyyy}}}~~~zzzsssmmmjjjmmmttt|||{{{rrrgggYYYKKKAAA999555111//////......---,,,,,,---------------...+++---///000000...,,,+++++++++************++++++---+++******,,,,,,+++)))''''''((()))***+++,,,,,,,,,,,,+++++++++*********&&&%%%$$$&&&((()))'''%%%(((((()))))))))*********''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''((($$$)))///444333---&&&!!!%%%&&&'''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%$$$""" ###(((&&&AAA222!!! """""")))///)))%%%""" !!! """  ###(((%%%"""'''FFF000)))(((!!!)))### !!!!!! !!!!!!!!!""" '''######"""&&&%%%###"""+++444888111%%%"""!!!$$$,,,&&&((('''### &&&---%%%!!! !!!###  !!!!!!!!!%%%""" !!!!!!"""&&&### &&&+++'''  !!!"""!!!!!! !!!!!!###"""!!!!!!""""""######[[[fffsss~~~uuuqqqlllffffffllljjjhhhggghhhjjjkkkjjjhhhssssssrrrpppooorrrxxx~~~ppphhhaaa```bbbdddjjjqqqwwwwwwyyy|||~~~|||~~~}}}uuuqqqooonnnmmmnnnooopppooonnnkkkcccXXXPPPMMMMMMLLLKKKNNNPPPSSSTTTSSSQQQQQQQQQUUUXXX[[[\\\```dddbbb^^^\\\YYYVVVRRRPPPOOOOOOPPPSSSWWWYYYYYYZZZ^^^^^^[[[XXXWWWVVVVVVYYY]]]bbbeeegggkkkrrryyy|||tttlllddd[[[TTTOOOGGGAAA======>>>???DDDKKKRRR[[[dddjjjqqqyyy~~~~~~~~~xxxrrrmmmiiiooovvv~~~{{{pppeeeXXXJJJAAA999555111......---,,,+++............------------,,,,,,---......------,,,++++++************++++++///---,,,,,,------,,,***(((((()))***+++,,,,,,---++++++***)))))))))******"""%%%((()))(((''''''''')))((('''&&&&&&((()))***((((((((((((((('''''''''$$$$$$%%%&&&'''((())))))+++...111000,,,(((&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%$$$""" """###!!!%%%(((###))) $$$(((###"""$$$+++111,,, !!!"""  !!!!!!  %%%"""---000 )))$$$..."""!!! !!!  $$$222)))###''',,,+++&&&"""!!!''' &&&  $$$###%%%%%% !!! !!!!!!  !!!  !!!""""""$$$   !!!!!!!!!###+++---%%%"""  !!!!!! !!!""""""######cccooo~~~{{{rrrkkkffffffkkkjjjkkklllllljjjiiihhhhhhpppssstttpppllllllssszzzpppggg___]]]___aaagggmmmqqqsssvvvzzz}}}~~~}}}|||}}}|||tttpppmmmkkkjjjkkknnnpppppppppkkkdddZZZSSSOOOMMMLLLKKKNNNQQQTTTUUUTTTSSSQQQQQQVVV\\\```aaacccfffddd___^^^[[[VVVQQQMMMMMMNNNOOOSSSWWWYYYVVVUUUWWWVVVSSSTTTSSSSSSUUUWWW\\\```bbbhhhkkkpppvvv|||{{{tttlllddd\\\TTTPPPHHHBBB>>>>>>>>>@@@EEEKKKQQQZZZdddjjjqqqzzz|||wwwrrrmmmjjjpppwww~~~{{{qqqeeeXXXJJJAAA888555111...---,,,+++***.........---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...,,,,,,++++++++++++,,,,,,+++++++++,,,---.........+++++++++******))))))((()))((('''&&&&&&'''((((((###(((,,,---)))&&&&&&((((((((((((''''''((())))))((((((((((((((((((((((((%%%&&&'''((())))))(((((((((***+++'''###"""(((---&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!"""###"""!!!!!!"""%%%!!!%%% ***+++&&&!!!!!!''',,,((( !!!!!!!!!"""!!! !!!!!!!!!"""###"""  ***...333!!!...###!!!000+++&&&!!! ###!!!""" )))===111%%%!!!"""!!! !!!$$$"""666,,,)))  !!! """###"""!!!!!!!!!!!!!!!!!!&&&%%%!!! """"""      !!!"""'''""" &&&!!!!!!""""""$$$+++''' !!! !!!!!!  !!!!!!!!!!!!!!! mmmzzztttkkkggghhhllljjjmmmoooooollliiiiiiiiimmmrrrvvvtttnnnlllqqqwww~~~pppggg___]]]^^^```eeekkkkkknnnssswwwzzzzzzzzzzzz{{{{{{tttppplllkkkjjjkkknnnpppqqqpppiiiddd\\\UUUPPPMMMLLLLLLMMMPPPTTTVVVUUUTTTSSSSSSXXX___dddeeeggghhhfffbbbbbb]]]WWWQQQMMMLLLMMMNNNUUUZZZ[[[VVVRRRRRRQQQNNNOOOPPPQQQSSSUUUYYY\\\^^^eeegggkkkqqqwww}}}~~~zzzssskkkddd\\\UUUPPPIIICCC???>>>???@@@EEEKKKNNNWWWaaaiiiqqq{{{~~~{{{wwwrrrnnnlllpppwww|||qqqfffYYYKKKBBB888555000...------,,,+++---,,,,,,,,,+++*********,,,++++++***+++,,,---...------,,,,,,,,,,,,------******++++++,,,,,,------+++******)))((((((''''''((('''''''''''''''((((((%%%+++000///)))%%%%%%((('''(((***++++++***((('''''''''''''''''''''((((((((()))))))))((('''&&&&&&###***+++((($$$$$$&&&&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""######"""!!!!!! """$$$!!!%%%!!!"""'''&&&!!!""""""$$$"""""" !!!!!!!!!!!!!!! !!!""" !!!"""   !!!&&&'''+++***%%%###+++777222'''  !!!!!!  """)))111((( %%%&&&...MMM<<< """ ######!!!######"""!!!!!!!!!!!!"""!!!$$$""" !!!!!!!!!  $$$!!!!!!###$$$""""""&&&$$$"""%%%%%%)))### """ !!!!!!!!!   !!!!!!!!!!!!!!! {{{xxxooolllkkklllkkklllnnnnnnmmmkkkkkkkkkkkkqqqwwwvvvqqqoooqqquuu}}}qqqiiibbb``````aaadddiiigggkkkqqqvvvxxxxxxxxxyyyzzz~~~yyyssspppmmmlllkkkmmmooopppooonnngggccc]]]WWWQQQNNNMMMMMMMMMPPPTTTUUUUUUUUUUUUVVVZZZaaaggghhhiiikkkjjjgggeeeaaaZZZTTTOOOMMMMMMNNNUUUZZZ\\\VVVQQQOOOOOOMMMLLLMMMNNNPPPSSSVVVXXXYYY^^^```eeekkksss{{{~~~yyyrrrkkkddd]]]VVVQQQLLLEEE@@@?????????DDDJJJKKKTTT___gggpppzzz}}}zzzwwwtttqqqooorrryyy}}}qqqfffYYYLLLCCC777444000.........------++++++++++++************************+++,,,------------,,,,,,,,,,,,------,,,------,,,)))(((((()))''''''(((((())))))))))))))))))***+++++++++******''',,,///...)))%%%&&&((('''(((+++,,,,,,***'''%%%''''''''''''((((((((((((******)))((('''&&&%%%%%%&&&'''(((&&&$$$###&&&)))%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###%%%&&&%%%$$$$$$$$$"""$$$ ###&&&ZZZ;;;!!!$$$"""  """%%% !!!!!!  """ '''333<<< ######%%%&&&!!!"""%%%$$$''''''(((###!!! !!!%%%$$$ !!!&&& ---###    !!!!!!!!!   """$$$ $$$ !!! $$$+++,,,&&& ### '''!!!)))***'''$$$  !!!   !!!!!!""""""######{{{vvvrrrooommmmmmmmmnnnooooooooonnnnnnsssxxxxxxuuutttvvvyyyrrrkkkeeeddddddccceeehhhfffkkkrrrvvvwwwwwwwwwxxxxxx~~~~~~vvvrrrooommmllllllmmmoooooommmjjjeeebbb^^^XXXSSSOOOOOOOOOMMMOOOSSSTTTUUUVVVXXXYYY[[[ccciiiiiijjjmmmmmmlllgggddd]]]WWWRRROOONNNNNNOOOUUUWWWSSSMMMLLLMMMLLLIIIJJJLLLNNNPPPRRRTTTTTT[[[]]]aaagggooowww~~~zzzsssllleee^^^XXXSSSNNNGGGBBB@@@??????CCCIIIJJJSSS]]]eeemmmwww}}}~~~~~~}}}|||zzzxxxuuutttsssvvv}}}|||pppdddWWWKKKBBB777444000//////000//////***+++++++++++++++,,,,,,)))))))))***+++,,,,,,,,,,,,++++++******++++++,,,,,,---...,,,)))'''((()))((())))))))))))*********''')))+++------,,,+++)))&&&(((******((('''((()))(((((()))))))))((('''&&&((((((((()))))))))*********)))'''&&&&&&&&&&&&'''...***$$$ ###(((,,,$$$%%%&&&%%%###"""###$$$################################################ ###&&&&&&%%%###$$$%%%###'''!!!)))jjjAAA!!!'''$$$!!! !!!""" !!! """!!!)))555???  """### ###### )))%%%###)))###!!!222### !!!  $$$///(((""""""######$$$'''!!!)))  """!!!"""!!!  &&&(((!!!!!!%%%    ###!!! ((()))$$$!!!!!!"""!!!$$$)))'''  !!!""""""   ###!!!""""""######xxxrrrpppnnnnnnooorrrtttsssrrrsssvvvyyyzzzyyyyyy|||~~~~~~ssslllggggggfffeeeeeehhhfffkkkssswwwwwwwwwwwwxxxwww~~~{{{tttpppooollllllmmmnnnooommmjjjgggcccbbb^^^YYYSSSPPPOOOPPPMMMOOORRRSSSUUUWWWYYY\\\\\\dddjjjjjjkkknnnooooooiiieee___YYYTTTPPPNNNNNNGGGNNNRRRNNNIIIIIIJJJJJJHHHIIIKKKMMMOOOPPPQQQQQQ]]]^^^```eeelllssszzz{{{tttmmmggg```YYYUUUPPPIIICCCAAA??????BBBHHHJJJTTT]]]dddllluuuzzzzzz}}}}}}|||zzzxxxwwwvvvuuuzzz{{{ooocccVVVIIIAAA666333000///000111111111+++++++++,,,,,,---------'''((()))++++++,,,,,,,,,******))))))))))))******)))+++---,,,***)))+++---------,,,+++***)))((('''%%%'''***------,,,)))'''###$$$&&&&&&'''''')))+++)))((('''&&&%%%&&&&&&'''))))))******++++++++++++((('''&&&$$$%%%&&&((())) """%%%(((***)))%%%!!!###$$$%%%$$$"""!!!"""###########################""""""""""""""""""""""""!!!$$$%%%###!!!"""$$$### +++...%%%***"""&&&  !!!!!!"""  ###  (((%%%'''"""'''((("""   """%%%BBB222"""!!!!!!$$$ """###  """ """######"""!!!(((+++###$$$"""$$$ """""" """$$$ $$$ $$$&&&"""""" %%%###(((&&&###  !!! """######"""!!! !!!$$$!!!!!!!!!!!!!!!