BM6P6(@ ~~~dddGGG888333...((($$$///......---))))))333???BBB;;;444...%%%$$$ """)))---***###%%%"""!!!&&&)))***///)))"""$$$,,,---...111000+++))),,,111999FFFYYYmmmzzz}}}}}}zzz~~~hhhFFF>>>BBBFFFIIINNNWWWiiittt|||yyyrrrjjjkkksssyyylllVVV===111000///---+++,,,---//////+++***111:::???888222---%%%###!!!'''((($$$&&&### """$$$&&&&&&'''$$$ '''******%%%&&&,,,111111+++,,,///444>>>NNN```lllxxxkkkPPPIIIKKKKKKMMMPPP^^^ppp|||}}}{{{uuulllkkkpppsssxxxYYYFFF222******,,,...///)))+++000222///***---333666222...+++&&&!!!!!!$$$"""&&&'''%%%$$$######""""""!!!!!! ------)))###"""(((...000---,,,+++---333???MMMWWWcccqqq}}}{{{rrraaa\\\\\\XXXWWWZZZlll~~~wwwvvvrrrhhhbbbdddlll|||}}}dddNNN>>>---%%%$$$%%%)))---)))+++111444111***(((++++++***)))((('''%%%%%%&&& &&&'''###"""&&&((("""$$$$$$""" """%%%%%%''')))((('''((())))))...,,,)))(((,,,444>>>EEEOOO^^^ttt~~~zzzxxx|||vvvtttqqqllliiikkk~~~}}}tttsssnnnbbbXXXVVVfffwwwpppWWWFFF999+++### !!!'''...,,,...222555111(((%%%&&&(((((('''%%%%%%%%%$$$######+++///+++$$$#########$$$%%%""" """%%%%%%###"""$$$''' %%%)))***((('''(((...+++((('''***///555999AAANNNddd}}}{{{xxx}}}xxxvvvoooaaaUUURRR^^^ppphhhPPP===555+++$$$!!!###,,,777444222333333...&&&"""###******'''""""""###!!!"""***000,,,&&&"""&&&'''""" ######%%%(((((('''&&&%%%%%%!!!%%%'''''')))......+++)))))),,,///222222777BBBXXXqqq}}}}}}zzz}}}{{{{{{}}}yyyvvvnnn___TTTRRRXXXhhhzzzyyy^^^JJJ999333,,,'''$$$'''333@@@<<<888444111+++$$$!!!###(((((($$$###"""'''+++)))%%%"""!!!******$$$ """&&&''''''((()))***)))&&&### &&&)))(((+++111...---+++---///000///...///:::QQQkkk}}}~~~uuusssuuuyyy~~~~~~yyywwwnnn___WWWYYY[[[fffsssoooVVVDDD888444///***''')))777DDDAAA;;;444///)))"""!!!######### %%%&&&!!!%%%(((&&&$$$###$$$------%%% ###((((((''''''))),,,+++'''"""###,,,...******...///...---///111111...++++++777NNNiiizzztttkkklllmmmwww}}}}}}~~~|||ssseee```dddbbbiiiqqq|||vvvcccQQQ:::000///,,,((((((...888AAA>>>333---///,,, %%% """((()))%%%###$$$'''((((((%%%!!!###)))---+++'''&&&'''(((!!!###'''***+++(((###"""+++111333000...,,,---***(((***---000///---+++;;;QQQcccmmmvvv}}}qqqhhhdddrrrvvv{{{}}}}}}~~~|||{{{~~~wwwqqqnnnmmmlllnnnsss~~~gggVVVHHH444'''%%%""""""&&&000<<L=hĦ4ĉ@ӵiiiNNN888222111***%%%$$$%%%***000444444222...+++***+++++++++...222///)))'''***)))$$$ $$$$$$%%%(((***(((!!!>L&&&///333333,,,### &&&---///)))%%%&&&+++///000...'''%%%$$$$$$%%%"""%%%...888AAAHHHLLLPPPXXXdddqqq~~~sssgggeeeooo{{{yyyyyyxxxuuusssvvv|||xxxtttrrrmmmqqqpppmmmvvvGG=?HdĦ=ĪjGG=?wwwZZZEEE555111000)))$$$%%%(((,,,000111///...***+++,,,---...000444888---&&&%%%))))))### ### ###(((,,,***"""HdĦ)))***///111+++!!!"""(((&&&$$$"""###'''******)))'''%%%######$$$$$$  %%%---444888999888666@@@NNN^^^nnn~~~|||xxx|||~~~ssslllkkkooouuuvvvvvvuuurrrqqqttt||||||zzzpppooonnnpppxxxӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦ444000...&&&$$$&&&(((Ħ$$$&&&''''''***000,,,Ħ###''',,,+++$$$DdD000---)))$$$&&&ӵ((((((ӵ)))ӵ111@@@PPPĦӵĭӵzzzuuupppppprrrvvvwwwxxxwwwvvvyyytttnnnnnnvvv}}}?~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:::333///,,,"""&&&((('''Z!!! ###3h?gL&&&%%%(((------'''!!!D%%)?<<<fff?><z!!!=?Ħ&&&g&e!!!g&e###---:::S?ʬ4ff?>ߝL@eg&e3h?g&e>&e??|||sssppprrrvvvzzz}}}wwwmmmooo{{{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<ĦBt=o9ĦH׼s333---,,,'''&&&******'''$$$HtĦ"""###)))'''Bt=o9ĦHdĦ+++......***%%%  Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]Ħ(((111Htƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħwwwoooooouuusssttt{{{wwwoooppp~~~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ĦqjRgdKӵDdDĦ---***+++((()))------***&&&DdDĦ&&&%%%(((&&&qjRgdKӵDdDĦ***+++***(((''''''(((######&&&HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦ%%%q<RwwwpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ}}}~~~vvvrrrtttqqqoooqqqyyyxxxoooooozzz4DuXӵ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ĦGIdnuR)ĦDdDĦ((((((,,,,,,...333222...(((DdDĦ,,,)))((($$$GIdnuR)ĦDdDĦ'''$$$""""""%%%+++///++++++,,,DdDĦnuR)ĦDdDΦDdDĦ DdDĦnuR)ĦDdDĦDdDĦ###po9uGGGSSSfffuuu=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ}}}}}}yyyrrrrrrxxxsssrrrtttzzz{{{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ĦpeӵDx<DdDĦ''')))---///111555555000***DdDĦ111---''' peӵDx<>d<&&&""" $$$***///+++---...>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<Ħ###peӵ777ĦzzzF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ}}}tttmmmqqqyyy}}}{{{{{{~~~4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9xxx>d<***,,,---000222///***>d<ӵ&&&B?Ho9'''<x######'''***''')))***&ӫeʬtIӇ&&&>d<Φ>d<ĦD&ӫetIӇ$$$DdDĦsdKĦ B?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRuuuooottt}}}|||zzz~~~4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gjjjse%%%%%%%%%%%%%%%***)))(((<Ō///&&&@G---***Hkge%%%  """$$$''''''HĪj@IŌ"""$$$egeHu]3hIŌ$$$DdDĦne@h???PPP>hsene@GsĪj@hzzzvvv|||~~~~~~{{{yyy}}}4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦvvvZZZs׼s$$$$$$""" """###%%%Ho///+++%%%$$$++++++,,,,,,### """%%%&&&)))''' !!!$$$D^"""DdDĦ///888FFF[[[s׼s}}}|||{{{Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦuuubbbJJJBe"""&&&%%%""" ###nu]ӵ,,,333666...%%%!!!"""&&&***,,,,,,***)))$$$###"""!!!"""&&&,,,111***,,,((("""!!!  $$$***,,,+++(((###  >d<Ħ!!!>d<ĦĦ ######&&&222000<<>> $$$'''(((&&&'''%%%###iĉ@3hR/Ō;;;===888///&&&!!!"""###&&&***...000000///,,,...///+++'''(((111888777222+++((('''$$$%%%'''%%%&&&))) DdDĦ  sdKĦ"""!!!gdKĦ!!!!!!"""%%%(((---222;;;JJJ]]]tttgdKĦvvvqqqrrr{{{>AneneneneDenene>Ak<|||eeeRRRCCC555)))$$$!!! ###'''++++++(((+++)))(((fh<<<>>><<<666---&&&"""###$$$'''+++...000///...222555777333...,,,111666444///***))))))((($$$!!!&&&+++***)))+++%%%%%%%%%%%%$$$De"""'''ne###"""ne!!!$$$'''***,,,%%%,,,777EEEVVVjjj~~~newwwjjjdddeeelllrrrXXXEEE666+++$$$###((($$$"""%%%+++......,,,(((&&&(((...888999999666///)))$$$!!!"""$$$'''***++++++)))(((---111444333...,,,...111333///,,,***++++++(((%%%'''---+++(((&&&$$$&&&(((((('''%%%))) """)))------,,,%%%...;;;FFFPPP]]]nnnzzzvvvfff```aaaggg|||hhhNNN;;;...&&&$$$&&&,,,%%%!!!%%%,,,//////...(((''')))111999:::333+++...111222111---)))%%%$$$!!!###&&&&&&$$$""" """&&&***+++******---111444111---+++***)))'''$$$''',,,((("""!!!###%%%&&&$$$"""!!! !!!%%%%%%### &&&...000+++&&&---888DDDJJJMMMSSS^^^hhhqqqxxx}}}yyyzzz{{{uuu|||{{{lllbbbaaagggnnn[[[DDD333(((###%%%***,,,######)))+++---000444222222666;;;999111******...333444222---(((&&&###%%%&&&$$$!!!$$$&&&&&&)))---111///---***((('''&&&%%%### '''+++'''""" '''((((((&&&###"""$$$&&&!!!$$$%%%### !!!""""""""" )))333333+++"""...888BBBFFFEEEGGGOOOWWWcccnnn~~~xxxsssssstttnnnyyyooo___XXX```kkk{{{ZZZKKK888,,,$$$ $$$)))''' ###$$$***222===999666333222///)))%%%''',,,222444000)))"""$$$&&&&&&""" !!!""""""###%%%'''$$$$$$###"""""""""""""""!!!''')))&&&&&&(((111111///***%%%###%%%(((!!! (((***(((&&&&&&&&&%%%"""+++444444,,,"""$$$+++444777888:::AAAHHHUUUbbbuuu|||vvvrrrqqqqqq~~~zzzwwwuuu```TTTYYYeeevvvaaaHHH===000'''""" ###(((###'''555;;;888222,,,(((&&&'''(((&&&***///000+++$$$!!!###"""!!! !!!###$$$###!!! !!!$$$""" $$$+++///111000+++$$$ !!!######***+++((($$$%%%%%%$$$"""###+++111000)))""""""'''***,,,000777<<>>555,,,'''###!!!###))) &&&777888666111+++'''(((...333))),,,000000,,,&&&!!!$$$###&&&***,,,+++((($$$""" !!! '''%%%(((***'''!!!###)))'''""" """###""" &&&&&&(((,,,...+++$$$!!!"""$$$%%%(((,,,111555???MMM___mmmxxx}}}yyy||||||hhhYYYaaarrr}}}kkk```bbbiiiuuuXXXCCC===777...'''"""!!!""""""!!!###!!!***666>>>444,,,)))***,,,222888222...,,,---///---%%%%%%+++(((%%%(((---...)))###!!!"""!!!"""""""""!!!!!!***(((!!!!!!###### """+++***%%%"""'''...+++"""&&&...111***$$$''',,,---666>>>IIISSS___sssfffUUU[[[iii~~~}}}uuupppqqqtttiiiPPP???;;;444---))))))'''"""###$$$""")))444999111)))((())),,,111888111///,,,)))'''&&&$$$######((('''$$$###$$$(((***(((%%%"""$$$&&&%%%  ###$$$$$$+++***%%%!!! !!!"""&&&$$$(((***&&&)))...---&&&###''',,,...+++222999AAAMMMdddooo\\\UUUbbbuuu|||uuuqqqsssxxxpppXXXDDD999444///***,,,///...&&&###$$$###+++555666...'''&&&''')))...333333111---'''"""!!!%%%((($$$ !!!###%%%$$$###!!! !!!"""######'''***)))### ######"""))),,,---...%%% $$$******'''&&&!!!  '''***------)))$$$###(((++++++&&&***...333>>>XXX|||rrr]]]RRR[[[kkk~~~yyyuuuuuuxxxyyy___HHH:::555...,,,***---///...)))######%%%%%%""" $$$...666444---&&&&&&&&&&&&)))---666333---'''###$$$&&&)))))) ######!!!!!!"""&&&***(((### ###&&&### """---666:::;;;000&&&!!!%%%%%%$$$%%%######***///,,,'''%%%&&&((((((&&&###&&&(((+++666QQQuuuttt^^^QQQWWWdddvvvyyyuuuuuuiiiOOO<<<333222//////...,,,)))''''''((((((***+++)))&&&''',,,111---'''###$$$&&&&&&(((,,,444...(((&&&'''(((%%%"""'''!!!!!! %%% ###%%%### """&&& ###'''$$$ ###,,,333666555+++""" """'''...***((()))+++)))%%%"""!!!"""%%%000GGGfff||||||eeeQQQTTT]]]nnnzzzwwwxxxmmmUUUAAA444///...333333000***###!!!%%%)))...111222000+++'''&&&'''"""!!!%%%&&&(((,,,,,,'''$$$%%%((('''"""######"""### %%%+++!!!!!!!!!  """$$$ !!!!!!$$$(((+++)))&&&###$$$'''))))))((($$$!!!'''$$$***'''''',,,...+++&&&$$$$$$###"""%%%///BBBXXXhhhrrrhhhPPPQQQWWWeeezzz~~~}}}|||zzz|||rrrXXXBBB555...+++)))///...***&&&###$$$))),,,,,,000444333...((($$$"""!!!"""###&&&%%%$$$$$$%%%&&&%%%!!!&&&(((''''''***&&&%%%""" ###(((,,,&&&$$$ """%%%%%%%%%!!!"""$$$$$$$$$$$$&&&(((%%%$$$$$$###"""!!!  """$$$ !!!$$$###%%%###%%%,,,///---,,,......)))$$$&&&000@@@OOOXXXddduuu}}}gggQQQQQQTTT___rrr|||}}}}}}gggKKK666---+++(((%%%(((%%%""""""&&&,,,000111&&&+++111333111+++%%%"""###%%%''''''%%%###"""""" !!!&&&,,,,,,)))))),,,///,,,'''$$$###$$$&&&(((,,,'''""""""&&&))))))'''&&&(((((('''$$$!!!  !!!(((***%%% ###""" ###+++......111777222+++######---;;;FFFLLL\\\nnn}}}hhhSSSSSSUUU^^^ooozzzvvvwww]]]@@@222000---%%%((("""""")))///222,,,((()))111333+++"""!!!000///---)))%%%!!!"""%%%(((******+++,,,---555555555222...***'''&&&)))%%%!!!!!!$$$(((******((('''''')))%%%$$$"""%%%+++***#########""""""###)))///000(((###&&&///555777***###'''+++///;;;KKKWWWhhhmmmZZZUUUOOORRRbbb|||vvvsss}}}vvvhhhRRR;;;000...+++%%%!!!"""!!!''',,,...,,,(((***111333,,,######&&&!!! ,,,//////+++###"""'''(((((('''&&&'''***,,,<<<<<<;;;777111)))### &&&###!!!!!!%%%)))+++,,,$$$###%%%(((&&& %%%(((######$$$###"""%%%)))......'''###***555<<<222'''"""%%%(((+++777FFFUUUeee}}}wwwaaaZZZRRRRRR```yyyzzzoookkkrrrgggQQQCCC444...,,,((($$$### $$$(((*********(((***///111+++$$$ ###&&&### ***...000+++!!!###''''''%%%"""!!!###'''+++<<<<<<;;;888222)))!!!###!!! $$$'''****** !!!%%%***)))!!!###$$$ !!!"""%%%&&&)))(((""""""***666===---'''###$$$$$$$$$///<<>>JJJ^^^]]]QQQ;;;)))%%%)))---,,,...000444===NNNcccssszzz|||}}}~~~{{{dddMMMCCCDDDRRR[[[[[[___ooo~~~}}}mmm\\\RRRQQQXXX]]]eeeqqqtttkkkggghhh|||ZZZEEE222,,,***&&&&&&)))---+++***+++,,,***%%%!!!***...333777888444...***(((&&&$$$&&&***+++)))%%%#########%%%)))---222444***''')))///000+++%%%#########&&&***///333444444+++***+++...111///(((!!!!!!$$$'''''''''%%%"""!!!!!! &&&&&&$$$%%%'''""" !!!!!!(((000111---,,,555@@@ZZZddd^^^AAA'''!!!&&&'''((((((***///888FFFYYYhhhyyyrrrwwwvvvxxxoooTTTAAA>>>EEEXXX```YYY]]]uuuvvveeeZZZXXXQQQQQQUUU^^^mmm~~~}}}ssskkkgggfffoooNNN;;;,,,,,,///+++'''&&&%%%$$$$$$'''******'''###)))...666>>>BBB???666...+++(((&&&'''***+++***((())))))((((((***...222444&&&###$$$+++...***$$$!!!"""###''',,,000111///,,,%%%)))---///---***'''&&&'''''''''((((((&&&%%%%%%***''' ###'''""""""((('''""""""### """)))---,,,)))+++111777EEEUUUVVV<<<%%%"""&&&%%%""" """***333>>>NNN]]]ppp{{{wwwsssxxxmmmbbbeee\\\FFF;;;@@@MMMaaahhh]]]___yyy~~~mmmccc```QQQKKKJJJQQQ]]]ooozzzqqqfff___wwwaaaEEE555***---111,,,%%%###!!!!!!"""%%%(((***+++***+++...444>>>DDDBBB999000000...,,,***)))((())))))***+++,,,---......------)))''')))000222...(((&&&$$$***......+++(((!!!&&&,,,,,,((($$$######'''$$$$$$&&&&&&$$$%%%(((555111)))###((($$$!!!((('''""""""### """""""""(((+++((('''***...///,,,;;;>>>000$$$%%%****** )))000666AAANNN___kkkuuu{{{vvvuuuzzzzzz~~~{{{mmm\\\QQQQQQJJJ<<<<<>>@@@JJJZZZuuu}}}rrrjjjgggsssbbbSSS<<<111&&&!!!!!!!!!%%%)))######!!! !!!%%%))),,,000222111///222555///$$$(((000333///***,,,000333...)))!!!###,,,222333444222...)))(((---333///***))),,,+++'''''',,,---+++)))((('''"""***((((((***+++)))### !!!)))000333111...***%%%$$$%%%%%%""""""$$$$$$!!!***333444000...---,,,)))&&&###"""###%%%&&&&&&'''111666555///+++))),,,111>>>LLLQQQTTTbbbrrr~~~zzzuuummmbbbUUUHHH???888===@@@>>>AAARRRooo~~~oooVVVFFF999===LLLaaa|||{{{rrrllliiiwwwgggUUUGGG777---$$$!!!!!!!!!%%%)))'''$$$ !!!%%%(((,,,///000///111444///'''(((///222---***---222555000,,,&&&""""""'''---222///...,,,)))((()))...333222,,,)))***(((%%%&&&++++++(((&&&%%%$$$!!!###"""###%%%'''%%%!!! ###(((,,,...---+++((($$$"""###%%%&&&***'''&&&(((&&&'''/////////000111///***(((%%%$$$%%%&&&&&&&&&""")))333999999444---((()))---777BBBEEEDDDMMM[[[{{{|||{{{uuummmbbbVVVHHH<<<444888>>>EEEKKKTTTcccwwwnnnRRRCCC999AAASSSiiiyyysssqqqlllZZZHHH999///((("""!!!""""""%%%***---(((!!!!!!###%%%%%%***......///111...******///111,,,)))---333666222///+++)))(((+++...111,,,)))&&&&&&)))---111444444...***(((&&&$$$%%%)))***(((%%%%%%&&&$$$ ###%%%### !!!"""###%%%&&&'''((('''&&&""" %%%***000---,,,,,,)))""""""'''******---222333111***)))''''''''''''%%%$$$###)))222:::<<<777...'''&&&)))222<<<;;;888>>>IIIiii}}}vvvuuunnnbbbUUUIII===333---===FFFTTTbbbppp|||ttt\\\KKK@@@GGGWWWhhhzzz|||wwwuuuttt```MMM:::...)))$$$"""###$$$$$$(((,,,000***$$$"""$$$&&&&&&%%%!!!%%%***,,,---------,,,---111000+++(((+++000222000///...---------...///)))%%%"""$$$+++111444444///---***((('''&&&&&&'''+++)))((())),,,---+++)))  $$$'''%%%!!!""""""!!!!!!###%%%&&&%%%$$$"""###+++///...---,,,)))$$$ ))))))(((''',,,222444111)))((((((((((((&&&$$$!!! $$$,,,666:::777...&&&&&&)))222<<<<<<888<<>>LLLeeetttggg[[[WWWTTTLLLDDD@@@888:::???IIIUUUbbbkkkooorrrzzzyyygggWWWLLLMMMVVVpppkkkQQQBBB:::333000000)))'''''''''&&&%%%***111:::...""""""---666666333)))!!!"""$$$(((###***//////---)))"""!!!'''***++++++***---...000222111...)))%%%''',,,---***+++000000,,,''''''(((+++...---)))$$$%%%""" !!! """(((%%%%%%%%%'''***)))$$$!!! '''(((""""""(((&&&(((+++''''''------///+++%%%%%%+++///---!!!%%%&&&$$$###%%%%%%"""((('''&&&&&&'''((('''&&& $$$)))"""---222222888BBBEEE___yyyjjj\\\OOOLLLHHH???777444<<<@@@HHHUUUdddsss|||zzz}}}|||kkkYYYJJJJJJSSSooouuu___GGG;;;555---&&&$$$$$$###$$$&&&%%%$$$)))///111...+++***---111555666+++$$$ (((---+++'''!!!$$$+++000---&&&"""$$$$$$,,,///---******---222444333---'''### (((...---***)))'''$$$###$$$&&&***,,,***$$$!!!$$$'''++++++((((((+++'''!!! !!!!!! ###222222&&&$$$,,,(((&&&""" !!!$$$&&&+++)))&&&&&&))),,,...///(((&&&###!!!"""""""""""")))...000...///111---%%% (((,,,&&&)))777===>>>JJJfffwwweeeSSSFFF>>>>>>;;;333333:::GGGRRRddduuu{{{zzzoooXXXLLLJJJddd}}}lllXXXCCC888111)))!!!$$$###$$$'''&&&%%%)))///,,,+++)))+++000666:::===444---&&&'''---000---)))"""***111///))))))---+++&&&###&&&---///,,,''',,,...000111///***%%%"""###&&&$$$$$$&&&%%%#########$$$'''******'''$$$!!! %%%(((((($$$###$$$"""###444777,,,###$$$)))///***$$$"""!!! """%%%))),,,,,,%%%%%%$$$$$$%%%$$$###"""###)))---...000333///)))$$$+++...''')))888CCCHHHVVVpppyyygggTTTHHH<<<555777888777>>>IIIaaalll|||xxxyyyxxxbbbUUURRRbbbzzz{{{xxxgggXXXJJJ;;;333...'''$$$###&&&******(((***///+++***))),,,111666:::<<<000***$$$%%%***---***%%%'''///111///111777888111++++++...000,,,(((//////...---+++(((%%%###!!!!!!!!!%%%%%%"""%%%$$$$$$%%%''''''&&&%%%$$$!!!###$$$""" """000222***###%%%***...(((!!!"""%%%&&&%%%!!!"""###$$$$$$###"""!!! %%%(((---000...***&&&,,,///)))!!!!!!'''111>>>LLLUUUccc{{{}}}wwwrrrgggTTTCCC<<<222,,,000888BBBRRRbbbxxx}}}}}}iii[[[UUUeeerrrooovvv}}}fffVVVCCC;;;333...---)))$$$!!!"""###)))000333000///222...,,,***))),,,...//////$$$  %%%(((&&&###***111333555888777555333111///...,,,+++///...,,,***)))(((((('''%%%&&&$$$###&&&)))'''!!!######$$$$$$$$$$$$###!!!&&&###!!!  $$$"""%%%$$$%%%,,,///((( """%%%&&&$$$###"""!!!""""""  !!!!!!  $$$'''((('''&&&,,,///+++&&&%%%%%%######&&&+++222888@@@NNNZZZjjj~~~}}}yyyssslllcccWWWFFF999444...+++222@@@RRRjjj}}}pppaaaXXXhhh~~~nnnmmmxxx}}}hhhTTTGGG666333///,,,,,,+++)))&&&!!!###+++555:::777555555///+++'''%%%%%%%%%&&&%%%### !!!&&&'''%%%""""""...222222222111555777555...))))))***((('''&&&&&&&&&&&&((((((***,,,,,,,,,------'''"""$$$$$$###!!! '''%%%!!!!!!%%%  """!!!!!!$$$&&&### %%%+++333,,,""""""$$$$$$+++)))'''%%%%%%###!!!$$$$$$"""!!!!!! """$$$)))///111...******)))&&& ###+++444999>>>JJJWWWnnn~~~~~~tttnnnfff]]]RRREEE999222444333555???OOOddd}}}{{{kkk___ggg|||mmmnnn{{{~~~kkkVVVEEE;;;111222///***(((******((($$$$$$***444999888666666,,,(((###!!!"""%%%'''((()))'''$$$$$$%%%###''',,,,,,,,,,,,111555333+++%%%$$$&&& !!!!!!"""###$$$%%%%%%***///222222111...&&& ###$$$#########'''&&&###!!! """(((,,,"""&&&%%%&&&''''''&&&!!!!!!%%%&&&&&&&&&''',,,%%%$$$&&&&&&)))'''%%%$$$%%%%%%$$$###((('''%%% """&&&'''!!!!!!&&&///333444000,,,+++(((%%% (((444:::>>>JJJXXXmmm{{{tttggg^^^TTTJJJ???444000000===AAAJJJUUUcccvvvttteeebbbwwwxxxnnnrrrooo^^^NNN@@@777,,,///,,,&&&$$$(((,,,,,,+++&&&&&&,,,000111222444,,,(((###!!!$$$)))...111///---)))'''$$$ ###'''+++)))***+++******((('''&&& """$$$$$$$$$###""")))000555555111...''' """###"""!!!"""$$$&&&&&&%%%######%%%***---&&& )))))),,,...,,,'''!!!!!!&&&)))***)))((($$$ '''((('''###!!! """######$$$&&&&&&### %%%***$$$ """'''000333444000---,,,)))%%%%%%!!!%%%000666;;;GGGWWWeeerrruuuhhhUUULLLAAA999222...222:::MMMWWWdddppp{{{~~~mmmbbbrrrwwwssszzzsssbbbXXXNNNBBB888&&&***(((!!!!!!(((///000000((("""$$$'''***...222///***%%%$$$'''...444777444222///,,,(((!!!$$$---'''"""""")))...---*** ###&&&((((((&&&###!!!)))111777666222...***&&&&&&'''&&&###"""%%%%%%%%%$$$###%%%))),,,)))""")))...222555222***###!!!!!!  %%%))),,,---+++### $$$### """%%%$$$!!!"""&&&***"""!!!"""&&&+++///000...------+++''')))!!!'''---222???NNN[[[jjj~~~|||mmm```GGG>>>444000---///:::GGGZZZhhhxxxxxxfffrrr~~~zzzzzz{{{eeeWWWNNNDDD:::555...,,,&&& (((000222*********((('''(((***---)))'''###!!!###+++555;;;888444111222111,,,  )))---***)))333222---&&&(((...444888444))) ,,,---222666222(((%%%(((***&&&  ###%%%$$$!!!!!!$$$((()))"""!!!###333EEEMMM<<<''' !!!!!!#########$$$&&&'''((()))&&&&&&$$$ """  %%%)))$$$### ''''''+++333444...'''######$$$### '''444>>>OOO___vvvyyynnn```UUU<<<;;;000+++000777LLLhhh}}}yyyrrrppp{{{yyymmmXXXMMMFFF???999666777444,,,###""")))000333///...---***((((((***,,,,,,,,,***(((&&&)))///444555333111///...)))"""%%%++++++((()))333444000)))***///555888666---%%%)))***...000***!!!!!!&&&---)))"""!!!###!!!%%%)))'''!!! )))###!!!!!!999IIIOOO>>>))) !!!  !!!""""""&&&%%%  ###&&&### ###&&&---444333+++'''&&&"""###""" $$$///888DDDUUUmmmzzzjjjZZZIII>>>222555111222???NNNfffyyypppkkkttt|||ppp___LLLBBB>>>;;;999999@@@<<<333)))&&&+++000222222222///,,,)))''')))***---///000,,,'''$$$%%%)))---......---***&&&$$$$$$(((+++(((&&&'''222444333((()))+++///333222,,,''''''***...---&&&!!!%%%---333...&&&"""%%%###)))...+++###)))$$$444CCCHHH:::((( ### !!!"""!!!!!!""" ###---333111)))&&&))) """""" !!!***111999III```vvv}}}kkkXXXFFF777///,,,444777@@@SSSfff~~~vvvjjjlll~~~}}}|||hhhWWWEEE;;;999777888;;;???===777...***---///...000///...+++((('''(((***,,,///000+++###!!!###(((...---(((######&&&###$$$"""$$$&&&%%%&&& $$$,,,000000******+++---//////+++(((&&&+++///,,,$$$###,,,777888333***!!!!!!%%%&&&+++000...'''""""""$$$'''###$$$000777000$$$ """$$$)))%%% !!!$$$### ###!!! '''///000***''''''!!!###!!!!!!(((///222@@@UUUhhhyyymmmZZZIII;;;444333777CCCLLLWWWkkkzzzmmmgggsss|||sss___OOO===333///...000444777888555///---...---*********)))(((''''''***,,,---///...)))!!!!!!!!!***222000'''%%%+++,,,$$$!!!$$$'''$$$ !!!%%%((()))000000111222222111...,,,***000333---$$$%%%...888:::666---$$$"""+++---///,,,'''%%%&&&(((%%%!!!""")))'''!!!###''',,,'''""" """""" !!!###""" !!!$$$### """!!!!!!!!!###%%%&&&(((...,,,&&&######"""!!!###)))///...999KKK\\\mmmoooZZZHHH:::111444;;;FFFWWWdddppplll```ggg||||||wwwhhhRRRDDD333)))%%%$$$'''+++///222222...---...---)))&&&&&&'''''''''***---000000///,,,((($$$######%%%'''000777444((('''///111'''%%%***)))'''### !!!###,,,...000222111///,,,***444999:::222)))***000555777555000(((!!! ###///---+++)))((('''''''''$$$!!!%%%%%%!!!"""&&&***%%%!!!"""%%%&&&"""!!!###%%%$$$'''***(((### !!!"""%%%***+++)))"""******%%%!!!!!!!!!!!!(((---***222@@@OOOaaavvv{{{ppp^^^JJJ<<<111---666CCCQQQeeesss~~~fffWWW\\\ooo~~~yyyeeeXXXIII;;;---%%%""""""%%%+++///111///++++++......,,,&&&'''))))))***---222555///---)))(((((('''%%%###+++333888555+++ )))000111'''"""'''+++------(((""" """&&&,,,//////---)))'''111777888000***,,,000111111222222---'''###$$$'''---***(((***...///,,,'''&&&"""!!!""" """&&&&&&""" $$$&&&""" ###((()))%%%  %%%+++,,,)))  !!! """(((///...((($$$$$$"""!!!"""(((&&&+++555@@@QQQhhhrrrhhh\\\NNNAAA<<<888:::HHHYYYfffxxx}}}bbbRRRSSScccvvv~~~iiiUUUJJJEEE:::---'''%%%&&&+++111222222///))))))...000000)))***+++,,,---111555999---)))&&&''')))(((###+++111666444---&&&$$$&&&+++///...%%%!!!&&&))),,,///111,,,$$$ $$$,,,222333000,,,***""")))+++&&&$$$(((***))),,,000333111+++((()))+++)))&&&&&&---666888333,,,'''$$$ """$$$###!!! """%%%&&&""""""$$$!!! $$$+++---((("""$$$&&&$$$$$$$$$!!!"""### """***111...&&& ###"""$$$'''---555CCCYYYsssuuucccXXXLLLBBB===AAAFFFLLL^^^rrrdddQQQPPP\\\mmmxxx|||oooZZZMMMGGGIII===...&&&)))000555777555333111...------...//////...444===>>>777222222$$$"""!!!###'''******(((''',,,000///+++)))+++...333444444111---,,,...000,,,------***&&&!!! ######(((222666222***''')))%%%"""###&&&((('''%%%%%%)))---///...+++(((''''''&&&'''---888>>>666***!!!!!!"""$$$&&&&&&%%%###"""'''&&& !!!%%%$$$)))""""""((((((%%%###'''!!!!!! $$$###***---(((  !!! $$$---,,,'''!!!  ***+++)))000@@@aaattt^^^QQQOOODDDBBBDDDNNN]]]nnn~~~hhhZZZUUUVVV]]]fffxxxyyy}}}vvvoooiiiWWWLLLGGGEEE;;;...(((***000444555444333222000000000000000111555???GGGDDD:::555666***&&&""""""%%%)))+++,,,///222555555222//////000111444666666444333444666---,,,***)))'''$$$%%%...333000---,,,+++)))((())),,,+++((($$$''')))------+++(((%%%$$$'''&&&%%%'''///555111(((""""""###$$$&&&%%%###!!!"""### """"""### $$$$$$$$$$$$((("""###((()))'''### !!!"""""""""!!! !!!''''''### """%%%///444///(((---;;;ZZZ}}}jjjUUUHHHFFFBBBIIIUUUeeeuuummm\\\RRRNNNQQQVVVdddgggttt~~~{{{vvvqqqtttaaaSSSLLLIII===666...+++---000333333444444444444333333222222222999DDDJJJDDD:::666777///***$$$!!!"""''',,,///444666888999888555111///,,,000666999:::999888888,,,)))&&&&&&((('''###"""(((***((())),,,,,,+++,,,...000...(((###((()))***)))&&&###!!!!!!'''&&&$$$"""&&&,,,,,,((($$$$$$$$$%%%&&&$$$!!! """!!!!!!"""###$$$%%%%%%###"""###$$$&&&%%%###  !!!###!!! !!!!!!"""$$$%%% %%%222:::@@@>>>000%%%)))666RRRsssyyylllZZZHHH>>><<>>:::888))),,,000222222222222222666777999999888666444222666111+++)))+++000222222,,,)))&&&"""!!!###&&&)))***,,,...222444222...+++''',,,222777:::888333000222222///)))$$$$$$+++222///.........***&&&)))///---***((())),,,......,,,///...,,,)))&&&%%%''')))000333222---******'''$$$!!!  !!!"""###'''&&&&&&$$$$$$$$$%%%&&&&&&$$$!!!""""""  """ !!!&&&***111999===???@@@BBB999333###$$$222IIIddd|||nnn[[[JJJ===999???HHHnnnzzzdddUUUOOONNNNNNBBBDDDOOOeee~~~zzzsssrrrrrrqqqrrrYYYCCC666000+++)))''',,,333555444111000000222333555666666555444333777000$$$"""+++///---''''''&&&###!!!!!!###&&&)))+++///111222111000......000444999;;;:::555111999:::888///%%%""")))000)))'''(((******((()))...000,,,((('''+++///111111222111...***)))+++///333777999888333///,,,&&& """###&&&'''!!!!!!###'''+++...,,,((($$$!!!""""""&&&///999<<<666000...+++)))%%%000CCCZZZvvvyyymmmbbbSSSFFF>>>AAAQQQbbbkkk[[[SSSOOOLLLFFFFFFPPPddd|||wwwrrrtttvvvvvvmmm\\\EEE555...---***((()))000888999444...++++++)))+++---000222444444444333000''' &&&(((%%%''''''%%%""" ###'''+++///333333111000000222444444666:::===<<<999555:::;;;:::333+++'''(((+++""" &&&)))((((((***111,,,'''&&&***---//////...,,,)))''''''+++222888333555333000//////***###!!! ###)))''' %%%***&&&!!!###%%%%%%"""$$$(((---111///***%%% """+++---(((###""""""$$$'''---999NNNhhh}}}wwwhhh```[[[UUUNNNKKKUUUlllzzzggg\\\SSSLLLGGGIIITTThhh~~~vvvrrrvvvzzzzzzuuuZZZKKK999......222333111,,,444;;;;;;444+++((('''"""$$$'''+++///222555666...000,,,###"""!!!((('''%%%!!! %%%)))---222555444000...000333777666666999===>>>;;;888555666777555222...+++)))$$$!!!""")))...---******...***&&&%%%'''*********'''&&&###!!!"""(((111777+++,,,++++++///333000+++'''$$$  $$$''')))!!!###******###(((000---***---000///&&&&&&(((,,,///---'''!!!!!!!!!"""%%%""""""(((***222DDD^^^vvvjjjXXXYYYZZZZZZZZZZZZfffsssfffYYYOOOAAAEEERRRhhh~~~}}}}}}xxxpppmmmqqquuuvvvyyybbbRRR@@@333000...+++///999222222333333111...***'''+++---...---++++++...111222...)))&&&%%%%%%%%%$$$000///***###'''......222555333---***...333000000333888>>>???<<<888444666777444000------///'''$$$&&&...222///)))&&&***,,,---******---,,,)))&&&......000***######,,,555333+++$$$###"""$$$''')))))))))%%%""""""$$$!!!$$$))))))$$$"""***---///111///,,,'''***...///---(((### ***(((!!!###""" ######---AAAaaauuuyyycccQQQKKKKKK]]]dddfffppp|||mmmYYYMMMEEEGGGPPPaaavvv}}}}}}xxxnnniiimmmrrruuuppp[[[GGG999.........+++///777333444555666444///***%%%))),,,......+++***+++,,,///---***'''%%%%%%%%%&&&...///...+++'''(((---222222444444222...---111444......000444999;;;888555555777888666333000///000111+++***///111,,,$$$ &&&***,,,+++,,,...---))) %%%,,,,,,...***$$$$$$---444222+++"""!!!!!!###&&&((()))((()))%%%$$$%%%###"""%%%&&&###!!!'''(((***+++)))$$$###$$$&&&***---+++%%% ***&&&&&&%%%  ######***;;;ZZZppp~~~oooUUUDDD???HHH[[[gggpppjjjYYYOOOKKKLLLTTTaaaqqq|||~~~wwwsssssssssrrr~~~gggRRR999000+++---...,,,...444222444666777555///'''!!!&&&))),,,,,,+++)))((((((***+++,,,)))&&&$$$&&&)))&&&***///000///...000333111///---+++***,,,...000,,,+++,,,000555777555222333555666666333000//////444---)))---///)))!!!!!!'''++++++---///---)))!!!!!!$$$***++++++)))%%%%%%+++111///''' ###&&&(((((('''+++'''%%%&&&$$$ ###"""!!!!!!"""!!!######$$$$$$ $$$+++,,,'''!!!(((""" '''%%% """$$$!!!!!!,,,:::SSSjjj{{{vvv```GGG;;;===OOOdddttt}}}iiiYYYOOOOOOOOOSSS[[[eeesss|||~~~|||vvvqqqqqqqqqnnnvvv^^^LLL222---,,,000111......222111222444666555///%%%$$$%%%'''(((((((((((((((%%%)))---+++'''%%%(((+++&&&***000444555666888999111,,,'''%%%(((,,,......---++++++...222555444222///000222222111...,,,***+++%%%###)))---)))""""""''')))+++---+++'''$$$$$$###!!!!!!%%%)))+++++++++(((&&&)))---***###!!! !!!###&&&(((((((((((($$$"""######"""%%%)))(((""" """!!!!!! !!!&&&(((%%%"""&&&### """'''(((+++444===MMMaaayyy|||{{{hhhOOO>>>@@@LLLeee{{{qqq^^^PPPNNNLLLMMMRRRVVVaaaxxxyyyoookkkmmmoooooojjjTTTDDD111000111444333000///111222111222444555000((( ###"""!!!!!!$$$''')))+++###)))......***((())),,,---000444888;;;>>>AAACCC333---'''&&&***///111111///---+++---222555666555......//////...,,,)))''' !!!)))---)))###  $$$%%%'''***)))%%%''''''''''''%%%%%%(((,,,///000...******,,,)))$$$$$$###"""###&&&((())))))###!!!"""'''---+++!!!!!!"""!!!""""""!!! !!!###&&&  &&&+++...222888===BBBSSSiii~~~pppXXX@@@:::JJJ^^^}}}nnnXXXRRRMMMLLLNNNPPPXXXqqq}}}sssnnnoooooommmuuu[[[FFF999222333555666444111111111444111000222444333---'''###!!!!!!&&&)))+++$$$)))...000...,,,++++++......000222666;;;???AAA...)))$$$###'''+++...///000,,,***+++111666888888111///---,,,,,,+++(((&&&"""***222333+++$$$"""!!!"""!!!###&&&'''%%%'''''')))***(((%%%(((---222444222---+++---,,,)))(((%%%###"""$$$''')))***  """'''---((( !!!$$$&&&!!!###"""###'''"""!!! !!!!!!***---000444666666555CCCXXXppp{{{vvvhhhRRRBBBDDDYYYnnnfff[[[RRRNNNPPPQQQWWWpppyyyssspppiiibbbiiiNNN:::000111444666444222111111222222---***+++000222///***$$$!!!"""%%%&&&&&&&&&***...111222000,,,***)))((((((***...222555777%%%### !!!%%%(((***...***'''(((...444888999222...***(((((('''%%%###$$$,,,999AAA===000(((&&&###%%%###$$$'''&&&%%%%%%))),,,)))$$$&&&,,,---000///***(((+++------+++'''""" !!!$$$''')))###!!!"""&&&,,,%%%$$$(((%%%!!!###""" """$$$"""### !!!)))+++...333444111...;;;NNNccczzzsssllliiijjjggg___ZZZaaarrrrrr```SSSLLLNNNOOOTTTkkkyyysssnnnfff]]]cccGGG444+++///333444222///000222333...(((###%%%+++///...+++%%%""" !!!$$$%%%###!!!(((***...222444222---)))'''''''''))),,,///111222$$$###!!!!!!"""%%%(((++++++'''$$$%%%+++222777888111,,,'''$$$######!!!'''333DDDMMMEEE666---,,,(((((($$$$$$((((((###$$$(((,,,)))"""$$$+++&&&***)))%%%$$$(((,,,------'''!!!"""&&&((('''### """###"""%%%***$$$ $$$***''' ###"""""""""""""""!!!!!!!!!%%%###%%%(((---333444000---:::KKK\\\mmmyyyfff^^^[[[ccclllpppuuu~~~yyy___PPPGGGIIIJJJNNNccc}}}yyyrrrpppkkkeeewwwXXX???000)))333111///---,,,++++++***---&&&"""'''222999666111///***)))---...***&&&%%%***000333222222555222,,,)))$$$ """***000000---###$$$&&&(((***+++++++++,,,)))'''***///111...+++'''"""!!!""""""###&&&%%%///:::<<<666---)))((((((###!!!%%%((()))***&&&$$$&&&(((&&&&&&(((+++'''"""!!!$$$''')))((($$$ !!!$$$%%%$$$%%%))))))&&&$$$'''((('''######""""""%%%$$$"""&&&"""&&&"""  $$$&&&$$$###)))000666777555222888???FFFNNN^^^sssxxxkkkZZZNNNNNN```yyy{{{dddRRRJJJPPPLLLFFFYYYwww}}}uuuppppppqqqoooPPP999,,,'''222444444222///---...///111+++'''***222666444000...,,,,,,000///***&&&&&&(((...333333333444000***'''"""""")))//////---'''***---000333444444333000///......///---***''' $$$%%%%%%&&&***((((((((()))***,,,...///)))%%%"""###'''***)))'''&&&&&&(((---,,,'''$$$$$$"""""""""###$$$%%%'''((($$$""" $$$%%%%%%!!!"""%%%&&&$$$  !!!!!!###"""'''$$$ !!! !!!"""&&&---555;;;<<<999777999>>>CCCJJJYYYnnn|||yyyjjj[[[OOOHHHQQQgggoooYYYNNNRRRPPPLLL^^^|||{{{tttqqqqqqrrrkkkLLL777---***000333555555222000111222111...+++,,,///111000---+++,,,///222...'''%%%'''+++000444555555444///)))$$$ !!!(((---...,,,+++...333888:::;;;999888555666666444///)))%%%###"""''''''%%%'''---,,,$$$%%%---000///,,,)))'''+++000///)))""" $$$---333000'''!!!!!! %%%'''&&&$$$%%%&&&!!!!!! """!!! &&&&&&### """!!!"""$$$)))'''###   &&&***111888>>>>>>;;;888777:::>>>DDDRRRgggwww{{{hhhUUUKKKIIILLL___xxxttt\\\MMMOOOOOONNNaaa}}}wwwrrrooonnnnnnfffHHH444---,,,+++,,,...111333333222000,,,,,,+++++++++,,,++++++'''+++000222,,,$$$$$$)))333555666555333111---+++### !!!'''+++,,,+++***...444999;;;999777444666:::<<<888///&&&###"""$$$(((%%%"""&&&---...'''!!!###***///,,,'''000---,,,111444111%%%"""---444000'''"""###$$$)))***%%%""""""$$$"""$$$&&&%%%!!!!!!!!!)))***%%%"""""""""  $$$  %%%)))(((&&&'''***))),,,222888<<<<<<888444222555:::BBBPPPccctttyyyhhhVVVGGGEEERRRaaayyymmmVVVFFFHHHJJJLLL]]]uuuwwwpppkkkhhhggg~~~[[[@@@///))))))%%%######)))000333000+++((()))***+++++++++,,,,,,''',,,222444---&&&'''---:::777333///,,,***)))***$$$"""!!!###'''******)))***...333777888555111...444999<<<888...&&&###$$$!!!"""$$$&&&###"""'''000///***''''''+++---***'''111//////222333---!!! )))000---&&&$$$'''(((,,,---)))### ###&&&***...,,,&&&  %%%---...)))"""######!!!$$$!!!!!!######"""!!!"""""" ---555,,,...222666999777333///...111999EEESSSccctttuuuhhhXXXKKKEEEMMMeee{{{fffRRRDDDDDDFFFGGGWWWlllzzzsssoookkkiiirrrRRR<<<000***(((### $$$+++...,,,''''''((()))+++---...//////***---333555000***---333;;;444---)))&&&###%%%***)))'''&&&&&&(((((((((''',,,///444777777444000---222555888555---'''&&&&&&%%%###$$$&&&&&&&&&,,,444...***%%%###%%%)))+++,,,......///000///)))!!!&&&+++***&&&'''+++000///,,,&&&!!! ###(((...333000''' !!!!!!"""!!!!!!&&&------))) !!!"""  """!!!  ###%%%$$$///888---...000222444333000---***...777DDDQQQ___ppp~~~hhhYYYLLLJJJPPP___xxxooo\\\NNNIIIFFFEEESSSfff|||xxxvvvtttrrrdddHHH999222,,,'''%%%%%%&&&&&&''''''((((((&&&&&&'''***...000///---***,,,///111///,,,///555777000***)))&&&$$$&&&,,,---,,,+++))))))(((&&&%%%---000444777777555222///000222333111,,,(((''''''+++((((((,,,---+++---111---((("""!!!$$$(((*********+++,,,,,,***&&&""" (((&&&'''***+++((((((+++///,,,'''###!!!!!!###%%%'''...333...$$$!!!%%%&&&$$$%%%((('''$$$!!!"""""""""%%%%%% !!!""" $$$%%%"""+++333)))((()))+++---...,,,+++&&&'''...999EEERRReeeuuupppVVVHHHBBBNNNaaatttrrr___RRRGGGBBBPPPddd|||yyywwwwwwwwwvvvwwwUUU===222...(((###''',,,///+++$$$"""&&&+++%%%###$$$''',,,...,,,)))((((((***---,,,***...444555///+++,,,+++(((***000111000...,,,)))'''%%%$$$,,,///333666777666333111000000000...+++(((''''''222///...111222...+++,,,---(((###%%%)))+++'''!!!&&&)))+++***'''%%%%%%'''...***(((+++,,,***(((***+++'''###!!!"""$$$&&&'''%%%,,,111,,, """''')))&&&######!!! """%%%%%%$$$"""!!!!!!$$$'''(((   """$$$!!!!!!$$$$$$!!!!!!!!!&&&,,,"""""""""###''')))))))))!!! $$$...888DDDYYYllluuubbbGGG::::::QQQnnnlllYYYGGG@@@NNNbbbzzz|||tttrrrssssssrrr___>>>555333+++'''***+++***(((((()))***)))((())),,,+++'''''',,,---***'''&&&###"""###(((---111222222000+++''''''+++///333000111333...###!!!'''''')))...222111,,,(((%%%+++111111,,,'''&&&'''++++++,,,...///000000000***######(((((('''(((&&&$$$"""###)))///000---***''''''&&&%%%###!!!"""!!!%%%******(((&&&$$$""""""$$$))),,,---)))""" '''---)))###!!!!!!"""#########%%%(((+++"""'''***$$$ )))&&&&&&$$$"""!!!"""&&&)))$$$***666BBBUUUggg|||vvvaaaRRRAAA666<<>>222111333000---...)))***+++///333555555444)))((((((((())))))***,,,((('''''',,,333:::>>>???777111---///444555///)))"""%%%''')))---111333---//////+++&&&###$$$&&&,,,,,,///555:::888///'''%%%+++......------...)))***000777777...&&&""""""!!! &&&++++++((('''))),,,""""""%%%""" !!!%%%$$$$$$''',,,+++&&&!!!!!!$$$'''&&&###$$$$$$$$$%%%&&&&&&###!!!""" %%%&&&###!!!"""...333///((("""&&&(((&&&### """ $$$,,,---,,,333???XXXjjjkkkbbb^^^VVVJJJGGGQQQXXXWWWMMMDDDIIIWWWbbbkkk|||cccFFF:::EEEVVVrrryyyxxxyyywwwvvvyyycccRRR@@@777111222444111//////%%%&&&(((,,,000222222111***((()))++++++((('''((()))+++///333999>>>BBBDDD999444///000333333---'''"""%%%&&&(((---111222///000000...+++*********000///000444777666000***###''',,,111333222///---***---555===<<<111'''""""""%%%&&&$$$!!! '''+++///000...,,,+++,,,$$$!!!"""(((+++((($$$### ###%%%%%%!!! %%%)))'''""""""$$$''')))((('''$$$###$$$"""###"""!!! ))),,,''' !!!$$$%%%$$$!!!!!! !!!***...---111:::PPP^^^\\\PPPMMMIIIBBBBBBHHHIIIEEE>>>AAARRRhhhvvvdddCCC333===OOOooo}}}yyy{{{zzzxxxvvvvvveeeVVVJJJ;;;777444555777444111000%%%&&&(((---111333222111---***+++...,,,%%%!!!"""###(((---111444999AAAGGG<<<777222000111///***%%%###''''''######***//////222111111222333333222000///...---///111111///,,,&&&'''***000555444///)))))),,,333:::888---$$$ &&&,,,,,,'''######&&&(((+++...000///---***((($$$ &&&***)))%%%$$$ ###### %%%+++((( ###&&&&&&###!!!"""###!!! !!!$$$!!!"""!!!""" %%%,,,---(((""""""$$$%%%### !!!$$$###)))000///111666@@@NNNKKK@@@??????;;;>>>===;;;666777EEE```yyygggEEE444???RRRqqq|||wwwuuuwwwwwwaaaTTTJJJBBB>>>;;;999::::::666222000'''(((***...222444333222000---...111---###"""(((***,,,222===GGG===999444000///,,,(((%%%***,,,((( '''---...///------000444555222///---+++******+++---------'''&&&(((///555555---%%%''')))///444111''' &&&,,,111...&&&!!!###(((%%%&&&(((,,,---,,,((($$$###!!!%%%%%%#########'''%%% %%%+++(((!!!###!!!###!!!)))...!!!$$$"""!!!!!!"""###&&&---444555000+++!!!$$$%%%"""!!!"""%%%''' ***222222222666333AAA@@@666777999777;;;777333///555KKKkkklllJJJ:::FFF[[[vvv|||rrrqqqwww{{{cccRRRFFF???>>>;;;555444777777333555:::111---,,,000222111222444444222000000///+++$$$ ###(((---333999<<<888555000+++))))))***,,,///...))) ###))),,,///...------...---+++***...)))%%%'''+++...---***)))"""###---000***(((---...+++((((((***)))%%%"""***++++++'''%%%'''((()))$$$,,,333111(((""""""%%%$$$"""$$$###&&&&&&### """ !!!$$$%%%%%%%%%'''%%%!!!$$$%%%"""+++///111)))"""  !!!###)))111222...+++,,,(((((()))'''!!! )))$$$ """""" """&&&$$$---...---...111//////111///---///555222,,,000FFFgggsssVVVAAAGGG[[[}}}}}}yyytttnnnjjjjjjsss[[[LLLCCC>>>>>>999555555777777444444777111,,,+++///333444777:::777666555666777333,,,&&& !!!###%%%(((---444:::===888000)))$$$$$$&&&(((///000---'''%%%)))---...222111000///...,,,***((()))***+++,,,,,,+++)))'''&&&$$$***333222(((&&&+++(((''''''''')))((('''%%%"""$$$%%%$$$$$$&&&)))+++(((---111...''' !!!!!!"""$$$&&&&&&%%%###""""""&&&$$$######%%%'''''''''***,,,***$$$"""%%%''''''"""!!!)))---...&&&!!! ######!!!  '''+++)))((())))))+++...---%%%###"""!!!"""%%%$$$ """&&&&&&///000000000222...+++,,,,,,+++...333777888CCC\\\zzzvvvWWWAAAIII```zzzppphhhdddfffkkkhhhRRREEE???===???888777777::::::666555777000,,,+++///444777;;;???888777888999:::555---'''"""$$$&&&$$$###'''000777AAA;;;000&&&  """,,,///...***))),,,......111111000...,,,***(((&&&%%%***///111...)))&&&$$$"""&&&000777222'''$$$)))&&&''')))***)))(((((((((!!!"""$$$%%%%%%&&&(((++++++,,,---***%%%!!! """$$$$$$$$$&&&%%%$$$%%%&&&%%%$$$"""***)))(((((()))***)))(((///111///(((%%%''')))((("""!!!(((++++++""" """%%%&&&'''&&&&&&%%% """######!!!###((((((((()))'''***///000)))!!!&&&+++((("""!!!$$$%%% !!!)))111444333333444---(((((()))***...222;;;FFF[[[uuuwwwVVV>>>GGG___zzz~~~tttiiibbbccchhh{{{]]]III???::::::===777888:::<<<<<<:::777777...+++,,,222777999;;;???999999:::<<<;;;666---%%%%%%))),,,***&&&'''...666>>>888000''' '''******&&&%%%))),,,,,,+++,,,---,,,+++)))))))))&&&***///111000,,,'''$$$"""&&&...555222)))&&&(((+++...111000---******+++)))((())))))'''$$$%%%(((***)))((('''&&&%%%###"""###(((,,,.........+++&&&!!! ###%%%&&&%%%))))))(((***+++,,,***)))000222111+++'''(((((('''!!!$$$))))))'''!!!!!!!!!"""$$$&&&''''''&&&)))***%%% %%%&&&'''$$$!!! !!!!!!''')))((('''((('''))),,,...'''###***///---&&&$$$'''$$$"""$$$***222555555444333,,,'''(((+++---000444AAATTTnnnuuuWWW???CCCUUUooorrrccc\\\]]]iiiPPP@@@999444333444333666999:::;;;:::888555---+++...444999888888:::999:::;;;>>>???:::222+++&&&---333222...---000555555333...)))$$$!!!%%%(((&&&"""!!!&&&***+++&&&))),,,------...000222,,,+++,,,///222111+++&&&%%%%%%(((...000---***)))000333777777333000000111...++++++,,,((("""!!!%%%&&&%%%$$$%%%(((******)))$$$%%%'''+++111555666555///((( $$$((()))'''((())),,,...///---+++000333222---*********(((%%%$$$$$$(((------(((#####################$$$$$$&&&)))***''' ###&&&(((&&&""" """%%%((((((+++///...)))(((***111...,,,)))###!!!$$$+++111///)))''')))$$$$$$&&&)))///444444222000+++)))---000333777===SSShhhvvv```JJJFFFQQQgggwwwrrr```TTTPPPgggVVVCCC:::555000,,,+++---222555555777888777444///---///555999888888999444444666:::<<<:::333...&&&,,,333555333111333555......,,,***(((%%%###"""&&&((('''"""!!!&&&***+++'''+++///111111222555888333000...000444444...((('''&&&'''+++...///---+++...222666888888777666666***&&&'''***''' $$$#########&&&)))+++,,,,,,(((''''''+++111555555444///***### $$$))),,,'''(((+++...111111///,,,...222333///---------***,,,...333:::>>>:::///&&&''''''%%%""" !!!###''')))***&&& $$$'''&&&###"""&&&***222666===@@@;;;222000333===555,,,%%%!!!######'''---...***((()))%%%&&&&&&&&&***000111///---++++++000333888BBBKKKkkk|||kkkVVVMMMRRRaaammmzzzlll\\\QQQMMMsssSSSGGG<<<999777222,,,)))+++111444333555::::::666333//////444888999;;;???444444444666777555///)))###''',,,///000111333444,,,+++***))))))(((((((((&&&)))***&&&%%%((()))(((***...222333000000333666777666666666666333---((((((+++---............------...111444777777555222(((###$$$)))&&&######$$$&&&''''''((((((((((((&&&'''+++000333111...,,,+++)))&&&%%%&&&***,,,'''(((***...000///,,,))))))...000...,,,...---+++,,,333???LLLTTTOOOAAA555+++***&&&!!!"""&&&((()))))))))&&&### $$$))))))'''(((---222>>>FFFQQQRRRGGG888444888<<<222&&&&&&$$$ &&&+++***''''''&&&(((&&&"""$$$***---***,,,+++,,,///222;;;LLL\\\|||rrrYYYMMMOOOUUU^^^qqq~~~rrrfffYYYMMMHHHooo]]]III@@@:::;;;<<<777///+++---222555444777===>>>:::666111...222666:::???EEE>>><<<:::999888444---'''!!!"""%%%(((,,,000222333---,,,***(((((()))+++---###(((+++)))'''((((((%%%,,,000333111---+++---000888;;;>>>===777000+++((((((///444333///---......------...111444333///******$$$%%%***&&&!!!$$$&&&((((((%%%#########((('''(((,,,222222...)))***,,,...---***(((***,,,%%%&&&(((+++---+++'''###$$$))),,,+++***,,,+++)))(((222EEEXXXccc```SSSGGG...,,,'''!!!###)))((()))***,,,...---***''' '''---...,,,---444:::CCCNNNZZZYYYHHH555...222333)))!!!***$$$ '''(((&&&%%%''')))&&& '''***'''+++++++++---000<<>><<<:::777222---***///777<<<>>>===;;;:::666888777444555<<<@@@@@@AAA@@@>>>:::555///***''')))&&&###"""&&&+++000333,,,++++++---///...(((###&&&+++...---***((('''%%%...---......***&&&***111<<<@@@AAA===777222***""" (((...///222555333,,,///,,,***,,,000111---(((&&&)))...///((((((---'''"""###&&&%%%%%% )))///...)))&&&//////000000...,,,(((&&&'''++++++&&&""""""$$$###(((+++,,,,,,---000...))))))999MMMZZZ]]][[[VVVRRR>>>000%%%!!!$$$'''''')))+++...000111111)))...111---'''%%%+++222888???GGGFFF888'''"""%%%***)))""" """ !!!&&&...333...&&&$$$###!!!!!!###(((...222,,,%%%!!!'''222EEE___vvvzzzdddMMM>>>:::IIIaaa}}}zzzjjjbbbSSSIIIFFFAAAlllUUUHHHDDDEEEAAA<<<999888555111---,,,000666;;;<<<<<<:::999<<<===:::555444777999999;;;<<<<<<999333...***)))(((&&&$$$%%%'''+++///111222222111///,,,***))))))...---+++******)))&&&###******,,,,,,(((###%%%+++444999;;;777222///)))"""""")))...---...222333000---***))),,,111222...***))),,,000///'''%%%---111+++&&&''')))***)))###!!!'''------***(((111222333333111---(((%%%***------((($$$$$$%%%######'''))))))+++---,,,''')));;;RRRaaaccc\\\PPPHHH<<>>nnnZZZIII@@@@@@CCC>>>888555555333000---,,,...222555777777666555===???<<<555111222333222333888;;;999333...---///******+++,,,---///000111777777444...(((%%%)))---444///)))((()))(((%%%"""'''(((+++---***$$$$$$(((...333555222...,,,)))%%%&&&+++...+++))),,,222555...+++))),,,111222...******---222111'''"""(((...///***%%%%%%(((***...&&&"""&&&***+++++++++222333555777666333---(((+++......***''''''&&&$$$$$$(((((()))+++)))%%%///BBB]]]qqqtttgggTTTGGG555+++""" """$$$'''+++'''''''''%%%$$$&&&+++000666555///''' '''...((('''---888???>>>:::888>>>:::000&&&"""$$$$$$"""""")))444<<<;;;555""" )))000222000***)))***///999PPPqqqpppTTTAAA???RRRoooxxxeeeXXXFFF<<<<<<:::ooo___PPPEEEBBBDDD@@@;;;555222222222000---***+++,,,...000000///...888<<<:::333......///...///666<<<;;;555111222666111222444555444444444444777555111,,,'''%%%(((+++000---***+++***&&&$$$$$$'''(((,,,000...)))(((+++///444555000,,,,,,+++)))+++......)))$$$&&&...555333///---...111000+++&&&%%%+++333555,,,###$$$***,,,...---((($$$$$$(((+++222)))###$$$((()))+++...000111333777888666///***(((,,,---***)))***(((%%%!!!'''++++++***+++((($$$000AAA]]]uuu{{{lllVVVHHH,,,'''""""""%%%'''''''''&&&'''(((&&&$$$'''...555777444---%%%###((($$$&&&111BBBMMMJJJAAA;;;===777---$$$$$$,,,333111+++ """)))---///...(((...555<<>>BBB<<<777222000222222111///***))))))+++---...---+++444999999222,,,++++++***...555===>>>999666888;;;666888:::999777555555666666222---+++++++++)))((('''(((,,,///***######(((&&&&&&***000000---,,,///333777666///))))))******000111000***######***333:::666111000111...((("""&&&111666222++++++111333000---)))%%%&&&***000333***###$$$&&&(((+++///000......000222000)))$$$###'''))))))***,,,)))%%%&&&---222000---+++(((###'''333KKKdddjjj[[[FFF999*********+++......***&&&&&&((()))(((''')))---111333000+++%%%!!! !!!###"""---:::???:::222//////***### %%%***(((""" ###$$$$$$%%%))),,,***222:::@@@KKKbbbyyybbbTTTVVViiihhhVVVLLL===444333///wwwlll```QQQHHH@@@;;;;;;>>>777444111111333555444222---+++***---000111///+++222888:::333+++))))))(((---444;;;>>><<<999:::<<<777999999666222000222444555111------//////,,,(((!!!$$$+++000*** """***&&&%%%&&&+++---,,,---000555999666---%%%$$$''')))333222111///***&&&+++222===999444222222///((("""""",,,444333...---111222,,,'''$$$!!!"""(((///000)))$$$$$$&&&'''***///222...)))'''((('''!!!!!!%%%'''(((***,,,)))###&&&...444222---***%%%!!! &&&888OOOVVVGGG333(((,,,///111333555666000)))%%%&&&)))+++,,,+++)))(((&&&###!!!&&&&&&"""!!!$$$!!!"""$$$'''"""(((&&&  $$$######(((---333888<<>>444222000222666888777555---++++++...222333000,,,...666999444...,,,------,,,111777;;;;;;999888777888999777222,,,+++///333444222///---,,,++++++***###"""&&&,,,(((!!!***+++'''%%%((())))))+++///777:::777,,,######'''***444222333555333///000555;;;777333333555444...(((######'''------******,,,...&&&$$$---,,,'''$$$%%%&&&''')))...555...%%%###%%%'''$$$!!!###&&&((()))+++,,,''' !!!***111///***&&&"""---DDDLLL???,,,###(((,,,---...222555111)))"""(((000555444---'''$$$%%%&&&)))!!! """'''%%% $$$)))111:::AAATTTrrr|||llldddhhhxxx{{{XXX???888555666777222lllSSS???888333555777888;;;>>>222111111444888:::999666+++)))***---222333///***)))222888555111111444555+++...333888999888555333::::::777000***)))...444111111///***%%%$$$'''+++(((!!!!!!'''&&& (((111***&&&'''((((((+++000999<<<888---$$$$$$)))---333111333:::;;;666555888777444222333777888333...***&&&$$$&&&'''%%%%%%'''000&&&%%%///***%%%$$$&&&'''''')))---666---%%%###(((---...,,,&&&)))******,,,,,,%%%%%%---,,,'''###'''???III>>>---%%% $$$$$$###(((...,,,%%%&&&444??????666---!!!"""!!! $$$###"""%%%&&&$$$ !!!%%%"""!!!!!!///???NNNccc~~~ssskkknnn~~~uuuOOO444000222:::@@@<<<}}}___HHH222,,,)))000666777555444111///---///444999<<<<<<333...***+++......((("""'''...111///111888;;;999...000333555666555444222666999444+++,,,666999444555000***$$$###%%%***---,,,%%%!!!)))---...+++,,,111444444222000,,,'''%%%&&&+++///333000---,,,///333555777...222444444555888777444&&&!!!###,,,000---'''---///---%%%$$$))),,,***---'''!!!$$$+++000...))),,,&&&###'''///444000***...------+++(((%%%""" """$$$%%%$$$ $$$...AAAOOOLLL<<<000---&&&###  ###&&&///BBBOOOGGG777+++&&& $$$((((((''' %%%)))&&&  ###$$$***---222>>>SSSmmmrrrcccaaatttmmmQQQ444***///777>>>CCCmmmPPP;;;000(((%%%***000111111222...,,,***,,,000555777777000+++''''''+++,,,(((###+++///000,,,,,,222777666//////111444777888666444444777444,,,---777;;;666666222,,,'''%%%''',,,///---(((### !!!))),,,+++(((***000666888444111+++(((''')))---000,,,***((((((***---/////////222222000111444555222'''###"""&&&,,,///---)))---333333,,,&&&(((,,,------'''"""%%%---222111...)))'''&&&)))---000///---///......,,,***'''%%%###!!!!!!  """$$$&&&666@@@PPPVVVKKK888------'''$$$"""&&&...???MMMKKK@@@---''' ###(((****** """$$$$$$!!!!!!''')))&&&""""""!!!  ###&&&***000;;;LLLaaa{{{ooo```^^^qqqpppUUU999...000444777:::pppXXX@@@///,,,&&&"""&&&***,,,...000,,,+++***,,,///222333333///***%%%&&&***,,,***(((,,,---,,,((()))...444666333000...111666888666222000444222,,,...666:::888555111,,,'''&&&(((+++...---+++)))&&&"""(((***)))&&&'''///777999666000***'''))),,,///000&&&%%%$$$%%%'''((('''&&&---///000...///444666444---,,,+++,,,...///...---,,,333666000'''%%%(((+++---'''###%%%---333333111$$$&&&)))+++,,,...000111111000///...+++)))&&&%%%$$$### """+++222@@@LLLYYYZZZJJJ777---...'''%%%!!!###(((,,,777FFFKKKGGG---(((!!! $$$))),,,...''' """)))+++)))######'''+++***&&&$$$&&&"""&&&))))))%%%!!! %%%!!!###&&&&&&$$$(((...666@@@PPPjjjqqqaaaVVViii~~~qqqZZZ@@@333222444666777qqq\\\III999///+++'''&&&***,,,,,,---000///.........000222333333111,,,''''''+++...///...''')))******+++///333555555000,,,...444666222---///222222---...444888777222///***&&&%%%'''***,,,.........***!!!###(((++++++((()))000555777555...&&&%%%(((------,,,#########%%%&&&&&&$$$"""(((,,,......000555666444222333333222111111222333+++///111---&&&######$$$,,,'''###$$$+++000000...!!!###'''***...000222333444333111...***'''%%%###$$$%%%%%%""" $$$...666999CCCOOOSSSLLL>>>333...&&&$$$!!!!!!))),,,))),,,888???@@@***'''$$$$$$'''+++...///000&&&'''...///,,,"""%%%,,,///+++$$$"""%%%(((+++///000---***'''&&&(((&&&%%%%%%(((***)))((((((,,,111777EEE___xxxiiiTTTddd~~~yyytttiiiWWWAAA666777===AAACCCrrr]]]LLL@@@999666------000444444000///111000000000//////111333444222...))))))+++///000111&&&(((---000000......//////+++'''***111555222---111444555222111444777888111///+++(((((()))+++,,,...//////,,,"""$$$,,,000222000000444666666111+++%%%$$$'''******'''!!!"""###%%%'''&&&### %%%))),,,,,,...000///+++---...000111111222666999---***(((((('''$$$!!!+++'''######''')))(((&&& """)))111555555333777555111---((($$$!!!!!!%%%((('''%%%%%%***///---333???JJJPPPKKK;;;...%%%###!!!!!!+++111///&&&""")))...///$$$$$$%%%(((+++------,,,222))) ''',,,+++'''"""***...((( $$$'''***,,,,,,***(((''''''))))))(((''''''***---***,,,///777GGGaaa~~~pppYYYfff|||qqqeee```YYYMMM>>>777===KKKVVV[[[~~~qqq^^^LLL@@@;;;::::::111333888<<<999222000222000000///---,,,...222555222///+++***+++---//////))),,,111666444,,,&&&&&&&&&$$$$$$)))000444333000333666888666444444777:::333222///---,,,---...///---,,,,,,***###%%%///444777555555777888666...***'''&&&(((((('''$$$!!!"""###&&&((('''$$$!!!&&&***+++((('''(((%%%!!!!!!###&&&))),,,111666:::000)))$$$%%%'''&&&######***'''$$$$$$&&&&&&###""")))111666555333777555000+++&&&""""""&&&(((&&&%%%&&&((((((+++444DDDUUUWWWDDD...(((###!!!(((555777111$$$"""######(((***+++***))),,,%%% %%%'''%%% """'''### ###%%%''')))***+++++++++%%%''''''$$$!!!###)))...***...333<<>>>>><<<999777888<<<;;;444---...333222111///,,,***...555:::999777444111000/////////)))***///666333)))###$$$(((***---//////...,,,+++&&&)))...111///...111777222111000///......//////,,,'''$$$$$$###!!!"""&&&'''++++++((()))///444444...000222222...***'''&&&******+++...111111000...******&&&!!!"""(((,,,---%%%###!!!"""%%%(((******+++%%%"""""" &&&///))))))***++++++)))### &&&---///---,,,...111444222...***'''%%%$$$###)))&&&######&&&+++///111'''''',,,<<>>EEEIIIMMMHHH666%%%!!!(((///000000...+++***111>>>HHH@@@???;;;444---+++...222,,,,,,------,,,***((('''&&&111555000111777555---(((,,,222444333000,,,***...000000------000000---...)))###!!!"""))))))(((&&&'''))),,,------******,,,---............---///000...+++***,,,///222***!!!!!!%%%&&&&&&#########%%%,,,333222,,,))))))&&&!!!###,,,555555222///,,,)))$$$ """%%%(((+++---///000222333111***"""$$$***))))))***)))(((''''''((('''(((***333HHHYYYQQQ===,,,'''$$$$$$$$$$$$''',,,444---&&&%%%)))***&&&!!!$$$((('''&&&!!!&&&)))***)))&&&$$$"""&&&...111111------***$$$%%%***//////((('''$$$###)))000222...///333888<<>><<<<<<<<<999666:::@@@VVVWWWOOO===,,,'''+++...---,,,+++)))+++222===EEE<<<:::666222//////111333///---+++((((((((()))***---000000---...222333000000444888999555000+++(((///444666333111111///+++,,,)))'''$$$ $$$,,,+++)))(((((()))+++,,,---***,,,///111222111///...,,,,,,,,,+++******+++---333...'''!!!&&&'''&&&&&&+++333444111***)))((($$$"""'''000888888444000,,,(((%%% !!!###&&&(((((()))******+++---,,,&&&###)))...000000---(((%%%%%%'''%%%%%%&&&222IIIYYYOOO;;;,,,'''######"""!!!###(((***%%%!!!###(((***&&&!!!"""'''+++***)))!!!$$$''''''&&&&&&&&&$$$!!!"""(((---...---))))))%%% $$$''''''))),,,,,,+++...555:::;;;666999<<<>>>CCCWWW{{{xxxuuueee]]]XXXSSSOOOOOO___kkkwwwyyymmm[[[LLLBBB<<<888555444555999<<<:::666777;;;SSSRRRIII:::...*********)))((('''(((,,,333:::???666555333111000111333444111...)))&&&''',,,222666555...)))***++++++...333888;;;===<<<777000***'''+++333777555000---***&&&(((((((((((($$$"""'''///+++***'''&&&'''***...000,,,...222555666444000...+++***((((((***,,,------222000+++$$$'''))))))(((+++111555444...---+++'''%%%(((000666888555111---***'''###!!! ###'''((((((''''''(((%%%'''&&&"""###(((222444555000)))$$$###%%%$$$"""$$$222KKKYYYMMM777,,,'''###"""!!! $$$"""***---)))######)))---,,,+++"""###$$$$$$$$$%%%'''))))))'''&&&(((+++,,,***(((''''''### """!!!'''---000...///666>>>BBB;;;===>>>???BBBTTTvvv}}}wwwkkk^^^WWWSSSPPPPPPRRRdddppp|||lll___NNNAAA;;;888444111111444:::???<<<666444777CCCAAA:::111,,,------***'''&&&%%%''',,,111555666000222444222///...111555000---+++***...555===CCC888,,,'''------'''***333999;;;===;;;666000+++)))***111666333...,,,***'''%%%###$$$'''((((((***///)))'''$$$"""$$$***333999000222444555555333111///***'''&&&(((---111111000---,,,((($$$ %%%)))+++)))***///222222222000,,,'''$$$%%%***...333222111000...+++'''###!!!&&&)))(((((()))***"""###### !!!&&&---111333///(((######&&&'''###$$$444LLLXXXIII333+++&&&""""""!!! $$$$$$---000+++%%%!!!(((,,,,,,+++'''''''''$$$###%%%+++///000.........---+++&&&"""'''((($$$"""$$$###$$$(((+++)))+++222999:::999:::;;;<<>>;;;333000222777666111---///333333///'''&&&%%%'''+++...//////,,,333999666---***...444...------///333999>>>BBB666------666444((((((222444666777666333111//////,,,111333///---...//////$$$%%%+++,,,++++++&&&$$$ """,,,999BBB666555444333111000//////&&&%%%%%%)))///333333222+++&&&!!! """""" """'''+++******---///---///---)))%%%######&&&))),,,---///222222///)))%%%!!!%%%'''%%%$$$&&&((( !!!  ###'''+++***&&&$$$%%%(((***%%%&&&666KKKSSSCCC...&&&!!!"""$$$,,,///***###!!!(((---...---+++,,,+++)))'''***111777666555333111...)))###&&&'''%%%!!!!!!%%%((('''&&&(((''''''+++222222///333555777999===LLLiiikkkZZZSSSLLLHHHFFFGGGNNNVVVaaappp{{{cccHHHAAA888111///...---+++222333777999555...,,,///000000---+++---111000,,,%%%&&&''''''(((***+++,,,,,,444:::888///)))+++000......///000222333555555111000888@@@;;;---***222222333333222111111333555,,,---,,,((()))...111///%%% $$$))))))((((((%%%%%%$$$###%%%...:::CCC;;;999555222///---------%%%&&&(((,,,000222222111+++%%%!!!### %%%(((***)))+++//////,,,(((&&&$$$######%%%(((***(((***---111222///***%%%###&&&$$$######&&&'''''''''((()))$$$&&&444FFFJJJ<<<+++!!!!!!))),,,((("""$$$***//////...---000111///---///777>>>;;;999666111,,,&&&""" %%%&&&%%%!!!!!!&&&(((''',,,,,,,,,,,,000444000***---///333777<<>>@@@444(((###### (((,,,***%%%###""""""&&&+++...---+++---111444444222444;;;BBB???<<<777000)))$$$""""""&&&'''%%%!!!!!!%%%&&&%%%***...111111111222...(((&&&)))///444999FFF]]]qqq~~~yyybbbOOOGGGCCC???<<<999<<>>333333222///,,,+++---///555333222111...***...444***------+++,,,...---))) $$$((('''%%%&&&+++000333222222555666444---(((,,,,,,------------,,,,,,+++:::JJJLLLAAA555333777<<<999555111///111666;;;999666222000666<<<:::444***,,,...+++!!!&&&,,,111666777333111222444>>>===;;;888333...)))&&&111666<<<===999555222111------,,,***(((***///222666111***&&&,,,555888555***(((%%%%%%&&&((())))))---,,,***)))))))))'''%%%###''')))&&&!!! &&&,,,""""""!!! """###!!! %%%+++,,,((($$$+++888999000&&&((($$$!!!!!!'''"""""")))...---***'''%%%$$$&&&***+++***''',,,111666777555666===DDDAAA>>>777///'''#########(((***'''###"""%%%%%%######,,,222222...,,,***&&&!!!$$$+++111666AAAVVViii~~~zzz|||~~~uuunnnrrryyyxxx}}}yyyxxxqqqaaaNNNAAADDD@@@===999666999FFFSSS[[[[[[___iiiuuu{{{ZZZ@@@444555444222///---***)))((())),,,111444333000...---((()))******))))))***+++&&&'''(((''''''***000666333111444>>>BBB;;;...&&&,,,&&&%%%***------000666666MMMYYYKKK888444888<<<888999888555111111555999CCCAAA<<<888999;;;777111444...)))'''$$$&&&000999999333111444777777:::>>>===888111,,,***>>>UUUaaaSSS???555444444,,,***)))***...222555666::::::666000...333888999...,,,)))&&&&&&&&&(((***000------222222---'''%%%'''+++,,,(((!!! '''///---000---%%%"""&&&)))(((""""""!!!"""(((---***"""!!!###'''...333000***%%%"""!!!$$$''''''###$$$%%%$$$!!!!!!&&&***+++***((()))...000***!!!,,,111777666...)))000;;;999777444000---***((('''&&& '''((($$$"""%%%$$$###$$$&&&&&&### !!!(((''''''///888KKKeeewwwzzz~~~|||~~~wwwnnnrrr|||zzz}}}xxxlllhhhkkkxxxzzz~~~|||yyyppppppyyy}}}yyyrrrgggVVVDDD<<<===DDDCCC@@@;;;777:::BBBIIIMMMKKKNNNXXXdddooozzzwww^^^EEE666111,,,,,,+++***(((&&&$$$""" $$$)))---//////000000***++++++***(((''''''(((((('''''''''(((***---000///---111;;;???;;;444111((($$$$$$+++222222333666FFFTTTXXXFFF333...222555222333333111///000444888BBBAAA<<<888:::???>>>:::444///,,,---+++&&&######(((000888999666555777888<<<<<<<<<<<<;;;888333///KKK^^^gggWWW@@@444000---///+++((((((---222444444666888666111000333666555...---,,,++++++,,,---...///+++,,,333777444///,,,))),,,...+++'''%%%)))---,,,///---((()))...000---$$$######)))(((###!!!######%%%+++000...((()))%%%!!!!!!$$$&&&$$$!!! """---......///222444///''')))+++......)))%%%)))000444555555444222...***'''""" '''&&&""" !!! '''(((&&&***000DDD```|||uuukkkqqqwwwsssvvvtttnnnrrr||||||yyyyyy{{{|||~~~xxxoooooosssqqqsssvvv{{{|||yyy}}}wwwmmmgggiiisss|||yyyuuummm]]]HHH666111555BBBDDDEEEBBB===>>>EEEMMMIIIFFFIIIQQQ[[[ccclllttt{{{```HHH555------###$$$&&&&&&%%%###!!! $$$(((***,,,///111+++,,,---+++(((&&&%%%%%%&&&%%%$$$'''+++......,,,***)))---555999:::<<>>>>>;;;888:::@@@CCCAAA888444333555333...))))))***...333666777888999;;;@@@<<<999888:::999555111>>>OOOXXXMMM<<<333111///222+++$$$%%%+++222333222444666666333333555666333//////000111111222222333)))%%%%%%...555333---)))***+++...//////...,,,+++)))***)))***///444333///'''%%%%%%'''$$$###$$$###"""&&&+++)))$$$(((""",,,111333333333333///***'''&&&'''(((%%%!!!"""'''...111555777555///((($$$$$$)))'''### ''')))%%%%%%(((:::WWWtttxxxhhh^^^ggg|||}}}tttoooqqqrrrqqquuu|||yyypppooouuu{{{|||zzz|||zzzsssnnnpppuuutttttttttvvvwwwvvvsssqqqwwwtttnnngggdddffflllqqqrrrmmmcccQQQ;;;,,,,,,444>>>CCCFFFDDDAAAAAAGGGNNNAAA???AAAGGGMMMRRRXXX___rrrXXX@@@...&&&&&&!!!%%%((((((&&&###!!!"""$$$%%%&&&&&&(((+++---***,,,---+++)))&&&%%%%%%$$$!!!!!!(((000444222---&&&&&&)))...222555>>>GGGJJJFFFBBB>>>===@@@HHHOOO]]]ZZZMMM;;;---***)))'''''')))+++---000333777999555888999888999>>>@@@???;;;888777999777000***)))---******...333666999===???<<<777333000///---,,,(((777BBB>>>666333555555333))) !!!***222444222...//////,,,...333333111///000222333444555555555(((###"""+++222000)))$$$((())),,,111666666000+++$$$$$$%%%)))000333000+++)))((($$$ %%%'''&&&%%%%%%""" $$$###$$$ )))000444222...,,,)))%%%%%%&&&((()))$$$!!!&&&,,,///333444222,,,%%%!!! """)))---***%%%$$$!!!###%%%###((((((%%%%%%&&&444MMMlllqqqaaaWWWddd}}}~~~}}}~~~{{{xxxvvvuuuvvv|||xxxpppqqqyyy}}}|||zzzvvvpppqqquuuuuuttttttuuuvvvuuutttrrrqqqqqqqqqqqqrrrqqqooommmiiiaaaUUUFFF888///222;;;;;;;;;;;;<<<===@@@DDDGGG:::999;;;@@@BBBDDDHHHNNNgggLLL666&&&!!!&&&)))+++)))'''%%%$$$%%%$$$###"""$$$''')))(((***,,,,,,***)))(((((('''$$$$$$***333777222,,,&&&%%%'''***+++///:::EEEQQQVVVYYYSSSMMMLLLSSSZZZWWWPPPDDD888111///,,,((($$$%%%(((+++///111333333---555:::::::::;;;;;;999777444555999888222,,,+++...&&&"""&&&+++000666===<<<<<<999111'''"""###&&&&&&000999:::666555666777000'''(((111444333''''''%%%$$$(((000333111111111111222222333444444---((((((111777555///+++&&&&&&)))111999:::333,,,$$$"""$$$***000///***%%%))),,,,,,'''&&&((()))'''&&&&&&###### """$$$###""")))000444///)))%%%"""!!!&&&++++++###!!!***111111111000,,,((($$$!!!!!! $$$***,,,(((%%%%%%"""'''+++)))$$$%%%***'''$$$((((((111DDDddd~~~xxxttttttkkk]]]WWWfffzzzwwwxxxyyy{{{zzzwwwxxxrrrrrrrrrtttxxxzzzzzzyyyrrrsssuuuyyy{{{{{{wwwtttbbbUUUFFF===777444555999666111,,,---333999;;;;;;555555888<<<<<<:::===BBB|||[[[@@@---###!!!$$$ %%%)))+++***(((&&&!!!!!!!!! !!!%%%((('''))),,,---,,,+++++++++...***)))---333333...'''(((&&&&&&((())),,,444===CCCQQQ^^^___ZZZWWWWWWXXXLLLDDD;;;555444444111---######%%%'''+++,,,+++)))(((333;;;<<<999777666444///---///555777444111000...%%% $$$(((***111:::999;;;;;;222&&&!!!%%%$$$***111555666666777888...&&&&&&///222222******((()))000;;;???===555333000---,,,---///111,,,***---555999777444333'''&&&)))111999:::444---'''%%%'''---000+++%%%###(((...000---)))))))))((('''(((%%%"""&&&'''&&&,,,111333---'''$$$!!!"""***+++"""!!!+++555333///+++(((%%%$$$###"""%%%$$$ ### '''---,,,&&&"""###&&&&&&***&&&$$$***)))...>>>]]]xxxyyyqqqoooppp|||jjj^^^[[[kkk~~~}}}}}}|||zzz{{{zzzxxxxxxxxxwwwuuussssssrrrqqqrrruuuwwwyyyyyyaaaRRRBBB;;;777333111000111***$$$$$$+++111222111333444888;;;888444555999pppQQQ:::+++$$$$$$((( $$$(((******)))(((!!!!!!!!!!!! """$$$'''(((***...///...---,,,,,,000---,,,...000000***%%%***((('''***++++++///555444BBBOOOSSSTTTUUURRRMMMEEE===555333555666444333%%%$$$%%%'''(((((($$$!!!###///888777333222222222,,,***---333777555333444---%%%$$$)))+++(((---777333666777222***%%%%%%'''"""%%%+++111555666777999---'''!!! %%%***...///...///111555???JJJNNNKKK:::666///)))&&&'''+++---++++++000666777333111222,,,+++,,,222777888333...'''&&&)))......'''""""""&&&---111---(((((())))))***,,,)))###!!!""""""'''******---000000***'''&&&$$$ &&&((($$$###+++000...)))%%%"""!!!!!!""" """###+++222000((("""###&&&!!!'''&&&$$$'''%%%+++;;;WWWrrryyyqqqqqqsss|||qqqfffaaannn}}}{{{xxxssspppvvvvvvwwwwwwwwwxxxzzz{{{fffZZZLLLDDD>>>666000...+++***((('''(((***,,,...333444888:::555...---111vvvbbbIII777+++$$$!!!###"""%%%)))+++++++++***%%%&&&%%%$$$######$$$&&&))),,,///000///---,,,+++---,,,+++---///...+++''',,,)))(((,,,---,,,...111000777<<<@@@FFFMMMKKKDDDCCC:::222111444666666666)))((('''((()))'''"""***222111,,,,,,///111///,,,...444666444333444+++&&&(((//////)))+++555...///111000...+++(((''',,,,,,///444666555444444...)))$$$"""###'''***,,,+++...333:::FFFQQQSSSOOO>>>888...&&&"""$$$(((+++///111666999666000...000222000000333666666222...%%%$$$(((...+++###"""$$$+++///***%%%%%%((())),,,...---&&&"""!!!!!!!!!"""""""""%%%(((+++"""###))),,,---,,,...,,,(((&&&'''&&&""""""''''''$$$&&&+++)))'''### !!!"""***222888444))) ###%%%&&&$$$### ''';;;TTTnnn|||ttttttwww}}}zzznnngggppp}}}~~~|||}}}{{{~~~~~~~~~|||~~~lllcccYYYQQQGGG<<<555555(((,,,///...)))'''***///444555999999333***(((+++|||wwwzzziiiPPP:::444///&&& ###%%%&&&(((...///---***(((%%%######$$$&&&(((---222333000------+++(((/////////...***'''%%%$$$...,,,,,,---...///111444444666888;;;<<<<<<;;;;;;CCC>>>999777888999888777222000---***&&&$$$"""!!!''''''((()))&&&"""$$$***///+++''''''+++///000000---,,,///333000+++000999555---(((---444444000---***444999333,,,,,,,,,+++---)))(((***)))&&&&&&+++---,,,---555EEEPPPKKK>>>666000+++(((%%%"""&&&,,,333555777777666333///,,,333444///)))000;;;;;;111***)))+++...---(((%%%%%%######$$$&&&((()))(((&&&111000,,,$$$ ###&&&(((...333///&&&''',,,......)))######'''%%% (((//////)))###%%% )))***%%% ###111666777///'''$$$%%%%%% !!!%%%%%%%%%---888OOO^^^uuu}}}pppdddoooxxxvvvyyy~~~wwwpppggg```XXXLLL===111...,,,,,,...---)))))),,,333;;;BBB???444)))%%%%%%~~~xxx{{{www\\\EEE111------&&& ######&&&+++---***)))(((&&&$$$$$$%%%&&&(((,,,000222000......---+++***+++,,,+++)))&&&%%%$$$111/////////111333666888888888999;;;===<<<999666===;;;888777888888999888777444///+++(((''''''((('''%%%''')))(((&&&(((......+++'''&&&(((,,,///111---++++++---,,,***...666444---)))///555444000---111:::???999222000///---***---000///---,,,...111333333333666???FFFBBB888333---(((%%%"""!!!$$$***444555666555333///+++)))000333000---555AAAAAA888,,,)))+++111222...***)))%%%%%%%%%&&&'''&&&$$$"""++++++)))### ###%%%''',,,111---%%%"""'''111333000)))&&&&&&"""$$$---444444---&&&$$$!!!,,,+++&&&!!!''')))+++---,,,((('''+++------"""###&&&+++)))'''+++333DDDRRRiii|||iii___kkk}}}{{{yyy|||~~~~~~xxxpppkkkfff\\\OOODDD444333444555111+++***,,,+++222:::999222+++)))***||||||{{{mmmMMM888((((((,,,(((!!!!!!!!!$$$((()))'''((('''&&&$$$$$$%%%&&&&&&)))...000...---......,,,'''((()))******)))((('''222222333444666888:::;;;;;;999999;;;>>>===666000555666777888777777999:::<<<888333...+++,,,...000'''%%%&&&***,,,+++...222---,,,***'''&&&(((+++///---***)))+++,,,---000555...))))))000777777555444333;;;???<<<666444444444///999<<<444///222666555>>>???>>><<<===???;;;666222+++$$$!!!###)))000000111111///---+++***...111111000777@@@>>>666,,,)))***222777555000---((('''&&&&&&&&&$$$!!!$$$%%%&&&###!!!###%%%***---***$$$ &&&%%%!!! ###---222444///((($$$!!! '''000666555...((("""!!!+++)))$$$ '''++++++''''''$$$"""'''///222000&&&(((,,,///---)))***///666BBBXXXqqqtttcccZZZhhhyyyuuuuuuttt~~~yyytttoooggg[[[RRR>>>======;;;444,,,***,,,''',,,111222...,,,---000lll___BBB000###%%%---,,,$$$ !!!###'''(((%%%%%%%%%$$$$$$######$$$$$$%%%***,,,))))))++++++)))'''''')))+++---...---,,,...333777999<<<>>><<<999;;;777666:::>>>>>>666...///333777888777777999;;;===:::666222111222444666***'''(((,,,//////000444---///...+++&&&$$$&&&(((***)))***...222444555555&&&$$$'''111888:::;;;<<<000444777555333444888;;;???IIIGGG999222999<<<777AAADDDEEEBBB>>>:::888666555,,,$$$!!! ###(((((((((***+++---...///000///111000///222666222***)))%%%&&&///777666000---)))(((''''''&&&%%%!!!!!!###%%%###"""%%%'''%%%""" (((---+++(((%%%$$$!!!)))111000***$$$######"""'''---111000+++&&&!!!'''%%%"""###((()))%%%&&&'''&&&###%%%+++---,,,(((***,,,---+++***+++---,,,666JJJbbb{{{rrrbbbZZZjjjyyypppooorrrvvv}}}wwwmmmbbbZZZOOOKKKGGGAAA888///...111...///...,,,***,,,111666qqq[[[OOO888+++ ###+++,,,%%%""""""%%%((((((%%%###############"""!!!!!!!!!&&&'''%%%$$$&&&'''&&&(((((()))+++///000...,,,***333<<<@@@BBBCCC===555777444333888>>>???999222...333777999777777999;;;:::999777666555555666777///,,,,,,///000...///333///222333000***$$$!!! $$$'''---333888:::888444%%%%%%)))111777888:::>>>111000///......111888???PPPUUUOOO???:::CCCHHHCCCBBBCCCDDDCCC???999666666777...&&&###"""!!!$$$'''%%%%%%&&&(((+++///333555111111///---------)))###&&& !!!)))111111,,,))))))((('''(((((('''$$$""""""$$$&&&$$$ !!!!!!!!!!!!%%%...444333...(((%%%...111+++$$$$$$'''%%%&&&'''((())))))'''%%% $$$$$$###!!!$$$'''%%%"""(((,,,(((%%%&&&((('''))))))'''%%%%%%(((+++---(((000@@@UUUlllvvvfff___nnn|||yyyxxx~~~tttmmmmmmqqqxxx~~~yyypppiiibbbYYYOOOGGG>>>666555888777333...***+++222:::@@@iiiRRREEE...%%% ''')))$$$ ###$$$&&&))))))%%%!!!"""#########""" ###%%%######&&&((('''***)))(((+++...///,,,)))+++777BBBEEEGGGGGG???444555333333888>>>@@@>>>:::444666888999999888888999555555555555555666666666111111222333///+++...333222444555333---'''!!! (((111777:::;;;777222---,,,...222222111333888666222...------///666===SSSWWWSSSHHHDDDLLLUUUXXXRRRLLLGGGFFFCCC>>>999999555,,,$$$$$$%%%$$$%%%((('''''''''(((+++000444777333111...,,,++++++)))'''&&&!!! &&&++++++((('''(((((('''((())))))&&&$$$"""$$$%%%"""!!! ***333666111+++###(((///111+++$$$###(((((('''&&&%%%############!!!%%%'''&&&###$$$&&&%%% '''---***%%%%%%'''(((((('''###%%%***,,,(((...999GGGZZZooozzzjjjcccrrrxxxqqqooonnnwwwuuuoooooorrr~~~|||xxxnnnaaaSSSJJJDDD===999999999444///...444===FFFKKK~~~~~~bbbJJJ;;;%%%!!!###'''%%%  $$$%%%'''***)))%%%!!!###$$$%%%%%%###!!! !!!$$$###%%%***......000---+++---//////+++'''222???HHHIIIKKKLLLEEE999666666777:::>>>BBBBBBBBB;;;:::999999:::999888666222111000///000333555777111333666555...(((,,,555666555333111///+++'''###$$$///999;;;:::;;;888333222111111111...+++...444555000---/////////444<<>>...""" ###((((((%%% $$$%%%'''***(((%%%"""$$$&&&''''''%%%"""!!!!!!%%%%%%(((///444555555222///000222222---(((999EEELLLKKKLLLPPPJJJ???888999:::<<>>;;;;;;999666333111111000,,,)))---444///++++++000222111555;;;>>>JJJVVVUUUHHHCCCSSSiiittt\\\CCC:::888333,,,)))%%%%%%'''''')))%%%%%%%%%(((...777???DDD===666///***'''&&&))),,,///+++((()))(((&&&'''+++)))((('''''''''&&&###  """!!! %%% ###&&&)))&&&$$$&&&)))&&& &&&"""%%%&&&(((###(((,,,&&&'''%%%###&&&***+++(((&&&&&&!!!"""$$$"""'''***---000:::OOOmmmxxxiiicccsssvvvfff```ccciiittt~~~pppllljjjbbbVVVMMM888777888>>>FFFMMMNNNMMMuuu~~~yyygggPPP999*** !!!%%%)))+++'''######(((***(((%%%%%%$$$)))......***'''(((***))))))***+++...111444666777888;;;<<<444,,,---555GGGJJJNNNPPPNNNIIICCC???@@@999666999::::::???FFFBBB@@@:::333,,,***---000555...)))***------///111///111111---'''$$$%%%(((222888999333/////////,,,666999<<<===<<<:::999999000777======888444555888000---'''###)))333444...333CCCUUUXXXMMMEEEOOO___eeeVVVAAA///'''&&&(((***+++&&& """&&&(((((()))&&&$$$&&&---666???DDD<<<444///...***%%%%%%***+++,,,------,,,***'''&&&###"""###$$$&&&(((''''''  !!!'''###&&&((($$$%%%'''&&&""""""$$$$$$"""!!!%%%&&&$$$"""&&&(((***)))### %%%)))&&&###"""$$$''')))***///...---***&&&"""$$$(((&&&(((+++...333BBB^^^wwwxxxkkkaaakkkttthhh___aaahhhxxx~~~xxxwwwrrrfffZZZOOOHHHEEEMMMUUUUUUPPPMMM}}}zzzqqq___LLL999,,,###!!! ###&&&***+++&&& %%%)))(((&&&%%%%%%***...///,,,***+++---,,,,,,,,,,,,---///111222777777:::999111))),,,333AAADDDIIIMMMNNNLLLIIIGGGAAA;;;777888777666:::@@@AAA???:::222***&&&&&&(((111...000666999555000...000111000,,,'''%%%(((,,,///555777333111555777666777888:::;;;;;;888555333111888>>>???:::777888:::333...&&&!!!'''111555111333AAASSSZZZQQQEEECCCIIINNNDDD777---***+++...000...,,,))))))***,,,---...---)))%%%%%%***111777;;;444///---...,,,&&&%%%(((---.........,,,***&&&$$$"""&&&'''%%%"""!!!&&&&&&### """&&&&&&"""###&&&%%%!!!!!!$$$$$$!!!###)))***)))'''(((+++---,,,(((###"""###%%%$$$###""""""###$$$%%%,,,***)))(((%%%###&&&+++,,,+++---111777DDDYYYkkk~~~uuuiiioooyyynnnddd^^^aaaiiirrrrrrggg___ZZZYYY^^^```YYYPPPJJJ|||mmm[[[OOOCCC555+++&&&%%%%%%%%%&&&(((+++---&&&"""))))))'''%%%&&&+++///111///...///111111000///---,,,+++++++++222333555222+++%%%(((000999;;;@@@DDDHHHJJJKKKKKKAAA;;;666444222000222666===<<<888222+++%%%"""!!!))),,,777DDDIIIBBB666000111111000,,,((()))---111444777999777777:::<<<<<<555666888:::;;;999555222222888>>>???;;;888888:::777111'''"""'''111666666777CCCVVV```YYYGGG888222555111---+++,,,000444555444444444333222222333555000,,,(((&&&)))---111333000......///---(((&&&&&&+++,,,------+++'''$$$!!!###)))***&&&!!! $$$(((***'''%%%&&&%%%"""$$$&&&&&&""""""$$$### $$$)))+++***)))***,,,...---+++((($$$!!!'''((()))(((%%%%%%'''***,,,(((&&&'''%%%###'''......+++***...333<<>>666111222111000...///222555;;;===>>>===<<<:::888666222666;;;<<<:::888777888444888<<<<<<999555444666777111)))&&&***111666666:::GGG[[[hhhbbbKKK444)))+++***)))***---111555777;;;;;;:::777333222555999333///+++)))***,,,------...---------,,,)))'''''''''((())))))(((%%%""" !!!(((///111,,,''' '''+++'''$$$$$$&&&%%%)))+++***&&&%%%&&&$$$!!!!!!$$$%%%&&&'''***+++***((())))))&&&"""(((***,,,***((()))000666444,,,''''''%%%"""&&&---///,,,+++++++++...:::EEEeeeyyysssaaa```nnn}}}~~~oooggg\\\TTTRRRYYYfffppp}}}tttbbbUUUOOOjjjLLL===777000((($$$%%%(((***++++++,,,...111---&&&###(((------***(((,,,---///000////////////222000...+++((($$$!!! &&&+++---***%%%%%%+++111444444333333333555777888666555111,,,******++++++///111444777777555111...)))...<<>><<<666222555999666888999777333///...///000,,,((((((+++...///000777FFF\\\kkkdddMMM555)))((())))))+++...222666999???===999333------222777666222---***)))'''&&&$$$((((((((('''(((***,,,,,,'''((())))))(((&&&$$$######"""$$$***111333000,,,"""&&&""""""(((+++///111000+++))))))&&&"""######""" ###&&&))))))&&&!!!!!!&&&'''######&&&'''''''''---777@@@>>>222***(((%%%!!!***222111000,,,%%%%%%111@@@\\\qqqqqq\\\YYYeeeqqqtttpppddd___XXXRRRVVVdddtttnnnbbb___eeeIII<<<777///(((&&&$$$(((+++,,,******,,,///---))))))...222000...---222111111000...---++++++......,,,***(((%%%"""!!!'''...222---)))+++111555666444222000000111222333444444111+++***,,,---,,,+++...333999======999666222333:::EEEJJJEEE===999222222333444555666888888111000333999999444---+++333888<<<888111---000555:::999777333...++++++,,,((($$$$$$''')))'''&&&(((000>>>TTTeeecccNNN666((($$$&&&)))+++...333888<<<===999222,,,)))***///444777444///+++'''$$$ """###$$$(((...222222...---,,,+++***)))))))))&&&&&&&&&(((***,,,,,,+++!!!""""""  """)))---///222222...,,,+++)))$$$&&&'''&&&######'''(((+++&&&"""%%%"""!!!###%%%(((---666AAAJJJCCC333'''&&&"""&&&...//////)))(((777RRRggg}}}wwwyyy{{{{{{{{{xxxfffTTTQQQ[[[dddccc]]]WWWXXXXXXXXX```qqqpppdddaaauuu\\\DDD<<<777...)))***%%%)))---,,,(((&&&''')))((((((---333555222222444888666444111...+++(((&&&+++,,,,,,+++***(((&&&%%%(((111555000+++---111333000///......///111444666555777444...,,,///000---***---222:::??????;;;777444111444;;;@@@???<<<<<<444222///...111444888:::,,,))),,,333777444111222555555444222111222333555===:::666111---,,,---...$$$!!!!!!%%%&&&###"""%%%***444HHH^^^cccQQQ555######)))---///222666:::666111,,,((((((+++...000555333000...+++((($$$!!!%%%((()))...555777555666444000---+++******+++,,,+++)))%%%!!!!!!###&&&(((%%%%%%((((((###!!!"""!!!"""(((******---...,,,+++,,,***&&&$$$&&&&&&### !!!$$$***///,,, !!!$$$+++444>>>GGGLLL>>>,,,$$$(((((()))&&&""",,,EEEYYYqqqzzzqqquuuzzz|||}}}eeeWWWKKKMMMYYY___XXXNNNMMMVVV___fffrrr|||jjj[[[UUUiiiSSS???999666---))),,,&&&+++...,,,'''###"""$$$###&&&...666777444555999===:::666222...+++&&&$$$***++++++,,,,,,+++)))((((((222666000***+++......)))))))))+++///333777999888:::888000///222222///+++---222999>>>>>>999555000,,,---555<<<>>>???@@@777222,,,))),,,222888<<>>CCCEEE888%%%###((('''((()))&&&!!!###(((999MMMddduuuxxxuuu{{{|||gggXXXOOOIIIQQQ___dddZZZNNNOOO]]]mmmyyy}}}hhhVVVLLLtttYYYIII:::555444///(((###!!!)))///---$$$))))))***...222555666666999444...---...+++$$$&&&***''''''******&&&+++---///000///,,,(((&&&'''%%%%%%)))111555555333666999999555444555333000,,,555>>>AAA<<<444///---...---+++...777??????999<<<;;;444,,,---666:::888000+++(((,,,555<<<<<<:::888111...222444444:::BBB>>>888000+++,,,...000000///+++%%%"""!!!"""######%%%,,,666CCCSSSUUU???%%%###///777444///......,,,///(((%%%***......,,,+++111111222333333222222111333222333777666111...///111666444***###$$$'''&&&...000...&&& (((...///***'''******''')))%%%$$$### &&&(((&&&###$$$$$$&&&***...,,,((( !!!###(((((($$$///111))) ...555111***%%%!!!"""***''''''***'''!!!!!!%%%???LLL___nnnyyy}}}sssyyyzzzeeeUUURRRKKKMMM\\\jjjjjjaaaYYYYYY```kkkyyyjjjWWWQQQfffJJJ===111///111///***&&&%%%***,,,)))!!!!!!)))((((((***---//////...---)))&&&&&&((()))&&&###%%%'''###!!!###### %%%(((---///...+++'''%%%'''&&&''',,,222333///+++555:::<<<999777666222------444<<<>>>999222...,,,...---++++++333<<>><<<444...,,,///222444;;;CCC===777...)))(((***+++,,,111---((($$$######%%%%%%###''',,,888JJJTTTGGG333+++333777111,,,---///000...(((%%%(((***)))((()))***,,,...000111111000///111000111555333...+++,,,///444333***###"""###"""(((******&&& ###(((++++++'''(((,,,---***'''$$$######!!!"""!!! $$$***,,,***(((''''''''')))+++,,,+++!!!$$$&&&$$$###""" $$$%%%###''')))### $$$!!!###$$$(((&&&!!!'''$$$###%%%### """'''999EEEVVVcccnnn{{{yyyjjjUUUFFFMMMPPPXXXcccmmmpppkkkeee```nnnppp```]]]pppTTT888...''')))------***)))'''))))))$$$$$$,,,***(((''')))))))))(((%%%%%%%%%%%%&&&'''(((((($$$'''&&&!!!"""''',,,...,,,'''###!!!%%%&&&***///333222+++%%%---555::::::888777333...///444999:::555000---,,,...///,,,))),,,444:::;;;666555111...222:::??????666111...111777===???===111,,,+++---000444;;;BBB===777...(((%%%%%%&&&'''222///+++'''%%%%%%&&&'''$$$%%%%%%...AAARRRNNN@@@333666666///)))+++000333---)))''')))(((&&&&&&)))))),,,///333444333222000000///000333222,,,((((((,,,000000)))###!!! !!!$$$'''((('''%%%%%%&&&((((((''''''+++000111---'''$$$"""### !!!""""""(((000333111***)))(((&&&%%%'''***...+++++++++***)))'''###  """ !!!"""!!!((((((///)))""" !!!$$$!!!###)))333===KKKVVV___kkkzzz|||yyyuuuqqqkkk^^^NNNAAAMMM\\\jjjoootttzzzyyysssmmmuuuiiiggg___CCC---&&&"""&&&******((((((%%%%%%%%%""" ###&&&...+++(((''''''))))))((((((+++......,,,******+++,,,,,,)))$$$%%%(((+++***&&&###""""""&&&(((,,,111444111+++&&&$$$,,,333444333444444111222555777666333///---------111000+++)))...333555******)))+++222;;;BBBDDDBBB<<<555333666;;;>>>???222///------000444;;;@@@>>>999000)))%%%$$$%%%&&&111///,,,((($$$$$$%%%''')))(((''',,,???PPPNNNCCC333444222---)))+++000444,,,***)))+++)))&&&(((---///111666999:::999666444000...000333111+++&&&&&&'''***+++)))%%%"""!!! """'''+++------***)))&&&%%%%%%)))111666555111+++&&&###### &&&111777777)))'''&&&%%%$$$%%%,,,444888:::999111)))###!!!!!! ''')))000+++%%% ###&&&%%%"""###)))...888DDDMMMTTT^^^kkkuuu{{{pppjjjiiihhhhhhhhhbbbYYYQQQVVVkkkzzz|||}}}vvvlllkkkqqqOOO777---(((&&&)))***'''%%%%%% !!!###%%%&&&&&&'''(((,,,)))&&&$$$&&&((()))******000666777444///------000---***%%%!!! &&&'''(((%%%""""""&&&***///000111333222///+++(((""")))...,,,+++...111111444555555444222000......+++111555222///111333333'''&&&&&&,,,333;;;AAAEEEFFF>>>555000222888>>>AAA777555111...///444999<<>>BBB;;;:::555000///555999999<<<999333---((())),,,000///000...***$$$"""###&&&''')))+++222BBBPPPMMMBBB***)))+++...---***+++...###"""$$$)))***((('''***+++---000111111///---+++)))(((+++///---&&&!!!!!!"""!!!$$$(((***((('''((($$$(((---000000///......'''$$$&&&...555888999::::::111'''$$$"""!!!'''((('''###&&&...222444;;;EEENNNUUUSSSCCC333,,,)))%%%!!!%%%,,,000***(((###"""""")))***&&&  ######&&&///;;;CCCJJJSSS```jjjmmmyyy}}}qqqppppppqqqsssttttttsssrrr~~~wwwrrrpppvvvYYYFFF>>>333222333444///'''$$$%%%%%%$$$%%%)))...000...+++%%%""""""&&&(((,,,///222333333111///...&&&"""!!!!!!"""$$$$$$!!! )))111666777777666333///,,,***333888999111++++++///222111111000000111000///...111888<<<<<<;;;;;;888444///++++++111555666999===999666333111444888===@@@;;;;;;777//////555999888777555111+++((()))///444222444333...(((%%%&&&)))))))))(((,,,;;;JJJJJJAAA+++)))+++///...)))(((+++###!!!###)))---***&&&$$$&&&''')))+++++++++)))((()))))),,,111///)))$$$###"""!!!''')))'''&&&)))$$$)))......,,,+++...222***&&&%%%***///222888@@@BBB666+++&&&%%%######%%%### ###$$$%%% $$$000888999>>>FFFSSSWWWPPP???333///'''"""(((...333...***###%%%***&&&"""'''***)))### """###!!!###)))000555:::DDDTTT___iiivvv}}}yyyvvvrrrnnngggKKK===:::333333666777111)))&&&'''+++(((''')))...000...+++&&&""""""&&&(((222111000000//////...---"""!!!$$$''''''######***...111555666555333111///666<<<>>>888111222555777///......///000000///---999<<<===;;;999777222,,,,,,''''''///444444777;;;999999888888999;;;<<<<<<:::;;;666///...555999888222111...)))''')))///555555777777222+++((())),,,---+++&&&&&&222CCCFFF???...++++++///...(((&&&***'''###$$$,,,000,,,&&&"""%%%&&&(((***+++,,,,,,++++++,,,///444444---((('''$$$ &&&(((%%%%%%(((###(((------)))(((...444---'''###%%%(((,,,888DDDFFF999---((((((((()))+++'''###$$$&&&###!!!000::::::<<>>:::222555666333---)))***---000,,,'''######'''---111000***"""(((222===:::111)))***000///((((((&&&###  ###$$$''''''(((((('''%%%###"""---000333333111000222555999>>>AAA===444000333777000000000111333444333222999<<<;;;333,,,+++***(((&&&%%%(((000333//////222333777;;;:::666555888<<<===:::555111222555;;;>>>:::111,,,//////,,,***+++///444555///***))))))(((,,,((($$$(((111:::???@@@555///***+++***&&&#########%%%''''''&&&%%%%%%%%%&&&&&&(((---111///(((!!! )))111333222///)))""" !!!!!!!!!"""######"""&&&)))***,,,---///...)))###"""'''...333555888;;;:::333,,,******)))&&&"""$$$***"""$$$---444333///666777000(((***000+++!!!)))...---)))((('''!!! %%%### !!!%%%******%%%!!!!!!""" $$$)))***%%%%%%///<<<___ooo|||~~~~~~qqqjjjkkknnnnnnVVVGGG???===222111///+++((())),,,///...,,,)))'''(((***...000...)))###$$$,,,222999666///)))+++111111---+++***'''%%%###$$$''')))%%%'''***,,,,,,***&&&$$$+++///222444222111222333888<<<>>>999111---///444,,,,,,,,,---......---,,,333666555///+++++++++))))))(((+++222333///---/////////000222333444555666:::888333111111444888;;;555111......***###"""$$$...444555111,,,,,,+++***)))'''&&&+++222777888777222***%%%$$$###!!! !!! ######""" &&&%%%''',,,111111---(((""")))......------)))$$$!!!$$$&&&'''###$$$'''***---000111111555000***(((***,,,------111555555000------+++(((&&&"""%%%+++&&&###!!!###'''(((%%%!!!)))---+++&&&''',,,(((  +++222111...''''''$$$ !!!&&&&&&### $$$((((((""" $$$%%%!!!!!!***777NNNbbbtttyyy~~~}}}nnnfffhhhlllzzzaaaPPPFFFAAA???111,,,'''$$$%%%)))---///+++,,,---...//////000///000,,,%%%"""###)))...111444222---))),,,222444111111000---)))&&&&&&(((***%%%(((,,,///000---***''')))---222555555333111111777:::;;;777000+++,,,...***+++,,,---------,,,+++...111222...,,,---...,,,,,,,,,///333333///,,,,,,111///...111777;;;:::777777555222000///111444666//////000///(((!!!!!!%%%///555888555111111000...***'''&&&)))...111222000,,,$$$!!!"""%%%&&&$$$"""!!!!!!$$$###$$$(((...111000...&&&)))(((&&&&&&((((((&&&!!!'''***+++%%%%%%&&&+++222777888777777333---+++,,,,,,***(((***------,,,---///,,,''''''$$$!!!!!!%%%***---((('''&&&%%%$$$ %%%(((%%%&&&)))&&& """"""""""""!!!***222222///***,,,+++)))***,,,)))$$$ %%%(((&&& """### (((222???UUUjjjsssyyy~~~ooogggjjjpppjjjUUUIIICCC???>>>111+++$$$###&&&***,,,+++))),,,111555666555111///444000(((###%%%,,,111222333000,,,+++---111333333444444111,,,&&&$$$%%%'''&&&(((***,,,,,,,,,***)))))),,,222666666444111///555888:::888333---***)))***,,,///111111111111111...111222///...111111...,,,---000333333111...---333111111444999===<<<:::333222000......///000111......///...+++)))***---///777;;;999666555444222,,,)))%%%%%%(((,,,000111$$$######&&&)))***)))&&&$$$###"""!!!!!!$$$)))...000111)))((($$$$$$(((''' (((---...&&&$$$$$$***444;;;===;;;333///***)))***+++)))''''''(((''''''+++///---((((((&&&%%%%%%'''+++---///((()))******'''"""%%%)))'''%%%''''''%%%!!!!!!""""""""""""""""""$$$(((...---***000333333000...,,,&&& ###%%%$$$###'''(((%%%###"""$$$%%%###""")))111;;;LLL___kkkvvvtttmmmpppvvv{{{\\\KKKCCC===::::::111,,,((()))---...***%%%(((---444999;;;777222...222000***###&&&111888:::555222...---------///000333444333...(((&&&'''***)))(((%%%$$$$$$''')))++++++...222666777555111...444777:::;;;888222,,,((('''+++///222222222333444///222222//////111///+++))),,,///111222444333111...///000222444555777888222111///---,,,------...333111---+++---000111///,,,444999777444444333111((('''&&&(((***,,,......  !!! """&&&###&&&+++---+++'''$$$############%%%)))---000222+++(((!!!###'''&&&  ''',,,...+++'''&&&***222888999888000+++&&&%%%&&&'''&&&$$$&&&&&&$$$###'''------)))&&&$$$###%%%(((+++,,,+++&&&(((+++,,,+++'''### $$$)))+++'''$$$$$$&&&'''!!!!!!!!!!!! $$$%%%******'''000333444111///,,,$$$###((()))(((%%%&&&&&&###!!!"""!!!'''%%%$$$%%%$$$$$$(((///666???LLL\\\oooxxxpppppprrroooQQQCCC<<<666333444///......111333000)))"""&&&,,,333999:::666///++++++///...(((***777AAACCC999444000///---)))***---...111333000+++)))---111***&&&!!!$$$+++000111111222444666555222///333444666888888444...***###(((...111000000111333///111000......000---'''&&&***,,,---000555777666,,,...000111222333555777333111///---++++++,,,---888555///+++,,,...,,,&&&(((///333111.........,,, $$$)))...///...***(((""" """$$$$$$"""$$$(((&&&***///111///+++'''%%%###$$$%%%(((+++...111222,,,((( ###&&&$$$###)))---222///++++++...111222111///+++'''%%%%%%###  """"""!!!%%%***+++)))"""  %%%'''&&&$$$###$$$&&&***,,,+++'''###((())))))&&&!!! !!!###  ###&&&((()))(((,,,---,,,,,,,,,''' $$$***+++)))&&&"""!!!$$$'''&&&(((### """"""!!!$$$)))***---666IIIccc|||zzzoooiiifff}}}bbbHHH===666///,,,///---///222666666222***###$$$)))000555555111+++&&&)))333777111111;;;CCCEEE;;;555222000,,,''''''+++---000222///)))'''***///((($$$&&&000666888555333333444555333111222000...000222333111...''',,,222444222000111333000222111///000111---'''%%%)))+++***...666:::999...------111666::::::888555333///,,,++++++,,,---666888666///+++)))$$$'''---000---***++++++***###%%%)))***+++***)))((((((&&&%%%%%%""""""(((''',,,222444222---(((&&& $$$(((+++---///000+++(((!!! %%%&&&"""&&&,,,555222...,,,+++---///111---,,,++++++***%%%!!!"""$$$((()))'''!!!"""$$$### &&&---000...***(((((('''&&&"""!!!"""!!! !!!$$$$$$"""###%%%((("""%%%''''''))),,,***%%%"""!!!"""''',,,...,,,((()))......'''  ### !!!(((;;;UUUrrr}}}rrrhhh```sssZZZCCC999333+++(((,,,,,,///333777777222+++&&&"""'''---111111---'''###+++999AAA:::555;;;AAA@@@;;;555222111,,,&&&%%%***...111222---%%%!!!###'''%%%"""!!!***444:::<<<888333222333444444333222---((((((,,,111222111...444::::::777444444666222333333111333555111***%%%)))***(((,,,555:::999...)))'''---777===;;;666666444000,,,++++++---...111999;;;444,,,'''!!!)))...000,,,)))+++,,,+++,,,***%%%!!! ###)))...///+++'''$$$ &&&###'''---000...)))$$$!!! %%%(((***,,,---***(((###"""'''&&& $$$,,,222111///,,,+++---111555)))***---000000)))  $$$%%%''''''%%%$$$ ###%%%### ###000777555111(((''''''(((%%% ###%%%%%%###""""""'''***((("""!!!%%% ###$$$$$$&&&+++***&&&(((&&&&&&+++000222///+++ ###///555555''' !!!%%%666NNNjjjxxxlllbbbbbbPPP<<<333...***+++///555222000111444444...)))(((!!!!!!+++333000***'''000:::@@@;;;666777:::999777333---((('''(((,,,...000222000)))### !!!!!!"""%%%***222777;;;555......222555555444111***%%%%%%(((+++000777777555333222222111...,,,333666777222***&&&(((,,,222111+++%%%)))222666444222...,,,000777<<<:::666444333111/////////111333666555777999222'''###%%%,,,>>>KKKFFF999111...---...%%%$$$$$$&&&'''######$$$%%%&&&&&&### %%%***&&&&&&,,,///,,,'''$$$&&&((($$$ '''---222///...///...---222999000...,,,,,,,,,'''$$$,,,...,,,***)))%%%&&&,,,)))$$$""" %%%---222333000&&&&&&''')))***%%%%%%++++++&&&,,,))))))+++***%%%"""###***%%% ###,,,222222///...)))''',,,444666000)))"""&&&...555999,,,### !!!&&&555OOOlllqqqeeennnVVVGGG777111///---///222444222222333444222...)))&&&!!!###---555555000///'''111777555333555888999111...)))%%%$$$%%%'''))),,,......'''"""$$$######%%%)))///444888888333---***,,,///000000---(((%%%(((***,,,000555333333333333333222...,,,222555777333...+++...111000///***%%%(((000333111222///---///333777777555777555333111111111000///222222333222***!!!!!!'''AAAUUUcccYYYCCC555000111)))###"""$$$(((+++***%%%!!! """!!!""""""!!!  '''+++'''&&&+++333000)))$$$'''---,,,'''$$$%%%%%%""" """(((...000,,,+++,,,+++***,,,111333000,,,***((($$$%%%,,,...,,,******%%%,,,+++'''&&&!!! !!!&&&,,,///...+++$$$%%%)))---...***"""$$$+++,,,(((+++((((((***)))%%%$$$&&&+++((('''***000333222///---+++***,,,//////,,,(((""" ###***000333)))!!!!!!"""###(((666NNNkkkwwwnnnxxx]]]GGG;;;111...000111222444222333555666444111---+++%%%###&&&///666777666666"""***111000...///222333+++)))&&&###""""""###%%%***,,,---(((""" ###(((&&&$$$'''---333666777555111,,,'''%%%%%%'''))))))&&&'''+++------000444111111222333444333///,,,,,,...000///---,,,...111---,,,(((%%%''',,,///...222111000000111222333444333000---,,,---,,,)))'''...//////,,,###&&&000SSSeeeooo___@@@***&&&)))&&&######$$$###  ###(((///111...)))&&&%%%%%%###!!!!!!"""'''!!!"""))),,,((('''+++666111(((###'''///222000555555222---(((&&&(((+++...)))&&&)))******,,,///555000***%%%"""(((...///---***((($$$++++++((('''###""""""$$$)))+++)))'''###)))///111---%%% """)))+++((()))&&&%%%''''''&&&'''***---------000222333111///,,,------,,,***(((&&&&&&""" %%%)))+++###!!! !!!&&&333IIIddd}}}yyyssszzz{{{oooTTT<<<555...---111333222111111444777888555111...---)))))),,,000333555666777(((,,,000...***))))))***)))(((&&&%%%$$$$$$$$$%%%***---...+++&&&###$$$&&&)))%%%###'''...444555333222000+++%%% ###%%%)))'''))),,,......111666555333222111222111000...***+++------------...///***)))(((&&&'''***++++++000222444333000///000222111,,,'''&&&((()))'''%%%,,,///000+++%%%'''444AAA]]]eeeeeePPP000&&&''')))+++)))%%%!!! &&&...333444333222111000,,,'''###!!!###'''***+++&&&&&&+++---++++++...333...&&&!!!%%%---000...<<<>>>@@@>>>888333000///+++%%%!!!$$$''')))---111444///'''"""%%%---222222...'''###$$$((((((&&&%%%&&&### """%%%''''''""")))...///+++$$$''')))&&&&&&"""!!!###%%%$$$''',,,...//////000000/////////)))+++,,,,,,+++'''$$$""""""%%%&&& !!!,,,>>>XXXrrr~~~uuuppptttvvvaaaJJJ888444000...111333000,,,000333666777444222//////222555666444111222555777111111111///***&&&&&&(((++++++***)))(((((())))))***,,,---+++'''%%%&&&''''''###"""&&&---222111///+++***(((%%%###$$$'''***---++++++---------222999:::666111------///000111000000000111222222000///''''''(((******)))***+++***...111000---******,,,333...(((%%%'''***,,,,,,---222555000---444DDDRRRaaa]]]RRR===&&&))),,,......---***%%%""" $$$***111666:::===???;;;555,,,%%%###%%%***...,,,)))(((+++......///111000---&&&"""&&&,,,,,,(((222999BBBJJJLLLJJJGGGDDD444---''''''((()))---222333///)))$$$"""!!! ###(((///555444---$$$!!!###%%%&&&'''&&&&&&""" &&&***!!!%%%+++...---)))###&&&'''###### """###&&&+++///...,,,++++++,,,---...'''''''''***,,,***$$$"""$$$%%%!!!%%%!!!&&&555LLLgggyyywwwrrr|||rrruuummmSSSCCC888666222000333555000)))......000111222111000...999>>>???888000111555999666333000///+++((()))---...---,,,+++++++++,,,---*********(((&&&%%%%%%'''$$$######&&&+++///...---######$$$%%%(((,,,///111///......///,,,+++///777:::444---)))))),,,000222222000///000222222...+++&&&'''***///...++++++---%%%''')))(((&&&%%%&&&)))000---)))&&&%%%(((,,,///...555888444333;;;IIISSSWWWMMM>>>000###(((,,,---++++++,,,***&&&###$$$(((---444<<>>:::444///111555333111...+++((('''''''''###&&&+++000000+++""""""""""""&&&***+++%%%!!!$$$***(((+++......+++'''###""""""""" ###)))***&&&### !!!!!!%%%***///+++((('''))),,,---...%%%######%%%((((((######%%%%%%###&&&""""""%%%...AAA[[[nnnzzz}}}tttwwwyyy[[[HHH???666666444222555888444+++***)))(((***...///...,,,777???@@@666---...555::::::444///---***'''***000---,,,***)))***+++---...,,,+++)))'''%%%%%%&&&(((###$$$&&&))),,,---......$$$###$$$'''---111111///......000111---(((***000222...(((%%%'''+++///111222///---///222222---(((%%%'''---333333...---111'''%%%""" ###(((,,,,,,------***&&&%%%(((,,,000666888333222888@@@DDDBBB:::222...&&&###&&&&&&###%%%+++---+++(((((((((,,,222:::@@@CCC???777,,,""" &&&+++---,,,)))(((+++///222222333000+++'''+++000///*** """)))333@@@MMMWWW\\\RRRRRRQQQKKK@@@444111444111111000...+++((('''''' !!!"""%%%((('''######&&&!!!$$$)))+++###  %%%,,,------***&&&######%%%$$$%%%%%%%%%***000000,,,$$$!!! """###"""$$$(((---***'''(((---111///---%%%###!!! !!!!!!$$$%%%%%%"""!!!""""""###%%%''''''%%%(((777OOOaaauuuvvvzzziiiLLL===:::444555444222777<<<888///((($$$"""$$$***...---***000:::<<<222)))+++444;;;>>>555...,,,(((%%%(((///,,,***((('''''')))+++---000...+++((('''''')))***###&&&***,,,------///000***'''&&&***///111---)))+++---111333---&&&&&&***+++((($$$$$$'''+++...000666222000222777777111+++%%%'''...666666000///333---''' $$$---333---222666333,,,((()))---000666777111...222555444333000111333...###   )))......,,,+++***,,,111777;;;===>>>666+++!!! '''+++///---***(((***...000000444000***&&&***111111---'''###!!!***888EEENNNJJJNNNQQQNNN???///***,,,---...///---)))&&&###""" $$$$$$###""")))***"""!!!&&&(((!!! ++++++***%%%!!! """%%%$$$&&&(((***000666666222&&&###"""$$$%%%###$$$''',,,)))'''+++333555222,,,%%%$$$!!!%%% ###%%%%%%$$$%%%""" !!!+++***+++)))$$$###///EEEWWWhhhvvv}}}wwwpppyyysssTTT>>>444111??????;;;888:::===<<<777...%%%"""'''(((((((((...---///000,,,(((...999:::555...'''%%%&&&))),,,111333333000,,,+++---///111***###!!!%%%***,,,+++$$$&&&))),,,...000111111,,,000222///...///000---555111///---***''')))...'''***,,,,,,***)))***,,,///000222777;;;;;;777333---...000111222111//////......+++$$$ +++444///555777333///000222222333111,,,'''(((...222111...---+++)))&&&$$$!!! %%%&&&%%%###%%%(((((($$$$$$'''+++,,,---222;;;CCCAAA:::///&&&"""###&&&))),,,((((((,,,......///111333((("""+++666888000)))%%%!!!!!!'''...111222999======666000---+++)))***&&&"""###''')))'''$$$$$$""" """###''')))(((###!!!###&&&)))&&& """###!!!!!!$$$""""""+++<<>>555,,,&&&'''***)))''''''((()))---111000---111888888666333000---,,,,,,,,,///333888888555111000000...)))###!!!###&&&''''''###$$$&&&)))---000000000,,,222555444333444333000444///,,,,,,+++))))))---***+++---+++)))((()))***---///444:::>>>===999444//////000222444333111...///000000+++%%%$$$+++111111666777222///222555555444333...''''''+++...---)))(((%%%""" """$$$)))***(((%%%&&&******'''***+++,,,---111888AAAHHHJJJDDD:::111,,,)))))))))(((%%%&&&***,,,++++++---222***'''...666444+++$$$&&&###!!!###''',,,------111444333...***++++++)))+++&&&""""""%%%((((((&&&'''$$$!!!!!!###$$$"""&&&'''%%%$$$'''***)))%%% !!!######&&&333GGGUUUSSSIII:::999000%%%%%%...///)))%%%"""###)))111333,,,%%%'''&&&''''''$$$ !!!%%%"""###!!!!!!"""!!! """%%%)))***$$$!!!###'''...:::FFFUUU^^^iiisss}}}wwwzzz~~~]]]AAA000+++***444888;;;===BBBGGGGGGCCC;;;444......---)))&&&&&&"""###(((000333222222444444666888999777333///,,,+++222;;;???<<<666111///***'''$$$"""!!!"""###$$$%%%$$$$$$(((...222333222---444999999999999666222222,,,(((***,,,+++***+++*********)))'''&&&'''))),,,///555;;;???>>>999555000...---000555555000,,,,,,000333111---+++---111666999777111///222555444777666111***''')))***(((&&&%%%!!!$$$***+++***(((+++000111...222///,,,...333;;;AAAEEEEEEAAA;;;555000,,,'''$$$$$$###&&&+++---***)))+++...***+++111555000(((###,,,(((%%%&&&)))++++++)))******'''$$$%%%***+++)))---(((""" ###'''))))))***'''$$$######$$$%%%$$$ %%%'''&&&$$$%%%'''&&&###!!! !!!  """)))777MMM]]]]]]VVVEEE===///$$$'''333666111&&&%%%&&&)))......+++''''''&&&(((***'''"""!!!###  $$$$$$###!!!###$$$$$$%%%,,,555<<>>JJJXXXlllxxxxxx|||^^^>>>+++%%%%%%%%%!!!(((---......000000---111000///...)))%%%&&&,,,---+++'''$$$&&&+++,,,)))$$$'''+++...///...+++)))...111444333000///111333000///---,,,,,,,,,,,,---$$$&&&(((+++,,,---------///444777555222222///,,,+++'''''',,,///,,,***)))((()))+++///444777888888111333555555222000//////555444555999======777111222000---)))&&&'''+++...'''***,,,000666999333***(((---...(((###"""""" """%%%(((******)))...222444555444...&&&### &&&...555666555333000---///222111+++&&&"""***111111,,,+++...///,,,,,,...,,,)))+++///444---&&&###$$$(((+++,,,---...,,,)))***------***---+++)))'''''')))+++---)))%%%"""$$$(((((($$$ !!! %%%'''&&&""" !!!---666777222+++!!!$$$(((...999FFFKKKJJJ>>>999;;;LLLaaafffVVVCCC333333444333222...+++((( !!!***,,,((($$$%%%((("""###  $$$&&&$$$+++...666AAAMMM]]]rrr}}}qqq~~~uuuzzzyyyTTT666'''"""!!!!!!$$$******+++///000///---,,,,,,+++%%%!!!&&&---000111---'''&&&***+++(((###''',,,---,,,***(((,,,...///...---///444888777333...,,,,,,---+++***"""'''------+++(((((())),,,000111...---///000...,,,+++---111222...,,,---,,,,,,...111555666444111///444999:::777333000///444555888<<<>>><<<777444///---)))%%%$$$'''+++...((()))***---555999333***###***...+++'''''''''&&&###+++111222111...111222000///---''' &&&000666888444...)))***---///+++'''%%%(((///444111+++***------+++,,,//////,,,,,,///555000***((()))***)))((()))---///,,,***+++***''',,,,,,,,,,,,++++++,,,---"""###))),,,((($$$"""!!! !!!%%%%%%######%%% !!!$$$***///111///---%%%'''''')))000;;;AAABBB777888@@@OOO[[[XXXIII;;;444111---,,,---...---,,,$$$ ((()))%%%###&&&+++'''***(((!!!"""$$$"""&&&)))111<<>>IIIKKKCCC666...333---&&&%%%(((---///000)))$$$!!!"""!!! ###"""$$$%%%!!! %%%+++***...---### ###"""$$$'''000:::BBBJJJ[[[lllqqqyyy~~~lll}}}gggMMM999(((###%%%!!!$$$000555111---...000///---)))%%%$$$'''+++999;;;888///(((((()))((($$$"""%%%---222000------222---***---111111333555:::666111000111000+++'''111222222///,,,---111555---,,,---...,,,***///666...222666777555444444666444///...555999333((( )))222:::;;;999666///))))))///555666444333555888333***!!!!!!'''...000000...------...000111000...'''######+++666999111'''###"""###''',,,222555666111333---%%%'''...,,,"""  )))///111666444---''')))111444000111666999888333000111444'''+++------000333111---...,,,+++,,,***''')))---''''''(((,,,...+++######'''+++,,,)))((((((***###!!!%%%+++---***,,,222///))) """))))))(((((('''%%%'''******%%%%%%(((***'''###$$$(((***)))+++333>>>BBB888***'''---+++(((###&&&---000,,,%%%###***111111---++++++***&&&&&&)))***+++///444<<>>111+++***$$$******,,,000444444444333444777666000))))))111999999444,,,''')))...+++%%%"""""",,,///---,,,&&&)))000333666222000///000333777888777777333111111555777777666222,,,***000444000)))$$$(((---444999;;;999666444...)))(((++++++&&&!!!'''///555555444333000,,,...000333555555000)))###$$$""" """'''---111.........//////,,,((($$$ (((000222---'''%%%%%%,,,+++)))***++++++***)))+++,,,)))$$$&&&++++++'''***+++)))&&&%%%)))///333)))'''&&&)))---///,,,((('''...333444555666444000***))),,,///---(((&&&)))***---111555444...$$$###%%%%%%%%%&&&)))%%%&&&'''((('''''')))+++,,,''' $$$+++...111777<<<===:::999888888444,,, ***444222***$$$!!!'''...///)))$$$&&&+++***(((''''''$$$ $$$###$$$&&&'''### (((...111...)))$$$###***111666+++&&&""""""!!! $$$(((444111,,,((('''(((,,,...555===LLLaaavvvyyyzzzxxx[[[LLLDDD???222***(((!!!%%%(((...555;;;??????===999:::888111)))''',,,222777222+++(((---222///((( (((,,,---...%%%%%%,,,000222000000000222444666555555:::666222222444555333000...,,,///333333---******000111333555777777555444333---)))'''%%%!!! ###+++555;;;666...++++++++++++---///222222///)))$$$&&&%%%$$$$$$''',,,000333111///...---......,,,+++$$$+++333777666111***'''&&&%%%$$$%%%&&&'''&&&$$$###$$$""" $$$&&&$$$&&&!!!"""###!!!&&&$$$$$$'''+++,,,+++***!!! (((...---***+++222666555333333111...&&&%%%(((+++***&&&&&&***---...///000///+++%%% ###'''(((&&&$$$%%%'''"""$$$%%%%%%$$$&&&)))+++***&&& %%%***+++---333999;;;222444888<<<<<<444&&&$$$000:::777...&&&$$$***)))%%%###&&&)))***'''(((+++((( """###%%%(((((($$$(((555===;;;333+++%%%$$$$$$&&&)))...333555&&&""" !!!"""&&&+++000---((($$$"""$$$&&&(((---555BBBSSSeeesss}}}~~~{{{}}}mmmOOOAAA>>>;;;000******$$$###)))000666===DDDDDD@@@777777555000+++***---111222000,,,+++111666333,,,!!!""")))---111555,,,%%%!!!$$$(((+++///222111111222333444444555555777555222000///---+++)))***,,,111444111,,,...444666444222333444555444333333...***(((%%%###&&&,,,000888<<<666---))))))***)))+++,,,------+++)))(((---***((((((+++...000000111...,,,+++,,,.........%%%(((...333444000***%%%!!!""" !!!###$$$(((!!!"""(((***)))### !!!(((---+++'''$$$!!!"""(((***)))---333666333000///...,,,###!!!!!!###!!!"""'''))))))*********((('''&&&(((+++---+++&&&!!! """%%%&&&######'''******'''### &&&)))((()))///555777000000000222222...&&& (((111888555---''' !!!&&&"""'''$$$'''---+++!!! ###&&&(((&&&!!!&&&888DDDEEE===444&&&&&&&&&))),,,///000000&&&"""!!!###$$$%%%)))......,,,(((&&&%%%&&&((()))...777CCCNNNXXXcccnnnuuuvvv{{{|||wwwdddFFF:::888888///,,,...+++(((---111222888??????;;;444222000//////000000111+++,,,,,,...333888555...)))%%%$$$&&&(((***///666///,,,+++---//////444:::555444222111111444888:::333333111...+++((('''''')))+++///222111///444<<<777444222222444555444333111...------)))'''+++222333777777222//////---***)))***+++***'''&&&))),,,///+++''')))...111000...---+++******++++++***)))"""$$$&&&((('''&&&$$$"""  """%%%((('''###"""'''***+++!!!"""(((***&&&###%%%&&&!!!###'''(((,,,222444000,,,,,,...---&&&!!!$$$%%%&&&''''''&&&%%%%%%%%%))),,,---***$$$"""&&&%%%!!! $$$'''&&&"""$$$&&&######***000222,,,+++***)))(((&&&$$$"""&&&,,,///,,,(((%%% !!!%%%!!!"""###,,,+++!!!!!!"""!!!$$$333AAADDD<<<444 !!!"""'''+++---+++)))((($$$###%%%&&&%%%(((,,,+++***)))((('''((()))***111:::EEEKKKMMMSSS^^^hhhpppxxxvvvwww|||rrr___EEE:::888888000...222000...222111///111888999444333111//////222333222000'''***---///444888666000111---+++)))%%%$$$)))000---,,,...222333444:::BBB888666222//////444;;;AAA111333333///***'''''')))***))),,,000111222999@@@555333222333666666555222111000222222...))),,,222555444000///222666222******+++,,,(((######(((...---'''$$$'''///333222...)))(((((()))***(((%%%###!!!"""""" !!! !!!###### !!!!!!!!!######%%%(((---((((((&&&###!!!"""%%%((( $$$(((&&& !!!((()))$$$"""'''******000222...***+++...///+++%%%$$$$$$&&&''''''$$$""" $$$''')))(((###!!!%%%$$$ """ !!!"""%%%,,,///&&&'''(((((('''%%%###""""""%%%'''$$$#########(((%%%"""%%%%%%### ++++++!!!***555888000(((###((()))'''###((($$$###%%%%%%###$$$'''%%%$$$$$$$$$$$$$$$%%%%%%---888BBBEEEBBBDDDOOOZZZhhhqqq{{{~~~{{{xxxxxx{{{~~~oootttxxxsssbbbPPP;;;333...000444555555666555000---///222333777;;;???777111111111---++++++$$$######(((///111...+++,,,(((%%%$$$"""""")))222111111222555999<<<<<<;;;999777333///333:::<<<999888666333000---+++******%%%###(((333333---000999999444...+++,,,000555888:::888555111------///111999555111000222444222000222///***%%%""""""$$$%%%'''######)))......,,,,,,...***&&&%%%%%%&&&'''&&&+++&&& """&&&###$$$&&&###!!!""""""$$$'''***,,,,,,+++&&&***,,,)))""""""&&&))),,,---***$$$!!!&&&''''''%%%%%%(((...444,,,,,,)))%%%'''***)))$$$ !!! $$$(((''''''((('''&&&"""%%%%%%%%%&&&&&&$$$ !!!((()))!!!!!!'''$$$!!!"""&&&)))******$$$%%%&&&%%%"""!!!!!!!!!"""'''&&&!!!$$$)))+++***&&&$$$"""'''***$$$ """&&&'''""")))---)))&&&&&&!!!$$$((()))((('''(((***)))$$$!!!,,,555>>>AAA??????DDDKKKZZZcccqqq{{{{{{wwwyyy~~~ssswwwxxxtttsssXXXHHHAAA777//////111222444666;;;555222444666777:::>>><<<888777777444...+++,,,(((((((((***------***((((((&&&'''((('''&&&***111222222222444555666777666;;;888111,,,...555888666222000...,,,+++*********&&&$$$)))333333---///777777555111//////111444555888666333///,,,,,,///222333333444444333333444555555222+++$$$!!!%%%,,,((('''+++---++++++---///---***(((&&&'''((())))))%%%"""%%%%%%###%%%)))&&&%%%'''+++...///---)))&&&!!!%%%(((&&&"""###(((...///222444...&&&!!!"""&&&*********(((''')))...222******&&&"""$$$))))))&&&%%%&&&&&&%%%$$$###%%%'''&&&%%%$$$###$$$&&&((())))))'''&&&''')))(((%%%"""!!!'''(((!!!  ###)))'''&&&(((+++......,,,&&&&&&%%%###!!!!!!###$$$$$$%%%$$$ %%%***,,,)))%%%!!!!!!$$$###"""&&&***'''$$$%%%!!!!!!!!!###&&&))),,,......'''  (((111999<<<;;;<<>>666...---...///333777888222000444777888;;;>>>777666777<<<<<<666111///000222333///(((######$$$%%%%%%)))///000------///222333222000---,,,---000444222---(((+++111222///+++***(((&&&$$$"""!!!!!!"""!!!&&&---///------000444555555444333333333444;;;;;;888444000......000444666999888333///,,,+++333555444---''''''...666666666666666111***)))------///000,,,((((((---222333///)))"""!!!$$$"""###&&&,,,...,,,&&&###(((***,,,...///000111111000000...***'''(((---333...333444...$$$ %%%,,,666555222///...///111333555444---&&&&&&+++000000+++,,,...000000+++###***555===BBB;;;333///---***###!!!!!!""",,,)))$$$ %%%&&&)))...222444222...++++++)))&&&###"""&&&,,,111000(((""""""""" $$$)))***'''!!! ***666888666,,,###"""!!!''',,,///111555???FFFLLLNNNTTTZZZ```hhhxxxwwwUUU@@@:::333...+++---000111555:::;;;555222444555555666888444//////666:::777111...000333444000(((######&&&(((&&&''',,,...---...111000000000///...---...///,,,,,,++++++///444222...))))))((('''&&&%%%$$$###((((((+++000444444444666;;;;;;999555111......///333444555333111//////000777555444333222///)))$$$+++///111...((('''+++111333444777888222)))''')))***---...+++''''''---222444222...(((###"""$$$'''((())))))***,,,---,,,+++&&&,,,333777777555333222666555111+++&&&'''+++///)))...000,,,%%%###)))000888555222///000222555777<<<:::222)))&&&+++///000))))))+++///000+++ ###---666;;;EEE>>>666000---((("""%%%""" +++)))&&&""""""'''---222222...)))&&&+++)))'''%%%%%%***111666666---%%%############$$$ ###&&&&&&### !!!!!! !!!222<<<:::444((( !!!$$$!!! $$$)))+++---333<<>>:::999777444222444111...///555999555///---000333333///)))%%%&&&((()))$$$###'''+++---///333...------...000111///...%%%(((***,,,111555333---((()))+++,,,.../////////333222222555888:::::::::??????===777///)))((()))///222777::::::999999999777333//////000///***%%%---111333111,,,***+++...000///222444111***'''(((+++,,,+++)))&&&'''***...---//////,,,((('''***---000111---'''$$$'''+++,,,(((222???EEEAAA888///)))111///+++'''%%%&&&***...***---000...,,,,,,111555555111,,,+++...444:::===<<<;;;333((($$$''',,,...%%%$$$%%%***///+++ $$$***000444666:::777333///,,,((($$$!!!***%%% !!!%%%%%%$$$"""!!!%%%---111///)))### ''''''''''''(((---333777888///%%%"""###&&&'''&&& !!!""" $$$$$$!!!###"""!!!'''888???888...&&&!!!###&&&$$$###&&&)))+++000777===JJJFFFFFFLLLSSS[[[hhhrrr|||jjjIII666111(((%%%&&&,,,222888AAAJJJIIIBBB>>>===;;;666444555333666===BBB>>>555000111222333222...***''''''((($$$$$$***...222666---***)))---222333...)))$$$&&&(((***///444222---...///222555888999:::;;;888555222000222555555333888;;;<<<999111+++((((((///555<<>>===:::999:::777AAAMMMPPPFFF777333777444333111...***((('''((("""***///333777---)))''',,,333444---$$$%%%&&&&&&''',,,222111---666777:::<<<>>>?????????555222,,,'''(((******(((---333999:::555///---------333;;;???>>>:::555222===<<<777///'''$$$'''***000...------...111444666888111---111444555666888555111+++'''&&&%%%$$$###''',,,000///+++((((((***'''---+++$$$***333888===<<<555...******)))((('''&&&&&&)))---///000000111333666888777666)))$$$'''333===CCC777777222(((###''',,,...###%%%...///&&& %%%)))+++***((('''$$$)))---,,,'''###$$$&&&(((!!! !!!!!!!!!###&&&)))****** '''...111---&&& $$$'''***---000222111***$$$%%%""" !!!'''$$$'''%%%!!! ### !!!+++777:::111'''"""!!!  !!!$$$&&&'''***...111...555===<<<444333@@@QQQhhhuuuuuuwwwcccJJJ999...'''***,,,)))$$$'''444EEEOOOGGG<<<333555===@@@888///222JJJ^^^ZZZIII>>>;;;<<>>DDD;;;------888??????888,,,'''+++000000333111444::::::666666;;;:::777000,,,222;;;???>>>777...***,,,)))!!!!!!)))111///......***%%%$$$'''((($$$%%%***BBBKKKMMMCCC<<<:::222''')))(((''''''(((+++---///333999:::444000333555444!!!%%%,,,000000666333((($$$***,,,(((&&&$$$%%%,,,444555---%%%$$$&&&((((((&&&%%%$$$$$$$$$!!! ###''')))&&&###"""###""" %%%+++//////...,,,---//////...+++(((&&&&&&""" &&&---111111...&&&!!!%%%&&&"""!!!&&&***###$$$%%%$$$ ***222...### $$$######%%%###!!!!!!###'''***,,,)))333;;;888...,,,555@@@```fffnnnssswww}}}sssvvvuuuXXXAAA333***&&&***---***%%%&&&111???GGG:::555222666===???888000777JJJZZZVVVIII@@@??????333///000666777000'''$$$&&&...111444999///***(((,,,......---///000...***'''***222<<>>777///,,,000///)))***111777444222111,,,%%%###$$$###!!!+++333FFFPPPSSSKKKDDD@@@666+++)))'''$$$###%%%(((+++---333555555333444666222***"""'''))),,,333333---+++///...'''...+++)))---333555111,,,))),,,...---)))&&&(((***###""""""&&&******&&&"""$$$$$$"""$$$***...000///000///---***'''%%%$$$######!!! ###(((,,,+++((((((""""""%%%%%%###!!!&&&((())) """###"""  ###""" !!!!!!''''''!!! !!!$$$)))%%% ###'''***000555888333***(((000999KKKPPPWWW]]]cccmmmyyypppuuu}}}bbbIII888///***)))(((+++)))######***333777---...222888===<<<777111888DDDNNNKKKBBB===;;;;;;555222222666666000((($$$"""***///222555999000+++)))---000000333666888333...+++---444===CCCLLLMMMLLLGGG???777222000,,,,,,,,,---///000...,,,%%%(((///666666000,,,---000///222888777333666>>><<<;;;555---+++111888<<<777777999>>>===888444444888666000+++---666;;;<<<555///---222222...000666<<<888666444///&&&"""!!!$$$333>>>FFFOOOSSSMMMFFF@@@666***)))%%%!!!"""&&&***,,,444111///111777777--- """%%%%%%+++//////***,,,222222,,,555111,,,+++---000222333000333333000+++))),,,///%%%%%%&&&***------)))$$$$$$######'''+++...///000,,,&&&!!!!!!$$$&&&$$$###$$$(((------'''!!!!!!!!!###"""!!!'''+++((($$$ !!!%%% $$$&&&'''---)))&&&$$$ """%%%&&&...)))""" &&&***222333111,,,''''''---444666999===BBBKKKXXXhhhsss|||nnnvvvnnnSSS???555///...///***,,,+++&&&$$$(((,,,---***///555::::::888555444999???DDDDDD???:::555333888555222111000,,,(((%%%"""&&&---333444333444555333...,,,...000111555;;;;;;555000000111333777;;;777;;;>>>:::222,,,,,,...000000000...+++)))((()))---///555<<<;;;333---,,,---)))***///222333888>>>???<<<555...,,,000777<<<777666555666555222000...111111---'''(((///555777555000...000000---...222:::666444444000)))######+++;;;FFFHHHOOOQQQKKKDDD>>>666...)))$$$"""(((---000555111---000555444***""""""((()))&&&000///)))###'''111777666777333,,,&&&$$$(((000666555444111---++++++,,,---***)))(((***,,,---+++)))%%%""" ###$$$&&&))),,,***%%% )))///***((((((---111000(((  !!!***,,,&&&!!!$$$######'''&&&""" """"""222,,,&&&###!!!"""%%%'''(((---***%%% !!!&&&***,,,+++)))''''''***///222------...111:::IIIZZZfffxxx|||oooyyyiiiNNN===555000...///---000000,,,***,,,,,,***...444::::::666333444777<<<>>>AAACCCAAA:::333///<<<888222,,,***++++++***%%%...999===<<<888555444666222///000000111555;;;:::444000333333///---///***333;;;888///***///666555444222---)))''')))+++000111555<<<<<<666000///+++((((((,,,000444:::???FFFBBB;;;555111222777<<<;;;888333//////000000...---///...)))(((...444777:::555111...,,,)))***---444///...000///+++'''&&& """%%%(((,,,666BBBLLLNNNOOOMMMGGG@@@<<<999666***$$$%%%---333555666222//////111...)))%%%&&&!!! (((---,,,)))222///)))%%%(((111999;;;777333+++$$$!!!%%%---444666000***((()))***)))''',,,)))&&&%%%&&&(((+++,,,((($$$"""%%%$$$!!!!!!%%%))))))$$$ +++222///+++(((+++000000***######,,,---$$$$$$******!!!&&&###!!!...%%% """######!!!"""$$$&&&&&&&&&&&&&&&$$$""""""%%%''''''&&&%%%&&&))),,,---...'''&&&&&&***333BBBQQQ\\\ooo{{{~~~sss~~~fffKKK===666...))))))(((,,,,,,***)))+++)))&&&///555:::888333111444999:::999;;;>>>===666///,,,555444...'''%%%***...///+++888EEEFFFBBB===999666777333111111000///444:::777000...333333,,,&&&'''***444<<<:::222---111777444222000---+++,,,///222,,,***...555888555222222---,,,---///222777<<>>999555111...111777888444---'''(((---...,,,,,,222555111...222999<<>>AAA>>>:::222***&&&(((+++---222***&&&(((***)))'''(((***000555777777;;;DDDKKK@@@<<<777111,,,+++---111222+++%%%&&&---555999999555000---///---)))(((***!!! """&&&((()))((((((+++...---)))''',,,222333111---***)))***+++,,,//////---***'''&&&(((***,,,***&&&""""""$$$)))---,,,***'''%%%%%%###"""((('''"""###***222555000(((!!!!!!&&&))))))"""!!!)))...+++%%% ###%%%!!!&&&)))'''!!!"""$$$!!!###&&& """$$$ !!!$$$%%%$$$%%%(((+++ %%%))))))%%%######&&&(((&&&$$$!!! !!!""""""$$$---666>>>BBBKKKYYYaaammm|||zzziiiOOO888444555...'''&&&%%%)))++++++...111000+++ '''///333222222666999999444222666666333444888111777999777:::CCCHHHHHHIIIUUUZZZOOO@@@888444111222000111222000...333:::666+++(((000333,,,))),,,444555888;;;===:::555111(((''''''))),,,...---+++---'''%%%))),,,---...000+++000444333222444777999444000000222111---000666555444...)))---333222,,,,,,666>>><<<999;;;@@@CCC;;;666...&&&###(((---///666---&&&''')))'''%%%%%%(((---111222111555>>>GGG===999555000,,,***---111555...'''(((///666888666444---***...///***''''''!!!###$$$&&&'''(((((())))))$$$%%%000///---++++++++++++)))''',,,111444000'''$$$)))000...---+++((('''))),,,///***(((&&&&&&&&&$$$ ''''''$$$&&&000999666222+++&&&###$$$''')))'''  ***000,,,&&& """$$$%%%&&&'''((( ###%%%""" &&&%%%"""$$$!!!"""&&&***'''&&&&&&$$$$$$)))***))))))---111&&&***---,,,(((%%%&&&)))'''%%%!!! ###!!!%%%+++000444555333CCCOOO___|||eeeIII222000444111---,,,000///---///777<<<777...'''***...//////111666::::::000---666;;;888666;;;===888555>>>QQQ___\\\QQQWWWQQQHHH>>>777222000000---///444777222+++...666444,,,+++111555111......999666444555888888555222%%%%%%'''---333444///))),,,+++******+++***)))''')))&&&)))//////***(((++++++222:::<<<666000///333555111///000111000//////---555999666333777999777888...(((,,,222333111111...---***'''***...***$$$)))((('''***444>>>???;;;000111222111)))"""$$$+++222000---******---111444222)))"""$$$+++///---***%%% !!!$$$###$$$&&&$$$((()))&&& """''')))%%%&&&---000,,,***---+++///222000+++(((***---///---***'''%%%''',,,///...&&&"""''',,,)))!!! ###"""%%%///666777666000(((""" !!!"""###&&& ###,,,...''' !!!!!!  """!!!!!!'''######&&&$$$!!!"""$$$!!!!!!"""""""""###$$$(((&&&$$$###""" """''''''%%%$$$'''***%%%%%%'''(((%%%###(((//////((($$$(((******++++++,,,000===SSSlllgggLLL555111666555444555666222......666<<<888///---,,,+++***+++---222555111***---:::CCC>>>999999888888:::CCCSSS___]]]UUUFFFAAA999222...---...///333222222222...))),,,444222+++)))---111000...///111222444666777555111---'''(((+++000333333///+++,,,+++***)))+++,,,......,,,***+++---***$$$$$$)))---111666777333///000333222222222222000,,,******###000:::999555666999:::999111+++,,,///---++++++++++++(((&&&)))---***$$$'''%%%###&&&000999999333,,,---///...&&&%%%000///...,,,+++,,,///111,,,))))))+++...,,,(((%%% ###)))(((### ###'''&&&!!! $$$%%%$$$'''...///,,,+++...222444555333///,,,+++,,,******(((%%%###$$$'''***((("""$$$(((&&&""""""%%%&&&$$$'''///444444777111(((!!!$$$'''+++&&&!!!###(((***%%%!!!$$$###  """"""  )))///+++%%%!!!"""&&&%%%&&&***...///(((  """%%%((($$$""" !!!$$$### """&&&$$$######### $$$,,,777000'''!!!"""%%%'''((())))))'''(((222FFF]]]sssdddLLL555111555777888:::999444---...777???<<<333333///***'''(((+++///111+++''',,,===HHHCCC999444222888???FFFNNNUUUUUUPPP===888111---...111555777:::555111...+++(((,,,222222+++'''))),,,---...///)))...555888777222---)))***...222444333000...,,,---+++******,,,///333555000///...---(((""""""&&&+++---//////......///000000222444111,,,((('''&&&%%%444BBBCCC===:::::::::888222......---***((()))******)))'''+++///---(((%%%"""!!!+++444222+++&&&''')))(((!!!!!!...//////...+++******+++)))...333444111***""" )))000---$$$ ''')))%%%"""###%%%&&&(((...222111///000444333444333222///+++)))''''''&&&%%%""" """$$$%%%!!! $$$'''%%%%%%&&&,,,,,,)))&&&(((---///---444111***###"""***111555///)))&&&%%%### %%%(((%%%###$$$"""$$$,,,222000)))###&&&((("""&&&444<<<:::+++!!!$$$""" &&&***###!!!!!!!!!""" )))777333...)))&&&###  """$$$&&&'''###"""(((777KKKbbbyyyvvvYYYFFF444000333555555666666333///222<<>>GGGIIIIIIJJJIIIGGGBBB<<<444111333888===???<<<888222///------///222333---'''%%%&&&(((+++,,,$$$+++444888555000,,,***000555999777111,,,***+++,,,------...///111555777222000//////...+++'''&&&%%%(((******,,,...///---///444555///(((''')))***...999FFFKKKGGG@@@:::777555111///000...***)))+++***,,,,,,+++...222222...$$$!!!!!!***222///((("""!!!!!!!!!&&&///111222000+++&&&$$$%%%---333888888444,,,!!!!!!***111---$$$!!!######)))+++)))((()))+++///333888999666444666:::444222111000///,,,)))%%%'''%%%"""!!!$$$'''%%%&&&((((((&&&(((---222///***''''''))))))'''//////---((($$$'''111999:::777222,,,&&& %%%'''%%% """'''&&&""" ###!!!&&&+++,,,((("""&&&$$$!!!666@@@:::%%%"""!!!$$$)))'''### '''///...---,,,***'''$$$"""!!!###$$$%%%"""$$$...>>>RRRiii{{{zzzbbbLLL@@@555222444444111///666666555888@@@EEE@@@666---)))&&&&&&***...//////111,,,,,,444>>>AAA===999???IIIRRRQQQMMMMMMNNNOOOKKKCCC999444666999<<<<<<999888555222111222333333555222+++%%%###%%%''''''!!!(((///333111...,,,,,,444888;;;888///(((&&&'''+++...222333222222333444222111111555999888000'''"""(((,,,,,,///333222---000555333***%%%)))///222...444>>>JJJNNNJJJAAA:::555222111111///)))''')))))),,,,,,,,,...333444111%%%$$$###%%%,,,222111***"""'''000111333444000)))###!!!!!!///444777666777444)))""")))---+++&&&(((...%%%''')))))))))***...111666;;;>>>;;;666555888;;;666555333222111000...+++***'''"""###(((***))))))+++)))&&&)))...111---(((&&&$$$######$$$---//////,,,((((((...444666555444000+++%%%  """""" ###'''&&&""" ###'''""""""$$$%%%###!!!111999111 """!!!&&&)))%%% ######!!! $$$(((***++++++***(((%%%$$$"""""""""(((%%%%%%,,,666EEEZZZjjjlllRRRBBB<<<777777888777333...999<<<===<<<======777///%%%$$$###%%%)))...111333333000000666>>>EEEGGGFFFIIIQQQVVVUUUUUUYYY^^^```VVVMMMAAA:::999:::999777333777777444222333444333666555000((($$$%%%%%%######***...//////...---444777999555---&&&$$$$$$***///444555333111111222111333666999>>>>>>444)))&&&///555222222666555000222555111'''$$$---444666,,,---777HHHTTTTTTMMMHHH<<<777444555222+++&&&%%%&&&)))+++***,,,111222000(((***++++++---111111---&&&""" ###+++444111333444...'''""""""$$$...333444333777:::333((($$$%%%(((,,,,,,***...444(((((('''%%%%%%(((...222888;;;:::444000222444555555333111///---,,,------,,,)))$$$!!!''',,,)))((((((***)))%%%&&&******'''%%%$$$!!! %%%000000000,,,(((&&&(((***...///000000...***&&&$$$ """###"""!!!!!!%%%)))&&&### +++///(((!!!$$$$$$"""!!!%%%'''######%%%###  ''')))***)))&&&###"""""" $$$%%%###!!!'''&&&(((...555???NNN[[[nnn|||eeeKKK:::999888888;;;;;;888333:::??????;;;666444000+++%%%%%%%%%&&&)))///666<<<777999<<>><<<;;;777333///555777000,,,...111111444666333+++''''''%%%!!!""")))///444555222//////111333000+++'''$$$$$$)))...222333000///111444111888===;;;999888222+++...888<<<444000333555111222555000&&&&&&000555333------444CCCMMMLLLIIIHHHDDD>>>:::<<<;;;555...***%%%)))+++***+++000222000+++000333///,,,---...,,,---(((%%%%%%$$$$$$)))//////111111,,,%%%###''',,,...666999444333777333+++''''''***000222//////111***)))&&&$$$$$$'''+++///555555111***(((...111000444333000+++&&&%%%(((,,,***)))'''$$$###%%%***---'''%%%&&&)))***'''%%%'''###"""######!!!***333111...+++)))))))))***///---+++++++++***&&&### !!!&&&)))&&&  ******%%%###$$$%%%$$$###!!!!!!$$$'''&&&"""  $$$%%%%%%"""$$$)))***%%% $$$'''---666:::???IIISSS^^^kkk~~~bbbJJJ555555666777:::===;;;888888===>>>777000......---******)))(((***111<<>>CCCEEEAAA999444'''+++---,,,---111333222---444777222+++)))******222...++++++((($$$%%%(((---//////***$$$$$$+++222111<<<@@@666///000...'''((((((---555888333...,,,,,,***((('''&&&(((+++---333222+++$$$%%%---000...888888555...&&&$$$)))///'''((())))))((((((***,,,'''$$$%%%***,,,***''''''"""###"""///555111---***,,,///111222555000***''''''%%%""" !!!&&&))) ''',,,***&&&  !!!$$$"""%%%&&&&&&%%%$$$%%%(((+++%%%###  """""""""!!!'''------''' ###(((222<<>>555,,,)))---:::===000)))///444111222...)))&&&&&&'''((((((''''''+++111333111222555<<>>===777444444222------111...---(((###'''000555555------...///////////////:::<<<:::888:::???AAA???CCCFFFDDD>>>888444...''')))***)))'''%%%$$$&&&(((111000///000000---'''"""'''...666;;;999333+++''',,,000444666444000+++(((+++***)))+++...222444555000000666@@@BBB888---''',,,555888111,,,///111...))))))))))))((('''&&&%%%$$$$$$)))000333222333777888;;;999777<<>>777666555555555333222333222///---000555666000)))------...///000222333444666===???888000...000000333<<>>888555222000---...///...---,,,...///...,,,+++---000000---***000333666555111+++&&&###)))333???AAA;;;333111111222///---...111222000,,,///...///555::::::888555777222222888999111)))&&&'''...555666000***((((((******...222222000222888???999555555333000222666)))%%%"""$$$%%%&&&***///000//////111333666888888---$$$!!!%%%'''(((*********(((###$$$((()))''' ''',,,,,,...333777777333333444666888777444000+++***(((&&&&&&''')))+++,,,///222333222222555888555444000,,,---222444222$$$!!! $$$&&&$$$###%%%*********+++,,,+++'''$$$'''***,,,...---)))%%%"""###((()))(((+++222999999777555333111,,,&&&"""!!! $$$((((((((()))%%% %%%,,,***&&&%%% """!!!&&&666CCCGGG@@@777111+++%%%***,,,%%%$$$***'''###&&&&&&!!!""""""%%%)))***'''+++,,,+++***...555888777???@@@BBBDDDFFFGGGHHHHHHUUU[[[eeeppp|||mmmUUUEEE>>>BBBAAA???>>>===<<<:::888444555555555555666666555///,,,---444;;;:::333,,,,,,------///111333555666<<>>777111...///---++++++------+++(((111000111333888;;;:::777888222222:::???:::222...000555999777000***)))+++///...//////,,,(((,,,222;;;888888888444000333;;;666000,,,+++***(((+++000111///...000333555555444///&&&!!!$$$***,,,,,,---))))))'''%%%'''++++++'''###'''++++++///666999999333333444555444222///,,,******)))'''&&&''',,,///333777;;;;;;999666777888//////+++''')))...///---!!! &&&(((&&&%%%%%%+++)))''''''(((***+++,,,---,,,+++)))'''###  '''(((&&&'''...555999666333000,,,(((### !!! !!!###%%%###"""!!! !!! ###""" """&&&!!!$$$$$$ (((333EEEEEEAAA777...(((%%%%%%!!!"""!!!!!!(((000...###"""(((&&&"""'''(((%%% ###$$$###$$$((((((%%%+++,,,***(((+++222555333;;;???CCCCCC???;;;;;;;;;EEEIIIQQQ[[[gggvvv~~~pppXXXFFF>>><<<<<<===<<<:::777444222333555555333444888999888,,,***---666<<<:::333///------...///222555888:::DDDIIIGGG<<>><<<999666555666888555000++++++///555888999<<<;;;888333...,,,,,,---///333999>>>>>>999111+++,,,,,,+++***)))))))))***---111444777<<<>>>999222333111222888@@@CCC???999555777666333---))))))***000...,,,***$$$!!!&&&///555999;;;888222000666<<<;;;555///---+++((()))---///---,,,...111333111///111)))%%%(((---...---...''''''$$$"""%%%***)))%%%%%%,,,222444555777444///222222333222111...,,,***---......,,,***+++000444666;;;@@@AAA===888666555++++++((($$$%%%***+++((("""***...+++((((((---***'''%%%%%%(((,,,///---+++(((%%%!!!!!!''''''$$$###(((...000///,,,)))%%%"""!!!$$$&&&%%%###   """ """***"""###%%%&&&&&&$$$!!!'''===BBBCCC:::111......... """&&&)))++++++444666222)))&&&((($$$ %%%&&&$$$!!!%%%((()))&&&&&&'''&&&"""((((((&&&$$$'''---000...444999>>>>>>999444222333555:::AAAJJJYYYlllrrrjjjtttuuu]]]HHH===444777;;;<<<;;;888555333222555555222333:::<<<;;;000///222:::<<<777222222//////000222555888<<<>>>EEEHHHEEE;;;222/////////555888999777888<<<===;;;@@@>>>;;;777333333666999888333...---000444777777::::::999555111.........,,,000666;;;<<<888222---...000111...++++++///333,,,000333555999>>>:::222111444444444<<>>GGGGGG:::///000777999333---))))))'''$$$%%%)))+++)))(((***///111///,,,000***'''***,,,,,,+++---'''&&&""" $$$)))((($$$"""***000222222222///***...///000000///---,,,+++...000111000------222666444:::@@@AAA===777444222++++++((($$$%%%))))))&&&&&&000444111---,,,...,,,)))&&&%%%'''***---)))(((&&&###""" """%%%(((&&&###!!!$$$(((%%%&&&'''&&&$$$!!!  """######""" """!!!!!!""""""%%%...%%%###"""$$$((()))'''%%%!!!+++222555111...//////---!!!"""&&&((((((000///---,,,+++((("""!!!"""!!! $$$(((***))))))+++)))%%%$$$%%%###!!!$$$+++---+++,,,...111333444222000...///222999BBBQQQhhhwww```___lllxxx___HHH:::000555;;;???>>><<<999777222555555111333:::>>><<<777555888???>>>666222444//////000222555999===???AAACCCAAA999444555777777<<<>>>>>>===???BBB@@@;;;>>><<<888333000111555999:::555000///111333333222777999:::888444000...---'''---555::::::666222000333777888555000000666===000111///---222;;;===888222888777111777DDDDDD999666444222111000///,,,***...,,,)))&&&"""###///===NNNYYYUUU???///111777777,,,(((%%%&&&%%%$$$%%%)))(((&&&%%%(((---000...***///***(((***+++))))))+++)))'''###!!!%%%***)))$$$%%%(((''''''+++------+++---//////...------...---000222000------111555111777>>>@@@<<<666222000,,,,,,)))%%%&&&))))))&&&(((333999555000......---+++(((&&&&&&''')))%%%%%%%%%$$$$$$######"""((())))))&&&"""!!!"""$$$"""%%%''''''%%%###### !!!!!! %%%"""###""""""###"""&&&///%%%!!!!!!&&&)))(((%%%!!! """%%%$$$'''+++***$$$ $$$!!!$$$+++---(((""" $$$(((***,,,000///,,,###$$$""" $$$+++---,,,(((&&&&&&+++111444111---,,,///444<<>>444666<<>>555111)))---111111///...000333///444777555222222333222...+++(((+++222777777666999;;;===AAAHHHMMMGGG>>>666:::999444666>>>@@@===<<<>>>@@@===666000,,,,,,...++++++///555999777444555555555666555222,,,((($$$!!!!!!%%%(((((((((+++///222333///,,,///333555000111111000000111333666<<<<<<:::777333///,,,***333000,,,******+++,,,+++$$$&&&(((...===PPP\\\```YYYPPP@@@222---111333111&&&%%%&&&$$$###!!!---:::@@@BBBAAA===888---......+++)))---666>>>888333///...111111...***'''&&&&&&$$$###""" """(((111:::===<<<888555888333...---///000---***222000---,,,,,,...111333444555333000...---(((""""""###"""%%%))),,,+++'''""""""&&&'''$$$!!!"""$$$&&&%%%$$$!!! ###&&&(((%%%!!!###&&&&&&!!! """$$$###&&&### ###### &&&,,,+++))),,,222222(((!!!!!!$$$###!!! !!!""""""%%%###"""###%%%%%%###"""$$$######%%%...***$$$ """(((***...111333,,,### !!!$$$$$$!!! ###)))***&&&###$$$!!!+++777>>>DDDTTTkkk~~~iiiQQQFFFXXXpppkkkTTTDDD888111...333<<>><<<888444000---+++666222...---...000222333,,,++++++222AAAOOOTTTQQQLLLDDD888......222222...''' &&&'''$$$"""&&&999JJJKKKGGGEEE@@@888///000000+++)))...:::EEE999444...++++++***&&&"""!!!###%%%'''''''''((()))---333;;;@@@???999333...444111---+++,,,,,,+++***444111...---...000222222,,,---......---+++&&&### ###!!! %%%---+++)))%%%!!!!!!%%%((()))!!!!!!!!!###$$$###""" """%%%'''$$$ !!!***+++(((""" """"""###"""!!!!!!!!!!!! $$$&&&###!!!'''//////+++,,,111...(((""""""%%%$$$ %%%###  $$$''''''%%%((((((((('''$$$###$$$&&&)))$$$"""###"""""" $$$''')))+++111***"""   """"""$$$(((,,,***$$$###&&&&&&111<<<>>>>>>III```sssdddPPPGGG]]]vvv}}}dddPPPCCC;;;777222666<<<>>>>>>;;;555000///+++'''&&&)))---000111222333555555333222555888666333111555;;;===888222+++777AAABBB???===;;;888777::::::444000111555888:::<<<===:::555111000111+++,,,...000111111000///666666666888::::::999777+++###""")))+++,,,---+++)))((()))******))))))---222666444///---///333>>><<<:::777444111///...777444000///111444777888444333111444>>>GGGFFF@@@???;;;444///222666555///***"""!!!''''''%%%$$$&&&999HHHHHHEEEDDD@@@999///000///***&&&)))555???666111+++'''%%%###  %%%))),,,000555999888<<>>>>>999555666666555777:::777111)))###"""%%%%%%&&&)))"""---:::???AAABBB???;;;...///...)))%%%&&&,,,222111...***'''%%%%%%$$$### ###'''+++...555>>>EEE===@@@@@@;;;222)))$$$"""###'''++++++)))))),,,000***&&&"""!!!###%%%$$$"""!!!###)))///000......000(((((())))))&&&$$$***333333,,,$$$"""###""""""$$$((()))'''$$$&&&(((******(((&&&%%%&&&)))***%%%!!!###(((...000,,,""""""&&&***((($$$ %%%******%%%###%%%''')))(((###!!!+++''''''&&&'''***///555888777666000(((%%%&&&&&&$$$!!!###$$$""" !!! ###%%%!!!###"""'''***+++...000---((((((,,,444===CCC>>>777;;;LLL^^^~~~yyyaaaTTTRRR^^^xxxgggSSSFFF<<<777888555;;;>>><<<<<<===:::444///,,,)))(((***000555888444...---222666333000000666666666777999:::888666444>>>DDD@@@888555555555222444666888666333222222,,,111666777555222111111))),,,...---++++++...111;;;999666555444444222000+++%%%"""%%%)))+++---000,,,$$$ $$$'''&&&$$$$$$)))+++.........///333666>>>;;;666222000111333555444222111222444666777777888;;;<<<666333555777777000666;;;<<<<<<<<<777000%%%!!! """###)))///%%%'''///<<>><<<111111111...+++))))))***+++)))''''''(((+++---...+++,,,---,,,---333>>>GGGCCCEEEDDD===222(((###!!!"""%%%(((+++------......&&&""""""$$$###!!!%%%&&&+++111111---...222+++))))))***(((&&&***111222)))!!!!!!%%%$$$$$$''',,,---***&&&###%%%''''''&&&%%%$$$###%%%&&&### %%%&&&+++000333...$$$###$$$'''+++)))$$$"""""" ###***,,,%%%%%%"""&&&******)))+++///333111111---((((((***''' !!!!!!!!!%%%%%%!!!!!!%%%%%%"""###"""'''+++******...333222,,,)))***333:::???;;;555:::KKKZZZzzzsss[[[OOONNNZZZuuucccPPPDDD:::666777444;;;???>>>>>>???;;;444///000111000000333:::???<<<333111888===:::555333888888777888999:::<<<===333999<<<888222111000......///333888999666222111'''---555999777222///...'''***,,,,,,***+++///444999777555555555555444333+++'''%%%(((+++,,,...222000&&&!!!&&&++++++)))***///111222444666999===@@@BBB>>>888333111333666888555333333444666888888888666<<<===555......222555...777>>>@@@>>>;;;555///  """***444---(((...???JJJEEE>>><<<555555666555333///+++(((%%%$$$$$$&&&***///444777555444111---+++000;;;DDDJJJLLLKKKCCC666***$$$"""%%%%%%''',,,111222///,,,'''### """&&&)))(((&&&)))(((,,,111///******000+++)))((())))))''')))...,,,$$$%%%'''%%%&&&***///000,,,''' """###"""!!!###&&&$$$###&&&'''((())),,,000333///&&&!!!&&&&&&(((,,,***$$$""" ######!!!!!!$$$)))...''' ######!!!(((((($$$"""$$$(((***+++***'''***---'''"""%%%%%%"""###'''%%%!!!((((((  ###%%%(((,,,...((()))...555666///((('''///666:::888555;;;LLL[[[zzznnnUUUJJJIIIZZZtttqqqYYYIII???888666666AAA???>>>@@@???;;;999;;;;;;::::::999888777666666777555444666888888555111///222888;;;777333777???<<<===888///+++---//////000---+++///666999555000)))+++111666555///,,,,,,&&&$$$###(((000555555333:::999555000000555666333000---,,,...---++++++///,,,((('''(((((('''***...333777<<>>;;;AAA===999555///'''&&&)))###&&&***,,,...000555999;;;888444000000555>>>DDDJJJJJJGGG===000'''&&&)))(((+++,,,******......+++***$$$!!!'''///111***"""&&&&&&&&&)))+++,,,+++***+++++++++,,,,,,)))%%%!!!"""&&&+++((((((000999999///$$$!!!"""&&&&&&%%%%%%%%%&&&'''(((%%%'''+++000222...%%%!!!&&&((('''&&&$$$$$$$$$###"""""""""###'''%%%(((+++'''""""""  """)))%%%$$$(((---...(((""" %%%$$$%%%'''&&&""" (((%%%"""!!!!!!$$$'''###"""%%%%%%)))///444555111,,,(((222;;;;;;888:::>>>OOOjjjwwwbbbQQQHHHYYYtttnnnWWWGGG<<<666666999>>>:::999:::;;;999:::>>>???===:::888666555666666555444333555666444...)))+++///666:::888444777>>>@@@@@@:::111,,,...111222000,,,***...444666333///'''(((,,,000///***)))+++&&&%%%''',,,222333000,,,666888777444333777777555222---,,,...///+++)))******'''&&&)))))))))---222555???JJJOOONNNGGG<<<222222000***(((,,,444555111...------///222555666666333888888111...222777888666===AAA===333+++))),,,)))'''### %%%///666555666>>>IIINNNHHH@@@>>>AAA===999666...&&&###%%%'''(((***---222666;;;>>>>>>:::666555888>>>BBBEEEEEECCC>>>555+++&&&&&&(((+++...///---...222333111)))&&&&&&,,,444666222---'''&&&%%%%%%&&&&&&&&&%%%,,,---...000000,,,'''###!!!)))---***)))...555555...&&&###  """$$$""" !!!$$$'''((((((''''''(((+++---,,,((($$$### """###""""""###%%%%%%%%%$$$$$$$$$$$$$$$'''***%%%  ((($$$"""%%%))))))$$$!!!!!!###&&&'''&&&%%%%%%###$$$!!!!!!$$$!!!!!!$$$&&&,,,444666222---+++***---555444000444888IIIccc|||fffTTTJJJWWWrrrvvveeePPPBBB;;;777888;;;999555333555777888<<>>;;;888:::???CCCCCCBBB===999333,,,'''%%%%%%%%%***------+++---222444333&&&'''+++000555777777555,,,***&&&###!!!!!!!!!""")))+++///222333///(((###''',,,...+++***,,,000111///,,,((($$$!!! !!! %%%&&&%%%%%%###!!!"""$$$&&&'''&&&(((###$$$&&&&&&$$$$$$$$$"""######$$$!!! %%%!!!"""""""""$$$### !!!!!!###&&&((((((((('''"""!!!$$$)))$$$ +++333;;;;;;444...---000)))///+++(((,,,111AAA[[[{{{|||dddQQQGGGPPPllljjjYYYFFF??????>>><<<;;;777444333666999999===BBB===:::444000///222777;;;;;;999888888888555000+++'''+++333:::999444444888GGGHHHDDD<<<777777888666111...,,,---111333111///(((&&&&&&)))))))))---333)))***,,,000111///)))$$$---666===<<<777555444222000)))''',,,000---&&&!!!)))((()))+++,,,,,,222999DDDSSS``````[[[WWWPPPHHH444///&&& """))),,,***+++,,,...222555777666555...,,,'''!!!!!!&&&///555///222333...(((%%%(((,,,)))'''$$$$$$(((///777===;;;<<<@@@FFFJJJKKKKKKLLLEEE???888222+++&&&&&&+++444000///555AAAJJJNNNNNN::::::;;;===??????===;;;666222,,,((('''%%%!!!"""%%%%%%###%%%+++...---$$$(((---000111111222333222///***$$$ """###&&&+++000222///)))$$$%%%***,,,)))(((&&&'''))),,,000222---((($$$"""  '''(((%%%###!!! !!!$$$'''(((((($$$"""&&&&&&$$$"""""" ######!!! $$$&&&""" !!! !!!%%%&&&%%%$$$$$$"""&&&,,,444...&&&!!! ---333999888333//////111)))---((($$$)))...<<>>JJJfffxxxbbbPPP@@@@@@HHHJJJCCC<<<888666777<<<===<<<===AAA;;;888444111333888>>>BBB>>>:::777666888999777555///111777======999999<<<@@@CCCCCC===888666333000222000///000333444333111)))&&&&&&((()))***///666***+++,,,...///...,,,***,,,666===;;;666222///,,,''' $$$***(((###******,,,...------333;;;GGGXXXeeeddd```]]]VVVLLL888111'''"""%%%---...***111111444777888777444111)))&&&""" """''',,,---222666555///***((()))***((((((***///666===AAA===@@@CCCEEEHHHKKKMMMMMMBBB:::111***%%%$$$)))111444000///777CCCLLLMMMKKK777<<<@@@???:::666555666111...+++******&&&%%%'''&&&&&&+++000000---******,,,333000+++### ### ###(((...222111,,,)))###%%%$$$ """(((***((( &&&---111000,,,)))'''"""%%%,,,,,,)))######$$$$$$%%%&&&''')))$$$### %%%((('''$$$######!!! $$$$$$ """%%%### """!!! !!!"""&&&###&&&000888000''' !!!!!!!!!  &&&)))+++---/////////---,,,,,,,,,...)))&&&+++...999LLL^^^mmmmmmRRRAAA<<>>999777999>>>@@@>>>>>>AAA>>><<<999888999>>>BBBFFF;;;777222222555888999999777777:::???@@@>>>@@@DDD@@@DDDEEE@@@<<<:::666222000000111333555666444222)))&&&&&&(((''''''+++111,,,,,,,,,------...///000---555:::888444111---))) !!!"""!!!!!!++++++...000......444===OOObbbpppooojjjfffZZZJJJ999111(((&&&///777555---222333666999:::777222...%%%!!! """######'''+++111666::::::555...)))'''...---...222777===@@@AAAAAAEEEHHHFFFEEEGGGHHHGGG;;;333)))### (((222111///000888CCCHHHGGGCCC777===CCC@@@777000111444------------,,,''' %%%&&&$$$+++000444222,,,(((''')))///...)))###"""'''###%%%(((,,,000111///---(((+++(((!!!"""(((((("""""")))---111///...---'''%%%)))(((%%%!!!$$$$$$###""""""""" """"""  (((+++((($$$###$$$%%%)))'''$$$&&&!!!!!!### !!!###'''$$$ !!!$$$ !!!,,,///(((!!!$$$%%% !!! ***222555---,,,,,,------...---,,,---000+++)))//////444CCCRRRbbbzzzkkkNNNAAABBBTTTlll~~~jjjWWWHHH<<<<<>>888666777;;;======???CCCBBBAAA???=========???@@@666222000000444888888777666444555:::===???DDDJJJBBBEEEEEE???;;;;;;:::888...///222555777777555333,,,***)))***((($$$%%%))),,,---......//////000222///444666444333222...)))""" $$$((()))+++...111000000888BBBUUUeeennnjjjgggeeeYYYGGG:::111***---===HHHBBB666///222666;;;===;;;555111)))$$$###&&&((('''***......111444444111...,,,,,,111111222666:::<<<;;;:::<<>>777///((($$$!!!!!!(((000000111666>>>EEEGGGBBB===777;;;>>>;;;444//////111+++,,,------,,,''' !!!$$$$$$&&&))))))&&&---000444333...***)))***,,,,,,***%%% !!!'''---((('''''')))+++---------))),,,(((%%%$$$$$$(((***000000222333---### $$$%%%###!!!"""%%%$$$!!! !!!""" !!!)))+++&&&!!! !!!%%%,,,---###  $$$'''"""!!!%%%&&&***(((&&&(((### $$$%%%"""''')))###$$$!!! ***222444+++,,,---+++(((''')))++++++...++++++111...---888CCCSSSppphhhJJJBBBHHHXXXnnntttbbbQQQEEE999555555666888;;;777444333777:::<<<@@@FFFDDDCCCAAA???<<<:::888777333111000222666888777555111......333777<<>>777444555777666+++...222666888777555333111///...---)))###"""%%%,,,...000111000000000111000222333222333444111+++)))### """)))000''')))...111111111:::EEEQQQ\\\^^^VVVUUUZZZRRRCCC;;;333,,,444HHHUUUNNN@@@---111777===AAA@@@;;;666111***'''***,,,***+++000'''(((*********,,,///222222222333666999999555111222;;;@@@===<<<>>>===999666000+++(((%%%$$$(((///222666<<>>:::999;;;999333555<<<:::...***---+++)))((())))))'''%%%%%%###)))///000...+++,,,000222000111333222///222444111***(((,,,---***!!! ###'''(((&&&############"""!!!###(((+++...+++,,,///---%%% (((,,,,,,+++,,,---555555000)))(((------)))((("""  ######!!! !!!$$$)))((()))%%%"""###'''+++,,,+++&&&"""$$$,,,'''(((#########%%%)))'''###$$$&&&)))***%%%!!!&&&&&&'''(((***+++,,,,,,***888SSSqqqeeeIIIBBBKKK[[[ssshhhXXXEEE???777111111444888:::777555555888<<>>777333333555888999:::999999<<>>CCC@@@;;;666333000000777@@@GGGDDDAAA>>>777111111555666333777@@@CCCBBBHHHQQQSSSNNNEEE888///+++///333:::777000))))))...111000///000111222000***###'''...000///222<<>>:::888666333000---+++///777DDDXXXWWW@@@222222444888777111------222222000...***(((((((((---,,,,,,...111222...+++...(((&&&***......///000///222777>>>BBB@@@999333,,,+++---000...***))),,,222777===???===999888888@@@;;;999;;;666+++%%%(((---)))&&&&&&***,,,***''' $$$''')))))))))---///------222666666...+++'''$$$''')))$$$!!!%%%%%%  %%%%%%&&&'''(((((('''''' $$$---111...((( %%%,,,555444...((((((++++++)))$$$$$$%%%######((()))###***222777555000)))%%%%%%!!!+++444555111((( """!!!%%%&&&&&&"""!!!'''###''',,,///000111444777666999DDDZZZrrrsssZZZUUU]]]vvvoooVVVGGG@@@===888555555777888888;;;:::999;;;>>>???===:::777666666999<<<>>>???>>>999777666444222000...///+++...333888<<<<<<:::999>>><<<:::777222000999CCCEEEFFFDDD===333///222888888333:::MMMXXXXXX___kkkkkkaaaQQQ???111---000444777222,,,(((***...111111,,,---000111000***"""$$$+++111000+++,,,444===FFF>>>555///......------+++'''---777FFFWWWTTT>>>333333666999777000,,,---......///111222000+++&&&,,,++++++---000000---)))111,,,))),,,...,,,,,,...***222;;;BBBEEEBBB888...)))''')))+++++++++000777:::<<>>======>>>HHHAAA:::777111)))&&&(((...)))### %%%,,,,,,(((%%%"""  ###&&&(((,,,//////***(((,,,000111,,,)))%%%"""""""""  %%%%%%""""""&&&)))+++,,,"""!!!,,,111,,,$$$'''---***%%%"""!!!"""###"""  !!!  !!! !!!###&&&###+++555:::777///((($$$%%%"""!!!***111444...&&&!!!"""###  !!!!!!&&&,,,///222444444222444999>>>777:::DDDZZZuuu~~~iiigggppphhhPPPAAA===:::777666777777777666888777777777:::===???AAA@@@===:::999:::;;;<<<<<<666555444222111222333222000000333;;;BBBAAA888000888888999777222000888CCCJJJMMMKKKAAA666111333888666000888MMM[[[\\\```jjjggg]]]LLL;;;///,,,000444111+++'''))),,,/////////++++++---///000---)))%%%///444777444...---444;;;AAA999///******,,,...///,,,%%%(((555EEEVVVSSS>>>444444777999666000...000---+++---333:::888///%%%)))((('''))),,,---+++(((333...,,,---,,,(((&&&''',,,777CCCIIIKKKGGG;;;///%%%%%%'''***))))))///888>>>===<<<:::999;;;>>>AAAOOOGGG===555///***+++...111---&&& $$$---///,,,+++(((%%%""" """%%%'''000333111)))###$$$'''(((+++***'''###$$$ %%%'''&&&$$$ ###$$$"""$$$***...111%%%### """+++(((###$$$(((%%%"""!!!!!!!!! $$$&&&$$$ !!!$$$###!!!!!!$$$+++222555222,,,((('''&&&&&&%%%###"""###&&&))),,,%%%"""""" !!!!!!"""'''...444;;;:::777333000111777<<<111999IIIbbbyyy{{{uuu]]]HHH<<<999777666777888888666444444666666444444888???EEEEEEAAA;;;777777777777777222444333000000333555333444222555<<>>777...***+++///222333,,,$$$'''111===MMMOOOAAA555555777777333------111...,,,,,,222999888///'''+++(((%%%&&&)))+++***(((///,,,,,,---+++%%%"""###+++777AAADDDDDDCCC999---###%%%***---***&&&)))///<<<999666444444777;;;>>>OOOHHH>>>555///---///111222333///((()))111333///---,,,***'''$$$$$$&&&)))222666333***!!! """###+++++++++(((""""""***%%%""" """&&&))))))''''''***+++'''  %%%)))---000111'''###&&&''''''$$$ ###&&&)))&&&%%%((()))'''$$$%%%!!!''''''$$$$$$###&&&+++***$$$ $$$$$$$$$&&&%%%!!! &&&)))+++,,,+++******+++)))++++++)))&&&$$$######!!!!!! """""""""###%%%'''***///666;;;===999222---+++---111333+++999OOOjjjzzzbbbOOOAAA999555555555777888777444222222666888555///111:::CCCCCC???;;;999888777666555111444333//////333444111000111444888<<<===;;;888444444555666222///333:::GGGMMMNNNEEE<<<777444000+++)))+++333;;;<<<666000---***'''&&&)))---111444+++$$$""")))000111000000000//////000333444333222000000000000111444999===<<<666///---///333555555,,,&&&)))...111???IIIDDD666555555333,,,&&&(((---//////...---------+++***222---)))''')))++++++***((((((,,,000///***'''(((***444999666555888555,,,&&&'''***+++'''$$$)))111<<<:::777666777999;;;<<>>VVVoookkkTTTDDD;;;777333333555777888777444111111777;;;666---+++444>>>???>>><<<<<<<<<:::888555111555444///...222222...+++...222333333555:::???999777888888555222444999888@@@CCC>>>888666222,,,((()))***,,,333777///"""!!!!!!###&&&,,,111444666,,,$$$!!!(((000222222333000000///111222222000///666444222333666;;;???@@@===777111///111555666666+++)))---,,,(((333CCCFFF777555333///'''!!!""")))111111///)))"""!!!''',,,999444---***+++------,,,%%%'''---444555000///000...666666...---444666000+++)))'''$$$!!!"""...;;;???>>>===>>>???@@@@@@???777666333---)))'''$$$"""'''555===888333444000((('''***------,,,+++,,,......444444---%%%$$$'''(((...+++...444444---((()))$$$######&&&))))))%%%"""###'''$$$"""###)))111888:::777111---'''  $$$###(((,,,...+++)))***+++%%%"""&&&///111+++''''''&&&  &&&'''### !!!$$$ ***111///***...777@@@;;;888<<>>555777666444///,,,---222777===<<<>>>@@@;;;555888@@@AAA===999999<<<===999666333333---%%%%%%+++---***...///333888777444666;;;<<<:::<<<>>><<<666222222111,,,***...666999444...******+++...000---'''"""&&&,,,------///...***&&&&&&+++111444666:::555///+++++++++,,,,,,888555222222666:::;;;;;;>>>777111222333111//////,,,---,,,)))(((///>>>KKKFFF:::000+++'''###$$$***,,,***)))***'''$$$%%%***111000---((()))---///---***+++000888888222111444999:::777222///000///,,,***'''%%%$$$###&&&111>>>IIIBBB999444555888:::;;;777333///---+++(((""",,,///444777777555111..."""&&&(((((((((((((((&&&+++---000///)))$$$$$$((("""(((///222///)))""" !!!$$$'''((('''&&&%%%!!! !!!###"""!!!(((///888======999444111000&&&$$$((($$$((())))))***)))'''%%%$$$ $$$)))***(((&&&%%%&&&&&&###%%%+++%%%  $$$%%%&&&///;;;MMMTTTZZZ]]]bbb^^^DDD'''"""%%%### """$$$&&&)))"""!!!$$$(((---333555555///%%%"""'''(((&&&!!!!!!***...,,,'''&&&---***&&&&&&***///333555444...(((&&&***...,,,(((333NNNdddxxxyyyaaaIIIAAA@@@888333333111...,,,---111555>>>>>>AAADDD@@@;;;<<>>;;;999:::<<<;;;777333333333///******---***%%%000222888===<<<888777:::;;;<<>>555222333...***---555:::888555---,,,+++++++++)))$$$ !!!)))000///+++---111000,,,))))))---222555555777666222---((((((+++...111///...///222444444333666///---111666444111///......---)))(((000@@@MMMMMMAAA555///+++&&&&&&)))111...,,,---+++&&&$$$%%%***+++)))%%%''',,,...---,,,,,,000555444000333:::???AAA???666000---***&&&***)))***+++)))(((000999BBB===777333333444444444555444222111...***%%%!!!+++000777<<<<<<777000+++$$$&&&((())))))***+++***'''***---,,,((($$$%%%(((&&&)))------***&&&""" """%%%(((***+++!!! ###### !!!%%%,,,---111666:::;;;888555222(((###""" '''(((***+++***(((%%%### ###%%%%%%###"""$$$%%%((((((%%%"""&&&+++(((!!!""""""###+++666GGGPPPVVVWWWYYYTTT@@@***!!!"""$$$$$$""" !!!$$$&&&!!!!!!$$$%%%(((---...///,,,&&&&&&,,,///... (((//////------...***&&&$$$''',,,000222000,,,'''%%%(((,,,...---999TTTjjj|||lllXXXDDD>>>>>>777333444555555444555888:::===>>>BBBDDDBBB>>>>>>BBB<<<;;;;;;<<<>>>;;;666111666666555444666777000(((...111888@@@AAA<<<999;;;@@@BBBIIIPPPOOOFFF===;;;888333...000666<<<===<<<111...+++)))((('''&&&$$$$$$---999===444***+++222+++)))'''(((***,,,------111444444...(((%%%***///,,,++++++---///000000......((('''///666666222//////111000---+++111???KKKPPPDDD777111...+++******333...---///000+++'''%%%&&&((((((&&&(((---///...---...111111---,,,444>>>DDDIIIGGG===000)))%%%!!!(((***///222000---000777???;;;777333111///---+++333555888777333---(((&&&+++111:::@@@@@@999000)))$$$$$$&&&)))+++...000222+++...///---)))'''((()))(((***+++***(((''''''(((!!!%%%***...111### ###$$$###%%%)))...)))&&&+++666===<<<888111(((!!!###%%%'''((('''%%%""" """######""""""###%%%(((------***&&&$$$&&&%%%"""$$$,,,444<<>>>>><<<:::<<<>>><<<<<<===??????;;;555000555444444777===>>>999222***---555>>>BBB???>>>???IIIGGGIIIMMMMMMHHHFFFGGG<<<999555555999<<<>>>>>>222///+++))))))+++---///111999BBBCCC777***)))000'''&&&&&&''''''((('''&&&***...000///+++((()))+++,,,++++++,,,///111333444...(((&&&---333333000---111444555222///111999BBBEEE;;;111---...000///...111+++(((,,,111000,,,+++&&&+++,,,+++,,,000222111,,,000111---'''&&&...888CCCJJJJJJ@@@222)))%%%"""'''***000444222...111777@@@===999444///,,,)))'''333888======888111,,,***,,,222:::@@@@@@:::222,,,%%%###$$$)))...///222444333666555///+++*********''')))++++++,,,---///222&&&&&&'''(((+++...222444(((###!!!###%%%%%%'''***,,,###$$$222<<<;;;666,,,&&& """###$$$%%%&&&(((+++---000---'''""" ###"""&&&((((((******######'''$$$!!!%%%$$$"""###%%%'''(((((()))++++++******'''###'''333999888777999...)))$$$!!!$$$)))...000......---,,,)))+++555???TTTppprrrZZZKKKBBB555000111,,,,,,///333888;;;===<<<;;;>>>>>><<<888666888:::;;;:::;;;<<<===;;;777222...---***+++111999>>>>>>===111111666>>>BBB@@@???AAAGGGEEEFFFJJJJJJGGGFFFHHH<<<;;;999777666666666555333000,,,)))(((+++///222555888<<<<<<555+++***///)))***++++++***)))((('''%%%(((+++//////---)))%%%,,,,,,+++,,,...222777;;;444---***,,,///---,,,,,,111666:::888111...000444222---'''%%%+++111555444111)))%%%)))---...,,,---'''---000//////111333111+++000222+++"""!!!'''---;;;CCCFFF>>>333---***(((,,,---000222...))),,,333<<<999555000---++++++,,,555:::??????:::444000...000333888;;;;;;888444111+++''''''---///---+++---000333000***'''***+++(((&&&))),,,.........///000)))***,,,...111333555555...'''"""###%%%%%%'''***(((!!!///888555///%%%"""!!!!!!###'''***---......---&&&""" &&&***%%%'''(((### """$$$!!!$$$&&&))),,,,,,***((('''***(((### $$$"""%%%---777999555222222((($$$ """'''---///222222333222...---999GGGdddjjjQQQCCC===333......***,,,...333999>>>???>>><<<@@@@@@===888888;;;===<<<::::::999888555222...,,,+++((()))000777===CCCHHH===;;;===BBBDDDAAA>>>===:::;;;???EEEFFFBBB???@@@999999777333///,,,++++++333222...***''''''+++...000///000222000,,,,,,000)))+++------+++)))(((((('''(((+++...111///)))$$$***+++,,,,,,...222777;;;888444000000---)))***---111777;;;888000)))''')))$$$$$$"""!!!&&&000666777444---((()))***'''%%%%%%###+++000000///111111000---222222***""" ###&&&222:::>>>999333000...,,,333222222///)))###&&&---111111000...,,,...111444666999<<<===;;;888666555888888888777666555444333333---,,,333333***###"""###&&&%%% '''+++'''***,,,......,,,)))''''''"""$$$(((---111555888999111)))""""""$$$&&&(((+++%%% ###,,,111...)))!!!"""  """!!!%%%)))++++++***''' &&&&&&"""!!!!!! &&&!!! '''***'''!!!!!! '''+++)))$$$"""""" """"""!!!###(((///111,,,(((((('''$$$ """&&&&&&'''---333222,,,)))***%%%""""""'''+++---555444666888444222===LLLooofffLLL>>>;;;222,,,+++'''---///333999???BBB@@@>>><<>>===:::666<<>>111&&&$$$(((,,,000)))))))))'''%%%$$$&&&'''%%% """$$$$$$ )))%%% """%%%&&&&&&""" !!!"""###%%%)))&&&""""""...777666222222000+++'''&&&%%%$$$!!! """!!! ###------$$$&&&###"""(((---***((('''%%%$$$)))111///---++++++...000111111333000555======;;;EEETTTssswww\\\FFF333111111***&&&(((***000444555:::???===777666333444888;;;:::;;;===;;;666333555555222111222000---///333444222666===;;;=========BBBGGGBBB888222///)))%%%(((000888;;;;;;888222,,,'''$$$###"""'''***---000000111222333333666:::888222+++'''%%%222666888:::<<<;;;444***------...---++++++,,,...(((///777999666222000111:::;;;888111---...000///---------+++(((''''''(((555...,,,//////***(((***+++333222000000'''&&&///111---///555888444---(((&&&(((+++---000000111222111...)))%%%###(((---...,,,,,,111555000555999888333111555:::888<<<@@@@@@>>><<<===???DDDCCC@@@;;;555111111111333222555:::999444111222...111000***(((...111///555///*********'''''')))((("""%%%---222333+++,,,***(((+++000222///'''&&&%%%$$$%%%%%%$$$###'''***%%%&&&$$$$$$!!! (((,,,+++((($$$ ###'''&&&!!!###'''"""###""" """)))...+++###&&&...666333+++&&&)))///***### """$$$&&&'''!!! $$$'''###&&&'''%%%&&&...///...)))$$$$$$***///444000---///555777333...---,,,222999777777FFFZZZ~~~xxxfffRRR???111000000,,,***...,,,000333444777===<<<666555222222666777666666888<<<777555888999777666888888555444555333...000555888;;;===<<>>;;;;;;CCCAAA<<<666111///000222666333333777777666777:::888;;;999222///333555333333///,,,---+++'''%%%'''((($$$ !!!&&&,,,...---(((,,,...---...222333000&&&%%%######$$$%%%&&&&&&...000+++""""""((($$$%%%$$$ &&&---+++(((###!!!"""&&&***)))$$$%%%)))$$$&&&&&&%%%&&&,,,000,,,$$$$$$)))&&&$$$&&& ###"""###'''---///)))""" %%%$$$!!! &&&,,,,,,***%%%"""###)))///333---(((***000666666555++++++000666666:::OOOfffhhhUUUDDD888...//////---///444000222222111444999999666444111111333333000000333999555333666999999:::===???;;;888555000******---333999=========<<<888222/////////000000//////000000---***'''&&&&&&(((***+++---000222111///+++)))+++///222...&&&"""###'''(((---000///...000000...'''***---//////000222444777777555111---,,,///222777:::888222...---,,,)))+++,,,---------///222555000000333333---### ...777999:::===444'''''' !!!%%%+++---,,,...111111///,,,,,,---...---------,,,+++***)))&&&!!! $$$***000555888888888;;;:::::::::;;;<<<>>>???@@@AAABBBCCCCCCAAA<<<999===:::555000------111444222...+++---///111666===;;;===;;;555222333555444222000//////+++&&&$$$'''---***((())),,,---,,,)))'''///555444333444333111&&&%%%$$$$$$$$$&&&((()))222333000)))(((***%%% ''''''###"""$$$///+++&&&""""""%%%***...)))%%%&&&)))&&& %%%&&&%%%&&&***,,,&&& $$$!!! !!!%%%'''$$$###&&&&&&!!!"""---333444((( $$$!!!"""&&&))))))'''$$$!!!###***///222+++%%%%%%,,,444888999---...222555555===XXXsssxxx^^^LLL;;;333.........---222888666555222000222555666666555333333444222...---111444///...222555777:::>>>CCC@@@<<<666///******+++///555;;;>>>===:::666333111222666999666000,,,,,,---+++)))((())),,,///222222111111000///---***(((***,,,---,,,)))&&&%%%%%%)))...///***'''))),,,,,,,,,...222444444555777888888777444000,,,,,,///222111666777333111111111...000000000//////222666:::::::::777000%%%"""'''666???FFFJJJ<<<''' """"""%%%(((***+++---000+++***)))+++...000///---'''&&&%%%%%%&&&%%%""" """)))111999===<<<;;;BBB???;;;;;;===??????>>>999999;;;???CCCBBB>>>999222111///---,,,---111555...)))&&&(((***---333:::666777777444222333555777444111000...***$$$%%%)))444333333333444222...******444<<<<<<888555333111'''((()))))))))(((((()))000111000------...(((!!!'''((('''&&&'''000+++%%%"""%%%***...000(((%%%%%%)))'''"""!!!%%%$$$%%%%%%%%%'''(((!!!###(((+++ """&&&'''&&&'''+++***$$$ ###+++///---!!!"""&&&%%% !!!###$$$%%%&&&'''''''''(((+++...222---'''&&&+++111555666222555888888777AAA]]]xxxmmmSSSCCC777222...------///444:::===888333111111333444666888666777777444//////333444///---111666999===BBBLLLJJJDDD;;;333...---,,,***///666;;;<<<888555555555666:::>>>:::000++++++,,,***)))(((+++///444888:::555000---,,,,,,+++*********,,,...000...)))$$$)))---,,,'''%%%)))...000000222444555555555666777333333333111//////000111000555888555333444333111333222000...---///444777;;;===;;;222(((######%%%'''555???GGGMMM>>>'''$$$$$$$$$%%%(((,,,//////'''%%%%%%)))///222111///###""""""###&&&''''''&&&$$$&&&,,,444<<>>999555333000)))---000111...+++((((((,,,...///000333333...''' $$$%%%'''***+++,,,///***$$$$$$)))...000000)))'''&&&'''&&&###""""""%%%(((((('''(((((("""$$$(((+++ !!!###$$$%%%***///---&&& !!!$$$$$$"""###&&&&&&""" ###&&&'''###"""%%%%%%######'''+++...//////......444111...---///111000///222777;;;<<<===KKKggg|||```GGG999444111---+++...444:::???DDD===666444333222333777999888999999555000111666999333111444999<<>>888,,,(((+++---+++)))(((+++000666:::<<<666...)))***+++,,,+++)))***---111333111,,,'''&&&((((((%%%&&&...444666///000000000//////111333///000222333222111000///333888999666333444333000333111---***((()))...222444:::>>>:::444...)))$$$***444888>>>EEE<<<***%%%%%%&&&$$$###'''...111000&&&###"""&&&...444555333&&&$$$$$$%%%(((***++++++***---111666;;;@@@DDDFFF???:::333000111222333222333333333444444333000......000000...+++((('''''''''%%%%%%)))***((()))---######''',,,...///444999777000+++++++++)))(((***000222444555444222000...555;;;===999555444222000,,,000555555111,,,***)))+++,,,...222666666111,,,%%%'''&&&$$$&&&+++...------((($$$&&&---111000,,,,,,)))&&&$$$###!!!!!!$$$%%%######$$$!!!###$$$%%%&&&!!! !!!"""$$$***///...&&&""""""&&&+++---(((%%%###  '''%%%$$$&&&)))***(((%%%&&&***///444666555333111555444555666666333///,,,...333999===EEEXXXuuusssXXXCCC666000---))))))000;;;DDDHHHIII@@@999777666222333777777777999999555111222888999333///222666:::@@@FFFUUUUUUNNN@@@888666555222000---000999===:::777666777444666888111%%%###***111///,,,+++---222888<<<:::333+++((()))++++++)))%%%***///111...,,,---...&&&&&&$$$###(((222777888,,,,,,+++***)))+++...111///000111333333222///---222666777444222444444222333111,,,(((%%%''',,,000666<<<@@@<<<888444+++"""(((000333999CCC<<<...***&&&'''$$$!!!&&&000444222(((### $$$...777::::::///---***)))***+++,,,+++---///111333444999@@@FFF:::666111------///222444555555444222...+++******///000///---)))''''''(((!!! %%%&&&$$$%%%(((!!!''')))(((+++111555---***---000...)))&&&***,,,...000000000111111666777555000///222333111...111555333///,,,,,,...+++***+++///222111,,,((((((***((($$$%%%+++,,,***+++&&&$$$)))111444...''''''%%%""" !!! !!!&&&((('''%%%$$$$$$  """###$$$)))---+++&&&%%%(((,,,333444---$$$!!! ### !!!%%%'''***---000///---+++,,,...111555777888777555333555888;;;;;;888444000---111555;;;IIIcccpppXXXEEE:::,,,)))%%%'''222AAALLLPPPLLLCCC;;;:::777333333777444555777888444000222999555...***,,,000444999???NNNOOOIII===666777777444888333333<<>>:::999555111111333,,, (((666444000///111555;;;???555000)))''')))+++)))&&&!!!***111000(((&&&,,,444)))((($$$###)))222666555******)))''''''***...222222111111222222111...,,,...222444222111555777666555222...)))&&&)))...222AAACCC@@@999444222+++!!! +++111;;;GGG@@@///)))''''''$$$!!!&&&111666333***$$$ $$$///999>>>>>>888444000---,,,+++***)))+++---///---,,,111:::BBB999666222///...111666999555666555111,,,)))***,,,------,,,***((())),,,///""" !!!%%%''''''(((,,,###!!!###)))***'''***000222+++)))000555222)))###(((***,,,---///111333555555333///)))+++000333111...111333000,,,+++///333+++((((((+++---)))$$$ )))+++***%%%&&&+++***&&&)))%%%$$$+++444555---$$$  ###""" !!!!!! %%%(((&&&###"""###!!!!!!&&&$$$  $$$&&&&&&(((***)))&&&(((...000666888...###!!!###((($$$###### """###'''---222444333111///111111111444777999999999222444999<<<>>><<<999666000111333999KKKhhhnnnVVVEEE===///---***+++000:::DDDKKKEEE===222...000555999999:::888666333111111333555000...***)))***///444777DDDCCC???888222111666;;;888555333444888::::::888222666444***""""""'''***444555555555;;;@@@@@@<<<000000...***&&&$$$%%%&&&"""+++111---((()))---///+++++++++***+++...444888444000)))$$$"""&&&---333111000...)))&&&'''...444000000,,,''''''---444666;;;777000)))%%%&&&+++///@@@BBB???999333000+++%%%%%%444AAAEEE>>>111'''%%%"""$$$,,,333666+++###!!!---555888222222000,,,))))))+++---,,,333777333...,,,+++))))))///666888777777999<<<===666111---)))'''***000,,,***&&&###'''---,,,'''$$$ ###,,,000,,,(((((($$$$$$&&&(((((()))///555111///,,,+++------(((!!!###))),,,***,,,000000++++++,,,,,,'''###$$$+++222000000///,,,)))***...222,,,***(((%%%"""%%%'''+++---...,,,***)))+++(((&&&+++000///&&&!!! %%%###"""&&&### !!!  &&&'''$$$$$$***+++///...'''$$$'''(((&&&---111555222'''"""***///'''!!!$$$(((&&&""" %%%###'''000333///,,,......000222444<<>>AAAAAA999///+++...444444111//////111444555666444777444***###&&&---111333555666777<<<@@@>>>999///---)))&&&$$$%%%&&&&&&$$$((()))(((+++000333222++++++,,,...///111222222888444---'''%%%'''---111555000***%%%$$$(((---111444444...%%%!!!&&&---111666222---(((&&&'''+++...666::::::555222222111...---000777@@@CCC<<<---!!! &&&,,,000222)))$$$"""'''+++------///000///+++(((&&&&&&(((///333000,,,+++***'''&&&+++333999<<<>>>AAACCC===666---'''"""!!!&&&&&&&&&###"""'''---,,,'''&&&%%%(((......((($$$%%%###$$$&&&&&&%%%%%%)))---000///......111111...***"""(((++++++---222222...(((&&&###"""###'''+++---))))))(((&&&%%%''',,,111)))'''%%%### $$$(((...111000---)))&&&$$$!!!!!!%%%&&&"""&&&&&&%%%$$$### !!!###$$$$$$""" ### """###""" &&&+++///((($$$$$$+++///222000***(((***+++'''+++,,,...---%%% $$$---555---''')))+++((("""""""""(((222777333...,,,,,,,,,---222===DDD>>>333222888222///777888222111//////444BBB[[[xxxuuu^^^MMMBBB>>>???<<<999666444444555555444222111444999=========>>>@@@@@@<<<777444777;;;222000......111333444444:::@@@CCC<<<000((()))......---+++((((((***///333555888555---(((---555:::333555666777;;;???<<<666...***&&&%%%''')))***)))&&&%%%$$$&&&///999:::666++++++,,,000333222...***333000+++(((''')))---000;;;333***%%%%%%))),,,...444555///$$$"""***///222000,,,)))''''''((()))---444888555111222333444:::777555888;;;666***"""''',,,---...)))((('''%%%$$$$$$######(((+++///000,,,&&&!!!###***...---,,,,,,+++'''%%%(((///777>>>BBBCCCBBB999111(((""" """"""###''',,,+++&&&&&&(((---///+++$$$ !!!$$$''')))'''$$$###%%%'''))))))+++...000000...,,,$$$(((++++++---000000...+++&&&!!!###)))//////---###"""!!! !!!%%%+++///'''&&&$$$"""!!!%%%+++111555333---'''###%%%###!!!!!!"""$$$''')))((((((((((((&&&""""""))),,,***&&&$$$### !!!"""###""" '''000444666***'''"""%%%***222222000------///...***+++)))((((((&&&$$$)))000777000,,,...000,,,&&&$$$ '''333:::777000+++,,,++++++333@@@GGG???222;;;???666---111000***,,,///111:::MMMiiiiiiUUUJJJDDDAAA@@@===:::666444444555555777666555777;;;>>>>>>>>>;;;>>>@@@<<<666333666:::///,,,))))))---111333333888===AAA>>>666///------,,,+++(((###!!!###+++111444888888333111666===@@@444555444333666:::888333+++(((&&&)))///111///+++'''((((((+++555>>>===888+++***)))---111///)))###&&&$$$###$$$(((,,,000111===999222,,,((()))+++------000...&&&!!!%%%---222111///---+++***)))(((''')))444<<<999333111111111777333...---//////+++&&&###'''***+++++++++,,,---+++'''$$$######&&&***......***$$$"""''',,,---///111///***((((((+++333;;;???<<<999///)))###!!! !!!###$$$'''***((("""!!!(((......(((!!! """&&&***---)))&&&&&&&&&&&&###%%%***000222...++++++(((***++++++,,,---,,,,,,---)))&&&''',,,000///,,,"""!!! !!!%%%***---((('''&&&%%%$$$$$$%%%%%%(((...333555111+++'''%%%(((******(((''')))000555(((&&&%%%%%%%%%###!!!***...,,,***))))))""""""  %%%---111444,,,,,,***'''$$$###$$$&&&...---,,,,,,...000///---...)))&&&''''''(((,,,222222---,,,000333111---,,, %%%...666666000***---...222:::DDDGGG@@@888HHHJJJ>>>000///,,,(((,,,...333AAAYYYxxxpppVVVFFF???===;;;:::888555333333666:::===>>>;;;888666777888::::::777:::===;;;777555666999000***$$$$$$***111555777777777888:::;;;888333///---,,,'''""""""***111222888;;;999999<<>>===;;;777000((('''...444777777...+++))),,,444:::<<<<<<555000)))$$$%%%(((---///111555888666666888777444666666333000111333...((( ###(((---111333444333333:::>>>===:::888555111,,,,,,,,,+++***(((%%%###$$$$$$(((...444666111---)))...333111+++(((+++000000111000...111555444///'''''')))000888======;;;---666===>>><<<999222,,,---+++(((%%%###&&&,,,111000,,,((('''(((***,,,---%%%$$$+++/////////---***'''%%%&&&(((###&&&)))000999>>>888///%%%######'''---333555666...'''"""$$$%%%"""###(((+++)))((('''$$$(((...000)))$$$&&&((('''!!!((())) !!!$$$!!!%%%///333444@@@PPP```UUUJJJAAA999222111666888===@@@<<<333+++***,,,&&&%%%###$$$%%%$$$!!!!!!%%%)))+++***...000---(((''',,,222---000222///+++,,,111777333+++""""""&&&&&&$$$######$$$)))------)))%%%"""""" """ """))),,,,,,((($$$""" &&&+++)))%%%)))222...---///111...)))))),,,&&&######)))...111666;;;@@@???777+++%%%)))...000444555:::???===777555999DDDMMMEEE666///***(((///@@@UUUttt~~~gggIII444...//////...---...000333444555555555888888666444111000111222...---///555===@@@===999888111******///444333111---+++***+++111888???CCC888111)))%%%'''+++...///111444444222111333333111555777666555555444---%%%###&&&***---000333777:::888;;;<<<999888777444///,,,///111111...***'''&&&###$$$(((///666777222,,,)))+++---...---///333666111000,,,,,,111888888333+++***+++111888<<<;;;888444999<<<;;;999777000)))+++'''""""""%%%))),,,---...+++)))(((***,,,------$$$&&&---000//////...,,,)))((((((***"""$$$'''...888>>>777---###"""!!!"""'''+++///111444+++$$$$$$'''''''''((((((...111///......+++(((111555333***%%%''''''%%%###+++*** ###$$$///555;;;OOOddd{{{lll[[[MMM>>>222///333999<<>>>>>888555666@@@JJJEEE777111+++)))111FFF]]]jjjTTT;;;///---,,,++++++***///555555333111333666<<<;;;999444000......///---,,,...333999===<<<:::888111---...000222555999///,,,+++---444<<<@@@BBB777444...++++++,,,...///555333444333,,,%%%)))222333111333888666///,,,///111...,,,...444;;;AAADDD:::777666777888555...(((---000111000,,,******,,,&&&'''***///333333///+++***000333222333777999888555444000---111888777000,,,///000///---000777===888<<>>BBB===666222???@@@???999222///333888SSSiiiyyy^^^MMM;;;333111///------///333777666333000111333;;;:::888444///,,,++++++333///+++,,,111888;;;<<<999333111333444222333555222///---000666:::999777444222111000111111111111222///......***&&&(((///666333333777777333000222444000------111666;;;===444333333333333000***&&&***---///---***((()))+++.........000333333000---)))///333222222666888888999:::777333222444111+++///111111...,,,---333999444444444333111///---,,,///)))$$$%%%+++...,,,((("""  """$$$%%%$$$ ###)))...111555000---,,,***'''&&&)))!!!!!!'''333999777000---(((%%%$$$(((***)))***---888888333,,,---666???AAA666333///+++)))(((((((((%%%+++...***(((***+++))),,,)))&&&&&&(((******((()))### ###'''444QQQnnnrrrYYYDDD777000222666222...)))'''((()))))))))***%%%""""""""" ### """$$$&&&&&&''''''''')))000777666...$$$###$$$"""$$$+++111333,,,!!!!!!)))++++++,,,(((+++---///222444///'''!!!!!!)))...***$$$!!!!!!!!!$$$)))***(((***///777<<<>>>999444222///+++(((((((((''''''***000333<<<888333///***((()))+++---,,,///888===;;;666444;;;======888333333999@@@WWWoooiiiPPPFFF<<<999777444222333444777999777333000000111999888777333///,,,++++++444///******///555888999555111111555666444333444333///...333999;;;666000///000222444444444333222111+++((()))******,,,///777444333777:::777444333333000---,,,///333666777111333444333///+++(((''''''***,,,***'''%%%&&&(((111000///000111222222111)))///222000///444888999999<<<<<<888333000---)))000000...)))&&&&&&+++000111...,,,...333333///)))---)))&&&***111444000+++&&&###!!!###'''(((%%%!!! """"""###'''///555777///))))))(((&&&$$$%%%%%%$$$)))333777444---***,,,)))+++...///,,,+++---===???:::000,,,555EEEPPP===666---(((''')))******$$$+++///---))))))******)))))))))***+++,,,------...((($$$###$$$///IIIbbbyyykkkTTT???666777777555,,,)))%%%$$$%%%(((*********%%%""""""!!!"""!!!!!!!!!$$$(((***(((%%%+++222999888///%%%"""&&&&&&$$$$$$***...///)))!!! (((***)))(((###&&&)))+++000222---&&& !!!&&&'''$$$!!!+++///,,,%%%"""###((()))***---555999:::666111...***%%%((())))))((('''''')))+++000---((($$$###%%%)))+++)))''')))222888777666555777:::;;;888555888BBBLLLbbbzzzvvv]]]EEE???;;;;;;999666666:::666888999777444111111222444555555333111000111222...------000444777666333...++++++000333444555777111...---333;;;>>>:::444000111333333222111111111222+++&&&'''---111222222444333444999<<<;;;666111000...++++++...222666777555888;;;888111+++***+++''')))+++)))%%%""""""$$$,,,,,,---///111333444444---111222---+++000888<<<444888:::777111------...222111---((($$$$$$'''***222...,,,///444555111,,,000,,,+++000666888333---)))&&&$$$)))...///)))"""!!!$$$$$$%%%(((///555444+++%%%&&&((((((&&&&&&&&&&&&***222666111,,,+++222//////000...***))),,,:::999444+++'''000BBBPPP@@@777,,,&&&(((,,,......+++---------,,,+++***(((&&&'''))))))((()))+++,,,222...***(((&&&---???RRRaaaYYYFFF444333<<<<<<555---,,,+++,,,,,,---------)))&&&$$$### !!!### ###***---***%%%---222666555...&&&!!! ))),,,,,,'''&&&)))******%%%"""$$$!!!"""%%%(((---000+++$$$%%%&&&$$$"""%%%+++---+++ !!!###"""!!!$$$"""(((,,,+++'''$$$!!!&&&((((((***+++000222000...---***%%%)))+++,,,,,,***((('''(((,,,)))###!!!%%%%%%$$$###'''111777777555444555888;;;999888>>>MMMYYYrrroooWWW???:::666555444333666<<<444555666666555444444555///000111222333555999<<<...---...222777999777444,,,&&&$$$&&&***---111666444000...222:::>>>===:::777777555111...,,,...000000***$$$&&&///777666222...111666:::===<<<555...000...,,,,,,///333555666:::>>>@@@<<<333---,,,...***,,,---***%%%!!!!!!"""***,,,000222444444333333555777444+++'''---777>>>222444555222,,,))),,,111555333000,,,)))(((***+++111000000111111222111000555111///222888999333,,,(((%%%%%%+++111222,,,%%%!!!!!!"""$$$'''+++...000...'''"""&&&+++,,,,,,,,,******...555777333000///777333000...)))%%%&&&+++444///)))$$$%%%---;;;GGG@@@888///+++...333444444---'''$$$'''...111---)))$$$%%%&&&&&&%%%%%%''')))000///...+++(((***555@@@JJJDDD777***,,,777888111***---111333222///+++)))(((&&&%%%%%%!!!!!!%%% """+++///,,,'''...///000...***&&&%%%&&&,,,///...)))%%%%%%$$$!!!!!!""""""%%%(((---000,,,%%%%%%&&&$$$"""%%%+++---+++%%%"""!!!%%%((('''%%%***###  !!!###%%%'''(((&&&"""!!!&&&%%%$$$$$$''',,,//////000111---'''))),,,///000///,,,+++***...+++$$$$$$((('''######+++777>>><<<777444444999;;;:::;;;EEEWWWggghhhTTT>>>777111///......222888222222333444555666777888------......000555;;;???444111///000444777888777,,,$$$ ###)))///999666333444777:::;;;;;;===<<<777000***(((+++...***&&&"""$$$...777666000***222888;;;;;;999444---222000------///222333444;;;>>>???;;;444///...000---///000,,,'''######$$$...111555666555333222222;;;===999...''',,,555<<<444333222///)))$$$'''---///...,,,+++************///000111///,,,,,,///222777222...000555666111+++******+++000555555000***$$$!!!"""(((,,,+++)))((($$$###)))///111222444111000444::::::666444555666333///,,,&&&!!!###***...((($$$&&&***000888???;;;888444444666888777555&&&&&&444999666111((('''&&&%%%&&&''')))***+++---...+++'''''',,,222<<<666+++$$$%%%***+++((($$$***000333000+++%%%"""'''&&&&&&&&&"""###'''""""""***000///,,,,,,,,,+++)))&&&%%%'''(((+++...---'''""" !!!%%%)))'''"""###&&&))),,,000222...&&&'''(((&&&$$$''',,,,,,)))&&&"""###%%%&&&%%%***$$$  ###&&&%%%### $$$%%%!!! $$$(((+++,,,---...)))###))),,,111333222000...---///...''' ###...222...$$$'''000===DDD@@@888333333888<<<<<<>>>LLLcccuuuvvv```OOOCCC:::222000///...000444111111111222555777888999...---+++))))))...555:::666444222333555666333111))) ###)))999888777666555666888999;;;:::555---%%%"""$$$(((%%%%%%###%%%...777666...+++555;;;:::666666444111///---,,,,,,///222444444888:::;;;999555222222333...000222///+++((((((***///222444444222111333444>>>BBB@@@555,,,,,,222777444111000000+++$$$$$$)))))))))***,,,---...---,,,//////...,,,***,,,111555666000******///111///***---...000333666444111---###!!! """''')))'''%%%$$$###'''...333444777;;;666555888;;;:::555333444000///...,,,&&&!!!###))))))&&&(((...333444777===222444777:::999666111...!!!///>>>BBB>>>;;;111---))))))---111333444***------)))%%%%%%))),,,333+++$$$"""!!! ###!!!'''...000...(((###!!!&&&&&&((((((### &&&((($$$!!!###)))///222111)))((((((&&&%%%$$$%%%%%%'''++++++&&&!!!!!!%%%&&&+++000---'''%%%)))+++,,,000111,,,$$$%%%&&&&&&$$$&&&))))))%%%!!! &&&  """!!!!!! ###&&&### $$$((())),,,---((( ))),,,000222111///...---000000***"""'''333666000$$$&&&///<<>>EEEFFF<<<111---000222000---...111...'''%%%(((+++,,,///333666777666444222///,,,***,,,000444888444---&&&%%%+++...---******,,,///000000---***(((!!!!!!!!!###%%%&&&%%%######$$$***222555666999>>>777666888:::777111///000***+++---...)))###$$$***%%%&&&,,,666888666777===***000777:::777000)))%%%!!! )));;;GGGGGGCCCAAA777111,,,---444:::======,,,......)))%%%&&&***---...%%%!!!###!!!$$$###(((...000...***'''&&&&&&&&&((()))$$$!!!''')))&&&"""###(((///333555&&&'''''''''%%%###"""!!!&&&***+++'''###""" &&&******---111...'''%%%(((******---...(((!!! """ """$$$'''###!!!&&&))),,,111333...'''(((,,,///111000---,,,+++000111***"""&&&222444,,,!!!###***666;;;666...***...555;;;>>>DDDXXXuuuyyyaaaMMMCCCBBB:::555555555111111555111666;;;<<<999444111000000,,,(((%%%&&&***...000555888<<<<<<888111+++'''!!!"""))),,,222000111555666555666:::666000'''!!! &&&&&&&&&)))111999999333777333...***))),,,000333)))'''%%%'''---333666777444777999666222111555:::888111///333444000...///111...***)))+++///444666>>>;;;===BBB===222---///333......555888333000000444000111999<<<777222222+++---...//////000333666555///)))***///222000---,,,,,,******...111...''''''((()))'''%%%###$$$&&&###)))111777;;;======:::666000,,,...000***!!!&&&%%%'''---333333+++### (((333:::777///...111///...+++***---000+++$$$!!!%%%222AAAEEE???<<<===999555000...000222333222111,,,((('''***...111222666111))) %%%+++000000111333555444...))))))(((&&&&&&'''''''''%%%***)))'''%%%&&&,,,666>>>===111'''&&&###%%%%%%((()))%%%!!! &&&+++***%%%!!!$$$+++...)))###$$$)))---...---+++###!!!$$$!!! """!!!%%%(((!!!"""+++******000>>>EEE:::***---''')))444666///---222:::555...'''###!!!!!!!!!###'''///666555000---///444444222666GGGccc}}}qqqYYYFFF<<<<<<777555888999444222444999===AAAAAA<<<444///,,,***)))((())),,,000333555888999999888444///+++)))'''###!!!'''---000//////333:::<<<999888999444000+++%%%  !!!''')))******...444777555===999555000------...///&&&"""!!!)))111555666777777555222......222555333...---222444222111333000...,,,***+++...222555>>>::::::<<<888...***,,,333000111999<<<888444333777222222666777111------......---------------,,,...+++)))+++111555555333---...------000222...&&&###%%%'''&&&###!!!"""###"""$$$'''+++000444888;;;888666111,,,,,,---((( )))(((***///444333+++###%%%///777666///---///,,,,,,***'''***---,,,''')))---666???>>>888666999777333///---...//////...***%%%$$$+++777>>><<<777222///+++&&&$$$'''---222000000000111222222000...---+++(((&&&''''''&&&%%%%%%&&&'''(((+++444@@@JJJSSSHHH;;;222+++%%%$$$&&&%%%###!!! """%%%'''(((&&&###"""(((000222---%%%"""(((---...---+++### %%%&&&""" ######&&&)))((()))111AAAJJJCCC666...***---555444---,,,111<<<999333+++$$$ """&&&---333111,,,,,,111333666999@@@QQQllljjjTTTBBB999666666:::@@@AAA<<<666444666999======888000((($$$&&&'''***---000222333333777555333000---+++*********'''"""!!!%%%***///222,,,...666???BBB>>>::::::111000---)))%%%###"""###''',,,...***(((,,,222555;;;:::888555222///---,,,&&&%%%000666777;;;999444000......000222222......222444333222444000///...,,,,,,---111444BBB>>>;;;:::666111///000222000222999===:::555222777333111222222...++++++222///,,,+++,,,***'''$$$$$$&&&)))---111444666777222333333111222333...&&&###&&&***)))%%%"""!!!"""'''&&&$$$$$$''',,,111444666777555111111222///***,,,***+++///333000(((!!!&&&///111---))))))(((******((()))---...,,,000333888999222+++,,,111222///,,,++++++,,,+++***$$$,,,>>>GGG@@@555......---+++)))***---000---...///......///111333000,,,(((%%%%%%%%%%%%%%%"""$$$&&&)))...777DDDMMMaaa[[[MMM===333000,,,(((''' ###(((&&&""" ###,,,444666000(((!!!''',,,,,,+++((("""!!!%%%### !!!###%%%&&&"""!!!!!! ''''''''')))222@@@HHHCCC999)))))),,,000,,,$$$%%%,,,888777444---%%%!!! """"""&&&+++...+++''',,,333555;;;CCCMMM___wwwwwwdddRRRCCC;;;555999@@@GGGIIIDDD;;;555,,,///444666333...'''###(((+++///222111///---+++000...+++*********))))))***'''######%%%***...000,,,///777@@@CCC???;;;;;;000---++++++,,,,,,)))&&&&&&---///(((!!!$$$,,,333222333444555444222000...+++"""%%%111777888>>>:::666444333333111000333222222222333222111222111111000///......000222>>><<<999555555666777666111///000333666555111...555222000///.........///222---))))))+++***&&&!!! %%%***...///000333555888888666222000000,,,&&&(((---111000+++%%%$$$$$$***'''$$$""""""%%%))),,,...222444222444777777444+++++++++...///,,,%%%''',,,)))%%%###&&&+++...---...111333222222666777111&&& ###)))******)))(((((()))((((((###&&&666===777---+++------,,,)))&&&$$$$$$&&&))),,,---,,,---000444---***%%%""""""###$$$$$$"""$$$%%%&&&)))000999AAAVVVVVVMMM>>>666666000'''&&& $$$""" """***222444///***$$$(((***&&&###!!! !!!###%%%'''#########!!!%%%'''&&&)))111;;;===666---%%%''',,,---&&&###,,,000222111,,,&&&###$$$'''&&&(((,,,---(((&&&,,,666;;;CCCLLLVVVggg}}}|||mmm\\\MMMAAA:::555;;;BBBHHHJJJFFF<<<444***,,,///111111...***''',,,111666777444...***((()))((((((***---...,,,***)))'''$$$$$$'''+++...///...///555===@@@<<<:::;;;///***'''***111444000+++'''---...&&&!!!)))///---///222555666555222000///&&&%%%///555666:::888777666666444111...222444444333333444444444222111111111111111000///222444111,,,000888:::777222000...---///111///+++333222000---,,,...000111+++&&&"""###'''(((&&&"""&&&+++000222000///000222999888444---******(((###,,,222777666///)))'''(((,,,***'''$$$######$$$%%%&&&+++......111555555222,,,,,,---...///+++%%% %%%,,,***&&&$$$&&&---333333444777666444222777666...""""""'''$$$%%%%%%%%%&&&&&&((()))&&& !!!)))//////+++)))+++---,,,'''"""$$$)))++++++,,,...111)))%%%!!!!!!######$$$%%%%%%$$$$$$'''...444===AAA???666222333,,,!!!""" $$$***---+++((((((***''' !!!!!!"""###"""!!! !!!### """###!!!%%%%%%%%%***222777333))) %%%***//////((($$$***444000111000---)))'''(((***+++,,,......+++)))000:::EEEMMMVVV^^^kkk|||nnn___PPPDDD:::444444999???BBBDDDCCC<<<555---+++++++++,,,+++)))'''///444999:::666000,,,+++(((((()))---111222000,,,)))'''&&&&&&***---000000......222999:::777555666---'''$$$'''///555333///+++...---&&&"""%%%+++...///111333555555444222000---'''!!!$$$***000222555555555333111...,,,+++...333555444555888::::::555222000222777777333...---222000+++000;;;===555111000...,,,...111///***000111///***(((***------%%%!!! ###$$$###///222666666333000000111333444000***'''''''''$$$+++222888888111,,,,,,...///...+++)))&&&%%%$$$$$$***---//////222555444///...///000111111...)))%%%""" ###+++111///,,,+++(((---222333555888666222333888999000'''%%%'''(((######$$$$$$###$$$''')))'''$$$"""###&&&+++...///'''***,,,,,,((($$$ !!!&&&)))+++,,,---...'''$$$!!! """######$$$%%%%%%$$$"""%%%***///,,,///111000///...''' """$$$!!!###&&&'''&&&(((***&&& ###%%%"""###$$$""""""%%%''''''+++,,,'''$$$&&&((()))$$$$$$)))222555///&&&!!!$$$)))...,,,'''&&&---555666444111---+++*********,,,,,,...111222222888???QQQYYYbbbgggrrruuulll^^^QQQGGG???888444333777::::::===AAA@@@:::111---((('''(((+++,,,+++000555999999333---++++++***((((((+++000111///+++'''&&&%%%'''+++...000111,,,,,,000666666111......)))'''$$$$$$''',,,000222222222...***+++000111000000000111222222111000000)))'''%%%###$$$(((---111666666333...)))&&&'''***...555888555666:::======777222...333<<<===555,,,///666444,,,111===;;;...***,,,------000333///(((&&&******$$$"""'''******'''$$$ """$$$111333444444333222222222,,,000111...---...---***(((000888999444111444888555333///,,,)))(((((((((...///000111666:::666///...///111222222000,,,)))((('''+++222555333111222***+++******...333222---111888:::333...,,,***'''%%%&&&%%%###!!!!!!%%%(((''''''(((***---///...---(((***,,,,,,)))%%%###"""""""""###&&&+++...///000***(((%%%$$$$$$%%%$$$$$$###%%%%%%$$$"""###(((,,,)))'''***000222///,,,,,,$$$###!!!!!!######  ###$$$$$$%%%(((&&&###(((---+++$$$ """""""""$$$""""""$$$'''...222111***'''***---,,,$$$###(((000222,,,'''&&&###(((+++((($$$&&&,,,222777111+++)))***,,,+++))))))(((+++333999<<<@@@EEE[[[eeennnttt}}}hhh___SSSIIICCC@@@===:::444888888777;;;CCCDDD@@@777222+++***---222555777111555888555...(((%%%&&&,,,(((%%%'''+++---+++(((%%%$$$$$$&&&***---///000)))***///555555...)))(((&&&''''''### ###,,,444777555000---222888777222,,,,,,,,,---......///000&&&'''((('''&&&)))...333:::999444,,,###!!!%%%+++222999;;;777666:::<<<:::999222---444???AAA777+++...666444***---777333###!!!'''+++---111444...%%%!!!###&&&++++++...***%%%"""&&&/////////000111222222111)))000555666777888555111&&&///888:::777666;;;AAA999666111---******+++---*********---555;;;777...+++---///111111///,,,***++++++...444666333333555***(((###!!!'''------)))///666999444000///***$$$))))))'''######'''((())),,,111555333---&&&***,,,---+++((($$$"""!!!'''$$$"""$$$***///222222...,,,***(((((('''&&&$$$$$$%%%%%%###!!!!!!$$$(((+++&&&(((222777444555;;;555111,,,'''&&&%%%###"""!!!!!!######""" &&&'''!!!!!!)))111111***"""!!!%%%%%% !!!###"""!!!###%%%111444111)))&&&***...---'''$$$&&&,,,...)))''')))(((,,,---)))''')))///333111***###"""(((,,,,,,)))&&&$$$)))444>>>CCCFFFIII```lllxxx~~~ppp^^^SSSFFF@@@AAADDDCCCAAA888888888:::???CCCBBB???<<<;;;777111+++,,,333999999;;;;;;444***%%%'''+++...///,,,((((((,,,,,,(((&&&%%%$$$%%%(((+++---...---111222000///000---)))''')))+++(((%%%%%%***///999444000333:::;;;555///$$$&&&)))...111111...+++000)))'''+++......111777???===:::333)))!!!%%%...555<<<@@@===;;;<<<;;;777555222444<<>>IIIPPPbbbuuuoooXXXNNNBBB<<<===??????===666888:::===@@@@@@<<<888<<<===;;;444,,,***///555;;;;;;999333,,,'''''')))000111...)))(((+++---+++)))'''%%%$$$&&&(((+++,,,...333555444333444111,,,)))+++,,,***''''''+++///888222...///222222,,,%%%$$$%%%(((+++...//////......)))(((,,,...///222888>>><<<;;;777...%%%%%%)))444<<>>:::888777222,,,)))+++,,,***)))+++...///......(((,,,,,,***+++000555666444444333111---*********+++---///111111000...---//////...---+++'''###!!!&&&***++++++---222333111///333666555111,,,******111222111,,,%%%!!! !!!"""%%%))),,,......---,,,---***(((((())))))&&&$$$))) ###(((...///...---***)))***,,,---...+++---000000***$$$###$$$&&&+++333666333---((("""###""" !!!###$$$'''***)))&&&)))///777000)))&&&!!!"""(((&&&(((***)))%%%"""###%%%"""!!!!!!"""######!!!%%%)))---///000000222444,,,'''!!! $$$'''))),,,...000444999CCCMMMUUUgggwwwlllSSSJJJ@@@;;;;;;===<<<:::555555777;;;>>>>>>===;;;===AAAAAA:::///(((+++000;;;999666111---***((((((---000000***&&&(((++++++'''&&&%%%%%%&&&))),,,......333666555555666222---***,,,---,,,))))))---000333...******,,,+++&&&!!!%%%&&&)))+++...//////000000,,,+++---///...111555;;;:::::::::444***&&&&&&***000777<<<@@@BBB===777222000111555777555222222222111,,,''')))///333222---)))'''***,,,)))%%%$$$!!! %%%(((((('''%%%%%%$$$###$$$(((---111999888666111///333===FFF;;;888///'''&&&+++...---111222444333---)))---555;;;777666777444...++++++)))+++------,,,,,,---...,,,......******000666777666555222...)))&&&&&&&&&,,,111666888555111......222...+++******)))&&&"""&&&+++///...///000---))),,,///333222---)))((((((444444222,,,$$$###)))...///...***((()))))))))******((($$$!!!'''!!!'''---111333111,,,&&&  ###"""%%%***+++&&& $$$(((///666888666///))) !!!$$$%%%"""!!!)))333>>>333***&&&### %%%!!!&&&'''%%%######%%% !!!###$$$###!!!###''',,,///000//////000+++)))&&&""" ###%%%///111333777>>>IIIUUU]]]nnn}}}~~~hhhQQQKKKCCC>>>>>>???>>><<<555333444999===@@@CCCGGG>>>DDDGGG@@@333******...888444///---------***(((&&&---000+++&&&$$$%%%%%% """%%%(((***---///111,,,111444444333333///******+++---,,,,,,---///222...,,,***+++------+++(((&&&(((,,,......---------222111000000...---...111666555666999666...)))((($$$&&&***///555999999666777555333222000---******000000---+++---444666555111---***)))***((('''&&&%%%******(((***(((&&&%%%''',,,222777777999777000)))***444===888666...### &&&...222999;;;:::444***%%%***000...---111666777111+++***(((...222///,,,,,,---...000222///)))(((...333444555444111,,,'''$$$%%%&&&,,,444<<<===888111...---222---((((((,,,---+++''')))...000/////////,,,''''''+++//////,,,******+++222333222---&&& """'''+++,,,***&&&$$$&&&(((+++......+++'''######---111222333444000+++%%%$$$"""###''''''"""###(((...000111000+++%%%!!!"""###!!!&&&333;;;...$$$""""""%%%'''&&&$$$$$$%%%!!!!!!!!!$$$&&&((('''&&&'''+++///111000...***((()))++++++'''""" ###&&&222222444999BBBNNN[[[ccctttvvvaaaOOOJJJDDDAAAAAA@@@???===222222888AAAEEECCCCCCGGG>>>DDDGGGBBB777...---000222...******---...---***###,,,222///)))%%%"""""")))---/////////000,,,111333333222222///)))***+++,,,---...000222444///000111333333222111000###(((---...,,,)))&&&&&&...111222000......///000000///000444333...+++,,,///,,,***+++...111555777888777444///+++((('''%%%---/////////222888999666555333...+++))))))((('''%%%******'''---)))%%%###&&&,,,444888777;;;:::222'''###)))111333333...$$$ &&&111777===???>>>555+++&&&(((+++&&&'''---666999222***&&&'''000666222------...---...000---((((((...333555555444111...***)))***,,,,,,444<<<>>>888111,,,+++///+++(((***///111///,,,***///111111333888999777)))---000000---***+++,,,///222555222,,,&&&""""""###$$$%%%'''&&&%%%$$$###$$$)))///333333000,,,))))))222444333222111---***&&&!!!...)))&&&&&&%%%!!! %%%***,,,)))'''(((%%%  !!!!!! &&&444777*** !!!$$$'''%%%#########'''%%%"""###%%%((()))***+++---000222222///***&&&%%%(((***'''""" $$$***111000111777CCCRRR```hhhwwwiiiXXXIIIGGGCCCAAA???>>><<<;;;111555AAANNNMMMAAA888777999===???===666111111222///,,,)))))),,,......,,,&&&...444333...)))$$$$$$,,,//////,,,+++,,,,,,111333333333555333///---...///000111333333444444777:::;;;888444111000!!!&&&+++,,,)))%%%######(((...222000...000111222)))))),,,///...******---777333000...+++(((,,,111444666555///++++++***)))...000000///222777888555777666222,,,)))))))))'''"""&&&)))(((&&&+++'''"""!!!&&&---333777999======555***%%%(((---000222///'''$$$)))222777888======777000---+++(((&&&&&&,,,555888111(((###'''111777222---......***'''******(((***222888:::444444444222//////000222,,,111888999555///***(((***))))))---111222000---...111111///111666888666+++---...,,,'''$$$###$$$...222555555000+++)))((((((''''''&&&&&&&&&&&&'''&&&,,,333888777333///---(((&&&(((...111000///000+++(((((()))"""'''444---((('''&&&"""!!!###)))//////((($$$&&&%%% ###%%%&&&%%%$$$***666888,,,!!! !!!  !!!$$$###!!!!!!""",,,)))$$$!!!"""###%%%%%%(((***---222444333///,,,"""$$$%%%""" %%%+++...---///777GGGZZZjjjsss|||uuu\\\NNNDDDCCCAAA???>>><<<:::888555888CCCOOOKKK:::......000111333333222222222333000...,,,,,,,,,---......+++000222000---+++%%%$$$***,,,***)))***,,,***...111111444888999777555444444444555444333222444999>>>>>>888222---,,,%%%(((++++++(((&&&(((+++(((000444000,,,...///---###%%%+++...***$$$$$$(((000111444555...&&&&&&,,,333777777111...///000...222222///+++,,,222444222666888444,,,((()))(((%%%!!!"""%%%'''((('''%%%$$$&&&$$$###%%%+++111555777999;;;;;;666...***---222111444333,,,(((***///000111888<<<;;;::::::333+++%%%"""%%%---222...(((%%%&&&000555///,,,...,,,%%%###(((***)))---555<<<===111222333222000///000111,,,...111222111---)))&&&%%%(((,,,///111///,,,)))+++------******------***+++---...+++%%%!!!!!!"""---000111///+++))))))+++++++++++++++,,,---......+++111888;;;999444000...,,,...555;;;999222......'''%%%'''***$$$'''000***'''((('''%%%$$$%%%)))111333+++&&&)))'''!!!!!!!!!###'''+++,,,)))&&&"""***333666+++"""  #########$$$&&&,,,)))%%%###"""###""""""%%%'''***000555666333000%%%$$$!!! '''---000///222>>>RRRiii|||mmmTTTGGGBBBBBBAAA???>>>;;;999777;;;999???GGGAAA222,,,///***))))))+++...111333333222111000...---------...---///...+++***)))$$$"""&&&'''&&&''',,,000&&&***---...333999===<<<;;;:::999888777555333000000666======777000+++)))***,,,...,,,)))***000666---555777111+++***)))&&&$$$+++...((( ###'''---999???888,,,)))///555:::;;;444000222222///777555---&&&'''---111000555888555,,,'''((('''###"""%%%)))***)))&&&$$$###$$$$$$%%%+++333888:::999777888777333///...222777444777666///*********)))...555<<<@@@DDDEEE<<<111 $$$+++,,,))))))%%%///333---+++...***!!!%%%***,,,,,,///666;;;<<<---...000///...,,,,,,---,,,,,,,,,......,,,'''$$$###(((...111000,,,'''%%% $$$'''''')))---...,,,///111222000,,,))))))+++,,,---+++((($$$###&&&***+++---///111333444444444...444:::<<<999333///---(((222AAAKKKGGG:::000...%%%###'''+++$$$%%%((($$$$$$''')))&&&%%%&&&&&&111555---))),,,)))"""!!!"""%%%***......+++&&& !!!""""""'''...000'''!!!%%%&&&&&&)))+++)))(((&&&&&&&&&&&&%%%###%%%&&&)))...444555333000***'''""""""***000444333888FFF]]]wwwdddQQQIIIKKKHHHFFFDDD===444333999>>>999888;;;888111///111***"""&&&---///......555777333***(((...333333999555///***'''$$$"""(((,,,+++,,,///000///+++---,,,---444<<<<<<555555888;;;:::666333333333666333333333---'''+++555//////000111333333333222000222555777555///(((### %%%***---+++&&&""" )))777===;;;555111000666666555444444444///)))555***""""""######&&&+++111222111,,,***)))$$$''',,,,,,,,,---***$$$!!!%%%+++///333;;;EEENNNDDD@@@:::777666777888999444333222000---+++((('''...666>>>BBBDDDBBB:::000"""###---222///+++###'''++++++)))'''((()))...,,,***,,,000222222111((()))+++...+++'''***///))),,,///000...+++***)))###,,,---&&&&&&,,,---(((((( ,,,333000///444000000///...///111333444(((((($$$!!!+++///---222333666777666333000---///777@@@EEEBBB999///)))...555FFFUUUQQQ>>>222333$$$###'''+++)))###%%%+++,,,+++((($$$"""###&&&***///...+++***(((&&&### !!!%%%***+++)))'''"""!!! ###&&&''''''***)))&&&### !!!&&&!!!&&&---///,,,))))))###""""""""" &&&+++...---+++)))$$$"""(((---///555444<<>>===@@@BBB<<<111+++,,,***$$$###***000000---+++000333555444666999555...333111......---+++'''###(((///444444333444222///333333111///444:::999333111555888999666444555777555222111222...***---444333111000333777777222---***///555888666111+++'''###''',,,///,,,'''### )))555;;;888333///---,,,,,,,,,...111222000---111&&&!!!&&&+++000222111,,,)))'''###""")))////////////,,,&&&$$$'''+++---///666???GGGBBB>>>888444222333444555222000,,,)))&&&%%%$$$$$$)))111888:::<<<:::222***$$$!!!!!!'''///111,,,&&&!!!%%%''''''''''''(((***((((((+++///222222000+++'''&&&)))***)))+++...(((---222555444111...---)))000111***)))///111,,,***$$$'''333888444111444111000...------000333444,,,,,,(((%%%)))222777666/////////000000111222333777:::===>>>;;;333+++%%%***222DDDRRRNNN===333555)))''')))---,,,((()))---+++)))%%% !!!'''+++666222---***'''%%%###""""""!!!!!!!!!"""######"""!!! !!!###%%%%%%%%%------)))### ###)))%%%!!!(((///222000---'''!!!!!!""" """&&&!!!###%%%&&&)))+++,,,&&&!!!)))000333222666FFFcccxxx]]]NNNKKKFFFEEEEEECCC===666666999AAAFFFLLLMMMDDD555,,,***)))%%%'''...333///)))%%%***---///444:::<<<444***,,,,,,,,,......---***''',,,444<<<======;;;777111666555222000444999999555333666999888555333444666444111000111000...///333555222000444999777...%%%###***333777555000,,,***'''+++///000---(((### ###***333666444///+++)))&&&%%%&&&)))...000111111111'''$$$(((...111000,,,******'''###''',,,111222222111,,,'''&&&(((***+++---333<<>>;;;555///------///111222///+++&&&$$$$$$&&&'''(((...333333333222,,,&&&((('''(((---222111***$$$###'''(((&&&$$$$$$%%%&&&***...111111000+++$$$"""''')))***---''',,,333777777444000......333111***(((...111///***'''+++666999333000111222000,,,***+++...222555000///---,,,000999>>>>>>000...,,,+++...333888<<<;;;999777666555111***%%%%%%///@@@MMMGGG999333777---)))(((***+++))))))***)))&&&"""!!!(((---777333---(((&&&&&&&&&%%%$$$%%%$$$ """""""""$$$''''''&&&$$$,,,,,,((("""### ###***((("""(((---...---+++%%%!!!!!!%%%"""&&&))))))'''(((---111---''' !!!***333888222<<>>222///444...)))%%%$$$%%%%%%###!!!###""" !!!''',,,///,,,(((&&&&&&'''((('''###'''((($$$%%%%%%''')))++++++(((&&&%%%###""" &&&'''$$$###%%%&&&''')))+++,,,+++)))'''%%%"""''')))+++---...///111333***&&&!!! $$$,,,444:::666DDD[[[wwwfffPPPHHHJJJLLLMMMLLLFFF===777444333<<>>444...,,,------333;;;===444***%%%***+++---///000......///000000...---,,,,,,,,,---666???GGGIIIGGGCCC<<<666---+++***---222666;;;>>>BBBBBB@@@:::222------...333222111111222333111......111555666333...)))&&&((())))))'''%%%$$$'''***+++---...---***&&&$$$###++++++,,,------+++(((%%%$$$"""$$$))),,,+++...444222...'''""""""""" )))...000......111333222...---...000000---((($$$%%%%%%&&&(((+++000555999000000...+++)))***...111------...///000111222333000555777444111000...+++------.........---+++******((('''(((******&&&"""%%%&&&)))+++---...000111+++)))***,,,,,,+++///666000222444333111///......///...+++$$$!!!###&&&(((---...111444222///000333666222---((((((+++000444---++++++...111222333333000///......000444888;;;333000...111666777444///+++111:::;;;333+++***...---***$$$ ###&&&'''%%%$$$$$$%%%&&&$$$###%%%***'''&&&&&&(((***,,,+++'''$$$&&&,,,---...111444444333111...***'''&&&######!!! !!! """(((///111---)))%%%$$$###$$$'''...555::::::OOOjjjvvv\\\GGG???@@@HHHLLLLLLEEE===999777444>>>FFFJJJFFF???:::777444111222999AAABBB999000,,,,,,111999@@@>>>777222111333444555555555666888:::@@@GGGKKKHHHDDDAAA<<<666...,,,,,,000333444777<<>>888111---...000333555666333111111///+++...333777777333///...000+++)))%%%"""###&&&***---,,,------+++(((''''''(((...+++)))***,,,,,,***'''""""""***,,,))),,,444...+++&&&!!!"""%%%###'''---000...---000444444444///,,,...///+++'''%%%&&&&&&&&&'''(((***+++,,,,,,...///---+++,,,///333'''(((***---///000111111222888:::666222111111///,,,---...---+++))))))***111///---,,,,,,+++***(((***+++,,,,,,++++++...000...111666:::888333555:::999999999777333111000000111000+++&&&""""""%%%'''444888<<<;;;777555888<<<999555///***(((***...111***(((***000222...++++++)))******+++---...///000444222222333666777444111222444555111)))$$$%%%''',,,+++(((""" !!!%%%$$$######$$$### """(((((("""$$$$$$%%%''')))'''$$$!!!!!!!!!###  $$$///777888777777444444333///)))%%%###""" $$$%%%""" ###''')))%%%///111***######$$$%%%'''+++111888===AAA]]]|||iiiQQQ???666666>>>EEEGGGAAA===<<<<<<999@@@FFFIIIFFFBBB@@@===777111222888@@@AAA999222000111444===IIIJJJAAA777444///333888;;;;;;;;;;;;<<>>;;;333---//////,,,((()))''''''((()))******)))(((,,,000333222///...000333))))))***+++,,,...000111444:::===999444333333222...111444333...***)))***//////...---,,,---000222000000...+++((('''***---000333:::BBBBBB;;;666555;;;<<<===;;;888444222111333111---)))$$$"""$$$&&&555<<>><<>>;;;AAADDDAAA???>>>999111---...444<<<<<<666000///666444999EEEKKKDDD;;;666***000888<<<;;;888666555777:::;;;777666999<<<;;;111///222999;;;999;;;BBB@@@???;;;333,,,(((***---333;;;>>>777///---+++(((000...,,,...111555666666)))$$$!!!%%%000888;;;:::000...+++((((((***000444222,,,&&&''',,,000///---///,,,...555111'''&&&...:::666+++!!! '''***&&&!!!)))111333666???GGGKKKAAA666///000111---+++,,,'''(((***---//////---+++...222666555111///000222111///---,,,---000333555555<<<@@@<<<777666666666222777<<<;;;555...+++++++++,,,---,,,+++...444:::333222000***%%%$$$'''***000111888CCCGGG???444...888;;;>>>>>>:::666222000444111---***%%%""""""%%%000:::BBBBBB<<<999:::;;;===999333...+++***,,,---))))))///999<<<444---+++,,,---...///000222333444444444333111111333777;;;;;;555+++""" """""""""))),,,&&&"""$$$$$$!!! """'''***&&&$$$!!!!!!###''')))***%%%(((***)))'''%%%&&&(((&&&&&&%%%&&&&&&&&&###!!!!!!((($$$...CCCMMMCCC000######%%%&&&$$$!!! """$$$(((,,,'''$$$'''***))) """$$$&&&'''&&&%%%))))))))))))---555AAAIII\\\qqqfffQQQDDD777222333111555:::======<<<::::::BBB@@@???AAABBB???777///,,,000444555333...***(((///666;;;<<<@@@CCC???888555333000...---...------666444555888888555444777222000......111777<<<@@@FFFBBB===555+++'''///999;;;888555333222222111000222...&&&###+++777888222((((((***000888;;;888555333222222111,,,'''***000000***###"""(((...111111444///111888555***(((---666888000"""%%%((($$$$$$'''...888>>>BBBKKKSSSHHH555(((+++///------111000222444555333000...---444:::;;;444///000000---777222000000///000666===:::===???===888444333333444777999:::888222+++''''''...000+++'''+++222777999888444,,,### ###'''---222@@@NNNKKK:::000111333444444222111111...***+++...,,,'''$$$%%%&&&%%%***<<>>RRRfffzzz\\\KKKAAA666//////...111444777888999:::<<>>666///...//////000111333777===AAAGGGFFFGGGHHHHHHCCC;;;444888777444000---,,,///111///111333666===FFFKKKJJJFFF>>>222******111<<>>>>>777---,,,000...'''''''''---888??????;;;:::555---+++000222,,,)))***000555:::;;;777111---+++333888:::555000...---+++333///,,,,,,,,,,,,111888???<<<888444333111000///555444444333111///---,,,***...///+++)))))))))&&&%%%(((,,,+++((($$$$$$$$$+++333BBBMMMGGG777///000000000000...---,,,...111&&&,,,...---...111222111999NNN]]]TTTCCC;;;<<<<<>>;;;555000...111666:::111...---///...******,,,,,,+++******,,,...111333...+++,,,222444000,,,***---///111333444555666777555111------111555333...///222444222---,,,///222111333777888333...///555---******000777<<<<<<999:::666444777888:::AAAJJJGGGDDD:::111///222///))))))(((...;;;DDDAAA999333---))))))...///+++(((***999888777666444///(((###000555999777444111000000111---++++++***)))...555777444222222555666444111000000......---...///000+++---,,,(((&&&'''&&&### """%%%%%%"""  ***000;;;BBB<<<111,,,///000111222111---***,,,111&&&***,,,******///222111:::RRRbbbZZZHHH@@@@@@AAA===;;;555,,,### ###((()))'''$$$"""!!!$$$***///111222111---)))(((---111555555888@@@HHHKKKHHHBBB999555///(((%%%&&&***...***((((((***------)))&&&$$$###"""  ###%%%)))***,,,,,,+++)))$$$ ###%%%&&&---555888777000***((()))((("""!!!'''+++''' !!!!!!%%%$$$###%%%%%%$$$######$$$&&&(((***+++### !!!'''+++***)))***---111+++&&&+++555KKKiiinnnTTT===777888777666888888666333111222777???EEEEEEEEEEEEEEEBBB<<<666111---...000000000000222444///,,,***,,,000444888;;;::::::888444000...///111---******+++)))$$$"""$$$((((((((()))+++...111222///,,,...555:::666111...---///111222111111333555333...+++,,,///000...,,,111444555111+++***///444,,,)))+++111444333222333,,,,,,...555;;;===888222222222333666888:::???EEEJJJDDD:::000,,,---+++((('''&&&---;;;EEEAAA777///***&&&%%%(((******+++,,,<<<444---,,,000///''' )))...333666555111111222///,,,******)))(((---333000000111444888999555111,,,+++++++++---///222444------***%%%###&&&'''%%%!!!!!! !!!$$$''',,,...222333///******---000222888;;;444***)))...///111000+++***///444444888OOO^^^VVVEEE<<<::::::444111***"""###'''(((&&&### $$$,,,111111...)))&&&%%%&&&((()))777777;;;BBBHHHHHHCCC===444222---(((%%%''',,,000,,,***)))+++---...+++'''###%%%&&&&&&%%%$$$&&&((((((((()))(((%%%!!!###%%%%%%%%%***111444222000***&&&$$$!!!###%%%'''%%%  !!!###$$$&&&$$$,,,000///&&&###$$$+++///---)))''')))---(((%%%...:::RRRpppaaaLLL999444444333444999666666444222111555:::???>>>>>>===;;;777222---***%%%))),,,...---+++***)))---******...222444555888======;;;555000---///222,,,+++,,,///---'''$$$$$$&&&'''(((***,,,...000111444111222999<<<:::777666000222222111......222555222---))),,,...---,,,,,,888999777222---,,,111666000)))'''---333333000...---,,,...444999999333,,,'''***///333666888;;;>>>CCC???777...(((&&&%%%%%%###""")))777@@@<<<333,,,)))$$$!!!"""'''+++......444,,,$$$%%%+++...***$$$###&&&...444444000000333000,,,++++++***))),,,222222333666888999777222...++++++,,,---///111333555///000---'''$$$'''******&&&### ###***222777111///,,,***)))***+++,,,,,,333AAAHHH???...'''***333555222,,,)))---000000999MMMYYYRRRCCC:::777444///***###"""'''+++&&&%%%$$$"""###'''---222222---'''$$$%%%'''((((((666999>>>CCCDDDBBB<<<888222222000+++'''(((---222...---,,,,,,......---,,,))),,,///...,,,***+++---+++)))(((&&&!!! %%%((((((&&&$$$&&&+++---***---((($$$!!! ###!!! !!!"""))) %%%///333333000***)))...222///***((($$$'''###%%%333BBBYYYtttwwwVVVGGG:::777555111222777222333444444444555888:::<<<;;;999555000,,,)))((( $$$))),,,,,,)))(((''',,,))),,,333777444222444;;;======999333///000333,,,,,,000555555000,,,++++++,,,---///000111222333555222222666777666666999333444444111......333888444...***---///------000999888555111...000555:::777000---000333111///......,,,+++...333444000+++&&&***///333444666888888999999777222***%%%$$$''' '''333:::666///***((("""&&&...000...***'''$$$%%%(((***)))'''"""%%%...666666000000333000---,,,---+++)))---222666888::::::777444111000...000111333444444444333111666666///)))))),,,---...***%%%$$$)))222;;;AAA888333,,,***---000000---&&&222HHHVVVKKK444'''(((///222111,,,((())))))'''111BBBMMMHHH>>>999666111333,,,$$$"""&&&(((###$$$%%%&&&''')))---000111...***&&&$$$%%%)))+++444:::@@@CCC@@@<<<888666666777666111,,,+++...333......---,,,++++++...000111333444111,,,***,,,000...***'''###"""---......***%%%%%%))))))&&&'''%%%###!!!"""""" !!!!!! !!! %%%"""$$$***000333444+++&&&***///111000000&&&)))&&&,,,???PPPeee}}}fffQQQFFF>>>===999222111666///222555777777777999:::>>>===:::444///+++***)))"""''',,,---,,,,,,,,,---+++///777999222......333999??????999222//////***,,,222999;;;666222111222333444555666666555555333000...000000000222777444666555222...///666<<<777///,,,///111///000444333222///---...222999===:::666333444333111111333///+++''')))---000///------111555555555666666555333777;;;999000((('''+++!!!"""(((333888444---***'''!!!(((111111---$$$&&&))))))'''%%%&&&'''&&&)))111:::999333111555111...---...,,,***---333888:::<<<:::555222333444333444777888888666444222333:::===666...,,,---...555000***(((,,,444===BBB===777///---222777444...!!!111LLL^^^TTT999)))(((,,,111333///+++***'''### 000;;;:::555444222---:::222(((  ###&&&((()))***---///...///---(((""""""(((///222999AAABBB>>>999777777:::<<<;;;666000---///333,,,---,,,)))'''''',,,000555666444///((('''***//////***%%%!!!$$$111444333...((((((+++***'''""""""############"""!!!"""#########"""   """$$$###"""$$$***///111&&&###+++222666999---///---666LLL^^^qqq~~~vvvZZZCCC>>>999888::::::777333...444:::999444111444888<<<999888888444000000444,,,)))'''***111777999888555333222333444222...***222444999>>>AAA===444---,,,333<<<@@@>>>999666555222222333555888888777555000,,,((()))---111333222;;;999555...))))))...333777111...111888:::444---000,,,(((&&&(((...333666333555888::::::777222///...///...------///555999;;;666444666666222//////555444222000......------'''))),,,///000...+++)))'''###!!!$$$,,,///---(((---......+++'''%%%&&&))))))'''+++222777666666777;;;>>>:::111,,,---...+++111777;;;888111...333999999666555666999:::888666999???>>>555222777777000000///000333111...444>>>AAA<<<666222...++++++---&&&888NNNYYYRRRAAA111'''333111///......,,,)))''''''+++///222222333555777666444---%%%%%%)))((("""$$$"""###&&&### $$$,,,111+++%%%###%%%)))++++++,,,555???DDDBBB>>><<<===<<>>999777777555000+++,,,000444555222222777;;;>>>:::888777444111333888999333------222999===>>>888333000222777777111+++(((---555>>>BBB===222(((---111666999999888666555333222222333444555333222//////000222333666:::===>>>;;;555---'''''',,,111666222000222666666111+++...+++(((&&&''')))+++,,,...222666999888444111///111///---...111555888999555222111555555111//////))))))***+++,,,...///000333222111222222000,,,((('''$$$###&&&,,,//////---......,,,)))&&&&&&))),,,,,,))))))///444777:::======@@@===555//////...+++,,,222999888444333888>>>===:::777666888999:::999333::::::333333:::;;;666)))))),,,//////---333<<>>888+++%%%&&&  %%%%%%"""%%%+++000///***(((...777777222000333>>>OOO```ooo~~~aaaIII???<<<888666666333...******,,,---///111555;;;@@@???:::777555333111555;;;???888000---000777;;;>>>;;;444...000777999333+++###'''...666;;;:::333,,,///......000333555555555222000///...///000///...000333777888777999>>>CCC@@@<<<444***######)))...333222222222222///+++'''))))))'''&&&%%%$$$$$$$$$***...333555333000//////222...,,,...333777777555...,,,---222444111......"""###%%%(((+++...000111999444111222555444...'''$$$$$$&&&(((+++---.........,,,)))&&&%%%'''---111222,,,***...333777===CCC>>>AAA@@@:::444111...+++***111888999666555999>>>???<<<777555555777888888222888888444555;;;===888%%%&&&))),,,,,,***...444???>>>:::333+++%%%""" 222???NNNSSSLLL>>>111***$$$(((+++(((### ###(((,,,***,,,333<<>>:::111'''$$$)))///111222111...)))%%%"""%%%&&&&&&%%%%%%$$$&&&'''+++...111000---+++---000///...---...000222111111***(((+++111333///,,,,,,&&&''')))+++...///000111222---+++000888999111((($$$)))++++++)))***+++,,,)))%%%###%%%+++222888888222///111555888===BBB===??????<<<666111,,,***---333999:::666333444777;;;:::777555444444333333555999:::777888:::777111%%%'''***+++)))'''((()))777:::999333,,,(((%%%"""///888CCCFFFAAA666---(((!!!###"""!!!'''***)))***000888<<<999555333777999666111---+++***---&&& $$$)))---000000//////111333222---(((''')))000:::AAABBB;;;555222...(((%%%,,,666999777888333---***+++,,,,,,+++...------///111...&&&&&&%%%$$$$$$%%%'''***---***)))&&&###!!! !!!###+++DDDMMMBBB...!!! %%%,,,//////------222000---+++,,,///111111555CCCVVVdddllluuuhhhNNN<<<333222333444555666555444******+++---333;;;CCCHHH999444000...,,,+++000777666666777999;;;;;;;;;:::888555111---+++++++++,,,+++)))'''***111888<<<===222---'''&&&)))...111111***((('''''')))+++,,,,,,000...---///444888:::;;;777444---$$$ %%%***---111000,,,&&&""" ###$$$%%%%%%&&&(((---000///000///,,,))))))---000,,,000444333...,,,---///***(((***000222...++++++***,,,---///111111222222+++((((((111<<<===444)))&&&...111///+++)))******'''$$$###(((///888===<<<777555888:::888888:::888999;;;:::666///***(((...333777888444111111333777888::::::888555222111333555777777777555...'''%%%(((******))))))((('''666===???888111///,,,(((&&&,,,333666333---'''%%%'''###%%%(((+++---.........///222555---///222111---(((&&&(((+++)))&&&''',,,111333222)))***,,,000333222---(((%%%'''---777AAADDD>>>888333///(((&&&---999???>>>===666---***,,,000111111111...+++---111000***$$$"""!!!"""###&&&(((******'''&&&%%%###  ###""")))<<>>000###$$$+++222666777444111...+++(((&&&'''+++111777BBBSSShhhttt{{{{{{qqq\\\GGG;;;333222111111000111111222+++---000222555;;;BBBFFF666333000///---***---333...000444777999999999888777555222,,,((('''+++...******+++000777::::::999333///+++)))***+++---...'''&&&&&&''')))+++++++++***((()))...666:::999777......***$$$"""'''+++///000...)))$$$!!!!!!$$$&&&''''''***000555///---+++******+++---...+++333999777000+++---111+++(((***000222000---...***,,,...111333444555444,,,)))***333===???555+++$$$***111444444111000111---***'''(((...555;;;>>>===:::999<<<<<<666111111111222555777333,,,((()))+++000444555333222333444555999===???===999666555000///000222333111***$$$"""&&&((((((***------***555===@@@666...+++)))$$$###(((***)))&&&$$$###---'''!!!!!!&&&***+++000444555...&&&###)))000***((()))***((($$$$$$''',,,...//////111555555222&&&&&&''',,,000000,,,(((###$$$)))222<<>>@@@:::111---...111333444000,,,)))+++...///,,,(((!!! !!!%%%((())))))(((&&&&&&%%%!!!"""$$$###!!!,,,666;;;999222%%%"""(((///444999<<<888222,,,)))'''''''''+++666AAAIII\\\sssyyy~~~wwwmmm```NNNAAA;;;555444222000......000222,,,000555777666888===BBB666444444444111------000------...///000333777:::999666000,,,***,,,000333---,,,,,,///555888888666333333222///,,,***)))***(((''''''(((***+++***((($$$(((...444777555111---&&&((()))'''""" !!!"""&&&)))...222222///)))%%% %%%)))***))))))---000)))''''''***///000---******000666777333///...000+++(((***000444333222444---///222444666777777777---******111:::===888111(((+++...111444777999;;;333111///111555:::<<<===;;;888888;;;:::333,,,***,,,+++///333111+++(((***,,,///222333333333555777444888===???===;;;::::::666111---...000///,,,)))###'''((('''***//////,,,000:::<<<000'''%%%### """%%%''''''%%%$$$###***)))(((&&&&&&'''***,,,333777888222'''###(((///+++%%%###&&&'''%%%&&&***000555666333111444444111&&&%%%%%%(((,,,---***'''$$$&&&)))///666999777555000///***$$$'''111999;;;>>>:::555111///.........)))((('''))),,,---+++(((""" ###''')))******((((((((("""!!!&&&'''### !!!!!!'''///555555222...%%%!!!"""!!!###'''(((###$$$***///333888<<<888111---+++,,,//////222===IIIPPPeee|||~~~~~~}}}kkk___RRREEE<<<;;;777666333111///000444666+++222999:::777666:::???777666777999555///...000555222///,,,---333;;;AAA<<<555...,,,///333666666444///))))))---333777888333555777444...)))'''((()))))))))***+++***(((&&&!!!***555:::666---%%%!!!"""&&&))))))&&&#########&&&)))...333666444...))) &&&,,,---***'''''')))"""!!!$$$+++333444...&&&'''+++000333333111...---***(((***000555555666999333555777999999999888777+++(((''',,,555;;;;;;777))))))))),,,111888???BBB:::777555777:::===<<<;;;999666666999777000***((()))(((,,,222000***))),,,///111333333333333555777333666:::;;;:::999;;;===AAA888000...///000///...'''******'''(((......)))...999;;;///&&&&&&%%% ###%%%'''(((((('''&&&%%%###(((,,,,,,(((%%%'''***111666888444,,,(((+++000---%%% $$$(((''')))---444:::;;;444///111222000(((&&&%%%&&&)))***(((&&&,,,---///333777999999888444444000))))))111:::===999888666222---)))&&&%%%###$$$&&&)))++++++)))'''%%%!!!###(((***+++,,,)))))))))###"""(((,,,+++******)))&&&)))222666222---)))"""!!!###"""!!!***000333///%%%###)))...111666;;;777/////////222777777777BBBNNN[[[qqq{{{yyyhhh^^^UUUIII===777555111111555777777===EEE@@@>>><<<;;;;;;999777555777999<<<<<<:::777555555111...++++++000666;;;>>>:::444...---,,,,,,///555666444000------///333555;;;888555111///...------...---,,,---...---(((%%%...---222:::999...######)))...,,,&&&"""###'''+++---111555666555000---%%% $$$'''%%%######'''&&&%%%'''+++///111222333000+++''''''***///333444///---///...+++,,,222999@@@AAA===???EEE@@@555&&&!!! &&&,,,000333777...'''###'''...333888===<<<777222222666999888666888999999444,,,###"""%%%(((***++++++,,,...---111222...,,,///222222333///444@@@AAA999777<<>>:::444//////222///&&&!!!$$$&&&'''&&&$$$""" $$$$$$###"""!!!!!! !!! !!!&&&+++,,,***(((''''''......***### !!!!!! !!!"""  %%%'''%%%###"""+++<<>>>>>;;;888555333...,,,+++---111777;;;===:::333...---,,,+++---111777555333222111222444555777666444444333333111000444111///111333222---(((---...333888444)))!!!!!!'''---000---&&& !!!$$$)))+++///333555333000---%%%###((('''%%%%%%+++***((('''''')))+++,,,444000***&&&$$$&&&***---777222//////,,,''''''+++222999<<<:::===BBB<<<111'''###"""''',,,...111444---'''###'''***,,,000333666444222444777777222---000000///***%%%!!! !!!)))+++---...---,,,,,,---+++//////***''',,,222555999333333;;;===666444777GGGFFF===333222888666///---444777111,,,...444777999999777444555555,,,""""""(((***%%%"""%%%***,,,%%%)))***))),,,222444222222222333444333000,,,)))######%%%)))...111222222000666888666333222000,,,(((+++///333444222///---222///,,,,,,///111111000///222555666666555666777111,,,)))+++//////((( """"""!!!   """###$$$$$$###!!!!!! $$$'''++++++(((&&&&&&'''+++***$$$""" !!!"""&&&(((&&&$$$"""&&&333@@@;;;)))!!!!!!"""###%%%555<<>>>>>:::555111///)))(((***---222666888999888222------,,,******,,,333333222222222333333444333222333666888999888666<<<777222333666666000***,,,...333333---$$$!!!###***///333...&&&"""%%%(((,,,000222222111///(((!!!$$$++++++(((&&&++++++***'''######&&&***111...)))%%%###%%%(((***444111///...)))$$$$$$''')))111666666999<<<888///'''###"""'''***+++,,,///***%%%###''')))((()))+++000111444888:::666...''')))(((&&&###"""###'''***444555555333000...------***000222,,,***000:::@@@???555000444666222///111>>>>>>888000000666555---000444555222111555888777888999888555444222***""""""))),,,%%% $$$,,,222+++)))'''(((///666444///111111333555666333...***###&&&***---...000222444,,,222666555333222///+++)))+++000666;;;:::444...555000***))),,,...,,,)))---111555666555222000///***%%%###&&&,,,///***%%%$$$!!! ###### ###%%%%%%###"""%%%$$$######$$$)))+++,,,***&&&$$$%%%'''%%%$$$!!!"""&&&'''%%%""" !!!)))555555***!!!"""###"""444>>>GGGJJJOOO[[[hhhppp~~~hhh___XXXXXXVVVLLL@@@999444222222555777888999:::;;;999777777777666444333///333888999666111---+++$$$%%%)))...333666666444444...******+++(((&&&'''+++++++++,,,---000222333222111111555:::???@@@@@@BBB;;;444333666555...(((,,,,,,------***&&&$$$%%%)))...222...&&& ###!!!$$$***...111222333444///'''###(((......+++((((((******&&&!!! %%%++++++)))&&&$$$$$$'''***,,,+++,,,---,,,(((%%%&&&(((&&&,,,000111444777555000&&&######'''******+++///(((%%%%%%)))***((((((+++,,,///444:::;;;888000))))))((('''&&&'''+++///222:::;;;:::666222...------)))111444000...333===CCC???333+++---000///,,,,,,222555222,,,...555444...111111000...222777888444444444222000///---)))%%%$$$***,,,(((&&&+++111444222...+++,,,000333111---333333555777999666000+++***---000///---,,,---///...444888666444222///*********,,,333:::;;;666000444111///111444333---''',,,///222333222000......***&&&###%%%***---+++'''$$$!!!"""'''***(((###"""&&&&&&$$$"""((()))'''$$$$$$&&&,,,------)))$$$"""$$$&&& ###%%%""" $$$,,,,,,%%%$$$!!! $$$'''(((&&&333===GGGKKKPPP]]]mmmvvvttt\\\TTTOOOQQQQQQIII???999444333333444888;;;<<<:::888777777777666333...***(((---333555444111...,,,%%%(((---333888:::777555000)))%%%''')))'''$$$$$$&&&%%%$$$%%%)))...444888555222///222:::BBBGGGHHHGGG???777444444222,,,&&&,,,***''''''+++,,,)))$$$%%%+++000...'''###%%%((( %%%***...111333666999777///***---111///,,,******,,,+++&&& $$$***'''&&&$$$"""###%%%''')))%%%***---+++((('''((()))(((,,,...///000444444333)))&&&'''+++------000555---++++++---,,,((('''***))),,,111666999777222///+++***+++,,,///111333444888888777333///,,,+++++++++222666111---...222555777...'''(((---...,,,***...444444111333::::::555***)))''''''...777999555///...---,,,******,,,...))),,,------111666777444111111111111///...///111777666666999;;;999333...111333444222...,,,---000444:::<<<999555222...)))***((('''+++222555444000000222777>>>BBB===222)))+++,,,------,,,---000222111,,,''''''***,,,***(((%%%$$$######$$$&&&)))+++((("""$$$)))+++***&&&(((***((($$$ (((***)))&&&!!!!!! """  !!!###""""""%%%""" !!!$$$((()))(((444>>>FFFJJJRRRaaaqqq{{{nnnZZZNNNCCC@@@AAA>>>999888444444333444999@@@AAA>>>:::999888888777333...***'''+++111555555444222111+++...444;;;??????<<<888---&&&"""%%%)))(((&&&%%%'''&&&%%%'''+++222999>>>999333...111:::DDDJJJKKKGGGAAA:::555222000,,,)))---***&&&'''---111+++"""!!!(((//////+++))),,,000&&&***///111111333777:::;;;444000111111///------000///,,,&&&!!! ###'''&&&%%%###!!!!!!!!!"""###%%%---111---(((&&&'''&&&***---000111111222333444///,,,,,,///000000444;;;666222///---)))###"""&&&&&&)))...222444444333111+++++++++...111222111000000111000...,,,***+++,,,555::::::444...+++***'''...***(((***///000---***,,,333555222444::::::444"""!!!!!!***666;;;999---,,,---...,,,+++000777111222111222777<<<:::444,,,...222222...***///777999666555888<<<<<<666111333333222111000111444666:::>>>>>>999444111---)))***'''$$$%%%***...//////+++222<<>>BBBAAA===999---%%% $$$***+++***************,,,000666;;;???:::444///222<<>>FFFHHHFFF888777444...)))'''***---,,,111222///......))) ###***222444222222777<<<888:::;;;888333000222666555333333222///+++...444111---(((%%%&&&))),,,---''''''''''''((()))***+++$$$///555000***))))))((()))///666;;;999222------333///,,,+++((((((...666333...(((######)))---222666666444333222,,,)))'''(((,,,......------///000222333666:::===888555000***))),,,***%%%$$$+++222666777666111,,,+++333666111///222///((()))'''"""$$$///666777%%%(((000666333,,,...555???AAA>>>666111333555555///---...///***###%%%---333///---111999>>><<<999111,,,'''&&&***000333444999;;;999222---,,,+++((())))))(((&&&%%%&&&***,,,(((///777999666333333444++++++***)))(((***...222000+++%%%###$$$'''***,,,111///+++)))(((***---///(((((((((''''''***///333222'''###***,,,)))$$$  $$$$$$!!!###"""   $$$%%%###"""$$$&&&...999JJJ___xxxyyy___LLLDDDBBB===777444666===CCC>>>888555999>>>???>>>??????333***---444555000,,,(((''''''+++111555666555333111333:::>>>:::444222222+++$$$$$$+++111333222666000...444;;;======>>>:::888777999===???>>><<<>>>999111)))%%%'''---222444222000111222///)))$$$''',,,444999;;;:::999888===999444000000222444444444000,,,---000000,,,'''''',,,---'''&&&***+++)))---&&&!!!"""***000111///(((,,,000///+++((((((***,,,///333666666333000---111---******...111333222222000+++&&&######"""(((,,,...,,,///444222,,,'''(((+++...,,,(((***//////,,,,,,222999<<>>===<<<666,,,### """&&&///666444555444000+++(((***,,,***&&&$$$%%%***---+++(((%%%)))///222///***---444...---+++(((%%%###$$$%%%***+++***(((&&&''',,,111555...&&&###%%%))),,,---,,,(((%%%''',,,///...,,,111'''!!! %%%))))))%%%!!! !!!%%%%%% ###%%%%%%%%% !!!'''333???UUUpppqqqXXXHHHBBBAAA>>>999777888===AAA;;;777666<<<@@@???;;;:::666///+++///333000,,,*** !!!'''...333444222---,,,///666999777444444000***%%%'''///666::::::333000111888======<<<<<<888777777:::<<<===:::777666444000+++&&&'''+++000111222222///***''''''(((***///666:::;;;:::888888444333111111444777999;;;///,,,)))+++///000,,,(((###((()))&&&%%%)))+++)))%%%!!!!!!'''---000000(((,,,000///,,,***,,,///000111333444444222111///---++++++,,,000111000//////...***'''&&&'''&&&%%%'''+++---,,,///333111,,,***,,,000444333///000444000---...444888:::<<>>666444666<<>>:::222---///444(((&&&(((...222111000111000...***%%%!!!###***000///,,,))))))+++---+++)))''')))---...***%%%'''---,,,,,,+++)))'''### """&&&+++///111333555666111***""" %%%)))***---***)))---444;;;>>>???888...###!!!"""""" ###''')))'''""""""###!!!$$$$$$%%%###)))333OOOccc|||wwwrrr{{{qqq[[[KKKCCC??????@@@???===;;;999999444222444999:::555///,,,+++(((***444;;;<<<;;;:::555111,,,+++,,,---+++)))------///111...)))***///444111---++++++---//////+++,,,111777666222111333666666666666555333000......555;;;;;;555///...///***000333...$$$$$$***...111555888999999999:::;;;<<<===<<<999666444333---***(((+++///111...***!!!###%%%%%%$$$%%%'''''' ###'''***,,,...333666222333222///+++)))***+++/////////...---,,,,,,+++.........///...---+++)))222000///...+++((((((++++++,,,---///222333111///***---555;;;:::555444666111---,,,000333333444777444444444222...***'''&&&###)))...000---******+++)))))))))'''%%%&&&***...000444555111///111111//////+++((())),,,...///000---///333444333///+++(((&&&&&&&&&'''))),,,000222:::<<<===777...)))***...%%%%%%)))111555111---------,,,)))$$$!!!###)))...111///,,,+++,,,,,,+++))),,,,,,......***&&&(((---///...---,,,***'''"""###%%%))),,,...000222444000)))!!!$$$(((***+++***+++111;;;DDDKKKNNN@@@555&&&!!!%%%&&&###$$$%%%&&&%%%!!!###""""""!!!%%%### """""" !!!###!!!$$$(((***444AAA\\\sssqqqooozzz|||fffTTTHHHDDD<<<======>>>===;;;888555777444444777777222......000((('''111>>>DDDCCCBBB===888111------///...---000000111111---((()))...666444222...+++)))***+++000///111333222......222666555444222000////////////666===>>>:::333///...***...111///***&&&&&&''',,,///222555666888;;;===DDDEEEDDD???888222...---...***(((***...000,,,(((%%%&&&''''''&&&######$$$"""'''+++---,,,---111555222111000...+++******+++...///000000000---+++)))000///,,,(((&&&%%%&&&'''222//////000---((()))...000///000333555444222111)))---444;;;999333111333///***(((,,,000111555999444777999888222,,,(((&&&###)))//////+++))),,,111000111000,,,((((((,,,000444777555///,,,...///...,,,++++++///444888666222---000333666555000***%%%%%%### $$$,,,444999<<<;;;777222---***((((((%%%$$$&&&,,,...***'''&&&)))++++++)))%%%%%%(((+++222111...------,,,+++***...,,,,,,---***&&&(((...///---,,,++++++)))%%%"""$$$###"""$$$''',,,111333///)))!!!!!!&&&))))))'''(((,,,444???JJJSSSWWWFFF:::***!!!'''+++...---,,,)))%%%  !!! !!!&&&)))))))))&&&""" $$$&&&&&&((()))&&&!!! $$$(((+++888GGG]]]www|||ooooooyyymmmYYYKKKCCC@@@777777777999;;;;;;999777;;;888777888777222111333...%%%%%%444IIIVVV[[[[[[SSSMMMEEE>>>;;;888444111222000111222000++++++...111333444222///...111444:::555333333111......111333444444333000//////000---222888:::888444///,,,+++---///000///,,,)))(((---...111333444777<<>>@@@999444444333///------...222666666444111000///,,,---000444777666222...+++---...///...---------000111222333444777<<>>CCCFFF???:::333,,,(((&&&&&&'''###///:::;;;333++++++...(((++++++'''$$$### ###&&&&&&&&&''')))***'''""" ***111888III[[[pppjjjTTTFFF???:::777//////...111999>>>:::222//////222666555222222555555666<<>>???GGGXXXeeekkkeeeYYYPPPKKKAAA111***,,,---,,,...222111...///333555111+++((())),,,------///111000,,,((()))...222777222...//////...222888???===666---***///555777:::777777888555000111555999888555...((('''***...000,,,))),,,222444///***""""""""" %%%"""""")))111777444000...,,,***%%%######&&&+++//////...,,,,,,------///000111222111---+++***%%%!!!&&&///---...333333///...111...,,,(((%%%$$$%%%''')))///...,,,,,,222999888333---***((()))+++***'''###(((,,,111222222000000000,,,++++++,,,...111333444...222444222222555444222)))------******------)))(((,,,111555777888888888777666333000---------,,,111...***'''''''''&&&&&&)))...000//////000...***+++++++++******,,,222666555000---/////////111555333111///---...000333444222...+++*********000888555,,,"""$$$))))))(((!!!%%%&&&""""""&&&'''%%%  %%%%%%###&&&,,,///000...&&&!!! %%%######"""######!!!(((***))))))'''$$$!!!!!!$$$''')))((("""///@@@RRRfffuuuzzziiiRRRAAA999999999:::999555...***...444444000'''$$$&&&...333222000000111///111777999555222222555666666888BBBPPPZZZ^^^___aaa```ZZZNNNBBB888222///---,,,---+++'''(((,,,...,,,******---000111222000...+++'''$$$'''...444555222000000---,,,111888EEEEEE>>>333,,,...333666777555444444111---...111999888444---'''$$$&&&)))222///------...///...---###"""!!!""" !!! !!!+++000333000......---***###"""$$$)))///222222000,,,)))''')))---111111000...((($$$######"""###'''((('''))),,,---...222777222...'''"""!!!%%%***...333000***(((...666888444111,,,((())),,,,,,'''!!!&&&)))---111222444777999000///---,,,---///222555000222444333666:::999555///000...++++++,,,)))$$$'''---444777555333444666<<<999444000---******+++))))))((('''''''''((((((&&&+++......///111///+++///---+++(((&&&)))...222333///+++***))))))...555555000,,,,,,000555999:::444111///...,,,***---333000((( """'''))))))%%%((()))&&&''',,,000111###!!!!!!###""" ###(((******&&&### !!!###""" """%%%$$$ """$$$%%%'''%%%###!!!!!!###%%%&&&%%%111HHH^^^rrrrrraaaJJJ999222333444555777333---(((***000000---!!!)))000111...,,,///++++++000222111111222555555666:::@@@FFFFFFDDDEEEOOOVVVSSSPPPNNNEEE:::---******+++)))''')))---+++,,,,,,...111444555666333000,,,)))((((((///666111222666777111+++,,,111BBBCCC===222++++++///111111111111000...,,,---000777777444---&&&"""###&&&222111000,,,)))))),,,///%%%%%%$$$!!!!!!$$$$$$!!!,,,//////------000000---&&&&&&(((,,,111333000---+++'''###&&&,,,000///---***(((&&&%%%$$$$$$&&&((()))))))))(((&&&(((000777222---'''###"""&&&+++///000---(((%%%***222444000111...+++******)))%%%"""###$$$'''***...222666999333333111///,,,,,,---......///000333;;;BBBAAA;;;666333///---///000...***,,,111555777666444444444:::666333222///***)))***(((***++++++)))((((((***&&&+++...///222555555222---+++&&&""""""$$$))),,,///,,,******(((&&&+++111666000***+++222:::>>>>>>555333222222...)))***---///)))""" !!!%%%((((((((())))))'''''',,,222777***(((%%%"""!!!"""'''+++***)))$$$"""%%%###!!!###%%%(((,,,***&&& $$$((($$$$$$######"""!!!$$$777NNNdddyyyxxxfffVVVAAA111,,,---000000000///,,,)))***...---))) )))111111---,,,...***(((,,,000111333666888555444666999888555222444===BBBCCCIIIPPPIII<<<---++++++,,,+++)))+++000+++---///111222333444555555000......---+++...555333333444333---&&&&&&,,,666888555...((()))++++++...000000///...///111222444444222,,,&&&""""""$$$000000///***$$$$$$)))...)))+++***$$$!!!$$$(((((("""###+++---...,,,...222444222---,,,---///222111---(((((($$$ """(((+++***'''''',,,000---(((&&&(((++++++...---'''"""$$$---444---+++(((&&&&&&(((***,,,)))((($$$###)))///...))),,,------***%%%""""""$$$""""""###%%%)))...222444111333555333000---,,,,,,))))))***222@@@LLLKKKDDD:::222,,,---333666666444444333444666888888444111222000111555333,,,((()))///333555222+++%%%$$$$$$+++///222333666;;;===;;;000,,,'''$$$%%%(((,,,///---+++---000///,,,---000333...)))+++333:::===<<<666444444444000)))'''***111---'''###"""###%%%'''$$$###""" $$$---555555111))) $$$)))$$$$$$"""!!!&&&%%%"""!!! $$$###!!!$$$'''+++000...***""" $$$)))"""$$$&&&'''%%%"""$$$333FFFXXXkkklllVVVHHH666***(((+++...///---...---***+++...,,,'''"""!!!$$$---333222///...000+++))),,,000111444888999333/////////...///111666999999999@@@GGGBBB777///------...,,,)))***...,,,...000111000000111222333---,,,111111---...444999333---'''"""$$$,,,+++......++++++,,,+++(((...111222///...111333222...//////***$$$!!! """,,,,,,+++%%% %%%***...222222***!!! $$$&&&)))***&&& &&&)))---///------111555555222111000111333111,,,'''%%%###!!!"""%%%&&&$$$!!!&&&000666222+++))),,,------333333***"""$$$,,,222(((((())))))***)))))))))$$$$$$"""###(((...,,,&&&))),,,---)))"""!!!%%%$$$###"""$$$(((---000111,,,000555666333111000111'''%%%'''222GGGVVVVVVMMM;;;111***...666:::999777777333111222666666333000,,,)))---555555---(((***888===???:::...%%%!!!"""///111111///222777:::999888444///---///222555666000...111888:::777333222000...,,,...333777888888777555666666222+++(((***333000,,,&&&"""!!!$$$'''$$$""" !!!---999GGGAAA555%%%###%%%###+++,,,)))""" """######&&&+++000///+++%%%  !!!!!!$$$)))!!!$$$''')))(((&&&%%%%%%""",,,>>>RRRcccrrrrrraaaMMMAAA111((('''+++...//////111000,,,+++---,,,)))######(((000333///---...444...+++---000000333777666222000111000,,,///555888777666555777888666333---,,,---///---)))))),,,---///111111//////000222333+++***111333000222::::::222(((###!!!!!!'''...(((***,,,---222444///(((,,,000111,,,***---...,,,''')))***'''""" ''''''%%%!!!!!!%%%---444555---%%%%%%'''((('''&&&(((***((($$$###''''''...111...+++---111333222000000111444333///+++(((((())))))(((%%%###!!!)))000333///,,,...000///111:::;;;///$$$###)))...%%%&&&(((*********((('''%%%$$$"""###)))///...((()))+++***'''""" !!!$$$&&&$$$"""$$$)))---//////(((---111222///...000333(((%%%'''555MMM^^^^^^TTT===222,,,333<<<<<<777333333111///......///000000***&&&***333333+++(((,,,:::AAAGGGCCC888...,,,...777777333...---222555444===999555333555777888888333///111:::@@@>>>888555222333555777888888888777999777888888444...,,,...222111---'''!!! ###'''%%%!!! ###222AAASSSOOOBBB000&&&%%%&&&&&& !!!+++...+++&&&### !!!$$$###!!! !!!###(((......+++%%%""""""$$$###"""$$$)))###%%%&&&%%%$$$%%%(((+++)))222EEE]]]qqq{{{iii[[[MMMAAA333***))),,,...///444555222---+++------***!!!###)))///000+++***,,,777111---...000///111444333333777<<<999111///444333111222222000...///333((((((***...---))))))---000222444333111111333555444+++)))111555444888AAA777000***))))))(((***---)))+++---111888;;;444)))***...---'''$$$'''(((%%%###%%%&&&$$$ $$$$$$"""!!!)))111444,,,&&&(((,,,,,,(((&&&&&&))))))&&&%%%''''''///333...)))***...000000......111444555333000---///111000---(((&&&$$$+++......***+++111333///777@@@AAA333%%%!!!%%%((($$$%%%''')))***)))(((''''''&&&######***111111---,,,***'''%%%$$$#########$$$"""!!!$$$)))---...---(((+++...,,,((((((+++///***'''(((777PPPcccbbbXXX@@@555111999AAA>>>555///---......+++'''''',,,000+++&&&(((000111)))(((...888BBBKKKJJJBBB;;;<<>>:::555444555666666444444......777@@@@@@:::555666999>>>???>>><<<:::999:::999999:::777111///111//////---'''!!!###(((!!!"""333DDDRRRPPPFFF555+++)))(((%%%)))%%%))),,,******&&&""""""''')))'''$$$"""!!!&&&,,,---***$$$"""###&&&%%%"""$$$((('''&&&###%%%***222:::MMMhhhppp[[[OOOEEE;;;111...000444333111333444111---...111111...***((()))...000---+++,,,:::777333///...///111222222000111555666333222555444...******...222222111---&&&###)))111222111000222111222111---+++222;;;222333333222666<<<;;;777444,,,***000555111,,,***+++###!!!***999>>>444(((,,,,,,,,,+++((('''((())) !!!$$$'''%%%!!!###)))))),,,,,,******///222222&&&$$$%%%***(((""""""'''...222111)))&&&+++000000'''))))))''')))---,,,(((***444999222((($$$&&&(((222888777...((()))+++***000888:::222'''######$$$"""(((///000,,,''''''(((***!!!###,,,333666888<<<111'''%%%### !!!%%%(((### ###+++111111...000***(((,,,...)))%%%&&&$$$'''///888OOOmmmkkkKKK>>>999777;;;>>>:::444222...111333111,,,)))***---...,,,)))&&&%%%'''***---777;;;FFFPPPKKK<<<888>>>KKKAAA888333111222888@@@;;;@@@>>>555///000222000444444555666777888999999>>>>>>???AAABBBAAA===:::999;;;888333222666555000000...+++***)))'''$$$!!!### %%%+++:::IIITTTLLL@@@333***'''(((***---...)))###''''''######+++,,,)))$$$+++......###)))***'''###!!! !!!%%%***---///***,,,***%%% """&&&)))111FFF```uuusss\\\NNNFFF===222...000222111//////111111000444999:::888222///000555666333000000666555444333333333222111000......111222000111555...+++(((***...111111///)))$$$###)))///000000111444222222111---))),,,111111555888888:::<<<999555333,,,+++222777555000...(((###"""+++777<<<555,,,%%%(((---000111---(((%%%!!!!!!$$$'''(((&&&"""  !!!''',,,...222444222222666777555///***(((,,,---******,,,***---+++&&&%%%)))***(((###$$$$$$$$$'''---///,,,555<<<===444***&&&'''(((///555555...)))***,,,+++)))000333///***)))))))))%%%---111...)))$$$"""""" &&&)))...444999000(((&&&$$$!!!!!!$$$+++&&&"""$$$,,,222333111111---...444555...'''%%%(((***000888LLLiiijjjNNN@@@<<<:::;;;999444111111///111333333111/////////000,,,'''######'''---111777777@@@MMMMMMAAA888888???:::555333000///444:::>>>AAA@@@999444555444222222444666666444333444555;;;;;;;;;<<<<<<999555222666888777444444777555///...111222...'''"""!!!""""""%%%+++222???KKKRRRLLLAAA555,,,((()))+++...///))) """)))+++""" $$$,,,111///)))###***,,,,,,%%%###!!!$$$(((***'''$$$"""'''+++---((()))'''%%%$$$)))///333@@@UUUooottt\\\MMMEEE===333///000111111///,,,///111222777<<<===:::333000222777888444000///111111333666888888555222000,,,,,,///000...000333***(((&&&(((,,,///...,,,$$$"""$$$))),,,+++---000222000///000...)))'''))),,,555;;;;;;888666333///...******000666444000---######%%%,,,444888666111&&&(((+++000444222,,,'''$$$$$$&&&))),,,---)))$$$"""&&&***---111666999:::;;;===;;;777222///000555888555111000***)))%%%###%%%***+++(((''''''&&&$$$'''...111///:::??????777...,,,,,,,,,+++000222...+++,,,......%%%***,,,***+++...---***###,,,222222,,,### '''000555000,,,***'''###"""$$$,,,'''"""$$$+++222444444222111444:::;;;444***$$$))))))///555EEEaaagggSSS>>>:::888777444///000333000000111333666777666444888000&&& &&&---111555111666DDDKKKCCC777111111000222333000---000555???AAA@@@===<<<>>>???===666999:::999777555666777999999999:::999666111---111444666555666777333---)))111777333''' ###)))######&&&,,,111666???GGGFFFBBB:::000(((%%%%%%''',,,,,,'''$$$)))!!!!!!$$$---666666000(((###''''''%%%'''$$$"""$$$'''***)))''' !!!%%%***---///&&&%%%$$$&&&***000666;;;LLLbbb}}}lllXXXKKKBBB;;;333000111333333222///111222111333666555000000...000666888444000000......000555:::;;;999666111///000333222///...000+++(((&&&&&&)))+++,,,+++$$$$$$'''***)))&&&)))...,,,)))***---...***&&&&&&(((222888555///,,,+++***)))''''''***...---(((%%%"""&&&+++000333444555222---)))***///222111///((()))***+++///222---'''"""'''***+++...444999;;;>>>@@@<<<666222666???FFFHHHDDD>>>;;;555---$$$!!!'''///222111444333...)))***///111///666:::<<<888555555444111(((+++......---...000111******'''&&&***...---(((!!!%%%,,,333444///&&&!!!%%%...555444333000+++'''&&&(((---(((######)))000555666444444666:::;;;555+++%%%$$$###)))///<<>>===>>>BBBHHHMMMOOOEEEBBB>>><<<;;;;;;;;;;;;777888;;;>>>>>>:::444//////111555888888555...(((%%%...666444***$$$(((///&&&'''+++000444666999;;;222111---'''!!!!!!)))'''"""&&&$$$"""&&&111888777...((( """$$$$$$!!!"""!!!!!!###''')))(((''''''%%%$$$&&&))),,,......&&&$$$%%%)))...111555:::MMMeeexxxlll^^^PPPFFF===888333111333666888888333555444111111333///***...,,,///666999666444444...,,,---222888======;;;555444666999888222......000,,,(((&&&''')))+++---((()))+++---)))$$$%%%******'''''',,,,,,(((%%%%%%***111555...&&&%%%(((+++***)))'''&&&'''%%%!!!!!!&&&)))***---111555999222+++***---000000///,,,//////...000333000))) !!!%%%&&&'''+++111666999>>>@@@;;;444666>>>GGGLLLMMMNNNPPPQQQFFF777'''"""'''///555888;;;999444---,,,000222///000444666777999;;;777111'''(((***,,,......111333000,,,'''%%%***111000***'''***...222444111***%%%&&&%%%,,,777::::::555...***+++,,,///***%%%%%%***111777:::666555444444444222---''' &&&---666OOOdddfffCCC333%%%%%%---222333333111,,,(((+++444>>>BBBCCC@@@777+++&&&)))---...,,,+++&&&%%%***///000...,,,---...222777888777:::@@@BBB???===>>>BBBJJJSSS[[[TTTJJJ???999999:::888555444666:::>>>???;;;555000...000555:::999222)))###$$$***///...(((%%%'''***###''',,,111444555333000###%%%'''$$$!!!%%%"""%%%///---''''''111777444...***$$$%%%'''((()))'''###  """$$$%%%$$$"""$$$###"""$$$''')))******'''%%%'''---000///111777LLLeeevvvhhh\\\QQQGGG@@@999666333222555999===>>>777888777444444666444///***(((***111555333333444000,,,+++000999@@@AAA@@@999777999<<<:::444//////222000---******,,,...000------///000,,,%%%%%%(((+++((((((***)))%%%$$$&&&111555444+++%%%'''...222222111---'''$$$### %%%&&&%%%&&&+++000222000000111111///***%%%,,,333444000///333222,,,%%%%%%$$$#########%%%%%%,,,000333555:::===888111000555888999???KKKVVV[[[MMM===,,,''')))...333777999888333------222333111///111222444888;;;555,,,(((&&&'''***---...111555111...******111888666000))),,,000222222///,,,***((( &&&+++:::???>>>555,,,***,,,///111---))))))---333999===888666222......111///***###!!!)))///333HHHccclllUUU???)))%%%---222222///111,,,(((,,,666AAAGGGJJJ===444******111777777444---)))%%%$$$'''))),,,---000///333:::>>>>>>@@@DDDCCC@@@>>>>>>>>>CCCOOO[[[\\\PPPBBB999666666333000777777888999888666111---...///444:::999///%%%%%%''''''%%%""" $$$+++000555666111***%%%***)))%%%"""###%%%###""")))555???888...***000555111---,,,###&&&)))+++,,,+++(((&&& !!!!!!!!!!!! %%%$$$###%%%(((+++++++++'''%%%)))000000...444>>>WWWpppmmm]]]QQQIIIBBB===888666444444777;;;???AAA:::;;;999666888;;;;;;777***'''(((---111000000222111...---333===DDDEEECCC:::777666888777333222444///000111222222222333444111000111222000***((())))))(((((()))'''$$$(((...777999555,,,(((,,,444999999888222((($$$$$$!!!"""""" !!!&&&***))),,,111333111,,,$$$(((333777111...333444000///000///,,,(((%%%&&&(((///000//////333555111)))!!!""""""'''666IIISSSSSSCCC888000000333333555888777666222......333555222111///,,,---444:::555,,,+++&&&%%%))),,,,,,000555222333444666<<<@@@<<<444%%%***000111///+++))))))%%%""""""$$$$$$$$$(((...:::@@@>>>111&&&%%%+++//////,,,)))))),,,222888;;;999777111,,,---222222---***'''...111///???[[[jjjfffNNN555,,,///333333222000......333<<>>???;;;444///)))''')))---...---000---111:::BBBCCCAAAAAA;;;;;;===>>>;;;<<>>:::555---+++///444111,,,---***...:::DDDDDD@@@<<<111444:::===:::999EEETTT___bbbbbb\\\SSSOOOSSSXXX[[[QQQCCC777111000111222))))))///999999...$$$!!!!!!$$$$$$!!!$$$$$$+++111444666666,,,!!!'''......(((!!! !!!""")))000888>>>???000''',,,---'''"""$$$%%%'''***+++***'''&&&%%%'''111888999666222///---)))&&&###$$$"""'''///111777LLLeee}}}ttt]]]RRRIII???>>>DDD:::666222111444:::>>>@@@:::999:::===;;;666555777---333555000000666::::::888333000777BBBIIIGGGAAA444666555111111444555333///111444777999999888777666111,,,+++---...+++((()))%%%&&&,,,///...111888<<<555...---222555444111999888555...%%% !!! )))555:::555222222+++ )))///222///...000333444666:::===999111+++)))++++++(((&&&(((++++++'''"""###AAAVVVNNN888+++///:::HHHJJJAAA888666:::555111333888999444///+++&&&###(((222888777333...000000***###!!!&&&,,,333888>>>BBBBBB===666111''''''((()))***(((%%%###%%%&&&***111333111///000666999555***"""!!!$$$&&&%%%((()))'''(((...333555555777666222111333222///000///+++&&&'''222DDDRRRiiicccNNN666111999666))),,,,,,111>>>LLLRRROOOHHH===888222333===GGGFFF???BBB===666000---,,,++++++...---000999BBBCCC;;;111222777;;;===<<<@@@IIIQQQZZZXXX\\\bbb^^^SSSSSS\\\\\\UUUKKKCCC>>>999555222+++---111555555///'''!!!!!!""""""'''((()))+++---,,,)))'''###&&&'''$$$ %%%%%%...888666,,,######%%%%%%######///---...---)))###"""&&&""""""""""""$$$+++333:::999222+++))),,,...+++'''!!!%%%---333666AAAZZZsss|||hhhVVVNNNHHH@@@===BBB888555222111444888>>>AAAGGGBBB>>><<<666000...111+++111333111111666999999444///---333===CCCAAA<<<888999777333444888888555---///333555666555333222111---******---...+++(((,,,(((''',,,///000555;;;:::555///---///000...,,,777777333---%%%"""###%%%$$$&&&((((((&&&%%%$$$$$$---777;;;666222222,,,###)))...000...---000222000999999999999777333...***'''''''''***---,,,((($$$'''BBBTTTKKK777---333@@@MMMMMMAAA444///444222222555888777111,,,***%%%!!!&&&///666555111000333333...'''###&&&***+++000777===???<<<777333$$$$$$%%%''')))***(((&&&###$$$)))000111...+++,,,,,,000000***%%%&&&'''&&&&&&,,,......///444777777777999888333111111...*********)))&&&&&&///===HHHbbbfff\\\DDD666555222***000///111888AAAFFFEEEBBB555333111444>>>HHHHHHCCCAAA;;;444000//////...---,,,***,,,333;;;<<<555------444===???<<<<<>>BBBLLLEEE>>>888222,,,+++---///333555333222444555333222...---333;;;@@@>>>999:::999666333555999999555---///333555666444000......,,,+++,,,///000...+++///+++***,,,///111666<<<333222///---,,,+++++++++444444222,,,&&&###$$$'''***---000000...+++)))(((---555888333111333111+++(((***,,,,,,///333333000777333222777<<<;;;222)))%%%''')))+++***'''$$$!!!'''<<>>:::666333000---...222555777555000+++&&&### !!!$$$%%%"""!!!%%%---222222000///((( $$$'''###"""***222,,,"""!!!(((,,,---...111/////////***""" +++)))&&&%%%'''***,,,---...)))$$$$$$&&&'''$$$!!!"""&&&---666AAATTTppp^^^SSSJJJHHHEEE>>>777555666777777666666999???CCCBBB<<<777666444111000333999999888555222111000///555444555:::@@@BBB???;;;888666111...222777666222///111555888888555222///000//////111333333111...000///...///111222444666***,,,...---+++***,,,//////111222///)))$$$"""###$$$(((---000///,,,***))))))///111...---111333111%%%'''((()))///555555000///------444;;;;;;333***(((******((($$$!!!///888444)))###,,,;;;GGGIII@@@444,,,&&&,,,333777777555444444)))%%%"""%%%,,,111000---444555444...'''######%%% $$$***000333333111000'''%%%""""""#########"""###$$$(((......(((######$$$''')))...222000+++222666666333222555777666777:::999444000...)))###"""&&&+++000333555777888GGG\\\eeeSSS888***((()))333333222...***)))---111777;;;===<<<<<<>>>===999000)))"""!!!&&&***+++***+++***,,,222888888333,,,&&&444DDDMMMMMMKKKMMMPPPJJJMMMTTTZZZWWWPPPPPPUUUNNNJJJCCC<<<555000+++)))'''(((+++///222222000---***%%% """######$$$"""""")))333999:::777555,,,###"""%%%'''$$$ ###((()))+++///444---###$$$)))---111...+++))))))&&&!!! ###+++)))&&&&&&((()))((('''((($$$"""$$$(((+++***((()))+++000999IIIbbbrrrSSSKKKDDDCCCBBB>>>999777888888999999999<<<@@@BBB666333444999<<<;;;:::;;;===;;;888777555222000000777999===AAADDDCCC???:::444333///,,,///555666333///111444777777555222000111111111222333222000...///111333444444222000---(((+++...---***))),,,000+++000444333,,,%%%!!!(((------,,,+++***)))++++++((((((+++...///'''(((&&&&&&***///...)))(((***...444888888333...,,,,,,***&&&""" ###))))))&&&'''222:::<<<999222,,, '''...222222222555888)))'''&&&***///222000---222111///)))$$$!!!"""$$$(((+++...111222111///...+++(((%%%$$$%%%''')))))))))(((,,,000///(((###"""%%%(((***+++000555555111888888333+++(((,,,111222333666777333000...***$$$ $$$+++333888:::888555;;;KKKRRREEE111'''&&&&&&---000222...'''%%%(((---999<<<<<<888555444111---)))###!!!'''******'''(((---444::::::444...(((333BBBKKKNNNNNNPPPSSSQQQVVV\\\]]]WWWNNNJJJKKKEEECCC???999333---)))''')))(((((()))++++++***((('''###!!!###""" """"""%%%---666<<<===;;;777222***&&&%%%&&&&&&%%%'''000555666555333222))) ###,,,444444...)))'''%%%"""$$$'''&&&&&&&&&''')))((('''%%%'''$$$###%%%))),,,---,,,///000333<<>>999888666777:::<<<===<<<111000333<<>>>>>888666666:::;;;777444333333888@@@EEEEEEAAA:::555111333111...///444888888...000111222222000...,,,------.........---,,,,,,...333777777666444///))),,,------+++((((((***---***000555555///''' """(((---...---++++++,,,,,,***&&&$$$%%%(((***---,,,)))######&&&%%%"""%%%***000555666555444333---,,,***))))))((())))))#########"""!!!"""%%%'''"""(((---///000000---'''!!!(((,,,...///222444******+++///333444000,,,......,,,)))&&&%%%%%%'''222222333444333222000///...+++((((((,,,111666888///...///222000)))$$$$$$,,,///111000222777888777999666...###$$$+++...000333444000///...,,,'''!!!'''///666777333///333;;;===555+++''''''&&&(((,,,///,,,&&&$$$(((---333444222---+++,,,+++((()))%%% """'''---000$$$%%%***111666777222...***000999AAADDDEEEEEEDDDLLLRRRWWWVVVNNNDDD???===777888888666222000......111...***'''%%%$$$!!!  ###'''(((&&&###%%%&&&)))...333777999999777444///)))&&&'''+++///---444:::<<<<<<999222+++!!!+++777888000)))&&&$$$!!! ###!!!%%%)))+++***(((''''''***(((%%%$$$%%%((()))***000333888DDD[[[xxxrrr___SSSFFF===222---222:::???@@@888444000222777:::777333...,,,///999@@@???<<<:::000000555???BBB;;;333000---555@@@FFFDDD<<<333......222333///---333:::===111111000///---+++((('''(((((())))))))))))+++,,,///555888777666777333,,,,,,+++***((('''(((***,,,---111666666111***&&&%%%&&&***...000///,,,***))),,,***((('''%%%&&&)))---222222---%%%"""$$$'''&&&%%%)))---111333333222222,,,++++++...000000---)))%%%))),,,***$$$!!!###(((%%%***---++++++,,,***$$$"""(((---000///......)))+++///333666555///++++++---000111000...,,,+++111111111111111000//////111...++++++000666<<>>999444999AAAIIIHHHAAA999444222***...222333333333444666222...(((### &&&...333333111...111111000///...///444888555222...******...444888777:::;;;999::::::111&&&!!!###'''&&&"""!!!,,,999666///***)))'''""" '''...///+++'''''')))---***&&&###$$$&&&)))+++///666BBBSSSmmmxxx```RRRNNNGGG<<<...&&&***444<<<>>>666000+++...444777222,,,***''')))222:::;;;888777---...777CCCFFF;;;///)))***444@@@FFFCCC:::000******000333...+++111:::???666444222...+++(((&&&%%%%%%&&&&&&''''''))),,,///000666888666777999777222)))'''%%%$$$&&&)))---//////333666555111---,,,---...111333222///+++(((&&&)))'''''''''(((***///444333555222)))%%%)))///111%%%&&&(((,,,000111000...,,,+++,,,111444222***###%%%+++111000((( !!!&&&%%%***,,,******---+++%%% %%%,,,222555222---***(((+++000555888555///)))***...444888999666222///,,,,,,,,,,,,,,,---------444111,,,+++///555;;;>>>888555333333000)))&&&&&&---555<<<:::777999;;;;;;222///''' (((+++000222111---,,,---,,,)))%%%######(((...///***$$$......,,,))))))******)))'''((((((%%%"""###)))///111...&&&!!!$$$***---***---...,,,(((&&&)))222:::***(((&&&'''***---//////)))***...666======666...&&&///888999555///+++)))%%%***///222333444666888...)))###"""...888>>>>>><<<:::===<<<777000***+++222999444000+++***---444:::===999999666444777999222''''''...555444***$$$,,,999555000...000000+++'''%%% )))222333---''''''***...***&&&$$$%%%)))...111///:::KKK```|||oooYYYJJJCCC===888...&&&(((111777777///,,,///666777333222666000111///---000444333---+++///666>>>BBB>>>555---)))///777:::999555222111111///---******,,,///000777444000///---***%%% !!!$$$&&&)))---000333555333222555:::;;;777222111***$$$###)))000333444000333555555222...***)))******,,,...///,,,&&&""")))###%%%---222333<<<999888777444000......)))***)))(((---444111***)))+++---...---***%%%!!!(((111888555))) ***222222/////////---(((((()))---///---&&&!!!)))222999999666333...))),,,111777<<<<<<666///***((('''(((,,,///000...+++333111///000555:::???BBB>>>666+++&&&'''***,,,,,,+++---///222888===999222((($$$###%%%$$$%%%---888111000---)))&&&''')))+++///...---***''''''(((***...111---%%%###)))...///'''((('''%%%###&&&+++111///(((!!!###***000333000...***'''''',,,444:::222---))),,,111222,,,&&& ###)))222888666---%%%"""***000///------,,,)))''',,,111222000///222555***&&& !!!$$$%%%###+++:::JJJRRRNNNFFFAAACCCCCC???777111000666<<<999444///,,,...222666888333...***)))---000---(((+++444:::999666777888888111,,,(((***//////***$$$&&&&&&(((***(((&&&&&&)))'''((((((&&&(((...444888BBBFFFTTTjjj}}}dddNNN@@@:::888444---))),,,444666444///000444:::888222111444444555333111444888777111///222888>>>BBB???888222...111444555333111222333444222...,,,+++,,,...///666222000222444444...(((%%%######'''---111111000111000000222666666333000222---''''''+++000222222---///222222///,,,)))((((((&&&''',,,222111***###$$$!!!$$$+++000222777777777777444000,,,+++...---)))&&&)))///...)))***************)))))))))111555888333***!!!(((///000///111222222%%%%%%&&&)))***((("""$$$...666666222...***''',,,111666888555000+++(((***)))***,,,000111///---888555222111333777:::<<<777000(((%%%'''+++------+++,,,+++***...333222---'''$$$$$$((())))))///666///---)))%%%###"""$$$&&&+++***((('''&&&'''***,,,111///((("""""")))***(((((())))))******,,,000222000***### """''',,,...---+++)))&&&$$$'''---333333333444444222///+++)))"""&&&,,,222555111)))######+++000///------+++(((---000333111---+++---///***%%% ###&&&((('''...;;;IIIPPPPPPMMMIIIAAAAAA>>>888333555<<>>999555333444777999111///------000222000,,,,,,444999999777999999777111---)))***,,,---)))%%% """#########%%%(((------,,,******...333777AAAOOOeee{{{oooZZZJJJ???:::444222---,,,333:::888222111444999<<<777///...111444555333222666;;;:::555222888BBBJJJKKKEEE;;;333444333111...,,,---111444666444000---,,,---...000222...---222:::<<<555---'''$$$"""&&&---111///,,,,,,---...///000///...---///,,,******---///...,,,)))+++...---+++(((&&&%%%)))&&&%%%+++111000''' !!!"""$$$)))...222333666999999777222,,,(((000---(((%%%'''---...++++++***(((&&&%%%)))...333555666777333,,,$$$  ''',,,+++***---000///%%%%%%&&&)))+++***%%%!!!!!!,,,555333,,,(((&&&$$$(((---111000+++'''&&&(((,,,++++++---000333333333<<<:::555222000111444555000+++&&&%%%)))---//////))))))&&&###%%%+++---,,,(((%%%&&&+++///000222444///,,,)))%%%###"""######((('''%%%$$$%%%(((,,,...000+++###"""((('''"""'''&&&'''))),,,...//////111,,,&&&""""""%%%''')))*********'''$$$$$$)))---555:::???>>>666...,,,,,,---111777:::888333---***'''---111000......+++'''333444333///)))'''(((***%%%!!!!!!%%%'''&&&---888BBBJJJOOOOOONNNAAAAAA>>>888333555===EEEBBBCCCBBB>>>999777999<<<777777777555222...------...333777777888:::999666...,,,(((''''''&&&%%%$$$!!!"""###"""###''',,,///...---,,,***)))***...222AAAUUUoooooo[[[QQQKKKDDD>>>444111---...555<<<:::333111666:::888111***+++...---.........444::::::555111<<>>BBBAAA===;;;===AAADDDDDDCCC>>>222(((%%%)))///333555555888;;;999444+++)))&&&### %%%'''&&&$$$%%%***000333///---,,,,,,++++++///444FFFXXXlllwww|||}}}[[[GGGEEEFFFBBB;;;333000+++***000777666111000555777222***''')))---'''((()))+++222999:::666---888HHHTTTVVVOOOCCC:::999555///+++)))+++...///111000......///222666888444...+++000888888...$$$!!!%%%((()))((((((***,,,000111111///,,,)))((()))%%%)))...333555333---)))&&&((((((&&&"""''')))+++''' """'''((('''(((---333444;;;???===<<<:::444---++++++,,,...///...,,,+++))),,,---***%%%'''...666222===EEEAAA333(((&&&)))***,,,***%%%"""$$$$$$###%%%$$$$$$&&&***+++(((%%%!!!***111///,,,...111333---///...(((!!! '''...555444222000///000222333999888555000---,,,000333333111///...............***000444222000222333111,,,***(((***000555777666222///---,,,...000000000111---((('''((()))******"""!!! !!!###&&&+++000777222+++))),,,///111111,,,,,,+++***((('''&&&&&&%%%***......***(((+++///555999===>>><<<777222000///555::::::555111222444000444666444333444000+++---+++)))&&&$$$%%%''')))&&&""" %%%))),,,///:::EEEJJJOOOUUUVVVTTTKKKIIIDDD:::111---111666444:::???@@@===<<<>>>AAAJJJKKKKKKEEE555%%%"""'''000333444444777;;;999555,,,***'''### ###&&&&&&!!!!!!''',,,---111......222333333777???RRRaaaooouuu|||vvvRRR>>><<>>===:::555000......///444444222///,,,,,,111666777555333000---+++******...777>>>;;;666111...++++++,,,+++***...444666555///,,,)))+++...111111///222...***)))+++,,,+++)))""" !!!$$$$$$&&&,,,333777111+++&&&&&&)))---///+++---000///---)))''''''"""(((...---)))&&&***...333222333666888888333///+++///333333000...111444333555666444555666222,,,&&&%%%###""""""$$$&&&((( %%%+++...555BBBLLLMMMNNNSSSSSSNNNMMMLLLHHH???555000111555333777<<<===;;;999999:::AAADDDJJJKKK>>>,,,&&&+++111555777666777;;;;;;888222///+++'''&&&$$$""" ###)))***$$$$$$***,,,))),,,))),,,333777666<<>>:::777777999777000***$$$(((---...---,,,---000...+++((()))+++,,,***(((---333<<>>???===999555222333444000111111...+++,,,222888777666222...)))&&&%%%&&&+++666>>>;;;333,,,((($$$''',,,///------222333111+++(((%%%'''+++---,,,***,,,***(((***...111///---)))###!!!$$$&&&%%%(((------+++'''###!!!"""&&&***---000444444000+++(((&&&###)))///...((($$$(((,,,...---,,,...000222111///,,,...000000...///222555222444444333444666333---$$$"""  !!!"""###!!!)))111555;;;HHHOOOKKKIIIMMMMMMHHHMMMMMMJJJAAA666000///111///111444555555444222111000777FFFQQQIII666+++---333999<<<:::999<<<>>>===777222---++++++)))$$$%%%...111,,,,,,222222,,,'''###'''222666666<<>>;;;999888999777333///$$$&&&(((+++---...---,,,)))%%%###%%%***,,,+++(((///555>>>CCCBBB;;;333...+++,,,---,,,***))))))***###"""###$$$%%%%%%%%%&&&)))+++...111,,,"""!!!***...***+++***---111...$$$ $$$,,,111...'''&&&000:::CCCEEEDDD;;;...&&&&&&***)))+++***(((***//////,,,...,,,+++...333777888777333000+++''',,,666;;;:::666111+++'''(((...555:::999;;;===<<<999999;;;===...000000---***,,,333999666444000+++&&&""""""###$$$000999777...((($$$"""###,,,222000...000111...+++'''$$$%%%)))+++)))&&&&&&$$$%%%***000444333000111'''!!!$$$'''%%%$$$%%%((())))))&&&""""""&&&***///333888888333,,,(((&&&&&&---222///((($$$''',,,+++******)))***,,,...///,,,,,,,,,,,,,,,---///111111333222111444666222,,,$$$"""  )))444<<>>>>>777000111///111777888333,,,))),,,,,,---///222555666777:::;;;:::444---***...222...------000444555111...:::999:::<<<>>>;;;555///***((((((+++///111111///'''&&&((()))&&&"""$$$))))))555<<<<<<>>>AAA<<<222---000222///...---***%%%###!!!%%%######$$$!!!""",,,'''###"""$$$''''''''''''111777222***%%%###!!!)))++++++'''"""###+++222888777777444---&&&'''---(((+++***&&&)))//////***&&&)))***)))...555555111///,,,'''(((111:::999222)))...333666555222000...555>>>@@@;;;:::???<<<444555444333333111...///111:::999444***%%%$$$"""&&&---666:::888111+++((('''***...000///---+++*** !!!###%%%''')))******000++++++333<<<===666000111222...'''$$$%%%%%%"""######%%%)))------***&&&***...000111333333...&&&''')))000333)))###222---(((###"""%%%)))+++++++++...---******...///---111///,,,,,,,,,---...---'''))))))%%%""" %%%---888CCCJJJIIILLLKKKGGGHHHMMMLLLFFFBBBCCCAAA999///'''%%%&&&---+++((('''''''''&&&%%%---DDDTTTSSSDDD444---777<<<===888888AAAIIIKKKBBB000###'''((('''(((111666444222333000+++(((((()))444===999AAAYYYwww~~~~~~oooPPPDDD666,,,%%%###(((///000111222222000//////000000///111666===>>>:::444444222444999:::444---******))))))+++...222444555777888777222+++))),,,000000000000111111000---***888;;;>>>???>>>;;;888666000...---...111222111///)))'''((((((%%%###&&&...666999;;;:::444...+++------******---,,,***!!!!!!'''%%%"""!!!!!! $$$((($$$ """(((+++)))&&&%%%000888444+++&&&$$$""" ###&&&%%%"""###(((...555333222111+++%%%%%%)))***,,,,,,)))***///...***&&&---111///...000111...+++(((###""")))000---&&&!!!&&&...333555333111///444<<<===777666;;;;;;444333333444555555555777999::::::444)))"""!!!""" ,,,555>>>@@@;;;333---++++++---///000...+++)))'''$$$$$$$$$###$$$)))///444444000111999DDDHHHEEE@@@@@@>>>888///+++***'''###%%%$$$%%%'''+++------+++,,,000222111111222...))))))(((+++000***%%%'''%%%$$$&&&)))******((((((,,,......111666777555111---'''$$$$$$'''+++...'''((()))'''$$$ %%%///999AAADDD@@@AAA>>>:::<<>>@@@>>>BBBIIIMMMLLL999***$$$''')))'''///333222111333111---***))))))222;;;999BBBZZZyyy{{{xxxyyyrrrZZZDDD999---&&&"""###)))111,,,...000111000000000111------...222888;;;:::777555444666<<<<<<444---+++------------///222555666444666555111***(((+++///555666666333000,,,))))))444999>>>???<<<:::;;;<<<777444222111111111///...'''%%%&&&(((%%% ###(((***111888999333---+++''')))(((%%%&&&+++...---"""&&&111000'''###***'''!!!"""+++///,,,'''###000:::777...((($$$###!!!$$$$$$%%%(((+++000---++++++)))$$$"""$$$+++---,,,***,,,...,,,((('''000777555///,,,+++***(((%%% ###((($$$'''///333444222111444999999222000555888555333444555555777888::::::999:::555((( $$$'''444===FFFGGG@@@888333222//////000000...***'''$$$))))))'''###""")))555???AAA@@@AAAHHHSSSXXXVVVQQQOOOLLLCCC777000---(((###&&&%%%###%%%(((,,,///000...222333000...//////------'''''',,,+++!!! $$$(((+++***'''$$$&&&,,,111333666::::::666000---)))&&&&&&)))...000)))))))))))))))&&&### (((333:::<<<:::222111---)))---555::::::666444000***%%%$$$)))---,,,(((###%%%$$$---AAAUUU\\\YYYVVVBBBDDDEEEFFFIIILLLHHHBBB///%%%!!!&&&+++***...111///......---+++))))))(((000<<<>>>KKKddd|||vvvqqqsss~~~{{{___LLL>>>222&&&$$$&&&((())),,,$$$'''+++,,,,,,++++++++++++***+++---000333444555111111555;;;;;;444...---000111222333222111111222111333444000***(((+++///777999999666000+++***+++///333777:::::::::;;;===:::777444111...,,,+++***###"""$$$)))***)))***---000---222;;;:::///)))+++$$$&&&&&&###%%%***,,,+++%%% (((111111'''!!!###)))111+++### +++111...(((%%%222<<<:::222+++&&&""" ###%%%'''***,,,+++'''%%%''''''###!!!""")))))))))***++++++)))'''***000666666111+++'''&&&&&&$$$!!! %%%)))&&&###***000333333222666999666...+++///333444555666444222222555555333888:::555((( ###,,,222444===FFFFFF>>>666333444////////////---+++'''$$$------+++&&&###)))777CCCLLLMMMOOOTTT\\\___ZZZRRRSSSNNNCCC777///,,,&&&#########$$$'''***---...+++111333...+++,,,000222111***'''******###!!!%%%)))+++)))%%%###***000555666777888555///)))***,,,------...000111---)))'''(((++++++'''""" ###,,,666:::555///%%%### !!!&&&...444666444222///***%%%%%%(((+++)))%%% (((!!!!!!111FFFVVV___cccNNNKKKHHHHHHIIIDDD999///'''###!!!"""!!!!!!$$$)))---//////,,,(((&&&%%%$$$%%%''''''000???HHHZZZtttvvvnnnooo|||~~~bbbMMMBBB999,,,"""&&&///111+++''' $$$''')))(((%%%$$$###((()))************,,,---***+++000666666111......111444777777333...+++***,,,///000---(((&&&)))---333555555333...***+++,,,......///444999<<<<<<;;;888666222---)))'''&&&&&&$$$"""$$$***///000333777777222444:::888---'''***"""%%%&&&%%%%%%))))))'''%%%%%%%%%(((+++,,,(((###!!!$$$+++333222((((((000000,,,***444<<<<<<666000((("""!!! $$$(((+++---((($$$$$$'''(((%%%"""###%%%$$$$$$''')))***)))(((......000222000+++&&&###$$$$$$""""""(((///...***&&&$$$$$$''',,,000111000666777555---(((***///222666666222---...333444///777999444***$$$+++777???888>>>BBB@@@777000...///,,,++++++,,,---,,,)))&&&---///...)))&&&+++777AAAKKKPPPTTTXXX\\\^^^VVVKKKJJJEEE:::///***(((###!!!$$$&&&(((((())))))(((111555000***+++111666444000,,,+++(((%%%%%%'''%%%'''***,,,,,,+++***)))000555999999888777333---$$$'''***+++,,,...222555000***%%%%%%))),,,***'''&&&&&&(((000888888///'''"""(((...222555222111///+++'''###"""!!!!!! """"""###///@@@QQQ\\\VVVOOOHHHFFFDDD<<<...$$$######%%%'''$$$"""******)))((($$$!!! !!!###''''''000BBBPPPdddyyymmmmmm|||hhhLLL===:::333'''!!!)))444555...''' $$$((()))(((%%%"""!!!%%%(((++++++(((%%%&&&(((%%%&&&***000000,,,,,,///555999<<<;;;555///+++***&&&***,,,)))%%%###&&&***+++,,,,,,+++)))((())))))---++++++000777======;;;333222///***%%%######$$$((($$$$$$)))...111444888777444444444111+++(((((("""&&&'''%%%&&&))))))&&&###'''(((&&&&&&)))****** """(((///777,,,""" '''///111///...444:::<<<<<<888///$$$'''"""###)))---///'''%%%'''***+++'''&&&)))### &&&***+++---000222---***++++++'''############"""""")))111333111000,,,((((((+++---,,,***111222222---''''''+++000555555///)))---777999555888888444+++)))333@@@HHHFFFFFFEEE???777111......)))''''''))),,,---***'''+++------***)))---666>>>JJJRRRWWWYYY]]]___XXXKKK???:::000'''&&&(((%%%!!!%%%))),,,+++)))''''''***666===777...,,,333888666444111---((('''***...,,,...////////////111333444888:::999888999666111+++---///......222888>>>///)))######'''++++++***)))***---222666444+++$$$%%%+++---///222,,,,,,+++)))%%%  !!!!!!'''555FFFSSSUUUKKKBBB@@@>>>777///***###$$$&&&(((###""""""###%%%$$$ !!!$$$%%%******222DDDTTTiiisssrrrqqqWWW@@@666888///(((%%%***000///***&&&###(((+++)))&&&###!!!$$$)))//////+++&&&&&&'''###$$$'''+++***''')))---333666888555///***)))***%%%)))+++***%%%$$$'''***'''&&&%%%%%%&&&''''''&&&'''(((***---222777:::<<<000000---)))$$$"""$$$&&&((("""###))),,,111555333444222---+++,,,,,,)))$$$'''&&&$$$%%%***+++***'''+++***%%%$$$''')))(((!!!!!!&&&,,,666...&&&$$$)))///222333000222555:::AAABBB777******%%% !!!(((///222222'''(((,,,///...***+++///###'''---000555;;;555...(((&&&"""%%%&&&&&&###"""'''000444222444000,,,,,,,,,+++&&&"""'''***---,,,'''%%%***000333333,,,%%%***888>>>999999999333,,,---888DDDJJJJJJGGGAAA;;;666333111000'''$$$###&&&+++---***'''((((((''''''***000888>>>LLLTTTXXXVVVYYY]]]XXXMMM;;;555,,,&&&(((---+++%%%)))---111111///+++))))))111@@@JJJCCC555000444:::777666333...******+++,,,+++---///000000222666999666999999666555666555222///444:::;;;999888999<<<***'''$$$$$$''')))***)))(((***...222333000***%%%""" &&&***)))***---&&&&&&&&&%%%###%%%000:::EEENNNOOOCCC999666555333222444)))&&&&&&&&&"""!!!&&&%%%!!!!!!%%%'''---///666JJJ\\\sss~~~}}}wwwbbbNNN<<<777:::000,,,******)))%%%###%%%"""(((+++***'''$$$"""###+++333444...)))((()))$$$$$$&&&((('''$$$''',,,***,,,,,,(((""""""%%%'''+++...---)))'''***...(((%%%"""###''')))'''%%%!!!$$$(((+++,,,000666;;;//////---)))$$$###&&&)))###$$$)))///444000444111((('''///111,,,&&&'''%%%"""###***//////...000---&&&$$$'''&&&!!!"""######&&&+++333...)))(((,,,111444444000000222999DDDHHH===...---((($$$'''///666888777'''***000333000,,,...444$$$ )))111555<<>>222.........222999///***&&&%%%""" %%%!!! ###'''&&& $$$'''///222;;;QQQfff}}}zzzhhhTTTCCC999===EEE@@@555+++'''%%%!!!!!!)))...***###"""&&&(((,,,111333333111000000,,,...,,,###"""***...---,,,)))###"""%%%---555777222,,,,,,---'''%%%$$$'''***)))###&&&///000+++***111888000***%%%$$$(((,,,---,,,&&&(((///...***)))+++---,,,******+++...%%%&&&%%%###"""%%%,,,222555...'''%%%### ###"""""" $$$,,,---,,,)))''',,,444777555===333...555>>>===555...'''###""")))444:::999444)))---//////111333111+++$$$###$$$)))111888<<<===555***$$$###&&&333000,,,***+++...111444888666000)))''''''###%%%,,,...,,,***+++---111---'''######(((///333888777444222222555<<>>555///111222222EEEWWW\\\QQQBBB111***444000666888444...,,,)))&&&&&&)))+++,,,///333444333666444222///,,,***((('''$$$---888===:::555222111#########%%%&&&&&&###!!!###(((+++***)))+++***((()))%%%!!!"""&&&(((&&&$$$!!!""" (((...444>>>GGGOOODDD666,,,)))+++...///'''''''''&&&'''(((&&&""")))'''***000111*** """'''333DDDUUUiiizzzjjjUUUFFF<<<666777<<<===444,,,++++++'''######!!!###***111111+++&&&%%%''',,,000///***)))---222666666000&&&"""(((///333,,,+++((($$$!!!$$$(((---333444000,,,***+++'''%%%###%%%(((&&&!!!%%%,,,...,,,,,,222777---)))'''***000555444222'''!!!###,,,333111...+++,,,...---+++***,,,...***)))'''%%%%%%(((---111777000***((('''%%%%%%(((  ###!!!$$$''''''&&&(((///888999555999222000444999888666555222***%%%'''///333///)))&&&---222222333555333000!!! %%%---666<<<>>>111(((###%%%"""%%%222111000...---...111333---,,,((($$$%%%)))'''""" $$$))),,,,,,+++,,,---111---'''###"""$$$))),,,444333111111111222444555555111......///...)))%%%"""'''***---///222444------,,,,,,...333:::@@@<<<666222111...)))(((+++(((,,,/////////333;;;BBBYYYPPPAAA333///444777777FFFYYY[[[LLL>>>///(((---...444666222.........---)))***,,,///111222333444---,,,,,,***'''$$$!!! (((111555444222111111***'''$$$%%%'''(((&&&######(((***((('''((((((%%%(((%%%###%%%(((((($$$ """%%%$$$ """***///222:::CCCNNNJJJCCC:::222,,,((('''%%%''')))***,,,///111111000...///333222+++&&&$$$+++333???KKKYYYnnnkkkXXXCCC888555333222222666000---//////+++'''&&&%%%&&&+++444777111)))&&&'''+++---((("""!!!)))000;;;888000&&&$$$+++111333+++***'''$$$!!!"""$$$'''+++,,,...///...+++(((''''''$$$"""###$$$### %%%(((+++...111444---)))(((...777<<<;;;777'''$$$"""(((111666555111,,,---...---,,,+++---...---)))%%%###%%%)))---///555///******)))((()))+++'''&&&&&&'''""" """###)))333<<<:::333222000000222111//////333888000)))(((,,,,,,''' %%%///777777444444444222###!!! ###***222888;;;///(((&&&***)))$$$###&&&///111222111...---///222,,,,,,)))'''***000111---&&&&&&(((+++...///...,,,...,,,(((%%%$$$%%%''')))///...000333777777444000555444444444333...%%%"""&&&***---///222555///---***((()))...666<<<444...***((($$$!!!!!!%%%+++///222111000555BBBMMMeeeYYYFFF777555:::===:::GGGZZZXXXDDD999111++++++...111111---,,,222888;;;000***)))000222//////444+++---......+++'''### !!!'''///444555555777999222,,,&&&&&&+++---)))%%%$$$((()))&&&$$$%%%$$$"""'''&&&&&&((()))'''!!!&&&***)))&&&######&&&&&&(((---000111666<<>>///$$$!!!###&&&+++///111444999>>>666333222333000,,,,,,000777FFFRRRUUU```www{{{aaaPPP===444000...---......++++++......)))%%%$$$&&&&&&+++111333...))))))))))))'''### %%%***444222+++$$$%%%***---,,,)))((('''%%%$$$%%%'''))),,,***)))***++++++'''$$$'''%%%"""!!!!!! ###***///111222///+++)))---555:::999555&&&$$$$$$***222666555111------......------------***%%% $$$))),,,---222,,,((())))))((())),,,++++++++++++'''""" $$$+++666===888...***+++...111...'''%%%(((333111///---,,,)))$$$!!!(((333===:::333///...---((('''&&&(((+++///333555111,,,+++///000+++((((((***...111000---,,,...000111000---+++///555666222...+++)))+++///111...++++++***)))))))))***++++++)))+++222<<>>999888666444111***###!!!###''')))***,,,///111+++***(((&&&&&&)))///444000+++&&&$$$""" """'''---///000...---111:::BBBOOOJJJ@@@888888<<<<<<888LLL[[[SSS===666666111000---...+++&&&)))777GGGOOO>>>...%%%+++111///...222///111333444222---(((%%%"""(((000777:::;;;===>>>555...(((***000222---'''$$$((((((###!!!"""""" )))((((((((((((%%% """###!!! (((---------...000///,,,---///000...000444AAANNNYYYVVVEEE222&&&"""$$$(((000666888888>>>EEE888555222///+++)))///777@@@UUUbbbbbbjjjnnnWWWLLL???555---''''''+++'''%%%&&&***)))$$$$$$%%%))),,,)))%%%''',,,+++'''"""!!!###%%%###!!!+++---+++)))***,,,+++'''&&&&&&&&&'''(((((((((((((((&&&$$$'''***+++(((%%%(((&&&$$$###!!!!!!,,,333555444333...)))))),,,///000///&&&%%%%%%)))///333222///,,,,,,...///000000...---(((### &&&,,,000111111,,,)))***+++)))***---+++,,,---------,,,)))&&&###'''...777;;;444)))###&&&...555444+++###!!!***000555444...(((&&&&&&---999AAA;;;000)))&&&%%%(((***,,,///000111111222222000///000///,,,))))))(((+++---,,,+++***,,,...,,,,,,+++***...444444000333---((((((,,,...+++'''***+++++++++++++++******&&&+++666FFFUUU[[[XXXTTTCCC???999444000---***(((''')))***++++++,,,...000)))))))))((('''(((+++---(((""" %%%)))(((&&&'''***---//////111333333111333999>>>>>>UUU\\\NNN888444666333111---+++%%%%%%;;;RRRaaaOOO999((()))111333222333111222444444222---(((%%% &&&000888<<<===<<<;;;444...***---333555///(((%%%((('''### """###"""***)))((('''%%%### """%%%''''''%%%$$$ $$$))),,,---///333666111---+++---,,,(((''')))333@@@MMMMMM@@@111(((&&&''',,,888CCCEEEDDDHHHOOO@@@999333---((('''...777DDDZZZjjjnnnwwwaaaJJJEEE???666+++"""###)))%%%######&&&%%% ###$$$'''((($$$!!!&&&...,,,%%%!!!&&&'''""")))...222111111000+++&&&"""###%%%)))++++++(((%%%!!!!!!!!!%%%***---+++)))(((((((((&&&$$$!!!$$$///888;;;;;;444111,,,(((&&&&&&(((***)))'''&&&)))---///...---+++,,,000444666555111...***'''%%%&&&+++111666999666111---//////------///(((***+++,,,///222111---###(((---111555666000''' (((666AAA???333)))%%%(((000777777///)))(((***222<<>>OOOUUUQQQQQQVVVGGG>>>444...)))(((///777BBBVVVkkkyyy~~~VVV>>><<<999555,,,###$$$)))%%%######%%%$$$!!!!!!$$$&&&%%%''')))(((%%%'''---***$$$###%%%"""(((000666555000---(((###!!!%%%+++...,,,&&&!!! %%%+++...//////(((***++++++(((%%%""" $$$///999===>>>111222222,,,&&&$$$'''+++///---******,,,...---,,,+++...333999===<<<666111...---,,,,,,...333:::???;;;555222333222///...000%%%(((((((((,,,222333...&&&---222222222222...((($$$111CCCMMMEEE555+++***(((,,,000111000...///000222:::>>>777---(((%%%###$$$(((---//////000111333333444222+++&&&)))111888<<<555---)))+++------,,,(((+++...222999>>>===777000,,,&&&$$$%%%((())))))//////...---+++)))'''&&&)))///888BBBJJJOOOPPPPPPTTTOOOFFF<<<222+++((('''************((()))+++---,,,---,,,+++)))***,,,...((($$$!!!###""" !!!%%%###$$$''',,,222777999:::777666444222999GGGRRRVVVLLLEEE777222777...###%%%&&&%%%"""888QQQ___XXXTTTEEE222---444888555<<<:::666333///---++++++***...333999======;;;999888333,,,)))***,,,,,,***'''***)))%%%$$$)))------###%%%(((((('''%%%###!!!!!!$$$'''***,,,------++++++...555999999777...(((%%%'''&&&!!!"""'''***,,,+++)))(((%%%***<<>>OOOiiiyyyPPP666555555444///((('''***'''%%%$$$&&&%%%$$$&&&+++***'''''',,,...,,,***+++((($$$ !!!""""""'''000666333+++&&&!!! %%%,,,///---%%%&&&,,,///111222)))+++......+++'''$$$""""""---666<<<>>>---333666222)))%%%)))...444111---,,,---......---,,,///666===BBB@@@999333000000000///...222:::@@@<<<777333444333///---///$$$&&&&&&$$$)))000111,,,'''///444333000000...+++***;;;OOOTTTDDD000(((***(((''''''***000444666555111888;;;666///+++)))''''''***,,,,,,+++***---///555777555,,,&&&+++888BBBGGG===000+++,,,///...,,,)))---111444;;;???<<<555000---(((&&&'''***...///////////////......---,,,+++000666:::===>>>???@@@<<<<<<;;;777222...,,,+++.../////////...///222444---,,,***'''&&&(((,,,///***&&&$$$%%%$$$ ###"""&&&***---222999===999777333333<<>>CCCBBB>>>000***'''))))))$$$  $$$***,,,+++(((!!!%%%666MMMUUUJJJ@@@>>>999///'''(((...444;;;BBB;;;IIIfffmmmEEE333222...'''''',,,//////***...///)))!!!$$$+++///)))###"""%%%)))***))),,,'''$$$%%%$$$!!!!!!%%%&&&000666222+++'''%%%###"""######'''***### !!!'''222777666+++///222333444222))) !!!)))000222222...+++***+++***&&&%%%'''111333444333111...,,,+++/////////111777<<<777///333333222111111444999===999444///...111222000---+++(((%%%&&&))),,,,,,+++''',,,222333000---++++++///DDDTTTMMM:::,,,((('''#########&&&///999:::666444666777555222222777;;;===777222///***'''...999777:::===:::777;;;EEEOOOOOO???111---//////...------///333777;;;;;;999777999111...222444111000222333222111222333555555444,,,333555333888>>>777))),,,''''''---000---+++,,,***...000...111666555///---+++))))))+++...///000111,,,))))))'''"""!!!%%%...666<<>>GGGEEE;;;111555))) ###---555<<<@@@EEESSSlllkkkBBB///222111,,,,,,000555666///111222---'''%%%)))...///)))!!!"""%%%&&&&&&'''&&&''')))((($$$$$$'''+++111444222000...+++&&&###$$$!!!!!!%%%"""%%%%%%(((---000...---///000///111333000***""")))......,,,'''$$$%%%((()))'''(((+++111444555222---+++...111555444111///222888888444222222222111111222555888;;;444...+++...222333222222000......///...+++((()))...333666555222///,,,888LLLXXXMMM:::000***%%%""""""###&&&000999:::666<<<<<<;;;777333111333555999999999777111...666AAAHHHLLLOOOLLLHHHIIIPPPXXXKKK@@@555000...,,,---///222222444888;;;<<<999666555///,,,000444222222444111---***---444999888555000555555333777<<<666)))###!!!###+++...***&&&&&&%%%))))))(((,,,222333///***'''%%%(((///999BBBGGGBBB888...,,,+++'''###"""""",,,666<<>>000+++***+++333222///***&&&&&&***...---------000444555444222222///***%%%""""""$$$&&&...,,,++++++---,,,'''$$$$$$$$$%%%&&&!!!$$$((()))((((((+++***&&&&&&333???BBB;;;222)))))))))+++,,,+++&&&"""!!!###$$$(((,,,,,,'''###(((000999>>>>>>999444333,,,'''''')))...666???IIIYYYssshhh@@@...444777333///222555777222222111///,,,+++---...000)))  """""""""$$$)))...,,,'''&&&)))......---///444888222))),,,(((!!!###+++,,,***+++++++++,,,---+++(((+++222444222...)))%%%''',,,///,,,'''!!! """(((,,,,,,///333555888888222)))(((...555888888444...,,,111555777000111333222111111222333999222***''')))...111333333444555666666222+++''')))...444999:::888444111???SSS[[[KKK;;;777111'''#########&&&000;;;===999???===;;;888555444333222666;;;@@@???999777BBBPPP``````^^^YYYSSSPPPQQQSSSHHHBBB<<<666///)))+++111666333222555999:::777222,,,'''&&&+++///000000111111***%%%***444;;;888333222555333000333777111&&&###$$$)))000333...)))&&&###$$$$$$%%%***222555444***&&&###'''222CCCRRR\\\QQQCCC555111111...)))'''"""(((333:::===AAA@@@;;;333000333555444555...,,,111111)))"""""" """---HHHWWWWWWUUUOOOIII@@@555(((######---,,,***'''%%%'''***...000000111444555555222///......---***'''%%%%%%&&&.........000111...'''"""$$$#########"""'''))))))+++///...+++###,,,999BBB???333((($$$$$$%%%''')))***)))''' """######''',,,---***(((+++///111222222222333.........+++&&&%%%///;;;PPPccc|||wwwuuuxxxiiiBBB444;;;???888000...///000222000...------------,,,111***!!! !!!!!!$$$)))---+++&&&&&&+++,,,(((%%%+++888???777+++222---%%%  (((000000,,,***+++...)))***'''$$$'''...333333555...((((((---...)))$$$"""!!!%%%+++000222555999999:::888333,,,***---222444999999111+++,,,000333///111444444333222222222444///((($$$%%%))),,,---...111666999888333,,,'''(((///888<<<:::777555666???SSSXXXGGG<<<>>>999---'''%%%"""$$$---:::>>>===777777666777777777777666555===CCC@@@;;;???PPP```rrriii\\\SSSMMMIIICCC>>>EEEDDDBBB;;;...%%%(((000555111...000555777333///***''''''***///111111000222,,,(((,,,444999777333888888555222444777111(((***,,,000444444000+++)))$$$$$$%%%(((...555::::::...)))$$$&&&000@@@PPPZZZMMMBBB999666666333111111)))"""$$$///666999JJJJJJEEE<<<666555222...555000...111111+++'''''' !!!444NNN\\\[[[RRRIIIDDDCCC:::***!!!!!!((('''''''''&&&'''((()))...///222444555333000...,,,///111///,,,(((''''''+++---000555777444,,,&&&&&&$$$$$$%%%!!!$$$(((***...222222000(((+++222;;;@@@999+++""""""###%%%''')))******$$$&&&%%%%%%(((///000...---000111///***(((***...+++...111000)))&&&...:::UUUmmm|||zzzrrrlllmmmvvvnnnHHH<<>>FFF>>>000(((%%%&&&***,,,,,,///333111000000---&&& """(((***......+++***...000///444000+++***+++,,,+++))))))'''(((,,,...,,,---111---,,,,,,000555666333//////:::BBB???666222111111222333222000......000222111111000///...,,,+++***---000444444111---)))'''555;;;===777,,,&&&(((---999DDDHHH???555333111---((($$$###///555444...222666666333111111333222777::::::@@@NNN^^^gggeeeTTT@@@777:::===999333777666555111(((!!!###***//////000111333333111///111111111000444888666000''')))...333999===>>>???888555333555999:::666111333555333,,,'''''''''%%%%%%&&&---888>>><<<999999+++&&&!!! %%%---666:::,,,///555:::999666888>>>777222+++''')))///555999@@@AAA>>>888444222///+++---...000222444444444444555222+++''',,,555777444888999???FFFEEE;;;000+++((('''&&&&&&'''&&&$$$"""$$$''',,,......---------&&&+++000000,,,***+++...;;;:::;;;======888///(((***''''''+++,,,(((%%%%%%$$$(((+++*********'''""")))***...222555111***######$$$%%%%%%$$$%%%&&&(((...000000///333999;;;999888::::::555,,,&&&%%%'''111333:::BBBDDDBBBDDDHHH\\\vvvxxxttttttooogggbbbfffoooxxx|||WWWDDDEEE???666///......------***&&&!!! ###%%%'''%%%"""###(((,,,&&& !!!&&&((((((***,,,---...444>>>BBB999,,,'''$$$&&&+++,,,+++...444111---++++++(((###$$$)))+++//////,,,***---000000222111///,,,***+++,,,...+++)))(((++++++((('''***'''(((***---000111///---111:::???:::333111333444555333///***&&&&&&***---///000111111000000//////000222444333000...///000;;;999555///)))'''***---///666===;;;111)))***...)))'''"""!!!'''000111---000777<<<999111++++++...+++000666>>>JJJXXX]]][[[NNNEEE999444555:::===>>>222///------+++(((***...---000333333111...---,,,***,,,,,,+++///444222+++&&&''',,,444===AAA@@@===111......333999:::666222555999777///)))******(((&&&)))444BBBFFF@@@777444***%%% '''...333------111777888555666:::333111...+++***---333999777777111***''')))+++)))***...222444666777777777333000***$$$###&&&&&&$$$+++666AAAGGGGGGCCC:::111,,,(((###"""$$$&&&(((((($$$'''***+++***)))***,,,$$$***///000...///444999FFFCCCAAA@@@===777///(((***&&&&&&***+++((($$$$$$!!!&&&)))(((''''''###((()))---111444222,,,'''"""%%%%%%###"""$$$%%%+++---...---111777888555444444333///((($$$###$$$000555???IIIKKKIIIJJJNNN^^^xxxuuunnnnnnfffaaa```fffoooyyy[[[FFFCCC;;;///)))))))))'''(((&&&!!!!!!###"""!!! $$$***...$$$!!!))),,,+++***+++...111555;;;;;;222''',,,((('''***)))&&&(((...,,,((((((------***+++///)))---...)))'''+++///111+++,,,+++'''$$$###&&&***...******+++***&&&%%%(((''')))++++++)))(((((()))222777888222,,,...333666666333,,,$$$ ###'''---.../////////000222333000222333222111333777;;;;;;444+++(((***...000000%%%***444888///%%%(((222,,,+++))))))///444111+++111999???;;;000((((((---$$$,,,666CCCTTT___[[[PPP<<<;;;777333111555<<>>888000***)))$$$$$$((()))%%%!!! !!!%%%%%%&&&'''$$$ $$$&&&***...///,,,&&&!!! ###$$$"""!!!"""$$$%%%(((((((((,,,222222///...---***&&&""" !!!!!!,,,444AAAKKKKKKHHHJJJOOO___zzzsssjjjiii\\\\\\```iiisss~~~cccMMM>>>///)))(((&&&%%%%%%"""!!! !!!###%%%&&&'''(((+++---!!!!!!''')))&&&"""$$$***000333555666000)))''''''&&&%%%%%%'''+++------,,,,,,///444555222///---&&&###((()))$$$!!!"""%%%!!! ###$$$"""!!!""")))(((***...333444...)))***,,,...,,,))))))---111:::999888333***%%%***333999666000'''"""'''***------***)))---111222222///000555888888888:::999111(((%%%)))...000000'''...333///&&& $$$)))000555555333111...)))$$$333@@@>>>777333111///......>>>XXXhhhaaaOOOCCC777;;;999222///555;;;===555---(((***,,,,,,000666//////111444///''''''---,,,'''%%%(((++++++,,,...,,,,,,///777>>>>>>777///000333555555444555999===999444...******+++)))'''&&&---AAAVVVXXXFFF555111111&&&$$$333666777777444///,,,,,,...***111...***+++000444333///***(((((()))******............///000111222...*** %%%&&&)));;;LLLPPPLLLHHHBBB;;;---###!!!!!!%%%***,,,,,,,,,------+++&&&"""&&&---666;;;;;;;;;???BBBBBB???<<<<<<===;;;444---'''%%%######$$$""" """(((,,,,,,000***$$$###''''''### """%%%(((((($$$$$$***...,,,(((((((((&&&""""""###+++555===HHHOOOIIIIIIYYYjjj~~~wwwsssooolllbbb^^^bbbrrr___MMM???111+++((($$$!!! !!!""""""!!!!!!"""$$$&&&'''&&&%%%&&&'''""" $$$%%%"""%%%)))------000222000+++***)))(((((((((+++000333------///111333333111///,,,&&&$$$'''(((###%%%""""""%%%&&&$$$$$$&&&%%%%%%(((...444666222...***++++++)))(((***111666<<<777222000...+++---222888888333))) &&&...111000---,,,//////---...++++++000333333333666:::333,,,((()))---///000***...///***"""%%%,,,222333222///'''"""///>>>EEEAAA;;;888888000666III___cccUUUDDD===777<<<<<<555111333555555222***&&&'''******...444///---...///...,,,000888:::222,,,...111...)))&&&''')))---333888777000)))...111444777777777777777111///---,,,,,,***(((&&&!!!'''<<>>111---&&&$$$&&&%%%!!!%%%...222444555222,,,'''%%%%%%,,,222666555666999:::999111222111---(((&&&''')))''''''(((((()))******+++333222*** )))......;;;FFFHHHCCC>>>888333***%%%###$$$$$$!!! ,,,***)))***---...,,,***+++...444999;;;<<<;;;;;;444555555555444444555666///+++&&&$$$%%%%%%###!!!(((000///+++***,,,,,,)))&&&###%%%)))***'''###'''$$$!!!!!!###$$$### '''%%%&&&(((((($$$%%%)))"""!!!!!!"""###$$$%%%&&&***+++***111<<<>>>EEEXXX}}}vvvvvvyyyqqqvvvtttQQQ:::111*********'''%%%&&&"""### """&&&((('''%%%######&&&$$$""""""######!!!###'''((('''(((,,,///...666222---))))))***,,,---,,,------***'''&&&***---)))$$$ ###$$$$$$$$$$$$###$$$))))))(((***...///......///111000---******(((&&&'''***///555888:::000((()))...///000111666;;;<<<555+++'''---444///...+++'''***000222///)))%%%###&&&))))))***...)))(((&&&$$$$$$)))000555555111,,,'''$$$###"""!!!%%%)))---000333111%%%$$$%%%222BBBAAA333///666;;;DDDTTT\\\OOO777***+++)))000888;;;888333///---++++++,,,///222333333222888333---+++,,,000777<<<===888555777777111***'''%%%+++222444222...***))),,,///555===AAA>>>444---)))...222333///,,,***+++,,,%%%&&&333???>>>777111)))%%%&&&,,,+++%%%%%%***,,,...///---***(((***,,,...222444444777;;;;;;777///333444111,,,))),,,///******+++,,,------------111222...###!!!)))...111999AAACCC???:::555333)))((('''&&&$$$!!!(((&&&&&&***///111...***...000444999>>>@@@???===>>>>>><<<666222333999@@@666000((($$$$$$&&&'''&&& +++333111+++***,,,///***&&&""""""%%%''''''%%%)))%%%"""$$$))),,,)))&&&'''&&&((()))&&&###&&&+++))))))*********)))((((((///111...///666999HHHaaa|||zzz{{{zzznnnKKK111***&&&((()))((('''((( ###### !!!%%%((((((((())))))%%%###""""""""""""!!! '''***)))))),,,...,,,333...)))&&&''')))******///...,,,'''$$$&&&,,,111000***!!!###&&&&&&!!!!!!$$$((((((&&&)))...444333111000///---***((()))((((((+++///222222111444---(((((())))))---333888<<<===777...***///555333000(((!!!!!!)))///000,,,&&&###%%%((((((***...'''&&&%%%###$$$(((///444333000+++((((((((('''%%%''')))+++---111222*** %%%%%%...:::888++++++666@@@BBBIIIMMMDDD111''''''&&&,,,555999777111---,,,(((,,,111666999:::666222444111---,,,///333444333222333777888333,,,***---///444888666000)))%%%$$$(((+++222;;;???;;;222***---000222000---***+++---,,,'''###&&&+++---...000&&&"""$$$---...(((&&&))),,,------***((((((---111111444555666:::???>>>999000333555111,,,)))+++///******,,,------...------,,,000///'''"""$$$***------111666999777333111111+++,,,***'''$$$"""!!!'''%%%'''---444666111,,,---...222777<<<@@@AAA@@@FFFCCC===333---000<<>>CCCBBB===666888;;;???HHHNNNHHH===666888;;;:::333******///999888444///(((""""""&&&,,,111222111000///222000///000222333222222))),,,...---,,,,,,,,,,,,%%% )))...,,,,,,111444666666333---******+++000555888777999======;;;---,,,***(((''')))+++,,,((()))+++---...---,,,+++++++++)))$$$&&&---333444444000000333333000222666444444...$$$ '''...000---(((&&&,,,555:::888444,,,...000000222666>>>DDDHHHCCC:::000***,,,444;;;EEECCC@@@>>>:::333)))"""'''---222000...000222222)))&&&$$$###$$$&&&((()))&&&&&&((()))******)))(((%%%###$$$))),,,***)))***)))((('''&&&%%%$$$######111;;;===:::777888PPPtttgggCCC...)))%%%%%%### !!!$$$ !!!""""""###&&&+++...000---(((### !!!&&&***111000...***&&&$$$$$$%%%"""))),,,(((%%%&&&)))***,,,))))))---444888777555++++++---222777888666222&&&&&& %%%'''"""###&&&$$$"""&&&---555444333000...---...///)))&&&&&&,,,555888333---&&&!!!###(((---666>>>333000------///333777999999;;;666)))"""---555///(((""""""$$$%%%(((---...(((###"""'''+++,,,***///333888999666111...,,,(((...222000------***&&&$$$444@@@:::111111:::AAA999111000777999222...///***'''&&&)))((((((///:::777:::;;;:::???HHHJJJFFFCCCFFFHHHLLLVVV[[[TTTGGG;;;:::;;;;;;777000///222555222///+++((('''&&&%%%$$$)))...111111111333666333222222555999;;;999666333333000,,,,,,------+++''''''------///555333666999888222---******(((...222111222555666555)))&&&$$$%%%***///333555---///111333333333111111...+++&&&!!!&&&000777999333...,,,///...+++---333777777///"""(((333777...'''"""%%%///777777444000222333111000444>>>FFFOOOJJJ@@@777000...111444;;;>>>BBBGGGFFF>>>111'''###)))...---------,,,(((%%%%%%&&&''')))******+++"""%%%)))+++,,,---///000$$$ !!!(((---+++)))(((###############$$$&&&&&&)))555;;;???EEEKKKeeeeeeBBB///+++''''''((((((&&&###"""###$$$(((///444444000)))  """---<<>>@@@:::555555999444---)))((())))))(((###&&&(((%%%!!!!!!%%%***+++666<<<666---***---000)))///222111444999999555---++++++,,,000333666666111...---000666999888555111...(((%%%&&&+++222777888:::666,,,&&&***---,,,555777... 111888333///000,,,%%%(((666BBBGGG777666222---///999AAACCCNNNDDD<<<;;;:::666111///666666888::::::666///***///---(((!!!$$$&&&%%%''''''(((,,,//////+++'''"""""")))444777333111333%%%!!! &&&+++***((( $$$))),,,,,,+++)))///666:::DDD]]]fffBBB444111,,,)))(((((((((((("""$$$%%%&&&'''***---///...+++%%% !!!''',,,---333<<<<<<111((()))((($$$''',,,//////...---)))###%%%''',,,444<<<>>>888000...---...111111---&&&"""""" &&&((("""%%%$$$###$$$%%%&&&&&&&&&+++...000111000...///000---,,,,,,///333666777777000&&&"""***...222555000---)))'''(((,,,///111555999666------555666111'''$$$"""$$$))),,,)))&&&$$$######%%%''''''&&&$$$,,,000222///,,,...000///))))))***,,,......---,,,%%%---222111666===<<<333&&& $$$444===777...+++'''&&&)))...000222;;;FFFMMMRRRUUUTTTUUUWWWVVVRRRFFFGGGGGGKKKZZZhhheeeYYY@@@:::555444333222555:::888666000)))***111555444;;;777111,,,,,,///444777999444222888;;;777444444777333///------,,,***(((%%%'''***)))((((((***---***111555111,,,,,,------***------+++...555999888&&&%%%$$$''',,,222555777///,,,+++...555999888666333///)))%%%%%%***000444;;;>>>999...&&&''',,,---000333+++ &&&777>>>888222333///))),,,888DDDIII:::<<<888333222999@@@CCCGGG@@@999666222,,,((((((444666777888777333...+++000///)))""" ###$$$""")))***---222333000***$$$$$$$$$)))222555111000222+++'''""""""%%%)))+++,,,$$$%%%)))111888999666111,,,,,,---444HHHiiigggBBB888555111,,,((((((,,,...***)))'''((()))*********))))))&&&$$$***444888777888:::444)))%%%)))***&&&(((---///---------***&&&###&&&,,,555;;;;;;666111+++---000///,,,'''"""  ((()))$$$%%%''')))'''$$$###$$$''')))***,,,///111111///,,,))))))+++///333555555444///'''"""%%%+++---...///---***&&&$$$%%%''')))***000444444111555999444***###""""""$$$'''((($$$!!!###$$$%%%''')))'''### ###(((***))))))---...---))))))+++,,,---...//////$$$***---,,,000777666///"""###222;;;777...+++)))((())),,,///555???JJJXXXUUUPPPLLLMMMNNNHHH@@@666666777BBBYYYkkkhhhZZZ<<<777333333333222555:::<<<888111+++---666===???@@@999000+++,,,///222333999222---///333333333333///......///111111000...((())),,,...////////////***......,,,+++......,,,******'''$$$'''///666888&&&$$$"""$$$)))000555777///,,,))),,,333888888666777222,,,((((((+++111555???@@@:::///''''''+++...,,,---(((###...AAAFFF@@@555555111+++---666AAAFFF>>>AAA@@@999555888>>>AAAAAA<<<777333---&&&%%%)))666777888777444000...---000000+++%%%###%%%###%%%)))///444666222***$$$%%%%%%(((...111//////111///+++%%%!!!!!!&&&,,,000+++---333:::???@@@;;;777666333555BBB]]]kkkDDD555333000***'''(((...444///***%%%$$$&&&))))))((()))---...///666???>>>888777555---!!!!!!&&&'''))),,,---++++++---,,,)))&&&'''---444666222---+++)))+++,,,)))(((%%% !!!!!!&&&---...***&&&***---***$$$!!!###''')))((()))...222333...)))%%%&&&))),,,000111///---'''!!! &&&---///000111+++)))'''(((******(((%%%(((---///...//////(((!!!###$$$"""$$$$$$%%%'''(((&&&"""###&&&&&&(((,,,---,,,)))***,,,---......000111&&&******)))***...+++&&& ###///666333+++'''***)))((())),,,444???HHHOOOJJJBBB;;;:::;;;666------+++///@@@[[[kkkbbbPPP999555444666666333333666>>>:::555222666===DDDGGG???888000---///222222000222,,,'''(((,,,000111000%%%&&&(((,,,111444666777,,,,,,---000222222///---+++......***))),,,...---&&&&&&%%%%%%&&&***---...+++(((%%%&&&***///444777333...+++---333777666444888444000------111666:::AAA===666...++++++,,,,,,))))))%%%%%%333FFFKKKDDD666444///))))))...666;;;<<>>999444333555444000,,,***(((&&&'''***///000000$$$&&&(((***...333888;;;111000///000000///,,,***+++000000***%%%''',,,...###$$$'''******'''$$$""",,,)))&&&'''+++111666888777333//////333666444111222111//////111555:::===???777000///222222...***&&&$$$ """111CCCIIIDDD999555///)))%%%&&&+++000666===???777000000333666:::999777222***%%%)))111888777333///,,,,,,...000222222000///222444000)))%%%(((,,,///000///---,,,###%%%&&&(((+++///222333+++(((### !!!'''111999888999777///***111DDDUUUdddjjjvvvvvvIII$$$$$$%%%%%%''',,,111555...)))###!!!%%%***...'''777BBBDDDHHHLLLFFF999333000))))))333::::::555---)))******((('''&&&***///,,,%%%%%%+++000---&&& $$$***&&&!!!&&&)))******''',,,///,,,%%% !!!$$$(((&&&&&&***//////+++&&&'''(((***---//////---+++%%%###$$$+++///......000666555555888999333(((###(((,,,+++%%% ###"""###(((***)))(((###&&&(((,,,111000,,,,,,000333333000------...,,,,,,+++***)))&&&!!!'''...111///---******(((%%%'''...222333777;;;<<<666222222222111%%%%%%111MMMjjjqqq\\\DDD222222666<<<<<<777222222555444888>>>AAA???<<<<<<>>><<<:::999999666111,,,(((,,,---,,,,,,000444444///000000000111333888;;;777555222///---+++++++++,,,000000((("""%%%+++///&&&'''+++000///''' &&&$$$###&&&,,,222888:::999555111222555555111---***+++---///333666999;;;;;;333000444999777000+++%%%!!!,,,>>>FFFFFF>>>888111,,,'''###&&&+++000555666111---...111333666333000,,,%%% ###+++444///)))'''(((---000222777777555666:::>>>;;;333111222222111...,,,+++,,,$$$'''((((((+++000333222***'''%%%%%%)))///666:::888999666---(((333LLLaaannnttt}}}rrrBBB !!!"""&&&+++000222222---,,,)))&&&%%%''',,,///+++>>>KKKIIIHHHLLLGGG<<<111+++$$$$$$///888:::999333***''')))***)))+++))),,,000,,,$$$'''111666555---"""###***)))!!!"""#########'''***---+++%%%!!! """&&&%%%$$$&&&)))***'''%%%%%%&&&(((+++///000///...---***+++///000...---///555333333666999555+++######&&&+++...---((($$$"""###'''%%%"""''')))((($$$!!!###&&&)))///444333///...333777666111,,,***+++******,,,///000---(((%%%!!!&&&---222222111---///---((((((------***000555888555222222111... !!!...LLLhhhlllWWWAAA......222888:::777555777777666:::BBBDDD>>>888777::::::;;;;;;;;;:::999888000777999333///333999===:::<<<======;;;:::<<<===<<<:::666000+++***...222111222...(((&&&,,,111333---+++...222000)))%%%&&&%%%$$$$$$'''---333777:::666333111333666555000+++%%%(((,,,111555777888888666444777>>>>>>777000---(((%%% ,,,===JJJOOO@@@999333///)))$$$&&&,,,+++...///,,,,,,000333333000,,,)))((($$$"""'''...///(((!!!!!!)))333999:::>>>===<<<<<>>888777333555888;;;<<>>DDD>>>BBBFFFGGGEEEBBBBBBCCC???>>>999111******111999777444...)))---555999777444000...111000++++++///)))((('''***///333666777333111000222666555000***&&&)))///444777999888777222666???FFFAAA555///000...***%%%%%%///AAAQQQZZZ???888222000+++%%%'''---)))++++++***,,,333666555+++(((&&&((()))***111888...%%%!!!---;;;BBBCCCDDDCCC@@@@@@FFFKKKHHH@@@000222444222---)))(((((()))......******//////+++%%%###$$$)))111555333000000000000///000444;;;@@@HHHOOO]]]qqqddd<<<###$$$&&&,,,222555444222111333666777666333///,,,<<>>@@@EEEKKKIIIBBB======>>>>>>;;;555111222:::@@@===444+++,,,444<<<===;;;666666555555444444333333444000---111777:::666111---------------...000000+++---------111777:::777777555777;;;:::555333444444222***%%%---BBBTTT[[[BBB888...+++***'''###!!!!!!###%%%&&&(((+++///222---***(((***///333333222***###"""---777::::::;;;>>><<<999AAAMMMLLLBBB555///((('''))))))'''###'''---...++++++---+++&&&###&&&)))))))))+++000444555///,,,...111333777<<>>@@@;;;999:::===???;;;333///111444222444999999888;;;BBBEEEBBB===777222222666999777999@@@FFFEEE===777555222555888777333222555888666///+++...666<<<<<<888111222444555666666666666111---+++...444666333///******,,,---///000000000000111///,,,---111000---...,,,---111222000000333888333***%%%///BBBPPPTTTBBB;;;222,,,'''"""!!!$$$&&&)))+++'''+++111777;;;:::555111$$$'''...///---111444222000888DDDCCC:::555000***)))++++++((($$$,,,000111---,,,...,,,((('''((()))(((&&&(((---222444...***+++---...333888CCCQQQdddxxxjjjDDD)))%%%###)))333:::;;;999;;;;;;999777444000---,,,000===DDD@@@>>>???666((($$$$$$&&&***...111222111---------+++'''###%%%&&&,,,777AAABBB888...!!!$$$&&&((((((&&&$$$$$$&&&***---+++---111555777888777777000...+++))))))***)))(((!!!&&&,,,111222000......,,,...777===;;;666333******)))***---222777999///(((!!!"""***222444444,,,((((((///888999000&&&'''###!!!$$$******"""###///111333555222,,,''''''%%%"""!!!"""%%%(((+++...333888:::777000***###(((...111111222555888333777888333///111666888555000'''###)))333555222333111222999>>><<<111'''&&&((('''&&&---777999222777999<<<===666...,,,///333222444777888666666888>>>===999333///---...000///222:::CCCCCC:::111...%%%,,,555999777333000///...***)))...666:::888333+++...222666999999777666---******...333444111,,,&&&(((,,,///000000///...444444000***((()))'''"""$$$!!!"""&&&((((((+++///777111***+++666DDDJJJHHHBBB???999000''' """###$$$%%%$$$+++444999:::666111---!!!"""%%%$$$!!!''')))((((((000::::::333222...***+++......)))%%%,,,......++++++------+++,,,,,,***&&&$$$&&&,,,222333---(((((())))))...444AAAQQQggg}}}nnnIII...'''"""&&&000888:::888;;;999666333000...,,,,,,---888>>>>>>???@@@777***!!!$$$(((---111444555444+++,,,---,,,)))%%%"""!!! ###+++777???>>>444*** $$$(((+++))),,,...,,,(((&&&(((+++)))***---000222111000......,,,)))'''((())))))(((!!!$$$)))...000///,,,***000,,,---555>>>@@@;;;444((((((&&&%%%%%%(((---222333,,,'''(((...444666555///,,,+++000777888000)))$$$"""!!!%%%)))***&&&!!!)))444555444333///***"""###""" !!!$$$)))///222333222...))),,,000555555333111111222111999@@@===666222333777000***!!!'''222555111///...///555<<<;;;111(((!!!######"""&&&,,,,,,(((333666<<<===777...,,,000555444444555666666666666666666555222///,,,,,,---+++...888BBBCCC:::///*** )))444;;;;;;666000,,,***'''&&&+++222666333///,,,///333777888777444111((())),,,222777666000***&&&)))---000111000---+++333222...(((&&&(((&&&"""!!!"""$$$###%%%)))000---///888EEEJJJDDD;;;???@@@===444***"""!!!&&&'''%%%$$$###***...111111///------///&&&""" $$$%%%%%%&&&,,,555666111,,,***))),,,000111---(((''''''&&&%%%%%%(((***+++///...+++&&&$$$'''///666444...)))'''&&&'''---444???PPPhhh~~~qqqKKK111***###$$$+++222444444666444111...+++++++++++++++333888999;;;===666,,,"""$$$'''***---000222333000...+++(((&&&%%%%%%$$$$$$---444777333,,,&&&$$$)))---///555:::999222,,,+++,,,,,,...111222000---)))'''***'''%%%$$$%%%&&&&&&%%%$$$''',,,//////---)))'''...+++***000:::???999111'''&&&%%%######&&&+++///555111---///444888888666222///......//////,,,***"""$$$%%%&&&&&&&&&'''((('''///777999777444///+++###%%%&&&&&&###!!! !!!&&&******,,,000///+++111444888777333///---...000;;;FFFHHH>>>444000111***&&& &&&000333///&&&$$$&&&///:::<<<333(((%%%))),,,***(((((('''&&&+++///777<<<888///,,,...666666555333333666999:::555666666444000---++++++))),,,555@@@BBB:::///)))%%%,,,666===>>>999222---***'''%%%(((---111111...111333555666555111---***$$$)))000999===;;;333,,,***,,,///000000...+++)))......***%%%&&&+++,,,***&&&######&&&%%%""""""%%%)))...:::JJJTTTOOO@@@333666;;;:::222+++(((######))),,,+++(((&&&$$$---000111000......111444---)))###!!!%%%%%%%%%&&&+++111222///((('''(((---444777333///)))&&&""" """%%%(((000///,,,((('''+++333:::666111,,,)))'''(((000999AAARRRiiioooIII222,,,&&&$$$''',,,///111000///,,,)))((('''((()))''',,,000000111333222---'''&&&&&&%%%&&&)))///333;;;333***$$$######"""!!!%%%,,,111111---(((%%%!!!&&&***...444;;;<<<666000---------222666555...'''""" %%%$$$######$$$%%%###"""###''',,,......,,,***))),,,***(((+++444:::555---'''&&&%%%%%%(((,,,000333333000///111666::::::999444111---***))))))))))))!!!$$$'''&&&######''',,,...111555888777444///+++(((***---...,,,)))&&&&&&%%%))))))'''+++333444...---000333222///,,,+++,,,...999GGGMMMEEE777000111)))((($$$"""&&&...000...'''$$$&&&000;;;>>>666---)))---000...)))&&&'''(((&&&)))///666555000,,,---444777777222000444:::<<<777888888555111,,,)))(((((()))111;;;???888...)))+++000888======888111,,,+++(((&&&(((---111333222555555444333///,,,(((&&&###(((222;;;???===777111//////000///...---+++***...,,,'''###%%%,,,111000...***((())))))&&&&&&***...888JJJZZZ[[[NNN;;;111...333222+++))),,,***$$$"""&&&***---,,,+++******(((,,,111555666555444444///,,,'''!!!!!!$$$%%%%%%$$$%%%(((++++++***&&&%%%'''---555999777444///)))"""!!!&&&......---+++***...666<<<999444///,,,***,,,666AAAIIIXXXlllkkkCCC000---)))%%%$$$(((---111...,,,)))'''%%%%%%%%%%%%###'''***(((''')))---...***(((%%%"""###***555===DDD999+++$$$$$$%%%"""!!!'''...111///(((""" !!!###'''***(((---333666555333333333,,,444;;;999..."""###"""###%%%&&&&&&###!!! $$$***---------...///------+++,,,222888555,,,***'''%%%''',,,111222222---+++***---333999===>>>777111+++)))******)))&&&###############%%%))),,,000......222444222,,,'''))),,,...///...------...,,,...,,,(((---777666---&&&)))+++***'''%%%&&&(((+++444BBBLLLHHH===666888///000,,,&&&%%%***...///***)))+++111888;;;999555+++***))))))((((((***---***((()))000333000.........666999222---///555888555666666444000,,,))))))***)))...888===888///+++...111777::::::444+++%%%)))((((((,,,111666888888555444111---+++)))((('''"""'''///666;;;<<<999777222111///---------...///333000(((!!!"""***///000333---)))))))))***///555@@@JJJZZZbbbYYYEEE777333...111---''')))111000((("""&&&***,,,///222444///222666;;;===;;;777333------***%%% ###'''&&&$$$###$$$%%%%%%%%%%%%###!!!"""(((000444333000///&&&!!!))),,,...///...---///444999:::555111///---000<<>>...999BBB???222%%% """###%%%''')))(((%%%"""!!!'''+++---///222555222333111///444:::777///---)))&&&(((---000///,,,)))&&&%%%'''///777>>>BBB999000((((((...///***$$$$$$!!! $$$(((+++,,,///***(((,,,000///)))$$$((()))+++,,,,,,...000333///111...***///999555)))###%%%&&&$$$ !!!(((///===IIIIII@@@===???666777222)))$$$(((---000&&&(((***---///333666999000)))$$$%%%)))...222444111+++(((---222222111111)))555;;;333++++++000222000111222222///---,,,,,,---+++///888===999222...---000555888777000&&&'''(((***000666;;;======444111---***(((((()))***###&&&+++111666:::;;;;;;333111...,,,,,,...111333999444*** &&&,,,,,,555...'''&&&(((---666???QQQYYYdddeeeSSS===444666222333---&&&***444444+++###(((---333:::>>>CCCAAA@@@AAACCCBBB===888,,,......***%%%###%%%)))(((%%%$$$$$$$$$""""""###!!!)))---,,,)))))) $$$...+++...000///......222666:::666222000///333???LLLUUU___mmm{{{fff???''''''%%%###$$$***333;;;777333///,,,'''"""###'''%%%&&&%%%""" ###+++222666444---(((000BBBPPPUUUGGG:::---***///222---&&&"""&&&(((&&&!!! (((---.........000,,,333<<>>IIIKKKJJJGGGJJJPPPQQQNNNBBB888...+++......)))""" """$$$"""%%%)))***)))'''''',,,:::BBB<<<000+++---000000:::;;;...###""""""&&&&&&$$$"""&&&---000...(((&&&$$$%%%)))000888===444///,,,000999<<<888222000...000444333---***,,,+++)))''''''***///555999333***$$$(((+++(((""" !!! ((('''%%%%%%%%%&&&%%%$$$ $$$(((((('''(((...444333444555555333000+++(((***'''&&&&&&### $$$)))---111444555666888::::::444---+++---...---***(((&&&&&&)))///222222000333222444999:::777666777...---+++,,,///222444444666888999888666555888;;;555000+++((()))*********,,,,,,...444::::::444------000444999999333)))!!!""")))000333222///,,,***)))$$$!!!$$$***+++(((###&&&---444888999666444555555555555444111...,,,)))%%%!!!"""(((---///333333666999;;;@@@PPP```[[[VVVMMMDDD<<<666111...444444111+++((()))(((%%%%%%...555777666333===CCCJJJKKKHHHEEEFFFIII<<<111+++000222...---111222111///,,,(((&&&&&&''' """%%%''')))+++...000///,,,'''""" """&&&)))+++---000111111111222333333222///***(((...;;;EEEUUUaaappp}}}fff???(((+++///111000...------...+++)))(((&&&$$$''',,,,,,000111,,,'''---???OOO\\\^^^]]]YYYUUUQQQJJJBBB666222---++++++***&&&""" """&&&(((&&&### ---DDDNNN???,,,(((,,,---111???CCC666$$$((((((%%%###'''...111000***)))((())),,,222888;;;///---,,,///444777666444000333888:::444,,,***,,,---+++)))'''(((,,,000333111)))$$$%%%(((&&&###!!!+++)))&&&###!!!"""&&&)))"""%%%)))+++***+++///222+++///333333///+++((((((///)))%%%&&&&&&%%%%%%(((111222333333333666<<>>LLLZZZbbbMMMDDD:::777999888333...555666222***%%%$$$### """+++777??????777///999HHHQQQJJJAAAAAADDDEEE666///---333555111222777777666333...)))%%%$$$%%%###'''+++---,,,,,,///111333...(((&&&(((+++---...111000000222444777777777222111---((('''...;;;FFFXXXhhh{{{oooFFF000111222111///+++)))''')))%%%$$$%%%$$$$$$)))///000333444111111;;;LLL[[[]]]YYYQQQIIICCC???;;;777---,,,+++)))'''&&&&&&'''$$$""" !!!%%%******&&&"""111KKKWWWFFF555333555000555FFFOOOBBB,,, ###)))***(((%%%'''...222111///---,,,+++,,,...111333,,,,,,---...///111333444111555:::;;;555...)))(((---+++(((''''''))),,,...///***&&&%%%&&&%%%$$$$$$ ))))))'''$$$!!!###)))///%%%)))---000000///------"""''',,,+++&&&$$$&&&***666...((()))***))))))+++444666666333222555===DDD999222***(((******$$$###%%%%%%%%%''')))&&&%%%''',,,......000555222///+++((((((((('''&&&---,,,---000666;;;???AAA;;;444---******)))'''$$$###&&&***---///000111111***...444999999555...)))%%%&&&)))///555555...((('''&&&""" $$$+++,,,)))------000777>>>@@@===999111333555555222000000111/////////111444444333111===CCC@@@777===OOO[[[ZZZGGG???777666:::<<<999444111444111***$$$######""""""$$$,,,999EEEGGG???777@@@OOORRRBBB666888;;;888000------000111111666===>>><<<888111***%%%######$$$)))...///---+++---///---)))&&&***222777666333:::777333444777999888666444333000++++++444CCCNNNdddssstttKKK999666222---***((('''&&&$$$!!! """"""###)))000222333555888>>>HHHTTT\\\OOOFFF<<<444000...///111,,,,,,***&&&###"""%%%))))))'''%%%###"""  &&&,,,...,,,)))333JJJUUUGGG;;;;;;777---///BBBPPPIII555'''%%%((()))++++++((((((---111000...---+++******+++---...,,,......---+++,,,///333555888;;;;;;999333,,,&&&***)))'''%%%%%%&&&((()))+++***&&&###"""#########$$$### !!!$$$%%%''''''%%%###$$$(((,,,!!!$$$)))---///---)))%%%"""&&&$$$ """***222<<<444---------+++***+++...000000---)))+++333:::777000)))'''(((&&& """%%%###"""###%%%'''%%%%%%((())))))///666111...***(((&&&%%%###!!!%%%&&&***000666:::;;;;;;111000,,,((($$$!!! ###(((,,,...000333555+++///444888888555111...---***))),,,111333000,,,))))))&&&%%%(((---,,,'''***+++///555<<>><<<333222000---,,,...222444333555888<<<<<<999222---:::BBB@@@888===OOOVVVQQQEEEAAA===;;;;;;;;;:::888,,,...---(((%%%(((((('''&&&&&&***555BBBJJJIIIEEEGGGNNNIII777...222222+++...---......---000:::EEELLLIIIBBB999///'''"""!!!$$$(((---///---+++***+++ $$$///;;;AAA===777===999555555777888777555666666555333666@@@PPP]]]xxx{{{{{{yyyQQQ<<<777111,,,***)))((('''""" """(((000111444999@@@HHHNNNQQQSSS???888222000...,,,,,,...000///,,,'''"""!!!$$$'''---,,,++++++***&&&!!! &&&+++------,,,222AAAGGG>>>555222,,,"""!!!444FFFIII===000***+++(((,,,---***))),,,...---'''&&&&&&&&&(((+++///111000000///,,,((((((+++///777;;;>>>===;;;888111)))((('''%%%$$$""""""""""""%%%'''&&&!!!%%%'''%%% ###'''(((###$$$%%%$$$###$$$&&&(((###'''((($$$ $$$%%%###!!!%%%000999===666111///---)))(((******---,,,(((""""""***222444000,,,)))'''$$$ !!! """%%%(((&&&%%%%%%###"""'''///...---,,,++++++)))'''$$$ %%%,,,222666777666555///000111---((($$$"""""""""''',,,///111444555***...111333222111000000...***''''''+++///000000,,,,,,)))&&&)))---,,,'''%%%(((---222666999;;;<<<888222+++(((***///444777111444888<<<<<<777000***222<<>>???>>><<<999666555555(((((('''%%%''',,,,,,)))'''&&&(((000<<>>999777444///((('''%%%""" """'''(((!!!###(((***&&&%%%((((((%%%!!! """'''+++///000***$$$!!!###"""%%%'''(((&&&&&&***222:::999555222000+++&&&%%%(((---...,,,%%%'''000222222000---(((######&&&%%%%%%'''((($$$!!!$$$+++///.../////////,,,'''$$$&&&---222222111000111333444555555333///***&&& """''',,,000222111111(((***,,,,,,******,,,...((('''&&&&&&)))...333666000---(((###&&&,,,...,,,$$$)))///222333555999===888000&&&$$$)))111555666333333555666666222,,,''',,,666>>>@@@BBBDDDBBB>>>555666777777555333000///(((&&&"""!!!'''---+++&&&%%%&&&)))///777>>>CCCEEEFFFBBB;;;555111---***((((((///333...)))---;;;HHHQQQNNNHHH>>>444,,,((('''((((((***///222111+++%%%""",,,:::EEEGGGBBB<<<777777777555222///......222666<<>>BBB@@@:::555111...///000333444222...+++)))%%% &&&,,,)))!!!###&&&***000444888:::<<>><<<555+++&&&'''""",,,222...'''***777CCCDDDCCC???999333...------+++)))+++000666555---&&&$$$)))222===EEEGGGBBB>>>888::::::666///)))&&&&&&...444<<>>===>>>DDDJJJJJJCCC<<<:::444...+++,,,+++&&&!!!!!!&&&***+++***+++///444???555222:::@@@;;;222,,,///666:::888111...222777222222000+++&&&$$$&&&((((((222HHH^^^^^^GGG333,,,///222333000***'''(((+++ """***111444222333222...)))'''))),,,000;;;DDDCCC<<<777555222'''''''''&&&###!!!%%%))))))&&& ###%%%&&&(((&&&"""###,,,999DDDLLLQQQ===+++&&&%%%"""###(((+++(((%%%%%%(((+++,,,+++...444555...***++++++)))(((++++++&&&$$$'''((('''...444;;;<<<222&&&"""&&&### $$$***,,,222---++++++(((###'''...111555777444000---&&&(((444777222***%%%%%%,,,000222222666888111&&&$$$&&&)))---000111///,,,***+++'''###%%%***)))######(((***---333777666333000,,,'''%%%(((...333---555:::666111222555777444+++'''++++++,,,888HHHCCC:::...***222:::333&&&(((000:::===:::555222111"""!!!'''111555///&&& !!!$$$(((---000111222222333<<<;;;666///------***%%%###%%%&&&%%%%%%)))///444777555777;;;777///,,,//////...///222666777444111+++444???EEEDDD@@@>>>>>>888======666///---......555333666@@@NNNbbb{{{tttMMM444333555888<<<<<<888444---,,,++++++---222999???DDD???::::::>>>AAAAAA>>>:::555///,,,+++***'''%%%###&&&******)))***---111555222555<<<>>>888333222:::@@@EEEDDD??????DDDIIIAAA???999111***'''(((******555LLL^^^XXXBBB000---222222111,,,&&&###%%%((("""#########&&&,,,111333222222111,,,&&&$$$%%%(((///:::FFFIIIEEE===000%%%%%%(((***''' ###)))***&&&!!!"""### ######!!!""" !!!'''000:::AAAEEE999+++%%%$$$$$$'''+++---+++(((''''''((('''&&&---333666000,,,+++)))&&&&&&)))(((###!!!###%%%$$$"""+++888===444&&& !!!***&&& """%%%%%%---,,,,,,,,,'''!!!###)))+++000333222222222///***$$$,,,555777444---)))''',,,///...---000444000)))'''&&&'''***,,,---,,,+++---...,,,((()))...---((()))---///------222666666555444111---******---000***222555111,,,,,,///000...(((&&&)))(((***888JJJMMMCCC222'''***333444...$$$+++444999888333///,,,""" %%%...222---%%% """$$$$$$""" ###'''...222222111///...666888666000---,,,(((""""""$$$&&&&&&&&&(((,,,///222111333777555000000333222000///222555777555333333<<>>@@@BBB<<<666333444666777666777555111...+++***))))))###%%%''''''''''''(((***...444<<<@@@:::222000333;;;???BBBBBBAAABBBIIIOOONNNIII???444,,,)))***---///===QQQ\\\PPP888,,,---555444///***%%%###$$$&&&%%%&&&(((+++...000111333111111000+++$$$!!!!!!###---666@@@EEEFFF@@@111###'''+++---))) ###(((((("""!!!###!!!"""""")))'''###"""$$$***000444666333+++$$$%%%+++///......---***(((%%%$$$######+++111555111,,,(((%%%"""$$$'''&&&!!! !!! """---<<>>111,,,///222111"""%%%+++111444222,,,(((""" ###***---)))$$$!!!!!!(((---,,,'''""""""'''---111111---***(((---222444000,,,***'''"""%%%&&&((())))))***,,,.........000333333111333777777333//////333666666555888@@@HHHJJJDDD999000+++111555555000---111666888111...///:::MMMdddqqqKKK777888;;;AAAFFFGGGBBB>>>>>>:::555555888<<<======888777666555333///+++'''111222333111...+++******############$$$%%%%%%%%%...999DDDBBB666++++++000444555666444444666<<<@@@HHHBBB888///)))(((,,,///666DDDVVVXXXFFF///(((,,,444222///,,,***)))''''''$$$%%%***111444333333555---///111...'''""" +++111666999===>>>999222...000000,,,'''""" $$$&&&###"""$$$"""###%%%,,,+++)))'''((()))+++------...)))###)))555777111,,,,,,)))&&&""""""$$$'''***///111...)))$$$!!! %%%'''&&&!!! !!! ***333@@@HHHCCC888111111:::000&&&!!!"""&&&"""'''+++)))""" &&&)))---///...///333333111///......000111000+++&&&***+++***)))))),,,...///111---(((%%%&&&((()))***222111000...///111222222:::>>>===888555666666444))),,,111111...(((### )))///222///,,,---......(((&&&'''+++...///777@@@HHHJJJHHHBBB999333///---&&&$$$%%%)))///000---)))$$$!!!"""(((***'''%%%$$$ $$$+++000000)))######'''+++---+++)))'''&&&&&&+++...+++)))******(((---,,,+++***+++,,,///111111111111111000000222555777222---,,,///333666666555:::@@@BBB===666///+++///111000++++++111777999///...555JJJccczzzggg???...111777???EEEFFFAAA<<<;;;777444444888;;;<<<;;;666888:::999444---'''###***...222333111---)))((($$$###"""$$$''')))(((&&&///;;;DDD???333***+++000222000---***)))***---///444000***%%%%%%(((---000;;;HHHTTTPPP===***&&&+++,,,++++++---//////+++'''!!!!!!(((222666444444777***...222222,,,&&&!!! (((///333444777;;;>>>===666444111111111000+++(((%%%&&&&&&!!!$$$%%%((('''!!!!!!###((())))))******)))))))))******%%%$$$///<<<;;;111)))***)))%%%!!!###)))///+++,,,---***$$$ '''***)))$$$"""###%%%$$$+++000888@@@@@@===>>>CCCDDD666'''$$$"""''')))&&&!!! %%%)))(((,,,---+++,,,///000...111...---...111000,,,((()))***---...,,,+++---111555111+++((((((***,,,---///---+++++++++,,,///333???CCCEEE@@@:::666111+++!!!&&&,,,///---'''!!!(((...111///...111333222---++++++000444555444555444:::BBBDDD???666111///...(((###%%%***//////---&&&###$$$((()))'''&&&(((%%%%%%&&&)))+++***&&&!!!&&&'''((('''&&&%%%&&&'''$$$''''''%%%'''---222222333///***'''(((,,,111444999999777222///......///333...((((((,,,111555666222333555555333000.........///,,,'''(((///444666777555???YYYxxxbbb999((()))...666===???<<<999333333555888;;;===<<<<<<<<<======888111,,,++++++&&&)))...111111...)))%%%'''$$$###&&&---111000---,,,444888555000///111222000,,,'''$$$###$$$$$$$$$###"""!!!###''',,,///000:::CCCIIIDDD555)))'''+++$$$###%%%+++111222---'''###...333111111666+++000444333...((($$$"""%%%...555666777999999777666333111444888999444...,,,+++)))'''&&&'''***---(((---,,,$$$!!!%%%%%%%%%&&&%%%%%%%%%$$$(((&&&###%%%///777666///(((,,,...+++&&&'''---444,,,+++***)))$$$"""))),,,+++&&&$$$'''((('''))),,,444===BBBGGGOOOXXXOOO===+++!!!&&&******&&&$$$'''***+++%%%(((***)))***...///,,,111///...000222222///,,,))),,,000222///+++---222666333...,,,,,,...//////---)))&&&&&&%%%&&&,,,444EEEKKKMMMGGG>>>444))) %%%***---,,,'''###!!!&&&+++...---...222333222222000000222444444222///((()))...444666444555888333,,,%%%###''',,,...---'''$$$%%%))))))''''''***+++***(((&&&$$$!!! '''''''''&&&%%%%%%(((+++&&&%%%"""!!!'''222999:::444...'''###%%%***000333===>>>;;;333---,,,+++))),,,((($$$&&&+++111444555444222...+++******+++,,,---...+++&&&'''...333333;;;:::EEE^^^{{{eee>>>+++******...444999:::999111777???DDDDDD@@@;;;888<<<>>><<<666...***+++...&&&&&&'''+++......)))%%%%%%"""!!!'''111777666222+++,,,***(((,,,444555222...)))$$$"""###$$$###!!! !!!%%%+++000333222000444888:::666///++++++---""" """(((111444000***)))...***,,,333222444444111+++&&&%%%%%%$$$(((,,,///222555222,,,......000444888999555111333111000000000000---+++'''++++++######&&&)))&&&"""!!!"""###!!!"""&&&((((((***...***222999777000+++...333+++***+++---((( $$$(((++++++'''%%%(((***)))+++...777CCCKKKQQQYYYbbbWWWEEE444,,,###"""+++......+++***---,,,'''$$$(((***)))***---,,,))).........000111111///...+++---222444...))),,,444555333000000111222222111---'''###"""!!!"""+++666JJJOOOQQQKKK@@@444'''"""%%%)))***(((&&&######&&&+++---,,,---000111000111444444000,,,+++...111+++$$$!!!&&&---000333888333...(((%%%&&&((())))))&&&$$$&&&))))))''''''+++///000///***""" '''((()))))))))***,,,...***'''!!!!!!***777<<<;;;333---'''$$$''',,,000222<<<>>>;;;222,,,+++)))%%%%%%###"""&&&---333555555777333---((('''(((***+++---...+++''')))000444333888AAATTTkkkjjjFFF333///***+++000777;;;<<<555???KKKPPPLLLBBB888222555999;;;777...((('''***'''$$$###%%%+++---***&&&!!!%%%000888777444,,,(((!!! )))555666//////***&&&%%%(((***(((&&&%%%''',,,444999999555000...//////,,,+++,,,...///&&&"""!!!(((222666333...&&&)))&&&(((000999888444...'''###%%%'''###""" !!!)))000...'''%%%)))...333555555444333999777555666666222)))!!!!!!&&&&&&  )))///000+++"""""""""'''"""!!!------888BBBAAA777...---///******---111,,,###!!!$$$&&&))))))&&&%%%(((******,,,000;;;HHHPPPSSSXXX^^^[[[JJJ<<<777///$$$###***///222222///000111,,,###'''+++,,,******+++)))%%%)))+++---.........------...///222333---&&&,,,666333222111222333444333111...'''""" !!!+++888JJJOOOQQQKKKAAA666***!!!###%%%''''''%%%###""""""(((,,,...,,,---000000...///555666---######---666444''' $$$+++---...111000---)))&&&%%%%%%$$$$$$%%%$$$&&&))))))&&&&&&***333666666000&&& !!!$$$&&&))),,,---......///000---((("""###---:::===999333...)))(((+++///111222888<<<:::111,,,+++)))%%%!!! !!!'''///555777666777333---)))((()))+++,,,------+++))),,,222666444888LLLiii}}}mmmFFF888555---%%%)))444;;;:::888@@@OOOVVVJJJ666111777888333111444111'''!!!!!!'''######(((***+++"""!!!...666555000)))&&&""" !!!###&&&'''------,,,+++)))'''%%%$$$###&&&///:::===666///,,,'''+++)))$$$(((444666000'''""" '''222777333,,,###"""***+++)))***444222,,,""""""'''(((((($$$ $$$((()))((('''((()))+++,,,---,,,+++000000333666111'''!!!!!!###(((***)))+++///444888///%%% """"""!!!!!!!!!  %%%)))000666;;;777---&&&&&&)))&&&((((((%%%%%%)))***'''***)))***+++,,,+++(((%%%***222???KKKTTTVVVTTTRRRHHHEEECCC@@@888222444:::777888888999888333---(((222222222111///+++(((&&&+++***+++---...///...,,,000222555555///))),,,333000---...333333//////333555***"""!!!###(((333>>>KKKGGGEEEGGGIIIEEE:::000...$$$ '''(((!!! $$$((((((+++000555444///***---333333,,,(((,,,222444777222+++'''(((,,,111333333...'''&&&(((***(((%%%$$$***---)))&&&))),,,...222333444333...&&&$$$&&&***---,,,***///666***&&&$$$)))333:::;;;999000)))&&&,,,222333444777888555111000///...***'''''''''$$$""")))333555000------///111333222000------)))%%%%%%(((...333666777IIIggg}}}~~~nnnHHH:::777///))),,,555999888333;;;DDDGGG>>>222...111555...******'''""" """"""(((,,,---######---333111---***'''###!!!!!!$$$'''(((---,,,+++***(((&&&$$$###$$$&&&,,,555888333...---,,,---''' %%%222666111((($$$###(((000444111,,,%%%!!!!!!'''***((('''***000///))) !!!%%%%%%%%%""" !!!$$$&&&%%%###'''''''''''''''(((+++---111111000...+++'''### !!!$$$((()))(((***...222---'''  ###$$$###!!!"""###!!! $$$((()))...222000(((###$$$'''$$$((()))''''''+++,,,++++++---000222222///+++(((***000999CCCIIIJJJGGGEEECCCBBBAAA???999555999???>>>===;;;:::888333...)))666666555333111...+++))),,,***))))))************,,,---111111,,,'''***111...***)))---///...111666888111+++)))***,,,555???GGGBBB???CCCJJJIII>>>333///'''%%%,,,...(((&&&***222222333444333000***&&&...333333...---222777777888444---)))(((***+++,,,))))))))))))))))))******&&&,,,...)))''',,,555:::333333333111---&&&  &&&,,,***&&&(((---(((''''''+++222555555333***%%%%%%---444555666999666333111000111000---+++''''''&&&&&&,,,444555000(((***...222555666555333+++)))((())),,,///111222555IIIfffvvvQQQ;;;777000***---333666555111777999555000...,,,***///((("""  ### $$$+++000333---+++***---222444333111---+++(((%%%$$$&&&)))+++++++++***)))'''%%%$$$###$$$%%%+++222555222000111444000&&&!!!---111---&&&%%%&&&)))---//////...++++++,,,---)))###"""%%%,,,+++''' """$$$"""!!! !!!$$$''''''$$$ &&&'''&&&###"""###)))...///111---'''(((///...'''%%%&&&'''''''''))),,,///&&&""""""$$$%%%$$$ """""" !!!%%%"""&&&)))'''""" """%%%%%%+++...,,,***,,,---,,,'''+++111444333...***''',,,///444:::======:::777:::999;;;===;;;888<<>>777///((("""%%%+++***### !!!###'''***+++***)))***,,,///...------------...000+++,,,---000222333333333---...111444666666222---&&&***...111000...+++***,,,++++++,,,...//////...333HHHddd{{{{{{YYY<<<222'''###$$$)))...222555666///$$$###)))'''!!!''')))))) !!!'''///444777999::::::888555222000---......,,,)))((((((***%%%&&&''')))***+++,,,,,,...000666;;;888000+++,,,,,,((("""$$$''''''***...111///)))%%%%%%'''000000...,,,+++)))&&&"""'''((('''$$$%%%&&&"""###)))---,,,'''!!!$$$''')))(((&&&$$$$$$&&&(((...,,,(((000>>>???555***'''$$$$$$&&&''''''%%%#########$$$%%%$$$"""   $$$+++)))&&&###"""###&&&(((,,,222555333111111111000$$$''',,,000222222333333,,,+++***...333555333111444777???HHHJJJGGGDDDFFFKKKEEE;;;333///------,,,'''))),,,...///...,,,+++&&&%%%""" &&&+++---,,,---...)))###!!!$$$))),,,...000222444333222......+++%%%"""###'''+++222555777555111...,,,,,,((()))...333444111000111333444444000***&&&&&&(((+++)))***///333666888999<<<:::666444111...)))&&&(((%%%""" """%%%'''...111///&&&$$$///AAANNNBBB===555---&&&"""!!!!!! $$$((((((###!!!###"""%%%((('''%%%'''+++000444333///)))$$$&&&***...'''***---000111222333333222333555888999555000---***...111222///+++)))(((...+++)))(((+++...111222666KKKeeeyyy|||mmmJJJ999...$$$"""$$$(((---222222111,,,&&&%%%&&&"""###((()))&&&&&&,,,888999;;;<<<:::777333000***---000///***&&&%%%&&&$$$%%%''')))+++---......555666::::::333''' $$$+++///444888;;;888///(((%%%%%%+++,,,***))),,,000///+++)))+++***)))******$$$!!!'''***)))$$$!!!###'''***+++)))&&&$$$'''+++***'''+++444444---***&&&###$$$'''(((%%%  ###$$$%%%$$$###$$$$$$""" !!!(((---555000)))%%%&&&))),,,---,,,///111000222555444111!!!"""$$$)))...111111000%%%###"""(((///444333000...000888AAAEEEBBB???@@@BBB;;;222+++((()))***+++'''+++111666666333...+++%%%&&&&&&###!!!###(((---///.........***"""!!!'''---222444555666222---&&&'''%%%""""""%%%&&&$$$---333888555...***,,,111,,,///333666555222000000444333111,,,(((&&&&&&'''...,,,,,,000222333666:::<<<999555222000...+++)))'''### $$$)))+++,,,///,,,%%%$$$...:::AAA888333---(((%%%%%%''')))""" """&&&&&&###!!!###"""$$$%%%%%%%%%(((---222111222...%%%"""***///(((+++///111222222222333444333555888777222//////---111444444111.........---)))%%%$$$(((...333666:::PPPgggwww}}}|||ddd@@@555,,,%%%'''***+++///333...+++***---,,,&&& ###((('''"""&&&,,,666777888:::;;;888333...***000555555000***'''&&&$$$%%%''')))***+++,,,,,,111111333111)))"""---777999===BBBAAA;;;444000...+++//////++++++000333222111333333333555333*** #########&&&(((&&&  '''---///+++'''&&&%%%$$$###$$$&&&((())))))$$$!!!$$$))))))######%%%&&&'''(((&&&%%%### %%%...555:::333+++''')))...111333000000...,,,///333000***$$$+++...***%%%###---333333000'''''',,,555:::::::::<<<666000(((###"""%%%((()))+++111999??????888///)))&&&)))+++)))&&&%%%))),,,---++++++,,,(((!!!$$$,,,111222444555111+++"""###$$$))),,,'''$$$***000111------333999000444777666333000///...555222...+++***+++++++++///------///...,,,000888:::666111,,,+++***)))(((%%%&&&&&&###!!!###)))...(((***)))&&&'''...333555...***&&&"""!!!$$$(((+++###!!!"""'''(((%%%###$$$!!!###%%%''')))+++...000+++000...$$$ (((---+++///333444333222222333000...000444333//////222///333666555111///000333)))&&&######(((///444888???TTTjjjvvv}}}~~~ccc>>>333+++(((---000000111444+++(((+++444333(((!!!""""""###!!!$$$((('''!!!"""!!!"""+++333000///000444666444...(((---444;;;<<<666///***)))%%%&&&'''((())))))))))))(((((()))'''!!!!!! ,,,:::777===DDDHHHFFFAAA===;;;///666777...(((,,,111444999<<<======>>><<<222'''+++)))''''''(((%%% ###---222000+++### $$$,,,(((###!!!$$$******###"""&&&'''((()))***%%%$$$"""&&&000999<<<444***'''+++111555666777333---))),,,...)))!!!&&&///000(((###---444444111)))''')))000777999===AAA...(((!!!"""&&&(((...555???EEECCC:::---%%%(((,,,///...***'''(((+++)))'''(((***''' !!!)))...///111444111***$$$)))---444888...!!! &&&+++...222888===222666888444000---,,,+++555000++++++...111222111...,,,,,,,,,(((%%%+++555999444---(((&&&%%%%%%%%%&&&+++...***### &&&---$$$''''''&&&)))///000---***'''"""!!!%%%(((###"""%%%+++,,,(((%%%%%%!!!###&&&))),,,---------)))000000%%%%%%(((...222666777555222222333---***+++000000---///555222555666444///,,,...222%%%###!!!###)))000555888CCCWWWkkkvvv|||wwwvvv}}}~~~[[[666333///+++...333555111,,,***$$$%%%......%%% ###&&&&&&'''((('''%%%  )))444000+++***,,,...,,,---000222333666777888777777666...,,,***((('''%%%""" """%%%((('''### !!!!!!!!!+++333555666777:::===@@@BBBBBB777///000888999111---111999::::::;;;<<<<<<<<<<<<;;;444+++%%%%%%&&&&&&&&&###"""***000222***$$$###'''(((((('''&&&(((******(((%%%"""%%%'''(((+++///...)))((('''---111444888222***(((,,,333999<<<:::666///)))***---+++%%%"""%%%***......+++&&&###  $$$'''&&&$$$ $$$+++444;;;======...&&& $$$"""'''000777888666333,,,%%%(((...444444111...,,,***)))++++++'''!!!!!!%%%...000222111///......///%%%(((///777<<<:::444...!!!!!!&&&---000000444999555...///666666+++'''***555111,,,)))***---000111---(((&&&***,,,***((()))---+++(((### """$$$)))555888---%%%''')))%%%###&&&'''%%%&&&+++///000...)))###!!!!!!######"""$$$+++000///***$$$&&&(((++++++)))((()))+++---000///((($$$'''(((%%%---///333555222...---...((('''))),,,+++***///666///333333---+++///111///+++'''&&&***---///555<<>>:::333---)))'''(((+++***((()))---((((((000;;;===555000111,,,---///222444333000---%%%$$$'''---///***%%%$$$'''((())))))(((((()))+++000222111///333777000%%%&&&+++...,,,***)))%%%!!!  ###%%%%%%%%%!!! $$$***......---(((,,,000333222000///...444555111)))###"""!!! %%%(((---222444555444222333+++%%%'''+++...333777555333---((()))------***,,,---///000,,,+++222===RRR___mmmvvv|||zzzyyy|||lllLLL777999999777555333555777111000333999888///'''%%%!!!   ***333444000555333333555444333777===<<<444***%%%&&&***,,,---444333---%%%!!!***222111---'''""" ###&&&$$$ &&&)))"""''')))((((((+++///---...666@@@AAA666+++''',,,000444444111///000333---,,,+++...111333111///+++...222666888777444222:::333***$$$###$$$###### %%%)))---///......000555555000///666>>>BBB;;;---!!!!!!'''---000222666000,,,///777<<<;;;777444555333///000222///***!!!%%%)))---111333444...'''$$$&&&)))++++++)))***,,,///111222111000+++&&&!!! """&&&''''''---,,,((('''***---)))""""""///777666000---+++///111///,,,+++000444555222///......///...,,,)))...666===>>>999111+++***(((***,,,+++(((***...###%%%...888;;;666444666555666888:::;;;:::666333%%%$$$'''---...)))%%%%%%,,,---///...+++((('''''''''***+++...555:::444***,,,///000---***(((""" !!!###$$$$$$$$$%%%$$$###%%%)))***(((&&&+++,,,///111111000//////111000,,,%%% ###&&&)))---444;;;<<<:::777,,,###%%%,,,111555888<<<555,,,((()))+++***'''***---222222,,,***444AAAQQQ\\\hhhpppsssuuuxxxyyy}}}|||zzz}}}{{{qqqRRR<<<>>>>>>:::555333555888111000333777555---$$$ !!! &&&333===<<<333333777<<<===555///222:::666000)))%%%&&&((())))))777444---###)))222...+++'''$$$"""""""""###!!! %%%((( $$$((()))(((''')))***''')))000999<<<999444222444666888666111---++++++''''''(((+++///000...***---333;;;AAAAAA===666222666111,,,)))+++,,,,,,***###%%%'''***+++---///000555777666444444666444000,,,"""&&&+++///222888111+++,,,222888999777555666333...,,,,,,)))%%%!!!!!! """%%%(((***333...)))'''***---......&&&(((***,,,,,,***)))(((***))))))((((((((('''&&&...---***'''((()))""""""333:::666...***,,,///111...***)))---111000...+++***+++---///000(((...777>>>>>>888111,,,...---...111///******---&&&)))///555777777:::>>>===;;;:::999999888666444&&&&&&(((,,,,,,)))''')))---///111000---)))'''&&&$$$(((---000333666333///222222000+++)))(((### !!! """###''',,,111111---(((,,,,,,,,,------......---(((&&&###  $$$%%%%%%(((222>>>CCC@@@777+++"""%%%---333666888<<<444+++)))+++,,,,,,***///333777555///---888FFFTTT[[[ccchhhhhhhhhmmmssssss|||{{{xxx{{{kkkKKK888<<<@@@???:::555222111///000222444222---%%% """"""%%%''',,,:::GGGFFF<<<777<<>>999333---,,,+++,,,------+++)))!!!%%%******''''''222AAAEEE???333)))"""&&&...333666999666///***+++------...000888:::;;;999333222>>>MMM^^^aaafffhhheeedddjjjtttyyy~~~zzz{{{dddCCC555888:::;;;888555111///---...000222222000***%%%$$$%%%$$$ ###$$$)))+++///;;;HHHGGG===888777999888111)))''')))''')))+++)))''''''+++///111,,,$$$""")))///+++)))((()))***)))%%%"""$$$&&&&&&$$$!!!!!!$$$''',,,'''######'''++++++***'''((()))---444;;;>>>???999777444444333///((("""!!!!!!$$$)))...000...+++,,,111777:::999666333222......000555:::<<<:::777000///+++'''&&&***333999<<<===999222,,,+++***'''$$$ !!!+++666>>>:::444...***+++...111111222000+++)))+++,,,+++((('''''''''***...222555666///(((%%%(((---000111***...222333000---,,,,,,///222666666333111111222999:::888111,,,)))$$$'''222333)))$$$'''))),,,...+++'''&&&)))...444555555111---...555<<>>777333...******+++------''')))...333222---+++...$$$'''+++------,,,,,,---+++---000111///,,,+++---222111...+++---///+++$$$$$$%%%&&&$$$   ,,,999BBBBBB;;;444------...000111///)))%%%###***555555222000:::GGGFFF<<<---&&&###)))000333666999444...+++---,,,***+++000777777888777555888GGGVVVgggiiinnnqqqnnnlllttt~~~xxxyyybbbAAA777555333111111222444444'''***,,,...///000,,,'''+++,,,+++%%%###&&&,,,------777CCCAAA777333...+++------)))&&&&&&$$$(((+++)))&&&'''---444,,,''' %%%+++...,,,***)))***++++++(((%%%(((+++---***$$$!!!###'''###!!!""")))111444111+++''''''(((***///777;;;;;;666222///111444111)))!!!!!!'''---000///,,,...111444444333222333555333444666:::======888333333000+++&&&$$$***555>>>999;;;888...'''***000444333...)))###(((555:::999666000,,,+++...222111333222------222555555777555222000000111222444999111'''"""%%%***000222(((,,,111111///,,,++++++***...111111...---000444777999666...'''%%%"""### %%%---***%%%%%%(((***((($$$###''',,,111555777333...///888BBBRRRNNNDDD888...***,,,///...000666<<<:::333...///,,,111333111...///444777666222---***+++---...///&&&)))111888666///,,,...$$$'''***,,,,,,++++++,,,(((((()))+++,,,+++***+++//////...---000222...&&&***,,,,,,)))%%%$$$%%%(((!!!&&&///999???<<<333,,,---...222555666222)))""" %%%...???AAA===;;;DDDNNNHHH:::)))$$$$$$***111333666999555111......***$$$%%%***000///000222555===MMM]]]kkknnnuuu{{{yyyxxxwwwpppqqq^^^===333333111111888<<<555)))&&&%%%&&&******'''&&&(((((()))***)))&&&$$$$$$$$$+++***,,,222888:::777333444000---,,,***%%%###%%%&&&***)))&&&,,,777777...---###!!!###)))000,,,)))&&&%%%''''''%%%###'''***++++++)))%%%###!!!###"""###(((...111000...%%%$$$%%%(((...222333222)))---333999;;;888000*** ###***...---***,,,000000+++))),,,//////666888;;;:::777333000//////000...***,,,555???BBB???>>>777,,,''',,,444999111111///+++'''(((...444???;;;777222((($$$---;;;???:::444000000444777:::777777777666555444222222,,,&&&$$$''')))'''(((---+++)))((()))---...---,,,&&& )))---))),,,444:::999555+++!!!###%%%&&&"""!!!'''&&&%%%%%%%%%''')))+++&&&---///+++)))222@@@JJJOOOGGG<<<222...---...000///000222666999666000***,,,'''&&&'''%%%"""%%%,,,***,,,---...---------...)))...444666555111...,,,&&&&&&'''***,,,---+++)))###&&&((()))((((((+++...---//////---111555000'''))),,,...,,,'''%%%'''***......///111222222///---,,,...111555555///&&& """###)))222<<>>===555***'''...666:::555555111,,,)))***000555===;;;999555+++&&&,,,777@@@===999888777666333111111111111000000///...---///)))&&&)))***((((((+++###$$$'''+++///000---***$$$'''***)))...999BBBBBB===/// """((('''%%% ###$$$%%%&&&'''(((((('''%%%,,,000---,,,222;;;??????;;;666333444555555444000111222444666555222000,,,))))))***)))%%%'''---///000222222000---+++)))+++...111333333000,,,)))&&&(((+++------,,,***)))'''***,,,+++***)))+++---//////---+++///444111***'''+++---+++'''%%%(((+++...---+++,,,...//////...,,,,,,---000111...(((######$$$###%%%---444:::;;;777666666,,,'''+++++++++,,,///555666666222,,,''''''(((&&&'''((()))///<<>>>>>@@@AAA<<<333***)))***+++,,,,,,,,,,,,,,,111,,,)))******'''&&&'''"""&&&---555:::999444///((($$$%%%+++...///999FFFTTTRRRHHH555!!!!!!+++...***$$$!!!%%%''')))(((&&&%%%%%%+++/////////333444333222000111555;;;===:::666111111111222444555555555///...///111000,,,,,,///222222222111///+++'''%%%//////000222444333---)))(((,,,222333000,,,***))),,,---......,,,******+++......+++***---222111---)))+++---***&&&$$$%%%(((***(((&&&&&&(((+++,,,---+++***)))***++++++***(((%%%&&&###%%%,,,...000333555333+++ %%%))))))((()))+++111111///***&&&$$$'''+++,,,,,,***)))...>>>UUUfffyyymmmjjjlllllljjjsssbbb;;;+++)))'''(((+++...---+++%%%$$$&&&)))(((&&&)))///888777555111,,,******+++,,,...111666:::;;;888555...&&& ###+++333LLLPPPKKK===///,,,///111(((***,,,------,,,---...777555222222333333000---!!!###'''+++......,,,***(((,,,//////,,,))))))***)))$$$ ###***//////,,,111///------------+++))))))'''$$$###$$$###""" ###'''(((&&&(((///444555777999;;;;;;999666555555---111333000000222333222......)))$$$&&&---222333...///000111111111000///444555666222+++'''***///;;;;;;===AAADDD???333)))$$$%%%(((+++...111222333555111---+++)))'''%%%$$$$$$***222:::>>><<<888444...,,,---222555999FFFSSSfff___NNN777$$$(((222222---'''"""!!!###&&&''''''&&&&&&&&&***,,,,,,///222000,,,...---///555===???;;;555333000...111555888666333000222666888666222000000///...,,,+++***)))'''&&&111000222666;;;999222++++++111888888222+++((((((---.........---,,,+++******))))))***---///...+++,,,------***&&&######$$$$$$###"""###%%%((())))))(((((('''(((((())))))(((&&&&&&%%%!!!""")))000...,,,///555111$$$###'''******))))))))))))***)))&&&""""""&&&***//////,,,***000CCC___ttt}}}pppiiijjjpppuuuwwwxxxbbb:::''''''(((+++............''''''(((***(((&&&***111//////...---+++---000333&&&(((,,,111555666555444///''' $$$---666UUUXXXTTTDDD222***+++...---+++***---444999999666222111000333777999777555***))))))+++...000000...'''+++000111///------...***((($$$""""""%%%(((***111///+++)))((('''%%%######$$$$$$%%%$$$ &&&,,,(((###&&&...444222555888999999888888999111444333......333888999000111///)))'''))))))'''(((***///666:::888111,,,111444444000,,,,,,000444555555777:::;;;666,,,$$$"""&&&+++111555999::::::777222---++++++)))'''###(((...333555444333111333333555999>>>DDDOOOYYYmmm```JJJ444&&&$$$***111111...+++(((&&&$$$"""$$$#########$$$&&&(((***''')))((((((+++000000,,,+++***+++111888;;;999555666///+++///777999333+++---222777888666333000---,,,)))&&&%%%(((+++,,,---,,,...222999>>><<<333+++***000777777000((($$$###******,,,---...---,,,***$$$%%%(((,,,...,,,)))'''***++++++)))(((&&&&&&'''###"""###&&&((()))((('''&&&'''((((((((('''&&&&&&((((((&&&###"""###)))---///+++...444///"""%%%'''***,,,......,,,++++++%%%(((***)))&&&%%%'''***---,,,******444KKKiii~~~vvvkkkgggjjjsss|||```999$$$%%%)))///000///111555555444333000)))%%%(((///...---***'''%%%&&&***---)))+++...111444666777777...'''"""***333HHHLLLMMMBBB222))))))......,,,***...999CCCDDD>>>---,,,...222888;;;:::777)))&&&######'''******(((!!!(((---111222333444++++++***&&&""""""%%%(((---+++(((&&&%%%###!!!!!!###%%%%%%###"""+++&&&%%%,,,,,,///222444555666777999666666222,,,,,,444<<>>444+++111555666222000222666888111111222111///)))"""$$$***000666:::<<>>;;;444***"""%%%,,,///---((("""!!!......///000111222555777///(((!!!!!!'''...333999???<<<111)))***...---......///777@@@???999//////000444999;;;:::777###"""$$$### !!!***222777999888---.........,,,***'''%%%%%%$$$$$$$$$$$$### !!!$$$$$$!!!!!!***'''###(((***---000222333444666777999888333++++++333<<<@@@===AAA???333&&&!!!"""###,,,---222:::AAA???444***...555777444222555666333---000111///***%%%!!!###)))///555888:::>>><<<444***)))...000...(((+++...000000222444777<<>>999???===000""" %%%+++000///000777===<<<111'''***222777444222333111,,,***///333222---(((&&&'''!!!%%%***000444777999:::888///$$$###***...,,,&&&***...111111333666999555888>>>HHHSSSXXXRRRJJJ>>>DDDGGGCCC777+++$$$"""'''***,,,***'''(((...444///---)))'''''')))+++---***,,,+++&&&$$$(((,,,---000555:::;;;888777999<<<999888333+++###!!!%%%###,,,111///------***$$$'''%%%$$$''',,,---)))$$$+++---///...+++)))''''''###&&&+++111555666444111******+++---000000,,,(((***''')))...,,,'''&&&+++---+++++++++,,,,,,+++***&&&$$$!!!!!!"""$$$%%%%%% ###%%%%%%%%%&&&+++...((()))++++++***(((&&&%%%)))444444///------...555444333222111///,,,******,,,...,,,((('''))),,,((('''+++;;;UUUsss~~~~~~yyyuuusssqqquuufff>>>,,,%%%"""&&&,,,///222666777555...&&&###%%%###  )))$$$ $$$&&&&&&+++$$$!!!###$$$***333222222222111111///...---222000,,,(((%%%%%%''')))444555777:::<<<;;;777333((('''''')))++++++'''$$$!!!$$$)))222:::<<<888555111000333888777...%%% """###""" %%%))))))'''%%%$$$***,,,---...)))$$$"""%%%)))+++,,,---///000999;;;666***$$$)))000333<<>>000###!!!(((---222111111333666555000,,,111///...111666555///(((***111666666///******---&&&%%%***333666222111333:::...$$$"""%%%'''''')))***...111222111111444777222000222<<>>111)))''')))&&&""""""$$$(((,,,---,,,***'''%%%$$$&&&(((******+++***&&&"""%%%///777777888999999444...///555666111---***&&&!!!###(((///000---******+++'''!!!###,,,///***###%%%---000+++&&&(((***))),,,******...555999555///111222000,,,,,,---***%%%((()))(((%%%&&&---111111222...++++++------+++))))))***)))&&&"""!!!$$$'''###$$$$$$)))333:::888000---(((&&&)))+++)))((()))'''))),,,111555777666444888:::999444000000---)))))))))(((&&&%%%'''***---)))))),,,999YYY~~~ggg===+++%%%!!!###'''(((+++...//////+++''''''(((%%% !!!$$$$$$!!!""" $$$&&&&&&((("""!!!'''///333222000......///111333333000+++(((((()))******---///222555666444111///%%%$$$%%%'''******'''%%%"""%%%'''+++444>>>CCCAAA666222///222666666000)))!!!###%%%&&&$$$!!!###(((,,,,,,)))'''"""&&&)))***,,,---(((!!!"""%%%'''((()))***+++:::<<<888---(((,,,222555888<<<:::000'''(((...111333000...///222444222000555333222444888777111+++''',,,000000---******+++''')))///666555111111666555+++######&&&((()))+++---000333222///------///,,,+++---666???CCC>>>999555<<>>### !!!"""!!!$$$)))###$$$$$$'''111999999444""" """!!!!!!"""$$$%%%''''''"""'''***'''''''''(((***,,,///000111---)))))),,,000111111999555///((($$$%%%)))---%%%''')))******)))((('''***///222222444999;;;999///+++%%%"""###''',,,000222444444111***&&&%%%'''...222666666222,,,(((%%%###!!! ***333333---(((***---...---,,,------444444333222...***((((((+++,,,---///777===<<<666...,,,***---111444444333888:::;;;:::666000,,,)))'''###!!!###(((++++++***///...++++++,,,,,,)))%%% ###+++222111)))"""!!!))))))'''"""###)))222<<>>999///'''''')))...)))&&&&&&%%%$$$)))///444333444555111)))&&&'''//////***$$$"""'''++++++)))$$$!!!"""!!! $$$)))333222000***"""$$$(((&&&'''(((###!!!(((333555444111000000,,,&&&%%%'''(((&&&(((---///---444000,,,,,,///111000...+++)))&&&$$$%%%(((***,,,---333555222000111222111///,,,+++---,,,)))***---***---000---(((%%%(((+++444555333///......(((  !!!"""!!!%%%555RRRuuu```666&&&###"""""" $$$"""!!!""",,,666777222(((%%%!!!!!!"""### """$$$$$$###$$$%%%'''"""'''(((###%%%&&&(((******+++***,,,+++)))((()))+++///111999222)))###"""$$$''')))###%%%((())))))''''''(((111666888666444666555333,,,***&&&"""!!!$$$***///777888777111)))%%%&&&***222666888666000)))&&&%%%!!!!!!!!!***444666333'''))),,,------,,,------333222333666444...+++***'''***...333<<>>EEE???111&&&&&&******%%%!!!!!!!!!!!!$$$)))111000222444111***((()))///111...'''$$$'''***)))%%%"""!!!"""!!! %%%+++222000---)))""" '''---)))((()))%%%!!!)))333333111,,,++++++(((###!!!$$$%%%###&&&+++......***((((((+++000444555333'''$$$ """&&&***++++++333777111******...111222//////000...***+++///---///000...***'''''')))+++...///,,,)))((($$$"""$$$&&&&&&%%%###"""""" (((<<<[[[{{{[[[444'''%%%%%%%%%!!!$$$### !!!+++555444...))))))'''$$$  !!! """###""" ###%%%'''(((%%%$$$(((&&&%%%&&&'''((())))))(((((('''((()))&&&$$$&&&+++111222+++###!!!$$$'''&&&###!!!%%%)))+++++++++,,,...666::::::555111222222111---,,,***&&&###%%%+++000;;;;;;888000&&&###''',,,222555777444---'''%%%&&&$$$%%%%%%$$$)))111444222%%%'''***,,,++++++,,,---///...222999:::444//////,,,000555:::@@@EEEBBB;;;,,,***(((***---...,,,)))333:::AAAAAA:::111,,,***###"""!!!###(((...444777444333---'''&&&(((%%%###&&&---000,,,%%%$$$'''///222444222---'''%%%%%%+++000444666444222222444)))******)))))),,,111666444222000///...,,,)))&&&!!! !!!$$$)))///555999:::AAAFFFBBB666,,,***,,,)))### !!! !!!%%%******---000///+++***---,,,000000***'''((()))(((&&&$$$$$$&&&$$$###'''---000---+++(((""""""+++111***'''***((("""$$$---......+++&&&%%%'''%%%!!! $$$&&&%%%'''++++++)))""""""$$$)))000444444333)))$$$ """''')))+++'''///444///))))))+++---///---...///,,,(((***///...///000///---***'''&&&!!!)))---***'''&&&%%%###(((+++///000---)))&&&%%%&&&111IIIhhh[[[777'''&&&'''(((%%%"""%%%+++$$$""" ###---555333+++&&&)))***&&&  !!!!!!$$$000111---%%%###(((***((((((((('''''''''((((((((($$$''')))%%%!!!""")))000,,,&&& ###)))+++'''!!!!!!&&&,,,//////000333555777:::888111,,,...000000...///...+++'''''',,,222===<<<888///%%%"""'''---111444555222+++&&&&&&((((((******''')))...111000$$$'''***,,,,,,,,,---...******///999<<<666222222555999===???BBBDDD>>>777(((%%%""""""$$$%%%$$$"""&&&000;;;???:::444000000((('''%%%$$$&&&+++111555444777333***%%%&&&%%%!!!!!!###'''(((###""")))---333:::<<<888222---+++---...///......///333666++++++,,,---......//////222111///...---***&&&###!!!!!!"""%%%+++111888<<<===BBBEEECCC;;;333///...***%%%!!!"""###!!!"""%%%$$$$$$(((---...+++,,,///(((...000,,,((())))))'''((('''(((***(((%%%(((...---***((('''!!!###---333)))&&&++++++&&&(((000++++++'''""""""%%%%%%""""""'''***)))))))))&&&""" """(((///222111///---(((###"""$$$)))+++,,,%%%,,,000---***)))(((%%%)))((()))+++)))&&&(((---...............+++&&&###%%%,,,+++'''&&&((())),,,000555666333...***'''---999SSSqqq^^^777)))---000000...++++++,,,######'''///666777222,,,---//////+++"""$$$""")))***((('''***...,,,'''""")))---++++++------(((,,,((($$$"""###%%%'''(((%%%&&&''')))++++++)))'''''')))---111333444333222888444...(((%%%(((///555555===<<<000+++111666444111000111333000+++)))+++666888222'''%%%,,,,,,%%%)))+++,,,+++)))***...222"""%%%))),,,,,,,,,,,,------+++,,,000111///000333999AAAKKKMMMGGG<<<444000!!! !!!#########%%%%%%(((...444444///***)))***+++,,,,,,+++***)))***555===:::111)))###"""&&&$$$"""%%%222555999::::::999999999888222+++))),,,222666999......///...+++''''''******+++(((!!!"""&&&&&&'''&&&###"""***777;;;777BBBEEEEEE@@@666...++++++)))'''$$$""""""###%%%'''$$$%%%'''***...000000///(((...222000111222,,,$$$,,,,,,,,,++++++)))(((&&&---+++&&&!!!###,,,444;;;777000***(((+++222777111''' ###))))))&&&###'''((('''$$$!!!!!!$$$(((&&&%%%%%%***...///,,,'''&&&((('''&&&(((---...+++&&&%%%%%%(((,,,---***'''"""$$$***111///(((''',,,***)))))))))***+++,,,,,,+++'''%%%(((***)))+++...///,,,///555777222,,,)))444DDD```|||^^^999...///000///+++))))))+++&&&***///333444222///---//////---'''!!!  $$$'''((()))+++'''!!!&&&...333222111222000++++++)))&&&%%%%%%&&&&&&%%%###$$$&&&((())))))((('''***,,,000333444444333222222---'''###&&&...888>>>CCCFFF???...'''---444444333222333555222+++((()))333666111'''&&&,,,+++###''')))***)))''''''(((***###%%%'''(((((((((((((((((((((***///111111666<<<>>>DDDKKKLLLEEE:::111---""""""""""""###$$$######&&&%%%$$$(((---///,,,)))%%%'''***,,,+++)))'''&&&(((444>>>===555,,,$$$ !!!$$$000222666;;;======<<<;;;777222---***,,,///111222((()))+++,,,)))'''''')))***+++(((!!!  """'''444BBBGGGEEE;;;>>>???<<<555---((('''&&&&&&%%%%%%&&&''')))+++'''(((+++...111333222111))),,,......333888666000+++***)))(((((('''&&&%%%'''&&&%%%$$$&&&---888???@@@<<<666000...000555999222)))"""&&&,,,,,,(((&&&"""$$$%%%$$$""""""$$$'''(((+++...///...,,,++++++***,,,***&&&'''+++......'''&&&'''+++000111///,,,$$$$$$(((......******...,,,'''$$$(((///333111,,,+++((()))---///------000111---,,,000333111//////:::JJJfff___===000000...,,,)))***,,,...)))...444444000+++******000000,,,"""$$$""" """%%%"""'''***(((''')))(((%%%,,,333999999777555111,,,&&&%%%%%%&&&((())))))(((%%%&&&(((***++++++++++++...000333666666555222000...((("""""")))444===BBBJJJHHH<<<***"""(((111444333111333555333,,,((((((///111,,,$$$"""&&&$$$"""$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$#########"""###(((---///111;;;EEEGGGJJJMMMKKKCCC999000+++%%%%%%%%%%%%%%%$$$$$$###***'''$$$%%%(((******)))!!!%%%)))+++***'''$$$###(((444???>>>777///''' !!!$$$***+++///666;;;<<<999555444111---+++***)))((('''###%%%'''&&&%%%%%%%%%&&&)))+++)))######---;;;IIIMMMJJJ666777888666222+++$$$ ###$$$&&&))),,,...///000+++...222555777777666444222000------222888888333,,,***'''%%%%%%&&&&&&%%%"""###%%%(((---555???EEE???;;;666222111333777:::111(((###''',,,+++'''%%% $$$&&&%%%%%%%%%&&&***000666444---(((***...///111000)))&&&)))...000%%%%%%''',,,222555333000%%%###$$$***...///000333,,,$$$'''444;;;666---***(((***///000...---///333---***,,,...///222777BBBRRRnnn^^^>>>111///,,,******...222666+++...222111---(((''''''//////+++"""!!!)))&&&!!!!!!###'''---222444222+++(((,,,222444111666;;;<<<888333---((("""!!! """'''+++---...***,,,...000000111111222222444666888777444111///000***%%%&&&...777;;;<<>>777...(((,,,+++'''### !!!&&&*********++++++,,,,,,***)))&&&((((((%%%""""""'''+++111666888444///---***'''%%%&&&"""###)))+++444333444888;;;999111***)))))))))'''###)))***'''"""$$$,,,111111222666777222///---+++''')))&&&'''...999???AAAAAA@@@;;;222+++%%% !!!$$$***///333555555444222777<<>><<<<<<:::555444333555555111***&&&'''000***### ###''')))---///222111//////111444999888777555333000...---)))))),,,000555777444111...---,,,)))'''&&&%%%$$$%%%"""""")))---,,,))))))(((&&&###%%%,,,555===AAA777333---(((%%%###!!! %%%###"""$$$((()))(((&&&$$$"""""""""!!!###,,,777BBB>>>:::999888444,,,&&&+++***'''"""%%%+++$$$&&&))),,,,,,+++)))'''))))))(((###!!!(((///444666333+++'''((()))(((((((((%%%!!!!!!''',,,,,,333333333444555111***$$$$$$%%%&&&$$$!!!***,,,+++''',,,888===;;;888<<<===999555333000---***&&&'''000;;;@@@CCCDDDAAA<<<333)))!!!###&&&+++///222222111000444999===>>><<<999888999///...000777;;;;;;;;;===666000***(((,,,...---+++***)))))),,,222777;;;<<<888222+++(((((())))))'''(((000222333444(((((()))+++......,,,***&&&######''',,,000...+++,,,222666333///---***'''"""$$$(((000888;;;999666555666333///------***&&&!!!$$$)))...222333333222444111...,,,'''%%%)))000...,,,---000000...111666EEEZZZvvvddd???666333///......///...---000333666666444333555888777333...***'''%%%%%%%%%)))***///333222------000///555;;;===???@@@:::333555222222333111+++,,,000555000)))$$$""""""###$$$***---///---***))),,,///:::888555222///...------$$$&&&***///222333222111---***'''&&&%%%%%%%%%&&&&&&!!! %%%******(((((($$$######(((000777===@@@;;;888555222000,,,'''""""""!!!!!!&&&,,,...---***,,,'''$$$$$$######)))111999444111333777666///'''&&&''''''###$$$(((!!!$$$'''***+++*********''')))((($$$ '''...444444///&&&"""$$$%%%$$$"""###"""!!!(((+++***)))***,,,,,,+++((($$$!!!"""###$$$### !!!###(((---...,,,111;;;<<<555444999;;;999777888777555---(((***444===>>>======999777222)))!!!"""&&&(((+++...///...,,,***444888<<<<<<888666666888777555666888444///...333222,,,%%%%%%)))+++)))%%%(((&&&&&&)))000666:::;;;999222+++((()))+++,,,***%%%###&&&...222111//////'''%%%$$$&&&***------,,,%%%###"""&&&---111000...,,,000222000......+++'''###$$$)))111888:::777444222777888333...---***%%% $$$***000444666555444222111000///+++(((,,,444///...///111///,,,///444EEE\\\xxxnnnFFF111///,,,---///000///------333999777111///555;;;;;;555...)))((('''&&&$$$))),,,222777444---***+++///111444666;;;@@@===777666111111333222///222999555111,,,(((&&&%%%$$$###))),,,---+++'''&&&)))---:::888333///---,,,---..."""%%%))),,,---...///000,,,&&&!!! !!!###'''+++)))"""$$$))))))'''(((!!! """(((---000222333888777888999999555...(((  &&&...111///,,,111+++'''&&&&&&&&&***///555111...222999:::333,,,!!!$$$'''%%%!!!"""%%%"""$$$''')))***+++---...$$$''')))%%% %%%,,,333222---$$$ """"""!!!&&&((('''$$$''')))***(((&&&%%%%%%!!!###$$$###!!!"""&&&)))&&&...000...111888333(((+++111555666777;;;>>>===222---...888===888222000000111000***### """&&&(((***,,,---,,,***(((&&&444888;;;:::666333555888222000111222...(((+++333---'''!!!!!!%%%'''$$$ &&&###"""&&&,,,333666777555///(((&&&***///111111000------111111+++&&&$$$$$$""" """''',,,......&&&%%%%%%(((...111222111---///...,,,---///---(((!!!###(((///555777444000+++444888555111000...)))!!!###)))111777:::888555---...000111---***---444222000000111...+++...333FFF]]]zzzpppKKK777///...666666,,,'''***,,,111555555111///111444<<<888111,,,((((((***+++***000666666222---+++,,,111666<<<>>><<<777333111444222000000222444666666666111***$$$"""###'''+++(((***---///***$$$&&&,,,222000///......,,,)))'''&&&***++++++,,,000000---((())))))'''&&&(((///444333+++######***///---)))((( ###((('''&&&'''"""&&&***000;;;AAA888+++!!!''',,,...---***((()))---+++(((+++333333333777>>>???999222000&&&%%%### !!!%%%(((,,,$$$"""(((///000...---***)))(((&&&'''***000555555///(((&&&'''&&&!!!!!!""""""$$$&&&((("""###'''------'''""""""###((()))%%%%%%***+++)))000//////222555444...))))))***,,,111;;;BBB@@@999<<<777555666222++++++111000///,,,(((%%%$$$&&&(((,,,,,,+++***(((((()))+++000;;;CCC???555///000333555555---***///+++***444444---%%%"""$$$&&&$$$"""'''''')))---111333111///+++%%%'''111444...,,,111333444222///...---'''%%%))))))'''+++******,,,///111222222---)))&&&)))---...(((###"""###'''...444444...'''%%%((()))((()))---111333(((&&&%%%+++333:::<<<;;;888555222000///000111222666:::444---***%%%))):::III```{{{kkkFFF;;;222000666777...((()))...111333333111000111333:::777111,,,******,,,---///333666444///,,,,,,...222777<<<<<<777444444666777555333333444444333222222///)))$$$"""$$$))),,,***)))***------+++---111...,,,******)))(((&&&$$$(((,,,...++++++...111000000...+++'''%%%&&&))),,,000+++&&&''',,,000///,,,---$$$ """%%%###!!!###!!!$$$***444===<<<444(((###"""'''))))))***&&&&&&(((''''''---666444333777===>>>888111...)))'''$$$!!!"""'''+++---(((&&&+++///...++++++444222///+++)))+++///222333...((($$$###  %%%((((((&&&%%%%%%!!!!!!%%%******$$$ ))),,,---))))))...000...444333444888:::888111+++---------000888???===777<<<888666666222,,,---222222111...)))%%%###$$$%%%///000000...,,,---...000111999???<<<555000000222666777111000333---)))000111---(((%%%$$$### """$$$)))...111...(((###)))###%%%...111,,,+++111...///---***+++,,,(((!!!""" ###''')))&&&"""*********+++...000111222222...***((())))))&&&$$$$$$&&&***111666555...'''%%%$$$"""!!!###(((---///&&&""" &&&111888888555888777444111...---///111777:::333---+++%%%'''666MMMfffgggAAA777///---333555///******//////000000111222333333777444///,,,***+++---///444444222...***))),,,000555999;;;999555333666999888888777777777555111...---+++'''###"""%%%+++///+++%%%###)))///111111222...,,,***)))***)))(((&&&+++000111+++(((,,,222555666222,,,(((&&&&&&&&&&&&+++)))((())),,,///000000222***###"""!!! """***444999999000***""" ###$$$%%%'''$$$"""###&&&***222;;;555444777======666///,,,,,,***&&&!!!###''')))'''(((------+++***,,,666555111---******---000333111---(((###!!!***///...)))$$$ """''''''"""+++---,,,)))+++///222111444444555999;;;888111,,,......---///666===<<<666<<<999777666222...///333666444000***%%%$$$%%%'''000111111///------///111222555888888444000///000333777444555888...&&&+++///...,,,)))%%%!!!$$$%%%(((+++,,,+++&&&###%%%!!!###+++---***+++000,,,,,,)))&&&(((+++((("""###"""###&&&******&&&###+++******))))))***++++++222222111---)))%%%""""""(((***000888===;;;444...%%%  %%%)))+++%%% ###---444444111888888666222---,,,///222777888111---000------999RRRlllggg@@@---''''''---222///++++++---,,,,,,///222555666666333111...+++***+++...000444222---(((&&&(((...444999888888777777777666666444555666777777555000,,,***)))'''$$$"""&&&,,,222///'''%%%---777999555222///,,,)))(((((()))((('''---333333+++&&&***222777777111+++(((((((((&&&$$$$$$&&&''')))***,,,...000555...&&&!!! !!!!!!###)))///333222---&&&"""!!!"""""""""###""""""%%%***111:::AAA777555777<<<;;;444---***,,,+++'''"""!!!"""'''+++***''')))---...---+++((('''(((,,,000444555444000***###"""***///...)))$$$ """'''(((%%%###$$$''''''%%%%%%'''+++---...//////000222444333000---......---...444;;;;;;777;;;:::999777333111111333:::666000)))%%%%%%***.../////////---******+++---222000111222000---,,,------333444777;;;000$$$'''//////...***&&&""" ...,,,)))((((((***,,,---$$$"""$$$***+++)))+++000---,,,)))&&&(((,,,+++&&&"""!!!"""%%%))),,,,,,+++++++++***(((&&&$$$$$$$$$---222777444,,,$$$!!!!!!'''+++111888===<<<777222&&&"""''')))***&&&""" ###)))///111111777888777333///...222666666666///000888888888BBBTTTqqqjjjBBB(((''')))...000...+++*********+++///444888999999555333000...---///111222444111,,,((((((,,,444999;;;777444777;;;:::444---)))***---000222111...+++******)))&&&$$$&&&---444555///---666>>>===666111,,,)))%%%######$$$$$$$$$---222222***$$$'''///444222---'''$$$$$$$$$""" """$$$%%%%%%'''***---333///(((""" !!! !!!$$$%%%%%%%%%'''+++,,,)))&&&$$$###!!! !!!$$$***111:::AAACCC777555666:::999222+++)))'''(((((('''$$$!!!!!!!!!"""###''')))&&&"""$$$)))''''''&&&%%%$$$&&&+++...000333666555000(((""""""'''******'''%%%$$$!!! ###)))+++)))(((+++### !!!%%%((()))***......---...000222222222222222111///222777777333888::::::888555333333222777222***### %%%---333222222111...,,,+++,,,---222---+++---,,,((((((+++)))000333888===333'''***000000...+++(((&&&''')))333222///,,,******+++,,,%%%&&&))),,,+++***+++///++++++(((''',,,222333///%%%###!!!"""&&&***...000)))+++---,,,)))&&&&&&&&&---222666111((($$$&&&+++***,,,000444666555111///&&& ''')))***,,,((('''%%%$$$%%%)))///333666666666444222333777;;;666555...000;;;<<<===GGGWWWvvvjjj@@@+++///333555222...***)))(((+++///333666888999::::::888555333222222444555555222...,,,...333999===888555222555:::888...%%%"""'''+++------,,,...///...***&&&'''---444444//////555888444...+++///+++&&&#########$$$$$$+++//////(((###&&&+++------)))%%%"""  !!!!!!""""""$$$''')))//////+++%%%###&&&'''&&&!!!"""'''------)))''')))$$$$$$######""" """'''---555>>>AAA@@@777444555999888111***(((###&&&)))***++++++,,,---,,,++++++***%%%###'''((('''%%%$$$&&&))),,,(((+++...000///***%%%!!! """###$$$$$$&&&)))+++%%%$$$&&&+++,,,***+++---######((())))))***111000000111222444666777666777666222222444222...333888;;;999666555333000///+++$$$"""+++222555666555333111111222444333,,,)))+++)))$$$%%%+++)))///111666===444+++000222000...,,,+++,,,---......111555555000)))$$$ (((+++///000---******,,,&&&''''''(((///888:::777+++((($$$!!!!!!$$$))),,,%%%***000222000.........222333000(((!!!###///:::888777666444333111000000((( ###)))***...444111...((($$$###(((///444666555333333444777:::<<<777666...///888:::<<>>LLLkkkbbb555'''444??????666///---...+++222999;;;777444444666<<<:::666333111000000000111000//////111333333333///222444000***$$$"""###!!! !!!%%%+++222777999666888777000)))''',,,333666444444111+++&&&***222222---'''""" !!!"""###&&&))))))%%%$$$%%%###"""%%%'''&&&%%%&&&***...***&&&"""!!!"""%%%'''''',,,000000+++)))---///,,,000...222:::;;;333,,,***'''&&&%%%""""""###'''***###'''((((((...666777222555333333777666000***(((++++++)))'''(((+++111666===666111...+++&&&&&&(((%%%&&&&&&&&&&&&(((+++..."""%%%+++,,,+++ """(((000555---)))(((***((($$$###&&&%%% !!!***111///------))),,,000222000---)))'''///333555555666999888444---666<<<;;;888777222+++'''((((((&&&%%%&&&)))++++++,,,...///000333777:::888111...///))) $$$///&&&***(((***000+++&&&---222///...000444333...(((###(((///111///,,,******+++111666444...)))&&&%%%((()))))))))...444333///+++***'''$$$  !!!%%%,,,555888333---)))(((+++...000...***+++111888999666000+++***---333888777,,,'''***---000>>>NNNQQQ@@@...)))111:::<<<999999333---...444888777444666666000///888<<>>BBB>>>777000,,,(((%%%###(((000666555222///+++&&&&&&((()))&&&"""***111666333...,,,)))&&&+++///111---+++,,,---+++000,,,'''&&&)))---------111222///***,,,888HHHSSSKKK<<>>;;;888000$$$!!!***222555777444222111+++%%%"""###%%%&&&'''((()))+++&&&((()))'''%%%%%%''')))%%%%%%%%%%%%&&&(((,,,///,,,......)))$$$###'''---111///---...444999555---......111555333---***+++333---))),,,///---******...222777666222---,,,---,,,---+++'''''')))&&& &&&---444555111///111444888666444333444888===@@@:::888333---)))))),,,///222555444111111222...'''$$$###)))111111///777DDDNNNFFF:::111+++)))((('''...555888555111...+++&&&&&&((()))'''$$$""""""###,,,222777555111...***%%%)))///222000......,,,(((---)))$$$###%%%***///222444333///,,,...777CCCKKK???222))),,,666;;;<<<<<<666777888666444444666999777555555777999BBBUUUgggWWW666+++000777888666222000000666777666111,,,,,,222888:::666000,,,,,,...000000111---)))))),,,---***'''))),,,///000---'''"""+++///...///222......///000111///,,,***444222///.../////////...111,,,'''$$$""""""(((000:::777666666444...,,,---&&&(((+++---,,,***'''%%%&&&'''((('''%%%######$$$******((($$$%%%))))))&&&...333555111------,,,+++ ''',,,---,,,***'''%%%)))...111///,,,222333777999888666<<>>999333000111444888999222,,,''''''***+++'''"""%%%(((---000///)))!!!'''//////+++,,,000111111222555777555...(((---+++***,,,//////,,,(((***&&&$$$$$$###"""'''...AAA>>>;;;888555111//////+++,,,...///---***((('''&&&)))+++,,,***'''&&&&&&'''(((&&&###%%%***+++(((,,,222555000+++++++++***%%%$$$$$$%%%(((***++++++((($$$"""&&&---333333000888:::<<<<<<777333999BBBIIIBBB666&&&***444;;;888111...,,,***$$$''')))'''###"""$$$'''&&&%%%$$$######%%%(((+++))))))***,,,///111222222444...&&&!!!!!!&&&+++///333333000...000444333//////---///444444...)))((($$$ ***444666222///111444777888555000+++'''&&&---222///,,,---//////---444;;;>>>;;;666444333111000000222888???GGGLLLLLLHHH@@@777111000333666666777777666666444///***(((''')))...///000888BBB[[[XXXPPPAAA222******...+++...---)))'''(((&&&###!!!""""""######$$$%%%&&&222555444111//////+++%%%&&&---222222222222000,,,---...---***(((+++111666888111,,,...111111000000'''%%%000666777777555666666777999;;;>>>@@@>>>@@@DDDJJJOOOXXXiiiyyyWWW888+++///444777999::::::;;;999<<<>>>===;;;:::<<<>>><<<888333111444999===???222---(((&&&((()))&&&###$$$%%%)))---...+++$$$###,,,111///***+++111222222555:::===:::333---))))))+++///222000)))$$$!!! """%%%%%%"""$$$(((@@@@@@===:::888888777666---......//////---,,,***'''+++///000///---+++***%%%&&&&&&$$$(((---///,,,+++222555222......,,,***+++++++++***(((((()))******'''%%%)))000666777666<<<>>>@@@@@@999555999BBBDDD>>>444(((!!!&&&,,,444888222***(((***+++%%%'''((('''$$$###%%%'''%%%###""""""$$$(((+++---)))---//////...000555:::999111''' """%%%'''***------,,,...333555333---***+++///111,,,((('''!!!***444777555444555444444666777222***"""(((111888666111///---,,,,,,222999<<<:::555111000,,,+++,,,...222999???CCCCCC@@@:::333//////333666333333555888999666111///...,,,,,,---,,,---222999HHHNNNQQQIII999///000555111222000,,,******((($$$"""""""""###$$$&&&((((((333555222---***++++++)))(((---000///000333555444666999<<<;;;888666666888666---(((,,,///,,,((('''%%%'''000555666666444555777:::>>>BBBDDDEEE@@@BBBHHHNNNSSS[[[lll{{{[[[;;;---...111333666888:::;;;888;;;>>>@@@?????????@@@555222///...222777<<<>>>222///***''''''((())))))((('''&&&))),,,+++((($$$###'''...444111++++++///---///444999<<<;;;777333+++---000333333///((("""!!!'''(((%%%%%%(((;;;======;;;<<<@@@AAA@@@///,,,***,,,///000...+++(((+++000333333111000000$$$'''((('''+++000111---...222444222222333111,,,***,,,---+++((('''))),,,333111000111444777888999;;;<<>>;;;>>>DDD;;;777000)))%%%&&&***///...444555...'''&&&***,,,++++++***)))(((((('''&&&$$$###"""$$$(((---///000***///222111------333999:::333)))!!!!!!"""%%%+++...---///444777666,,,'''&&&***---+++((((((%%%!!!!!!(((---//////111666555444555555111(((!!!...777>>>:::333---(((###)))...444777666222...,,,))))))***,,,///333777999777666222...,,,...222555222111444999<<<888444333333333111///------000333111;;;DDDCCC;;;555666999:::<<<:::666444333...'''(((&&&%%%%%%(((***++++++111444333,,,'''))),,,---,,,///000---...333777777;;;???DDDGGGFFFBBB>>><<<333)))%%%***---(((&&&''''''""""""***444888:::<<<555666999>>>CCCGGGGGGFFF===???EEEKKKPPPXXXiiixxxccc@@@000///---...000333555777666777:::<<<===???AAABBB000...,,,,,,000444777999222000---(((&&&(((---222111,,,'''&&&)))++++++)))###'''000777555...***+++(((+++111444444333222222...000222222...((($$$!!!""")))+++***,,,000666;;;<<<:::<<>>111'''###)))+++''''''---***%%%$$$,,,444888:::<<<555777:::???DDDEEECCC@@@888:::@@@GGGLLLVVVgggwwwhhhEEE222///,,,***+++...111222444555555777999===@@@CCC///---,,,,,,///333555666222222///)))%%%(((000888999111(((%%%'''+++,,,+++!!!&&&000999999000(((&&&&&&***//////---++++++,,,///111111---&&&!!! """)))---...333999666;;;<<<999999>>>===999000((("""$$$,,,000***###&&&***///222444444555666000444555555777999666000999666000///555<<<;;;555000333444000)))%%%(((,,,222666999888444222555999333222555;;;===:::999:::...---+++)))))),,,000333...333444000---///111111===777111000222111***$$$###***000111000......///000///,,,&&&!!!333111---'''###!!!###&&&,,,444999777444666777777,,,%%%!!!%%%***++++++,,,---***((('''%%%%%%+++333:::@@@EEE@@@555------111777===???<<<999666222---$$$''',,,//////---***(((---///111444555666666666444444555555666888;;;>>>666444777???AAA;;;777777777999999777777999:::999---&&&!!!%%%...444111------222666999<<<>>>777///---)))&&&%%%(((***)))((('''333:::555,,,***---000333666666111///111222000+++---444===EEEFFFCCC>>>///&&&###)))***''')))222---'''&&&+++111444666888444555888===AAAAAA<<<777666888>>>EEELLLVVVhhhxxxccc>>>111)))!!! '''///222111111111000000111333666999222---((()))...222111...666888888333---,,,111777444///***)))+++------+++'''+++111666666444000---+++((()))+++***%%%""""""((('''$$$###""",,,222444999@@@AAA:::222111555777555111///''' """***...***#########(((---//////222888777:::;;;:::888555///***555222111444666555666:::777777222***(((******(((444777888555000...111555333111000222555777555222...***&&&(((---111000---+++---......---,,,---...999666333000...,,,)))&&& %%%---222444))),,,//////---)))'''&&&...111///'''###$$$&&&'''...555===>>>;;;666555666...,,,+++...222222...))))))---///...(((%%%&&&(((///111555666555333222222999666555999:::666111///&&&)))222000,,,******...444888;;;;;;;;;<<<777;;;;;;555333999AAAEEE<<<999555444444222...+++444;;;?????????AAAAAA???777333...+++---///+++&&&,,,,,,---222777888444///,,,***&&&###!!!###)))---000000222444///(((***111444111///...000222333444---&&&$$$---===DDD>>>555&&&###$$$&&&###"""))),,,******---------000666444333444:::@@@AAA:::333555<<<===CCCRRR___ppphhhDDD///''' (((111444444111---(((&&&(((---222555111...+++))))))***++++++111444666444///,,,...222222---)))***///222000,,,'''***000555888777444000---+++,,,...+++&&&%%%'''***&&& !!!###$$$$$$###&&&...222222666;;;888333...000555888666333...((("""$$$+++///,,,(((!!! ###(((***)))+++......444<<>>;;;:::333888888444222777>>>AAA777444000///000///,,,(((---555===??????AAAAAA>>><<<999555111111111000...,,,******...333777555333...,,,)))&&&$$$&&&+++///---,,,///000+++######)))///,,,)))(((***...000111///)))&&&---999>>>999111$$$!!!"""%%%###!!!$$$+++000---,,,......---000555999777666777999999444///999>>>===AAAOOO\\\ooohhhCCC,,,%%% )))333777777111***!!! (((...222......,,,((($$$$$$&&&)))...222555555000,,,++++++---***))),,,111333111...(((***...555:::;;;777333333111222111---''''''+++000***###!!!%%%***,,,,,,,,,+++,,,...---+++,,,000///,,,***,,,111444222///***'''$$$%%%))),,,,,,+++### !!!&&&)))'''&&&((('''---777@@@CCC>>>444---333...---000333222333555;;;;;;444)))###&&&+++...111222444777999777444111000,,,((((((***+++***(((333333222...)))&&&''')))...//////,,,(((%%%$$$$$$***...222222000...---...'''!!!!!!,,,444666333999555222111111111...++++++//////+++))),,,......%%%)))///444777888777666444111///000444666444222666999:::777111+++(((''',,,000444777777666555555222+++(((,,,///+++######,,,111...***)))---222999>>>@@@===999555333777888333000222555666///,,,))))))+++,,,***'''%%%///888:::;;;<<<;;;999???===999666222000222444***(((&&&)))///333444444******)))((((((***///222//////000000+++$$$###'''000+++&&&$$$&&&)))---///222,,,(((+++222555222...$$$""""""$$$$$$$$$(((...444000---......---///333888777666444222000///...;;;???===@@@MMMZZZooo___:::)))"""!!!+++444777777222)))  '''---000...,,,***((('''(((***,,,222333444333000+++(((&&&&&&)))---///////////////,,,,,,...444:::;;;777333888777666444...'''(((---111---(((%%%&&&***///111333222111---'''""" """(((&&&%%%'''++++++(((%%%%%%%%%$$$###$$$%%%&&&&&&%%%"""###))),,,***(((((($$$&&&---777===;;;666333777111...///111///---...333555000&&&!!!$$$+++...888777888;;;>>><<<555...222///+++******)))%%%!!!,,,,,,++++++***+++,,,...,,,---...,,,)))&&&&&&&&&""")))111333111///000222(((%%%"""$$$***///111111666222///000333222...)))(((+++,,,***+++///111000***,,,000666;;;===<<<:::333111///000333777888888666999;;;:::555000---,,,,,,000444666666444222111***### ''',,,***###!!!'''...222222222222444666999<<<===:::444000666999999333...---+++)))(((%%%###%%%))),,,,,,+++&&&///666555222333333222;;;:::888444...***...444***)))(((***...111222111&&&&&&'''((())),,,111555222111000---)))'''(((+++666000)))%%%%%%))),,,...000,,,((())),,,......,,,)))'''&&&%%%&&&)))---000555000,,,------+++,,,//////111222111///---...000777>>>>>>BBBPPP\\\qqq[[[777'''"""###---555666555...)))### ###'''+++,,,000---+++---222666666555888666333000---***'''$$$!!!***222222+++''')))...//////000333666666222///666444444444000+++,,,111......---((($$$%%%,,,222999:::777///%%%"""%%%%%%### !!!!!!"""!!!""" """)))+++)))(((***!!!!!!(((555===;;;666444444---(((+++---+++))))))***---,,,&&&$$$)))...000:::999999>>>BBBAAA999222111//////000111///)))$$$'''$$$###&&&,,,111222111000000000...+++(((''''''&&&///222111///111333(((******(((%%%%%%***......------111555444...(((%%%'''(((&&&)))///111//////000333777;;;===<<<;;;555333111000111333444555...000333444333111000///,,,000444555333000---++++++&&&&&&---222...'''"""$$$'''+++///444999===>>><<<;;;:::::::::777333///555888888333...---***&&&%%%###"""%%%+++000111111111888:::444---,,,...///555444444222+++%%%)))222......///000222333222000)))******)))))),,,000333111///+++&&&%%%(((---000666000)))%%%&&&***///222,,,)))&&&&&&))),,,------///---)))'''(((,,,000222333---***+++,,,***)))***'''+++000111...,,,---///000:::???FFFTTTaaauuu___===)))%%%$$$)))111666555111***((('''%%%%%%&&&((()))333000///444;;;@@@>>>;;;:::555000,,,,,,***'''$$$ +++444222)))###'''---000111222111000---+++***---+++,,,000222000111444///333444///)))(((000888;;;>>><<<222'''!!! ###%%%$$$### !!!!!! !!!''''''%%%%%%))) )));;;CCC===333///***### $$$))))))((((((''')))(((&&&(((///333333666555666;;;AAABBB>>>:::---,,,---111444444000,,,&&&###!!!%%%...444444111666666555222---)))'''&&& &&&---111111000000222+++///111,,,$$$!!!&&&,,,***+++///333777555///)))%%%%%%$$$"""%%%,,,///...---///111333555666666777999777444111............$$$&&&(((+++,,,.........,,,000444555222...***(((333111555;;;===666---))),,,...///000777???CCCBBB???<<<999999:::888444000111555555333222333111---(((&&&%%%(((...333666666<<>>GGGVVVcccwwwcccCCC...+++***///777999444...(((+++,,,***&&&%%%(((+++000000222666;;;<<<:::888666000+++***,,,,,,((($$$$$$***000000+++'''(((+++...000222///***&&&%%%'''***%%%&&&---222222000000000222444222...///444999666<<<<<<222)))&&&&&&%%% """%%%''''''''' !!!###&&&&&&###%%%***'''###%%%+++### (((999AAA:::000,,,'''"""(((***))))))((('''###!!!(((222666444111000111555:::======<<<...,,,+++,,,000222111///&&&%%%%%%(((...333555555777777666333...***(((((($$$'''+++///000000///...000333444///(((%%%)))---***,,,000333333111---+++&&&%%%!!!"""***...,,,'''***---...------///222777666444111...---------$$$###$$$%%%(((***,,,,,,+++///444555333...***(((555888???FFFEEE;;;333111111222111222:::BBBCCC===888555444666999888333///111444555444555999888444///,,,)))+++000555666666===CCCEEE<<<222000222444...***+++000---%%%&&&...000111111111000111222333000...***%%%###$$$'''+++333444111,,,...555888777---)))###!!!###'''+++---&&&"""###***......+++,,,***%%%###,,,000///***%%%%%%***...+++'''%%%+++,,,------,,,,,,,,,,,,(((444<<>>888777444444333333;;;CCC@@@666...---...333888777111+++444777777555777::::::666444111------111444555444777@@@DDD===444111333555+++&&&'''///---%%%$$$+++,,,+++***))))))+++///333(((&&&### &&&***///111000,,,...444555000222---&&&""""""###%%%&&&%%%!!!"""+++000...***'''%%% ***///...((($$$$$$+++000---(((%%%,,,+++******+++---///111(((444:::AAAOOO]]]vvv___;;;666777999<<<<<<888///(((///111222...(((%%%&&&(((---444999888///(((&&&'''...)))''',,,---)))))),,,000,,,)))***---111111000///,,,)))'''(((***++++++&&&###!!!###''')))'''$$$)))(((***,,,***'''(((---000777888///'''&&&***------...///...+++(((&&&%%%$$$&&&+++---)))"""!!!%%%)))))),,,///---))))))---...,,,,,,///333333222222...$$$!!!)))...***)))---,,,$$$ )))111222///---,,,+++))))))))))))***,,,+++***)))((((((((()))'''''')))---222666888999777555222222111...)))$$$((('''))),,,---+++---111333666888444///...444;;;777333...)))''''''***,,,'''&&&$$$###&&&,,,///000$$$%%%)))(((***...555555555333000............000333333000---,,,,,,,,,---000111---)))+++222000===KKKMMMDDD======AAA<<<777111111:::CCCAAA999222---,,,000///((($$$$$$000333666888888999999:::777...,,,333666111000666555777666333333555333///000...***'''&&&%%%%%%$$$&&&+++...,,,---222111,,,!!!"""#########$$$''')))---))))))---,,,***,,,333000''' !!!$$$%%%&&&((('''&&&&&&(((,,,///222222+++'''$$$...000---000&&&###***,,,%%%"""&&&...---,,,+++,,,///555999888777<<>>FFFMMMHHH@@@555,,,(((((()))******)))'''&&&(((,,,///000'''!!!"""$$$$$$&&&***333333333222000///000111555777999999888555222111//////000///)))###$$$***555AAANNNQQQJJJBBB?????????===;;;;;;BBBHHHFFF???777000,,,---,,,(((&&&(((999777555333222444777:::888///...777===999888;;;222444222///000444555222111+++''''''+++---,,,******...000------///---(((&&&&&&&&&&&&&&&(((,,,//////***((()))'''%%%'''------###!!!###%%%(((,,,******+++---.........)))&&&"""!!!(((000111------%%%%%%---000)))$$$&&&------,,,***+++///555999:::999>>>IIIUUUdddyyy^^^;;;,,,222888;;;888555333222222333333...'''!!! 111333444111,,,'''###"""'''###"""$$$$$$$$$'''+++///...,,,)))''''''***---+++)))&&&$$$###$$$&&&'''000***###"""%%%)))***)))$$$ $$$'''&&&''')));;;???===333***((())))))---000333333222000......***///666777///&&&&&&,,,(((((()))+++(((&&&(((...444888<<<<<<888777999;;;999222000555555...((((((///---,,,...222666888888555///(((&&&''')))'''%%%***,,,......+++((('''&&&,,,+++(((''''''***...000::::::888333...+++,,,...$$$"""%%%+++------...111???BBBHHHOOOVVV\\\```bbbWWWJJJ:::...***))))))(((***)))((()))***---///222---'''"""""""""###%%%(((000000000///......111333666666777999999888444111666666555333+++%%%&&&,,,:::BBBLLLPPPMMMEEE>>>:::???CCCEEEFFFHHHJJJFFF@@@:::333---++++++***,,,///<<<;;;888666555555555666444,,,---888AAA???<<<<<>>===@@@KKKYYYhhhyyybbb???///444999888333000222666333333222...(((###!!! 000000000000...,,,)))'''***'''%%%""" !!!###'''&&&(((******((('''***---,,,+++((($$$!!!!!!"""$$$)))+++------,,,++++++,,,)))$$$###''')))))))))+++;;;===999000***(((((('''...000111111000000222444333888===<<<000%%%$$$***((('''((((((%%%###(((000222777:::::::::<<<<<<;;;???:::888:::666,,,###!!!,,,...222555777999<<<>>><<<333***'''***,,,)))%%%&&&***///000...***(((''',,,,,,+++))))))***---///666:::;;;666...***+++///(((%%%&&&***,,,+++***,,,777???LLL[[[fffiiieee```SSSFFF666,,,******(((%%%$$$###%%%''')))))),,,000111,,,((('''((())))))***.........,,,******---///111111222555777777444111888777777666000,,,000777???BBBEEEHHHFFFAAA:::555;;;CCCJJJIIIFFFDDD???999999444...,,,---000333555666888<<>>===777444...111111///000444777777555222000111333222---'''+++---...------+++)))''')))))))))***---333;;;AAA666///'''"""!!!"""&&&))))))%%%$$$)))------...000///////////////,,,(((%%%"""%%%'''***111555222,,,'''$$$&&&000555444111111---------,,,---000666:::@@@>>>AAAJJJXXXgggttt|||gggDDD555999:::555...+++000777000000...***&&&###"""""",,,---......---+++((('''******(((### !!!$$$''' %%%***,,,***(((((()))///...+++&&&!!! ###'''...444222+++***///666222...,,,......------000888999666///+++,,,,,,)))000///---++++++---222666555888<<<;;;000%%%%%%***(((''''''%%%"""!!!)))333777999:::<<>>======;;;777444888BBBJJJHHHBBB<<<666111555333000000222777::::::111444888===@@@???999555+++(((***222888777000+++...333777555444666666555111555888888444...)))&&&'''(((***---...,,,++++++'''''''''''')))---333888222,,,$$$%%%)))+++''''''+++222555333000111+++,,,---...///---)))%%% %%%***---333666222,,,&&&$$$%%%---444666777777....../////////111555888;;;;;;===CCCPPP___kkkqqqzzzvvviiiFFF777::::::555...,,,111777...,,,)))%%%###""""""###(((+++,,,,,,((($$$"""!!!&&&***)))$$$!!!$$$((()))!!!%%%))),,,+++(((&&&$$$......,,,'''!!!!!!$$$///333444,,,$$$&&&333@@@888555444444222///111777888777333///...111111---///...+++'''&&&)))///333000111333444...((((((...)))(((&&&$$$***666AAACCCCCCFFFPPPYYYUUUJJJJJJIIIHHHDDD<<<000&&& ###***333;;;>>>??????>>><<<555...,,,...///---+++---333777555...%%%!!! !!!%%%+++---,,,+++,,,...---444;;;:::333---,,,...***$$$"""'''+++---...111222111222666::::::888444///***&&&&&&)))+++***'''%%%"""$$$'''###!!!+++---......111444222...111111111...***'''&&&&&&'''+++///222111111111111//////111333333555>>>IIIIIIBBB:::555555666666666888BBBIIIGGG@@@999333...333444333333666<<>>AAA>>>:::777444555:::<<<;;;888111444888888666222---)))***111555333000111333333444666777666333111000000)))&&&(((---...)))(((***555777999888666333111000(((%%%)))///---&&&&&&+++111222---***,,,((((((***,,,//////...,,,(((---111222555888666222*********,,,111333111---+++...111333222000///...///555:::>>>HHH[[[mmmuuuuuukkkgggiiikkkddd???)))///666;;;;;;999999999999333,,,'''%%%&&&((()))%%%------(((######%%%(((...///'''"""###$$$###"""!!! ###)))---...---%%%'''(((%%%!!!!!!%%%***777333...)))'''))),,,///222444777666000,,,444>>>444222---***,,,111///******+++,,,***(((''''''(((...)))&&&''''''&&&&&&)))+++)))'''""",,,:::GGGPPPTTTRRRVVV^^^]]]TTTBBBEEEFFFBBB;;;444...((((((,,,555===BBBAAA;;;555---,,,+++))))))))))))***(((///555555...(((''')))(((,,,///...,,,---222666222555777777444333444666444***###%%%))),,,...111((()))+++---...000111222111///,,,******+++---///$$$"""'''...+++"""###---000222111---000666888444777999;;;:::666222///...///666<<<:::222---...222111///...---))))))111;;;DDD>>>555///,,,...111333555===BBBAAA>>><<<888444;;;<<<888333666>>>BBB???===<<<<<<>>>AAA@@@999333222888<<<:::555111...+++(((...111...+++...222444>>>:::444222222222222111---)))***...---&&&$$$&&&///333777999777444111///)))&&&!!!---222///((((((+++///...******,,,))))))***---///000///...,,,000333444666999888555+++,,,---///111111+++%%%))),,,111333111...+++***000999???BBBMMMbbbvvv}}}nnnccc```eeejjjaaa???000222333222111222666999<<<999111+++,,,000,,,###"""###"""###&&&***---///...((( """!!!(((///333444---'''!!!&&&((('''+++000111,,,***...222444888666444222111444999>>>666000+++,,,000111---)))))),,,,,,***&&&&&&***///111,,,$$$###)))---,,,)))***---,,,,,,555AAAKKKLLLNNNRRRVVVUUUQQQMMMJJJGGGCCC>>>888444000...---111222222777<<<:::333000***%%%'''---000///,,,***...///,,,***,,,---+++222333222...***+++111777444111......111555888:::333,,,%%%%%%***...---***(((((((((***222::::::666...+++***++++++))),,,222+++***(((''''''(((***+++)))'''&&&(((...222444444777666999===:::333333888AAAXXXXXXCCC777111---...---,,,+++)))$$$###+++666777444111/////////...---999999:::<<<======;;;999:::======777555999>>>???<<<;;;<<<@@@CCC@@@888000555333222222222000***$$$---***%%%"""(((111555444777222,,,***,,,000555777666---))),,,)))$$$,,,......///444888444,,,(((&&&%%%$$$&&&)))...000111...+++'''%%%$$$%%%&&&'''))),,,///000000000///444000000666::::::888999222111///,,,'''%%%$$$%%%(((111999444'''!!!&&&...666777;;;DDDPPP___rrr}}}sssmmmooouuu{{{ZZZ666...111333333111111444666:::888222++++++---***### %%%***---...---)))%%%""""""###""" !!!%%%))),,,...((($$$"""$$$%%%,,,---***'''(((///222222555444333333333444666777444000...000444444...(((+++///222111...+++,,,///,,,''' !!!&&&***555222111222111222;;;FFFNNNLLLLLLOOORRRQQQJJJCCC@@@???===:::666111---+++***---...---222888888333333///,,,,,,000222111///***///000+++''')))++++++000333444111,,,+++---000222000---+++,,,///444777444000------//////,,,((($$$&&&(((,,,444<<<<<<888///***'''(((******,,,000,,,***'''&&&'''***...000///,,,))))))---000111111444555999>>>;;;444222555LLL```^^^FFF666...'''''')))))))))((($$$"""***444333222111///...---------333444777<<>><<<@@@CCCBBB:::666999>>>AAACCC@@@>>>======:::555000///000000000000000000111,,,+++&&&"""%%%...444555///,,,'''&&&(((,,,000111111)))&&&)))&&&"""***,,,,,,---222777444...'''%%%######&&&)))+++,,,***)))&&&%%%$$$$$$&&&&&&)))***+++---///000000000555111222666888555222111000///---)))&&&%%%&&&((('''000666111%%%###+++333999AAAFFFMMM[[[qqq~~~|||UUU111+++...111222111000///000555555111+++((((((&&&###%%%***,,,***)))((())))))((('''!!!"""#########$$$&&&(((%%%$$$"""  $$$'''---)))###!!!)))222444000111000000333666666444111444222333666999777///(((***000777:::888555444444,,,''' """''')))222000.........///888AAAGGGFFFEEEGGGIIIGGG???999555666555444111---)))&&&&&&((())))))---333444111000000///...............333999:::111)))(((+++,,,///333555444///+++******//////---)))&&&(((---222333444555444222...***((($$$)))...333<<>><<<666333333QQQccc^^^FFF555***######''''''((()))'''%%%+++444000222333111---++++++---,,,///555<<>>IIILLLNNN\\\uuuVVV333'''))),,,......---+++)))+++------((($$$###$$$%%% ''',,,+++'''$$$&&&)))+++)))''' ###&&&&&&######%%%'''''')))***'''######(((,,,...(((!!!"""---777666///---***+++000666:::777333999888777999:::777///)))(((///777<<<>>>>>>======333---&&&###$$$'''***+++&&&&&&'''((((((+++111666888:::<<<===<<<999555333222111000...,,,)))'''%%%%%%(((+++---000111000...000222222000---+++,,,---;;;AAAAAA555)))%%%(((***000222444333000,,,++++++...///---(((######)))///000333666555000,,,***))))))///777>>>FFFMMMLLLHHH222(((!!!%%%---000000000((('''%%%$$$%%%(((+++...111///+++))))))+++---///444666999;;;;;;888666666LLL\\\WWWBBB555,,,&&&)))))))))+++...,,,+++000777222555777333---)))***---+++///666===BBBBBB===:::;;;BBBDDD<<<444222666999<<<:::777111,,,******,,,...///000///------000333000333333---((()))++++++$$$###"""###&&&)))******&&&!!! $$$&&&'''''',,,222333000---'''$$$&&&,,,///,,,((("""###$$$%%%'''((())))))'''&&&$$$$$$&&&(((+++---666444555888555...((('''---///000///,,,)))''''''%%%***...***"""###)))888DDDMMMOOOSSSddd}}}{{{|||VVV333###%%%''')))******'''&&&###%%%'''&&&""" """&&&###%%%%%%###"""$$$***///---(((%%%&&&***---***&&&###'''(((&&&&&&(((***))),,,---***&&&%%%+++000///+++%%%'''222;;;888///***((('''---666<<<===<<<@@@===:::888777444///***,,,000666;;;>>>???@@@@@@777000(((%%%&&&(((((('''!!!$$$(((***,,,000222333...444888666000,,,---111333222///,,,***(((((((((***...555:::;;;777222000666888888444///,,,---000666<<<===222&&&###%%%(((000111111000///...///000---///...)))$$$###(((...,,,///111///***((())),,,,,,444===CCCJJJOOONNNIII222(((""")))222555333111(((((())))))******))))))+++***(((((()))+++///222888888888777999:::;;;:::FFFTTTPPP@@@777111///444,,,,,,...111000///222888666999:::666///+++,,,///111444888>>>@@@???:::555444<<>>888777999999777222,,,***+++...111888:::333+++)))+++,,,000...---,,,---///222333---......+++((('''***---***++++++)))&&&&&&))),,,,,,444;;;@@@DDDGGGDDD@@@///(((&&&///888999555111)))+++---......,,,***)))&&&'''))))))***---111444999999666444666;;;===;;;CCCPPPLLL@@@:::555555<<<222000000333222000333888:::;;;:::666111///000222777888:::===>>>===999555444;;;???===999888666222---///222444444222...,,,)))))),,,111666555///)))(((///555666555555222...,,,+++,,,---000222111000(((&&&###!!!!!!%%%'''''')))------+++%%%!!!"""(((------+++,,,,,,++++++++++++,,,,,,((()))***---///111333444555555888;;;888222///111444888======888///'''"""&&&''''''%%%###$$$)))---666===BBBGGGWWWrrrvvvnnnqqq~~~^^^;;;&&&###!!!"""%%%)))++++++###!!!"""%%%$$$ $$$%%%'''))))))((()))---111...+++))))))+++,,,***((( ###&&&)))******)))(((&&&### """''',,,222111---((()))///444444444333333444666:::>>>@@@@@@>>>:::777444111///---555666888:::;;;:::888666222+++$$$###''')))'''$$$%%%((()))''')))///111---000000...+++((()))+++...111333444555555333000///...222<<>>:::<<<;;;888333---)))'''(((***333999;;;666111000///------,,,******,,,...000000,,,,,,,,,,,,,,,,,,,,,,,,******)))(((''''''(((******111888::::::;;;888333)))&&&***555<<<;;;555000((()))***,,,,,,,,,+++***(((***------------000333555777555222666<<<<<<888>>>IIIFFF<<<999666666@@@999666555666555333555999:::888666333222333555777999888888:::<<<===<<<::::::<<<<<<999888999666222000000222555777444...((('''***///444666555111...+++000222333555777444...///...---...111222222111,,,+++(((%%%""""""!!!!!!"""''')))((((((+++***'''  &&&+++///000...---+++*********,,,---'''***///333666777777666555555888:::888222222555777;;;>>>===888000)))&&&)))(((&&&###"""###'''***000999???DDDVVVtttzzzrrruuuiiiGGG((($$$ %%%***...///(((######'''&&&!!!""" $$$'''''''''(((,,,000***(((''''''((())))))((( $$$'''(((&&&***'''$$$ """'''+++222333---$$$!!!(((111666999::::::999888888:::<<<<<<;;;999777555222000...222444777;;;===<<<888555333---'''''',,,///...***+++,,,)))$$$&&&---000---...)))$$$###(((---///...---111666:::;;;888333000))),,,666@@@AAA;;;999===AAA<<<555...+++***+++,,,444999:::555000---***%%%+++***)))***,,,---,,,,,,******+++---//////---++++++*********))))))((('''***111666666555444111,,,%%%%%%,,,888???;;;444///%%%%%%%%%&&&((()))+++++++++...111111///---///000222444444222666<<<;;;444777AAA???777666444666AAA@@@<<<999999888666888<<<999555222000333666999;;;888777666888<<>>===999444555888666000333111111333555333+++$$$)))///555777555222111111333333222000222444111***000...------///111111000//////,,,'''%%%%%%$$$###"""(((+++***)))***(((%%%!!!&&&,,,222666---+++)))(((((())),,,---$$$)))///666999:::888666666666888:::777222222777:::;;;===;;;666000,,,))),,,***&&&""" !!!$$$&&&---999@@@EEEVVVuuuxxxyyykkkGGG...+++)))))),,,///111111...)))###"""$$$%%%###!!!###))))))%%%$$$''''''///444000)))&&&$$$""""""$$$!!!"""''')))***++++++(((%%%$$$'''+++333---$$$!!!)))333555111<<<@@@@@@999555777777333111222333000,,,))))))***,,,---000333888:::;;;:::444222000,,,***+++///222000---&&&!!!&&&...222000,,,)))&&&(((---222333111222222444888888333,,,)))---,,,...444===AAA@@@<<>>555...+++***++++++999444000///111000+++'''***,,,------+++***))))))************)))(((''''''%%%(((***++++++***%%% !!!(((222888999555000---+++***---333::::::444---$$$!!! ###***---,,,***000---***+++...111000///111...111999;;;888888<<<===<<<999555222222444666999@@@???444///444666222:::555333555666666:::???;;;333///222888:::<<<>>>CCC<<<999:::777222222666:::222---...000...,,,++++++666<<<666---+++///333333000//////111111///,,,...111333222444999:::999666111,,,)))))))))'''%%%)))000666444+++$$$$$$'''***&&&"""$$$+++111444444+++,,,+++)))+++,,,(((!!!###***000555999===:::555111444:::???<<<666555888CCC===555000///...,,,+++(((&&&### !!!///555>>>LLL```xxxhhhFFF---,,,++++++,,,///222333+++'''######&&&'''%%%"""!!! ###"""!!!...999???888,,,&&&%%%%%%$$$$$$!!!!!!))),,,+++000///,,,(((%%%&&&***...555///&&&"""(((111444000:::>>>>>>888444555444111,,,...000///+++((('''''',,,,,,,,,...111444666666222111...***'''(((+++...444111+++&&&(((///111...111...,,,---111444444333222222444777777222,,,'''+++,,,///333666777777666@@@:::222+++)))***,,,---111///...000222111,,,''''''***...000///,,,)))'''+++******(((&&&$$$###!!!&&&''''''(((***,,,+++***)))---111333111...+++)))******---333999999333---'''$$$###&&&+++...---+++%%%%%%&&&)))...222555555333111222777777222000222999:::;;;:::777444333333777<<<999///...666:::777777333111555888999===BBB???777111333777777888999<<<777555777777444444888555///,,,///222000.........555888222+++)))***+++111//////000111111---***,,,...///000444::::::777000...++++++,,,---,,,++++++111555333---))))))+++...)))%%%%%%***...000///------+++((())),,,+++'''(((...444777;;;>>><<<777000111555:::999444222333===999444111000///---,,,))))))'''"""$$$...222;;;III]]]uuuaaa@@@,,,,,,,,,,,,---///222555+++(((%%%%%%''')))'''%%%$$$ """555@@@FFF===...%%%$$$%%%&&&&&&$$$"""'''...000...111///,,,'''%%%''',,,000777222)))###'''000333000111444555111...///000...+++---000000---)))&&&%%%)))(((((()))***---///111///---***&&&######%%%(((111000,,,((()))...///---222111///000111222222111555777999;;;;;;888222,,,+++...111222000///000111777333---))))))+++---...---,,,---111333222---)))%%%***000444444///)))$$$''''''&&&%%%$$$""" &&&%%%%%%'''***...333666444333111...***'''''''''+++,,,///444888777222---***'''&&&(((,,,...,,,***$$$&&&)))+++---111555888888555444555222,,,)))***222555:::;;;999444000...444555111***---777;;;999333......222777888;;;???>>>666222333555555555666888444333555777555555666222---,,,111444333111111---000///+++)))***)))&&&......///111222000+++(((//////...///444999666000(((((())),,,000222111000,,,...//////---,,,---///111,,,'''&&&(((***)))(((222222...***+++111222000+++111555666999;;;:::666///---///444555111......777444111/////////...,,,***,,,+++%%%!!!&&&---111999GGG[[[vvvXXX777)))+++,,,,,,,,,...222555///+++'''%%%&&&((((((((((((!!! %%%+++666>>>@@@888,,,%%%""" %%%'''&&&$$$&&&+++---,,,---,,,***((('''))),,,...555111***$$$'''///444333+++---...---,,,---...//////111333444111---(((%%%$$$%%%'''((()))***,,,---***)))&&&### """%%%'''******((((((,,,...,,,---------,,,***)))))))))555888::::::;;;;;;777111///000111111000/////////...---,,,---///000000//////......000111000---)))(((---444999999222(((!!!!!!!!!""""""###"""""""""%%%%%%&&&***---000555:::999666000)))%%%%%%(((+++///111333666777555111---,,,***)))***,,,,,,+++)))111222111...+++,,,111555???;;;666222...***)))))),,,000555777666222///---333222---)))...666888555///******///444666777:::999444111444666555666888999666444555777777555444222///000555888666444555------***(((+++000///***,,,...111333222///***'''333222///...222555///%%% ###''',,,000111000000***)))((((((+++---///000000,,,(((&&&&&&%%%$$$###...000...+++,,,111333111+++000444333444666555222---))))))...222000...---333000---+++***+++,,,------,,,***&&&######&&&(((,,,///777GGG^^^zzzPPP///'''((()))***,,,...111444666111***$$$###&&&)))+++---$$$ ###)))///444666444///+++(((###$$$%%%!!!###''')))*********+++---------,,,...---)))%%%'''000666777///000000///---++++++---222333444333222...)))&&&"""%%%)))+++++++++,,,---'''&&&%%%""" """$$$$$$***...+++)))******)))((())))))'''###!!!###%%%000333444333444888666000111...,,,...111333000---,,,...222777:::999555111333111...,,,+++***)))(((---000666;;;;;;444((( !!!"""###############%%%%%%+++111222///000555555222,,,&&&###%%%***...333555888999666333///...///...------......---,,,666555222---***+++111777CCC@@@888111------...///,,,///222444444333333444555444000...111444333...+++'''(((///777999:::;;;<<<888666999:::888888;;;:::888555555999<<<;;;888777444555:::;;;999777888777666222///222666666111,,,///333555333///***'''///...,,,+++///000)))!!!&&&+++------+++******'''%%%&&&***...111111,,,***(((%%%$$$###!!! %%%))),,,++++++......++++++111555333222333222000,,,'''&&&+++//////...///111...***'''%%%'''***---000***$$$$$$))),,,,,,***))),,,555GGGaaaQQQ...'''&&&&&&)))---000111111999444,,,&&&$$$&&&***---///%%%"""&&&+++111000+++((()))+++(((!!! !!! &&&+++---,,,---...000222111...,,,'''***)))&&&(((000666999333111///---((("""!!!###222000.........---***(((&&&***...///---,,,---///((((((&&&$$$!!! """$$$)))111777333---***(((%%%&&&((()))%%% ###(((222666444///000777777111///+++(((***///222///***000444:::@@@CCC@@@:::555333111...+++)))))))))***111222555888999333)))!!!%%%&&&&&&&&&%%%$$$######%%%'''///777555,,,(((---///---***'''$$$%%%))),,,222666:::999555111//////333222222111111000//////------,,,+++---111777;;;AAA@@@999111...111333222///111333444555888<<>>@@@???;;;:::<<<888777444555;;;CCCDDD@@@:::888999<<<===::::::<<>>333111000000111000,,,)))"""'''***((((((...555777333///---,,,''' ///+++((('''***---......000222222///+++***...222------+++'''###!!!!!!"""+++666===999111+++(((%%%'''******&&& &&&...:::<<<777......666777111,,,***)))***,,,...---+++444666;;;@@@BBB???:::555111111111000///000111222111//////222444111+++%%%(((((()))))))))(((''''''&&&(((000999555(((###'''...//////---***)))((()))---333888888333000000333222222222111000/////////''''''***///444888999::::::<<<:::444222444333//////111333555888<<>>888333111111000,,,---666???BBB@@@???@@@>>>???AAA???;;;:::===:::888444333<<>>CCCHHHPPPMMMHHHBBB999333444888777111000888>>>>>>:::777888777:::>>>===::::::===>>><<<666333;;;FFFHHHCCC:::888999;;;<<<;;;>>>CCCOOOTTTOOO>>>,,,$$$'''***444777;;;:::666222000000111777;;;;;;:::999444...'''+++///000---***))))))'''((()))((((((***...111///000///---)))%%%"""""" (((---,,,***+++***(((+++555<<<;;;777555333111333000---***%%%!!!###***###'''---//////...///000111,,,''''''***......------111;;;PPPlll___<<<+++)))&&&(((+++...---+++,,,---......,,,(((%%%""""""(((+++)))&&&###"""###%%%(((***)))(((---'''&&&111CCCPPPQQQMMM///***$$$"""$$$(((******%%%'''***---111444666777888222///222444111//////111+++)))---///,,,+++...///222666666444222333555;;;555000,,,(((""" ###&&&555???<<<444000---***(((---,,,%%%"""&&&))))))333555333...,,,---+++'''...++++++...///......111444...((((((...555888888666777777666999<<<:::555///'''"""&&&111666111***,,,******---111444333111,,,///000...)))$$$""""""222666999666...)))))),,,///222444666:::>>>;;;444---------...000000...,,,***,,,222:::???===555...666777:::>>>???:::000((()))...444:::===???@@@AAAEEEGGGGGGCCC<<<777777999???555......000///...///777666444333333555777999????????????>>><<<<<<;;;555===BBB???<<<===@@@@@@???;;;444---'''$$$""""""222999<<<777///+++(((&&&***000888===<<<777111---,,,+++)))&&&$$$%%%(((***------+++)))((((((***,,,)))+++---...((( $$$)))'''''')))(((###!!!###)))222;;;<<<666111222666444,,,###"""%%%&&&((("""%%%111555...***---///+++(((+++,,,***)))+++333;;;GGGTTTjjjaaa???---***((()))+++,,,)))'''*********)))'''$$$!!!!!!''')))(((%%%!!!!!!###'''+++------,,,...***(((---555;;;:::777,,,'''!!! %%%(((***'''(((+++///222444555666222000333:::<<<777000---...'''&&&///888777111...---111666888666444333333777333111...''' '''555@@@???888444222///))),,,)))!!!"""&&&&&&+++...000//////000,,,'''((()))...222000...111777666000)))(((---444999;;;888777333///111555555111---'''%%%,,,666;;;666...,,,+++,,,...111444555555...///000...+++((()))***333666888444---)))+++...222666999:::===@@@>>>999/////////000222111///,,,(((+++222999===;;;666111555777;;;AAABBB>>>444,,,///111444777:::<<<>>>???AAACCCDDDAAA<<<999999;;;>>>666000111111---)))(((///000333555666777666555;;;;;;:::::::::999777666000999???===::::::<<<;;;666333...)))%%%$$$%%%&&&///666:::666///+++'''###+++...222444444222///...,,,***((('''&&&''''''(((//////...+++&&&$$$&&&(((+++***++++++'''"""$$$)))...)))&&&&&&$$$!!!...333777666222000222666444...&&&""""""%%%'''(((%%%&&&---777444***(((---111---,,,......,,,...222???GGGQQQ\\\mmmbbbAAA,,,)))((()))++++++'''$$$''''''&&&$$$""" ###&&&%%%######$$$'''+++...///---+++&&&((((((((('''&&&&&&&&&,,,(((""" ###'''((('''(((+++///111222333333...---111999===888222///,,,%%%&&&333AAACCC999000---222888<<<;;;888555333444333333222+++!!!(((666BBBDDD???:::666333++++++''' !!!%%%'''$$$)))...111333444...'''&&&+++222555111,,,000888666000)))''',,,222777999555333---'''(((...111000)))'''(((111<<>>AAA>>>666000222111000000111444888:::999;;;<<<;;;:::888999:::777111///111111+++&&&$$$''',,,333999<<<;;;888555555444333555888999666333...777>>>===:::::::::999222///+++'''%%%%%%'''(((...444888444///,,,)))&&&,,,++++++***+++---///111---+++))))))++++++(((&&&...000000+++###"""+++***))))))&&&$$$(((//////***&&&%%%### !!!$$$000000...+++***,,,000333666222---)))))))))))))))###(((333:::222&&&%%%---111/////////---,,,111888@@@JJJVVVaaaqqq```???)))((('''))),,,+++'''###$$$###!!!  !!!""""""!!!&&&''')))+++---+++'''$$$ &&&%%% !!!&&&...,,,)))'''&&&&&&''''''''')))+++---...////////////******000444444333333,,,(((***555AAACCC;;;222000444999======<<<999777555333333555222'''&&&444CCCHHHDDD<<<444000))))))'''$$$$$$&&&***+++(((,,,000222555555///'''+++...444666111***+++111222...)))''')))---000111---,,,(((###%%%,,,111111&&&&&&***333;;;<<<666...+++,,,,,,)))&&&&&&***...222000,,,)))***...333888777777555000)))&&&(((+++111888<<<999555444222000//////000222444444222///)))((()))111;;;???;;;555000000111555999999555111111---(((&&&(((---222555333333444666777777666555---)))(((++++++((($$$$$$%%%+++333;;;??????<<<999222000000444999;;;999555000:::BBBBBB>>>===;;;999555333...***'''&&&''''''...333444111...000000......,,,((('''***---111333000---+++...111111,,,&&&)))---///+++### ***(((((()))(((&&&***000,,,(((&&&((((((&&&(((,,,,,,)))%%%###%%%(((,,,---888666333000...+++)))(((!!!'''000444---$$$$$$+++///......---)))(((...777>>>JJJXXXeeesssZZZ:::+++***)))***+++***%%%!!!###%%%  !!!"""###%%%&&&$$$%%%$$$&&&((())),,,------+++***)))+++,,,,,,---............---(((''',,,000111111222,,,,,,---000555777444000000222444777999999999888333///...444555---!!!!!!--->>>GGGCCC777---'''%%%%%%&&&)))+++,,,,,,---222333333222444444...&&&,,,,,,...333222---+++---000...+++)))(((((('''''')))+++)))&&&''',,,//////&&&'''***000555444///))))))******(((&&&'''+++000333///***'''(((---333777888777555///((($$$###$$$...555;;;999777777777555...---...000222333222000...'''$$$---<<>>555333000---...222444444333000***###!!!$$$+++111444111000000444777888666444***%%%"""######!!!"""%%%'''+++111888<<<======<<<666555666888;;;;;;888555222<<>>222((($$$'''%%%''',,,///---++++++777666222000111222,,,$$$%%%$$$'''///333333333555777555222---)))&&&$$$###***......***)))+++---,,,+++++++++,,,...---+++)))((()))***+++---000444777333///***'''***///333666666666555111+++%%%!!!$$$+++222444777;;;<<<:::000...------///000000000111(((###+++<<>>AAA<<<888666777777666444222,,,%%%$$$(((...111222,,,)))+++222<<<@@@===888000+++'''%%%###!!!$$$)))+++,,,...111333444555555888;;;>>><<<666111......111999???<<<555222///,,,***,,,000222333111///---333333111...///555888777///+++''''''+++......,,,,,,...///111000...+++(((%%%(((...666<<<===:::666---((($$$$$$"""!!!""" !!!&&&((((((***---111222222111///,,,***)))---000333222...)))&&&%%%"""!!!!!!###(((+++***'''%%%"""!!!$$$&&&%%%(((--->>>MMM^^^hhhrrrSSS333(((&&&%%%''',,,///000...&&&###%%%...333///---***&&&$$$%%%(((++++++)))'''%%%$$$### $$$###!!!''')))++++++***+++...111333000+++'''%%%'''***,,,---$$$!!!###&&&)))===???;;;///(((((((((%%% $$$***//////+++&&&!!!&&&---000+++%%%(((...///000666===>>>888888<<>>IIISSSMMMCCC777///+++,,,...)))------)))(((---333555999666111,,,+++---222555555222111333666888666333333000---...333888;;;;;;000333777888444---%%% (((+++///333:::@@@???999<<<777111,,,***+++++++++...---,,,000666===AAACCCCCC???<<<;;;;;;999555111222,,,%%%$$$(((,,,...---&&&###%%%...:::@@@===888...+++)))***)))'''***000---///111333444555444444///666;;;:::333......000111999>>>999333///,,,)))---000444777888555111...888999888555666:::999666...(((###"""&&&******)))(((+++---...+++)))''''''$$$&&&+++555>>>@@@<<<777111)))"""  $$$))),,,111777666666666333...)))'''&&&'''+++///000,,,)))'''((("""$$$'''(((+++,,,+++'''$$$ &&&***+++---000CCCQQQ___ffflllwwwXXX666$$$$$$###"""&&&---000///)))&&&###!!!"""&&&+++...111///***%%%!!!!!!$$$((($$$''')))&&&  ###''''''$$$!!!$$$((('''###%%%''''''$$$&&&,,,000111///222333///((($$$%%%(((---!!!$$$(((---222@@@@@@===666---&&&$$$%%%"""%%%)))+++***)))((((((+++---...---***((()))+++,,,111777888:::???EEEHHHIII;;;333777888111+++---)))((((((,,,000...''' )))222555444555<<>><<<:::555444222...***)))+++...,,,******000999@@@BBBAAA>>>999666777555000......555222...)))&&&''',,,000+++###"""///::::::555111)))---...++++++000333222//////000222555777666555333999??????999333///---555>>>AAA:::333222222000333555999;;;<<<:::777555???:::555444777999888666111+++$$$!!!###&&&)))))),,,+++++++++'''###$$$***$$$%%%)))222;;;>>>:::444((($$$$$$'''&&& ###(((///555888999777111...000111///,,,---'''%%%'''------(((###"""&&&&&&&&&'''...555444...---***((('''))),,,///000CCCUUUccceeejjjxxxXXX555&&&(((&&&""""""'''+++***,,,***((('''(((+++///111222000,,,'''$$$$$$&&&)))))))))'''###!!!'''%%%!!!!!!'''***(((%%%"""%%%000333000444333111---******---000...###&&&+++000666??????<<<666...)))((()))---------,,,,,,+++,,,------...///---***)))+++---///......444???JJJMMMJJJCCC888444:::;;;222+++***%%%'''+++111444111***###"""***333777555555999>>>NNNQQQMMMBBB999555333111---///,,,(((***222888888555444444555555444000,,,333555888;;;;;;888333///111555555222222444111+++111222666999555---***+++///000444:::??????<<<999555222...---...000111111))))))***///555999;;;;;;999555444555333---++++++444555444111,,,+++---111222------666===;;;555222++++++)))&&&(((000666777333222111111333333333111...:::FFFHHH@@@555000000777;;;;;;666444666666333444777;;;>>>???>>>;;;:::>>>999555444777:::;;;;;;111+++%%%"""$$$'''((((((+++)))***+++***&&&&&&***''')))---333999999555111&&&$$$&&&++++++%%%!!!!!!###***444;;;???>>><<<555---)))+++...,,,******&&&$$$&&&***+++&&&###$$$'''***---111888===999333///,,,)))'''(((+++...000@@@RRRaaaeeelll{{{XXX555+++---+++$$$ """%%%&&&...---,,,,,,---///222444222111...***'''&&&(((***+++(((### !!!###%%%&&&'''$$$&&&---///+++$$$---;;;===777666222---,,,///555<<>>===999666222...***+++000333333111)))+++...000222444666888666444444666444...++++++111666999666///+++,,,///777555777<<<>>>;;;777777,,,)))### &&&222:::;;;999666222000000000///...---:::FFFGGG===444222555888888555222333777999777:::===@@@CCCCCCAAA>>>;;;<<<888444333555:::>>>@@@444///)))'''((())))))''''''%%%%%%***+++)))((()))+++...222555555333///---&&&$$$'''+++,,,'''""" !!!(((444@@@HHHHHHDDD???111'''!!!$$$((()))''''''###!!!$$$)))+++***+++...666:::<<<>>>AAABBB;;;333///,,,)))'''(((+++///222<<>>777000666JJJXXXPPP>>>...***+++222444---%%%""""""'''...111///***&&&###$$$(((---000111111333666;;;>>>@@@<<<777555555555222222000------...000000***,,,000333555444222000<<<<<<======;;;555---'''&&&***...000000///...---333555999:::444,,,,,,111333444666888999777444222000...,,,+++---...//////...222666555333222666999888777999;;;999333000111333999>>>;;;222,,,...333444777:::<<<:::888999:::+++''' '''444:::::::::666000---,,,,,,,,,,,,///666;;;999222...222888666666444000...111666999BBBCCCEEEFFFDDD@@@<<<999;;;888444111111666<<<@@@:::555000......---***'''### !!!(((,,,+++((((((---111444555333///,,,+++'''%%%%%%'''(((%%%!!!%%%,,,888DDDKKKIIIBBB===,,,"""%%%&&&%%%$$$###+++111555;;;BBBPPPPPPKKKDDD@@@===555...***)))''''''(((...444999<<>><<<888;;;JJJUUUKKK888+++((('''+++...+++((('''+++---...---)))&&&$$$$$$$$$%%%'''***---111555777555777:::999555111111333333111000000///------...---...000222444666999:::>>>======<<<999333+++&&&&&&)))...222333222333555======???>>>777000///333777777777777555333333222111333444111+++)))+++///333777999777333222666;;;999999<<>>BBB===444000444:::333777999666222111444777)))'''###"""***444777555222...)))%%%%%%&&&''''''///000111000///...000111111444555000)))(((000999AAABBBDDDEEECCC???;;;888;;;999444///,,,...555;;;>>>;;;777666555111,,,'''### !!!)))///...,,,,,,///222555555333///,,,+++&&&### $$$'''&&&###(((---555===AAA???:::555((( %%%%%%###"""%%%///777???IIIRRR```[[[PPPAAA888444000+++"""$$$%%%'''+++222;;;AAA@@@GGGOOOVVVbbbuuu[[[888***......)))%%%%%%&&&%%% !!!###%%%))),,,///000222111---((($$$"""###%%%######(((((('''---///,,,%%%"""$$$''''''%%%)))***+++///000///,,,***+++///444555111,,,$$$)))+++&&&"""""""""!!!!!!%%%***---...111777;;;555222111333888<<<======>>><<<999888:::;;;<<<<<<777:::::::::DDDOOOGGG666,,,)))((((((+++---///000222000---***(((((())))))######$$$(((...333666777222333777:::666000000333222000000222111---,,,---111111222222444999???CCC>>>===;;;:::777333---)))---///333777666444666;;;DDDBBBAAAAAA===888666999<<<======;;;888555555555555999<<<777///***...333444666666333//////444:::777888;;;>>>:::555555999888;;;===999222000444999666999888000***+++...111******)))(((,,,222222...)))&&&!!! !!!!!!***,,,000333444111---)))...222555222(((###***666777:::===@@@@@@>>>;;;999;;;:::666...''''''...555<<<:::999999888555...(((%%%###%%%,,,111111111444222333444555444111---+++###!!!$$$---...+++((())),,,000222111...+++%%%!!!!!!%%%(((%%%"""""" '''000777===HHHRRRVVVRRRGGG888000//////---"""&&&)))---333<<>>DDDFFFBBB===>>><<<::::::<<<======;;;444888666222;;;GGGBBB222***)))((('''***///333444///+++''''''***---......###$$$&&&---333777666444...///444999777000///333000...///444333...,,,......///000111333777>>>CCC???===:::888777444111...000000333666555222666===AAA<<<;;;>>>@@@>>>===>>>===@@@BBBBBB===888666555666999;;;888333111333777444333111---+++---333888555666999;;;777222444:::777999:::888444222444777999;;;777,,,'''***000111---000000---,,,...---)))&&&###(((---222555333///,,,))),,,...333333+++%%%)))333///222666:::;;;999777555::::::777...&&&$$$***111333333444777888666///)))$$$$$$'''---//////222888666555444555555333...)))!!! $$$------(((######$$$%%%''''''$$$"""###$$$(((...---'''######"""###(((---...///777@@@======999222...//////---!!!%%%***,,,...222999???AAAFFFPPP]]]lll}}}XXX666111444444222222222...((( !!!"""&&&***000555888===:::444---'''&&&'''***%%%&&&&&&'''(((&&&""" )))111666444///***%%%###%%%&&&%%%(((...000///+++,,,///222222000+++'''$$$///555111)))&&&###%%%***///111111000111333555777===EEEKKKJJJCCC;;;:::888777888:::;;;:::777777888222+++333AAA===---'''((('''&&&)))///333444(((###!!!###***000111000$$$%%%***222999:::666111***+++111777666//////333///,,,///444444///,,,///(((+++---...///333:::???@@@===:::888777666444333,,,+++...333111///555>>>:::444222888>>>@@@@@@@@@:::???EEEFFFAAA:::555222333555666666666666777888555222...+++***...444888555666888:::666222555;;;<<<===??????===<<<;;;<<<:::;;;555+++'''...555777111444444///++++++***'''(((&&&""" ***///222111,,,))),,,000,,,,,,000333000)))***111...000333666777555222///888:::888///&&&###)))111+++,,,///444777555///***!!!"""&&&***++++++000888:::777444555777444...'''!!!!!!""")))&&& """""" """&&&...444111(((###$$$&&&&&&((()))%%%"""&&&---)))...111///...///...***$$$)))---///...000555:::;;;BBBOOO```ppp~~~xxxLLL333,,,...111222444444000,,,'''%%%&&&***---...111555>>>???>>>999111***&&&%%%###$$$(((---,,,'''%%%'''000000111111///***$$$!!!!!!$$$***222666666555::::::777333222222,,,%%%'''000999888000(((&&&'''---444:::888000***,,,000444999AAAJJJOOOLLLCCC::::::999666333555999777222555222///000222333111///!!!!!!!!!"""$$$(((---111'''!!!%%%,,,...///000...---,,,---//////,,,)))###'''...555888888666444,,,***000<<>>===;;;;;;111'''&&&...666777555444333000...111888===???@@@<<<:::;;;999333......444555666666555444444555000666666000---444;;;>>>===<<<:::666222333888===;;;???CCCCCC@@@<<<===AAA999999555---,,,111444333666999888111++++++,,,+++)))&&&$$$$$$'''((('''$$$...000222000---+++---///444444333333222222222222000...111666555000000444:::888333...)))))),,,000(((&&&(((000888:::444...$$$&&&(((((((((+++000444:::555000000333111***######"""!!!'''$$$ !!!!!!!!!///:::888///)))%%%"""$$$(((+++)))$$$!!!###&&&)))+++***'''(((,,,...,,,***...111///+++,,,444;;;DDDGGGPPP]]]nnn}}}zzzMMM222)))---111333222000,,,(((,,,+++...555888555222222555888;;;999333,,,'''%%%%%%&&&+++111111,,,***+++333555999:::666---""""""%%%***...222555999<<>>@@@CCC;;;::::::999777444111000333555222+++'''***------&&&###!!!"""&&&))))))(((000111222111//////111333333222222444777888888777---***,,,000222000222777888555111---++++++...000(((&&&'''...555888555000))))))(((&&&&&&)))000555666111,,,+++---+++$$$"""!!!""")))(((!!!!!!!!! !!!+++333111+++'''$$$!!! $$$((()))(((&&&%%%&&&(((***)))%%%%%%***...///&&&))),,,)))'''***333<<>>999111,,,...333888>>>FFFLLLMMMJJJFFFCCCJJJFFF===333///111111//////111333333///+++'''&&&"""(((...///***&&&$$$%%%+++'''&&&+++...,,,)))(((+++******---000111111111))),,,///222444333111000///111555888555333555;;;888777444111///111666:::===888111------111555888///,,,***---222777888777000------222:::@@@AAA@@@///...000333333000111555000222666777666555555555333444444333666;;;<<<:::777888888444000///222555;;;::::::;;;>>>BBBCCCCCC;;;999<<>>:::222///111777555999BBBFFF===///%%%"""(((---...,,,(((&&&'''$$$&&&+++//////000333666555333///+++)))(((((($$$'''***)))(((***111888EEEIIIHHH@@@666000+++'''###+++222444111------000---111222000,,,---222888>>>CCCIIIJJJFFF@@@===<<>>---((('''+++...---,,,...***...333777999:::;;;<<<555333333555:::>>>;;;777777777555111,,,,,,///333888666444555;;;CCCDDDBBB:::333666@@@>>>///)))...111333222//////444777777000,,,'''&&&***...111111111///+++)))+++111888>>>555000...222888;;;777111---+++)))***+++++++++,,,))))))+++...000///,,,(((&&&&&&)))///555888555111111///+++((((((+++000333333...)))''''''&&&"""%%%&&&%%%###!!! """""""""(((***)))&&&'''******&&&!!!)))---,,,)))+++...,,,%%%###(((///333333555444000,,,///:::DDDMMMPPPTTTXXX___nnnSSS444,,,000999@@@===666444888<<<888999@@@CCC;;;...&&& $$$(((+++,,,+++***)))###"""&&&+++...222666444444111,,,'''%%%&&&'''---,,,+++******,,,000333>>>AAA>>>555---+++***)))''',,,111222...***)))+++%%%(((***)))))),,,444:::<<<@@@DDDCCC===777333222===:::000%%%!!!&&&***,,,)))---222222...***(((((("""&&&***+++((((((,,,///)))%%%%%%(((******+++...///...---,,,,,,---000111444222///,,,)))'''%%%%%%)))+++---///222555777777<<>>999555888777333...))))))...333555444000000888BBBCCC???777---,,,333222))))))222111444666666888;;;;;;888222---((((((---222666777555000)))&&&)))222<<>>999999>>>???999000,,,&&&%%%%%%'''***---------***$$$"""'''---111444777111333555222***###,,,+++)))((('''(((+++---777888555---***+++---,,,'''***......***''''''((((((******)))(((+++111666111444888999666222///---000000***""" &&&,,,//////111333333222000//////%%%%%%###""""""$$$(((+++%%%$$$%%%***,,,,,,---111...---+++)))'''(((+++---777444///***&&&%%%%%%&&&+++...///000333777888555999???EEEEEEAAA>>>???AAAAAA@@@<<<777333333555888444222000222444444000,,,(((%%%)))222666111///222---$$$$$$,,,///...---***,,,///111222444666888999444444999===;;;666444999888444...))))))---111222333111...555@@@BBB<<<444,,,(((******(((---666333666999999;;;===:::555000+++((()))...555999:::999333,,,***...666>>>BBB;;;888555666888666000+++((()))***+++///222///)))+++000555777555000+++((($$$&&&+++000333333000,,,***+++---000222222///---***(((%%%%%%'''***,,,,,,...(((######$$$%%%(((++++++)))&&&%%%%%%%%%$$$"""###$$$""" !!!&&&'''$$$"""'''///333333000111///,,,+++///000...444777777222+++)))///555CCCIIIRRR]]]kkk}}}|||RRR999///)))+++333444///000777;;;777888;;;;;;666111000+++)))''''''***+++***)))'''######+++222333222333...222444111)))!!!###&&&(((&&&""""""''',,,111111...******......,,,!!!%%%((()))((('''''')))......---+++((()))---000'''))),,,000222000+++'''))),,,***%%%$$$+++222444555333222111222333333222((($$$!!!%%%((()))"""###)))000222//////111...---+++(((&&&'''+++///222...)))$$$"""###%%%''',,,222444///---111444444555===EEECCC;;;555777;;;AAA@@@<<<777333444888<<<888222...///333555000+++###!!!'''111111***+++111222---***+++---...111555---///000111111333666999:::666555:::;;;777333333666777666222---***+++...222666444000555???AAA;;;444111---+++,,,///444777999;;;;;;:::<<<>>>;;;555555111,,,---111555888888666333000000444888;;;<<<555555555666666555111---,,,---,,,+++///555222,,,///333666333,,,'''''')))%%%&&&'''***,,,,,,,,,+++&&&''')))---111222///,,,&&&$$$###$$$(((...222555444---'''''''''&&&***000...,,,***)))(((&&&$$$!!!!!!"""!!!""" $$$***---...,,,---,,,---111444111+++222777;;;999333111444999BBBHHHTTTdddwww}}}VVV@@@222)))(((///111---...555555444555999888222000111+++)))&&&'''((((((%%%"""""" ###...555444///------......)))""" ### '''---***###""")))222,,,,,,***))),,,000...(((###&&&'''(((***+++000000...+++((((((***---$$$$$$''',,,///...'''"""(((+++,,,))))))000666999888444///---///222222111)))$$$$$$***,,,+++ $$$---666777222////////////---***((()))...333+++'''""" ###&&&---555777---%%%(((///333888AAAHHHDDD888111444;;;@@@>>>999333///111777<<<:::222+++---333666222,,,!!!!!!(((222111)))+++555999888777444...+++000999///000111222333777;;;???;;;666666::::::444111333444777999666111,,,***+++222888888222555???AAA:::555777555111111666888666@@@@@@>>>;;;<<>>999444222333555555333111000000333777888666444---///222444444333111///444333...***...444222,,,000333333+++!!!""")))'''%%%$$$$$$%%%''')))+++######%%%***///111///,,,%%%$$$$$$&&&+++222888<<<555---'''((('''&&&***111000...---,,,***'''### !!!###  !!! $$$&&&&&&((())))))---444888333))),,,333:::;;;777555777<<>>888666888666111000444666666>>>;;;888666777888999999888222...111222111000222+++******,,,111777;;;===555888666222000333555555444///---000000,,,,,,000666777666///&&& ### !!!%%%((()))***((($$$%%%+++...***(((******---,,,((()))111777777222///)))%%%$$$'''---222555///,,,...+++""" $$$%%%###!!!&&&'''&&&((('''(((,,,222444111,,,///333666444111111555999CCCJJJXXXlllYYY999...)))(((,,,000111333666333000...000333000(((!!!"""$$$$$$!!! $$$'''%%%&&&)))000555444---''''''&&&$$$%%%%%%$$$ !!!)))222333///******,,,///,,,)))(((((((((&&&$$$!!!$$$&&&'''(((***,,,222---)))'''%%%###(((...***)))((())),,,......---...++++++///666:::888555333555333---,,,///222111...***(((***///222111...+++&&&%%%))),,,+++...333///111111,,,))),,,---,,,222+++'''))),,,+++***+++---//////,,,))))))---222222555666666555555777888888444333555555000+++***(((%%%$$$(((///333222000---***''''''***,,,------444555666444222222555888111555888666555666444000:::555111222666999999888:::888999:::999777999===<<<<<<888555666:::888222444888888333111555888999>>>;;;666444333444333333111+++(((***---...///222'''&&&''')))---222666777333666555000///222444333111,,,***---...,,,---111777555333///***&&&""" !!!$$$(((---111+++'''(((---000---***+++000555555///+++---///...((('''&&&%%%%%%&&&))),,,...+++,,,000...%%% """""""""%%%&&&)))...444333...(((***---000000///000444999@@@KKK]]]pppYYY777+++)))***.........111777555222111222222///&&&"""''',,,)))'''&&&+++111222+++%%%!!!"""$$$&&&'''%%% $$$***111111,,,(((&&&''')))&&&$$$$$$&&&''''''&&&$$$%%%&&&&&&%%%%%%''')))---(((%%%$$$"""!!!&&&---*********+++,,,...000000555000///444<<<>>>999333444666444000///222333111///,,,******------+++((('''###!!!"""$$$&&&+++111000333111,,,)))+++---,,,444...***,,,/////////111222222222///,,,...333777111222444666777888999999>>>777444444333---(((&&&&&&$$$###&&&,,,111333333444///***&&&'''***---///333444666555444333444555333888:::888555555333000666222//////333888::::::777:::@@@GGGGGGAAA>>>>>>AAA@@@;;;444222444333///222888:::555222555999;;;:::888444222222222111000+++%%%"""$$$&&&'''+++///''''''((()))+++...000222222555444///---///111000///***(((+++---...000333555111...------***###!!!###'''...666;;;111,,,***---000///......444888999333...+++)))&&& """%%%((()))))))))(((&&&''',,,222111((( !!!###(((///333111+++%%%###&&&)))******---222777>>>LLLaaasssYYY888((())),,,///---***...555888666444444444///&&& """***///)))$$$!!!$$$+++,,,'''!!! !!!###%%%&&&$$$""" ''')))+++)))%%%""""""###$$$ !!!(((,,,***'''***+++***((($$$"""!!!!!!%%%!!! %%%,,,------.........///000222888666555888;;;;;;666000222444333000000333222......---+++***)))(((%%%$$$&&&%%%$$$$$$$$$%%%'''***---000///***)))---//////222---***---000111333666;;;888444000...111888===777444444777999:::===@@@LLLAAA777444111,,,'''&&&)))'''&&&'''***///333555777333...++++++...222444444555666777555333111000888>>>AAA===:::888777444444333111000333888:::888222;;;KKKXXXXXXLLL@@@:::EEEEEE???666111222222111222999<<<777222333777999444333111222333444444333***%%%!!!!!!""""""&&&***/////////---,,,,,,---///333666444///,,,,,,---+++...***''')))...222444666222///,,,,,,,,,***&&&!!!%%%###"""%%%...777>>>AAA444---((()))---111222222333222111//////...+++'''!!!###'''+++...///---+++$$$''',,,111000((( !!! ###"""$$$+++//////***&&&!!!"""###$$$&&&***///444???KKK]]]ppp|||~~~ZZZ:::)))+++000222///+++...666999777666555444000)))$$$!!!)))...%%% $$$&&&###""""""""""""###$$$&&&''',,,***'''###!!! """###"""!!!...333///'''***++++++)))&&&""" !!!"""$$$$$$)))000//////000000111222222111888999;;;:::666222///---...//////...000333000+++//////...+++(((&&&%%%%%%(((,,,///...***'''$$$###)))+++***&&&$$$))),,,,,,---)))&&&))),,,...111666>>>:::222,,,+++000999???>>>888444666888999@@@HHH\\\LLL<<<333///,,,)))***++++++***)))+++///444888:::999666333111111333444555666888999777333---)))777>>>BBB>>>999888777666444777777444555999999555///:::LLL[[[]]]QQQFFF@@@DDDEEE@@@666///000222333444:::<<<777222111333333///......///111222111000(((%%%###$$$$$$$$$''',,,666666555111,,,******,,,555777666000++++++***(((+++(((&&&'''---333555444111111000///------,,,,,,+++%%%!!!&&&222;;;>>>===222,,,%%%$$$+++444777777444+++%%%'''---000---(((%%%%%%'''+++///111111///'''))),,,---,,,''' ###'''&&&!!!!!!&&&%%%###!!!!!!$$$(((+++++++++######""""""$$$(((...222>>>EEETTTiii{{{{{{[[[<<<,,,...333666333...000666666444222222111///+++(((!!!%%%))) ######"""&&&%%%$$$""""""$$$)))---222---'''$$$###%%%''''''$$$'''333777000'''%%%'''((((((&&&$$$$$$%%%""""""$$$)))******---222///...///333777888555111555888:::777000+++*********,,,---...222555111******+++***'''###!!!###&&&)))///222...((($$$''')))'''!!!###&&&&&&***&&&###%%%&&&'''+++000999444---((()))///888>>>>>>888555777666888CCCQQQcccQQQ>>>333000---,,,---***+++---,,,---000777===>>>>>><<<888333000///000666888:::<<<;;;555---'''111888===:::555444555444777;;;;;;555444999999444222888CCCOOOSSSNNNKKKLLL>>>AAA>>>444,,,,,,///111666::::::666333333111...,,,++++++,,,---,,,***'''$$$$$$'''+++,,,+++---111888888555///(((%%%'''***555888777111---,,,+++(((((('''%%%&&&,,,333333...333444555555555444444555+++&&&###'''000666555111---)))$$$%%%000;;;>>>;;;555))) """))),,,***((('''%%%$$$&&&+++//////...***,,,,,,***)))((("""###((()))%%%"""'''((('''%%%$$$"""&&&+++---(((&&&######%%%***///333===CCCQQQfff|||{{{\\\===,,,---111555333//////333...---+++***+++++++++***'''### """!!!$$$&&&((((((((('''%%%###&&&+++000333...)))(((***++++++)))'''(((+++111666555...''''''&&&%%%###"""$$$(((+++$$$%%%(((---...++++++...,,,***,,,333===@@@:::333333444444111...***)))))))))+++---000555999444,,,$$$&&&&&&"""###(((///444333***"""!!!!!!'''(((&&&!!!$$$((((((+++&&&"""!!! """'''000---******---444:::>>>;;;777888<<<:::;;;HHH[[[```NNN<<<444222000......+++...000///---///555;;;======;;;666000------///777999<<<@@@@@@;;;222+++---666<<<999555555666777999>>>;;;111000888<<<888444777===EEEGGGEEEFFFIII:::???===333)))(((+++...777999888666666777333,,,(((((()))***,,,+++(((%%%###&&&,,,333333000000333666666222+++%%%###'''+++222666666222///000///---******((((((///666333+++111222444999======888333((()))***,,,------+++)))%%%&&&'''---:::FFFFFF???111((("""$$$&&&&&&'''***'''$$$!!!###(((++++++)))(((++++++))))))***&&&"""''')))(((###!!!%%%((()))&&&$$$"""'''***,,,)))%%%%%%(((...333777>>>HHHZZZppp||||||\\\<<<******...222111---,,,...)))'''%%%%%%%%%''')))+++,,,'''!!!!!!######%%%***---((())))))'''&&&''',,,111000---***+++...///,,,((()))///666999666111+++(((,,,)))$$$ """(((...$$$%%%)))...---(((&&&))))))''')))444AAAEEE>>>666333000...---------+++((())),,,///222999<<<777///&&&(((((($$$ (((///;;;>>>888+++###%%%***+++&&&((('''###$$$***///111---(((### !!!***)))+++...444:::>>>???888888===BBB@@@???NNNcccZZZJJJ999444333111...---///222444111,,,+++000666999888666111---+++...111666999>>>CCCEEE@@@666///...888???===999999;;;<<<;;;>>>999---,,,777>>><<<555777===CCCCCC>>><<<===:::??????444)))&&&***,,,888888777666999;;;555---%%%%%%(((+++......+++)))&&&***222999777111...000555444111***$$$###)))...000444555222111333333111......------333:::666,,,///...111:::BBBAAA777---'''---333222,,,'''%%%&&& %%%+++444DDDOOOKKKAAA,,,(((&&&(((&&&"""&&&...'''$$$!!!###(((***(((%%%&&&***+++)))***---)))""""""'''******(((((('''"""!!!!!!$$$((()))&&&### ###&&&...***'''&&&***111777;;;AAAPPPggg|||~~~{{{|||bbb<<<***&&&'''000666555111000)))&&&###$$$'''******)))///***$$$ """(((...111///---,,,***'''&&&''')))+++,,,...,,,***)))+++222;;;AAAEEEJJJHHH<<<...(((((((((,,,***%%%&&&---&&&))),,,,,,+++((('''&&&&&&))),,,000888???>>>888444111---***'''(((***+++,,,///111222111000//////'''***)))###!!!'''000555BBB>>>666,,,%%%&&&...555333///)))%%%%%%)))///222&&&""" $$$&&&000///,,,,,,444>>>BBB@@@BBBFFFBBB;;;@@@RRR]]]^^^\\\III777333333000,,,+++...000///+++%%%$$$(((---000222333222//////222444000666;;;???DDDFFF===111222===CCC>>>888:::>>>@@@<<<<<<888000...333888:::;;;===???>>>:::666555666666===>>>666...,,,...///??????<<<777999;;;444***...///000111111000///...+++...333555666555555666888222+++%%%%%%***000555666111...111222000//////111000000///......------000///111888>>>===666...'''***---///---(((""" )))999KKKUUURRRGGG<<<&&&'''&&&""""""***222---((($$$(((///222---'''''',,,///,,,$$$!!!%%%+++)))$$$###(((***%%%###%%%"""""""""$$$%%%$$$ !!!&&&&&&***111555555777;;;GGGQQQaaatttwwwttt~~~~~~bbb;;;,,,***---666<<<;;;777555000,,,)))))),,,...///...111...+++)))'''&&&###""" %%%,,,222555333000000...+++*********+++++++++,,,---...000777AAAHHHYYY______QQQ@@@222)))###,,,***%%%!!!"""''',,,+++---------***(((&&&%%%***///333555999===<<<777444111---***)))************,,,//////---+++***)))))),,,)))"""###)))---777333+++###!!!%%%///777777333---'''######'''***$$$###!!! """$$$&&&,,,111333000000777???CCCCCCEEEBBB===EEEVVV```___RRRDDD777444333000......,,,...///+++&&&$$$(((,,,111222111///......222555000555999===CCCFFF@@@666///888>>>:::666777999999666888666111000444777888BBBCCCCCC???999444222222444:::===777222000111000===???>>>::::::;;;666---///...///111333444222000,,,///222444555888;;;===;;;777000+++)))...555:::777000+++...000---******444444222///,,,+++,,,...777333111444777666///(((+++---000111...***&&&###'''333FFFXXX^^^TTTBBB333%%%&&&%%% '''......,,,+++000777999444...***///222///'''"""###'''&&&###$$$((()))$$$###%%%$$$""" !!!!!!  """""""""###$$$!!!"""'''///333444666;;;FFFOOO^^^rrrxxxttt|||aaa:::---,,,111;;;AAA???:::888666111,,,,,,...111111000/////////000000---)))&&&"""(((///444666555333222000...------,,,***)))))),,,///111444999AAAGGGQQQ[[[bbb]]]RRRGGG<<<444222...)))&&&&&&&&&''''''---,,,,,,+++***(((''''''---555;;;:::999999888555444000---,,,,,,,,,***'''"""&&&)))+++)))'''%%%$$$)))+++)))""""""''')))111+++$$$%%%---333222111,,,%%%!!!)))***+++)))'''%%%$$$%%%(((444:::444,,,...999BBBEEEGGGFFFEEENNN[[[]]]XXX@@@888111111111///......))),,,...,,,'''%%%'''+++/////////---,,,---111333111444666999>>>BBB???999///555:::999777777555222111666888666666:::<<<;;;BBBCCCBBB???999333///---///555:::999999:::999666888<<<>>>===;;;:::555//////---,,,000555888555111222222333333444888===AAA;;;999444///,,,///777>>>888///))),,,000...***(((444555444///***)))---222:::444///...//////,,,(((///000222111...+++)))(((,,,;;;QQQccceeeUUU===,,,$$$%%%###$$$***000000333777<<<<<<888444---111444111***###!!!"""######&&&)))((($$$###&&&'''$$$!!!!!!$$$%%%$$$###!!!"""'''///222222555:::EEELLL[[[ooo~~~vvvqqqwww```999+++,,,222;;;???;;;666444666111+++)))+++...//////)))***---///000...((($$$###%%%(((---000222333222///...,,,---...---)))&&&******+++///444999;;;;;;888CCCNNNRRRQQQPPPKKKFFF777333///------+++'''$$$)))'''&&&'''(((***++++++,,,777???<<<666444444555555111...---///---)))%%% $$$'''&&&$$$###"""$$$''''''###"""'''+++,,,111---((($$$###%%%(((***,,,---+++%%%"""///222333000***%%%$$$&&&+++777>>>666+++***222:::DDDHHHLLLQQQYYY\\\SSSFFF000+++'''***...000,,,)))%%%***---,,,'''$$$&&&)))+++,,,,,,,,,,,,------...111111222444888:::999777222555888;;;<<<:::444000111777::::::<<>>===999333---***,,,222888;;;===@@@>>>:::111777>>>@@@===888222...000---+++///666888444///666666666444444666:::===888777444///+++...555<<<888000***...333222---***///222222---((((((000888888222+++)))+++---...---...000111///,,,******+++,,,;;;QQQ___^^^OOO999+++$$$%%%$$$$$$+++666666666777888777444222,,,///222000***%%%!!! """$$$(((***)))&&&&&&'''***'''###  $$$$$$!!!$$$%%%***000111111444:::DDDKKKYYYnnnuuuppplllrrr~~~^^^888+++,,,111999;;;777222111555///)))''')))---///000%%%&&&)))+++---+++&&&"""''''''(((((()))+++...///)))'''&&&))),,,,,,)))%%%***&&&$$$+++555:::777222111777;;;<<<>>>AAA@@@===555333111222333111,,,((((((%%%###$$$(((***,,,+++***666???;;;333111333666666333111//////,,,((($$$!!!$$$%%%$$$!!!!!!$$$%%%"""###(((***)))...///...,,,)))&&&$$$""",,,---+++'''###"""$$$&&&,,,000333///((($$$&&&***222:::===666...,,,...///999AAALLLWWW^^^YYYGGG666)))%%%"""&&&...222...'''$$$)))---,,,((($$$&&&((((((***,,,......---***(((******,,,000333555666666333444777<<<>>>:::444//////555999999===DDDHHHIII<<<===>>>>>>:::444---(((...444888888:::;;;999444///666AAAGGGEEE<<<333...111---***...444666222,,,333444555555555666999<<<777666333///---000666;;;:::333///222555222+++(((***---...+++'''***444===666111+++((())),,,......+++---...,,,((('''***---000;;;JJJQQQMMM@@@222)))%%%&&&$$$ !!!***222???<<<777333111000...---)))***++++++)))&&&###!!!"""&&&***+++++++++***((('''%%%"""!!!###"""%%%###"""$$$(((...//////555===DDDLLL[[[ooorrrooommmqqq}}}|||}}}|||{{{|||uuutttwww}}}___999...---111666888555333555555///((('''***000333555)))((('''((())))))'''%%%'''(((((('''&&&'''***,,,%%%###"""%%%***,,,)))$$$'''"""!!!)))555;;;777111444444222...///222222///---...000333555555222///,,,)))&&&'''***,,,,,,***+++777???;;;333111555888888777555222---)))&&&$$$###%%%&&&$$$!!!!!!$$$$$$!!!!!!###### %%%+++111222...)))&&&%%%,,,)))%%%"""  ###)))///---'''$$$(((...666999999555222111...))),,,444BBBPPPVVVNNN<<<...)))(((&&&'''---333000***(((,,,000...)))&&&'''***+++,,,---///000...)))&&&######(((///444444666999111111444;;;<<<777222000---333888:::???GGGLLLLLLEEECCCAAA>>>;;;666000,,,333777999555222111000---222999FFFRRRQQQEEE666///000---,,,...333444111,,,...000222333555888<<<@@@;;;999555333333666:::<<<:::666555777666///'''$$$***,,,,,,+++)))---555<<<777333...+++***))))))(((&&&))),,,***'''&&&***///777???FFFFFF===111((($$$&&&&&&%%%!!!!!!'''333===GGG@@@777222000///---***(((&&&%%%%%%&&&&&&%%%$$$$$$'''***+++...000---'''!!!"""!!! """$$$&&&))))))&&& $$$((())),,,555@@@FFFPPPaaassswwwwwwwwwxxxzzzvvvxxx{{{}}}zzz{{{zzzxxxssstttvvvyyyyyywwwrrrnnnooowww{{{zzz}}}~~~rrrjjjccceeejjjpppvvv{{{~~~}}}}}}zzzxxx|||bbb<<<...,,,...333555444777;;;444...(((''',,,222888:::///,,,(((&&&&&&'''((((((%%%'''******)))((()))+++&&&###!!!$$$***---)))%%%######$$$)))000333222000222111...+++---111///***(((+++000333333222111000000---***,,,000333222///111;;;AAA<<<555444888<<<999:::999333+++%%%$$$%%%###$$$$$$"""###%%%%%%"""!!!!!!)))333666111,,,+++...***$$$)))333222***&&&)))///444666666555666666111)))&&&+++555???BBB<<<111***(((---...)))(((---000000...222444222,,,)))+++...333111///000000///,,,)))%%%%%%,,,444777444444777//////444::::::444111333111:::BBBFFFKKKRRRUUUTTTLLLFFF>>>888777777777777555::::::444//////222222555;;;JJJZZZ\\\LLL888------------000333444333111///000000111333888???DDDAAA<<<777666:::>>>???>>>666666999===:::111***)))111111///---,,,...333777444333000...+++'''$$$"""###(((,,,,,,((((((---222<<>>,,,***+++///222444999@@@333---'''&&&,,,333999<<<444...(((######&&&)))***!!!''',,,///...+++++++++)))%%%"""$$$***---***&&&!!!%%%(((***))))))+++---111111///---000222...'''(((---111222///,,,,,,,,,000---,,,000777:::999777777???CCC>>>777777;;;>>>:::===<<<444)))######&&& !!!###$$$&&&&&&######$$$  +++777999333...000555---%%%"""&&&%%%###$$$///;;;:::000((((((,,,111444555666888999444,,,((()))---111111,,,((('''&&&000333***###&&&...333333666777444///,,,...111:::666111///000000///---,,,,,,222::::::333000222000000555;;;:::444333777999CCCNNNTTTZZZ^^^___]]]LLLCCC888111222777===@@@444:::<<<666000333:::???555:::JJJ]]]```OOO888******,,,///222444555555555555444111///111666???EEECCC===777777===AAAAAA>>>000444<<