BM6( }}}zzzuuuqqqmmmiiieeeaaabbb``````eeekkkmmmiiicccddddddfffhhhkkknnnqqqrrryyy~~~~~~vvvmmmeee^^^XXXTTTTTTRRROOOMMMKKKIIIFFFCCC>>>>>>@@@FFFLLLLLLEEE>>><<<<<<<<<===>>>@@@AAABBBIIIIIIIIILLLTTT```mmmvvv}}}xxxnnnbbbYYYRRROOOJJJFFFCCCAAA???>>>999777666555666666555333555;;;BBBFFFEEE@@@999444555555555555555666666777777:::???GGGRRR___mmmvvv{{{ppp```]]]XXXRRRMMMGGGBBB??????<<<888555444444333222222111000111222222111000(((333>>>@@@999///)))(((------......///111222333444@@@UUUmmmqqqfff]]]UUUPPPMMMDDD:::666888999777333000///...000333444000---////////////............---333555000,,,///000///,,,111...,,,///,,,///>>>iiiwwwlll]]]QQQJJJDDD>>>:::555333000///...---+++)))444111...,,,,,,,,,,,,+++000/////////......------,,,///...******...---)))000---(((***---,,,???bbbtttaaaTTTMMMFFF===777444222///------///111000//////222444''')))+++,,,---///111444000000///......---,,,,,,---+++(((&&&***---+++&&&///((($$$+++---***FFFvvvooo```UUULLLCCC===888555111//////...---,,,333222///***&&&%%%(((***999===AAAAAA===888666666000000///...,,,+++******,,,***((((((***,,,+++((('''((((((,,,---(((:::]]]ӵĦĦӵrrr___VVVJJJ@@@:::777555333///...,,,+++++++++******&&&)))...666>>>DDDGGGGGGcccbbb\\\PPPBBB555...,,,......---,,,+++))))))((('''(((***Ħ###,,,+++'''***)))---999JJJrrr}}}{{{yyyuuu[[[aaaxxxrrr|||4ĉ@ӵ>L=hĦ4ĉ@ӵ|||lllZZZNNNBBB???;;;777444000,,,))),,,,,,+++***************---555CCCRRR^^^bbb___[[[VVVPPPEEE999...***)))+++++++++******)))(((''''''###%%%)))>L)))%%%///)))!!!&&&***(((***"""@@@RRRaaa~~~uuunnnwww}}}GG=?HdĦ=ĪjGG=?uuudddUUUIII@@@:::333333222111///---***(((,,,,,,,,,,,,+++,,,...///AAAFFFLLLMMMGGG===333,,,---)))$$$"""###&&&)))+++(((((((((''''''&&&&&&&&&$$$$$$(((HdĦ'''&&&)))$$$""")))(((%%%+++&&&...000===\\\www{{{ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦ444000'''***,,,...)))******Ħ...444888555---''',,,Ħ&&&&&&&&&&&&&&&%%%(((%%%(((DdD)))///$$$000KKKӵӵӵĦTTTӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@e***************,,,++++++Z))))))))))))))))))3h?gL%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%D%%)?(((fff?><z***...=?Ħg&eg&eS?ʬ4ff?>ߝL---@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦpppBt=o9ĦH׼s***************************HtĦ(((((((((((((((Bt=o9ĦHdĦ%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Dtfo9ĦsߝLGdUĦ***Ht@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵ---H׼sCCCTTTHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦjjjXXXqjRgdKӵDdDĦ))))))))))))))))))(((((((((DdDĦ'''&&&&&&&&&qjRgdKӵDdDĦ%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%HdDĦgdKӵDdDDdDĦ)))DdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵ111DdDĦ(((000DdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦFFF>>>GIdnuR)ĦDdDĦ''''''''''''''''''&&&&&&&&&DdDĦ%%%%%%%%%%%%GIdnuR)ĦDdDĦ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$DdDĦnuR)ĦDdDΦDdDĦ(((DdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵ333DdDĦ000000DdDĦoooGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦGGG888peӵDx<DdDĦ&&&&&&&&&&&&&&&&&&$$$$$$$$$DdDĦ$$$#########peӵDx<>d<$$$$$$$$$$$$$$$$$$$$$$$$$$$>d<ӵDd<DdDΦDdDĦ'''DdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵ///DdDĦ000///>d<ĦFFFpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦ<<<***B?Ho9&&&>d<%%%%%%%%%%%%#########>d<ӵ######B?Ho9###<x$$$$$$$$$$$$$$$$$$$$$&ӫeʬtIӇ###>d<Φ>d<Ħ&&&D&ӫetIӇ&&&DdDĦEEEsdKĦB?dp&ĒR(((000>d<sdKĦ555B?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ(((!!!@G$$$###se$$$$$$$$$$$$$$$""""""###<Ō#########@G"""###Hkge########################HĪj@IŌ""""""ege%%%%%%Hu]3hIŌ$$$)))DdDĦ///ne@h>h555///...se(((ne---...@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8===>aĦ,,,,,,***%%%###$$$s׼s##################""""""###Ho%%%############""""""##############################"""""""""$$$$$$%%%D^&&&%%%+++DdDĦ,,,===OOOrrrEEE''',,,'''s׼s,,,+++)))+++,,,---Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ111...>aĦ***(((&&&%%%&&&'''$$$$$$$$$$$$$$$$$$Be###$$$$$$$$$$$$######!!!###nu]ӵ""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############'''&&&$$$#########$$$$$$###############>d<Ħ$$$%%%%%%%%%%%%>d<Ħ))))))***Ħ///555EEE[[[qqqrrrOOO666))))))((((((Be))),,,555&&&'''Ħ******,,,,,,+++---444AAAKKKooo?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦvvvvvvŶS+++))))))3we<%%%$$$%%%'''$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""$$$iĉ@3hR/Ō""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############&&&%%%$$$###"""######$$$###############DdDĦ$$$$$$%%%%%%%%%sdKĦ((((((gdKĦ+++***,,,222555666<<AneneneneDenene~~~{{{tttnnnsss}}}zzz>A)))%%%&&&k<&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%fh!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$###"""""""""#####################De$$$$$$$$$$$$%%%%%%ne&&&&&&ne(((---***))))))&&&###$$$(((+++***'''$$$###***555>>>((((((''''''''''''((((((%%%///ne000000((())))))))))))))))))***+++888OOOlll~~~yyysssnnnlllhhhppp}}}yyy^^^,,,'''%%%%%%$$$""""""###$$$##############################$$$$$$$$$$$$######$$$%%%&&&%%%#########"""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################""""""""""""""""""#####################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$###&&&***++++++///555---///000...,,,000:::BBB''''''&&&&&&&&&&&&''''''))))))LLLIII???'''&&&&&&(((******)))'''(((+++444FFFaaa|||uuuooommmllljjjhhhdddnnnOOO@@@777---***'''$$$$$$%%%&&&$$$"""###$$$$$$###!!!!!!"""$$$##############################$$$$$$$$$$$$######$$$%%%&&&%%%###!!!!!!!!!&&&%%%$$$###"""!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""######""""""#################################$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%'''&&&$$$%%%***$$$%%%&&&''''''))),,,///&&&&&&%%%%%%%%%%%%&&&&&&%%%))) ???777SSS666'''%%%$$$%%%((())))))(((((()))***---777NNNnnn~~~|||zzzooommmkkkhhhhhhjjjmmmooo~~~hhhLLL888000...---&&&%%%$$$%%%&&&&&&%%%###"""######"""!!!!!!"""$$$##############################$$$$$$$$$$$$#########$$$%%%$$$"""!!!!!!"""&&&&&&%%%$$$"""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""######$$$$$$##########################################$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%((('''((()))'''$$$$$$(((***'''$$$###$$$&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%!!!---######%%%GGG$$$((('''%%%$$$$$$$$$%%%&&&&&&)))+++)))&&&---BBBWWW}}}yyyrrrnnnmmmllljjjnnnqqqrrrqqqrrrwww{{{]]]999555666+++$$$(((%%%%%%%%%&&&''''''&&&%%%"""######"""!!!!!!"""$$$##############################$$$$$$$$$$$$######!!!"""$$$###"""!!!!!!"""$$$$$$###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""$$$%%%%%%%%%$$$$$$####################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!%%%%%%###%%%))))))'''%%%###!!!!!!!!!"""$$$$$$############$$$$$$!!!%%%'''&&&$$$!!!333 %%%''')))'''$$$"""$$$&&&'''&&&(((***((('''...888RRRfffvvvnnniiiggghhhiiipppwww}}}|||OOOLLL???---&&&)))''' $$$###$$$$$$$$$###"""!!!"""######"""!!!!!!###%%%""""""""""""""""""""""""######$$$$$$$$$$$$######!!!######!!!!!!!!!"""!!!!!!"""###$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""###$$$%%%&&&&&&%%%$$$########################"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''&&&'''***((($$$$$$'''!!!%%%'''%%%$$$$$$&&&$$$$$$############$$$$$$ ***!!!+++###"""&&&"""'''++++++'''%%%&&&)))(((!!!&&&+++++++++...222DDDaaa~~~{{{nnnmmmllljjjiiijjjlllnnnyyyyyyzzziiiSSS@@@777---'''&&&'''%%%###$$$$$$############$$$$$$############""""""""""""%%%%%%&&&&&&%%%%%%$$$###########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%$$$%%%%%%%%%###"""#########$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""###############$$$''')))***)))'''%%%)))&&&###%%%(((+++***(((+++000===TTTqqqwwwqqquuuqqqnnnnnnqqqssssssqqqmmmuuuwwwzzzsssUUU???888111)))%%%&&&'''&&&$$$$$$######""""""######$$$""""""""""""############&&&&&&&&&&&&&&&%%%$$$$$$#########################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$######$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########""""""""""""############!!!###%%%'''))))))(((((($$$$$$$$$###$$$%%%''')))(((***///:::MMMiii~~~xxxpppuuuooojjjkkkpppsssrrrnnnoootttyyyrrrTTT000000...***%%%$$$&&&''''''%%%$$$######""""""######$$$!!!!!!""""""###$$$$$$$$$&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################"""""""""######$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###""""""""""""############!!!"""###%%%'''((()))***(((%%%%%%,,,555777111)))''')))))))))111GGGggg}}}|||sssooolllkkkmmmooonnnmmmuuuyyyxxxQQQIII333333(((&&&$$$%%%&&&'''&&&$$$######""""""""""""###### !!!!!!"""$$$%%%%%%&&&''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""###""""""!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!"""""""""##################"""###$$$&&&((()))+++######333HHHLLL999$$$$$$(((+++)))***555IIIZZZ|||wwwyyy}}}vvvwwwvvvssspppooorrruuu|||oooLLL<<<\\\PPP222'''&&&&&&&&&'''&&&%%%######""""""""""""""""""### !!!"""###$$$%%%&&&'''''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################################################################"""$$$%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!"""""""""############%%%$$$###""""""###%%%&&&&&&!!!!!!---<<<>>>000!!!"""%%%(((((('''+++222888VVVpppzzzpppooosssvvvvvvzzz{{{xxxsssrrrwww|||sssgggkkkrrr___???$$$''''''''''''&&&%%%###"""###""""""!!!!!!""""""###!!!!!!"""###$$$%%%&&&'''&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))(((%%%###$$$&&&%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###""""""""""""############%%%$$$###!!!!!!"""######"""%%%'''&&&"""!!!$$$((('''&&&%%%%%%%%%(((***,,,222NNNooo~~~~~~xxxqqqqqqrrrrrrtttvvvwwwvvvuuuvvv{{{xxxWWWtttBBB!!!%%%&&&&&&&&&$$$#########""""""!!!!!!!!!!!!""""""""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%***------(((%%%$$$&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########""""""""""""############"""""""""!!!!!!""""""###"""''')))%%%###***&&&&&&&&&&&&&&&''')))+++(((666LLLggg~~~wwwvvvyyyyyyvvvuuuttttttvvvzzz~~~KKKRRR+++%%%---$$$$$$%%%$$$###""""""###""""""!!!!!!!!!!!!""""""#########$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''',,,000000***&&&%%%&&&%%%%%%%%%$$$$$$#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""############ !!!"""######$$$!!! $$$)))***&&&!!!!!!&&&'''%%%###$$$&&&***(((---DDDhhh~~~||||||||||||wwwvvvxxxsssvvvYYYKKKOOOMMM@@@---!!!"""(((&&&&&&%%%%%%$$$###"""""""""!!!!!!!!!!!!!!!"""#########""""""######$$$%%%%%%$$$###$$$'''))))))((()))&&&%%%&&&(((((($$$!!!$$$$$$%%%%%%&&&&&&%%%%%%###%%%(((+++,,,,,,***))))))))))))))))))***+++,,,***)))'''&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))$$$###''''''######(((***))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$############%%%%%%%%%$$$$$$#########%%%%%%&&&%%%$$$######$$$''''''''''''''''''''''''"""###$$$$$$"""!!! ######'''!!! $$$###!!!!!!!!!"""######$$$$$$#########"""######$$$$$$'''$$$&&&000AAAXXXttt~~~vvvxxx~~~|||{{{||||||tttmmmjjjuuu^^^lll```888***)))%%%###%%%&&&&&&%%%$$$$$$###""""""""""""!!!!!!!!!!!!""""""######""""""######$$$%%%'''&&&%%%%%%&&&''')))***((((((((()))***(((%%%"""%%%&&&'''(((((((((((((((///---***((('''((()))++++++***))))))((((((((((((***))))))))))))((('''&&&(((''''''&&&&&&%%%%%%%%%%%%"""###&&&&&&###$$$)))((((((((()))))))))******'''''''''((((((((())))))''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!! """""""""$$$###$$$((('''"""""""""""""""###########################$$$%%%%%%%%%$$$''',,,444CCC\\\qqq{{{|||}}}~~~zzz{{{~~~|||{{{{{{|||yyy}}}rrr{{{YYYEEEmmm[[[%%%((((((######%%%%%%%%%$$$######""""""###""""""!!!!!!"""""""""######""""""######$$$%%%''''''&&&%%%$$$%%%''')))'''***...///---***'''%%%'''((()))***+++,,,,,,,,,///...---,,,,,,---///000++++++***)))(((&&&&&&%%%&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&---,,,------)))%%%&&&+++&&&&&&''''''''''''&&&&&&'''''''''(((((()))))))))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%"""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!###%%%'''''''''"""***$$$$$$***&&&###$$$$$$###""""""""""""######"""######$$$%%%&&&'''&&&'''(((((('''---@@@RRRrrrwww|||}}}}}}~~~||||||||||||~~~rrrjjjCCCAAALLLZZZ<<<###"""(((&&&###$$$%%%$$$$$$$$$######""""""######""""""!!!"""""""""######""""""######$$$%%%###%%%'''(((&&&%%%'''(((''',,,222333///+++(((((())))))+++,,,------......)))+++...111111///---+++++++++******)))'''&&&&&&&&&''''''''''''''')))+++***++++++,,,...//////000---...///---)))&&&(((,,,+++,,,,,,+++***)))'''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&#########%%%&&&&&&%%%$$$''''''''''''''''''(((((("""###%%%((()))'''### &&&+++%%%!!!******(((000&&&%%%$$$""""""""""""""""""""""""###$$$&&&'''(((***))))))(((%%%%%%///;;;^^^mmm~~~~~~zzz~~~~~~}}}}}}}}}yyy{{{uuuKKK666444---###''')))&&&$$$&&&%%%###$$$$$$###############"""$$$$$$###"""""""""""""""######""""""######$$$%%%!!!%%%***---...---,,,,,,***...333333000,,,************,,,------.........,,,---///000000...+++***++++++,,,,,,,,,+++***)))+++,,,,,,++++++...333888777777888888888888888999222555666444222333555777111222333333333111000...,,,++++++***)))(((''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%$$$$$$&&&((('''%%%"""''''''((((((((()))))))))(((((('''%%%###!!!!!!"""&&&%%%(((000111'''&&&111'''&&&$$$"""!!!!!!"""###"""""""""###$$$&&&'''(((+++'''&&&''''''''')))...===VVVtttyyyzzz~~~~~~yyyrrrFFFAAA555###---###***))) '''''' ########################%%%$$$######""""""""""""######""""""######$$$%%%###&&&+++222777999777555...///000000...,,,,,,,,,,,,,,,------......------222000//////333999@@@EEE...///000111000///...---+++------,,,,,,///555;;;<<<<<<;;;999888777666555666777555111000222111...000111333555555555333222111111000///...------,,,+++***)))(((''''''''''''((((((((((((((()))))))))(((&&&&&&))),,,,,,(((%%%&&&&&&''''''((()))))))))))))))((($$$$$$+++999DDD,,,###,,,555***!!!### (((&&&$$$"""!!!"""###$$$"""!!!""""""###$$$%%%&&&'''###!!!%%%((((((''')))&&&???```vvv}}}~~~WWW333<<<333"""000,,,***%%% !!!%%%%%%"""""""""""""""############&&&%%%$$$###""""""""""""######""""""######$$$%%%%%%$$$'''///:::AAAAAA>>>222///,,,++++++,,,------...////////////...------222000///111888BBBLLLSSS444444555666555333000///,,,000333222000111444888777777666666555444333333///000......333::::::555444555666777666444111///222222222222222222222222///...,,,+++))))))((((((((((((((())))))*********)))((()))---222333000,,,'''(((((()))******++++++''',,,///---,,,666IIIYYY555$$$+++,,, 888KKK444(((&&&$$$"""!!!"""$$$%%%"""!!!!!!!!!"""######$$$""" !!!%%%'''%%%%%%((($$$///DDD\\\rrrqqq]]]@@@;;;000+++---&&&""""""((((((!!! &&&"""""""""""""""#########&&&%%%$$$###""""""""""""#########"""###$$$$$$%%%%%%!!!!!!***888BBBDDDBBB555///)))'''))),,,...---000111111000000///...---111111111222555999>>>@@@888999999999777444111///333888>>>>>>;;;888999;;;444555555777888999:::;;;<<>>555888444777<<<===>>>???AAAMMMbbbuuu}}}hhhddd[[[tttvvvwwwJJJ666777999NNN___YYYAAA...---666222111...******...,,,'''&&&...000)))&&&+++,,,'''+++******+++---//////...,,,)))***---//////111666777777999???IIIKKK???000+++&&&+++...'''444WWWqqqSSSFFF,,,######"""((( ###%%%$$$!!! """%%%######""""""######$$$%%%"""'''***///CCCbbbxxx~~~sssyyy~~~~~~||||||}}}|||}}}zzz|||yyyKKK:::111---'''&&&(((%%%%%%%%%$$$$$$###""""""!!!######"""!!!!!!!!!!!!!!!$$$$$$$$$#########""""""############$$$$$$$$$$$$((((((''''''(((***,,,...333,,,(((+++///...---...+++,,,,,,///777<<<888000999222000???^^^wwwyyyooo~~~PPPEEEIIIMMMVVVcccggglllrrr}}}ssspppqqq{{{KKK444000'''''',,,111...)))...888555,,,+++555666,,,'''---&&&&&&))),,,//////---***,,,)))))),,,...---000444,,,666DDDTTTaaabbbTTTCCC666)))'''(((!!!###222;;;___zzzjjj777!!!  """###"""!!! """$$$######""""""######$$$%%%'''(((''''''333MMMiii{{{|||xxxyyy||||||yyy{{{uuu||||||uuu{{{zzz\\\FFFFFF:::,,,***'''###$$$%%%%%%$$$$$$###"""""""""###""""""!!!!!!!!!!!!!!!$$$$$$$$$########################$$$$$$%%%%%%%%%***)))(((&&&&&&&&&''''''+++((()))---///---+++,,,444333111222777;;;777///888<<>>999333///...///000000...***(((+++,,,---000555111EEEVVVXXXZZZnnnyyyUUU:::111+++***+++&&&,,,%%%&&&///###"""!!!"""""""""""""""""""""""""""!!!!!!""""""###$$$'''%%%(((---***%%%+++888SSSmmm|||tttppp{{{zzzggg___jjj|||tttzzz___CCC888666333'''$$$'''###!!!########################!!!!!!!!!!!!!!!""""""##################$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&'''''''''((((((((((((+++...333444000///888DDDgggvvvxxx^^^VVVTTT___yyy{{{ooonnn```WWWQQQNNNNNN555444555666777777555333222...+++++++++***---111666>>>HHHRRRbbb|||tttXXXEEE===111***(((###!!!$$$$$$ $$$!!!%%%(((((($$$!!!!!!""""""!!!!!!!!!!!!"""######***(((&&&'''%%%%%%***111???___wwwrrrlllwww~~~yyyxxx___mmm|||xxxwww~~~mmmHHH444666///&&&&&&)))$$$###$$$!!!########################!!!!!!!!!!!!!!!"""######""""""#########$$$$$$$$$&&&&&&&&&&&&'''''''''''''''((())))))************...000222333666CCC]]]uuu}}}TTT\\\ppp~~~eeeMMMCCCDDD]]]dddeeeGGGIIIFFFRRR;;;EEEUUUcccfff]]]QQQIII???HHHIIIFFFSSSooozzz}}}PPP222888777666777:::<<<======???999333111...+++,,,000BBB:::333999RRRppplllUUUIIICCC555,,,***&&&%%%///***!!!$$$%%%!!!"""!!!)))///...'''!!!!!!###!!!!!!!!!!!!!!!"""######$$$''''''###!!!&&&+++,,,000FFFaaannnnnnrrrzzzuuuyyy{{{vvvqqqZZZjjj~~~vvv{{{|||]]]:::---333---&&&...!!!++++++##################$$$$$$!!!!!!!!!!!!!!!"""######""""""######$$$$$$$$$$$$'''''''''''''''&&&&&&&&&''')))***,,,...///000000///...///555EEEggg|||iiiaaa???777;;;;;;777EEEHHH000777333:::HHHFFF777333;;;<<>>444333222111000///...---///000111444888<<<@@@BBB:::::::::999999888888888<<>>&&&000555***222???:::444>>>IIIEEE===444///...---+++(((&&&"""%%%%%%!!!###$$$######"""!!! !!!!!!!!!!!!""""""""""""""""""###$$$%%%%%%&&&&&&&&&...777IIIbbbrrrxxxwwwzzzuuurrrzzzwww}}}RRRLLLrrrvvv999((('''&&&%%%$$$#########"""""""""""""""""""""""""""""""""""""""""""""!!!#########$$$%%%%%%&&&&&&%%%&&&&&&$$$###%%%(((***777000%%%***777555...333777RRRxxxsssTTTBBB666444===>>>111---777HHHeee^^^>>>BBB@@@111000///...---,,,++++++++++++******+++,,,...///............---------,,,111222777>>>EEEIIIIIIHHHNNNJJJIIIPPP]]]iiipppqqqJJJFFFLLLZZZhhhyyy]]]LLL999>>>000555FFFHHH@@@<<<<<<000888:::///***777;;;...@@@999222...------+++(((***"""&&&555777(((!!!'''#########"""!!! !!!!!!!!!!!!""""""""""""""""""###$$$$$$%%%&&&&&&!!!(((...>>>VVVkkk|||wwwrrrxxx{{{xxxvvvzzz}}}{{{zzz|||fffSSSgggvvv333((('''&&&$$$############""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$%%%%%%&&&&&&###&&&)))'''###$$$+++222:::777///---///,,,666OOOlllXXX>>>666666333333555JJJ```RRR???GGGZZZbbbyyysssIII666:::555,,,,,,+++******)))((((((***)))((('''&&&%%%%%%%%%)))))))))(((((((((((((((***(((''')))---222555666>>>===???IIIXXXiiiuuu{{{TTTIIIJJJWWWWWWMMMTTTgggttt{{{NNN+++000DDD:::666???777;;;666333333333333555666888333...,,,---,,,***'''&&&"""000___zzzTTT&&&#########""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""######$$$%%%%%%%%%!!!%%%&&&///DDDZZZ~~~rrrrrrxxxxxxxxxzzzwww}}}~~~yyyyyy}}}{{{ttt|||}}}oooOOOuuuQQQ***'''&&&%%%$$$############"""""""""""""""""""""""""""""""""""""""###############$$$$$$%%%&&&&&&'''###%%%)))***((('''---555888555///000999DDDaaakkkOOO<<<222444555///EEEPPPHHHYYYkkkWWWLLL999222000***000333((())))))(((((('''''''''&&&(((((((((''''''''''''''')))))))))((((((((((((((('''((()))+++---............999CCCFFFEEEJJJXXXeeeeee\\\ZZZ]]]VVVDDD<<<@@@AAACCCRRRsss[[[EEEEEE<<<:::FFFLLLGGG>>>444222222)))***777000...,,,+++,,,+++)))'''((($$$...iiiwww111###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""######$$$$$$$$$%%%&&&'''$$$&&&333EEEgggsssooozzzzzzvvv{{{~~~qqqttt{{{[[[CCC666,,,&&&%%%%%%$$$############""""""""""""""""""""""""!!!"""""""""#########$$$###$$$$$$%%%&&&&&&''''''&&&%%%'''++++++((()))...///,,,,,,FFFooo\\\FFF111---999FFFZZZddd[[[VVVccc___rrr___===111+++++++++(((***+++'''((('''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$&&&)))+++++++++++++++'''333>>>>>>777222777>>>AAAGGGKKKKKKJJJHHH@@@888HHH<<<333===ZZZ~~~```GGGHHHBBBEEE^^^```qqq\\\444---666111))),,,++++++++++++***)))''',,,((( >>>mmm^^^000###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###############$$$$$$''')))$$$###***444MMMpppoookkkxxxzzz||||||~~~uuuwww|||{{{pppQQQ@@@nnnaaa)))%%%%%%%%%$$$###############""""""""""""""""""""""""!!!""""""######$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''***&&&''',,,,,,'''(((---+++AAAYYYyyysssOOO444<<<===[[[uuuuuu~~~YYYYYYYYYlllzzzZZZ000((((((***++++++***((('''(((''''''''''''''''''((((((''''''(((((('''&&&%%%$$$&&&&&&''''''''''''((((((''''''&&&%%%%%%'''+++...)))***---111444111+++%%%&&&222999999AAAOOOTTTOOOFFFKKKNNNIIIEEEIIIVVVdddzzz|||dddJJJSSSxxxggg@@@;;;:::...---,,,,,,++++++***)))(((((($$$***"""###333///"""$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""########################$$$'''$$$$$$(((+++;;;WWWrrrlllzzz|||||||||tttzzz}}}rrrqqquuuyyy{{{\\\GGG;;;???MMM666$$$!!!%%%$$$$$$###############""""""""""""""""""""""""!!!""""""######$$$%%%%%%$$$$$$%%%%%%&&&''''''''')))&&&)))...---***222???QQQ{{{~~~ooo]]]JJJAAAAAADDD???dddoooEEE111+++...:::999***%%%///(((&&&''')))&&&'''&&&&&&&&&&&&''''''((((((((())))))***)))(((&&&&&&''''''((((((((()))))))))((()))(((&&&$$$&&&***...)))&&&%%%)))///000,,,&&&---***$$$!!!---GGGccctttCCCIIIJJJ@@@888DDDbbb}}}mmmwwwuuuWWWCCCIII<<<)))000......---+++)))(((((())) &&&)))((($$$!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""!!!%%%###%%%)))'''///EEElllwww|||xxxnnnnnn~~~|||{{{~~~yyywwwsssqqqnnnhhhnnn{{{tttMMM888222%%%000!!!+++...$$$$$$##################""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$%%%&&&&&&''''''((('''&&&+++222000111AAAVVVeeeVVVQQQ[[[[[[JJJ>>>>>><<<777RRR___DDD888:::,,,,,,---///)))!!!&&&+++$$$!!!+++,,,+++---(((###(((%%%%%%%%%&&&&&&''''''(((###$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&'''$$$'''******'''&&&&&&(((''')))***(((%%%'''---333((('''+++222111+++...777///333555999GGGgggqqqLLL[[[dddIII555000000...+++)))'''((()))---"""###)))%%%"""%%%$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""#########"""""""""""""""###%%%###%%%***%%%))):::EEEyyymmm~~~uuuzzzyyy}}}{{{yyyvvvvvvuuubbbWWWZZZfffvvvaaa???888000+++((('''$$$!!!$$$$$$$$$############"""#########"""""""""""""""######$$$$$$$$$%%%%%%%%%&&&######''')))((())),,,---***,,,000---888eeetttPPPEEEKKKMMMFFF;;;555999@@@???<<<777222...,,,++++++...,,,***)))(((((('''&&&...***&&&%%%&&&&&&$$$"""&&&''''''&&&%%%%%%&&&((('''((()))))))))((('''&&&+++((((((***)))%%%###%%%!!!%%%&&&$$$&&&++++++&&&%%%+++'''%%%++++++))),,,***'''(((,,,+++&&&''',,,---+++***---888UUUYYYAAAZZZTTTOOOOOODDD999"""555,,,+++!!!)))(((((('''%%%$$$######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#####################$$$%%%&&&((()))DDDYYY}}}nnn~~~}}}{{{{{{~~~~~~~~~|||}}}zzzpppccc]]]```jjjuuu{{{yyyUUU:::444---)))((('''%%%###$$$$$$$$$############"""###"""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%&&&######''')))((((((+++'''111111+++AAAppp|||[[[HHHBBB@@@@@@>>>999333000111333333222///---+++*********)))(((&&&&&&((()))****** $$$))),,,+++'''###&&&(((+++---............888888999===CCCIIILLLNNNMMMKKKLLLNNNKKKCCC>>>>>>999777///'''%%%***+++(((%%%(((,,,,,,***(((###)))&&&&&&******(((+++000))),,,...---///DDDmmmpppSSSEEETTTuuurrr===!!!***...---)))((('''&&&%%%$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#####################$$$%%%&&&'''(((222GGGllluuunnn~~~rrrxxx~~~}}}~~~~~~~~~~~~|||}}}sssoooiiigggiiinnnsssuuuhhhFFF555000***'''(((((('''%%%$$$$$$$$$############"""""""""""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%'''$$$$$$)))+++******,,,000000555HHHmmmttt]]]MMMDDDGGGPPPAAA;;;444000000000---+++(((((())))))))))))******,,,,,,+++***(((%%%###!!!***(((&&&$$$###&&&***...111888DDDQQQ]]]ffflllnnn{{{yyyxxxyyy}}}pppmmmfff\\\TTTLLLAAA888333(((***((((((111&&&,,,***)))+++***'''''')))###'''***+++444VVVuuuwwwfffSSSPPPhhhbbblll(((///)))***(((((('''&&&%%%$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""########################$$$&&&'''(((,,,:::QQQnnnuuuiiiuuu}}}{{{{{{vvvrrrtttxxx{{{~~~wwwooosssqqqooonnnooopppqqqqqqwww~~~[[[;;;333...)))'''((()))(((&&&$$$$$$$$$#########"""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%&&&&&&(((&&&'''+++---+++,,,///222===UUUwwwuuuHHH<<<@@@AAABBBEEE>>>777000---...///,,,)))&&&'''((()))))))))))))))!!!$$$'''))))))((((((((("""%%%***000:::HHHYYYddd{{{|||~~~zzzssswwwbbb]]]OOO444888>>>(((&&&$$$%%%'''((()))))))))++++++***&&&(((@@@nnnhhh???FFFUUU:::((((((((((((''''''&&&%%%$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""########################$$$%%%&&&''',,,333@@@RRRiiiqqqtttzzzwwwrrrzzz~~~}}}xxx{{{|||yyyuuussssssttthhhhhhiiilllnnnmmmlllkkkooooooooonnnnnnnnnpppqqqsssyyyrrrOOO444333///***((())))))'''%%%$$$$$$$$$#########""""""!!!!!!""""""############$$$$$$%%%%%%%%%&&&&&&&&&'''&&&(((***)))(((---555???kkk[[[LLLEEEJJJHHH<<<666;;;333000+++((('''''''''&&&))))))***))))))(((&&&&&&))))))&&&###"""$$$)))---888DDDVVVfffqqqzzzxxxtttmmmKKK444///(((###$$$))),,,---'''***---,,,'''&&&111>>>aaafffhhhhhhbbbSSSVVVllluuugggjjjxxxlllHHH///111)))((((((''''''&&&&&&&&&############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""########################$$$%%%%%%&&&'''***999NNN\\\dddrrrqqqooosssssspppnnnhhhqqq~~~{{{|||~~~}}}||||||rrrwwwxxxuuusssrrrqqqnnnllliiiggghhhhhhgggiiimmmkkkkkkkkkkkkjjjkkknnnqqqnnnmmmttt~~~yyyaaaBBB000333///***)))))))))'''$$$$$$$$$$$$############"""!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&,,,???QQQfff:::333666AAAJJJFFF;;;777;;;,,,,,,+++(((&&&%%%&&&'''******)))((('''%%%%%%$$$'''''''''(((---888HHHSSSxxx}}}~~~yyyxxx|||{{{tttlllnnntttssspppqqqvvvzzz|||rrrfffPPP:::...)))%%% $$$%%%)))...///---...333,,,444111...777;;;<<>>666...+++---///000......,,,***)))+++---///000...+++***+++***((((((+++***)))+++++++++444LLLdddppp[[[111//////000---((('''***'''...---+++...)))&&&...+++...444===JJJPPPHHH;;;III|||[[[888,,,,,,,,,+++++++++++++++$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""##############################$$$$$$"""***,,,+++999RRR``````fff\\\[[[jjj~~~lllgggnnn~~~zzz{{{xxxyyy||||||{{{uuucccddddddfffqqqYYY777555...******)))((('''&&&%%%%%%%%%%%%$$$###"""""""""###"""############$$$$$$$$$%%%###%%%))))))''''''++++++...222BBBkkk|||EEE)))---666333------+++***))))))))))))&&&(((---111---&&&$$$'''###&&&,,,---(((---KKKlll~~~vvvkkkYYYHHH;;;333...,,,+++,,,///222444555555555666444222000///111333444333333222111000//////...111///...,,,,,,---///000AAACCCUUUwww]]]FFF777$$$&&&111,,,***)))((((((***+++++++++,,,,,,,,,...444;;;BBBFFFGGGEEEZZZCCC999---(((---+++!!!"""---%%%$$$""""""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############)))###***$$$!!!%%%&&&+++&&&$$$)))333BBBVVVfffbbb]]]\\\___bbbdddnnnyyyyyyoookkkiii~~~yyyyyy{{{zzz~~~}}}~~~}}}zzzyyy}}}ooommmlllqqqXXX888666...******)))((('''&&&%%%%%%%%%$$$######""""""######"""############$$$$$$$$$'''%%%&&&((('''%%%(((---111;;;333XXXccc666000666///&&&$$$,,,,,,+++))))))(((((((((---(((%%%''')))((())),,,444((( '''>>>___~~~kkkXXXLLL???:::333//////111333555444555777999;;;<<<<<<;;;<<<:::999777777888999:::::::::999777555444333222333222111000000111222333...+++...:::DDDFFFFFFGGG^^^pppsssHHH111,,,!!!&&&)))++++++)))(((***,,,*********+++...333888;;;CCC@@@CCCUUUttt~~~444444555000''''''---+++"""&&&$$$""""""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############&&& $$$(((######'''###'''$$$###'''...<<>>???@@@AAABBBBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@BBBAAA@@@>>><<<:::999888777777777777777777777777666333000///,,,+++///555888DDDSSSaaaqqqoooTTT666&&&&&&'''***,,,+++'''$$$***)))))))))***,,,...000;;;@@@777444BBBXXXPPP///666666---'''(((***)))'''%%%######$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############%%%!!!%%%&&&"""'''***"""%%%$$$$$$&&&***555III[[[hhhbbb___^^^]]]ZZZYYYZZZ^^^bbbkkksssuuuuuuwww|||nnnxxx~~~~~~{{{{{{}}}qqqrrrsssuuussspppmmmkkkjjjiiiiiijjjmmmmmmiiifffkkkhhhgggjjjkkkkkknnnrrr|||iiiHHH111555)))******)))((('''&&&%%%%%%######""""""""""""######""""""#########$$$$$$$$$%%%&&&(((***((((((111;;;JJJcccOOO000777:::222'''###***222)))(((((('''''''''(((((()))((()))+++***&&&(((---<<<^^^sssbbbJJJ999111111333444888888888999;;;<<<;;;999BBBCCCDDDEEEEEEDDDCCCBBBEEEEEEFFFFFFFFFEEEDDDCCCDDDCCCBBBAAA@@@>>>======:::;;;<<<<<<===<<<<<<;;;999:::<<<;;;888777:::???222000...000>>>WWWrrr{{{PPP>>>***"""&&&,,,,,,)))************************---<<<777111777555WWWTTT;;;---111111&&&$$$...(((&&&$$$$$$$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$"""%%%$$$ (((,,,"""%%%%%%'''''''''///BBBTTTdddaaa^^^___``````^^^^^^]]]XXXVVV[[[aaaffflllqqqrrrsssvvv{{{yyy}}}xxx{{{|||xxxsssrrrrrrsssppprrrssssssrrrqqqooollliiiiiikkklllnnnoooppppppeeekkkqqqrrrmmmmmm|||xxx___BBB888DDD888******)))((('''&&&%%%%%%###""""""!!!""""""######""""""#########$$$$$$$$$$$$&&&)))***(((***777EEEooooooHHH111...888777***&&&---,,,"""((('''''''''''''''((((((%%%&&&)))(((&&&---BBBWWWttt___BBB;;;444111333555444222555555666999<<<===<<<:::BBBCCCDDDEEEEEEDDDCCCBBBCCCDDDEEEFFFEEEDDDBBBAAA????????????????????????<<<===>>>???????????????>>>>>>===;;;:::999888777777333...,,,///555???GGGmmmuuuQQQ444%%%%%%+++000******************))))))###222000000666)))555ffffff999444888///&&&&&&)))'''%%%$$$%%%%%%$$$###""""""""""""""""""""""""!!!"""""""""############""" %%%$$$###)))"""$$$%%%''''''%%%)))888HHHfffeeebbb___^^^^^^]]][[[ZZZXXXYYYbbbpppyyyxxxssszzzmmmkkkvvvzzzvvv}}}~~~www|||}}}~~~wwwrrrmmmrrrtttpppnnnoooqqqrrrqqqqqqoookkkjjjnnnppppppqqqnnnkkklllpppuuuxxxyyykkkfffhhhvvvlllTTT>>>AAASSSEEE******)))((('''&&&%%%%%%""""""!!!!!!!!!"""######"""############$$$$$$$$$%%%&&&)))******333JJJ^^^kkk???...111555///++++++***'''$$$$$$'''''''''''''''((()))***(((&&&%%%(((111JJJooowww___FFF666666555555777:::;;;999666333333444888<<<>>>>>>>>>???@@@BBBCCCDDDDDDCCCBBB???@@@AAAAAAAAA@@@>>>>>>;;;;;;<<<<<<===>>>>>>>>>======>>>>>>???@@@@@@@@@JJJGGGBBB======???>>>::::::777777777555///,,,---555UUUmmmxxxoooNNN333%%% (((((((((((((((((((((((((((,,,''')))111+++000LLLsssYYY<<<...,,,---***(((&&&%%%&&&&&&$$$###""""""""""""""""""""""""""""""""""""############ (((---######"""""""""%%%&&&$$$$$$...:::XXX]]]___^^^\\\]]]]]][[[```aaa```gggrrrmmmxxx{{{uuuwww~~~yyyooosssvvvlllgggmmmvvvwwwqqqmmmdddlllqqqooonnnpppqqqoookkkoooooommmooovvvzzzyyywwwqqqmmmsss~~~|||tttqqqjjjooozzzllljjjiiiiiiiiiiiiiiijjjpppttt```III777===MMM:::******)))((('''&&&%%%%%%!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$&&&&&&(((,,,444JJJnnnHHH---555333111******///***"""///''''''''''''((()))***++++++(((...BBB\\\wwwvvv\\\AAA111444===???===:::999999;;;>>>@@@999777777888;;;===>>>===999;;;===???@@@AAAAAAAAA===============<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<>>>@@@AAA@@@BBB???;;;<<>>```sssJJJTTTOOO444333///((($$$&&&))))))'''''''''''''''((((((***+++,,,+++,,,>>>eeeaaaEEE;;;<<<;;;===AAA888;;;===>>>>>>===>>>???555333111222444777999999333555888:::<<<>>>>>>>>><<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;;;;::::::<<<;;;:::::::::<<>>;;;<<<>>>???>>><<<666555333222222444777888777888999:::<<<===??????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888666555555===<<<;;;:::;;;===???AAAAAAAAA@@@???===;;;999888888999:::::::::999888777888666333222333333333222^^^zzzmmmBBB$$$)))111)))$$$***&&&###&&&+++***'''+++333---888@@@SSS}}}WWW:::,,,+++'''$$$&&&***((( %%%%%%$$$$$$###"""""""""""""""""""""""""""""""""((('''555IIIIII555'''''''''&&&$$$######$$$&&&'''888GGG\\\^^^VVVZZZ___VVVTTT[[[eee___aaauuudddvvvtttxxxssspppsss~~~yyy|||}}}wwwmmmfffeeeggg[[[[[[^^^dddjjjooopppooolllmmmlllllloooyyy|||qqqsssyyywwwkkkpppuuu```WWW```sssyyyiiihhhdddJJJ888:::333)))...+++***)))(((&&&$$$###"""""""""""""""#####################$$$%%%&&&'''&&&$$$---)))>>>zzz^^^AAAGGGOOOCCC000((((((((('''''''''''''''((((((###'''000+++(((<<>>;;;;;;<<<===;;;:::777555333111222444777999666777888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888777<<<;;;;;;;;;<<<===???????????????>>><<<;;;999999666777999;;;<<<<<<;;;;;;<<<999666444444333222111---KKKmmmJJJ'''$$$//////&&&...+++((()))((('''(((***'''000777AAAOOOddd???777000///---%%%%%%)))%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""&&&$$$,,,;;;???555)))&&&((('''&&&%%%%%%&&&'''(((///;;;SSS```^^^```aaaXXX[[[ZZZ\\\ZZZ^^^tttmmmyyytttmmmwwwqqqnnnttt{{{}}}~~~|||pppeeeaaaaaaYYYYYY\\\bbbhhhkkkjjjhhhfffnnnwww}}}}}}uuuttt}}}mmmlllzzzcccXXX]]]ppppppjjj___EEE555666222***,,,+++***)))(((&&&$$$###"""""""""""""""#####################$$$$$$%%%&&&''''''222***ccc^^^AAA,,,///555...''''''''''''&&&&&&&&&''''''(((&&&&&&,,,222,,,,,,HHHlllgggLLLAAA<<<<<<<<<<<>><<<:::999::::::999888777555222000111333777999777888888999999999999999========================<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<========================<<<;;;:::999444666888;;;===>>>??????@@@===999777666555333111666+++,,,EEElllQQQ...(((+++((()))(((%%%###&&&***)))&&&+++,,,///555111111```KKK000***...$$$$$$((( %%%%%%%%%$$$######""""""""""""""""""""""""""""""$$$!!!"""***555777///%%%)))((('''&&&&&&'''((()))000444JJJ\\\]]][[[ZZZUUU```\\\VVVYYY___aaassstttuuulllwwwxxxoooppp|||uuuyyyzzzoooiiibbbYYYRRRVVVZZZ^^^bbbccccccbbbbbbqqqxxxuuullluuuwwwlllrrrxxx^^^]]]jjj~~~{{{rrrmmmqqqwwwjjjWWW>>>222222000+++++++++***)))(((&&&$$$###"""!!!"""""""""###############$$$$$$$$$###$$$&&&(((///)))KKK|||BBB111&&&(((***&&&''',,,'''&&&&&&&&&&&&''''''((($$$//////&&&---OOOzzzlllFFF888???JJJ;;;<<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>>>>===<<<;;;<<<<<<<<<===<<<<<<;;;;;;555777999<<<>>>?????????BBB???;;;999888777666444444111111555999MMM|||[[[444''')))$$$((((((%%%&&&,,,+++&&&000+++***222222***BBBqqqyyyFFF---///***,,,...&&&%%%%%%$$$$$$###""""""""""""""""""""""""""""""###!!!!!!000<<<555&&&))))))((('''''''''((((((333222EEEYYYYYYVVVZZZ[[[^^^```YYY\\\cccWWWYYYvvvsssppp{{{yyyjjjcccsssppp{{{xxxuuussshhhddd```[[[VVVVVVZZZ]]]\\\[[[^^^fffnnnwwwppprrrzzzqqqlllyyysss]]]```ppp}}}oooiiinnnuuugggOOO999111...------++++++***)))(((&&&$$$###"""!!!"""""""""###############$$$%%%$$$###$$$(((+++)))999{{{KKK333---)))***)))&&&)))...&&&&&&&&&&&&&&&'''((()))***///------CCCmmmwwwUUU@@@>>>BBB@@@:::===@@@CCCDDDCCC@@@<<<:::555555666666666777888999777555222000000333666888666777:::<<<>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::;;;;;;;;;;;;999:::<<<>>>>>>===;;;:::;;;<<<<<<======<<<<<<;;;888999;;;===>>>>>>>>>>>>???===:::999::::::999999...000777999...+++FFFkkklllFFF,,,(((+++---)))((())))))&&&(((***)))---333///333EEEzzzMMM;;;...,,,///***&&&&&&%%%%%%$$$#########""""""""""""""""""""""""###### """111???999((()))((((((''''''''''''''',,,---CCCYYY[[[YYY___aaaYYYbbb\\\[[[eee]]]UUU```yyy{{{lllgggcccdddyyyqqqvvv||||||zzz{{{xxxnnnbbbZZZYYY\\\YYYYYYXXXVVVXXXcccuuuwwwlll{{{~~~lllhhhjjjzzzrrr]]]^^^kkk{{{xxxfffjjj{{{kkkaaaFFF666111***)))...++++++***)))(((&&&$$$###"""""""""""""""############"""$$$&&&%%%$$$&&&***//////oooGGG333+++*********((('''(((***'''''''''''''''((()))***...)))444SSStttjjjRRR;;;555===AAA===666@@@BBBDDDCCC@@@<<<999888333555555555444555777999555444222111111333555777444666999<<<===>>>==============================:::;;;;;;;;;;;;;;;;;;;;;999:::<<<======<<<;;;999;;;;;;;;;<<<;;;;;;::::::999:::<<<=========<<<<<<===;;;999999:::;;;;;;;;;<<<,,,&&&000888555000111SSSyyywwwJJJ+++&&&$$$%%%&&&&&&(((,,, ...///)))+++,,,///888HHHtttxxxRRR:::)))%%%,,,&&&&&&&&&%%%$$$$$$######""""""""""""""""""""""""###$$$###&&&111;;;666***))))))((((((''''''&&&&&&$$$(((???UUUYYY[[[\\\VVVZZZ^^^YYYWWWaaafffbbb```___zzz~~~sssxxxvvvsss}}}uuuvvvxxxvvvmmm```WWWUUUVVVYYYWWWWWW\\\fffsssyyyuuuhhh```iiimmmaaadddjjjvvv|||gggbbbdddkkkxxxtttiiiaaannnpppeee[[[???444222'''&&&///---+++***)))(((&&&$$$###"""""""""""""""############"""$$$&&&&&&%%%'''---333WWWYYY......***+++***'''''')))((('''(((''''''((((((***++++++---333MMMvvvrrrBBB>>>===???<<<999===FFF@@@BBBBBB???;;;888777888555666777666333222444666333333222222222333444555666888;;;>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;::::::999999999999999888777777888999;;;<<<======<<<<<<<<<:::888888999;;;;;;:::444555888666///***111<<<"""GGGpppGGG111!!!%%%***((()))000$$$000///)))***+++---777:::222EEE{{{vvvUUU000)))'''&&&&&&%%%%%%$$$######""""""""""""""""""""""""###"""###&&&,,,000...+++************)))(((''''''%%%&&&666JJJYYYiiilll___aaaYYYXXX[[[\\\cccgggaaaWWW^^^iiivvvkkkuuuzzzqqqfffaaa___]]]WWWQQQVVVVVV[[[hhhxxxyyy}}}qqqhhhhhhlllnnn|||rrrlll^^^[[[gggmmmtttvvvjjjaaa^^^eee___iiinnn|||uuu^^^dddWWW;;;333444%%%%%%///...+++***)))(((&&&$$$###"""""""""""""""############!!!$$$'''&&&%%%(((///555www,,,666***------***'''(((,,,+++((((((((((((((()))***,,,,,,---JJJiiiqqqIIIBBB<<<:::@@@AAA===@@@GGG???@@@???<<<888555666999888999999666222000222444222222333333333444444444;;;===???AAAAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>============;;;;;;;;;;;;;;;;;;::::::888888888777777666555444777888:::<<<=========<<<<<<:::777777888999999999777444333666:::999666222999---666bbbvvvOOO111000333+++'''---***+++&&&&&&...,,,(((///555AAADDDKKKtttOOO000'''&&&&&&%%%%%%$$$$$$###"""""""""""""""""""""""""""!!!"""%%%&&&&&&(((+++,,,,,,,,,++++++)))(((((()))%%%---AAA___hhhWWWZZZcccZZZZZZ```ZZZZZZ^^^[[[```yyyppp```kkkwwwhhh```ZZZYYYZZZ[[[]]]aaaaaaWWWiii}}}~~~yyyuuupppiiibbbaaaeeeeeejjjnnnoookkkhhhggghhh___cccdddaaa___bbbhhhlllzzzqqqnnn}}}tttccc___ddd[[[FFF888666222((()))222...,,,)))%%%###!!!!!!!!!""""""""""""############"""$$$&&&'''!!!111)))]]]|||uuu@@@999###111333888555,,,&&&(((***)))((((((&&&%%%***111333000FFFlllmmmKKKDDD<<<<<<<<<<<<<<<<<<;;;:::<<<;;;888666666666777888666555444333333333333333111111111111222333444555<<<<<<<<<============>>>======>>>???????????????BBBAAAAAA@@@@@@?????????>>>>>>===<<<;;;999777666::::::999888666444222111222444666777888888888777999999777666444222111000555666777888888777666555555777000///PPPXXX///000---$$$...+++---,,,&&&###%%%,,,000888333666===OOO}}}666333$$$'''+++"""''',,,"""############$$$$$$$$$###$$$$$$&&&///666111'''---------,,,+++***)))(((%%%---!!!999XXXrrr~~~ccc___dddYYYaaaZZZTTTVVV[[[aaammmwwwzzzppphhheeeeeekkkzzz||||||qqqeeebbb___]]]___bbbbbbaaa[[[YYYppp~~~|||yyypppiiifffdddaaa```bbbeeeffffffddd```^^^^^^___iiibbb```cccaaa\\\bbblllnnn{{{|||xxxrrrfffZZZXXX\\\SSS@@@444666444+++)))///...,,,)))%%%###"""!!!"""""""""""""""############+++###)))%%%(((,,,IIIzzz^^^000111(((...::::::444***%%%(((******)))''')))---,,,---777FFFgggoooRRR999888<<<<<<<<<<<<;;;::::::999888777666666666666888888666555444444333333333444000000000111111222333444;;;;;;;;;<<<<<<<<<<<<===:::;;;<<<<<<======<<<<<<999:::;;;===>>>>>>??????<<<=========<<<<<<;;;:::;;;;;;:::999888666555444555666777888999999999999999888777666444222111000333555999<<<<<<;;;999777555888777333:::XXXWWW&&&+++666&&&(((***)))))))))***)))///222777>>>NNNkkksss777###$$$+++$$$$$$)))$$$%%%$$$$$$$$$######""""""%%%%%%&&&,,,:::BBB;;;...------------,,,***)))((($$$***&&&333KKKiiivvvmmmhhhddddddeeebbbZZZRRR\\\ZZZZZZ^^^bbbhhhwwwyyyhhhXXX[[[ZZZWWWZZZ```^^^VVVUUU___|||vvvssshhh___```ccccccccccccbbbbbbcccdddggglllqqqtttxxxiii```ccc```VVVYYYfffiiiqqq}}}}}}zzznnnhhhccc```\\\YYYZZZ]]]PPP>>>444888:::333...111...,,,(((%%%###""""""""""""""""""#########$$$$$$***!!!(((###+++***jjjzzzrrrEEE(((///888555@@@;;;111'''$$$'''*********''',,,333///---EEEeee~~~hhhOOO>>>666:::;;;;;;;;;;;;:::999777777444444444555666777777888666555444444333444444444111111111111111222333444999999:::::::::;;;;;;;;;888888999:::::::::::::::999:::;;;;;;;;;:::888777888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999888777999888888888999:::;;;;;;999888777555444222111000000333888<<<===<<<999777888666888888...000UUULLL,,,...***)))((()))***+++***(((''')))222333999IIIUUUtttRRR000###***'''"""%%%(((&&&&&&%%%$$$###"""!!! ###!!!"""+++:::AAA999+++,,,,,,---------,,,******$$$$$$,,,+++;;;^^^zzziiigggyyyiiieeedddbbb^^^\\\ZZZZZZ[[[dddvvv|||}}}vvvggg[[[OOOTTTRRRNNNQQQZZZVVVKKKQQQeee{{{nnnhhhaaa]]]```ccccccbbbbbbbbbdddiiiqqqzzzvvvggg```\\\ZZZ\\\aaaiiijjjlllmmmkkkfff^^^YYYZZZYYYXXXYYYZZZ\\\___bbbNNN<<<000444999555000///---+++(((%%%###"""""""""""""""#########$$$$$$$$$###&&&'''***...===dddtttRRR444+++000CCC<<<===666,,,&&&%%%((()))(((***+++///111111<<<]]]~~~pppMMM:::999<<<===999999999999888666555444333444555666777777666666555555444444444444555555333333333333333444555555888888888888999999999:::888888999::::::::::::::::::;;;<<<<<<<<<:::888777555666777888888999999888999::::::::::::::::::999:::999888888888999:::;;;888777666555333222111000...000333666777777666555;;;333333999444,,,777LLLrrrLLL&&&444...+++))))))(((&&&(((+++(((222+++...???CCC```PPP)))'''***$$$###'''%%%%%%$$$$$$###""""""!!!$$$!!!!!!'''000333---$$$+++,,,---......---,,,+++''' ///&&&333WWWggg}}}aaaSSS\\\cccfffrrryyyaaa]]]WWWQQQRRRaaa{{{www~~~}}}wwwpppggg^^^VVVSSSQQQRRROOOLLLPPPWWWTTTJJJNNNccc}}}vvvqqqeee^^^^^^bbbgggfffaaa^^^___dddiiirrr|||ppp]]]^^^mmmrrrkkkdddbbb______```___\\\YYY[[[ZZZYYYWWWYYY___dddfffIII777))))))...---+++***---+++(((%%%###""""""###############$$$$$$$$$$$$ 111$$$111333bbbVVV[[[444...111+++>>>666333---((('''((()))(((((()))000111---777UUUuuuxxxXXX<<<111666777///777777777666666555333333555666666777777666666555555555444444444555555666666666555555555666777777777777777777888888888888999::::::;;;;;;;;;;;;;;;:::;;;===>>>??????>>>>>>777777777888777777666666777888888999999999999999:::999777666666777888999777666666444333222111000111111000000111222444555999666555888888555000---888yyyMMM&&&***((()))+++((($$$'''---&&&///''')))999999OOOwww:::$$$***)))$$$&&&########################'''%%%%%%'''(((((((((((()))+++---///000///...---))) ...&&&222SSSZZZooommmTTTJJJKKKMMMYYYjjjjjjttt}}}zzzxxxpppcccYYYYYYaaahhhiiirrr~~~||||||mmmkkkiiifff___WWWTTTVVVQQQMMMJJJMMMSSSUUUQQQLLLMMM\\\ssszzzmmmggggggaaaeeeiiiqqqvvvrrrhhhaaa```___iiiwwwrrr\\\eeerrrnnniiieeebbbaaa___^^^^^^[[[VVVUUU]]]iiiooooooIII999***&&&)))+++,,,---,,,+++(((%%%#####################$$$$$$$$$$$$%%% 000 000???~~~yyyTTTHHH,,,444555***666---***&&&&&&)))***(((((()))***222222222GGGkkk]]]CCC777111444333)))444444444444444333333222666666666666666555555555555555555444555555666777888888777777777888888999666777777777777888888888999::::::;;;;;;;;;;;;;;;DDDCCCAAA???===:::999888::::::::::::999888777666666666777888888888888888888888777666555555555666666666555444333222111111555333111///000222555777777>>>???777333555555///)))AAAsss@@@)))%%%'''---,,,'''&&&+++$$$***(((+++555222===]]]YYY,,,(((+++''''''""""""#########$$$$$$$$$$$$###$$$%%%$$$"""&&&,,,(((***---000111111///...+++%%%)))'''444LLLTTT]]]}}}vvv[[[IIIQQQ^^^bbbggghhhppppppddd___jjjzzzqqqbbbWWWYYYeeesss~~~{{{vvvpppkkkgggbbb___```bbb```XXXTTTUUUMMMDDDDDDQQQYYYUUUOOONNNOOOUUUfffmmmbbb^^^dddfffsssuuuzzz}}}pppddd___[[[jjj}}}kkk\\\kkkxxxpppiiieeeccc\\\WWWSSSYYYkkkxxxsssgggIII<<>>iii|||{{{zzzKKK;;;888444333444333111...//////000111222222333333222222222333333444444444555555555555555555555555000000111222444666888999555777777666444444555777888666333222333444555555111777444222666333///555;;;888444333999===999111888777777777888999:::;;;777888888888888666444333111111111111111111222222111000///...///000222333888777777777888888777555111999666444QQQeee:::///)))(((+++((()))))))))((()))---222666000KKKttt444+++###,,,###$$$###!!!$$$((('''"""######""""""######$$$%%%((()))+++...111222111///---)))***'''+++BBBWWWWWWfffXXXIIIVVVsssyyyhhhffftttxxxnnnaaaWWWUUU^^^tttxxx|||ssskkk]]]UUUYYY\\\XXXVVVXXXZZZccccccWWWOOOOOOMMMHHHIIIEEECCCAAA===777777;;;:::QQQiiihhhZZZ[[[```[[[^^^```aaabbbccciiisss{{{rrrrrrttttttooofff^^^\\\ggg{{{nnn]]]ggg}}}sssaaaUUUYYYbbbvvv|||kkk]]]WWWOOOEEE666000///***,,,444333///,,,'''%%%$$$###"""!!!%%%$$$$$$$$$%%%&&&'''&&&///...GGGoooGGG;;;???;;;---'''+++,,,((()))***)))((((((+++---...000;;;\\\wwwcccEEE999666333222333333111///......///000000111222222222222222222333333333444555555555555555555555555333333333333444555666777999999777666555555666777111444999:::777222---***///555111...444222000666000555888444111333777888888888888888888888888888777888888777666555444444222222222222222222222222111000///...///111333444888777666777999999777666444222,,,***999\\\ccc111'''---++++++)))))))))((((((+++000444999000VVV000,,,"""((($$$***,,,'''######$$$#########""""""######$$$%%%((((((***---111222111///000,,,***''')))???SSSSSSnnn```RRRVVVccc|||wwwnnnmmmnnnppp\\\RRRXXXeeexxxzzz}}}xxxtttpppoooooooooooojjjgggooozzzttthhh___SSSGGGDDDIIIPPPVVVVVVLLLEEEDDDCCC>>>===999666444000,,,...333<<>>???999,,,'''***---+++***)))((()))+++,,,------333III}}}{{{DDD:::555333111111222222111///---......//////000000000111111111222222222222333444444444444444444444444666555555555555444444444666444222222333444444444555555333000---...333777222777222000666555222888000777:::666222222333333777888888888888777666666888777666555555555555555555555444444333222222222000000//////000111333444666555555777999999888777888000......,,,;;;mmmTTT,,,)))...)))******)))(((''')))---000:::///888aaa===///'''(((&&&///444---###"""$$$######""""""######$$$%%%'''(((***---111333222111///++++++(((,,,EEEZZZ[[[~~~~~~UUUJJJLLLQQQ___fffzzzuuulllpppyyyjjjVVVMMMUUUUUUfffxxx{{{}}}vvvooojjjfffgggggggggeeeaaa]]][[[ZZZUUUSSS]]]rrr}}}rrrZZZTTTNNNKKKFFFAAACCCIII>>>BBBBBB;;;666666555222222...,,,,,,++++++111888AAAeeebbbEEECCCQQQZZZccc___aaa^^^^^^mmm{{{kkkllliiihhhkkkggg^^^\\\```ddd___ggg~~~xxx\\\IIIPPPbbblllpppooo^^^OOOVVVXXXIIICCC444111333000222666333111---(((%%%$$$$$$$$$######$$$%%%&&&&&&&&&((()))'''@@@LLL888444555000(((&&&***---,,,)))%%%%%%(((,,,...///111999aaaddd444111111000000111111111111000.........//////000000000111111111111111111111111111111111111111111111111555555666666555555444444333222111222444555444222///111333555444111---+++///444000///555333---000///000000111555999666000333444555666666666555444888777555444333444555555777666666555444333333222000000000000111222333444444333444666888:::999888444111555999000000TTTJJJ(((000************(((''''''***---444===???XXXxxxccc111---)))'''000444---$$$ !!!#########""""""######$$$%%%((((((***...222444555444111,,,+++)))---FFF]]]___lllNNNIIIKKKJJJNNNOOOWWWeeeuuuWWWXXXfffyyyfffVVVKKKMMM\\\dddkkk{{{}}}zzzuuummmgggcccaaa___]]]YYYZZZZZZZZZWWWSSSOOOLLLKKKGGGAAAAAAHHHMMMGGG===;;;777666888:::999999;;;...000000---,,,------,,,(((%%%$$$&&&(((+++333;;;>>>RRRPPPHHHYYYiiiwwwrrrbbbZZZhhhrrrmmmjjjkkknnnggg]]]]]]fff{{{```hhhzzzwww\\\LLLQQQbbbnnnllleee[[[NNNPPPccccccJJJ>>>444444666///000777777333...)))%%%$$$$$$%%%$$$$$$%%%&&&%%%$$$%%%'''***444TTT}}}>>>---------+++''''''***+++)))+++&&&%%%))),,,,,,///444III{{{tttHHH666000...///000111111000000000//////000000000000000111000000000000000000000000111111111111111111111111222333444555666666666555666555666666777555333000888222------444===DDDGGGTTTZZZWWWXXX^^^YYYPPPPPPCCCAAA999111///333444222000000111333333444444444777666444333333333444555777777666666555444333333111111111111111222222333222222222444777888888777///000555777111000>>>QQQyyy???&&&000++++++***(((&&&&&&)))+++000<<<777III]]]333///((()))---...)))%%%%%%$$$!!!######""""""######$$$%%%((()))***...333777888777555///,,,(((***CCCZZZ[[[llliii[[[PPPQQQQQQKKKGGGNNNMMMKKKQQQbbbvvv\\\OOOKKK[[[vvv}}}eeeQQQOOOOOOPPPgggyyyyyyzzz|||vvvqqqmmmhhhfffddd___XXXRRRPPPOOOOOOOOOLLLIIIEEEAAA>>>>>>>>>???999999666111000000---(((<<<888555555666333---'''(((((((((((()))+++,,,---)))&&&&&&)))+++...666>>>>>>EEENNN___tttcccWWWlllxxxrrrsssppprrrrrrgggZZZ```pppmmm[[[oooxxx___MMMUUUkkkqqqiiieeeYYYPPPOOO]]]rrrkkkKKK:::111333444,,,---666888444///)))%%%$$$%%%%%%&&&%%%&&&&&&%%%###%%%***///???jjjeee888---111///,,,*********)))'''///***(((,,,,,,***000999bbb~~~```666;;;333,,,///111222111000000111000000000000000000000000000///////////////......333333333333333333333333///111333555666666666555444555555444111///000111000222999HHH^^^tttrrrTTT:::...,,,---000000000000111222333444555444444333333333444444777666666666555444444444222222222222222111111111111000111333555666666444444333222000000222555777jjj```000+++,,,+++)))''''''(((***)))666999GGGRRRBBB333---******'''$$$&&&)))&&&!!!######""""""######$$$%%%((((((***...333777999999444///---***///KKKdddgggYYYNNNDDDCCCFFFIIIKKKJJJeeeiiieeeYYYOOOPPPXXX^^^TTTNNNKKKNNNXXXjjjlll]]]TTTIIIWWWzzzyyysssqqqppppppooojjjddd^^^[[[WWWTTTRRRJJJGGGBBB>>><<<;;;:::999888555222///......000111***...///------000222111!!!!!!###''',,,...---))))))''''''(((***+++---...+++)))***...222555<<>>JJJRRRyyyvvvbbb999333+++***&&&###%%%)))(((#########""""""######$$$%%%&&&&&&(((,,,111666999999444///---***000MMMhhhlllRRRIIILLLUUUTTTQQQQQQPPPuuukkkZZZPPPLLLDDDIIIPPPQQQOOOSSSfffyyyyyyoooWWWSSSlllyyytttrrrqqqnnnjjjgggcccaaa___XXXSSSLLLFFFBBB>>>:::888777555333222111///+++)))&&&(((***,,,,,,+++)))'''&&&))))))%%%$$$&&&'''%%%'''))))))((((((((('''%%%+++(((''')))++++++,,,...'''&&&)))...333777>>>FFFKKKNNNfffyyyzzzyyyiii```iiitttuuusssttt}}}{{{sss___SSSeeeooo[[[sssnnnWWWRRR\\\ssstttbbbXXXSSSTTTbbbssszzz|||kkkNNN@@@111---111000555;;;888555000***%%%$$$%%%&&&'''$$$&&&&&&%%%%%%+++666>>>\\\YYY===FFF:::333,,,)))******,,,---)))'''***000000111AAAUUUxxxccc888444+++///,,,000333444111//////111.....................---//////.........---------........................///000222444444444222222///222333000000999JJJXXX___;;;888444111//////111222111222333444555444333222444444444555555555555555555555555444222000///...///......000222333222000777...---444333,,,---666333SSSfff++++++,,,,,,+++)))((()))+++///%%%...===VVVvvv;;;222,,,,,,(((######'''(((&&&#########"""###$$$$$$%%%$$$$$$&&&***000555888999:::333---&&&(((@@@XXXZZZOOOVVVsssrrr^^^PPPrrrfffSSSLLLJJJJJJIIIFFFGGGQQQ\\\mmmgggTTTcccpppeeevvvyyytttqqqmmmgggaaa^^^YYYaaaNNNeeeRRR@@@DDD===;;;888666555666888999------,,,,,,+++******)))'''+++***%%%)))///+++%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%$$$%%%(((***))))))((((((***+++---///---111...///666444666BBBPPPXXXcccqqqnnneeeaaagggttt}}}mmmYYY[[[iiisss\\\hhhrrrddd```XXXdddyyyzzz```QQQPPPNNNdddrrrttt{{{kkkMMM???+++///888+++***777;;;777111***&&&%%%&&&%%%$$$%%%%%%&&&'''&&&)))666DDDyyyJJJDDDWWW???555---+++***((('''))))))///***)))...---BBBooo|||tttHHH888333---222................................................---,,,,,,,,,,,,---......---------------------------222222---///444222***777---+++111HHHxxx|||yyyppprrrvvvlll{{{aaa<<<444333++++++555,,,...111333333111222333555555555555555666777777555444333111000/////////---------......000111111333444444333111000111222888+++qqqzzz???+++000***&&&,,,...***,,,---,,,111555III[[[vvvOOO222///)))%%%&&&&&&$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%&&&(((,,,111666:::===888555000)))+++999PPPbbbTTTbbbUUUWWWvvvQQQGGGJJJNNNEEEBBBKKKQQQOOOXXXmmmssscccppp[[[cccmmmyyyvvvnnnqqqkkkddd___\\\XXXQQQLLLBBBCCCSSSIII\\\HHH222444000///---+++***+++,,,,,,))))))(((((('''&&&&&&%%%'''++++++''',,,333///%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$%%%''')))%%%&&&&&&'''(((***,,,---...000---///999999;;;GGGXXXbbbnnnxxx|||iiidddccclllyyypppZZZ\\\jjjlllbbbxxxzzzlll]]]UUUSSS\\\mmmkkkVVVQQQWWWcccssszzzwww{{{}}}gggHHH@@@---///555++++++777:::777111***&&&%%%%%%%%%$$$$$$$$$&&&((((((---;;;IIIPPPIIITTT777...(((((())))))))),,,))),,,,,,---///444PPPvvv}}}iii@@@333111---222................................................---,,,,,,,,,------......---------------------------111111,,,,,,111222...???:::@@@www]]]KKKDDDBBB<<<666777:::999LLLkkk```\\\eee}}}^^^@@@999333&&&222333///,,,000888888333555555555555555666666777555444222111000/////////------------...///000111666888999888555111///...///...SSS^^^000+++)))+++***((()))***555---,,,+++888BBBTTTlll@@@000***&&&'''(((%%%$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%'''+++///555999<<<999666000)))+++:::RRRdddZZZbbbmmmWWWnnnqqqVVVGGGHHHLLLSSSRRRGGGMMMLLLWWWmmm}}}~~~rrrrrrxxxwwwoooiiiccc\\\WWWUUUPPPIIIEEEBBB???999555000555JJJEEEOOO>>>)))+++))))))((((((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%))))))''',,,333111)))$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###$$$&&&'''###$$$&&&(((***+++,,,---...///+++...:::===???JJJbbbooo{{{}}}{{{iiifffiiiuuusss\\\]]]kkk~~~ddddddtttdddXXXWWW[[[^^^}}}rrrUUUMMM\\\lllvvv~~~zzz|||zzzbbbCCCBBB222...111+++---777999777222+++'''%%%%%%%%%%%%$$$$$$&&&)))***111@@@PPP~~~bbbZZZ[[[???666...,,,+++)))((()))***(((...111---===aaa}}}yyyYYY666---///...111------------------------------------------------,,,------------.........------------------------,,,//////,,,,,,///222333666$$$HHHyyyIII:::888222333<<<<<<:::BBBHHHCCCCCCIIIIIIIII<<<333555BBBWWWwww[[[999111,,,111000+++,,,444666222444444444555555555666666444333222111000/////////------------...///000000333666999:::777222///---(((111111lll~~~@@@))))))222)))%%%,,,)))///888FFFAAA@@@@@@CCCbbb???222+++'''((()))&&&$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&)))...444999===;;;888111***+++;;;SSSfffXXXWWWuuu```UUUtttbbbIIIDDDQQQgggmmm^^^QQQDDD@@@NNN___kkkzzz|||zzzlllnnnwwwxxxrrrjjjoooiiiaaaZZZUUUQQQLLLIII>>>;;;777444222000---***000222EEEBBBAAA666&&&+++'''((()))))))))'''&&&%%%''''''&&&&&&&&&%%%%%%%%%"""%%%&&&%%%(((---,,,&&&########################$$$%%%%%%%%%######%%%'''###%%%(((+++---/////////111333000555DDDGGGIIITTTiiivvv|||{{{}}}ooolllppp{{{ttt\\\\\\lll|||```eeewwwdddRRRQQQ___mmmsss|||wwwZZZDDDGGGXXXdddqqqtttuuuvvvzzzvvv\\\???BBB777///---+++///666888777333---(((%%%$$$%%%%%%%%%%%%''')))+++222CCCSSSssshhheee\\\VVVDDD:::111...,,,)))'''(((,,,%%%...000+++EEEmmm|||~~~kkkJJJ111,,,//////...------------------------------------------------,,,------...............------------------------,,,+++,,,.../////////111:::DDDqqqMMM999111===GGGKKKYYYlll}}}}}}yyyXXXWWWSSSHHH888000;;;KKKlllsss@@@---///333333000---000666333333444444555555555555333222111000////////////---------------...///000,,,///333444333111///...)))333###HHH\\\///(((555***(((111+++333\\\gggHHHCCCCCCTTTmmmKKK666---''''''(((&&&############$$$$$$$$$%%%%%%%%%%%%%%%&&&)))...555;;;???@@@;;;333++++++999QQQcccdddUUUdddsssWWWaaannnWWWGGGKKKjjjhhhQQQ@@@CCCLLLSSS___llleeeggguuuqqqssskkktttzzztttooohhhaaa[[[TTTPPPJJJDDD???<<<999777000...,,,+++++++++***))),,,---AAAEEE:::666&&&***$$$%%%&&&''''''&&&$$$###''''''&&&&&&&&&&&&%%%%%%###$$$$$$###$$$'''&&&###########################$$$%%%&&&%%%$$$$$$&&&'''###%%%(((,,,///000111111444999;;;EEEUUUZZZ\\\gggmmmxxx~~~zzz|||sssnnnqqq}}}uuu\\\[[[jjjvvvaaammm|||kkkUUUIIIRRRffftttxxxkkkkkkbbbRRRLLLQQQTTTPPPWWWZZZ___gggppplllSSS:::@@@===333***+++000444888777444...((($$$###$$$&&&'''&&&''')))+++333EEEVVV|||ppp```hhh\\\TTT:::111***)))*********,,,,,,''',,,,,,---NNNsssyyy}}}]]]>>>000...000///+++------------------------------------------------,,,---.../////////......------------------------...******//////+++***...HHHXXXBBB777666>>>SSSpppmmmVVVCCC:::999666XXX}}}zzzJJJ666,,,444777000000999222222333444555444444333222222111000////////////...------------......///+++---/////////...///000...000***,,,lllzzz==='''000***+++333+++HHHNNNFFFFFFJJJiiizzz<<<111(((''''''%%%""""""######$$$$$$$$$%%%%%%%%%''''''''')))...666===BBBCCC???555+++)))666LLL]]]xxx```]]]vvvlllYYYnnn|||dddJJJBBB___oooRRRFFFDDDFFFKKKPPPssswwwsssYYY]]]mmmiiimmmkkknnnxxx|||uuulllggg```[[[WWWRRRLLLGGG;;;999555111---+++)))(((((((((((((((((()))******&&&(((???NNN===>>>++++++%%%&&&''''''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%&&&''')))$$$%%%(((+++---///000111111<<>>555III???***,,,......888777666111***$$$"""$$$''''''&&&'''+++000<<>>DDD===:::444+++(((000BBBQQQRRReeeYYY???LLLssshhh[[[wwwPPPGGGkkklllJJJDDDCCC===BBBZZZSSS<<<;;;@@@EEERRRNNNKKKPPP```llljjjaaaZZZ```kkk|||pppllljjjeee```YYYSSSKKKEEE@@@<<<888444//////---+++)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((()))((('''%%%((('''%%%$$$$$$%%%'''((('''&&&$$$######$$$&&&'''$$$%%%&&&&&&&&&%%%$$$###'''&&&%%%$$$%%%%%%$$$""")))+++,,,+++---///---)))((('''***///222777AAAKKK```lllooopppyyyzzzuuuwww~~~mmmiiiqqqxxxyyy\\\SSS[[[ttt~~~nnnccc[[[UUUKKKKKKiiinnnYYYSSSIIIIIIjjj}}}||||||}}}zzzmmmfffKKK<<>>;;;333***&&&''''''$$$,,,'''(((...222<<>>EEEGGG???999---!!!***???GGGVVVmmmMMMCCCYYY|||___{{{jjjEEEUUUaaaCCC>>>AAAGGGLLLLLLCCC888555888:::DDDHHHMMMQQQRRRUUUZZZ^^^bbbbbbbbbgggqqq|||qqqeee______\\\SSSKKKEEE@@@:::555222000,,,*********))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''---222222---(((&&&(((&&&&&&%%%%%%&&&''')))***)))(((((((((''''''''''''(((''''''''''''((()))***&&&&&&&&&&&&''''''&&&&&&'''""""""((()))&&&)))222...---...000444<<>><<<555+++&&&''''''%%%,,,'''''',,,222>>>[[[xxx|||}}}kkkiiiKKK@@@JJJ000///---+++************))),,,///000jjjhhh;;;---++++++---'''...++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,...///000///...------------------------------,,,)))000999DDD777000DDDxxx}}}JJJ111444HHH~~~ZZZ222...+++///000000111222333444444222222222222111000////////////......---,,,,,,+++------...///000111222333111)))222---'''555\\\]]]555***111000---555(((000CCCaaaPPP{{{KKK;;;///,,,&&&---,,,'''&&&$$$%%%&&&&&&%%%###&&&&&&%%%%%%***333>>>FFFBBB<<<888///&&&---<<>>DDDIIIMMMPPPSSSUUU^^^]]]\\\___fffppp{{{{{{mmmdddaaaZZZRRRNNNLLLFFF<<<333444111---+++***)))'''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$///999888---$$$$$$(((%%%%%%&&&'''((())))))***$$$$$$%%%&&&''''''''''''***)))'''&&&&&&(((+++---...///000222444666777777:::::::::777444222555777111222555:::???HHHYYYiiieeeqqqqqqooouuuuuuqqqttt}}}~~~{{{rrrkkkbbbkkkpppVVVCCCCCC\\\uuuyyyjjjWWWKKKEEEOOO```}}}aaaHHHKKKRRRyyyxxx]]]MMMBBB>>>CCC]]]wwwyyywwwdddFFF???;;;---===<<<...***)))+++444>>>>>>777---&&&&&&&&&&&&+++''''''***111BBBccchhhbbbeeeBBBGGGLLL///...,,,+++*********++++++***---777www]]]555+++******,,,&&&+++************************)))*********++++++++++++)))***,,,---------,,,+++---------------------------+++***888YYYGGGBBBDDDjjjuuu777///555XXX>>>333)))//////000111222333444444222222222222111000//////000//////...------,,,,,,,,,---...///111222333444000---000++++++,,,FFFyyy:::,,,111//////...'''...444AAAkkkFFFJJJ```]]]<<>>FFF@@@<<<666///)))+++333999LLLgggiiiPPPVVV[[[www}}}NNNHHHllllllNNNCCCHHHtttrrr```DDD222111///***000222777===DDDHHHIIIIIIQQQQQQQQQSSSXXX___fffjjjuuuwww|||wwwhhh```]]]\\\[[[WWWOOODDD===888444///***---+++)))((('''''''''&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!+++444222)))!!!!!!%%%%%%%%%''''''((((((((('''((('''%%%$$$######$$$%%%%%%%%%'''***...333888;;;@@@CCCFFFJJJNNNRRRVVVYYY^^^iiiiiiZZZRRRQQQFFF444000333<<>>//////))))))---(((&&&%%%%%%&&&&&&%%%$$$&&&&&&%%%&&&***444???GGGCCC@@@666,,,)))%%%(((222BBBCCCmmm|||^^^DDDhhhVVVsss{{{MMMGGGllltttSSSCCCKKK{{{sssSSS777000000///---,,,---333:::??????>>>AAABBBDDDGGGLLLRRRWWWZZZaaaeeekkkpppuuu{{{vvvfffbbb\\\XXXSSSMMMEEE@@@???:::222---++++++,,,+++(((((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""%%%)))(((%%%######%%%&&&&&&'''''''''&&&&&&%%%///,,,((($$$###$$$''')))...111777???FFFMMMRRRTTTTTTXXX\\\aaafffmmmuuuzzz}}}~~~vvvaaaHHH666555777???NNNZZZ___aaadddkkkuuusssnnnrrrtttvvv}}}~~~xxx|||uuukkkeee\\\ggglllnnnrrr|||qqq[[[CCCFFFJJJKKKGGGCCCAAABBBJJJlllyyy[[[BBBBBBOOOcccuuu}}}yyyqqq]]]HHHBBBHHHqqqvvvmmm\\\>>>:::@@@222111555444,,,(((,,,///:::???>>>444)))&&&''''''))))))((((((///GGGoooSSSLLLVVVBBBMMM---...---+++***)))******++++++%%%...JJJKKK---++++++***---'''+++))))))))))))))))))))))))(((((()))))))))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444!!!333BBB:::???;;;xxxBBB777---LLL{{{777...---...//////111111222333000000111111111000///////////////...------,,,,,,***+++---...000222333444......///+++222(((...jjjWWW333+++...111111000///((($$$000???AAANNN555444mmmGGG444333///***---((('''%%%&&&''''''&&&$$$&&&%%%%%%&&&+++444@@@HHHGGGFFF666******$$$'''999HHH444LLLlllyyyIIINNNrrrYYY{{{uuuHHHGGGmmm{{{VVVBBBNNNuuugggBBB...---111///,,,***,,,111666777777777999;;;???CCCHHHKKKMMMHHHMMMUUU\\\aaaeeeiiikkkkkkrrr~~~{{{mmmaaaZZZUUURRRLLLGGGCCC>>>888555...---,,,+++)))(((&&&&&&'''((()))(((%%%$$$%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######%%%'''''''''''''''''''''''''''''''''%%%%%%%%%)))///777>>>CCCUUUWWWZZZ]]]___````````````cccgggkkkpppxxx{{{]]]BBBEEE<<<<<>>>>>>>>===>>>AAALLLooowwwcccMMMAAAFFFLLL\\\bbb___ZZZJJJ<<<===NNNqqqwwwnnnWWW>>>===;;;888///333777,,,(((---...666>>>AAA888,,,''''''((('''******(((...GGGnnnddd\\\\\\JJJMMM///---,,,+++***)))******+++---&&&333SSSEEE+++,,,+++)))---(((,,,(((((((((((((((((((((((((((((((((((())))))))))))++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...$$$AAArrr~~~===@@@TTTqqq222333888nnnGGG000------...///000111222222///000000111111000/////////......---,,,,,,++++++***+++,,,---///000111222...,,,000---111,,,...VVVqqq<<<***///000//////---))))))+++000444===888///MMMYYY===777555,,,...((('''&&&&&&''''''&&&$$$&&&%%%%%%&&&+++555AAAHHHHHHIII777+++...(((...KKK\\\GGG@@@TTT___AAA```yyy___lllEEEJJJqqqXXX@@@RRRqqqyyySSS111'''---000---++++++---///000111333444666888:::<<<===>>>AAACCCGGGJJJMMMRRRWWW[[[YYY\\\```gggqqq~~~~~~nnnaaaZZZUUUPPPLLLIIICCC;;;555222333555666---......,,,(((%%%###"""&&&)))******'''&&&'''(((%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%###$$$&&&((())))))(((''''''''')))***,,,---+++...666@@@KKKWWW```eeerrrqqqooolllhhhfffdddcccdddfffhhhiiillluuu~~~vvvPPP>>>EEE888@@@NNN\\\bbbbbbfffkkkppp~~~|||}}}{{{xxx~~~yyyyyyzzz}}}yyy{{{tttfffTTTGGGCCCEEEHHHDDDBBBDDDHHHFFFAAA???AAAKKKmmm{{{vvvrrraaaJJJEEE<<>>KKKaaatttttthhhJJJ999BBB888===---111999,,,&&&------111<<>>111***((()))%%%+++...***---DDDiii|||QQQTTTcccZZZBBB///,,,+++***)))))))))***++++++%%%444RRRzzz>>>(((,,,)))$$$***'''***((((((((((((((((((((((((''''''''''''((((((((()))***************++++++,,,++++++++++++++++++++++++///666///RRRuuujjjhhhjjjlllmmmlll111///<<<}}}}}}555,,,,,,---...///000111111//////000000000000000///------,,,++++++******)))******+++,,,,,,---......222(((333///***222111555QQQ---333---111222,,,))),,,((('''222***OOODDD>>>xxxEEE000333(((''')))'''&&&&&&''''''&&&%%%&&&%%%%%%''',,,666AAAIIICCCLLL:::,,,000%%%,,,TTTiiiSSS555SSSLLL@@@zzzuuubbbjjjhhhKKKFFFjjjZZZAAA[[[yyyrrr{{{|||QQQ111+++###(((---///,,,(((''''''&&&'''''')))***+++,,,,,,$$$(((---111333444666777999<<>>BBBDDDGGGNNNXXX^^^ccciiiqqqwwwrrrddd[[[UUUOOOKKKCCC>>>888333111///,,,***,,,,,,+++******)))))))))+++***(((((())))))'''%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%'''''''''%%%%%%&&&'''%%%###!!! """%%%(((***$$$%%%&&&)))---333;;;AAAZZZ^^^bbbdddcccbbbcccdddiiihhhgggeeedddfffjjjmmmgggnnn|||tttiiifffeeeeeeeeegggmmmuuu|||kkkhhh\\\JJJ===999666222===VVVkkklllgggiiinnnpppxxxuuuuuuwwwyyy{{{~~~|||xxxvvv|||~~~yyyzzz|||uuuiiiYYYQQQKKKLLLJJJHHHNNNWWWpppwww|||uuu```JJJ???===666NNNgggttt{{{~~~zzzqqqrrrooommmoootttxxxxxxxxxoooVVVKKKLLLEEE???>>>:::NNN@@@///---333---(((111222<<>>999777333SSSaaallllllkkknnnnnnjjjsssmmmppp}}}{{{}}}}}}{{{qqqbbbNNNBBBEEETTTgggtttwwweeeQQQDDD===999999???IIIWWWccclllppprrruuurrrooopppqqqmmmcccZZZTTTDDDLLL\\\SSS@@@;;;>>>UUUFFF000)))///+++'''......999GGGKKK???///((()))'''...&&&(((,,,===jjjuuuAAA666GGGIIIDDD444,,,,,,,,,+++******))))))&&&)))555ccczzz;;;***''',,,)))'''***(((((((((''''''''''''((((((&&&((())))))((((((((()))))))))(((((())))))***+++************************(((&&&DDDppp333///OOObbbkkk===GGG[[[FFF333///RRRrrr000+++)))+++,,,+++,,,///............------------,,,,,,,,,+++++++++******++++++******++++++,,,---***+++000777777222......JJJ|||333)))222---,,,,,,++++++++++++,,,...///>>>@@@PPPOOOTTT777+++///,,,((('''&&&'''((()))'''%%%(((((((((+++111:::CCCIIIJJJDDD444***)))***999SSS^^^___AAA999BBBhhhlll>>>>>>[[[ppptttooo]]]MMMHHH^^^{{{}}}ZZZFFFXXXwwwzzz{{{~~~]]]111,,,+++***(((&&&%%%'''***(((''''''&&&%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))***+++///333666999===DDDIIIOOORRRXXX^^^fffrrr|||kkkZZZOOOXXXTTTNNNHHHCCC<<<444///000...,,,***************&&&&&&'''''''''(((((((((***)))((()))******(((%%%&&&&&&%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&###%%%(((((('''&&&&&&''''''((())))))***,,,///111>>>GGGTTTaaakkkqqquuuwwwqqqrrrppplllfffeeehhhlllfffeeebbb```___aaafffiiirrrsssuuusssooollllllooojjjqqqtttuuu|||ggg[[[ssswwwYYY777111<<>><<<;;;111,,,,,,++++++***)))))))))+++)))777ccc>>>+++&&&+++((('''***'''(((''''''&&&&&&''''''(((%%%'''((()))(((((((((***((((((((((((((()))******))))))))))))************000&&&777ooo222666DDDzzzllloookkk}}}iiiTTT888***KKKwww111+++(((***+++)))***---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++,,,,,,***+++000777777222------EEE333'''444,,,,,,+++++++++++++++,,,222333KKKKKKVVVJJJmmmiii999)))---)))((('''&&&'''))))))'''&&&((('''(((+++333<<>>666888EEEKKKFFFBBBDDDDDDEEEFFFCCC@@@???AAADDDNNNaaazzzxxxVVV>>>;;;;;;XXXQQQ:::)))***)))%%%'''(((000@@@KKKHHH;;;...))))))///(((++++++555aaa}}}jjjQQQIII===;;;111,,,,,,+++******))))))(((,,,'''222^^^AAA,,,%%%)))''''''***'''''''''&&&&&&&&&&&&''''''$$$&&&((()))((('''((()))((((((((('''((())))))***(((((()))))))))*********111(((000qqqyyy<<<777===ssscccfffYYY888(((KKKwww333,,,((()))***((())),,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))***++++++,,,+++---222222...,,,---===999***///+++++++++******++++++,,,111777OOOQQQxxxvvv???+++---'''(((''''''((())))))(((&&&(((((())),,,444===GGGMMMIIIBBB333***+++***555KKK;;;777<<>>@@@===^^^hhhEEE888CCCFFFccczzzoooTTTGGGTTTppp~~~|||zzzWWW,,,((('''******&&&%%%(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&''')))---000111222222444999AAAIIIOOOTTTYYYaaaiiisssqqqaaaRRRNNNOOOKKKCCC<<<333111///---+++***)))******++++++)))&&&%%%&&&''''''''''''(((((()))))))))(((((()))***,,,+++(((&&&''''''''''''''''''((()))'''''''''((((((((())))))'''((()))(((((((((***,,,111888CCCLLLTTT\\\eeekkkiiiiiihhhfffccccccdddfffcccbbbbbbccceeeccc___\\\___^^^]]][[[YYYZZZ\\\___PPPYYY```bbbccceeefffeeeooouuuyyyzzz}}}|||ooo^^^lll___III777888LLLbbbnnnmmmooommmjjjmmmnnnbbbQQQVVVbbbfffbbbdddkkkiii______```aaaaaabbbcccfffhhhhhhiiihhhccc]]]VVVRRROOOEEEFFFQQQggg~~~zzzbbbPPPCCCJJJ]]]nnnvvvyyyVVVPPPOOORRROOOEEE???@@@888<<<@@@AAABBBHHHSSS]]]lllqqqxxxmmmSSSDDD???555VVVWWWEEE111...---''''''(((,,,888GGGKKKBBB444+++&&&,,,'''---,,,444___|||iiiVVVAAA:::000+++++++++***))))))(((((()))&&&...___CCC---$$$(((&&&''')))&&&''''''&&&&&&&&&&&&''''''%%%'''(((((('''''''''(((((((((''''''(((((()))***'''(((((())))))*********)))+++222ccc~~~<<<000999xxxsssjjjsss{{{tttnnnPPP333)))PPP555...)))))))))'''(((+++************+++++++++++++++++++++*********)))))))))))))))((())))))***+++---***))),,,,,,******---000nnn???000(((+++************++++++,,,000:::HHHIIIEEE000111((((((((('''((()))***(((&&&***)))***---555>>>GGGMMMGGG@@@222***,,,***222GGGTTTYYYgggppp|||rrr777666>>>\\\QQQ222;;;WWWrrrxxxfffYYYSSSQQQ___yyyrrr666+++%%%)))+++'''%%%&&&%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$&&&'''(((&&&%%%%%%%%%&&&''')))***'''&&&%%%'''+++111888<<>>GGGMMMFFF???///))),,,+++444IIImmmxxxuuuVVV;;;,,,FFFqqqeeeGGGBBBOOOtttuuuzzzzzzqqqjjjddd[[[RRRTTT```uuu{{{tttyyyGGG333$$$%%%)))'''%%%&&&$$$%%%'''((('''&&&###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''(((((($$$$$$$$$$$$&&&''''''&&&%%%&&&(((+++,,,+++(((&&&...333;;;AAAEEEJJJQQQUUUZZZ___gggppp}}}mmmUUUMMMMMMFFF???999555...((()))000&&&((())))))((('''((((((%%%''')))(((%%%$$$&&&(((''''''''''''''''''''''''++++++---///000000,,,***)))))))))))))))***++++++)))*********++++++++++++///222777>>>FFFQQQ\\\dddcccffffffccc^^^]]]aaaeeeZZZ[[[\\\[[[YYYXXXYYYZZZRRRVVVZZZXXXRRRMMMMMMOOOMMMNNNOOOOOOMMMMMMMMMNNNMMMUUUZZZZZZ]]]fffmmmnnnttttttwwwwwwpppddd___aaaKKKAAAEEE\\\nnnppplllkkkiiinnnpppooovvvyyywwwqqqrrr{{{{{{ttttttzzzzzz|||wwwtttnnneeeXXXMMMIIIIIIPPPMMM___ttteeeFFFFFFXXXrrrqqqUUUBBBAAABBBUUUjjjtttrrroookkkjjjooommmllljjjiiiiiihhhgggdddbbbqqqwwwXXX666111:::IIIWWWPPP;;;222...'''%%%+++''',,,???NNNLLL<<>>NNNyyy:::///777___888111+++***)))'''(((+++(((((())))))*********+++))))))))))))((((((((((((((((((((((((((()))******,,,)))(((***)))'''(((+++444```555999&&&******))))))***+++,,,,,,$$$888>>>@@@bbbCCC222555***)))(((((((((******(((''',,,,,,,,,///555>>>GGGMMMFFF>>>...'''+++,,,777MMMppp|||oooOOO555;;;888NNN{{{qqqTTT222@@@;;;BBBPPPZZZZZZYYYbbbppp}}}eeeWWWfffTTT:::$$$###'''&&&%%%'''"""$$$''')))(((&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###$$$$$$#########%%%''''''&&&%%%)))'''%%%%%%&&&((()))((()))+++------...222999>>>BBBHHHOOOUUUZZZbbbmmmuuuxxx```RRREEE===;;;222111///---***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''***)))'''''''''(((''''''333111///---------+++***++++++,,,------...///000///,,,******---111333444BBBGGGPPPXXX^^^``````^^^```___]]]YYYVVVUUUXXXZZZTTTTTTTTTUUUXXX\\\___aaabbbaaa```aaadddiiiooorrruuusssooollllllhhh[[[LLLQQQQQQfff^^^ZZZbbb^^^pppuuuooouuurrrccceeehhhVVV999555DDDeeewwwqqqkkkooorrrmmmsssyyyzzz~~~|||vvvrrrrrrvvvyyyxxxvvv{{{vvvmmmcccZZZUUUUUUWWWRRRSSSSSSPPPKKKFFFFFFHHHRRROOOvvvjjjYYY===FFFdddsss[[[===666888666III___mmmrrrppphhhaaaSSSNNNFFFCCCKKKVVVTTTLLLUUU[[[hhhmmm[[[???111222OOOTTTRRRRRR:::&&&,,,%%%((($$$%%%444GGGNNNDDD555------...---+++000BBBUUU|||dddHHH000...---+++******++++++)))(((%%%...&&&AAAzzzSSS+++***%%%!!!((('''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((((((((())))))))))))---"""+++@@@iiiqqq;;;666222fffVVV777444///xxx///...+++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((******))))))))))))******555SSSIII&&&***++++++***************+++666---888KKKSSS<<<...444,,,))))))++++++)))))),,,)))+++,,,---333@@@KKKPPPGGG888,,,+++///444>>>IIIWWWXXXWWWNNNCCC999555555KKK\\\RRRooo{{{^^^>>>>>>FFFZZZlllvvvvvvgggUUUKKKRRR___mmm<<<'''---'''"""'''&&&$$$###############$$$$$$%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***,,,---...333444666<<>>:::333111999AAA???666@@@DDDPPPXXXNNN:::///000HHHUUUVVVSSS;;;'''+++"""&&&%%%&&&000BBBNNNHHH;;;,,,+++...///******===TTT~~~lll[[[PPP<<<111---+++*********+++)))((('''///%%%;;;}}}}}}|||WWW(((&&&'''"""(((###(((''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((('''((((((((())))))))))))///'''***000QQQ@@@666888555LLL666,,,CCCiii...---***(((''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******333VVVOOO******++++++***************+++,,,)))<<<^^^VVV===000111---***+++......******,,,***,,,---...666CCCNNNQQQGGG999,,,'''&&&***888III===???>>>777111222;;;DDDgggnnnEEE===ccc~~~dddPPPKKKKKKMMMQQQccczzz~~~xxxppphhhcccQQQOOOPPPRRRRRRTTT___lllwwwLLL,,,((()))'''&&&###$$$######""""""###$$$$$$$$$%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%'''((())))))------///333999@@@FFFJJJJJJNNNVVV```gggqqqbbbPPP@@@<<<999333...///---,,,+++)))((((((((((((%%%%%%%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,//////000000///...------,,,---///222555555333222...555???JJJSSS]]]hhhooo^^^^^^___bbbhhhpppxxx|||xxxxxx|||kkkZZZTTTfffnnnbbbaaadddbbb```QQQ666---EEEdddvvvyyyuuupppnnnoooiiipppuuukkkgggqqqyyypppmmmgggaaa[[[VVVSSSQQQDDDIIIQQQ[[[ggguuu~~~gggHHHRRR}}}aaaEEE<<>>888555...---,,,...666<<<888111111000666>>>>>>444///000BBBZZZ]]]VVV@@@+++,,,"""$$$''''''***;;;NNNNNNCCC///***---222,,,&&&777QQQhhhXXXZZZFFF111...,,,***)))******)))((('''///%%%555ttt~~~ddd)))###,,,$$$'''((('''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''(((((((((''''''((((((((()))))))))++++++,,,$$$666{{{vvv999===444PPPbbb<<<333---aaaLLL,,,+++)))((('''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***))))))(((((())))))***///YYYVVV...***+++***************++++++000,,,777YYYXXX>>>888333...,,,---000000,,,***+++,,,---...111:::HHHPPPRRRAAA777---)))&&&+++???TTTWWWUUUNNNDDDAAAKKK___pppgggBBB@@@YYY~~~kkkXXXEEE>>>BBBKKKRRRTTTRRRRRRSSSTTTTTTTTTUUUUUU\\\^^^fffqqqxxx}}}ccc888$$$+++,,,$$$!!!$$$######"""""""""######$$$$$$$$$%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&'''((()))+++...111444666999<<>>[[[uuuvvvrrrwwwzzzvvvnnn[[[GGG:::777666444333666;;;CCCKKKOOOKKKEEE:::222...000333111000222@@@```cccYYYFFF111///((("""((('''%%%333JJJRRRJJJ777,,,+++333000'''333JJJ~~~rrr______KKK777///,,,***))))))***)))(((&&&---$$$111jjjqqq111###000&&&%%%+++%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))%%%(((...'''(((WWW[[[000???>>>jjjDDD555---AAA{{{;;;+++***((('''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((()))))),,,___WWW000************)))******+++,,,000111000IIIhhhZZZ@@@@@@333---,,,...222111,,,)))***,,,---///444???LLLRRRPPP???666///,,,***--->>>PPPeeehhhkkkmmmqqqzzzrrrUUUAAA^^^yyycccIIIJJJeeewwwxxxtttrrrssstttxxx|||xxxIII'''+++---######$$$######""""""""""""#########$$$$$$$$$$$$##############################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&((()))******++++++000111777===@@@CCCLLLUUUYYY]]]bbbjjjwwwkkkPPPKKKAAA<<<777444///***((()))(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&''''''''')))))))))******+++++++++,,,...//////---,,,---...000333555555333222333555555888999555444>>>RRRccc^^^jjj{{{xxx{{{~~~lllfffhhhhhhhhhdddTTT>>>222@@@ccc}}}ttttttuuuqqqkkkhhhddd^^^aaarrrrrr[[[QQQRRRTTTYYYaaammmzzz~~~~~~qqqttt|||oooXXXEEETTTqqqkkk>>>;;;:::JJJYYYUUUOOOPPPMMMTTTQQQGGG:::333666;;;<<>>***>>>AAA|||```999000...gggXXX222))))))(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((()))))),,,fffQQQ///*********))))))***++++++,,,$$$111222DDDTTT[[[AAABBB222,,,+++---111111,,,)))***+++---000777DDDPPPQQQLLL>>>444---,,,)))'''///:::777CCCWWWmmm~~~\\\[[[sssvvvaaaUUU```uuuRRRAAAYYYttt\\\333,,,***$$$((($$$######"""!!!!!!"""""""""######$$$$$$#########"""""""""""""""""""""""""""""""""######"""""""""########################&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))((((((''''''&&&)))---000333;;;DDDOOOSSSXXXYYYZZZbbbppp{{{___KKKCCC>>>333000---+++))))))***+++''''''&&&&&&&&&&&&''''''&&&&&&&&&'''(((((())))))******+++,,,,,,---------...000222000...---000333777888999666222000111444:::EEERRR[[[eeexxxqqqiiilllhhhooojjjaaaWWWBBB222555UUUooozzzrrrttttttnnnfffcccaaa^^^eeewwwsssYYY]]]bbblllwww{{{mmmcccaaadddhhhqqqZZZRRRaaatttxxxKKK999111666<<<777333222,,,777<<<;;;111---888NNN___bbbbbbeeejjjllljjjiiijjjeeeZZZHHH777,,,(((***---666YYY[[[ZZZSSS444)))---###&&&%%%###(((777GGGOOOHHH555'''(((------,,,///\\\}}}hhhaaaPPPDDD111...***(((((())))))(((((((((&&&)))EEEpppHHH ###'''"""+++'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((***$$$(((///''',,,gggBBB///000BBB___===222+++FFFxxx<<<***)))((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''(((((()))...qqqIII,,,***))))))))))))***+++,,,,,,+++555111888@@@WWWCCCEEE444,,,+++,,,000000,,,+++,,,,,,...222;;;JJJTTTPPPGGG666---(((+++---...888DDD222555;;;HHH[[[ppp[[[555333HHHhhh{{{```CCCssseee888111===MMMbbbvvv}}}nnnGGG111)))'''***$$$######"""!!!!!!!!!!!!!!!"""######$$$#########""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""############$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&)))&&&%%%''''''''',,,222444;;;EEEJJJKKKLLLPPPTTTcccrrr|||TTT===888777333---+++)))'''(((+++++++++(((''''''&&&&&&&&&''''''''''''(((((()))******+++,,,,,,------...////////////111333222000111777<<<555999>>>AAADDDJJJSSSZZZooo~~~{{{kkktttwwwxxxeeejjjpppcccRRRHHH555...@@@hhhwww~~~xxxssstttqqqiiieee___fffppprrruuuuuulllwwwyyy~~~yyyrrrjjjeee___\\\bbbqqqtttbbbLLL<<>>:::777:::FFFTTTaaaccc]]]JJJ444)))***......NNNSSSeeehhh:::!!!+++&&&!!!###'''&&&&&&666LLLRRRIII999******111222,,,<<>>222...***((((((((((((((('''###(((,,,111rrr~~~~~~ttt555!!!///$$$%%%'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''(((&&&)))...'''%%%000WWW@@@:::000111ZZZVVV666333+++;;;kkklll'''000%%%((()))))))))))))))((('''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))((((((''''''''''''((((((222CCC)))***))))))))))))***+++,,,---333***///;;;888DDD~~~XXXDDD===---///,,,---000111000000444...111888EEETTT[[[PPPBBB000+++(((***///>>>___}}}{{{xxxmmmYYYGGGCCCQQQ___sssGGG999...III~~~oooIIIFFF}}}|||XXX```www}}}}}}tttfff\\\ZZZaaallltttiii>>>,,,---$$$$$$$$$"""!!! !!!!!!"""#######################################!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$%%%$$$$$$######$$$%%%%%%!!! ###((((((%%%%%%'''&&&'''((()))+++---...///000666===CCCJJJVVVgggsss^^^NNN<<<222333333///*********)))(((((((((((((((***)))+++---***&&&%%%))),,,......+++,,,///000///000111222444555555555555444777;;;???HHHXXXkkkyyyxxxfff}}}pppmmmrrrtttrrrooo^^^JJJ999+++,,,DDD```xxxzzzwwwxxx{{{pppeeeiiibbbxxx{{{ppp|||}}}ppp^^^SSSSSSWWWmmmyyyuuukkkZZZPPPXXXccc^^^KKK<<<>>>666KKKsssvvvsssqqqcccKKK888......555JJJiiivvv```???888333---777GGGCCC777777SSScccgggRRR555'''&&&)))///KKKSSSiiiqqqCCC"""'''(((&&&%%%%%%%%%'''222===NNNBBB777333111...,,,---///uuuooo```LLLcccfff@@@999000((()))***)))''''''!!!///'''&&&///___AAA%%% ***)))&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''))))))))))))************333^^^eee<<<111666HHHfffoooEEE,,,111555:::dddtttBBB+++((('''((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&((('''&&&%%%&&&'''((()))%%%(((***)))''''''((((((===<<<,,,...******))))))******+++,,,777000(((333222???RRRcccRRR<<<---,,,...000000000000111222444777<<>>OOOYYYlllxxxiiiLLLCCCKKKoooooodddUUUeeexxxCCC:::{{{[[[OOOUUUttthhh[[[OOOaaahhhrrrzzzxxxiii[[[777 ,,,%%%%%%%%%$$$###"""!!! $$$""" !!!###$$$$$$###""""""""""""!!!!!!!!!""""""###############""""""""""""""""""############""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((,,,,,,---///222888???EEEeeeooommmJJJ@@@444///000111...)))******)))((((((((((((((((((&&&'''***+++***,,,000%%%''',,,111222111000000333444444444333444666999PPP]]]sssnnnnnnuuunnnppptttuuutttmmmVVV>>>333111<<>>QQQlll{{{oooPPP666ZZZsssrrrCCCJJJsssvvvUUU222III___}}}~~~^^^ZZZVVVSSSSSSXXX^^^bbbjjjnnnjjjkkkhhhHHH))))))&&&&&&%%%%%%$$$"""!!! %%%$$$###""""""###""""""%%%$$$$$$$$$%%%%%%$$$###&&&&&&&&&&&&%%%$$$######""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''(((***+++---000444777YYYUUURRRXXXiii}}}BBB999444///---...---***'''******)))((((((((())))))---(((&&&((())))))***---333---***------,,,333>>>888888888<<>>666;;;???BBBGGGGGGQQQrrr~~~nnnTTT999'''222555NNNmmmhhhEEE...000777OOO]]]ccciii]]]CCC222AAAZZZhhhUUU777'''''',,,+++@@@ZZZVVVccc\\\,,,''''''%%%%%%&&&$$$"""'''...===OOORRR>>>......111---111666[[[jjjdddPPP:::000(((((()))((('''(((((()))&&&+++''':::rrr}}}mmm111)))"""'''!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))*********&&&...TTT^^^???999888111777FFFhhhuuuwwwdddTTTDDD666---888'''555hhhvvvMMM...###%%%)))+++''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&&&&''')))+++---RRR666)))---***))))))))))))***++++++---444111444@@@[[[rrr]]]???111......000111111//////000111000;;;IIIPPPQQQKKK===111)))''',,,222111222EEE]]]UUUIII<<>>777nnnyyyIII111;;;EEECCC___~~~xxxkkk]]]PPPFFF@@@CCCHHHNNN^^^iiiUUU555(((&&&&&&&&&%%%$$$###"""!!!"""###$$$###""""""###$$$%%%###"""###&&&&&&$$$!!!%%%%%%%%%$$$###"""!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&###%%%((()))(((((()))***;;;777333555@@@RRRfffssseee222555444111...,,,***((('''******))))))((())))))***///***(((***,,,++++++---111...222:::888000000888DDDXXXvvvjjjvvvxxxooowww~~~zzzuuutttWWWHHH888333555999AAAIIIRRRhhhoookkkqqqvvvqqqlllooo}}}sssiiidddmmmxxx}}}{{{wwwvvvwwwgggNNNGGGPPPccczzzxxxWWW<<<999MMMcccqqqUUUAAA;;;>>>NNN]]]^^^yyywwwmmmZZZFFF777...***---<<<\\\ppp[[[444(((555MMMcccfffXXXSSSLLL;;;---AAA[[[iiiVVV666%%%%%%***,,,777]]]XXX```^^^((((((%%%$$$%%%'''%%%###%%%***222HHHVVVJJJ555++++++---///***rrriiihhheee]]]===222)))''')))(((((((((+++###%%%...(((000fffzzz{{{BBB''''''%%%'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))***///***&&&222UUUsssRRR:::,,,---666...666???GGGNNNRRRTTTUUUGGG???777333///---111888>>>]]]dddGGG,,,$$$((()))(((***''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''(((&&&&&&(((((((((***---hhhlll111,,,333)))))))))))))))***++++++333666333666BBBZZZZZZ:::///---000111222111//////000111333>>>MMMUUUSSSGGG777+++))))))222:::999;;;WWWyyypppIII+++CCCuuuiii===GGGVVVYYYPPPKKKBBB000999xxxKKKKKKWWWUUUMMMKKKKKKTTTjjj}}}qqqgggbbbQQQMMMMMMZZZhhh]]]@@@***((('''&&&%%%$$$######""" ######""""""$$$&&&%%%###!!!$$$'''(((%%%!!!$$$$$$$$$$$$$$$###"""!!!############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""#####################$$$$$$$$$$$$%%%&&&((((((&&&&&&'''((('''(((+++111888@@@FFFJJJJJJ___WWW555666444111---***(((((()))******))))))))))))******+++((()))...111111111444555///---444;;;GGG\\\qqqfff~~~wwwxxx{{{qqqmmmJJJDDD<<<444......888CCChhhvvvssskkksssyyyqqqiiinnn~~~xxxkkkfffnnnwwwxxxsssooopppsssXXXOOOMMM]]]vvvpppNNN===HHHgggVVV444::::::222<<>>///+++...///...KKKhhhhhhJJJ///...<<<\\\hhhVVV555)))...//////NNNbbbjjjUUU666&&&&&&)))//////[[[___bbbYYY%%%)))$$$###%%%((((((%%%&&&)))---<<>>AAACCCssszzzYYY888///---111222222000//////000222999BBBOOOXXXUUUGGG444((('''***555>>>:::777HHHaaagggwwwggg<<<666^^^|||{{{PPPAAA???@@@666222666666YYYzzzJJJ>>>JJJPPPooonnndddQQQGGGRRRjjj|||yyyqqqrrrtttjjjNNN000)))(((&&&%%%$$$###$$$$$$!!!"""######"""######&&&%%%%%%'''***+++(((%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$####################################""""""""""""""""""""""""!!!""""""""""""#########"""""""""#########$$$$$$&&&'''&&&%%%$$$%%%(((***((('''&&&'''***111777;;;999@@@KKKVVVgggKKK:::222000---***))))))***+++******)))))))))***+++++++++)))+++...---+++...333666:::CCCQQQiiixxxjjjxxxzzz{{{kkk___BBB@@@999222000999LLL\\\rrrwwwooohhhrrrvvvnnniiillluuu}}}~~~}}}qqq{{{yyyvvvsssoooggg^^^WWW>>>QQQlllWWWJJJCCCSSSvvvjjjAAA:::PPPHHH,,,,,,>>>>>>DDDBBB777...------***:::ZZZpppaaaAAA111666@@@ffflllTTT000&&&111>>>III\\\fffdddMMM444))))))+++...,,,QQQ```cccWWW///)))$$$"""$$$)))***''''''))),,,222EEEZZZUUU<<<...111///<<<$$$PPP```XXXWWWVVVGGG:::...***)))(((((()))---###''''''&&&&&&@@@}}}nnn666///(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((())))))###))),,,)))&&&***666AAApppeeeYYYOOOMMMNNNJJJDDD@@@;;;@@@JJJXXXlllpppFFF///'''$$$&&&,,,,,,&&&&&&+++&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$&&&'''((())))))((('''&&&(((+++((($$$---:::JJJ,,,&&&''')))(((((((((((()))******666666;;;===;;;888{{{jjjUUU555///...111111111000//////111444AAAGGGSSS[[[UUUCCC111((($$$)))444===<<<555222555:::fffsssMMM222HHHpppZZZDDDDDDSSSPPPJJJTTTaaaooolll;;;;;;MMM>>>AAAbbbrrr\\\PPPLLLfffrrr}}}uuu^^^<<<***)))'''%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&%%%""" """$$$&&&((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&%%%''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$"""""""""############$$$$$$$$$$$$######$$$'''***((('''&&&&&&'''(((***+++///333666999@@@QQQgggwwwDDD<<<000---***)))***+++***)))******))))))******+++,,,......///000...///888BBBIIIiiippp{{{xxx{{{fffOOO@@@;;;666666AAAUUUiiiuuuooorrrkkkjjjrrrrrrllloookkkkkk|||{{{{{{www}}}ssseeeVVVHHHAAAOOOlllwwwccc>>>KKKbbboooCCCIII^^^cccFFF222???TTTUUUUUUJJJ777...///---'''GGGaaarrrcccFFF777:::BBBdddmmmbbbMMMIIIOOOXXXbbb```aaaTTT===,,,)))++++++)))---BBBWWWaaa^^^DDD(((%%%"""$$$((()))'''%%%'''***+++:::PPPYYYMMM::://////666&&&;;;NNNddd[[[WWWLLL>>>111+++***(((((()))***%%%+++$$$''''''***WWWzzzSSS... &&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))&&&'''+++------,,,,,,---%%%AAA___vvvoooFFF///,,,///)))((((((((('''&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''(((*********)))(((''')))***%%%%%%666LLL<<<+++((((((((((((((((((((()))******===AAABBB777555;;;]]]PPP///---111000111111000///000333555FFFNNNYYY]]]PPP:::,,,(((###(((000;;;KKKSSSLLL@@@IIIlllvvvPPP---;;;iiifffAAA???cccuuutttzzz|||VVV:::NNNwww^^^EEEBBBHHHccc|||___MMMRRR\\\kkkzzz|||zzzmmmNNN+++)))'''%%%$$$$$$%%%&&&&&&###"""&&&+++---)))$$$"""'''+++,,,***((()))++++++++++++***)))(((&&&%%%)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%""""""#########$$$$$$$$$!!!###$$$$$$$$$$$$%%%'''"""%%%(((++++++((($$$!!!"""'''...333666999>>>BBBRRRmmmCCC===222///,,,,,,---,,,((($$$******))))))***+++,,,,,,---///444888;;;CCCUUUfffqqq{{{}}}~~~|||cccDDDAAA:::555>>>TTTlllyyy{{{mmmpppmmmooouuuppplllvvvkkkeeewwwzzzyyyzzzyyy}}}zzzfffLLL>>>BBBLLLmmmyyyYYY666DDDaaaqqqUUUOOOrrraaa000555fffwwwYYY888***...222...NNNaaapppgggNNN<<<<<>>[[[***$$$'''+++((((((((((((((()))******222CCCIII999555:::WWWKKK))),,,333000000000//////000444777HHHRRR______KKK222''')))%%%'''+++<<<^^^}}}pppttt~~~VVV333:::ccc}}}@@@...\\\]]]MMM>>>666;;;{{{~~~ppp[[[NNNTTTkkkzzzfffOOOHHHUUUkkk}}}{{{|||xxx]]]+++***'''%%%$$$$$$%%%&&&$$$ '''111555111+++)))000666777222///111555888777666555222000---,,,***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$ ###&&&((('''%%%$$$$$$%%%$$$###"""###%%%'''))))))(((&&&%%%&&&+++333888888DDDSSSbbb{{{QQQ:::///---+++***))))))***+++++++++*********+++---///222444555EEEiii~~~}}}kkkTTTCCC@@@888BBBaaayyy{{{uuurrrmmmnnnooopppqqqooommmkkkjjjfffmmmrrrXXXGGG@@@>>>TTTwwwpppJJJ@@@OOOnnnrrrPPPYYY}}}oooAAA999RRRZZZ555EEE---222///888ZZZqqqeeeOOODDD<<<222444QQQiiijjjgggiiidddYYYUUUCCC///&&&&&&((((((''',,,!!!333QQQTTTlllrrr...$$$%%%$$$###$$$'''(((&&&""")))+++111EEEXXXPPP;;;***>>>000%%%GGGeeegggjjjNNN@@@:::333&&&%%%...111(((((((((((()))+++,,,---\\\PPP,,,%%%''''''&&&%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))*********++++++++++++&&&))),,,++++++///888???QQQbbbyyy}}}cccIII999...---,,,+++************))))))(((((('''''''''&&&(((((((((((())))))))))))%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&***)))'''&&&'''(((***+++###&&&,,,$$$...)))333VVV'''...''',,,''')))%%%%%%***''''''333BBB<<>>111???YYYxxxnnndddUUU555<<<<<<===@@@===___xxxZZZDDDPPPjjjuuutttYYYHHHKKKVVVnnn~~~|||sssDDD+++)))...###"""(((""")))'''***)))QQQfffCCC333;;;AAAAAACCCJJJQQQSSSQQQRRRRRROOOIIICCC???===>>>888000+++***++++++++++++***(((&&&&&&&&&''')))&&&%%%$$$&&&))))))&&&###$$$$$$############$$$$$$%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''(((((()))***,,,...000777AAAIIIVVVrrrYYY666///...,,,***)))***+++,,,*********---000333444444666LLLfff~~~wwwbbbLLL===;;;???SSSmmm{{{vvvqqqsssrrrooommmooorrrrrrnnniiirrreeehhhuuugggJJJ;;;JJJeeeyyylllOOOEEEZZZvvvWWWRRR{{{^^^???@@@jjj[[[???UUU999222///444LLLeeekkk^^^III888///+++===LLLLLLJJJMMMMMMHHH555,,,'''...999;;;222((((((###000LLLUUUiiiiii...$$$%%%%%%$$$$$$%%%%%%%%%$$$''')))///@@@RRRTTTKKK///444222+++777[[[nnneeeLLL???:::666***''',,,+++((((((((((((((()))***+++CCCccc222)))###$$$%%%$$$###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))*********+++&&&((()))'''%%%%%%***///(((///777;;;<<<<<<>>>AAA;;;===???===777///)))&&&++++++***)))((((((((()))''''''''''''&&&&&&&&&%%%'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&)))((('''&&&'''(((***+++)))%%%######)))+++RRRHHH$$$'''###%%%&&&***&&&&&&+++))))))555DDDAAAJJJLLLGGGMMMQQQ===000000000666222111222222222999BBBXXX]]]\\\MMM888***&&&((((((111444...222JJJdddnnnvvvpppTTT999,,,+++NNN;;;///777777BBB===:::333:::333333DDDXXXYYYBBBGGGjjj|||{{{}}}eeeAAANNNddd}}}wwwaaaQQQJJJPPPZZZhhhvvv~~~vvvVVV444&&&+++%%%%%%)))###&&&$$$$$$$$$IIIiiiaaacccWWWJJJJJJTTT\\\YYYQQQPPPRRRSSSRRRNNNKKKIIIHHHAAAAAA@@@@@@===555+++$$$///---+++******)))&&&$$$***)))((((((******'''%%%)))(((((('''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((()))***///))))))000777>>>JJJUUUiiikkk666000...,,,*********+++,,,+++,,,...222666:::;;;;;;DDD{{{oooXXXEEE:::555HHHdddxxxxxxnnnlllsssvvvtttsssuuuwwwvvvqqqlllpppccchhhsssYYY@@@EEEeee~~~dddGGG>>>TTTyyyeeeNNNgggGGG<<>>999QQQmmmyyyrrrhhhlllvvvvvvwwwwwwtttooollllllmmmhhhcccrrr[[[PPPnnnbbbDDD???VVVuuulllRRRgggzzz777===KKKKKKBBBjjjXXX;;;444000777KKKdddoooaaaHHH777---((((((......))))))000777===IIIUUU[[[PPP666!!!...***<<>>%%%$$$###$$$###!!!"""%%%&&&###$$$))),,,222EEEYYY]]]222)))999222---GGGbbbXXXIIIBBB===222------))))))((('''&&&&&&&&&&&&&&&###???ppp~~~fff555(((&&&%%%&&&&&&$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))+++---......+++***+++,,,---,,,+++,,,......+++(((,,,,,,,,,***((((((***+++'''&&&&&&&&&&&&&&&'''(((&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$######$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&'''((()))&&&+++###+++(((EEETTT,,,---&&&...***&&&+++)))(((,,,))),,,999KKKKKK999<<>>===JJJcccyyyqqqKKK,,,''')))(((''''''$$$...+++$$$###$$$777[[[XXX```hhhgggZZZNNNLLLQQQOOOPPPPPPNNNKKKJJJJJJKKKRRRNNNHHHDDDDDDFFFJJJLLLOOOLLLFFF???999666666666...---,,,+++++++++*********))))))((((((((())))))))))))(((''''''''''''(((''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&&&&&&&%%%***,,,***''')))...222888:::<<>>111,,,...+++)))((('''&&&%%%%%%%%%&&&(((***WWW~~~tttRRR,,,%%%!!!%%%(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((((((((('''(((*********)))))))))###!!!"""%%%)))***'''###!!!$$$'''((('''&&&%%%&&&''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%$$$$$$######$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''(((!!!///((((((,,,aaa;;;###***"""***&&&(((,,,)))'''***(((---===MMMKKK444444GGG]]]<<<222,,,666666777222111444222555LLLgggiiiUUU>>>///(((&&&+++222888;;;eeemmmYYYOOO:::---222888DDDbbb|||jjj888///BBB999@@@]]]___666===VVVRRRKKKOOOKKKYYYjjjrrruuufffQQQKKK[[[ooowwwZZZBBBBBBYYYpppaaaAAA888EEERRRnnnWWW:::+++)))&&&%%%)))!!!,,,((('''...(((333XXXhhhjjjjjjfff^^^SSSFFF===GGGHHHIIIIIIIIIIIIJJJLLLGGGJJJMMMPPPQQQPPPOOOOOOVVVYYYYYYSSSIIIAAA???AAA:::999888555222///------------,,,,,,,,,---......+++***))))))(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%'''(((&&&%%%!!!&&&***---555:::333(((&&&)))+++444BBBJJJ[[[vvvGGG222000...,,,,,,,,,---...///>>>OOOYYY^^^eeesssnnnUUUCCC???AAA\\\lllwwwuuuqqquuu|||}}}rrr```NNNFFFOOOdddvvvkkkbbbiiiyyyuuu~~~sssJJJ@@@LLLooofffVVVjjj]]];;;GGGRRR{{{AAACCCeeezzz\\\666222555777???SSShhhmmmeeeMMM???111***&&&&&&///;;;KKKWWW```aaa```___WWWLLL///666'''111NNN___fff[[[555))) ###&&&$$$$$$'''******......((($$$...===PPPfffMMM)))///555111:::PPPEEEDDDAAA222+++,,,))))))((('''&&&&&&&&&&&&&&&***!!!>>>jjj{{{~~~|||qqq999)))!!!'''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((())))))((('''&&&%%%---***&&&%%%'''))))))(((''''''((('''&&&''')))+++(((((('''''''''''''''(((&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''""",,,)))%%%:::qqq333'''(((###(((%%%(((---)))'''******222DDDPPPIII777111VVVRRR===555...999888444444555444444>>>VVVlll```JJJ555+++''''''---666555FFFoootttZZZCCC;;;JJJhhh}}}|||VVV,,,111fff[[[444RRRNNNGGGjjjkkk___WWWPPPvvvyyydddggg~~~zzzYYYJJJVVVfffyyyjjjPPPCCCBBBYYY{{{rrrYYYKKKEEEkkkgggLLL///(((&&&%%%***'''+++###""",,,(((///LLL]]]hhhiii\\\TTTXXX[[[YYYWWWXXXXXXUUUQQQNNNMMMMMMRRRRRRQQQNNNLLLJJJKKKLLLBBBJJJTTTVVVRRRMMMKKKLLLJJJKKKJJJFFF@@@:::777555111000///...............---,,,,,,+++++++++++++++((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%&&&(((,,,,,,(((%%%((((((+++>>>]]]ooo]]]>>>555999555000111///777III[[[zzz___222111///---,,,---...///,,,;;;PPPcccpppyyy{{{zzzeeeNNN@@@@@@DDDgggvvvzzzvvv{{{~~~zzzppp^^^JJJFFFTTThhhuuuzzzlllhhhjjjuuusssppp~~~xxx[[[:::FFFbbb~~~sssQQQVVVRRR<<>>777333999FFFUUUcccmmmeee[[[KKK:::,,,&&&(((,,,AAANNNZZZ^^^eeellliii```;;;777%%%,,,AAAVVViii```CCC///!!!"""'''%%%"""$$$'''+++---,,,'''%%%***111===ZZZ[[[>>>///555666///<<<;;;FFFJJJ;;;///,,,((((((((('''''''''''''''''''''###)))KKKttt~~~WWW;;;$$$!!!&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))***)))(((((((((((('''&&&...+++(((&&&&&&'''(((((()))((('''$$$""""""%%%''')))((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&###***///WWWQQQ111...&&&((()))***''',,,)))&&&+++...:::PPPSSSGGG>>>555jjjwwwAAA:::888111<<<888222666777555<<>>---(((((((((...888999[[[zzzvvvYYYCCCCCC___~~~oooAAA...999}}}GGGRRR|||UUUSSSvvvjjjFFFAAAjjjuuummm[[[gggvvvQQQPPPUUUcccyyyeeeLLL???TTTtttnnndddoooyyy\\\222'''***(((***,,,+++$$$$$$((($$$(((666PPPjjjtttiiimmmrrr```TTTNNNLLLOOOOOOOOOPPPQQQRRRRRRRRRPPPSSSUUUTTTOOOJJJGGGFFF<<<;;;999666333222000000000000///............///++++++++++++++++++++++++))))))((((((((('''''''''&&&&&&''',,,000000+++%%%++++++...AAAiiieeeSSSTTTCCC000,,,+++...777777DDD[[[|||xxx222111///---,,,---...///***777NNNgggyyywwwrrr^^^JJJAAACCCIIIiiizzz~~~yyy|||{{{sssWWWCCC555EEEhhhvvvnnnwww|||tttkkklllvvvmmmyyysssJJJ666NNNmmmwwwjjjLLLVVVJJJ999<<>>333,,,)))$$$444EEESSSfffuuuuuujjjCCC777###)))888PPPjjj```LLL555"""###(((%%%!!!!!!###(((***&&&$$$%%%(((***666>>>[[[[[[666+++777333---444JJJTTTEEE666...'''(((((('''''''''(((((()))$$$(((444nnn}}}tttPPP---$$$&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))&&&%%%$$$$$$&&&'''''''''$$$%%%'''))))))(((''''''###%%%&&&&&&&&&&&&'''))))))((('''&&&%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%***...???sss444***...!!!)))))),,,&&&+++((('''---222AAAXXXVVVFFFEEE999yyyiii444555888444>>>888222888888777CCCZZZfffeeeHHH666((('''((((((...999BBBppp}}}||||||aaaAAA888QQQvvv{{{PPP999===CCCeeeUUUbbbxxxUUU^^^rrryyybbbBBBaaarrrdddZZZdddqqqsssbbbRRRJJJYYYwww{{{VVVFFFJJJlllvvvfff333(((...+++***((()))***---...+++,,,///PPPcccjjjlllrrr^^^QQQOOOQQQQQQPPPMMMRRRXXXZZZXXXUUUTTTTTTMMMKKKGGGCCC???;;;999888333222222111111111111111------------------------******))))))((((((((('''&&&&&&(((...333333,,,&&&"""'''(((...JJJmmmyyyoooRRRVVVGGG555444333---***...222666???YYYCCC000444***222)))666)))444222:::RRRttt~~~oooPPPCCC@@@???CCCjjj|||~~~vvv{{{|||oooddd;;;:::777eee~~~tttyyytttooonnnyyy}}}sssxxxddd{{{~~~}}}ZZZ666666bbbuuuMMMFFFpppUUU888;;;OOOWWW888AAAgggkkkNNN;;;>>>???888===LLL^^^cccfffaaaXXXJJJ777((()))))),,,777III]]]nnnwwwTTT333%%%+++///DDD^^^cccZZZBBB###%%%&&&!!!'''%%%$$$#########%%%((()))888666DDDYYYUUU;;;///444///===GGGPPPWWWKKK333(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&& $$$BBBlll|||{{{ooo???%%%))) &&&%%%&&&&&&'''&&&%%%###"""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$+++&&& )))&&&"""+++%%%---)))\\\aaa===###'''...'''$$$******,,,+++!!!,,,444:::```OOO<<<;;;tttIII///777222555===000333555555<<>>777333222333444555222111///---+++,,,///222000---)))((((((*********)))(((((('''&&&&&&&&&'''''',,,...,,,...@@@^^^wwwddd]]]PPPAAA555...***((()))---333555666GGGnnnXXX222888111333+++444000//////555BBBnnnsss}}}}}}gggJJJAAAAAAAAAEEEooozzzxxxuuuzzz\\\BBB111666FFFnnnxxxuuurrrssspppttt|||}}}}}}}}}yyyyyy~~~lllCCC>>>BBBtttrrrIIIOOO|||\\\777;;;GGGpppGGG111CCCmmmnnnQQQ???:::<<<<<<;;;AAAKKKUUU\\\^^^ZZZOOOCCC,,,***(((***111>>>LLLVVVAAA,,,!!!%%%,,,>>>VVVeeefffUUU666###$$$### %%%&&&%%%$$$$$$$$$&&&((()))%%%---<<>>MMMBBBNNNNNNIIIYYYooo===...999444444:::///888777888FFF^^^kkk^^^GGG444***$$$'''---///222666fffpppZZZ:::111KKK]]]wwwWWWIIIBBB888WWWgggbbb{{{]]]OOOiiiuuussseeeYYYfff}}}~~~{{{~~~WWWDDDkkkyyy^^^QQQiiixxxttt___LLLDDDTTTpppsssSSSDDDZZZoooxxxyyy{{{bbb777///+++))))))******)))((((((***---AAAYYYpppsss{{{mmmdddZZZWWWTTTSSSUUUXXXYYYZZZDDDGGGKKKNNNMMMGGG>>>777;;;<<<===<<<999666333111...------------+++'''$$$***))))))(((''''''(((((($$$((()))%%%###,,,@@@PPPJJJEEE===444...+++*********,,,///000...222DDDWWWzzz666;;;999444000222888---///222000SSSyyy}}}tttrrr|||vvv\\\CCC@@@CCCCCCEEEeeeuuuyyywww{{{nnnKKK111...777[[[vvv}}}pppuuu}}}rrrxxx|||vvv\\\bbb{{{eee111<<>>000:::[[[{{{rrrPPP666666BBBJJJxxxxxx]]]{{{vvvJJJcccqqqxxxVVVGGG{{{~~~{{{wwwOOOHHHkkkvvv[[[NNNWWWfffuuummmKKK<<>>===:::777333111333333333444555444111///++++++***))))))))))))***(((******'''###$$$***111000...+++)))(((((()))******)))***,,,---...333:::LLLnnn@@@777;;;555777222<<<111222333***EEErrr|||}}}|||mmmttt}}}{{{qqqUUU@@@BBBEEEAAAAAAYYYtttttteeePPP:::222555AAAmmmyyy|||tttgggmmm}}}yyy|||sssQQQbbb~~~rrr===<<<___~~~EEE;;;\\\sss777888777jjjIII444888FFFooosssOOO???:::666555666666777>>>IIINNNOOOUUUSSSLLL===...&&&'''+++$$$---'''###***,,,===aaacccfffMMM(((!!!######&&&&&&%%%$$$$$$$$$%%%%%%&&&,,,,,,---@@@WWWXXXHHH***111222>>>VVVYYYBBB///***(((&&&&&&((()))'''%%%###%%%(((%%%&&&HHHlllvvvzzzvvvMMM***%%%'''+++***'''%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%&&&&&&&&&%%%%%%$$$---(((!!!$$$###''''''RRRHHH(((+++,,,)))''')))***(((((((((***333\\\qqqbbbiiiKKKppp===111999DDD;;;444777555555<<>>555777uuuddd@@@222444GGGgggwww\\\KKKFFF999777222---111;;;AAACCCMMMSSSYYYVVVIII888)))!!!!!!,,,(((%%%)))'''555WWW[[[cccNNN+++ $$$###!!!$$$$$$##################))))))((()))222CCCSSS\\\<<<<<<000---@@@MMMEEE===,,,((($$$$$$''')))(((&&&&&&###%%%'''###"""333III}}}oooJJJ)))$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%&&&&&&&&&%%%$$$+++&&&!!!'''******000777///(((+++***&&&''',,,,,,'''...###+++IIIuuuxxx\\\fffcccOOO777777???DDD:::222555888555GGG^^^iii\\\CCC111+++$$$***000444444222...+++(((555666...222FFFeeennnNNN666444888DDDiii```AAA\\\YYYaaa{{{xxxYYYGGGnnn~~~UUU<<<]]]|||iiiFFF<<<\\\wwwppp___777JJJ\\\ssswwwgggWWWgggmmmwwwkkk222///$$$)))************+++...111111HHHqqqwwwmmm```YYY]]]cccgggeeeZZZLLLAAAGGGCCC>>>;;;999777666444333222000///...---------***))))))*********)))((())))))******+++******)))***+++)))&&&&&&***111666,,,444:::VVVzzz444666999===666777111,,,666222FFFuuu}}}~~~rrrnnn~~~|||mmmPPPAAAEEECCC888555@@@JJJEEE888333...+++000222RRR{{{~~~yyyyyyhhhMMMUUUvvv~~~~~~vvveeevvvwwwjjj>>>>>>eeeOOO333777aaahhhEEE---444BBBbbbhhhZZZKKKFFF===222///222444222888CCCUUUaaa```PPP888&&&$$$&&&%%%%%%&&&%%%111HHHXXXdddWWW888***&&&!!! """""""""""""""""""""""" $$$***+++000CCCXXXZZZHHH222...777888AAAVVV333,,,%%%###&&&)))(((''''''""""""'''(((%%%'''...XXX~~~kkk>>>""""""###%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&$$$)))''''''***&&&'''333eeeQQQ,,,,,,+++(((&&&(((,,,+++'''***"""666cccdddooommmGGG666<<<@@@===666111444;;;AAAVVVhhhdddMMM777...///$$$,,,222111...,,,)))%%%++++++,,,555LLLhhhxxxxxxLLL@@@333555NNNnnnyyyTTTFFFmmmGGGRRRsss}}}rrr>>>WWW}}}UUU666___ssshhhFFF===QQQjjj|||hhhGGG222NNNxxxaaahhhqqqmmmrrr???111&&&(((***+++++++++---000222555AAAjjjvvv~~~jjj___^^^```bbbLLLJJJIIIHHHGGGDDDAAA>>>:::999777555333111111000---,,,******+++++++++***)))***+++,,,,,,,,,,,,,,,"""(((+++)))%%%'''***+++***222222;;;___???888:::999999666444+++777444>>>iii~~~~~~|||ooorrr|||kkkLLL===AAA>>>555444,,,222,,,(((000222000444333]]]yyyzzzyyyjjjYYYUUU___wwwuuuxxxaaa~~~eee888@@@iiiddd444666HHH}}}ccc:::222///???dddsssdddZZZGGG444+++---/////////333>>>PPP^^^]]]OOOAAA111%%%$$$'''###$$$///777TTTfffbbbIII444%%%###!!!!!!"""###############"""''''''(((333AAAYYYQQQBBB999666111;;;UUU===444)))###%%%((('''&&&%%%$$$$$$%%%&&&&&&%%%%%%555oooiii@@@&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&''')))((()))(((!!!///NNN]]]...---+++)))(((******((((((***&&&333OOOhhh{{{rrriiiOOOAAA666???>>>888777555888@@@SSSaaaeeeSSS<<<000,,,***&&&///444000+++***)))'''555111999PPPmmmoooNNN444555888JJJooofffOOOUUU|||???KKKfffzzzYYYMMM```mmm{{{NNN888YYYlllbbbNNNAAAPPPnnntttsssQQQ///DDDsss~~~xxxiiiiiiPPP...---((()))++++++,,,---111444:::888```tttyyycccfff```WWWOOOJJJGGGEEECCCCCCAAA???<<<999777555444333222111000//////......***++++++,,,,,,,,,,,,,,,!!!(((,,,***))),,,---++++++///111777CCCXXXJJJ;;;:::444;;;666999---999333444[[[uuu|||yyy|||}}}vvvnnnuuu|||iiiIII999===;;;444666)))333222...111///,,,222;;;hhhvvv}}}ttt|||dddDDDUUUeeeuuulllqqqVVV111>>>kkksss555444555vvvuuuYYY333,,,///FFFkkkrrrbbbFFF---%%%---888>>>000(((&&&444KKK\\\___ZZZ@@@)))&&&+++"""$$$---***NNNfffiiiSSS999$$$((( !!!"""$$$$$$%%%%%%%%%%%%%%%###!!!###&&&***,,,AAAWWWVVV@@@555555888???FFF:::,,,%%%%%%''''''%%%###&&&&&&###"""$$$'''''')))999eeeooo,,,***'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&'''''''''))))))***KKK~~~==="""+++(((&&&)))---+++%%%&&&,,,***KKKgggYYYHHHBBB]]]@@@333666@@@>>>777999;;;===EEE```fff\\\CCC000---***"""***444888111+++,,,---,,,444DDDbbbvvvzzzqqqPPP''''''444PPPpppTTTMMM```CCCLLL[[[xxx|||PPPIIIooo}}}CCCFFFTTTllllllMMM@@@TTToooxxxTTT777888]]]}}}wwwnnnjjj---...((()))++++++,,,...111444===333ZZZqqq{{{nnn^^^XXXWWWWWWIIIGGGDDDAAA===:::999888222333333222111000///000......---,,,,,,++++++***,,,...+++&&&'''---///+++///(((+++:::;;;777dddsss---???111>>>888333444111333888<<>>666777888888666222---***///111111...***)))+++...+++***))))))+++---000111...,,,000...666888HHH;;;???444888555444444111222555777MMMppp}}}xxx~~~nnnkkkrrr{{{yyyzzzgggMMM999111222666999666666555444333222111000BBBOOO```mmmmmmaaaQQQEEEKKKWWWfffpppyyyiiinnnooosssZZZ888000jjj]]]777---555^^^fff<<<+++111999SSScccQQQHHH333'''...000'''(((222***'''&&&'''(((///@@@QQQ\\\VVVDDD---###&&&((($$$333OOOiiihhhPPP666&&&!!!$$$###""""""$$$$$$###"""######""""""######$$$%%%)))111AAASSSXXXLLL:::---555777444+++$$$$$$&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&+++LLLzzzaaa<<<###'''(((!!!*********)))'''%%%!!!########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%(((++++++((((((***000000$$$<<<{{{ddd444******''')))...)))&&&+++)))(((///```nnnkkkDDD888FFFcccqqqGGG:::???;;;<<<:::666:::HHHYYYddd[[[OOO===000+++,,,///111000...///...(((%%%111BBB\\\ssswwwUUU666&&&###KKKeeevvvZZZBBBIII}}}}}}YYYBBBOOOvvvLLLHHHfffzzzIIIAAAUUUkkkzzzhhhQQQAAAXXX|||xxxYYY@@@///ccc{{{hhhpppEEE222***+++,,,,,,---000444777999CCCMMMnnn}}}dddSSSLLLIIIHHHMMMBBB555000333666555222.........,,,++++++---...************+++---///000000---///---333333???uuuPPP===999333666555555000000222222EEEeee{{{wwwzzzgggnnn{{{wwwtttcccIII888888<<<>>>000000000000111333555666666AAAPPPZZZ]]]ZZZVVVSSSWWWYYY\\\```iiirrrtttpppzzztttuuukkksssXXX:::777```wwwMMM...'''AAAHHH***...,,,000:::888222(((&&&...+++!!!---(((******''' ***777PPP^^^[[[@@@((($$$&&&###(((>>>ZZZiii^^^DDD,,,!!!$$$###!!!!!!###$$$###"""######""""""######$$$%%%&&&$$$***>>>WWW___MMM555000111333222+++$$$%%%+++&&&&&&&&&&&&&&&'''''''''$$$)))$$$***QQQxxx___999&&&&&&)))&&&%%%$$$###%%%'''&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&)))***(((&&&&&&&&&$$$(((***)))===xxxttt///(((///''''''***,,,((())),,,(((,,,>>>{{{mmmJJJ@@@\\\NNN===???@@@888<<<999666BBBXXXccc___MMM@@@000((()))///555888...'''&&&***''''''@@@___uuu{{{\\\555"""'''222gggzzzkkkHHH:::[[[~~~___BBBGGGttt~~~~~~___BBBVVVbbb===CCCbbbzzziiiLLL???]]]xxxaaa777>>>___hhhlllOOO111***+++,,,,,,---000444777>>>AAAJJJmmmfffPPPGGGEEEBBB===888555333333222000---,,,---------,,,******+++,,,,,,---......///,,,...---444222:::llleee;;;===333<<<555444000000222000@@@___zzzxxxwwwyyycccnnnzzzwwwllluuuoooWWWCCC>>><<<666555555666888;;;@@@DDDGGGQQQ[[[eeeiiiccc[[[UUURRRUUUUUUUUUVVV[[[```\\\UUU```qqq~~~yyy}}}tttqqqSSSBBBCCCYYY]]]333(((777```zzzPPP******,,,///777:::,,,///+++###&&&444;;;888999;;;:::444+++$$$"""%%%666MMM]]]QQQ666$$$"""&&&%%%///HHHdddkkkVVV666"""%%%###!!!!!!"""$$$$$$#########""""""######$$$%%%!!!%%%(((...???SSSZZZUUU888111111666444***%%%(((&&&&&&&&&''''''''''''''' ---+++"""---HHHjjjxxxeeeDDD&&& ***'''### !!!######%%%((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$########################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''((()))+++(((###$$$***+++'''222!!!777|||@@@$$$---+++$$$...)))+++)))***+++(((999[[[uuuTTTIIIttt\\\999;;;@@@;;;999::::::@@@PPP]]]ZZZOOO???666,,,)))---333666666+++$$$"""'''///>>>[[[vvvvvv]]]@@@'''###:::UUU|||~~~bbbDDD???ppp}}}dddAAA>>>ddd{{{yyyEEEHHHtttzzzuuu???777RRRlllwwwtttHHHAAAbbb{{{{{{hhh777DDDnnnrrrqqqXXX+++***+++,,,,,,---000444777@@@>>>HHHjjjaaaYYYOOOGGGBBB===777333999555000/////////---******+++,,,------------------***......777444;;;lll|||<<<;;;444===444444000222555333AAA^^^xxxzzzxxxnnn]]]kkk~~~qqqzzzwwwcccTTTOOOIII>>>============???CCCFFFHHHSSS[[[bbbddd^^^VVVRRRQQQQQQTTTUUUUUUYYY___```]]]QQQaaarrr}}}ttthhhVVVAAADDDNNN~~~eee444+++...AAAbbbuuuKKK+++***333888888333&&&***))),,,AAA]]]fff___]]]ZZZTTTOOOIII@@@222'''###333NNN[[[HHH(((((('''(((888WWWmmmeeeEEE)))'''%%%"""!!!"""$$$$$$#########""""""######$$$%%%''')))###(((>>>UUUaaaQQQ???111222444---'''&&&''''''''''''''''''''''''"""++++++&&&%%%***GGGmmm|||gggEEE+++"""+++'''&&&'''%%%!!!"""((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&((()))%%%&&&&&&%%%)))...///+++---EEE}}}HHH&&&///000)))***+++&&&+++*********...NNN|||wwwOOODDD}}}bbb>>>777??????666<<<999@@@RRR^^^YYYLLLCCC666333111222555555111---((('''$$$)))@@@aaavvv{{{}}}ZZZ:::000***(((<<>>PPPhhhBBB999WWW|||OOO@@@ccczzzssswwwxxxJJJ:::GGG\\\~~~pppMMMJJJooo}}}zzzZZZCCCPPPnnn{{{zzzeee///***+++,,,,,,---000444777???;;;FFFeeeiiiOOOHHHGGGBBB;;;;;;777222000111000---+++++++++,,,---------,,,,,,,,,***//////777444<<>>mmmggg444///'''...AAA\\\rrr{{{uuuggg[[[CCC444'''---:::===222((()))'''444TTTpppyyyxxxvvvqqqiii```]]]```]]]LLL:::&&&&&&;;;WWWSSS444"""'''(((&&&...FFFccclllVVV;;;***'''$$$"""###$$$$$$#########""""""######$$$%%%###### ###111BBBLLLbbbPPP<<<333000...+++)))(((((((((''''''''''''''')))&&&!!!%%%***&&&---CCCpppzzzWWW---'''""""""((()))$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))$$$%%%'''***(((%%%''',,,OOOTTT+++%%%111)))---222!!!%%%,,,+++(((...>>>fffvvvSSSQQQlll>>>555???AAA;;;777???===III^^^bbbRRRBBB>>>333555888;;;:::444,,,''''''((((((333VVVyyy}}}lllZZZ999$$$'''+++%%%(((555@@@WWWfff{{{tttHHH999```~~~hhhBBB888QQQ```CCCQQQppptttrrrnnnYYYJJJCCCOOOqqqzzzhhh<<>>___~~~eee===;;;hhhaaa>>>666KKKwwwQQQDDDccc~~~|||wwwwwwaaafff[[[AAAEEE]]]vvv|||yyyIII???aaaxxxWWWLLLnnnqqqlll666***+++,,,,,,---000444777:::<<>>888444222222......,,,+++***+++,,,,,,,,,---333000333222BBB|||___777@@@111888777444888===999CCC\\\qqq{{{zzzvvvffflllhhhrrrkkk\\\UUUPPPRRRUUUVVVWWWYYYUUUTTTYYY```ccc```___aaa\\\\\\]]]^^^^^^]]]]]]\\\[[[[[[\\\^^^``````^^^[[[XXX[[[\\\[[[ZZZXXXOOOFFFAAALLLXXXYYYssszzzrrr===//////222VVVGGG"""555***111111111111///---000444///333999CCCCCC...%%%333)))QQQwwwnnnTTT111+++&&&...FFF]]]aaaYYY???)))111KKKMMM888"""''')))+++CCCdddmmmaaa000,,,(((%%%$$$$$$$$$############"""###$$$$$$%%%'''""""""&&&###"""---333NNNaaaXXXDDD999555444))))))(((((('''''''''&&&...---###%%%)))'''(((EEEssscccDDD((($$$)))'''######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))(((''')))%%%)))---(((000^^^~~~KKK&&&%%%222)))%%%000''' 333)))///***(((>>>```DDD===AAALLLGGG777888GGGDDDUUU]]]RRRCCC<<<777111555999<<<:::444...---///+++""")))MMMqqqvvv[[[>>>!!!...444000555AAAAAA555...---)))FFFiiiSSS333???hhh~~~ZZZ888222GGG^^^>>>YYYvvvvvvwwwZZZmmmeee???===LLLjjjmmmAAAFFFnnnwwwXXXqqqpppmmm666***+++,,,,,,---000444777999===GGGPPP|||UUUXXXVVVRRRHHH===666333333000...,,,*********,,,---***---444222666777KKK777:::777999888777555666:::@@@EEEwwwwwwvvvxxxlll]]]UUUUUUZZZ___aaaeeehhh___YYY______WWWUUUWWWUUUTTTWWWYYYXXXTTTPPPRRRMMMLLLRRRTTTPPPNNNPPPUUURRROOOOOOQQQQQQOOOMMMNNNIIIIIIPPPQQQLLLGGGHHHAAAAAAKKKXXX^^^fffeeeeeehhhVVV???///...,,,RRRpppHHH,,,+++000...???===;;;888555444333333777TTTdddKKK---...333(((LLLuuueee@@@111///((($$$(((,,,555KKKcccRRR@@@%%%###???MMM;;;&&&'''%%%"""(((===ZZZnnnuuuYYY888 ###((("""!!!)))"""###$$$%%%%%%$$$"""!!!''''''&&&%%%%%%$$$######$$$---EEE___dddQQQ;;;333888333---))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''<<>>555ZZZppp888OOOttt]]]ttthhh666+++,,,---------///333666888@@@DDDPPP~~~ccc___WWWVVV\\\YYYJJJ===999444***666///&&&,,,***,,,111000,,,333---888GGG>>>===777999888666555555999>>>CCCwww}}}{{{|||tttiii___XXXiiiddd___^^^___```]]][[[VVV]]]bbb^^^XXXWWWWWWUUUOOORRR```www|||ZZZ;;;KKKGGGFFFIIIIIIEEECCCFFFAAA>>><<<<<<===>>><<<;;;>>><<<;;;<<<===>>>BBBGGGEEE>>>>>>HHHTTTyyydddaaaOOO{{{```@@@###+++111///YYYxxxuuuTTT777///***)))<<>>&&&$$$***...000+++"""###555III\\\KKK222%%%222GGGBBB,,,&&&$$$###(((777RRRpppmmmOOO///!!!"""$$$!!!"""######$$$$$$$$$######%%%%%%%%%$$$$$$######"""&&&(((000BBBWWW___TTTDDD999888333,,,&&&%%%))),,,((((((''''''&&&&&&&&&&&&'''((()))555UUUyyy}}}|||xxxqqq```CCC&&&"""000 &&&&&&...%%%'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%(((***)))&&&&&&))),,,***,,,888VVV~~~GGG,,,---444///+++***,,,+++''''''+++***)))000555GGGuuulll\\\BBBFFFGGGFFF@@@;;;@@@NNN[[[UUUNNNFFF===555;;;RRRgggWWWBBB000///444222,,,((())))))FFFxxxzzzbbb<<<'''---UUUttt}}}zzztttyyyzzzdddJJJ;;;444000000333lllzzz|||vvvQQQ222444LLLvvvOOO@@@___yyyrrruuuUUUooosss```JJJ///GGG|||wwwPPPFFFiii~~~nnnsssggg:::++++++,,,,,,---///333666888>>>BBBNNN{{{vvvZZZSSSRRR[[[dddccc\\\UUUTTT===;;;000)))222,,,)))///---+++555111;;;SSSDDD===888888888666444444777<<<@@@kkk~~~|||uuugggddd```___cccgggkkkmmmaaa______```aaa^^^XXXRRRWWWJJJLLLTTT[[[ppp~~~rrr{{{oooUUUCCC:::888888888666333444777111000......///000000///...111111......444;;;>>>CCC999555>>>OOOkkkUUUHHHXXXkkkVVV___bbbAAA;;;555)))333---RRRvvv|||^^^>>>>>>+++%%%...,,,...SSSQQQ111,,,(((222OOOwww}}}nnnOOO555###$$$666MMMWWW^^^SSS999(((000AAAbbbWWWGGG...'''AAAIII,,,'''$$$$$$'''---@@@eee{{{fffCCC%%%%%%%%%""""""""""""###$$$%%%%%%########################$$$&&&$$$(((>>>YYYaaaYYYBBB???:::555111,,,(((%%%)))(((''''''&&&&&&&&&&&&###++++++###---MMMmmm|||nnnNNN555+++###$$$)))444,,,,,,(((((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&"""!!!$$$***---+++(((000EEEjjjBBB$$$)))///)))***)))***,,,,,,---222:::>>>???BBB===DDDjjj[[[ooo___@@@FFFJJJDDD>>>>>>FFFSSS^^^eeeSSS>>>;;;>>>;;;LLLdddhhhIII555***222:::444+++&&&&&&///\\\}}}uuuHHH///"""SSSppp{{{qqqmmmtttzzz{{{oooSSS666)))+++///^^^sss~~~JJJ///222PPP~~~WWW@@@WWWsssvvvqqq]]]mmmrrrpppYYY...999jjjzzzrrrGGGOOOqqqfff===***++++++,,,---///444777888<<>>\\\yyy|||vvvyyyjjj```mmmoooqqqooojjjccc\\\YYYaaa^^^YYYVVVSSSPPPLLLIIIPPPBBBRRRdddiii~~~mmmWWWCCC888777999,,,------,,,***)))+++...++++++******++++++,,,,,,'''---...***+++111333111666;;;<<<888:::KKKQQQUUUHHHQQQ999>>>III777111000...111%%%;;;>>>EEE///%%%+++333000333LLLtttppp@@@***,,,$$$;;;xxx}}}nnnRRR666$$$&&&???\\\qqqsss|||yyyVVV...***>>>```]]]XXX:::$$$BBBNNN((((((######&&&%%%,,,JJJmmmuuummmUUU666$$$###&&&$$$###"""!!!!!!"""$$$&&&'''############$$$$$$$$$$$$ ((()))###&&&999OOO\\\\\\PPPAAA888666444---'''((('''&&&%%%%%%&&&'''''''''&&&***+++%%%'''BBBbbb}}}}}}{{{hhhPPP---+++&&&--->>>===+++'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%(((((((((''''''+++333999\\\uuu===(((---111,,,&&&***+++,,,,,,+++///888AAA444>>>JJJLLLXXX|||```fffcccJJJAAAPPPFFF<<<888DDDYYYddd___TTTKKK222;;;OOOOOOYYY^^^HHH222+++---999;;;000((()))&&&444jjj|||jjj222,,,///tttnnnaaaQQQCCC@@@RRRkkk~~~pppHHH)))&&&000FFFqqqzzz|||zzzBBB---111UUU\\\===LLLnnn|||nnnhhhlllllluuubbb666999SSSttt\\\???hhhqqqiii===)))***++++++,,,///444777:::;;;BBBJJJqqq}}}NNNUUU\\\fffwwwzzziiiNNN===AAA555***000,,,---///***+++666555<<>>555AAA888+++&&&111000111BBB******&&&<<<---222+++!!!444___{{{~~~hhh:::+++111(((DDDeeeAAA***%%%999ZZZrrr|||ooouuuddd111)))EEEbbbbbb\\\999$$$EEERRR***'''""""""'''$$$"""333JJJfffjjjeeePPP444!!!!!!(((###"""!!!!!!"""$$$&&&'''$$$$$$$$$%%%%%%%%%%%%%%%"""%%%)))((( 222HHHccc\\\PPPBBB777333444777((('''&&&%%%%%%&&&((()))...!!!&&&***&&&'''///MMMlllvvvaaaGGG'''fffFFF((('''$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%///444---'''333SSSoooVVV666###+++000''')))555///111///***&&&***222999666CCCTTT]]]rrrnnnccc[[[IIIMMMHHHJJJ<<<>>>GGGUUU___\\\LLL>>>888444SSSlll___TTTIII---'''000===BBB777((($$$***(((666lllvvv]]]'''111DDDzzzZZZ;;;(((###+++)))>>>cccyyyhhh@@@***+++444aaa}}}{{{ooo:::+++111\\\```888>>>ddd}}}gggooorrrmmmvvvhhhCCC<<>>nnn~~~wwwwww]]]___ccciiinnnooojjjfffdddaaa[[[SSSKKKFFFDDDDDD@@@@@@@@@>>>;;;777333111222DDDdddhhhMMMAAABBB999000/////////000///+++(((++++++***'''((()))&&&!!!%%%&&&&&&%%%$$$$$$%%%'''&&&$$$%%%''''''&&&(((,,,///+++###+++TTTpppUUU***+++333000222***333[[[pppMMM111...(((+++---...555CCCOOOUUUkkkrrr}}}}}}XXX---%%%000222OOOZZZ444%%%---PPPqqqzzzjjjQQQRRReeeUUU...000RRRkkkgggTTT///&&&KKKTTT000$$$!!!###((('''$$$)))444TTTcccnnnfffKKK///###"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((( ((()))"""%%%///<<>>777;;;LLL^^^```RRRAAA:::999555FFFmmmyyy[[[@@@666+++///???KKKCCC///######((()))888fffwwwVVV(((333NNN{{{ggg>>>)))%%%***333((( 555ddd{{{ccc:::"""***???gggrrr333+++333ccckkk<<<777\\\{{{]]]rrr{{{wwwxxxnnnQQQ:::===sssHHH:::uuusss:::***++++++++++++...111444:::;;;EEEFFF___ppprrrssswwwSSS<<<222<<>>;;;000111333222000...+++***333444444111///111///(((%%%---222,,, !!!***(((((('''''',,,111,,,###(((******)))&&&%%%''')))+++...888BBB:::)))'''222NNN???+++444hhhzzzrrrnnn777---666---++++++666vvvrrrQQQ444***000???OOOOOO???///000:::555999@@@IIIQQQWWWZZZ\\\SSS:::%%%$$$)))444WWWyyyPPP...$$$444bbbzzzMMM666...777333'''999\\\rrrjjjKKK)))333UUUQQQ...###$$$$$$%%%%%%&&&(((***<<>>;;;bbbiiiSSSAAACCCIIIBBB;;;;;;NNNZZZaaaUUU???333;;;HHHUUU___jjjbbbFFF...+++111<<>>000++++++555TTTuuuqqqkkkGGG,,,BBB^^^LLL'''$$$'''&&&!!! $$$'''''''''HHHbbbjjjtttuuuRRR###"""###$$$%%%%%%$$$"""!!!&&&%%%%%%$$$###"""!!!!!!%%%***)))$$$)))333444+++)))%%%)))===UUU```WWWJJJ<<<999444...***(((''''''--- ''',,,&&&###&&&''''''&&&===fffrrr~~~mmm___???+++***)))'''%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&'''((()))***+++,,,---@@@^^^lll888'''000+++'''(((,,,,,,***+++000))),,,---...888GGGPPPQQQ???BBBCCCDDDfffzzzGGGDDDLLLMMM===888GGGUUUddd___SSSBBB444777GGGVVV|||qqqWWW@@@444(((&&&000CCCKKK???%%%+++...###''':::```[[[444###999uuu}}}ddd666$$$666\\\}}}ggg@@@!!!///\\\rrrYYY444,,,$$$...???RRRmmmiiiBBB,,,,,,666nnn~~~uuusssAAA///MMMnnnfffwww|||ooosssiii:::000MMMmmm888EEEuuuccc///,,,,,,,,,++++++,,,///222666888FFF???NNN}}}lllMMMAAA222///:::222+++)))222444+++999VVVIII666666444444666555333555:::SSSnnnzzzxxx{{{jjjfffaaaaaacccdddaaa]]]QQQNNNIIICCC???;;;:::999111000///---+++***((((((&&&&&&%%%&&&&&&'''((()))$$$$$$%%%%%%%%%%%%&&&&&&###"""---444---+++///,,,333%%%,,,>>>~~~ttt;;;777mmmddd111(((///'''%%%444HHHFFF222######***AAAFFF666)))---333IIIooopppiii:::(((111888999555EEEQQQaaa{{{}}}sssiiibbbRRRJJJ@@@:::888777333///+++///...&&&"""333[[[GGG---///111WWW{{{ppp___FFF///,,,666JJJgggtttGGG(((;;;aaahhhGGG%%%"""###"""!!!&&&&&&###&&&+++EEE___lllzzzmmmEEE"""&&&&&&!!!"""######"""###$$$%%%&&&%%%$$$$$$%%%'''&&&%%%***222333..."""%%%(((,,,444DDDWWWdddTTTEEE666111555444+++ ))))))******)))(((''''''+++'''&&&''''''222UUUwww|||||||||{{{zzzyyyxxxwww^^^JJJ222&&&&&&******&&&'''+++'''%%%''')))&&&+++###''',,,$$$ %%%%%%***'''&&&(((&&&###"""$$$&&&&&&''')))(((&&&(((+++$$$%%%&&&''''''&&&$$$$$$...)))$$$"""$$$&&&'''&&&---******)))&&&---IIIgggNNN(((---444+++555&&&444---***/// ///...)))---333;;;OOO^^^ZZZPPP:::888\\\```@@@LLLMMMFFF<<<===OOOeeerrriiiLLL:::<<<777222IIInnnYYY777//////******000FFF<<<...&&&$$$%%%&&&%%%'''---TTT~~~qqq;;;!!!...aaa{{{xxxYYY@@@666PPP~~~}}}FFF((()))@@@vvvxxx999//////...,,,///444444000***,,,???aaa|||~~~|||}}}hhh999000HHHrrraaayyyhhhnnn???666DDD~~~???BBBqqqxxxkkkOOO888***+++++++++***,,,///222777===BBBAAAEEE~~~~~~KKK777,,,222444+++(((///)))777000444444hhhMMM777777444444666555333555:::WWWpppyyyvvvwww~~~gggVVVgggbbb[[[WWWUUURRRMMMHHH>>><<<888555222000//////---,,,+++***)))'''&&&&&&''''''&&&&&&&&&&&&&&&'''#########$$$$$$$$$%%%%%%...+++333666---,,,000---,,,$$$>>>lll}}}bbbPPPNNNXXXDDDCCC777000'''...***!!!&&&)))+++(((((((((---999@@@III>>>+++(((///<<>>???JJJZZZ^^^TTTLLLLLLKKKDDD>>>FFF\\\ppprrrjjjLLLAAA444333@@@MMMOOOJJJEEE888...---***)))000<<<;;;222(((""""""###$$$###%%%***LLLwwwwwwMMM...,,,EEEggg{{{hhhXXX___uuu}}}JJJ,,,&&&888nnn|||LLL222///,,,)))+++...---***000###///\\\}}}yyywwwzzz```999--->>>kkkfffzzzvvv{{{tttxxxBBB777BBB```555OOOuuupppZZZ;;;)))+++++++++))))))***---000666;;;AAABBBGGG|||pppJJJ@@@;;;<<<888---)))+++,,,444///333888RRR999777555444666555333555;;;ZZZqqqyyyttttttzzz~~~eeeXXXUUUVVVWWWZZZTTTMMMGGGCCC>>>777222000...---+++*********+++(((''''''&&&&&&%%%%%%$$$'''&&&%%%$$$############"""""""""############$$$%%%"""***111333<<>>???VVVvvvvvvkkk???(((111--- ;;;nnn[[[555&&&&&&222JJJ^^^yyyzzzwwwtttxxxuuu[[[;;;+++999ZZZ{{{wwwRRR///"""%%%)))'''%%%&&&&&&%%%###'''666JJJiiiyyyqqqPPP222"""((("""###$$$%%%&&&&&&&&&%%%%%%######""" """''''''%%%''''''%%%"""!!!$$$+++111EEEQQQ]]]\\\PPP@@@777444333///)))''''''(((&&&%%%&&&"""###******### ###000===SSSmmmzzzttt{{{qqq```TTTMMM///---)))&&&(((+++)))$$$,,,$$$&&&***### '''$$$$$$''''''$$$$$$''''''((()))(((&&&&&&''''''&&&&&&''''''(((((()))))),,,+++)))%%%"""$$$***///;;;QQQqqqjjjQQQ,,,)))222'''$$$000(((000'''BBBOOOTTTpppaaaYYYAAA:::FFFPPPYYY]]]XXXGGGBBBCCCJJJLLLIIIJJJPPP===>>>FFFZZZqqqwwweeeOOOCCCFFFEEEFFFRRRZZZKKK444'''///444///'''(((666CCC///***### !!!###$$$###&&&&&&>>>gggzzzeeeAAA***222LLLsss}}}lllEEE---&&&333ggg~~~]]]333,,,%%%%%%((((((###,,,###)))JJJooo}}}|||xxxTTT:::///<<>>qqqhhhHHH111***,,,,,,+++)))((()))---000444999@@@DDDIIItttrrrhhhjjjhhh^^^NNN???555000///000...222===XXX<<<777555444555444333666;;;XXXoooxxxvvvuuuxxxhhhbbb[[[WWWWWWVVVSSSQQQEEEAAA;;;777444000,,,))))))((((((''''''((())))))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""""""""###"""""""""#########$$$$$$((($$$+++888EEEZZZgggccc\\\888+++___aaaNNN999NNNUUU,,,+++000%%%### """(((***(((%%%+++$$$%%%"""!!!777CCC222,,,***''',,,///&&&+++CCCGGGAAABBBZZZxxxyyyoooddd]]]222***&&&******(((000===kkk<<<%%%---111<<>>666&&&,,,---000FFFiii|||}}}{{{|||ggg@@@444///<<>>888555444555444222666<<>>hhhnnnOOO///$$$111EEELLLTTTOOO777111###"""...IIIrrr~~~ddd000$$$+++OOOrrr|||tttkkk999111'''%%%000EEEYYYccc[[[ZZZHHH+++***+++555jjjzzz|||vvv___///:::vvv]]]hhhdddAAA888666000))))))***)))((())),,,///000444===FFFKKKkkknnntttaaa@@@;;;JJJOOOAAA333000000...---,,,222555PPP^^^???888555444444333222666<<>>SSSlllwwwwww```HHH999111,,,'''$$$(((111<<>>PPP]]]bbb[[[OOOBBB777000---,,,'''&&&%%%$$$######%%%'''$$$(((***&&&!!!"""+++444OOO^^^uuummmlllmmmaaaKKKCCCDDD???555222000111///***(((***)))///111,,,+++000222...333888AAALLLVVV___eeeiiifffEEE...(((+++,,,+++///((($$$&&&+++---000222///000mmmvvveeepppZZZGGG???777>>>FFF@@@<<<@@@@@@LLLMMMIIIBBB===FFF[[[nnnxxxmmmYYYAAA111999XXXwwwVVV___VVV;;;...444333((()))%%%!!!&&&777AAA666###$$$$$$$$$$$$######"""""""""######111VVVyyy~~~nnnKKK555%%%###'''///..."""***$$$(((;;;\\\}}}|||aaa///$$$222___}}}___:::###,,,333+++---<<<333222000$$$))),,,///SSS~~~{{{yyyPPP///777ooo}}}jjjIII444===666))))))+++,,,+++***))))))***///222;;;EEEKKK|||TTT[[[tttrrrKKKBBBVVV\\\YYYIII999333222000---,,,333999ddd^^^???999555333444333222666===XXXnnnzzz|||xxxtttooo___[[[VVVRRRNNNIIIEEEAAA(((+++///333333///((($$$&&&&&&%%%$$$######$$$$$$&&&''''''''''''''''''&&&######$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''"""""""""############$$$%%%000===555######((("""""")))000%%%))))))))),,,'''###"""###$$$$$$###"""$$$'''***'''(((!!!$$$%%%###&&&$$$***&&&$$$***+++(((...444;;;@@@OOOgggqqqqqquuu}}}mmmSSS<<<,,,%%%%%%%%%(((***,,,,,,***'''$$$###%%% $$$333AAAOOOgggqqq[[[FFF;;;===999555;;;OOOhhhyyycccMMM222%%%'''+++***&&&)))999IIIPPPPPPMMMHHHBBB000...!!! )))%%%)))AAA^^^jjjkkkTTT777&&&######"""""""""###$$$%%%$$$"""###&&&%%%###&&&,,,%%%%%%&&&''''''&&&$$$###"""((()))''')))333<<>>\\\{{{~~~bbb^^^[[[ZZZVVVOOOMMMNNNTTT\\\\\\UUUSSSXXXYYYTTTiiippp{{{vvv___:::---!!!""",,,222000+++"""&&&---222111222???OOO\\\IIIjjjiii[[[XXXHHHDDD???AAABBB<<>>(((&&&''')))///(((---:::SSSrrrqqqPPP...&&&666aaaxxxwwwwwwXXX<<<444000&&&"""&&&&&& ***)))***---+++>>>rrrxxxWWW777000000^^^uuuPPP444777AAA444555111333444333///+++)))(((///000:::EEEIIIxxxNNNTTTnnncccGGGQQQ^^^[[[RRRDDD666---***)))000---111>>>|||]]]???999555333444333222666===]]]qqq{{{{{{uuuqqqtttiiiaaaYYYVVVSSSMMMFFF>>>777111......+++'''$$$###$$$%%%'''!!!"""###"""""""""$$$&&&###$$$%%%%%%&&&&&&&&&%%%############$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!""""""""""""222GGG===!!!$$$%%%"""###+++&&&!!!''' """ %%%''' ###&&&&&&&&&%%%%%%%%%,,,&&&&&&///&&&***%%%%%% $$$,,,'''%%%000---222///222CCCGGG:::222(((''''''(((***+++)))((())))))((()))+++000777;;;CCCMMM\\\kkkyyyzzzlllkkknnntttxxx{{{kkkQQQ???...%%%)))&&&%%%777SSSkkkrrrfff^^^GGG==='''""",,,###222GGGYYYkkkiiiOOO222'''***###"""!!!!!!!!!"""$$$%%%%%%###$$$((('''%%%)))000$$$$$$%%%'''))))))(((&&&$$$$$$%%%%%%&&&&&&'''((()));;;RRR``````WWWNNNIIIBBB:::000((('''((('''###%%%'''(((&&&$$$%%%(((,,,&&&(((((((((...@@@ZZZmmmzzzxxx{{{___@@@...,,,(((''')))---///,,,(((&&&***...))) '''BBB[[[gggxxxzzzbbbIIIGGGJJJHHHBBBHHHMMMEEE888>>>LLLdddyyy|||jjjUUU999222111<<>>,,, ***$$$333KKKiiiccc;;;+++(((<<>>;;;666000+++)))//////999DDDHHHuuu}}}LLLQQQ^^^hhhvvvwwwRRR888DDD???999555333222000222555444...///AAAVVV>>>999777000///444111444DDD```wwwxxxrrrvvvvvvrrrfff___YYYRRRMMMAAA;;;444///...---,,,***&&&'''(((&&&$$$###$$$&&&"""''''''######''''''"""&&&&&&%%%$$$#########$$$%%%$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$%%%&&&&&&%%%###!!! !!!%%%""" """'''***(((%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&(((***,,,---///***)))------)))))),,,'''&&&)))...***"""'''222...111777CCCSSSdddpppwwwzzzxxxxxxxxxsssllleee]]]QQQBBB777(((((()))'''"""'''???YYYzzzpppjjjYYYBBB111(((%%%%%%'''///AAA[[[eee```XXXAAA&&&(((### ***))) &&&&&&"""'''222///%%%)))((($$$!!!###((((((%%%(((%%%""""""%%%'''&&&%%%&&&)))///999GGGUUUbbbiiiSSSGGG:::555888666...$$$%%%&&&'''&&&$$$$$$&&&(((***)))'''&&&&&&(((+++,,,BBBLLL]]]ppp~~~xxx```BBB///,,,---+++''')))))))))))))))******+++&&&+++,,,))))))999UUUllliiiaaakkkqqqVVVQQQLLLKKKLLLJJJDDD???JJJddd}}}qqqYYYAAA333:::777555888>>>BBBBBB???,,,***,,,000---%%%!!!###///>>>:::,,,$$$###$$$$$$###""""""'''---...,,,***(((######)))333UUU}}}~~~vvvgggXXXNNNIIIPPP___tttgggDDD+++)))(((FFFppp}}}zzz~~~~~~yyyrrrZZZ555$$$&&&''')))'''&&&&&&((()))((('''(((CCC```]]]EEE===???999???CCCccctttsssTTTJJJ???CCCKKKBBB<<>>ddd|||zzz{{{~~~~~~zzzvvv|||~~~}}}tttbbbJJJ333%%%...222RRRwww}}}fff>>>***+++,,,)))'''&&&&&&(((************&&&...222...666GGGNNN<<>>;;;888@@@DDDEEEHHHZZZtttwwwFFFJJJOOOZZZaaaUUU===///---222333333111///...///111///222444NNNSSS===999888222111555111555GGGfffuuuuuuqqquuuzzz~~~rrrjjjdddYYYQQQFFF<<<666000+++'''***((('''&&&&&&%%%###"""&&&###!!!###&&&'''$$$!!!!!!$$$%%%$$$$$$%%%$$$!!!###""""""""""""######$$$######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$%%%&&&%%%"""!!! !!! ###&&&''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''')))***+++((((((+++...,,,&&&###$$$###(((+++///:::OOOdddppp}}}xxxddd]]]UUUNNNIIICCC===888111444666666222///000111,,,((($$$$$$&&&((('''&&&'''&&&$$$***@@@ccc{{{SSS444)))***###"""...BBBXXXmmmooo\\\888((( &&&(((!!!$$$### ###000:::999111+++444...'''(((111777000$$$***,,,---,,,)))%%%###"""###""" !!!$$$***111555DDDJJJRRRYYY\\\VVVKKKCCC>>>999333...+++))))))(((%%%&&&'''''''''''''''&&&+++)))&&&$$$''',,,333777>>>LLLYYYjjjppp[[[@@@111///111///+++"""%%%)))+++***+++,,,...,,,+++++++++***))))))(((++++++,,,333???NNN[[[bbbXXXWWWTTTXXXZZZcccgggLLLOOOCCC888;;;MMMeeewwwjjj\\\IIIAAAIIIUUUWWWRRR===777...)))(((((('''%%%,,,(((&&&&&&$$$!!!"""%%%888888222(((""""""###$$$&&&111???NNNWWWRRRIII888222'''%%%'''"""***AAAooottt}}}|||uuugggcccYYYHHH777+++&&&&&&###999cccjjj@@@((('''''')))'''&&&&&&'''))))))))),,,!!!***''''''555???<<>>999999333222555111666IIInnnxxxvvvmmmkkkuuutttfff\\\VVVQQQ>>>:::333///,,,+++(((''''''''''''((('''&&&$$$"""%%%%%%&&&((((((&&&"""$$$$$$$$$######$$$$$$$$$!!!!!!!!!!!!!!!"""###$$$"""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""#########$$$%%%$$$""" !!!"""((()))'''%%%&&&)))%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))***(((+++---,,,((($$$$$$'''***<<>>999555///***(((&&&$$$"""###%%%''''''&&&%%%&&&'''(((%%%"""!!!$$$&&&''''''***###(((@@@bbbzzzxxx[[[:::"""***!!!###///???YYYkkkiiiPPP666''')))###$$$!!!'''333555---'''(((999666000,,,...111---%%%***...222222...***))))))'''%%%"""!!!"""&&&***...***---666GGGXXXbbbbbb^^^ZZZRRRGGG<<<555000,,,)))(((((((((((((((((())))))''')))+++,,,+++'''###!!!###---000555@@@CCCDDDKKKRRRTTTWWW[[[___bbbddddddooonnnmmmkkkiiihhhggggggZZZTTTIII>>>777333333444444,,,%%%$$$)))---+++(((,,,...///...+++***---000***+++...///...+++(((&&&000666:::888555;;;JJJXXXJJJ___VVV___[[[GGGKKK>>>AAAFFFTTTiii{{{}}}nnn___BBB>>>>>>III]]]ggg^^^NNN,,,)))%%%%%%'''***++++++"""$$$&&&&&&$$$$$$)))///AAA888+++###"""$$$&&&%%%333KKK___nnnxxxwwwooo^^^KKK///&&&***&&&$$$///JJJaaa~~~~~~dddIII999000000---)))$$$###%%%'''+++OOO}}}~~~yyy{{{wwwbbb???,,,+++************,,,......,,,***&&&$$$...444+++...CCCQQQnnnddd[[[\\\vvvwwwlllxxx```PPPFFFEEEHHHGGGFFFGGGJJJLLLLLLKKKEEELLLMMMHHHGGGNNNVVVZZZ\\\iiiwwwfffCCCEEEIIIOOOOOOBBB222---000000///...,,,+++---222555///444:::tttMMM@@@888888333222555111666JJJqqqvvvssseee[[[lllssslllddd^^^VVVJJJ;;;111+++)))'''&&&&&&&&&&&&&&&!!!"""$$$%%%&&&''''''((( &&&,,,---(((###""""""%%%###!!!!!!!!!!!!###%%%!!! !!!"""######!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""###%%%$$$""" !!! &&&,,,,,,'''$$$%%%'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''))))))...///,,,'''$$$,,,:::EEE[[[mmm{{{kkkRRR;;;000...333777+++)))&&&&&&'''(((******))))))***)))'''%%%%%%%%%&&&%%%$$$###$$$$$$###"""%%%(((>>>bbbxxxzzz}}}yyySSS111***"""$$$***...???VVV```^^^OOO777"""&&&%%%$$$$$$***111,,,!!!!!!((('''444<<<666+++&&&))),,,''',,,000222///---...///,,,***'''%%%%%%''')))+++###+++333444555===MMM[[[___]]]YYYTTTMMMDDD;;;555---,,,***)))((()))*********)))'''&&&'''***...111***///***$$$%%%"""''')))***+++,,,,,,------...,,,,,,+++***)))'''%%%$$$///...,,,***)))***+++,,,............,,,)))'''%%%))))))((((((((()))***+++$$$(((///444666444000,,,111999AAAAAA>>>@@@IIIRRRSSS___FFFGGGGGG999KKKRRR___mmmzzzxxxgggSSSGGGDDDTTTNNNFFFEEELLLPPPGGG;;;******))))))))))))((('''###$$$!!!!!!(((555@@@;;;000$$$ """%%%&&&%%%+++IIIgggtttyyy}}}}}}xxxxxxiiiOOO;;;222%%%!!!,,,***EEEiii|||^^^666&&&%%%%%%'''))))))&&&$$$111HHHeeekkk[[[WWWZZZVVVRRRJJJFFF===---***///...(((+++000666:::999666222///---,,,''',,,RRRUUU>>>999888:::444888<<>>IIIGGGaaaeeellltttyyyyyyvvvsss[[[NNN===000:::hhh~~~XXX000&&&,,,000555***000777999999999<<>>777888???EEEGGGEEE333555222***%%%&&&'''&&&)))******)))'''&&&&&&&&&%%%### ###///<<<===777&&&!!!!!!""" """'''???```zzz|||wwwzzz}}}zzzqqq|||}}}qqq^^^???))))))%%%%%%...DDD___qqqtttqqqSSSJJJ<<<000(((%%%&&&'''(((!!!(((,,,888EEEGGGSSSRRR]]]ggghhhnnntttooommmooosssxxx{{{{{{xxxuuuuuujjjbbb[[[XXXiiivvvCCCFFF;;;111333000$$$,,,...000111222444555777888999<<>><<>>DDDHHHOOOQQQQQQLLLFFFEEEKKKQQQlllhhh~~~lllVVVRRR<<<:::555;;;BBBBBB;;;333///---&&&,,,///,,,)))+++------,,,+++)))%%%"""!!!!!!###""" """...AAAHHH666%%%""""""%%%$$$!!!$$$,,,IIIfff{{{xxxrrruuuvvvqqqssstttqqqrrrttt]]]:::((())))))***---888OOOjjj~~~kkkOOO666((($$$%%%$$$!!!(((***!!!***HHH___rrruuu}}}zzzqqqtttrrrqqqqqqqqqooollljjjfffeeerrryyyllliii|||___nnnuuu888555''' (((++++++000---)))%%%%%%(((+++,,,+++333444666666555444777<<<:::@@@<<<999?????????HHHIIIMMMQQQPPPMMMMMMPPPSSS\\\ooo===EEEBBBMMMRRRJJJ:::///---///***+++,,,+++++++++...000222555;;;cccFFF<<<555777666111,,,...666===FFF---<<<666>>>~~~rrrfffVVVIII<<<111++++++''''''&&&%%%$$$$$$$$$$$$###&&&)))***(((%%%$$$###***$$$ &&&777KKKYYY```mmm\\\KKK@@@222###!!!(((!!!...===IIIPPPNNN>>>,,,######"""""""""###$$$%%%$$$######"""""""""###### !!!"""""""""""""""""""""""""""""""""""""""############"""!!! (((&&&$$$!!! !!!"""############$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!######%%%((('''&&&+++333KKKkkkwwwnnnnnnmmmYYYDDD888444000,,,(((%%%%%%((((((###!!!%%%'''&&&%%%&&&(((###''')))'''111CCCIIIDDDDDD444&&&'''(((###%%%%%%&&&%%%%%%%%%&&&***///ZZZsssFFF+++******+++++++++,,,,,,,,,000555;;;BBBNNNeeeWWW222******'''---:::111999MMMccciiiXXX???000%%%$$$&&&$$$,,,$$$######$$$&&&))),,,...FFFJJJ???)))!!!(((,,,&&&&&&&&&&&&%%%###%%%,,,444***---+++%%%###(((+++***,,,;;;PPPXXXIII777;;;KKKPPPDDDDDDTTTaaabbb___aaaXXXWWWSSSMMMEEE???===<<<===444***&&&(((***((($$$&&&))),,,+++((('''))),,,(((''''''(((***+++)))'''***+++,,,***&&&%%%)))---)))&&&$$$&&&******'''$$$***&&&&&&++++++&&&'''---666<<>>???DDDGGGGGG>>><<<777222///---------++++++++++++***))))))((((((&&&###!!!!!!"""$$$%%%((((((JJJOOO222!!!&&&"""""""""""""""$$$&&&'''>>>WWWmmmqqqoooqqqsssrrrvvvssswwwwwwuuuzzz___(((###***444###+++999:::^^^zzz~~~kkkQQQ;;;...+++%%%"""%%%&&&$$$(((...,,,:::QQQjjj{{{~~~uuulllhhhlllllleeebbbeeegggddd___jjjssssssqqqzzzWWWAAA///---***)))***++++++++++++***(((&&&%%%&&&'''(((&&&***///000///---,,,---333555777777666888;;;>>>@@@IIIZZZ___TTTSSS\\\\\\SSSLLLJJJPPPXXXhhh}}}III@@@FFFFFFVVVUUU999---111)))...---,,,+++,,,---...///...555KKK[[[@@@:::444555333...***,,,333;;;666,,,999555999uuueeeZZZOOOBBB999111)))%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&((((((&&&$$$$$$$$$###$$$+++:::JJJSSSRRRNNNVVVJJJ???:::111$$$!!!''''''222>>>IIIRRRTTTJJJ>>>'''&&&%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%"""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%###!!! !!!!!!""""""#########$$$$$$$$$$$$######"""""""""""""""$$$###%%%'''&&&&&&,,,555UUU\\\ZZZMMMCCC===111%%%$$$$$$%%%&&&&&&%%%######((($$$"""$$$%%%###"""$$$+++"""''';;;QQQjjjzzziiiBBB+++""" %%%%%%(((%%%###%%%###))):::zzznnnIII333***))))))))))))*********+++))),,,000333999III^^^ooo___;;;000...)))(((,,,999999555<<>>666333***---(((&&&,,,333333***""",,,///...++++++,,,***$$$++++++000555333444DDDYYYcccKKK555111555;;;DDDNNN]]]___``````]]]YYYSSSPPPPPPJJJCCC>>><<<:::555111,,,+++******++++++******((((((((()))***++++++***((((((((('''''''''''''''+++++++++,,,,,,,,,++++++(((+++222:::@@@CCCHHHMMMJJJIIIGGGEEEFFFIIIOOOTTTjjjpppwwwzzztttiii\\\SSSNNNHHHAAA>>>???@@@@@@>>>111111000///---,,,+++++++++++++++***)))((('''&&&###$$$$$$$$$###"""###$$$ (((777@@@666$$$ )))###"""!!!!!!"""###$$$%%%...,,,000BBB___vvvzzztttvvvwww}}}~~~yyygggMMM)))###*** ###+++'''>>>BBBUUUrrriiiXXX<<<...$$$&&&***(((###222---((((((444KKKfffxxxpppnnneeeXXXTTTZZZbbbfff\\\fffppprrrrrrzzzwwwsssvvv\\\<<<666---***((('''((())))))))))))(((&&&%%%%%%'''((()))444***  )))111555888222---,,,///444666666---222@@@IIILLLWWW\\\RRRJJJFFFFFFKKKIIIGGGPPP^^^dddzzzzzzGGG@@@DDDIIIVVVNNN444///333***------,,,+++,,,---...///000777SSSQQQ999777333222000+++(((+++111777)))...555777:::qqqaaaUUUDDD>>>555---)))%%%!!!!!!$$$############$$$$$$$$$$$$$$$%%%&&&&&&$$$###$$$%%% '''444DDDOOONNNAAA666999222000222///&&&"""&&&(((...666===EEEJJJEEE>>>((('''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$""""""""""""""""""""""""###"""!!! !!!###&&&'''!!!!!!!!!!!!!!!!!!!!!!!!######!!!  !!!""""""""""""#########$$$$$$###""""""""""""###$$$$$$$$$$$$%%%'''''')))444???bbbVVVMMM???---''')))%%%######$$$%%%''''''%%%###((($$$###%%%%%%""""""%%%&&&---XXXaaa;;;&&&###+++###***$$$"""'''###000TTT~~~HHH'''+++(((''''''((((((((()))))))))&&&((((((&&&&&&,,,888AAA^^^GGG000(((***+++(((%%%000888999555CCC[[[eee___AAA000 """%%%)))$$$$$$$$$$$$$$$$$$$$$$$$ '''000@@@VVVaaaMMM000 (((,,,%%%""",,,$$$&&&&&&&&&***...,,,''''''"""###,,,000111555<<>><<<<<<;;;666222000111111000///......//////......///222444222000666999;;;;;;::::::<<>>///))),,,000...+++555111333777CCCYYY```PPPCCC>>>???EEEFFFBBBCCCIIILLLPPPWWWcccxxxwwwEEEAAACCCLLLUUUJJJ444000333+++---,,,+++++++++---...///222888]]]KKK666666222000---***))),,,111555***333///777@@@yyycccRRROOOIII:::///)))######"""!!!"""%%%!!!"""######$$$$$$$$$$$$$$$%%%%%%$$$""""""$$$&&&$$$***333:::;;;777///)))'''%%%''',,,+++&&&$$$&&&(((***,,,000444555222///+++***)))''''''''''''(((((((((((((((((('''&&&&&&)))(((((((((((((((((()))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&''''''!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""############""""""""""""###$$$%%%&&&$$$$$$%%%''')))///===LLLJJJFFFEEE777!!!""",,,***''''''%%%######&&&&&&###&&&######&&&'''%%%&&&(((&&&---^^^}}}[[[888&&&+++!!!***$$$"""***)))???ppp}}}VVV+++(((111'''''''''''''''(((((((((((()))***)))&&&######'''***,,,(((!!!###***+++&&&%%%...===CCC<<<999OOOkkk\\\JJJ))))))$$$&&&""""""#########""""""!!!&&& ...RRRmmmjjjVVVBBB666((($$$,,,111)))######""""""$$$'''+++,,,'''$$$(((111444---###555000111<<>>KKKSSSTTTTTTSSSRRR]]]]]]bbbmmmvvv{{{~~~~~~dddPPPLLLBBB))) ,,,'''%%%$$$###%%%&&&%%%%%%%%%%%%$$$$$$%%%&&&'''(((MMM???---$$$&&&***+++***LLL???000)))+++---,,,(((,,,)))***---AAAjjj|||EEE;;;333666===CCCJJJQQQIIIHHHGGGGGGKKKTTT```iiisssDDDCCCGGGKKKRRRNNN===000------,,,++++++++++++,,,...///111666gggHHH888666222///---,,,---000333444///222'''555FFFxxxjjjZZZEEE555===LLLNNN---'''###$$$$$$"""###%%%!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$###""""""%%%'''$$$+++111000***&&&'''+++%%%$$$%%%((()))'''&&&(((++++++,,,......,,,((('''---,,,+++******+++,,,---++++++,,,,,,,,,,,,+++++++++***)))))))))******+++((((((''''''&&&&&&&&&%%%((()))***+++***(((&&&$$$ !!!!!!"""!!!!!!"""""""""#########""""""""""""###%%%&&&'''%%%%%%&&&''''''...>>>OOO<<>>JJJ___cccJJJ111111,,, !!!!!!!!!"""#########"""""""""'''(((%%%,,,@@@RRR[[[lll^^^FFF///'''))))))%%%'''((()))'''###!!!###''')))%%%$$$''')))((('''((()))!!!$$$...999AAA222,,,''''''...555888888<<>>???@@@AAAAAACCCFFFIIINNNBBB333(((%%%'''((()))(((---222333111//////000(((((((((((()))+++,,,---'''''''''''''''&&&%%%$$$ ###(((///555888***$$$"""%%%"""&&&!!!!!!"""######"""""""""###$$$((((((''''''DDDppp```///(((&&&"""+++###"""&&&))))))))),,,333999@@@HHHYYYooohhhPPP...)))$$$$$$&&&'''%%%!!!&&&###!!!!!!%%%333KKK```VVVEEE;;;@@@FFFBBB999444JJJNNNSSSIII444...)))%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%$$$###""""""!!!&&&(((***((($$$!!!!!!""" ###%%%%%%$$$%%%(((+++...///444000&&&///===???111...,,,111666555///(((666555333444888???GGGLLLGGGFFFEEEIIIWWWrrrmmmBBBIIINNNMMMOOOZZZ[[[@@@***...************+++,,,...//////222zzz___===<<<333...,,,,,,000777:::888444...///===IIIRRRdddNNNCCCAAA///$$$%%%000FFFOOOFFF)))$$$"""$$$$$$"""!!!######$$$&&&&&&&&&%%%###"""$$$%%%&&&%%%$$$%%%&&&((($$$)))......,,,***+++...)))******)))***+++,,,,,,+++)))+++000111...///444000000111222444777:::<<<<<<===@@@BBBDDDDDDCCCCCC@@@>>>:::777444222111111......------,,,++++++***,,,,,,------+++((($$$"""########################""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""###############$$$$$$%%%&&&%%%&&&''''''&&&+++===OOOfff|||\\\///(((###!!!666bbbvvvrrrWWW888(((%%%%%%%%%%%% ***'''@@@~~~uuuFFF+++)))!!!))))))$$$GGGwwwUUU...***..."""(((%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$"""$$$'''(((%%%"""!!!!!!###%%%$$$###$$$(((!!!333AAA>>>777999@@@DDD666GGG\\\aaaUUULLLAAA000((('''%%%###"""""""""######!!!!!!'''+++(((!!!111LLLppp[[[222111(((###%%%(((&&&%%%%%%$$$((()))'''%%%###"""''''''&&&###!!!"""%%%'''((((((((('''%%%"""&&&(((+++///444;;;BBBFFFOOORRRWWWYYYXXXVVVSSSQQQOOOOOORRR[[[cccfffaaa\\\]]]gggrrruuupppjjjhhhiiiVVV___fffbbbXXXVVV```lll{{{jjj```ccc___MMM???;;;---222999===<<<777333000///---+++***+++---......111333444444000,,,)))''')))***+++,,,,,,,,,+++***######$$$$$$$$$$$$###### !!!&&&...555666222..."""!!!###$$$  ((( !!!"""$$$$$$$$$$$$###''',,,)))$$$###$$$$$$)))KKK|||uuu===,,,,,,###***%%%)))(((&&&$$$""""""$$$%%%%%%)))111???WWWppp|||}}}eeeRRR888$$$ %%%)))&&&%%%''')))***000BBBSSSGGG777******,,,)))+++000HHHCCCCCC333)))######""""""###%%%&&&$$$#####################""""""###$$$######&&&)))%%%''')))(((%%%######%%%###***%%%%%%,,,---$$$&&&+++333<<<@@@;;;555***,,,///333666888777666AAABBBCCCDDDDDDGGGKKKOOOpppjjj@@@JJJIIITTTRRRUUU```SSS777...***)))))))))+++,,,...///333444NNN777;;;000+++***+++111999<<<888333///444RRR[[[ZZZKKK444222$$$&&&...+++!!!&&&"""%%%!!!###$$$""""""$$$$$$%%%'''''''''%%%###"""$$$%%%''''''&&&&&&'''(((******))))))))))))'''&&&''')))******+++......---///,,,---222333111555;;;>>>>>>???BBBEEEIIILLLNNNQQQSSSVVVXXXZZZ[[[ZZZZZZNNNKKKFFFAAA<<<999777777444333333222111000000///,,,,,,+++)))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###############"""!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$######$$$$$$%%%&&&"""$$$(((******222EEEXXXwwwNNN###---+++000\\\wwwwww{{{rrrGGG...'''&&&&&&%%%&&&...---oooUUU...)))+++...'''VVVooo<<<)))///###!!!)))%%%######$$$$$$$$$%%%%%%%%%)))%%%"""###&&&'''$$$!!!+++###$$$&&&###"""%%%$$$(((999GGG>>>,,,111EEE>>>555IIIhhhrrrsssgggLLL---+++'''$$$"""!!!""""""$$$&&&""" $$$'''%%%''',,,@@@fffZZZCCC---'''))))))''''''%%%&&&$$$""""""%%%((((((###''')))(((&&&'''******&&&&&&%%%######%%%***---"""!!!"""###%%%''')))***)))+++111999AAACCC???;;;GGGFFFIIISSS^^^```ZZZQQQGGGRRRbbblllnnnjjjccc___bbbrrr}}}pppooooooVVVSSSKKK777,,,///------,,,***'''&&&'''(((###(((---///...///111444333000---***((()))******'''(((***+++***&&&""" !!!"""""""""""""""###&&&...888>>>999+++%%%### ###((('''### !!!###$$$%%%%%%%%%$$$&&&&&&!!! &&&&&& %%%,,,YYY}}}DDD///111$$$(((%%%$$$######'''++++++((($$$!!!(((&&&!!!:::^^^uuuuuuZZZAAA222+++))))))(((%%%%%%%%%$$$))):::MMM<<<...###!!! """///@@@BBB===GGGAAA'''"""+++&&&"""!!!!!!"""$$$%%%###""" !!!"""######$$$$$$### """%%%&&&%%%$$$"""""""""###%%%%%%$$$$$$$$$%%%,,,***((($$$&&&&&&(((%%%######)))000222000---+++******,,,///000111,,,000555;;;@@@CCCDDDDDDAAAGGGWWWpppggg>>>IIIDDDZZZUUUNNN___aaaDDD...***)))))))))***,,,...///888777KKK???555999//////++++++888FFFCCC666QQQQQQOOOGGG;;;000)))&&&&&&''''''&&&$$$###$$$%%%""""""""""""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$""""""$$$%%%&&&'''''''''///...+++(((%%%'''+++///%%%***000333333222000///777999;;;>>>@@@EEEJJJMMMRRRTTTWWWYYY\\\aaafffjjjpppxxx~~~kkkEEE@@@GGGKKK666GGGHHHZZZ___[[[QQQBBB999777666333111444111***(((***(((###''''''&&&&&&%%%%%%$$$$$$%%%$$$###"""!!!!!!!!!!!! !!!!!!""""""######'''&&&%%%$$$############+++''''''...---RRRgggmmm???///444qqqzzzvvvZZZBBBDDDddd|||uuu555))))))%%%###%%%+++%%%$$$IIImmm(((+++%%%"""///,,,mmmSSS<<<(((%%%&&&"""!!!%%%""""""""""""############$$$$$$$$$###$$$$$$%%%%%%!!!###+++&&&"""+++,,,...,,,000LLL&&&555...::::::999BBB]]]{{{}}}WWWAAA///&&&!!!%%%((($$$!!!!!!&&&((($$$""""""###&&&&&&"""###333PPPgggsssOOO888333,,,!!!%%%((()))&&&%%%%%%'''$$$%%%%%%&&&'''((((((((()))'''&&&&&&'''((('''&&&&&&%%%%%%$$$$$$######"""$$$$$$%%%%%%&&&'''((((((''')))+++///333444222000444666888===AAAFFFJJJMMM[[[XXXTTTQQQOOOPPPRRRSSSBBB666+++...888;;;222'''---***)))***+++++++++,,,000222444555444000+++(((((()))+++---.........------***'''$$$############%%%"""!!!***$$$###,,,///555888222'''!!!!!!""""""""""""""""""""""""!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%%%%+++555\\\UUU,,,777!!!)))$$$###))),,,'''###$$$'''((("""'''$$$$$$+++,,,+++222cccqqqzzzlllPPP777***'''))))))(((&&&&&&,,,555<<<)))((('''&&&'''''')))***)))HHHDDD000 $$$...################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$(((((()))***+++,,,------......///111444888;;;===>>>AAADDDFFFIIIZZZ{{{bbbDDDDDDGGGMMMUUUSSSSSS[[[OOO///++++++***)))+++---///111111<<>>333)))%%%$$$%%%!!!###$$$%%%$$$%%%&&&(((%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((***++++++,,,"""$$$'''---111222000...777444111...000888BBBJJJ@@@CCCIIIPPP[[[iiiwwwMMMGGGJJJKKK???bbbnnnwwwooodddZZZHHHFFF===111,,,...---***(((((('''&&&&&&%%%$$$$$$%%%$$$###"""!!!!!!!!!!!! !!!!!!"""#########%%%$$$$$$######$$$$$$%%%***+++***222333]]]zzz~~~XXX222)))///XXX~~~___???111///444AAAPPPOOO,,,!!!###'''"""((()))&&&222VVVrrrKKK---'''"""000888{{{}}}FFF444&&&%%%&&&""" $$$""""""""""""############$$$$$$######$$$$$$%%%%%%'''$$$---111%%%LLLTTT222&&&;;;BBBdddoooQQQ000444///+++///===TTTnnnaaaBBB444"""+++---###!!!"""###%%%$$$&&&'''$$$"""$$$***111222bbbdddNNNAAA111((( !!!'''+++((("""&&&((()))((('''(((+++...---+++(((&&&%%%$$$""" %%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%(((******(((&&&(((((()))***,,,...000111888666444222111222444555,,,'''$$$(((///333111,,,)))***,,,///000222555888000...---,,,,,,---...///---------,,,***)))'''&&&'''$$$"""!!!"""###"""!!!%%%$$$$$$)))&&&&&&000444000,,,***%%%###""""""""""""""""""""""""!!!"""""""""#####################$$$$$$$$$%%%%%%###&&&,,,IIIvvv]]]///666!!!)))&&&)))###"""&&&'''%%%)))222GGGJJJAAA+++"""(((%%%!!!888YYYttt{{{jjjKKK222,,, ###666>>>333$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%;;;@@@BBB333!!!%%% ################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((())))))//////111111111111000///777999===AAAAAAEEERRR^^^ZZZdddEEECCCHHHLLLQQQMMMFFFHHH@@@***++++++******+++---///111111===```>>>444777...444222,,,...>>>QQQWWWRRR???777,,,###"""$$$ """#########$$$&&&((()))((('''%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))******111---***+++///222111///888;;;AAAEEEHHHJJJMMMNNNYYYbbbpppIIIGGGHHHHHHFFFyyyqqqcccddd___UUUHHH>>>999222,,,+++***)))((('''&&&%%%$$$$$$$$$###"""!!!!!!!!!!!! !!!""""""######$$$"""""""""######%%%&&&'''''' ---...888888eeeJJJ...%%%BBBxxxdddBBB******+++"""&&&444iiilll777"""%%%&&&%%%%%%(((((($$$///ZZZXXX///***###...EEEjjj666+++$$$&&&&&&!!! ###""""""""""""############$$$$$$######$$$$$$%%%&&&%%%,,,333\\\ccc000ddd}}}CCC;;;888MMMmmmcccCCC777000222333666III___JJJ111000!!!"""''')))$$$ &&&""""""$$$''''''$$$$$$+++CCCooo~~~VVVIII888...,,,***%%% %%%''''''%%%""" """+++***((('''((()))((('''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((***+++***)))******))))))))))))******---,,,,,,,,,,,,,,,---...///000111222222222222333111222222...***((()))+++---,,,******+++...111333...---+++(((&&&$$$###""""""  ###$$$### """&&&$$$---444>>>222***###!!!!!!!!!$$$(((""""""""""""""""""""""""""""""""""""#####################$$$$$$$$$$$$%%%$$$"""%%%222TTTiii555444"""***(((***""""""(((&&&%%%999SSS{{{zzznnnFFF"""///###%%%%%%---@@@VVVeeehhhfffMMM999)))---===@@@...""""""#########$$$$$$$$$$$$,,,:::VVVJJJ"""%%%##############################################################################$$$$$$$$$$$$$$$###""""""""""""""""""""""""$$$%%%%%%&&&&&&&&&%%%%%%""""""###$$$%%%%%%&&&&&&)))***+++,,,///111444555000///333:::===<<<;;;===LLLCCCIIInnncccDDDBBBFFFGGGLLLGGG888444333***++++++******+++---///000111<<>>UUU\\\GGG+++---)))$$$"""###$$$###!!!######$$$###!!!"""$$$&&&,,,+++)))'''%%%###""""""$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''((())))))...---...111777>>>CCCEEEFFFEEEFFFKKKWWWjjj~~~AAAEEEHHHIIILLLxxxlllhhhgggddd___XXXMMM>>>333------,,,***((('''&&&%%%######"""!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$"""""""""######%%%&&&'''(((%%%333888JJJEEEjjj@@@000&&&SSSooo:::&&&(((???@@@'''...RRR|||CCC+++)))"""+++$$$$$$***(((&&&888RRRRRR000---%%%)))LLLVVV---((($$$%%%$$$ $$$!!!"""""""""########################$$$%%%&&&&&&,,,;;;bbb@@@```QQQJJJ888TTTbbbjjjnnnZZZGGG???<<<999:::>>>NNN|||ggg===???%%%###%%%))))))%%%###$$$"""!!!!!!$$$(((***'''$$$(((+++PPPuuuwwwYYY???222222777((('''&&&'''''''''&&&&&&###"""!!!"""$$$&&&&&&%%%$$$$$$%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&***)))))),,,///222222222111111111111111222333444444444555555555555444444+++---///...***(((((()))'''((('''&&&''',,,//////,,,---///111111111//////((('''%%%$$$######$$$$$$###!!! !!!$$$%%%### %%%"""(((>>>KKKFFFAAA///)))$$$&&&(((%%%$$$$$$########################"""""""""""""""#####################$$$$$$$$$$$$'''###%%%&&&<<>>444$$$***'''$$$&&&***(((%%%111XXX~~~ccc+++###111%%%)))&&&$$$&&&---;;;QQQcccbbbWWWGGG:::111+++&&&#########$$$$$$%%%%%%%%%%%%%%%%%%111WWWSSS((( &&&########################################################################"""######$$$$$$$$$$$$#################################$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&''''''&&&$$$###$$$(((///666;;;111---,,,111666888:::>>>111CCCOOOHHHCCC\\\[[[@@@CCC@@@AAAIIIFFF444,,,000///++++++++++++,,,...///000222;;;EEE;;;444888---)))999JJJPPPLLLAAA555+++'''%%%###$$$&&&&&&###"""######"""!!!"""%%%'''---,,,***(((%%%$$$###"""$$$$$$%%%&&&'''((((((((((((((((((***,,,...000222333999???BBBAAAAAACCCGGGOOOXXXhhh{{{FFFJJJMMMLLLPPP}}}sss___^^^___aaa^^^TTTFFF<<<...---,,,+++)))((('''&&&###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$######$$$%%%&&&&&&+++,,,>>>KKKeeeXXXoooppp222000,,,dddUUU...###999gggoooHHH,,,---FFFEEE)))***%%%***'''&&&)))+++******+++FFFsss```...,,,%%%&&&UUUKKK,,,)))%%%$$$""" !!!%%%!!!"""""""""########################$$$%%%&&&'''>>>KKK}}}NNNNNNYYYCCCaaaVVVZZZYYYeeeKKKAAADDDDDD???888;;;ggg]]]LLL333%%%+++''' %%%$$$"""!!!!!!"""$$$%%% !!!%%%'''###)))GGGhhhvvv]]]OOO<<<333((($$$&&&))))))'''+++)))'''&&&'''((('''&&&###$$$%%%%%%&&&'''(((((('''''''''''''''''''''&&&'''&&&&&&))),,,/////////,,,,,,,,,,,,---...///000.../////////...---,,,+++'''((()))***************------)))&&&***111222...111111111000///---,,,+++$$$###"""!!!"""###$$$%%%$$$###!!!!!!!!!"""#########888IIIYYYiiiaaaIII;;;444...)))***)))$$$ $$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""#########$$$$$$$$$'''%%%'''"""...fffFFF444'''***&&&###)))'''###///SSS|||rrr888%%%!!!"""&&&'''""""""///@@@QQQTTTRRREEE333((((((,,,$$$$$$$$$$$$$$$$$$$$$$$$&&&###%%%DDDGGG,,,%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%''')))***222...+++++++++,,,222:::666888:::<<>>...666^^^~~~GGG(((...OOOuuu::: &&&---###(((***'''%%%(((***(((###>>>___ttt...***&&&(((bbb{{{EEE---***&&&###!!!!!!###$$$""""""""""""############"""""""""###$$$%%%&&&'''<<>>111BBB:::CCCpppxxx}}}HHH???555///(((""" """"""$$$&&&$$$""" !!!###&&& &&&(((###!!!###444JJJnnn~~~mmmVVVDDD999222,,,((((((&&&%%%%%%&&&&&&&&&%%%###$$$$$$%%%&&&''''''(((''''''''''''''''''(((((('''''''''(((++++++***)))++++++***************+++,,,,,,,,,,,,+++***)))(((111000......///////////////333333000222888666///555111+++&&&$$$%%%)))+++$$$######""""""""""""###!!!"""""" !!!(((...KKK```ppptttkkkNNN666333000)))$$$$$$%%%%%%''',,,$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""############$$$$$$&&&'''!!!(((OOOKKK111''')))%%%(((&&&&&&LLL}}}yyyGGG$$$###%%%'''""""""$$$""" &&&111MMMOOORRRTTTPPPFFF999///&&&%%%$$$"""!!!""""""###$$$###...555***(((""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###############""""""#########$$$$$$$$$$$$(((---111000,,,'''###((((((***,,,***)))///777---...333999<<<<<<>>>BBBHHHaaaMMM777AAA888:::CCCEEE<<<999555(((++++++,,,---...///000000555555]]]BBB222777222???RRRGGG:::///((($$$!!! '''&&&$$$!!! """ !!!!!!###&&&+++...***)))((('''&&&%%%%%%%%%&&&&&&''')))***+++------///000222666;;;AAAFFFIIIDDDJJJTTT```rrrOOOIIIFFFFFFHHH}}}zzzooodddaaaQQQAAA888222+++%%%$$$''''''&&&%%%%%%$$$######!!!!!! !!!!!!"""!!!""""""######$$$%%%%%%$$$$$$%%%&&&''')))***+++222BBB]]]pppfffccceee777---555vvvzzz,,, 555cccppp<<<+++===lll|||SSS...!!!%%%,,,###%%%'''&&&%%%'''))),,,'''###...___{{{333***&&&,,,oooppp777+++(((%%%######$$$###!!!""""""""""""############"""""""""###$$$%%%'''((('''EEEkkkHHHeeeyyyEEEmmmrrr~~~iiiTTTEEEFFF888666777:::SSScccTTT+++666DDDHHH<<<,,,%%%'''!!!###%%%&&&&&&%%%$$$%%%"""&&&$$$&&&...""" """222PPPuuutttfff[[[VVV777444///,,,)))'''###!!!######$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((())))))******+++---//////---+++000//////............///111111000000000000000000......---,,,+++---000222$$$555AAABBBBBBFFFEEE???///+++%%%!!! ###(((+++######$$$$$$######""""""!!!###!!! '''666CCCeeejjjmmmooodddBBB+++///+++&&&###$$$$$$&&&---555%%%%%%%%%%%%%%%%%%%%%%%%############"""""""""!!!""""""""""""############!!!&&&$$$!!!%%%777eeeNNN---&&&)))%%%)))$$$&&&@@@ooonnnIII---&&&***"""!!!&&&//////***---666XXXLLLDDDLLL\\\___QQQ@@@+++)))%%%"""!!!"""###$$$###$$$'''***###(((!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$########################!!!"""###$$$%%%%%%%%%%%%""""""""""""############ $$$+++111333111---***"""###'''+++,,,+++...555777...''')))...444<<>>AAACCCKKKCCC***++++++,,,...//////000000777222}}}OOODDD222>>>999QQQDDD777***&&&''''''"""!!!%%%%%%###!!!"""$$$###$$$###""""""%%%))),,,(((((('''&&&&&&&&&&&&&&&&&&'''(((***+++---......CCCCCCDDDFFFJJJNNNRRRUUU]]]lllMMMGGGGGGKKKLLLyyywwwqqqjjjcccNNN???111---+++'''%%%&&&#########""""""!!!!!!!!!!!!!!! !!!!!!""""""""""""###$$$$$$%%%%%%######$$$&&&(((+++---...CCCYYYuuuiiiaaaddd:::&&&222www}}}((('''000TTTfffZZZfffrrrmmm111)))+++&&&$$$))) ''',,,)))&&&&&&((('''!!!333QQQuuu|||999+++%%%///wwwccc&&&'''&&&$$$###%%%'''$$$""""""""""""############"""""""""###$$$&&&'''(((===EEEOOO\\\uuuXXXgggpppdddAAAKKKFFF888666777111---///''')));;;NNNNNN<<<+++(((&&&###"""#########"""%%%&&&%%%$$$%%%'''%%% """&&&'''### '''777EEEeeewwwwwwpppfffZZZOOOEEE;;;666######$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))******'''(((+++///222333111///............///000111222---,,,,,,------///000111...111555666888===GGGNNNGGG\\\hhh^^^LLL???555,,,%%%$$$$$$$$$%%%'''((())) !!!###%%%%%%%%%$$$$$$"""&&&$$$$$$...CCCUUUSSSOOOVVVoooxxxXXX444---111///---,,,'''###&&&,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!""""""""""""############!!!'''###"""%%%)))TTTOOO***%%%(((&&&$$$%%%777^^^xxxVVV:::)))!!!$$$+++%%%""" %%%EEEfffWWW>>>)))...HHH^^^___WWW111...)))%%%###$$$&&&((($$$''' +++***((((((""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """######$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%&&&'''''''''############$$$$$$$$$$$$!!!"""###%%%'''((()))***)))%%%$$$&&&'''%%%'''+++555///---111333///---///)))999EEECCC???RRR}}}ZZZ:::888444666;;;>>>IIIZZZQQQ222***+++---...///000000000888///yyySSS444<<>>RRR(((%%%&&&000www@@@...***(((%%%$$$$$$$$$###""""""#########$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&*** :::hhhooo;;;nnnhhhOOOTTT===,,,---111+++%%%###%%%''')))***///:::IIIUUU:::222(((###$$$%%%###!!!###!!!!!!###'''((($$$ !!!&&&)))'''###%%%)))"""(((777OOOkkkggg---$$$"""''''''"""$$$---)))---'''%%%+++***%%%))))))++++++***///444333---,,,,,,...222222......222000000000333888>>>CCCEEEPPPXXX]]]]]]___bbb___YYY888777444000,,,)))&&&$$$(((%%%$$$%%%""""""+++888'''%%%&&&'''"""''' !!!%%%...888>>>===;;;888KKKssscccfffMMMQQQ@@@CCC(((******"""---%%%&&&(((!!!"""%%%!!!""""""""""""""""""""""""""""""""""""############(((&&& ***%%%===TTT...""")))&&&((( DDDxxxyyyWWW333$$$&&&)))'''$$$'''!!!---&&&NNNqqqVVV...,,,)))***333DDDVVV```\\\AAA)))###$$$"""###&&&*** ))),,,%%%"""&&&"""""""""###$$$### """!!!!!! !!!!!! !!!!!! !!!###!!!!!! !!!!!!###$$$$$$!!!$$$""" %%%%%% """%%%%%%###$$$((((((%%%$$$$$$##################$$$$$$$$$############"""$$$%%%'''''''''))),,,///333222000...---------...///...222:::===@@@HHHSSSpppYYYEEE222333AAAAAA;;;JJJ```TTT444,,,,,,---...///000000000...:::```FFF???LLLKKKJJJ333)))(((%%%###"""""""""###""""""""""""""""""""""""############$$$%%%&&&&&&%%%###&&&+++,,,******---...---000666888:::BBBLLLLLLTTT___lll}}}RRRGGGHHHHHHJJJjjjaaaFFF333///+++))))))((('''%%%$$$$$$######"""!!!!!! !!!!!!!!!!!!"""""""""###"""""""""###$$$$$$%%%%%%&&&&&&'''&&&%%%)))555AAAeeezzz~~~{{{eeennn\\\999---...```|||<<< """---CCC[[[mmmyyygggJJJ---***222---''',,,...---,,,,,,,,,...///000######(((000222,,,((((((+++'''%%%,,,ooo>>>&&&***'''$$$######$$$###""""""""""""#########$$$$$$$$$$$$$$$$$$%%%&&&'''''',,,###,,,BBB^^^|||xxxUUUmmmlllXXXAAA///###''',,,)))%%%%%%"""$$$&&&%%%%%%***333:::PPPFFF777(((###(((&&&$$$!!!"""%%%'''((('''### $$$******%%%***&&&!!!!!!)))999LLLXXXkkk444(((!!!"""######,,,999YYYTTTAAA222666;;;DDDSSSIIIGGGEEECCCBBB???<<<999BBB===:::>>>EEEMMMXXXbbbbbbgggrrryyyxxxwwwnnn^^^PPPEEE:::000***)))((('''&&&%%%$$$###&&&###%%%)))(((###"""&&&---!!!"""***+++&&&###+++,,,000666;;;:::333---,,,===kkk```{{{QQQppp]]]bbb888111888AAA333(((((()))###"""%%%!!!""""""""""""""""""""""""""""""""""""############ '''&&& ***%%%999RRR---""")))'''///333MMMppplll>>>///'''+++(((%%%--- &&&^^^~~~pppdddNNNCCC111%%%'''333::::::NNNMMMEEE444%%% """%%%$$$((()))&&&'''///---"""###"""!!!!!! """!!!!!! !!!!!! !!!""""""!!! !!!###$$$$$$###""""""""""""###"""%%%$$$!!!!!!%%%$$$ $$$$$$!!!!!!'''...///+++///...---+++(((&&&%%%$$$$$$$$$$$$$$$############%%%&&&'''((((((***---000000///---+++***))))))))),,,+++...333444444;;;DDDGGGZZZvvvOOO:::>>>444GGGQQQPPPWWW___MMM///,,,///222333222000000111111888YYY{{{GGGPPPOOO===777$$$######"""!!!!!!"""###$$$""""""""""""""""""""""""############$$$%%%&&&'''&&&'''***,,,)))%%%(((......444<<>>======EEEAAADDDGGGHHHEEE>>>666000222,,,((('''&&&###"""###&&&&&&###***hhhFFF***(((&&&###"""######""""""!!!"""""""""############$$$$$$$$$$$$%%%&&&'''(((...+++(((&&&:::gggzzzrrreee000%%%$$$'''%%%$$$&&&###&&&'''%%%###"""$$$'''AAAEEEFFF>>>000%%%"""###"""&&&'''&&&%%%&&&'''$$$(((&&& """******###******((($$$ """)))///aaaqqqtttppprrrmmmZZZLLL222''' """%%%///;;;wwwyyynnndddgggiiiooo|||xxxrrroooooohhh\\\XXX\\\TTTWWWbbbttt|||wwwnnn```UUUEEEDDD===444...,,,***&&&%%%%%%%%%&&&&&&&&&&&&&&&'''!!!!!!$$$&&&'''***---(((%%%$$$###$$$***222777555444444555111+++&&&&&&000ZZZTTT[[[}}}QQQmmm```aaaZZZWWW;;;---)))***$$$###&&&"""""""""""""""""""""""""""""""""""""""###############&&&%%%)))%%%111tttMMM,,,"""(((***(((KKKfffttt{{{ZZZ;;;"""!!!""""""!!!!!!%%%+++***---]]]ssshhhiii___LLL888***%%%&&&(((+++999HHHJJJ;;;***%%%***###&&&(((######000000$$$$$$###!!! """!!!!!!!!! !!!!!!""""""###$$$###!!!!!!"""###""""""!!!!!!!!!!!!!!!!!!"""%%%%%%###"""###"""&&&$$$ !!!(((111111,,,///...,,,)))'''$$$"""!!!%%%%%%%%%$$$$$$$$$######"""###$$$$$$$$$%%%(((+++...---+++)))((('''&&&&&&((((((***,,,++++++000777555666???UUUxxxYYY666888333FFFUUUUUUQQQKKK:::'''---333::::::666222000111444444PPPtttRRRTTT===((())) """!!!!!!!!!!!!"""###$$$""""""###############$$$#########$$$%%%&&&'''(((---+++******)))***111999;;;>>>AAADDDIIIVVViiixxxTTTFFFEEEFFFGGGddddddGGG444---)))))))))))))))(((&&&$$$############""""""!!!!!!!!!!!!"""""""""#########""""""###$$$$$$%%%%%%&&&'''%%%%%%000EEEQQQGGG666aaauuuaaaSSS333,,,+++555cccuuuSSSDDD---###---///((()))***BBBdddwww~~~uuuoooddd]]]PPP>>>...%%%'''+++###((('''...```KKK...'''%%%###""""""###"""!!!!!!!!!"""""""""#########$$$$$$$$$%%%&&&'''((()))(((---,,,%%%,,,OOOyyytttxxxKKK+++%%%###&&&&&&######&&&###%%%&&&%%%###""""""$$$###000>>>CCC<<<000)))'''############"""!!!###+++***$$$ """&&&!!!(((,,,+++'''$$$###EEEOOOBBB444:::444&&&'''&&&!!!!!!$$$&&&&&&)))///444EEEPPP[[[llluuu}}}uuusss|||}}}rrraaaUUUDDD888222000---+++)))(((&&&$$$###&&&(((((())))))(((((('''&&&&&&&&&%%%###!!!"""$$$%%%&&&(((###%%%'''))),,,444AAAKKK888333,,,((((((***+++,,,&&&***EEE[[[eeeEEErrrwwwgggAAA///(((***%%%$$$'''$$$""""""""""""""""""""""""!!!"""""""""############%%%$$$$$$ (((%%%+++^^^EEE***###(((---@@@nnnpppeeeOOO000"""'''---((( ///...%%%222WWWvvvyyyuuussslllqqqooonnncccEEE'''###000000MMMSSS???---***,,,!!!"""&&&(((777999%%%###$$$%%%$$$"""!!!###%%%!!!!!!!!!!!!!!!!!!"""######$$$%%%$$$###"""###$$$$$$$$$%%%&&&'''''''''((($$$&&&((('''&&&&&&%%%$$$###%%%%%%$$$''',,,,,,)))&&&&&&%%%$$$###"""""""""&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$######%%%'''+++******)))((((((((((((&&&(((******)))***///444999888:::<<>>IIIOOODDD333)))+++111---666>>>???999333111222555000BBB```AAA000'''---'''!!!$$$$$$$$$$$$#########"""#########$$$%%%%%%&&&&&&&&&&&&&&&'''(((***+++,,,++++++///999???AAACCCFFFGGGXXXpppXXXEEEDDDFFFFFF```~~~jjjDDD111333111&&&***+++,,,***'''$$$""""""######"""""""""""""""""""""""""""#########$$$$$$######$$$$$$%%%&&&&&&&&&))))))999ZZZrrrsssggg^^^>>>aaa~~~^^^===%%%000(((666UUUuuueeeOOO@@@CCCPPPrrrvvv}}}ooo```zzz}}}xxxsssqqqsss|||}}}```DDD---)))!!!,,,CCCvvv@@@,,,'''%%%###"""###$$$$$$###"""#########$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''(((###'''))),,,((($$$BBBtttiiiQQQoooFFF...$$$%%%&&&&&&%%%$$$$$$&&&$$$###!!! !!!"""&&&######+++333777EEEAAAAAAKKKZZZcccbbb]]]PPP777!!!%%%&&&$$$$$$...((("""!!!$$$((())))))UUUDDD,,,"""***+++(((***&&&%%%$$$#########%%%&&&###)))%%%!!!$$$"""!!!***,,,((()))---***######(((,,,&&&###&&&***++++++...$$$)))...---)))%%%$$$%%%""" """&&&'''%%%%%%'''###$$$$$$$$$$$$%%%%%%%%%###&&&%%% ***999BBBYYYgggyyyoooQQQ999&&&''''''((()))******++++++---'''JJJqqqooo}}}|||PPP333&&&)))&&&$$$'''&&&""""""""""""""""""""""""""""""""""""############$$$ &&&###%%%''''''AAA777***''''''///ZZZSSS???,,,%%% """+++(((!!!,,,''')))CCCbbbXXXCCCIIIkkkvvvggg^^^===444???^^^lllZZZ???111gggcccEEE'''777```cccFFF(((&&&)))'''ccc}}}UUU$$$###!!!"""######""" !!!!!!!!!!!!"""###$$$$$$$$$&&&''''''&&&%%%'''(((---...///000000///...---))))))***+++)))&&&)))///---777===666,,,)))+++---)))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%......---***'''&&&''')))$$$%%%&&&''''''''''''''')))---...)))%%%&&&((((((***'''+++444888444444888FFF___qqq444888===KKKRRRGGG555,,,---000,,,222999:::666222222333333000<<<|||KKK444'''(((***!!!"""######$$$$$$###############$$$$$$%%%&&&&&&'''''''''((()))***,,,---...444555:::AAAEEEJJJSSS\\\jjj[[[GGGDDDEEEDDD[[[xxx{{{qqqRRR888000222///'''***+++,,,***&&&######$$$"""""""""""""""""""""###""""""#########$$$$$$$$$######$$$%%%%%%&&&&&&''''''888NNN^^^iiipppssstttYYYdddvvv~~~~~~rrrWWW+++,,,(((---444\\\qqq~~~zzz{{{~~~wwwaaaQQQ999)))PPPqqq```OOOEEECCCAAAAAAMMMdddzzz~~~wwwKKK555---???ttt@@@000(((%%%######$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%(((''''''&&&&&&&&&&&&'''&&&,,,)))***///(((222SSSbbb[[[hhh444+++%%%&&&%%%$$$$$$$$$%%%$$$'''%%%$$$######$$$######!!!""""""$$$%%%'''''''''444777AAATTTiiivvvzzzxxxjjjYYY;;;!!!)))*** !!!###$$$$$$"""!!!MMM555&&&$$$$$$&&&(((%%%&&&&&&$$$""""""$$$&&&&&&$$$&&&)))111...(((,,,''''''&&&((())))))((('''(((&&&(((++++++&&&######%%%%%%$$$"""!!!###'''***---)))'''***(((###"""%%%$$$%%%%%%&&&'''(((((()))((((((%%%$$$111LLLhhhvvv{{{aaaBBB111+++$$$&&&((()))))))))((((((***...''';;;PPPhhhxxxzzzZZZ999(((***'''$$$&&&$$$""""""""""""""""""""""""""""""""""""############"""((($$$$$$))))))===444,,,(((%%%---+++&&&'''&&&$$$)))+++$$$...'''""""""$$$...IIIdddooo(((+++```llliii^^^===$$$ !!!777\\\oooYYY777UUUmmmjjjDDD333JJJeeelll???+++...+++'''QQQwwwhhh111***""" """$$$""" !!!!!!!!!!!!"""###$$$%%%$$$%%%'''''''''''')))+++???AAADDDGGGIIIIIIIIIIII<<<:::::::::666111555===KKKPPPOOOCCC666000000111,,,,,,+++***)))((('''&&&''''''''''''&&&&&&&&&&&&'''''''''&&&$$$$$$&&&(((''''''((((((((('''&&&%%%%%%+++,,,&&&###$$$&&&$$$***---000///+++***222:::666777AAAhhhlll777777999KKKSSSEEE555000...******---111333222222222333222111666lllPPP000***&&&)))"""000 !!!"""###$$$$$$$$$$$$######$$$%%%%%%&&&''''''(((((()))***+++---///000;;;===BBBHHHOOO\\\ttt^^^HHHDDDEEEBBBWWWssswwweeeOOO888,,,((((((...777)))+++,,,)))&&&$$$%%%'''"""""""""""""""#########"""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''+++MMMeeeccc```ooosssppppppkkkoooyyy{{{mmm222((((((,,,===JJJdddyyyrrrZZZFFF---***,,,---XXXoooVVVCCC777333222---111111///;;;WWWuuuuuuNNN***444???rrr;;;***(((&&&$$$###$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&&&&&&&&&&&&&""",,,'''&&&444///(((444sssbbbiii|||fff---+++******'''$$$$$$$$$###!!!"""""""""###%%%$$$###!!! !!!"""!!! !!!###&&&&&&!!!$$$444KKK___kkkmmmuuu^^^...&&&,,,$$$&&&&&&$$$!!!!!!%%%)))MMM000&&&'''!!!)))### ###$$$$$$$$$%%%$$$"""%%%(((###!!!(((&&&"""&&&###%%%$$$$$$)))///---((('''%%%&&&((('''%%%''',,,***)))((()))***)))&&&###&&&!!! $$$%%%###&&&+++%%%%%%%%%%%%%%%%%%%%%&&&%%%---777CCCXXXqqqzzz{{{lllLLL///%%%(((---&&&&&&%%%$$$###%%%(((+++""")))))):::CCCeeexxx~~~aaa>>>+++,,,((($$$$$$###""""""""""""""""""""""""""""""""""""############ )))%%%$$$***+++;;;~~~444...***###+++###'''222,,,&&&111%%%&&&222,,,,,,SSScccWWW###&&&444RRRrrrsssQQQ,,,'''...'''$$$GGGpppeee:::444___sss???'''JJJ~~~hhh333333EEE111666aaawww???333%%% ###&&&%%%"""!!!!!!!!!!!!"""###$$$%%%###%%%'''(((((((((***,,,))),,,111777<<>>FFFLLLAAA000888---111"""---===tttlllKKK666222999@@@DDDMMMKKKBBB999555555OOOwwwzzzBBB444YYYvvv888(((&&&&&&%%%%%%%%%%%%$$$$$$!!!###%%%$$$"""$$$+++000NNNJJJKKKEEE000"""$$$+++)))&&&+++444888222,,,+++TTT\\\fffJJJ///***&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$&&&)))+++,,,===KKKTTTKKK444### $$$$$$$$$#########$$$$$$%%%666///'''###$$$$$$"""%%%&&&&&&&&&&&&%%%$$$###((('''&&&%%%$$$%%%&&&&&&---######&&&%%%+++...&&&&&&&&&&&&''''''(((((()))"""$$$((()))'''$$$$$$'''(((###!!!%%%)))'''&&&&&&%%%))))))%%%"""***777AAA^^^WWW\\\gggmmmuuuwwwmmmEEEDDD===000###666...))),,,,,,(((%%%&&&((()))(((+++///EEErrrhhh>>>%%%'''((("""!!!$$$$$$$$$############""""""############$$$$$$$$$$$$###$$$'''''''''...666zzzxxx444***222(((///"""444,,,111,,,###444---000---'''...EEEUUUCCC%%%%%%'''---]]]ooouuuKKK222***///CCC222---UUU@@@111WWWyyyuuurrr999***>>>sssfff===...===444<<>>uuuVVV+++IIItttmmm888(((333LLLfffXXX:::888999555>>>???+++###(((""" %%%#########$$$$$$$$$$$$$$$+++((('''***+++,,,000666<<>>???EEEHHHJJJHHHCCC@@@>>>???>>>;;;777222...+++((('''+++***((('''&&&&&&''''''$$$(((...222444222///,,,***(((''''''''''''&&&$$$%%%&&&(((***++++++++++++,,,,,,++++++...222666999EEEKKKXXX]]]OOO666+++---(((***------,,,,,,---///,,,888222AAATTT)))---+++'''$$$"""###$$$%%%%%%&&&&&&%%%######$$$%%%$$$&&&(((((('''''')))***)))+++333<<>>???;;;999444///------...,,,)))))))))((('''&&&%%%%%%$$$$$$$$$###""""""""""""#########$$$$$$$$$%%%%%%%%%((($$$%%%(((&&&$$$,,,888222---,,,999VVVuuuoooLLL...!!!%%%%%%888YYYWWW===444+++111---&&&'''000666555,,,***+++222___xxxNNN333///FFFZZZiii{{{oooNNN888:::YYYqqq222&&&%%%%%%%%%%%%$$$$$$$$$$$$ """$$$###"""###(((,,,[[[jjjBBBDDDUUUHHH888...(((''',,,111@@@qqqwwwCCC+++'''&&&%%%%%%$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""$$$######"""!!!""""""""" ###%%%&&&(((+++,,,///...---,,,+++*********)))%%%""""""$$$%%%###!!!&&&'''((((((&&&$$$""" ###$$$%%%&&&%%%$$$###"""$$$+++JJJ^^^GGG(((###---$$$%%%&&&'''''''''&&&&&&******+++---...,,,'''!!!%%%&&&((('''######///======CCCOOOZZZaaaaaa]]]YYYMMMBBB:::999777444444666MMMDDD:::===FFF<<>>555---*********...222$$$...)))'''444tttkkkDDD999555***$$$(((%%%$$$$$$$$$############"""############$$$$$$$$$$$$###$$$&&&&&&'''---666mmmQQQ666'''666888<<>>EEE???@@@777444222...---------+++))))))(((((('''&&&&&&%%%%%%%%%$$$######""""""############$$$$$$$$$%%%%%%%%%'''"""$$$+++)))'''777NNNUUUDDD...&&&555QQQgggppptttpppppprrrcccHHH333---+++&&&"""CCCuuuvvvQQQ<<<777>>>333&&&&&&<<>>FFFIIIZZZdddjjjtttuuuqqqtttgggjjjooouuuyyyzzzxxxvvvzzzwwwqqqjjjbbb[[[VVVTTTLLLOOOSSSYYY\\\[[[VVVRRREEEBBBAAACCCEEEBBB;;;444777666555333111...+++***)))))))))))))))(((((('''***(((''''''))))))(((&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""###%%%''')))'''///;;;DDDAAA999999???000///....../////////...---222222777aaaOOO...+++'''&&&$$$######$$$%%%&&&%%%&&&&&&%%%$$$$$$%%%'''%%%&&&((())))))+++...111;;;>>>@@@@@@EEE[[[FFFAAA???AAA<<>>***222333###222fffPPP888DDD???---((()))%%%%%%%%%$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$###$$$&&&%%%&&&,,,444tttAAANNNYYYzzztttdddbbbjjjttt}}}{{{rrr]]]AAA---'''---&&&((($$$NNNfffyyykkkZZZaaajjjOOO666777fff[[[222555GGGRRR888ttt^^^---777sssuuuVVV;;;&&&***)))%%%%%%'''%%%######$$$$$$%%%&&&&&&'''&&&&&&)))///444<<>>KKKWWW:::333,,,***...111111...------///777PPP{{{999+++...&&&%%%$$$$$$$$$$$$%%%&&&%%%&&&'''&&&%%%%%%''')))&&&(((***+++---000444777===999<<>><<>>;;;555///++++++---///.........999999EEE+++...&&&''''''&&&%%%%%%&&&&&&&&&'''((()))(((((((((***++++++,,,///111444999???CCCAAAWWWNNNBBBCCC???===HHH555---------,,,***))))))***'''''''''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%"""(((***%%%***>>>XXXiiizzz~~~{{{XXX)))222...///OOOooo[[[:::999???777(((---JJJ}}}]]]555&&&---ooo~~~FFF+++///:::mmmyyy@@@---OOO```oooCCC333WWW~~~III888eeeCCC%%%///$$$$$$$$$############"""%%%$$$###$$$%%%%%%%%%$$$ )))555KKKmmm\\\___KKK%%%---$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""""""""###### !!!######"""######"""!!!!!!!!!""""""$$$%%%%%%%%%%%%&&&((())),,,888IIIZZZcccddd```\\\]]]dddooo|||gggOOOCCC<<<444;;;AAAFFFBBB999;;;QQQiiiiii[[[LLL???666>>>___wwwqqqnnnjjj{{{zzztttUUUoooIII222:::000,,,222'''&&&&&&&&&%%%%%%%%%$$$$$$"""############$$$$$$$$$$$$###$$$%%%$$$$$$***222sssaaa@@@OOOCCCRRR\\\***,,,,,,MMMqqq}}}uuurrrsssoooZZZ222***111<<>>@@@FFF888RRRtttyyybbb|||nnnhhhgggjjjgggaaaZZZTTTPPPMMMLLLEEECCC???:::666444222111...,,,***))))))(((&&&%%%$$$$$$$$$%%%&&&)))+++,,,$$$$$$#########$$$$$$%%% %%%)))((('''***---000===@@@???777---)))---222...111000:::222222333###+++'''&&&&&&%%%%%%%%%&&&&&&((('''&&&'''((())))))((('''***111777===AAAFFFJJJ]]]RRREEE>>><<<:::CCC666111///---+++++++++)))((()))((('''&&&&&&%%%&&&&&&"""############$$$$$$$$$###"""!!!###&&&(((&&&###+++'''%%%)))888NNNfffuuu~~~|||TTT......///???(((YYY|||III666<<>>;;;999777777222---,,,......***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$""""""$$$$$$""""""(((---,,,&&&###&&&+++111777===@@@>>>999444222777...666555???lll111000&&&)))''''''&&&&&&&&&&&&&&&''''''((((((***+++,,,+++***111000:::GGGBBB:::KKKhhh[[[EEE<<<;;;:::AAA555111///---+++++++++)))((()))((('''&&&&&&%%%&&&&&&"""############$$$$$$$$$$$$###"""$$$&&&'''&&&$$$((($$$$$$///EEE^^^sss~~~~~~tttnnn[[[KKKNNNXXX999@@@000ccc|||DDD111555TTT,,,)))...000cccyyy666---000aaaTTT...111&&&DDD|||ccc[[[sssqqq@@@***WWWxxx;;;000]]]ccc000###"""$$$$$$$$$############"""######""""""######$$$%%%'''$$$(((222;;;EEE[[[qqqvvvOOO}}}{{{TTT,,,''''''&&&$$$$$$%%%$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$$$$$$$$$$%%%%%%&&&&&&,,,+++999YYYwwwyyy[[[===BBB>>>LLLdddeeeTTTUUUgggkkkkkkjjjkkktttssssssvvvzzz}}}LLL///444:::CCCCCC;;;===QQQsssuuu{{{ddd|||ssswwwyyyiiijjjgggnnnlllcccrrrkkkyyyWWWqqqWWW111***+++,,,+++$$$((('''&&&$$$$$$$$$$$$%%%########################%%%&&&"""$$$)))%%%)));;;~~~hhhAAA&&&)))@@@PPPgggtttggg]]]888(((222VVVsssnnnWWW111HHHdddpppYYY999+++(((&&&...""")))666KKKuuu{{{PPP'''$$$HHHZZZ333000(((888lllaaa333+++***%%%((($$$$$$&&&%%%$$$$$$%%%(((+++---///333;;;EEENNNPPPNNNKKKDDD;;;EEEzzzzzz{{{iiiYYYOOOPPPLLLGGGEEEDDDAAA;;;777111444666666222...------''''''''''''&&&&&&&&&%%%%%%###"""$$$(((***+++***$$$'''((('''%%%$$$,,,...222888===???>>><<<333///:::666555YYYzzz000---***&&&'''''''''&&&&&&''''''(((''')))+++---.../////////555:::DDDKKKIIIRRRwwwiiiEEE999:::;;;???333111///,,,+++++++++***((()))((('''&&&&&&%%%&&&&&&"""############$$$$$$$$$%%%$$$###$$$&&&&&&%%%$$$%%%$$$)))999QQQeeeppprrr{{{~~~|||{{{]]]\\\aaaXXXhhh|||qqq===999555lllyyy@@@///222QQQ---$$$---$$$%%%LLLuuuAAA...222VVVjjj777000 000dddaaa333,,,]]]nnn333333ddd[[[,,,%%%%%%$$$$$$$$$############"""######""""""######$$$%%%'''###%%%***,,,000???OOO}}}qqqTTT~~~ggg555'''(((((('''%%%######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$###$$$$$$$$$$$$$$$%%%%%%)))222RRRfffIIIJJJuuuEEE777CCCdddsssnnnaaauuu~~~yyyssseeerrruuu|||xxx|||qqqnnn^^^OOOppp```999000000222222,,,((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$"""%%%)))%%%)));;;qqq^^^888&&&111JJJaaarrruuukkkttt^^^000---444jjjtttYYY$$$'''MMMtttzzzcccGGG666111---%%%888YYYtttooo999)))'''PPPYYY333///777---333QQQjjj@@@---(((,,,,,, '''&&&%%%$$$$$$&&&(((+++,,,---222;;;EEELLLMMMJJJGGGDDD???===ddd}}}qqqWWWTTTQQQRRRSSSNNNCCC999EEE===555111333444111...***))))))((('''&&&%%%$$$$$$######&&&+++000333555***%%%!!!"""&&&((($$$ (((&&&(((...888@@@CCCCCC===666<<<:::555OOOrrr000***---%%%(((((('''''''''((()))))))))***+++,,,...000333666<<>>'''''''''(((%%%!!!"""%%%"""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$ ,,,JJJlll|||~~~xxxBBB===```yyy{{{ggg~~~hhh~~~xxxiiivvv|||zzz|||lllooo^^^wwwqqqxxx^^^777,,,)))+++---)))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%$$$&&&)))$$$)));;;{{{GGG)))444[[[uuu|||tttYYY>>>555NNNqqqHHH000'''ZZZ~~~aaa)))###888]]]wwwaaaUUUHHHNNNiiipppQQQ,,,...000ZZZrrrRRR666'''666SSSaaaRRR888YYYGGG888'''***,,,(((&&&&&&%%%%%%&&&(((***,,,...222888>>>BBBBBBAAA???BBBEEE<<>>HHHJJJIIITTT}}}GGG555888>>>;;;555000...,,,+++,,,,,,***))))))((('''&&&&&&%%%&&&&&&""""""#########$$$$$$$$$&&&&&&&&&%%%%%%&&&'''(((&&&,,,777FFFVVVdddmmmrrruuurrrkkk```VVVMMMIIIGGGSSSlllwww}}}mmmDDD000DDD///555jjjvvvJJJ222444eeeXXX:::!!!,,,QQQ```555+++555kkkaaa222///'''(((AAA]]]]]]JJJ999(((,,,OOOxxxiii:::(((AAAvvv~~~EEE###'''$$$$$$$$$$$$#########""""""######""""""######$$$%%%%%%%%%&&&(((((((((---222:::]]]```|||JJJ(((%%%$$$&&&%%%!!!"""&&&""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%444TTTgggeee]]]]]]rrriiiAAA;;;uuukkk```iiippprrryyy|||{{{}}}{{{aaakkksssyyygggsssUUU444+++&&&%%%)))(((''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###'''&&&'''(((###(((<<>>@@@HHHCCCIIItttrrrWWWEEE777CCCOOONNNBBB777444666222111000...,,,***(((''')))((('''&&&'''***---000BBB:::...$$$ !!!%%%(((%%%&&&'''%%%$$$)))333;;;HHHCCCBBBEEE===HHH777,,,)))***))))))))))))***+++,,,,,,,,,.........000555>>>EEEIIIAAAQQQLLL666777<<<777555000...,,,+++,,,,,,+++***)))((('''&&&&&&%%%&&&&&&"""############$$$$$$$$$%%%&&&&&&&&&%%%&&&)))+++...------///888FFFTTT^^^PPPLLLGGGDDDFFFPPP]]]gggyyysssBBB(((DDDMMM999;;;gggYYY111///UUUhhhdddIII888AAAbbbuuuCCC+++///NNNttt~~~III111 %%%+++***,,,222,,,HHHmmmtttJJJ)))111RRRAAA###***###$$$$$$$$$############"""######""""""######$$$%%%&&&'''(((((((((''')))+++,,,IIIpppbbbyyy[[[///&&&"""%%%%%%!!!"""'''""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%$$$+++%%%---GGG^^^eee```[[[jjj|||yyyJJJ888@@@^^^}}}yyyzzz~~~kkkqqqgggyyyyyyxxxuuutttYYY}}}ssswww\\\>>>---,,,(((&&&***+++'''((((((''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$(((''''''(((###+++@@@wwwfff```zzzrrr???$$$<<>>SSS===***---(((***''''''''''''((()))***+++,,,...000333666:::@@@DDD@@@GGGKKKGGGggguuuYYYLLL???;;;???CCC???999666666444222000...,,,,,,,,,+++***'''%%%%%%''')))*********'''###"""$$$''' $$$'''$$$ """,,,555<<>>CCCYYYFFF::::::aaannn666000CCCeeeuuutttkkk==='''333999aaajjjFFF,,,...--- ###555888VVVnnn}}}yyyRRR---+++222YYY>>>%%%...$$$$$$$$$$$$############"""######""""""######$$$%%%%%%'''((('''''''''''''''+++444SSS|||fffxxxmmm:::+++"""%%%'''###"""%%%""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""""""""""""""""""""""""""#########$$$%%%&&&((()))'''''''''&&&&&&&&&%%%%%%######%%%(((---222666888BBBFFFYYYuuu^^^===666YYYZZZ~~~www~~~mmm{{{zzz{{{ccc~~~qqqkkkyyyccc}}}|||}}}XXXEEE@@@DDD999+++&&&###'''((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###(((&&&&&&(((%%%///GGGRRRXXXttt<<<***\\\xxxYYY888YYY{{{NNN111,,,UUUSSS+++''')))444@@@IIITTT```UUUQQQAAA111,,,)))(((---...\\\cccHHH999///,,,===@@@\\\|||wwwmmm666888VVVSSS999222---,,,'''''''''((())))))*********---000333555:::???DDDCCCBBBOOOHHH[[[ooo|||\\\FFFEEEHHHDDD===:::999888666444222111000,,,---,,,***&&&$$$%%%''' ###&&&&&&%%%$$$$$$%%% ###&&&%%%######(((---222EEELLLPPPGGGKKK^^^>>>222!!!333************+++,,,---...***000777;;;<<>>FFF>>>PPPIIITTTfffzzzYYY@@@>>>EEE<<<;;;:::888777555444333+++---...,,,(((&&&''')))***)))'''%%%$$$$$$$$$%%%###$$$&&&'''&&&%%%%%%%%%,,,777555???HHHRRROOOeee///***,,,...)))+++111///''')))333///555999888:::CCCMMMRRRrrriii888777333444000000...,,,,,,------,,,+++''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%$$$%%%&&&'''+++'''$$$(((((( ---MMMgggMMM???JJJYYY[[[]]]ccc\\\lllyyyyyy{{{iiiEEEDDDeeegggJJJ888===777000@@@WWWGGG:::...;;;^^^}}}qqqOOO'''&&&)))000222333RRR}}}qqqiiippp}}}SSS444111)))"""999hhh999///***%%%%%%$$$###""""""######$$$"""!!!###%%%$$$%%%&&&&&&(((((((((&&&''')))+++***,,,555]]]yyyjjj\\\333"""'''"""$$$)))"""$$$$$$$$$############"""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""$$$###"""""""""###$$$%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$%%%%%%%%%%%%&&&&&&%%%(((,,,...111:::GGGPPPnnn~~~tttxxxnnnrrryyytttZZZhhh}}}ggg]]]xxxyyymmm|||{{{jjjvvvyyy```sssjjj{{{wwwxxxuuu|||yyyVVV...,,,***(((&&&(((***((($$$%%%######%%%))))))%%%!!!$$$'''+++%%%+++---999jjj\\\hhhsss~~~}}}SSS777WWW~~~jjj===[[[~~~[[[333&&&NNNkkk555'''***444+++"""''',,,***,,,...+++%%%"""'''...222EEEUUUdddssswwwyyyxxxqqq]]]GGGeee```QQQJJJ)))000++++++***))))))))))))))),,,---///111333777<<<@@@DDD@@@OOOQQQTTTXXXwww\\\;;;>>>BBBAAA<<<888888777444000222111,,,((((((***,,,***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&---,,,111777999AAA]]]zzzGGG)))333///+++,,,333444111000555777666:::BBBGGGKKKXXXggg{{{<<<:::222999222000...,,,,,,------,,,+++'''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$###(((......<<>>AAA[[[vvv^^^NNNiiiyyy}}}UUU222LLLxxx{{{cccjjj\\\666###EEECCC444===SSSPPP>>>000'''%%%!!!'''111+++$$$000CCCcccvvvzzztttWWW???___eee^^^UUU555<<<,,,+++***))))))((()))))),,,...///111333777<<<@@@DDDEEEQQQRRRWWW___yyy```GGG===FFFCCC111///>>>222222111///---,,,)))&&&***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,+++///444444777III___kkk111000000,,,***,,,///222222222666333:::GGGLLLUUUttt@@@<<<000@@@444000///,,,,,,------,,,+++'''''''''&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''###'''$$$$$$***,,,555GGG\\\aaaeeefffdddaaa^^^\\\aaaZZZ]]]nnn~~~nnn___AAABBBaaauuuMMM999<<<:::999..."""JJJxxxgggUUU@@@---222DDDKKKTTT777,,,,,,%%%,,,555///XXXppp}}}{{{tttmmmIII---555===IIIQQQ:::)))+++]]]zzz///)))"""%%%%%%$$$######"""#########"""""""""!!!""""""######&&&%%%&&&'''***,,,,,,+++...+++OOO{{{zzzpppcccyyyGGG'''((((((&&&&&&$$$$$$$$$$$$############"""!!!"""######$$$$$$######"""""""""""""""""""""""""""""""""###%%%&&&((()))$$$$$$############$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%&&&((()))'''&&&''',,,000>>>SSSppp|||{{{~~~{{{wwwwwwxxxkkkxxxxxxnnnuuullljjjnnnrrrooo}}}yyyyyy~~~uuuvvvzzzhhhkkk>>>---------,,,)))''''''(((%%%&&&%%%###"""###&&&)))!!!111>>>BBB^^^ssstttYYY888```tttUUU'''444fffyyyDDD,,,111YYYLLL;;;KKKooovvvcccNNNBBB111!!!000LLLBBB+++111HHHjjj{{{vvvtttTTTHHHbbbbbb```eeeIIIAAA,,,,,,+++***)))(((((((((---...000111333777<<<@@@EEEKKKRRRSSS[[[iii|||UUU>>>BBBJJJCCC666;;;888666666777555222///+++***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%)))(((+++111000///888DDDNNN***444222...***,,,111444555777:::@@@GGGQQQjjjBBB;;;///CCC333111///---,,,,,,,,,+++***''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''$$$+++'''"""%%%%%%&&&///PPPlllzzzggg]]]^^^bbb___YYY^^^nnnttthhhVVVMMMOOO[[[{{{~~~YYYEEEPPPXXX666888//////\\\~~~nnn]]]aaannnqqqBBB...@@@RRR;;;+++000***---===IIIKKKNNNQQQGGG999???555777aaasss{{{|||DDD+++...dddzzz///'''''''''$$$$$$###############$$$!!!$$$%%%""""""%%%&&&&&&&&&%%%%%%'''***,,,+++***+++888jjj___lllrrrkkkSSS,,,&&&(((&&&$$$%%%$$$$$$$$$#########""""""!!!""""""###############""""""""""""""""""""""""""""""######$$$%%%&&&&&&$$$$$$############$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$&&&(((((('''(((***---111<<<]]]ppphhhhhhhhhYYYXXXaaalllpppnnniiiggggggfffhhhjjjhhhfffmmm|||ppp}}}eeehhhppp|||qqqqqquuurrrpppttt}}}llltttcccCCC;;;555///,,,***((('''))))))%%%"""&&&+++,,,%%%,,,444ZZZ~~~VVVGGG}}}RRR:::bbbwww\\\,,,)))KKKkkk{{{www\\\***;;;mmm{{{HHH777KKKttt}}}ooolllsssIII,,,BBBooobbb555'''222OOOsss{{{wwwuuuuuu\\\^^^nnn]]]YYYjjjSSS666---,,,+++***))))))))))))---///000222444777<<<@@@DDDPPPPPPSSS]]]qqq{{{wwwIII>>>CCCFFF>>>999555333111...---...---,,,+++)))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%(((///222111555;;;OOO888222333333222222444777999>>>CCCGGGOOOkkkHHH999111BBB111111///---,,,,,,,,,+++***(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''!!!***)))'''+++***(((000XXXtttoooeee```]]]ZZZZZZ^^^bbbYYYLLLJJJRRRbbbnnnuuu]]]DDDTTTdddSSS000333,,,%%%%%%777___|||mmmLLL,,,%%%UUU}}}XXX...555GGG???888444888======:::777@@@QQQddd<<<)))888qqqwww///$$$(((((($$$###############$$$$$$%%%&&&"""!!!%%%(((''''''&&&%%%&&&)))+++,,,,,,...QQQRRRhhhuuunnn```555$$$'''%%%"""%%%$$$$$$$$$#########""""""!!!!!!"""############"""""""""""""""""""""""""""###############"""""""""$$$######""""""######$$$#################################$$$$$$$$$%%%%%%$$$&&&((())))))******+++444;;;^^^zzzzzzxxxtttcccaaajjjvvv}}}|||zzzyyyzzzmmmllllllooowwwwwwtttooozzzjjjnnnvvvkkk|||vvvpppkkkyyy{{{sss~~~qqq|||kkkfffXXXIII999222...(((%%%&&&'''&&&%%%&&&'''(((((('''CCC^^^~~~vvvRRR***555YYY@@@555]]]|||hhh<<<***...777@@@999666&&&$$$AAAsssqqqAAA666NNNpppiiiUUUddd\\\111GGGzzzIII---'''333]]]vvvuuuwww~~~zzzwwwhhhfffqqqjjj___\\\DDD,,,,,,++++++***************...000111222444777<<>>>>>999222///222000///---+++***)))(((((('''''''''&&&&&&%%%%%%%%%&&&%%%&&&,,,111444666999555VVVggg444...---333555333555<<>>DDD111+++((( 666NNNWWW___nnnqqqeeeZZZHHH...///+++\\\rrr===>>>]]]YYYHHH<<<===BBBFFFMMMUUUkkk~~~ttt===)))III|||kkk---###%%%&&&#########"""######$$$%%% ''')))""" $$$'''$$$&&&&&&''''''(((+++111555CCCqqq```qqqvvvgggpppEEE'''%%%%%%"""%%%$$$$$$$$$############""" !!!""""""######""""""""""""""""""""""""""""""############"""!!! ######""""""""""""##########################################$$$$$$$$$$$$&&&''''''(((((((((''''''$$$)))EEEjjj{{{|||tttiiigggkkkoooqqqqqqqqqsssvvv|||~~~}}}yyyxxx|||uuupppqqqssslllpppvvvnnnsss|||{{{ooouuusssbbbyyysss~~~eeeSSSBBB999111)))&&&***!!!(((***$$$"""666HHHbbb~~~::: 222BBB\\\yyy999222---\\\mmmBBB'''((("""+++===bbbYYY===999XXXuuuXXX000???iiieee111DDDiiiPPP<<<444VVVjjjiiilllqqqvvv}}}~~~xxxuuuyyyzzzqqqqqq```jjjzzzfffBBB...++++++************+++,,,,,,///000222333444777<<>>???HHHWWWUUUdddzzzppp;;;777777555222000---,,,,,,,,,***)))((((((((((((''''''''''''###$$$%%%'''''''''''''''((((((&&&)))+++%%%---EEEsssrrrttt|||vvvhhhaaa]]]RRRFFFDDDPPPaaakkkiii```OOOPPPjjjqqqQQQ///VVV___999...888***)))...---555???999,,,///444,,,DDD666RRR[[[FFFTTT{{{}}}~~~}}}~~~___:::...\\\ZZZ+++%%%###$$$######""""""###$$$$$$%%%'''000000&&&!!!%%%&&&######''')))))))))...999BBBgggzzzwwwaaaZZZ---$$$'''###$$$$$$$$$$$$############""" !!!!!!"""""""""""""""""""""""""""""""""""""""""""""###$$$###"""!!!!!!######""""""""""""##########################################$$$$$$$$$$$$&&&&&&&&&&&&'''((('''&&&...111AAAfff|||yyywwwuuunnnrrrrrrmmmmmmwww{{{vvvuuullljjjpppvvvtttzzz}}}uuuxxx|||tttuuu{{{ffffff||||||}}}yyy|||zzzwwwxxxrrrdddVVVIII999(((&&&---"""&&&(((&&&'''555OOOddduuuZZZ@@@///444000000YYYBBB,,,888pppzzzwww[[[DDD333...666///+++???bbbppp:::333444]]][[[$$$,,,WWWccc///BBB~~~kkkLLLXXXgggllljjjooopppqqqxxxyyyhhhXXX[[[lllyyyxxxqqqtttggghhhoooTTT///))),,,)))))))))***+++,,,---...000111222333444777<<>>999333999222000...,,,,,,,,,***))))))(((((((((''''''''''''"""$$$%%%'''(((((('''''''''%%%""")))---)))999ZZZhhhllltttggg```SSSJJJTTTffflllffffffXXXKKKZZZoooZZZ:::888]]]mmm:::,,,IIIDDD888///999---)))000???QQQJJJ...TTT===EEEzzzwwwIII>>>```{{{FFF(((666jjjPPP,,,***$$$$$$######""""""###$$$%%%%%%///888888,,,%%%'''((($$$!!!&&&+++******111@@@LLLzzzbbb}}}hhh222%%%((($$$$$$$$$$$$$$$############""" !!!!!!"""""""""""""""""""""""""""""""""""""""!!!"""###$$$%%%%%%$$$#########""""""""""""##############################"""############$$$$$$$$$%%%$$$$$$&&&(((*********''')))000UUUpppssszzzzzzxxxwwwhhhlllxxxiii~~~lll~~~~~~~~~}}}~~~pppfff}}}}}}```qqqfffyyywwwpppttt```BBB'''!!!***(((###!!!***===TTTeeemmmDDD444***&&&111111999jjjVVV***KKK{{{SSSsssxxxZZZBBB>>>999:::___SSS,,,(((+++ZZZfff...333]]]ZZZ+++@@@zzzmmmEEEiiijjjbbb```hhhhhheeelll}}}___BBB@@@WWWqqq|||zzzsssxxxnnnVVV555***222***(((((()))***+++---///000000111222333444777<<>>YYY___lllggglllVVVMMMDDD>>>>>>777666444222000......---,,,++++++***)))(((((('''###&&&)))***+++---......'''CCC;;;ooo???444DDD,,,000///...---,,,+++++++++)))(((((((((''''''''''''$$$%%%&&&'''((('''&&&%%%***%%% &&&)))%%%888]]]kkkooorrrkkkhhhyyy~~~jjj]]]```bbb]]]___gggaaaWWWZZZfffaaaIII???FFF]]]TTT:::TTTuuu;;;!!!iiijjj222???%%%iii<<>>BBB;;;111888;;;///111000...---+++)))(((((('''''''''((((((***++++++...555555EEE```333888111000///...---,,,+++++++++)))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&%%%***((((((+++'''&&&111666;;;BBBSSSZZZFFFFFFhhhssshhhfff```TTTZZZdddgggTTT888000IIIhhhPPPDDDjjj|||PPPFFFhhhqqqGGG(((999)))UUU___OOOzzzxxx>>>777aaakkkIII+++)))777III```sss~~~|||}}}hhh===,,,[[[|||xxx222&&&(((###&&&'''&&&%%%$$$######$$$$$$!!!"""$$$$$$$$$%%%''')))$$$---...---555EEEeeezzzooolll~~~iii:::$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((())))))((((((+++(((222AAAuuu{{{zzzyyyvvvuuu|||zzz|||rrr~~~}}}zzz}}}~~~oootttwwwwwwuuuvvvyyyyyyvvvwww{{{vvv{{{zzz888///,,,))),,,---:::CCCCCCAAA>>>333&&&&&&'''&&&"""+++%%%111ssssssjjjnnn[[[JJJEEEJJJ]]]sssqqqWWW???555333222&&&---222HHHnnnxxx]]]AAA:::UUUllljjjIIILLLfffooovvvuuuqqqppppppooonnndddiiivvvyyywwwxxxvvvvvvQQQ...&&&)))((()))---)))))))))***+++,,,......111222222222333777===AAAKKKPPPNNN[[[ccchhhzzzpppIIIBBB@@@<<<666999999...222222111000...,,,***)))(((((('''(((((()))***+++...333...;;;vvv555111555000///...---,,,+++++++++)))))))))(((((((((((('''''''''((((((((((((''''''&&&...+++'''------)))***(((111444GGGYYYGGGEEElllxxxeee[[[]]]\\\```\\\MMMAAAEEETTTaaaXXXWWWvvvnnnAAAXXXhhh111===CCCBBBuuuVVVYYY~~~III999TTTvvvZZZAAA...&&&...:::...===EEE555---$$$"""GGGeee+++###((('''***)))(((%%%#########$$$%%%!!!"""$$$$$$###%%%'''***&&&...---111FFF^^^xxxhhhRRROOOzzz~~~uuuLLL)))""")))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((((((+++***555DDDwww{{{pppmmm{{{qqqxxx|||~~~rrrtttuuu|||pppwwwooo^^^lllvvvpppgggjjjxxxyyy{{{{{{ccc(((///...%%%;;;555>>>DDDAAA<<<777///&&&###&&&'''!!!)))$$$333yyy\\\{{{vvvVVVAAA111666IIIZZZbbbdddXXXQQQ???000...222>>>LLL@@@111###///DDDAAA111...555ooo{{{ccc777NNNkkkpppsssrrrpppoooooooooqqqccciiiuuusss{{{wwwXXX999$$$(((///+++&&&((())))))******+++,,,---///111222222333444888===AAAKKKPPPQQQ\\\fffiii~~~RRR;;;@@@===444444777111111111111000...,,,+++***)))))))))******+++,,,***222///>>>{{{===...888000///...---,,,+++++++++***)))))))))(((((((((((()))))))))))))))*********...555000,,,777>>><<<===111>>>;;;EEE___]]]\\\yyy|||~~~uuufffaaa[[[\\\YYYRRRQQQUUUUUUPPP^^^ppptttWWWJJJnnnxxxQQQ444^^^GGGdddKKKeee~~~LLL111CCCjjjNNN;;;...&&&***111222'''///444333RRRVVV,,,###((((((---)))(((%%%#########$$$%%%$$$$$$%%%$$$###$$$'''***+++...---<<<___xxxkkkQQQBBBAAAxxx~~~zzz^^^444 ((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((((((((***,,,999DDDpppyyyrrr|||zzznnnnnnxxxvvvsss|||qqq|||vvvnnnyyyppp{{{|||vvvYYYbbbnnnXXXpppxxxyyynnnfffnnnsss\\\kkkvvvxxxTTT111---,,,777======:::555222111,,,'''###'''(((###)))%%%666}}}eeeyyyOOO<<<+++)))000555555444777444******222888TTTqqqJJJ$$$###222,,,%%%///BBB}}}```999ZZZpppppppppppppppnnnnnnoooqqqhhhkkkllllll|||}}}ddd666///***+++---+++'''&&&((()))++++++***+++---000111222333444555888===AAAJJJQQQSSS]]]iiikkkUUUHHHAAA;;;;;;;;;000000111111000//////...,,,,,,,,,+++,,,,,,------)))444000AAAqqqKKK000777000///...---,,,+++++++++******)))))))))(((((((((************+++---...///***222333:::MMM[[[___eeeVVV^^^WWWUUUdddgggfffrrr{{{zzzkkknnn~~~}}}mmm\\\```bbb]]]WWWSSSOOOKKK```xxxjjjOOO```wwwbbb>>>NNNrrrOOOxxxwwwCCCooo[[[111333jjj~~~ttt^^^FFF<<<,,,%%%%%%111++++++XXXKKK///%%%'''&&&,,,'''&&&%%%$$$######$$$$$$%%%&&&&&&%%%$$$&&&))),,,222222666OOOvvvDDD<<>>!!!'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())),,,888AAAiiimmmtttsss|||~~~xxxyyyvvvkkkdddnnn{{{mmmsss{{{|||}}}zzzlllppprrrppprrrqqqoootttgggjjj\\\UUUkkkssswwwzzzzzz}}}}}}|||RRR777$$$...+++NNN???888...)))((((((&&&$$$$$$((()))$$$,,,'''888~~~fffTTT???222+++'''&&&((()))222///,,,,,,+++PPPuuuUUU:::111...444CCCkkkpppRRR???```tttpppoooqqqrrrpppooopppmmmnnnnnniiijjjqqqbbbBBB(((---...(((%%%'''++++++'''***,,,+++******---000111222444444666999===AAAHHHPPPUUU^^^mmmnnn^^^FFFIIIFFF333333222111000000000000111......------------......---666...===bbb]]]555444000///...---,,,+++++++++*********)))))))))((((((******++++++---///222333+++444<<>>HHHggguuuooommmqqqtttqqqoooppplllqqqlllggghhh[[[@@@,,,(((++++++(((%%%%%%***---'''***,,,,,,))))))---111111222444555666999===AAAFFFOOOVVV^^^oooppp```TTTMMM999999777444111000000111222......------------......---777...<<>>AAAEEEOOOWWW___qqqqqq\\\RRRNNN???<<<777333000000111222...------,,,,,,,,,------)))777111BBB[[[000444444111---,,,,,,------,,,***+++,,,+++***)))***+++###+++AAA+++&&&(((===:::RRRYYYaaaeeejjjoooooollljjjqqqxxxvvvkkkaaacccjjjWWW@@@NNNiiirrrjjjgggkkkqqqlll______ccc___]]]^^^bbbkkkfffRRRUUUqqqxxxIII|||yyyaaaCCCyyyXXX///000<<>>999222<<>>{{{|||{{{xxxzzz~~~|||wwwqqqyyyyyyuuu~~~rrr|||uuuhhhffffffcccbbbqqqzzztttsssqqqttteeefffiii}}}lllqqq{{{zzzyyyvvvtttsssuuuzzz}}}~~~~~~uuuooovvvnnn{{{~~~ddd```|||ssslll}}}iii```BBB...(((((('''&&&&&&''''''&&&$$$'''&&&)))&&&++++++;;;tttfff888===JJJaaaiii\\\XXXKKKFFFSSS___nnnhhh[[[bbbTTT444,,,&&&&&&aaahhhBBB333;;;LLLccctttrrryyytttnnnooommmhhhhhhgggggg^^^JJJ555(((%%%&&&)))(((((('''''''''((((((+++++++++***)))+++///222222222444777;;;???AAABBBGGGPPPWWWdddkkkvvvUUUAAAHHHDDD@@@<<<555111444<<<666555444222000//////...,,,333444666kkk444000...---,,,---------+++))))))******************,,,111SSS:::((('''GGGcccnnnrrrrrrnnnkkkmmmmmmlllrrrxxxyyyuuuqqqhhhTTT???IIIbbbuuussslllkkk___MMM;;;PPPWWWXXXhhhuuuooofffbbbddd```aaagggdddcccnnngggbbbxxxvvvaaaDDDWWW111%%%444HHHNNN///666FFF|||@@@+++'''###'''###&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%'''&&&%%%...;;;===555MMMzzz}}}KKK++++++......WWWttt@@@&&&%%%&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""################################################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((((((((()))...***GGG{{{{{{{{{|||~~~~~~|||wwwrrr{{{}}}}}}zzzwwwbbbrrrppp___bbbrrruuuyyynnnrrrnnnttt|||nnnyyyvvvooo|||}}}~~~|||xxxxxx~~~|||vvv~~~yyyvvvmmm\\\oooxxx}}}rrruuujjjPPP---((((((&&&%%%%%%&&&'''%%%$$$'''&&&)))&&&,,,,,,;;;ttt[[[,,,+++NNN}}}qqqnnnuuuxxx{{{wwwCCC...))) 777VVVsssqqqHHH!!!%%%IIIkkkuuuqqqwwwvvvwwwrrriiijjjllleeeeeeaaaMMM222%%%)))+++&&&(((((((((''''''(((((()))+++++++++******,,,///222222333555888;;;???BBBDDDIIIRRRYYYdddkkkGGGJJJ@@@:::===@@@===555000666666555444333111///...///<<<333AAA444000...------......---+++))))))((()))+++++++++***,,,---UUU<<<'''###>>>bbbrrrvvvvvvrrrooorrrttttttuuurrrxxx|||eeeDDD@@@QQQbbbnnnooolllnnngggSSSFFFYYYcccVVVKKK___tttssslllXXXlllrrrkkkllljjjeeefffhhhpppuuuyyy```888wwwuuuGGG)))+++555aaaxxxfffCCC---444```yyy666'''+++"""%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%'''+++000777@@@GGGgggvvv222&&&+++------XXXmmm;;;$$$(((&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((***...///UUU|||~~~}}}{{{yyyyyyzzz|||zzzhhhuuuwwwnnnzzzvvvjjjnnnuuu{{{{{{ooovvvoooqqq}}}bbb~~~zzzkkk}}}}}}~~~xxxrrrnnngggVVVppppppfff---''')))'''%%%%%%&&&&&&%%%###'''&&&***'''---,,,;;;sss]]];;;<<>>]]]UUU%%%000)))...222]]]}}}}}}}}}MMM000%%%***&&&%%%$$$$$$######$$$$$$########################################################################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((((((((((((---666kkk{{{zzzzzz}}}vvvxxx{{{~~~xxxmmmlllttt}}}iiirrrsssrrr~~~mmmttteeellliiiaaatttfffvvvyyyvvvtttssstttvvvtttppplllaaahhh~~~~~~HHHAAA999,,,)))&&&%%%&&&&&&&&&%%%&&&&&&+++)))...---;;;sssTTT///)))TTTvvvttteeecccaaaXXX777&&&000(((,,,888&&&000)))222OOOtttzzznnnmmmoookkkmmmmmmiiihhh```PPP777(((!!!)))---&&&$$$((((((((((((((()))***++++++)))***,,,------...111333333777:::<<<===???DDDIIIOOOWWW^^^jjjtttbbbFFFFFFHHH???444======>>>>>>===<<<<<<;;;;;;FFF{{{999555000------...//////,,,)))(((+++///222111...+++)))```<<<+++---!!!///IIIXXXgggmmmmmmmmmmmmkkkPPPJJJ:::222EEEffftttnnngggfffpppccc:::000KKK```gggMMMXXXlllhhhqqqoooMMMKKKssspppKKKPPPwwwyyydddqqqssszzzoooJJJHHHrrrmmmAAA111///***,,,BBBkkkhhheeeaaaEEE...,,,TTTpppFFF+++'''&&&((()))(((%%%%%%%%%%%%%%%&&&''''''&&&))),,,111???ZZZyyywww???&&&111(((000777bbbzzz{{{???---&&&'''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((,,,---555pppxxxxxxxxx|||qqqsssvvv{{{~~~~~~iiifffzzzwwwuuusssssswwwxxxuuuzzz|||hhh|||jjjiiikkknnnlllqqqzzzyyy}}}xxxtttqqq}}}yyyvvvtttrrrmmmeee^^^mmm{{{XXXKKKEEE---+++'''&&&&&&''''''&&&&&&&&&+++***///...;;;sssTTT888888WWWzzzuuuuuu}}}SSS555***777777UUUaaa777<<<222JJJcccrrryyy{{{tttjjjjjjlllfffccchhh___III:::+++((('''***,,,***)))((((((((((((((()))***+++,,,(((***,,,---...///111333333777<<<======@@@EEEJJJNNNVVV^^^nnn}}}hhhHHHGGGTTTDDDEEEFFFGGGJJJLLLNNNOOO\\\<<<777111---,,,...///000---***(((+++111444222///)))***ccc:::)))...))) 000@@@EEEBBB>>>999555333---000GGGddduuuuuupppnnnggglllWWW///;;;fffuuuZZZ===YYY|||qqqqqqjjj>>>PPPssshhhBBBPPP~~~ooo___qqqyyy{{{}}}hhhSSStttwwwXXX<<<------(((&&&222DDDIIIBBBYYYPPPXXX222...hhhtttjjj999,,,)))###******(((%%%%%%%%%%%%%%%&&&'''(((&&&...---,,,FFFrrryyyqqq000'''...(((111;;;fffzzz||||||888,,,&&&$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((()))222///555sssxxxzzzyyy|||sssqqqqqqsssxxx}}}bbbrrr|||xxxqqqttt{{{cccxxxgggvvvwwwyyywwwnnnsssxxx~~~fffuuulllqqqvvvqqq}}}}}}pppnnnoootttyyyyyytttoooooouuuzzzrrrsssxxxmmmyyyHHHEEE///,,,((('''''''''''''''&&&&&&,,,***///...;;;sssLLL888EEE^^^~~~tttpppjjjfffrrrrrrYYY>>>@@@[[[eee;;;555000YYYtttnnnkkkwwwwwwhhhiiinnnaaaZZZcccSSS222###"""***+++%%%$$$++++++$$$(((((((((((()))***+++,,,(((***,,,......///111333444888===>>>>>>@@@EEEKKKMMMUUU^^^qqqppp\\\OOOQQQTTTXXX^^^dddiiilllbbb555000------444)))111,,,)))'''***///333222///+++***WWWLLL++++++(((!!!%%%)))---...,,,******,,,666222FFFmmmuuusssppptttYYY222888eeexxxhhhEEEAAAooowwwcccfff\\\SSSeeemmmMMMGGGdddtttvvvlllVVVwwwuuu|||~~~}}}kkk>>>...%%%)))+++&&&(((000HHHSSSHHH444CCCjjjsss]]]///+++&&&%%%&&&'''&&&%%%&&&&&&&&&&&&&&&'''(((((("""333...111]]]~~~}}}}}}~~~LLL333)))''')))000888dddkkk000***&&&"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((------GGGkkkxxxyyyzzzyyyooo{{{~~~xxx{{{{{{hhhlllsssqqqgggiiivvv|||wwwppprrrmmmnnntttqqqoooxxxzzzooorrrwwwtttssstttmmmjjjxxxzzzqqqqqqzzz{{{kkktttrrrnnniiihhhuuusss|||wwwDDD:::+++***((('''&&&''')))***+++...%%%111222;;;ppp|||ggg^^^ooonnnUUUGGG<<>>RRRsssuuuZZZ===QQQyyytttffffffVVVSSShhhjjjJJJFFFaaaqqqvvvmmm\\\}}}{{{}}}~~~[[[AAA,,,+++///,,,)))***&&&555222***DDDooouuuZZZ...+++'''&&&&&&'''&&&%%%'''''''''&&&&&&'''(((((()))---555OOOrrrxxxsssyyy{{{{{{xxxxxx||||||zzzEEE...)))***)))000777ccc}}}~~~^^^...+++%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((,,,,,,GGGmmm}}}~~~}}}yyyyyy~~~{{{vvvpppkkkvvvqqqiiihhhrrrzzzqqq```oootttqqqqqquuupppppp{{{yyyrrrvvvxxxnnnkkkooonnnyyy|||~~~{{{nnntttppp```[[[xxxuuuqqqfff111GGG+++***((('''&&&'''((()))%%%)))***%%%222222777iii~~~wwwvvv~~~mmm;;;888===NNNggg{{{|||~~~vvveeerrrsssmmmmmmuuuuuulllfffhhhdddXXXFFF444***))),,,))))))(((((((((((())))))))))))))))))************+++,,,---...000222444555666999<<<===>>>BBBHHHMMMPPPXXXccckkkJJJ@@@EEEAAA***,,,///...+++((((((******)))&&&&&&)))OOOOOO%%%)))999EEEJJJFFF@@@;;;<<>>ppp||||||xxxzzzuuukkkooo}}}{{{{{{===)))))),,,)))///666bbb|||}}}~~~HHH,,,,,,###&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((+++,,,IIIpppzzz|||mmmjjjrrroookkkkkkttttttffflllrrrrrrssswwwsssssstttrrrzzz{{{mmmiiirrrwwwzzzwwwxxx|||{{{{{{zzzqqqYYYWWWeeeyyykkkyyy{{{VVV;;;$$$***)))((('''''''''((()))***&&&''''''444333777eee{{{|||yyyqqqLLLPPPZZZiiixxx|||{{{nnnjjjrrrrrrpppnnnjjjmmm___JJJ666***&&&'''((())))))(((((((((((())))))))))))))))))************+++,,,---...000333555666888;;;>>>???@@@DDDJJJOOOUUUaaaeeeyyymmmLLLUUU===222000...///,,,***)))***+++)))'''(((---KKKVVV(((---HHH]]]dddeeeffffffgggnnnwww~~~}}}zzzvvvwww{{{|||xxxrrr\\\999===aaauuuyyygggEEENNN~~~tttwww\\\CCCbbbggg```LLLXXXmmmpppnnn]]]___qqq}}}xxxbbbRRRTTTwwwqqqUUU:::***)))...***333444888WWWsss```555+++***(((''''''(((((((((***)))((((((''''''((((((...***QQQrrrwwwmmm888&&&***---)))...444aaakkk444+++---"""(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((***...MMMqqq||||||~~~~~~zzzooonnntttdddlllyyyxxxvvvyyyjjjoooooosss{{{xxxwwwlllmmm{{{wwwuuu}}}~~~{{{}}}{{{{{{~~~~~~{{{wwwjjjmmmppppppllleee]]]YYYrrrnnn}}}vvvrrr~~~bbbhhhmmmJJJJJJ***)))(((''''''''''''(((***"""'''***333444===iii~~~yyy{{{}}}xxxyyy{{{~~~}}}{{{|||~~~yyyvvvsssgggoootttfffdddnnnkkk\\\MMM888+++'''((()))((())))))(((((((((((())))))((()))))))))************+++,,,---...111333555777888;;;>>>???AAADDDKKKPPPSSSaaa]]]YYY\\\111;;;111***,,,+++))))))************)))...CCC\\\+++000PPPkkkeeejjjpppssstttvvvzzz}}}{{{|||~~~}}}|||yyytttppp666:::YYYvvvuuuhhhVVV???eee~~~zzz|||RRRBBBnnnnnn]]]KKK^^^nnnllllll[[[YYYiiirrrtttqqq```NNNKKKmmmyyyyyycccJJJ666******,,,///>>>\\\lllTTT...))))))))))))((((((((()))***))))))((((((((())))))111AAAnnn}}}___777'''---+++)))---222```XXX'''++++++###)))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((+++111PPPqqqvvvvvv}}}xxxssstttrrrnnnnnnxxxxxxkkkmmmvvvnnnqqqooosss|||yyytttzzzjjjjjjyyy~~~zzzxxxwwwxxxbbbyyyxxxeee...)))***)))(((((('''''''''''''''((("""++++++---333BBBjjjxxxvvv|||{{{tttppppppllltttrrrbbbdddgggXXX;;;111&&&###(((,,,---***))))))(((((((((((())))))((()))))))))************++++++---///111444666777777:::===???AAAEEEKKKPPP[[[ggg```lll[[[333<<<111((((((((((((((((((((()))***))),,,777^^^---000OOOkkkdddhhhlllmmmnnnpppuuuyyy{{{~~~uuu{{{nnnNNN...QQQyyy}}}```LLLGGGqqq~~~wwwtttGGGKKKuuutttXXXEEE]]]jjjhhhlll^^^[[[jjjmmmgggggg^^^KKKBBBSSSlll|||wwwhhhJJJ---///)))///IIIbbbbbbGGG,,,''')))******)))((()))***)))))))))))))))***++++++,,,VVVPPP555)))///***))),,,000^^^}}}GGG$$$---(((%%%)))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((,,,222QQQpppuuuuuuwwwmmmnnntttrrrjjj~~~xxxsssqqqqqqssswwwtttvvv|||uuunnntttqqqooo{{{|||||||||pppvvvsssccctttRRR///,,,###((((((((('''''''''&&&&&&'''###///***'''777LLLkkkyyysssttt}}}}}}~~~zzz|||uuutttrrrmmmkkkiiiiiilll___GGG000,,,((((((***+++)))&&&))))))(((((((((((())))))))))))))))))************++++++---///222444777888777:::>>>@@@AAAEEELLLQQQYYYbbbaaa[[[KKK555444+++))))))))))))(((((()))***)))))),,,___///000LLLdddhhhjjjmmmnnnnnnqqqxxx}}}}}}vvvsssyyyuuuVVV222JJJkkk~~~}}}ZZZFFFXXXiiioootttccc>>>ZZZvvvnnnMMMAAAaaammmhhhkkk[[[ZZZnnnooofffhhheeeOOO;;;888YYYvvv}}}www[[[<<<<<>>bbb\\\eeetttTTT:::eeesssaaaBBB???iiiuuukkkiiiSSSOOOllluuupppwwwyyy^^^BBB---TTTuuu{{{{{{gggHHH>>>///===ffftttVVV666---%%%(((++++++)))(((***,,,'''(((((()))***,,,---...SSSttt555---(((333))))))+++...]]]ppp444,,,222###((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())),,,,,,IIIppppppjjjuuuyyyuuu{{{|||tttlllsssvvvrrrkkkzzz{{{pppqqqyyy}}}}}}|||~~~ppppppxxx^^^|||CCC)))......''''''((((((''''''&&&%%%'''%%%111)))111[[[uuuxxx}}}|||{{{}}}{{{{{{{{{||||||{{{wwwvvv{{{~~~||||||}}}yyyuuu{{{vvvssseeehhhssspppeeebbb^^^<<<###...)))***+++)))%%%%%%)))---))))))(((((((((((())))))))))))))))))************++++++---///222555888999:::===@@@CCCDDDIIIPPPUUU[[[___rrriii```111@@@$$$++++++******************(((***$$$VVVCCC)))<<>>aaauuuqqq~~~eeeSSSEEE777QQQsssfffHHH666***&&&&&&(((+++---,,,)))'''###///***&&&///+++,,,@@@{{{]]]444---+++&&&---+++$$$333VVVlll===%%%&&&---***"""''')))***((($$$"""$$$&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&'''''''''...+++TTTqqq~~~zzzqqqpppxxx{{{yyy}}}~~~jjj~~~oooqqqwww}}}uuukkkuuuoooddd}}}rrrwwwvvvvvvuuutttrrrooollltttvvvyyy{{{}}}}}}~~~xxxzzz{{{```wwwnnnVVV777(((******%%%''''''''''''''''''''''''(((...///(((222\\\|||{{{~~~tttvvv}}}~~~{{{|||{{{~~~}}}xxxvvvwwwyyy{{{{{{zzzyyyxxxyyyssslllhhhgggfffccc```llljjjaaaOOO999+++&&&'''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))***+++***+++,,,///333777:::===<<<===>>>@@@CCCJJJQQQWWWaaaZZZZZZDDD333,,,,,,++++++***************(((+++&&&MMMLLL+++444VVVjjjlllmmmmmmooosssvvvwwwttt}}}___;;;444OOOlllsssxxxwwwrrrZZZIII^^^nnnjjjsssyyyqqq999SSS{{{rrr\\\222[[[vvv~~~vvvoooPPPVVVtttrrrqqqxxxuuuiiiOOO111,,,KKKqqquuuqqqzzzRRRAAARRRGGG[[[rrr```BBB222******+++++++++******))))))++++++''',,,111'''000RRRTTT///++++++&&&+++...'''444YYYvvvPPP444)))(((***+++&&&&&&&&&%%%$$$%%%(((***&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''((((((---///XXXsssqqqttttttrrrtttyyy~~~~~~ooooooxxxvvvllluuu~~~tttssshhhjjj}}}{{{wwwuuu||||||{{{|||ssslllmmmvvv~~~}}}zzzzzzxxx{{{mmmiii{{{\\\999)))***...,,,'''''''''''''''''''''''''''&&&***,,,'''222[[[zzzzzz|||uuuyyy~~~||||||{{{}}}zzzvvvxxxyyy{{{{{{yyywwwvvvjjjmmmmmmfff[[[TTTTTTXXXmmmaaaNNN:::,,,&&&''')))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))******++++++,,,---///333777:::<<<<<<===???AAAEEEKKKSSSYYY\\\eee[[[VVV***555,,,,,,+++***************(((,,,(((@@@YYY333+++AAAkkkkkklllnnnpppsssvvvyyyvvvjjj;;;***FFFeeennnkkkiiikkkAAAVVVvvvsssvvvwww{{{^^^666bbb|||SSS444ccc|||}}}tttPPPTTTuuuuuupppsssrrrnnn\\\777)))<<>>888///+++((((((******(((%%%&&&&&&''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''((()))******+++(((///PPPrrrqqqzzz}}}}}}yyy|||tttggg~~~wwwcccgggmmmrrr}}}sss~~~xxxyyy||||||zzzzzz~~~~~~{{{|||{{{pppnnnvvvwwwqqq???555---,,,***%%%%%%)))(((((((((((((((((((((((('''(((,,,---888[[[zzz|||www{{{|||zzz}}}jjjaaaqqq|||vvvqqqtttvvvwwwyyyyyyxxxvvvsssqqqsssjjj```\\\\\\XXXNNNEEE<<<444+++''')))+++***'''(((((((((''''''((((((((((((((((((((((((((((((((()))((((((((()))***+++,,,------///111444666888:::;;;<<<@@@CCCHHHOOOWWW\\\SSSYYYHHH555...---,,,+++************&&&++++++---cccMMM,,,(((HHHfffwwwmmmkkkyyy{{{nnnmmmGGG---???eeexxxrrrgggmmmvvvmmm<<>>\\\mmmsssrrrzzzvvvRRR555///:::^^^vvviiiHHH...+++555555888:::777///)))((())),,,---111000///EEEmmmXXX000'''+++---+++(((***(((222lllooodddBBB:::///(((''')))******&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''((()))***+++,,,***...IIIsssqqq~~~{{{lllrrrzzz}}}vvv}}}]]]vvvjjjzzz~~~|||}}}~~~zzzqqqrrr|||zzzwwwccc>>>'''000333,,,&&&''''''$$$(((((((((((((((((((((((('''&&&+++...666TTTuuu~~~xxxyyyzzzzzz{{{jjjKKK888888VVVqqqvvvsssvvvwwwwwwwwwwwwvvvtttqqqpppnnniiidddbbb^^^RRR@@@222'''(((***,,,---,,,)))'''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,...000222555777999999:::<<<@@@DDDIIIPPPXXX]]]ZZZgggZZZ:::///...---+++************&&&)))***+++XXXYYY333&&&666ZZZtttrrrrrr{{{uuucccEEE---222]]]{{{vvvoootttrrryyyRRR111\\\~~~rrr~~~xxxwwwbbb333OOOwwwvvv===>>>{{{uuu???@@@mmmyyyvvvvvvxxxsssQQQ,,,&&&444===SSSvvvuuu{{{uuuYYY<<<---***===fffuuu[[[;;;'''###---...111555555222...------+++222888000222WWWzzzHHH)))***+++***,,,***'''***555tttmmm```LLL:::...)))((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((()))***+++,,,...///GGGyyyzzz~~~{{{ooo~~~}}}yyyvvvqqqbbbooo~~~}}}|||xxxzzz```@@@000***///+++"""$$$---+++ ''''''''''''''''''''''''%%%$$$***,,,...HHHlllyyyyyyyyyyyy~~~uuu^^^333+++666WWWuuu|||wwwtttwwwvvvuuutttsssrrrqqqqqqdddmmmrrrkkkVVV???000)))'''))),,,+++)))'''((()))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))***,,,,,,+++---000333666888999:::<<<>>>BBBFFFKKKRRRYYY^^^nnn```FFF///...---,,,+++*********''''''(((,,,GGG```888'''+++EEEaaaqqqsssjjjWWWFFF(((///LLLppp|||sssqqq{{{uuunnn:::999pppvvv{{{uuuxxxSSS///[[[tttqqq999AAA}}}www???888iiiyyyzzz|||~~~hhhDDD333222+++<<>>iiiqqqSSS===...#########%%%(((***---...///000000444;;;666:::aaa~~~mmm;;;%%%---+++&&&+++,,,(((///:::|||vvvdddPPP???222,,,******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''')))***+++,,,...000HHH~~~{{{~~~sss}}}dddppp~~~yyyzzzyyy{{{tttvvvxxxtttmmmrrrwww|||{{{~~~ZZZ999///666///+++%%%###'''+++***%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$+++,,,(((===fff~~~zzz{{{yyyxxx~~~xxxbbbYYYYYYaaaqqq}}}}}}xxxtttwwwuuusssqqqpppppprrrsssfffkkkiiiYYYAAA...)))+++***++++++(((&&&%%%''')))(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''(((((()))+++,,,---***,,,///333777999:::;;;???BBBFFFJJJOOOTTT[[[___^^^QQQ000///---,,,+++*********)))&&&'''---;;;bbb;;;'''###---HHHfffjjjPPP111"""###>>>```tttxxxvvvvvvwwwuuu```---FFFzzz~~~~~~wwwuuuzzzIII---bbbqqqppp444@@@zzzxxx>>>333fffyyy|||yyy|||^^^888+++&&&///HHHqqquuupppPPP((()))+++[[[{{{pppIII999444+++***+++)))'''''')))*********777444;;;<<>>666nnnzzz}}}hhh333DDDwww{{{FFF333TTTmmmIII---&&&***---???EEE555(((,,,'''&&&888iiiuuu```???666///&&&***((((((((((((((())))))***------111BBBdddAAA333))),,,,,,'''''',,,---***RRR}}}|||wwwiiiOOO===---+++...,,,(((&&&)))((('''&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""$$$%%%'''&&&$$$###$$$+++((($$$'''$$$###***%%%###&&&$$$ '''+++"""%%%%%%%%%&&&&&&&&&''''''------EEE~~~zzzvvvooo~~~{{{www}}}~~~nnnnnn{{{qqqwww|||cccyyyyyy```SSSHHH;;;666999444666999@@@KKK[[[lllwwwqqqrrrrrruuuaaaNNN:::000...,,,***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((("""...(((777oooyyy}}}zzzzzz|||}}}zzzxxx|||zzz}}}rrrmmmllljjjiiirrrvvvjjjUUUBBB111,,,,,,***)))***))))))((('''&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''(((((()))+++,,,---,,,...111444777999;;;<<>>LLLJJJQQQZZZ]]]~~~}}}LLL666...222...(((***---,,,(((+++''',,,GGG\\\111)))'''((((((""" --->>>iiiuuu|||zzzyyy}}}|||xxxTTT000MMMsssyyy|||xxxtttqqqUUU333:::xxx~~~]]]222JJJ|||]]]888@@@ttt|||yyy___;;;((('''###&&&$$$%%%((('''777VVVqqqiiiKKK---((((((&&&)))'''((((((***,,,...///000000,,,999]]]lllKKKEEE777---++++++(((+++000,,,+++PPPlllVVVCCC333,,,,,,'''((()))((('''&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&)))(((&&&%%%$$$%%%%%%&&&$$$(((###!!!((('''$$$))),,,555222999PPPLLL333(((%%%&&&&&&&&&&&&''''''''''''777```wwwyyynnnvvvvvvxxx}}}wwwyyyiiiwwwzzzwwwttt|||~~~^^^LLL<<<999:::666333444777444///***'''***///444AAA@@@===::::::777...###+++'''&&&***+++((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$)))&&&***...IIIxxx|||xxxwwwxxxyyywwwttt~~~yyy{{{|||yyymmmhhhjjjhhh\\\SSSDDD...)))&&&%%%)))+++***)))+++)))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))))))))))))))***+++,,,...///222555888;;;======@@@@@@IIINNNVVVTTTeeeddd:::+++444///+++///---)))(((,,,%%%(((777fff>>>*********'''!!!&&&<<>>??????CCCHHHQQQXXXQQQrrrGGG***000///---///+++'''(((***%%%'''...cccPPP***)))((((((---===XXXnnnvvvwwwuuuvvv}}}~~~nnnYYY,,,333ggguuuyyyuuummmjjjBBB***AAAyyy~~~{{{TTT///PPP}}}wwwGGG000^^^}}}~~~zzzWWW000***(((---...&&&+++MMMpppcccKKK555+++))),,,+++&&&))))))((())))))***+++,,,***888SSSrrryyy|||zzzvvvhhh333***+++(((''')))******+++---+++'''777cccmmmOOO:::***)))(((''''''((('''&&&'''&&&&&&%%%%%%&&&&&&'''###%%%((('''&&&%%%%%%''''''...***%%%((((((+++777QQQ[[[OOOMMM]]]KKK,,,***&&&&&&&&&'''''''''((((((---MMM}}}zzzyyyuuu}}}zzzvvv```rrrzzz}}}|||||||||```MMMDDD<<<:::;;;:::666444/////////...///222777;;;333111///000111///+++((((((((())),,,***(((***///''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$***+++"""---JJJggg}}}~~~zzzzzz|||}}}oooXXXBBB+++&&&+++)))'''***+++)))'''&&&''''''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***)))))))))***+++,,,---000222555888;;;>>>???@@@AAAEEEGGGTTTWWWVVVbbb333,,,...---,,,+++((())))))&&&''',,,SSS```...'''###,,,AAA[[[sssuuuuuutttxxx}}}cccFFF&&&AAApppzzzuuuyyypppmmmbbb:::,,,HHHxxxzzzzzzUUU---PPP{{{{{{}}}}}}OOO,,,LLLwww|||vvvPPP...%%%&&&((('''<<>>555***%%%&&&))))))'''''''''&&&&&&&&&&&&''''''&&&(((***(((%%%$$$%%%(((!!!(((&&&%%%...555>>>MMMTTTQQQ<<<111777...!!!(((&&&&&&'''''''''(((((((((///SSS~~~|||qqqrrrwwwtttvvv___ooo~~~xxxxxxppp{{{TTTMMMHHHCCC>>>:::666333222...//////......///222444+++))))))------((($$$###'''(((---222111+++'''((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###(((,,,###...GGG]]]|||xxxwwwzzz|||}}}|||^^^;;;+++&&&---000((((((******&&&%%%((())))))(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))))))))***+++,,,---...222333666999<<>>'''$$$&&&---...$$$)))+++***&&&'''+++,,,)))''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''(((((()))+++---///000333444777:::===@@@BBBBBBCCCFFFJJJWWWUUUwww^^^666666111,,,:::000---(((+++)))111+++qqqGGG222###333[[[{{{~~~tttwwwvvvuuuxxx}}}rrrLLL'''---```zzzmmmxxx~~~iiirrrMMM,,,111XXX}}}vvvzzzXXX)))NNNtttuuu{{{~~~hhh666555\\\uuussszzz[[[<<<)))'''999ggguuuQQQ///&&&...((((((+++"""%%%%%%&&&''')))+++,,,---555YYYtttssspppxxx{{{ssstttttttttuuuwwwzzz}}}xxx}}}jjjCCC999777$$$+++------******,,,---...###333(((%%%OOO{{{rrrKKK111)))+++***'''''''''&&&&&&&&&&&&''''''$$$%%%%%%###$$$+++777AAAsssgggPPPFFFOOORRRNNNPPPQQQ:::,,,***&&&&&&((($$$''''''''''''((((((((()))%%%OOOtttmmmwwwzzzvvvxxx}}}vvvzzz~~~sss|||yyyTTTIIILLLKKKAAA666111111333,,,...//////------...///,,,((((((,,,,,,'''&&&)))---'''###%%%&&&&&&'''***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%,,,""")))333@@@zzzyyyvvvwwwxxxwwwvvvyyy|||ggg666)))(((---)))(((+++(((''')))((($$$%%%***)))###''''''&&&&&&&&&''''''((('''''''''&&&&&&'''''''''))))))))))))))))))))))))''''''((())),,,...000111333555888;;;>>>@@@BBBCCCCCCEEEKKKYYYUUU<<<555444***:::EEE000(((///+++"""444TTTXXX000---&&&ZZZpppnnnyyyzzzyyyuuu}}}tttkkk555+++>>>nnnuuuttt{{{vvvssslllEEE//////dddxxxpppsssWWW///===nnn}}}vvv|||pppuuu???///FFF{{{yyyzzzttt~~~uuu{{{~~~ppp555###,,,HHHssswww777///(((((()))&&&$$$###&&&'''((((((((((((+++---999kkk|||ooouuu}}}xxxwwwxxxvvvvvvyyy}}}{{{rrriii^^^hhhxxx|||hhhKKK>>>BBBBBB===777222000...***'''(((+++///......@@@jjj}}}tttMMM444%%%$$$...&&&&&&'''''''''''''''''')))'''&&&---'''###AAAyyyTTT333:::DDDAAAJJJ___???444(((###&&&(((&&&!!!&&&&&&&&&&&&&&&'''((((((***444nnnxxxvvv{{{wwwggg}}}vvvvvvtttVVVMMMRRRNNN===111000///+++///////////////---,,,***------,,,+++***)))((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%)))'''***)));;;wwwyyyrrrtttxxxuuuoooxxxoooIII---************))))))))))))(((''''''&&&&&&&&&'''''')))'''&&&&&&((()))(((((()))'''$$$$$$%%%&&&%%%%%%))))))))))))(((((((((((()))***+++++++++,,,///111444666999;;;<<<>>>AAADDDAAAGGGTTTRRR\\\```222...555333===---'''---,,,%%%000DDDbbb<<<%%%'''WWWrrrwwwyyy}}}vvvuuuZZZ333,,,NNNuuuuuurrrxxxuuutttlll???---444hhh{{{rrrqqqTTT...<<>><<>>--->>>///333,,,))),,,---***+++111cccMMM!!!+++OOOqqq}}}~~~vvvppppppDDD...333ccc}}}vvvpppuuuuuuvvvjjj777+++;;;mmm|||uuuoooSSS...999iiizzzsss||||||xxx___333111LLLttt}}}xxxqqqnnnxxx}}}~~~UUU+++---@@@yyywwwPPP---'''###%%%(((''''''(((&&&'''((((((((((((+++---TTTzzz|||~~~{{{zzzyyyvvvsssNNN@@@555000'''"""444OOOlll???%%%(((''''''''''''''''''''''''!!!000'''###UUU~~~tttGGGRRRVVVKKK>>>666///'''***((($$$###%%%&&&''''''((((((''''''(((((()))***,,,+++YYYmmmvvvhhhtttzzz{{{oooOOOTTTIII===666222000111444///444666333---)))+++///,,,,,,+++***)))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&'''###((())):::sss|||wwwwwwwwwtttpppnnnyyylll???###""",,,******))))))))))))((((((''''''&&&&&&&&&''''''(((,,,***((('''''''''&&&%%%$$$+++111222---((((((***))))))))))))))))))))))))***+++,,,,,,,,,---111333666999;;;===???AAADDDFFFMMMLLLRRRTTTddd999:::222,,,//////---++++++***(((SSS\\\***...AAAkkk~~~sss{{{uuurrr___444'''AAApppuuuqqqtttuuuvvveee111***DDDnnnzzzwwwoooWWW---666ggg|||vvv||||||zzzzzziii;;;///999oooyyyuuurrrqqqzzz}}}@@@&&&***UUUlll777***%%%"""%%%'''&&&&&&(((&&&'''((((((((((((+++---[[[zzz{{{|||~~~oooeee___NNN:::<<>>999888999444+++...888AAA999000***)))*********+++******))))))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%)))$$$)))'''+++WWWxxxsssrrrsssssslllQQQ111$$$'''------((()))))))))(((((((((((('''&&&&&&&&&&&&&&&'''((((((((('''%%%&&&((()))))))))(((''''''((())))))((('''((()))))))))*********++++++,,,---......000333666999;;;>>>@@@AAACCCFFFIIIJJJJJJTTTtttyyy===666...666999///''')))---...111ZZZJJJ)))!!!JJJpppyyywww{{{lll888+++)))```uuuxxxsssyyywwwuuutttWWW...---UUUmmmpppzzzssshhh111000^^^||||||~~~yyyyyy{{{|||^^^:::***MMMppp~~~|||```---000HHHyyyDDD&&&)))&&&%%%'''&&&######&&&&&&'''((((((((((((+++---YYY~~~zzz{{{~~~IIIaaarrrAAA******))))))(((((('''''''''(((###---FFFSSS;;;NNN\\\555'''((()))(((***%%%'''(((((('''%%%%%%&&&((((((''''''(((((()))******(((@@@kkkjjjmmmsss~~~qqq||||||}}}ccc@@@>>><<<888444......888DDD???666+++''')))+++***(((******)))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%***%%%+++((('''NNNvvvnnnqqqrrrlllMMM<<<,,,)))......)))$$$))))))((((((((((((''''''&&&&&&&&&&&&&&&'''((()))'''%%%%%%&&&(((*********,,,)))&&&&&&(((***+++***((())))))******++++++++++++---......///111555777999;;;>>>@@@BBBDDDGGGIIIHHHLLL^^^aaa:::111444444...)))))),,,------IIIWWW111&&&222OOOnnnvvvvvvnnnNNN...)))999jjjwwwvvvuuu}}}vvvsssrrrRRR---///\\\nnnooo}}}uuummm777---VVVuuuxxx|||xxxxxx}}}sssHHH...333___iii???---444kkkvvv^^^000((('''%%%%%%'''&&&###$$$'''&&&'''((((((((((((+++---NNNxxx}}}qqqNNNVVVjjj|||III(((******))))))(((''''''&&&%%%&&&000???WWW@@@OOO]]]777((()))+++)))&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&''''''((()))***%%%555VVVvvvmmmssspppvvvxxx{{{bbb>>>;;;<<<777000///666???CCC222...***)))+++,,,***((())))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%)))$$$,,,***)))MMMyyywwwmmmuuurrrddd666000---///...***)))+++))))))((((((((('''''''''&&&%%%%%%&&&&&&((())))))(((&&&%%%&&&((()))))))))))))))(((''''''(((***,,,((())))))******+++,,,,,,,,,---...///000222666999999;;;>>>@@@BBBDDDGGGIIIJJJTTTnnn>>>333111...---,,,*********+++:::___>>>000 ...YYYqqqfff```000***'''GGGpppzzzwwwwwwuuuqqqqqqQQQ+++///aaapppooovvvooo<<<,,,PPPoootttyyywwwxxxwww}}}TTT666"""MMMrrr|||XXX%%%---555oooEEE""")))&&&$$$%%%((('''$$$%%%)))&&&'''((((((((()))+++---BBBmmm}}}tttMMMnnndddjjjTTT222+++******)))(((''''''&&&###(((000;;;pppFFF555xxx___===(((&&&,,,+++$$$&&&$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&'''((((((***"""---HHHwww|||mmmpppvvvttt{{{uuu}}}dddAAA444888666000444===???:::&&&(((+++,,,,,,+++******))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&(((###,,,---,,,PPPvvv{{{pppyyyttt___777000++++++)))%%%''',,,)))(((((((((''''''''''''%%%%%%%%%&&&'''((()))******(((&&&&&&((((((((('''###'''***)))%%%$$$(((,,,((())))))***++++++,,,,,,,,,---///000000333666999999;;;>>>@@@BBBDDDGGGIIIMMMZZZyyyddd///;;;%%%///777$$$******,,,+++[[[CCC444++++++'''888222,,,000%%%)))XXXsss|||yyyyyywwwyyyjjjBBB,,,555ddduuujjjnnnqqqsssCCC///999ppprrr}}}vvvvvv~~~wwwqqqAAA+++@@@SSS~~~{{{VVV111(((---\\\|||bbb,,,$$$+++%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''((()))))))))111bbb}}}{{{|||tttiiiPPPllljjjfff444,,,***''''''''''''&&&%%%$$$+++&&&BBB|||SSS999^^^sssaaa222 (((+++'''&&&)))***((('''&&&&&&%%%''''''''''''((((((((((((&&&///(((>>>}}}yyyttt}}}lllwww}}}nnniiixxx{{{xxxooo===111???444///GGGPPP:::+++......---,,,+++))))))(((******)))''''''&&&&&&&&&)))(((&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%***###&&&+++,,,FFF}}}yyyyyysss```999444---)))((()))***+++(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((((((((()))******++++++)))***++++++******,,,.........///000222555777999@@@777;;;CCCCCCEEEJJJHHHRRR[[[CCC555555...(((777888((((((444===XXX999***###---...,,,(((///&&&...___{{{yyyvvvuuu{{{iii>>>---999gggwwwmmmppppppsssKKK111666kkkrrr|||www{{{www~~~|||VVV000...>>>sssvvv]]]===((((((;;;mmmxxxOOO///!!!)))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''(((((()))))),,,DDDbbbwwwVVVooo\\\eee|||jjj888+++***(((((()))***)))((($$$+++$$$444hhh|||XXX111444kkk___999+++)))***&&&&&&%%%$$$%%%'''&&&$$$''''''''''''((((((((((((&&&---(((:::|||~~~xxxvvv{{{lll|||zzzxxxzzzuuuppp;;;===+++(((MMMgggHHH'''......---,,,+++***))))))(((***)))((('''&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''$$$)))###'''******CCCvvvyyy~~~kkk666222,,,)))((()))******(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((((((((()))******++++++)))***++++++***+++---////////////000222555777999===;;;???CCC???BBBHHHIIIVVV~~~ppp555;;;///!!!;;;777)))'''333'''\\\MMM'''!!!000'''((('''---'''333fffyyyuuuuuu|||fff888...>>>kkkyyyppprrrnnnqqqVVV333000aaattt{{{xxxyyyzzzmmm===""",,,PPPhhhkkkSSS999%%% )))QQQjjj666000 &&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))))))))---AAAjjjxxxrrr|||CCC}}}tttnnnnnn:::+++***))))))+++,,,,,,+++%%%+++$$$&&&KKKooo^^^444!!!RRReee:::(((***)))&&&###$$$&&&&&&%%%$$$''''''''''''(((((((((((((((***)))444lllwwwyyy|||{{{ooo{{{yyyxxxrrrooo999,,,BBBRRRUUULLL444%%%------,,,,,,+++***)))(((((())))))((('''&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''###((($$$(((***'''@@@ttt{{{^^^222///+++))))))***))))))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((((((((()))******++++++)))***++++++++++++---/////////000111333666888::::::@@@DDDCCC???CCCJJJNNN___TTT777666...000---222,,,''')))DDDbbb...''',,,&&&***(((---'''777iiizzzxxxwww{{{}}}bbb555---CCCnnnxxxttttttkkkooo]]]555+++VVVuuuzzzwww~~~~~~}}}vvvzzzzzzSSS,,,(((///:::999///)))"""&&&555hhh~~~QQQ(((,,,%%%$$$''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&''''''(((((()))+++------AAAlll|||tttsssAAAzzzdddnnn888,,,+++)))***+++,,,,,,+++&&&)))&&&"""222WWWaaaLLL888222UUU^^^444''')))'''''')))(((%%%$$$%%%''''''''''''(((((((((((()))''')))...WWWrrr}}}{{{sssrrr|||yyyvvvwwwIII@@@kkkrrrEEE###&&&///---,,,++++++***))))))(((((()))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''!!!'''%%%))))))&&&@@@|||```<<<...,,,***)))******)))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((((((((()))******++++++)))***+++++++++,,,...000000000111222444777999;;;888CCCFFFCCCEEEHHHNNNVVVtttEEE:::===+++000777111!!!...000ZZZJJJ,,,)))''',,,))),,,***>>>nnn}}}{{{|||~~~{{{xxxwww]]]333,,,HHHpppvvvuuuttthhhnnn___888***JJJtttxxxuuuzzzwwwzzzvvvkkkAAA***%%%###!!!'''***$$$111OOOxxxrrr666'''%%%,,,$$$'''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((((((((()))222)))&&&GGGrrryyy{{{SSSeee}}}nnn```ooopppjjj222---+++)))))))))***)))''''''&&&)))'''&&&<<<[[[kkkOOO%%%,,,jjjZZZ,,,###$$$'''+++)))###%%%***''''''''''''(((((((((((()))&&&***(((DDDnnnzzzvvvqqqrrrkkkMMM777++++++...---*********))))))((((((((((((''''''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''!!!'''&&&)))((((((GGGooo???...---+++***)))******)))'''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((((((((()))******++++++)))***+++,,,+++,,,///111111111222333555888:::<<<:::EEEDDDBBBIIIJJJOOO```lllAAA:::...888...333)))(((...???ccc333***&&&+++&&&***...HHHuuu~~~zzz}}}}}}wwwsssYYY000,,,LLLqqqtttwwwvvvgggooobbb@@@--->>>pppvvvuuuwwwtttzzzzzzVVV222(((&&&&&&,,,(((888iiiwww]]]&&&)))"""---&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((%%%,,,)))&&&000DDDiiilllRRRVVVYYYYYYTTTUUUmmmsssiii000---+++)))((((((((('''&&&'''&&&)))***%%%)))JJJsssUUU000(((GGGuuuEEE%%%"""$$$)))(((###&&&...''''''''''''(((((((((((()))'''+++%%%777dddmmmvvvuuuyyy|||RRR+++,,,000///,,,&&&))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''"""(((&&&''''''---SSS}}}UUU///<<<...,,,***)))******)))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((((((((()))******++++++)))***,,,,,,,,,---///111222222333444666999;;;===???GGGAAAAAAKKKHHHTTTxxxbbb555222999)))444222&&&---333\\\HHH---(((,,,%%%(((222PPPzzz}}}|||}}}}}}xxxtttVVV***---QQQssssssyyyyyyhhhsssfffIII222222jjjuuuyyywwwzzz|||~~~{{{yyy{{{iiiIII))),,,***(((&&&)))KKK}}}iiiAAA$$$((('''%%%((($$$$$$$$$###$$$$$$%%%%%%$$$%%%%%%&&&&&&''''''(((###'''(((******)))BBBjjj```DDD```JJJhhhjjjbbbVVV{{{lll333,,,***(((((())))))((('''&&&***%%%'''***###444___iiiAAA...444LLL{{{nnn;;;,,,###%%%'''$$$%%%+++''''''''''''((((((((((((((())),,,###000EEEmmmnnnppp}}}tttYYY;;;---+++%%%***///&&&))))))(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''"""***'''%%%&&&333```}}}YYY333CCC000...+++))))))***)))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((((((((()))******++++++)))***,,,,,,,,,---000222333333333555777999<<<===???FFF@@@BBBMMMJJJfff;;;555555///666444+++%%%:::CCC^^^...,,,///%%%(((444TTT{{{zzz~~~}}}~~~|||zzzvvvUUU&&&...TTTtttssszzz{{{iiiuuujjjPPP555+++eeeuuu|||yyyuuuvvvwwwpppvvvwwwccc***---&&&!!!,,,AAAfffccc---)))%%%,,,)))############$$$%%%&&&&&&$$$$$$%%%&&&&&&''''''(((%%%)))&&&&&&+++((()))666dddwwwxxx]]]OOO```yyy}}}dddyyyppp777***)))'''(((***+++******%%%---"""!!!...$$$%%%GGGJJJ+++...222TTTSSS:::&&&%%%(((&&&$$$&&&''''''''''''((((((((()))'''***---"""---222nnn~~~hhhlllvvv|||}}}nnn}}}EEE(((***777---&&&///000((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''###+++'''$$$%%%777iiimmm;;;:::222///+++))))))***))))))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((()))((((((((()))******++++++)))***,,,,,,,,,...000222333444444555777:::<<<>>>===EEE@@@EEEQQQOOOyyymmm<<<333---///555222111111^^^MMM---$$$000333'''```zzz}}}yyy~~~pppooowww{{{BBB111...VVVxxx}}}uuuuuuuuuqqqhhh```000---IIIyyywww|||oooyyy}}}wwwtttwwwwwwqqq===---000///,,,UUUwwwNNN(((!!!***,,,%%%!!!"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))---KKKuuu~~~^^^zzzzzz~~~~~~666---+++)))((((((((('''%%%!!!)))(((&&&)))'''***666RRR666,,,444GGGaaakkk==='''***%%%''',,,$$$''''''''''''(((((((((((()))((()))...,,,+++SSSnnnyyynnnpppqqqxxxqqqeee888777000((((((------'''(((((('''%%%(((,,,)))###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''%%%###'''((("""777___ZZZ@@@<<<,,,)))...)))&&&'''%%%''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((()))******++++++,,,,,,,,,---...///000111777666666777999;;;===>>>AAAIII===HHHJJJ[[[YYY111777111222...555(((///VVVWWW333""")))333000gggxxxxxxzzztttrrrwwwxxx>>>...,,,TTTxxx}}}vvvuuuvvvsssqqqddd777)))FFFooovvv{{{{{{|||{{{vvvrrrtttyyy}}}EEE+++'''///>>>jjjxxxVVV:::### &&&&&&$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))***222FFFbbbzzzaaayyyoooqqq;;;---+++)))((((((((('''&&&&&&+++'''%%%(((%%%&&&222SSS888,,,000BBB]]]zzzKKK...***$$$&&&+++&&&''''''''''''((((((((((((***((((((,,,+++(((III}}}nnnuuuooouuuxxxrrrKKK000---000888999111***))))))%%%,,,>>>HHH???000&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$&&&%%%'''(((###000NNNxxx^^^???---)))---)))&&&(((%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))******++++++,,,,,,,,,---...///111111666666666777999<<<>>>???GGG<<>>---+++)))((())))))((('''''')))%%%(((...((('''222tttSSS???---***999PPPwwwmmmBBB---&&&$$$&&&(((''''''''''''(((((((((((()))(((&&&***,,,%%%000LLL{{{yyyyyyzzzuuu___VVVEEE888555111((((((000&&&;;;WWW```MMM000&&&+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%% ***(((###&&&'''%%%))):::\\\iiiOOO666***+++'''''')))&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((())))))******+++,,,,,,---------...///000222222555666777:::<<>>nnnpppvvvsss}}}xxxzzzwwwnnn666......QQQuuuzzzvvvwwwxxxzzzpppddd888------TTTddduuu~~~ppprrr|||lllNNN(((%%%888______111(((''''''(((%%%"""!!!###""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((***+++)))&&&---CCCYYYcccttt{{{ssstttxxx777---+++)))((()))***)))(((&&&'''$$$)))...'''%%%333bbbGGG;;;...111BBBSSSqqqsssFFF...)))&&&$$$'''''''''''''''(((((((((((('''(((&&&)))...(((+++<<>>,,,***'''(((***&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))***++++++,,,,,,.........///000111222333555777999;;;>>>@@@BBBCCC@@@KKKAAApppIII555111***---555---...333...(((111EEEuuupppssssss{{{uuuyyywwwnnn666///+++JJJlll{{{{{{xxxwwwwwwxxxtttoooJJJ'''888DDDdddzzz|||yyywwwYYY222111OOOkkkvvvccc>>>!!!'''%%%$$$$$$%%%%%%$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((%%%%%%((()))(((,,,222HHH```}}}fffvvv}}}|||xxxvvvqqqrrr111---+++))))))******)))(((''''''$$$'''+++###'''<<>>@@@AAAAAAAAAAAAIIIuuudddDDD:::---000---333+++444)))'''BBB}}}|||yyy{{{qqqvvvwwwmmm444---888YYYpppyyy{{{yyyvvvwwwxxxuuunnn888000)))%%%***111@@@JJJ???***$$$+++;;;___yyysssUUU000"""---"""$$$&&&$$$$$$$$$$$$###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%(((***&&&###(((000111***,,,DDDhhheeepppwwwoooeeezzzxxxyyyrrrjjjpppnnn111,,,+++))))))***+++***)))+++)))$$$&&&,,,///FFFkkkBBB111333999PPPdddYYYUUUwwwGGG(((+++'''!!!+++''''''''''''((((((((()))&&&---***(((,,,((($$$***%%%RRRyyyvvv~~~{{{{{{tttKKK((($$$,,,+++)))***((((((***---***$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!$$$###&&&***"""+++%%%&&&???xxxtttwwwQQQ444+++''')))+++&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((()))))))))))))))******++++++,,,------//////000000111222444555999;;;===???@@@AAAAAAAAARRRFFFccc$$$000444&&&333***:::(((...???sssxxxxxx}}}nnn}}}qqqvvvppp444***...(((@@@ooovvvppp}}}ttt|||uuuoooOOO)))'''((()))'''(((,,,***&&&+++333dddwwwvvvTTT222&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&''''''''''''((()))*********111DDDaaavvvwwwyyywwwsss~~~|||yyyrrrnnnyyyyyyiii333'''+++...,,,'''%%%'''++++++'''))))))+++DDDdddqqq333444555;;;aaaYYY???wwwjjj<<<***%%%))),,,'''%%%%%%%%%&&&&&&''''''''''''((()))))))))(((&&&&&&///...jjjvvvsssPPP:::******,,,(((%%%'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%---///cccppp{{{rrrggg>>>!!!+++000'''%%%(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******+++,,,,,,,,,,,,,,,,,,---//////111222444555777777???777???CCC999===FFF??????TTT333222000++++++444)))///999kkkyyyxxx{{{rrrvvvsssfff111---(((###222XXXyyy|||zzz~~~yyyyyy^^^444+++)))%%%&&&((((((&&&***;;;NNN}}}uuu]]]<<<'''$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''((())),,,,,,***)))...888AAAQQQ```uuuxxxpppsss}}}XXXdddiii000222---'''&&&((())))))(((!!!000///###@@@|||UUU333333333DDD```TTTOOOeee999+++&&&&&&(((%%%%%%%%%%%%&&&&&&&&&''''''(((((()))******)))((('''+++***ZZZuuummmFFF555)))***,,,(((&&&)))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$)))...WWW~~~eee]]]ggghhhIII((('''+++%%%&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((()))*********,,,,,,,,,,,,,,,---------///000111333444666777888>>><<>>>>>???BBB@@@AAALLLzzz@@@000666666+++222444+++OOOvvvxxxwwwqqq{{{xxxrrrYYY...---,,,***&&&---JJJnnn~~~zzz{{{yyyuuu}}}bbb000$$$%%%***'''$$$'''555OOOoookkkHHH''' )))+++&&&"""$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))((()))+++,,,------+++)))''')))333EEEZZZhhhhhhfffzzzOOO+++...///+++%%%$$$)))///???***===pppgggOOOCCC+++888888PPPUUU\\\LLL,,,,,,***###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))************(((***111QQQzzzqqquuu}}}999000+++(((***)))&&&'''+++''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$444---&&&$$$&&&&&&$$$!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%###,,,666ppp|||ccc,,,>>>___fffGGG+++(((---...(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))******++++++,,,,,,------......//////111111333444666888999999:::???===@@@BBB777FFFrrrsss<<<111666(((333444+++EEEttt~~~wwwnnnqqqwwwwwwYYY///)))$$$$$$%%%)))666OOOnnnxxxxxxrrruuuWWW***&&&---%%%&&&---???XXXnnnyyyzzzFFF111!!!%%%,,,)))%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((---+++(((((()))***)))(((******++++++---000444777KKK___zzziii^^^zzzhhhwwwooo;;;444,,,***333EEEXXXeeeggggggttt{{{mmm\\\LLL;;;000555---CCC\\\}}}fff===''',,,***$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******))),,,(((???nnn{{{uuussszzzsss222,,,*********(((&&&%%%(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$111***$$$"""%%%'''%%%"""$$$$$$$$$%%%%%%%%%&&&&&&'''$$$+++---fffppp333<<<]]]nnnTTT222))),,,((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***+++++++++,,,,,,---......///000000222222444555777999::::::??????>>>DDDAAA666\\\___---444'''222000000>>>nnnzzzssssss|||TTT...'''''''''***+++)))111PPPppp{{{|||pppgggFFF!!!$$$,,,$$$000EEE```www|||kkkXXX111((($$$&&&'''######((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******,,,,,,***&&&###***+++,,,......,,,***)))---222AAAZZZsss|||ppp]]]pppmmmgggYYYPPPZZZqqqwwwsssmmm\\\GGGAAA;;;***---'''"""AAAtttvvvJJJ000&&&+++(((%%%((()))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''')))***+++(((,,,%%%555bbb|||sssmmm~~~eee666,,,+++******)))'''&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&""" ###&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&(((%%%(((+++UUUwww>>>+++@@@SSSHHH---(((---&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((()))******++++++,,,,,,------...///000111111333333555666888:::;;;;;;===:::<<>>>>>BBBEEE111000888:::222222555000DDDMMMwww|||???333(((''',,,+++$$$&&&***$$$'''''''''&&&&&&%%%%%%%%%'''&&&'''''')))+++---///((()))%%%)))DDDkkkvvv]]]{{{vvvxxx}}}>>>000...,,,))))))+++---+++&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$&&& ,,,333jjjddd===111"""'''...%%%(((///%%%(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,------...///000111222222444555666777999;;;<<<===AAAAAAFFFDDDUUU???''':::222(((888EEE```hhh}}}sssDDD((((((%%%---...)))***000---$$$&&&)))******000DDDccczzzrrrqqqnnnbbbIII///%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!(((!!!--- ***!!!&&&)))&&&'''###&&&,,,$$$(((((('''&&&%%%%%%%%%&&&###%%%(((***++++++***(((......---***((((((***,,,(((***...111...)))))),,,***---...------//////,,,[[[dddgggpppzzzdddjjjuuukkkKKK555777777...333>>>FFF@@@333111===LLL{{{dddAAA...***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***%%%***------EEEvvv}}}}}}wwwxxxuuu{{{|||~~~uuu)))222+++,,,,,,+++)))((()))+++''''''((((((((('''&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((+++(((###MMMccc>>>---"""...&&&(((111$$$,,,))))))))))))(((((((((((((((((((((((())))))))))))++++++,,,------......///...//////000111333444555777666555777===AAA@@@<<<:::BBB>>>FFF~~~GGG+++;;;777+++888111111;;;FFF???,,,###(((---:::LLLbbbxxxzzz^^^===666333555BBBWWWjjjtttwwwxxxhhhRRR===***"""+++%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$'''((()))###''''''&&&+++)))###'''))) +++)))''''''(((*********---***'''$$$$$$&&&***,,,...000222222111000000111333///((($$$%%%((()))))),,,---...---***))),,,000,,,MMMfffooommm|||\\\PPPWWWwwwlll|||===PPPiiitttfffKKK999555222:::CCCJJJQQQaaawwwnnnOOO555((()))---(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))***)))666aaa{{{wwwxxxzzz{{{~~~}}}ddd///...//////...,,,(((''''''(((''''''''''''''''''&&&&&&((((((''''''&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&"""***(((###AAA]]]TTT<<<$$$***&&&%%%...&&&***)))))))))))))))))))))(((((((((((()))))))))******+++,,,,,,---......///////////////000222333555666777777777777999;;;<<<;;;888KKKEEEddd|||:::444777,,,+++///)))%%%'''***+++---000)))333EEEaaaxxx]]]hhheeegggqqq{{{|||qqqeeeRRRCCC222)))%%%###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$'''""")))"""((($$$'''###"""((((((!!!%%%)))"""'''&&&&&&&&&''''''%%%$$$'''((()))...666???IIINNNSSSXXX]]]``````^^^]]]\\\```XXXHHH======BBB===222...***+++...,,,''')))111!!!777FFF{{{}}}hhhiiiHHH===FFFQQQfffqqq---///BBBgggpppdddWWW]]]gggqqqyyyuuu^^^@@@***$$$&&&((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%+++((((((******NNN|||vvvuuuzzz{{{~~~LLL444+++...///...+++(((''''''(((((((((''''''''''''((())))))(((((((((((())))))***&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%((('''$$$111QQQmmmUUU---(((((($$$,,,***((())))))))))))))))))))))))((())))))))))))*********,,,,,,------...///////////////000111222444555666777777888999999:::<<<>>>:::GGG]]]xxx777///;;;***555222,,,''''''***)))$$$ &&&---555BBBQQQWWWVVV^^^dddiiiggg\\\NNNBBB;;;***&&&$$$(((------)))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""''')))+++&&&&&&%%%(((((($$$'''((("""'''...+++***---///...+++***---000222999GGGVVVeeeqqqxxx|||{{{qqqppprrrfffTTT<<<...&&&,,,///+++)))---///111'''NNNrrrwwwrrrUUUYYYfffVVVMMMRRR}}}zzzqqq444,,,'''555[[[yyy~~~rrreee\\\???555***(((---000+++&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((!!!+++&&&(((///'''EEEuuuvvvxxx{{{~~~~~~|||{{{:::222))))))******)))(((((()))+++))))))((((((((()))***+++((((((((((((((()))***+++'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&$$$&&&'''$$$AAAtttmmm;;;)))***%%%***///((()))))))))))))))*********)))))))))*********++++++---------...//////000000000000000111333444666777666555777<<>>???AAABBBJJJhhh>>>999000+++//////***)))+++)))$$$$$$))),,,)))&&&(((---000,,,555;;;999000((((((+++***(((%%%###$$$'''((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&***%%%###""",,,222000))),,,...((('''((("""%%%)))+++'''$$$,,,===LLL___gggssszzz```EEE,,,''',,,---++++++(((333***111AAAaaalllyyyzzzAAAbbbLLLlllAAAWWWxxxppp999666...''',,,;;;HHHMMMNNNKKKDDD<<<444///------111...***''''''(((***+++))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((("""+++%%%(((...###<<<}}}www|||tttyyy|||{{{rrrvvvzzz```222---***'''(((((((((&&&&&&(((***''''''''''''(((((()))***((('''''''''((()))******'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!%%%+++111fffxxxLLL+++)))&&&(((///'''((()))))))))*********+++************++++++++++++------...//////000000111111111111222333555777777888555666>>>BBB@@@>>>>>>LLLxxxkkk555444---111222///,,,...000000,,,***'''(((***+++((($$$(((&&&%%%%%%(((*********(((***)))%%%###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))$$$&&&(((***;;;AAAUUULLLPPPVVVQQQJJJBBB666888999888444555FFFbbbxxxiiiEEE...(((***,,,+++###555111***000HHH]]]sssxxxIII[[[BBB]]]JJJ@@@YYYooovvv|||XXX;;;)))...,,,!!!000+++,,,---,,,******---111,,,...///***$$$###(((---)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((***%%%''')))!!!777gggsss}}}~~~vvvmmm|||{{{}}}sssyyy{{{DDD000+++************(((&&&$$$%%%&&&%%%&&&'''((())))))(((((()))((((((((((((((()))***''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''!!!%%%,,,!!!)))MMMwww]]]111%%%(((%%%+++&&&((())))))******+++++++++******+++++++++,,,,,,,,,......//////000111111111111111222333444666777888;;;666888???@@@<<<<<>>QQQ@@@RRRTTT```pppyyyNNN'''+++666///***111"""&&&+++//////,,,)))&&&%%%***......+++))))))***))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***&&&&&&***+++...EEEaaappprrrlllwwwxxxqqqvvvxxx|||}}}}}}nnn111---///)))+++++++++)))'''&&&'''((('''))),,,.........,,,+++++++++***)))))))))******''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''%%%%%%((($$$(((999rrrppp:::$$$...'''))))))((())))))******+++,,,,,,+++++++++,,,,,,,,,,,,---...//////000000111222222222222222333555666888999;;;999<<<@@@===:::DDDTTT[[[;;;444000222111***(((,,,&&&(((,,,---***&&&&&&((( $$$(((******))))))***222000((( &&&'''"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&+++666^^^^^^]]]JJJ\\\JJJIIIXXXeeepppvvvqqqwwwyyy|||fff???///,,,)))&&&++++++///JJJ]]]gggmmmooo|||vvvuuu{{{>>>QQQ{{{HHHSSSCCCXXXrrrccc___WWWdddrrrkkk???***))),,,+++)))222...***(((+++---...---///,,,***)))***+++++++++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))!!!&&&///222@@@ZZZkkktttlllaaarrryyypppxxxzzzvvvzzztttxxx{{{vvv}}}UUU(((***444((()))***+++***)))***+++---,,,...222555666444222000------,,,+++************(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###((()))&&&$$$&&&+++///ppp}}}CCC&&&444,,,+++...((())))))***++++++,,,,,,++++++,,,,,,,,,---------/////////000111111222222222222333333555666888999888:::???BBB<<<<<>>'''///###...******+++++++++,,,,,,,,,,,,,,,------------------/////////000111111222222222222333333555666888999888BBB;;;:::??????hhhWWW999>>>,,,...999###,,,***)))((())))))((('''(((((('''''''''&&&&&&&&&+++***(((&&&&&&%%%&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%$$$%%%%%%&&&000"""000rrrXXXXXXdddFFFggg999mmm|||vvvbbbNNN\\\```jjjpppjjj___cccppppppeee@@@'''(((***111)))===EEEhhhssspppwwwyyyxxx>>>GGGooo[[[???EEEJJJdddXXXJJJ___xxx^^^XXX|||~~~llloooZZZ000333444,,,333(((+++---...,,,******+++333333333222111...,,,***...$$$$$$*********((( '''''''''''''''&&&&&&&&&+++)))&&&"""!!!$$$+++111;;;555++++++---(((111KKKyyy}}}yyyzzzjjjeeezzzzzzxxxwww~~~rrrttt|||EEE!!!)))&&&///&&&+++,,,'''+++222---@@@lllgggBBB+++)))111///,,,+++***'''$$$(((...&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&(((***XXXyyyZZZ444222&&&---***++++++++++++,,,,,,,,,,,,------------.........//////000000111222222333333444444555666888999:::AAA444DDDKKK888TTTZZZ888111444000'''000---***((()))*********(((((((((''''''''''''&&&(((((('''&&&%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&)))!!!+++///XXXAAAPPPjjj666lll777ZZZyyy|||ggg[[[NNNGGGBBBFFFYYYmmmfff\\\---,,,***111%%%...666bbbzzzuuuwww~~~oooHHHAAAooo|||ZZZ<<<444OOOyyylllLLL```wwwooofffzzz~~~}}}}}}nnn999,,,,,,(((---***666FFFQQQVVV\\\eeellliiijjjlllllliiiddd___[[[SSSFFF444,,,---'''""")))((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%)))111<<>>kkkppp888///***,,,++++++++++++,,,,,,,,,,,,------------......//////000000111111222333333333555555666666888:::;;;<<>>LLLRRR===fff999UUU||||||yyyyyy|||{{{vvvvvvzzzeeelllsssuuussstttzzzzzzyyynnngggiiimmmgggWWWtttMMM222&&&---'''111777]]]qqqtttwww^^^\\\wwweee999***ZZZ|||rrr[[[SSSbbbvvv~~~{{{ppplllBBB444555;;;GGGhhhrrr~~~}}}gggUUUKKK333###///(((((((((''''''&&&&&&&&&"""%%%***000444888;;;<<<---,,,&&&)))...)))***999zzziiihhh}}}~~~}}}~~~zzz|||}}}ppp{{{yyybbbiiillleee111***333...+++EEEtttpppQQQ///***(((+++---***'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((,,,PPPsssppp///''',,,++++++++++++,,,,,,,,,---------------...//////000000111111111222333333444444555666666777888:::<<<<<<<<>>FFFCCChhhXXX???111///............+++'''###'''(((((((((((()))))))))%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))+++)))???bbbzzzjjjZZZDDD;;;KKK}}}{{{yyy}}}|||iiiLLL222###$$$...TTT~~~HHH---333+++***333fff{{{ooolllrrr|||kkk~~~]]]RRRkkkxxxvvv___VVV\\\ddduuu~~~sssooo~~~}}}~~~yyyXXX222(((((())))))***+++++++++333000---***)))'''$$$"""%%%***((('''((($$$&&&555llljjjhhh{{{|||zzzuuubbbggg___jjjxxx|||VVV000///"""777fffrrrGGG...'''(((+++---))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###...III]]]222///...(((,,,,,,,,,,,,---------------......///000111222222333333333444555555666666666666666777999:::<<<===CCC555hhhUUUCCC333111///...---+++)))&&&'''((((((((())))))))))))&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))(((@@@jjj|||}}}zzzuuuyyy|||}}}~~~}}}|||{{{yyywwwzzzyyytttdddJJJ111(((+++(((...999bbbeee999333---111BBBxxxsss```KKKjjjlllUUUVVV~~~xxxMMM(((((()))***,,,---...///...+++'''%%%'''***++++++(((+++&&&$$$)))''''''222YYY{{{lllggg{{{uuuuuu{{{zzzTTTOOOGGGCCCdddttt{{{nnn@@@---...,,,TTTmmmRRR<<<---))),,,))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''555KKK000000,,,+++,,,,,,,,,------------...---...///000111222222333333444444555666666777777777888888999:::<<<===>>>FFF\\\KKK777444000---,,,,,,+++***'''((((((((())))))******'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))444ZZZ|||uuuppp___XXXKKK===777:::@@@DDDNNNNNNOOORRRWWW\\\aaaddd[[[GGG333***'''&&&)))...------"""JJJ~~~@@@//////AAAZZZqqq|||nnnTTTIIIjjjxxxwww|||WWW'''((()))+++---///000111(((%%%###$$$&&&'''&&&$$$&&&(((###%%%///---(((---AAAmmmiiiccc~~~iiidddgggaaa///>>>777BBBxxx|||eee111''')))AAAuuuaaa???...+++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%***$$$$$$777&&&***(((///,,,,,,,,,---------......---...///000111222333333444444555555666777777777999999::::::<<<===???@@@JJJNNNAAA888///&&&***444333+++)))((('''((())))))((())))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''((()))LLLnnnrrr[[[@@@------,,,,,,+++***))))))++++++++++++++++++++++++))))))*********++++++++++++---***222[[[uuuYYY[[[zzz~~~|||sssfffdddrrr```)))+++---///...,,,(((&&&)))(((&&&%%%%%%&&&((()))%%%''')))(((((())))))(((...LLLnnn```}}}|||hhhmmmQQQ666///777JJJggg~~~EEE222///(((aaasssJJJ***...666333+++...///((((((,,,!!!+++'''$$$&&&&&&$$$''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((***+++,,,---...,,,,,,------...///////////////000111222333333444666666666777888888999999<<<666???@@@444???OOOHHHVVV,,,777:::***%%%,,,---,,,***)))******(((''')))))))))((((((((((((((((((((((((((((((((((((((('''%%%%%%(((''''''---777fff}}}|||```KKK999&&&,,,,,,++++++***))))))(((************************)))))))))*********++++++(((+++))),,,GGGrrrtttgggwwwyyy{{{rrrppppppoooyyyuuu:::111...***((((((,,,111444)))'''&&&%%%%%%&&&''')))&&&'''''''''(((*********---FFFyyyddd~~~zzzjjjBBB777---111HHHggg}}}|||vvvIII777...AAAqqquuuooo\\\QQQAAAAAA666$$$(((000111$$$''',,,+++***)))***''''''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++,,,---...,,,------......///000000//////000111222333444444666666777777888999999:::777===666@@@JJJ444GGG\\\<<<000444222%%%///---,,,,,,,,,+++(((&&&)))))))))))))))*********((((((((((((((((((((((((***%%%&&&)))'''(((:::RRR~~~iiiBBB///+++###+++******))))))((((((((())))))))))))))))))))))))))))))))))))************(((+++***(((222OOOvvvqqqssszzznnn{{{xxxpppjjjsss]]]111222...((($$$%%%***111666((('''&&&%%%%%%&&&'''((((((&&&%%%''')))********* ///lllmmmLLL666222@@@KKKTTTeee{{{~~~FFF000...dddyyy}}}qqqJJJGGG555444+++###+++***)))'''***'''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++---......------......//////000000000000111222333444555555777777888888999:::::::::999111<<>>YYYyyyccczzzyyyZZZSSS]]]]]]VVVTTT```iii^^^bbbIIIzzzTTTIII+++...***)))(((((((((((((((((((((((('''''''''(((((())))))***((()))***+++,,,...////////////000000111111222222333333444555666777888888:::::::::;;;<<<<<<======>>>333DDDDDD:::666222///......---,,,***************)))))))))************************)))((('''///GGGeee||||||KKK,,,,,,---,,,,,,+++'''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((%%%'''---,,,((()))///cccggg}}}{{{|||UUU333)))///555444PPPrrrxxxtttvvv}}}~~~zzzwwwkkk888%%%***+++(((((('''&&&''')))+++,,,&&&''''''''''''''''''&&&((('''))),,,'''###000CCC^^^vvv}}}tttggg```UUU^^^hhhooozzzpppffflllssstttuuuyyy|||uuurrrvvv|||~~~|||zzz{{{www~~~ZZZ222))),,,+++333((($$$333pppZZZmmm|||llloooiii{{{{{{PPP|||MMM~~~UUU^^^@@@222&&&+++((((((((((((((((((((((((&&&''''''((())))))******((()))***+++---...////////////000111111222222333333444555666777888888999:::;;;;;;<<<======>>>>>>DDD???}}}@@@<<<555111///...------+++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,...+++)))666ZZZ~~~~~~||||||ppp>>>$$$,,,...&&&%%%(((''''''((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***((())),,,---,,,,,,---MMMyyyxxxccc===...000444BBBfff}}}{{{rrrlll^^^UUUaaa{{{wwwHHH'''***000"""'''(((*********(((%%%$$$&&&&&&''''''''''''&&&&&&***(((******$$$$$$888QQQvvv}}}pppfffiiiiiinnnooojjjiiipppuuuvvvsssfffggg}}}qqqaaakkk{{{uuunnnyyylllaaattt}}}fff___zzzEEE(((...333******999333000___pppXXXIIISSSeeennntttzzztttnnnuuubbb{{{sssBBBxxxTTTVVVqqqVVV:::&&&222))))))))))))))))))))))))&&&''''''((()))******+++))))))***+++---...//////000000000111222222333333444444555666777888999999;;;;;;<<<<<<===>>>>>>>>>CCC[[[333222777...***222777,,,%%%))),,,)))''')))+++...+++***999IIIBBB---:::<<>>```qqq<<<...;;;000000,,,)))---333111)))***(((((()))'''(((888KKKuuujjjkkk~~~}}}|||EEEZZZddd^^^dddyyy{{{PPP((((((,,,%%%(((&&&)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((()))*********...___pppxxxzzzzzzrrrppp|||WWW:::,,,&&&$$$(((***'''&&&(((******)))(((((((((((((((&&&&&&&&&''''''&&&&&&&&&$$$'''&&&)))---&&&###///???bbbwwwlllbbbxxxuuuxxxcccWWWzzzzzzbbbVVV[[[ooo~~~}}}rrrVVV111EEEqqqttt{{{ggg333---444+++)))000222&&&&&&000111((()))666LLL```{{{eeekkk}}}}}}cccRRRNNN777222+++'''))),,,,,,***+++***)))''''''+++111555555222000///000111111000222222333444555666666777999999::::::;;;;;;;;;;;;@@@333;;;GGG^^^KKK,,,333333111///111333000))),,,)))+++111---$$$'''222GGGhhh~~~{{{xxx}}}pppKKKWWWVVVMMMZZZvvv~~~pppTTT***(((,,,%%%(((''')))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((())))))******,,,RRR}}}zzzxxxyyyllltttTTT666$$$)))'''(((******'''&&&(((******)))((((((((((((((('''((('''&&&&&&'''((('''(((+++'''%%%%%%"""///IIIlllxxxwwwyyy```xxxyyy}}}lllGGGGGGwwwjjj777^^^qqqfffooo{{{ZZZ000...222,,,'''000...)))(((---222000)))$$$&&&111BBBRRRaaarrr}}}RRR555""")))000***''',,,)))*********)))***---///000///---...000222222222333333444555666777777888888888999999::::::;;;;;;888IIIJJJjjjPPP......111444111---...222...)))***//////******///+++BBB]]]mmmvvvzzzssshhhfff```PPPGGG]]]}}}lll^^^///)))+++%%%***((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''(((((())))))***+++@@@tttzzzyyyyyyiii~~~ggg@@@((('''000)))(((((((((((((((((((((***)))((((((''''''(((((('''))))))&&&&&&))))))'''(((***&&&%%%(((///NNNwww~~~rrrcccwww___ooowwwzzzxxxtttcccggggggooosssVVVzzzqqq]]]jjj~~~NNN///---///...'''...&&&...///(((%%%+++...+++***)))(((&&&)))222>>>GGGeeedddsssmmm@@@"""+++333((($$$...(((***,,,,,,+++******+++,,,,,,+++---000333444333444444555666777888888999999999888888:::;;;===???666GGGsssYYYBBB000000222------444000---*********))))))***333'''000TTTsss{{{xxxyyyzzzyyyqqqkkkuuu|||jjj777******%%%,,,))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))+++---dddzzzwww{{{yyy~~~}}}xxx^^^???)))###+++444)))((('''&&&''')))(((''')))(((''''''&&&&&&''''''&&&))))))%%%%%%))))))&&&%%%'''&&&)))...222NNNvvv}}}uuuoooooo~~~sssVVVmmmxxxNNN:::___gggYYY[[[YYY^^^[[[\\\vvvzzz```{{{CCC///+++***000(((---'''...///(((###'''---///,,,,,,,,,,,,,,,,,,,,,,,,+++111999III]]]kkk}}}RRR---***///)))'''///)))+++------,,,+++,,,---,,,+++,,,...111333444333444555555666777888999:::;;;:::999999:::>>>AAADDDRRRjjjkkk777///777444,,,+++111222111---,,,---,,,***%%%***(((+++DDDiii{{{yyyeeezzzxxxwwwzzz{{{sss;;;+++)))&&&---***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))))),,, VVV~~~xxxsss}}}|||{{{yyyXXX333$$$+++333...$$$+++***'''&&&''')))((($$$(((((('''&&&&&&&&&&&&&&&%%%))))))%%%%%%))))))%%%&&&)))))),,,*** )))EEEssswww|||```222jjjEEE000^^^wwwIIIGGG]]]^^^pppbbbTTT|||qqqiiiwww{{{<<<...)))'''111)))------+++***,,,---+++)))'''+++******+++,,,---,,,***%%%333---%%%...<<>><<<:::999;;;@@@EEEHHHwwwCCC---999;;;,,,444000444222(((''',,,)))***((()))******666ZZZzzzrrrqqq|||~~~qqqrrrVVV777((('''(((&&&%%%((((((''''''''''''(((((('''''''''''''''''''''''')))'''$$$))):::EEE888!!!(((((((((((())))))))))))000%%%999kkkxxxxxxxxx;;;555---***+++,,,***'''))))))(((((('''''''''&&&***++++++***)))(((((()))''''''''''''((((((((()))(((((((((((())))))))))))222UUUxxxyyyooo~~~SSSCCCbbb[[[;;;FFFssswwwWWWXXXsssqqqccc|||fffyyy222,,,777&&&(((---***+++++++++************)))************************+++,,,,,,,,,...222999===xxx|||zzzEEE333'''333'''...------,,,,,,------...///.........000444666666666;;;<<<:::777666999;;;<<>>>>>\\\eee:::000:::///,,,111444000333222&&&+++)))***---)))'''444GGGeeeuuuxxxllllllttt|||zzzccc???%%%###,,,,,,$$$((((((''''''''''''(((((('''''''''''''''''''''''')))***)))000AAANNNFFF444(((((((((((()))))))))))))))***---???dddyyyxxxbbbFFF555000***)))***,,,***((()))((((((((('''''''''''')))***+++***((('''((()))'''''''''((((((((())))))(((((((((((()))))))))***,,,IIIoooggggggqqqdddeeepppfffJJJUUURRREEEHHHhhhsssSSSRRRnnnRRRTTTlllqqq|||www222,,,555''')))---***+++++++++************)))************************)))*********+++---222555NNNzzzVVV777---333...111,,,,,,,,,,,,,,,---....../////////111444666666555111555:::===>>>??????@@@555999BBBGGGEEEZZZjjjCCC:::333...111111+++///333,,,+++''')))///...'''&&&+++AAASSShhhuuuyyyxxxtttnnnjjjlllYYY888&&&))),,,'''((((((''''''''''''((((((''''''''''''''''''''''''###$$$###$$$...666111$$$(((((((((((())))))))))))***///)))%%%>>>lllaaa<<<&&&---***'''(((***,,,***(((((((((((((((''''''''''''((()))***)))'''&&&'''(((''''''((((((((()))))))))((((((((()))))))))******((()))>>>MMMdddoooWWWNNNPPPKKKCCC;;;000CCC555+++EEEwwwqqqwww{{{aaa444[[[kkk~~~yyyrrr333+++222(((,,,---***+++++++++************)))************************)))***+++***)))***,,,......XXXddd444---...111---,,,,,,,,,,,,,,,------...000000000222555666555444333666:::===>>>===<<<===:::CCCBBBCCCgggTTT888...222888///***111777///+++***...000------000+++///>>>XXXttt|||ppplllmmm___CCC,,,&&&((()))((((((''''''''''''((((((''''''''''''''''''''''''***+++)))&&&'''***&&&(((((((((((())))))))))))...++++++,,,...===bbb{{{[[[;;;,,,******(((''')))++++++)))'''(((((((((((((((''''''''''''((()))((('''&&&'''((('''(((((((((((()))))))))(((((()))))))))*********444%%%444^^^xxxmmmtttrrrXXX???,,,444333///@@@lllyyy[[[LLLJJJ~~~|||~~~}}}iii333+++///)))...,,,***+++++++++*********))))))***************************+++------,,,+++,,,---)))CCCrrrlll///---+++333))),,,,,,,,,,,,,,,------...111111222333666666555444>>>:::888;;;>>>>>>>>>???HHHAAAFFFmmmVVV999111;;;888000111444555222///---***((()))---''')))---555BBBWWWooosss]]]LLL:::***%%%)))((((((''''''''''''((((((''''''''''''''''''''''''&&&((()))'''(((***+++)))(((((((((((())))))))))))+++%%%***222***!!!:::aaa|||wwwwww~~~ZZZ444''')))---************+++***(((''''''''''''(((((((((((((((&&&((()))((('''&&&''')))(((((((((((()))))))))***))))))))))))************---***>>>qqqmmmSSS666111---EEEsssiii;;;dddxxxaaaxxx[[[111+++,,,)))///+++++++++++++++*********))))))************************(((***---...---------...,,,444aaappp444000...666***------,,,,,,------...///222222222555777777666444???888666===BBBBBBBBBCCCDDDJJJyyylll@@@222000444333***222333444222---***)))***------,,,)))'''111JJJaaassstttzzzuuuVVV000###---((((((''''''''''''((((((''''''''''''''''''''''''!!!"""$$$$$$###$$$&&&'''(((((((((((()))))))))))))))(((***,,,+++))),,,333JJJ```{{{xxxzzz{{{yyyzzz~~~~~~ggg@@@***,,,---&&&++++++++++++***)))(((''''''''''''(((((((((((((((&&&((())))))((('''(((***((((((((()))))))))******)))))))))*********++++++&&&%%%///aaa~~~\\\999(((MMMrrrZZZEEESSSMMM{{{JJJ...---+++)))...)))---+++++++++************)))************************&&&(((+++,,,++++++,,,...---,,,TTTuuubbbooo~~~ooo@@@222///111+++...............//////000111111333666888999777555;;;777888???@@@;;;;;;???OOOSSS@@@KKKHHH......111333444444444333111///,,,+++......+++,,,111@@@VVVsss{{{ddd???+++)))((((((''''''''''''((((((''''''''''''''''''''''''++++++++++++***(((((()))(((((((((((())))))))))))***,,,,,,***,,,000---&&&###666XXXyyy~~~|||zzz{{{~~~pppMMM222+++000...%%%************)))((())))))''''''''''''((((((((()))'''(((***)))((((((***+++(((((()))))))))*********))))))*********+++++++++...000,,,OOOsss|||SSS666LLLrrrwwwnnnttt{{{|||xxxgggPPPJJJ___zzzfffJJJeee~~~<<<+++...***)))---'''...+++++++++************)))************************((()))************+++------...PPPyyyfff[[[WWWuuuqqqTTT666000***//////////////////000111111000111333666999:::888666::::::===@@@;;;888EEEXXXssswwwhhh<<<111111000000444777666222---,,,...111---&&&'''---+++,,,444FFFXXXWWW;;;((((((''''''''''''((((((''''''''''''''''''''''''$$$$$$%%%(((((('''''')))(((((((((((())))))))))))((((((+++---***&&&***222333&&&)))JJJsss~~~|||zzzyyy{{{}}}~~~{{{zzz}}}|||]]];;;)))&&&&&&(((+++(((((()))(((((((((***+++&&&'''''''''(((((())))))''')))******))))))***,,,))))))))))))************)))************+++++++++"""888666AAAFFFOOOrrrwwwSSS^^^{{{{{{nnnQQQEEE333===dddtttkkkzzzpppfff}}}|||ppp333)))///***))),,,&&&///+++++++++************)))************************+++,,,,,,+++******+++---+++000RRRtttxxxKKKuuuyyyiii>>>666+++888000000000000000111111222///000333777:::;;;999777999<<>>???999EEEAAA>>>jjj{{{[[[:::...333666000(((///111333444333000,,,))),,,++++++***)))(((((('''******)))))))))((((((((((((((((((((((((((((((((())))))((((((((((((''''''(((((((((((((((((((((((())))))***++++++***)))))),,,111***'''+++,,,KKK~~~~~~{{{wwwvvv}}}uuuZZZCCC...'''%%%)))***'''(((...))))))(((((((((((())))))((((((((((((((()))******)))******,,,,,,,,,,,,,,,555111,,,+++,,,------,,,!!!&&&+++///000222666888888HHHPPPmmm{{{}}}fffVVV\\\ttt|||jjj^^^gggyyy{{{}}}{{{ZZZ666(((///...---,,,+++*********---333000)))+++555444***,,,++++++************+++...,,,++++++,,,---,,,,,,'''ZZZxxxjjjjjjuuu}}}uuuuuuyyyzzzuuuoooDDD<<<333///222666666555333333333444666888;;;===@@@<<>>EEEOOO[[[eeekkkmmmmmmvvveeeqqqwwwTTT:::NNNfff~~~bbboooyyypppzzzYYY444(((111...---------,,,,,,++++++(((+++,,,)))((()))(((%%%,,,++++++******+++++++++,,,***+++---...------///888lll{{{|||tttpppmmmnnnpppiiiZZZLLL,,,++++++---111555888999555555777999999888999===AAAJJJ{{{WWW:::333777111222222333333222222111------,,,+++++++++,,,,,,************))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))(((***...,,,'''''',,,&&&...(((+++555(((333ddd~~~}}}}}}~~~~~~~~~}}}|||zzzyyywwwhhhTTTCCC999333...++++++)))(((***+++)))((()))))))))(((((((((((())))))((((((((())))))+++,,,,,,...***(((***)))***000999:::@@@LLLUUUUUUUUU]]]hhhwwwyyyppppppxxxrrrwwwvvv^^^[[[kkkxxx```YYY```YYYVVVhhhzzzpppYYYDDD555---///555---------------......---***---999DDD===***###))),,,+++++++++++++++,,,,,,***)))+++...---))),,,333SSS{{{www}}}xxxsssaaahhhpppssskkkWWW@@@000000111333333333333444555333444888<<<;;;888>>>FFFQQQwwwLLL...333222000//////111333555444222000---+++*********++++++*********)))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))''')))222;;;999---(((++++++,,,$$$'''...'''000RRR}}}~~~~~~~~~}}}}}}~~~~~~~~~kkkppp~~~}}}zzzdddgggfffccc```\\\YYYUUUTTT@@@<<<444---((('''***...***(((&&&''')))+++***((())))))(((((((((((())))))))))))))))))***+++------(((&&&+++777BBBMMM```rrrwww|||rrryyyqqqaaaddd{{{sssrrrooodddbbbuuueee@@@***,,,333...!!!.........------......///111666KKK___VVV777***222,,,++++++++++++,,,,,,---***))),,,...***(((333CCCrrryyyrrrrrrooommmvvvrrrjjj\\\LLL>>>555000222333555444333222333444777666777888444666GGG[[[YYYAAA>>>999444111000000111555333000---+++*********+++++++++*********))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))***333<<<999---)))...,,,***+++///000...777FFFyyy{{{}}}}}}||||||}}}~~~rrrqqqqqquuu{{{~~~WWWSSSkkk}}}{{{~~~oooCCC999777444111---***((('''###(((---///---)))&&&$$$&&&'''''''''(((******((())))))(((((((((((()))))))))))))))***+++,,,---...333888JJJbbbqqqxxxnnn{{{kkkSSS___hhhjjj{{{eeecccnnnqqqiiiTTT:::---///555444...333222///---,,,,,,------'''---<<>>???GGG{{{UUU~~~~~~MMM444222===GGGEEEJJJVVVwwweee000,,,111)))...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))555333***???hhhxxxooobbbnnn}}}nnnWWWGGG---222777666111///111555000555777666444666999;;;BBB999;;;___```GGG???>>><<<444------111111---***++++++***)))))))))+++,,,*********)))))))))))))))************************************************,,,***((()))+++---,,,***%%%===dddxxxsssttttttgggtttsssxxx{{{xxx{{{|||hhhpppcccOOOKKKHHH???;;;111:::888MMMEEE333YYYvvv___<<<---,,,,,,(((&&&(((((()))+++---......---&&&&&&&&&'''((()))******...---+++''')))---,,,)))))))))---999OOOiii~~~wwwUUU777888IIIyyyiii^^^>>>CCCAAA>>>PPP\\\iiicccddduuulllddd444!!!***777&&&,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++///&&&+++HHHcccllljjjhhh{{{nnn]]]JJJ999000888333...---111444555444888///,,,333;;;;;;999888///SSSyyyXXXBBBHHH@@@:::777222,,,...666///...,,,+++******+++,,,))))))))))))))))))******************************************************---***((()))------***&&&+++JJJgggrrrmmm[[[MMMMMMiiipppsssxxxjjjSSSWWWYYYFFF555999444777DDDBBB:::NNNjjjhhhBBB((($$$,,,,,,'''+++)))((())),,,,,,)))'''------,,,,,,,,,,,,------***''''''***+++***)))+++///999OOOjjjzzz}}}zzziiiDDD999EEEnnnyyytttrrr>>>:::OOOGGGMMMRRRPPPRRRFFFNNNxxxyyy}}}___@@@+++(((555---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,111333EEE^^^ddd___oooooofffVVVFFF999111......333111111333555555222...---888;;;222111;;;@@@<<>>OOOcccvvv{{{fffKKK;;;777222...---000444777///333666555111111555999DDD444666CCC888,,,SSSrrrLLLBBBFFFBBB333'''111000///000111000---************+++++++++++++++************************************************,,,......)))&&&***555???TTTcccNNN:::@@@777222LLLnnn|||gggmmmnnnfffQQQAAA;;;333777HHH555555HHHGGG222%%%444```WWW111))),,,((('''+++(((***+++)))'''(((---111((()))+++,,,---,,,++++++......000000)))&&&666KKKnnn|||}}}~~~}}}yyyzzz}}}ooo]]]iiigggjjjrrrYYYuuubbbpppKKK@@@---<<>>NNNyyyhhhCCC(((+++000(((%%%,,,(((******)))&&&%%%''')))000///...,,,+++*********(((******'''&&&333RRRnnn|||yyywwwvvvbbbaaa```bbbgggllloooqqqgggssswwwmmmfffeee^^^TTTTTTJJJHHHNNNJJJ___eeeiii444555]]]TTT???555)))000PPPTTTWWWsssvvvhhhHHH111555222------------------------------------............AAA:::///)))...555333,,,333333222222222333333333666111000:::JJJQQQLLLCCC---:::CCCTTTtttkkkIIIAAA888222111222111///000000///...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))),,,---+++,,,888OOO```bbbrrr^^^===;;;EEENNN\\\XXX]]]rrrxxxfff\\\WWWVVVddd]]]SSSeee|||zzzpppzzzfffMMMiiiqqqZZZbbbbbb???...###(((---***)))---+++***,,,111555555///))),,,***'''&&&)))000777<<>>BBB???EEEFFF===222...---...777...555???VVVPPPRRRMMM+++<<<[[[KKKBBBPPPEEE111???EEExxxiiiCCC,,,///'''........................------------........./// ***666;;;222(((,,,666------...000222555777999111555>>>JJJQQQNNNBBB777IIIIIIqqqlll```SSSCCC777222111000///222222111///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++)))---:::MMM\\\SSSllleeeEEE:::BBBIIIKKKFFFEEE___uuujjj```bbb^^^```mmmrrruuuyyyuuuuuurrr~~~XXXSSSNNNBBBLLL)))***++++++))))))******((()))(((...>>>OOOTTTKKK@@@333222333999GGGZZZmmmyyyzzzwwwjjjYYYEEE888000,,,...222/////////000111111000...***,,,...---,,,,,,000333444+++(((...111...///444,,,111OOOeeepppeeefff~~~IIIAAA===888UUUOOO888===iiiiiiOOO```uuuzzzoooeeeppp[[[---)))222........................---------........./////////111111---...333444111111222333444444444444333;;;DDDKKKEEE888222888AAA[[[```FFFMMMQQQ<<<++++++222444...+++000000000666---,,,++++++,,,,,,---...((())),,,...000000//////...---******111CCCYYYhhhbbbfffUUU===___KKK777333FFF===bbbcccMMMPPP555BBBRRRiii}}}nnnyyywwwyyytttuuuggg???)))222************************&&&%%%???>>>kkkRRRffftttcccHHHNNNjjjxxxvvvqqqooowwwrrr\\\KKK333222///---,,,,,,---...//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///333bbbqqqnnnpppxxx```www~~~RRRNNNhhhaaaNNN===___MMMLLL<<>>999FFF>>>IIIEEERRRqqqpppPPPAAAAAAIIIDDDFFFeeewww{{{qqqqqqvvvxxxuuufffHHH000,,,************************)))111888XXXQQQiii^^^SSSsss~~~fff\\\yyyvvv[[[[[[fffkkkhhhYYYMMMXXX{{{uuu___MMMAAA:::333---222000...---,,,---...///000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///XXXqqq```eeebbbUUUxxxoooMMMEEE999222666FFF...DDDLLLEEEEEERRR{{{{{{aaa;;;)))999222////////////////////////000000000000////////////000111222111000111333555:::444...222???IIIDDD:::;;;777999FFFZZZ}}}eeeEEE888DDD:::<<<888(((+++999666---222333......111///)))++++++******,,,///333555)))---...***+++===^^^xxxqqq[[[dddQQQ999AAA___KKK<<<;;;555PPPpppMMM'''===VVV]]]eeewwwwwwrrr{{{nnnuuuyyyzzzyyysss```???$$$************************000))),,,\\\AAAiiifffbbbHHHlllrrr\\\hhh~~~vvv}}}}}}oooeeebbbcccwwwlllaaaVVVCCC<<<333,,,***,,,.../////////---,,,,,,---...///000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,---------............///VVVuuueeeZZZ^^^dddjjj___PPPVVVXXXFFFPPPVVVFFF222XXX```NNNCCCiiiyyycccAAA///333;;;(((////////////////////////000000000000000000000000222222111000///111555888111555;;;???;;;666999???IIIDDDOOOwww|||[[[:::---:::CCC333666;;;'''///555666111111444222,,,///000000000///---+++***''',,,///,,,,,,:::SSShhhgggUUUTTTCCC222DDDYYYDDD:::333***<<>>222:::OOODDD???vvvtttHHH,,,---000))))))999000000000000000000000000....../////////000000000000222555666666777999:::<<<;;;<<<;;;999DDDgggtttMMMCCCJJJFFF444...---111333111555<<<===:::555111///000333444000///000111333444333222LLLhhhFFF777YYYxxxlllyyynnnJJJMMM:::555RRRNNNFFFRRRCCCBBBfffxxxsssvvvhhh^^^UUUcccfffCCC+++,,,+++************************ 777+++555lllnnn___yyy~~~tttpppyyywwwvvvssskkk___QQQEEE>>>000000...***(((***---///)))***,,,------...000111+++++++++,,,,,,---------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///555JJJ{{{rrrYYYBBBdddGGG333===KKKAAA===MMMEEEUUU___OOOLLLUUU@@@kkknnnOOO>>>111///000+++888000000000000000000000000...//////000000111111111111444777:::::::::;;;<<<000777CCCMMM]]]}}}aaaTTTSSSQQQ@@@999@@@===333777GGGYYYVVVPPPHHH???555...***777444222111111000...,,,222hhh\\\QQQ___wwwiiixxxfffHHHQQQ;;;222IIIFFFRRR^^^GGGDDDlllzzznnnssspppsssaaaeee```BBB888777###************************###777$$$,,,HHHbbbaaa~~~kkkMMMSSS```^^^qqqyyy\\\NNNDDD888111000000...+++%%%***000444222,,,'''%%%///000222222000+++%%%!!!***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///333;;;ssshhhMMM???777444>>>MMMSSSKKK???,,,444RRR>>>@@@qqqNNNiiijjjIII<<<...444<<<---000000000000000000000000000000000111222222333444444444666888:::;;;<<>>DDDMMMTTTSSSMMMCCC===;;;888333000......///000555lllgggPPP999LLLJJJ]]]WWWFFFVVVGGGEEEMMM???bbbRRR777:::sss~~~zzzqqqiiiooo~~~ddd---###111%%%************************,,,---333666000'''888VVVkkkdddPPP:::---555---///000...+++***,,,///...,,,)))((('''(((---222+++)))&&&&&&***---///000++++++,,,,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////333666sss{{{vvvYYY999444KKKPPPEEE======@@@+++JJJ:::CCCUUUmmmZZZ777444000333444'''999000000000000000000000000222222333444444555666666888888999999:::===BBBEEEYYYbbbHHHPPPbbb___NNNEEE@@@777333999BBBEEEBBBAAA;;;555111000000///...000GGGcccjjjRRR:::???SSS[[[xxxwwwcccWWWAAA666IIICCCCCCUUUsss{{{~~~}}}|||ZZZ///+++333&&&---,,,+++******+++,,,---)))+++,,,++++++111;;;CCCXXXSSSEEE444,,,......+++------,,,+++,,,...,,,)))///---+++***+++,,,,,,,,,...((('''+++---***+++///222...))))))+++...///...)))---...,,,---000000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......GGGqqq~~~tttqqq|||bbbOOO333;;;JJJ000AAAgggGGGNNN---000UUUeeeYYYPPPQQQ222222111111111111222222333333222111000222777;;;333333...+++555AAA@@@555999888:::===>>>JJJkkkkkk[[[___fffUUUTTTOOOHHHDDDCCC>>>888333333444666777444///***---555IIIaaagggZZZLLLHHHXXXooosssVVVOOOZZZaaaaaagggrrr{{{{{{zzz~~~{{{sssQQQ***(((111&&&,,,+++************+++,,,))),,,---,,,***+++///444333333...((((((...111//////...,,,+++,,,------+++///...---,,,---.........///+++***......)))(((*********++++++++++++***)))(((,,,---******------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........LLLqqqwwwuuu{{{zzzqqqYYYdddZZZ???>>>GGGJJJNNN@@@GGGVVVgggmmm]]]AAA...,,,333222222111000000000111333333222111///---,,,,,,,,,;;;GGGCCC888222444666666666>>>SSSsssiiiSSSZZZ\\\QQQCCC;;;888777999777555555777888999888777,,,,,,@@@WWW^^^YYYTTTGGG[[[|||tttPPP\\\{{{www}}}yyyvvvtttttt___@@@))),,,111'''++++++************++++++))),,,///...+++((((((***'''***+++)))***......,,,000...++++++,,,---------------------------------...,,,,,,......***)))***---000444555444000---,,,***...///+++)))+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........(((???\\\zzzzzzUUUNNNJJJZZZ[[[HHHMMM[[[VVVKKK666```tttccc<<<000000...222333222111111000000000000111111222555999===??????GGG999,,,...666===???@@@DDD```TTT:::>>>FFF>>>...555333000//////111333444<<<222,,,000999FFFUUUcccccctttfffEEEKKKYYYOOOhhhmmmtttvvvkkk]]]WWWYYYhhhYYYDDD222,,,111111(((+++++++++******+++++++++))),,,//////---,,,+++,,,000222333111///---,,,***000,,,+++---...,,,+++,,,)))+++,,,,,,++++++++++++,,,,,,,,,---,,,,,,...000666777999;;;;;;888333///...222333///,,,---...---------------------------------------............+++,,,111LLLtttuuuYYYCCCEEECCCNNN@@@IIIYYYIIIQQQaaa999NNNkkkTTT,,,///777111222222111111111111222333333???;;;666444555777888777444666===BBB??????NNNccchhhIIIBBBEEE<<<<<<<<<;;;888444222111111666;;;;;;777888EEESSSiii~~~pppSSSPPPTTTMMMIIIIIIJJJRRRVVVIII777:::KKK<<>>EEECCC^^^LLLDDDGGG<<>>333444444555777999;;;<<<333666999::::::;;;===???@@@OOOqqqeeeMMM@@@<<<===AAA999000,,,///555666444777>>>======MMM^^^fffhhhuuu^^^FFFIIIgggwww\\\333FFFjjjrrrFFF***111------...//////...---------,,,+++++++++,,,,,,+++000......///,,,***///888>>>222+++...///---111:::222666::::::444///......777<<<<<<444---------,,,888;;;<<<:::555000//////***444;;;999333111000///....................................////////////---444444///+++)));;;ZZZ```KKK@@@MMMFFF???MMMCCCJJJrrrfff]]]jjj\\\NNNMMMHHH<<<000000:::>>>777111999999999999:::;;;<<<<<<;;;<<<;;;:::;;;EEEUUUaaannnRRRCCCGGGBBB;;;888:::<<<888333777---777999***666HHHAAA999QQQ]]]^^^qqqmmmAAA???PPPXXXdddkkkOOO///...---...///000000///...---+++++++++---///000///---,,,+++---///---***///999FFF777,,,,,,------666BBB222777;;;:::444...,,,,,,222;;;>>>888222111///,,,111999@@@===222******///+++666???===888555333111..................................../////////000777...***666;;;///777UUUFFF;;;666===;;;QQQiiiLLLAAAaaauuukkk@@@...;;;------///777666...444@@@BBB>>>===<<<;;;;;;;;;;;;<<>><<<<<<;;;888555666888888666555555555222>>>AAA999<<>>DDDAAA;;;444111333999>>>333777;;;BBBNNNccc}}}|||___IIIEEE@@@>>>>>>>>><<<:::333333333333444444444444===;;;888666666777999;;;222222333444444444333333///000000000...------//////////////////.........///000111000...---...///222///,,,,,,///111000///...000111000...------...///////////////.........//////000000000000000//////////////////000000000000000000000000000000000222111111222000///333999+++888BBB>>>555444<<>>???AAA@@@QQQjjj~~~___LLLDDDAAA@@@NNNCCC999888555222555===222444555555222000//////444444555666666666666555000111222111///......///222222222111111000000000,,,...000111000///......000...------000111111000///000000000000/////////000000000000000/////////......///000000000000///000000000111111222222222222222222222222222222222...///222333333333666999<<<666///000888>>><<<666;;;<<<<<<======<<<999666AAAAAA>>>999999CCCTTTbbbyyyaaa???>>>GGGUUUVVVFFF999555777:::<<<;;;999666444333333444444555555555444444777888999777555444444555111111000000//////......111000000000000//////...000///......///000//////......//////000000/////////////////////////////////000111111222222222111.........//////000000111222222222222222222222222555777::::::;;;<<<======???===;;;<<<<<<;;;<<<===444444555555888<<>>===:::000222777;;;:::777777;;;EEECCC@@@===>>>FFFSSS\\\bbbZZZOOOEEE@@@<<<888555::::::::::::999888666666777888888777444333333444777777777777777888888888999666333333555666666555333444555666555444555555666444444666999:::999777444444444555555555666666222222333555555666666555<<<<<<<<<<<<<<<;;;;;;;;;========================777:::;;;888999======999BBB<<<;;;>>>AAA@@@BBBFFF666DDD[[[uuuqqq^^^RRRBBBBBBBBBAAA???>>><<<;;;:::;;;;;;:::777666666777444444555555666666777777<<<:::888999<<<===<<<:::777999;;;;;;;;;;;;<<<<<<===;;;;;;===@@@BBB@@@>>>::::::;;;;;;<<<<<<<<<===<<<===>>>???@@@@@@@@@@@@>>>>>>======<<<<<<<<<;;;888888888888888888888888555999:::888;;;BBBCCC???AAACCCIIIOOOTTT```zzzvvvaaaSSSKKKDDDAAAGGGAAA;;;:::<<<>>>===:::777777777888::::::777555777777777777777777888888444444555666666555444444888888888888888888888888<<<;;;;;;:::999999::::::888999:::;;;:::888555444666555555555555777888999666888:::;;;;;;<<<>>>@@@@@@CCCEEEEEEEEEIIIQQQXXXjjjxxx~~~ttthhh\\\SSSJJJ@@@999FFFBBB<<<999888999::::::>>>>>>===<<<:::999888888::::::;;;<<<<<<===>>>>>>::::::::::::::::::::::::666555555555555666666777666666666666777999;;;<<<<<<;;;;;;<<<===???AAABBB???@@@BBBBBBAAAAAACCCDDDXXXdddvvvxxxqqqhhh___XXXSSSPPPMMMFFFEEEEEEDDDCCCBBBBBBAAA<<<;;;:::999999:::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBDDDEEEPPPMMMGGGCCC@@@@@@BBBCCC===>>>@@@CCCFFFJJJMMMOOOeeemmmzzz~~~pppddd[[[VVVYYYWWWTTTQQQOOONNNNNNOOOJJJJJJJJJJJJJJJJJJJJJJJJDDDDDDEEEFFFHHHJJJLLLMMMVVVVVVVVVXXX]]]dddkkkppp