BM6P6(@ sss888333222(((///'''%%%'''---///,,,(((((((((------'''%%%((()))&&&%%%###!!!!!!###&&&''''''((( $$$%%%&&&$$$'''+++------,,,++++++111***######$$$%%%***000***,,,,,,)))%%%'''...555---***&&&$$$###"""!!! ((()))'''$$$%%%))))))%%%'''$$$###&&&###$$$"""###%%%$$$""" !!!(((((((((&&&""""""&&&+++))))))***'''######'''&&&%%%"""!!!%%%***'''!!!###'''(((%%%###)))$$$&&&%%%!!!###((()))$$$<<>>555gggcccFFFyyyYYY???hhhhhhzzzbbbrrr|||[[[MMMWWW}}}YYYpppmmmuuuggg555666666((()))&&&&&&)))//////+++((()))'''+++***%%%"""%%%&&&%%%*********)))'''&&&%%%$$$((($$$'''######(((%%%''')))*********))))))111+++'''''''''&&&(((+++)))***)))'''$$$%%%***...+++)))(((%%%###!!! $$$%%%%%%$$$&&&******&&&$$$"""$$$((((((&&&(((... !!!"""$$$$$$$$$$$$###############"""%%%'''+++******,,,)))%%%%%%(((&&&&&&$$$###'''+++)))###$$$%%%'''&&&$$$$$$'''+++$$$%%%###!!!&&&%%%!!!888pppbbb999+++&&&###$$$%%%######%%% """'''&&&!!! """&&&'''%%%######$$$%%%######$$$"""###"""%%%%%%######&&&&&&###'''%%%"""###&&&'''&&&$$$)))%%%#########888QQQyyyGGG!!!(((***!!!(((""",,,,,,((()))%%%""")))'''(((''''''&&&$$$(((000XXXSSSBBB,,,!!!###&&&$$$:::444,,,$$$ !!!###''' ###'''%%%"""!!!(((++++++)))%%%"""###(((---+++'''###$$$&&&&&&!!!"""$$$%%%###!!!"""''',,,%%%&&&'''))))))'''######$$$  """!!!!!!!!!"""%%%)))(((%%%!!!!!!$$$'''(((&&&$$$""""""'''&&&&&&))),,,---***'''***)))+++,,,((("""!!! ###%%%'''''''''&&&))))))'''###$$$''''''$$$%%%###"""""""""!!!"""###,,, """(((%%%######$$$((($$$### !!!############$$$&&&$$$((((((!!!$$$&&&&&&+++(((///GGGLLL...### %%%((('''000---(((&&&)))---)))"""(((&&&%%%'''+++///...---&&&)))+++,,,)))%%%###!!!)))###!!!&&&)))'''%%%$$$'''MMM~~~CCC444```jjj<<>>+++!!!***...$$$ $$$$$$(((000===EEEIIIAAA%%%&&&JJJqqqkkkPPP,,,&&&---)))FFF<<<---""""""%%% ###((('''+++(((%%%"""'''------+++'''######'''+++)))%%%$$$***222666222,,,&&&''''''$$$!!!!!!###&&&###&&&+++,,,(((### ###%%%$$$&&&)))+++***'''### $$$,,,...)))### &&&(((***,,,,,,+++(((&&&''''''***---***### """"""###$$$&&&'''))))))***(((((($$$ !!!&&&(((&&&%%%'''### ((()))""")))!!!%%%)))###!!!### $$$***%%%((($$$###"""###$$$%%%%%%$$$'''***(((""" """%%%,,,***---<<<@@@+++%%%"""'''((((((%%%"""$$$((()))&&&(((''''''((()))***((('''###&&&***,,,***'''$$$###((($$$"""$$$%%%&&&***000///###!!!OOOHHH///OOOzzz>>>RRRlll888FFFvvvppprrrZZZzzzcccXXXggg~~~PPPfffrrryyyOOO000777777)))$$$###***...***$$$$$$)))------***%%%###$$$''')))%%%)))---,,,'''$$$&&&)))'''"""'''&&&######%%%$$$###$$$&&&(((******,,,)))***+++)))%%%$$$'''...---,,,,,,......---,,,'''+++...+++%%%!!!"""$$$))),,,,,,***+++,,,)))###******)))(((%%%"""###%%%'''$$$"""$$$(((***&&&"""((('''%%%###&&&)))'''###,,,(((&&&&&&$$$"""$$$***&&&(((((((((+++///...)))(((%%%###'''---///,,,((((((((('''''')))******(((777mmm~~~{{{JJJ***)))$$$###''')))((((((***%%%""""""%%%&&&$$$$$$&&& """$$$%%%&&&%%%$$$"""!!! """###'''(((""""""((()))$$$$$$%%%$$$ !!!%%%((('''&&&"""!!!$$$%%%$$$ %%%)))%%%)))JJJkkknnnWWW555444[[[iiiJJJ+++@@@:::***$$$)))$$$$$$@@@bbb{{{hhh...,,,hhhkkkHHH((( (((,,,)))555///(((%%%%%%$$$"""$$$$$$ !!!&&&'''$$$---(((%%%###!!! %%%###'''******'''###"""###&&&$$$%%%+++333999:::999)))'''&&&'''((('''"""$$$(((---,,,((("""!!!!!!""" %%%'''******'''$$$"""!!! '''++++++'''""""""$$$'''(((((('''((((((!!!!!!%%%******&&&'''***,,,+++)))(((''''''((((((&&&&&&$$$"""###((()))&&&$$$+++)))!!!'''666555(((&&&"""(((***""""""'''%%%"""'''+++''' &&&(((%%%######%%%&&&### !!!###%%%###!!!%%%***'''"""###!!!"""!!!((( ###### !!!''',,,,,,$$$%%%%%%%%%###!!!"""'''******'''%%%$$$###!!!"""$$$%%%&&&---666444***'''%%%NNNUUU000@@@vvvQQQHHHyyy===;;;gggwwwjjjeeejjjzzzUUUOOOhhhkkkZZZzzziii|||KKK222444333++++++"""%%%+++...+++%%%&&&+++...,,,)))&&&###"""%%%)))***------)))### ###'''***%%%"""%%%((('''$$$"""$$$"""!!!###'''+++---...)))''''''(((&&&###%%%***((('''''')))+++,,,+++***(((,,,///---'''###$$$&&&'''******)))+++---***%%%###%%%&&&%%%$$$%%%'''((((((%%%###%%%***,,,((($$$***+++)))''')))...+++%%%...)))%%%$$$"""!!!&&&---&&&((((((''')))---...+++,,,&&&"""&&&---///***$$$)))''''''***---...------<<>> !!!)))&&& !!!!!! """&&&'''%%%###%%%!!!"""***---***$$$!!!""",,,...+++)))###%%%'''&&&$$$###&&&)))))))))&&&!!!%%%+++888)))"""+++,,,''')))))))))((('''(((+++---"""!!! %%%***&&&!!!  !!!###$$$''',,,***%%%(((&&&$$$###$$$&&&)))***&&&$$$###%%%$$$###&&&,,,&&&%%%$$$"""""""""######!!!######$$$&&&###$$$...///'''(((111+++###""")))((("""'''///******((($$$""" ###""""""###%%%&&&&&&%%%&&&...444444'''(((!!!!!!&&&""",,,''')))(((###!!!$$$&&&&&&###'''(((%%%''')))++++++)))&&&%%%$$$((((((+++---(((""" $$$...---000)))GGG~~~qqq???///\\\kkkBBBkkkYYY999QQQ{{{jjjuuujjjlllVVVcccSSSnnntttjjj<<<444444000...///,,,)))))),,,,,,+++,,,000,,,(((&&&'''$$$ %%%"""###$$$'''***---///111'''***,,,***((('''''''''&&&###"""$$$***---,,,***((('''((('''### $$$***)))+++,,,+++)))))),,,///,,,+++***((('''&&&%%%%%%!!!###%%%***111333111...111///'''!!!!!!!!!$$$&&&((()))***###+++---'''''',,,,,,'''(((&&&&&&(((&&&###$$$(((&&&'''$$$$$$))))))///)))###%%%***,,,)))$$$***&&&&&&+++---***(((***GGGwww[[[333+++'''######''')))'''&&&'''***)))+++,,,)))$$$###'''!!! ###"""!!!''''''%%%"""###&&&)))******)))$$$###)))...---)))((( ###""" %%%'''&&&### """'''******)))!!!$$$&&&$$$!!!!!!$$$&&&%%%$$$)))...666AAA???///...AAAHHHDDDAAA555%%% ###%%%222CCCCCC333,,,333777&&&!!!"""###'''$$$###!!! !!!""" !!!%%%((('''%%%###)))"""$$$))))))'''&&&$$$''')))(((%%%###%%%'''###""" """(((,,,222''' ''')))((((((&&&$$$%%%'''***+++,,,"""%%%&&&######%%%%%%"""""" ###%%%$$$"""!!!%%%)))'''$$$&&&$$$"""###'''++++++***)))'''&&&'''$$$!!!!!!&&&"""""""""""""""######$$$  ### '''......'''%%%)))%%%$$$###'''%%% &&&,,,&&&%%%%%%%%%###!!! """###$$$%%%$$$"""!!!!!!""" """%%%%%%$$$### 000111 (((III[[[HHH+++"""###&&&(((!!!###$$$"""%%%***+++)))$$$(((***%%%!!!$$$&&&((('''&&&%%%%%%&&&,,,+++---///+++### )))'''***&&&FFF~~~zzzGGG...TTTvvvHHHccceee999CCCvvviii~~~mmmsssyyyRRRKKKpppfffbbbxxx___555444666222...+++,,,'''%%%'''***)))+++...---)))(((***'''!!!!!!&&&***))))))))))))((($$$!!! &&&***(((%%%$$$&&&'''(((%%%###%%%)))+++)))&&&))))))++++++%%% """(((&&&)))+++((($$$###'''+++,,,***'''%%%%%%&&&%%%$$$###&&&'''''',,,444666444(((,,,+++$$$ """""""""#########$$$&&&###---///'''###&&&&&&!!! $$$(((&&&!!! &&&'''###!!!'''(((///)))$$$%%%***---+++(((...))))))---...)))&&&(((HHHxxxUUU000,,,&&&"""###(((***(((((()))'''''')))***&&&!!! $$$  $$$"""!!!)))$$$!!!!!!%%%)))******&&&!!!###+++---&&&$$$)))"""%%%$$$"""###(((***(((%%%###"""$$$(((+++)))'''"""%%%######''',,,000&&&---555,,,###...,,,222OOOMMM333+++///)))$$$%%%)))""""""))),,,'''***'''$$$'''"""###""""""'''(((%%%!!!'''###!!!$$$''''''***...%%%+++---)))$$$ !!!######&&&$$$""""""###$$$###!!!&&&$$$!!!###'''))))))'''%%%,,,---&&&!!!###### ###((()))%%% ######"""###$$$$$$$$$###"""***///...+++(((&&&''')))&&&!!! ###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$"""###'''&&&"""***......)))&&&((((((%%%&&&$$$&&&###%%%***!!!!!!%%%)))'''$$$###'''---(((***)))%%%"""&&&(((''''''GGGLLL111666]]]uuuNNN)))"""......$$$"""$$$$$$###%%%***)))%%%###((()))$$$### !!!"""$$$'''))),,,***+++///---'''######%%%!!!$$$"""GGGTTT555WWWRRR___sss@@@AAAnnnssskkkrrrbbbYYYDDD]]]qqq]]]XXX444444444---)))'''$$$(((+++)))((('''###)))+++)))$$$!!!$$$'''''')))...000---%%% !!!%%%''''''''')))***)))&&&###+++***)))((()))***,,,---)))---000000,,,'''$$$###,,,)))$$$!!!!!!$$$))),,,,,,'''&&&***---)))### $$$%%%%%%'''+++///000...,,,555777---''')))+++(((""" ###&&&&&& %%%***%%%!!!"""###"""'''***'''!!! ###""")))***&&&###$$$!!!+++(((%%%###$$$&&&''''''))),,,---,,,***)))'''$$$@@@|||tttIII///***)))$$$ $$$(((******&&&)))+++)))$$$!!! !!!!!!$$$!!!$$$%%% $$$%%%!!!!!!&&&)))'''""" """(((+++)))'''(((&&&$$$!!!!!!###%%%&&&&&&""" !!!$$$### """###'''===KKK888$$$%%%+++;;;LLL888((('''(((...%%%'''000+++"""######!!!%%%,,,'''%%%(((***((((((***000,,,&&&###%%%''''''&&&'''$$$)))'''######$$$!!!%%%,,,)))###((('''&&&(((***)))"""""" ###&&&###+++'''$$$###$$$$$$"""((((((***+++,,,)))$$$!!!+++###!!!&&&'''""""""'''"""  $$$((()))(((---(((%%%'''((($$$ ###############&&&)))+++((('''$$$&&&"""&&&$$$((($$$$$$---,,,%%%(((%%%###$$$%%%### $$$***'''((()))***)))'''&&&%%%///,,,%%% (((***&&&$$$%%%***...---))))))--- """$$$$$$###!!!!!!""" ###&&&&&&(((333333,,,''')))///+++%%% """(((***%%%###***///+++''''''(((''',,,444444+++''')))&&&)))### ''',,,,,,***'''111555...***---+++$$$((($$$ )))LLLyyybbb333BBB^^^GGG}}}bbbBBBeeedddzzzzzzjjjwwwjjjIIISSStttfffhhh~~~SSS222333333,,,)))'''%%%)))***(((''')))'''###%%%***,,,)))'''(((&&&###"""%%%((((((&&&$$$"""!!!&&&&&&'''***,,,,,,***(((***)))((('''(((***,,,...&&&&&&)))...111000***$$$((('''&&&%%%&&&)))+++---,,,'''&&&+++...,,,)))(((333111...+++---111555777+++000111...+++,,,...---,,,)))&&&&&&'''&&&!!!!!!%%%&&&%%%&&&)))'''"""%%%%%%""" %%%$$$%%%))))))&&&''')))'''""")))'''%%%$$$&&&((()))))))))))))))(((((((((&&&###GGGpppDDD***''''''%%%######%%%&&&'''''''''&&&%%%###!!! """$$$"""###!!!"""&&&'''%%%###((()))&&&&&&))))))&&&$$$"""###''')))&&&$$$%%%"""!!!!!!###&&&)))++++++&&&""" !!!!!! """&&&&&&@@@nnnaaa555***999XXX]]]>>>,,,+++(((***!!!'''$$$ """ !!!+++000'''"""'''------***(((***222444...(((&&&$$$!!! %%%)))%%%%%%$$$$$$!!!######((('''%%%'''((('''$$$%%%$$$ $$$&&&%%%!!!$$$###!!!***&&&""" !!!!!!'''''''''''''''%%%### '''""" ###$$$###$$$&&&%%%###!!!!!!$$$&&&&&&%%%(((### $$$&&&###!!!!!!'''$$$!!!!!!$$$&&&&&&%%%))),,,$$$###"""%%%###'''"""!!!)))''' ###'''$$$$$$''''''%%%&&&***(((((()))((('''&&&&&&&&&......)))######((()))%%%$$$%%%(((+++)))###!!!###!!!###%%%%%%$$$#########  &&&)))((($$$&&&&&&$$$!!!!!!$$$(((%%%!!!!!!&&&)))&&&###$$$))),,,***)))******(((+++111000&&&###''''''"""+++(((%%%%%%'''))))))((()))...,,,!!!(((---+++((()))%%%(((HHHvvvnnn;;;>>>sssnnnKKKqqqkkkAAAWWWhhhooozzznnnfffdddNNNUUUxxxZZZlll{{{zzzKKK///222222,,,)))&&&$$$''''''$$$%%%((()))'''$$$)))+++(((&&&'''&&&###!!!%%%))))))&&&"""$$$%%%'''+++...000///---((('''&&&%%%&&&)))---///'''$$$###***444555---$$$&&&'''((()))))))))(((((()))$$$###)))---......000+++---///000...,,,*********'''(((+++***'''''')))'''$$$"""###'''))))))''''''%%%###%%%,,,000+++""")))'''"""""" !!!&&&)))+++------)))"""(((&&&%%%&&&(((******)))***'''%%%%%%'''(((&&&$$$IIIkkk===&&&$$$'''(((((('''%%%######$$$&&&### %%%)))+++$$$ !!!%%%'''%%%$$$&&&%%%)))+++)))))))))'''###$$$!!!!!!&&&(((%%%###$$$!!!!!!"""%%%))),,,------,,,&&&!!!!!!!!!"""&&&,,,)))888kkkbbb333$$$333WWWTTT222&&&***&&&((( !!!&&& """222333(((!!!'''000111+++&&&###%%%&&&%%%'''+++......***%%%###%%%)))***&&& """!!!"""###"""$$$)))((('''(((((('''''''''###&&&***+++ !!!""""""%%%$$$  ###&&&%%%###"""!!! !!!!!!$$$$$$"""!!!&&&(((%%%'''%%%"""!!!"""""""""!!!(((""" $$$'''''''''(((,,,&&&!!!"""&&&(((%%%!!!&&&&&&'''&&&"""&&&"""!!!((('''!!!%%%%%%"""!!!%%%&&&$$$$$$&&&%%%%%%%%%$$$######&&&((()))+++***'''''')))(((&&&!!!!!!%%%)))&&& !!!""""""!!! !!! !!! """''')))(((+++&&&!!! """###### ###%%%&&&&&&$$$'''((((((***---,,,((()))---***"""%%%(((&&&+++***((('''&&&%%%%%%$$$'''***&&&&&&...///'''---)))###:::hhh|||EEE888]]]KKK\\\wwwBBBEEE}}}hhhyyyiiitttSSS???```pppaaasssӵ222,,,***'''"""$$$### !!!&&&)))((((((***&&& ###'''(((!!!%%%)))++++++)))&&&&&&(((,,,///111000...&&&%%%$$$$$$&&&)))---///---((($$$(((///111+++$$$******))))))'''%%%$$$"""'''"""!!!&&&***,,,...111///000333444222---,,,---...'''%%%+++***""""""!!!%%%((()))(((((($$$###&&&...111,,,%%%&&&&&&%%%!!!"""$$$Ħ,,,(((###((('''&&&Ħ)))(((,,,&&&"""$$$''''''&&&&&&EEE}}}ӵeee888$$$%%%***+++,,,)))$$$"""###%%%&&&"""%%%+++///000%%% ((()))""" $$$(((((('''&&&&&&%%%###!!!"""$$$&&&$$$###$$$""""""###&&&)))++++++)))---'''#########$$$(((...(((///LLLEEE,,,%%%+++888:::###!!!)))$$$&&&!!!"""$$$---%%%$$$444111(((###(((...---)))&&&)))'''Ħ111000***)))...,,,$$$######'''$$$%%%)))&&& '''+++***(((((()))'''&&&&&&###$$$(((((( """!!! """&&&&&&%%%""" """%%%)))&&& """***+++%%%%%%###!!!'''!!!"""%%%&&&''')))***'''$$$$$$&&&(((&&&$$$'''777444###"""''''''$$$)))%%%######$$$"""!!!%%%$$$$$$###  %%%*** $$$&&&'''((('''&&&%%% ''''''### !!! !!!###"""!!! !!!"""!!!!!!%%%%%%###'''%%%######$$$$$$### $$$$$$###"""!!!###%%%((($$$%%%$$$$$$***///,,,&&&&&&)))((("""!!!&&&)))))))))'''%%%&&&'''&&&$$$"""###((((((%%%&&&+++---******333...!!!///ZZZNNN444KKKLLLGGGLLL:::llljjjrrraaayyykkkFFFLLLrrrjjjhhh4ĉ@ӵ---,,,***"""$$$###!!!"""(((+++***)))***(((""" $$$))))))"""###$$$$$$%%%'''+++///((((((***,,,......,,,***$$$$$$$$$%%%'''***,,,...///+++'''%%%'''((())))))...,,,***'''&&&%%%%%%&&&&&&###"""'''******,,,000000,,,***,,,+++))),,,222333+++***//////&&&"""%%%"""###%%%'''((('''$$$"""&&&%%%&&&))),,,,,,***(((###'''&&&!!!!!!)))111>L((()))'''&&&)))'''=hĦ&&&***###"""$$$######&&&CCCzzz4ĉ@ӵ___666%%%(((---...,,,'''###"""&&&***(((%%%"""###'''+++++++++%%% (((***%%%###(((+++'''###"""############%%%!!! ###$$$!!! !!! !!!$$$(((***)))((('''###!!!"""###"""%%%)))&&&666TTTLLL333***...!!!000&&&(((---&&&'''"""***"""%%%111)))###---((($$$###&&&&&&'''+++111,,,###???>LdddFFFIII<<<000000)))"""***<<<<<<333&&&"""'''&&&!!!'''+++(((%%%&&&'''%%%$$$&&&$$$ ###$$$"""!!!###"""!!!"""!!!"""%%%((('''&&&###!!!$$$''',,,***###%%%,,,,,,%%%!!! ###!!!!!!###%%%%%%######%%%((("""$$$///@@@<<<***!!!!!!$$$$$$"""((('''&&&'''&&&  (((,,,+++(((###"""'''"""%%%%%%"""$$$&&&###!!!"""&&&(((((((((&&&&&&'''((( ###### ###### !!!######""" !!!###&&&000///---(((%%%$$$'''***$$$###!!!"""(((---+++$$$###'''(((&&&&&&((())))))(((%%%###%%%***,,,***&&&$$$'''***+++,,,,,,***&&&,,,666333&&&...TTT}}}XXX666DDDWWW@@@rrrbbb;;;^^^~~~pppffffff\\\IIIWWWxxxTTTqqqGG=?---+++&&&))))))'''(((,,,---+++$$$)))---+++******)))%%%$$$$$$###!!! ###(((---)))))))))***+++***'''$$$###$$$%%%''')))***,,,,,,***)))'''$$$"""$$$)))......,,,)))'''&&&(((+++---&&&$$$&&&+++,,,++++++...!!!###...===@@@444((($$$***(((***......***(((***%%%(((+++...///---+++)))''''''))),,,+++'''&&&(((%%%)))...,,,$$$$$$---HdĦ))))))(((((((((=Īj&&& !!!!!!$$$JJJ}}}GG=?YYY333%%%)))---+++)))%%%$$$%%%)))---***(((&&&&&&&&&%%%$$$"""%%%""""""'''***+++,,,///...'''!!!"""$$$%%%&&&(((***%%%"""$$$###"""&&&***++++++  ###$$$@@@nnn```000'''888333......***...(((***%%%"""...)))!!!&&&!!! !!!!!!)))<<>>wwwdddEEE((( !!!"""'''((($$$!!!"""$$$$$$$$$''''''$$$###%%%### !!!%%%'''%%%###!!!$$$%%%&&&'''(((&&&&&&%%%"""!!!%%%&&&(((((('''(((+++***%%% !!! &&& !!!"""""""""'''###'''###'''222000%%%###$$$***&&&###(((&&&$$$+++!!!!!!###$$$ ###444333///'''$$$###!!!###!!!### &&&'''((('''%%%%%%'''(((%%%'''&&&"""!!!$$$$$$!!!&&&'''%%%  ***333999777222,,,((('''))),,,&&&%%%###"""&&&+++)))######&&&)))******)))(((((()))'''&&&(((+++---------((('''''''''))))))(((&&&'''---...(((...MMMxxxccc;;;AAApppjjjFFFccc|||CCCPPP{{{sssrrrfffvvvTTTRRR}}}hhhdddӵĭӵӵĦӵӵĦƜ`1.׼s))),,,+++(((Ħ---)))!!!(((,,,,,,******'''ӵ"""Ħ'''((((((&&&### """$$$'''***ĭӵ%%%'''Ħ)))+++"""Ħ///Ħ)))+++,,,+++&&&(((,,,...///000000000$$$&&&...%%%DdD%%%###!!!?fӵ%%%!!!"""ĦQQQӵƜ`1.׼sĭӵ$$$((((((&&&))))))&&&###%%%,,,///ӵ((((((''')))Ħ!!!###### )))+++ ###""" AAAĦAAAYYYHHH222***+++)))Ħ%%%;;;^^^|||{{{\\\MMMDdD'''"""ӵ!!!ӵ$$$ӵ !!!$$$!!!###Ħ !!!ӵ%%%&&&%%%%%%ĭӵ!!!)))"""###!!!###(((...+++'''***(((&&&...'''***&&&!!!//////---%%%$$$&&&$$$!!!###!!!### """######""" """$$$&&&(((&&&!!! $$$%%%###(((((('''###""",,,444666222,,,'''%%%&&&)))***))))))'''$$$&&&***(((###$$$&&&)))+++)))'''&&&'''(((+++---***%%%%%%)))///(((&&&%%%'''******((('''%%%&&&((()))...CCCmmmjjj<<<:::\\\yyyNNNTTTLLLDDDiiippprrrzzzppplllhhhVVV\\\ssseee|||?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@((('''+++***Shӵ&&&"""&&&'''$$$###%%%g&e >hӵ&&&&&&$$$!!!"""$$$(((fff?><z'''g&e>&e$$$###HL(((&&&'''ShӵgL,,,***///111...------,,,+++((('''(((S?ʬ###$$$3h?D%%)? ZufĦ(((%%%'''gL)))UUUg&egĉ@g&e>&e @e%%%&&&??---111...///)))(((g<ĉ%%%***)))'''3we<Ħ"""$$$###3h?@e ###(((***<<<ZYYYsssccc999'''3h?gL%%%---MMM{{{WWW000D%%)?777fff?><z###=?Ħ$$$g&e###g&e!!!S?ʬ!!!4ff?>ߝL&&&@eg&e&&&***+++3h?g&e>&e !!!??''',,,'''!!!"""''' '''%%%"""&&&$$$$$$,,,!!!"""000;;;888+++!!!###%%%%%% &&&%%%&&&'''""" '''!!!###%%%###""""""#########""" !!!###%%%$$$%%%###"""%%%### """$$$$$$""""""%%%'''---(((""" ###&&&''',,,---+++'''&&&)))((($$$&&&'''((()))(((%%%%%%'''&&&---111***"""---$$$$$$'''---000...(((%%%,,,(((***///111>>>fffmmm999333MMM~~~RRRJJJxxxRRR<<<^^^rrr}}}fffxxxWWWGGGvvv[[[vvv4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵtt555...---HGgĉ@,,,(((,,,***(((&&&%%%$$$Hu]Ħ(((ZuR)Ħ,,,,,,'''%%%&&&&&&***sߝLGdUĦ+++Hƅ^Hu]Ħ&&&ntHdĦ)))'''HGgĉ@)))HdĦ+++222777777555,,,...000///+++'''Htƅ^'''$$$Bt=o9ĦDtfo9Ħ %%%g?%%%'''HdĦ(((MMMHu]ĦttHƅ^Hu]Ħ$$$H׼s'''---'''***+++***111///###%%%tQ(((&&&'''***je<Ħ###"""###Bt=o9ĦH׼s$$$!!!!!!""""""''')))HtĦ^^^Bt=o9ĦHdĦ((("""///bbbWWW333Dtfo9ĦsߝLGdUĦ###Ht@cӵHu]ĦHu]ĦHtƅ^'''qIܗGIӵ(((H׼s$$$Hu]Ħ(((!!!Bt=o9ĦHƅ^Hu]Ħ'''$$$###############$$$$$$!!! !!!###%%%'''((( %%%222>>>>>>000"""$$$(((###!!!"""%%%!!!)))(((&&&&&&...***%%%###$$$%%%$$$"""$$$'''&&&((()))&&&(((!!!###"""!!!!!! !!!000???555'''###((((((### ###'''(((,,,)))'''&&&###!!!%%%,,,((($$$"""%%%'''%%%&&&((()))++++++&&&&&&---***%%%###'''...000,,,&&&)))(((333222222<<>>)))""")))%%%))))))$$$###&&&))))))$$$$$$&&&((('''$$$%%%***...)))'''+++---+++))))))+++***(((&&&$$$%%%))),,,'''(((***+++------,,,+++'''###---------222MMMKKK///FFFWWWHHHiiiyyyAAAAAA~~~zzzdddkkkppp```wwwNNNLLLooommmfff4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9///po9wӵ'''$$$&&&***------,,,DdDĦ'''(((o)h''')))(((!!!######$$$DdDΦDdDĦ///DdDΦDdDӵ%%%GIpӵDdDĦ...po9wӵDdDĦ***+++)))%%%"""&&&(((******)))po9u&&&++++++(((GIdnuR)ĦDdDĦnuR)Ħ---!!!CdgĪj###DdDĦ///fffDdDĦHߝL`o9DdDΦDdDӵ'''DdDĦ&&&((()))***((($$$###%%%''')))&&&%%%''''''$$$geĦ'''!!!sp?aĦ''''''GIdnuR)ĦDdDĦ&&&### !!!###222+++***DdDĦGIdnuR)ĦDdDĦ''':::gggzzzjjj___fffmmmQQQDDDDdDĦnuR)ĦDdDΦDdDĦ"""DdDĦnuR)ĦDdDĦ###DdDĦ'''po9u'''&&&&&&"""=ӊB1.uTӵ$$$DdDĦ%%%(((DdDĦ$$$GIdnuR)ĦDdDΦDdDӵ######"""###"""!!! """$$$%%%%%%((()))%%%"""######$$$$$$$$$### ((()))(((***&&&$$$,,, !!!$$$'''&&&$$$%%%'''''''''&&&######$$$"""555DDD:::***&&&$$$'''(((%%%$$$%%%===:::666111)))###$$$)))&&&((((((%%%%%%)))+++)))"""!!!###&&&'''%%%(((---333---***...111...)))'''***(((&&&'''***,,,,,,,,,&&&+++111000,,,***,,,///---$$$,,,///...---FFFXXX666EEE~~~hhhCCCWWWGGG888pppeee\\\ooo]]]XXX^^^GGGXXXgggddd{{{{{{4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>e111puR)Ħ***!!!$$$'''***,,,,,,>d<Ħ(((Dt((('''###$$$"""!!!DdDΦDdDĦ***>d<ʜ4DuTӵ"""4DwDd<Ħ,,,puR)Ħ>d<&&&$$$###$$$&&&'''(((((('''peӵ"""ĦpeӵDx<>d<ӵDd<444qR/ܗ?fӵ$$$>d<___>d<Ħ4DufئL>eDdDʜ4DuTӵ(((DdDĦ---###'''+++***((('''***---***######***,,,&&&geĦ'''s<v>aĦ$$$%%%peӵDx<DdDĦ((($$$!!!%%%111;;;333,,,000DdDĦzzzpeӵDx<>dd<ӵDd<DdDΦDdDĦ&&&DdDӵnd<DdDĦ'''>d<Ħ'''peӵ&&&ĦF&uTӵ"""DdDĦ###***>d<Ħ$$$peӵDx<>d<ʜ4DuTӵ$$$''')))'''%%%###!!!!!!"""###%%%&&&'''&&&###!!!%%%$$$###$$$$$$%%%&&&''')))***''')))$$$###,,,111---'''!!! """$$$$$$&&&$$$"""!!!!!!###$$$%%%%%%"""""""""IIIgggXXX333+++$$$ !!!'''>>>777***$$$&&&$$$&&&%%%###$$$)))***'''&&&###"""$$$%%%&&&+++111222+++(((---///,,,%%%"""&&&&&&&&&(((+++---------'''---222222...+++,,,///222%%%,,,000...)))???|||eee===>>>uuu}}}EEEIII~~~OOO777hhhyyy___iiikkkTTTqqq{{{YYYMMMmmmuuuZZZuuu4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ)))s&dq&ĒR###"""i?ʜtd<Ħ+++HHܗDӊB...<x###)))))))))(((&&&$$$B?d<'''******)))(((***+++)))""""""***+++%%%geĦ'''Hg8>aĦ!!!%%%B?Ho9'''>d<(((444KKK^^^:::+++'''>d<ӵB?Ho9???<xLLL444%%%'''+++$$$+++&ӫeʬtIӇ(((>d<Φ>d<Ħ'''D&ӫetIӇ&&&DdDĦ'''sdKĦ'''B?dp&ĒR """>d<sdKĦ&&&B?Ho9'''s&dq&ĒR***&&&""" !!!''',,,***)))&&&$$$""""""######$$$!!!!!!###"""!!!""" """%%%'''&&&$$$!!!)))((($$$'''&&&&&&000LLLFFF777((("""'''(((%%%***'''######%%%$$$$$$###!!!GGGcccQQQ,,,******)))$$$###!!!###"""###******$$$###$$$""""""&&&(((&&&'''$$$%%%***+++******,,,///)))'''+++---(((### """$$$'''(((((()))+++---***,,,///000///---+++***+++ '''***'''"""444mmmpppBBB444dddPPPAAArrr[[[777YYYtttbbbppp```ZZZqqqLLLIIIlllnnnjjj4DuXӵHu]3hhne=enepIƎ@t@h>hfe...@ďD(((((('''###""" """'''ne%%%&&&=e %%%***((($$$!!!$$$###ege,,,---sĪj@h(((&&&$$$fdDĦ+++@ďD%%%+++Hkge"""***,,,+++(((%%%###@h)))&&&@G"""!!!HĪj@IŌ000&&&Bene"""HkgenefeHu]3hh###''',,,se(((((((((((('''&&&%%%$$$'''%%%$$$&&&&&&###geĦja>aĦ###'''@G&&&&&&se$$$&&&111DDDRRRAAA---###<ŌxxxhhhNNN@GmmmoooHkge---+++((())),,,,,,'''***HĪj@IŌ'''&&&ege$$$$$$Hu]3hIŌ&&&%%%DdDĦ"""ne&&&,,,@h>h!!!$$$&&&se$$$ne+++(((@G%%%%%%sĪj@h)))***)))%%% $$$)))+++***(((&&&%%%$$$#########"""&&&$$$!!!$$$""""""$$$&&&'''$$$"""///333,,,&&&'''$$$!!!'''>>>@@@888(((###+++///+++...+++'''"""###&&&"""""")))$$$333>>>,,,'''&&&%%%$$$"""+++"""((((((%%%"""%%%###!!!$$$((((((!!!###***333555...'''###---)))(((++++++'''%%%%%%!!!$$$&&&'''&&&'''))),,,******+++---///---((($$$%%% ((('''$$$"""000aaazzzGGG///SSS```???bbblll;;;BBBxxx```eeegggUUUmmmaaaCCCUUU}}}oookkkvvv4DuXӵĵD^&&&)))---++++++)))&&&$$$""" """&&&### """&&&&&&+++...***%%%###&&&%%%,,,...///,,,)))%%%%%%(((DdDĦ+++*** """%%%)))"""###+++---+++((($$$###%%%'''(((''''''(((###"""$$$&&&""""""aaaD^### """'''s׼s ,,,)))&&&&&&'''(((%%%!!!))),,,+++%%%"""%%%geFm8,,,>aĦ&&&***++++++%%%"""s׼s$$$&&&,,,111333333333***222HoqqqnnnKKK******zzz...,,,------+++'''"""###,,,///333000$$$$$$###D^&&&%%%$$$DdDĦ'''&&&+++...&&&"""###!!!###))),,,s׼s!!!!!!'''&&&(((&&& %%%%%%&&&$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''''''''%%%$$$######  """!!! ###&&&((((((%%%$$$%%%&&&111333+++%%%)))$$$%%%777===000''',,,///,,,***+++)))&&&""" """$$$ &&&((("""&&&(((!!!&&&%%%### %%%111)))### ###%%%$$$***'''###%%%***---""""""(((111444///'''$$$***)))***,,,***&&&''',,,&&&%%%$$$$$$'''((((((((('''''')))+++,,,***%%% ###$$$...)))&&&)))444]]]MMM111FFFvvvsssCCCVVVEEE444cccooo]]]lllaaabbb}}}TTTPPPdddgggΦ4DuXӵtvӵ>d<ĦĦĦddd...+++)))''''''&&&&&&)))///...***(((***...///,,,((($$$###"""!!!###&&&)))+++Ħ$$$'''%%%"""%%%%%%(((+++***### '''&&&%%%$$$$$$&&&))),,,***,,,...,,,'''###%%%***+++&&&"""###(((,,,+++(((>d<Ħ)))'''%%%''',,,...((($$$$$$&&&'''(((%%%)))111///&&&&&&---,,,+++'''$$$###&&&+++000###&&&%%%'''***&&&"""###(((***'''###!!!!!!)))%%%"""---222+++(((''' ''''''))),,,'''(((%%%$$$''''''&&&'''+++^^^}}}|||Ħ>d<Ħ///(((!!! Be'''$$$...((($$$%%%***---)))%%%---444222'''"""(((geFYĉ(((***>aĦ'''******)))'''%%%'''---000+++"""Be))))))444AAADDD;;;000+++---EEEnu]ӵ888)))///+++---777```KKK111)))""""""'''***)))%%%///'''111LLLfffqqq\\\888555AAAIIICCC333'''$$$%%% """%%%&&&%%%>d<Ħ###&&&&&&###>d<Ħ%%%+++Ħ"""%%%$$$!!!"""&&&$$$(((,,,+++######,,,000Be%%%$$$ """***Ħ'''"""%%%'''''')))***$$$)))(((***+++&&& ###  $$$)))***'''$$$"""###%%%''''''&&&%%%$$$######!!!###(((&&& $$$+++!!!$$$ !!!,,,+++###$$$'''CCCRRRBBB///***(((###$$$''')))((($$$!!! !!! (((%%%"""(((,,,333 '''000444---$$$###(((###!!!&&&///000(((###$$$'''///+++%%%&&&---222'''######)))---,,,++++++'''(((***+++(((%%%(((///,,,&&&!!!"""(((+++((($$$$$$&&&)))***)))&&&"""&&&111(((&&&,,,666YYYQQQ555@@@nnnHHHPPPQQQ333]]]```qqqppp___lll___KKKIIIoooaaa___{{{?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦccc999333///,,,+++,,,,,,***'''...))))))...222///***(((!!!"""$$$%%%)))gdKĦ"""$$$%%%(((((()))(((%%%!!!"""%%%+++""" '''***%%%&&&,,,,,,,,,(((###"""&&&'''$$$$$$...111((("""###"""gdDĦ---111000&&&)))...000,,,'''''')))###$$$(((++++++''' ###"""$$$'''$$$"""***555"""###$$$&&&&&&''''''''' """$$$$$$$$$***222... %%%---(((""""""444111///---'''!!!&&&000!!!""" $$$+++'''(((777eee~~~gdKĦsdKĦ'''(((***!!!---&&&!!!"""(((///111---***)))***222666---###&&&(((ŶS---***###3we<###$$$&&&((()))---,,,&&& 333...---***;;;eeefff888***,,,777iĉ@3hR/Ō///$$$***...///___yyy\\\111!!!######"""$$$)))+++(((&&&---VVV|||DDD222HHHVVVJJJ444&&&###"""$$$&&&((()))(((DdDĦ$$$&&&"""###)))sdKĦ$$$***gdKĦ'''### ###$$$$$$)))%%%###%%%+++---&&&!!!+++111+++$$$'''"""""""""gdKĦ)))'''''''''))),,,---''' """%%%))),,,+++(((%%%%%%###$$$+++***%%%!!!$$$%%%$$$###!!! !!!)))...)))!!!...000%%%,,,&&&###&&&(((&&&$$$%%%### ###$$$!!!,,,FFFPPP<<<***+++...)))((('''))))))%%%$$$&&&&&&%%%%%%%%%&&&''''''&&&999MMMRRRFFF666+++((( $$$000;;;777+++***222$$$,,,///***&&&)))+++***"""###&&&))),,,///000111000***'''((()))((())),,,(((((($$$ ###,,,...)))---((("""!!!!!!"""###$$$((($$$$$$(((%%%"""+++;;;kkk]]];;;LLLjjjNNN888hhh???CCC{{{vvvcccjjjiii^^^{{{VVVBBBZZZ___YYYrrr>Anenene```777111...+++)))***)))'''%%%...))))))...222///+++***"""!!!%%%'''&&&ne!!!&&&(((,,,000,,,---,,,***&&&$$$######***&&&(((//////((((((///***+++)))%%%%%%((((((&&&&&&,,,...***%%%$$$$$$De---///000...)))))),,,///111///---+++ ###(((++++++)))%%%"""%%%  !!! ###)))%%%%%%&&&''')))******)))(((### """###$$$&&&***+++&&&...+++&&&%%%111---,,,...---)))***...###$$$"""%%%***$$$$$$222iiinene%%%)))---+++$$$!!!'''---,,,&&&""""""(((...000---)))((()))!!!111333&&&"""$$$>A%%%((()))k<$$$"""!!!!!!!!!((()))'''$$$"""$$$'''***+++---555333...???GGG555)))'''***fh---000"""(((666AAAnnnjjjAAA###$$$###"""'''...111/// ,,,aaazzz<<<"""222:::222&&&"""!!! &&&&&&&&&)))+++De''',,,&&&"""&&&ne%%%%%%ne000%%%!!!"""'''))))))&&&%%%$$$%%%'''&&&""""""(((***&&&"""###$$$$$$!!!ne%%%&&&######$$$'''+++,,,'''"""!!!''''''$$$%%%)))###$$$'''$$$"""!!!$$$$$$$$$#########%%%&&&+++;;;@@@///"""&&&---...&&&"""!!!$$$'''%%%###$$$""" !!!%%%&&&$$$!!!&&&777===000$$$'''***((($$$###$$$&&&%%%!!!"""%%%%%%%%%$$$$$$$$$$$$%%%%%%---888AAA@@@555(((!!! &&&"""%%%......'''%%%+++!!!(((,,,)))&&&(((***)))$$$$$$$$$'''***,,,,,,++++++'''&&&)))***'''%%%&&&&&&%%%"""###***+++'''))),,,***!!!###(((''''''""""""&&&%%%###+++888llliii;;;@@@YYYWWW888qqqnnnAAA===qqqnnn```]]]VVVrrrtttKKKMMMtttvvv___XXX444...,,,)))(((''''''%%%$$$...)))(((---000...,,,,,,$$$"""$$$((()))&&&"""!!!$$$'''(((,,,111000...---,,,***'''### """###)))000...&&&'''---(((+++***''''''))))))&&&%%%%%%'''(((&&&"""$$$)))222///...---***'''&&&&&&***///111...))) $$$***,,,+++)))***+++)))!!!###$$$###"""&&&%%%$$$&&&)))+++***(((...%%% !!!$$$###""""""&&&'''///,,,(((((()))'''(((---000...+++***''')))&&&'''***###"""000lll000$$$***000,,,'''&&&***,,,)))%%%$$$###''',,,...+++((((((((("""///222&&&"""'''&&&###&&&***)))((('''&&&%%%***'''###$$$(((+++,,,,,,---###%%%+++(((***+++###%%%$$$###$$$'''------%%%@@@XXX|||www```III///######!!! &&&...000...EEEpppzzzttt[[[555%%%(((######))),,,)))'''%%%###&&&+++'''$$$000555...&&&&&&$$$&&&&&&===KKK...'''!!!"""&&&&&&$$$))))))))))))'''%%%$$$$$$###&&&&&&""""""$$$%%%###"""$$$$$$$$$$$$"""###'''***)))%%%"""!!!%%%%%%""",,,$$$###%%%&&&### %%%&&&&&&%%%$$$%%%&&&'''(((''':::AAA222"""!!!''')))$$$&&&$$$"""###!!!"""###$$$%%%&&&&&&&&&!!!''')))%%%###%%%((((((&&&######&&&(((%%%$$$%%%%%%%%%%%%%%%%%%&&&''''''+++---...+++&&&######$$$---""""""'''$$$###%%%$$$***---***%%%$$$""" '''$$$"""$$$(((***(((%%%%%%###%%%***+++'''###"""###""" ###(((((($$$%%%......$$$$$$******'''!!!$$$&&&%%%)))111ggguuuEEE;;;LLLzzzggg<<<^^^|||HHH555______ZZZZZZfff___HHHXXXgggdddyyyOOO///---,,,***((('''&&&%%%%%%,,,((('''+++---,,,+++---(((&&&&&&)))(((%%%$$$&&&%%%&&&'''&&&$$$###&&&***000,,,)))((()))(((%%%!!!###"""&&&++++++'''&&&)))&&&***+++(((&&&'''&&&###!!!$$$$$$"""+++)))...222000,,,***((((((&&&(((((()))---000...***$$$)))------)))(((***...)))$$$ """&&&'''%%%######  %%%'''&&&###)))$$$###&&&'''###!!!!!!###'''---+++((((((###$$$&&&)))+++***)))(((,,,---(((''')))"""%%%555kkk~~~vvvPPP///''',,,///,,,)))(((+++***&&&$$$%%%$$$'''+++,,,***((('''(((((('''***---+++---...(((***&&&&&&,,,///...,,,,,,(((((()))+++---...---,,,***###"""(((******)))000%%%###+++///...---+++%%%&&&&&&(((///555222***AAAOOORRREEEJJJfff~~~zzzbbbJJJ999111,,,((("""######"""''',,,,,,'''"""###222888AAABBB222###))))))%%%(((111555222%%%###!!!!!!###&&&***,,,***222555///'''&&&&&&%%%$$$&&&'''&&&(((333DDDRRR111***###!!!$$$&&&&&&$$$,,,***))))))'''$$$###%%%!!!%%%&&&""" ###&&&'''&&&((())))))&&&$$$$$$$$$&&&$$$$$$((()))'''###"""'''(((''')))$$$&&&((((((""""""++++++)))&&&%%%%%%%%%%%%%%%!!!)))+++&&&%%%)))%%%%%%'''%%%###$$$"""###%%%&&&%%%$$$%%%&&&"""%%%)))(((((())),,,'''%%%(((***((($$$$$$&&&&&&&&&''')))***,,,---(((&&&$$$###$$$&&&'''(((,,,###"""&&&%%%######"""'''******(((%%%$$$"""***%%%!!!###))),,,)))$$$%%%###%%%***+++'''###"""""" ###&&&%%%"""%%%&&&))))))%%%"""%%%)))((("""###&&&%%%&&&)))ZZZQQQ<<>>oooKKK<<>>:::gggRRR333bbb}}}DDD;;;qqqsssXXXNNNWWWpppPPPCCC___qqqyyyyyyddd666...+++---......,,,---///222+++***,,,///---(((''')))...***'''(((%%%!!!!!!###$$$((()))%%%$$$'''(((&&&'''&&&&&&%%%%%%''',,,///666///&&& !!!"""(((+++'''###$$$&&&&&&%%%'''(((''''''***((($$$!!!!!!$$$((('''%%%(((///***000...&&&%%%,,,---)))+++++++++***)))((('''&&&+++444777111***((())))))%%%((()))(((%%%&&&+++///&&&&&&+++111000+++((()))&&&((()))''''''(((***,,,,,,000000)))&&&)))+++***''')))%%%$$$%%%!!!)))>>>mmm||||||}}}mmmMMM777222...''')))%%%$$$(((***))))))+++,,,+++***)))******))))))---OOO{{{DDD111FFFLLLLLL;;;+++(((,,,---***'''+++***+++///333222,,,&&&'''&&&)))---((( %%%111NNN>>>===hhhzzzFFF111333&&&!!!%%%""" !!!)))???RRRnnnwww}}}ZZZ((("""###******###$$$,,,***222666...$$$ """###%%%$$$$$$!!!(((...---$$$ ######!!!%%%!!!$$$---)))+++---...---,,,...111'''$$$"""$$$(((((($$$ %%%***...,,,%%%"""$$$((()))$$$%%%++++++""" %%%%%%)))%%% !!!$$$%%%'''((((((&&&$$$######%%% %%%%%% &&&&&&***+++&&&$$$&&&'''$$$"""!!!%%%%%%$$$&&&&&&$$$$$$'''***)))### %%%!!!!!!###!!!"""&&&***)))%%%%%%)))&&&$$$"""###%%%%%%""""""&&&((('''&&&&&&%%%"""######!!!"""&&&&&&&&&%%%%%%&&&&&&'''((( !!!###%%%$$$###"""$$$$$$"""!!!###'''***+++''''''++++++'''%%%''''''%%%###$$$'''***++++++---)))(((+++---++++++------%%%!!!%%%(((''''''***&&&'''&&&###""""""#########$$$&&&(((***+++***(((CCCuuusssHHH555[[[]]]555QQQSSS555aaa```OOOMMMWWW{{{oooQQQPPPjjjsssfff}}}~~~\\\222111***,,,......------111444,,,,,,...111///***''')))+++)))(((***'''""" $$$(((&&&!!!!!!%%%%%%!!!!!!###%%%%%%######'''***///...***%%%%%%'''(((''' '''***'''$$$&&&***+++%%%+++,,,'''''',,,))) &&&&&&###%%%,,,---000,,,%%%(((111111((('''''''''(((***+++)))(((%%%***&&&###%%%'''%%%&&&***---+++&&&&&&---333000+++***...111---)))''''''******((('''***...000,,,...,,,((((((---+++%%%''',,,***++++++%%%***>>>kkkoooNNN444,,,)))"""***$$$###(((,,,---,,,------,,,***)))*********)))&&&AAAbbbRRR///JJJ{{{mmmOOO111&&&+++---(((###(((((()))---222111***$$$!!!(((,,,###"""222III<<>>""")))###'''%%%###***'''%%%((( %%%'''((('''%%%#########...***''''''%%%!!!!!!$$$&&&!!!&&&&&&$$$$$$"""######%%%&&&%%%!!!(((((( !!!+++"""###$$$''''''%%%!!!%%%%%%,,,+++$$$***111---(((&&&$$$&&&)))(((""""""---,,,%%%+++&&&)))'''"""!!!&&&&&&"""### ))))))!!!$$$###!!!"""%%%%%%$$$''',,,(((***+++(((###"""%%%)))&&&$$$""""""$$$### !!!%%%''''''&&&%%%%%%((('''$$$!!! !!! '''******%%%###$$$%%%$$$,,,///+++!!! ######***333333&&& (((111444%%%(((***+++///333000***((('''***...,,,&&&&&&,,,***+++...111222222000...***)))((()))+++,,,------&&&...111+++%%%&&&((('''""" !!!&&&))))))+++///IIIrrrRRR444FFFwww777EEElll:::<<>>333---%%%***333:::777...&&&$$$,,,+++&&&!!!###'''&&& $$$&&&%%%###$$$AAAmmmuuuMMM---!!!!!! ###''''''""""""$$$###$$$)))(((!!!!!!&&&&&&!!!%%%%%%###  (((%%%$$$&&&$$$ !!!(((###!!!%%%(((((('''((('''%%%$$$$$$%%%%%%###""")))###!!!###)))'''$$$#########!!! &&&%%%******%%%+++111+++&&&&&&&&&''')))'''### !!!((('''"""&&&%%%((()))&&&######''''''$$$$$$$$$%%% &&&""" !!!&&&'''%%%%%%((($$$&&&'''&&&$$$###$$$&&&'''$$$""""""######!!! ###&&&((((((''''''''''''&&&%%%######$$$%%%$$$&&&'''%%%###%%%))))))%%%&&&)))(((  ######'''000111(((###)))///...---//////---///111...(((###$$$)))...---((('''++++++,,,,,,***'''(((---111...,,,)))***+++,,,+++)))''',,,,,,'''$$$'''******'''$$$%%%(((***)))+++...BBBgggSSS222>>>oooFFF===rrr{{{III===kkkjjjUUUPPPfffZZZYYYnnnqqqhhhxxx|||LLL666///333...(((%%%%%%(((+++,,,+++'''$$$%%%***//////...)))'''$$$!!!!!!"""$$$&&&&&&+++,,,((($$$'''***,,,$$$#########&&&)))---000$$$%%%$$$###%%%))))))&&&---(((&&&(((***)))***---******((('''***---+++&&&...,,,***)))'''%%%!!!%%%***...---)))(((***,,,)))---333666111(((%%%'''###(((---...------------...,,,,,,---+++&&&$$$%%%&&&))),,,---,,,***))))))))),,,+++(((+++111---###,,,!!!!!!+++000***)))///***(((%%%,,,333...222EEEooo~~~qqqJJJ...'''(((&&& """""" %%%000:::???111***%%%'''******((((((000+++...,,,###$$$)))###,,,888777)))%%%...222+++ '''...///***%%%$$$&&&  (((111%%%'''######333HHHLLLAAA))),,,222444---%%%'''...222000***!!! !!! """''',,,FFFlllaaa555"""$$$'''"""$$$)))+++((($$$######!!!$$$%%%&&&'''((()))(((((()))'''### ###%%%$$$&&&))))))$$$!!!"""***&&&&&&((()))''''''***)))&&&###"""###$$$%%%%%%(((&&&%%%&&&)))(((###***&&&!!!"""$$$%%%%%%"""&&&&&&###***///'''%%%''')))***(((&&&%%%$$$%%%%%%%%%$$$!!! !!!'''***+++'''&&&((()))'''$$$ !!!)))### !!!'''***'''$$$###!!!!!!###&&&((((((&&&###(((&&&###""""""###"""!!!!!!###''')))(((''''''(((%%%%%%%%%%%%&&&'''((()))(((&&&###"""''',,,)))### ###$$$ """######&&&---///)))(((+++,,,(((---...,,,(((((((((%%% !!!'''------)))''')))))),,,---)))$$$$$$***111---)))&&&'''+++,,,)))&&&)))***)))%%%&&&+++......,,,)))(((++++++)))***---888\\\aaa999777cccZZZ;;;___\\\===TTTmmm|||[[[LLLNNNsssuuuRRRaaavvvtttxxxeeekkksssDDD111,,,---+++)))(((***---111222)))(((''')))---000000000%%%$$$###"""""""""######(((++++++&&&$$$'''***+++!!! !!!%%%))),,,$$$$$$###"""###%%%&&&&&&///)))%%%&&&'''&&&'''******)))((((((+++------+++222000---***'''%%%$$$###&&&...111,,,)))+++,,,***777...,,,333444+++######***<<>>AAAbbbaaabbbOOOBBB[[[WWWLLLoooiiiuuuwww]]]}}}jjj;;;---+++&&&(((***,,,---...000111%%%(((,,,...---+++,,,---%%%'''(((***)))(((%%%$$$+++***'''###$$$((((((%%%"""!!!  ###%%%'''(((''''''(((((()))+++......((($$$$$$$$$""""""%%%$$$######%%%(((***,,,---...---***'''%%%$$$%%%&&&...111---''',,,888;;;555888...***------(((***111JJJgggvvvaaa>>>+++***,,,&&&+++...+++'''%%%''')))$$$(((,,,,,,'''!!!'''222666...&&&###%%%+++---((('''++++++'''%%%(((***///111)))111JJJqqqlllEEE***###!!!!!!%%%&&&###"""'''---///111***%%%'''***)))((((((###000222(((!!!$$$+++333sssnnnDDD///'''!!!$$$)))///333222...)))%%%$$$%%%&&&$$$$$$&&&)))***)))'''&&&,,,999@@@;;;000555)))%%%,,,111,,,'''(((+++---...---((($$$%%%((('''!!!...,,,%%%***&&& '''***&&&(((000&&&%%%'''///777777222---+++'''&&&)))***))),,,222***+++++++++***+++---000 &&&'''### &&&$$$%%%&&&$$$!!!"""'''!!! !!!"""###"""!!!###&&&%%%$$$)))777BBBEEE """%%%&&&'''&&&!!!###$$$"""***---###''',,,///,,,&&&"""###&&&'''!!!###...///%%% '''+++)))&&&'''((('''!!!"""###"""$$$'''((($$$###)))---***$$$!!!%%%,,,---'''!!!---+++)))'''%%%%%%'''((("""######"""###$$$###!!!###&&&$$$ !!!&&&(((+++***&&&$$$&&&&&&$$$""""""###%%%&&&$$$"""!!!%%%$$$""" !!!$$$###(((++++++'''&&&))))))'''&&&&&&%%%###$$$&&&'''&&&)))((((((+++...000...+++$$$!!! $$$)))+++)))%%%&&&%%%&&&***------,,,+++***''''''***+++)))+++...111\\\xxxSSS777SSSvvvNNNOOOxxxEEE:::wwwcccPPPvvvTTT@@@JJJrrrlllLLLSSSgggccc}}}mmmaaa555,,,---$$$'''***,,,+++***))))))"""'''---...***'''&&&'''"""$$$(((******((($$$!!!***)))%%%"""$$$(((&&&!!!'''&&&%%%%%%%%%&&&'''((($$$$$$&&&)))***))),,,111+++%%%"""######!!!!!!###"""$$$%%%(((,,,&&&&&&&&&$$$"""###&&&(((000...(((***DDDdddjjj^^^111222444222000777JJJ^^^wwwqqqBBB+++)))***(((((($$$%%%...333+++------,,,(((### ,,,222+++######$$$""""""---///&&&###***,,,'''$$$+++///222///&&&111MMMyyy~~~~~~lllGGG,,,%%%"""!!!###"""###(((***)))...)))(((******((('''))),,,'''&&&//////###555aaa[[[555%%%!!!###$$$(((---111000+++&&&$$$'''(((&&&&&&((('''$$$ """###$$$+++???SSSlllLLL000---333...'''$$$###%%%***...+++'''&&&)))"""$$$$$$ +++(((!!!###)))***((('''%%%!!!"""***000///***'''111...***'''&&&''')))***"""%%%((())))))***+++,,,!!!'''((($$$###%%%&&&###$$$''')))((()))---((('''&&&&&&&&&%%%###!!!+++&&&!!!&&&:::MMMLLL@@@!!!!!!"""$$$&&&&&&$$$!!!)))%%%))))))%%%+++000'''(((+++---+++&&&"""$$$'''(((!!! (((,,,'''!!!!!!$$$'''%%%%%%'''(((%%%"""###$$$&&&''''''''''''+++&&&$$$(((***'''###### ###)))***&&&""",,,,,,+++)))'''&&&''')))!!!"""""""""###$$$""" ###'''$$$%%%$$$)))***&&&$$$'''))))))%%%"""###'''((($$$!!!!!!###!!!%%%)))+++((('''******((()))((($$$ """&&&(((&&&///(((!!!!!!'''---...---''''''''')))******((('''######&&&******&&&$$$%%%(((%%%&&&)))+++)))+++///111^^^iii===JJJTTTHHH|||SSS===iiixxxSSSsss]]]DDD===TTT|||```HHHeeecccnnn~~~{{{[[[222---111###&&&******)))((()))***&&&'''***+++***(((&&&%%%!!!$$$&&&&&&$$$!!!%%%'''&&&$$$$$$''''''###******++++++++++++++++++!!! ###((('''$$$&&&+++'''###"""%%%&&&%%%%%%'''!!!###$$$$$$'''---###$$$%%%$$$###$$$'''+++---,,,+++;;;iiittt000222333777FFFaaa|||bbb777***)))&&&---***&&&&&&333EEENNNNNN555333000...,,,***'''%%%(((+++%%%###(((+++***"""'''***'''$$$&&&***...'''...222444111(((222OOO}}}}}}~~~hhhCCC+++&&&%%%###)))+++)))***)))+++---+++&&&&&&)))...'''$$$000555***EEEYYY000$$$)))'''''')))+++------)))&&&!!!%%%&&&$$$%%%))))))$$$!!!###$$$&&&000IIIoooeee555'''+++***''''''######'''------'''&&&)))!!!%%%!!!!!!((('''&&&000+++((($$$###(((---)))"""""" !!!&&&%%%!!! $$$,,,000---%%%$$$))))))$$$ ###%%%'''''''''((()))'''%%%%%%)))***((())),,,)))%%%&&&---444777999;;;999555111---+++)))'''%%%)))))))))111DDDOOOBBB,,,$$$$$$&&&(((***)))&&&###(((''',,,+++%%%***000)))&&&((()))(((&&&%%%&&&(((666,,,### ###$$$""" ######"""$$$(((((($$$'''((()))))))))******)))+++'''$$$%%%$$$!!!"""%%%&&&$$$###%%%((()))(((&&&***+++,,,***'''%%%&&&((( !!!###$$$###$$$%%%'''###!!!$$$***&&& (((&&&((('''%%%&&&******'''%%%!!!!!!&&&(((%%%"""###&&&$$$###"""!!! !!!### &&&(((%%%######""" &&&'''$$$!!!###)))***&&&///)))###!!!###'''******%%%(((+++,,,+++))))))***&&&&&&(((+++'''!!! %%%)))&&&&&&***+++)))+++...///ZZZ}}}AAA???yyy]]]GGGnnn___???SSS^^^dddsssPPP:::AAA^^^wwwNNNSSSqqq}}}hhhZZZ222...333###&&&)))))))))***---111,,,)))'''(((+++,,,***'''######%%%&&&&&&%%%$$$###&&&)))&&&$$$&&&((((((***+++---...//////...---&&&%%%(((+++(((""""""'''%%%!!!"""'''***))))))+++&&&""""""''''''%%%)))000$$$&&&((('''&&&'''***...///000444MMMccc222+++%%%111YYY~~~JJJ)))'''***###------000@@@]]]wwwyyy777333...,,,,,,,,,***(((,,,000---$$$!!!&&&'''###### ###)))'''!!!(((666+++111333666444+++444OOO{{{|||yyy~~~~~~|||ccc>>>'''%%%%%%!!!###***,,,(((''')))---///+++%%%%%%***&&&...'''!!!&&&)))FFFzzzvvvHHH&&&$$$333000000///---+++(((&&&%%%!!!""" ###***+++'''''''''%%%+++EEEnnn[[[///(((000///)))'''(((%%%'''------(((&&&)))&&&$$$%%%777888...,,,'''+++'''(((...---'''$$$%%%(((***###!!!***$$$------%%%$$$---,,,###$$$&&&''''''&&&'''(((***(((%%%$$$'''(((''')))---,,,''')))333>>>DDDFFFHHHGGGBBB999333...,,,***))))))---,,,)))///777222&&&$$$$$$&&&***------+++)))%%%%%%+++***"""&&&---)))$$$%%%&&&''''''''')))***HHH;;;)))!!!!!!""""""!!! %%%***)))$$$+++,,,+++******,,,---,,,+++'''$$$""" &&&---+++)))((()))+++,,,,,,'''***+++***'''$$$%%%&&&"""$$$&&&&&&&&&&&&(((***$$$!!!&&&,,,))) """,,,---+++&&&$$$'''+++(((!!!$$$%%%(((%%%###$$$******++++++)))&&&&&&((( &&&)))%%%!!!###%%%$$$"""&&&,,,+++&&&++++++***)))'''%%%%%%%%%%%%***,,,***)))+++...,,,+++,,,,,,&&&!!!(((+++((((((++++++)))***---,,,TTT~~~AAA999tttgggLLLhhhfff>>>???wwwdddVVV]]]<<<:::LLLqqqXXXLLLYYY{{{ooo{{{\\\///***000)))))))))+++...//////---!!!###(((,,,......---+++)))***(((&&&***...,,,&&&$$$,,,000,,,))))))((($$$''')))+++,,,+++***---222---(((&&&(((***(((###  %%%+++...---)))%%%$$$,,,///)))%%%(((******$$$&&&((('''%%%%%%(((+++222--->>>iiirrrTTT&&&'''***MMMhhh666......$$$"""...777TTTBBB555///222222,,,+++111,,,)))%%%######$$$%%%%%%&&&)))+++---,,,,,,,,,---)))222///'''(((---@@@ZZZ~~~~~~~~~zzz{{{|||[[[555))))))'''))))))&&&$$$&&&***+++&&&"""'''""""""''')))'''(((,,,...)))$$$!!!$$$333BBBcccrrrfffDDD...&&&'''//////(((&&&******$$$###)))###!!! (((000000===WWWAAA(((###>>>ggg}}}MMM+++///666+++&&&///000,,,///,,,"""###******)))((( &&&LLLmmmXXX)))$$$+++111///(((&&&+++222)))'''%%%!!! $$$(((+++)))$$$!!!$$$***,,,***(((((((((%%%""""""&&&****** +++(((---GGG999%%%""";;;TTTXXXQQQNNNWWWTTTLLLBBB===<<<999555333...)))&&&### $$$***!!!%%%(((&&&%%%''''''%%%(((***+++)))&&&###""""""!!!###&&&&&&$$$""":::;;;111!!!$$$%%% %%%'''%%%!!!"""&&&(((&&&&&&+++---+++)))***)))&&&$$$%%%(((''')))---)))### %%%+++)))###((( &&&,,,(((!!!###&&&)))***((($$$"""!!!!!!###&&&((('''&&&(((,,,,,,+++((($$$""""""&&&)))!!!"""$$$$$$###""""""!!!!!!&&&+++,,,)))&&&%%%&&&)))***)))&&&###!!!!!!"""!!!&&&%%%###%%%'''&&&+++###"""***///+++%%%###)))&&&%%%'''((('''(((+++*********(((!!!'''***)))))))))&&&$$$&&&)))111IIIuuuUUU<<>>IIIbbb___PPPyyyooorrr{{{xxxWWW---+++333......///...,,,)))'''%%%$$$&&&+++...///---)))%%%'''***,,,+++---000...)))""")))---+++((()))((($$$ $$$(((***+++,,,---***)))))))))&&&### !!!%%%)))+++***'''%%%%%%,,,...)))&&&)))++++++$$$'''++++++(((%%%######)))---DDDlllzzzQQQ...)))///AAAiiiWWW777111111000333>>>___yyykkk555---***000111---...444)))(((((('''''''''%%%$$$'''))),,,,,,,,,,,,---///%%%...,,,'''***111FFFbbb~~~|||}}}___;;;---***(((++++++)))&&&%%%&&&(((((('''+++&&&$$$))),,,***)))***333...***&&&!!!""")))111:::111"""$$$(((''''''///000+++### &&&///444FFF888---)))---AAAggg\\\666###777___eeeEEE555@@@BBB000$$$((()))&&&...444///---*** $$$888III@@@)))%%%''')))******,,,///222''''''%%%""" """%%%(((***)))%%%"""%%%+++...+++((((((((($$$ ###'''((( ''''''(((;;;SSS???+++&&&>>>YYYaaa^^^]]][[[ZZZVVVOOOLLLKKKGGGAAACCC===777444000+++***,,,$$$''''''###"""$$$%%%###%%%'''***+++((($$$!!! ######$$$&&&((((((&&&$$$***000...###&&&+++***$$$%%%$$$ $$$%%%###)))++++++((((((+++,,,)))%%%)))+++((("""!!!%%%,,,***%%%!!!$$$)))((($$$+++### &&&+++)))%%%"""!!!"""###""" """$$$'''((('''&&&(((+++///---((($$$""""""%%%'''###'''&&&""" """$$$$$$&&&'''((('''%%%###((()))(((&&&$$$"""###$$$ !!!!!!###"""***&&&''',,,...***((()))&&&%%%%%%'''%%%###&&&+++---,,,,,,+++%%% ###***---,,,***(((%%%$$$&&&)))///HHHvvveeeCCCdddMMMEEEzzz~~~DDD:::RRR|||EEEZZZiiiEEE???OOOuuusssVVVXXX{{{tttvvv{{{VVV///...666///333666555111---,,,,,,((()))---000000,,,&&&!!! &&&*********+++)))&&&$$$))),,,***((('''%%%"""((()))***,,,...---+++((("""&&&***)))%%%######%%%"""###%%%&&&'''&&&%%%$$$&&&+++---***(((***------(((---222444111+++%%%"""###%%%111IIIXXXQQQ999&&&***444YYYccc>>>111+++***000444QQQSSS111---,,,///---&&&&&&,,,###%%%(((******(((%%%###'''(((******)))***,,,...&&&---,,,))),,,333HHHfff~~~zzz{{{```===...)))'''+++,,,((($$$!!!!!!$$$''')))---'''%%%)))---+++(((&&&)))'''''')))'''"""!!!$$$,,,'''!!!***///+++***""")))''' )))CCCZZZbbb~~~TTT000$$$555iiiXXX444)))BBB[[[ddd\\\BBB666666CCCAAA///&&&,,,444((($$$%%%###)))---&&&###""" !!!(((---***###'''$$$!!!###)))---...,,,''''''&&&$$$"""###%%%(((******'''$$$&&&,,,...+++******)))%%%!!!"""%%%""""""###$$$$$$+++:::HHH777'''(((CCC___gggdddaaa^^^___^^^ZZZWWWUUUNNNGGGGGGAAA======<<<666222000,,,...+++&&&$$$&&&&&&$$$###'''+++---+++'''###!!!%%%$$$%%%&&&''''''%%%###&&&***$$$"""'''---...%%%''''''######&&&'''$$$++++++'''%%%(((......+++###***---'''%%%((((((###+++,,,)))$$$###''')))'''---&&&"""%%%)))***(((''''''&&&$$$!!!###&&&)))+++,,,***(((''''''''''''### ###'''((($$$***)))$$$ !!!$$$&&&### """%%%&&&$$$ $$$%%%&&&%%%######$$$&&&***&&&$$$&&&$$$******,,,---***&&&'''+++%%%###$$$&&&###!!!$$$***,,,+++++++++'''###%%%+++,,,,,,)))%%%""""""$$$&&&---HHHxxxwwwGGGTTTXXX???hhhVVV555DDD]]]TTTYYY???<<>>333,,,%%%"""///111((('''!!!$$$///---"""(((### $$$'''(((&&&))))))(((&&&$$$###$$$&&&***+++)))%%%%%%)))***(((+++,,,+++'''""" """$$$$$$---000***&&&***------)))###...MMMfffjjjbbb[[[dddfffddd___\\\ZZZSSSLLLDDD??????EEEIIIEEE???<<<888999666000......,,,'''&&&)))---...+++(((&&&%%%$$$###"""###$$$$$$!!!"""'''%%%$$$'''(((&&&&&&)))***((())),,,---+++)))(((%%%$$$)))///...)))###,,,,,,$$$&&&000///&&&+++...---'''$$$&&&******+++(((%%%&&&)))))))))(((***)))'''$$$"""###'''***000111111---***)))'''$$$""" $$$%%% $$$(((***)))'''&&&&&&&&&### !!!###"""!!!!!!"""######""""""$$$&&&***)))%%%!!!###(((***''',,,,,,,,,***'''$$$$$$&&&'''###"""$$$%%%###$$$'''(((%%%$$$&&&$$$!!!"""&&&%%%'''&&&""" !!!""""""---IIIxxxNNNFFFvvvkkkBBBZZZjjj444666ppptttMMMlllzzzVVV999DDDhhheee[[[kkk{{{qqqFFF333***///333666444...******---,,,)))'''(((---000///---'''+++,,,'''$$$&&&(((((((((((()))******(((&&&%%%!!!'''(((###$$$+++...111444333......111111---++++++***'''$$$$$$''')))&&&&&&&&&'''((()))---000$$$'''+++...000///---***,,,---...,,,))))))))))))(((666fffvvvFFF+++###'''&&&000888---SSSmmm888'''))),,,...+++&&&%%%(((###%%%((()))(((((()))+++((()))))))))(((***,,,//////222///------,,,???^^^}}}{{{WWW444'''"""""")))'''!!!###'''%%%!!!)))&&&%%%&&&***,,,)))%%%&&&!!! ###&&&%%%''')))$$$***((($$$$$$***...!!!&&&FFFjjj}}}zzzOOOJJJnnn666***,,,222)))%%%***---000000///***!!!,,,;;;555:::FFFDDD000(((------%%%333111!!!$$$777:::,,,&&&%%%###""""""$$$'''***---,,,+++((($$$######$$$***,,,***&&&$$$%%%%%%###((())))))&&&!!! """+++666999///))),,,+++$$$(((***;;;WWWkkkmmmddd___iiiiiifffbbb```aaa]]]XXXPPPLLLLLLSSSWWWTTTMMMJJJBBBCCC@@@<<<:::999333,,,+++,,,---+++((('''&&&'''$$$###""""""""""""  """###&&&'''###"""%%%&&&%%%''',,,///---%%%%%%$$$%%%***///,,,%%%...333///%%%'''222333)))***------&&&"""$$$''')))'''((((((((((((((('''%%%%%%%%%%%%###!!!!!!$$$&&&+++...---)))(((***(((###)))%%%###%%%""" %%%,,,---***%%%%%%%%%$$$!!!"""%%%"""$$$%%%$$$$$$%%%'''))) '''***)))'''))))))'''+++***)))(((((()))(((%%%,,,$$$###((((((%%%$$$%%%!!! """### """$$$&&&###"""$$$$$$!!!...JJJxxx___DDDnnn}}}HHHMMM{{{<<<111```HHHXXXxxxDDD555NNNxxx~~~[[[SSS{{{|||ppp^^^CCC111222444444333000111444888...)))%%%&&&,,,111222000(((+++)))$$$"""%%%''''''&&&###$$$))),,,+++***+++)))///...%%%"""***111222(((+++***%%%(((111444111---...,,,)))%%%%%%(((,,,$$$!!!!!!$$$'''(((+++///&&&&&&(((+++///111111000,,,000///***&&&(((***+++000\\\lll444((($$$&&&&&&,,,111000UUUfff''''''))),,,---+++(((&&&%%%''')))+++***))))))---111***,,,------,,,---///222---000//////000--->>>]]]~~~~~~zzzSSS444+++&&&###)))%%%!!!!!!'''+++(((%%%+++,,,***((())),,,+++((($$$ !!!"""'''---,,,'''###...,,,'''...(((---\\\kkkfff___<<<(((%%%///...+++---,,,***///000+++)))///;;;EEE,,,777JJJJJJ555)))++++++111MMMRRR666'''222888///"""%%%''''''%%%''',,,222///...,,,((($$$###$$$%%%(((,,,+++'''###$$$###!!!###$$$%%%###!!!)))111111'''$$$+++///+++,,,333DDDZZZggghhhffffffddddddbbb___aaaeeefffccc```\\\[[[______XXXRRROOOKKKJJJGGGBBBAAA@@@:::333111111///,,,(((&&&&&&''''''%%%$$$$$$$$$%%%###"""!!!###)))***$$$ &&&***)))###%%%&&&'''+++...+++%%%999:::444***(((...///+++'''***)))###!!!$$$$$$%%%***+++(((&&&&&&%%%"""###$$$$$$$$$""""""###%%% %%%&&&###%%%,,,+++%%%&&&%%%###"""###(((000777###!!!+++///***###&&&''''''$$$$$$((('''((()))((('''((()))+++ )))000///,,,,,,+++)))'''(((((())),,,000///+++---%%%!!!$$$)))(((&&&%%%'''""" ###%%%### &&&)))%%%$$$))))))%%%...KKKyyynnnDDDaaaNNNAAAvvvFFF///MMMrrrTTTPPPYYY555:::ccciiiQQQjjjrrrzzzhhhSSS@@@===888333222444888;;;222,,,''''''---000///,,,$$$%%%$$$"""###'''((($$$'''######(((+++)))''')))###&&&###$$$000444//////444111&&&###+++111000---......***%%%%%%)))---""""""%%%%%%)))...,,,+++***,,,000222222111)))***'''!!!!!!)))000111+++CCCgggoooZZZ222***###(((,,,&&&///GGGiii[[[%%%((()))******+++***'''###&&&))),,,+++)))(((,,,000)))+++---.........///000...111111444333...===]]]~~~~~~wwwPPP666111***###%%%!!!"""$$$%%%&&&(((+++---...111///((($$$''')))((( #########)))111***%%%%%%///(((###------333NNNxxx||||||}}}ccc>>>888%%%%%%111///+++...000...444333...///777===;;;------555555***)))///---===RRRWWW@@@---------&&&!!!%%%(((((('''(((,,,000///---+++'''$$$$$$'''***%%%***,,,(((%%%%%%%%%### """$$$### !!!######))))))$$$###***...---'''666KKK]]]dddcccdddgggaaabbbbbb```ccciiijjjggggggdddcccdddaaa[[[WWWXXXTTTQQQKKKEEEEEEGGGCCC===999999777444///***(((((((((&&&%%%%%%&&&'''&&&%%%###""""""&&&******'''$$$ $$$((((((&&&)))***((()))------***666444000,,,)))((()))***)))***(((""""""$$$###(((------'''"""###%%%$$$&&&&&&&&&%%%$$$$$$&&&(((###### %%%------%%%"""#########***666@@@((("""""")))---***%%%+++***(((%%%$$$$$$&&&(((*********)))''''''(((***(((,,,...,,,+++---,,,)))###)))---++++++//////,,,***'''&&&'''&&&$$$%%%(((+++$$$!!!%%%(((&&&""" ###******###"""))),,,(((***JJJ{{{{{{DDDNNNXXX===mmmTTT333<<>>pppMMM... """&&&,,,111///,,,"""&&&******'''&&&(((+++&&&)))+++---,,,,,,,,,---111444444777666...;;;ZZZ{{{{{{|||~~~sssNNN777444---!!! """&&&%%%!!!"""+++333...333111&&&!!!%%%%%%$$$&&&***+++'''###%%%++++++000444999888+++---BBBMMMbbb{{{TTT000&&&000***666AAA555***222<<>>888555???lllvvvLLLfff[[[===:::fffvvvVVVaaawwwxxxrrr```XXXUUUAAA***,,,+++,,,444,,,***...---+++(((&&&&&&***---&&&'''$$$!!!"""&&&&&&"""'''$$$,,,'''AAAyyyJJJ)))$$$&&&'''...,,,)))'''+++---&&&!!!$$$###%%%+++......---,,,,,,,,,,,,,,,%%%***...,,,'''&&&+++000333---,,,000000,,,***---000&&&&&&---,,,222XXXtttEEE111(((''''''(((***+++***((($$$$$$)))///---&&&$$$)))''')))***)))(((***000555+++---777111...111???kkk~~~~~~vvvEEE---,,,)))---(((''''''&&&$$$"""###'''***111111000...)))&&&$$$$$$((((((***,,,)))%%%&&&+++***$$$555NNNEEE...@@@lllvvvmmmpppssscccEEE555000((()))333;;;\\\VVV111111111666NNNAAA---444///###+++,,,)))(((+++000222///+++///&&&!!!%%%******'''&&&$$$""" !!!$$$%%%%%%###000***(((***+++)))---333//////...,,,)))(((((()))'''!!! ###$$$###'''---,,,))))))+++,,,***'''&&& EEE^^^fffllllllhhhjjjiiifffggglllmmmlllpppxxxmmmhhhhhhkkkjjjeeeeeeiiiiiiaaaYYYUUUVVVXXXVVVTTTNNNOOOKKKAAA;;;:::555///000'''&&&,,,,,,((()))))))))((((((''''''&&&''''''&&&###!!!"""''',,,(((***)))'''***000...((($$$(((******+++---***$$$"""$$$%%%$$$######$$$&&&***%%%$$$((()))'''&&&'''---)))&&&$$$%%%'''(((((($$$%%%&&&%%%###!!!!!!!!! $$$&&&$$$!!! ###''''''%%%$$$$$$%%%(((,,,......+++,,,...---)))''')))***)))***+++---,,,)))'''---(((!!!"""&&&)))***%%%))))))$$$%%%)))***'''000***### ###+++,,,******)))$$$ %%%'''///...'''"""###'''***<<>>:::444OOOyyySSSrrrDDD===PPP{{{uuuaaahhhwwwqqqZZZ@@@111555***$$$///...---))),,,......+++(((&&&&&&((()))&&&######'''&&&"""%%%%%%###///VVVfff999"""***,,,,,,)))(((***,,,&&&###(((,,,***%%%!!!"""%%%$$$$$$$$$%%%%%%&&&''''''---------,,,+++)))((('''---)))'''***+++***)))+++)))"""!!!%%%###'''DDDfffxxxqqqEEE***((('''((()))+++***'''$$$%%%(((*********+++***'''***...222111---(((&&&&&&''''''000,,,+++///<<>>LLL}}}wwwjjjdddSSSvvvtttNNN333333222,,,$$$000"""""""""!!!!!!###&&&)))'''((('''%%%(((...///,,,,,,///...'''///---===~~~AAA ,,,***---...++++++,,,)))%%%***,,,...000...+++'''%%%%%%&&&)))***+++***)))((()))(((((())),,,111666:::)))***'''###$$$+++---)))((()))'''$$$%%%***,,,+++'''222111,,,,,,'''%%%---...,,,))))))+++---...///!!!)))@@@RRREEE''',,,!!!%%%***,,,,,,---000333$$$$$$$$$+++111777YYYuuuuuuwww{{{~~~RRR777...'''---,,,)))...222...%%%!!!$$$***((()))***)))'''&&&&&&&&&...((($$$''')))((((((*** ,,,444000---...)))!!!%%%111666000+++---,,,(((***'''***+++'''...444,,,))))))444 !!!666+++,,,$$$222***///GGG@@@,,,111*********))))))***---///444...'''$$$ $$$,,,------+++(((&&&((())),,,000///)))(((***)))$$$### !!!$$$$$$%%%'''%%%%%%'''$$$!!!(((+++"""###CCCjjjtttrrrfff]]]^^^\\\\\\gggccclllpppfff]]]\\\^^^^^^^^^```]]]XXXYYY```dddccc]]]WWWRRRPPPRRRSSSPPPLLLEEE:::333666777111***(((&&&%%%%%%''')))***)))((($$$$$$$$$%%%%%%%%%%%%$$$'''((('''$$$!!!"""''',,,&&&"""###+++///)))$$$$$$++++++(((%%%'''---000...///...,,,(((%%%%%%''')))'''(((+++,,,(((###'''---(((%%%######&&&***,,,---$$$$$$$$$"""!!!!!!$$$&&&"""%%%***......***"""###'''***++++++***!!!!!!$$$******%%%""""""!!!''',,,,,,)))'''))),,,$$$%%%%%%$$$"""$$$)))---000)))%%%'''%%%"""%%%***%%%!!!"""***111111///...$$$&&&,,,111111---///333(((***+++++++++---000333...!!!555PPPtttTTTMMMjjjJJJooorrrCCC+++000???HHHuuu]]]TTTuuulllCCC???qqq{{{bbbqqqNNNmmmfffiii~~~KKK777333+++...+++,,,(((+++%%%$$$)))&&&###***,,,+++((($$$%%%***...000))),,,//////+++///AAATTTyyyhhh<<<''')))222444111+++***,,,(((!!!&&&(((((((((+++,,,'''  $$$***000222000---&&&''''''((()))---222666---,,,***###'''...///'''))),,,'''(((+++&&&###555---...222,,,///,,,***'''***000000***)))..."""...555666555222???WWW///!!!$$$///---)))***)))"""%%%000)))%%%)));;;jjj~~~{{{}}}{{{KKK444111,,,///,,,''')))+++***(((%%%$$$$$$%%%&&&(((***(((%%%)))000333///)))(((***+++)))'''###***CCC<<<(((;;;&&&$$$,,,---...111)))&&&000000222///+++---333333......---+++))),,,111000,,,***)))%%%,,,999444+++---'''&&&'''***------+++(((%%%''''''$$$ ###&&&333222...)))######,,,333111///...)))!!!""" """"""!!!)))...)))""""""''')))&&&###...FFFYYYgggeeeaaa]]]]]]___```___]]]cccccc\\\XXX[[[^^^]]]]]]VVVRRRWWW]]]\\\YYYWWW\\\TTTMMMLLLJJJFFFDDDEEE<<<666000------+++'''###!!!'''&&&!!!%%%000333---&&&(((%%%!!!###))))))%%%%%%%%%(((***(((%%%''',,,555...000:::;;;///###!!!///---,,,333>>>AAA444$$$---)))%%%$$$%%%(((+++---+++***((((((***+++++++++......***$$$###(((++++++$$$&&&)))++++++)))))))))+++(((''')))&&&!!! '''+++)))%%%''',,,(((###%%%+++***  ###...222...,,,000---%%%)))'''&&&&&&((())))))'''---***'''$$$###%%%''')))$$$%%%&&&)))++++++)))'''$$$&&&***,,,---...///000///---***'''%%%(((---111///,,,&&&'''???hhh\\\JJJuuuyyyIII^^^JJJ333222===PPPmmmOOOddd~~~WWW777JJJvvvWWWgggcccwwwnnn~~~KKK999444***,,,***...+++---'''&&&,,,((($$$+++"""$$$%%%%%%&&&''''''&&&))))))***+++)))***333===<<>>%%%"""%%%%%%$$$$$$%%%---'''$$$(((888ddd~~~vvvGGG111///)))---***---......,,,***(((((()))"""$$$)))---+++&&&''',,,000---)))$$$###'''...333)))...CCCIII///444)))222111'''"""&&&&&&---===bbbTTT===***&&&++++++&&&))),,,,,,,,,...222222///------)))---666000&&&)))((('''&&&'''***,,,+++))),,,++++++++++++***)))'''000///---,,,++++++++++++###***///---++++++(((###$$$'''""" '''&&& ### (((---)))###"""""""""......,,,&&&$$$///EEEVVV```^^^ZZZZZZ\\\___^^^\\\ZZZ\\\[[[VVVWWWZZZZZZVVVZZZSSSNNNQQQTTTQQQLLLJJJOOOJJJFFFFFFBBB999111...///,,,))))))***((($$$###&&&$$$ ***...)))&&&((('''%%%&&&***(((###&&&###"""!!!!!!###...:::...)))+++333333)))###%%%---***(((,,,444999000$$$,,,)))%%%###$$$&&&((()))$$$!!!!!!!!!!!!&&&***,,,,,,,,,,,,(((!!!!!!###%%%((()))***+++,,,---(((%%%$$$###!!!"""''' !!!&&&++++++(((***///)))&&&%%%&&&%%%!!! """%%%///333///---111...''',,,+++)))%%%###$$$'''***,,,+++)))((((((***+++,,,((((((***---...,,,'''###&&&'''***++++++*********+++)))&&&&&&'''***...000///---'''%%%777XXXwwwcccKKKrrrJJJPPPmmmIII888555999]]]VVV]]]ttt<<<333ZZZWWWeeecccGGG666222))),,,,,,111------((()))///***$$$+++---***'''%%%$$$$$$&&&(((***&&&%%%))),,,***)))***###+++111222111222000,,,,,,+++((($$$%%%))))))'''%%%***...------///...,,,***)))((()))++++++)))(((***'''%%%&&&***------,,,111000...,,,+++,,,---///&&&(((,,,---'''###***444]]]ddd>>>333'''&&&+++)))***'''&&&...888444(((---+++...,,,777ggg<<<((("""&&&$$$""""""&&&###***%%%%%%***888aaappp@@@------'''+++)))//////...,,,***)))+++,,, ###***000...(((&&&)))000///)))$$$//////111AAA^^^<<<"""+++...111000%%%"""$$$,,,===ttt]]]===(((&&&,,,,,,&&&&&&+++...------111222000///111------222***!!!$$$)))'''&&&&&&(((*********000...---///222111,,,(((,,,+++))),,,///222111///$$$))),,,***))))))(((%%%(((((( '''''' ###)))+++&&&"""###&&&'''///,,,'''$$$)))999MMM\\\VVVTTTSSSVVVYYYYYYWWWUUUXXXWWWSSSQQQRRRUUUQQQJJJRRRKKKGGGJJJLLLGGGBBB???FFFBBB@@@???;;;111)))'''***))))))+++...---)))%%%)))***&&&!!!))),,,(((&&&))))))((()))+++)))$$$!!!%%%'''$$$ &&&...***$$$###'''&&& ###+++***'''&&&+++///,,,&&&(((&&&$$$"""!!!"""###$$$$$$!!! !!!"""###'''***......(((""""""###$$$&&&)))+++,,,***&&&%%%&&&%%%###$$$((($$$###$$$)))+++***+++///))))))&&& ###%%%%%%'''///333///---000///)))++++++(((### '''...++++++,,,---,,,+++***)))''')))+++...///---((($$$&&&'''((())))))(((''''''(((&&&%%%''',,,000111111,,,,,,)))&&&...GGGfffzzzqqqIIIfffTTTFFFmmm{{{III333333333KKKeeeUUUWWW666CCC{{{bbb|||xxx]]]rrr{{{{{{@@@...---***///...000)))***(((,,,111)))$$$,,,---******...000---***)))+++&&&&&&+++///---*********+++''''''555DDD???///###&&&***---000000---)))%%%+++///,,,***,,,------,,,+++***)))))))))(((((('''$$$!!!$$$)))---+++(((...---,,,,,,---...,,,+++%%%'''''''''&&&!!!&&&555kkknnn@@@777---'''$$$)))---+++(((666IIIGGG666...***///)))///aaayyyYYY((((((444999,,,$$$((()))'''###((($$$'''...:::aaa~~~kkk<<<+++,,,&&&***))),,,,,,,,,+++(((((((((***"""%%%+++111000***''')))---,,,(((!!!)))///111===lllKKK***$$$000%%%---...,,,,,,%%%&&&333TTTEEE333***,,,000...)))''',,,---***'''***------...222...+++---&&&"""((((((((()))***+++******...---,,,---......+++((()))&&&%%%(((---///,,,((($$$(((++++++***((('''&&&)))***"""'''&&&"""$$$((((((%%%&&&...888===---((($$$&&&000@@@PPPYYYNNNOOOQQQSSSPPPLLLKKKMMMUUUSSSPPPMMMLLLJJJFFFBBBEEE@@@???DDDFFFCCC>>><<<@@@:::666555333...---///---,,,,,,---000000///------...+++&&&'''---...***'''''''''(((***,,,+++)))###***,,,(((###(((000444***###"""### ###,,,---+++''''''***)))&&&"""""""""!!!  """'''$$$!!! """%%%'''((( &&&,,,,,,'''(((&&&######$$$''')))***###$$$(((------&&&"""!!!(((###"""&&&(((((()))+++'''+++'''&&&((($$$(((...000---+++...---***%%%$$$""" $$$)))---)))***---...---***&&&$$$$$$%%%&&&))),,,,,,+++)))&&&&&&'''((())))))'''&&&***'''&&&***111555444111&&&)))***))),,,>>>^^^yyyEEETTTiiiHHHbbbJJJ111888999CCCyyyRRRjjjzzzPPP@@@XXXiiixxxpppffftttxxxvvvzzz<<<)))******000***(((###&&&'''---111(((&&&333+++(((---999???777)))!!!)))&&&&&&)))***((())),,,"""''',,,999RRR```KKK+++%%%&&&+++000333111,,,)))&&&+++---)))'''(((***************)))(((((()))***&&&$$$###&&&---000...+++000///000222333333111///******######)))###%%%999qqqaaa```XXXEEE...***111...***888NNNNNN>>>***'''---(((+++TTTaaa:::%%%666===///(((------)))$$$(((###&&&,,,777]]]}}}iii:::+++///'''++++++(((***++++++)))'''''''''''''''+++//////+++***,,,%%%&&&&&&&&&(((***,,,...(((,,,777lllTTT000"""///"""...222111///$$$###000666222///000000...+++(((+++...,,,%%%!!!###'''))))))000,,,(((,,,(((!!!$$$(((***,,,......,,,+++***+++,,,,,,***'''''')))+++(((&&&%%%(((---...***&&&!!!$$$))),,,***&&&"""!!!***///***'''+++((($$$***"""%%%%%%%%%--->>>OOOXXX000+++'''+++555@@@GGGJJJJJJLLLPPPPPPFFF===???GGGJJJJJJJJJHHHDDD@@@@@@BBB999666777===???<<<777666222...---...---***+++///---+++)))((()))+++,,,---)))******)))***---,,,)))(((%%%###%%%(((+++---///,,,(((%%%######))):::JJJ===111'''%%%)))******)))))),,,---(((&&&&&&%%%###!!!###%%%%%%###"""###$$$!!!!!!%%%'''(((%%%$$$!!!"""***,,,***+++'''###"""$$$(((++++++$$$$$$(((------&&& )))$$$!!!$$$%%%$$$$$$&&&%%%***(((!!! '''(((###(((+++,,,)))(((***+++***$$$  %%%((('''$$$$$$'''***------+++(((&&&$$$###!!!"""$$$''')))***+++)))((()))***)))&&&###***''''''+++111444111---###'''+++,,,***666XXXyyyJJJEEEzzz~~~PPPUUUfff@@@777111===vvvWWWYYYmmmCCCDDDeeeiiicccbbbyyyvvvzzz===+++,,,***---%%% !!!%%%''',,,...'''...EEEZZZDDD222111555111(((###(((&&&%%%$$$!!!"""(((###&&&***666MMMZZZGGG+++///***(((***+++))))))***(((++++++'''&&&((()))(((((()))***)))((()))***,,,(((((())),,,111333222///...///222444444333222111//////""""""...(((***EEEzzzooo>>>$$$+++***###+++;;;===222...******$$$%%%>>>EEE+++'''"""(((---)))***,,,%%%,,,&&&)))###$$$)))333YYYzzz~~~jjj999---111)))------)))***+++***((('''((()))+++)))***---...+++***---%%%$$$%%%)))...///+++&&&!!!'''000YYYSSS222%%%***$$$***(((&&&'''"""###111+++,,,...111///,,,---222,,,---***$$$!!!$$$'''''''''...***'''......((())))))+++...///...,,,++++++,,,......+++&&&&&&***...((((((***---111222///+++!!!&&&***(((!!!%%%,,,+++(((,,,(((%%%,,,&&&'''%%%"""'''666DDDJJJ)))&&&&&&---:::CCCEEEDDDHHHHHHKKKJJJ???555999DDD>>>>>>??????;;;888<<>>555---%%%$$$(((++++++***###'''(((%%%###$$$### ###'''++++++(((%%%%%%&&&!!!$$$%%%&&&***,,,+++'''&&&))))))'''((($$$ !!!&&&+++...///)))&&&%%%'''&&&""""""$$$(((%%%###%%%$$$!!!"""&&&''')))((($$$###%%%%%%###((()))(((&&&%%%&&&(((***(((###"""((()))###!!!###'''+++---...------((($$$ ###&&&'''000---*********(((###&&&%%%%%%)))---...,,,)))$$$&&&,,,---)))000SSSxxx[[[@@@mmm]]]GGGzzzJJJ222,,,777^^^hhhRRRwwwaaa<<>>KKK///***%%%$$$%%%###)))555222))),,,+++)))+++---+++(((---666(((***)))''')))---...***(((///***'''222666000...,,,------,,,***))),,,////////////...,,,,,,,,,---'''***---111222111...---$$$###&&&)))''' '''%%%&&&---+++&&&)))******&&& &&&+++,,,$$$"""$$$...;;;EEEGGGEEEHHHBBB???AAA===666:::EEE999444222333222///222888,,,+++...222111***%%%###$$$'''---333222,,,***+++++++++)))((('''(((***,,,&&&"""!!!###$$$%%%(((""" ###%%%%%%'''+++,,,((((((***)))$$$"""###'''(((&&&###!!!"""$$$&&&!!!""" !!!%%%&&&$$$$$$)))---,,,'''###!!!"""!!!!!!!!!###%%%&&&&&&%%%)))...///)))%%%&&&)))***'''### %%%+++---,,,&&&###"""$$$$$$"""###&&&&&&%%%''')))&&&###&&&+++,,,(((&&&&&&%%%""""""%%%)))(((&&&%%%$$$$$$'''+++)))&&&$$$&&&))))))$$$"""###%%%''')))***+++,,,(((%%%!!!!!!$$$'''(((---***((()))+++***&&&!!!"""###%%%''')))*********&&&&&&+++///***000SSS{{{rrr???aaaoooBBBuuuRRR000111333JJJYYYjjjMMM>>>]]]}}}TTT~~~sssggg{{{}}}iii999333555,,,+++(((,,,+++,,,)))''''''(((DDDnnnvvvOOO+++&&&///111+++''',,,&&&###%%%&&&%%%&&&)))&&&+++...////////////000'''$$$'''...111---***,,,------***(((+++111222...&&&))),,,+++)))((()))+++(((+++///000///...------''',,,222222///---///222(((000###,,,%%%000\\\qqq...'''...///(((###&&&---000///111------...%%%###---$$$'''000--- !!!******((('''...***,,,222AAAkkkjjj999///444+++---......+++&&&!!!###***///'''%%%''',,,---***&&&&&&)))'''$$$%%%(((++++++*** $$$&&&+++CCC,,,...!!!###&&&,,,@@@UUUNNN444'''000,,,***+++'''"""$$$***###&&&))),,,111777444///+++000***)))666<<<555111......,,,(((%%%''',,,111000///...///111111---)))&&&***...000...+++((('''+++((((((***'''!!! $$$###'''$$$(((444333++++++''')))((($$$###%%%&&&$$$+++((()))///999@@@AAA???HHH<<<666;;;===:::>>>FFF;;;111******+++)))(((+++)))(((,,,111000***$$$#########'''******))),,,222%%%&&&''''''&&&&&&'''(((...'''!!! ###&&&***(((""" %%%&&&###"""&&&555,,,%%%%%%''''''))),,,%%%,,,///))) !!!%%%!!!(((,,,***$$$(((,,,+++$$$$$$$$$$$$%%%'''&&&$$$"""'''++++++######,,,222)))$$$ $$$(((((('''"""((()))%%%"""###$$$&&&***,,,***&&&***111000'''$$$'''%%%!!!(((***(((&&&%%%######''',,,'''''''''((())))))((('''%%%$$$############$$$%%%$$$###!!!"""%%%)))+++,,,&&&######&&&,,,...+++''' ###&&&((()))***,,,...&&&%%%+++111...444XXX@@@XXXEEE```bbb333222333@@@dddfffooo;;;BBBwwwIIIqqqaaacccuuuooozzzlllSSS===,,,,,,///+++***---111***(((,,,+++&&&,,,888;;;000&&&$$$'''***000555******)))'''&&&&&&&&&&&&)))+++,,,,,,---000222222666333+++&&&,,,444///###******444???KKK^^^eee\\\XXX>>>(((&&&+++,,,+++---''''''))),,,//////...++++++///333444222...+++)))///---,,,111000$$$***EEEnnnvvvqqqFFF+++,,,+++(((%%%$$$%%%'''(((...//////,,,)))))),,,000,,,+++((($$$!!!###(((...%%%---,,,&&&%%%,,,GGGlll~~~aaa999******,,,---...+++,,,+++)))'''%%%&&&'''%%%+++,,,(((%%%&&&(((###///222(((###(((***$$$(((***&&&'''000...)))///!!!'''...LLLmmm\\\444&&&333+++"""!!!%%%%%%$$$'''+++333::::::444333555000333111---///444444///222%%%$$$(((&&&)))000000---******---...---,,,+++***(((((()))***)))(((---%%%$$$***)))!!!%%%+++)))&&&$$$'''***)))''')))%%%###(((***((((((------------+++,,,000888>>>;;;999111)))+++444999777111---+++***'''$$$%%%)))&&&%%%&&&((()))***)))((("""$$$&&&((())))))((('''(((+++***%%%&&&+++,,,((()))$$$"""######!!!!!!###!!!!!! ###&&&%%%"""444222000---&&& ###***)))'''---***!!!///999***'''###(((,,,)))///""")))### '''---...,,,)))''''''(((###"""'''###!!!***''')))'''"""###(((((($$$  (((+++((($$$"""+++'''&&&''''''&&&)))...555///(((&&&)))+++)))&&&111,,,******(((%%%&&&)))%%%$$$%%%(((,,,+++'''###'''%%%$$$%%%((((((&&&### ###%%%'''((())))))"""'''((((((,,,333333...+++---//////,,,)))&&&%%%---:::333(((...999^^^\\\JJJIIIVVVxxx444000888FFFZZZuuuMMMkkk@@@III\\\mmmeeeaaaqqqwww}}}gggMMM:::,,,---000---***+++000++++++///***###%%%///000)))###$$$%%%''',,,222333000+++'''$$$$$$%%%&&&!!!###&&&(((***,,,+++***---,,,+++,,,---)))***222***>>>WWWnnn___555$$$***222///((()))***,,,---------,,,,,,***---111444444222...+++//////---000000%%%$$$666<<>>sssfffSSSgggeee{{{rrrmmmuuuzzzBBB555+++,,,///...,,,,,,000111333555///((((((---''''''(((***(((&&&+++111333///***%%%###%%%(((+++###"""$$$))),,,***((()))===VVVmmm}}}vvvMMM000777QQQuuuDDD%%%&&&+++'''&&&)))+++***'''''',,,222000+++'''&&&((()))%%% (((...+++***///******%%%(((444<<<777---(((***+++---...---+++(((&&&''',,,000000---)))))))))***)))(((&&&%%%&&&(((***"""### !!!&&&+++AAAccc]]]444%%%(((******)))++++++***))))))***...111000((("""!!!%%%'''"""$$$((('''$$$$$$&&&&&&///333///:::bbb}}}qqq[[[000***###"""%%%%%%(((111333...'''""""""(((111777555,,,(((///777444***"""!!!)))444<<<>>><<<777333444///---222444333444888///...,,,+++***+++++++++''''''(((******((($$$ (((###"""(((***'''%%%%%%!!! """$$$'''+++___mmm:::555111!!!%%%******(((&&&%%%&&&''')))%%%&&&'''(((***,,,,,,+++,,,(((&&&((('''###!!!"""""""""######$$$'''+++...)))((('''''''''((()))***!!!!!!"""$$$'''(((%%%"""""""""&&&***(((######%%%***(((''')))(((&&&''')))%%%"""$$$))),,,***((()))$$$&&&###000AAA222&&&"""$$$%%%%%%&&&'''''')))///&&&&&&222+++'''$$$""" !!!###$$$%%%$$$(((&&&(((---&&&%%%!!!%%%''''''&&&$$$"""!!!'''(((%%%###$$$"""''')))((('''(((###$$$%%%&&&&&&&&&&&&&&&'''$$$!!!"""&&&'''''')))------+++&&& ###)))***)))(((((((((((((((''')))(((&&&$$$###""""""""")))))))))***,,,---,,,***&&&((()))***)))***,,,---***111111,,,...BBBhhhPPPZZZGGGyyyppp===HHHUUUNNNeeemmmLLLUUU222\\\|||RRRyyyddd}}}sss```iii@@@555***))),,,...///000222000///...+++'''(((,,,---++++++,,,)))&&&***111...,,,)))&&&$$$$$$&&&&&&'''$$$$$$'''((('''***000XXX}}}nnn???666fffSSS+++&&&---,,,(((***+++((($$$$$$)))...777000(((%%%(((***)))'''***///+++)))...***"""$$$'''"""$$$666TTT___FFF$$$******+++,,,++++++))))))''',,,111333000---+++,,,444000+++&&&$$$%%%'''(((&&&'''&&&***...---???```ZZZ111$$$(((,,,+++***,,,,,,+++(((&&&&&&(((***444000+++)))))))))'''%%%$$$###&&&***+++(((%%%$$$---+++111VVVfffBBB///&&&###%%%%%%)))...///666///&&&$$$(((000555777888///+++333;;;999111***###+++888AAAAAA:::333///111333555555111...222888//////---,,,******+++,,,)))+++///222333///(((###,,,((($$$###""" !!!###%%%'''$$$%%%)))MMMvvvddd@@@JJJIII...'''$$$%%%''')))***)))'''%%% ###'''))))))***+++((($$$$$$''')))&&&###$$$"""######"""!!!###'''***+++)))'''%%%%%%&&&(((******%%%"""$$$'''(((&&&$$$!!!'''111555...&&&&&&,,,...---------'''###***555)))%%%$$$(((+++******+++######---@@@222"""---%%%%%%&&&&&&%%%$$$&&&)))&&&000DDDOOO666&&&$$$!!!!!!$$$&&&&&& ### &&&"""'''###$$$&&&'''%%%######&&&$$$###%%%)))(((###"""###(((???LLL===((( '''%%%###$$$(((***((($$$%%%###$$$((()))((()))------+++&&& '''---------+++)))'''&&&'''''',,,)))$$$ """$$$)))'''(((***,,,,,,++++++***+++,,,+++***)))***+++,,,---...)))***EEEpppZZZOOOMMMnnnJJJ666GGGKKK\\\PPPvvvttt;;;BBBfffkkkMMMYYYgggvvvuuu}}}{{{~~~WWW^^^???666,,,(((+++///111111111---)))(((((()))***+++000---,,,---***'''(((,,,,,,+++)))'''%%%###!!! $$$!!!"""%%%###""",,,999nnntttHHHEEE{{{UUU222000333---------,,,((($$$###%%%(((000+++&&&$$$&&&)))++++++,,,000+++***...,,,000>>>666111...:::QQQZZZDDD%%%$$$%%%'''(((((((((((('''###(((...000...,,,+++,,,:::444+++%%%"""!!!"""""")))******///111---???bbbZZZ000###)))---+++)))//////---***&&&###""""""++++++***)))'''''')))***(((###$$$***+++&&&%%%)))'''555OOOzzzSSS...111&&&%%%&&&###+++333000777000))))))///555777777999222000555999777111...)))...777===:::222......***000666777222------///.........+++)))(((***,,,&&&)))---111222...(((###,,,***'''!!!$$$%%%###'''---,,,%%%###(((---CCC777---GGGKKK...!!!"""&&&***,,,,,,)))&&&###"""%%%((('''%%%%%%)))### !!!(((---,,,))))))&&&((('''$$$  ###,,,***&&&###"""$$$'''***444,,,&&&'''***(((%%%### (((333777111)))+++222,,,***++++++%%%!!!)))666$$$!!!!!!$$$$$$"""$$$''')))!!!###---(((%%%///)))%%%$$$&&&&&&%%%&&&))) $$$///@@@FFF222 """###!!!$$$$$$######$$$"""&&&***)))(((&&&""" %%%&&&%%%(((+++***&&&%%%(((111XXXlllOOO$$$)))***$$$ """&&&(((%%%!!!&&&$$$%%%)))***)))***---,,,***&&&"""!!!$$$)))---*********(((&&&&&&(((+++,,,(((### $$$'''***''''''+++---+++***+++)))***,,,+++***))))))***---***---******JJJyyyiiiQQQrrrUUU[[[```999FFFRRR[[[ggglllYYY???FFFIII???;;;;;;[[[tttlllvvvUUUYYY<<<666...***,,,000111000000,,,(((***222999999666000------000000+++((((((******(((&&&$$$###"""!!!$$$)))'''&&&444HHHxxxbbbCCCZZZSSS333000222,,,,,,,,,***)))(((((())))))&&&&&&%%%%%%%%%&&&'''''')))***(((+++222444HHHhhhVVV>>>+++---444222***''' %%%(((***)))'''%%%$$$***---,,,******+++555000)))%%%$$$$$$$$$###'''))))))------(((>>>fff\\\222$$$))),,,)))''',,,---...,,,)))'''&&&%%%%%%%%%%%%%%%%%%&&&'''((($$$!!!$$$******'''000???LLLgggPPP...444***---...$$$+++444---111...+++,,,///333444444111...///222222...---...111000111222...(((***111(((+++...//////...,,,))),,,---,,,***'''&&&'''***$$$$$$%%%''')))(((&&&###%%%)))***$$$!!!(((+++(((***000---$$$$$$***'''###$$$222111!!!""""""###'''+++,,,***''')))&&&'''(((&&&!!!###)))%%%"""###***///...***)))&&&(((***'''"""!!!###---***%%%!!! """&&&)))444,,,(((,,,///,,,'''%%%'''(((,,,///---)))***///)))$$$$$$)))(((###%%%... !!!$$$'''%%%!!!"""'''000$$$"""%%%""""""'''''')))$$$###(((,,,***)))+++---)))(((***...888777)))%%%""" $$$%%%### &&&'''!!! %%%!!!((('''&&&&&&&&&!!!'''$$$%%%'''+++)))%%%%%%)))222RRR^^^@@@$$$)))***'''###"""#########"""$$$###$$$)))+++***+++...+++(((&&&%%%&&&'''((('''%%%&&&&&&%%%$$$%%%(((+++(((&&&###""""""$$$''')))---((('''+++,,,)))''')))''')))++++++)))&&&%%%%%%,,,)))/////////RRRuuuRRRaaafffMMMsssxxxHHHHHHUUUWWWwwwfffaaaGGG<<<888888@@@dddhhhrrrqqq~~~UUUWWW999666000---///222111...///,,,***222@@@KKKKKKFFF///---///555777111***'''((('''%%%$$$$$$%%%&&&'''!!!***111...--->>>UUU|||OOO:::ggghhhfffUUU000''',,,,,,(((((('''))),,,/////////&&&))),,,,,,***'''%%%$$$!!!"""###,,,666===\\\ddd::: '''+++&&&&&&+++---+++'''$$$"""(((++++++***+++,,,,,,)))'''''')))++++++***%%%&&&&&&((('''$$$===iii___333$$$)))+++'''$$$&&&))),,,...............+++)))((((((******(((&&&"""!!!'''///------AAA[[[QQQ,,,333...999:::***+++333)))(((***,,,---,,,---///111++++++...111///+++---333666000,,,)))$$$!!!)))555---)))$$$###)))///...+++***++++++((($$$###%%%((('''%%%######%%%(((((((((''',,,'''$$$,,,+++'''(((...,,,$$$&&&///!!!(((000///$$$ ///%%%###"""$$$'''******)))'''$$$###%%%"""!!!(((+++''''''---000---'''$$$"""&&&))))))%%%###%%%)))---)))$$$!!!%%%)))...'''&&&...444111+++)))000)))&&&'''((('''&&&(((((((((---'''$$$'''!!!%%%,,,000---'''''',,,333)))///222%%%$$$((()))######,,,222111......%%%%%%)))(((222TTTYYY666***&&&$$$%%%(((((($$$''')))$$$$$$***&&&###,,,"""&&&###"""***######&&&(((%%% !!!%%%...;;;888$$$+++---###+++***((($$$!!! """%%%"""!!!###)))+++***,,,///***(((&&&&&&((((((%%%"""###$$$%%%###!!!!!!%%%)))%%%%%%%%%&&&'''(((******///***(((,,,,,,'''$$$&&&+++---///...+++&&&$$$###+++(((222333333XXXzzzNNNRRRwwwHHHgggGGG<<>>KKKZZZFFFQQQyyyLLL***+++111$$$###...///+++---+++(((,,,***((((((+++***$$$!!!!!!%%%000555%%%BBBwww___777%%%------%%%"""!!!'''&&&)))000222...***)))%%%!!!!!!&&&(((%%%!!!!!!+++'''&&&***+++)))'''(((******%%%&&&)))***>>>```ZZZ444000000,,,&&&''''''))),,,///111000...000---...)))444999%%%&&&******++++++///CCCkkkYYY+++///222111,,,+++///000,,,+++000222...---222333111111000///...---...222555222444...### '''000333'''%%%$$$''',,,//////...,,,111333000//////((()))***)))%%%%%%***---,,,%%%&&&$$$"""%%%+++,,,(((111***''',,,111---'''$$$+++&&&)))222000%%%$$$...'''***111((()))((( !!!"""$$$+++(((///...&&&###((('''!!!%%%$$$)))%%%&&&***&&&...+++###"""''' &&&"""(((***111777...&&&,,,)))''')))---***$$$###'''$$$)))+++,,,+++***%%%---111,,,'''&&&###%%%'''((('''&&&$$$$$$%%%%%%%%%(((000555333...+++'''***$$$!!!333LLLJJJ666******+++)))&&&$$$###$$$)))***,,,---((("""$$$)))&&&$$$###$$$%%%%%%!!!###''''''###%%%(((&&& (((---,,,###"""(((+++((((((&&&%%%((('''$$$###&&&###"""$$$'''&&&&&&---888444((( """%%%###!!!""")))&&&###!!!!!! (((''''''(((((((((%%%###&&&...222...+++,,,,,,***333222111222333///)))###++++++,,,***666cccbbbTTTWWWbbb\\\222PPP[[[XXX___dddnnn===:::VVVooouuu[[[kkkTTT555+++---444111///...'''''')))---444AAAWWWooobbb>>>+++000///+++,,,+++//////,,,'''&&&***,,,++++++(((---555222+++777LLLmmmqqqrrreeeJJJ111+++111999000999ZZZ|||yyyLLL...666===...++++++000444///((())),,,******+++,,,'''###%%%+++$$$$$$222000---YYYWWW333$$$,,,,,,((()))+++)))(((***111333///++++++...)))'''***---+++***+++///+++***,,,,,,(((%%%%%%))))))&&&'''))))));;;[[[YYY555000000---+++&&&***))))))+++---...---,,,333000..."""(((...!!!((('''---...///EEEmmm\\\,,,$$$(((******---111///)))***000222//////333444222555555444222000000222444888888222'''###***222666,,,***)))+++000333222111...333555333222333111,,,***...///...---///---)))'''***+++((('''***+++******'''%%%)))333>>>EEEHHH666,,,(((******%%%###'''((($$$000444$$$&&&///)))''''''***+++)))+++...///555555000'''###%%%'''&&&,,,"""!!! ###'''%%%###(((&&&###"""$$$...(((!!!...+++###%%%%%%###%%%++++++&&&###%%%!!!$$$''')))))))))((("""((()))%%%"""###$$$!!!(((***+++***(((''''''(((''''''))),,,---+++(((&&&"""((((((%%%---777111"""&&&&&&&&&%%%######$$$&&&'''(((+++,,,(((###%%%***+++'''$$$"""######"""!!!(((***((($$$%%%******&&&)))''')))---///...///222((('''))),,,***###)))((())),,,***(((...666...$$$###'''%%%"""!!!)))((('''&&&%%%###!!!######$$$&&&'''((('''%%%(((---///,,,+++------***///000222333222---'''""",,,+++++++++:::fffqqqSSSwwweee^^^pppEEEUUUjjjfffmmm```XXX===LLL{{{xxxqqq^^^kkkVVV555---000555///,,,+++%%%***...222444<<>>999;;;WWWaaa666---VVVzzz\\\555...,,,111000///---&&&"""'''000)))///000'''666jjj}}}CCC...(((,,,&&&###((()))%%%""""""&&&(((%%%$$$%%%&&&(((...666777111,,,***...++++++---,,,%%% ###)))......>>>]]]~~~VVV333,,,((('''***+++---***((('''(((******))),,,+++(((%%%111&&&+++///333,,,)))LLL~~~gggUUUCCC555^^^NNN888)))&&&(((***(((,,,000222222111000//////***---000222333333555666000111000+++(((***///333+++***))),,,111333222000###(((,,,)))%%%$$$&&&(((------((($$$&&&...555777''',,,---***)))***)))&&&''',,,&&&...===@@@888222((("""&&&///222///444'''???LLL333;;;cccttt@@@$$$(((222$$$,,,GGGLLL:::---'''...333---%%%###&&&%%%&&&000888111'''(((%%%''')))$$$%%%)))$$$  !!!***;;;***%%%"""$$$((('''### !!!"""$$$(((+++,,,)))***)))''''''))),,,---'''((()))(((&&&%%%%%%%%%###&&&%%% $$$&&&(((((()))***(((%%%(((...&&&((()))((('''&&&'''(((&&&&&&''')))'''###$$$(((###!!!!!!&&&+++...***(((%%%$$$&&&)))++++++,,,'''''',,,000,,,&&&###///)))%%%%%%&&&(((---333((()))******(((&&&''')))***'''%%%'''***+++(((&&&&&&***...///---)))%%%###%%%'''***+++++++++++++++***'''######&&&))))))'''))),,,///...***&&&%%%%%%)))%%%'''111KKKyyyTTTSSSyyyUUUmmmgggCCCkkkwww___ZZZUUU```???JJJfffuuu^^^lllbbbDDD;;;:::666'''$$$,,,///111111222666DDD___SSS000...///...,,,'''111(((%%%((('''###%%%...---)))&&&%%%&&&)))...222------------------***'''+++...000///+++)))+++...444,,,---BBBnnnWWW333+++XXX[[[---)))000///,,,+++,,,+++((((((,,,,,,***%%%%%%AAAUUUSSS666***(((+++$$$"""%%%"""((($$$###'''(((&&&%%%'''%%%&&&***000000,,,)))***)))&&&'''******$$$!!!$$$)))//////???^^^UUU222,,,******///111***(((&&&''')))+++++++++)))''')))(((BBBQQQ999...777555,,,***???iii[[[:::111999bbbOOO666'''###&&&)))+++000111222222///,,,+++,,,333444555333000,,,***)))'''***///111///,,,---///---,,,,,,///444666555222)))...222111,,,&&&%%%(((---,,,((("""$$$,,,333555,,,,,,******---111---%%%(((000,,,%%%---+++,,,...+++%%%%%%---444666000)))AAAQQQ<<<777IIIPPP>>>%%%,,,999111GGGtttoooOOO///&&&((())))))+++"""(((+++666@@@222###)))+++!!!""""""'''***###)))999MMM222---&&&###$$$&&&###!!!!!!"""$$$(((---222555(((''''''((()))(((''''''%%%'''((((((&&&%%%%%%&&&&&&)))''' %%%&&&---)))''')))'''!!! $$$"""%%%)))++++++)))))))))'''&&&&&&((('''""""""%%%!!!$$$(((+++"""!!!"""$$$'''&&&%%%%%%&&&+++)))###(((222///"""+++&&&###$$$&&&(((...555)))+++,,,,,,++++++******%%%### !!!$$$###!!!"""''',,,...,,,)))&&&$$$###'''***,,,,,,---...000,,,'''###$$$(((*********,,,---,,,((($$$$$$'''***((($$$&&&000JJJyyyfffTTTRRR\\\ttt:::ZZZxxx^^^uuuhhhRRRQQQ;;;]]]vvvmmm```mmmvvvOOOIIIKKKEEE111(((---000222333777AAATTTooo```444,,,---......***,,,'''%%%&&&&&&%%%'''+++&&&,,,///+++''''''***+++,,,///000---***++++++)))+++))),,,000,,,&&&,,,888333''')))AAAggglll>>>'''+++```sss:::&&&+++***'''(((,,,...+++***,,,333...%%%###,,,444,,,$$$&&&)))%%%'''***$$$...+++***...///---+++---,,,)))''''''&&&&&&+++111'''%%%%%%)))***%%%"""!!!$$$&&&&&&))),,,+++<<<[[[NNN+++''')))+++///000((('''&&&'''***,,,,,,,,,***&&&,,,888```sssLLL000111---***)))000IIIrrr]]]111%%%///>>>222'''$$$&&&))),,,///444222222222///++++++...111333444222///,,,++++++&&&+++333:::888111...///555333333666999:::888555///111444666222+++)))+++...000...***))),,,---******(((######***...))) !!!((()))""" &&&)))(((&&&***---***%%%&&&///777===999>>>BBB888///111444222&&&,,,444111HHHssspppTTT555'''(((***)))(((%%%+++)))444CCC333 )))000###---777,,,+++---!!!######888AAA999444222000)))$$$$$$&&&%%%!!!%%%%%%%%%'''+++000555888+++((())),,,---)))&&&%%%'''(((******)))))))))***,,,///+++!!!"""$$$!!!""""""&&&,,,---(((###!!!"""'''***++++++++++++&&&$$$$$$'''&&&###"""$$$!!!"""###"""!!! """###$$$'''$$$!!! ******!!!(((;;;<<>>nnnUUU///'''***+++)))'''333QQQkkk|||PPP000%%%&&&$$$ !!!'''---...000444666222111222000---...444'''))),,,---......000222---000999@@@===444///111999777666777888777333///---+++,,,111111---,,,000000222000,,,***+++***&&&***((($$$!!!%%%(((%%%''''''''''''&&&(((***,,,((((((,,,...)))%%%...===MMMOOOAAA666999333,,,333'''(((***(((&&&000BBBPPP@@@:::000)))))),,,***$$$(((,,,(((:::UUUDDD(((...---)))GGG[[[AAA------%%%$$$$$$111IIIKKK222(((+++***&&&&&&))))))%%%'''&&&&&&&&&'''***---///,,,((((((---...***'''(((''')))+++,,,,,,,,,---...---111---$$$"""((('''  '''+++------+++(((&&&((())))))))))))+++,,,### !!!%%%&&&$$$$$$&&&%%%&&&&&&### !!!$$$&&&""" ''')))%%%)))444777111&&&&&&(((---,,,&&&""""""%%%''''''######&&&&&&!!!"""%%%%%%###%%%******&&& %%%&&&%%%%%%(((,,,###''',,,---,,,+++...111,,,******------***,,,222222...(((%%%&&&))),,,------,,,------===iii}}}TTT^^^lllTTTwwwZZZEEEvvvwwwaaannniiiyyyEEE999UUUxxxyyycccfff|||qqqiiiVVV888...999AAA???HHHUUUbbboooWWW)))###(((+++((( &&&((($$$'''///111,,,&&&///111***&&&,,,111111444666444///...222111,,,(((222:::777000+++)))'''(((!!!(((''')))///---***,,,EEEkkkmmm@@@###---111222333111(((!!!$$$+++'''///(((%%%,,,...333111)))'''&&&%%%000777///,,,)))***...///,,,))))))&&&'''+++///,,,&&&%%%)))///++++++...///,,,***+++&&&&&&""""""&&&''';;;]]]}}}~~~ZZZ333...000///---'''(((((()))+++------+++)))+++%%%***===oooUUU,,,(((111444---''',,,;;;GGGeee|||zzzVVV666//////(((&&&###&&&---111000333888666222111333222///222:::%%%'''((())))))***,,,...222444;;;BBB>>>333///111888666333333333000***%%%+++&&&&&&,,,000///111666222111,,,%%%$$$(((,,,+++000000---(((''')))(((%%%888222......---***+++000+++'''***111///)))333EEEMMM\\\LLL===GGG;;;%%%(((!!!,,,,,,%%%$$$###""")))---*** '''...---&&&,,,+++FFFlllZZZ444333""")))YYYsssKKK(((((('''''',,,'''***;;;@@@222(((%%%***((((((,,,,,,((('''%%%###"""!!!!!!"""###)))"""!!!''')))&&&$$$&&&&&&(((***,,,,,,,,,...///***...+++$$$&&&---+++"""&&&)))$$$!!!$$$'''&&&444222///***''''''))),,,$$$'''&&&&&&)))&&&'''&&&###"""%%%###&&&""" """$$$&&&(((((('''&&&&&&'''---***)))++++++'''&&&((())),,,)))$$$$$$((('''"""!!!%%%$$$'''+++***%%%######"""$$$***///,,,000333222---***+++---)))''')))---+++'''***111222---((('''))),,,,,,,,,......000///<<>>:::///%%%&&&,,,((($$$""" !!!%%%'''&&&%%%!!!$$$%%%###"""&&&'''$$$!!!"""$$$%%%###!!!"""###&&&)))***)))((('''...)))%%%%%%""" ###'''//////,,,&&&$$$'''(((''' ''')))%%%"""!!!&&&"""%%%"""%%%...000+++***---///---******$$$)))+++)))***000333222111/////////---)))'''&&&888111DDDPPP999ZZZmmmIIIdddfffJJJXXX^^^lll^^^vvvNNN???CCCGGG{{{sssxxxkkkccc___WWWfffFFF111999NNNYYYeeevvv^^^111(((...+++)))+++'''))))))((('''&&&)))+++'''((())))))(((((()))***---000666777///,,,;;;PPP|||bbb888(((,,,)))((()))---111222---)))...(((&&&***---***((()))111222000***### !!!$$$&&&%%%===UUUFFF+++%%%***)))(((&&&&&&&&&(((***++++++,,,,,,***(((&&&'''((()))((((((+++......(((###---000111///...///---)))***(((###&&&,,,,,,;;;WWW~~~XXX666000000111///''''''&&&&&&'''******(((%%%$$$***+++(((***000...&&&)))(((((())))))+++///333%%%)))(((!!!$$$))))))---)))***///222000...///000666777222---000666999666555555444...***///888:::666000---///222555666111777???BBB@@@===:::999000---...333444///(((%%%''',,,222444111---,,,,,,---***(((***///444666666444111,,,(((&&&&&&''')))------444...111111(((999HHH555###%%%+++***AAAkkkeee777333BBBFFF<<<(((+++,,,+++!!!+++---***---:::OOOJJJ999;;;===999===222,,,''''''%%% ###999QQQUUU:::!!!""" (((&&&$$$%%%(((((($$$!!!!!!###%%%%%%  (((%%%'''((((((&&&&&&(((+++***''')))//////((("""!!!((()))+++---...,,,)))'''###$$$$$$###!!!###'''***...///---))))))(((######"""###&&&,,,///000000###%%%'''%%%!!! ###''')))&&&######$$$%%%$$$### """$$$&&&(((******+++'''$$$###(((+++'''""" )))+++***((())),,,***&&&%%%)))'''&&&'''+++""" %%%&&&###%%%---***&&&&&&***---,,,+++,,,(((,,,---***+++000222000000---,,,///000//////000777>>>[[[hhhJJJ^^^yyyOOO~~~nnncccUUUUUUvvvhhhlllbbbUUUBBBCCC:::ZZZsss|||zzzTTTWWW[[[PPP}}}qqqJJJ000999RRRgggtttggg888+++///---+++...$$$&&&''''''&&&$$$$$$%%%***)))((()))+++,,,,,,+++''')))111555......MMMttt___555&&&+++)))+++...111111///,,,)))+++)))%%%###(((///000,,,'''000222+++%%%%%%"""!!!$$$GGGeeeQQQ)))%%%&&&%%%%%%%%%'''***---...------...,,,)))(((((()))%%%&&&)))...111///((("""&&&***,,,+++******'''###$$$'''&&&(((***(((:::ZZZ~~~~~~~~~TTT777222000//////,,,&&&&&&&&&(((+++,,,,,,***)))+++,,,)))$$$!!!"""%%%)))%%%%%%++++++&&&''',,,%%%''''''###"""%%%(((((('''&&&)))000222...++++++111666777111,,,///555888666666666444...***---444999222***(((+++000111000+++333<<>>dddaaaNNN000!!!###$$$((("""&&&(((%%%((())) +++---000111///***%%%"""&&&(((***+++******+++,,,(((((((((***++++++***)))&&&)))(((&&&'''+++...,,,***---+++)))&&&###999]]]}}}|||}}}QQQ...++++++)))***'''))))))************+++,,,---(((&&&,,,...)))$$$""" !!!&&&***'''&&&222CCC111---(((&&&&&&)))---000$$$%%%+++222333---******)))///222000///000111000,,,///222000...------...333000000555999777...%%%---111666777555333333555222///,,,***&&&$$$(((///......,,,((($$$$$$)))---((()))******)))***,,,///---***'''%%%&&&)))---000'''###444GGGSSSEEE***333///---"""(((FFFXXXNNNBBB000(((222888XXX~~~ddd666,,,...%%%"""))))))%%%***000333---###'''888:::***###&&&'''&&&%%%''')))+++$$$&&&$$$!!!###(((((($$$"""&&&)))((($$$!!!!!!###"""###%%%(((%%% ###'''&&&%%%%%%%%%&&&&&&&&&///+++'''(((,,,,,,%%% """$$$%%%$$$%%%'''***,,,***'''&&&%%%%%%%%%%%%,,, ###)))''''''***(((***,,,......---,,,+++((((((((('''%%%#########$$$$$$%%%%%%%%%&&&'''((($$$&&&)))+++***&&&""")))((()))***'''###$$$******(((%%%%%%+++///+++""",,,)))''''''###!!!&&&''''''(((*********---333,,,(((&&&'''&&&$$$&&&++++++))))))+++......,,,++++++(((---444333,,,...777YYY}}}uuuVVV}}}qqqSSSWWWdddVVVTTT}}}bbblllhhhWWWvvvvvvKKKTTT~~~tttPPPccc```???ZZZ{{{ZZZ444???bbb|||ppp@@@+++)))***)))***111---)))''')))+++---...+++***))))))******)))'''......+++444ZZZQQQ333...---'''$$$(((---...---+++,,,---///''')))111,,,(((AAAddd\\\555 %%%&&&+++(((***((()))222---$$$(((---111111///***'''&&&(((++++++)))(((((((((+++***((('''((()))+++,,,***+++)))$$$$$$)))+++***,,,,,,(((&&&&&&$$$777XXX~~~}}}SSS///------***)))''''''(((((('''%%%%%%'''(((,,,---,,,(((###"""&&&***"""%%%''''''***999RRReee777///(((%%%%%%%%%(((,,,&&&''',,,111111,,,+++---$$$***......000333555444(((+++,,,))))))...222222888777888;;;<<<666,,,$$$)))///777:::666111,,,***%%%(((---///+++&&&(((///...---***&&&"""$$$***///***((('''&&&''')))+++,,,)))'''%%%$$$$$$&&&)))+++$$$,,,;;;NNNJJJ333;;;333999---'''CCCYYYFFF'''%%%,,,MMMYYYZZZ\\\JJJ<<<111444,,,(((,,,)))###'''!!! ...777///))))))$$$$$$)))***&&&"""###$$$###(((%%%"""###(((+++'''""" $$$))))))'''$$$"""###&&&&&&)))---,,,'''%%%'''&&&%%%%%%&&&&&&&&&$$$"""+++***'''&&&))),,,)))###"""%%%'''%%%""""""&&&+++%%%#########%%%%%%$$$### %%%...///)))%%%%%%'''***+++***)))***+++***))))))(((&&&$$$###"""((()))***)))&&&###!!!!!!!!!$$$(((,,,,,,)))%%%######'''---000***""""""&&&---+++'''$$$'''+++((("""***(((((('''$$$!!!$$$******+++,,,***'''&&&))),,,'''$$$###$$$$$$###(((///,,,(((''',,,///---***)))---,,,333:::666...666FFFrrrYYYqqqUUUuuufff\\\hhhJJJyyybbbyyytttZZZsssYYYrrrYYY;;;mmm}}}tttjjjvvvYYY@@@\\\}}}XXX222@@@hhhuuuEEE---***)))'''&&&///,,,))))))+++---...---&&&((()))***))))))+++,,,,,,))),,,BBBlll[[[@@@444111000///)))+++,,,---,,,,,,,,,---,,,((()))***'''---HHHfffyyygggLLL333%%%"""''',,,+++)))///111---...*** ###''',,,//////...---$$$'''***+++***))))))***++++++)))((('''(((***+++&&&((('''######'''(((''',,,***%%%(((---+++888SSSUUU777777444,,,++++++'''(((((('''%%%%%%'''***...000---&&&'''...///)))&&&,,,---***333JJJ]]]ddd:::111***))))))&&&&&&***''''''+++...---***+++///***---...,,,...333777666***+++'''!!!$$$000;;;>>>DDDAAA===999555///)))$$$(((...444666222,,,((('''!!!'''......---///555//////---((($$$###'''***+++'''$$$$$$&&&((('''%%%&&&%%%%%%$$$%%%&&&((()))''' &&&<<>>```dddAAA<<>>,,,---000***(((---,,,000111,,,***,,,///000,,,---...---,,,***)))(((&&&(((***)))&&&&&&(((+++,,,...,,,((($$$%%%&&&&&&&&&###%%%...111---+++///'''###"""&&&)))'''$$$$$$"""!!!!!!$$$)))+++***(((...///***)))......999QQQUUU888555111...000000+++///...((($$$'''+++,,,222000---++++++,,,,,,,,,000***+++222@@@NNNEEE***,,,***%%%"""%%%,,,///---++++++---...(((###)))444666000///333666555777;;;333000...000444777888777666444222111000...///222///222555666333111000000333+++######''',,,------333...""""""222555,,,)))###$$$$$$$$$###$$$''')))111+++(((+++222555000))))))!!!(((===CCC666...333(((555((($$$777333)))888HHHYYY@@@###///444&&&''')))(((333)))'''***!!!&&&&&&(((,,,---,,,'''"""(((((()))***+++,,,,,,,,,+++'''"""!!!###%%%%%%###***((('''(((***((($$$ !!!!!!"""%%%$$$ ###"""&&&***,,,///000***"""'''111+++!!!%%%***((()))$$$,,,)))'''---+++$$$%%%(((...+++((('''&&&"""EEEKKK@@@'''!!!...000$$$(((***+++)))'''(((,,,111,,,...///---)))'''(((***+++,,,...///000,,,'''###)))((('''&&&%%%%%%%%%%%%(((!!!$$$'''$$$###%%%%%%###$$$(((------)))$$$000,,,+++---***%%%&&&+++((()))*********)))******333111,,,'''$$$%%%***...000555555000---000000---******000777666???aaagggxxxmmm@@@}}}bbbfffaaaAAA{{{NNNsss^^^ccc^^^KKKCCCpppXXXHHHooommm@@@GGG}}}YYY555))) ***///***(((***---,,,+++---...+++***---222333---'''666AAAVVVppp~~~rrrqqqrrruuusssTTT666---...---***)))$$$))),,,******///444555,,,***(((&&&&&&&&&&&&&&&"""&&&***,,,******+++------+++(((''')))---...---''''''''''''***---//////,,,'''%%%)))+++))))))***%%%$$$$$$''',,,......,,,***+++''''''+++***555KKK~~~SSS333000...,,,---,,,***......((($$$'''***+++111+++$$$###(((,,,...---000'''###---777444,,,)))''''''$$$!!!$$$***+++((()))&&&'''++++++'''(((+++222...///666999777777999111000///000222555666666444444555777666444111111888666555888;;;;;;555000---***+++...,,,''''''******+++###""",,,---(((+++'''((('''&&&$$$###%%%'''000,,,***,,,111333000+++&&&!!!///KKKSSSAAA555999***+++&&&:::WWWGGG///;;;iiiaaa>>>""")))222333;;;JJJ333+++))) )))$$$&&&%%%&&&,,,222222+++$$$)))+++,,,,,,+++,,,...000...+++))))))++++++(((%%%$$$###"""###%%%&&&&&&&&&'''%%%%%%'''&&&###%%%)))---+++(((%%%)))---+++&&&'''))) ###@@@QQQBBB......555000'''&&&%%%'''222%%%,,,...***&&&''''''%%%666<<<444!!! ///333))))))******)))((()))+++,,,+++,,,---+++***((()))***...,,,*********)))'''%%%(((((('''&&&&&&&&&''''''&&& ###&&&%%%%%%'''%%%%%%'''+++000222111///,,,******,,,***%%%%%%***+++)))'''((()))((($$$///---+++(((&&&%%%%%%%%%---222222...,,,...///,,,***000222///666SSSzzzjjjpppzzzKKKqqqnnncccqqqGGGkkk[[[ggglllbbbfff[[[EEEUUUcccIIIhhhyyyTTTXXX\\\666)))%%%)))777111,,,(((***++++++,,,///000---,,,///222222,,,&&&444NNNooofff===''')))///---'''&&&+++---)))'''***---......)))###!!!###%%%%%%%%%!!!&&&,,,...+++(((&&&&&&---'''###%%%,,,000///---###)))------///333333///...)))&&&((()))'''&&&)))%%%%%%&&&(((,,,...///...))),,,)))***...,,,444IIIvvvQQQ...++++++***+++))))))......)))&&&'''******000)))$$$&&&///666555222***444---)))111,,,###,,,&&&'''%%%###%%%)))***'''---'''%%%***...,,,&&&###******---444777555222222///111222222222222444555000333888<<<>>><<<888333999333///444===???666---***+++444;;;444%%%"""+++""")))&&&###)))((('''000,,,,,,+++(((%%%###$$$%%%+++******+++---...,,,***)))"""///HHHIII333)))111///,,,222WWWrrr[[[GGG[[[vvvUUU111!!!###***444???FFF333,,,+++%%%'''+++%%%444...(((***///111---'''&&&***---,,,+++,,,111777///------...000...)))%%%#########"""!!!###&&&)))***''''''(((&&&$$$''',,,000---'''%%%+++111000******(((!!!777ppplll>>>)))***###""",,,+++$$$&&&$$$***---,,,++++++***''''''---(((---222++++++******,,,------+++******)))((()))***+++***)))---)))$$$!!!"""$$$&&&'''(((((((((((((((((()))***&&&""""""&&&(((((()))+++)))******)))(((&&&''''''%%%%%%''')))'''######&&&+++'''%%%'''***)))###))))))))),,,---,,,'''"""***......,,,***,,,---,,,+++555222***===kkkqqqeee[[[^^^dddZZZ```www```cccqqqeeeJJJTTTuuujjjNNNeeemmmmmm]]]777...///555AAA555///++++++***((()))---666222...---......***''')))NNNzzzxxxIII***&&&///...&&&(((---...(((%%%%%%'''&&&///***%%%###&&&((('''%%%###)))000222...)))&&&$$$...)))'''+++//////------&&&&&&***///111000111555///+++)))+++)))%%%$$$&&&%%%%%%%%%'''(((***++++++'''+++)))+++...+++222FFFppp}}}RRR---)))***++++++((()))///111,,,)))***+++***((('''(((...555999888555888\\\OOO,,,...444)))(((***+++)))%%%&&&***,,,***444...+++,,,000...(((###++++++...222444333000......111444444111000222444...333888;;;>>>???;;;555444---***000:::>>>777......---555???777&&&%%%000!!!)))(((&&&+++******333,,,---,,,***'''%%%%%%&&&%%%'''((((((''''''''''''***!!!&&&333... 111%%%'''000GGGPPP;;;:::XXX]]]666!!!%%%&&&%%%+++111---''''''***,,,---,,,'''CCC:::///(((''')))****** %%%******(((***222:::,,,++++++,,,...,,,'''###)))******'''###"""$$$'''&&&$$$%%%(((&&&###$$$(((***)))'''***222888444,,,***,,,+++III~~~DDD333***"""666WWWVVV888"""###***///222111---((($$$'''"""+++///)))******+++...222222...***)))'''%%%'''***,,,+++(((((($$$"""&&&'''))))))))))))***+++,,,---***((((((***+++,,,,,,---***++++++&&& !!! ###%%%$$$!!! !!!'''%%%$$$&&&***+++***(((((((((***000666666111+++(((+++,,,+++***+++,,,---///333000222QQQ|||^^^iiiLLLlllqqq]]]hhhuuufffrrrzzznnn___>>>jjjvvvzzzsssZZZoootttlll\\\888222555888@@@333...++++++)))'''***///;;;666///***)))))))))((($$$LLLzzzVVV444+++///---&&&&&&,,,...***((()))+++++++++)))((((((***)))&&&###&&&+++111333000+++)))(((...,,,///444333///...111+++'''...;;;;;;...,,,555---+++,,,///...)))''')))'''''''''&&&&&&'''((()))###&&&&&&(((+++&&&,,,???vvv~~~|||UUU///***+++,,,---)))***111444111---------+++ """%%%'''***...333666^^^zzz___///***...$$$$$$,,,---+++%%%%%%))),,,,,,111000...,,,,,,------,,,222222111000222333222000***...111222000...///000///555777444333555444000///,,,+++000888<<<:::666333---...555222((()))333$$$***&&&&&&------***000***+++,,,+++)))((()))***$$$&&&((('''%%%$$$%%%&&&((("""###)))%%% ,,,AAA))),,,------)))!!!&&&777;;; ***...(((''')))'''((($$$###((()))((()))888666111***###"""&&&***$$$)))(((%%%%%%,,,333+++)))''')))+++***'''###))),,,---+++&&&###"""###!!!"""&&&***)))###!!!###'''&&&%%%'''///555222+++(((---+++===oooccc666888)))777]]]___???(((&&&%%%&&&***//////---+++%%%%%%!!!###,,,---)))%%%&&&(((---222222...***(((%%%$$$&&&***,,,+++)))%%%###!!!!!!$$$''')))))))))))))))***+++,,,---...+++,,,,,,***)))***++++++'''***,,,(((###!!!%%%***!!!$$$$$$######"""!!!"""$$$&&&&&&%%%(((---111,,,++++++111777:::666222)))***+++,,,+++***,,,...000---333MMMrrr```wwwwwwFFFooouuu|||}}}TTTuuuzzznnnqqqhhh^^^{{{VVVeeevvvppp|||cccssscccTTTooo___<<<444333111666+++)))(((******)))---333:::444---((('''((()))***(((NNNwwwuuuMMM333...111000---,,,111333///+++++++++***%%%'''***+++***'''###!!!...000111///)))%%%###$$$,,,***,,,111000***+++222'''666UUUrrroooQQQ666---+++***,,,///---((((((+++)))***)))(((''''''***,,,&&&***)))***---)))...AAAttt|||{{{WWW222---,,,+++---++++++222666444000///...+++&&&&&&$$$!!! &&&111:::kkkdddFFF---,,,'''"""---)))+++***%%%###&&&))))))(((+++,,,)))(((,,,111333000000---)))***...///---'''***...000000...------333:::999///(((***---,,,,,,+++***,,,111555777888444---))))))***)))+++000%%%)))$$$###,,,,,,&&&***&&&(((++++++++++++,,,---'''((())))))(((&&&''''''))))))***+++---000666<<<111111---(((+++111///&&&''' $$$+++)))'''+++ ***,,,///999666(((###&&&...---'''"""###&&&$$$(((***((($$$"""$$$'''***((('''))),,,,,,)))&&&###&&&((((((&&&$$$"""""" """(((---,,,%%%!!!"""((('''"""""")))+++))),,,///&&&&&&===JJJ:::(((+++!!!222333+++---999...$$$###&&&)))+++...'''$$$!!!"""(((------***!!!###&&&+++...---***''''''&&&&&&'''***++++++***&&&%%%%%%'''***++++++)))(((((((((((()))***+++,,,(((++++++'''%%%&&&'''&&&+++------***$$$"""$$$((("""&&&(((&&&%%%&&&&&&%%%"""%%%(((&&&"""###)))//////...---///222444222000***)))+++---,,,)))+++/////////EEEoooiiibbbQQQ___~~~sssLLLZZZqqqiiiZZZlllsssxxxrrrcccppp~~~^^^jjjXXXHHHhhhlllFFF555,,,(((,,,'''&&&'''******))),,,333111///+++))))))***+++,,,***MMMrrr___999,,,...000///...---222444///)))((((((&&&###(((,,,---((($$$""""""...//////...,,,...333888777---))),,,,,,''')))000///VVV```BBB999666444222,,,'''(((,,,((()))***)))((()))---000---000...000222---333FFFlll{{{}}}~~~WWW444...***(((*********111777555222000---***---,,,)))&&&&&&***111666MMM:::***...888777///+++$$$)))+++'''$$$%%%$$$###$$$***,,,)))(((---///...+++,,,***&&&(((...///,,,***,,,///222555444111///333>>>???222(((+++333555111---))))))---222555555111111---'''&&&***,,,***%%%)))%%%###***(((###&&&%%%'''***++++++,,,---...)))))))))))))))((('''&&&)))***((((((555BBB;;;***%%%$$$'''(((+++444000 &&&444+++&&&***(((111***777888???SSSMMM111"""###+++---((("""!!!"""&&&)))******'''%%%######''''''(((,,,000///+++&&&"""""""""###$$$%%%$$$###!!!"""''',,,+++%%%"""######%%%######''''''+++...%%%%%%'''###%%%(((&&& ###$$$888AAA222&&&$$$'''(((***,,,+++%%%"""%%%+++,,,)))'''"""%%%***,,,+++)))''''''&&&'''))))))))))))+++,,,(((''''''((())))))'''%%%%%%%%%%%%%%%%%%&&&'''(((###((()))$$$"""%%%&&&%%%------,,,)))### !!!$$$)))***&&&$$$'''(((&&&###&&&))))))'''%%%''')))------------......///...+++(((***---,,,((()))......>>>aaasssVVVfffTTTjjjZZZIII{{{{{{ppplllbbbhhhyyyVVVooodddYYYzzzxxxUUUbbb^^^RRRxxxyyyQQQ777(((###((('''''')))+++)))''')))///))))))***+++,,,,,,------%%%IIImmm}}}___555+++000---'''%%%!!!'''+++)))(((***++++++$$$***///...(((###$$$&&&###'''---333<<>>CCC<<<555...,,,111666888777///777666+++(((------&&&&&&,,,)))&&&)))&&&!!!'''$$$'''***+++,,,+++,,,---)))'''&&&'''((((((&&&$$$$$$$$$ 999RRRFFF(((&&&)))222333***)))+++$$$---JJJ<<<""")))///,,,777NNNPPP@@@>>>VVVTTT999+++---...---***$$$ %%%''')))+++,,,***((('''###$$$)))///333111***$$$'''### ###%%%%%%###""""""%%%)))'''"""!!!$$$!!!&&&&&&%%%''''''&&&"""(((%%%###%%%''' ###$$$(((*** 111<<<000(((,,,000---)))(((///'''###'''+++)))$$$"""&&&+++//////,,,((('''(((%%%(((++++++((((((+++...)))'''%%%%%%%%%###!!!######"""""""""###$$$$$$!!!''')))$$$"""&&&)))''''''((())))))'''''''''((($$$))))))###!!!%%%'''$$$$$$&&&***---...---***''''''***,,,.........///000+++((())),,,+++&&&''',,,///MMMxxxzzzUUUxxxNNN|||gggppprrrEEEhhhvvvvvv___llliiiwwwBBBYYYoooHHHdddcccAAAbbbdddJJJnnn|||WWW...###***+++,,,***)))+++...000...+++&&&***...000000000///000+++777WWWtttKKK,,,###...000""""""###%%%(((+++---***'''$$$&&&((((((&&&%%%%%%%%%''''''FFFkkk{{{KKK///222///'''***000MMMhhhCCC.........)))///'''$$$+++111///+++***000---///,,,111'''"""FFFyyy}}}\\\333&&&,,,000,,,)))+++///333222...)))&&&%%%''''''(((***,,,---,,,,,,000'''(((888CCC;;;+++!!!###%%%'''))))))((('''&&&''',,,---(((%%%&&&$$$ &&&)))+++---...000333555666///+++000:::???:::333999777555444555999===@@@:::;;;===>>>888111000444+++)))))),,,000000+++%%%&&&+++///---'''######&&&((('''&&&'''+++...,,,)))+++---(((!!!+++999666''',,,(((&&&+++333444...''')))---000000---*********000MMMDDD)))''''''999aaabbb@@@000000...&&&(((000777555+++""" """###'''(((&&&(((...---(((000&&&$$$...444...((('''((('''&&&%%%%%%%%%%%%%%%&&&$$$###%%%)))***'''%%%""""""###$$$%%%''')))***%%%%%%%%%%%%%%%### $$$'''---...'''$$$***'''%%%%%%''')))******)))((('''(((***+++)))'''***,,,---+++&&&%%%(((,,,((("""&&&***)))---///(((,,,)))&&&&&&&&&%%%!!! ###$$$"""###'''(((%%%###"""$$$'''((((((---,,,***))))))+++,,,...###""""""$$$'''+++------(((((()))***,,,---,,,+++(((%%%''',,,+++&&&(((...,,,+++++++++...000111111OOOrrrdddssszzzGGGmmmjjj^^^GGGOOOZZZaaazzzeeeCCCfff}}}hhhRRR}}}```===[[[hhhHHHeeebbb999***---------***&&&'''***.........'''))),,,...///111444666---DDDiiiXXX///!!!&&&,,,...)))###$$$,,,333...%%%''')))++++++***)))((()))(((***<<>>...///555GGG}}}}}}||||||{{{}}}XXX000$$$***...,,,***&&&***,,,(((!!! $$$111111000111111///---***---444111%%%"""))),,,'''$$$$$$&&&''')))***+++,,,***+++)))%%%$$$(((,,,---***,,,//////---,,,,,,,,,,,,,,,...333888888444///444111//////222444444333;;;555222444666111+++)))000---((($$$###%%%)))+++...***&&&%%%&&&''''''%%%$$$$$$$$$$$$""""""###%%%(((***$$$&&&444555+++---***&&&$$$%%%((()))***''')))***)))'''(((,,,///&&&***$$$%%%---))):::eeeiiiSSS888'''!!!"""(((///555///''' """$$$******((((((+++...)))"""&&&,,,...)))###"""$$$&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$###$$$'''***+++'''$$$$$$######(((------((("""!!!$$$(((+++---,,,+++)))&&&%%%(((------(((&&&'''###!!! ###&&&'''((())))))***(((%%%###"""###)))******(((%%%%%%)))---$$$###&&&###&&&)))###  """'''***,,,,,,+++))))))***,,,,,,)))'''######$$$''')))***)))'''((('''''''''(((+++---///---)))$$$"""$$$''')))+++---,,,+++******)))((((((###(((+++,,,......)))###))))))///333000666XXX~~~{{{kkkQQQHHH}}}QQQkkkYYYFFFeee~~~gggbbbtttvvvGGGLLLzzzoooPPPtttmmmHHHaaa~~~QQQ\\\lllAAA---000222222,,,&&&$$$&&&+++---...------,,,***)))***...000:::gggUUU***)))***666YYY]]]AAA---000000&&&###)))+++---///000///.........,,,888TTTyyyRRR...(((,,,000...111555///MMM}}}sssGGG(((---555---)))111+++,,,,,,+++)))(((+++///)))555[[[RRR...///AAAUUU}}}{{{zzzyyyzzz~~~\\\333$$$&&&'''###!!!%%%***...***""" %%%---111444333//////222666222222///,,,...111000+++******((('''&&&&&&&&&&&&%%%)))++++++)))'''%%%$$$'''+++...111111111222333,,,///222555444111,,,(((***,,,...///111333555777???444++++++///...***(((///---)))&&&$$$&&&+++///000,,,)))***---,,,&&& ###"""""""""###)))...000+++$$$'''///---$$$'''&&&%%%$$$$$$'''+++///(((,,,000000+++&&&"""!!!111111)))(((---'''...GGG;;;,,,###$$$%%%###&&&---000+++%%%  ###&&&&&&""" %%%(((&&&!!!&&&///111&&&###&&&$$$######"""""""""######$$$ """$$$###!!!### $$$+++---((("""!!!'''+++---...------+++'''(((,,,---(((###""""""  ###&&&((((((***+++,,,)))%%%"""!!!!!!)))******((('''(((+++...%%% $$$&&& """%%%%%%$$$$$$$$$&&&'''))))))(((***+++,,,,,,***'''&&&%%%&&&(((***,,,,,,)))&&&(((((('''&&&''')))+++---,,,***&&&%%%'''((())))))000000///---+++)))((()))///111///++++++///,,,%%%+++333444000@@@ccceee~~~cccFFFvvveeebbbpppLLLNNN\\\{{{fff~~~|||lll]]]:::VVV{{{PPPNNNsssLLL___]]]aaammmBBB---333888222...)))(((***,,,,,,+++,,,...//////---,,,,,,---???lllTTT---...((()))EEE555)))***777777''' %%%)))+++---...---,,,,,,---&&&CCCiiiUUU000&&&%%%---///***...444///XXX}}}XXX@@@,,,...333///)))'''''',,,///...+++)))***+++///555TTTJJJ+++000AAARRR|||}}}}}}{{{|||ddd:::(((((('''""" """(((...,,,&&&!!!!!!###+++111333000...888NNNaaafffIII333222444...))))))///...,,,***(((&&&&&&%%%%%%(((+++---,,,(((''''''%%%(((,,,///111222444666666888::::::666000***'''%%%+++111222///000555::::::111,,,...000---'''$$$(((((((((''''''(((,,,///...+++((()))---...***&&&$$$,,,,,,'''(((---))),,,+++''')))---+++$$$###%%%'''''''''(((+++...###(((---///,,,)))''''''***...+++&&&***---...111///&&&###((()))""" $$$%%%((()))((($$$###%%%'''***$$$ $$$&&&&&&%%%'''---***!!!$$$%%% ###"""""""""###$$$%%%%%% !!!""""""!!!'''+++)))%%%###(((******(((((((((***&&&&&&+++---)))### $$$""" !!!$$$''')))***,,,---,,,***&&&###!!!!!!&&&&&&'''''''''(((***,,,(((###'''((( """))))))((('''&&&&&&&&&'''%%%+++111000)))%%%%%%(((,,,,,,,,,...///...+++)))+++)))(((&&&&&&''')))***)))((()))***,,,---+++)))...000111///+++((('''(((222444333111222555444000,,,666AAAOOOkkkiiioooyyyLLLjjj~~~dddaaaFFFbbbrrrzzzpppkkkLLLCCCtttxxxHHHZZZsssGGGUUUcccbbbqqqCCC+++...444000---******,,,...---******...111333222111//////===jjjNNN111333***###000)))%%%)))111...""" ((('''))),,,---,,,++++++,,,///ZZZpppTTT:::''',,,)))...000'''''',,,***FFFZZZfffrrrjjjQQQ555000---000555444+++!!!)))///222///+++)))'''%%%...$$$000...)))222777DDDyyy}}}ccc:::)))(((&&&###""" %%%***+++((($$$""""""...000///***,,,AAAfff[[[222+++---((((((111.........------,,,,,,,,,***)))))),,,,,,,,,000666&&&(((***+++,,,---000222999999888666333...)))&&&)))...222222//////333888000000333888666,,,###!!!"""$$$''')))******)))***)))((('''(((,,,000333+++...888CCCAAA333(((&&&***------)))''')))'''###&&&''')))***)))(((((())),,,---,,,)))&&&'''+++///%%%((((((%%%'''...,,,###---'''""""""""" !!!###!!!'''---...***'''&&&''',,,'''$$$%%%$$$"""!!!###%%%$$$!!!###!!!$$$$$$$$$$$$%%%&&&'''(((###$$$&&&&&&!!!&&&******'''%%%(((+++)))%%%"""!!!"""&&&###$$$***---***&&&%%%&&&$$$######&&&)))***+++---+++)))((((((&&&### !!!###%%%&&&'''''''''+++'''++++++""""""%%% (((***++++++)))(((((()))%%%...444222)))###&&&++++++***((()))******)))(((,,,+++)))'''&&&'''((()))((()))+++...111000---+++***---111000,,,(((&&&''',,,+++...111000++++++...444555OOOzzzwwwfffVVVXXXggg}}}}}}NNNmmmzzzrrrmmm{{{ttttttIIITTTvvvwwwXXXkkkqqqCCCOOO```\\\PPP///***---+++)))&&&(((,,,//////...+++...111222111///......666eeennn===///222///)))***444000+++'''"""%%%---'''))),,,---,,,,,,,,,---555XXXooobbbHHH777...'''000(((---111'''"""%%%&&&+++555777???WWW___JJJ555...***(((,,,111000***%%%,,,000111,,,******((($$$))) """+++000...EEEwww~~~|||aaa999((('''&&&######"""###%%%'''((('''%%%$$$,,,,,,***%%%(((999VVVllljjjIII,,,%%%((()))...555)))***,,,...//////......+++)))***...///...222999'''((()))))))))+++///222555333000/////////,,,***---,,,---...111333555555...333:::<<<555)))###%%%""""""###&&&***+++(((%%%&&&---333333///---000555AAA>>>BBBIIIDDD333%%%"""...000...***''')))++++++'''&&&'''(((((()))((((((555444111+++&&&%%%)))---,,,$$$$$$)))((()))((("""((('''######&&&%%%''')))+++,,,,,,)))&&&$$$&&&%%%(((+++'''  """!!!  """""""""###$$$%%%''''''%%%"""!!!"""'''******((($$$$$$$$$&&&)))+++***((('''***+++)))%%%"""$$$&&&%%%$$$&&&,,,...***'''''')))&&&$$$%%%''')))***+++,,,((($$$%%%))))))$$$ ###'''))))))(((&&&+++(((---///&&&'''+++(((&&&)))---...---+++++++++(((...222000)))$$$&&&))))))&&&######%%%(((***+++,,,***)))''''''((()))***,,,,,,---///111111///---(((---333444000+++)))))),,,&&&'''///...+++666HHHXXXMMM]]]___}}}jjjRRRiiipppYYYTTTtttvvvsssxxxVVV@@@^^^}}}~~~kkkwwwqqqDDDQQQ\\\TTTbbb;;;///---(((%%%"""$$$***000222333---///000///,,,)))((((((///aaa\\\111+++......,,,'''***,,,,,,)))&&&&&&((()))(((+++---......---......)));;;AAA444,,,222333,,,...###)))222)))!!!$$$&&&"""---***'''555AAA@@@>>>JJJ999,,,,,,---'''%%%(((+++...---)))(((---,,,((('''%%%))))))111,,,+++SSSxxx~~~yyy|||~~~|||ggg>>>---***)))&&&&&&'''%%%$$$%%%)))+++***(((''''''&&&$$$###)))222:::444///)))'''***------+++&&&'''***,,,---,,,+++***((((((---444444...,,,///((()))))))))***---222666555111------111444555333---(((%%%***333999999555333777;;;999---$$$'''///(((%%%$$$''',,,---)))%%%###333BBBEEE;;;000,,,...CCC888333888666,,,'''))))))++++++)))+++222;;;@@@%%%###"""$$$(((+++,,,+++000222333000,,,)))***,,,000------(((+++---,,,000...%%%###((('''!!!///+++'''(((+++***&&&!!! $$$,,,333...$$$ ###!!!$$$$$$&&&!!!"""$$$$$$$$$###$$$(((,,,---+++((('''))),,,......,,,***(((###'''***)))&&&&&&+++///)))(((+++///...(((%%%&&&***'''%%%%%%''')))******+++%%%!!!###)))***$$$!!!&&&***......+++(((***(((...111)))+++111...&&&***///111///,,,++++++***,,,...,,,(((%%%%%%%%%---)))%%%%%%(((---222444***)))((('''((()))+++---000///...///000111000///)))000888:::666111......444((((((444;;;AAA]]]ssslllYYYqqq~~~WWWiiieee___AAAttt{{{tttjjjrrr???NNNqqqHHHKKKzzzvvvEEErrrkkk>>>))) &&&###!!!$$$,,,222444444:::111)))***///000+++&&&///kkkXXX---)))000...,,,222999)))000===;;;===;;;(((333///000---$$$***444444111000+++'''(((---000...***$$$"""(((,,,***'''&&&***'''&&&))),,,---111666IIIMMMIII999***$$$%%%'''***&&&&&&))))))'''***111222...+++111111&&&---JJJuuuzzz~~~~~~~~~}}}qqqJJJ///+++)))$$$((($$$(((++++++,,,...---)))"""222&&&...---%%%444QQQNNN:::&&&&&&)))***000&&&+++.........000...)))(((+++...000///---+++***---***'''&&&)))...444777:::555,,,&&&---888;;;777)))'''///;;;;;;///(((***,,,333999:::555///,,,,,,,,,222---&&&'''%%%(((444111(((&&&...555333///...,,,***&&&%%%+++111+++!!!***---+++(((111AAAFFF@@@### (((111222+++""")))$$$$$$***//////,,,++++++---000///,,,(((%%%###444<<<:::*** """&&&$$$...111((( &&&(((&&&)))%%%(((,,,......***%%%"""%%%'''(((&&&###"""$$$'''###""""""&&&(((""")))+++'''%%%(((***(((///&&& $$$)))***))))))$$$)))+++******+++)))%%%(((...+++%%%%%%'''(((***(((%%%###$$$$$$%%%%%%""" !!!%%%%%%######&&&)))&&&(((000222...,,,...,,,111666999999999;;;===777222222888999555111222///)))+++555666,,,&&&))),,,,,,...222444333---)))%%%...111---))),,,...---...,,,***---333555222///111...000666888444111222111888EEEYYYnnnccckkkeeeZZZ^^^eeeLLLooofff|||vvvjjjIII<<>>333...111333222222333333222---)))&&&---///***&&&(((***)))555///)))'''***---...------)))***222;;;@@@GGGMMMaaaeeemmmxxxiiiyyyhhhfff[[[jjj}}}WWWbbbggg~~~lllppp___BBBAAA[[[tttJJJIIIsss}}}KKKooommm777!!!(((&&&%%%%%%(((+++,,,***&&&&&&888@@@555,,,///222000;;;eeelllFFF(((***444333......+++FFFpppyyyVVV888---+++...///555999222,,,++++++...///---***)))'''%%%&&&+++,,,******,,,111+++'''%%%""" !!!%%%)))---///+++))))))(((%%%''''''(((++++++***---111.........333222%%%(((???rrr||||||~~~sssJJJ000///---&&&''')))***((($$$$$$)))+++***+++,,,555;;;444------,,,AAAGGG666$$$+++555000(((,,,...,,,'''&&&((((((&&&---,,,+++++++++,,,...///111,,,***...555777111***...111222000000111000,,,555...---444555///+++---'''+++///000---******+++&&&)))&&&+++888777+++)))''')))+++---+++((((((+++///)))''',,,000///---,,,)))+++(((###%%%+++)))!!!###&&&((('''&&&'''+++000+++&&&%%%***...,,,******+++******,,,...---***&&&&&&...111,,,)))+++)))######***&&&###+++...***,,,000...+++((('''&&&'''''')))))))))******((($$$!!!"""!!!!!!###&&&(((&&&$$$%%%)))***''''''+++......,,,)))((()))(((&&&(((---&&&+++...---,,,,,,)))$$$(((,,,,,,((('''***---------+++)))'''&&&&&&'''((((((&&&'''+++,,,***+++...++++++...111555;;;IIIVVVkkkrrr||||||pppjjjddd[[[YYY]]]QQQNNNHHHCCC===777000,,,---000000+++'''(((++++++,,,(((%%%&&&+++///222222777777<<>>;;;;;;888333555===@@@<<<777:::@@@CCCFFFLLLSSSXXX]]]dddooowwwkkkwwwgggUUUfffKKKHHH}}}zzzmmmvvvvvvNNNGGGzzzrrr}}}dddooozzzSSSUUUaaa???wwwttt>>>111***###$$$---///)))''',,,((()))******+++......---(((666___^^^AAA>>>JJJSSS333$$$******+++444999nnnVVV<<>>:::///'''''')))...+++(((&&&&&&&&&%%%%%%)))/////////...&&&,,,@@@eee```;;;///...,,,///444(((###))),,,***...666>>>555,,,))),,,000111000+++///444333---((('''(((***)))((()))*********))))))&&&(((111777444///,,,444...))))))***)))+++///((())))))))))))+++...000'''$$$000111!!!&&&...###//////000111111...+++(((+++,,,------,,,,,,++++++BBBwwwRRR:::======(((&&&888888######666&&&+++...,,,(((''')))---###&&&)))***)))***///222IIIWWWjjjzzzzzzrrriiiZZZMMMIIIDDDBBBBBB@@@>>>DDDNNNKKKGGGCCCCCCGGGJJJHHHEEEBBB999666>>>BBB>>>???EEE<<<;;;>>>DDDHHHKKKPPPWWW[[[bbbfffcccbbbfffllloooooonnnlllhhheeecccbbbbbbfffkkkppprrrpppqqquuuzzzwwwvvv{{{}}}dddnnnlll}}}LLLkkkppp```KKKxxxyyyqqqhhh|||___@@@UUUqqqXXXfff\\\UUUnnnJJJzzzyyyDDD333222,,,---333333+++***000...+++''''''...666777333,,,222BBBWWW___SSS???333GGG|||hhhAAA---111......>>>OOO{{{{{{xxxmmm;;;---+++GGGsssoooCCC/// ###))))))&&&'''&&&&&&'''&&&&&&&&&'''(((111,,,+++...///,,,***+++'''...444333---)))***,,,)))(((((()))++++++***)))***...------...(((---AAAlll^^^999111111------333)))%%%+++---***+++111OOOHHH===111+++,,,111666999888555000+++)))***,,,************+++***)))(((,,,''''''...333222000///111,,,)))+++---+++)))***"""###$$$$$$$$$%%%'''***)))###+++,,,!!!&&&---%%%(((((())))))***+++---...+++++++++,,,---,,,+++)))&&&MMM{{{eee999***222)))&&&444JJJEEE***%%%))))))))))))***+++,,,,,,***)))))),,,555DDDTTT___rrrzzzxxx~~~zzzyyyzzzxxxvvvzzz{{{xxxuuutttvvvwwwvvvtttnnnfffeeemmmsssrrruuu|||xxxuuutttvvvwwwxxx|||jjjooovvvTTTuuuvvvoootttLLLmmmvvv~~~vvvyyyYYYJJJoooyyymmmZZZkkkbbbUUU~~~XXX}}}MMM555666333444777333******111,,,((("""!!!***444555000222000,,,666RRRllliiiVVV[[[|||uuuGGG,,,---,,,333OOOjjj|||XXXNNNCCC///)))+++<<>>ooo___<<<555555000///+++)))+++000111+++((()))000111///)))$$$'''333>>>fffWWWCCC333+++'''%%%###))),,,...///---+++)))(((555///+++,,,,,,)))((()))'''###$$$,,,333222...+++###%%%((()))(((''''''(((111(((&&&)))(((&&&'''(((''')))******((('''&&&&&&)))((()))---000000+++&&&'''555===666...***&&& (((((())))))'''&&&***///$$$***000111,,,'''$$$###000AAAXXXmmmyyy}}}}}}~~~}}}~~~}}}}}}}}}~~~~~~~~~zzzlllwww{{{XXXvvvgggDDDxxxhhhsssyyyuuuFFFWWW{{{}}}ooocccUUU~~~hhhsssaaa888,,,---///...(((###%%%***)))>>>JJJ@@@000+++,,,,,,333***111VVVmmmTTTXXXcccddd~~~qqqJJJ+++'''???lllUUU>>>...222444555444222000000111(((...---%%%$$$+++***###&&&)))+++)))&&&&&&)))---&&&***---'''%%%???YYY\\\===!!!,,,333---&&&+++)))''''''(((******)))++++++%%%''',,,)))...@@@nnniiiEEE555///+++---((()))---111111---******---///000...,,,,,,///111JJJ???111******++++++)))(((+++//////---***))))))///,,,+++......***((()))%%% &&&+++***((('''###&&&(((((('''&&&&&&&&&+++'''%%%+++...)))+++888CCC<<<333+++((((((***+++))))))***...000000+++'''555:::777+++(((------'''%%%&&&'''(((***,,,(((!!!&&&...+++"""!!!,,,888PPPccc{{{~~~~~~{{{|||~~~{{{zzz~~~~~~~~~}}}~~~}}}}}}iiinnn~~~]]]zzz~~~||||||IIIhhhuuu~~~xxxMMM888mmmzzzmmmmmmYYYzzzpppoooooo???,,,------+++'''%%%&&&)))(((CCCTTTHHH444,,,---...,,,'''<<>>333###$$$EEEkkkUUU333 %%%***'''$$$%%%$$$$$$$$$''',,,000***))):::^^^{{{~~~~~~nnnqqqjjjVVVmmmjjjTTT}}}~~~hhhvvvLLLXXXzzz{{{qqqkkkaaa~~~|||ooo>>>000++++++&&&'''&&&$$$(((******---000...***...+++***+++)))''')))...((('''&&&%%%%%%&&&''''''RRRlllYYY<<<---###&&&+++'''(((///...,,,---,,,))))))---000000,,,((((((,,,...***&&&%%%&&&)))111000%%%$$$((("""***)))&&&$$$$$$&&&(((***%%%))),,,+++((('''***...))))))$$$$$$))))))444JJJmmmJJJ777...(((---///000---'''(((888IIIGGG<<>>RRRYYYXXX]]]hhhqqq}}}zzzkkkAAA///)))+++''''''+++)))###&&&%%%"""%%%,,,---)))(((%%%$$$'''((($$$!!!!!!!!!%%% %%%***&&&'''((('''''''''(((+++---(((((((((((((((((((((((((((+++)))***---+++555LLLsssNNN666,,,)))---***,,,///+++)))444EEECCC999///***+++------******%%%$$$+++333555555555&&&$$$$$$&&&+++---,,,***000222444333000---,,,,,,***'''&&&)))---...,,,+++222///***'''(((+++000444***(((***......***&&&&&&444'''%%%333>>>999...***...(((&&&(((((('''+++222000""""""(((&&&&&&&&& $$$&&&)))))))))((()))***)))'''333PPPqqqsssiiiyyyzzzhhhoookkk___UUUppptttNNNIII{{{lllwwwbbbcccLLL888///000---,,,+++$$$###***...)))$$$%%%((()))---000444555...%%%###'''&&&&&&'''+++...000...,,,(((000000000444:::===III]]]^^^YYYlll[[[???111111---+++***$$$)))++++++***,,,///...***---)))''''''$$$!!!"""''''''!!!&&&,,,+++000777333$$$&&&(((((('''(((+++...111,,,(((***///000,,,'''''',,,,,,---///+++222GGGzzzVVV;;;333444...((()))///...***---777444222...+++************((()))...444333...---///(((&&&%%%(((+++---+++(((''')))---//////...------'''&&&&&&'''+++...+++(((///---***(((((()))+++---''')))---///+++''')))...***"""444YYYdddHHH+++$$$'''&&&(((---///***### %%%,,,&&&&&&+++((((((***++++++)))((((((((()))&&&---GGGmmmzzz```rrrxxxiiimmmqqqLLLrrruuutttwwwWWW]]]ppp~~~VVVbbbSSS;;;000111///......(((&&&...222---(((+++222777444333333111)))"""###)))000***### """&&&((((((...000...,,,---111111......888444333OOOlllssspppbbbDDD666888444///+++%%%,,,,,,///444333...+++,,,000,,,(((&&&###!!!&&&---///&&&)))///---///555333###&&&))))))''''''***,,,222,,,''')))///111,,,'''&&&***)))+++...)))...AAA}}}\\\>>>444777---******---///,,,+++---***+++,,,+++***)))))))))$$$---:::???666''' !!!(((((((((***,,,,,,***(((,,,)))&&&%%%''')))******"""$$$%%%$$$'''***)))&&&))),,,000222222...)))&&&&&&***///000***&&&+++444)))***???[[[UUU333 %%%%%%,,,,,,%%% """&&&"""!!!)))+++###&&&000111+++++++++)))'''&&&'''))))))&&&(((<<>>...///------///,,,((('''###&&&+++,,,+++))))))+++,,,,,,000555000---+++---000000+++&&&///000...---000555666333"""555999111---((('''...000###)))888333)))***+++///---;;;QQQTTTFFFGGGUUU444***$$$(((///222222333333))),,,111***(((------,,,000444333///---...111***---///...+++))),,,///...+++######+++,,,333FFFmmmFFF222000&&&111444,,,)))000666666///***%%%'''---///+++%%%%%%***111333,,,$$$%%%***$$$(((---...,,,+++---///%%%!!! &&&...000)))!!!$$$***,,,(((&&&***...---+++***))))))***---///000+++***---111000,,,+++---,,,000,,,"""!!!)))((( ---+++'''%%%'''***(((%%%%%%!!!''',,,+++//////%%%'''&&&$$$!!!!!!$$$***...''')))%%%(((AAAhhh~~~jjjtttxxxooommmmmm{{{cccOOOxxxyyyooowwwzzzTTTVVVzzznnnxxxmmmKKKfffbbb888///000------&&&+++***%%% !!!&&&++++++)))((((((''''''''')))+++,,,)))''''''...777777000'''/////////...,,,+++,,,...,,,...///---******---111000...---...000000,,,(((###FFFiiiyyyzzzggg:::---"""&&&111888777444222+++(((***---...///111222///999'''***>>>111......+++,,,...+++&&&(((...***---((((((...///444CCC}}}KKK///444//////111222333444444444333+++&&&***,,,***)))+++"""&&&***+++++++++...111+++******,,,......***'''%%%"""%%%...333///)))%%%+++---///...+++)))+++---(((***'''###'''000...%%%"""%%%'''%%%!!! $$$((($$$!!!###))))))$$$###&&&'''***---...''' """((('''+++***&&&&&&,,,---***((($$$###&&&&&&!!!!!!%%%$$$###333KKKggg|||~~~kkkttt^^^qqqVVVYYYxxxmmmkkksssHHH___nnnwwwlllIII```mmm777,,,///+++,,,(((******'''$$$%%%(((++++++***((((((''''''''''''''''''!!!!!!$$$+++222222,,,&&&***,,,...///...------...+++)))((((((***,,,---,,,///---+++,,,//////---***666eeezzziiiRRR,,,((('''***000111///,,,,,,'''%%%(((+++******,,,)))***777+++---===000...***))),,,000...''''''+++(((+++''''''...000666FFFQQQ...111000000111000000...------000,,,+++---,,,***,,,111)))+++---...///111444666,,,+++***+++------***(((,,,((()))///222...'''$$$***,,,---,,,******---///)))((($$$"""%%%(((&&&!!!%%%'''(((&&&###!!!###%%%###***,,,(((''')))'''!!!%%%&&&)))***%%% $$$***,,,+++''''''+++,,,***((($$$###%%%%%%!!!"""&&&&&&$$$%%%)))111@@@VVVhhhiii}}}{{{aaa{{{bbbTTTkkk```TTT{{{ooovvvmmmGGGYYY;;;,,,333+++,,,)))&&&,,,,,,,,,,,,---.........)))*********)))((('''&&&###)))......+++'''&&&***...000000/////////,,,'''###%%%+++///---***000---++++++...000000...BBBzzzlllJJJ///&&&(((***)))''''''(((***&&&###$$$(((+++((('''((()))***333,,,---888444777''')))...222111+++'''(((&&&)))%%%%%%---///666GGGXXX///.../////////...---,,,+++***------///000---+++///666///...,,,---000444777888000...++++++,,,---,,,+++000,,,+++000222---)))'''***************+++///222///((($$$&&&'''$$$"""""")))))))))(((''''''''''''%%%222444(((%%%---+++)))&&&''')))'''""" """+++,,,+++((((((++++++***)))%%%###$$$$$$"""$$$''''''(((,,,...---000===KKKmmmxxxiiiyyyssslllhhh~~~{{{TTTlllooo|||VVVUUUpppuuunnnGGGWWWCCC000888///...)))$$$...000222222111000000111***,,,...///...,,,***((("""'''+++,,,,,,+++***)))+++.../////////000222...***&&&''',,,///---***222...***+++...222222222NNNfffAAA))))))***((($$$%%%...:::BBB%%%$$$''',,,...***((()))---***+++&&&&&&,,,222<<<(((***///222222...+++***&&&)))%%%%%%,,,...555EEE~~~aaa333---+++,,,...///000111111111,,,---...///......111555///+++'''''',,,111333444333111...,,,,,,---///000...******...000...+++,,,+++***)))((()))+++///111555+++(((,,,,,,&&&%%%*********)))+++---...---,,,)))222222)))%%%***+++&&&111,,,***------((($$$###((()))((('''''')))++++++)))'''%%%$$$$$$$$$&&&((('''(((***+++(((&&&***222LLLZZZjjjuuu{{{~~~{{{nnnjjjttt{{{|||YYYYYYYYY~~~lllxxx|||nnnqqqMMMZZZtttvvvoooHHHYYYMMM555888333222+++(((---///222222000///......(((***---///000...,,,+++###&&&***+++*********,,,//////...,,,,,,...222555...,,,***)))***+++++++++000,,,((((((,,,///111000BBBggg[[[SSS^^^OOO888)))******'''%%%---???NNNSSS%%%%%%)))...///+++***,,,+++(((&&&***(((###***333,,,---//////000111000...+++...***)))000111666EEE|||jjj<<<000,,,...///222444555666666---,,,+++,,,///222111///,,,((($$$%%%)))...000000333111---***)))***---000,,,))))))---...+++***,,,---+++)))((()))+++---...333***'''+++,,,&&&'''---+++******+++------,,,***---,,,+++)))%%%$$$)))111777000---///000+++&&&$$$%%%$$$$$$%%%&&&'''))),,,+++***(((&&&%%%&&&''''''***&&&%%%((()))'''''')))000:::KKK[[[gggrrr}}}zzzxxxsssnnnpppwww{{{{{{{{{~~~}}}{{{yyyddd~~~yyyYYY}}}eeeMMMzzzuuutttiiidddDDDjjjpppxxxxxxlllFFF]]]zzz^^^>>>555666666,,,333------.........---+++***&&&(((+++---...---+++***'''((((((((('''(((***,,,111000---******---333777,,,***)))((()))******+++,,,((($$$$$$(((+++,,,,,,***<<<+++'''333///+++%%%,,,...+++'''---999===:::&&&&&&(((------***+++...---......AAA???******+++...///...,,,...333333000---111//////555555888FFFzzzvvvHHH444000111222333444444444333///...++++++...222000******)))((())),,,...///000000...+++'''%%%&&&***------++++++...---((('''(((---+++((((((***+++,,,,,,***&&&$$$%%%$$$###&&&***)))***++++++***(((&&&%%%,,,((('''(((%%%!!!(((555333...,,,......)))%%%$$$$$$"""!!!$$$&&&%%%'''+++,,,...---)))''')))(((&&&+++&&&$$$)))...---*********,,,333<<>>111///------//////,,,)))((()))+++,,,,,,+++***)))+++(((&&&%%%&&&***...000,,,,,,+++)))***---333777,,,(((%%%''',,,///...,,,+++'''$$$%%%(((++++++)))+++111''',,,---'''///------111///'''&&&+++)))!!!(((''')))++++++)))---333444666777UUUTTT555111+++,,,---,,,***---333333///(((...---000666555777DDDxxxSSS777///000000000//////...---...111000------///...)))))),,,///111111111111222//////,,,(((%%%%%%)))---***)))+++///---)))''')))***((('''(((+++------,,,''')))&&&!!! $$$''''''$$$'''++++++)))((()))***&&&***+++'''###$$$***///+++((((((++++++(((%%%&&&(((###"""&&&&&&###%%%)))...111111,,,***+++)))$$$'''%%%'''---000---++++++---'''%%%)))+++((((((******000333000,,,+++***''' ,,,999BBBNNNbbbvvv}}}|||~~~~~~lll~~~mmmkkkbbb|||zzz]]][[[~~~{{{bbb???___aaa666::::::+++DDD777333//////333333000,,,,,,------...---,,,***)))...)))%%%$$$(((---222555&&&'''))))))***...222666///'''"""'''111777444...---***'''(((+++---,,,***)))++++++666++++++))))))000///'''%%%---///***,,,***+++,,,++++++000777999888555VVVWWW666333---)))++++++)))---333222,,,!!!((()))---444333555AAAwwwZZZ888++++++,,,,,,,,,+++******---444666///+++,,,,,,***(((...444666444222222333111111///,,,((((((+++///&&&&&&***//////,,,+++...'''&&&&&&(((---//////---***///,,,###!!!(((+++((($$$+++...------000444...222&&&!!!))),,,'''%%%$$$&&&******((('''***+++&&&%%%'''&&&"""###'''///444444...,,,,,,)))"""!!!$$$***//////)))(((***((( %%%***)))((()))&&&,,,...***'''***000333###***,,,&&&)))>>>___www{{{{{{~~~jjjvvvyyynnn~~~wwwZZZzzzcccCCCccc|||vvv]]]CCCYYY}}}~~~JJJ444111---,,,,,,000444222---))))))+++---......---+++*********,,,((('''---222000((("""(((///---((()))+++---))))))***,,,///222222222999,,,###)))111333111000222---((('''+++------+++)))$$$...---'''DDDRRR444(((***+++---:::RRRhhhrrrtttFFF;;;LLLEEE666111+++...,,,******---000111111...***(((---111444888>>>tttddd888***'''(((++++++)))+++///+++888;;;///+++222111&&&)))))),,,222333333555:::444111***$$$&&&,,,---(((///******000000,,,***---000///...222555444---&&&///---+++******+++***)))(((((((((***222:::;;;777+++***)))((()))***,,,...+++'''$$$$$$$$$%%%(((+++)))(((((((((((())),,,111///,,,'''%%%$$$$$$$$$###'''&&&%%%(((+++,,,***(((///)))%%%%%%%%%###$$$(((+++)))'''$$$$$$(((...333(((%%%(((---+++***888KKKsss~~~oooyyy}}}ppp~~~RRRfffyyyvvvWWWDDDkkk|||vvvVVVBBBZZZ{{{```BBB777000,,,333555666444000000333777888666222---)))((()))+++$$$%%%(((---000///,,,***'''***)))###!!!$$$((((((++++++,,,---/////////...666---'''***...///000333333///******---...---***,,,######...eee}}}\\\......---555SSSzzzgggjjjxxxYYY000(((222777555222...++++++///222222,,,***---000333999???wwwmmmGGG000---,,,...---)))(((***000LLL[[[KKK555,,,)))$$$---,,,...222222000111555000,,,'''%%%%%%&&&)))+++///+++,,,222555222///000222000...///222222///,,,...---,,,,,,,,,,,,,,,,,,***)))'''''',,,111000+++''''''&&&&&&''')))***+++(((&&&%%%%%%%%%&&&''')))111---)))((()))***,,,...,,,***'''&&&'''((('''&&&***((('''(((,,,...///...000((("""%%%)))))))))))))))))))))'''%%%%%%(((***(((%%%(((...,,,%%%)))444KKKcccxxx}}}qqqkkkrrr{{{ttt~~~|||aaaeeeaaawwwrrrLLLXXX|||tttOOOBBB\\\}}}mmmFFF888333,,,444333111...+++,,,222888666222---)))(((,,,111555)))---111222000.........111...''' !!!(((---------...///000///...,,,***111---++++++******...333111...++++++---...+++)))"""###(((EEE~~~[[[)))%%%(((RRRlll111"""222:::999555...((((((...333444000---///111333888>>>uuuwwwVVV444000///111000,,,))))))(((DDDWWWLLL666+++***))),,,+++---111111...000444---'''&&&***)))%%%(((///...***+++111777666222000111///---++++++---///000))))))))))))))))))))))))******'''%%%'''+++***%%%$$$$$$%%%&&&((()))******)))))))))((('''&&&$$$###...,,,))))))++++++)))&&&&&&%%%%%%&&&(((((('''&&&&&&%%%###$$$'''+++...///444***###&&&+++,,,***(((%%%'''))))))'''%%%$$$%%%***&&&)))111111((("""###***@@@[[[qqqzzz{{{}}}sssnnnkkkeee```bbbffffff___XXXQQQIIIEEEHHHLLLUUUhhh{{{vvv}}}___zzzUUUzzzdddNNN^^^|||oooLLLFFF```mmm@@@666888///111///,,,(((%%%''',,,111111---)))''')))...333666,,,111333111000000///.........***%%%%%%+++111333---///222222111...,,,+++///---***((('''(((,,,000+++******+++------+++((("""###***444JJJiiibbb:::222---###(((RRRttt<<<%%%+++333111...***)))***...111444111111444444333666;;;ppp~~~___555///...222555222///...'''000444000---///000---%%%%%%)))...000///111666///%%%&&&333666---***000+++((((((...444444000+++///...,,,)))''''''***---))))))***)))'''&&&&&&&&&((()))'''%%%''',,,+++'''$$$%%%''')))***+++,,,,,,,,,//////+++(((&&&"""%%%***---...------)))$$$""""""###%%%&&&&&&$$$!!!""""""###$$$'''***,,,---666...((((((***(((%%%%%%"""$$$'''((('''&&&&&&''',,,'''(((000555000***''''''+++999TTTsssvvv|||~~~~~~|||~~~{{{~~~zzzsssooolll```]]]ddd___MMMAAAAAA;;;888666777::::::666111222000000222111222===IIIqqqrrrqqq~~~rrr}}}WWWuuuwww```KKKeee~~~iiiPPPKKKddd|||ppp???999???222000///---+++***+++...111444111...---...///...------000///---///333111,,,$$$+++///+++'''))),,,...---000444444222///......///,,,(((%%%%%%(((******((((((***,,,......---,,,333,,,+++000555;;;:::111111000(((***HHHssseee>>>***)))///+++''')))---///...+++000111444888777333333666nnnkkk:::222---111666666444222222...(((%%%'''+++,,,+++""""""&&&,,,...---000555000$$$%%%777AAA888---+++***)))))),,,000222---(((//////...+++((('''((()))...000111///,,,)))((()))''')))(((&&&'''++++++((($$$%%%''')))***+++,,,,,,,,,000111,,,******&&& %%%,,,///+++((()))+++)))$$$$$$%%%&&&'''%%%"""###%%%))),,,------------111---+++***'''######'''&&&'''((((((&&&&&&''')))---'''$$$)))///111000///---(((***:::TTTjjjyyy~~~}}}zzzxxxyyyxxx}}}~~~~~~|||xxx}}}{{{}}}~~~zzzzzzpppgggdddccc___XXXQQQLLLLLLKKKHHHDDD???<<<;;;:::///---666777,,,(((---)))+++------,,,+++++++++,,,,,,...000000---...111>>>TTTvvvpppaaa{{{ssspppfffqqqRRRNNNqqqgggUUULLLfff|||zzzvvv???===HHH999///...------...000222444111000111333666666222...???@@@;;;333111333...&&&%%%///666222+++((()))***---000444444111//////111///...)))$$$$$$(((***)))((()))+++---/////////...222------111...&&&)))555)))***%%%"""...CCCOOOQQQcccaaaAAA...)))///222,,,(((***000222---'''...000444888666000000444lllzzzEEE999...///444555333222---......,,,&&&"""%%%+++(((''')))------***+++//////$$$$$$555BBB>>>000&&&***------,,,...111///+++000000...---,,,***((('''---000222000,,,(((((())))))+++***&&&%%%''''''$$$$$$$$$%%%&&&((()))*********//////))))))---,,,&&&&&&***))) &&&++++++***)))))))))***((($$$!!!###'''+++...---,,,******))))))******&&&"""%%%,,,------+++(((%%%$$$%%%'''+++'''###"""$$$)))...111,,,+++,,,000666FFFfff~~~~~~{{{{{{}}}}}}{{{}}}~~~}}}yyyvvvrrrooohhhhhhgggfffaaaYYYQQQKKKGGG:::///...111///)))%%%+++,,,,,,+++******,,,......&&&$$$***,,,)))***000+++///222222...+++,,,//////...---///111333333333---111JJJtttuuuZZZwww~~~ssslllnnnRRR\\\gggYYYIIIeee~~~xxx>>>EEE```XXX777444111//////000111222,,,,,,///555::::::555000HHHLLLGGG999000///,,,%%%+++111444000++++++++++++---000333222...,,,---000...222000(((###'''+++---)))***++++++++++++++++++(((...222555333)))'''111111111000---******///444222KKKJJJ555---'''&&&222222---)))***...000...***...///222444111---///555fffOOO>>>...,,,111333333222''')))...222+++###%%%---///---...000...))))))---...)))'''000===>>>444'''(((---///,,,+++000222111...+++))))))***+++***((((((,,,///...***'''(((******,,,+++&&&$$$%%%%%%###''''''&&&&&&''')))***++++++000...%%%$$$++++++&&&!!!&&&''''''...888666---,,,+++******+++)))'''$$$%%%))),,,,,,***''''''''')))'''((()))(((%%%&&&+++,,,---,,,)))&&&$$$$$$%%%(((***)))%%%"""%%%---222---,,,...000---222LLLjjjuuu|||||||||}}}~~~}}}||||||}}}{{{xxxuuukkkeee]]]UUUNNNHHHDDDAAA999<<<>>>;;;666111//////111)))%%%)))------,,,...***,,,...///...000333777666444000...---......///...000222222111//////000000000000///000333555666111---777XXX~~~XXXmmmwww~~~ttt~~~jjjUUUjjjiiiZZZFFFccc{{{???QQQ}}}EEE@@@999444111111111111111000111444777555...(((888BBBBBB444+++---///---***+++)))%%%&&&***,,,***...111222000+++)))+++...,,,555666,,,###%%%---222((((((((('''&&&%%%%%%&&&---666333+++---,,,))).........111444///''')))222...555***$$$222111(((......,,,)))(((***,,,///000///...000000---***///777^^^SSS???---)))///333444444111++++++111222+++(((+++111000111222000++++++...000...,,,...777>>>888,,,$$$,,,///***(((...333555+++&&&!!!"""'''***)))'''''',,,111111...+++---///***---,,,(((&&&((((((&&&+++***)))((()))***,,,...000444///### &&&'''!!!'''000<<>>888888555111///.........---$$$***///...((((((...666(((%%%%%%))))))&&&(((...'''***,,,,,,))))))***,,,222333000+++))),,,,,,)))222111222444777888777444333777999666333222333333))),,,111CCCgggWWWfff|||ttt}}}pppaaazzzTTTLLLrrr^^^FFF```nnnDDDIII}}}hhhIII666333777888777666222......333555000)))666333111111222000,,,(((***)))(((***,,,...///...---///000...***((()))+++...((((((%%%&&&...+++,,,---,,,))))))+++(((###111111,,,%%%$$$***000222,,,111888444111???EEE666...,,,......---444555*********)))&&&$$$&&&+++000''')))---000222222111000IIIiiiFFF333000444EEEEEE++++++******,,,,,,+++,,,...---000000......---(((!!!***...000111444777555111111...---///,,,)))...666222---+++---...)))%%%$$$)))******)))((()))+++...111222...)))***///...(((000222,,,,,,222...%%%(((***---))) )))---)))((((((EEEbbboooOOO888+++(((000///&&&(((444///---+++***+++...222333+++------+++&&&%%%'''***(((+++...%%%%%%///,,,,,,+++++++++,,,---...***''')))222888666222///:::bbbzzz~~~}}}|||{{{~~~~~~}}}}}}yyy~~~~~~{{{pppnnnqqq```[[[UUUPPPLLLDDD999111---...000000///,,,)))'''***(((%%%'''///444000&&&''',,,,,,'''%%%))),,,***'''&&&&&&))),,,...,,,)))###'''++++++******...222***,,,---+++(((''')))+++444333...***+++000///,,,///777999666666:::444***))),,,333111@@@xxxjjjRRR|||nnnVVVfff{{{xxx}}}TTT___ooocccIIIhhhtttBBBFFF}}}gggNNN<<<444333555///)))***///111...***...///000222555666555444%%%'''***...000000---)))000111000---***)))+++...'''%%%+++---###""")))((((((+++,,,)))(((******'''---000---'''###'''+++,,,...///111555MMMoookkkFFF111333000***,,,000///,,,***,,,,,,+++***+++...111+++,,,///333555666666666LLL~~~sssRRR<<<888===OOOQQQ;;;'''&&&(((---///...---...***...000000111111,,,%%%&&&***,,,...333888666111///...///111000---222999444...***,,,,,,***((()))---,,,+++******+++++++++000000---((((((...///+++000///&&&###******''',,,***+++((($$$$$$))),,,+++,,,///TTTxxx~~~OOO...'''&&&+++***######)))'''))))))(((&&&(((---111)))***,,,+++)))'''((())))))######******###!!!&&&...+++(((&&&&&&)))...111---)))***000555222...,,,>>>III```xxx{{{}}}~~~~~~~~~}}}}}}}}}~~~~~~|||~~~}}}{{{xxxvvvfff```[[[WWWPPPGGGBBBBBB777444000//////,,,&&& )))***,,,------+++)))(((,,,***'''&&&,,,222111***)))***(((&&&(((......)))((((((***---///...***&&&###&&&))))))''''''+++///...///000...***''''''(((111000,,,(((***......++++++...000//////...)))###)))+++222000;;;lllxxx\\\}}}}}}[[[[[[|||bbbSSSZZZlllnnnPPPpppGGGDDDzzz}}}```KKK@@@888///***000555333///---222333333222111111222333++++++,,,...///...+++)))000///...,,,***)))+++---'''!!!)))222,,,'''+++,,,---222222,,,'''&&&&&&%%%***//////)))$$$&&&)))+++//////...000LLLrrrggg666 ,,,((((((888777,,,...,,,...///000//////111222,,,---...000222444666666LLLyyybbbGGG>>>DDDXXX^^^QQQ,,,((()))000444111------,,,000222222222222---&&&''')))***,,,222777333,,,%%%&&&***------,,,///555555///++++++,,,***+++...///---+++,,,......+++(((000000,,,'''&&&)))+++***111111'''""")))***'''+++***''''''***+++)))))),,,,,,000WWWnnnEEE+++,,,,,,+++***)))'''&&&$$$))),,,+++((((((...333&&&'''***+++,,,+++)))(((&&&'''(((((('''%%%###!!!)))(((''''''(((***,,,......******///222000------555111===]]]{{{}}}~~~|||}}}~~~|||~~~~~~}}}}}}~~~~~~~~~{{{uuurrrgggbbbZZZRRRMMMKKKKKKLLL>>>666000000000---)))(((...+++)))***---...,,,)))'''((())))))************,,,,,,***'''***000111///,,,)))&&&&&&,,,111///)))(((***,,,000111///***'''(((+++---,,,******,,,000000111333222///,,,***)))------***'''(((,,,---***///,,,,,,///...***&&&%%%//////333000444VVVeeesssxxxkkkRRRdddHHH```kkk{{{UUUrrr|||UUUGGGuuuqqqXXXEEE555///999>>>666///000<<<<<<999555000///222666999444...***)))+++,,,---+++,,,,,,+++***)))(((((()))###---:::333+++...000///444555...'''&&&''''''&&&,,,...)))%%%(((...111...111333///555HHHBBB######222000>>>ccc^^^>>>666000000000/////////000111++++++***+++,,,...///111???kkkqqqPPP>>>CCCWWWcccbbb>>>333---222555111------333444333000//////+++%%%------,,,,,,111333...%%%"""'''***++++++...222555111......---++++++...///,,,***---111222...)))---...,,,(((%%%$$$&&&'''''',,,&&&$$$---...)))***)))$$$&&&...///(((&&&,,,((((((EEEjjjrrrfffOOO444---222111***)))...---'''&&&)))+++,,,+++,,,///222###%%%)))---///---***(((!!!))),,,((((((,,,+++&&&"""%%%***...///---)))&&&,,,((((((---111000000222$$$***...;;;[[[}}}yyyttt}}}}}}~~~~~~|||mmm\\\RRRMMMKKKIII;;;666///***))))))))))))---'''%%%))),,,+++******---***(((((()))+++***))))))))))))*********++++++***---...++++++...000///,,,***((())),,,///---******+++---///000///---++++++------,,,******,,,...---///222333333111///...)))+++***&&&''',,,---+++444---+++222222+++)))---,,,,,,///000000GGGtttllldddzzzzzzXXXkkkXXXMMMpppmmmVVVmmm~~~iiiPPPrrruuu___@@@...666<<<222---222;;;:::777333000222999>>>999444...***)))+++---...)))+++---//////,,,)))&&&***555MMMRRR888$$$(((111)))///111,,,'''(((,,,---$$$)))***&&&%%%+++444888000...333444...111555...***222///KKK~~~yyyJJJ444444111...+++***+++---...///...,,,++++++,,,---......WWW\\\AAAAAASSSdddpppRRR===---...222000...000666666111,,,***---+++(((000000///...111222---$$$###)))...000000111444666444111111222000+++))),,,+++)))(((,,,111333000,,,'''(((***)))%%%###''',,,***...&&&)))...,,,...'''###%%%---...&&&%%%***)))!!!,,,BBBGGG>>>222(((+++000---$$$###+++---''''''%%%$$$&&&***------+++"""&&&,,,000000...+++(((""",,,000+++***111222,,,###&&&+++...///---)))&&&)))&&&&&&***---,,,---000###***++++++===___|||}}}~~~{{{uuu}}}}}}}}}~~~vvveeeLLL888...,,,---///333///******...///---***,,,***+++...---***)))+++,,,***'''%%%%%%%%%%%%%%%---------,,,,,,,,,,,,,,,&&&---000...---......,,,++++++,,,,,,+++******+++000///...---++++++,,,---))))))(((&&&%%%%%%'''(((+++,,,...000111///---+++(((++++++((((((,,,---,,,000))))))000111,,,+++000"""$$$(((...222@@@iiirrr^^^vvviii___vvvMMMPPP~~~oooWWWccc}}}]]]tttQQQ111999CCC<<<;;;EEEBBB???;;;555000///000111111000///000111111///...---...111333444222---)))...MMMqqqkkk>>>"""(((333...111111+++'''((())))))&&&((('''$$$&&&///666888333'''(((000......333222***)))---SSS[[[===666111,,,))))))+++,,,---444333111000///000111111,,,KKK}}}nnnMMMHHHSSSggg~~~bbbEEE,,,***///000111666555444///******...///,,,---000111000000111...((((((...222222111333555555222111222444111+++***,,,(((&&&'''***...111000...###$$$'''(((%%%%%%...888SSSOOO888"""###)))***---'''&&&'''******'''&&&'''---%%%!!!''',,,)))&&&(((+++...+++$$$$$$+++...+++,,,((($$$&&&,,,///---***###***000333000,,,******(((000222---+++///111...+++***((('''''')))+++,,,(((%%%%%%((((((%%%%%%(((///''''''///111888WWWyyyxxxyyy~~~}}}}}}}}}gggCCC<<<111)))&&&'''***,,,000.........000///,,,******((()))------+++,,,000000///---,,,+++++++++,,,...............---,,,+++%%%,,,000///...///---)))******,,,...,,,((()))---555333000+++'''&&&(((***+++)))'''&&&%%%&&&'''(((++++++***++++++***&&&$$$(((,,,,,,)))(((+++---,,,...++++++///222000///111'''***)))...444666OOOvvv{{{]]]}}}|||^^^hhhKKK___qqqbbb[[[iiivvvgggHHHZZZnnniiifffqqqmmmiiibbbYYYOOOCCC888111888777777777888777444111222111111222444444111...000IIIaaaVVV666+++000000333555222---,,,///000...//////---***...444555333000''''''***(((---000***444444GGGrrrkkkIII333000,,,+++---//////...222111111111222222333333222BBBnnn^^^UUUYYYllltttQQQ111,,,111111333888444444222......000///+++,,,222555111...---,,,))))))///222...+++...///...///...///111///+++---222&&&&&&'''(((***,,,---...***)))((('''###%%%333DDDsssjjjJJJ***$$$'''(((+++)))+++***'''&&&((()))&&&,,,+++$$$"""(((((('''+++------,,,++++++...000000///+++''''''***------,,,%%%...666666///******,,,+++...000---)))))),,,///---+++'''$$$###&&&))),,,&&&%%%&&&)))((($$$$$$'''---$$$&&&000///+++888PPPggguuu~~~{{{zzz}}}yyy[[[CCC&&&(((+++,,,+++++++++,,,(((,,,000---(((%%%&&&***...'''###&&&)))+++---000+++++++++)))'''''''''''')))***,,,---...---+++***(((+++---,,,---///---((((((%%%&&&,,,...+++***---//////...***&&&%%%''')))...,,,)))((((((***+++,,,,,,***))))))******'''$$$''',,,---***(((***,,,+++...000111000222555333///...111,,,...555...333MMMtttYYYsss|||hhhqqqaaaOOOmmmrrrnnnWWWpppwwwyyycccooo\\\OOOIIIDDD???;;;999999888888555222//////111333222000,,,...///'''$$$333777&&&,,,...///000666>>>BBBAAA999777444222555999666///***...333...'''000777///333777XXXVVV000000...---///222333222000+++,,,---...///000111222222666]]]jjj^^^]]]nnn]]]999222555333333888666888666333111111,,,&&&///555888333,,,)))'''%%%+++111333---))),,,---+++...,,,---...---,,,000777&&&'''(((''''''(((+++---555111,,,''' ###444HHHkkkeeeHHH+++''',,,,,,---+++000---%%%$$$***+++&&&'''...)))&&&------***,,,***)))***...///......000***(((&&&######%%%(((***'''111999888///((()))...******++++++'''%%%***111))))))'''&&&&&&%%%&&&&&&%%%$$$'''+++,,,))))))---%%%(((***...222///(((:::XXXuuuzzzzzz}}}XXX999,,,''',,,111222...)))'''&&&...777>>>999...)))111:::<<<--- ###$$$######...///...,,,***(((''''''$$$&&&))),,,---,,,+++)))***,,,+++)))+++...---)))'''!!!!!!)))000///,,,---&&&(((******((((((***---,,,)))&&&%%%&&&((()))***---+++)))***---///---,,,&&&+++---)))''')))******+++111222---...444111((((((---'''+++777///***===ZZZSSSccc|||ttttttrrrhhhvvvJJJYYY}}}}}}sssTTTzzzvvvyyy}}}xxxrrrlllgggbbb\\\WWWHHHFFF???555111333666666999111++++++///000///---555...777000---^^^tttGGGHHHpppVVV777...,,,:::444111000...+++---111111...;;;888OOOzzzfff999!!!&&&000222++++++222222+++******)))((('''***///222///888[[[jjjeeerrrsssGGG)))+++111111222333222222444555333...)))***111777555///******---)))111222+++***...,,,$$$)))***+++,,,,,,,,,+++***(((%%%"""###'''++++++***///+++'''%%%&&&***---...<<<555,,,''')))+++,,,,,,000...***''''''(((***,,,'''!!!$$$(((''',,,000)))))),,,///...+++))))))***++++++'''"""$$$)))(((!!!'''000555000++++++***'''###&&&((('''$$$$$$'''***&&&$$$%%%((('''""" %%%""""""&&&---...)))######$$$&&&+++//////***%%%###>>>aaayyy{{{VVV:::...+++&&&///444///)))(((+++---...000666777000(((,,,666///---((($$$&&&)))&&& +++))))))+++)))&&&(((,,,***''''''---111///......)))***)))''')))------*** """'''---///---)))"""%%%))))))(((((()))+++'''''''''(((******)))((((((***---000222444444444(((***++++++******+++,,,+++///222111,,,((('''(((''',,,...***(((+++---...GGGcccmmmUUU{{{sssqqqeeeqqqcccvvv{{{kkkXXXdddyyytttVVV|||zzzzzzppphhh]]]LLL===111333666555000...000444333)))///---222dddwwwJJJ]]]rrrOOO222///444DDDAAA000//////000111111111222333---;;;\\\gggQQQ777,,,,,,111222///---...,,,(((//////...---,,,---111444222888\\\{{{ooonnnsss\\\999333666555666333333444777999777333///222333333111...+++******---222///%%%###)))+++''''''(((***,,,,,,---,,,,,,)))))))))***+++,,,+++***111---(((%%%&&&(((***+++***&&&###$$$)))...000000---+++(((&&&%%%&&&((()))'''###''',,,))))))---+++))),,,...---+++))))))***,,,---+++'''(((------)))$$$---222///+++,,,,,,***'''%%%$$$&&&%%%"""###'''%%%$$$&&&***)))$$$!!!""""""!!!"""'''---///,,,)))++++++,,,------,,,(((&&&111,,,///EEEfff|||~~~}}}|||uuu^^^CCC000((('''(((,,,,,,***)))******'''))))))...222000******///,,,***'''%%%(((---,,,&&&((('''(((***(((%%%%%%))),,,((((((---000...,,,,,,''')))***))),,,111222...$$$###$$$&&&))),,,------ %%%******'''%%%'''***)))))))))***++++++***)))***+++,,,,,,------,,,,,,'''))),,,,,,+++))))))))),,,---...,,,***)))((())))))...000---+++---//////444KKKqqqmmmZZZ}}}{{{uuugggqqqoooppp[[[uuuvvvvvvVVV|||{{{fffTTTGGG888111444777555000333%%%))),,,888ggguuuLLLAAAKKK888111<<>>555444///...333(((&&&"""!!!&&&+++(((!!!!!!$$$)))///000,,,(((&&&''''''&&&$$$&&&)))((($$$######'''++++++''''''***,,,***+++...///,,,***,,,,,,///000///000222000***,,,---...,,,)))***...333++++++------,,,)))%%%###+++,,,---,,,+++*********+++,,,...///...***'''$$$)))+++.........---------+++)))((()))---...,,,)))+++///000......000///,,,***,,,222MMMZZZLLL]]]}}}dddoookkkSSSccc]]]ppp}}}wwwLLLZZZrrrzzzUUUuuuhhhDDD222111666444---------000FFFNNN;;;444++++++...666===666,,,+++)))...666555---***...///...///111000444DDDTTT999000222>>>???333...444---...//////...///111333222999```eeeHHH:::333333/////////...---------...,,,...///...+++(((((((((///333444000...000444666////////////......//////---//////+++'''%%%'''***...,,,,,,,,,......---,,,+++,,,+++(((%%%$$$'''************)))))))))))))))%%%***%%%%%%---(((!!!(((+++)))((('''''')))***+++)))******(((%%%###%%%))),,,,,,,,,,,,+++))))))***555000555>>>888---666JJJ???000$$$'''///000)))###(((+++,,,***$$$!!!!!!""""""''')))''''''(((***444000,,,+++///444888:::\\\lll}}}~~~{{{}}}~~~TTT<<<***,,,000+++(((,,,%%%'''&&&$$$%%%(((((($$$&&&,,,...+++(((&&&%%%%%%''''''%%%&&&***)))%%%###$$$(((------++++++///***)))+++//////,,,+++...+++......---///111...((())),,,///...+++)))+++---)))&&&$$$(((---...(((!!!)))+++,,,+++)))'''((()))%%%)))---111111...***'''((()))+++++++++,,,...111((((((***---111111,,,(((***------++++++...---)))...***)))777HHH@@@OOOqqq___cccdddnnnhhhgggnnnTTThhhyyyxxx\\\qqqqqqVVV>>>...333//////,,,***333999111***%%%333,,,###---,,,***)))+++...222444333...***000///,,,)))+++666IIIYYY999111000999:::000+++---444444333111......///111000???hhhwww___JJJ;;;888444333111...,,,---000333+++...000///,,,))))))***333333222,,,))),,,444<<<222111000///............000000...+++))))))+++---******+++---000111///---)))++++++'''""" $$$(((&&&''''''((((((''''''&&&&&&666---"""+++***!!!''',,,)))&&&%%%&&&)))***+++...,,,++++++(((%%%'''***'''$$$%%%(((***)))+++///333111333777///&&&--->>>;;;...$$$&&&,,,,,,&&&!!!%%%''')))'''$$$"""###%%%((()))******)))((())))))///(((###%%%---222000+++111IIIkkk|||xxxzzz{{{}}}mmmVVV...%%%###***...)))$$$$$$"""(((+++(((&&&'''((('''''',,,***'''&&&&&&%%%###''')))(((***......,,,%%%%%%(((,,,,,,***+++///))))))+++///...+++,,,///'''*********,,,000///***%%%(((+++,,,***(((&&&%%%###!!!)))---)))###&&&)))+++***'''&&&''')))###&&&***---...---***(((%%%''')))))))))***,,,...&&&(((,,,000222000,,,(((,,,---+++((()))---,,,)))+++%%%)))...::::::GGG}}}bbb^^^hhhttt|||dddxxxjjjVVVqqqqqqdddjjj}}}~~~ZZZ333444111///...,,,///333222'''222UUUHHH---222000111(((---//////666===777+++222222///***)))000999???333---+++000333...)))(((444444222000......111444111IIIrrrxxx[[[AAA:::777666333///---000666<<<444222///......---,,,***000222444222---+++///555000///...---------...///...,,,++++++,,,,,,+++***'''(((***---000000---++++++000222---%%% """%%%%%%&&&'''(((((((((&&&%%%***HHH>>>$$$((()))"""***,,,((($$$###&&&)))++++++222,,,***------++++++...)))%%%$$$***------///444111...,,,+++(((%%%(((//////,,,+++...---(((%%%$$$$$$%%%&&&&&&&&&&&&'''(((333///+++((((((***+++,,,(((***,,,+++))),,,222777&&&555MMM```cccaaafffnnn~~~}}}wwwTTT444 ###''',,,...,,,&&&""" '''+++***((()))(((%%%$$$((()))&&&'''+++,,,)))$$$(((+++***+++...///---'''&&&''')))((($$$%%%)))******---000...)))***...'''))))))(((***......***&&&'''(((***+++)))&&&###$$$"""!!!"""$$$&&&%%%$$$$$$(((+++***'''&&&(((+++***)))))))))))))))******&&&)))---...---+++***)))%%%)))---//////---+++***000///,,,((()))......+++'''"""000000111444:::eeefffXXX[[[|||cccYYYbbbVVVtttjjjhhheeevvvuuuoooOOO666222000111333555777999...???gggMMM"""%%%''',,,(((000000...888EEE@@@...)))...111000///000---)))000---,,,///333444111---//////...------000555999222PPP{{{jjjHHH>>>888666222...---111:::AAA>>>666...,,,///111...***)))111;;;>>>777---)))***---,,,++++++,,,---...///)))''''''***------)))&&&&&&'''))),,,///...+++(((###+++111000(((###$$$'''&&&((()))++++++***(((''',,,UUUMMM(((%%%'''###---,,,(((###"""%%%)))++++++333+++(((---000...---000111+++***...111000222777000,,,'''%%%'''++++++)))%%%+++444888111(((&&&+++&&&&&&&&&&&&'''(((((((((888111((($$$&&&***...///---,,,,,,,,,---///222444111111666;;;>>>CCCSSSccc~~~|||qqqXXX;;;$$$ &&&***+++,,,---(((!!! &&&))))))***+++(((###******'''%%%+++333333---&&&***,,,***)))******((()))&&&&&&&&&### $$$,,,,,,...000---((((((,,,,,,---+++'''(((,,,+++'''***)))(((***,,,,,,)))%%%+++,,,,,,'''!!!!!!$$$$$$(((++++++'''&&&))),,,333///***&&&%%%'''***,,,(((---333666444...)))&&&&&&)))------***)))***,,,444222---)))+++000111...)))###888555---...---JJJ}}}mmmeeeUUUTTTcccIIIhhhwwwMMMaaa|||iiixxxYYYsssccc{{{VVV???...000555000***)))&&&000666222------,,,)))000,,,)))111@@@EEE777%%%'''---444555111---,,,...000,,,+++///222111111444555000++++++///333333222<<>>777333111000,,,***,,,111222///+++***,,,......+++***+++,,,(((%%%///III```___JJJ555)))'''%%%'''***+++(((%%% %%%)))(((&&&&&&$$$!!!$$$'''(((%%%$$$&&&%%%###$$$%%%***000///***)))---...+++***...111111000111''')))***...666<<<:::333//////---***+++---***$$$111---)))((())))))'''&&&&&&)))((($$$$$$)))------%%%$$$$$$&&&((((((%%%###(((%%%###$$$"""!!!%%%+++###!!! ###&&&(((((($$$***//////+++)))+++...((()))+++---,,,)))%%%!!!$$$&&& ))))))%%%)))******+++,,,---///000111,,,---...000000000///...(((---///---,,,......,,,************))))))((((((222///+++)))+++---+++(((111///---,,,,,,///111333444***---333...---///***999;;;CCCbbb}}}kkksss{{{bbbllljjjmmmuuuhhhoooWWWqqqhhh{{{bbbBBB444444222222444555333///***)))''',,,///,,,***,,,------............///111555888222---***,,,---,,,---///222000...---000333666777///???iiisssmmmmmmnnnwww|||VVV444111777666777<<<>>>:::777777666333000---+++---,,,(((''')))000BBBHHH999+++---000---!!!&&&)))(((***///333333+++***(((&&&$$$$$$'''***)))$$$"""&&&)))((('''((((((******))))))***(((%%%((()))***000111///IIIuuulllbbbRRRDDD<<<888555222000,,,)))+++111555444222---++++++,,,......,,,***(((%%%333VVVsssoooOOO333&&&%%%###$$$''''''%%%######''')))'''%%%'''(((&&&%%%%%%$$$###'''+++((("""'''''')))++++++***+++---%%%$$$&&&++++++))),,,222"""###%%%'''...333///'''&&&+++,,,(((&&&'''((('''333,,,&&&''',,,///+++&&&+++---+++&&&###'''***)))"""###$$$&&&((()))((('''&&&$$$$$$&&&%%%"""$$$((('''$$$ ###(((---///111///,,,,,,---------+++###&&&***------***'''$$$***+++!!!&&&(((&&&+++,,,,,,,,,,,,---...///000------..................***///111...,,,...---+++((()))*********))))))(((---+++***---000///,,,)))---,,,***((((((***,,,...,,,%%%***111...///222///<<<888///>>>iiiooosss~~~sssppp{{{```}}}vvvYYY|||rrryyypppuuuiiiMMM<<<111000222555444000///111***///111...,,,...///...111000//////000222444666***''''''+++/////////222/////////000111333555666111888ccczzzyyyccc;;;///111111111999>>>:::666555555444...)))(((,,,---+++***+++;;;LLLQQQ@@@///+++......!!!$$$&&&%%%(((...000/////////---+++(((((()))++++++)))(((++++++))))))---&&&%%%$$$$$$'''***++++++)))******......***===aaarrrmmm___LLL===666111...///+++)))***///444666777000---***,,,000111///,,,+++###***CCCWWWQQQ888$$$***(((&&&%%%%%%$$$"""!!!&&&)))***&&&&&&)))+++***&&&'''&&&&&&***...+++%%%+++***))))))***+++---//////---000444222,,,///777+++,,,,,,+++---...)))"""$$$,,,000,,,'''(((+++---111+++&&&'''---///+++&&&---///---'''$$$&&&'''&&&&&&&&&&&&&&&&&&'''''''''""""""$$$'''%%%""""""&&&)))&&&""""""%%%***///111666000++++++///000,,,((($$$'''+++---,,,***)))(((------###&&&(((&&&+++,,,+++***))))))***+++,,,,,,+++***)))))))))++++++***///111...---......,,,((()))***,,,,,,++++++***+++((((((...111///,,,+++,,,+++***)))))))))***+++'''""")))000+++---444444333777---+++EEEhhhssspppxxxeeeccc```}}}~~~mmmttt___HHH>>>555444444222333555///777:::666222222444555444333111000000222222333,,,)))***000333222111333000111333333333222222222222BBBpppoooFFF222111555222777:::777444555555444///***)))---///---,,,,,,333===@@@777+++)))+++---'''((('''&&&***//////+++.........+++(((''''''(((---,,,---...***'''***000***%%% $$$(((,,,...))),,,******+++&&&///GGGhhhqqqooo[[[AAA000)))&&&++++++***+++---111333555---,,,++++++,,,---......,,,######---222***###"""---+++)))(((''''''&&&%%%%%%)))+++((('''+++,,,+++&&&,,,///,,,+++,,,,,,***,,,,,,***)))+++---///...111++++++111000))))))000***------***((((((%%% ***222666111,,,+++------+++************)))(((&&&***------(((&&&((()))'''''''''&&&%%%$$$$$$&&&(((###"""$$$'''&&&###$$$((()))'''%%%&&&))),,,.........,,,***,,,///...)))$$$&&&)))++++++(((''''''((()))+++###!!!)))***&&&***+++***)))''''''(((******///,,,)))&&&&&&(((***,,,&&&,,,///------///000...((()))+++---......------...(((&&&+++///---,,,---...............---,,,,,,'''###+++000((((((222666222666000***444HHHjjj{{{{{{xxx|||hhhttt{{{|||jjj{{{~~~uuu___HHH===888333000000444>>>EEE@@@888777;;;>>>666444222111111111111000444111222666888444111111111333555555333111/////////LLL}}}xxxPPP999888>>>999;;;:::666444666666333444...,,,///000---++++++###(((++++++***+++///222///...***)))---222000)))***+++***(((%%%#########+++---///...((($$$(((111111***""" ###&&&+++...(((---+++)))+++&&&)))999XXXnnnxxxfffDDD+++###"""(((***,,,---------///111(((******(((&&&&&&+++///...))))))***$$$###000,,,,,,++++++++++++,,,,,,$$$)))+++***))),,,,,,+++&&&000777222***(((+++...,,,---,,,+++---//////---111'''%%%---///***'''++++++///000---***+++***((($$$***...,,,***++++++)))&&&***...,,,&&&"""###&&&&&&***+++)))(((***+++***&&&%%%$$$###"""$$$'''***'''%%%%%%((('''%%%''',,,&&&&&&'''***,,,---+++***$$$'''+++......+++&&&"""''')))***'''$$$"""###%%%$$$(((######,,,+++&&&(((,,,+++)))(((((()))+++,,,222///+++'''''')))---///###)))---,,,---111222111((())),,,...000000//////222)))%%%(((++++++,,,///......///000///---,,,+++(((&&&...000%%%$$$///555888333+++---222777TTT~~~uuuwwwwww```ggg}}}WWWxxxnnnxxxdddVVVOOOEEE:::===NNNWWWRRRQQQXXXVVVLLLAAA666111666666///,,,000///666:::666111000///...555000000555666222000333777eeeQQQ:::<<<888:::999555222666<<<999000999333---+++...000///,,,)))...333111+++(((***...+++...111000---******+++))))))&&&"""!!!$$$###%%%000444,,,""""""(((+++...+++)))(((&&&"""%%%)));;;XXXVVV777''')))+++,,,GGG]]]eeePPP666+++)))'''...---+++******+++---...000---******,,,---+++)))'''&&&'''))),,,+++'''###&&&444999///)))---...)))%%%(((222---###666GGG;;;///444777333***&&&)))...111,,,)))---///...,,,,,,,,,---,,,***'''&&&'''(((,,,000000***&&&'''))))))"""&&&******'''######$$$''')))'''######&&&'''%%%+++---,,,'''%%%'''(((&&&%%%(((((($$$"""$$$%%%###%%%%%%&&&&&&&&&%%%###"""(((***)))&&&$$$$$$$$$### %%%)))+++)))(((((()))%%%***,,,)))$$$$$$&&&((((((((()))+++,,,***'''###+++000333000)))&&&)))------***)))******(((((())) '''+++,,,---000111///&&&***///222222111111111***(((&&&'''***...000111000333222+++''')))+++,,,---(((+++222111+++---666222222111///+++///@@@RRR{{{tttrrr}}}{{{bbbttt|||TTTddd[[[XXXUUUrrr~~~vvvlllsss}}}{{{}}}}}}ooobbbHHH222///444444222333...555999666333222111...++++++000777888333111444MMMtttVVV===:::666888777333000222777555///666333///,,,***)))(((((())),,,......++++++...222000000///...,,,++++++++++++,,,)))$$$"""$$$%%%###%%%...333...'''(((+++,,,,,,******)))$$$!!!'''[[[wwwmmmCCC---///...)))444BBBGGG:::---***'''!!!)))***++++++,,,,,,,,,,,,222000---,,,------+++)))******,,,000555666444222000...,,,,,,//////+++(((###&&&000...)))???SSSKKK+++222999888111+++***,,,000,,,***,,,---,,,,,,......---***(((&&&'''***,,,---///---'''%%%'''((('''(((%%%$$$$$$&&&'''%%%"""$$$''''''%%%&&&***,,,***(((,,,---)))(((((('''$$$###)))---,,,+++***'''!!!000///...,,,)))%%%""" ###&&&&&&$$$"""###%%%'''"""&&&***,,,+++******+++'''+++---+++((('''))),,,,,,***((((((((()))'''&&&,,,...000000...,,,++++++'''((()))++++++)))(((((($$$***+++,,,...---+++))),,,000222222111000000+++***)))***+++,,,,,,+++'''---///---+++,,,---+++(((+++555???<<<000,,,111333333333222---,,,555???\\\rrr}}}mmmmmmkkkwww[[[ssstttXXX>>>;;;===>>>fffcccEEE777333111333777000666999888666777666333222333666777555444999AAAkkk\\\???777333444555222......000111000+++,,,---+++******---000&&&&&&'''(((***,,,///111000---******---//////...---///...'''###$$$'''(((%%%,,,000...+++,,,------***))))))(((&&&)))555BBBtttmmm<<<(((...000,,,)))......******---)))!!!$$$&&&)))+++,,,---,,,,,,111///------......---,,,//////111555:::<<<<<<:::000'''$$$***...+++***...(((+++///***%%%777FFFAAA)))///444555111------///...+++***+++***(((+++000///,,,(((%%%%%%(((,,,///...---)))######'''(((%%%///''' """))),,,((("""!!!%%%'''&&&(((+++,,,)))&&&+++---++++++***'''"""$$$***------------)))$$$444333111...)))%%%""" !!!$$$###!!!!!!&&&,,,%%%(((+++---,,,,,,,,,,,,(((+++......,,,+++---000111---(((%%%%%%'''((((((,,,+++,,,...000000,,,)))%%%))),,,,,,+++)))'''&&&"""(((......///111000---,,,///222333111000//////,,,,,,+++++++++***'''$$$ '''---......///...+++%%%222HHHVVVPPP===111000000///111444111,,,+++...777LLLvvvkkkyyyjjjlllqqqfffgggzzzLLL<<<000555666888ddd}}}kkkUUU???000000888;;;===;;;666555666555222666666444111333>>>TTTfffaaaAAA333111111222222///---///333555---,,,***)))***---111555'''&&&&&&)))---111111///***'''%%%)))111666555111---111000)))###$$$)))+++(((************+++,,,,,,)))'''%%%%%%***999TTTlllzzzUUU,,, &&&***///+++)))&&&''',,,...)))"""###$$$&&&(((***,,,---...------,,,,,,---...//////222222222333555555555444((()))(((&&&$$$%%%(((,,,,,,//////&&&###,,,222...+++,,,,,,***)))+++000444***)))))))))'''%%%)))000+++(((%%%$$$&&&)))---......,,,%%% """'''((($$$111***$$$&&&...111,,,%%% $$$'''&&&'''((('''###&&&***+++++++++,,,)))###((()))(((&&&'''++++++(((++++++***)))'''&&&$$$$$$!!!$$$%%%"""!!!&&&...&&&'''***,,,,,,,,,,,,,,,)))***---000///---...222222...)))&&&&&&''''''(((+++***)))***,,,,,,***)))***---///,,,++++++)))''''''---000......111222000---///111111///------......---+++******(((%%%###"""(((---...///000...***&&&:::XXXkkkeeeOOO===666,,,***,,,222444000,,,+++&&&444UUUttt{{{qqqfff~~~jjjssspppqqqbbbeee;;;777555999777:::jjj|||cccIII:::777@@@===666000222777999666222666888999BBBZZZ{{{fffBBB///111///111333222111111666<<<<<<444***%%%&&&***+++,,,,,,++++++///333444111...(((%%%%%%,,,555999444...+++000000)))$$$&&&***,,,+++)))&&&%%%&&&''')))+++(((&&&%%%%%%***:::UUUmmmiiiAAA+++)))$$$!!!***+++'''&&&***---+++&&&$$$&&&%%%$$$$$$&&&***...000......---,,,++++++,,,,,,000000///...---,,,,,,,,,)))...***"""))):::999***'''///...)))***...---,,,***)))(((((())),,,000333'''&&&'''(((&&&###'''...%%%###"""###'''***+++***...+++%%% """'''(((%%%+++)))(((+++//////+++&&& %%%((('''((()))'''###'''))))))(((***...,,,''''''(((&&&%%%(((,,,,,,)))$$$$$$$$$%%%&&&&&&'''((($$$$$$&&&)))&&&!!!%%%,,,%%%&&&''')))***++++++******(((+++000000,,,,,,000///---***))))))((('''%%%******)))'''%%%%%%(((***,,,///---***,,,222333000))),,,,,,)))(((,,,//////---...///...,,,+++,,,---///,,,)))''''''(((((('''***---...,,,---///---)))'''<<<[[[qqqppp___KKKAAA222,,,***000444333111000(((---:::KKKhhh{{{dddpppvvvhhhwwwPPP;;;===:::888888DDDvvv}}}vvv[[[GGG:::888555777CCCRRRZZZZZZMMMVVV\\\___hhh}}}lllEEE---222///000222555555333777===;;;111&&&"""%%%***+++***+++***)))+++......+++(((,,,******///666666///((()))---...)))'''))),,,,,,+++(((%%%&&&&&&%%%(((,,,'''&&&'''''''''***777EEE```LLL333...555,,,"""'''+++(((,,,333333,,,)))+++)))'''$$$###$$$(((---000111111000---)))''''''(((......---***(((((()))+++,,,---%%%&&&EEEfff^^^>>>%%%000---)))///...'''(((&&&'''***...111111///,,,'''%%%&&&)))(((&&&''',,,###!!! ###'''***)))(((,,,,,,(((######((()))'''%%%&&&(((++++++***'''%%%!!!&&&)))***+++...---)))&&&'''&&&'''+++000///+++###'''***,,,000333...&&&&&&&&&%%%%%%&&&'''((())))))&&&'''---+++$$$###(((%%%%%%%%%''')))******(((+++((()))000000***(((,,,---,,,+++++++++***'''%%%((()))((('''%%%%%%))),,,,,,,,,***(((000===???999,,,///...)))(((,,,//////+++,,,,,,+++******,,,...///+++(((&&&''')))++++++...///---+++,,,///...***(((666NNNdddnnngggXXXLLL@@@666//////222222111222.........111LLLrrr}}}zzzqqqqqq|||rrrssslllEEE999???;;;888BBB[[[vvvrrrSSSRRRSSS[[[mmm~~~uuuKKK---333000///111666666333333777222---'''&&&(((,,,...///***(((%%%$$$%%%&&&''''''///------000333333---((((((+++,,,++++++......,,,(((''')))---,,,(((***000((('''((((((%%%"""%%%+++777888---(((111222+++)))---***000;;;;;;000+++...***(((&&&%%%&&&(((+++---000111000...***((()))+++......---)))&&&%%%(((++++++)))$$$...NNNiii```DDD'''222+++%%%...*** $$$&&&'''***...222222---((()))&&&&&&+++---+++)))+++&&&""" &&&******)))+++---,,,'''%%%(((***)))%%%%%%&&&'''(((((('''&&&$$$)))+++***,,,......***!!!###%%%(((///444111+++$$$'''***---222555000(((***)))((('''''''''((()))+++%%%&&&...///'''"""$$$&&&%%%$$$&&&)))+++***(((...((()))000000(((%%%)))---+++******+++***((('''''''''(((***---///...------,,,((((((555CCCBBB777,,,000111...,,,...///---***+++++++++***,,,///222---+++))))))***++++++***)))+++***)))---111000,,,)))...<<>>NNNiiimmmwww|||zzziii|||zzz|||yyyyyydddDDD444222666444---...555333+++&&&&&&(((+++***&&&'''***555333...***''')))---111111***%%%'''*********,,,///+++))),,,111333---'''---------...///000///...+++)))+++222555222---+++,,,((($$$%%%...333---"""'''111555,,,$$$&&&)))(((+++'''+++222...(((555KKK111,,,)))+++,,,******,,,+++,,,,,,------+++&&&"""$$$)))&&&,,,777888,,,+++)))&&&&&&)))///444)))'''&&&(((+++,,,***((($$$((('''$$$###+++111...)))'''&&&$$$%%%""" !!!######  ###'''))))))((((((%%%&&&&&&$$$"""$$$(((,,,222333444222...+++******'''((()))***+++++++++***"""''',,,---***))),,,000///---***((()))+++,,,---$$$'''***++++++*********(((((()))*********,,,...))))))((('''''''''(((((()))))))))'''(((***+++,,,***)))+++000111,,,***,,,+++...---)))''')))+++***///...+++(((''''''((('''+++,,,,,,+++***,,,000333+++...---***,,,111444333000111222111111111222333000999CCCHHHIIIDDD555((('''222666///---333555000)))777@@@SSS{{{ppplll~~~uuu|||eee}}}qqqlllrrrxxxzzz{{{{{{mmmHHH222444666444000111666222***'''''')))---,,,((((((,,,//////---+++))))))+++...---(((&&&***/////////111%%%$$$'''---444666222...---...///000000///---,,,(((&&&(((---///,,,***+++((()))((('''***---)))###$$$;;;QQQOOO999'''&&&...+++***---111+++'''555JJJ///,,,***,,,***&&&&&&)))(((******'''&&&)))***(((%%%(((((('''(((---...,,,***)))((('''''')))***+++%%%%%%&&&(((++++++***(((%%%$$$!!!!!!&&&***'''"""!!!+++222...'''$$$%%%&&&+++)))'''&&&''''''&&&%%%!!!!!!$$$(((+++,,,***((()))'''%%%$$$%%%'''***+++111333333222...+++))))))+++++++++***)))((('''&&&(((***+++***)))))),,,000...+++''''''***,,,,,,+++"""$$$''')))++++++***)))***+++...000---***---333,,,+++***((((((((())))))'''))))))&&&'''+++---,,,------000555555///+++,,,+++...///,,,+++---///...+++---,,,(((''')))(((&&&###)))///222000---++++++''')))***(((***111444333222000000111333222...+++(((+++222===KKKNNNBBB222'''000444000///555999888000888333888]]]wwwXXXyyysssqqqbbbyyyfffdddtttqqqJJJ000333111//////111111,,,&&&((((((+++...---)))))),,,+++++++++***))))))+++---,,,((((((...333222111111###$$$(((---222444333222---.........------...///)))'''(((+++)))&&&'''+++'''******((())),,,***%%%222LLLXXXGGG...%%%+++,,,+++++++++'''$$$+++555000///000000,,,&&&%%%)))&&&(((%%% ,,,777===+++&&&&&&+++...,,,(((&&&,,,***)))***+++***%%%!!!###&&&)))******)))((((((,,,+++&&&$$$(((...***"""$$$,,,000,,,''''''((((((---------+++***+++---///&&&$$$$$$)))...000,,,((((((%%%###%%%((()))'''$$$***,,,------+++)))'''''',,,,,,,,,+++***)))''''''......---,,,,,,,,,---...111,,,&&&%%%(((++++++)))###$$$%%%'''))))))((('''+++***,,,111111---...333000///---+++******+++,,,'''******'''(((...///---222000222555444///,,,,,,+++000111...,,,......,,,(((,,,---***))),,,+++&&& '''000333000+++(((((())),,,,,,+++---333777666------...000222111,,,((($$$%%%)))333BBBNNNLLLDDD000111111111333777:::;;;999777+++(((>>>]]]```~~~yyynnnaaammmnnnsssLLL111111,,,+++...000,,,%%%""")))(((+++///---)))(((++++++++++++***)))***,,,///***&&&&&&,,,///---***)))'''(((+++---///000111111...------++++++---000333,,,+++++++++'''$$$&&&---'''))))))(((***---+++'''&&&$$$333555)))%%%,,,((('''''')))+++---...///333444777666///(((''',,,''')))%%%"""555KKKWWW111%%% (((...+++))),,,&&&%%%'''---222222+++%%%$$$(((,,,---***'''&&&'''++++++&&&$$$***111...%%%(((,,,---+++)))+++***((('''))))))'''&&&''',,,111)))&&&$$$)))000222---((()))&&&%%%)))......''' """%%%((()))((('''&&&'''******+++,,,,,,,,,++++++---,,,++++++,,,+++)))(((555---%%%"""&&&***)))'''%%%%%%%%%&&&((((((&&&$$$+++&&&'''///222000...000333222///---,,,---......'''+++,,,)))***000222///444111111222111,,,+++,,,---111222...******(((%%%&&&,,,...++++++///---((($$$)))...///+++((()))+++///222222000222888;;;:::&&&)))...111222111...,,,+++,,,---...666BBBHHHHHH777///***---222555666777111222...111888>>>YYYsssyyyqqqooottt|||MMM---999222+++,,,000000***###((((((((('''%%%&&&(((***'''&&&%%%''')))++++++*********)))((((((''''''''',,,///...***))),,,///...333111......///000000000---......***%%%&&&,,,222***(((%%%$$$$$$%%%%%%$$$)))%%%&&&&&&&&&,,,***'''(((+++000444666000///,,,***(((((()))***$$$!!!"""&&&,,,666AAA...###"""111===999111...,,,%%%$$$+++333222,,,'''///,,,+++,,,***%%%###$$$((()))'''$$$%%%***---,,,666,,,(((---...(((%%%(((///<<<777******///000333&&&%%%&&&***000222...)))***************)))(((&&&%%%***++++++---+++((((((%%%+++777777---(((+++333***...444)))"""'''***000,,,(((&&&&&&%%%"""#########$$$&&&''')))***+++'''$$$&&&+++...---+++111222222111///+++(((&&&)))---///......000///,,,---...000111111000...---222333444555333///+++))))))+++)))&&&***000000***333222111...,,,(((%%%"""---***''')))222999666...000///000333666555111,,,555444222///******444@@@@@@666***'''---444777777<<<===666///...+++555JJJqqqaaazzzqqqsssvvv{{{VVV@@@333...+++,,,000111---)))---------+++(((''''''(((,,,***(((((()))+++,,,+++......---+++)))'''&&&%%%///222000+++***---//////...---++++++++++++***)))------,,,((($$$%%%***///)))(((&&&&&&''''''&&&$$$((()))&&&+++***###$$$...+++(((''')))---000111222000......///...)))%%%'''### !!!'''///---''',,,===FFF>>>333...---'''&&&,,,111///***'''+++)))+++///...)))&&&&&&+++---+++''''''+++---,,,...,,,+++,,,***%%%%%%'''@@@III???000///111///111)))$$$$$$***...,,,)))((((((,,,...---)))))),,,///###)))---+++***)))'''$$$&&&$$$)))444555,,,))),,,555...111222)))(((...---***'''%%%%%%''''''$$$"""(((((((((((((((''''''''')))'''&&&***///111///,,,111000//////...---***((('''+++,,,)))***---...---111000//////........./////////000000000000000000,,,...,,,))),,,333555333............---+++)))''')))(((&&&&&&,,,222000***......000111222111...,,,000///000000,,,***000888>>>:::444///---...111333444777222...///+++...>>>\\\mmmuuuvvvwwwvvv{{{RRR999000///------......---+++---......---***(((((((((......///000111000,,,)))---------,,,***(((&&&%%%000222000+++))),,,//////000...---,,,,,,+++)))''',,,,,,+++'''######(((,,,&&&&&&'''***,,,,,,***(((******$$$%%%,,,)))%%%,,,000---***)))***+++++++++)))))),,,333:::;;;444---...***'''%%%""" ###(((***(((---999===555,,,***,,,((('''+++,,,)))'''((())))))---333333...+++,,,---///---((('''***+++)))$$$***...+++&&&&&&'''&&&777===333)))...333111222333(((&&&///222***(((---###(((,,,)))###!!!&&&---&&&+++---+++))))))(((%%%(((%%%)))000111***(((+++000+++,,,)))###)))///)))"""!!!"""%%%'''((('''%%%,,,------,,,***(((&&&%%%%%%%%%&&&+++///111...+++///---***+++---...+++)))(((+++***&&&&&&,,,000111///---+++)))(((((()))***...---++++++,,,///222444---///...+++,,,222777999,,,,,,,,,...///...,,,)))%%%'''&&&$$$'''******&&&***,,,---,,,+++))))))***,,,+++,,,///---***+++000:::======777///***+++...,,,111//////333---***222FFF]]]lll|||qqqzzztttNNN***333333222///,,,***))))))(((***,,,,,,+++***)))***)))---333999:::555,,,&&&'''(((***+++,,,+++)))(((---000...***(((,,,000000444111---,,,++++++***))),,,+++***&&&######&&&)))###%%%)))---111222000...444,,,&&&111>>>444(((---,,,,,,,,,------+++(((%%%%%%'''---555;;;<<<888444///,,,+++,,,***&&&(((,,,000,,,+++---+++&&&&&&***)))'''(((***)))&&&&&&***---,,,///444555111///111,,,...---(((&&&((('''$$$(((---(((''',,,+++&&&###(((### ---333000111888***'''111222&&&%%%///!!!%%%)))'''"""!!!%%%%%%***,,,******---...---+++)))***......)))(((***+++))))))"""(((///%%%"""%%%'''''''''&&&***+++,,,---,,,+++((('''%%%$$$$$$&&&)))+++)))''',,,)))&&&'''***,,,+++))),,,...,,,'''&&&---444777///...,,,***(((''''''(((---,,,***((()))+++---///***---...---+++---222555///......000111000---)))%%%))))))&&&%%%'''(((&&&''')))***(((%%%$$$&&&(((+++))))))------***))),,,444:::>>>;;;333,,,***+++,,,111//////666222+++...::::::```ccczzz{{{nnn}}}pppPPP111333444333000+++(((((())))))+++......,,,+++++++++'''***///333555222,,,'''&&&))),,,......---+++)))+++//////,,,+++///222222333///***'''''')))***+++,,,+++***'''&&&&&&(((***((())),,,///333333111///---***000JJJ\\\HHH))) $$$&&&***......+++$$$)))---111222///,,,,,,---)))((())),,,+++((()))---:::777222...(((%%%(((...)))(((***,,,+++(((***//////,,,,,,//////------000,,,///...***(((((('''###%%%)))''',,,333000&&&###((($$$%%%111333,,,+++444&&&###,,,,,, +++%%%'''+++------***(((''''''+++---++++++000333222***(((***---...,,,,,,...,,,+++,,,&&& )))000'''!!!$$$&&&&&&&&&%%%$$$$$$&&&)))+++---------,,,***'''%%%###$$$%%%&&&&&&)))&&&$$$%%%(((***)))'''---///...(((&&&---555999333333333222000...,,,***(((((((((((())))))******(((+++//////---******---...------111444444///+++''',,,---)))''')))+++***)))+++,,,)))&&&%%%(((+++...***)))++++++)))***...///333777999777333...,,,...222...,,,444333---///222(((>>>ccc}}}lllgggxxxwwwkkksss~~~|||rrriiiHHH666.../////////---,,,---...111222222111...,,,,,,,,,***(((&&&&&&(((***++++++***---000222111...***(((+++000111//////222333222333///+++(((***,,,///000...---+++***)))***,,,,,,000///......///...---++++++))),,,AAASSSDDD)))!!!!!!###(((,,,---)))!!!(((,,,...+++%%%###&&&***)))(((***---,,,))))))---888999999666000+++************,,,//////---...222+++(((&&&((((((&&&(((+++,,,///000---+++,,,)))%%%###%%%''')))///333///((($$$)))&&&)))444444,,,,,,000'''%%%+++)))!!!!!!)))$$$&&&***...000000...,,,---000///+++***...111111$$$%%%(((+++...000111222---,,,111...%%%'''---((($$$&&&((((((&&&$$$$$$$$$!!!"""&&&)))---///000000///---)))%%%$$$%%%''')))'''''''''''''''''''''''')))------'''%%%***111555000111222111000---***((($$$%%%''')))*********))))))***...111///***'''((()))(((***///555777222---'''+++---***))),,,...,,,------...---,,,,,,---//////,,,++++++)))'''+++000---...000444777777222......333---'''...000---000+++'''///>>>TTTwwwfffyyy}}}mmmfffooodddvvvyyywwwppprrrdddFFF444******+++---///000111111333333333111...,,,---...,,,)))&&&%%%&&&(((((()))'''***...111111---)))&&&***///222000///000///,,,///...,,,---///111222222000...------...///000000111...+++))))))***+++***---+++%%%)))555222,,,111((()))***,,,,,,)))$$$ ***,,,,,,)))&&&%%%(((+++,,,+++---000...++++++//////333666666222---)))&&&***(((***...///,,,+++,,,&&&######&&&&&&$$$%%%(((***...///---------+++''')))''')))---...+++((()))$$$'''$$$&&&000000+++000,,,***)))+++)))&&&&&&***%%%'''******(((((()))+++000222///)))'''+++......$$$&&&(((***,,,/////////111000999;;;---&&&++++++)))***+++)))&&&$$$%%%&&&###$$$&&&))),,,...000111///...,,,***((((((***+++'''***---,,,(((%%%&&&(((&&&,,,---((($$$'''---111++++++***)))((('''%%%%%%((()))***++++++******)))***''')))...///***&&&''''''%%%'''---333555000***$$$'''(((''')))---...+++,,,,,,+++,,,...//////...------...---)))%%%***111...---...000333444222000...555...&&&+++///...222+++---+++---:::NNNmmmssstttrrreeerrrXXXnnn{{{pppiii```SSS]]]zzzzzzXXX:::+++******,,,000222222111/////////...,,,---///111***+++,,,......+++&&&### ###)))---...,,,)))&&&(((...111...,,,+++((($$$''''''))),,,000000///---111000...///000222333333---)))%%%$$$&&&))),,,...(((...+++)))...---...777333111///...---,,,)))'''888555111---***(((&&&$$$)))(((***------***+++///,,,///111111///...,,,)))(((%%%&&&+++,,,(((%%%$$$"""!!!$$$((()))'''&&&(((&&&+++---,,,+++---***&&&,,,))),,,111,,,###"""***---...(((&&&,,,***'''...&&&'''((('''&&&&&&&&&&&&+++......)))!!!$$$***///111...'''%%%)))---...''')))*********+++***(((999777CCCIII888+++///333+++,,,,,,***&&&$$$&&&(((((((((((()))+++---///000,,,,,,---,,,*********+++(((---222000)))%%%&&&)))%%%,,,///***&&&''',,,///+++***'''%%%$$$%%%&&&&&&000///...,,,***)))((('''***$$$###))),,,)))&&&'''(((&&&&&&+++111111+++$$$!!!#########''',,,,,,))))))'''''')))---///---******,,,000000***$$$(((000//////////////////000000...777111(((,,,///000555000222)))***666666EEEjjjkkkvvvuuu{{{OOO[[[hhhXXXQQQ\\\dddsssmmm333((((((---444555000,,,,,,+++---...,,,)))(((***,,,+++000222...---///---(((%%%''')))***)))'''$$$###---++++++,,,+++&&&###%%%)))******((((((+++,,,,,,***+++...222444333333444000...,,,***)))'''%%%###+++(((&&&(((---///,,,)))+++...000---++++++,,,---JJJ@@@222'''&&&***+++'''---000...((($$$'''+++,,,444000---///111000...---***%%%$$$)))---+++&&&$$$!!!%%%***---,,,***+++,,,555333111---)))%%%###!!!'''+++---,,,------***$$$%%%'''&&&###&&&---,,,'''******'''$$$(((------***------,,,***&&&$$$$$$%%%))))))&&&%%%''',,,//////""",,,///)))%%%))).........999BBB???444+++,,,111+++------++++++///000...+++++++++)))''''''(((******+++,,,+++)))'''%%%###222333555555///((((((,,,###%%%***000111,,,+++---,,,...///---(((%%%&&&((()))---...+++,,,///,,,%%%((()))'''###"""%%%)))***(((+++...111111...)))&&&$$$$$$%%%%%%&&&'''''''''(((&&&%%%)))///000---(((...+++((('''))),,,...///...)))***111555111///000222;;;???999111111666:::111,,,(((+++000555:::===eee~~~mmmkkkoooaaaSSSyyykkkeeeccc~~~iii555---+++...222222---***+++,,,---...---******,,,......//////---///333///((($$$&&&***,,,---***'''%%%...,,,+++---+++&&&$$$&&&+++,,,,,,++++++***)))(((---,,,---.........000333///...,,,***(((&&&$$$"""***((())),,,000111...)))'''((()))(((***------+++333666333+++(((+++,,,)))+++---+++$$$!!!$$$((()))+++((('''+++000222111000,,,'''%%%)))+++((($$$###$$$&&&))))))((())),,,///555333000---+++((($$$"""'''))))))'''(((++++++((('''(((&&&$$$&&&+++***%%%******(((%%%''',,,,,,)))***+++,,,+++(((&&&%%%&&&,,,,,,++++++,,,...//////''',,,---***&&&''')))***'''---333222+++%%%%%%'''+++...---******......,,,''')))+++,,,+++******+++%%%%%%&&&'''''''''((()))+++***+++---+++&&&'''+++'''''',,,111111---,,,///222111...---,,,+++***)))'''++++++)))***---+++&&&&&&(((((('''''''''((()))((())),,,///111///,,,***&&&&&&'''((()))***++++++***)))))),,,//////+++(((,,,+++***+++---///000///---''''''...333111------,,,222555333222444555333...+++)))+++///111222222DDDgggsssooo}}}^^^rrrmmmFFF444111///000...***)))+++---...///...------///000333111...---111333...&&&$$$'''+++...///---***(((111......///...)))''')))---......///---***&&&%%%******)))''''''***///222000///...+++)))'''%%%$$$))))))+++000333333///+++'''(((&&&$$$'''------(((+++777999,,,###&&&)))&&&***+++(((!!!$$$((()))(((''''''***///222111//////)))%%%''')))&&&######''''''&&&%%%%%%''',,,000222///,,,++++++)))%%%!!!%%%'''%%%"""###***......((()))'''%%%&&&)))((($$$------+++((()))------)))''')))******)))((('''((())))))+++------,,,+++***---++++++,,,+++(((''')))%%%'''******(((%%%%%%%%%,,,......***)))++++++(((%%%)))---......,,,++++++%%%%%%%%%%%%%%%'''+++///---)))'''***+++))))))+++******---111000------111555000++++++---...---***(((***+++)))***------+++&&&''')))+++,,,***)))(((((((((***---000111000...))))))***+++,,,......///,,,---///000///---***((())))))***,,,//////...,,,,,,&&&$$$+++111111,,,)))&&&)))+++---333777444---111111111111222222///---)))BBBggg```uuukkk]]]sssVVV<<<666111///,,,((())),,,...////////////000111222666444222000000///+++&&&)))***,,,------,,,+++)))555222111333111---,,,...000...---...,,,(((''''''%%%((((((&&&%%%)))///111111111000...+++(((((('''++++++,,,///222222000---&&&******%%%&&&000666666***444444%%%"""'''&&&))))))&&&!!!!!!''',,,---)))))))))))),,,///---(((///)))%%%&&&'''%%%%%%&&&'''&&&%%%$$$$$$'''+++......+++((((((***)))%%%!!!###&&&%%%"""###***000111((((((((((((((()))((('''///111///++++++......+++'''((((((((('''(((***,,,&&&''',,,000000,,,******222+++)))---///***(((***$$$'''******'''&&&(((***---///...***(((***((($$$(((+++---...---,,,++++++---,,,***'''%%%&&&+++000222+++'''))),,,+++)))))),,,+++,,,///...+++,,,111111---)))''')))+++++++++***,,,---,,,,,,...000111)))'''(((,,,---+++)))***+++))))))+++///222222111---------.........//////,,,...111222000---++++++%%%%%%&&&(((***+++***)))---'''$$$)))///111---(((&&&'''(((***000555333---222444444222111222///+++)))...CCCeeeccccccZZZyyysssUUU@@@999333000---)))***...000///...///000111111222111222444222...+++,,,...///...,,,+++************666333222444444111111333111,,,)))+++***'''(((---'''...111,,,))),,,......///000000...***(((((()))---,,,+++,,,---/////////+++555666,,,)))444BBBGGG###)))+++%%%$$$(((+++)))&&&&&&$$$!!!###+++///000%%%(((((((((---333111+++---(((%%%&&&'''&&&'''***%%%$$$$$$%%%&&&((())))))***)))((()))++++++'''$$$###'''(((&&&&&&+++000111&&&'''(((***+++******+++...000000,,,***,,,,,,******)))'''$$$$$$''',,,000((()))///666555///---111888000+++,,,,,,)))%%%%%%!!!&&&+++)))$$$"""''',,,---000///+++((()))&&&"""---------+++)))((()))***...///---((($$$%%%***000///(((###'''++++++))))))+++)))***---,,,)))+++///++++++***(((&&&&&&***...+++,,,---.........111444///)))'''***,,,******,,,...+++(((***///333333111000000///......------,,,,,,...000000///---------'''%%%$$$$$$'''((()))(((---***''')))...111...(((***------+++,,,111444333///222111,,,***---...+++---...444EEEdddxxxcccvvvyyyiiikkktttOOO>>>888333111...+++,,,///000///---...///000000///+++---111222...+++///666111000---+++***)))******222//////222222111222555111)))&&&))))))&&&)))000---666:::333---------)))***,,,...,,,((('''(((***///...,,,******,,,...///<<>>444......---,,,000222---$$$&&&***+++)))***------***000000000///...---,,,+++...111111---,,,000222222000000000111222111///...+++***000FFFggg~~~{{{pppooowww}}}~~~{{{{{{}}}~~~{{{xxxSSS555000+++***,,,...///...---000444666444111...---***+++(((%%%'''---...,,,,,,,,,)))'''+++//////***(((***------------111444//////---***''')))...333+++***)))***,,,,,,(((%%%,,,,,,...222444333---(((***+++---000222111...+++111444555333---******---###---666777000)))(((+++------...///,,,***///666"""(((***)))...555555///###---222---&&&***555???(((***,,,,,,***'''%%%%%%&&&***,,,,,,,,,---,,,(((%%%***+++'''$$$&&&((((((///)))$$$###'''++++++***,,,000222000000111///+++***(((%%%&&&(((++++++***111...***%%%"""###'''+++000$$$---000111000'''111(((...000,,,)))+++,,,,,,***+++---000111000,,,((('''***,,,------,,,---...---+++---111222000000333333---+++000444111,,,(((''')))+++---......,,,+++***+++...///000...,,,+++333111...+++******++++++(((***---.........000111333//////333555444444666333111///...000000000///---///---***///999:::444))))))))))))...000+++"""&&&((((((&&&'''+++,,,***111111111000...---+++***)))---///---...333777777///....../////////,,,***((('''%%%---JJJqqqxxxxxxgggwwwvvv}}}}}}zzzwwwyyy|||~~~{{{xxx```666222,,,***,,,......---+++...222333222///,,,+++"""%%%&&&$$$''',,,///---***+++***)))...222000***)))******+++---000222111------,,,+++++++++,,,---*********+++,,,+++)))(((//////000111111000...---+++******,,,000222111///------,,,+++)))(((((()))%%%---444555///******,,,,,,))))))******'''(((,,,(((---,,,&&&(((111111+++%%%,,,---###(((;;;GGG''''''((())))))(((&&&$$$&&&***+++***,,,000000+++&&&((((((%%%%%%((((((&&&333888666,,,(((+++***$$$(((,,,...,,,,,,---+++&&&%%%''')))******)))((('''---,,,)))%%%!!!!!!%%%)))---'''///***))),,,!!!&&&(((---///+++(((***,,,+++***)))***+++---...---+++)))+++---......000444888,,,+++---222222...,,,......---...000...***))),,,,,,---///000///---+++))))))***---//////...,,,+++///...+++)))))))))***+++---,,,,,,---///000000000111------000111000000333111///...///111111...,,,,,,222111,,,///888999333+++***(((''',,,111...((((((***(((%%%&&&+++....../////////...---,,,+++***%%%***,,,,,,---333666666111000///111222222000---111///...///:::TTTxxxkkktttqqqnnn|||rrrWWWVVVppp}}}{{{yyy{{{}}}qqq777222---+++---//////...))),,,000111///,,,+++***(((,,,---+++***,,,+++)))''')))***,,,111444000(((***)))((()))...222222000*********,,,---,,,)))&&&...---***'''''')))---000333333333222000000333555...+++((()))---111333333***'''$$$&&&***------+++555///)))***///222111......))))))---///...,,,---333555///###""")))***###***,,,***&&&&&&++++++''''''%%%$$$&&&((()))&&&""" $$$%%%$$$(((///111---'''((('''%%%'''++++++''''''666999,,,%%%+++***"""&&&+++------...///...***$$$---///,,,)))(((***++++++***'''$$$###&&&)))!!!###000((('''///''')))(((---...***&&&'''((('''---***((('''((()))******%%%'''((()))***...555;;;,,,+++...333222---***+++)))+++///---%%% %%%//////000111000///+++(((&&&(((***,,,...///...,,,+++,,,++++++******+++,,,,,,,,,)))''''''+++,,,+++)))111------//////------000((((((+++///444555222///)))000000+++...777777///000...***(((---444444000+++,,,)))%%%&&&,,,111111,,,,,,---------,,,++++++$$$))),,,***+++///222111444333333555888888666333555222333333---333YYYsssmmmxxxhhhZZZ```hhh|||zzz|||}}}~~~zzzxxxNNN333)))///,,,)))000444...---,,,,,,---...---,,,"""$$$''')))++++++)))''',,,)))(((***---///---***+++((('''+++111333111---...+++(((+++///...(((!!!///---++++++,,,---......111333222000222555444000///...,,,***---111111---)))'''&&&(((+++---+++(((+++,,,,,,------......///000---)))''''''(((***++++++///444---"""''',,,$$$222///+++)))***+++++++++&&&%%%%%%%%%&&&(((******))))))(((''''''))),,,///---'''$$$%%%###!!!&&&...***)))222444***'''+++))))))***************++++++ &&&)))((((((,,,000000---***''''''))))))'''$$$---'''"""###''',,,,,,+++************+++++++++++++++%%%"""%%%)))+++---111,,,++++++******++++++,,,000,,,))))))+++---+++))))))))))))'''$$$"""%%%***222,,,+++000444///'''"""///,,,+++......+++,,,///---///...)))###"""&&&+++&&&'''(((***,,,...///000---...///000...***'''$$$$$$'''***++++++...222666111000000...+++***---222+++,,,,,,---...//////000(((///000***&&&+++000111...,,,...222222000///111...---+++)))(((***---000333333444666777666333111555111000...)))---GGGdddzzznnnzzzeeeTTT[[[iii~~~|||~~~xxxEEE000,,,555222,,,,,,,,,............//////...---%%%)))------***((()))+++)))***)))))))))***,,,---000---+++,,,///111111///---)))&&&(((---///+++'''---+++)))))))))*********...000///---///333333///------+++)))+++000000---&&&%%%%%%(((,,,...---+++,,,,,,+++******)))((((((.........***'''&&&***...,,,,,,222///%%%(((---(((%%%%%%%%%(((,,,///000000,,,,,,+++)))((((((***,,,+++***'''$$$###$$$&&&)))---((($$$$$$###$$$+++333,,,+++000...&&&(((+++###,,,+++)))))))))'''%%%$$$$$$)))***'''&&&(((++++++,,,+++******,,,---+++(((...,,,))))))******)))'''''''''''''''''''''(((((('''######(((,,,,,,,,,...///...---+++************)))&&&$$$%%%))),,,,,,+++000///---)))&&&&&&+++000000+++***000444111***&&&///+++***------++++++---111///,,,***(((''''''(((&&&''')))+++,,,...000222---...//////---+++)))'''&&&'''))))))))),,,000444222222222000,,,***+++---+++---...000111000///...***000222---***,,,/////////---...000000...000666000///---+++***+++...000...///000333555555555444555///...000---,,,888IIIqqqrrrtttwww}}}mmm[[[bbbwww~~~xxxBBB///---555111++++++***,,,---...//////...---,,,)))...222000***(((***...+++,,,+++'''######(((---111000...---...///111222,,,((($$$%%%))),,,+++(((******)))((('''''''''(((---...---***+++///...***)))******)))---333555222######%%%(((,,,//////...///...---+++(((&&&%%%$$$***---///,,,&&&%%%)))...,,,'''---111(((&&&,,,,,,((((((***---000111000///......---***''')))...333000---((($$$""""""$$$%%%+++&&&"""!!!!!!$$$,,,444///......)))(((777<<<---,,,***)))***+++***'''###(((++++++'''&&&)))+++***,,,,,,---...000000...,,,,,,---///...,,,)))(((((())))))'''&&&%%%$$$$$$$$$$$$###&&&---000...,,,---222111///---+++))))))((()))&&&###$$$(((++++++***,,,+++(((### ###)))///+++''''''...333000+++(((...***))),,,---***)))***111---***+++......,,,((()))***,,,---,,,---...000,,,,,,,,,,,,++++++++++++%%%&&&''''''(((,,,111555444444333000,,,)))))))))---///111222222111///...---333666333//////...---,,,,,,---...+++)))///888222111///---------///000,,,---///000222333333333222------222333...---111MMMlllrrrzzzxxxvvv{{{{{{yyy}}}vvvFFF222+++---((('''...000***,,,...///...---,,,,,,---///000///,,,+++---///000///+++%%%!!! $$$(((+++,,,---------...111333---)))&&&&&&((()))'''$$$***+++++++++******+++,,,...///,,,((()))+++***'''%%%((()))***...666999888%%%&&&(((***---///000000333222000...+++)))'''&&&)))+++,,,+++(((&&&(((***,,,###(((000((($$$))),,,---------...000111000///===;;;555,,,&&&'''///666666111+++'''%%%%%%'''''''''%%%###!!! ###(((---111///,,,'''///JJJTTTDDD***((())),,,111222///,,,***---,,,))))))---000///---...///000111000...---'''+++///...***(((***---000...,,,(((&&&$$$######%%%$$$(((...111///...///222111///---+++***))))))222---)))''')))******((("""%%%$$$"""(((+++&&&###$$$+++000...+++***---((('''***,,,***((((((---+++***---111222000------///000...,,,***+++---***)))))))))***+++---...&&&&&&&&&'''***...333777444555222,,,)))***+++***111111111111111111000000000555888888555111///---'''))),,,---)))&&&---666444222000//////000000//////000111000000///000000///,,,---444555000,,,---<<>>999777888>>>DDDIIIQQQXXXnnnxxxDDD999555444555333...++++++222555555888HHHSSSFFF///(((((())),,,...///...---)))000333///***+++------000000222444444111...---+++)))((((((***---111444...//////,,,+++---...---222///+++...777<<<444(((>>>GGG@@@444444222***(((+++((()))------***((()))---+++)))(((+++///444666***+++------,,,)))(((&&&***---...+++)))***+++***!!!$$$&&&%%%$$$$$$$$$$$$)))222555000)))+++111,,,+++++++++,,,***'''%%%+++***"""""""""%%%///(((,,,...++++++......+++...,,,***(((''')))///444***((()))++++++)))+++000***,,,...000///+++(((%%%'''***...000///...///000)))((((((***......)))%%%%%%)))---/////////111222000...+++)))+++------+++***(((&&&(((,,,000222222&&&(((+++------,,,***((()))+++///444555222,,,((())),,,//////,,,******,,,(((((('''%%%%%%'''***---,,,,,,------,,,***((('''+++------,,,+++...111333000111555666222,,,...333222///,,,---...---***&&&---,,,...222222///000333999111+++...666:::555...000222333///***)))...333111,,,)))******))))))+++,,,+++,,,000555999888666...111111000111444111,,,...///***>>>DDD222AAAYYYiiinnn~~~pppbbbTTTKKKCCCAAA???===<<<:::777555000000000000222666888999666333333666777555666999???VVVrrr}}}TTTBBB999222333555333000///)))//////...777BBB:::))))))---111///+++((())),,,$$$,,,000---***,,,///000///000000............------,,,+++***+++,,,///000%%%+++---******///222111---...------///222///***777555111777???555+++000333...+++---...------...///...+++******---222555))))))***+++***(((&&&$$$$$$))))))%%%###&&&'''%%%$$$&&&))))))(((&&&%%%&&&$$$%%%)))---,,,(((***...000...,,,******)))'''%%%---+++###$$$%%%'''---,,,+++&&&"""###)))...///------***'''&&&***///333(((%%%$$$&&&&&&&&&+++222+++,,,------......------///---++++++---///...---((()))+++,,,+++(((&&&%%%'''((()))***,,,...222555333///,,,******))))))***666222---***)))***,,,...------......////////////+++...000222333000***%%%$$$***000333000,,,***)))******)))'''%%%&&&***---------,,,,,,+++***)))))),,,---//////...---...000222...---111222000///111...+++***+++---...+++(((!!!***...---333===999---+++++++++///333444000---...111222///***)))...222000***''')))+++***,,,///+++******---222555444222///222333333333333...'''...///+++BBBJJJ333333===UUUtttxxxvvvyyykkkgggggg~~~hhh^^^QQQDDD<<<777444222555333222333555555555444333666777555444666555222///...111555666222000222///444???UUUvvvmmmDDD888......222222000...$$$)))***'''***111000***+++111666333+++&&&)))---%%%+++...+++***...111111+++---,,,)))***...000///,,,+++***)))))))))******+++333555---(((***+++)))%%%+++---+++***---///......)))'''555@@@333+++555555...)))+++---,,,,,,...***,,,//////---+++***)))&&&&&&'''***,,,,,,***((('''------&&&###&&&&&&"""&&&'''((('''%%%$$$$$$%%%***&&&&&&***,,,+++,,,...111///,,,*********((('''&&&///,,,&&&)))'''%%%***///+++&&&###%%%)))---//////000...)))(((,,,000111&&&###"""$$$$$$%%%***111,,,+++++++++,,,...000222333...(((''')))***(((%%%(((,,,000///)))%%%$$$%%%...---+++***+++...111444222...+++,,,,,,+++---111999666111,,,+++,,,///111444222000---,,,---...///000///,,,((((((+++***'''###(((///333222...***(((,,,,,,+++)))((((((+++---...---,,,+++++++++,,,,,,------...111///,,,,,,///111+++(((,,,000000//////---,,,,,,+++,,,+++)))'''"""------&&&///AAA???...&&&***...222222111//////,,,///000///------///222,,,(((''',,,///000111444+++++++++,,,///111111000222555666444444444000)))333777111CCCKKK555...,,,222___ppp]]]MMMccczzzsss[[[FFF999===>>>===888444666===CCC888777777888888666333000///333444111000111///++++++***,,,111111...,,,---...///000888QQQuuu~~~ttt???555...---...---,,,---'''((())))))***,,,///111,,,000444333...,,,---000---///...++++++...000...***---,,,))))))...///,,,++++++***)))))))))))))))222<<<===111'''''''''$$$&&&,,,...+++)))+++...///***---,,,000444,,,(((444333,,,(((***---,,,*********---000000,,,(((%%%$$$%%%$$$%%%))),,,---+++(((***111111)))&&&++++++%%%(((((('''%%%"""!!!"""###...++++++...///---,,,///,,,,,,,,,---......,,,***,,,...(((&&&***$$$###%%%$$$$$$'''+++,,,,,,+++///222000***(((+++...---%%%$$$%%%((('''$$$&&&++++++*********+++,,,...000...,,,***((((((''''''&&&+++///222000+++'''%%%&&&...---+++,,,---///111111000+++***,,,,,,***...444222111///...---...000222222000,,,***))))))+++,,,//////***%%%%%%***+++((('''(((+++///111000,,,)))++++++***+++,,,---.........---,,,+++,,,---...000...++++++...---***---333000+++))),,,---,,,---000---......---+++***)))***&&&------''',,,666666---***---///111000000000111,,,---///111111222222222+++((()))...111000000111,,,---...//////000222444333444333000111444333///222<<<222:::AAA333000,,,---NNNwwwttt~~~qqqaaabbb{{{hhhzzzvvvkkk[[[KKK???777222000---777@@@<<<111+++...555000222555888999777222///+++000222///000444444000333000111333111,,,)))***(((444888111111KKKyyyjjj:::444111///---)))***...)))&&&'''+++,,,+++///555,,,...000222222222222333444444000++++++......+++,,,000000+++***---,,,'''+++++++++++++++++++++++++++888<<<222***---///---,,,000111,,,)))+++---,,,)))777555+++(((%%%&&&000555...+++///222000,,,+++000111000,,,(((%%%''')))&&&%%%%%%'''******'''###$$$---...&&&%%%,,,---'''---,,,***'''$$$$$$%%%'''+++***,,,///---((('''***'''(((+++000222222///,,,)))'''"""%%%---&&& '''...(((######'''***---000---111000)))&&&)))+++(((&&&&&&))),,,***%%%###%%%)))))))))******++++++,,,%%%))),,,---***)))+++......000222111...***((('''(((((())),,,///111111111///***(((***)))'''+++222222222111///+++(((''''''***)))'''&&&&&&(((***,,,)))------***+++///---&&&***))))))+++///000...+++***)))))),,,///111000///...---,,,+++,,,...000222...***(((++++++***///777///---------+++(((+++111***---000///,,,+++,,,...%%%(((---...---***((((((---,,,*********+++,,,---,,,---///222555666444222---***+++///000,,,)))))),,,///111111000111444888222111...***,,,222555333)))666+++,,,111+++000...+++666RRRwwwyyyooonnn|||}}}iiiNNN999<<<:::666222000///000111,,,000333111---+++---000555444333222222222333333000111111111111333666999222000000000222333222111333555999666---000JJJhhhoooFFF222,,,000---+++---)))&&&(((+++---...000444666666444333555888888444111000333000(((&&&,,,000111)))---111000---,,,000444---///111111000///...///333000---+++,,,---...///...333111***(((...444555111333...'''+++444222)))***+++---000222111---***---111222///,,,------,,,---'''"""###))),,,)))$$$///+++///000)))***...,,,***%%%###'''...111,,,%%%......---***&&&&&&***///000%%%"""...;;;<<<333---///---***%%%"""###&&&)))((()))'''%%%(((---...+++((())))))))))))((((((''',,,+++))))))((('''%%%###111(((###&&&'''$$$$$$(((...***---555333)))(((...***000222---)))+++...000///---+++,,,///000///...)))---//////,,,+++---///---000000...---///---***,,,&&&$$$''')))&&&######%%%+++222222---(((&&&'''---222333---)))***...///&&&,,,+++$$$&&&111666222&&&)))---000000000000000444///(((&&&+++333222---000,,,(((&&&(((,,,000111333222111000////////////,,,++++++...111///***$$$---++++++,,,***(((,,,222...222666777666222///...111---+++,,,//////,,,(((,,,------,,,---///333666777444///,,,///333111+++))))))***...333555333111)))000222GGGwwwttttttiiieeeoooiiiRRRFFFAAA;;;333444333333333222111000000'''***,,,---,,,,,,...///...000333333333333444666444555555444333444666888111///+++***+++,,,------666333444555000...;;;LLLuuu|||JJJ444+++///,,,***)))###(((***+++++++++---000222555333111333555666333000222555333---+++///000///++++++,,,---...//////000---///111111000//////000//////.../////////...---///333333...,,,111555555444666222+++...777555---***+++,,,///111111///,,,...,,,&&&&&&333BBBBBB888***&&&$$$&&&+++...---+++(((,,,***%%%%%%)))***+++,,,(((&&&***222555222---//////...***'''(((,,,000,,,''')))666@@@<<<111)))***)))'''$$$"""###''')))+++---,,,&&&"""%%%((())).........---+++)))((('''...---,,,+++***'''%%%###000+++&&&&&&'''&&&%%%&&&%%%"""'''222444...---111***///000---,,,...000///222///,,,,,,------+++)))---...//////...---------...000///+++***------***222+++'''((()))'''%%%%%%+++000555444...)))'''(((---222333...***+++---...+++000///(((***222555111'''))),,,---------///000555222,,,(((***//////+++000---***)))***...000111///////////////000111111...------000333333000,,,$$$$$$''',,,......222888---///333444222000//////111---***+++...111///---------+++***)))+++000333333222///+++---222222///,,,++++++...222333222111222222)))000QQQrrr|||rrr{{{qqqzzz}}}tttVVVMMM>>>222000444444111///000333444333111...,,,*********,,,...//////...***///444444111000222555666777777666555666888;;;888444000------///000111888111000777888333222555VVV~~~UUU;;;...111111000...&&&***+++,,,,,,,,,---000333333000...///111333222000000333444222222333222///111...++++++------***&&&,,,...000000000///000111,,,---000111111///,,,+++***...///---,,,///111000111333///***---333222+++++++++,,,...111222111000---555333,,,111@@@@@@444***)))((())),,,////////////???444"""&&&)))&&&+++(((%%%$$$(((...111///,,,,,,------+++((((((,,,///***(((+++333888444+++%%%###$$$$$$######$$$&&&))))))......&&& !!!&&&)))////////////...---,,,+++111000000...,,,)))'''%%%000000,,,''''''******'''$$$!!!&&&222888444111222+++......---///222000,,,///---,,,+++++++++)))(((---,,,---...000000///......///,,,'''''',,,...---555---'''(((((('''&&&'''+++000333222---)))***,,,+++111222...******+++***)))...---((((((---...))))))+++,,,---,,,,,,---///222222///***)))---...---(((''''''***///333666777...//////000222333444555222111000111333333222111******...333444111222666---...//////...---...000222...))))))---111222222---,,,+++((('''(((+++......111000++++++///222333///...------///111000000000222---...===PPPmmmttt}}}vvvtttuuuqqqXXXFFF<<<000111000000555:::999444333444555555333000---+++555111///111444555111------222666444...+++///444555666777666666777:::<<<;;;999555444444555666555666//////;;;AAA<<<555333BBBuuu{{{zzz}}}```@@@...///222444444,,,,,,---.........000333666111---***+++...111000///+++...222444555444222000+++))))))+++...///,,,(((,,,---//////......000111+++---//////---+++)))((('''))),,,------...---,,,...///---)))+++000///***...---,,,...111333444333;;;[[[gggLLL111,,,---(((,,,,,,,,,,,,,,,---------???ZZZIII)))***((("""---((('''&&&(((***,,,***((('''***---,,,***(((***,,,+++)))((((((((('''&&&&&& """###$$$######%%%'''###)))+++'''%%%'''+++,,,)))***,,,...000111222222000222333222000---++++++000222///((((((...///,,,...***,,,555;;;777111.........------111444///((()))))))))***++++++*********((((((+++000222111.........***&&&&&&---222222222+++''')))***(((''''''&&&***------***)))---111)))...000,,,))))))(((%%%&&&******'''&&&))))))%%%***---000111///...---------111111,,,))),,,//////(((((())),,,000222333222+++,,,---...///000111111777666333111///...//////......111666666111...000/////////---++++++---///222...)))(((***...111222,,,------+++)))'''((())),,,111222,,,))),,,111333000///---,,,,,,---......,,,111111111333888UUU~~~}}}nnniiiwwwgggsss~~~|||[[[HHH???888333777555000,,,...555777555777666444333222111111111999555222333888999555000///333555111+++***///555666777777555444444666888444333333444666666444222111+++...999>>>:::777888555WWW|||qqqwwwgggCCC,,,***,,,000111***///000111000//////000111...+++)))***---000000...***---222444222///...///%%%'''))),,,///222444555+++---...---,,,,,,...000,,,------+++'''&&&''')))******,,,///111000//////...///...---...000000---///...---///222444555555RRRxxxaaa444$$$'''(((***++++++,,,,,,---------<<<[[[MMM,,,(((%%%"""111000000000000///---***((($$$)))///111///,,,++++++,,,,,,+++'''%%%%%%&&&'''"""$$$%%%%%%$$$###$$$%%%"""&&&)))***---000///+++$$$&&&(((+++...000222222---000333444222000///000---///---((((((---000000333000000666999666///***000///---,,,000333---$$$'''((()))******)))))))))***((('''***...///...+++,,,---***&&&(((000555666---)))(((---///---))))))%%%))),,,+++((()))...333+++///000---++++++***&&&&&&(((***))))))++++++(((***...333555444111...,,,---222333...)))***------///............,,,)))&&&((())))))******))))))(((666666555111---,,,///222***)))---222444000---...222222000...+++***,,,---222///***((((((+++---...***---000000...***(((&&&,,,222444...)))+++///111......---+++******+++---///000,,,***))))))BBBjjjooonnnvvv|||hhhmmmUUU<<<777888:::<<<999888555000000444444111444333111///000222555777333111///222777999666333,,,///222000---...222777888888777444111000111222000000111444555555222000---(((***222444000111666444CCCrrr{{{mmmvvvlllIII000,,,+++...000)))///111222000---***((((((,,,***(((***...111000...///111444333,,,'''***222???<<<555///,,,---000444+++,,,,,,+++******+++---......---***&&&&&&***...,,,)))(((---/////////000,,,------------......---///...---...111333444333OOOccceeeHHH+++$$$((((((''''''(((***...000000///)))@@@:::%%%"""###$$$000///222444444111---***)))''',,,111333111///...///+++000222///---,,,***'''&&&'''((('''&&&%%%&&&'''&&&)))+++,,,000333000***((()))***+++,,,,,,,,,,,,(((---111333111//////111))))))+++...---***+++......------111333222---***//////,,,+++...000,,,$$$)))***,,,+++)))&&&%%%%%%++++++******++++++)))'''+++---+++(((***111555444,,,((()))///333000,,,+++***---...,,,(((''',,,000...111111...---///...+++$$$&&&'''((()))******))))))---222555444000---,,,///444444///*********)))+++++++++---......+++))),,,---------,,,+++)))(((111333444111------222888555222111444444///++++++111111111000---++++++,,,///...,,,***)))******+++***...222333111---***(((,,,222555000,,,,,,//////+++,,,---,,,******,,,---***...000444666///666NNNwwwzzz~~~vvvrrrrrr|||~~~wwwXXX<<<444555333444:::...333555666777999666111111///---,,,---000333555000......000333555333111+++...222333333222222333555555555333111000222444222111111222333222111///...((((((...///+++...555:::999```xxxgggGGG333111000222222,,,+++...111111///+++((('''+++)))))),,,000222111...111333666333)))$$$...===iiiYYYCCC111((((((+++---+++,,,+++)))''''''(((***---///000...+++---222888---'''$$$(((,,,,,,...111++++++,,,------,,,,,,...---,,,,,,---///000000///777<<<888+++%%%((()))'''(((&&&&&&***000333111---$$$))))))###"""%%%(((***$$$***111333111---+++***))),,,///...------000333,,,000000---,,,...,,,((()))******)))((((((***+++(((,,,...,,,,,,///000............---,,,***)))((($$$)))///000---++++++,,,***'''000<<<:::+++%%%+++''')))***+++---...---++++++,,,***(((+++...---((((((***---,,,)))&&&%%%&&&(((***+++++++++******++++++...---++++++///000...,,,'''''',,,///---***)))(((,,,...+++'''&&&***......000///,,,---000000---&&&&&&&&&'''(((((()))***(((***---...---,,,,,,,,,,,,000111...---......+++(((((())),,,///111000//////000111111000...,,,+++,,,000222///******000777???888444333111,,,((((((+++...000111///---,,,,,,+++,,,---------,,,+++++++++...111111000.........***000444222000111000///))),,,......------...000$$$...444;;;???666111:::PPPeee~~~yyyxxxwww~~~mmmvvv~~~MMM888///888<<<222000999333444111------222555444///...---++++++,,,------111111000111111111///...---000444777777333...+++///000111111222444777:::222000---,,,,,,---,,,+++000)))(((///111...111777<<<111MMMxxxyyyYYY===///111111222333---%%%***///333333000...---***)))***---222333111//////222666333)))&&&666JJJ}}}eeeDDD...(((,,,111333+++++++++(((&&&%%%'''(((+++///222222111333999???333***&&&***...///111666//////111222222000111333+++******,,,......---+++***------,,,---000///---...)))'''+++111333///)))...$$$$$$((('''******"""%%%///444333000//////*********(((&&&)))///555------(((!!!"""))),,,******++++++*********---///'''---///***(((,,,222666111111000///...,,,***)))"""'''------***&&&&&&(((---***777JJJFFF...###)))%%%(((+++******+++------'''))))))''')))...///,,,$$$(((+++,,,***(((((()))"""&&&***,,,,,,---000333,,,//////,,,+++---+++'''+++&&&###&&&((('''%%%%%%"""&&&)))(((%%%%%%)))...,,,---+++(((***...///,,,...,,,+++,,,,,,,,,,,,...'''((((((''''''(((***---%%%))),,,,,,///444444111333111//////...---***(((***+++,,,------+++)))(((***///111---&&&%%%***111555...)))***+++)))(((***&&&***///222111///---,,,'''***...000000...---,,,---...//////......000222(((...333333333444333///(((,,,000111000///000222+++000,,,***//////000;;;---EEEddd}}}vvv~~~uuuuuu}}}rrruuuzzzwww~~~NNN???:::444333666888777444...------///222555666666///222444333///---...///111000000111111000...+++***000111555888000+++555666333111222555777777666///222222------111111---((('''***///111......000444777DDDhhhtttXXXGGG888:::888444222222...((()))...111111111222///+++000000...,,,******,,,...000...000111,,,+++===SSSdddHHH///+++///------///***---+++((())),,,)))!!!((()))***,,,------------,,,***)))***---222666888111666???EEE===000---111000+++&&&%%%(((,,,///111(((,,,+++333///...777&&&+++)))+++//////+++***,,,'''***((( !!!''')))$$$###'''111666444111000;;;555---&&&###%%%))),,,///---)))&&&%%%%%%'''(((***(((&&&%%%'''+++000333000...+++'''%%%&&&))),,,000((()))555:::222)))(((((())),,,---((("""%%%++++++***...444555...(((&&& ###&&&))),,,...,,,((((((,,,,,,(((''',,,222444333+++###$$$))),,,((("""%%%%%%)))---...***+++...+++***(((&&&$$$&&&***---)))+++)))$$$###&&&&&&$$$&&&(((***,,,,,,,,,+++***)))***)))(((***//////,,,---,,,+++,,,...///...,,,)))+++,,,+++***)))***++++++++++++---000222333333000...,,,+++,,,,,,***)))///000111...***)))+++...---,,,...222111,,,+++,,,222///+++***+++,,,------//////111111111...,,,***))))))((())))))+++...//////...,,,+++---000444777555333///---,,,///444888000...---...222444333222)))******+++---///111222444555KKKuuuyyyxxxtttvvvtttxxxqqqzzz{{{~~~xxxzzzWWW888888444111222555666444111//////000000111333444555222555777555222111333555444111///...///000111000000222111666>>>888222888666444222333555888888777111333222......222222///,,,+++...333444111000222222555;;;YYY{{{lllXXXIIIKKKTTT\\\QQQ@@@333...000111///---///...,,,,,,///...+++---.........------...///***,,,000222000...333:::BBB333+++...000+++))),,,---...,,,(((***///...)))&&&(((***,,,.........---+++)))'''(((***...222444555444777<<<:::333...///---...//////000000+++&&&+++...+++222...///:::,,,...,,,,,,//////,,,+++...------(((######)))+++***### """***......------222...)))%%%%%%)))...111///...,,,)))'''&&&%%%%%%((('''%%%%%%'''+++///111///...,,,***+++---111444999///---555888222---///...++++++,,,***%%%$$$&&&***(((***///000,,,******+++++++++,,,...000///---,,,000111---***,,,------111---)))(((***,,,+++)))((((((+++///...++++++......---+++(((%%%%%%''')))+++...---******------******,,,...///000000///...,,,---+++((()))---,,,(((,,,,,,...000000///---+++)))***,,,,,,******,,,---)))******,,,...///000///)))((('''(((+++---...---111333333111///...111444222//////222222...,,,---000...,,,,,,,,,+++***(((000333555333---******,,,)))((('''(((***+++,,,,,,....../////////////////////111111...))))))...444///------...///...+++((()))******+++,,,---......888222999UUU{{{sssyyyllldddMMMRRRgggttt{{{ggg555+++222000000222666777555333000222444333000000222555555666777555222222555888777333...+++,,,000222444222333///444@@@===555777555444222333555777777666333444333//////111222111///...000555666333111333444;;;999FFFoootttfffXXXRRRVVV___mmmyyyjjjHHH111,,,///333555000...***&&&)))...///++++++,,,---...//////000000+++...///000222555111,,,)))'''***000...((()))///111000---***,,,111333111((()))+++---///000000000+++***))))))***---000222555///+++///333222---+++---444777444333333...&&&///333111777111000:::+++111---,,,------***+++...111...)))%%%(((......***### %%%)))((()))+++,,,***'''&&&'''***...111......---,,,)))'''$$$###%%%%%%%%%'''))),,,...000---,,,***)))***---000222;;;111+++...///,,,,,,000000+++))),,,---***''''''(((&&&&&&)))+++)))+++///111...,,,+++,,,---------+++///111...+++++++++(((,,,,,,+++***)))***,,,---...---...000...)))(((***---...---+++(((''''''(((,,,///000......111111...)))***+++---...------,,,,,,---+++)))***---,,,(((***---111222111...,,,+++,,,------,,,***)))***+++)))***+++,,,---------,,,$$$$$$%%%(((---111222333///111222000......111555666000---000111///------......---------+++&&&###+++111555222+++'''+++000,,,)))(((***---...,,,***---///222333222...***'''(((...222///(((%%%)))///111111222444444111,,,((())))))+++,,,,,,,,,+++***333000...777VVVzzzvvvjjjrrr~~~mmmSSSTTTEEEJJJYYYvvvrrrRRR---000333222222444888;;;;;;:::222555777444///...111555555666666222///...222555888333...++++++---000111000222---000;;;999111222333222222333444555555555333333222//////000111000......000555666222000111555>>>999777HHH^^^nnn||||||rrrnnnfffdddpppqqqGGG222...000111333...,,,(((&&&***000111---...,,,++++++,,,...///000111444000+++///888999111---,,,---...+++''',,,444111111///......111222222......---,,,---///111222//////...------...111444444...***,,,111222///++++++222333...,,,000111------333111777111///:::,,,222---++++++***(((***---......***&&&''',,,,,,)))$$$"""###''')))((()))+++,,,***((('''''')))+++,,,......---+++***)))((('''%%%&&&''')))+++---///000000...+++)))))))))))))))777///*********(((***///+++((()))---...,,,,,,...(((&&&&&&))))))(((***///---***((()))***)))((()))$$$)))***)))))),,,,,,)))(((''''''''''''((()))***000//////000,,,&&&%%%(((***+++------+++***+++,,,***...///------///...+++'''((()))***+++++++++***)))++++++***,,,000000,,,))),,,000000...,,,,,,,,,...///...,,,)))''''''''',,,---......------------((('''(((+++///333444444///111222000------000444444---))),,,///...---.........---------+++(((%%%###)))///000,,,***---000///,,,+++,,,000111...+++---///222333111---)))%%%&&&+++//////+++)))***,,,111222444555555333111...''')))+++------,,,+++***(((...111///666OOOsssmmmyyyrrrjjjnnnAAAFFFLLLFFFSSSeeeoooDDD...111444333333444888;;;===>>>222555777444///---000444666666555111---,,,...111666333///,,,++++++******---333///...444222,,,...000111222222222333333444222111000000///......///......111666777222000111555666111111666666>>>QQQeeewww~~~uuuwww~~~eee???333444111---,,,***+++******...333333///222...)))'''))),,,...///111555222)))***333666333222///...,,,***(((+++000//////000111000......///222000,,,))))))+++...000000111111///......111444111222222222333444222000)))///222000,,,+++------,,,///***///,,,333JJJDDD444///,,,,,,,,,***,,,000,,,///...)))&&&((())))))######&&&+++,,,))))))++++++***)))((((((((())))))...---+++))))))+++---...'''(((***,,,---///000000444111...,,,,,,+++)))'''111...,,,,,,+++***---111((()))---000---***,,,222)))(((***---+++'''(((,,,)))%%%'''---///***''''''$$$''''''%%%(((---///---)))&&&$$$%%%(((***(((&&&)))((())),,,***''''''++++++,,,......---,,,,,,---***---...++++++,,,***&&&))))))***+++,,,,,,,,,,,,***,,,---,,,...222111---***++++++*********,,,...***+++,,,+++)))'''((()))000111222111///...///111///---,,,---...000000///444666666333000///111444222+++(((+++......///111///...,,,,,,------,,,***"""&&&,,,000111000...---///---,,,---///000///---//////000000///---+++***((()))+++...111111///---............,,,,,,,,,,,,&&&(((***---...///...---'''***111222,,,111RRRwww}}}||||||sssfffooohhhIII555CCCDDD???YYY|||~~~}}}NNN555***(((000000111333555777999:::111333444222///...000333555777666333...---...111444111///---,,,***(((&&&///666222---333222,,,---...000333333222222333444111000000333222---+++---......222888999444111222777111,,,666@@@555***111333JJJlll~~~xxxvvv|||}}}WWW777444888111(((''''''+++......000333444111333...)))'''***---//////+++///000,,,))))))************++++++***((('''&&&------...111///+++***,,,111...+++)))((())),,,...---///000...,,,,,,///222+++111444222/////////---,,,222???GGG@@@111+++...333222(((+++---???bbbfff666222///000///---///333---222333---((('''))))))"""###'''------***))),,,)))((((((((()))***+++,,,...,,,***)))))),,,000222***+++,,,---...//////000///,,,***+++------***''')))+++,,,+++)))(((***---+++---111111,,,&&&)))000******...000,,,&&&&&&***(((&&&***444666...))))))***+++)))'''***///000------)))'''(((++++++(((%%% ###((()))))),,,111000111111000---+++***+++,,,......+++***+++***&&&''''''(((((()))*********---//////---...111...)))+++)))&&&&&&))),,,---...%%%''')))******+++---///333444444111......111555333111...---,,,+++)))(((222444444111---,,,...111111...---//////...000555000...,,,,,,---...---,,,(((***...222444222...***...------,,,,,,...///111222000...---,,,------...***((((((,,,222444222/////////...+++(((&&&&&&(((&&&'''***,,,.../////////...&&&(((222111---;;;RRRlllyyy}}}yyy~~~vvvxxxsssZZZAAA===<<>>555000***((()))++++++***///***)))+++,,,+++---000;;;333+++''''''(((***+++,,,//////+++)))111@@@MMM>>>777,,,### ###***///******'''&&&+++555<<<===...+++******++++++(((%%%***((('''+++000222///+++---)))&&&)))///444444333---+++***)))&&&###(((///444,,,***///---%%%$$$+++,,,000111...---///000///...000,,,&&&''',,,,,,(((---.../////////...---,,,,,,***)))+++......***&&&)))"""%%%222333'''$$$,,,111222222111///---------))))))---222111---,,,...,,,000444444///***((()))...000111000......000333///...---,,,+++,,,,,,---***...222111---)))((((((&&&&&&&&&'''))),,,...000333///...000000---111777222000...///111222///,,,)))+++)))&&&***///---''')))+++...000111000...,,,%%%(((+++,,,,,,,,,---...)))+++******---111///)))+++@@@YYYoooqqqzzzqqqlllpppHHHHHH>>>CCC===ZZZlllVVVCCC222...111///+++)))((((((***,,,...///555...+++///222111111444111///---///333444333000333111333555333000333:::999555222444555444555999444111111333111,,,+++,,,111,,,+++000444333000///''''''***///444555222///111222333333222333666888000111444555555BBBggg{{{YYYEEEOOOoootttXXX444555555&&&)))(((***---//////......///111777...)))---333333000...444000///111///***((()))000000...,,,...333444111&&&))),,,+++(((''')))---...,,,...333333---+++,,,///,,,---333666333000000333///,,,,,,......+++'''(((,,,111111---***)))***------111555222,,,...555222---+++------***((()))///...---///222222000,,,***((('''(((,,,222777:::---+++)))***,,,,,,+++)))'''''')))+++)))'''+++111CCC<<<333...---------...+++,,,---+++---666EEEQQQ;;;444+++%%%###&&&***---...000...+++---333888888,,,******,,,///111000///(((''''''***///111...***,,,(((%%%&&&+++//////...---'''%%%&&&''''''***...***&&&(((000000(((''',,,+++///000---+++,,,,,,***+++---+++(((+++000///)))***+++,,,------------,,,+++,,,...//////000000111111((((((222222((('''...000111111111///.........))))))+++//////,,,+++...///---***)))***,,,......///000000...+++***+++---...............///000111,,,...000000///---------%%%(((,,,---,,,+++,,,------***,,,000000...///444---,,,,,,...111333111///...000...++++++///---(((,,,...222444555222///---(((+++---...---------...+++,,,+++)))+++000111///111555===NNNjjj}}}___{{{PPPDDD===;;;999TTTtttGGG888555111222888---+++)))))),,,///000111777000,,,000444444111///333000///000333444222000333000444;;;888///111<<<:::777666666333222666===777222///...,,,((((((,,,+++,,,+++***---222000+++......///000000000///...111111111111111222333444222+++000888111---OOO|||mmmTTTKKK[[[yyyuuu[[[666333555...555333)))+++,,,------...111333777000,,,///222111...---111//////111...)))'''***111,,,***---//////000222)))+++,,,+++(((&&&(((******)))+++...///,,,+++---...,,,///555888555222111333000---,,,------***&&&...,,,...333///&&&&&&,,,///222555555///)))***//////+++***---...+++((()))+++******---222333111///+++'''%%%(((...333444333)))***+++------,,,(((%%%$$$&&&***,,,'''###'''///<<<777000+++***+++,,,,,,---,,,)))'''(((...777===666111***((()))***+++***+++000222...---000333333,,,+++***,,,///222333333((('''(((+++000111...++++++((($$$$$$'''******))),,,%%%!!!%%%)))++++++---&&&###(((000000((($$$'''&&&+++---***)))+++***((()))))))))***000444000***'''''')))***,,,,,,,,,,,,,,,///222111......222666111((('''000222+++***111***************************((((((,,,---***+++...///***%%%%%%)))---...---,,,------+++((('''((()))------...///000111222222---,,,,,,---000111111111&&&+++000222000---*********)))+++///000---,,,---,,,+++,,,...000111000///000333222...+++,,,+++)))---000333555444222///,,,+++,,,......,,,+++,,,---,,,///...******///333444222///...666MMMjjj|||zzz]]]lll^^^CCC===EEE===EEEkkkTTT999888666444:::222///,,,---///222333222333000...000333333111///777444222222444444111...222,,,///:::999---+++555:::666333333333222555;;;666222///000...,,,---000***000111---...333///%%%000111111///------///000222111000000000000//////555...222999111***DDDjjj~~~WWWTTTXXXkkkeee888///555===NNNLLL...------,,,+++,,,---///444///...222444111......******,,,...---)))+++///555,,,***000111++++++000***+++,,,+++((('''(((***---,,,,,,---...------...++++++...444666222000000000...,,,+++,,,,,,***'''///)))+++555444***+++555666777555111...---,,,***///***))),,,---+++***+++,,,++++++...111333111...'''&&&&&&)))---///...,,,---.........---)))%%%"""((((((+++---***&&&'''+++,,,+++((($$$%%%***---,,,,,,***''''''(((***++++++000---***+++---...+++((($$$,,,111...+++---///000---,,,+++++++++,,,------(((((()))---000111///,,,+++((($$$$$$&&&(((******,,,&&&$$$'''******+++...+++)))+++///,,,$$$%%%)))))))))---...,,,)))((()))---333555000)))(((((()))******+++++++++///000000...,,,+++...000)))"""###,,,111...---222(((''''''((()))***+++***+++'''&&&)))+++***+++...,,,+++***+++---,,,)))&&&((())))))(((((()))***+++,,,,,,---....../////////---***(((***...111111///)))+++...111222000+++(((,,,+++,,,......---+++***..................---,,,...111222...***)))***+++......//////...---,,,++++++---------+++******+++---111222---***...111333---444888666666DDD[[[nnnyyyrrrxxx\\\[[[xxx[[[[[[ooo```OOO___lll>>>666777333555555222...///222333111///,,,///111000//////111333;;;888444444444444000------'''***666888///,,,000<<<555000333666777888999///---...222333111222555///555444//////555444---(((***,,,...///222666999666666555444222000///...:::999999666000111???PPPsssgggGGG^^^qqqsss@@@///444AAARRRKKK000///---++++++,,,,,,,,,---,,,///555666222000000,,,)))***,,,,,,***,,,111333+++***111222---,,,222***+++,,,+++*********+++///000///...---......---)))))),,,222222...,,,---///...------......------...'''***444555,,,---777:::999444///111666444---000+++)))+++---+++,,,...111///...///222111...+++%%%(((,,,---+++*********000000///---+++)))(((''',,,'''''',,,///...,,,,,,(((++++++'''(((///333222'''''')))---111222000---,,,++++++---//////+++(((###+++000---***+++------,,,,,,+++***)))((())))))''''''(((***,,,------,,,,,,)))&&&%%%&&&))),,,---+++))))))***)))'''***///111///---,,,(((!!! %%%))))))***...///...+++)))***///333222---(((+++++++++************+++111...++++++,,,...---,,,%%%!!!###---333111...///...,,,+++,,,///222222111---(((%%%)))+++++++++...+++---...---+++)))***,,,***)))(((((()))******+++---,,,++++++***)))((((((+++)))''')))---...,,,***---***))),,,222333...)))---,,,++++++...111000...---...//////...------,,,,,,...000///,,,***+++///000...+++))))))***,,,------......---++++++,,,---,,,222444000,,,---...---...666<<<888......;;;JJJ|||~~~rrr}}}dddTTTkkkhhhEEE777:::555444222///---///222333///+++)))000333000+++---222555555222......///...+++''''''''',,,444777444222333777///+++000666777555555)))))),,,333555333333555000111...***+++222666777,,,---///111333444444444111444666444///,,,---...<<>>000...,,,+++,,,...//////...))))))---222333000000444999222,,,,,,+++******---+++((()))...222222333555---,,,,,,,,,,,,,,,,,,,,,...000000---,,,......,,,******,,,///...***))),,,000000000111111111222222---)))+++222222,,,+++///111999:::111...333444...111---+++...///---,,,...222000///000111111---***(((---111111---))))))***---------+++******---///***$$$###***222333222111+++111111++++++111444222((())),,,000111000,,,))))))+++---......---+++***)))...000---***+++,,,+++(((***,,,,,,+++***++++++%%%%%%%%%&&&''')))+++,,,---+++(((&&&&&&))),,,///))))))***+++(((%%%(((///000...+++)))'''%%%$$$$$$&&&***,,,))))))---...------++++++///000---******---,,,,,,+++******++++++///,,,)))+++000222111///+++'''(((111666444...,,,111...+++---000333333222///)))&&&***---------...//////,,,(((%%%(((000777///---************)))'''///---+++(((&&&%%%%%%%%%((()))***---...---***'''///+++(((+++000222///+++***+++***+++000777777444***,,,.../////////000111...---...000000---...222111///+++))))))+++...000---...///...---...000222,,,000222...,,,---,,,)))333111000111000...222777OOOooo||||||sssrrroooQQQ~~~nnnHHH<<<<<<333555...,,,+++000555666111+++...333333...+++///222333---***((()))++++++)))&&&###///777555111222444444000++++++000444444333555,,,+++---222444111111333...,,,...111222111222666666555444666777555000+++***000555333---***---222666:::888222111777888444GGG```kkk\\\ccc{{{iiiFFF111---333%%%,,,++++++---000222111///)))((()))+++******///777GGG;;;000------,,,++++++%%%''')))***///555555333111000///......---,,,++++++000000......111111---...---...000---))))))...000111111111000000000111+++,,,...111111///,,,)))+++FFFSSSAAA+++&&&+++,,,///---...333444///++++++...,,,,,,...111222///,,,---///000111...+++(((''')))+++,,,+++******---000***$$$###(((---...///111***222222***(((...111---))))))******(((&&&%%%$$$(((,,,000///,,,***+++---***,,,+++((((((,,,...,,,$$$''',,,---,,,***++++++&&&&&&%%%$$$%%%(((,,,......,,,)))%%%$$$%%%))),,,'''%%%%%%(((((('''(((---*********))))))+++,,,,,,(((,,,,,,((((((,,,//////---***+++...,,,(((***///,,,+++*********+++,,,---+++,,,,,,...000000000000///+++***111777666222...000,,,)))***...111111///000***(((,,,000000...///333///***&&&%%%)))000444///---***)))++++++)))'''222000+++'''%%%%%%&&&'''%%%***000333333///+++)))...///000000///.........***,,,,,,---333999777000***---000000//////111333000++++++///111......000...---,,,+++,,,---...///)))***+++,,,,,,---000333+++---,,,)))***...---)))111......111111...000555222HHHaaammmtttzzzzzzqqq|||mmmIII{{{iiiEEE;;;777+++///,,,+++,,,222999:::444...444666333---,,,222333000...+++***,,,000222000...$$$777AAA666+++,,,000111//////222777777555777<<<222000000333333000000333///000999DDDCCC777000222444333444999===;;;444---)))111999888111...444;;;///111444444555888:::;;;333LLLuuuqqqUUUSSSlllzzzQQQ333---999///---,,,,,,///222333000---+++(((&&&%%%###$$$---888OOO@@@111...000000...---###***+++(((+++444444---444333111///...---+++)))***000222000111555555000222111111111---)))+++000///000000///---+++,,,,,,***///222111333555111***111[[[rrrWWW...&&&...------111777888111***'''((('''(((,,,111333111//////---,,,---...,,,'''""")))+++---,,,)))((()))++++++(((&&&((((((&&&(((---(((111222***(((...111,,,###$$$$$$$$$$$$&&&***...(((---111///***'''+++///&&&&&&$$$"""&&&---000..."""''',,,---+++(((''''''***)))(((&&&&&&***///333///---((($$$!!!"""%%%(((%%% $$$)))))))))***&&&(((******,,,//////...&&&******'''(((---222333+++***+++---)))%%%***444))))))((()))***+++---...***---000000---***+++---///)))(((---555888666333333...+++,,,000444333111111+++)))...333222000///444000+++***+++,,,***(((,,,***((((((+++---,,,***444111,,,(((&&&''')))***###+++444999777222...,,,---333888666///***,,,///---000111000444888222(((...111333222///---...000000)))''',,,///,,,***,,,)))***,,,---...------,,,$$$%%%''''''(((+++...111+++***&&&$$$(((...///,,,)))///999:::000''',,,777000,,,...>>>ZZZttt~~~rrruuuzzzaaaFFFgggwwwVVV333999444111***+++---...000111222333111888666+++&&&***+++((("""***000111111222111...***333555...,,,222555222444""">>>[[[DDD000777777555333222555444000///111444+++;;;^^^hhhOOO888444333444***444999666;;;222222222222222222222222222...+++)))...888======:::555AAA___gggNNNKKKooo^^^777777;;;,,,555222111333222000333888111)))&&&)))((($$$+++888VVVAAA111111222,,,''')))!!!)))//////...111111000111000...,,,+++++++++,,,'''...111......555::::::888222---,,,+++)))+++000111+++(((---222111...---222222555999777111000444111VVVjjjRRR///###,,,444...,,,,,,000333222+++%%%...&&&---666333111555444---222000'''&&&---///)))000)))######'''+++***(((***'''(((***'''"""%%%,,,,,,---......---+++((('''((('''((()))###%%%///---+++(((''''''))),,,...'''"""###(((***))),,,222###'''******---///,,,&&&+++)))'''&&&'''+++///111000+++((()))'''###$$$)))###!!!!!!&&&)))+++***((((((((()))***---///111,,,++++++,,,///222333333000,,,))))))'''&&&)))...,,,)))%%%'''+++...---***++++++)))&&&$$$$$$''')))''',,,***---999:::555888111000+++)))---222000***------...000222222111///))),,,///...,,,***,,,......,,,******(((&&&)))///000///,,,)))&&&(((---222+++***---444777444111111...000333555555444222111,,,333222000444000+++000000111111///,,,)))(((((()))+++&&&'''222222,,,---((()))...222000***&&&'''''')))+++)))'''(((,,,000((()))+++,,,---......///000///000333222000111555888000'''(((:::XXXsssuuutttVVV===[[[___<<>>@@@???999;;;KKKfff{{{|||kkk^^^iiiyyyddd>>>999===222555222111222111///000444333,,,))),,,+++(((///:::VVVBBB333111222---***,,,"""***000000000111000...///...---+++++++++,,,---***...000------333666555...***)))+++***''''''***000,,,***,,,+++(((''')))000222222...(((&&&))),,,555CCCHHH>>>222111111000------...111333222---(((111)))+++---((()))+++$$$...111...$$$$$$,,,///+++,,,+++***'''&&&''')))+++'''%%%&&&((('''%%%)))000------------+++)))'''&&&+++)))))))))$$$!!!(((222...,,,***)))***---///222((($$$$$$((()))&&&'''+++###'''((()))+++...,,,&&&((('''&&&&&&''')))+++,,,000***(((++++++((((((+++$$$!!! ###(((+++)))'''((()))+++.../////////...,,,,,,,,,,,,.../////////...***(((((('''&&&(((---222---)))(((+++---,,,***((()))*********(((%%%###(((---+++...999888111222000000,,,))),,,000000,,,111000/////////...,,,***+++,,,---,,,++++++,,,------(((%%%&&&(((((())),,,///---***'''%%%(((///555111------000111---++++++,,,---000222333222000///111888444000222+++%%%)))---///111///+++***,,,000...111+++***222111+++...)))))),,,000...(((&&&(((+++++++++---...000000000))))))***---111333222000///...000333333000222666444---%%%$$$///BBBTTT^^^zzz~~~yyypppRRR>>>WWWtttzzziiiEEEAAA333---000000///...,,,,,,///111333666;;;???;;;444111333555444444555666444111000;;;666333000---***---222---555cccgggDDD999444888888;;;===999111///111555......999@@@;;;333111...///)))777555(((222666888333//////333555333000777111,,,---555===AAAAAA888333444AAAPPP___rrrnnnaaaiiiooonnnHHH999:::555000...---000111//////333333...,,,//////---222;;;NNN>>>111///000,,,+++---$$$+++//////...000///,,,++++++***)))***+++,,,---...///...,,,---111222///)))(((+++//////+++)))***000.........+++''')))...,,,...---...888CCC@@@666333///---///333555222///,,,...000333333111///---111,,,,,,)))'''333666)))---///+++######+++///---(((---000,,,%%%"""''',,,(((%%%%%%'''''''''+++111///...---+++***(((&&&&&&)))***---...***&&&)))///***)))((('''(((***---...+++))))))+++***&&&%%%&&&&&&((()))(((***...---)))%%%%%%'''(((((((((''''''(((%%%%%%)))***((('''((('''$$$###'''...///***$$$(((+++///222333111...+++,,,,,,---------,,,++++++---)))'''))))))(((***...222---(((&&&))),,,------,,,***((()))***)))&&&###'''---,,,///888555++++++,,,---+++'''''',,,...---111///---------,,,+++)))---,,,******+++,,,,,,++++++$$$ ###'''((((((***...,,,)))&&&&&&)))000555222---***++++++((('''(((...000222444444444333222---444111///222---(((---+++...///---+++,,,222777444777111---111...***///---,,,,,,///---)))***...,,,***))),,,111333000,,,((('''(((---333666333......---///333222000222666555111,,,,,,///555;;;>>>QQQbbbyyyzzz}}}^^^KKK???TTT~~~pppFFF;;;------444444333///,,,+++...222333222777???;;;000...333222...///555888555333444666000000555333,,,,,,222---///IIIZZZGGG444777===444222222444333000222666444///++++++///111111///777222)))777888+++666===<<<666111222888<<<:::666555000,,,---333:::===>>>:::444111444888<<>>333,,,,,,---+++***+++))),,,,,,******,,,---+++''''''''''''(((***,,,---000...,,,,,,///111///,,,+++***---222222...+++,,,333000000222333222444999---,,,+++777SSSgggXXX<<<+++'''***222333---,,,111+++...222333222111000000------///,,,222JJJRRRBBB***,,,***$$$%%%***---+++&&&+++///,,,%%%!!!$$$)))+++)))'''&&&&&&'''***---111000...,,,***)))((((((###)))111444111+++(((((()))((('''''''''((()))***...------...,,,)))'''''')))+++***)))+++000000,,,%%%'''***++++++)))&&&$$$###&&&***+++(((%%%&&&(((***'''''',,,333333,,,$$$))),,,///111222000---++++++,,,------,,,+++++++++,,,((('''***,,,+++,,,///,,,((($$$###&&&+++///000444---%%%"""%%%)))***)))%%%,,,,,,///888333)))((((((***)))$$$$$$(((,,,,,,+++******+++---////////////,,,)))))),,,...,,,***+++&&&###%%%&&&%%%'''***---,,,***))))))+++...000,,,'''&&&***+++))))))+++///000222333444333222111---444222///333000,,,222...---,,,+++,,,000555888444999333---///,,,***111000------//////---111666,,,***((()))+++,,,+++***(((&&&&&&,,,333555000))),,,+++---000000...000555666555666999999555333333111;;;TTTttt|||rrrpppxxxOOO@@@;;;IIIyyyvvvFFF444***222333444333///***))),,,000111---///444000''''''...333***)))111333///111999///,,,000::::::111+++...111+++000666///+++444>>>888000+++111<<>>IIIGGGNNNHHH444111000333999;;;:::777111111333666999:::999777<<<:::888777555555555666666FFFYYYiii{{{ppp}}}~~~iiiWWWSSSQQQVVVqqq|||RRR333...000222,,,(((+++/////////000---++++++---///000///...)))***,,,///000///.........,,,'''!!!""")))---,,,)))(((((('''((()))***+++111......000111...,,,---222///...111111......111555---***///333222///---+++222444///...222222---***%%%***777>>>888000,,,+++,,,...///000///---,,,+++,,,---'''(((:::???...''')))+++,,,,,,***(((&&&'''&&&%%%%%%%%%$$$""" &&&'''&&&$$$&&&+++,,,)))*********+++++++++++++++---...+++&&&$$$)))---///************)))((('''&&&'''***+++))))))+++***(((&&&((('''%%%(((,,,---******+++---//////---+++)))"""...555111(((%%%***...((('''(((+++......***''',,,+++***))))))***,,,---***,,,...---******,,,///'''###"""'''+++)))''''''...---+++***))))))******+++***)))***,,,---***(((&&&,,,***,,,666444,,,---***,,,,,,***+++000222000******+++---000000///---+++++++++---///000///...---...000---&&&!!!&&&000//////...//////...+++(((***((()))///111///---...000000000///...---,,,+++111777333000444000---333222///,,,---000222111///---111,,,)))///---***000***)))***---------000666777666222,,,&&&'''...555000......111555666111,,,///+++))))))((((((---444111///222888666...,,,000111---,,,111444<<>>@@@000111777AAAUUUSSS000000111333666666444111000111333666888888666555444333111000111555888:::999555555<<>>WWWeeettt{{{vvvgggjjjjjj\\\www|||JJJAAA555@@@???UUUWWW===)))...---222666333...,,,///444***111000'''%%%---333111......<<>>BBB777GGGBBBOOOgggGGG888222444333444333000222999===>>>333///+++---111333...***...555666666666***$$$---444///---IIIeee{{{fff===444...222888888555333>>>---AAAbbbuuuRRR@@@888777>>>999...222@@@QQQSSSDDDLLLOOO999222...111555666222111444666555222333333000+++***---000666000,,,---222555333///666444222//////333999???^^^iiizzzZZZ???;;;AAA===999===999555;;;XXX|||^^^999000333000...000555666222......777111///111333111000000...111555555000,,,---111///000///------///111000---///222333111///...---333222222333333///((("""000222333333222222444555777555555666777555///+++(((000,,,333DDD:::***///777555555666333///111777------...---,,,,,,,,,---,,,...000000...,,,,,,,,,444000---++++++***'''%%%+++******+++---......---)))///444111(((!!!!!!###'''###"""&&&,,,,,,%%%+++***))))))******(((&&&%%%'''+++000222111---***(((((((((((())))))))))))***+++)))(((...555333+++)))'''&&&'''******&&&###%%%######''',,,...---+++(((---000///+++)))***---,,,+++...333111+++)))---111***'''******'''(((,,,,,,''''''......((((((...+++***))))))******((('''+++***,,,---((("""%%%...,,,222666333111333444444...+++((()))---///...+++$$$'''))))))(((***...222...------///000111///...///---,,,------+++,,,...222...,,,...111222...)))(((,,,000000...///333888333...+++,,,---,,,---000+++///000+++***---111222...---///444444///000555---///000...///333333000...+++)))***---000///...+++***)))***,,,------,,,******+++...111222000///...222111---///555777444---)))''')))---///,,,(((///111222111///------......555===EEEPPPbbbxxxyyynnnkkkmmm|||}}}wwwfff@@@GGG>>>AAA;;;FFFzzzYYY>>>333000333444666555111111666777666666222......222444111---AAAFFF@@@666333,,,(((///+++666MMMooo}}}CCC999222444888999777777666---:::IIIVVVssssssKKK;;;:::<<>>888555;;;MMMWWWppppppIII000%%%000222222222444666777555777111,,,,,,000333222///...------111666777444111999666333111333666:::===888???MMM```vvvjjjCCC...:::???;;;777:::555000555FFFfffYYY999000000333111333888999555222333555///,,,...///,,,******---++++++------+++,,,...(((***+++,,,,,,------,,,))),,,000111000...------111000000222333111---)))000000///...,,,,,,...000666666666444222...+++((()))000222>>>MMM@@@222:::000///000222111000444:::---...///...---,,,,,,,,,,,,---///...,,,******+++333000---,,,------+++)))------,,,---.../////////(((///444111(((""""""%%%'''((())),,,---,,,)))&&&))))))***+++---...,,,+++&&&(((+++///111///,,,)))(((((((((((()))))))))***&&&***+++)))+++111333000---,,,++++++,,,+++)))'''&&&%%%&&&))),,,,,,((($$$***...111000,,,***+++...,,,+++,,,///,,,&&&%%%(((000+++)))++++++((())),,,***''''''***+++***,,,///222///---,,,------,,,+++((('''(((***'''###&&&,,,000222111,,,+++///333333...,,,***+++...000///---((()))***---000222222222...------...000111000///000///......---,,,+++,,,111111111222444333000---000///+++((('''***000666111...,,,///000......111000333222,,,)))+++------...+++,,,//////,,,...333,,,---,,,+++...222222///---++++++,,,//////---+++***)))'''(((***,,,------++++++,,,...000111000......111000,,,,,,111222///000...---000444555222///444555666444222000000000///333777999;;;@@@JJJQQQ```nnn~~~zzz}}}}}}wwwmmmhhhhhhyyy}}}[[[;;;CCC@@@666999IIIkkkuuuJJJ888222000444222555555111111444333000333000...///222444333111RRRXXXKKK777222111///222+++444WWWyyy===555000111333333333555111000666222333QQQYYY;;;555:::AAAJJJYYY___PPP<<<222CCCOOOmmmlllCCC///---+++...333:::===;;;888666:::666333444777888777555+++...333777888777333111777333//////222555666555......111;;;NNNgggSSS555***777===999777;;;666000333555OOOuuu{{{SSS:::333...333222444999:::666444555888333000111000,,,***+++,,,%%%!!!%%%)))))))))+++&&&'''))),,,---,,,+++***(((,,,000222222000000000000//////000111222000///000000...+++)))(((***---555555444111---)))'''&&&******...>>>HHH<<<666DDD555222111111///,,,...333222333444555444333111000---......,,,***)))***+++222000...---...//////...---,,,,,,,,,++++++++++++'''---333000((("""$$$(((###'''***+++***(((((()))###$$$&&&))),,,---+++)))(((***---//////...,,,***)))((((((((())))))******''',,,...+++(((+++000222++++++,,,***((('''((((((&&&&&&'''***,,,+++&&&!!!))),,,...---***((()))+++)))((((((***((($$$$$$'''...++++++------******---***+++***''''''+++---+++///---***((()))******)))(((&&&%%%''''''%%%&&&***...///---***,,,111333111...,,,,,,---///111000///+++***+++///555777444000///---,,,---///111111111///000000///...---,,,+++---000333555333111///...555222---)))(((***...111---++++++///000------000000333111+++(((***+++***---++++++---,,,+++---222,,,---+++***---333222...++++++,,,...000///,,,)))***(((&&&'''))),,,......---,,,,,,---///000...------...---******---///---111000111444777888555222222333333111///------...,,,000444666555444444444999FFFUUU```lll{{{}}}zzz~~~~~~zzz}}}pppeee___aaaccclllyyySSS999======///FFF___nnnhhhBBB999666222555---000222111222444444111///000000222555555555444NNNXXXLLL666333666333111333<<>>444ZZZ|||yyy]]]???===:::222333,,,///111000111444444222///111444555444333111111999FFF@@@111222555000+++111LLLuuupppSSSQQQ888+++---111555222,,,,,,000555444===CCC===777777777222111EEEnnn^^^PPP777BBBHHH222222;;;555???PPPWWWIII555333>>>000111555:::===<<<888333333777;;;;;;777444444666<<<777333444888:::777444888777777777888:::<<<===@@@LLLWWWTTTBBB000+++///666;;;999999BBB???888::::::BBBcccvvvMMM;;;888000000000333666555111111555333000000222111...///333...'''''',,,+++%%%&&&,,,333...,,,...---***+++000...000222333333444555666666444000,,,++++++---///+++...111222111000//////000+++(((***///111...***))) %%%444333***...999///+++***---...,,,---000)))))),,,000333444222///111222111///......000222444222000...------...000000333555444000***&&&$$$)))+++---,,,)))((())),,,)))''''''(((***+++***(((******+++---000000...,,,)))+++,,,+++)))((()))+++***)))((((((((()))+++,,,+++))))))******+++,,,...+++...111111//////111444---***''''''***---,,,+++)))))))))(((&&&%%%%%%&&&((()))***)))(((+++...000+++...000///---,,,,,,---)))000222,,,+++...+++"""))))))+++---///...+++(((&&&&&&%%%''',,,111555555++++++)))'''+++000000,,,***---//////---,,,---///...///...,,,******...111///...---...000222222111+++///000---...222222...$$$+++222222...******+++%%%+++000///)))&&&***...)))''''''((((((''',,,333------+++&&&&&&))))))'''(((,,,000222000///---+++))),,,+++((((((***)))%%%))))))))))))***---000333---+++)))***,,,///000111111000......///000///...111///------,,,+++,,,---------......///---+++))),,,---......---...000222+++---///000000...+++)))$$$...777999:::===@@@@@@FFF]]]pppvvv~~~zzzwwwrrrnnntttzzz{{{TTTFFFBBBCCCAAApppPPP999===999...///000222111...///444555444***---///...+++)))***,,,***666333,,,111111+++(((***EEE^^^qqq___BBB;;;...+++...222444///,,,111:::777111555AAABBB555222;;;444777QQQ{{{lll>>>777===333777<<<666SSSRRR888777888...)))555HHHNNNAAA111333555888888666666888::::::777444444666888777555222666<<>>@@@[[[uuuJJJ666555000333333666888555111222666111000111444333111444888000+++...777666+++(((...555---***,,,,,,(((+++222111222222000000111333666666555111---***+++///222(((+++///111111111111222///,,,+++...222444222...+++%%%000>>>999222111---,,,((((((+++---***(((((((((((()))---222444222///000111111111000000111333111000///,,,)))))),,,///---000222111+++'''%%%%%%---+++))))))+++,,,+++******'''%%%%%%'''((((((&&&,,,++++++,,,---...---+++'''))))))'''$$$$$$'''++++++***)))((((((***+++---&&&$$$%%%***------...000)))+++...000000000000111333...)))''')))+++,,,+++---,,,+++***)))(((((((((---000///,,,***---......,,,000222---***+++,,,,,,'''+++......///111///+++------///000111000,,,)))!!!%%%&&&'''---555<<<===222///(((!!!!!!(((,,,,,,)))...222111,,,***+++...111222111---))))))...444/////////000222222111///+++000///***+++111222...''',,,222333///,,,,,,...,,,///000---)))+++333:::+++)))***+++)))(((---555111000,,,'''&&&((('''$$$$$$+++111111000...+++&&&...444777444000//////---******)))((((((+++000444...---,,,---///000000///333111//////000111111000888444111000---))))))+++.........------,,,+++***++++++,,,++++++,,,///111000111111000---,,,---...(((000666777666444///***+++:::GGGNNNYYYkkkyyy~~~}}}sssJJJBBB@@@AAALLLvvvCCC111999555,,,...111222000,,,...555:::;;;(((***+++(((&&&)))111999111555000---222000***......@@@AAASSS^^^FFF555,,,......///...,,,222DDDWWWVVVIII:::777:::555222:::777JJJjjj{{{CCC///333222;;;<<<555SSSZZZ<<<;;;===222+++333DDDKKKBBB555222333555666555555666666555444222111111333444555555777;;;>>>AAABBBCCCCCC:::999888888;;;??????>>>;;;===777555===;;;333444>>>===QQQyyywwwJJJ333333333555666888:::666000222777222111333666555333666<<<222,,,111@@@CCC666,,,---222***)))......***,,,444777555333///---///333666333222111///---000555:::,,,...//////000111444666000333666666333111000111///(((222:::333444444%%%...++++++...///)))$$$###...,,,+++...333666444111***,,,.../////////000111,,,,,,+++(((&&&'''+++///,,,......+++'''&&&***...111+++%%%&&&,,,000---((((((((('''%%%######%%%'''+++)))'''''')))***+++***)))++++++(((%%%%%%***///,,,***)))'''(((***,,,---$$$%%%)))...---(((***///'''(((***,,,...---***'''111---((('''))),,,,,,***000...,,,************)))---111111,,,+++---...,,,---222222,,,''')))+++++++++)))+++///111000111555555333000......,,,***(((###(((***''')))111888:::---///,,,'''%%%***......+++111555333---)))***...000///...---,,,...000222000000000222333222///,,,...222000((((((///111,,,***...111222000...///000111///,,,,,,///333777888((()))---///---))),,,111333222---((())),,,***&&&%%%---111000//////,,,'''+++666>>><<<555333444555***++++++***((()))---111---------...000///...,,,444222000000222333333333777222000111///++++++...---...------------///111,,,,,,,,,***)))))),,,...000333555333000000555:::111222000...000555555111...000111000444@@@RRR```rrr|||~~~}}}~~~}}}|||oooDDD@@@@@@;;;QQQ{{{nnn<<<,,,666444,,,000//////---***...999AAACCC,,,......---...777FFFRRR???===444111666111---666888TTTMMMTTTZZZ;;;+++111333111...,,,///???]]]xxxpppNNN666777:::888;;;999\\\zzzJJJ666:::888:::333999BBBYYYiiiZZZ===:::MMM777555222111222444666777333444555555555333000...666555555333222333777:::444222000111444:::AAAFFF>>>:::666666<<>>===777888>>>;;;JJJnnnzzzMMM333333777555666888999444///000666///...000222111///222777333+++111EEELLL>>>000,,,///((()))111333...///666<<<:::666111...000444888///000000000000444;;;AAA333222000///...111666;;;222:::AAA===333,,,...333111'''++++++###///444"""***'''***111555111---+++000---***,,,000222000---&&&(((,,,---------...///'''((((((&&&$$$&&&+++000222333111---***---666>>>444+++###%%%---222---&&&***...///+++$$$"""'''------***((((((***---.........//////,,,)))***000555,,,+++)))'''(((***,,,...&&&)))000222+++!!!###,,,+++***+++...000...(((###***(((&&&(((+++...---,,,///---+++))))))))))))((((((...000++++++///000------333333***%%%'''++++++333+++)))///000---111999>>>:::333...,,,+++******(((...///((($$$)))///111"""+++222333222333222000---333888555...)))***...---***)))+++000222111///000000222444444222...***111555111'''%%%---...))),,,---///000000/////////+++&&&$$$***222555000(((###'''---111...((((((,,,111000---***,,,000000,,,)))000444000///111///+++...:::888///,,,///222+++---...---***(((***,,,---,,,---///000///,,,)))444333111111333444555444222---,,,000111...///555,,,,,,,,,,,,,,,///222555333333222///---,,,...000---111333000+++***000666777666333000333555111***(((,,,333777444...111999:::QQQnnn~~~yyywwwtttrrrxxxzzz|||tttHHH;;;BBB888\\\ZZZ888333111111222//////222444555555555555666,,,------***+++@@@mmm^^^<<<555666333---222TTTjjjPPPAAA666222999;;;888///;;;ZZZgggsssvvvKKK555<<<<<<000OOOzzzoooMMM<<<:::555666777777777666666888999666333333777::::::;;;<<<:::555555999777000111999777666666999;;;;;;<<<>>>888666444333444999???CCCBBBEEE???333333======444888???DDDJJJJJJ:::444AAA>>>@@@===UUUPPP333555;;;>>>===;;;777333111222222222111000000111222444555...,,,///666666///+++---222222222222333111...+++,,,000555666444222222444---......///444>>>JJJSSS>>>222---444777222000444111:::BBB@@@555---...222111---((((((000666///$$$000***(((---111000---,,,...///,,,'''&&&+++///000))))))+++///000---++++++$$$&&&)))+++++++++++++++***++++++++++++---000222...,,,)))''''''***---///------+++(((&&&'''***---222,,,(((***,,,++++++,,,(((+++,,,******---,,,)))///(((%%%***//////......,,,***)))***(((&&&(((,,,000...------------,,,+++$$$&&&(((***,,,---......111///...///111111---)))'''******'''&&&+++//////...//////,,,(((&&&(((+++000+++)))++++++)))''')))///444888777111,,,++++++***)))'''$$$###$$$'''***---...111333333222000///222000---,,,+++***((('''&&&)))))))))---222...$$$AAA777......333555///'''222333111+++(((+++......222...******++++++)))&&&)))***,,,---------,,,+++$$$)))------(((%%%&&&(((666444///---111666222+++)))///666888555///***(((///---'''###'''///222000///,,,))))))+++...000111------+++)))+++...,,,'''(((...555666333//////000......,,,++++++...333888///000000///------...000666000///333333...,,,...222000///...////////////444555333///000666:::;;;222444555333///,,,,,,---...111:::XXXxxx|||uuuyyy~~~rrrlllnnnrrrxxx}}}gggmmmyyy|||KKK<<>>@@@;;;888555444555888:::;;;<<<>>>@@@===:::999<<>>999IIIwww\\\===555333777888999666222000000222000111333444555444222222...---///444333...+++,,,.........000222333111///000111222111000000000111222333222111555DDDZZZkkk===333...222333...---111---111666777333///,,,,,,***000///111III^^^OOO...111+++'''***---------///(((***)))$$$"""(((...000,,,***)))---222111---***++++++,,,,,,+++++++++,,,---------+++)))((()))+++---+++((('''(((+++///111...---+++))))))***+++,,,000***'''))),,,++++++---***------******------+++***((((((,,,,,,******,,,///,,,***,,,+++'''''')))---,,,,,,,,,---------,,,%%%&&&(((***,,,---...///...------///222222...***'''+++,,,))))))---//////......---+++))))))+++,,,000+++***,,,---******+++---000222///***((()))+++***++++++(((%%%###%%%'''+++,,,///111111000///...111///......---***'''$$$$$$'''((('''***...+++%%%555111,,,+++---///...------///...)))''',,,///000---+++*********+++*********++++++,,,---,,,,,,,,,+++...000///,,,)))***+++555333...,,,000444111***&&&***///111///---------+++---,,,((((((---000000---,,,,,,+++,,,...000222000000...***+++---+++&&&***///555555111...---...+++,,,---,,,+++,,,...000.........,,,******,,,...333///...222333000...000444000,,,---111333000,,,333333000,,,---333666444222333333111...---000222...,,,---@@@[[[iiivvvxxxqqqxxxzzzmmmooopppsssxxx~~~}}}rrrvvv~~~RRR???HHHHHHcccFFF555555000...333444444666777666333111000////////////---///===XXXoooQQQ666---,,,BBBeee|||VVV999444111,,,...444<<<666>>>kkkrrr\\\[[[hhh~~~eee@@@555555<<<999666555666666333000,,,666<<<::::::>>>>>>:::@@@;;;444111555<<<<<<777555888;;;;;;::::::===@@@:::888666555777999::::::<<<===CCCGGGBBB888777===AAAFFFIIIQQQVVVKKK@@@FFFAAADDD:::???gggeeeFFF888000///444888888444000111333///222666888888555111...000...000333333///---...+++++++++...111333333333555333000...///000000000...111111---...:::PPPbbb999222///111///***)))///...---...333666666000+++---333,,,,,,SSS}}}mmm===111,,,((()))))))))---222(((---...(((%%%(((---000...+++***---222444000+++333111...,,,++++++---...---------+++(((''''''((()))'''%%%%%%&&&)))---000///,,,******,,,---,,,***---(((&&&)))++++++,,,///...000...++++++...///---((()))---///,,,'''(((---///***)))---///,,,(((((())))))***+++,,,,,,,,,,,,'''((()))***,,,---...///%%%%%%'''***......***&&&&&&***---******---...------+++******,,,...//////000,,,***---...,,,,,,...------,,,)))&&&&&&)))---))),,,///,,,'''###$$$&&&)))***,,,.........------......///000111...***'''&&&)))+++)))(((+++,,,***---//////,,,((((((,,,000---///...)))(((+++//////((()))******))))))+++---///......,,,+++***))))))///......------...///000555222...+++...222///)))((()))*********+++...000)))///111,,,)))+++---...'''***,,,,,,++++++---000///000///,,,---///...***---111555444000,,,+++,,,))),,,//////...,,,++++++000///---+++((((((+++---111......111333111000111666000+++,,,222555111+++111000,,,(((+++000111...111111000...---...111444------)))///AAARRRmmmyyycccbbbttt}}}}}}~~~}}}~~~___JJJRRR^^^XXX???444555000---...***,,,222888<<<<<<888444222...111444444222222888>>>777)))***111VVVYYY:::222,,,(((...777:::666>>>ccclll@@@333555999555333555:::<<<:::666666===<<<555666>>>???999===???;;;555888DDDIIIEEE555:::===:::777888;;;<<<777999:::888666777===AAACCCDDDHHHQQQYYYXXXNNNDDDBBBLLLUUUdddpppeeeUUUTTTMMMNNNAAA===^^^gggGGG;;;555+++333:::;;;777333333555111444777999888555000---//////000222333222111222...,,,,,,,,,///111111111555222......111333222000***---...+++(((***333;;;111///000333000******---///------111666666111+++222888777AAAjjjsss>>>///,,,******)))(((,,,222...666999444...---......,,,---------000333222///666222---******,,,...000***,,,......---,,,---...+++***((('''(((***---///...***''')))---...+++'''+++'''&&&)))++++++---111222333111---,,,000111///***+++---///---))),,,111,,,'''&&&,,,111///***((($$$&&&(((*********++++++)))))))))***,,,---...///$$$$$$%%%))),,,,,,'''###$$$))),,,+++***,,,,,,***,,,)))''')))...222222111000+++***---///------///,,,---,,,)))'''(((,,,///(((,,,///,,,&&&$$$&&&***)))***+++,,,------------------...000222222111///***...000---***+++///222000333555111+++'''(((+++111333111+++(((+++---,,,''')))+++***''''''***---555333111...+++)))'''&&&---+++((()))+++///111222555333...+++---111///***...---,,,,,,+++,,,...///...222111,,,(((***+++***!!!&&&++++++'''&&&(((,,,***---...---...333333111111333555444000---+++++++++---000111///...------222111///+++)))))),,,///000//////111222222111000444000---...111333000---///...***(((,,,222111---///000000//////000111111,,,444555444999BBBZZZzzz{{{TTTLLLqqquuuaaahhhPPP999000333222000---$$$%%%***000555777888999999,,,111555666666444222000000''',,,222[[[]]];;;...***222FFFDDD222000JJJpppnnnCCC777;;;333000///333999<<<999666;;;===:::555777<<<999111???NNNVVVOOOGGGGGGFFFBBB111888;;;888888<<>>===BBBCCC===444222;;;DDDNNNPPPPPPZZZwwwaaaRRR[[[bbbmmmwwwnnn^^^ZZZNNNMMMDDD???[[[kkkGGG:::666,,,222999;;;777444444555444555666777666333111///***,,,...000222333444333444111///.........,,,+++...,,,,,,...222444333000000000///---+++)))(((((()))+++///444333///---///,,,,,,...///000...+++(((---999MMMkkkeee555,,,+++,,,///---)))***...---666<<<:::444111---***'''///222...+++...222444333///***(((***---///000+++...111333222222222333111000...,,,,,,---///000+++'''$$$&&&+++,,,)))%%%***''''''***,,,+++///444444666333...---111222000+++((('''+++,,,,,,///333+++&&&&&&,,,000---(((%%%"""%%%(((***)))((()))*********)))***+++,,,---...*********---000///+++&&&$$$***---,,,+++---,,,)))***(((''')))...222333222///+++)))---...,,,,,,...***+++++++++++++++,,,---(((***+++)))%%%&&&+++111,,,,,,++++++,,,,,,---...///---+++,,,...000111000---///111000+++***///555000333555444000***&&&$$$...111000***(((***,,,+++)))+++,,,***'''&&&(((***222222000...,,,***)))(((000,,,(((&&&(((+++...///444333///,,,---111111---000000000000111111111111555333...((('''***)))&&&!!!&&&++++++'''$$$&&&))))))---...---...222444222444555555333000...---,,,+++---......------///111111000...***((())),,,///111111000000111222000---000000000///...---///000------,,,+++///555555111000222444666666444111...,,,:::>>>:::888888GGGaaauuuQQQJJJnnnyyyFFF333---222333444222'''+++,,,,,,---000666===CCC222444333000000333444333333+++000777___XXX666///666OOOpppVVV222222^^^bbbAAA999<<<777666666888;;;<<<999666777777888999:::999444000PPPgggzzzuuu]]]FFF777111000666999888===FFFIIIFFFGGGLLLMMMFFF:::666>>>GGG\\\___YYY[[[yyyttttttvvvpppmmmpppiii]]]\\\NNNMMMKKKHHHYYYtttIII888444111333666777555333111111555555555444333222222111%%%))),,,---///333333000777555222000...,,,)))''''''((()))---000222222222666222---+++,,,///111111'''(((,,,000333333222222///000222222///,,,)))((('''...EEEdddvvvlllMMM333,,,+++---222111---******%%%---333333222000,,,&&&###///444,,,&&&***222555///+++((((((+++.........---000444555333111000000...---+++)))((()))***+++(((%%%###$$$'''((('''%%%(((''''''*********...444333555333...---000000---'''######'''******,,,000---)))(((---...***%%%###$$$(((,,,,,,***(((((()))******)))))))))***,,,---+++***)))+++......***'''''',,,///---,,,...---+++)))(((((()))---000222333000,,,***---...,,,,,,...'''((()))+++++++++***)))''''''&&&%%%&&&***///333///...,,,+++++++++------000---)))((()))+++,,,,,,,,,,,,......***'''+++222,,,---000222111---'''###'''***+++((((((,,,......---...---+++(((&&&'''(((***+++,,,---...---,,,+++444111---(((&&&''')))+++222222///+++---111333000......///111333555444333444111***%%%&&&+++***%%%(((+++---,,,)))'''''')))***...000---,,,...000...444333222111000///......++++++***))))))***...111,,,,,,+++(((''''''***---111222111///000222000,,,---000111///+++***---000***...000///111555777555222333666:::;;;888333///,,,999:::555333222<<>>>>><<<:::999777444777<<<999555:::FFFiii}}}lllFFF111---777<<<======EEEQQQRRRJJJHHHMMMRRRRRRPPPPPPTTTXXXaaaccc[[[RRR^^^xxx~~~yyyvvvooofffhhhbbbbbbeee]]]ZZZ|||yyyMMM;;;777:::777555444444333111...333333444444333222111000&&&,,,//////000333222---666444333222111...***''')))***,,,---...111555888444111---***+++///555888***)))((()))///444555444222333333222000---***(((######,,,999AAA>>>777333///,,,,,,222444000+++)))'''***+++,,,...///+++%%%"""---111(((###***111333---***''')))---///,,,)))***---111222000---+++)))((('''&&&%%%%%%&&&''''''&&&%%%#########%%%'''(((&&&%%%&&&(((((('''+++222000222111---+++---,,,(((!!!"""'''+++***'''(((---)))''')))------***(((***)))...111111,,,))))))******)))((('''''')))***+++'''%%%$$$%%%)))***)))&&&&&&+++---+++***+++,,,)))'''(((******+++---000222333...,,,...///---,,,...''''''((()))******)))(((&&&$$$###%%%)))---//////111///---***)))***+++,,,,,,***((()))+++---......+++)))***---***&&&(((...)))+++...///...---***)))&&&***,,,******...111111000...+++******)))((('''$$$&&&))),,,,,,+++)))'''111000...)))%%%$$$(((+++///000---***+++111333222...,,,+++,,,///111000///***+++***&&&'''***+++(((...------,,,***)))'''''')))---///,,,***,,,...---111///...---......///...,,,,,,+++***)))))),,,...)))******)))((((((***---...111111...000444333...---......---++++++,,,...(((///333111000222555555///000222666888777333///---555222,,,//////444???^^^eeezzzZZZ<<<444555666000111555111,,,...000000...+++)))(((,,,222555333555<<>>???===777999<<<===;;;999999999>>>777777:::555222FFFbbb|||oooGGG666888BBBEEEDDDBBBJJJVVVTTTJJJCCCHHHRRR\\\ffflllnnnoooYYY\\\XXXKKKGGGYYYwwwvvvxxx}}}}}}rrr]]]sssvvvOOO@@@>>>BBB<<<666444666666222///000222333555444333000///***111555333444666333,,,333222222333333111---***...///000///...222999>>>222333333///,,,,,,111666...***$$$###***333666555000...,,,------+++'''""""""'''***,,,------,,,222---+++111444111,,,)))000///+++))),,,///,,,%%%###,,,---%%%###,,,111000,,,***(((+++...///+++&&&$$$(((,,,...---***'''&&&***)))(((((()))***+++,,,%%%%%%$$$###"""###'''***%%%###%%%'''&&&$$$)))///---//////+++)))***((($$$$$$...222,,,%%%&&&,,,######(((---...---///444---222666444///******+++***)))'''&&&&&&((()))+++'''%%%###%%%))),,,,,,***###((()))&&&%%%'''(((&&&''')))+++***)))***...222555000...000000...---...+++)))((()))***+++***)))%%%###"""&&&,,,///---***222000,,,)))(((((()))***&&&&&&(((,,,111444555444,,,))))))---,,,'''(((---,,,...000///,,,***,,,...,,,000111......111333222111---******+++,,,***'''%%%'''***+++***'''### (((***+++'''######)))...---...,,,(((***000333222111---((('''(((******))) '''+++)))(((***,,,,,,000...+++***)))(((&&&$$$$$$***,,,***))),,,//////...,,,++++++,,,............//////...,,,++++++,,,)))***++++++***+++---...,,,000000...000666555//////---******,,,---,,,***'''000555222......111333******+++...333444111///---333///***000000...333,,,HHHtttPPP555333///,,,///333111+++///++++++000222...,,,---000000111,,,,,,;;;>>>---)))---444CCC___kkkXXXWWWhhhzzz|||yyyEEE666???555555555:::000222555111DDD333>>>,,,&&&;;;999GGG{{{kkkAAA)))===BBBFFFJJJHHHCCC@@@AAACCC;;;PPPTTT```yyyrrrlllccc]]]aaarrr}}}ttt|||qqqwwwWWW;;;:::>>>888666999;;;777222000000111000000000222222///))))))...222222...---000111000///000111000,,,(((222222222111000111444777,,,...///...---///333777...+++)))))),,,///111111333222///+++(((%%%######$$$+++---000:::GGGBBB444(((***000222...+++000///---,,,+++,,,,,,---'''+++---++++++---...,,,,,,++++++...111///***%%%((((((((((((((((((''''''///)))&&&+++000///,,,,,,,,,(((###!!!###'''+++---+++)))&&&&&&))),,,+++***%%%***,,,'''$$$''',,,///,,,///111000,,,))))))))),,,///,,,&&&'''---111///,,,------,,,+++***,,,---+++***+++,,,***)))---444222,,,&&&&&&+++...,,,))))))(((&&&%%%$$$$$$%%%%%%...***+++000---(((***333111+++&&&'''))))))***,,,...+++***+++((($$$'''000""""""&&&---///,,,+++---666...)))+++,,,***---222,,,)))(((,,,111444111...((('''&&&%%%&&&'''''''''//////000///---+++)))(((***///222111+++***---222...+++))))))++++++)))&&&,,,++++++,,,,,,)))%%%"""!!!"""&&&***)))%%%&&&***(((******((((((+++///111...+++((((((******(((&&&######%%%%%%&&&'''((()))222,,,)))+++)))%%%&&&++++++---...---***)))+++...******)))))))))***+++,,,111333333///***))),,,000...---***)))((())),,,......///000111111///---+++222///++++++---//////...,,,111111---,,,000222///111...///333333...)))(((---///333555222...000555...:::JJJXXXeeeuuuJJJ666555000---///333111+++'''***...111333444333222444222666444...222333'''"""%%%+++555EEE```aaa]]]hhh~~~qqqggg|||^^^>>>888///===>>>EEE:::777999333CCC888888333===FFF:::RRRcccFFF///888FFF>>>777777777888;;;??????AAA===SSSwwwtttYYY===??????888555999;;;999666666///...,,,///333555111,,,((((((+++000000,,,---111///......000111000---***111000000//////000222444+++,,,---+++***,,,000333...///...+++((())),,,///...---,,,***))))))))))))666...'''(((///@@@YYYnnnIII;;;......222444111000...///000000000///...---,,,111222///...000111///++++++,,,...///---)))&&&!!!!!!###$$$%%%&&&'''(((***&&&$$$(((***))))))+++...+++'''%%%&&&((()))***%%%&&&(((---000///+++'''"""(((+++(((&&&)))---...///333888999666111...---))),,,+++'''(((---111000.........//////...,,,+++...---...///---+++///666...***((()))---000...,,,+++***((('''&&&%%%&&&&&&------222:::888...,,,000---***)))***)))(((,,,222000,,,***,,,***''')))///'''&&&***///111---,,,---222,,,***---///...///222...,,,+++,,,...//////---......,,,(((%%%'''---222222111000//////,,,)))'''((()))***'''$$$%%%***///......---,,,,,,,,,+++***)))***+++---...---+++((($$$$$$&&&(((%%% """''')))+++,,,------,,,***///,,,))))))***+++***(((&&&$$$###%%%***,,,+++)))...)))'''***+++((((((+++,,,...///...+++***---//////...,,,+++******+++,,,...111333222...,,,...000222000---,,,---///000111111000...------.........111---)))((()))***)))''',,,000111,,,+++...///---111...///333333///++++++///000444777444///111666999888555444:::KKKcccuuusssBBB888777333///000333111,,,%%%///444222111666888444777000444777---+++444777111000111111000999VVVsssjjjUUU[[[jjjyyy{{{___JJJ___zzzaaa<<<111222AAAAAAJJJ>>>666888555AAA888///111>>>DDDHHHkkkpppfffTTTTTTiiiUUUHHHMMMSSSOOOKKKMMMQQQJJJ???HHHeeexxx|||uuu]]]@@@GGGCCC<<<777888999888777888111,,,***///777888222,,,***)))***------***,,,111......///222333333111///000...---,,,...///000000------,,,***)))+++...111---000111---'''&&&***000......------,,,---------...'''""""""(((111???JJJAAA555***)))---......///,,,...111444444222///---111444555111///000111///+++---000000...+++***))) """%%%(((((('''((($$$###&&&'''''')))---...+++((('''(((******+++###%%%(((+++......+++(((!!!(((,,,***)))+++------+++000777:::888222,,,(((%%%)))***))))))---000000,,,******---000111...+++...---///000...+++///555))))))***+++---///000111---,,,***(((''''''''''''...---222:::888...***---,,,+++,,,,,,)))''',,,444111,,,)))******))))))++++++***,,,000111...,,,...000,,,,,,///111000///000000///---,,,,,,,,,,,,,,,222222...'''"""%%%000999333111//////000...***&&&555111,,,'''%%%%%%(((+++///111222000---,,,---///'''((()))---000222111000,,,***+++,,,)))###"""$$$,,,******,,,......+++(((000---***)))***+++,,,++++++'''%%%(((///222///+++,,,'''&&&***...,,,+++++++++---...---******,,,///111///---,,,+++,,,---...,,,///333333000...///000222...+++***---//////...222...)))'''(((+++---///,,,)))'''&&&'''(((((((((+++......+++))),,,---,,,111......222333111///000111222555888555111222777666444111......444===CCCSSSbbbxxxddd>>>::::::666222222555333///+++888:::000,,,333666222444///>>>KKK???111555===>>>999888666,,,(((>>>\\\]]]OOOYYYdddqqqwwwmmmsssuuuTTT???OOOmmmdddHHH<<<<<<;;;888DDD999...666888@@@<<<111000222<<<___ppppppxxxbbb[[[llluuuiiiZZZVVVYYYiiiiiiWWWIIIKKKVVV```ooo|||{{{mmmppp}}}yyyaaaDDDMMMHHH@@@999777666333333555222...,,,111666666444333000---,,,,,,+++))),,,111...///111444555555444333000...,,,,,,...000///...000///---++++++,,,///111,,,...000...******...222555444222111///......---000...,,,---,,,)))&&&$$$///(((###%%%((()))***,,,+++---000222222111///---111444333///,,,------+++---000222111---++++++---(((### $$$,,,000,,,'''+++%%%"""&&&+++---000222***'''$$$$$$&&&***---///)))'''%%%%%%&&&)))+++,,,$$$***...---,,,---,,,***(((,,,222555444///)))%%%$$$(((++++++***+++---...)))&&&$$$'''...111000---++++++---///,,,)))+++000)))***+++***)))+++///333---,,,***)))((('''((((((///***)))...---&&&&&&,,,000---+++---+++***,,,111111,,,((((((******)))(((+++)))***//////,,,,,,...111///...///000000000///222...***)))+++---,,,+++111///***$$$"""%%%...555111...,,,---//////+++'''888333---+++,,,---......---222555222---***---111''''''(((,,,000333333333---+++,,,///...******,,,222+++'''***...///...---///---***))))))+++,,,---...,,,+++,,,///111000...,,,)))))),,,000000,,,))))))+++---,,,))))))+++...000///---++++++---...000...///111000...---...///+++'''$$$%%%(((+++***(((///+++&&&$$$&&&)))++++++%%%%%%&&&'''***---000111(((***+++******+++---...111------111333222333555222222555777666222222666111222555777777555111---***777LLLdddwww{{{XXX<<<;;;<<<999555444666666222222<<<;;;,,,'''///444111...///JJJbbbTTT777+++,,,555///000444///+++888MMMNNNOOOhhhuuu~~~xxxTTTAAA???SSSqqqwwwdddNNN???333--->>>888///>>>CCCEEEEEE999===AAABBBaaavvvaaacccfffUUUTTTgggooo```PPPMMMWWW{{{___ccckkkccc}}}yyyvvveeeDDDHHHFFF???888666333000111444111------000000///222999666222///...+++(((+++000,,,...000222333333222222000///....../////////...000///---,,,,,,---......111000///...///000111111666555333111///...---,,,888444...)))(((+++,,,+++'''%%%'''+++,,,))))))+++***+++,,,---......------///222111,,,)))***+++***+++---///...+++)))+++------%%%%%%222888222)))---%%%!!!'''///333444444+++&&&!!! """''',,,...---+++)))''''''))),,,...)))...000---,,,,,,+++''',,,...000222222///+++)))''')))------***((())),,,...)))%%%&&&+++//////...******---///,,,((()))---,,,,,,+++'''$$$&&&,,,222,,,+++***(((((((((((()))...'''%%%))))))$$$$$$)))000)))&&&***///000///000222///+++***+++---+++((((((&&&'''+++,,,++++++///000...,,,,,,...222333333111+++%%%''',,,000...***000+++%%%$$$&&&***,,,,,,+++***)))+++......+++(((+++((('''***///333222000+++111555222+++(((,,,111))))))(((***...000111111---******---...,,,+++......((('''...444222...---,,,+++***))))))***,,,---***,,,...---***(((***,,,///......///111000,,,(((***,,,...---++++++---000222000---***)))***+++---222111...+++))))))+++...(((%%%###$$$''')))((('''...***''''''+++---,,,***"""###&&&))),,,///222444'''''')))***+++,,,...111000,,,,,,000333444555888222111222555555111000333666222---,,,///222444444000///000888GGGXXXgggnnniiioootttuuuwww}}}vvvLLL;;;:::;;;999555444777777555444999666,,,(((///444444,,,%%%777MMMDDD000+++...222...///444444000444<<<;;;KKKuuuZZZPPPRRRXXXdddllldddMMM:::222---HHHLLLFFFWWWYYYNNNIII:::IIIZZZJJJFFFhhhrrr___KKKQQQpppfffbbbfffbbbUUUQQQVVVjjj|||ttt~~~wwwxxxlllEEE???>>>999666666444111111555...+++---000---)))...888:::666222000---***,,,111(((+++...///...---,,,---///000111111///...///000...,,,+++,,,------,,,+++666333000000111222000...111000//////............//////***$$$###(((++++++&&&(((---111...'''&&&)))***++++++,,,,,,,,,++++++---000///***(((+++,,,+++(((((()))((('''((()))++++++$$$ &&&111777333,,,,,,$$$!!!&&&---//////000---(((""" ###&&&'''***---000111000............000...***(((***)))&&&...------...///...,,,))))))+++...///***&&&(((---555111,,,***,,,......---,,,---111333000******......---+++&&&###%%%***///+++***))))))((()))***+++,,,'''(((...///(((%%%'''...%%%""")))222444333111333333111------///...***'''%%%%%%)))***)))+++///+++,,,***)))---444777666...)))%%%'''---000...+++///***&&&(((---///,,,(((((()))***+++++++++***)))+++***+++---000///,,,(((***///222000***'''***///---+++))))))+++---......333...---///000---+++,,,&&&###)))555999111***))))))***++++++******,,,---$$$(((+++)))###!!!$$$(((///222333000......,,,(((,,,///111000......111444555222...)))'''&&&'''(((444111,,,((('''(((***,,,***************+++,,,---000---***,,,111222///+++$$$&&&((()))***+++---///((('''))),,,---,,,///444///++++++000444444555888222000111444444000///000222///,,,+++---000333444111///...000666===CCCFFFKKKMMMSSSYYY[[[[[[```gggqqquuu~~~\\\BBB777666888777333222555666555666555222000///000222333000 %%%444222...444:::666555555666666444111///...<<>>???JJJJJJMMMVVVbbblllrrrzzzxxxKKK<<<444333666555222000444555444999444222555555000...000555(((///@@@@@@:::777222///333555444555777555///,,,---EEEXXXqqqmmm```\\\YYYRRR^^^|||wwwXXXKKKOOOIIIAAADDD<<<@@@sss{{{UUUKKKBBB<<<:::555???gggeeeJJJOOOMMMPPPlllyyyuuuggglllvvv{{{zzzxxxVVVAAA;;;999:::;;;777000...///333,,,///999;;;222...111666333111111///---000555,,,///111111---***)))******111666333,,,))),,,222------...222555444000+++***///333222///...222777444444333222222333333333000555333***&&&,,,444777)))...444777222,,,///777+++...222444444000+++(((&&&))))))%%%%%%))),,,,,,+++'''%%%&&&***...///...---111444///'''###%%%***'''***...---$$$ )))$$$$$$$$$%%%&&&%%%###!!!((())))))))))))---444:::,,,+++%%%%%%((('''+++***+++---///...***&&&))))))---000+++&&&+++555&&&***///111111000///......///333666222,,,***---***++++++,,,---,,,+++)))++++++++++++,,,...000111000%%%!!!######&&&---000,,,+++------***)))++++++222333,,,((()))***(((111---+++,,,,,,+++,,,000,,,000000---...111...'''$$$+++000...(((%%%)))///---............------...***///333000)))%%%&&&)))'''(((***,,,,,,++++++***,,,...///---***)))***,,,111...+++***+++,,,......111,,,(((+++,,,***((((((---&&&$$$((('''!!!%%%000&&&***///000...---...///$$$$$$%%%&&&(((***++++++(((111444---'''(((++++++(((+++---,,,******---111...,,,)))((((((+++///222///---,,,,,,---...------%%%***///---)))(((,,,111111,,,'''(((...222000,,,))),,,...---***((()))+++111---...111000+++---333,,,)))+++111444444444666333000000444444111...///+++...111222111///////////////...,,,+++...333888999333<<>>EEEaaauuu~~~QQQ777CCCWWW\\\EEEMMMppp}}}zzzvvviiipppwwwvvvjjjLLL???333111999888...+++222999111000777888000+++---888777555333333444555666///---,,,++++++)))'''%%%)))000333///,,,---111222,,,555///''',,,111111666---333///000))),,,===333111111222444555333///,,,333111///...///...,,,***((((((+++...+++)))222>>>???:::333/////////---,,,,,,)))&&&(((---000...+++,,,)))'''(((,,,///000///...000111000---)))''''''$$$&&&))))))'''%%%######"""'''*********+++,,,%%%&&&'''((()))+++...111(((&&&(((***)))%%%%%%(((111'''$$$+++...))))))///666---,,,+++&&&+++333000///222333111------111666333000---+++,,,------,,,&&&)))...111222000---******((('''))),,,---,,,***,,,(((%%%$$$'''***+++***,,,***)))+++......(((###&&&***...///---******+++...---......+++(((,,,222///............,,,(((%%%)))***+++++++++,,,...000111+++((('''$$$"""(((222111,,,+++000000***''')))***,,,...---+++***)))***...,,,+++,,,***&&&'''+++000---)))(((***---......222111,,,%%%&&&,,,,,,&&&//////---'''###$$$***111+++++++++,,,...000111111555---'''(((***+++---000000000...)))&&&''',,,000,,,...000111000---)))'''))))))))))))***,,,...///222...)))&&&+++000,,,%%%&&&)))+++***((('''))),,,333---000111***,,,///***,,,,,,+++++++++*********...,,,+++,,,---......---777777222+++***///333222666444333333444444111...333444555666666333...***---***''''''***///222444555333777???CCC@@@:::888000444:::======;;;999888>>>KKKSSSTTT```yyywwwJJJ999555444222333666666555:::BBB555000...111222000///111;;;222...111000+++,,,444444555888333***000777000444<<<222---666333555JJJmmmnnn\\\WWWYYYdddzzzcccQQQVVVRRRpppmmmDDDJJJiiizzzbbbKKKEEE???@@@BBBIII???OOOqqqzzzoooPPP888EEEgggyyyyyy]]]fff~~~ooobbbgggllliiizzzsssPPP>>>777444777777222333999999555333444222//////222999888777555444444555555///---,,,+++***(((&&&$$$***---...++++++......,,,333555,,,+++888:::---%%%)))+++%%%******222EEE;;;333555777777666333000......000111///---,,,---...---+++,,,...,,,***000999777333...,,,...111222333+++(((%%%'''+++---+++((()))'''''')))...111111111111000///------,,,,,,,,,&&&'''))))))(((((((((((($$$%%%'''+++...///...,,,''''''''''''''''''((()))'''&&&))),,,,,,)))+++///222'''###)))---******///000+++///000***---555444***---...---***+++///444666333///------------,,,***+++---///000000000000***((('''))),,,...---++++++(((%%%$$$''')))******,,,++++++///333333...***(((+++///000...,,,,,,---+++)))***------+++---222000111111000---***(((''')))***++++++***+++---...222---)))((($$$"""(((000---)))***...///,,,+++---+++++++++***((((((***,,,---+++++++++)))%%%&&&*********)))'''$$$$$$%%%'''+++---,,,)))+++000000+++......+++&&&!!!!!!''',,,+++---...---++++++...222///(((###$$$&&&&&&'''***000///...***''''''***---((()))+++,,,+++)))'''%%%------...///......---,,,++++++(((&&&)))---+++&&&&&&(((***++++++,,,---...222***+++***$$$'''---))),,,,,,,,,,,,,,,,,,,,,,,,222000/////////---***(((...111111000111666777555:::888666555444333000...333111////////////---,,,666444111000000333777999999:::@@@GGGIIICCC<<<999555777888:::999888555333666:::888444:::LLLZZZ___sssmmmHHH;;;888333111222444555666;;;AAA666------888;;;444222888DDD777,,,,,,,,,+++///666555555666///&&&---444,,,''':::666***...///333HHH```yyy{{{eeeWWW]]]gggpppuuuiii___MMMeeeWWWdddqqqooo^^^OOOIIIFFFGGGOOOMMM>>>RRRiiigggvvv|||pppdddOOOXXX~~~wwwxxxtttjjjjjjhhhaaakkkVVVBBB???;;;777444555999===777888555...---111444555999888888777666444333222//////---+++)))'''%%%$$$---...---+++---000...(((222000(((222LLLQQQ;;;***---+++###,,,111===RRRIII222555888666222...------...222555222---***---111222...,,,---...---000444222///+++))),,,000444666)))'''%%%'''***,,,+++)))%%%&&&'''+++///222222222222...))))))+++---...---)))((((((((((((***,,,---***((((((,,,111333000,,,******++++++******))))))''''''***///000///111555444)))"""(((------,,,...///,,,222333+++,,,111...&&&)))++++++***+++000444666333///,,,++++++******,,,+++++++++,,,...000111)))((((((***,,,......---+++)))&&&%%%''')))++++++******,,,111555666222///%%%(((+++,,,+++)))))))))***'''(((---000000000222222222111///---+++*********+++,,,+++******+++,,,222...***(((&&&$$$(((...,,,******------++++++...++++++)))'''&&&(((+++...111...///000...+++,,,000,,,///000---'''$$$%%%'''%%%***.........000000///......+++'''""""""&&&***+++...///,,,'''''',,,222---(((%%%&&&'''&&&&&&)))---...---,,,)))(((((()))''''''(((((((((((('''''')))+++---000000///---+++&&&)))***((()))++++++(((&&&''')))---000222111000000))))))((("""&&&---***++++++,,,---------,,,,,,000000111222222///+++'''(((...333555777:::888333222222111111000000//////666333000...///000000000...000222333444888@@@FFFTTTWWW^^^eeeccc[[[TTTSSSIIIFFFBBB@@@???<<<666111222111000111333666:::<<>>EEEJJJLLLLLLQQQUUUYYY[[[\\\```iiiqqquuuxxxyyyvvvwwwnnniiibbb___\\\VVVLLLDDDEEE===999::::::888888;;;<<>>::::::JJJkkkEEE///444222000333444333444333...(((,,,...888DDDAAA555333;;;333000---,,,......---+++666333KKKcccQQQ222)))///<<>>444)))---)))///JJJcccFFF]]]{{{zzzZZZ]]]gggfff~~~|||{{{tttrrrvvvzzzyyyuuuwwwrrrhhh```___SSSWWWmmmbbbTTTIIIGGGFFF>>>:::;;;;;;:::;;;;;;777333444999000111333555777888888888222444444000,,,+++...222000666999666444444333111///222///...222,,,+++666222000...:::333***444,,,***)))(((((((((***+++---"""$$$'''+++...111444666+++...---+++---222333///((())))))'''$$$$$$&&&(((((()))******)))&&&%%%$$$((()))***(((&&&%%%&&&((()))((('''&&&&&&(((***+++&&&$$$$$$'''******%%% ###(((++++++((((((+++///111---******---...,,,))))))(((***,,,+++'''(((,,,(((******))))))***+++++++++(((///444000444999444(((((()))+++.../////////+++)))&&&%%%%%%''''''''',,,---/////////---***(((''')))+++***(((''')))+++,,,,,,,,,***((()))---111---------------///222444---+++***+++...///---+++---++++++---,,,)))***...,,,,,,,,,---......,,,+++,,,...111111000...------'''***+++***...333222,,,###,,,222000---///000...,,,---...---+++***+++---,,,***+++...---+++---222000...---///333222,,,&&&(((&&&(((///222...,,,---((()))+++...000000///------***'''))),,,///...---111///...///+++(((***///))))))+++///111///***&&&))))))***+++,,,---------???>>>;;;888444000---+++///222111---+++,,,,,,***''')))******)))))))))***...***///333...000444///,,,...000111111///---+++///---+++,,,---/////////---000000------///...******---///---...888KKK[[[uuuxxx}}}uuuYYY???333555444777LLLoooppp???777:::...,,,...,,,***000999;;;777<<<555...,,,000333///******,,,---,,,---111666888000...///+++)))666===333...333***(((111,,,000KKKuuummmvvvzzzsssnnn{{{|||ZZZQQQwwwnnnIIISSSvvv~~~|||uuunnngggtttrrrwww~~~zzzjjj]]]ZZZPPPMMM]]]}}}pppZZZJJJJJJGGG===777;;;>>>===AAAAAA888...444BBB222333555888:::<<<>>>>>>000222333000+++***...333444666777666888999666000111222...111888111+++222222,,,(((777666000:::111'''%%%###$$$'''***+++,,,&&&+++///000......333888+++//////++++++000111...)))***+++(((###!!!"""$$$ ###(((+++,,,---...///'''((()))'''$$$###&&&)))$$$###"""###(((---$$$$$$%%%***///...(((!!!'''(((***++++++,,,...///---)))%%%''',,,//////,,,((('''))),,,+++''''''+++###'''***)))''''''((()))...000::::::---))),,,))),,,,,,---///111222111000000...***((()))))))))(((******+++,,,,,,,,,++++++'''***+++***'''&&&''')))***++++++)))&&&''',,,///,,,++++++***+++...222555000...,,,---000222000...///...///000---+++...555+++000444333---)))***---+++---000000///---------(((+++,,,+++///444111***'''111777444000000///,,,......,,,***((((((+++---,,,******+++***&&&(((,,,------.........,,,(((&&&---))),,,444666///(((%%%,,,---///222333333000...,,,,,,,,,,,,+++,,,,,,---///---,,,+++((($$$'''------,,,---///111...)))$$$))))))***,,,,,,------,,,---///111333333111///...222444222......111222///$$$''')))(((&&&&&&(((+++888000///---''',,,444222$$$&&&)))+++,,,+++***(((111...++++++---000222333///222222///---...+++'''+++...111222:::OOOmmm~~~}}}hhhLLLHHHAAAAAAWWWyyyccc===666555...333222...+++...444555222---222444...+++...222555>>>999222...000333444555333444777888888666333111000...,,,,,,000666<<<@@@lll}}}rrrrrr]]]hhhgggdddoookkkdddRRRjjjzzzWWWOOOuuupppooopppooohhhfff{{{qqqpppyyywwwhhh]]]]]]UUUSSSWWWttt~~~^^^HHHGGG@@@???CCC;;;CCCCCC???888555666555222555666777999::::::::::::555666666111)))&&&(((,,,000111444777555222333888333333333444777777666555000---+++,,,///222111000(((''''''((())))))'''%%%---+++---222222///...///+++......***(((***+++)))------((()))---$$$(((***)))'''$$$"""$$$'''+++&&&%%%$$$&&&))))))%%%"""""" $$$+++000+++&&&"""$$$***---)))$$$%%%---...(((***111222+++)))''''''***...///,,,)))'''%%%''')))((($$$"""$$$,,,&&&$$$''''''%%%'''---///111222000,,,***+++---(((((()))+++,,,...000111111,,,+++...---)))***///---***(((***---000000000///---...///,,,'''&&&)))---,,,+++,,,---...---,,,(((***,,,------...000222///...---...///...+++(((,,,......,,,***---555<<<---...---+++((('''''')))$$$---222...+++---///...+++,,,,,,+++***+++...000,,,444666///)))+++...///---000222///)))'''***///,,,+++---000+++"""!!!'''(((&&&---000)))'''***&&&000%%%(((000...,,,,,,(((,,,((()))000555444111000///***(((+++,,,)))((())),,,---,,,)))&&&&&&***...111000...,,,+++***))))))---((()))...+++%%%&&&...,,,,,,+++,,,------,,,***111333555666444333333333***(((&&&&&&(((+++------000111111000//////000222,,,)))'''(((---...,,,(((///000111222222111000///444555555444111000000000444000,,,444LLLggguuuvvvzzzyyy{{{wwwmmmffflllyyyWWW777444666111222222000,,,---222333000444777555...,,,333;;;@@@999444///---///333666777...///111333444333111000000111111222333555999;;;iii^^^fffuuuvvvxxxssszzz{{{uuucccLLLJJJZZZxxxlllQQQmmmvvvaaammm|||yyynnnmmmmmmmmmsssyyyooolllrrrssshhh\\\WWWPPPLLLLLLdddvvvmmmQQQJJJIIIHHHDDD<<<===>>>;;;444111444888888222444666888999777555444555666777444000......000000000222444111...000666555444444555777888888666...+++((()))+++------+++******************++++++,,,+++---222222...---...333222111222777999222(((+++,,,((((((+++'''$$$***,,,+++***'''%%%%%%''')))$$$$$$%%%(((++++++'''$$$,,,***'''$$$######%%%&&&***)))(((((())))))'''%%%'''---,,,%%%%%%,,,---((((((***,,,,,,++++++,,,---***&&&%%%((()))&&&%%%'''333+++&&&%%%$$$$$$)))000000000000...+++******+++++++++***+++,,,...000222333...---000000---...222...,,,***+++...000000///111///...///,,,'''&&&***,,,++++++,,,...//////...***+++,,,............---,,,---...///......------'''+++///000...---000444......---+++)))((((((((((((///333111///000111............+++)))'''((()))$$$,,,000,,,)))+++///000///...---,,,---,,,+++)))'''***---...***%%%&&&)))222++++++333333,,,)))+++222&&&(((...)))'''(((###...)))'''***+++***+++---000+++***---...+++((((((,,,,,,+++)))((()))+++...000///,,,)))&&&&&&(((***+++'''&&&))),,,+++,,,...,,,,,,,,,...000111000...,,,---......,,,++++++,,,)))((('''&&&(((+++///222///000111000...---...///,,,)))&&&(((,,,...,,,)))////////////...---,,,+++000222333444333111000///333222666EEEZZZkkkssstttzzzyyy{{{~~~zzznnnBBB---///222///111333111,,,***---//////<<<<<<777...,,,444>>>DDD555222...,,,...111444555+++,,,...000111222111111...111444555555666:::===iiilll^^^PPP[[[aaaaaavvvyyypppWWWIII<<>>>>>:::444444:::@@@AAA222444777999888666222000444555555555444444444333111000222444111...000666555444444555777888777666///,,,((((((***+++)))''')))+++,,,+++)))***---000---+++,,,000000---,,,...444111000777CCCGGG999(((""")))///333555444,,,$$$,,,---,,,+++(((&&&&&&''' """$$$(((++++++(((&&&************)))'''&&&%%%***---...---)))&&&%%%&&&)))---+++$$$###(((((($$$'''+++...,,,(((''',,,222///((($$$&&&)))((()))***333...******)))'''***......,,,******+++,,,---,,,///---+++******---111333111...---//////...///222---,,,,,,---///111000///---++++++,,,***&&&'''+++,,,+++***,,,...000///...++++++,,,///111000+++'''''')))+++,,,,,,---...///(((+++......,,,,,,///222000...,,,++++++***)))((()))...000000000000...***.........,,,(((&&&%%%%%%$$$***...,,,+++---//////000,,,(((+++111222+++$$$&&&---111...)))((())))))222,,,&&&///888...(((222555******...******,,,&&&222000000///***%%%&&&***...)))(((,,,///,,,)))))),,,***(((''')))***+++,,,//////---((($$$$$$(((---,,,***'''&&&+++111000++++++++++++---000222111000...//////---+++)))***+++......---***(((***///444222333555444222111111222---)))''''''***,,,,,,***++++++*********++++++,,,---///111333333222000///...222BBB\\\nnnrrrsssvvvyyyyyyzzz~~~WWW555+++///111000111444111)))%%%)))...000<<<<<<888///,,,111777999444222...,,,+++---...///...///000111222222222222///111333333333888AAAHHHhhh{{{jjjbbbKKKKKK[[[hhhdddYYYrrrrrrvvvZZZCCCEEEAAANNNwwwzzziii```uuu{{{bbb^^^~~~tttxxxsssnnnvvv}}}ooocccccciiikkkkkkkkkmmmmmmeeeYYYWWWTTTLLLWWW|||pppSSSTTTNNN>>>===@@@<<<777666>>>HHHJJJFFF777888888888777555222111444222//////000222222111000111555999777333333888333222111222444555444333333///+++***+++,,,***(((%%%***......***))),,,000000,,,***,,,,,,***,,,000---++++++333AAAFFF999)))&&&''',,,///111777333%%%***+++---,,,***(((&&&&&& """$$$''')))))))))(((((()))***)))((('''&&&+++,,,...---***'''&&&&&&(((,,,+++'''&&&((((((###'''***,,,***&&&'''---333555,,,&&&&&&))))))***,,,+++,,,///111111---)))'''+++(((%%%'''+++//////...000...+++((()))+++///222,,,+++******++++++,,,...))))))+++,,,...000000000&&&%%%%%%'''&&&$$$''',,,,,,++++++,,,...///...---+++******///333222+++$$$$$$######&&&***---,,,+++---,,,***''''''+++111777111...,,,+++,,,,,,+++)))---...///000111000---)))+++,,,---,,,)))'''''''''---000222111000...---+++///+++)))---333444---%%%***333666///))))))++++++///333...---333---)))333111((())),,,***---111+++000333777666---%%%%%%+++,,,&&&###(((------------...***&&&&&&(((***)))'''...000000---((('''***...---111///((()))000000***))))))***,,,///000///...222222222000---++++++,,,555555333---'''&&&,,,111000222444444333333333444---***((((((***,,,,,,,,,'''''''''(((+++...000222---------///111222222111)))222LLLmmm{{{uuusssyyyxxxyyyzzz}}}NNN777555666666777333444000'''$$$(((///222555888888333111222222000111000...,,,+++,,,---///222222222111111111222222666444111///111999FFFOOO]]]fffQQQVVVbbbKKKGGGZZZtttooo\\\rrr{{{pppQQQIIIVVVMMMNNNrrr}}}rrrXXXddd~~~QQQjjj~~~qqquuuyyysssccc]]]___hhhnnnmmmiiieee^^^WWWYYYZZZPPPRRRttt^^^TTTGGG;;;???>>>666///777LLLZZZVVVIII<<<:::777555333222222333444000+++((((((***+++,,,,,,///666<<<;;;666555888111///---...///000000000555111---,,,---...,,,)))$$$***111222///,,,,,,///222,,,((((((((((((,,,222)))***+++///666999333)))444((('''&&&$$$///777,,,'''***,,,---+++((('''&&&############%%%(((,,,//////---+++)))'''&&&%%%%%%***))))))***++++++(((&&&'''+++---,,,,,,---***'''(((((('''&&&'''***...222777///)))))))))((())),,,&&&***...000000...***'''---***'''(((,,,...---,,,...,,,***((((((***---...)))***)))'''''')))******&&&''')))***,,,---///111(((&&&&&&(((&&&###$$$)))---,,,++++++,,,---+++***)))((()))---222222,,,&&&'''"""###+++///,,,''',,,+++)))((()))---333777///...,,,,,,---...------222000000111222000---+++,,,------,,,)))(((((()))333222222333333000---+++,,,,,,...111333222...***,,,333666000***+++111555<<>>666777......999444555444333555999999666444666666444555888888555000222444444333444666999222111///......///222333:::666333666<<>>AAA===666;;;:::555///000555777666666999:::999777555777999222111///...///222555777222111333;;;FFFKKKHHHCCCTTTwwwsssLLLBBBaaajjjdddoooUUU]]]cccnnnwwwTTT\\\kkkggg{{{uuu{{{xxxzzzrrr~~~~~~vvvjjjvvvmmmcccrrr~~~{{{jjj```jjjnnnjjjjjjVVVXXXhhh|||zzzeeeTTTRRR]]]mmmeeeRRR^^^~~~dddXXXMMMLLL===000666LLL\\\TTTCCC<<<;;;999777555444333333444888;;;888111,,,+++---333222444555222...///444555222000///000222222222000---+++,,,///222111000555222...---...000111111)))(((***...---)))&&&''')))111555222---...222333...555bbbuuuFFF$$$+++111222333333000+++'''###"""!!!%%%)))***'''%%%$$$%%%'''''''''''''''&&&%%%%%%###&&&((($$$$$$+++///+++((((((((((((+++...///555888222'''###(((///'''+++000222---(((+++222---111000+++***------(((---111555444111---,,,---%%%(((---111111///,,,)))***---+++%%%$$$''''''###333222...)))%%%$$$(((,,,''''''+++///...(((&&&(((###"""###&&&))),,,---,,,///...,,,)))'''(((***---,,,//////+++%%%###&&&***---,,,+++++++++***(((&&&%%%,,,222111------444;;;555222000///(((###'''111((('''&&&$$$$$$(((---222444+++(((///555444222333(((((())),,,...///---***...%%%&&&000,,,&&&666RRR>>>000dddTTT***000...+++)))------+++222444'''(((+++000111...---555???+++###!!!)))333444111...***---//////------///222111,,,)))+++///000,,,&&&)))&&&***333111((($$$((())))))***---000222222111---000444555333///,,,***,,,+++))))))***)))(((&&&+++***(((%%%###$$$(((++++++...111333222000///..."""$$$(((+++...000111111222000000333666444---'''+++LLLnnnyyytttqqquuu{{{tttwww{{{~~~~~~}}}}}}ZZZ777111...---000222222999666333;;;:::111///111111111333555777777666444777888444///...------222$$$777UUUOOO666000777666111,,,777JJJKKKFFFMMMggg}}}jjjBBBMMMtttlllQQQddd{{{xxx|||zzz[[[AAAYYYssssssuuurrrjjjnnntttooojjjrrr{{{uuu{{{yyyvvvuuuwwwvvvkkk______\\\bbbnnnoooeee```cccZZZ]]]ZZZSSSVVVjjjkkkWWWRRRLLLDDD<<<777666<<>>CCC333333222...***((()))+++333111000000111111///...444---))),,,000111222555000333222---+++...111111---)))%%%%%%))),,,,,,+++...222555222,,,((((((+++,,,,,,//////***$$$%%%***+++&&&$$$(((,,,)))&&&%%%((()))***)))((()))***,,,000***(((,,,...+++)))++++++)))$$$ '''---###$$$%%%$$$###$$$***111+++,,,------++++++***+++(((,,,000000...+++***+++---***((((((***,,,------///...---------+++(((%%%)))---111333222...+++***''')))+++)))&&&&&&(((***%%%'''((('''%%%&&&***---+++---///...***''''''(((...***&&&&&&)))---//////---***(((+++///111///,,,......---***'''(((+++...///,,,***+++---......---&&&(((+++,,,,,,---000333---((('''++++++'''######,,,,,,***(((&&&&&&***---+++...---)))'''***+++******+++***(((,,,000---&&&$$$$$$(((,,,,,,+++333===OOOQQQgggeee>>>///555+++$$$$$$"""!!!&&&...000,,,---***((((((******(((%%%'''((()))*********+++,,,000000//////////////////(((***,,,///000---'''###+++&&&))))))"""&&&---,,,444222...+++)))+++111555000---...444666222......---222666444///---111555222111///......,,,***(((,,,///000......000///,,,***&&&''',,,---***))),,,......000333555666555555>>>```uuuuuusssrrruuu~~~~~~~~~}}}~~~~~~TTT>>>IIIIII888///---,,,666777666>>>;;;111///...000333777:::999666333111444555222------444;;;999999jjjSSS333444777:::444666EEEJJJDDDDDD>>>GGGGGG[[[rrr^^^SSSttt{{{vvvvvvrrryyyxxxrrrfffTTTiiiOOOsssrrraaakkk}}}{{{yyynnnlllsssuuuQQQ```zzzxxxttt|||}}}{{{|||zzzwwwwwwvvvooogggYYYlllzzzyyyxxxzzzrrreeehhhggg```QQQGGGTTTwwwqqqTTTLLLEEEEEEJJJLLLEEE===;;;<<<<<<888333000111333888FFFXXXbbb```ZZZVVVTTTGGGCCC???;;;777444111...333111//////000111000000333///...000000///000444000222///***)))---222333222***###%%%---333000+++---000222111...+++)))(((***)))+++,,,)))%%%''',,,***$$$"""%%%((('''&&&''',,,,,,,,,***)))***---//////+++***---...+++******---,,,((($$$###%%%)))---&&&((('''$$$"""&&&...555...,,,)))***---......---))),,,000222///,,,)))'''+++)))'''''')))+++,,,++++++******+++,,,+++)))'''+++---000000...,,,***))))))))))))((('''&&&&&&&&&###$$$%%%$$$"""$$$)))...&&&+++///---((($$$&&&***---+++((((((***---///000+++(((''')))---//////---......,,,***))),,,111444000---+++***+++---------&&&(((+++,,,,,,---...000000,,,+++------)))&&&&&&000000...+++((((((,,,000,,,,,,)))&&&(((---///---,,,+++'''%%%)))......+++)))''''''***+++***---111BBB999BBBAAA,,,***111(((%%%%%%""" &&&)))***...---++++++,,,,,,***)))((((((''''''((()))***+++000///...---+++***))))))$$$&&&)))---...,,,'''""")))%%%///555(((!!!(((---333000***&&&%%%)))111777333000///222222...++++++000333444111,,,***...333111111111111000---)))%%%***000222...++++++,,,******)))***------***(((******---000111111222555888DDDhhhzzztttssswwwxxx{{{|||}}}~~~~~~}}}}}}{{{{{{zzz|||}}}wwwJJJ;;;NNNNNN:::///......888888666===<<<444444//////111444777888666444888777666555333222555:::555888___uuuHHH333666<<<>>>555888RRR\\\FFF///>>>MMM]]]mmmssshhheeevvvzzzfffdddqqqlllsss~~~dddeeefffeeebbbfffxxx{{{qqqgggdddbbbRRRZZZkkkpppeeeeeepppttt}}}tttnnnkkkgggccccccpppzzzyyyvvvuuupppiiikkkjjjeeeZZZOOOSSSooonnncccUUUMMMNNNRRROOOIIIIIIHHHDDD<<<666666>>>EEEZZZlllvvvrrrjjjddd\\\WWWSSSNNNGGGAAA???:::444000///111222333444333555777444///...111///000...))))))---000000444,,,%%%&&&,,,000---)))'''(((+++...///...+++(((***+++000555222,,,)))+++)))%%%$$$(((+++)))((()))...---,,,***)))***---000,,,***))))))***+++,,,---...---***((('''(((***,,,,,,,,,(((###$$$,,,333666222000---,,,,,,...///000+++---///111000---+++***,,,***((((((***+++***)))((('''(((***,,,,,,***(((***,,,------,,,***)))***---+++)))(((((('''%%%###%%%&&&%%%###!!!###(((---###'''++++++***)))+++---)))((('''((())),,,...///+++)))'''(((***,,,,,,+++444333000......222777;;;111000///---,,,***((('''%%%&&&(((************+++111000000111111///---,,,555333111///...---,,,+++---,,,)))(((,,,222333///,,,***'''&&&(((+++,,,***,,,***'''%%%%%%)))///555,,,(((000222((()))///***+++***'''###!!!$$$(((+++...------......//////...)))(((%%%%%%&&&(((******------,,,+++***((('''&&&%%%%%%'''***,,,+++)))&&&(((***@@@NNN???,,,+++000111...***%%%$$$'''...333444222000///...+++))))))...000111...)))'''))),,,/////////000000...+++((((((///333...)))'''((((((******++++++***)))***,,,***+++,,,------///111333BBBllluuuqqqwwwzzz{{{|||}}}}}}|||{{{zzz{{{|||{{{}}}||||||~~~lllDDD888IIIHHH555+++++++++444222...333444000333111//////000333555666666CCC<<<:::======999777888///333HHHVVVIII:::888888???III>>>555III[[[OOO:::;;;UUU}}}{{{\\\kkk|||pppSSSVVVwww|||[[[RRRUUUeeewwwwwwuuummmqqqppp```rrr}}}{{{zzzpppfff```WWWSSSZZZccceeennnwwwsss|||}}}yyyooohhhiiikkklllqqqnnnppptttppphhhhhhmmmpppiiibbb\\\QQQQQQgggwwwcccVVVQQQLLLEEENNNLLLGGGBBBCCCNNN```mmmvvvqqqmmmggg]]]VVVUUUPPPJJJCCC>>>888333000222333777<<<;;;666555777000111///,,,+++------***,,,)))'''''')))***+++***$$$%%%'''+++...---***&&&///...111444222,,,)))***'''%%%''',,,...***((()))---,,,+++((('''(((+++...))))))'''%%%%%%***///111///---***)))))))))******+++)))$$$""")))555:::888...//////,,,))))))...333......---...//////000///...---+++*********)))(((&&&&&&'''))),,,,,,+++)))''')))++++++***))))))***+++***)))*********(((&&&)))***)))%%%######(((---(((''''''***...000...+++''''''((()))***,,,...//////---,,,++++++++++++***666333///---...222666999---///000000---***&&&%%%%%%%%%%%%&&&'''''''''&&&***---/////////000//////555111///111444444---''')))*********...333222---,,,***)))******((('''&&&(((******&&&###&&&...444+++000999777,,,+++333777000...+++(((%%%%%%(((,,,&&&'''((()))***,,,---...)))'''$$$$$$&&&)))******,,,------------,,,+++***(((&&&&&&'''***+++,,,++++++000HHHYYYIII555222555......,,,)))''''''***------......---,,,---......+++...000///+++(((''''''000///...///111222111000***111555000***)))((((((---...---+++***,,,000333///,,,)))***...111///---???nnnxxxnnnqqquuuzzz}}}~~~~~~|||zzzxxxxxxyyy~~~aaaAAA777AAA;;;---((((((,,,555111+++000111///333222000...///111555777777???888777<<<<<<666222555(((***333777111444999333FFFPPPCCC;;;YYYuuubbb???;;;UUU{{{NNNooowwwhhhnnn~~~|||bbb```uuuuuuYYYeeennntttsssgggXXXcccoooqqqfffppp|||rrrddd]]]cccoootttzzzxxxlllxxx|||zzzoooffffffkkkoootttjjjgggmmmllleeefffooorrreee\\\VVVJJJFFF]]]{{{}}}kkkaaaWWWMMMLLLKKKIIIKKKTTTggg~~~|||wwwnnngggbbbccccccccc___VVVLLLEEE:::999<<>>777>>>SSSGGG333PPP}}}ggguuunnntttyyyzzzeeehhhttt[[[ccc|||aaaZZZkkkhhhXXXeeehhhgggpppooodddccc___iiitttzzzrrreee___```bbb]]]cccfffgggppp{{{xxxlllccc```cccbbbKKK666FFFfffrrrppp{{{qqq```VVVQQQNNNMMMNNNLLLGGG>>>444000///,,,'''$$$'''+++......,,,+++***+++...111333333444777999000---,,,//////+++((((((,,,******+++***&&&'''+++''')))))))))'''&&&&&&'''%%%---000,,,)))+++***'''222...)))((()))******))))))000((("""''',,,,,,+++(((&&&&&&'''(((((('''---++++++,,,...---)))&&&&&&%%%&&&(((+++,,,+++***++++++***+++,,,+++)))''')))+++,,,+++'''"""&&&***...,,,'''###$$$&&&(((+++---,,,***))),,,///)))***,,,---------------,,,...///,,,'''###!!!"""***---111222111...+++***,,,)))'''(((,,,///000/////////---)))&&&&&&***...333...)))''')))+++,,,+++%%%---000---+++...///---666888777///%%% $$$)))***...---(((%%%(((,,,---)))&&&'''+++)))$$$%%%***//////+++&&&)))000000++++++///,,,,,,444111)))+++...))))))111555///(((&&&---///111000...---...111&&&######''',,,///---***)))***+++,,,+++***(((&&&###%%%(((,,,...---)))%%%&&&$$$((()))(((111666...,,,---...---,,,,,,...000)))000333///,,,...///,,,***************+++---...)))+++...111333111---)))...111111000000000+++$$$)))222777333.........+++'''+++...000000//////000444YYYvvv~~~|||uuuvvvxxx{{{~~~{{{~~~~~~yyy{{{mmmDDD???;;;999555111222777:::444...///333555111---333777444000;;;IIIBBB///...888;;;111(((000GGGZZZ:::===000:::YYYPPP666777@@@bbbKKK@@@^^^nnnuuu{{{ssswww~~~|||sssvvvyyypppvvvvvvqqqmmmcccGGGYYYVVVfff\\\WWWtttzzzmmmrrr~~~uuulllhhhXXXggglllnnnlllfffdddgggiiihhhlllqqqpppiiikkkuuuwwwrrr\\\eeecccZZZQQQEEEHHHYYYvvv[[[DDDCCCIIIVVVsss{{{}}}yyyfffUUUMMMIIIDDD@@@AAAJJJPPPJJJ999+++'''(((***///000......111---%%%***,,,'''###***777666,,,---...000333444222...***(((111111&&&""")))000//////***)))---...(((%%%'''777111***(((******'''###''')))***)))+++...,,,&&&"""""""""###%%%(((+++---,,,'''$$$(((******)))***+++)))'''%%%%%%&&&(((***###$$$%%%'''''''''&&&&&&(((((('''%%%###%%%)))---+++,,,+++'''$$$"""%%%(((***,,,------***'''%%%%%%&&&***...///---,,,---///)))***,,,---......------)))+++***%%%"""!!!&&&'''***...---)))'''***000...,,,,,,(((%%%(((...///...,,,+++***)))******...---+++*********++++++222000---...000222111///333,,,%%%%%%(((***'''""")))...111---&&&$$$)))000222+++(((+++,,,(((&&&(((///...,,,***)))***,,,---,,,+++++++++,,,,,,+++***)))))))))))))))***++++++333///++++++---......---***&&&""""""&&&***,,,,,,...+++,,,111///(((%%%''')))(((((()))++++++***((('''***...///...+++)))(((////////////111333555666777555222111111000///---///+++***......+++,,,111111...000555555///---///(((,,,,,,***,,,000///))))))+++...000111111000000---,,,+++,,,...111333333888VVVxxxyyynnnrrr~~~zzzyyyyyy}}}}}}~~~~~~~~~ddd>>>:::777666444222444888777111,,,,,,111333000---///333333333;;;BBB<<<...111333000,,,000>>>JJJMMM???;;;111777KKKKKKBBBGGGWWW[[[OOOQQQ[[[kkkpppOOOzzzwwwtttwww{{{yyyxxx~~~xxxmmmnnn|||zzzpppvvvuuuqqqyyy}}}qqqxxxrrrbbbcccaaaccc}}}yyypppfffmmmhhhttt|||tttoooqqqnnniiikkkrrrwwwuuunnnhhhnnnxxxvvvlllffflllggg]]]TTTHHHHHHVVVyyy\\\III<<<;;;;;;>>>SSSlll|||xxxwww{{{nnn]]]QQQJJJEEEAAAEEENNNVVVSSSFFF777...+++...000///++++++---***$$$:::>>>:::111000555333+++((())),,,000333222///,,,...555444***&&&+++---)))000++++++...///***'''(((---+++)))((((((((())))))$$$'''&&&$$$%%%((()))&&&&&&&&&&&&''''''((()))***%%% """&&&'''(((+++((('''&&&%%%&&&)))+++---&&&'''((((((((('''&&&%%%(((&&&&&&)))...111111///......---***'''''')))++++++,,,,,,+++***)))***,,,'''+++//////---******+++------,,,++++++,,,,,,---///000---&&&$$$%%%&&&%%%&&&'''***,,,)))$$$$$$))),,,,,,000222---$$$ ---,,,)))'''&&&&&&''''''&&&'''(((******)))((('''000///---...000000...,,,...***''''''***---,,,******...000---))))))...333000***'''+++---***)))+++000///...------......///---+++)))***------,,,***+++***)))(((((())))))***,,,***((((((+++---,,,+++(((%%%$$$%%%***.../////////,,,,,,000///)))''')))---++++++,,,------+++***,,,------,,,***(((((()))---------...///111333444222000//////000111000///111------//////++++++///333///...111///***))),,,***---...,,,...111///***'''))),,,///111222222222111---***---333666666333000MMMqqqzzzooosss}}}{{{{{{{{{~~~~~~UUU777333222333444222444999444///++++++///222111...000222666;;;===<<<777444888;;;666000555CCCEEE>>>333...222;;;@@@JJJVVV[[[xxxWWWNNNZZZWWWtttNNNVVVvvvmmmaaavvv}}}yyyppp}}}}}}xxxkkkttttttkkknnn~~~kkkdddqqq{{{ppp|||www{{{|||zzzzzzfff```[[[ccciiiwwwzzzqqqxxxtttwwwpppgggkkkjjjbbbffftttqqqiii^^^]]]lll{{{xxxkkkppprrriii```ZZZNNNJJJUUU}}}cccHHH@@@======666000888GGG|||~~~{{{}}}xxxqqqnnnnnnxxx|||xxxjjj[[[PPPGGG@@@FFFNNNXXX\\\UUUFFF777------...,,,******---+++(((;;;@@@???555///000...***$$$%%%(((---111222000......222000((($$$'''&&& ***'''(((,,,...,,,***+++&&&((()))(((&&&'''))),,,&&&))))))%%%$$$(((*********+++++++++***((('''&&&%%% ###(((***---111$$$$$$###$$$&&&))),,,...******++++++***)))'''&&&,,,'''&&&,,,666999333+++---------+++******+++---*********(((((())),,,///'''+++///000,,,(((''''''...---***((('''(((***+++111222...&&&$$$(((,,,---&&&'''***+++&&&"""(((000&&&(((---222000)))$$$%%%222///+++((('''''')))***###&&&+++...000...,,,)))---------...///...+++))),,,,,,+++++++++---...///++++++++++++***,,,000333---)))'''***,,,+++,,,.........///000000000//////...***''')))---...,,,(((,,,+++((('''&&&'''((()))'''&&&'''(((+++,,,,,,+++&&&%%%&&&)))---111222222---+++***,,,+++(((''')))000///------......---+++000...,,,(((%%%%%%(((+++------,,,,,,---......///,,,+++***,,,...000000000111...---...---***)))+++222...,,,,,,+++((()))+++,,,...000///111333000+++&&&(((+++...111333444444...)))&&&***444999777333---GGGiii}}}{{{qqqrrrzzzyyyssszzz|||}}}~~~~~~}}}xxxGGG444000///222444333444666444000,,,---000333333111111000666===;;;444444;;;444===>>>444222;;;>>>:::111...EEERRRGGGSSSjjjiiiwwwVVVNNN___aaafffdddxxxcccyyyccczzzfffqqqzzzxxx|||tttwww]]]\\\eeeooommm{{{aaa\\\iiiiii^^^|||uuu|||pppzzz~~~|||kkkqqqmmmnnniiixxxzzzzzz|||~~~pppeeeeeegggggglllttthhh___TTTVVVgggwwwvvvkkktttsssiiiaaa___TTTNNNUUUuuuYYYEEEBBBAAAAAA;;;333333888aaayyyrrrjjjmmmvvv~~~}}}~~~|||{{{{{{}}}}}}{{{uuunnnkkkmmmqqqrrr{{{~~~wwwkkk]]]KKK<<>>000---,,,...---+++---111444111---)))'''(((***,,,%%%(((,,,000222222000///+++,,,...//////---)))'''---//////...+++***---///+++)))'''''')))+++---...+++)))'''((()))***+++---+++,,,...///000///...---,,,(((%%%''',,,...+++'''***(((&&&$$$$$$%%%'''((('''(((***,,,......,,,+++((('''((())),,,000222444+++)))((((((''''''((()))111///---,,,------,,,***...---***'''$$$%%%))),,,000///...---,,,+++******)))(((((())),,,...//////,,,+++++++++***(((((((((,,,++++++,,,,,,,,,---...---///111333444444000,,,''')))+++...000222222333+++)))(((---555::::::888333EEEbbbxxxyyyqqqpppwwwyyyqqq{{{}}}~~~lll@@@555111000333555333222333555222000111444666666555111///444:::555...333@@@666888666000222999<<<999;;;;;;XXXdddOOOZZZuuurrriiicccYYYdddlllrrrwww\\\fffmmmcccoooOOOffffffzzzzzzvvvvvvzzzrrriiihhhsssvvvdddYYY^^^uuupppvvvoooeeeuuutttwww}}}zzzxxxnnnttt||||||rrrjjj{{{uuuwwwtttrrrwww{{{ppphhhbbbZZZYYYbbbkkklllhhhtttrrrhhhbbbaaaWWWMMMRRR|||vvv^^^IIIDDD@@@???>>><<<888666EEEcccxxxggg^^^[[[bbbmmmxxx~~~zzzxxx~~~|||qqqwww{{{|||yyyrrrnnnooorrroooxxx~~~~~~{{{oooSSS888999===FFFQQQXXXSSSDDD777******,,,///111111///---)))++++++,,,///333222///***)))***,,,...//////---,,,+++(((%%%'''+++---+++"""###$$$'''***,,,+++)))...+++***,,,000000---))) &&&)))'''&&&'''%%%!!!'''(((***++++++(((%%%###,,,(((&&&'''&&&$$$'''+++&&&%%%%%%&&&''')))***+++((()))+++---------------111///---------,,,***'''(((''''''((()))***++++++(((***++++++)))'''&&&&&&###(((,,,---+++(((((()))'''(((***,,,,,,+++***)))(((------((($$$&&&))))))******)))'''"""$$$222AAA===666///,,,)))''')))---000---)))%%%$$$%%%''')))&&&'''))),,,...000111111)))+++...000///,,,)))'''+++...000...+++***,,,///---+++((((((***+++***(((******(((&&&&&&(((***+++***,,,...000000///...---***'''%%%'''+++---***''''''%%%$$$######$$$&&&'''(((***,,,......---+++***+++***))))))))),,,000222+++***)))((((((***,,,,,,///---+++******+++***)))******)))((('''(((***---222111000...,,,***((('''***(((((()))+++------,,,)))***++++++++++++***))))))+++...///000000///.........111555666333///++++++,,,---......////////////111333555666777999:::777AAAWWWooovvvqqqqqqxxxzzz{{{vvv}}}~~~}}}}}}~~~|||{{{bbb>>>999444222666888555222111444444444555777777666555555555999<<<777222:::HHHTTTBBB111111;;;???;;;666666999TTT\\\LLL]]]~~~hhh^^^___TTTQQQLLLOOO\\\SSSZZZqqq___LLLbbbjjj|||qqqlllkkkuuusss___hhhuuurrr{{{eeejjjmmmpppbbblllzzzyyynnnZZZooopppxxxppp]]]jjjyyyfffrrrxxxxxxwww^^^[[[ZZZXXXWWWZZZ___dddgggpppooogggccccccXXXMMMPPPuuu}}}fffOOOJJJCCC???BBBEEEBBB<<<333IIIlllyyynnndddaaa]]]^^^ccckkkssswwwxxxvvvwwwxxxkkkddd]]]WWWdddooo|||{{{tttppppppooovvv{{{~~~}}}^^^<<<999888;;;EEEOOOQQQJJJBBB222///...111111---******,,,+++)))***,,,...,,,***///---,,,,,,---...---,,,''''''''''''(((,,,///000)))++++++)))***,,,***%%%---***)))---333555000+++###'''))))))***+++&&&$$$&&&(((******(((&&&$$$///,,,+++,,,)))%%%&&&***************+++,,,,,,---&&&(((***,,,---......---...//////---******,,,///***)))(((***,,,------+++,,,...000///,,,)))'''&&&###'''+++,,,***)))+++---)))+++///222222111...,,,)))000222...(((((())))))---+++***(((###"""+++777555///+++,,,+++)))(((***000---***'''&&&''')))+++++++++++++++---000333444(((,,,///111000---++++++'''***------,,,,,,...111///...------,,,+++(((&&&)))+++***&&&$$$(((+++,,,---...000111111000///...)))(((((()))+++,,,+++***&&&&&&%%%%%%%%%%%%%%%%%%&&&(((+++,,,+++))))))))),,,,,,+++***)))***---///+++------***+++///111000...,,,)))))))))******)))((()))******))))))+++---111111000///---+++)))(((+++)))((()))+++------,,,***---///......000///,,,***...111000000000...***------000666777222,,,***.........---------------000444777666222000222555666:::MMMggguuusssssszzzrrrzzz~~~{{{{{{|||{{{{{{{{{|||}}}{{{{{{{{{VVV:::;;;666444999;;;888333222111222444777777666333111333888======999888@@@HHHgggJJJ444777???>>>>>>CCC===EEE\\\ddd]]]qqqkkkYYYPPPHHHPPPOOOSSSWWW[[[]]]VVVJJJMMM^^^mmm||||||zzzqqqbbbUUUlllrrrllleee|||ttt~~~wwwwwwVVV[[[uuu}}}vvvYYYiii{{{yyylllzzzxxxdddgggaaafffiiijjjmmmtttuuueeeRRRNNNPPPRRRSSSSSSWWW^^^eeecccgggcccdddfff\\\RRRVVVnnnoooRRRQQQLLLFFFFFFJJJGGG@@@000333MMMwwwxxxtttoooiiieeefffgggbbb]]]\\\^^^bbbeeegggxxxxxxaaaKKKBBB>>>;;;DDDUUUkkkxxxzzzvvvttttttqqqvvvwwwyyyhhhGGG===777333777BBBKKKLLLJJJ999222---...---))))))++++++++++++***(((''')))+++111...,,,+++,,,---,,,+++"""%%%***,,,+++)))+++---))),,,,,,)))***---***%%%++++++,,,///111000---)))******))))))...000***!!!%%%&&&((())))))((('''&&&---,,,---///---((()))---******++++++,,,,,,------&&&((()))+++,,,,,,+++++++++---...---******---000+++***)))+++...///---+++///000000...+++)))))))))%%%(((++++++)))))),,,///---...000222222111///...---444777111***((()))******+++---///+++&&&(((,,,***%%%$$$))),,,,,,,,,---///...,,,******+++,,,---......------...000222333)))---111222000/////////)))+++------------...///,,,...//////---***'''%%%(((,,,+++&&&%%%+++///000......///000//////------)))+++------,,,,,,...000*********)))(((&&&$$$"""###&&&)))***)))((()))+++(((+++...///---++++++,,,)))------+++,,,111222//////---+++***+++---------***++++++***))))))+++...+++,,,---.........---,,,***)))(((***,,,.........,,,111222000///222000+++)))---...++++++...---))),,,+++///666777000***(((///......---,,,,,,,,,,,,///111444555555555666777;;;:::KKKiiizzzxxxuuuyyyvvvvvv{{{}}}xxxxxx}}}zzzzzzzzz|||zzz~~~}}}}}}zzz~~~MMM555<<<777666:::>>>;;;666333...000444666666444000...)))222999777444666<<<@@@XXX???111777999666DDD\\\___kkkgggaaaUUURRR___QQQMMMRRRddddddLLLOOOkkk{{{lllwww}}}{{{|||~~~yyy|||sssYYY[[[}}}tttcccmmmttt|||jjjgggwwwooohhh~~~mmmvvvzzzssszzzkkkxxxkkkbbbeeejjjggg___XXXUUUVVVWWWVVVSSSRRRWWW]]]WWW]]]___ccciiiaaaZZZ___jjjtttOOOTTTSSSJJJFFFHHHEEE>>>777***999jjjxxxtttooohhhfffgggddd^^^UUUOOOPPPWWWaaahhhyyyqqq[[[@@@333666777333,,,>>>VVVgggooosssxxx}}}ssswwwvvvuuunnnQQQ@@@666---...888DDDKKKNNN:::000)))))))))'''***000)))+++......)))(((///777000...+++***+++,,,++++++%%%***222555222,,,***---###((((((''')))...---'''+++...000000---)))&&&%%%,,,((($$$$$$***...)))''''''((())))))((('''&&&$$$%%%(((,,,***'''(((---&&&'''((()))***+++,,,,,,'''((()))***+++***)))(((***+++,,,,,,+++******++++++))))))***---...,,,***///...---***(((((()))+++'''***++++++((())),,,////////////......---,,,,,,111777888111)))''')))***&&&(((///555444...)))***000)))$$$%%%((()))+++...******)))(((((()))******************++++++,,,,,,***---111222111000111222////////////...---,,,+++'''***...///,,,(((%%%###''',,,,,,'''&&&---333444------------,,,+++*********...111000------000444/////////---***&&&### """%%%((())))))))),,,///$$$***000333111...+++***%%%***+++(((***///000---111///,,,,,,---///000000///...,,,)))'''(((+++...&&&(((***---.../////////***)))(((***---000111000---222333///...000...((($$$))))))%%%'''---000---+++)))...666777///((('''......---,,,,,,,,,------111222444:::@@@CCCDDDCCCBBB@@@PPPooo|||vvvwww|||uuuwww~~~~~~wwwxxxzzzyyyxxxzzz~~~zzz}}}|||wwwwww{{{{{{www}}}~~~III444888777777888::::::999888555000---......---000555---111555777666444333222:::666555666444===```cccNNNSSSWWWQQQPPPKKKgggrrr___PPPbbb~~~yyy|||wwwzzzzzz}}}sssjjjppphhhYYYffflllxxxooo|||ttt[[[rrrnnnbbbwwwxxx|||zzz}}}vvvssszzz{{{ooo```aaakkkgggWWWLLLQQQVVVYYY\\\^^^[[[VVV\\\```aaa^^^]]]```___[[[kkk^^^QQQJJJMMMGGG999666>>>777222777[[[}}}wwwxxxwwwlll```YYY[[[WWWWWWPPPFFFPPPcccjjjeeeOOO:::333333333333444444///777[[[|||{{{pppvvv~~~yyytttwwwuuudddOOO???///)))...:::JJJVVVGGG444&&&(((+++((('''***''',,,000...***&&&''')))+++### &&&+++++++++------))))))------((('''+++***+++***)))***+++)))'''000---...222222,,,&&&%%%&&&+++,,,&&&""""""$$$###***'''$$$&&&***+++'''######'''+++***&&&###%%%''')))'''(((,,,,,,)))(((***000...+++))),,,000---&&&,,,------+++(((&&&&&&'''(((((()))******+++,,,,,,111...***((()))+++------(((((((((((($$$"""(((000---(((&&&+++...,,,***++++++000444222+++'''))),,,(((...444555222---***)))---+++%%%###(((///000,,,...---+++++++++---...000+++)))***...---***)))+++---,,,---000111---,,,...)))...---'''(((///...'''+++'''%%%&&&'''&&&(((---,,,+++******,,,...//////000000000///...---+++******'''%%%&&&)))+++***)))111......000...(((&&&'''$$$###$$$)))///111---)))***,,,...000///,,,(((%%%'''''''''(((***+++,,,---'''***---,,,)))(((***,,,...000111---)))(((,,,111$$$'''***...000000///...+++++++++...111222222111111000///...---...///000 (((---,,,,,,000///+++)))+++---/////////---,,,000111---(((***///...(((,,,------999TTTnnnooobbb\\\___ooo{{{hhhggguuuyyy{{{}}}~~~|||zzzyyyxxx|||zzzxxxzzz|||uuusssxxx{{{yyyyyy|||~~~uuuFFF777555444333444777999::::::777333222333333000222555222222333444555555555555>>>::::::;;;;;;MMM|||~~~^^^aaapppeeeOOOKKKQQQ[[[\\\VVV^^^zzzwwwsssooorrrnnn{{{tttoooooo~~~qqqpppyyy```vvvooolll|||qqqxxx}}}{{{{{{kkkgggxxxxxxmmmaaakkk~~~zzzfffHHHNNNSSSUUUYYY]]]]]]ZZZ\\\\\\\\\^^^___^^^YYYVVVqqqfffRRRDDDGGGHHH???:::>>>DDD>>>999MMMssstttlllooorrrlll```YYYVVVVVVVVVLLLFFFXXXpppuuuUUUEEE666222444333333555333+++***EEEjjjvvvvvv~~~{{{{{{zzz{{{xxxmmmWWWFFF555---000888CCCMMM???111***...000+++))),,,(((,,,000000,,,******,,,///'''###'''+++,,,---000,,,)))))),,,+++&&&$$$'''***)))((()))+++,,,***&&&&&&...111---+++---***###(((******&&&%%%((()))(((---***((()))---...+++'''***++++++)))'''&&&(((+++)))(((+++//////***'''(((......,,,***+++...+++%%%&&&((())))))'''&&&&&&'''&&&&&&'''(((***+++,,,,,,...,,,++++++---//////...///+++((((((&&&$$$&&&+++((($$$###&&&(((&&&&&&((('''+++///---)))'''***---***---000///+++((((((***+++)))&&&%%%)))000000,,,222111...,,,,,,,,,---...///,,,,,,000111---,,,---000---...000///+++)))+++...---)))$$$###%%%%%%"""'''$$$"""$$$%%%$$$&&&***+++(((&&&'''***---......------------,,,,,,+++***,,,)))&&&&&&(((+++++++++...,,,---000///+++***,,,,,,******,,,///...***&&&''')))+++,,,+++)))%%%###+++***)))(((((()))***+++)))+++,,,***''''''))),,,...---+++)))(((((())))))"""%%%)))+++++++++,,,---222...+++,,,///222222000,,,------,,,+++)))'''&&&%%%***+++))))))///222222......///...---+++((('''...000...,,,///444444///...///111===\\\}}}~~~xxxzzzwwwooopppxxxtttyyy}}}|||xxxuuuwwwzzz~~~}}}~~~{{{{{{~~~ggg???999555333111222444666777777222000111444333///...000555333111222555777777666BBB@@@???<<<888III}}}hhhNNNiiirrrTTTPPPUUUTTTPPPQQQbbbkkkdddqqqfffiiiyyyppphhhggg```qqqjjjyyyooommm|||zzz~~~sssUUUvvv{{{iiiqqqzzzyyy~~~zzzzzzrrryyyxxxppprrr}}}yyyiiicccooopppdddZZZkkkiiiJJJMMMMMMKKKMMMTTT[[[]]]ZZZTTTUUU]]]___XXXTTTUUUxxxsssUUU===<<>>999999EEE???222999]]]zzzvvvjjjhhhjjjeeeZZZRRRLLLQQQSSSIIIFFF]]]nnngggBBB999222111333333333555111(((!!!555]]]sssxxx~~~xxx|||}}}{{{{{{|||{{{xxx___NNN;;;222222666<<>>???:::111>>>pppwwwQQQ===[[[{{{mmmTTTSSSLLLNNNOOOPPPYYYnnn}}}lllcccgggyyytttqqqxxxiiioooqqqbbbnnnsssaaadddwww{{{~~~dddwww{{{{{{wwwwwwtttkkkssszzzxxxkkkiiiccckkknnndddhhhkkkaaaUUUddd}}}xxx___SSSTTTPPPHHHFFFOOO[[[aaaVVVPPPRRRZZZXXXOOORRR^^^~~~^^^???666:::;;;;;;===@@@===111666[[[~~~|||pppiiifffaaa[[[VVVMMMRRRUUUNNNPPPdddcccIII888555111000///000222444---***%%%777^^^vvvwwwvvvuuuzzz{{{xxxxxx{{{~~~}}}gggUUUAAA777555555777999///...000555333...,,,///+++...111111///---------000,,,******+++++++++***+++,,,---//////,,,***)))---+++)))(((&&&%%%)))///333777333)))&&&+++,,,)))***...---'''###&&&+++---111///...///111222111000111,,,&&&%%%(((***)))'''---++++++...---)))'''))))))---///+++(((((('''$$$,,,...000000---)))&&&%%%))))))***++++++,,,------***)))***+++......---+++---(((&&&((())))))***...---,,,---...,,,)))---333//////...+++)))(((***+++------,,,'''$$$$$$(((,,,$$$(((***+++...222///***---,,,,,,,,,---///111333333---,,,000333000,,,+++///,,,---222333111222555+++"""!!!'''***''')))000)))&&&&&&)))***((()))---***%%%!!!###***000111000&&&'''(((***+++,,,,,,,,,******+++,,,,,,,,,+++***---***+++---,,,'''%%%''''''(((***++++++***))))))------......---,,,+++***((()))***++++++***(((''',,,///000...+++)))***,,,,,,***(((***---///---+++(((,,,000---((('''---333333111...,,,+++,,,---...'''))),,,///000///---,,,+++...111111///...---,,,,,,,,,,,,,,,,,,,,,------))),,,///222555666555333111444444444999AAADDDAAA888>>>DDDRRRlll{{{jjjooorrruuuuuurrrrrrwww{{{||||||}}}~~~~~~~~~vvvuuuvvv{{{{{{wwwZZZ999888666555666777777444000---------111777999555333444000......222777999444///777777999666111AAAvvvqqq[[[OOOFFFUUUhhh^^^LLLKKKFFFJJJLLLLLLTTTcccrrrzzz}}}nnn```^^^eeeooo|||vvv}}}tttfffooo~~~~~~xxxxxxqqqvvvzzz```lllsss{{{~~~uuuttt{{{yyy~~~kkkiiicccnnnkkk]]]gggmmmggg\\\aaapppjjjWWWQQQWWWYYYSSSPPPTTT\\\aaaXXXUUUWWWXXXNNNEEESSSjjjpppQQQ???999777:::???<<<>>>999EEElllzzzqqqiiiggggggiiiYYYXXXWWWVVVaaasssfff???888666222...,,,...111222++++++***===dddxxxvvvssswwwxxxvvvuuuxxxppp]]]HHH<<<777333000000......000111...***+++......///111000...,,,***)))---.../////////...***&&&'''***,,,---...///...---)))((()))((($$$###///===KKK;;;///---,,,))))))......555666---######***///000///......///111111111000+++&&&'''+++,,,)))%%%000+++((()))(((&&&(((,,,(((---...***(((((('''%%%---///111111///+++)))(((//////......---,,,,,,,,,///---++++++,,,------,,,)))((()))***'''$$$(((///+++***+++,,,***'''***111///---***)))************(((***+++(((%%%$$$&&&)))$$$)))---...111333///******)))))))))+++---000222444000///333555111.........+++,,,///111///000444111)))(((...///'''%%%)))***((())),,,,,,******,,,'''### """(((---...---'''((()))+++,,,,,,------'''***...000000---)))'''---***+++...---((('''((($$$(((+++,,,++++++---///++++++,,,+++***)))'''&&&'''***---///...***$$$!!!(((,,,//////+++((('''''''''(((+++---///000000111+++///222///***)))///555***---///...***(((+++...'''''')))***++++++++++++,,,,,,------------000333---,,,,,,,,,---...000111---...222555555333111111333666777333111222333222///222000555PPPsssvvvrrrqqqqqqrrruuuxxxyyyyyyzzzzzz||||||}}}~~~~~~}}}}}}}}}ttttttvvvyyy}}}|||xxxttt[[[;;;<<<222333444777888777444111,,,,,,///555666444333444------///333777777333///:::666444333222DDDvvvuuuUUUIIIRRReeeppprrrmmm[[[JJJIIIXXXUUUMMMLLL\\\lllfffUUUXXXOOOJJJSSS```iiikkkkkkjjjnnnuuuyyyqqqiiiwww~~~jjjXXXvvv}}}}}}xxxqqqbbbgggqqqnnnvvv~~~ttt{{{sss___aaagggcccfffdddlll|||xxxdddZZZeeekkkkkkeeebbbccc[[[OOO???NNNZZZ[[[WWWVVVWWWXXXYYY\\\^^^WWWHHHEEE[[[wwwoooVVVAAA333000444444<<>>222111...---,,,---...//////000333777666222111333555666444///,,,---111555333666222222JJJmmm~~~{{{tttqqqpppsssxxx{{{zzzwww{{{||||||{{{zzz{{{}}}~~~}}}|||}}}}}}~~~yyyzzz||||||{{{yyyvvvuuuXXX999>>>444333222333555666555444...,,,---111222//////222---...111333555555444444<<<666444666555@@@cccyyyWWWCCC===NNNuuu~~~^^^PPPYYYdddbbbXXXUUUllluuuSSSZZZSSSPPPWWW```ddddddeeejjjkkkppp|||vvvlllpppzzzsssjjjaaatttllloooxxx~~~qqqbbb]]]bbblllmmmgggeeefffuuunnnaaa]]]SSS\\\hhhkkkmmmqqqjjj```bbbiiijjjlllmmmgggZZZMMMFFF:::IIIWWWXXXSSSPPPRRRTTTSSS[[[^^^TTTJJJPPPkkkxxxaaaMMMDDDDDDFFFOOOZZZooorrriiifffccc[[[OOOMMMYYYjjjwwwgggEEE555555111,,,...333444000000///666SSSrrrwwwrrrxxxrrrrrrpppooottt|||}}}}}}hhhQQQEEE@@@;;;555333...---+++)))***+++,,,,,,///////////////---***''')))///222000...---)))###$$$'''(((%%%'''---///,,,)))&&&(((//////+++111===CCC555***+++,,,))))))---000444444...+++---//////,,,,,,,,,++++++---///111...+++''''''))),,,---,,,000+++''''''''''''***000,,,,,,(((&&&(((---,,,(((%%%(((***++++++,,,---...------,,,+++)))((('''&&&,,,++++++,,,......,,,+++---++++++,,,)))%%%&&&+++...+++,,,111222///---...$$$"""!!!%%%,,,///...***###(((,,,---+++)))***+++(((///444444333444000,,,)))(((''''''(((***,,,---'''(((,,,///,,,(((***///000,,,+++,,,+++((())),,,***,,,,,,,,,...111000,,,)))'''(((+++***%%%###$$$"""%%%''''''%%%%%%&&&(((+++,,,,,,,,,++++++***)))'''***...///---***(((((()))''')))...///,,,,,,///)))///333222---,,,000666111222333222000,,,'''$$$(((***---...---)))%%%"""%%%''')))(((%%%$$$&&&(((%%%%%%'''+++000111---******+++---,,,,,,,,,...111---+++))))))***,,,+++***,,,---//////...+++(((&&&((($$$$$$''')))***111:::555333///,,,******+++,,,++++++///555555111222888555555444111---+++---111...222555===TTTpppzzzvvvrrrrrrsssvvvyyyzzzyyyxxx}}}}}}{{{wwwtttuuuxxx{{{{{{{{{zzz~~~~~~~~~~~~yyy}}}~~~yyyvvvwwwxxxSSS666>>>999666111///000222333444666222111333333000111444///000222222222444666999555222666>>>>>>@@@SSSlllcccNNNJJJKKKDDDppp]]]UUUiiiXXXbbb```___yyyrrrbbbZZZRRRQQQSSSVVV]]]cccdddeeehhhrrrqqq___\\\pppmmmdddnnntttmmm~~~rrrwww~~~lllnnnyyy{{{hhhLLLVVVnnniiijjjsss~~~~~~xxx[[[gggwww}}}vvvmmmaaa^^^hhhsssnnnqqqvvvoooZZZHHHAAAGGGRRRYYYTTTMMMMMMTTT[[[IIIUUUZZZRRRNNN^^^{{{zzzrrrpppooovvv}}}vvvnnnhhhbbbYYYOOOTTTdddppprrr]]]===000111///---111888777000333444BBBdddwwwkkkrrrkkkmmmmmmkkknnnuuuyyyyyy{{{fffPPPFFFDDDBBB???===,,,,,,***)))+++......,,,.........///000///,,,***&&&,,,...***((()))&&&!!!(((+++***%%%'''---000---222******333555...+++///000000,,,&&&&&&***,,,***++++++))))))---222111,,,,,,,,,,,,+++***,,,///111---)))$$$"""$$$(((,,,...///+++(((******)))+++000...+++&&&$$$(((///...***)))***,,,+++++++++,,,...)))(((((('''&&&%%%%%%%%%$$$%%%'''***---,,,)))&&&---)))(((+++---++++++------******000333000,,,+++(((%%%$$$(((...111---((((((,,,000111///...///111+++111666555444444111,,,%%%%%%%%%&&&))),,,///111***---333555111---000777000---,,,......,,,---111333777444,,,+++111000(((***(((***---+++%%%"""###%%%)))---,,,(((&&&'''***,,,,,,,,,,,,***)))(((''')))+++---,,,)))((((((***)))'''(((++++++'''&&&(((&&&,,,222111,,,,,,111888...///111000...)))### $$$%%%(((***+++,,,,,,,,,)))***)))&&&$$$%%%***///+++'''%%%+++333444---%%%++++++,,,---///000000000555---$$$%%%+++///---(((###&&&***------)))%%%"""######(((//////***(((,,,444222...***))))))+++,,,$$$$$$***111222000333:::333666;;;===;;;555111111555555666>>>UUUnnnyyyvvvnnnrrrvvvxxxxxxwwwxxxyyy}}}|||yyysssooonnnrrrvvvwww}}}{{{yyy}}}~~~}}}~~~~~~~~~~~~uuuzzz~~~|||wwwuuuxxx}}}uuuKKK===<<<333444444222000000111333333555222---///777888555333+++///666111000444444999000===444666DDD???MMMtttaaaCCCTTTTTTCCCWWWrrrzzziii[[[jjjttt___iiivvvlll```YYYVVVXXXaaakkkhhhhhh```fffrrrfffaaawwwyyyzzzzzzsssyyy|||yyy```MMMUUUiii|||wwwzzz~~~}}}vvvkkkfffmmmtttmmmnnnjjjpppkkknnnuuubbbPPPYYYTTTYYY^^^[[[TTTOOONNNPPPIIIDDDEEE???DDDppp~~~yyyjjj^^^ZZZmmmxxxyyyhhhEEE222111///...222777666222&&&===ZZZooouuusssppppppmmmmmmmmmoooqqqqqqpppooojjjhhh^^^NNNGGGHHHEEE===///+++)))+++///111///+++'''***---...///000///---%%%+++///...(((%%%'''+++*********(((''''''***,,,(((''')))......+++***,,,111///,,,***)))***,,,---111,,,+++///...******...,,,,,,,,,...///...---+++&&&'''((('''&&&)))///333///000...)))(((,,,///...///---++++++,,,,,,,,,+++(((%%%$$$)))000333000,,,------......---***'''%%%***''''''******)))***---111...,,,+++***(((((()))******+++,,,+++***)))(((***(((&&&''')))+++,,,,,,''',,,111111---+++,,,...///000000---******...222***&&&&&&---000......111%%%666CCCAAA888333000...***((((((***...000000...///---,,,...000000---***&&&&&&***///000+++((()))...---,,,,,,---+++(((&&&++++++)))(((((()))******000...,,,***)))'''%%%"""&&&,,,++++++---+++&&&---++++++///111///000333555+++***111...$$$"""+++!!! !!!%%%***...///333***###'''......,,,***000,,,(((***000444333111)))***+++---///111333444...///,,,(((+++///***!!!!!! ***000***### ''''''''')))***)))'''$$$---...---***---333222,,,'''***---,,,***+++111777CCCFFFTTTfffgggWWWMMMNNNUUUHHHCCCRRRjjjwwwwwwssstttuuuuuussssssvvv|||}}}yyytttsssuuuwwwxxxwwwyyyzzz|||}}}~~~~~~~~~}}}~~~|||xxxwww}}}|||}}}zzzyyy{{{}}}~~~}}}oooGGG>>>???555555555444111000111333---000000---...444777555888777111+++...444444111<<<555AAA<<<<<>><<>>@@@777===HHHZZZ[[[YYYOOODDDEEE:::BBBDDDJJJLLLGGGDDDPPPaaaTTTLLLPPP]]]nnnyyypppccciiillldddgggZZZWWWqqq~~~|||hhhlll}}}ssswwwrrrsssuuusss}}}wwwsssyyyyyy}}}sssxxx[[[PPPZZZ[[[ZZZUUUNNNIIIGGGHHHIIIDDD666;;;ddd}}}{{{tttooopppzzzhhh@@@666111444666333333777IIIYYYkkktttqqqlllllloootttrrrnnnkkkiiigggdddbbblllnnniiiZZZJJJ>>>666222222///------///...+++(((++++++,,,,,,+++)))'''&&&+++,,,------,,,***)))((((((***,,,,,,***'''%%%%%%+++(((((()))'''""" ''''''''''''((()))***+++000...---,,,(((%%%''',,,...............---,,,,,,$$$&&&((())))))***,,,...,,,111333000...//////---,,,*********,,,,,,,,,***######"""###&&&***---///))))))))))))))))))))))))111---,,,...---)))(((************+++,,,///111222...---***((('''((()))***&&&))),,,+++(((&&&'''((((((+++......,,,,,,///222444000+++((((((***+++,,,//////222333///)))(((******---000333777999333++++++***)))***,,,......---+++)))(((***...000...,,,++++++---333333000...//////,,,)))(((***---...///&&&### !!!'''...222,,,+++***+++,,,---,,,***&&&+++---,,,,,,///000000)))(((***///000---,,,...///---***((('''))),,,///000...+++((((((***,,,...,,,%%%"""'''---...---...)))+++......+++******+++,,,)))&&&&&&***---...------111222111111222///+++,,,,,,...///---))))))---333///***((((((***,,,,,,+++111444111...------+++///---,,,+++,,,...000222;;;bbb{{{vvvsss~~~|||{{{zzzwwwtttyyy~~~{{{wwwwww|||yyyyyyyyyzzz||||||zzzxxxtttwww{{{uuuxxx{{{||||||}}}zzzxxxwwwwwwyyyzzzzzzyyy]]]??????BBB999::::::888555333222333.........000444777777444666YYY^^^SSSQQQCCCAAA^^^KKK;;;444666:::<<<===GGG???HHHHHHDDD@@@???CCC???AAA???@@@DDDBBB@@@CCCIIIEEEHHHNNNUUU```qqqyyyuuueeewwwkkkrrrnnn]]]___YYYZZZoooyyylllmmmuuupppkkkllldddnnn|||wwwpppmmmrrr{{{xxxvvv}}}ooo~~~{{{~~~{{{|||zzz{{{ttt```TTTWWWXXXVVVRRRLLLEEEAAA>>>>>>@@@AAA666DDDxxxzzzxxxzzz}}}pppZZZGGG888555666666???KKKhhhmmmrrrsssooolllmmmnnnqqqnnnjjjhhhggggggeeedddgggjjjkkk```LLL888...,,,...---,,,...000000...+++---++++++---,,,((('''(((,,,+++***,,,//////---***(((,,,///000---(((%%%###,,,))))))+++)))%%%###%%%))))))******+++,,,,,,,,,------,,,)))$$$###''',,,,,,,,,---,,,***)))))))))###%%%'''))))))*********&&&---111///,,,,,,+++(((,,,+++***+++------,,,+++###%%%''''''&&&'''+++...---,,,+++)))((((((((((((...++++++---,,,(((''')))***,,,,,,***+++///111000******((('''&&&%%%%%%&&&$$$)))...---(((%%%%%%'''%%%''')))))))))***---000...+++'''''')))***)))'''(((,,,111222...***+++......,,,***,,,111222---'''&&&%%%%%%&&&(((***,,,---+++)))'''(((+++...---+++---+++---222333000///111///,,,******+++---......---***&&&###$$$(((,,,000+++***)))***,,,,,,+++***$$$(((,,,...///000222222---,,,...222222...+++,,,))),,,+++'''(((---000...222000---***((((((+++---+++&&&&&&+++///000000222---,,,,,,***)))((()))***+++)))''')))...111///---,,,000444555444333111000...---,,,,,,++++++---///777333///------...//////+++111444111+++(((***---...,,,)))))),,,///111222222[[[wwwsssooo||||||}}}~~~|||tttooovvvyyyzzzzzzwwwtttuuuyyy}}}rrrsssuuuwwwxxxwwwtttrrrrrruuuzzz}}}||||||tttwwwzzz}}}ttttttvvvxxx{{{}}}VVV===>>>===999:::;;;999777444333333555///+++///666999555000333@@@FFF___yyy^^^;;;BBB>>>444111AAAGGG>>>>>>BBBAAAHHHOOOHHHAAABBBDDDKKK@@@===<<<>>>??????AAAEEEKKKRRRSSSTTTYYY]]]\\\\\\___yyyssskkksssooo^^^QQQdddrrrllldddhhhiii```VVVmmmrrrmmmttttttyyyhhhgggmmmlllpppxxxdddtttpppttt|||eeekkksssiiijjjvvv}}}zzzwwwxxx|||qqqmmmuuuhhhQQQPPP^^^TTTPPPJJJDDD@@@<<<999777555<<<===TTTjjjWWWWWWjjj}}}yyyyyysssxxx|||}}}jjjXXXRRRQQQTTT^^^iiivvvsssooommmmmmnnnppppppooollljjjiiihhhhhhfffdddcccgggmmmiiiUUU;;;---,,,------...///000///---+++---******......******---+++)))))),,,111333111...+++...222222///***'''%%%...+++***,,,***&&&%%%''',,,,,,,,,,,,,,,,,,,,,,,,)))+++***'''&&&)))///333111111000---(((%%%%%%%%%###$$$&&&((())))))((('''$$$,,,000...***))))))''',,,,,,,,,---......---+++$$$)))------***((((((***...---,,,******))))))))),,,******......******,,,///222000,,,+++///000---'''((()))***)))'''%%%######(((......)))&&&&&&((($$$$$$%%%&&&&&&''')))+++&&&%%%%%%'''++++++(((%%%%%%+++000000,,,+++...000)))'''&&&'''((('''&&&&&&###$$$%%%&&&(((***...000...***'''''')))++++++))),,,***,,,000111//////222...---------......,,,+++///---,,,*********+++,,,,,,***))))))******)))''' $$$+++000222111111222///...///333111,,,((()))%%%***+++***+++//////,,,......,,,***'''&&&))),,,)))&&&''',,,......///333333---&&&$$$'''***+++***%%%%%%&&&***...000...+++,,,///222555444222111222111---)))(((,,,111111///444222000000000///...,,,,,,///222///(((%%%)))000+++)))&&&'''+++///333444...MMMkkktttuuuyyy|||{{{wwwxxxyyyxxxsssnnnrrryyyvvvwwwvvvtttpppppptttxxxppprrruuuwwwwwwuuusssqqqrrruuuxxx|||~~~~~~}}}~~~|||~~~~~~www{{{|||{{{zzztttuuuwwwyyy{{{|||~~~MMM:::===999888:::;;;:::888555444444666...***...555666333000,,,---<<>>888>>>DDDUUUOOOFFFEEE???HHH???>>>===:::999>>>HHHPPPMMMRRROOOQQQYYYYYYZZZfffiiirrrsssjjjhhhooonnnffffffqqqvvvdddSSS___iii___ZZZnnnuuupppttt~~~xxxiiitttqqqjjjqqqiii|||{{{uuuyyyvvvpppkkkooozzzwwwuuuyyy~~~wwwdddkkk{{{kkkSSSQQQXXXQQQLLLFFFBBB@@@>>>:::777222888GGGggg}}}YYYFFF===;;;JJJ^^^}}}wwwxxx}}}zzztttssstttuuuuuuqqqmmmiiihhhlllpppssstttrrrpppnnnlllkkkhhheeebbbcccgggqqqtttbbbCCC111000000111111111///---***(((...)))***///000+++,,,111+++******...222444333000...000222222///+++)))(((000,,,***+++)))$$$###%%%++++++***************+++666555000***)))---//////888888666000)))$$$$$$%%%&&&&&&'''(((***+++)))''''''...222...******+++,,,---,,,,,,---...---+++)))%%%)))...///,,,)))((((((*********+++,,,,,,------,,,***,,,000111......000222666444...---222222...(((***---///...,,,)))&&&###''',,,---+++)))***+++%%%%%%&&&&&&&&&&&&&&&&&&"""###%%%(((++++++)))''')))...000...,,,---//////)))'''(((***)))(((***...&&&'''((()))***---111444000+++'''&&&(((***+++)))+++))))))---...---...222///......///000///,,,******+++,,,---------,,,+++---+++))))))))))))'''&&& ###***222333000///111...,,,,,,///...)))'''(((&&&(((+++---...---,,,+++)))+++---+++(((&&&(((+++&&&%%%'''++++++)))+++///444+++"""!!!%%%+++---,,,'''))),,,...000000///...---,,,---111222//////111111...)))(((///555444//////...///000000///+++(((+++---000///***&&&***222***)))''''''***///444888///FFFdddwww|||zzz{{{~~~xxxwwwxxxzzzwwwrrrrrruuuxxxxxxwwwtttooommmpppsssvvvwwwyyyyyywwwvvvuuuvvvssstttvvvyyyzzz{{{{{{{{{~~~}}}|||zzz{{{{{{||||||{{{yyyyyyzzz|||tttCCC888===888777999;;;:::888666555555444///---111333222444888<<<555>>>TTTWWW@@@222777666<<>>EEEHHHCCC<<<>>>JJJUUULLLMMMIIIQQQ```ZZZ[[[qqqnnnfffbbbhhhnnnnnnkkkjjjzzzkkkgggbbb\\\gggnnnaaadddfffooorrrooozzzwwwwww|||ggg}}}{{{ssseeehhh|||uuummmiiiddd^^^llltttdddYYYYYYQQQMMMHHHBBBAAABBBAAA<<<777777777OOOvvvccc???===;;;222:::PPPvvv~~~xxxlllfffiiilllnnnnnnooosssvvvtttsssqqqpppoookkkfffbbbdddgggsss|||kkkIII333111000111333222000,,,***(((000***)))000000++++++222,,,---...000222333222111///000000///,,,+++++++++...***)))***)))%%%%%%'''***)))((('''((())),,,---???;;;222))))))......)))444555555000***'''(((++++++***)))***,,,---+++)))***111333---((()))...000,,,++++++,,,,,,+++(((%%%$$$&&&)))+++***)))(((((('''(((***+++,,,,,,,,,+++,,,+++---111222///...000---333222+++,,,333555///***+++---//////...,,,+++$$$&&&)))+++---.........***************(((&&&$$$&&&'''((((((((()))+++,,,---111000,,,---111333000///***))),,,,,,)))***///+++,,,,,,+++***,,,000444///+++&&&%%%(((+++,,,,,,+++((((((,,,---,,,...222///...------///000///...)))***,,,...//////...------+++************)))''''''''',,,222222------000+++)))***------******,,,,,,'''(((//////))))))...(((,,,//////***((((((***%%%&&&)))+++)))%%%'''---,,,((("""!!!$$$(((,,,------000222000---,,,///333...(((&&&+++...---,,,---,,,...,,,***,,,111000+++.........000000///,,,)))(((***///444111+++,,,222+++,,,,,,******...555;;;>>>UUUppp}}}|||yyyyyy{{{vvvvvvzzz~~~|||vvvtttuuuvvvwwwwwwtttooonnnppprrrxxxyyyyyyvvvsssrrrtttwwwssstttuuuvvvxxxyyy{{{|||}}}}}}|||zzz~~~|||{{{}}}kkk===666>>>888555888::::::888666555555111111333666333111888BBBaaaAAA///000333666:::888;;;;;;888WWWWWW888>>>BBBEEE777AAA<<>>,,,333PPPwww~~~~~~{{{{{{yyy~~~uuucccbbblllvvvwwwqqqnnnqqqvvvsssrrrssssssrrrnnnhhhddddddeeerrroooJJJ222///,,,///111222111...,,,,,,111***)))000000)))***111...000111222222111000000000000///,,,******+++---+++((((((+++,,,***+++...***(((''''''(((+++///111666222)))$$$)))444555000***---///---******...333///---+++,,,...///...,,,+++111222+++&&&(((...222+++************)))%%%"""""""""###%%%'''))))))***)))***+++,,,+++)))'''&&&+++***,,,000000---+++---%%%,,,---''')))333555000***++++++,,,------......$$$%%%'''***///111111000............---+++'''$$$+++,,,+++(((&&&''',,,111///111///,,,///666888444000((($$$'''((($$$"""$$$,,,------+++((()))---111...)))%%%%%%(((---//////+++((((((+++---,,,...222///---++++++---000222333......//////////////////,,,+++***+++,,,,,,+++***...,,,---111000++++++000+++((()))---///...///333111'''&&&......&&&'''111***...333222---))))))***((((((,,,---***%%%'''---%%%%%%$$$###"""%%%***...///111000+++%%%$$$***111///&&&"""''',,,+++)))+++&&&,,,...***(((***+++'''111000000111222222000...&&&(((000888777000...111...000000---+++---555<<>>999>>>===ZZZVVV;;;===;;;222???\\\|||vvv{{{{{{{{{||||||xxxsssooonnnooosssxxxvvvqqqoooqqqtttqqqqqquuuuuunnneee```cccdddeeeooottt\\\<<<111,,,,,,,,,---...111555777111,,,))))))------***&&&(((---111222000......000444222...,,,+++---111333...***%%%$$$(((,,,...///,,,'''$$$''')))***...333///---(((%%%###%%%)))+++111***(((---...)))+++333,,,------+++)))+++000666+++000111...---......+++,,,***(((***,,,,,,((($$$&&&%%%%%%''')))***'''$$$///***&&&(((,,,///---***///---,,,+++,,,,,,,,,+++***&&&$$$)))000444222---+++***)))((()))***+++,,,(((((((((***++++++***(((,,,...//////,,,*********+++)))'''&&&(((+++,,,,,,,,,,,,---,,,,,,...000222///,,,'''$$$###%%%)))+++444111,,,***+++,,,---...%%%''''''&&&)))......+++"""&&&---222444222///,,,---,,,+++******,,,...///***,,,......---++++++,,,///111111///,,,+++///222,,,***((('''***...444777---...---------///333777............,,,)))'''%%%...000000---)))''')))+++))))))+++///...***))),,,(((%%%""" !!!%%%***---...222333---%%%$$$+++333333---((()))///222000---111---(((''')))***)))'''555111,,,+++---111222222444,,,***///---%%%$$$+++---555222,,,000555BBBWWWrrrxxx~~~~~~wwwqqqtttuuu{{{~~~tttqqqssstttvvvxxxvvvqqqlllkkkkkksssuuussspppoooqqqpppmmm{{{{{{{{{zzzyyy{{{~~~}}}xxxyyy}}}~~~~~~|||xxx~~~\\\<<<888999444666999777111...000333444444000///555:::::::::;;;;;;666000---111777;;;;;;666999::::::AAAXXXzzznnnPPPBBBFFFCCC>>><<<888<<>>;;;;;;;;;;;;999888;;;>>>]]]cccCCC???BBBHHHaaa|||zzzxxxwwwwwwwwwwwwtttooolllmmmkkkooovvvzzzwwwtttsssqqqvvvzzzzzzwwwssspppnnnhhhjjjhhhllllllTTT999000///,,,***,,,000333333222222...***)))+++------,,,000222444444111...+++***555222///,,,+++---///111---***((((((,,,111333444333+++''')))------+++***)))'''&&&&&&''')))******---(((%%%%%%%%%&&&)))...***,,,......,,,,,,---///222555555000---...///---(((''''''(((***)))(((&&&%%%%%%%%%(((+++,,,)))'''///---***)))***++++++,,,000---++++++---...,,,******((('''***000222///+++++++++++++++,,,,,,---...+++***++++++++++++)))'''%%%''')))++++++(((%%%"""$$$$$$$$$%%%&&&(((***,,,+++,,,,,,,,,---...111333...---+++******+++,,,...222000............,,,+++***+++(((&&&(((---///,,,///---***((())),,,///222...------,,,+++***))))))***+++,,,...//////...---///...---***((())),,,...))))))((()))***---///111...///111111000000111333...---,,,+++***))))))(((***+++++++++******+++---)))(((***...---)))(((***000...+++)))((((((***+++)))...111000+++)))+++///444000++++++...///...,,,///+++((('''***+++)))''')))&&&###$$$(((---111222000))))))000000++++++222$$$,,,333CCCWWW]]]aaammmqqquuuzzz{{{zzzzzzzzzyyyxxxwwwyyy}}}zzzssspppqqqqqquuuxxxvvvrrroooppprrrzzzyyyuuuppppppsssrrroooyyy{{{}}}}}}|||||||||}}}zzzxxxyyy|||yyyvvvwwwvvvssswwwtttuuuxxxyyyuuutttuuuRRR666888;;;444888:::888333111555999999333222111333<<>>bbbbbbYYY\\\fff||||||~~~{{{zzzxxxxxxwwwuuuqqqoooooojjjkkkttt||||||xxxuuurrr}}}vvvwww|||}}}rrruuupppllliiiSSS:::222111---***---222555111,,,111...+++******---000222666555444333222000,,,)))555333///---+++,,,---...---++++++,,,///111222222555,,,(((---222000***&&&"""""""""&&&***,,,***(((++++++'''""""""(((------))),,,///111111///,,,***222444333---)))******(((%%%&&&''''''&&&&&&'''(((%%%%%%'''***------+++))))))******'''&&&'''+++///000---***+++...000---)))))))))***---///...+++)))&&&'''((()))******++++++......------,,,***)))(((%%%&&&(((,,,...,,,&&&!!!%%%(((******)))))),,,///,,,,,,+++,,,---...000111---...//////000111111111111111111222222111---***++++++(((%%%(((///111///***+++---......,,,***(((+++,,,---...,,,***'''&&&***)))***---111222111...111---)))'''''')))***+++(((((()))*********++++++...000333444222000/////////---***''''''(((***,,,((('''(((***---///111111---+++,,,//////***(((***222111000...---,,,,,,+++%%%)))...111000---***)))333222///---,,,+++++++++---+++)))+++......,,,))))))'''%%%'''+++000333444000+++,,,222333///000666******222PPPpppssskkkpppooorrruuuvvvtttvvv|||}}}xxxvvvwwwwwwsssooommmmmmssswwwvvvrrrqqquuu{{{~~~{{{uuunnnooottttttqqqvvvyyy~~~}}}|||{{{|||ttttttlllhhh```ZZZZZZZZZTTTKKKCCC>>>>>>EEEJJJJJJGGGFFFOOO333888===777@@@AAA>>>888777:::===<<<111666777666<<>>777444;;;BBB???333***444777777444111888IIIWWWHHH777111;;;JJJ[[[XXXDDD666<<>>GGGUUUVVVFFF???CCCHHHIIIGGGFFFIIIMMMBBBOOO[[[WWWJJJHHH\\\ssskkksssiiicccllleeeZZZaaaYYYfffpppsssvvvvvviiiWWWTTT]]]dddmmmqqqllluuuzzzrrrsss{{{kkkhhhxxxkkkfffqqqjjj{{{~~~yyywwwzzzvvvhhhXXXPPPWWWaaaaaaVVVQQQSSSOOOFFF;;;AAADDDAAA???AAACCCBBB999888888888999999666444444KKKsss|||zzzyyywwwwwwwwwvvvtttrrrnnnlllmmmqqquuuxxx~~~wwweee___iiivvv|||uuuwwwnnnjjjqqqdddBBB***,,,000333333///,,,+++,,,'''))),,,...//////111222444///***))),,,000222222111000///---,,,+++++++++***+++---...---,,,***)))$$$%%%***000111---+++---'''%%%###$$$'''******((("""((()))###$$$******###'''***...000111///---,,,,,,222555333000000---)))***++++++(((%%%$$$'''***,,,---------,,,+++******)))%%%"""$$$)))...///...,,,)))''')))---...+++'''%%%(((+++...///...,,,***((()))+++---//////......---...///...,,,+++,,,...,,,)))&&&(((---...+++'''***...111000+++(((***...000...++++++,,,------,,,...---,,,,,,---000333555000...,,,+++,,,---------$$$''')))))),,,///---(((***((('''&&&(((,,,111444,,,+++***)))))))))***+++(((%%%%%%)))000222000,,,222...(((''')))++++++***...---***)))((()))+++,,,+++---......------///111444000***%%%$$$&&&***,,,...,,,***,,,000333333111222......222333///++++++((('''&&&&&&(((,,,000222///...///111222000,,,((())),,,---,,,(((&&&))),,,---,,,---111444555222...//////...---------...///333111111333222...---...222+++---JJJmmmvvvqqqvvvlllpppxxx|||yyyrrruuu|||{{{wwwuuuvvvzzzxxxooofffjjjooosssrrrnnnnnntttzzzyyyxxxsssmmmnnnuuuzzz{{{sssvvvyyy|||~~~yyyyyy{{{jjj^^^RRRDDD999444333222---''''''---000000555555777:::999666888===qqqJJJ444222888;;;===>>><<<:::;;;>>>===999)))222888555111111333444555+++---CCCVVVQQQ<<<+++777555555888<<>>@@@;;;AAAHHHCCCIIIKKKOOONNNHHHAAACCCHHHFFFQQQYYYUUULLLOOObbbvvvbbbiiiiiieeeeeeaaa```ggg^^^cccbbb^^^```dddccc\\\[[[eeekkkoooooohhhooo~~~ssshhhttt|||pppiiiyyy|||uuuzzzrrrsssoooppplllxxx{{{xxxuuuooo~~~vvvrrrvvvrrrdddUUUOOOXXXXXXTTTPPPNNNNNNIIIAAAAAAHHHJJJDDD===<<<>>>>>>555444333555666666333000111OOO{{{{{{uuuyyyyyyxxxyyyzzzzzzwwwuuujjjiiilllqqquuuxxx|||ooo]]]OOOMMMWWWgggrrrwww|||uuusss~~~vvvQQQ111+++000555333---)))***---&&&(((,,,///111222111000444000+++((()))+++...///------------------,,,,,,&&&)))---///000//////000%%%''',,,000,,,'''(((,,,,,,***(((&&&%%%''')))+++%%%)))+++++++++,,,+++'''&&&+++///000---+++,,,---***000333222000000...+++------+++(((&&&&&&))),,,///000///---***))))))+++333---)))***///111...***))))))***+++------+++)))((()))***---000000---+++))))))+++,,,---------------///000...+++***---000000---******---...---+++***---000000......111444000,,,)))***---......,,,...---+++***+++---000222,,,)))%%%$$$&&&))),,,---&&&***,,,,,,------(((!!!%%%&&&))),,,...///000///111///,,,)))((('''((()))'''&&&'''***...///...+++...+++)))((()))***+++***///---+++))))))+++---...***+++,,,,,,+++,,,///111333000+++'''&&&(((+++---...---,,,,,,---...---,,,///******...000---)))(((***)))'''&&&'''***...111555444222222222111000...&&&)))++++++)))(((***---+++***+++...222333000,,,+++---...///......///000---...///000111000///...***+++...FFFiiiwwwuuuwwwooopppwww}}}zzzqqqqqqwwwwwwwwwvvvwww{{{|||uuukkkllloooqqqrrrppppppsssvvvvvvzzzyyysssrrrwww~~~uuuvvvxxxyyy||||||vvv___OOO@@@999888666333111***///222///,,,...///---,,,---///111000...333;;;]]]BBB777555999??????@@@???===>>>@@@<<<666------///111000///333999<<<444666CCCHHH???555111888777666777999;;;======888<<>>===>>>@@@???FFFZZZcccPPP@@@@@@AAA???AAAIIISSSUUUMMMHHHIIILLLNNNNNNJJJLLLVVVeeeppp\\\VVVaaaeeeXXXZZZccc\\\ooommmiiieee___[[[^^^dddeeeddd^^^^^^eeeccceeesssvvvwwwzzzhhhiiiwwwpppOOObbbeeeZZZfff___WWWuuuqqq{{{nnn]]]```fff|||uuurrrqqqhhh^^^bbbnnnUUUKKKHHHMMMMMMEEEDDDKKKGGGHHHEEE@@@===<<<888333,,,222777666111---///333///VVVyyyxxx}}}}}}ooogggiiihhh```^^^cccnnnuuu~~~~~~vvvqqqqqqrrruuuxxx{{{zzzwwwtttrrrnnnooowww|||yyysssoooMMM;;;000222555;;;RRRmmmssszzz~~~]]]>>>000//////......---,,,+++000,,,))),,,222666666333)))---222222///+++)))***&&&(((***---.../////////(((,,,///000...---///000---(((&&&))),,,+++***,,,+++///111...(((&&&***000111******000111+++,,,222000:::BBBAAA777......111444666444...,,,000222222+++'''######(((---///000//////---)))&&&(((---111,,,...000000---+++++++++(((---111222...,,,---000444///***,,,111222---''',,,+++***))))))***+++,,,000222222...)))&&&))),,,'''))),,,,,,***'''%%%%%%...,,,***)))+++...//////(((%%%###'''...333444333///000111222111///---+++***)))'''(((,,,///111222%%%((()))***---111000,,,///000000000...,,,)))'''+++,,,.........,,,***)))***,,,......---++++++,,,***...111111///...000222&&&(((***---......------+++...222333111---***)))******++++++---///111222///111222///+++)))+++...---(((''',,,000...***((($$$%%%'''***+++,,,,,,,,,***,,,......,,,,,,---///,,,,,,,,,---------,,,+++---+++***,,,000111000---))),,,000000...---...///+++---///000000111///---111333***000TTTtttzzzxxxzzzpppkkkoooooolllpppzzzuuuwwwvvvtttyyy{{{rrrrrrssswww{{{|||zzzwwwooozzz{{{rrrrrryyywwwyyy{{{|||}}}vvvTTT777+++555333555999999444//////666666222,,,+++///222111333+++&&&(((,,,...111444JJJ:::;;;BBBGGGDDDBBBAAA???<<<999777777888777222000000111333777<<<444<<>><<<555///555222...,,,///666999999555kkkwwwTTTKKKPPPhhh{{{~~~qqqfffYYYQQQOOOFFF888555<<<@@@GGGXXXnnn|||}}}xxxvvvpppsssvvvyyy{{{zzzxxxvvvpppvvvrrrsssdddMMM555111666///...111===eeeuuuvvv|||iiiBBB333000444333---111333)))'''(((***,,,...000111222444000000333222,,,***---///***)))---...,,,...444///---+++,,,///000...,,,444111,,,((((((+++000333///***$$$!!!###(((,,,///...///***%%%(((000444111///<<<@@@777000666;;;;;;...,,,***+++...111333333---)))'''+++222666444000---))))))///222000,,,+++///---,,,///333333---(((000///---***((())),,,///000,,,,,,000000,,,+++000333+++)))------(((+++333'''......)))+++111...%%%%%%...222---&&&%%%(((+++......111555111)))''',,,%%%$$$&&&,,,333666333///(((---222333222111222444+++)))(((***...222222111******,,,...000...+++)))))))))222333)))'''+++((($$$(((---000///,,,***(((...000333333111...,,,+++555111---+++,,,///111222$$$%%%(((,,,***%%%&&&***---++++++---000...((("""%%%&&&((('''(((,,,333999---000///,,,...111---$$$((()))***,,,---...//////*********+++------+++)))---,,,((($$$&&&---000///***,,,+++)))+++//////,,,***...111222///---///111///---+++,,,------((($$$,,,---///111000///,,,***222//////999OOOgggvvv{{{ssspppqqqtttsssmmmmmmqqqoooqqqqqqrrryyy~~~wwwppp~~~|||}}}zzztttlllooosssvvvuuutttvvvzzzqqqsssyyytttVVV???777333...111///...000333555333111333111000...------------444333000---+++,,,...111}}}III;;;<<>>CCC<<<:::999:::<<<:::333...333111000000444777888777EEEwwwqqqKKK444BBB___}}}ooo```XXXKKKCCCBBB<<<111///555:::555;;;SSSnnn{{{yyyssssssrrrrrruuuyyyyyyvvvsssjjjppppppxxxtttOOO666,,,---888333111000888___vvv~~~|||vvvpppJJJ777444999777...///333...+++,,,---///000111111111333//////333333111222777,,,)))***///000---...111444111//////000000---+++...+++(((&&&&&&)))---///,,,)))%%%$$$&&&)))+++,,,------)))$$$'''...111///+++555999222...444888777---+++***,,,///111333333333...)))***///222111......+++,,,///000---+++,,,111//////222777888555111++++++)))'''%%%'''+++...///++++++//////,,,,,,000///***(((***,,,++++++---(((///000))))))...---&&&***222555000******---///)))(((+++000000+++***---***((()))---222333000,,,///111222333222111111111(((((((((***,,,,,,,,,+++,,,,,,---/////////---+++111,,,//////''''''***%%%***---222555555333111//////111444444222000///...111...)))'''(((***,,,---''''''(((+++***'''***///111///...///111///)))$$$###(((,,,---+++))))))***---000000---...000---'''///---,,,******+++,,,---.........///000///,,,******+++***(((+++111333000...///---******---,,,(((&&&'''(((+++---//////...+++,,,,,,,,,++++++***+++...///111111000...+++***000------777MMMffftttxxxrrrooopppuuuuuuppplllllljjjnnnppppppuuuzzzyyysssnnnwww}}}yyyooopppsssuuuvvvvvvxxx{{{{{{lllRRR999,,,,,,000000222000...///222333333222......---------...///000111111000...---...000111xxxFFF:::;;;>>>CCCBBBFFFDDD@@@999444333777;;;333777777111222888999555222:::FFFMMMMMMFFF>>>999hhhhhhDDD===<<<222<<<888<<>>WWWiiiqqquuuvvvsssqqqssswwwxxxvvvrrrqqqrrruuueee===,,,,,,---999444111///666[[[www|||zzzwwwxxxWWW:::666999888---,,,222111------...///000000000///222///...111222333666:::,,,+++---111222000///111555333111111111111///...***)))(((''''''))),,,---***(((&&&&&&(((******))),,,,,,)))&&&(((---///---)))000222------333555222*********,,,///222222111555000***)))---000///---///---...000...******---000...,,,///222444333000+++***)))&&&%%%'''+++......,,,,,,//////---...000...---******---111...((('''...///)))&&&***+++))),,,222555000,,,---111222'''&&&)))...000...///111,,,++++++...111222///,,,444333222222222111///---***,,,///000...,,,******------.........---------777...------(((***---&&&(((+++///333444333000///111222444333222111111222///+++'''&&&''')))***+++,,,))))))+++***))),,,222666444111111111///***&&&&&&***//////,,,(((&&&&&&)))---///---+++++++++(((///---)))&&&%%%''')))***222111111222222000---***)))+++,,,+++///444444111111222///,,,,,,...---)))(((%%%$$$''',,,///...++++++---///---)))'''***...000000111000///---+++)))///------666MMMggguuuwwwtttqqqqqquuuuuuooohhheeekkkpppuuuvvvyyy|||~~~}}}qqqssszzz}}}yyyxxxsssrrrrrrssswwwzzz||||||cccMMM555((('''+++111666444111///...000111222222000///.........///000111///000000111111111111111rrrCCC:::999999<<<<<>><<<;;;:::<<<@@@HHHOOOkkkgggeeehhhggg]]]OOOEEE???GGG^^^iiiWWWJJJPPPXXXSSSMMMQQQZZZ^^^^^^^^^^^^qqqrrrhhhrrrrrrjjjWWWjjjtttuuupppxxx}}}zzz~~~{{{vvvssssssuuuxxxzzziiieee```^^^ccckkksssvvv___aaaVVVUUUbbb[[[OOOXXXddd]]]]]]]]]PPP@@@CCCSSSKKKAAA999777666333111222555444444666777666333000333222444888:::888888999NNNqqqiiicccsss}}}{{{ssslllgggUUUJJJ???:::888666666666000222666888;;;DDDYYYmmmwwwxxxxxxxxxwwwwwwwwwxxx}}}{{{||||||SSS333333555111666111111111666XXXvvv{{{{{{yyy}}}eee>>>333222444,,,***000000***+++,,,---............111//////////////////111......///000111111111222000000000000111222222111------,,,,,,---------...***(((''''''(((*********,,,+++)))(((***------,,,,,,//////,,,...222111,,,))))))***,,,000111111000111---***+++///111000...------///111...***+++000000...++++++,,,---,,,+++//////---***((())),,,///.........000000000000222///222000---333:::444'''$$$+++,,,&&&###&&&+++,,,***//////+++))),,,///000***...222222000///222666...---,,,---000000///---333222111333444222,,,'''(((---222333000,,,++++++,,,,,,,,,***))))))+++,,,444---//////))),,,000+++%%%'''***...111000...+++000111222222111000222333...,,,)))(((***---/////////++++++,,,+++)))***...999666333111000...***'''***,,,...---******,,,///%%%)))+++***'''&&&'''(((***(((&&&$$$$$$%%%((()))000000000111222000---******,,,,,,+++...333333000000111000---///333222///---+++)))***,,,---,,,+++111111000,,,((('''(((***............---,,,++++++222111000999QQQlllyyyxxxxxxxxxxxxxxxtttmmmgggdddeeejjjooopppppptttzzzyyywww|||~~~rrrooouuuxxxwwwttttttyyy~~~kkkFFF666***---000///111666444222///......000111222555444222000/////////000111222333444555444111///oooCCC<<<;;;888999:::IIIBBB::::::======666///...333111+++---777;;;999999888777666555666777777<<<<<<:::777:::AAADDDDDD666;;;>>>;;;999<<>>]]]www}}}wwwyyy~~~|||{{{}}}}}}zzz}}}uuuqqqrrrrrroooaaaYYYKKK???:::::::::888///555:::555******===SSSoooxxxyyyvvvzzz}}}uuuEEE---:::777000333000444555444PPPttt||||||~~~}}}rrrHHH222+++111///---000///)))***+++---...//////000---///000000///...,,,)))//////---***+++---000111.../////////......//////000000000000000///...------***'''&&&(((***,,,,,,)))'''''')))++++++******//////...,,,---...+++'''))))))***,,,///000///...---,,,---///111111---)))***+++...111///,,,...333333111...------.........333222000,,,)))))),,,///000111111111111222333222000333222000666<<<555(((!!!&&&(((%%%"""%%%+++///)))+++***'''''',,,/////////666;;;666---+++000666222000...---------++++++---...000444666222***$$$###(((---///---******+++)))***)))'''%%%%%%'''***---+++111111''''''---***((()))+++///222333000---...///000000//////000111---+++)))***---111333444///,,,,,,...---(((&&&'''666555222000///,,,)))''')))+++------++++++...111$$$&&&))))))&&&$$$&&&***))))))((((((((('''''''''***+++,,,///000///,,,)))......,,,)))+++000111...///000///,,,...222222...+++---///...,,,+++,,,...444000,,,+++++++++)))(((************+++,,,------333333222:::SSSppp{{{wwwxxx}}}|||vvvqqqnnnmmmnnnoooqqqooommmooowww~~~}}}zzzoooqqq|||~~~~~~{{{yyy{{{```DDD///***+++333444......333333222000...---...111333444333111///.........///555555555777888555000,,,lllCCC@@@???::::::<<>>>>>;;;888777888555///000>>>KKKOOOIIICCC333999===:::777;;;BBBGGG???CCCDDDAAABBBEEEAAA;;;===PPPpppyyyaaaNNNOOORRRnnnhhh[[[ZZZhhhfffYYYUUUwww}}}hhhOOOIII\\\\\\[[[kkk~~~}}}mmmfffhhhhhhdddhhhqqqsssmmmiiikkkooouuuzzzvvvjjj\\\UUURRRXXXTTTUUU^^^fffhhheeeccceeeaaa\\\^^^___UUUOOOXXXXXXOOOIIIIIIKKKJJJJJJLLLJJJ;;;------444777444222...///111333444555555555888333333777777444888AAAkkk~~~sss```^^^bbbbbb}}}||||||{{{~~~|||qqqhhhkkktttwwwtttjjjeeeVVVAAA666666777444888666555444000---333;;;ZZZkkk}}}zzzuuu{{{yyyxxxDDD---;;;222+++111222888777333MMMuuu}}}~~~{{{|||}}}|||UUU888,,,444444000111111***+++---///000111222222(((---000111111222///+++------)))$$$###'''++++++000111000...***((('''(((.........///...---,,,,,,...+++(((((())),,,---...%%%"""$$$(((+++)))'''(((///...---,,,,,,***'''###+++******+++---......------...000222222...)))$$$))))))---222222//////222//////...---...///111111333111///+++((()))+++...111333333111111333333111///000000111555777111)))###%%%&&&%%%$$$&&&+++///++++++(((%%%(((///222111222999<<<444***(((---222666444000---***(((''''''))),,,000444555000)))$$$''')))+++---------......'''))))))'''###"""%%%(((***)))111111&&&%%%+++)))+++***+++///333333000---,,,...000///...------...***(((''')))---000222333///,,,+++......((($$$###111111111000...+++)))'''%%%***///000---)))(((((()))'''(((+++***((()))---.........---,,,***(((''''''(((***---///...***'''//////+++''')))...///---//////---***+++...---)))%%%)))......,,,+++---000000,,,)))***...///---+++))))))((()))***,,,...000111222000777QQQpppzzztttssszzz~~~{{{yyyvvvssspppmmmkkkgggbbbaaahhhqqqqqqtttyyy|||zzzxxx~~~}}}fffGGG000,,,...333555333///111777000111000///---...111333......---,,,---...///000777555555777888555///***ddd???@@@AAA;;;<<>>;;;;;;;;;:::888999???FFFCCCFFFHHHGGGGGGHHHFFFBBB===EEEZZZcccXXXSSSYYY[[[eeeggg[[[YYYiiijjjaaadddxxxvvv]]]RRRddddddWWWbbbnnnpppggg```eeennnjjjiiiiiilllooommmiiiddddddkkkpppppphhh```ZZZYYYUUUSSSVVV^^^aaa___]]]^^^bbb___\\\UUUWWWgggmmmaaaOOOHHHAAACCCOOOXXXRRRFFF>>>444,,,---000000000111///000222333333333333444777222222888777333777AAAjjj~~~jjjJJJ>>>BBBIIIjjjvvv~~~}}}~~~}}}~~~{{{|||{{{mmmfffmmmwwwzzzwwwpppooo___DDD333333444111:::555333777999555222111???TTTnnnzzzyyyuuuyyyyyyxxxGGG...999222---333000333666<<<^^^yyy}}}~~~{{{|||aaa@@@333999555---///222,,,---...///000000000000(((---000///000333222...,,,---***###"""&&&'''%%%000111000---(((%%%$$$%%%))))))***+++,,,,,,---------,,,+++,,,...///...---$$$!!!$$$+++...+++)))***////////////---***''''''...,,,***)))+++,,,,,,,,,---...000111000---)))&&&+++))),,,333555111......,,,,,,,,,,,,,,,,,,---...000///---***)))***---000111444333//////222111---...,,,---222444000,,,,,,)))((((((((())))))+++---...,,,(((%%%***222555333444777666...***---//////333111...+++((('''((())),,,///222333111---)))(((...,,,++++++---000111111(((***,,,***%%%$$$&&&)))***'''---///)))---555333+++))))))---111222...***,,,...000000...,,,++++++***((('''(((+++---//////000+++))),,,---)))'''''',,,...000000///,,,***((((((,,,000///,,,(((((((((,,,'''&&&+++---++++++...000///...,,,+++*********)))***,,,...000...***&&&+++---+++)))+++//////,,,---...---***,,,//////+++&&&(((,,,//////...,,,,,,+++++++++---.........---,,,+++******+++---///111///111///555PPPpppyyyqqqmmmrrrvvvyyy||||||qqqeeeTTTPPPMMMLLLHHHDDDGGGNNNTTTZZZaaaiiittt{{{sssQQQ999222000777:::666222333555666---///000000......111333//////.........///000111444222111333555444...)))uuunnn\\\999>>>@@@:::;;;@@@===<<<:::666111000222555>>>666:::GGGGGG999555===;;;>>>@@@<<<555444999@@@???IIIHHH<<<===IIIIII>>>AAA===<<>>@@@QQQ___SSS===999666444555333111333777111222444333222111222222555111333:::888222666@@@ddd|||kkkFFF444:::DDDIIIZZZtttyyyxxxwwwzzz{{{yyy{{{{{{sssiiieeemmmxxxzzzvvvvvvwwwfffHHH444333555333111111444888666000...///+++BBB```rrrwwwuuuvvvyyyyyyoooDDD,,,444888333444++++++444HHHvvv|||}}}}}}}}}~~~eeeEEE888<<<333(((+++222,,,---------------,,,,,,***...///+++,,,111111---,,,///---'''%%%''''''"""---...///,,,(((%%%&&&'''%%%&&&''')))+++---//////+++,,,---000111111...+++&&&###'''///333///---...///000222333000,,,+++,,,000---***))))))++++++++++++,,,---...///...---,,,---***---333666222,,,***///000000...,,,******+++......---+++***---111444000444333...---000///+++///***---444444,,,***//////+++***+++,,,+++***+++...,,,'''%%%***333666444666555000+++...444444...,,,+++***)))(((***---000000222444222...******+++///+++&&&&&&)))---......)))---///---(((&&&(((+++,,,%%%(((...///999CCCAAA...,,,+++...333444000+++,,,///111222///,,,******,,,***((((((***,,,,,,,,,000***'''))),,,++++++,,,))),,,///111000---+++***//////...+++((()))...333,,,%%%###)))---+++***------+++(((''''''***---///,,,---///111111...)))%%%'''+++,,,,,,///222000+++,,,------,,,///444555222,,,,,,---000333111+++&&&***...111000---***+++---000...,,,++++++---000111///111000555PPPqqqzzzqqqiiikkkmmmrrrzzzxxxfffPPPHHHDDDDDDGGGEEE@@@AAAFFF:::BBBKKKWWWlllvvvttt~~~{{{{{{iii???...333...777:::444111444333---+++...111111//////111333666555333111000000111111111///...000444333...))){{{jjjzzz\\\777666999<<>><<<<<>>444:::======???CCCBBB>>>555888888666999@@@CCCAAAaaa[[[BBBAAA???===444999888555888BBBEEEAAA<<>>777<<<;;;666:::888777444222111000//////***,,,...///000000///...333666111000444333888FFFVVVtttqqqXXXIIIKKKVVVaaarrr~~~jjjUUULLLMMMZZZhhhvvv}}}yyysssuuu}}}}}}vvv___BBB111///333555666666555777999888666(((777]]]yyywwwqqqwww|||^^^BBB555999888444...---???eee}}}zzz]]]===000///000000222111555000,,,///***%%%***+++---///---)))'''***---000000///,,,'''%%%&&&'''***'''%%%%%%''''''&&&$$$'''&&&&&&&&&(((+++,,,------000222111...+++******(((&&&'''---///---+++***(((((())),,,...///---+++***+++,,,,,,,,,///444777666444111000...+++(((%%%---444999666111000///...***---//////...---...000000@@@KKKDDD555---///333///..................---222///...111111---+++,,,***++++++,,,---///111333222333000---///333333//////000111111000///000111...//////---***)))+++...111222333222111000000000---,,,+++***))))))))))))+++'''&&&))))))&&&&&&***,,,------------...111333***,,,000444111+++))),,,000222444444333000...---222000//////,,,)))---444111///...///333555444333,,,***'''&&&(((+++---...)))+++------,,,+++++++++///((($$$''')))((())),,,---+++))))))++++++)))'''///...---------,,,***''',,,.........111444111***...,,,+++---///111000......////////////---,,,+++......---,,,)))'''&&&&&&+++)))&&&%%%'''---333888333+++***>>>]]]uuu{{{wwwooooooqqqtttvvvvvvrrrooosssuuuuuuvvvzzz~~~|||vvv}}}zzzooofffiiiqqqoooeeeiiihhhhhhlllsss|||cccCCC...)))***000---,,,---000111...***///222111---,,,///111000111111222444666666444111++++++,,,,,,...///000111}}}TTT===AAAEEEFFFGGGEEE===888666999;;;:::;;;===???AAAAAA???>>>???>>>;;;777<<>>===??????===aaasssBBB<<>>777888444///222999999444///;;;\\\vvvwwwuuu}}}vvv[[[FFF:::888888:::AAASSSqqq~~~fffHHH777222111///,,,333666...***...,,,&&&***,,,///111...(((&&&'''***+++,,,,,,+++((('''((()))%%%###"""###%%%''''''&&&)))+++,,,+++)))((()))+++---///000///,,,+++,,,...(((******))),,,...+++&&&&&&&&&'''***,,,---,,,***&&&(((***,,,---000333666888666222000...***&&&###'''---111...,,,---...---,,,//////***%%%&&&---333///555888444000...,,,))),,,...000///---,,,...000000......000///+++)))***************+++---///000///111000...///333222...,,,,,,,,,...000111000///222333222000...,,,,,,,,,***---222555666444333222))))))***++++++,,,------,,,((('''))))))'''(((+++***+++...000222000---***,,,***+++000000......111000000111333444333111...333///...000000---...111)))***---111444444222///(((&&&$$$$$$'''***+++,,,///000222111///---,,,,,,...)))&&&'''((('''(((******))))))***,,,,,,***(((...,,,******+++***)))'''(((((((((+++222777333+++111///......///000...---...000222333333222///---///...,,,,,,,,,+++***(((&&&&&&'''(((+++///333555444***)))>>>aaa{{{{{{xxxwwwuuutttuuuyyy}}}vvvsssxxx~~~{{{ppphhhfffhhhjjjkkkpppkkkfffhhhrrr}}}lllOOO666'''%%%((($$$'''+++///222333333333///111111......111111...444111...000333444000,,,))))))+++---000222444555sssQQQ@@@EEEHHHIIIKKKHHHGGG>>>777777999888888888DDDDDDAAA>>><<<;;;999888888===BBBBBB@@@===:::888JJJyyy~~~@@@999GGG777888777222000;;;IIIKKKDDD???EEEJJJIIIFFFHHHMMMPPPKKKJJJHHHDDDBBBEEEJJJOOOVVV[[[[[[YYY___nnnzzz}}}pppnnniiiccc^^^ZZZTTTMMMcccnnnaaaUUUaaadddZZZYYY@@@IIIDDDHHHaaalllfffeeeqqq```OOOHHHUUU]]]QQQJJJKKKGGG???;;;???DDDGGGAAA:::888999GGGdddcccCCC000111999RRRbbbPPP666000555111///111666888666333///111444777888666444333888:::555555;;;999:::EEEppp{{{zzz|||~~~eeeHHH888555666777999///333>>>UUUvvvvvvtttrrrsssvvv{{{}}}|||{{{eeeEEE777<<<555666333...111999888000222???```wwwuuuttt~~~zzzgggMMMNNNTTT^^^gggnnnzzzqqqXXXDDD:::555---&&&333666...)))///000,,,...333333222000...+++***))),,,,,,---,,,+++***))))))'''&&&&&&'''(((******+++,,,---...---,,,************)))((()))+++---......(((///...''''''---///************+++---...---+++$$$'''***,,,,,,...000222333111///---,,,***'''$$$&&&+++---***))),,,------111111...((($$$%%%+++000,,,---,,,)))+++---***%%%***///222111,,,***...333...,,,---///---((('''***,,,***((((((((())))))))))))++++++)))+++...,,,((()))'''(((+++000333111///000111111000///---,,,+++&&&(((---333777666000+++###%%%'''***...000222333***)))(((((()))***,,,...,,,,,,...111444222,,,&&&...***)))---111111333666...------000333444111...111------111222///......###&&&***...000000---+++%%%######%%%))),,,.........000111000...,,,+++++++++(((''''''''''''(((***'''''''''((()))+++,,,,,,***((('''&&&'''((('''%%%%%%&&&&&&'''---333333///000//////.........------000111333444444444222111000...,,,---...///...,,,******+++,,,...000222444888---***>>>```yyy{{{{{{||||||yyyvvvyyy}}}ooohhhpppxxx{{{}}}{{{tttooohhhccclllyyywwwtttppppppvvvyyyYYYAAA111((('''+++'''***...//////000222444,,,///000///000333111---000...---,,,---,,,+++***+++,,,...111444666777888eeeJJJ>>>EEEHHHLLLRRRQQQPPPCCC888666888999999;;;<<<;;;:::;;;;;;;;;<<<===;;;===@@@BBB@@@;;;777666333\\\|||BBB<<>>>>>AAABBBAAABBBAAA>>>555666EEEKKK@@@555000...:::EEE999---333666222000222777999666222///222555888999999888777999<<<777666;;;888999FFFqqq~~~{{{}}}uuuWWW777+++///555555444444---...CCCgggnnnnnnmmmmmmoootttzzz~~~}}}||||||yyynnnXXX@@@111333333333333555777555111777GGGgggzzztttrrr|||~~~sssrrrvvv}}}|||iiiNNN===777111)))111777111***111444111333888444111111222111,,,(((,,,------------+++(((&&&+++++++++*********+++,,,...+++)))***---...***&&&+++&&&###%%%,,,111111...(((111222((($$$+++222333...---,,,,,,......,,,***(((***---...---------...+++***)))***++++++)))''',,,000000------///111///111...+++))))))+++---...///000...+++,,,000000---'''---111///)))&&&+++000+++***,,,...,,,''''''******(((%%%%%%'''((((((''''''))))))(((***---+++'''***)))))),,,000111///+++,,,,,,,,,---...---,,,+++***((((((///666666---$$$$$$%%%'''+++...111444555'''(((((((((***---///000000......111333222...)))***&&&$$$(((,,,,,,...222---+++***---000111///,,,...+++,,,111222///,,,---'''))),,,///000///...---######$$$(((---000222222)))***,,,,,,***)))((((((((()))((('''''')))***+++)))((('''%%%%%%''')))+++)))'''&&&'''(((((('''&&&,,,//////***)))---222444---......------,,,------111000000000000000111222...,,,++++++,,,------,,,,,,,,,++++++,,,///222444555---***:::XXXqqq{{{{{{xxx}}}~~~yyyxxx{{{~~~mmmcccjjjuuuzzz}}}~~~xxxjjj```lll|||hhhGGG888333---+++///444555444///***(((+++...***---......111555333...+++...000...***(((***......///111333444555666666hhhsss|||~~~VVVAAA;;;DDDHHHPPPXXXYYYQQQFFF;;;:::<<<>>>@@@CCC===:::999;;;;;;999999<<<>>>;;;;;;>>>???;;;888888111KKKtttqqqHHHBBBNNNAAA888>>>===888999BBBGGGEEECCCFFFKKKOOOHHHAAAFFFQQQOOOVVV[[[YYYSSSOOORRRWWW___^^^ZZZ]]]nnn{{{oooXXX\\\^^^]]]^^^eeehhh]]]MMMFFFNNNNNNHHHGGGDDDFFFNNNIIILLLAAAAAAQQQPPPJJJUUUJJJFFFWWWooovvvnnn[[[DDDAAAAAA===999999===>>>;;;999@@@BBB;;;666999<<<===666333,,,///666000,,,666666444222333555555222///---///222555777999::::::999;;;555111555666>>>PPPssszzz~~~XXXJJJ:::222///---...000555---)))666QQQkkkyyy}}}kkkkkklllnnnrrrwww{{{~~~{{{oooSSS888333------222222///000777FFFTTTooo}}}vvvuuu|||}}}||||||{{{~~~wwwSSS:::555555222...999555---222555444666555222000111222222---(((++++++,,,------***&&&"""***++++++***)))(((***+++---(((%%%&&&+++---)))$$$///***'''***000444333111+++000111,,,(((+++111555...,,,++++++,,,,,,+++***---///000000...------...((('''((())),,,---,,,+++---000000------000000---,,,***)))***...111111000...111111---,,,000222111%%%***---+++%%%###&&&+++((())),,,...+++'''(((,,,&&&###!!!###(((+++,,,+++,,,...---,,,---111111---///////////////...***'''000///...000222444444333222---***---333333,,,%%%++++++++++++,,,...000222%%%)))******,,,000111///000///...///111111000///)))&&&&&&)))***)))***...,,,++++++,,,---...,,,+++,,,+++---111111---,,,...))),,,...///---,,,++++++$$$$$$&&&+++///222333222,,,...//////---,,,+++,,,(((+++,,,(((''')))+++***---,,,***'''$$$$$$%%%'''***)))***+++------+++(((000555444,,,%%%''',,,000---.........,,,+++,,,---///...---,,,,,,,,,...///...//////---,,,,,,///111***)))((((((***---111444...***)))555JJJbbbssszzztttzzz|||wwwvvvwwwzzzkkk```dddqqqzzz||||||kkkjjjiiieee[[[YYYhhh}}}~~~{{{VVV777222555///,,,000111222000---***+++000444+++---------222666444...***000555333---+++///444...///111222222222111000lll^^^yyyqqqxxx}}}~~~~~~MMM===<<>>>>>@@@@@@BBBFFFAAA===<<>>999888;;;CCC:::555999>>>>>><<<<<<:::AAAXXX^^^IIIDDDKKKEEE999???>>>999:::CCCFFFCCCFFFCCCFFFLLLHHHCCCKKKZZZ]]][[[WWWSSSPPPPPPRRRTTT\\\aaaaaa```jjjqqqcccLLLRRRWWWWWWUUUZZZcccaaaXXXHHHGGGLLLMMMEEEEEENNNRRRFFFBBB>>>CCCHHHAAAEEEXXXRRRFFFLLLfffsssFFFAAA???;;;666777:::999444333::::::888:::777555999///555333444<<<999000111222333444555555555444444333333444444555777888888222888555222333333===RRRrrr|||}}}~~~lll>>>999666555111------111111000///111888GGG[[[kkkhhhhhhjjjooovvv}}}jjjTTT===...***111///(((333HHH]]]cccuuu~~~{{{|||zzzzzz~~~wwwuuu{{{~~~|||zzz~~~^^^>>>666666222,,,;;;:::000111333222555...111333333111.........++++++,,,...///---'''###((()))***)))'''''')))+++///,,,)))((()))***)))'''222222222111111111111222///,,,---000000---+++,,,+++***)))***,,,......---...//////...,,,+++,,,------,,,,,,---//////...,,,***------,,,---000///+++++++++,,,,,,,,,---///000+++......******---///...(((+++,,,***&&&###%%%(((&&&'''+++...+++''')))///'''$$$"""$$$***//////---///000///---///333444111...000222222000---+++***555333111222555888888888444222///---,,,,,,++++++000///,,,******,,,///111&&&+++---,,,---000000++++++---.../////////111222******---///---((((((,,,---......---+++******++++++,,,///333000,,,---111))),,,//////,,,(((&&&%%%&&&&&&(((+++...000///---111333444333000...------***///000***'''))))))''')))+++---,,,)))''''''((()))***+++...000///,,,)))---222222---)))+++------000111111///,,,******,,,000000//////......------...222333000,,,+++///555,,,+++***)))***,,,...000******+++000;;;PPPfffvvvpppuuu{{{~~~|||zzzxxxwwwrrrggg\\\\\\jjjxxxxxxqqqJJJHHHFFFEEEIIIVVVjjjyyy~~~rrrJJJ,,,...555000,,,111)))***+++,,,...222777::://////...---111555222,,,***///555555222111333666///000111222222111000///}}}]]]pppxxxnnnvvv|||}}}rrrKKK>>>???HHHIIILLLQQQPPPHHHCCC@@@AAAAAA??????BBB;;;888:::@@@BBB???@@@EEEFFF999111666>>>@@@???@@@AAA:::CCCLLLFFFBBBFFFEEE;;;??????;;;>>>GGGHHHBBBLLLEEEEEEJJJHHHEEEPPPbbbiii___RRRLLLNNNSSSVVVVVVTTT___bbb^^^ccckkkeeeVVVUUUZZZVVVIIIDDDKKKNNNKKKEEE;;;DDDKKK???CCCQQQPPPOOO>>>:::EEEIIIAAAFFFVVVLLLHHHHHHMMMaaayyykkkCCC===>>>===<<<>>>???999000888999222333<<<;;;555999777<<<555000888888...)))---111555777999:::<<<======<<<999777555444444555+++666999888777333999KKKjjj||||||ttt|||~~~wwwvvvwww~~~]]];;;222,,,///222111///...111777;;;555+++///EEE\\\ccccccfffnnnxxxuuujjjNNN888///666222***===^^^pppnnnwww~~~yyy~~~}}}~~~yyyvvvzzz}}}{{{jjjGGG999222++++++===>>>222///000///222***222999777000,,,///555,,,,,,---000222111+++&&&&&&(((***)))''''''***---222111000,,,))))))***---222777:::666///+++---222222))))))333888///&&&###***))))))+++...111222222+++++++++***)))(((***+++444333111111111000...,,,+++...//////111444333///...000111---(((&&&)))...,,,...,,,)))***...///---,,,......,,,)))&&&''')))%%%'''+++...,,,(((***000+++'''%%%''',,,//////,,,...///---***,,,111333000)))...222444111///000111333000------111333444333333333111+++%%%$$$***000000...+++)))***---111333(((...000......000...(((&&&***...///......111333)))+++000111,,,%%%$$$)))...111111///+++((())),,,+++---222444000,,,...444+++///333444///)))%%%###''''''(((+++,,,,,,***(((000111222000,,,)))''''''...333333,,,'''((((((%%%!!!'''...111///---,,,,,,'''(((+++...000///+++(((+++///222222444888777333333444444111,,,))))))***222333444555444222///---***...111---&&&%%%+++222111111000...---,,,++++++***---...---111BBB[[[oooooorrrwwwzzz|||||||||}}}nnnggg\\\YYYgggxxxwwwkkkGGGAAA999999FFF]]]qqq{{{}}}nnnFFF(((,,,555000---222.........///000111222222333222///---000333000)))))),,,111444555555444444000111333444444333222000]]]```lll|||xxxzzzzzz|||jjjLLLGGGEEEHHHLLLOOOUUU[[[PPPFFF???AAADDDBBB>>>;;;:::;;;<<<>>>??????>>>>>>??????777666AAAAAA;;;===BBB;;;<<>>999444222222222000222999<<<777...(((...666;;;999888:::888333======888111000444555000111...///444777666555777TTTiiivvv{{{zzz~~~wwwyyy||||||PPP666666444222000000222333111...000555333111???RRR]]][[[___iiitttyyy}}}}}}sssKKK------222666LLLjjjzzz{{{wwwuuuzzz{{{zzz{{{zzz~~~~~~yyy}}}zzzzzz}}}vvvVVV999000333333222111///...///333666---000333555444333333333+++******,,,///000---***(((***+++))),,,///...)))...///---)))(((,,,---,,,,,,///111000,,,+++,,,///222......333333---***+++---,,,---000///,,,,,,000+++)))''''''(((,,,000333666333222555555000,,,+++000000222555222---+++---000000///,,,(((''''''(((+++$$$"""***000///,,,***...000---'''%%%)))///---))))))///111,,,)))+++***---...---///222000,,,///+++((()))---...+++'''***000111---,,,000111//////---,,,---///000000000222...***))),,,/////////)))+++---,,,))))))---000...222666555000+++))))))+++((()))...000,,,******(((,,,111000,,,)))+++...000...,,,,,,,,,,,,***))))))+++///222///+++***---222+++(((...777888...###"""!!!(((+++(((***///)))---000///,,,******,,,,,,333555000+++***+++***&&&(((***,,,---,,,***)))))))))******+++,,,---...333222111444999<<<:::888:::777555555222---***,,,000000111222222111///...000---***+++///000---)))%%%)))...///---,,,---///+++333333000333777IIIdddttt|||zzzrrroooppppppuuugggYYYYYYaaaddd[[[PPPCCC777111>>>ZZZsss}}}}}}~~~vvv{{{nnn===111666777333***222///...,,,,,,,,,...000111000000---***,,,111222///333111......666<<<999222111444666666333000...---qqqXXXfffwwwuuurrrvvv^^^@@@AAAFFFKKKLLLKKKQQQXXXOOOFFF@@@AAACCC@@@<<<<<<;;;<<<===>>>??????>>>>>>@@@CCC<<<777;;;999444999555444777>>>EEEGGGIIIKKKCCCCCCBBBDDDLLLSSSQQQJJJKKKDDDCCCGGGGGGDDDKKKWWW___XXXRRRQQQPPPOOOPPPTTTMMMRRRSSSPPPQQQUUUUUUSSSPPPPPPRRRUUUSSSLLLBBB;;;:::CCCLLLMMMGGGAAA???AAADDD??????DDDGGGDDD@@@???999DDDRRRNNN;;;777===;;;AAA;;;;;;999333888===777777666666555444333222111666777777666666777777666000666888555444777777555888:::888333444888777222888444444888:::999888:::NNNdddnnnpppyyy~~~}}}uuuLLL777888777444000...000222***,,,000111///333EEEYYYYYYYYY___jjjtttxxxzzz|||{{{eeeEEE///222555111===SSSjjjpppuuuvvvxxx|||{{{wwwzzz}}}}}}|||~~~~~~}}}}}}gggGGG666444...//////...---...111444***---000222111000000111***))))))***---///---,,,,,,...---+++,,,000///++++++,,,+++'''''')))***((()))---000000---******,,,222...---111111+++((())),,,******---...---000555111...***''''''***...000...,,,---222555333111222///...000444555111///000111000///,,,)))(((***,,,,,,&&&!!!""")))---,,,((($$$***...---(((&&&(((,,,///***))),,,...+++***---+++......,,,---...---((('''((()))+++,,,,,,,,,,,,+++000222......111333111...//////000000111222222222111000111333333111...)))+++,,,,,,+++***++++++,,,///333555555555555555///+++***,,,---(((&&&&&&"""'''...111///+++))))))+++)))(((((()))(((&&&%%%(((,,,000000...,,,,,,+++)))''''''***......)))$$$%%%###$$$)))***''''''+++'''***...///...,,,+++++++++111444///+++***+++***(((***,,,......+++(((&&&...///000000...,,,***)))(((+++///222222111///...888555555666333---***+++000222555333000......000000---+++---111222000---,,,...///---))))))+++...+++222111---///333DDD]]]llluuu{{{yyytttsssrrrppppppfffZZZWWWYYY[[[XXXSSS^^^VVVSSS___tttzzz|||tttyyykkk<<<111555555333+++333111///...,,,,,,,,,......---000000///000333222---222555555333444777666333444444555555444222000...bbbkkk|||vvvpppvvvPPP<<>>888999555222:::222666:::>>>EEEMMMPPPNNNDDDEEEEEEFFFMMMSSSPPPIIIJJJCCC@@@EEEFFFDDDEEEKKKQQQMMMLLLOOOPPPOOONNNPPPJJJOOOQQQMMMIIIJJJMMMNNNUUUMMMKKKQQQRRRJJJCCCAAA<<>>BBBBBB<<<777777444<<>>BBBBBBAAA@@@@@@@@@AAAAAA>>>CCC===999===;;;999???===CCCEEECCCHHHRRRSSSLLLDDDCCC???>>>DDDMMMOOOMMMFFF???<<>>555111333888999:::===???;;;444111333999000888CCC;;;111444666999---///DDDdddhhhLLL@@@333000555999666000,,,666999222222:::>>>:::444555444222111222555777555666666777999;;;999777:::444111222222000111333IIIlllxxxlllmmmzzzwww___;;;888333111000///---+++000777444,,,444PPPhhhrrrooonnnssszzzvvvXXX<<<...+++555888...,,,222GGG]]]vvvzzzuuuwww{{{~~~}}}zzz~~~}}}zzzyyyzzz|||{{{yyy```???//////000111000,,,***)))((()))+++---.........///000***)))''''''))),,,...000000///+++&&&'''+++,,,***...111222000///000...***...111333222///---...000///---+++,,,---,,,******333...---///000...///111---,,,+++***+++,,,...///,,,)))***///222000000111---((('''...444333000///333222///,,,))))))+++---...+++''''''(((***)))((((((+++///...+++***,,,///***'''%%%&&&'''(((((((((***...///,,,******)))&&&)))---000000,,,)))((())),,,...000000///000222333***///333222---)))***,,,---000444777777222,,,(((&&&&&&)))...333444000,,,...,,,+++---333888999888777111......---+++***,,,...***%%%$$$%%%))),,,---+++++++++,,,...---***(((&&&///111,,,+++000///&&&---///111///+++)))+++------,,,,,,,,,+++)))((((((---+++)))+++---...+++((((((---///,,,)))******((()))+++...000///,,,(((%%%###%%%***...000111111111(((,,,222444222///---,,,000///222666444...)))))),,,...///...+++***,,,...---------///111111...+++***,,,,,,***(((***///444...333///,,,000111<<>>DDDCCCAAA@@@@@@AAABBBCCCCCCDDD===<<>>CCCMMMQQQPPPAAA<<<:::???GGGJJJJJJIIIOOOLLLLLLOOOOOOJJJFFFFFFKKKKKKMMMQQQSSSQQQLLLIIITTTGGG>>>???AAA@@@AAAFFFDDD@@@;;;555222222555666::::::<<<<<<888444666<<>>EEEWWW???333>>>UUUmmmppp___OOOCCC666444999>>>;;;555000666666222444<<<>>>999555555777777666444444666999777555666888888888999:::444111222222000000222555bbbyyynnnkkkttt~~~~~~oooLLLBBB777333666777333......111---***???cccyyy{{{|||}}}}}}}}}hhhFFF666---+++333555000///444999PPPlllyyyuuuooosss{{{~~~|||zzz{{{}}}{{{xxxvvvvvv|||www{{{nnnNNN888...000222111///,,,++++++---...000000000000111222+++***)))((()))+++///222111000+++&&&&&&+++,,,***///444555444333444222...111222222///,,,,,,///333...---,,,+++---//////...000------222444222//////(((***,,,---...---,,,+++...******...000...---///---'''%%%+++000///,,,+++444333000,,,((('''(((***,,,+++******++++++,,,,,,...///...+++)))))),,,///.........///000111///,,,'''---///,,,***,,,,,,***...///000000///,,,(((&&&***+++---.........///222,,,000444222+++''''''(((---///222333111...+++)))&&&&&&(((---111111---)))000---)))***///333444444222---***,,,---,,,---000333///)))&&&''')))+++,,,)))((((((***++++++)))''''''---///,,,,,,000...&&&'''''''''((()))+++,,,,,,---//////.........---+++333...)))((()))+++***((((((,,,---***)))***)))'''&&&))),,,//////---***(((,,,,,,---------.........)))((((((+++...///---+++...---///333222---***+++---+++***+++...000///,,,***+++---...///---)))&&&'''***------++++++...111+++///,,,+++000111888III^^^fffmmmrrrwww||||||yyyvvvsssrrruuuzzz~~~}}}}}}xxxtttyyyRRR555333111000555111444000000//////.........///---000000///111444222---...333777666666777666333666333111333777888444///|||rrrkkkmmmooofffCCCPPPKKKKKKRRRXXXVVVPPPMMMJJJBBB;;;999999999;;;???CCCAAA???======???BBBCCCIIIIIIBBBAAAKKKIII@@@@@@@@@BBBBBBAAACCCGGGFFFBBB???BBBDDDFFFKKKRRRSSSQQQBBB>>><<>>;;;AAA>>>;;;::::::888555111:::888999:::999999???GGGBBB777999>>>555666JJJ[[[VVVHHHHHHNNNJJJFFFEEE@@@BBB;;;555555:::>>>===:::555444333333555777888888555555888;;;999555444666;;;666444666777666777999<<<777444666777555444666666dddyyyppppppuuu~~~{{{___PPP>>>555444444111,,,''')))(((111NNNqqq}}}}}}~~~|||yyy|||zzzzzz{{{zzzYYY:::999333000222222000111444444JJJfffwwwvvvqqquuu~~~}}}zzz|||}}}~~~{{{{{{|||zzz{{{wwwvvv|||yyy]]]BBB---///222222111000000000000111222222000000111222......---+++***,,,000333222111---((()))---...,,,---111333222222444222///...//////,,,))))))---111///000---+++,,,111222000***''')))111666555222111+++,,,///000///---***(((---))))))---000///...000---(((''',,,///---++++++222222000---)))(((((()))+++,,,------,,,,,,...000///...+++(((&&&'''***------///000000111222000+++$$$+++...,,,***,,,------.........///...,,,)))''')))(((***------+++---111///222333111---))))))***---///000000...,,,,,,---+++******+++,,,,,,***(((000---+++***---000222333444///---000222111222555///000111111000,,,)))'''+++***)))***,,,---,,,+++******+++---///...+++(((###"""###&&&,,,000000///,,,///000...///111111...444000+++((('''((((((((())),,,---***)))+++)))%%%$$$&&&))),,,------,,,+++............///111333444,,,(((%%%&&&+++//////---...++++++......,,,+++...///+++***---333444000+++'''))),,,......+++'''%%%(((,,,000000---******+++&&&+++)))***000///111>>>[[[eeepppvvv{{{~~~zzzvvvsssvvv}}}~~~zzzvvvxxx}}}|||xxxssszzzHHH111444222000777222333111111111111111000000000///000///---///333222///---///000111555999777111111000111333666666222...{{{vvvmmmtttuuu]]]@@@OOOLLLMMMTTTXXXUUUQQQPPPIII???666666999:::<<<>>>???===:::999999<<>>;;;;;;???BBB@@@???AAAAAADDDDDDDDDHHHOOORRRQQQIIIFFFBBBAAAFFFLLLQQQRRROOOOOOSSSYYYXXXNNNEEE@@@BBB???@@@DDDFFFBBBAAACCC>>>HHHLLLFFFCCCCCC@@@888888:::<<<===<<<999666444888555444777888888===CCC===:::@@@AAA777===TTTdddAAA;;;NNNaaaTTT;;;111111333444555777888999:::999555666>>>GGGDDD777222555777666888;;;:::444333777777333333888999666555777888444333777888666555666<<>>FFFFFFKKKRRRSSSOOOMMMOOOIII===444444999<<<===>>><<<:::777555666999===@@@AAAIIIIIIHHHKKKEEE>>>BBBAAA::::::BBBDDD>>>===BBBEEEDDD>>>999<<>>???<<<888;;;CCC@@@NNNQQQDDD>>>DDDDDD<<<111555999999777777999===888333111333333222444888999555:::>>>===III[[[aaa>>>000???[[[VVV>>>444666---222777999777555555666555===RRReee\\\AAA333666999666777:::888333333888333000222:::<<<888555666222//////333555333222333111TTTppp{{{~~~xxxwww~~~eeeJJJ555,,,---111333999HHH^^^ttt}}}vvvpppppprrruuurrrmmmmmmqqqpppnnnzzzlllHHH444444444555555444444222111///@@@]]]uuu|||vvvuuuyyy~~~~~~~~~~~~}}}|||~~~xxxvvv{{{~~~|||~~~wwwooommmttt~~~~~~yyy|||XXX888888777444///,,,++++++111222111///---,,,,,,...222333444222///...111444---...+++'''(((,,,---***(((,,,---,,,...111222000)))---222333000---++++++555555000))))))//////+++)))$$$"""(((...///...//////...---...///222555666222...,,,...///---,,,...///...000333333111333777+++...000111000......///***---///...***)))+++...+++,,,,,,------......///+++---+++&&&'''---...)))""")))---***'''((()))***///333555///$$$$$$(((&&&(((------***,,,222+++)))((()))+++---...---'''***,,,,,,***(((***+++///000111111111444;;;AAA000111///+++%%%###%%%(((555000---...---)))''''''---111555444///,,,---000***'''%%%$$$'''***,,,---000$$$%%%222444)))%%%,,,222333444333000---++++++***///000,,,,,,000000,,,(((,,,//////+++''''''''',,,......+++***+++(((###&&&&&&'''((()))***+++,,,+++---000222222000---,,,+++---...,,,)))(((***---///***&&&'''((()))...444)))+++...///,,,((($$$""""""'''---222333111///---&&&***---...,,,+++---000(((---,,,...444...)))000???SSSiiivvvzzz{{{zzzxxx{{{xxxuuuuuuyyy~~~~~~xxxttttttxxx{{{|||}}}ZZZ;;;---666333111999333000777777666555333111///...///222333222333666444///***......,,,---111222000&&&+++111444444000---,,,~~~LLLFFFFFFGGGIIIKKKLLLKKKJJJJJJKKKBBB999666:::>>>===;;;===777999CCCBBB999:::DDD===???BBBCCCBBBAAA@@@@@@NNNJJJGGGEEEEEEFFFFFFFFFEEEBBB>>>>>>AAAGGGKKKMMMNNNJJJEEECCCDDDHHHJJJLLL===CCCPPPZZZUUUEEE:::888999<<>>JJJEEE666000555222000222555777666444777222000222444222...+++999222444AAA555LLL|||dddLLL;;;777===999555444000111111333555777777444111666>>>```tttGGG222<<<999555222222111333;;;EEE111000000222666777555222***---111333333333333444777>>>ggg|||ttt^^^DDD111...444<<>>333000666999333///000444444XXX}}}{{{vvv}}}}}}{{{yyy}}}}}}zzzyyy|||~~~uuuzzzzzzxxxjjjQQQHHH@@@>>>RRRnnn~~~nnnAAA;;;444111///...000333444555222---,,,111333222///---...222444222222555666666111(((%%%)))+++(((&&&***---,,,+++...888AAA555+++&&&,,,111000...///444333000+++((((((***,,,---+++(((''')))---000222+++******---222444333000///333333///,,,------+++000///222666777444333555333---((()))******,,,000)))++++++***---111111...+++777>>>888...---///000+++...000///,,,,,,...111,,,,,,+++)))((((((+++---.........---+++((('''&&&'''***......------///111222...******,,,---***'''$$$&&&(((+++---......---000+++---333333000333;;;999333---***'''%%%))).........,,,)))&&&%%%&&&'''444222000---,,,,,,---...&&&###$$$)))...111111222+++'''&&&)))***(((''')))***333999444)))"""&&&---++++++,,,///111222111///,,,)))***...,,,'''&&&+++000222000------...---)))&&&!!!"""))),,,)))))),,,))))))---333222,,,***---,,,+++,,,...+++$$$&&&,,,111......---***&&&)))......---,,,,,,,,,+++(((&&&++++++---000444333///+++---***)))***,,,---+++((($$$...444222///111222000444OOOnnnuuupppzzzsssssstttxxxzzzxxxuuuyyy{{{~~~yyyssswww}}}zzz}}}yyyYYY???666;;;;;;444......000111111444444///))))))000777888777666444333222111111222000...///222444333222000------111222///,,,---pppIIIKKKQQQPPPMMMJJJGGGFFFHHHIIIHHHAAA999888<<<@@@@@@>>>===999;;;AAAAAA===???GGG@@@BBBCCCCCCBBBCCCFFFIIITTTPPPKKKGGGFFFFFFFFFEEEJJJFFFAAA???AAAEEEHHHJJJHHHEEEBBBAAABBBDDDDDDDDD:::<<>>@@@hhhwwwPPP???777666000222777555222111111333666777777666777999NNNeee]]]@@@555@@@:::777777777666555:::@@@222111000222444444222///...///111111000111222444+++222[[[||||||yyy}}}{{{|||ooo___NNNBBBCCCJJJ]]]mmmzzzzzzuuuuuuvvvwwwxxxvvvsssrrrtttwwwxxxxxx{{{{{{mmmKKK555<<<;;;777222111333333111444;;;^^^}}}{{{zzz|||zzz||||||wwwuuuwww}}}vvvyyy}}}yyyqqqSSS;;;555333000===QQQvvvrrrGGG::://////222000111444000222222///000444666444000------000111000222666444444000)))'''+++,,,***---000222000...111:::BBB111,,,***++++++(((***///444333///+++((()))+++...333///+++)))***---111333++++++,,,---...///000222555777666///+++++++++)))111///000555666333111222000,,,***------+++)))+++---///---))))))---///...///888<<<666///...000//////000111000---+++++++++,,,,,,,,,***((()))+++...000...,,,,,,......,,,)))&&&))),,,---,,,,,,...000111---******---...,,,)))---,,,***(((((()))+++,,,)))%%%'''...000---222:::999333---+++***)))***...,,,+++*********,,,------111000...+++******++++++)))'''&&&))),,,---+++***'''$$$$$$((()))'''''')))(((,,,///---(((&&&(((+++.........000222333333111...,,,...000---'''(((---...,,,)))'''+++000---'''&&&%%%)))222555000,,,,,,---...111333///''''''+++...++++++---+++'''(((---///---,,,---+++(((+++111222111/////////...,,,***,,,,,,---000333333000---,,,...111222222000,,,***$$$---333111...//////------JJJppp}}}uuuuuuwwwooonnnqqqwww|||zzzuuuuuuyyyxxx{{{|||vvvzzzuuuvvvkkkJJJ888555:::<<<666///...---,,,333444444000,,,---111666222111000000000111222222000///...///111333111000,,,---111444222,,,+++...YYYBBBKKKTTTSSSRRRNNNJJJFFFFFFFFFFFF@@@::::::???BBBBBB@@@===???@@@AAABBBEEEIIILLLIIIJJJIIIEEE@@@AAAGGGMMMWWWSSSMMMHHHFFFEEEEEEDDDHHHDDD???>>>@@@DDDGGGIIIBBBAAA@@@@@@AAAAAA???>>>;;;999;;;BBBEEEAAA999444444??????333...555999666666:::777888@@@<<<000...---000222111//////333888333333555<<>>CCCDDDBBBDDDJJJOOOOOOQQQRRROOOHHH@@@===BBBGGGQQQMMMHHHEEEDDDDDDEEEDDD???===:::;;;???EEEJJJLLL???===<<<===???@@@?????????<<<;;;;;;;;;999666444JJJ[[[[[[CCC111333666111777;;;666555;;;666---......///000000///111444888888888999;;;@@@AAA999///111555>>><<<999```XXX777+++444555000222444444333333444666888999888666111---///333777;;;===777555555888777444444666444444555666666555333222444555555333111000000111555///EEEqqqvvvqqqyyy{{{rrrmmmkkkkkkooouuu~~~}}}xxxsssppppppppppppooooooppprrrttttttssszzzhhhLLL333777999666333333000+++<<>>]]]uuuqqqmmmtttyyyqqqttt{{{zzzvvvvvvzzzzzz}}}|||{{{~~~|||hhhKKK;;;999555999999555111000///---:::666222000///,,,(((%%%,,,+++)))((()))***---.........000111111000...,,,)))***///333111---///444YYY999888@@@DDDLLLTTTWWWTTTMMMIIIGGGEEEAAA======???AAAAAA@@@>>>CCCFFFDDDEEEJJJMMMLLLQQQRRRPPPIIIAAA======@@@FFFCCCAAA@@@AAACCCDDDEEE<<<::::::===BBBHHHLLLMMM<<<:::888999;;;???@@@AAA>>>>>><<<666222222444666YYYoooqqqUUU999222222...666;;;666333777333---000444111...///222555666666999:::888666888;;;666...444777KKKJJJ<<>>???AAACCCCCC@@@DDDHHHJJJJJJHHHGGGGGGIIIJJJIIIGGGCCCAAA?????????>>>>>>@@@BBBDDDDDDDDD?????????BBBEEEHHHIIIIII:::888555666999<<>><<<---***+++111555555666888000...,,,,,,---/////////+++,,,------,,,---///111******,,,000333000''' )))))),,,000111---++++++///,,,@@@```qqqxxxxxxpppvvvsssssswwwwwwvvvwwwzzz|||zzzxxxxxxuuutttzzz___>>>888;;;777777888555000000666999888444111///000222333111...///...---,,,++++++******000222333222000...---...---)))(((---111222333555kkk???AAANNNGGGEEEKKKPPPOOOJJJGGGIIILLLGGGDDDAAA???@@@DDDHHHJJJJJJIIIOOOWWWUUUJJJEEEGGGEEECCCAAABBBDDDEEECCCBBBBBBBBBCCCDDDFFFFFFDDDBBB@@@@@@AAADDDFFFFFFCCCAAA;;;:::999999;;;======<<>>666222888===;;;333+++999111***333888NNNJJJ;;;///+++666OOOUUUDDD444333333555666666444333555777:::;;;999888:::>>>;;;555111333555333333444666888999888333000/////////222555666555333111111000555000AAAooovvvooottt|||yyyuuuoookkkooowwwwwwtttrrrrrrtttwwwyyyyyyzzznnnZZZJJJHHHJJJMMMZZZjjj{{{}}}yyy}}}yyy{{{vvv{{{[[[>>>;;;<<<===888000///555KKKxxxyyyzzz|||{{{zzzfffDDD///...///)))***---...---///555888666//////222666666000------,,,))))))------((('''******)))''''''(((,,,111555//////------222666000&&&,,,---//////---,,,,,,,,,...222555444000...000222///...//////111111000///000333333---***,,,,,,***---...222444111,,,,,,111000,,,***...000///000222,,,...---)))(((+++,,,+++000)))''',,,000...---...+++,,,...---,,,+++++++++)))***,,,---,,,,,,---...222111///)))%%%%%%)))---...,,,++++++,,,+++(((&&&,,,---000111000///......$$$&&&***---...---+++***333///000666444---,,,222222000000///+++'''***000111000---+++)))(((''''''+++---000222333111///...,,,333333***'''---///,,,,,,---111222---'''&&&***,,,,,,+++)))((((((***---,,,++++++---//////...---++++++((($$$&&&++++++&&&+++//////+++)))+++---+++...///---)))+++//////+++***//////***'''))))))'''"""***///111444:::===;;;000------222666666555666000...,,,+++---///000000***,,,...---+++***,,,---%%%)))///000---)))&&&&&&&&&$$$(((///111---+++------)))888RRRfffuuuwwwllltttpppooorrrtttsssvvvyyy}}}zzzvvvrrrsss~~~mmmHHH555777888333666777555111222666777555000///........./////////)))***,,,...////////////000222222111---+++,,,...++++++...222222///...000YYY666DDDVVVKKK;;;EEEOOOSSSOOOJJJIIIJJJHHHEEEBBB@@@BBBGGGLLLPPPSSSPPPWWWccc___OOOGGGKKKFFFAAA===>>>CCCFFFEEECCCHHHHHHIIIJJJJJJHHHDDDAAA;;;<<<>>>BBBDDDCCC???<<<>>>>>>>>>???@@@@@@===:::IIIFFF>>>444444888777111<<<;;;;;;:::666111---,,,000999888555888444333;;;666777666222//////444999444@@@EEE;;;555999>>>===555)))111'''///@@@000...(((999AAA;;;MMMzzzbbb444222111111444666666666777777::::::555333:::FFF@@@:::777999:::777444444666888888555///+++))))))...000222222222111222333666999(((***ZZZxxxrrrwww||||||zzz}}}}}}~~~wwwxxx}}}yyypppoootttvvvssspppqqqtttxxx{{{}}}vvv}}}~~~tttllliiiooozzz}}}zzzvvv{{{{{{|||~~~pppttt}}}___888555555888777222333888XXXyyytttwwwwwwPPP444222111'''---///---***,,,222555555000///000333333...,,,---,,,((()))---,,,'''%%%((('''&&&%%%%%%''',,,222555111444333222444777111'''(((+++///111111000000111111333444000+++***---111---...///---+++,,,111666...222222---***+++***(((...111666666000)))***000...+++***///222222222555111000+++&&&&&&+++,,,***111***)))---...***(((***))),,,//////------000333***,,,...///......///000222...)))%%%$$$&&&(((***///,,,************&&&###(((***,,,---+++***((((((&&&(((+++---...,,,***(((,,,(((***///---&&&%%%+++222222333111***%%%***333......---+++(((((()))+++---000333555666555222111&&&......%%%$$$---222///(((***...111,,,&&&&&&***---+++***)))+++,,,,,,,,,///.........///---***((())))))&&&###)))111111+++***+++***(((***...,,,((()))...///---...111---&&&""",,,222***""""""&&&(((###---444333444999;;;999777222111444666333111000...,,,******,,,...//////))),,,...---***)))***+++%%%+++---((( '''111&&&$$$'''000333///...000111+++222DDDXXXoooxxxooosssooonnnqqqttttttvvvyyy~~~xxxsssuuu{{{PPP666333888777111555666555222333555444000000///---***((((((((()))###&&&***...111333333333000111111///+++)))+++---)))---444888333+++)))---~~~QQQ<<>>??????===;;;;;;;;;;;;???CCCCCC@@@<<<::::::AAA>>>888333777<<<999222CCCTTTOOO:::444666666777000///000000...+++000777:::888444000///222888<<<555FFFIII777---555888222666222......222555444333///---DDD]]]ppp\\\999777444777GGGTTTNNN>>>222333555555444444666777222444444222//////111333333111111333333000,,,)))+++******...222444111......222...///LLLyyy{{{vvvtttrrrqqqsssyyy~~~}}}yyyxxx{{{zzzwwwxxx|||{{{wwwxxx|||zzzvvvssstttssspppppprrrzzzxxx~~~lllXXXAAA===888888===FFFOOOTTTlllvvvsss]]]FFF333111444777EEEVVVqqqxxx{{{xxxwww{{{rrrFFF333333,,,000000///......000555888444333222111111000000000...)))'''***...///222666333///***(((***,,,------333000000333444000+++******000111,,,...555777111...111333333222000//////111,,,))),,,...///444;;;666111.........+++***,,,.........---...///111222---++++++000777:::777333...---,,,,,,......,,,+++111222///***))),,,---,,,000///---++++++000888???PPPIII===444000...---,,,+++***)))((()))+++...000///***...000***---222---(((+++---...+++)))))))))'''+++000000---,,,---000444...***,,,...---...000000---***'''''')))+++---222000---***((()))---111)))+++,,,,,,000444000(((---)))&&&(((---000...+++''')))+++------***(((&&&///+++...444222+++---666222///------000111///---///,,,((('''((()))(((''''''))),,,......,,,)))''')))---000111///,,,,,,,,,...)))))),,,,,,***,,,111***......***)))---111222333111222555444///,,,---000......///222333111///,,,---///111333333333333***,,,---...------...///------+++++++++,,,...///000222000444GGGaaaooonnnpppuuuzzz|||zzzzzz|||~~~vvvssszzzddd<<<333666777555333222222111...,,,+++,,,...***+++,,,+++******,,,---...---///111...'''%%%'''+++......,,,,,,//////,,,000111444777333,,,---222ddd???999EEEOOOQQQJJJLLLLLLHHHHHHJJJKKKHHHDDD???EEEJJJCCCDDDLLLMMMNNNQQQVVVZZZWWWQQQOOORRRFFFFFFHHHIIIIIIHHHFFFDDDEEEBBB>>>======???@@@@@@;;;>>>???<<<888666999<<<===BBBEEEDDD>>>999888999;;;:::777777;;;???===777???FFF@@@777777444111555444///++++++,,,,,,111777999888555222000222666:::666<<<<<<222,,,111666666333111///111444555333111222...DDD^^^kkkzzzuuuTTT888555333;;;MMMXXXKKK777333222333444666777777666999666333000000000111111333000---...000111,,,''',,,---...000111000//////***222222000DDDjjj~~~yyyqqqiiikkknnnttt{{{|||xxxwwwyyyzzzuuuwww{{{||||||}}}}}}vvvkkkggglllqqqtttrrr|||~~~~~~tttbbbIII444888444///---...222666777MMM\\\uuuzzzvvvxxxbbbIII???DDDRRRdddqqq}}}xxxvvvxxxzzzzzz}}}XXX;;;111+++---------,,,---111666;;;666444111......///111222---(((&&&***...000333666666222---***)))***++++++111333333111111111...((()))------((()))000333///&&&+++000444444111///......++++++...111222555:::;;;444...//////+++)))***(((***------++++++---000...++++++111:::>>>999333000///------------***)))111222000++++++///111000///000000---+++...777>>>UUURRRDDD333,,,//////+++)))))))))***+++---...///222---111444000333555///'''***---...---+++++++++---000222111...---///111888111+++***++++++...222+++((($$$%%%)))---///000///...---+++((()))+++---'''(((((()))---111000+++333,,,&&&''',,,...***$$$###%%%)))+++,,,***'''$$$***)))---222000***+++222444///,,,...222333///***///+++((()))++++++'''"""$$$''',,,000000,,,((($$$)))+++...//////000111222222///...000000...///222...111///***(((***+++***...---000555444///+++,,,000//////111333444444222,,,---...000222444666777+++,,,...111444555444222222///,,,)))***,,,000333111///...111;;;KKK]]]iiiiiiooovvvyyyyyywwwwwwxxx}}}xxxsssttt{{{MMM333777333222777555111333///(((***333666333***,,,...///...---......333111222333///(((&&&(((...///...---111555444000111///111444333000///111[[[@@@>>>EEEKKKMMMNNNMMMJJJFFFIIIMMMMMMIIIBBB<<>>>>>>>><<<999777777777999>>>BBBAAA<<<888999;;;;;;777222222666;;;===<<<111666888<<<@@@555///777???777111000111000111333444777999999777444222111:::888666444222111444999111000...///111333222000666,,,555FFFMMMTTTUUUIII333111000777EEELLL???...444333444777::::::666333:::999888555333222222222555111,,,+++///333///(((111333555333///------...+++333555000999XXX}}}}}}|||yyyooodddhhhkkkrrr{{{}}}xxxuuuuuu|||vvvuuuyyy|||}}}}}}}}}qqqnnnvvv}}}|||tttssstttzzz{{{{{{{{{{{{zzz{{{~~~oooXXXEEE555***:::666111...,,,,,,***)))///>>>\\\zzzxxxuuu{{{yyylllbbbdddpppzzz}}}vvvttt|||}}}vvvwwwjjjGGG555111------------...111777;;;666444222000///000222333+++&&&$$$(((++++++---111222///,,,******,,,---...---333333---,,,000---%%%''')))'''###$$$***---,,,%%%***000333444222000///,,,,,,---000111222333555888222///111222...***(((&&&+++///...***(((***...333111222555::::::555000111000///......---***'''111222000,,,,,,000222111,,,...///+++((()))111999IIIPPPJJJ666***---...(((+++,,,,,,,,,,,,,,,++++++///***...222///222333,,,***************+++---...333333222///+++)))***+++444---)))(((((()))---222---(((###%%%+++///000...)))***+++)))((('''((()))+++***((())),,,//////...333...(((''')))***(((%%%"""&&&)))***(((%%%###%%%%%%)))...,,,'''(((---...,,,+++,,,...---***&&&///+++))),,,//////)))###&&&)))---000000---***'''&&&''')))+++---///222444222111111111111000///000,,,///...+++***,,,,,,***+++)))+++......)))'''(((******---000333555666666000000///000222555777999,,,++++++///333555333000///---+++***+++...222444333...---000111777KKK```kkkooouuuwwwwwwuuuuuuuuussssssuuu}}}ggg;;;000777...555@@@666,,,222...''',,,;;;>>>666))),,,000222111/////////000///111333000+++***---......,,,,,,222888777111...,,,,,,...222222000...RRR===<<>><<<===???@@@AAA===:::999<<>>===999777888:::333///,,,---000333444555333777:::BBBDDD666111???AAA999444555555222......333666:::<<<:::888777666;;;666555888777111111777444222//////000222333444999---,,,444666888<<<>>>555555555888===???888///333333555999;;;999333...///444:::999444111333666555222---+++000666222***333666777555000---...111333888888222444JJJqqqzzzzzz{{{rrrhhhjjjlllsss{{{}}}xxxrrrqqq|||yyyvvvuuuxxx}}}||||||zzz}}}|||uuu~~~qqqooo}}}|||{{{yyyxxxwwwvvvwww}}}tttYYYBBB555000///111///...///000111000///---111DDD]]]hhhhhhttt{{{||||||yyy|||tttvvvtttsss}}}sssRRR888333///000000000000222666999444444555555555444333333)))$$$"""%%%'''&&&''')))------,,,,,,+++,,,...///(((///000)))''',,,+++$$$))))))&&&######(((+++,,,+++...111333222111000000,,,...///000000111000...111...///444666111,,,***+++///222000+++((())),,,000333555555444111//////111000///000000...+++(((111222///******...///...+++------***''''''---333>>>NNNRRR@@@///+++***%%%,,,,,,---------,,,+++***+++''',,,000,,,...111***---+++'''&&&'''+++///222555444111---***((()))***---***(((*********---222222,,,''''''+++...---+++''')))++++++)))((()))***111...,,,,,,------...///111000...+++))))))***,,,!!!$$$(((+++,,,***(((&&&((())),,,...,,,)))***...,,,...000///,,,)))((()))+++)))))),,,000000+++'''+++,,,---.........------&&&&&&'''))),,,///222333///000111000//////---,,,,,,...///,,,---000///+++---***((()))((($$$$$$'''%%%'''***---///111222333555444222111222444666888///,,,***+++...111111///))))))***,,,...000222333666222111222......@@@VVVnnnoooppppppooonnnooooooooosss{{{vvvnnnIII111000222))):::GGG333)))///...(((,,,888888...***---111333222000......---,,,...000///++++++///,,,,,,***+++000666555///---,,,***,,,000333111...xxxFFF555555666AAAPPPUUUSSSNNNIIIIIIKKKIIIEEEGGG@@@DDDGGG@@@@@@IIIKKKLLLMMMQQQUUURRRIIIAAA>>>FFFFFFEEEDDDCCCAAA@@@???AAA???<<<;;;<<<===<<<;;;999666555;;;CCCEEE???888999:::;;;:::888666555555///...///555666333000000666666333555666+++***:::777222000333444000,,,,,,555666666666777;;;???CCC666333444888555///...333777666333222222444777999999333000444666222222777888999:::999777555333333111222444666888666222///***333<<<===888555888<<<333444000,,,000777555,,,000222444444222111444666<<<:::999666555AAAaaa||||||~~~zzzsssooonnnqqqxxxzzzvvvrrrqqqsssuuuvvvwww|||~~~wwwkkk^^^\\\aaaeeefffzzztttvvv{{{{{{zzzxxxuuuuuuxxx~~~xxxfffOOO<<<333222555333333333555888888777555555000222;;;BBBPPPooo|||zzzyyyyyyuuuyyyxxxuuu{{{zzz]]];;;///000111222222222222444666222444666888888666444222+++&&&$$$&&&'''%%%%%%''',,,---///...,,,*********'''+++,,,)))'''))))))'''///---***((((((+++...///000222333222000///000111,,,///111000///000...***)))***...444555111...///111333444111---***+++---)))---111000---+++,,,///000000000111222111...+++///000---((((((,,,---,,,///...---+++)))***,,,...+++>>>III@@@111+++*********+++,,,---.........---+++(((...111+++---222...111,,,'''%%%''',,,000333333222000...---------...***)))***------+++...333444000+++***+++,,,***)))(((+++---...------...///666222000000///---...111000222111...******...333''')))+++.........,,,++++++---///...***)))+++...000444777444...***,,,///((('''((()))+++++++++***......,,,,,,,,,...000111***))))))+++...111222222+++///000///...///---)))---000000...000222///***111,,,))))))'''%%%&&&)))''')))+++,,,++++++,,,---111000...,,,,,,---...///111///,,,,,,---///000000&&&(((+++...111222222222333111111111,,,***555DDDWWWVVVTTTRRRQQQQQQRRRSSSOOOUUU]]]bbb```WWWJJJBBB444---000---))):::BBB///...333333//////333000(((+++---111222000...---,,,---,,,---///---)))))),,,***+++***)))---111000,,,......------111555444000jjj999000444222999HHHMMMMMMKKKGGGFFFIIIIIIEEEDDD>>>CCCGGG@@@@@@HHHJJJFFFEEEGGGLLLKKKDDD>>>===EEEBBB@@@@@@BBBBBB@@@===<<<;;;;;;<<<===<<<999666:::777777;;;@@@BBB>>>:::<<<:::888888999888555222444222444999;;;777444666666444,,,+++000)))&&&000333000///333333///---...444444333222333666<<<@@@000222444444000---...333666666666666666666777999555666333444888555000444777888:::999444111111333333444444444444666888;;;333777<<<<<<888666666888///444333...000666555......///000111111333555777===777555888666999MMMfff~~~zzztttooolllooorrrssstttvvvuuuvvvwww{{{vvvjjjVVV???444555<<>>666666888333222111222222111...+++333222000---...AAAjjjyyyxxx|||}}}yyy{{{}}}{{{}}}|||nnnEEE000,,,///222333333222333333222333666888888666444222...***(((+++,,,+++***,,,))),,,000000---)))'''&&&))))))+++---+++(((***...222000...---------///111111222333333111//////000+++000222000000222000,,,''')))...222111---000555555444222000///......///***+++,,,+++***+++,,,...//////000333555444222///,,,---+++'''''',,,...---222///+++***+++,,,+++***!!!+++555555...(((***...------------------------++++++222333***,,,444444222...******,,,000111222333222000/////////...---***)))***,,,***))),,,222000...,,,***))))))******)))+++---//////000222444888333222333111---...333000///---***((())),,,///++++++,,,---.........------//////+++''''''***,,,444555555222...+++,,,///)))******(((''''''***---...---,,,+++,,,...000222...,,,,,,---000111000///***///111//////111...))),,,...//////111444111+++///+++***++++++((((((+++'''***,,,,,,+++***+++---,,,+++***)))((())))))***.../////////......000111***+++...000111222111111...//////...+++***...333999777555333444444444444000222555:::<<<888111***...///000000111555555111111333444333000---,,,+++,,,...000000...+++******---+++,,,---,,,((((((,,,(((++++++((())),,,,,,)))---000///---...333444000^^^222222999333111;;;AAADDDEEEDDDEEEIIIKKKJJJFFF@@@FFFKKKDDDEEEMMMNNNIIIFFFFFFIIIIIIDDD??????DDD@@@===>>>BBBCCC@@@<<<:::;;;<<<>>>???===888555>>>===;;;::::::::::::999<<<999666777;;;;;;777333999333000444555444777>>>:::999222444>>>:::000111777444444555444000000333///111333333222000000111...222444111------111555222444777888777666555555000555000---444444///333888888::::::777333222444777777666444444888@@@GGG;;;:::777444111...,,,***,,,444555//////555555...////////////000111222333999000000777666222===PPPyyy~~~}}}xxxooohhhhhhlllpppvvv||||||{{{zzz~~~~~~kkkDDD333(((---333222222666:::gggyyyrrr{{{zzzxxxwww{{{}}}rrrgggWWWIII>>>888888:::444333333444555444222///,,,555:::555111CCClllzzz{{{yyytttuuu{{{}}}{{{}}}zzz~~~~~~RRR666))),,,111333333333222222222333444555666555444333111---,,,000222111111333$$$)))///000...***'''&&&,,,)))+++111///)))+++444222000.........---...111...111333444222000......+++000222000111444333...'''***...///,,,***000999666444000///000111111111111...++++++,,,------,,,......000444666666444222)))+++)))&&&(((---000///222---))))))+++,,,***&&&---,,,...000+++$$$%%%***222111///---+++******))),,,,,,444444)))+++555888222000...///111333222000444333111///...,,,***(((***(((((((((&&&$$$(((///+++++++++***((((((***,,,'''))),,,---...000333555777333222444222...///444...***&&&$$$%%%&&&''''''+++++++++++++++,,,,,,,,,222444222---((())),,,...444111...,,,******))))))---///...***%%%&&&+++111,,,,,,++++++,,,...///000///---,,,---000000...+++***000333111111333000***(((+++,,,...222666333...***((()))------***)))+++&&&))),,,---,,,,,,///111///......---------......(((,,,000111///...///111///000000111111111111111...222333111000000///---...---,,,,,,---...---,,,333///+++...333444000,,,111222111666:::111,,,555+++***,,,...+++&&&(((...,,,...///...,,,***))))))***)))***---,,,)))***...(((,,,,,,)))'''))))))(((***...///++++++000222...\\\555---444>>><<>>>>><<>>>>><<<999>>>;;;999:::;;;:::999999<<>>kkkyyy~~~{{{rrrhhhccchhhpppsssqqqwww}}}pppBBB444///++++++---///222555222===UUUnnnyyyyyy|||}}}~~~uuujjjhhhhhhZZZBBB::::::333//////---+++,,,///000000000---333444...@@@iii}}}{{{{{{{{{uuuooosss|||~~~~~~|||}}}{{{|||hhh999000///555333))),,,444222::::::666///---111000***000111111///...///444999.........---,,,---...000---...//////...,,,*********+++---///000111111000555//////444333,,,...777777111...111222//////333***(((''''''+++222999>>>444000...000...)))+++111//////...+++((('''((())))))******...:::BBB<<>>EEEKKKKKKFFFAAABBBAAA@@@AAAEEEKKKQQQUUUUUUNNNJJJIIIHHHDDD@@@@@@BBB>>>;;;;;;===???@@@???@@@???>>>???@@@@@@===:::555999777777GGGYYYQQQ;;;222777111///999;;;444333999HHHTTTNNN<<<222999EEEFFF666000888;;;333---000111BBBGGG999333;;;999...444333222000///000333666777777777555333222444555888888777888777555222///;;;777444333555444111---,,,000///111666111...666555---///444222444IIIaaa@@@:::999;;;555***(((...,,,000111///111555333---***,,,///222444555555555000///---+++,,,111888===ddd}}}}}}zzzsssvvvvvvoooggggggooowwwwww~~~|||mmmSSS555444000,,,,,,...///111333///444FFF```rrryyy{{{~~~~~~}}}tttqqqnnnooogggVVVJJJ<<<)))666555222......000333444333///444666222CCCgggxxxxxxzzz{{{vvvrrruuu}}}{{{{{{yyyxxx|||yyyxxxzzz{{{yyy~~~sssGGG222000666555,,,///666444888888444...---111000+++---...///...,,,---111555000...,,,...111111///,,,///...///222555444000+++,,,...000111333333333222333------333222,,,...777888333111444333...,,,---+++)))((((((***///444777000+++)))+++***&&&(((---------------,,,...111333---......---000333---###$$$'''***+++***((('''''',,,&&&%%%+++111000+++))),,,'''%%%&&&&&&$$$%%%'''***,,,//////---,,,---///---///111000---+++---///...---,,,+++***+++,,,...333111000000///---***(((///...,,,******+++,,,,,,***&&&''',,,...***'''(((......---,,,,,,...222555000///...------...000111222000000111///,,,---111***))))))******+++,,,,,,///000///---,,,,,,000333...,,,)))***,,,...---,,,000...///111000---...111222...+++++++++***,,,111*********,,,---...///...)))---...,,,---000000---++++++---000333222...+++444222///,,,+++,,,...///+++...222333222000//////000...,,,+++,,,------,,,222111///...---...///000000///111333///))))))...333444111,,,***------+++,,,'''***333333+++)))......,,,+++...333555222///000111333222111000000000)))+++...333777888555222888:::999444111111---)))(((+++...,,,'''$$$&&&(((%%%))))))### $$$***---$$$(((,,,...---+++******VVV===222666777666555---///222:::CCCIIIHHHBBB<<>>>>>???@@@???;;;999+++666666777XXX|||qqqIII555777333444:::444---333000444===DDD>>>111---222999444111444666222---+++(((555999444888AAA<<<...666444111000111333444444777888888777555444444555888888888666333111111111999777555555777555111---,,,222111444999333///777888,,,111666333EEEccclll@@@;;;999:::444++++++111***///222222333555666444---...000222444666888888444222///,,,,,,000777===SSSxxx}}}yyytttzzz}}}wwwkkkgggmmmvvv}}}RRR<<<333333111...---...000111000///---777NNNiiixxx{{{zzz{{{}}}yyyvvvzzztttxxxxxxnnn```FFF&&&222222222222000......000333...333444000AAAcccxxxwwwyyy}}}~~~{{{wwwzzz|||yyy|||wwwwwwxxxwww}}}VVV555000555777000222888666888777444///000222222///,,,...000///------000333222...+++...333444000***...,,,---222888888222+++---...000222333333222222111,,,,,,000///+++...666555222222444444///++++++++++++++++++,,,---...///111---+++,,,++++++---000---...//////000222777:::(((++++++***+++---,,,((((((+++---...,,,***))))))+++&&&%%%+++000///,,,+++000(((###%%%((())))))++++++///222111---,,,000444,,,///111000---+++,,,...'''+++---,,,((('''***---000///............+++)))333///)))''')))+++,,,+++...(((%%%))),,,+++)))(((111111000///...000444777...//////,,,)))***...222000///000222222000222777))))))***+++,,,---...///,,,---...------///222555111...***((()))+++---------,,,...333333...,,,---000,,,+++---,,,***+++...&&&((()))))))))+++///333)))///111...,,,...111111...+++))),,,111222---'''000///---,,,,,,---...000,,,///444666444111...---222111///+++(((''')))+++555333000---,,,,,,...///111//////111000,,,***+++555444///++++++...,,,''')))&&&)))000111,,,***......+++)))+++///111111///---...///...---,,,---//////,,,---444<<>>DDDCCC===888>>>>>>>>>???AAADDDGGGIIIIII@@@:::===AAAAAA@@@@@@:::::::::<<<===???@@@AAA999:::;;;<<<<<<:::777555000999666555SSSuuulllIII999;;;999;;;;;;111111AAA???000***222666000///666444666666333222222000,,,000555555111777BBBBBB999444000------000222111///111333444444333222222333111333444333000000444777111000111333555555222///222666333333777000---555666111666111777iiinnnDDD<<<555333111---...222+++000555666555555777888000000000111222444666777888777444222111444999===???hhh}}}}}}zzzwwwtttooonnnppp{{{CCC666888333333000...///111111...111...111CCC___vvv|||yyy|||www|||}}}vvvxxx~~~yyy~~~}}}qqqVVV555+++---111555444...++++++444000333222...BBBggg||||||}}}~~~~~~xxx{{{|||zzzzzzxxxaaa:::111333777333444999666888666333111222444555444///222444333111000222444222///,,,---///000///---+++***+++...111111...***---...///000111111000///111---,,,---,,,))),,,222111000000222333222000...+++,,,.../////////...---333000------...000222444111111111000///111444777******+++,,,///222222111///000222222000------------(((&&&+++...,,,)))(((+++'''''',,,///---+++,,,...222444111+++(((+++///+++...111000---+++,,,...))),,,//////---,,,---...,,,+++***+++,,,,,,+++)))111+++%%%%%%(((***)))&&&((('''''')))++++++++++++111222444333222111111222///111111---))))))...444,,,+++,,,//////---000555............------,,,+++,,,,,,---...///111333444333111---***)))***+++,,,,,,***,,,111222...++++++***)))+++000///***((()))''''''((()))***,,,...///)))000333///+++---111333---++++++...222444111...111///---+++***)))))))))...111444444333000...---222333333000+++((()))+++444222...,,,++++++---///000//////000222000...,,,111///+++)))---222000))))))'''***000222......000...,,,+++,,,...///...---'''))),,,---,,,,,,---...111...---111777888222,,,222444222---++++++)))%%%***///333///'''###&&&***)))------(((&&&***------&&&***///111000---+++)))nnnLLL:::;;;999555555333777666888<<<@@@AAA===:::;;;;;;<<<===???AAABBBDDDAAA;;;999===AAA@@@======;;;<<<=========<<<<<<<<<555777888999888777555444======666000;;;JJJGGG777333999::::::999444===VVVjjjMMM555333666333444:::333777777222222777888555666999888444666<<<@@@>>>111...+++,,,///111000...,,,...111222222222333444---000111000///000444888......000222333333111///666777111...111---,,,666111...333///888ppp{{{PPPCCC555///////////////,,,000444666333111222555444444222222222333555666777888888777666666888:::555VVVyyy~~~}}}|||zzzvvvpppppptttjjj<<<555555222444111---...222222---333111222<<>>===888666333???<<<:::;;;???AAA@@@>>>999999:::;;;===@@@BBBDDD@@@===>>>AAABBB===999999<<<>>>???>>><<<999888888555777999999888777888999>>>:::444000000222666888444;;;888333222111<<>>///,,,---...222999222///222666>>>[[[|||~~~zzzrrr|||}}}~~~}}}zzzLLL777000444444444666222222---+++---///...///222111333444222...---///222...000000+++&&&&&&,,,222,,,...///+++&&&&&&,,,222111222333333333222111000111///---***'''(((+++...555444111,,,---000000---+++,,,...000222333444444444222---)))---333555222)))+++---.........///000;;;333...000333111,,,)))///000111000...,,,,,,---***&&&%%%)))+++***)))+++---+++******''''''...888---///111111///---------+++///222222///------...000---+++---000111---(((...,,,+++,,,...///000///+++***(((***,,,,,,)))&&&$$$---333///'''$$$&&&'''%%%***000444555333111000***+++---+++)))))),,,///***((())),,,,,,***,,,111...///000000000///---,,,......///111222222111...(((***---///000222666888666///,,,///222111000222***,,,222999888111***(((,,,)))(((+++///...(((!!!(((...111///---///000///)))---111222111000111222///000000000///...------111111000...------///222...222777999777444000...,,,,,,,,,,,,,,,...///000'''+++---,,,---//////,,,///000...,,,///222000+++---...000222444444444555---///222333222///+++)))&&&)))---000000/////////(((---111111---+++,,,...///111000++++++------***,,,///111111...---///111666777555///,,,+++)))%%%(((+++---...,,,)))''''''bbb@@@222::::::666888:::===:::888:::===@@@@@@???999888777777999;;;>>>???======???BBB???999888:::<<<>>>@@@???<<<888666666555777888888777777;;;>>>888777555444666999;;;<<<999===444***---111333<<>>...333222111:::CCC777555444777;;;>>>>>><<<;;;999666444333444666888777999<<<>>>;;;666888>>>;;;>>>AAA@@@<<<777666666444666777666555666;;;???888:::999666:::???:::111444888,,,###...777555333777777444111333777666000777000000666888111+++***...+++,,,111333000...///(((+++///000///000444777999999888555333333666888:::777555555777777444111...///000000000222444666:::;;;444000111***&&&///)))...,,,999___qqqUUU111111777:::666000///444999222------444888444111222...///111333555777888999222333333111111222555777888(((DDDsss~~~{{{yyy|||sssrrruuuvvvuuuxxxPPP===000222555111)))+++555888222888888222444NNNqqqzzzooosss|||xxx\\\CCC<<<:::333------666///777OOOmmmzzz}}}ooohhhmmmuuuzzz|||zzz]]]AAA222555555555666222555///,,,000111///000444333333222///++++++...222......000111000...+++))),,,+++,,,---000111222222000111222222111000...---+++,,,+++(((''',,,111333+++000111...000444222,,,***)))''''''))),,,000222///,,,&&& $$$,,,---((((((,,,111333222000...---...---///222///((((((---///000111000///...///000333///---...,,,((('''***)))&&&&&&,,,000---***))))))((()))...222222,,,&&&---111555555222///...///---///000---)))'''(((***...,,,***+++,,,...//////,,,+++***(((((()))...111)))---,,,&&&%%%***,,,)))333333333000---***************+++...111222111///&&&%%%'''+++,,,+++...444---///000111000///---,,,,,,,,,...111555555222//////...---***))),,,333999111+++(((---000///,,,+++---++++++///...***)))+++((()))((('''$$$$$$&&&((('''+++...///111222...(((%%%&&&)))111:::===:::555---...000111111///...,,,))),,,///000///.........111000///111444333///+++...///111222222222111000...666999333...///000///---111333000///111222000+++---......///111111000+++,,,---------...000222666444000,,,)))***---111---000222222///---...///+++------***,,,000222111111///---...000111...+++***,,,,,,))))))***(((###((()))+++,,,,,,---///111TTT???000000444444777===<<<666333777<<<;;;888777111555999999666444777:::777777555333111222555888777AAAGGGDDD===888666444222888444---000///---333555333555444444???AAA333111222444111++++++666BBB111444888999999===CCCIII>>>000'''+++222333000///,,,...000222333444444444---,,,...333555333333666???777///333666,,,222KKKhhhCCC111888777111333555///333222---///333...%%%666333222333333///+++)))111888333777fffsss000&&&---333444///+++***+++000...///444444///000555000///...///111444777999111333444444333222333444111///:::XXXzzz~~~}}}uuupppqqqpppttt|||xxxbbbFFF333&&&***---...,,,...333888---111222777QQQttt}}}xxxzzz~~~zzzuuuqqqhhh[[[LLL???666111///...;;;YYYzzz|||{{{YYY>>>>>>IIIVVV|||zzzxxx~~~sssFFF///111000444666)))...///000000000111222333222///++++++...000000///,,,---///000000111111000555333444777888555666999777111******000444333000111111000...,,,,,,---///222///,,,---///111000///666333111000+++''')))///$$$%%%$$$###'''---000...---------///000111000///222111/////////...,,,******---///000...+++))))))+++---+++)))+++...,,,'''++++++,,,------,,,+++***&&&***)))###!!!&&&(((&&&---,,,++++++,,,+++***(((,,,,,,,,,+++******,,,...+++***(((((((((***,,,...000---,,,,,,//////---+++***000000)))$$$'''***)))555444333222000/////////***---...,,,---000111///&&&&&&&&&&&&(((***+++---111...---///222111+++&&&......///111444666666555000---)))))),,,111444666+++(((&&&(((,,,...***&&&'''((()))+++......+++))))))(((+++000///)))(((------+++))),,,000222111...***///222333888===:::333///000111222000---)))&&&+++///222222000...///111,,,///222333000......///000555<<>>000111444444666;;;777555666:::;;;777555555222666;;;;;;777555666999999777444111000222777;;;666<<<>>>999444222222000,,,333000---111///+++000---///555666555999888---444777777444111111555888;;;999888777999;;;=========111(((+++000111//////111111111222333333333111---+++---111222...---...555555111333555///555LLLhhhIII999<<<;;;777777333444555333...///444222,,,555???GGGBBB444+++///888+++333444777NNNdddVVV555(((,,,//////---+++++++++///...000444222---...444444333111111333666:::===111222444444222222222333111---333NNNsss~~~{{{zzzooorrr|||lllKKK555......///000222333222222///''''''>>>bbb|||vvv}}}}}}xxxwww{{{yyyvvvssstttwwwxxxvvvsssmmmjjjddd]]]VVVOOOJJJHHHPPP^^^ooo|||jjjJJJ777;;;AAAGGGiii{{{yyy~~~PPP666555000111555000---///222222000///000222333000---,,,...000000///......///000111111222333//////111666666333333555555000+++***...111111000000///---------///000111333000------///111111000333000......,,,***,,,111++++++)))&&&)))......******'''&&&)))...111...+++......///000111///+++(((***,,,//////---+++)))(((''',,,///------///000...111000//////...//////000///333111***'''***+++***......---+++************)))***+++***)))'''&&&&&&...---,,,******,,,---...---+++))))))***+++)))(((&&&,,,...)))'''***,,,,,,---+++)))'''(((+++...000***+++***''')))///111///******))))))***,,,...///---,,,,,,...111000+++&&&//////000111333444333333---+++((((((***---///000&&&'''((((((((('''&&&&&&$$$%%%''')))))))))))))))+++***,,,111000+++,,,000************,,,///333555000222222111444999777222......///...---,,,------...111333111...+++,,,......111333333111000111222111///000333111,,,---222///222333333111111222444111000000111444333///+++''',,,///......111000+++////////////......000222...//////...,,,++++++,,,***''')))///333111......,,,------+++)))(((+++---***+++,,,,,,,,,+++***)))///////////////...---,,,+++)))'''&&&&&&''')))***KKK<<<111333666666666:::333555999<<<:::333111444222666::::::777444444555;;;888444000///222888===:::<<<:::555333555555333***111//////666333...333///000111222333666777555///444444///000777;;;888BBB<<<666444555555333///===555...---//////000222666333000000222333111///***))),,,111222---+++,,,...444222111444222777GGGUUU@@@666777666888666,,,---111333444555555111+++---///111222000///---,,,---//////111666:::999444///...,,,,,,------,,,+++...///333444000+++---222111000......000333777999///111222111000///000111222,,,+++===bbb}}}tttwwwwww[[[III333///,,,///555777555111111+++777WWWwww~~~xxx}}}~~~nnncccgggqqqwwwpppppppppqqqrrrsssttttttqqqpppnnnmmmmmmnnnooopppxxx}}}}}}^^^@@@444;;;;;;:::ZZZ~~~WWW888333---***///222,,,000444444///,,,---000222000......///000111000111000000000000222333444,,,,,,111666555111111444333111...++++++---///000000,,,***+++...222333222222///,,,,,,---/////////444///,,,---...,,,---//////...+++)))---222///)))***$$$!!!%%%---111...(((+++,,,...111222000+++'''))),,,//////---***((((((###+++000///---...000000,,,,,,---///333888<<>>@@@...000111000///000333444000111000+++&&&%%%***000333333333444444222000---000///,,,***))))))***+++---,,,)))'''''''''((((((!!!$$$(((+++...000///---444111---)))(((***---000---,,,(((&&&+++222444111//////000000000000//////'''(((+++///222111---))))))*********)))***+++,,,,,,+++,,,---///000...---(((,,,//////+++((('''(((&&&***---,,,))))))---222......///000000000222555......---+++((((((+++...111111000///.........,,,,,,///000...,,,...444999000111222///***((()))+++---------------...000111777111++++++...//////...111111000//////111333555222///...///222333111...+++111666555222111444666000---***+++...000///---,,,------,,,***))))))***'''...000+++---333222+++++++++,,,,,,++++++++++++***---///,,,'''&&&)))---111222222333222222111111333222111000000/////////ggg===777444777<<<======>>>>>>777333666999777555444444666888888777444222111;;;:::999555222111222444222222000000444999777222555777333444;;;;;;???NNNwwwlllIII---///222000555???IIIKKK@@@444000///,,,::::::888444000...000222888777444///...///222333111...,,,---000222222111***+++///666888444222333222555......999;;;666888222111666777555===@@@555''',,,:::HHHIII>>>333000111666666000+++...222222999DDDDDD555---333777444;;;444,,,***---...,,,)))///444888666111//////000))),,,///333444333111000111222222000......///111222111+++))):::\\\zzz~~~{{{~~~yyyuuuzzzuuukkkWWWAAA111+++///555<<<\\\yyy||||||{{{vvvwww}}}|||ppphhhjjjkkkiiinnnsssyyy{{{yyyyyy|||~~~~~~}}}~~~}}}mmmQQQ===777222888aaahhh???555999444///444,,,111555444...***)))+++---...///000111222444555666444222000...///000000000000222444222///222888222333222///++++++000555333...+++,,,000222000,,,111111000///......///000888222...111333111//////))))))''''''---444333///,,,------+++******+++---333111///......---+++)))(((+++---...+++)))''''''$$$%%%&&&(((///444222,,,...000222333333222111000+++,,,.../////////111444000111///***%%%%%%+++111000...,,,---000111111000111///---+++******+++,,,,,,,,,+++)))((('''((()))%%%$$$&&&,,,000000---***444333111///---,,,,,,,,,***+++***)))---222222...,,,...000111111///---+++((()))---000222111...,,,'''(((***)))((())),,,///******,,,///222333111///------.........,,,)))((()))---000...+++***...333---...///......///111333...,,,++++++,,,+++(((%%%***+++---//////---++++++...000222222000000222555+++...000...+++***+++...------,,,,,,---...//////000000///---******)))(((...---,,,,,,...111444555444000,,,,,,///333444333,,,000444444000---000444,,,+++***,,,...---((($$$***++++++***(((''''''((('''...000******000000***,,,+++))))))***+++---...&&&***---,,,))))))...333111111222222222111000000............------,,,+++SSS:::777555777;;;>>>>>><<<@@@777111444888888666666888888999999888666555444999999999666333111000111...000000000444888555000555777333222666666@@@WWW[[[555666999222222;;;HHHUUUUUUIII:::111///999:::;;;888444333777;;;222333111------///000...------...///000111333444......000555666111///000111222000777DDDAAA888;;;666888@@@@@@777999@@@===111///666AAA@@@555000555///...++++++666AAA???555RRRttt^^^999///333222777222,,,+++---...+++(((000555777555333333111...'''***...222333111...,,,444555444222000000222333...000///---222IIIlll|||xxx}}}{{{uuussszzzuuu[[[DDD>>>GGGSSS^^^sss~~~ooopppuuuxxxvvvqqqkkkiiiiiirrrxxx}}}|||yyyzzzzzz~~~oooYYYNNNIIIOOOvvvnnnDDD222888777000222///000222111...+++***))),,,...000000000000222333333222000...............000111333444000,,,///666222222111///,,,---222666222000...///000000---***111333444444222000000000000------111444333444666+++,,,***'''(((---...,,,+++......+++'''%%%(((,,,444111---,,,,,,,,,++++++'''***------+++(((&&&&&&%%%$$$###'''111:::888111***---000222222000---***...---...111000---...222//////---)))%%%&&&+++///...+++)))+++///333333222111000...------...///000)))+++,,,+++)))((()))***)))%%%%%%,,,111///+++((()))***,,,------,,,***)))&&&***+++)))***---...++++++,,,---......---+++******,,,...000111000...---)))+++,,,,,,***+++///333'''(((***---111222000...,,,++++++++++++***)))(((+++---///...+++***,,,///+++...///---,,,...///...)))''''''***......***%%%&&&''',,,111000,,,+++---000000111222222111///...&&&***...///------...000000.........///000///------333666222,,,++++++***+++******---111555777888333///+++***...222444444((())),,,...---***,,,111***+++,,,------***%%%!!!)))***+++***(((&&&'''(((&&&+++,,,)))(((***+++)))+++)))'''(((***---//////%%%(((,,,---,,,---111444111111111111000///...---,,,---...//////...---,,,BBB999888666666888::::::777:::555333555777666555666888777666666666666555555777777666333111000222444333555555333444666555111111555333222333000>>>ZZZnnn<<<999???777888111888HHHVVVRRRAAA888:::;;;;;;999888777777999;;;///111000---///333111,,,+++///222333111111444777000///000555555111000222///333:::IIIQQQBBB666===777999DDDCCC333///999???;;;555888AAA===...***333888///(((222OOOaaaSSS999SSS~~~vvvEEE------111333000//////111111000---000333444333444666222+++(((***,,,...//////...---333333222000------///111+++---111333///777TTTttt{{{zzz|||zzzvvvvvv}}}ooo^^^[[[fffrrrzzz}}}}}}|||~~~uuuqqqttt{{{xxxkkkkkktttzzz||||||}}}|||~~~{{{|||{{{rrrnnnllluuuLLL---000333...333111///.........---***(((///111222111...,,,---...,,,,,,,,,---....../////////222888:::555......333111000...---,,,...222555...///111222111///,,,***,,,000333333000---,,,,,,******,,,111222111444999---///---&&&$$$'''+++,,,,,,,,,+++)))'''''')))+++---,,,******+++,,,+++***'''))),,,,,,***(((&&&%%%((((((&&&'''...666666111%%%(((+++...000111111000---+++---111111---...333---+++)))''''''(((+++---///---,,,///555888777444///...------...000222333))),,,//////...,,,,,,---,,,%%%###+++111///***((($$$&&&(((***,,,++++++***''',,,---)))&&&)))---...---,,,)))''''''))),,,...---...///...---,,,,,,,,,***,,,...,,,))))))---111((()))***,,,///000...,,,(((***+++)))&&&&&&))),,,---.........---,,,******)))///111---+++------***''''''((()))***+++***)))((((((,,,111000,,,---222111...,,,...000000---)))$$$)))///111000///000111000///...///000000---***---444777222...///000///...---,,,...222444444222...+++)))+++///111111000(((%%%&&&+++,,,***+++///+++---//////---***((((((+++,,,,,,+++)))(((((())))))(((***+++)))&&&'''+++'''&&&&&&)))---000000///***+++---///000000000///222222111111///...,,,+++,,,...000222333222000///rrr666:::999777555555777666333333333555888777333333777666444222111222333333333666555333000...000444888666888666111000222222///...444444333222...===[[[@@@444:::555888222///999JJJJJJ;;;555<<<>>>:::555555777888777555000222222000333888555---+++111777777333111444888///...000555777555555888000888EEEXXXYYY@@@111===666888EEEEEE111)))666CCCDDD>>>CCCMMMGGG222***222---///000666FFFPPPDDD...222\\\{{{oooJJJ222000666111111222555777777666444000222222111444888222(((/////////000000222333444//////---+++))))))+++---++++++111666---(((>>>]]]www|||{{{yyywww}}}zzzmmmiiiqqqzzzzzzxxxyyywwwtttwww}}}xxxyyy}}}lllqqqyyy~~~zzz||||||{{{}}}WWW///,,,111222:::333///++++++...///+++'''222333444222---***)))***&&&'''))),,,...///000000000555>>>AAA;;;111...222000...,,,+++,,,///222444***...222444222///,,,+++&&&***///000---(((&&&&&&)))***---000///---000666---000...&&&"""%%%+++...///,,,)))(((***,,,---,,,&&&&&&'''***,,,---+++)))'''))),,,,,,***'''&&&%%%,,,---***'''(((---...,,,,,,,,,,,,---.../////////'''&&&)))000111...000666,,,)))'''&&&(((***+++,,,...------222777999555111,,,+++++++++,,,///222444***///333555333111111111---$$$"""***111000+++)))'''(((***+++,,,,,,,,,,,,+++000111***$$$'''...333111,,,&&&"""###'''...333...///...---+++)))*********,,,---***%%%%%%)))---,,,+++,,,---//////...,,,&&&+++...+++$$$###***111000//////000000...+++((()))000222...,,,---,,,((()))+++,,,)))%%%$$$'''***---+++---111000,,,///666111,,,((()))...000,,,'''###)))///222222000000000...---,,,---///...)))%%%***///000,,,+++///111...333000...///000///,,,))))))((())),,,000111...+++---'''''',,,...+++***...,,,///111000---+++---000,,,------,,,***)))***+++,,,(((***///,,,%%%&&&///$$$$$$&&&+++000222000---/////////000111000---***333333222111///---+++***(((***---000111000...---YYYBBBBBBDDD@@@777222555999:::===666444888888222...000777444333666<<<===777111777777777555333333555777555555333000//////222555444444666888555555BBBQQQCCC444888333666444222666???CCC<<<666444===333///444999777555666111333777:::;;;777222---...111222000111444444111222555777666444333444777555;;;kkkOOO===111333777999777111---...111666666MMMjjj```999(((444:::999666555:::===444'''222GGGgggjjjJJJ222444999999777444222666;;;999333999222///333888777222///333444444111......333777///222///'''%%%***...---...+++***,,,+++---999FFFlllwww~~~}}}}}}~~~|||~~~~~~}}}yyywwwvvvuuuuuu~~~~~~rrrkkkqqqyyy{{{~~~|||yyyzzz|||^^^???///......***)))(((***......+++,,,///222111//////...---***((($$$+++******111222111888111222444555444111...++++++******,,,...000000///111111///,,,///444444000...+++)))+++000222000---,,,)))'''+++111444222...***---...***%%%%%%,,,333444...(((&&&(((***++++++---...//////...+++(((&&&'''(((+++---+++''')))...***//////)))%%%(((,,,///******'''%%%(((......+++)))***+++,,,---...//////333000,,,'''%%%)))///444........./////////000000+++((('''***///222///,,,,,,,,,///000///,,,---///+++...000...+++))))))***(((///222000---...///...222111111111000000//////+++((($$$###%%%***---///333000------//////,,,((()))'''%%%$$$$$$'''***---,,,+++---222777777000)))((()))***)))((((((***,,,+++******---111000+++&&&---111555222***$$$###$$$,,,,,,,,,***(((''')))+++,,,000222...))))))000777///...///000...)))(((+++///000111333333111---)))&&&'''(((***++++++)))&&&000111///))))))......)))777777222+++***...---((()))************,,,000222///***)))---000...---------///000///...---...000***************************)))+++///000---)))'''###&&&)))---//////...---((()))***,,,---+++'''$$$333000---,,,......,,,***///000...+++,,,...---(((eeeHHH<<<;;;???>>>999666777999999999777666888444---,,,000///...000555;;;===;;;777888888666444222111111222111222333222111000000111222333888;;;888444888@@@^^^LLL444+++(((444333000222666777222111333111222111444===DDD===000333333444777999777222......111333111222666666333111444777777333111111222111888lllcccLLLBBB555888;;;999444000------777...===```jjjNNN111'''555555222000333555///%%%%%%>>>dddqqqWWW===333///222333000---///444666555:::555333777999777444444333444555555333222222333000222000******///333222000---,,,---+++***000999PPPlll~~~{{{zzz{{{}}}yyytttpppttt{{{~~~yyyrrrrrrvvvyyy{{{}}}~~~{{{{{{gggEEE222222444111///000444777555///...222222111//////...---+++(((""")))((((((//////---333333666888666111---...000---,,,,,,---......,,,+++444444111...///222111---333000///000333111,,,'''000///////////////...,,,,,,///000---'''''',,,111222000---,,,,,,,,,+++***''')))+++------,,,***)))((((((***//////,,,---000---111111+++'''))),,,...,,,+++***,,,444:::777///---------,,,,,,,,,,,,+++///...,,,)))'''(((,,,///,,,,,,---...//////000000+++)))))),,,111333111...+++,,,///000///,,,,,,---555666666333...+++******&&&+++,,,******---...---,,,,,,,,,,,,---...//////'''&&&'''))),,,------,,,,,,,,,,,,------,,,)))'''((((((((()))******++++++"""&&&,,,000111111111000---+++(((&&&'''))),,,...222///---///222333000,,,((()))+++,,,+++(((&&&%%%+++,,,,,,***((('''(((***000//////...---,,,------...---///111...)))''')))++++++---///000///+++(((*********++++++***)))'''...000...***+++///...))),,,...---)))+++//////++++++,,,---,,,***))))))***000+++)))---///...---///111000...,,,+++,,,...000*********+++,,,,,,+++***---,,,---///...***'''$$$(((***,,,///000///---,,,...,,,******+++------------------...///...+++))),,,...---,,,---111000,,,zzzLLL:::888444999<<<:::888999999666777777999888222,,,---222)))+++///444888:::;;;;;;;;;999777555222111000///...111555666444111000///111111444888666333222555777]]]```DDD555+++***999777777999<<<:::666555777///555444222???PPPIII555555111///111555777444000222555666333333555444111000555999:::666222//////333444aaaeeeMMMHHH:::;;;<<<<<<999444///,,,444+++333MMM]]]PPP555###555666444111111222///+++***444JJJSSSCCC555444333...000...)))'''---444666555222222444444111111333222333555777777555111......///...+++,,,111555444333///------,,,)))))),,,666]]]|||tttnnntttwww}}}|||vvvuuuyyy~~~~~~~~~yyy{{{~~~||||||qqqKKK222000555444...111666888333+++***---222000/////////...+++)))###***((((((000...***///222777999555...,,,111777,,,+++,,,---......,,,***333444333000111444222...333222222444555222,,,&&&///111111000,,,***+++,,,---000222///***))),,,000...000222111...+++)))(((%%%'''***,,,......------)))&&&(((...000///...///000444333---(((***---------,,,,,,222<<>>555888222777999888888999888444666666666555333111222444)))---222444333333555777<<<:::888666555444333111000222555666555333222111222///...///222444666888///;;;888222777444000888000111555:::;;;777111...333555222...777FFFFFF<<<666111,,,,,,222555444222888:::999444111111///+++000555;;;===:::555222222;;;111KKKlllOOO:::======<<<;;;::::::888444000000111666;;;;;;777111...444555555333111000111000666///111222***+++666999777666000((('''---333444111000111333000---///444111000111333666444///+++)))(((((((((+++///222222333000---,,,,,,+++)))(((///MMMqqq|||}}}}}}xxxrrrtttttt{{{zzzxxx~~~~~~sssnnnjjjeee___\\\bbbkkk{{{yyy{{{WWW555///444555---///222333---&&&&&&,,,111000////////////---+++(((...,,,,,,333111,,,000///333666444//////333888((((((***---000000///---///222333111333666555222/////////222444333000---+++,,,,,,,,,,,,,,,---...***---000///,,,+++---///,,,///111000,,,(((''''''***+++---///000//////...)))%%%%%%+++///...++++++///222111,,,))),,,...---+++,,,---111888<<<666---,,,,,,++++++******))))))''')))++++++******+++,,,---------------------------++++++,,,...///---+++$$$))),,,------...///...111111000...---...///000---,,,)))&&&***///000,,,++++++++++++---///222444))))))***,,,......,,,)))'''***------,,,+++---000(((***---//////...---+++***000555333---***...333333---&&&%%%)))...///......,,,+++,,,---...---+++$$$%%%'''***---......---///111333222000.........'''&&&)))000777777000)))+++,,,111444222***&&&&&&&&&&&&'''))),,,---,,,+++000///---***''''''((()))++++++,,,---///000...+++******))))))+++---,,,***+++,,,---,,,***((())))))---)))''')))***)))***...777333///------...---,,,+++******...222222...)))+++...000///...//////---------,,,+++)))&&&###!!!%%%(((---333777666111---$$$)))...///---,,,,,,...000333333333666:::999555kkkIII444555;;;666888888555555777666222444111......333666555111***...222333000///222555888666555555666666444222111222222111000000222333111000...///333777999888999555...222:::777000222555444555999===>>>777000333000...000111222666:::666000++++++///333444333777999888333111000...***...333999;;;999666444444>>>000===TTTlllAAA...555:::777444333444555555444,,,444888000''''''...444...000222222000...///111777---///333...000555444CCC>>>444,,,,,,222333000222222333444111...111777///---,,,---000111...+++(((%%%%%%(((+++---......111000---,,,---///000///222:::TTTyyy~~~zzzwww{{{uuuvvv{{{~~~{{{wwwtttyyy~~~kkkZZZRRRIIIAAA999555999@@@OOOZZZfffjjjkkkrrr~~~wwwwwwxxx}}}eee@@@333444777111111111111,,,(((+++222000/////////000000...,,,,,,111------555333...111111222333333222111000000******+++---000000///---,,,000222111000222111...---,,,,,,---///111222222...+++(((***///111000...'''***......---,,,...///...000000...)))''')))+++///000000000///---,,,+++---(((&&&***---,,,))))))+++......***)))---...---,,,///000......///---)))&&&'''((()))***+++,,,---((()))******+++---000333//////...---,,,+++******---,,,+++******)))'''%%% '''***)))***///111000,,,+++))))))+++---000111000///,,,)))+++///---(((------,,,,,,---///000111111...)))'''(((***++++++(((***++++++)))+++000444******+++,,,,,,---------&&&***...000111333777:::111,,,((()))---///---***,,,,,,...000111///---***%%%)))------***)))+++...///111333222000.........$$$'''---222555444000---+++,,,111666333,,,'''((((((((((((***,,,......---//////---)))&&&%%%''')))+++***+++...000///---,,,+++(((%%%&&&'''(((((((((//////---***((((((+++...---******,,,,,,***+++///555444333333222000...,,,++++++,,,///111111---***,,,222444000...222333111444333222000---***'''%%%"""%%%+++111555444///+++(((+++------,,,+++...111111333444333555888666111aaaIII444000;;;@@@888999777333333666555222111---((((((000666444---)))---000111000000333555333111000222555666333000000000...,,,+++---000444000444666777888999666000333333888???===777666999;;;;;;999888<<>>111:::???===999777444///222666999888555555555444111222333111//////111333///222444222333777777444///111333222000000333666555666;;;CCCfffJJJ777<<<222333222///,,,,,,000444111...---000333333111///******111;;;>>>999444444555,,,---///)))+++333444888777333...///222222///...++++++,,,,,,***,,,111***,,,---......///111333555///---111444111---,,,(((000444222111555666555...,,,000DDD```vvv}}}|||ooo___```jjjwwwtttrrrssswww{{{~~~xxxoooggggggkkkqqqyyy|||xxxaaaOOOAAA888111000111000///111111000///---///888DDDMMMlllttt}}}xxxrrruuuxxxyyyxxxxxx{{{~~~yyyaaaMMMTTT___aaaNNN444***///555...***,,,---,,,,,,...//////...///111111000...///000)))(((222333...111444555555333000...///111777444000.........---,,,...444666333...,,,)))%%%.........---,,,,,,---...555111...---...///...------.........---------...222000---,,,---...///...............---------,,,000,,,******)))(((,,,222))),,,+++)))***------)))...111000---,,,...---***++++++,,,---...///000000++++++,,,++++++---111444/////////.........---------......---+++)))((((((%%%+++***######+++///---000,,,((('''***...000111)))000444333111///+++&&&((()))+++,,,---,,,+++***000...+++***+++,,,,,,,,,''''''(((+++...//////...+++++++++++++++---...///---------------+++)))(((++++++---...---,,,***(((%%%''')))))))))'''&&&&&&(((***,,,+++***)))+++---+++,,,,,,***((('''(((******+++,,,,,,******+++...&&&''',,,111000+++(((***---+++)))((()))+++++++++***,,,...+++((('''***...000+++)))---///,,,,,,///...+++...555888555222333///...,,,)))'''(((+++...,,,---000333111------111111666999777111---///222+++...000///+++)))***,,,///777888///+++000333111000///...---,,,***)))(((---+++******---///000000---,,,+++,,,---,,,***))),,,///000///000222///***gggHHH:::222222222+++555666666555777:::777111333555333---...333444000.........///000111111111333111///222666666333...222222222111000111444666888;;;:::222000555999999999000222555333666999444777KKK\\\\\\QQQFFF===777000777333((()))777:::222000333666444///---///333111555666444444777777444444555555222//////333777555999777555XXXAAA111777333666888555000---000444555000...000///---...333###$$$,,,999>>>888111///+++)))333:::222///222000***...///,,,+++...111000111---,,,...///...///333)))---111222111111444666999222///444666111,,,+++&&&111999777333444444111---555555555JJJmmm}}}xxxvvv}}}~~~jjjZZZ\\\iiivvvvvvvvvwwwxxxyyy{{{|||{{{SSSGGG======EEEPPP___jjj{{{}}}dddRRRKKKJJJ???777666777444///,,,111111111222333222111///111AAAWWWgggllliiibbb^^^nnnttt{{{}}}{{{zzz}}}~~~[[[888...555KKK___VVV999+++111888111,,,///111000---,,,///......///111111000///111111)))(((222444000444///333555222---...666===666333///---...///000000///666:::777333111...+++***,,,...//////......///......---+++)))))),,,...222222000///---,,,,,,---///,,,***+++...///---+++,,,---...///000111222333,,,)))((((((&&&%%%,,,555,,,---,,,)))***---,,,(((+++,,,,,,,,,000333000)))111111000000000/////////+++,,,------,,,,,,...///------......///000000111---...//////...---------)))...,,,""" )))---***...***%%%%%%)))...222333(((111999999666333///+++&&&(((+++...///...,,,******+++---000222111...+++((((((+++000444444000,,,++++++,,,---............(((+++...///---,,,+++,,,***,,,------+++))))))******++++++***))))))***,,,+++***))),,,///111111000,,,,,,,,,***(((''')))+++)))(((&&&%%%'''***---000$$$%%%***///...)))(((***...+++(((&&&'''((((((((())),,,///---***))),,,000222+++)))---...+++,,,///)))(((---666999222,,,+++&&&((()))******+++---000)))***...222000++++++...111666999555---***///666+++///222///)))&&&)))---***333555,,,)))111666444111111000///......------+++,,,...111333222...+++,,,++++++---...---'''""",,,///111111222555222,,,SSS999===222333:::...;;;888666777999666...(((444666888777444222333555,,,000222111111444333000555888777222/////////---222666888555000,,,...000666///777777(((...<<<666666333000111666999;;;:::III[[[ssswwwdddUUUNNN<<<555000222444444555777???===999666333333444555999555444777999888777777444111:::<<>>000***222888666222555555333222555444111333555444///---000222111...111444555333222444777===333777555+++222;;;111444222222666AAAOOO\\\eee\\\dddooovvvtttmmmhhhfffCCC======FFFQQQVVVVVVUUU^^^XXXKKK===333222999AAABBB;;;444222333555666666222555AAABBB666222666333777444111333888<<<>>>>>>:::;;;BBB???222///111+++;;;;;;:::777666777:::<<<666222333999<<<999666555111222222111111111222444...++++++---...+++***+++333111//////222333222000444444444444444555555666888222///000111//////111+++,,,...000222444444555...---...111222<<>>777222111555888777666666>>>RRRkkkvvvkkkXXXOOOPPPJJJDDD===999777444///+++)))---000//////222222///000...111666777333111333555>>>KKK[[[kkkwww|||{{{nnnLLL///777;;;666>>>MMM@@@///888444666444//////222333111+++&&&&&&,,,000///000444333222++++++222---)))111000111111000///111555888555555111,,,,,,//////,,,333333111///111444111,,,***,,,//////...------///111///,,,******,,,///111111222222000---,,,...000111...,,,,,,***&&&'''***,,,///---)))***000333222.........,,,)))((((((***+++......))))))------***---///111111111111222333111000///000111111000...,,,***)))+++------,,,+++000,,,))))))+++------,,,---,,,,,,///333222,,,''')))+++---...,,,,,,...000,,,...---******------***222000---,,,,,,///333555---++++++...---***+++...$$$'''***,,,,,,...111444...,,,,,,000555888666333)))******(((&&&&&&''')))+++(((%%%%%%'''(((%%%""" """&&&(((((((((''''''---+++,,,000...)))(((+++444111...,,,+++***'''&&&,,,---+++''''''******'''***+++...///***&&&(((//////,,,***,,,///000---******((('''&&&(((***+++,,,---,,,***'''&&&'''+++//////......---,,,+++******000111222777BBBGGG===.........---......---,,,+++***%%%%%%***,,,******---+++,,,,,,+++***+++---///+++---......,,,)))((((((...,,,***((()))+++...///333111///+++)))***,,,...---,,,,,,++++++++++++,,,///+++***---...+++***,,,///...---...///000///---XXX===777:::333999>>>111999::::::777444222444666DDDPPPJJJ111'''333:::444888:::888444333666666444333555333---+++///222222222222222222222111111111:::333333333111;;;AAA888:::<<<@@@GGGSSSeeeyyy||||||{{{}}}___[[[^^^nnn~~~uuufff\\\\\\gggqqq^^^UUUIIIBBBAAABBBAAA???BBBMMM\\\ZZZIIICCC<<<...555555444555666555333111888777;;;:::444999===555:::888555111000333999>>>777444444666666333333666000...,,,,,,---///111111111......///---)))***...666111---...222666555333222222444555777777888888444///---///000...---///(((---222444444444666888777...111<<<777///EEEiii|||wwwjjj___aaayyy}}}xxxuuuzzz}}}pppJJJ666555333444888888555333555333===NNN[[[[[[SSSMMMLLLLLLJJJFFFBBB???===<<<;;;555222111222222///...111------000444444///,,,---***,,,111CCC___yyyzzzpppNNN111666<<<888AAASSSGGG333888111444333000///111111...---)))(((,,,///111333666111111+++(((---'''###***111000//////222444555555222444333---+++---///...222//////111222//////111,,,---...---,,,,,,...000000...)))&&&%%%'''***---///000///...---...111444...///,,,%%%###%%%''''''***+++***&&&'''+++...---111111///,,,))))))***,,,---...,,,((()))---000000111333444333222000111111000///...///222444444333111,,,'''(((...333222...333///+++,,,///000...***'''(((+++111444333---'''(((+++---...------000333...222333000...---)))###111///,,,++++++...111333...++++++......++++++...###(((---...+++,,,222888777444000000111222///,,,((()))+++***))))))***++++++***((('''&&&%%%$$$$$$%%%''')))+++---.........,,,***+++---...+++***---///---******,,,...///000)))++++++((((((******'''***---222333---&&&''',,,000///---,,,,,,,,,------)))(((''''''(((***---...///...+++(((&&&)))...222///...---,,,+++***)))))),,,000...000DDDXXXLLL///***)))((()))******)))'''***$$$!!!&&&---///......***---///000///.........---...///111111...***&&&,,,+++***)))***+++---...,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,------+++***---000...***))),,,333///+++)))***---...///{{{AAA999::::::444<<>>555444888444---444:::222///000111111000///000222///...000444333222444888111---)))(((+++.........444000///111...((()))000777111,,,---333777777444222333444555555555444333000+++***---///......000+++000666666222///000222666///444@@@999+++444MMMhhh}}}~~~qqqcccaaauuu~~~ddd===;;;444333444666555111111555///222:::EEELLLLLLLLLNNNSSSTTTTTTRRROOONNNQQQSSSJJJ???888888444,,,+++000***,,,000444666444222111111...+++555UUUwww}}}~~~}}}XXX777111:::>>>PPPiiiYYY777...///222333000///111///+++222...,,,---///222444555444555...,,,333000***...111---+++,,,111333222//////333333...+++---000111...***,,,444444///111999000///...---,,,---///111222000---+++))))))+++++++++,,,---.........///000+++---(((!!!###...111+++++++++)))'''(((+++---...555444222...,,,+++...000......---++++++...000000...///000///---,,,,,,,,,000...---...000333444444111///,,,,,,111777777333444///+++,,,000000,,,'''&&&'''+++000444333///+++...------...000111111111+++000444222///...***%%%,,,+++)))((()))+++...000...******---...++++++---&&&))),,,,,,+++,,,111555444111...---...//////...+++---......---,,,,,,---***,,,,,,+++((((((***---+++)))((((((+++...000111,,,******+++,,,+++******'''''''''***///444777888'''+++,,,)))(((***)))'''+++///555777000((('''+++---...,,,)))&&&&&&))),,,+++++++++***)))***,,,...///...+++'''&&&)))...333000...+++)))((((((***+++)))111,,,'''>>>___[[[>>>---***(((((()))***)))'''...)))%%%'''---000000///***...222444333111///...000......000222000,,,''')))*********+++,,,,,,,,,***))))))***+++,,,++++++,,,,,,---....../////////***,,,111444111++++++...111...***(((***---///000ooozzzgggMMM555888<<<888333999@@@<<<:::888888:::======888333444000000555888666444444666777444000111666999888222777999666444333111...555222///...000333555555///???GGGFFFLLL[[[hhhpppjjjoootttsssqqqttt~~~yyysssssswwwuuulll]]]KKK===888;;;???===CCCIIIBBB444666888---000222555555333000......//////333888999666888<<<666222---,,,...000000///777000...222///((()))000555111,,,---111555666444888888888777444111...,,,,,,((((((---000///000222...333888777222------///222000000111...***---333EEEhhhtttccc```lll|||```999:::555222111222111...111666333222666>>>FFFKKKQQQWWW[[[___bbbbbbaaaaaaeeeiiibbbTTTHHHCCC<<<000+++///***...222555777888777555888666...///JJJppp}}}|||~~~jjjLLL@@@IIIMMMcccnnn>>>'''...111222000///000...***222000---+++,,,///000000888999111000<<<>>>666666///***&&&(((---000///+++000555555///+++,,,......///+++---555555000333;;;000...,,,++++++,,,...///666666666555333111///---)))+++...111222000---***,,,+++&&&$$$...<<<>>>666222000---,,,++++++---///444333111...,,,,,,///111......///000000...,,,,,,)))***,,,+++***((())))))000...,,,,,,...000111111+++000222000111666777444222...++++++---...***&&&)))***+++...111222222111444000---///333444000***'''---///,,,*********((()))(((''''''))),,,///111---)))'''+++---+++)))***&&&&&&&&&(((,,,///222444******)))+++000444888:::...///000...,,,+++,,,---,,,...///,,,)))(((,,,000+++&&&!!!!!!&&&)))++++++***))))))++++++)))&&&))))))***,,,///000...---''',,,...***(((((()))'''...000555888333+++))),,,+++,,,+++'''######''',,,...///000...,,,***+++,,,---,,,)))'''&&&(((---111111...***'''&&&(((+++...,,,555///$$$666ZZZdddVVV666222---,,,...111000///111///,,,)))***,,,---,,,'''+++000333222///,,,+++000...+++,,,///000...+++))))))***+++,,,,,,---------+++***+++------,,,***---...///000111111000000---///444888555///...222,,,***)))+++---///000000xxxlll{{{xxxcccHHH222///666999555111222777;;;888666555999======666///444---000<<<===222,,,///222333111...///444666555,,,333888888888888666333555222...******---222666IIIbbbiii^^^```iiiuuuzzzvvvyyyqqqrrrvvv|||}}}|||xxxvvvxxx}}}{{{cccNNNAAA<<<888BBBMMMHHH===AAAEEE999666666555333000000111222444222333888999666666888999777444333444555666666999...,,,222222***(((///222000...---///111222333333444555666666666666666---)))***...111000000222///222666666333000000111444444...%%%%%%...222000888YYYyyy}}}iiifffnnn}}}fffBBB666666111///000111000222666222111666@@@IIIPPPWWW^^^bbbggglllnnnnnnnnnqqqssssssiii]]]UUUKKK???444000...222444333444666666222222666000+++CCClll~~~{{{|||jjjbbbfffbbbqqqyyyGGG,,,...111222//////000...+++444333111---...222222///000444...,,,777:::444333///***%%%&&&***...---,,,555777666000,,,,,,+++)))333000000333444222222555///,,,***)))***+++,,,,,,222444555555333000,,,)))+++---111555666333---)))///,,,***---777AAABBB<<<333...+++***(((%%%&&&)))//////...,,,******,,,///,,,,,,///444333...***))))))+++,,,,,,+++******+++...---+++,,,---......---'''///222...---333555222000...,,,+++++++++***)))------,,,,,,...000333444555111///111444333,,,%%%&&&++++++&&&###%%%''''''+++*********+++...000222---(((&&&***,,,+++))))))%%%$$$###&&&,,,111444555,,,+++******+++...000222......---+++))))))***,,,...///...+++'''&&&))),,,,,,'''!!! ###''')))***((())))))))),,,...+++%%%&&&&&&''')))++++++(((&&&&&&,,,---)))'''(((******000...///333333...,,,---+++,,,+++(((%%%%%%))),,,---111333222...***))))))******)))'''&&&(((,,,//////---***((((((***---///,,,222...$$$+++DDDYYY```===555,,,(((***---...---//////---)))(((***)))'''))),,,000222111///------...,,,++++++---/////////******+++,,,---.........000---+++,,,...///---***...///000111222111000///******...333222---+++---((((((+++...111222000...{{{fffrrr___III555///,,,555888666444...///999555444444555777666333000999;;;>>>???999000---...000222000------111333111***111666666777999888555444333000---...666AAAIIIkkksssnnnpppvvv|||}}}}}}}}}{{{zzz{{{nnnooovvv}}}SSSRRRNNN>>>333>>>FFF<<<777777666444222222444666777111...111444333222333555666777666666777999;;;999,,,(((222666---(((,,,---...///...---,,,...000---...///222666999<<<>>>111------111222000...000000000111111111111000000///333111++++++222666444999GGG]]]{{{pppkkkrrrsss\\\CCC666111...222555555444555000111999KKKZZZaaadddfffkkknnnssswwwwwwwwwuuuuuuxxxwwwrrrjjjaaaTTTCCC444111555555222222555555111+++555333///EEEooozzz~~~uuu||||||NNN555///222222///...000///,,,222444222///111555555111)))333000***...///+++...222---(((''')))---///000333444222......///...)))222222000///222555444///111...++++++---...---,,,000000111000///,,,)))'''+++,,,///333666444///***///---...444666555555666---'''%%%&&&%%%"""$$$(((***+++++++++******,,,...***)))---444444...***+++---///000///...,,,,,,---,,,++++++,,,...///---,,,***//////)))+++333555///111111000---+++***---///......---,,,,,,---000222---///222333111,,,'''$$$&&&+++,,,'''$$$&&&***+++...---,,,++++++,,,...///...(((&&&***---,,,))))))))))))((()))***---111444111000...+++)))''''''(((------+++)))'''))),,,///------+++(((&&&''')))+++---)))'''(((,,,///...,,,$$$''')))+++000444000'''$$$$$$$$$&&&)))++++++***###)))+++(((&&&)))---///000***''',,,111000------++++++***((('''(((***,,,(((...333333///)))''''''((())))))(((((())),,,...)))***,,,---......------+++,,,,,,***&&&---DDD[[[RRRFFF777---++++++***'''------)))'''+++000---%%%,,,...000000////////////(((+++---...//////000111+++++++++,,,---...000111111---***+++///111///,,,...///000111111///...---)))&&&(((---///+++)))))))))***---000333333000---llleeeyyyVVVBBB000(((000,,,444888:::888---+++999888888999777555444555777---;;;BBB999000111666888111222111---,,,///000---...333666444444666666444///111444777???NNNbbbppp}}}vvvsssrrr~~~~~~}}}tttkkkgggfffkkkvvvwwwOOO999BBBKKKAAA555888;;;<<<;;;:::999999:::111+++...333555555777...111555666555555999<<<999***&&&222888///(((******...111///+++))),,,///333222111000111222333444555111000333333///------000///------......,,,+++""")))111444333111111222555222;;;```oooiiinnn}}}{{{wwwWWW666000///555:::999666444555666BBBZZZpppwwwuuuqqqrrruuuyyy|||}}}{{{wwwtttxxx~~~xxxpppeeeOOO888222555555111222777888555)))777888555MMMvvv||||||PPP;;;000333222......000000---***---...+++...444333...+++;;;;;;111...+++***111444000+++)))***...222444...///---,,,000555333...---000...+++000999777---444111//////111222000...444444333222000///...---******+++///222222///,,,---,,,111666000%%%%%%,,,***%%%$$$(((***)))---333)))***,,,,,,,,,,,,---///((('''+++222333...,,,...111222333111///---------******+++---///000...---111222,,,%%%+++777777///222444444000++++++000555---------,,,+++,,,---///%%%---555555---&&&$$$%%%%%%+++...+++))),,,111333///...,,,***))))))******///)))&&&+++...---******...111111---((('''+++111///000000000///...000111...---+++)))(((+++000444+++)))((('''(((+++---///(((&&&''',,,111333///***"""&&&))),,,333999444+++---***((('''(((*********!!!'''***&&&%%%***111444000'''"""'''...000...,,,)))(((''''''((())))))***$$$+++222333///)))&&&&&&''')))******)))***,,,...$$$(((...222333111---***///,,,000444+++$$$888UUUttteeePPP@@@999555111------+++''''''000888333'''(((***+++***))))))+++,,,$$$)))000222111000111222,,,,,,,,,,,,---///111222000,,,)))***///222111...---...///000///...,,,***...******///333000------+++,,,...111333222///,,,hhheee]]]>>>222...222:::222555777666444222222333222777999999;;;===888///111555888666111000555;;;777555222111111///,,,***000555222000333,,,'''---222555AAARRR```jjjwww~~~|||ttt~~~{{{~~~zzzxxxtttpppmmmmmmrrrwww]]]NNNEEE;;;777888:::>>>@@@???;;;777>>>333***---555888333...,,,,,,000333222000222888777+++(((222666///***---###(((---...+++)))***,,,333//////222111///333;;;666555444222000///---,,,---111---+++...***'''///(((---111111...---///222999444222CCChhhxxx^^^ooowww|||}}}xxxxxxhhhHHH666,,,333:::888666777555999SSSwwwvvvsss}}}wwwuuusssrrrtttuuuwwwwwwzzzzzzwwwsssqqqjjjWWWCCC:::666222222555888888777333444:::LLLfff{{{xxx{{{|||~~~~~~```444333444444222///,,,*********+++,,,,,,000555444///222222444555000)))''')))333+++)))000666555111111,,,---...///000000//////...***+++///111///...///***///444666444111111222111000///......///000000///((('''000666444000///333222000---******,,,...((((((,,,///...,,,///555+++'''(((---...,,,---222"""+++111///+++,,,000222222333111///111444111+++(((+++///222111...+++***444...&&&&&&///666222)))+++---000222222000---,,,...,,,---000,,,&&&'''---,,,...000,,,&&&###$$$'''///---+++(((((())),,,...)))+++---,,,)))(((+++...555...'''(((///222///***111555222(((&&&,,,---'''222222333555222...///333222,,,&&&&&&,,,111333222111---)))(((+++------,,,)))(((***...222333///,,,+++&&&$$$***555888111)))'''+++***%%%%%%***,,,(((,,,(((''')))+++,,,///444222000......///000111000---)))&&&&&&))),,,------)))+++......---,,,,,,,,,---***(((((('''&&&***000,,,---///000222333111---***,,,---///111333333444VVVhhhwwwqqq^^^JJJ<<<555...222...)))111===555"""%%%(((+++***&&&$$$)))000---,,,+++,,,---...---,,,222111...***)))***...222+++&&&'''...000+++,,,333///---***(((***...333666,,,...000///------000333333222000/////////000111kkk^^^vvvMMM888333111444999777555333333444555444333777999999666888<<<<<<777444:::>>>===666111111333888555000......////////////333///000666222...555>>>HHH\\\ttt~~~{{{{{{|||tttwwwzzzsssVVVFFF===555444:::???>>>;;;555333333555777666555444''')))///555555111111444<<<111,,,111111,,,---444,,,///111000...---000333444000...000111000333999666555444222111000/////////333...---333000---333---///111111///...///111111222444;;;KKK]]]eeedddjjjxxx|||}}}YYYHHH:::777555...,,,000<<>>PPPcccuuu}}}uuuwwwxxx{{{{{{zzz|||gggDDD333333222111...,,,+++++++++---,,,,,,000555555111---///333555111******...000)))'''...444333000000,,,---///111222111///......******...000......000---111555666333111111222444333222000///...------+++%%%%%%,,,111///------+++---...///...+++(((%%%((()))+++...,,,***,,,222,,,((('''******'''(((,,,'''...222///---///000000,,,...---+++---000---((()))+++,,,---,,,,,,,,,---//////,,,))),,,111000,,,+++)))(((***///000...***---+++,,,///---)))+++111+++---...+++&&&###$$$'''///---)))'''(((***+++,,,***)))))))))***+++++++++444///***+++000222000,,,+++222111++++++111111+++++++++...111000,,,---111222---(((&&&))),,,......333...)))''')))++++++***%%%%%%''')))+++,,,+++***,,,******...333555111,,,$$$((()))&&&%%%'''&&&"""!!!###%%%%%%(((,,,000...------...//////...---+++)))***+++,,,***((('''(((***,,,...000000000666333111000---***,,,111+++...222555555333,,,'''***+++,,,---.../////////222HHHcccrrruuuooocccXXXMMMBBB444---...222222...###(((///000,,,)))***...---,,,,,,...111222222111333222///,,,)))))),,,///000------///...++++++...333111...,,,,,,///333555///000000...++++++---000***,,,///111222111000///```hhh~~~pppWWW>>>666777666444555:::666222222555777666333777777444000222888===>>>444999===;;;555111111333666333111111222333444333...111...000888777:::HHHdddmmm{{{}}}hhhUUU@@@888===EEEFFFBBB???FFFKKKIII???666000---++++++///444444111111555999333000222000+++...555555444222000///000555888555000---...000000333666555444333111111111222222...111+++***333333///222111/////////111333333222------000555888???LLLZZZiii{{{rrrdddUUUJJJ>>>444444;;;PPPnnnsssvvvuuutttsssssstttuuuuuusssqqqooonnnqqqqqqhhh]]]\\\WWWMMMCCC>>>>>>DDDIIISSSbbbsss}}}zzzssstttvvvyyyzzz|||yyyvvvyyykkkNNN444333222000///...------//////---+++---333555222+++...444555///)))***000---(((''',,,222222000...,,,...000222333111///---///***))),,,...---...000...111444444222111333666666666444333000...+++***(((&&&'''***,,,+++,,,...+++******+++,,,***%%%!!!******---///---***,,,222+++((('''))))))'''(((***,,,000111///...000///,,,'''******)))+++---+++&&&+++***(((((()))+++...000***///111---)))+++......111+++'''***222666333//////---,,,,,,+++)))+++000***,,,---***&&&$$$$$$&&&///+++'''&&&(((***+++***---***'''(((,,,...---***---,,,***+++,,,,,,+++)))***111333//////444222,,,$$$$$$(((------***+++...---+++(((&&&'''))),,,---444...(((&&&''')))***)))&&&'''''''''&&&&&&(((***,,,---...///000///...,,, %%%((('''((()))'''###!!!"""''')))((())),,,---,,,+++,,,---...,,,+++******+++,,,---,,,)))''')))'''''')))...111222111555333222222000+++,,,000111111222333333///***&&&++++++,,,---------,,,,,,...EEE[[[ooozzzyyyssseeeYYYQQQOOOHHH;;;222111+++000444444000///111444++++++,,,...111333222111222222111...***)))***+++***------,,,---222333222222000...,,,,,,...000111222111///,,,))))))+++---&&&***///333444111,,,((([[[dddYYYIII;;;999;;;888333111777666555555666777666555666777555222111444:::===<<<>>>>>>;;;666444666999111222333666888888555333///333111111666888GGG```||||||aaaQQQOOOQQQPPPMMMRRRYYY___\\\RRRDDD444)))444000...000000///333888111000000222111......000555333000......000333555666111------///111333444333222111000000111222333000333,,,***444777111111222...+++---333777666444222((()))555<<<888999AAAeeeyyy}}}~~~}}}vvvmmmaaaSSSIIILLLUUUhhh~~~vvvvvvvvvwwwvvvvvvwwwyyy{{{uuuqqqlllkkkmmmnnnhhhbbbhhhfffaaa\\\ZZZ^^^gggoooyyy|||||||||zzzuuuxxxzzzyyyxxx|||{{{zzzkkkPPP:::777444111000///...---222222///++++++///111///+++///444555---%%%&&&,,,,,,)))(((,,,000222000......///000111111000000//////***(((+++------...111,,,///000000///111555:::666666555444222///,,,***)))***,,,,,,++++++...222444---&&&$$$&&&'''%%%###++++++---000...+++...444***))))))+++,,,,,,---///...///...,,,---///,,,&&&&&&***+++***+++...---))),,,***((('''***---000111)))///222---)))***---...222...,,,///555777555111222///,,,***((('''(((***+++,,,---+++(((&&&&&&(((///***&&&&&&)))+++***(((...,,,+++,,,...000///...---......---+++)))((((((000444444000///000---(((""""""%%%+++,,,))))))+++((())))))((((((+++///333111,,,&&&$$$&&&)))******---...---***&&&%%%(((+++---,,,+++,,,,,,,,,***((( ###'''))),,,...///...((('''***///000------///*********+++---,,,***((('''(((***,,,---...---,,,---)))%%%''',,,///...,,,,,,+++---111000...///333999333---,,,,,,+++,,,...,,,,,,---............---''')))---777KKKcccsssyyymmmmmmmmmlllbbbRRRBBB::::::;;;888111,,,...333777,,,,,,,,,///222333222111000000000...,,,*********'''---...)))+++333555111+++***((((((((()))+++,,,222000---)))((()))+++---))),,,111444333...((($$$eee```~~~OOOEEE<<<;;;<<<999333///111555:::999666333444777888999:::777222000333888222666:::;;;999666555555;;;999666555555555333222000666666444333555NNNssspppccc\\\XXXVVVVVVZZZ^^^bbbddd]]]III555222...---///111000222666---...---,,,---000111000111///------000222111///444333000...///111222222000///.........///111222666;;;333///888<<<555444555000,,,---222666444111444((((((777<<<444///333OOOeeeyyy{{{yyyyyyyyywwwpppeee___bbbjjjxxx|||}}}yyywwwyyy{{{||||||}}}|||wwwrrrqqqsssrrrooommmssstttuuuuuuuuuzzzzzzrrrrrryyyxxx{{{}}}{{{yyy||||||{{{qqq[[[@@@;;;666222111000///...333444222,,,***,,,,,,******---222333---&&&&&&,,,,,,,,,+++---000222111...111000///......///000111000+++(((+++------...111...//////...,,,---222777444444444444222000...,,,)))---///...+++,,,000333777///'''$$$&&&'''%%%"""((((((+++...---+++...333---------,,,,,,---......,,,,,,***(((***---(((!!!'''+++,,,***+++...///------+++***+++...111111111,,,//////,,,***---...------...000222333222///---333111...***)))***++++++---------,,,***))))))***...***'''''')))******(((***,,,------,,,,,,...111444555666333///,,,+++,,,333444222...,,,,,,***(((&&&%%%&&&+++,,,)))(((***)))***+++,,,,,,...111444---)))$$$$$$'''+++,,,,,,111222111---)))&&&(((+++000,,,((((((,,,---***&&&%%%%%%'''***---///111444***((()))---...***)))+++)))))))))+++,,,,,,)))'''******+++++++++,,,---...,,,((($$$%%%***...,,,***)))))),,,111222000222666555...)))+++,,,***,,,111)))***,,,---......//////...---))))))444KKK```jjjgggpppssskkkhhhiiidddYYYKKKLLLFFF999111000111///...------///222444444444---...///...,,,++++++,,,...333111(((''',,,,,,'''%%%%%%$$$$$$%%%'''***+++000---***((((((+++---///,,,---///111000---***(((```kkkoooHHHAAA;;;999:::999555222...555;;;:::444111444999777777888666000---333<<<:::EEETTT```fffeeeaaa^^^___VVVHHH<<<555333222222000777888666222222MMMwwwoooccc^^^]]]YYYZZZYYY[[[dddgggYYYEEE111...///444555222000000000444222+++)))111777888000---+++...333555222---222555555222000111222111------......////////////333;;;555...666:::555333777222......000111...***000+++---444222***,,,777333HHH^^^lllyyyzzz}}}~~~{{{vvvrrrtttwwwzzzvvv{{{{{{|||zzz~~~|||~~~~~~}}}}}}~~~}}}xxxssstttzzz{{{xxxxxxzzz}}}}}}}}}~~~~~~zzz}}}|||www{{{yyymmmBBB===555222111222000///000444444000,,,,,,+++((()))***...222000,,,,,,///...//////...000222111---111000...------...//////000+++***---///...///111111222111---******---111222222222222111000///...(((---///---+++---///000000...,,,++++++***%%%!!!&&&&&&))),,,***'''***000111222000+++))))))(((%%%******)))((())),,,((("""(((++++++((((((+++......///---,,,...222444222000...///---***+++000111///,,,///222444333111...---000000...+++---222222000...---------,,,,,,++++++,,,+++***)))((()))******%%%(((+++***''''''+++///333444333111...+++++++++//////---,,,++++++,,,+++,,,)))(((,,,...+++***+++------------...///000000+++'''$$$%%%)))---...---...//////...+++(((''''''222---((((((---///---)))+++((((((***++++++---000+++((('''******'''(((,,,+++***)))***,,,,,,***)))//////...,,,)))((()))***'''%%%$$$&&&+++...---,,,(((''')))------***,,,000)))%%%(((000333---)))+++'''(((***+++,,,---------+++///111...000999AAADDDMMM^^^iiiiiippp}}}|||ooo```fffdddYYYOOOIII@@@666222000------///111222222,,,---...---,,,+++,,,------...,,,''''''***+++***((('''&&&%%%'''***---///...+++)))(((+++---///000******+++,,,---...//////jjjlllfffBBB>>>:::777888999777444222555777444000000555:::777666777777666;;;LLL^^^wwwqqq]]]MMM@@@888444000555666777555222GGGllltttgggbbbbbb]]]^^^YYYRRRVVV``````WWWEEE>>>888777555111...///...===DDD:::000444:::<<<000,,,)))---444777444///...777;;;666000000222111,,,---///000111000......+++666222***000666222222111///---...//////,,,))),,,***,,,///...+++...444***444>>>KKK```www}}}wwwvvvzzz~~~|||xxxuuuyyy{{{|||yyyyyyzzzvvvppprrruuuyyy|||~~~zzz|||{{{uuuxxx{{{sss@@@:::222///111333222111,,,222777555222000...***---,,,...333555111///000...111111......111000+++---.../////////...,,,+++000,,,+++///111000///111///000000...++++++///333333222111000///.........(((---///------000000,,,+++,,,,,,,,,+++***)))(((******+++---***&&&(((---222444111***'''(((&&&"""(((+++,,,***+++---,,,'''+++---,,,'''&&&***///000333///---...222444222000///000---)))***000444444.........000333333111...---...---+++...333333///---,,,,,,,,,,,,,,,,,,+++***,,,...,,,((('''***---$$$%%%&&&&&&'''((()))+++---,,,***))))))***************,,,......---,,,---000+++))),,,///...---///,,,***)))+++...000...,,,***(((&&&'''+++------+++'''(((***---...,,,)))%%%...+++)))(((***,,,......,,,((()))------******------)))'''((()))***---333---+++******+++,,,,,,+++...000111///+++(((&&&''''''((()))+++,,,---------(((&&&'''***)))&&&(((,,,$$$!!!&&&111444,,,''')))******+++,,,,,,,,,,,,,,,)))...111000///111111///999CCCOOOZZZiiivvvyyytttqqqzzz}}}vvvpppmmmdddWWWJJJEEE===777444222222111...///...,,,***)))***,,,(((%%%$$$(((***+++///333...,,,***((())),,,000222---+++)))***---//////...((((((((()))+++---///000gggjjjgggAAA???;;;777888999888555777555222///...222777;;;===;;;<<>>999555333...888666111///555===>>>999>>>555888NNNkkkrrrQQQ666;;;:::666000000666>>>AAAHHH~~~zzzsssnnniiiZZZSSSRRRWWWUUUNNNQQQZZZaaa^^^UUUEEE555///333:::---222888;;;;;;999666555888+++&&&///444000///666555111222777:::666111///,,,++++++---000///+++'''...000///+++---444666222222333444555333000---***000++++++222555222000222111:::<<<222(((555YYYzzz~~~{{{|||~~~}}}uuurrrwww{{{{{{{{{}}}||||||zzzzzz~~~}}}xxxuuuiiibbb]]]WWWUUUUUU\\\ZZZYYY\\\bbbgggfffddd___bbblll{{{~~~{{{|||zzzvvvwwwxxxwwwIII444---111///111666555...222555444444555222---,,,///333666777666444333333222000/////////000111...///000///...///000222///+++)))...666888222+++///111555666555222111111,,,444666...)))+++111222)))***,,,...111222222111444***&&&,,,...***,,,333CCC333&&&)))///...***''''''000222+++)))......''',,,,,,.........,,,***(((,,,---***&&&***111111---...,,,+++,,,...///---+++)))************+++...111+++,,,---+++(((%%%$$$$$$000///...---,,,+++++++++&&&(((++++++)))&&&$$$###(((***---///)))""""""&&&+++---///,,,(((&&&''')))---((('''***)))&&&***111000,,,((()))...111...+++222///,,,+++,,,+++(((%%%'''&&&)))---+++&&&(((...///***%%%%%%))),,,,,,***%%%(((+++---......///000000***'''((((((&&&&&&(((+++&&&%%%(((***((((((***((('''))),,,)))$$$(((000...///000111111000///...'''---,,,%%%&&&...000***...---,,,++++++***(((''')))((((((+++...///---***$$$)))...000...+++++++++//////...---,,,***)))((())))))+++...000111///,,,333111------111999BBBGGGTTTYYYdddooosssrrrtttxxxzzz{{{yyyqqqfff[[[UUURRRMMMEEE===777666333///+++,,,......+++***,,,---...333222000...---------------000222111...++++++,,,)))***+++,,,---...///000yyyvvvaaa???888::::::000---111...333666888999777777;;;>>>===@@@QQQuuuwwwMMM<<<<<<;;;999444000333999III{{{~~~}}}zzzggg\\\TTTTTTQQQOOOWWWdddZZZ]]]]]]UUUJJJAAA@@@CCCBBB<<<666333666888999888222222333444555555444444444222444888999444///...,,,,,,,,,---///000000000444555222---...555888666999777333000//////000000222,,,+++222777444000///,,,333777222+++...>>>MMMbbbttt~~~xxxqqqooovvv~~~~~~~~~~~~|||zzzzzz|||~~~~~~|||wwwuuuyyy~~~wwwmmmeeeUUUCCC888333111333888777444333555:::>>>???>>>CCCEEELLLZZZlllzzz~~~zzz~~~zzzwwwxxxyyyxxxOOO:::222555222222666444333777888777666777555000,,,,,,...111333444222111555444222000///...............///.........000111+++(((''',,,333777666333---///111222000///...///,,,222333...+++000444555---***)))---333666333///777///---333555//////444???555...000222///++++++(((000111***)))...///)))+++,,,------,,,***((('''---...,,,'''(((///222000111...,,,+++------+++)))+++,,,,,,,,,***+++---///)))******)))'''%%%%%%&&&------......---+++***(((+++,,,......---,,,******------//////+++&&&'''---+++*********,,,---......,,,((('''***+++***---333///.........000111111111222000...///111111000...000...///333111---...222000+++&&&&&&(((+++***(((###&&&)))+++++++++---...000+++((((((((($$$###$$$%%%###$$$))),,,)))'''(((---,,,...///***$$$%%%+++//////......//////000111000333///%%%$$$+++---(((,,,---...///000///---+++'''&&&&&&))),,,---,,,***(((***++++++)))((()))+++...............---,,,+++,,,---///000000//////...555222...+++***,,,...111333555:::AAAEEEGGGMMMTTThhhlllqqqssstttwww{{{wwwnnnbbbWWWQQQKKKDDD@@@999888666222///000111222222000,,,***)))***---///+++---///...+++)))***+++000111111111222222222222mmmwwwnnnAAA;;;999333,,,555AAA@@@777666:::@@@>>>777999@@@EEEZZZ{{{aaa???;;;===CCC<<<...,,,555VVV~~~sssggg]]]XXXSSSPPPWWWbbb]]]aaadddbbb[[[WWWVVVXXXlll\\\FFF666000111222222...666:::555222444222---111222555999777111---///***+++,,,,,,---///333666666555222------222555555:::888555222000000111111555111000555999777222///000111333222000...------<<>>BBBGGGLLLPPPWWW```fffqqqsssvvvxxxuuuiiiYYYMMMBBB>>>:::666333111222333222///+++((((((+++///222*********)))'''''')))+++222222222222111000//////{{{uuu~~~QQQ???333000999RRR___XXX@@@777777??????888;;;FFFcccuuuHHH999888DDDCCC333///:::ccc}}}}}}vvvooojjjaaaXXXWWWZZZllljjjfffbbb```ccckkkqqqyyycccKKK:::666<<>>SSSffftttzzzxxxzzzxxxsssqqqtttwwwwwwsssqqqooopppvvv|||}}}{{{{{{{{{ppprrr||||||rrrppppppssszzzyyyhhhMMM999,,,((((((...222111////////////...,,,)))+++000444444:::777,,,,,,AAA[[[kkkrrruuuuuusssqqqqqqmmmhhhFFF222+++///,,,+++...+++***---...,,,---000000---333///+++***+++------,,,555444444222111///...---111///......000222111000,,,///222222///---------111000...,,,***,,,000333888222---,,,......,,,+++---...000000000111333555***''''''***---...///111444222///...000111000---%%%'''%%%"""!!!$$$(((***......------,,,***)))((( '''...///)))$$$&&&+++222111///---+++***++++++(((***---...---,,,+++,,,......,,,)))'''''')))+++///---+++))))))+++...000***'''$$$$$$'''+++......)))(((+++//////++++++...***+++***)))(((***...222000...,,,,,,///111111000>>>666+++&&&'''+++---...------------,,,+++,,,,,,+++)))''''''+++......+++)))))))))***,,,,,,,,,+++''')))+++++++++,,,...000,,,***,,,111444111//////444000...111222///...///$$$(((---///111222333333---...///000///---+++***)))++++++)))))),,,---+++---...---,,,******...111++++++++++++,,,...111333///...---,,,,,,+++******&&&(((+++///111111111000...((($$$'''...111...)))$$$(((---111222000,,,***""""""'''///222///...///---000111000,,,***+++---666555555666666666555333---))))))///111---+++,,,,,,------...///000111222---+++(((&&&'''))),,,---///000111222222111///...}}}mmmRRRIIIZZZmmmrrr^^^@@@000999AAA===111888___|||TTT666777===666222888UUUttt|||vvvssssssttt{{{vvvpppmmmnnnqqqtttvvvooo}}}xxx~~~eee???<<<===111,,,333000000222555555222222555,,,...000000000///000111111555;;;???<<<333//////333333222222222222333333+++444888333,,,***---///)))***,,,...000000/////////------111999IIIaaauuuzzz}}}|||vvvsssssssssqqqwwwxxxvvvrrrqqqtttuuutttyyy}}}{{{ttttttwwwuuummmjjjlllsssyyyttt^^^BBB111111***&&&)))------...000222444555111---,,,111666000777888111+++777SSSlllqqqttttttsssrrrrrrmmmfffCCC///***///......111///,,,///000......000///,,,,,,,,,+++***)))))))))***...///000222333444444444111///,,,---000222111///***---111333222111000000000///---+++***+++///222444...***,,,...------...,,,///111111......222666+++)))(((***...000222333000000---,,,...111000---******)))&&&%%%'''***---......---,,,,,,+++++++++%%%+++222555000))))))...666777666222...+++)))***'''***...000///---,,,,,,//////...+++)))((()))+++///---)))&&&'''***///222+++'''###$$$(((,,,......&&&%%%(((......+++)))***###&&&))))))(((***///555//////,,,+++...222111,,,???555)))$$$&&&***+++***)))***+++***(((&&&'''(((***+++)))''')))......,,,((()))+++---.........---)))***+++++++++,,,...111...+++,,,000111...++++++444///,,,......+++***+++%%%))),,,,,,///222333000((()))+++...///000//////***+++,,,++++++***)))'''000111111...******...111)))***,,,,,,+++,,,...000*********,,,---,,,***(((&&&(((,,,///111111000///111+++'''***111333///***%%%'''+++///000000...,,,(((###"""&&&***,,,...222))),,,...---***((()))+++222111///---,,,,,,,,,,,,((("""###,,,000---+++---)))***,,,---...//////...///,,,)))((()))+++,,,---+++,,,---///...---+++***{{{iiikkkzzzvvv```HHH444333999======CCC^^^oooGGG:::999666555888QQQppp~~~{{{|||~~~{{{yyyyyyzzzyyyuuuqqqsss}}}NNN<<<:::333///111888333111333444222222444000...------///111222222000333:::???;;;222...111/////////000111111222333---222222,,,***,,,---+++,,,///333666777444000---------///000///444EEEWWWhhhnnnrrrrrrrrrttttttrrryyy~~~~~~vvvpppqqqtttuuu{{{|||}}}zzzvvvrrrpppooommmkkkooovvvqqq\\\CCC333<<<444---...000111222555---111444000)))''',,,111222333666666111555PPPmmmqqqtttuuuuuuwwwxxxrrrkkkCCC000+++111000111444222111444555222000000,,,(((###(((,,,---+++***+++---(((***...111555777999999000---***+++///111///---,,,,,,...111333444444444111111///---,,,---000333555///,,,......,,,,,,000***+++,,,++++++,,,///111+++++++++---///111000...%%%,,,000---+++......+++---,,,+++***)))(((+++...,,,,,,+++++++++++++++,,,---...222555222+++,,,222444666777666222...,,,,,,+++...222333111...,,,++++++,,,---,,,***)))***++++++)))'''%%%&&&)))---000,,,((($$$$$$)))---...---&&&###$$$((()))'''&&&((($$$%%%'''(((***,,,///111,,,,,,***)))---333111+++555000***'''''''''''''''%%%'''))))))((((((***,,,+++///...((('''***,,,+++))),,,///000000///...---+++,,,------,,,---000222000,,,,,,000111---+++,,,///+++***------)))'''(((%%%)))***))),,,111222///+++***)))***+++...000222///---,,,,,,***)))((()))+++///111000,,,***,,,...))),,,......,,,+++---...)))((((((***---...---***)))+++...111222111///...000//////000000...,,,***&&&'''***---000333555666333---))),,,......///111...000111000......111555...111555777666333000......$$$"""***...,,,+++000+++++++++,,,---...//////111...******+++,,,,,,+++)))***+++,,,+++(((%%%$$$www~~~tttOOO===999AAA:::222;;;\\\VVV@@@:::888:::>>>PPPnnn~~~}}}~~~~~~}}}wwwrrrvvvxxx|||```AAA;;;;;;777333>>>666111222444222111222111,,,((((((,,,000222222,,,...555999555,,,***...'''***000444555333000---222222...***,,,222000***...///000333666555000,,,,,,)))+++111111---...333EEEOOO\\\fffpppzzzyyyyyyqqqrrrwwwyyyyyyqqqppptttsssmmmnnntttrrr```HHH:::;;;444000333555444333444222777;;;777///,,,000666555///000555000000HHHgggqqqtttwwwyyy|||}}}xxxpppCCC000,,,222111111444222444888888444111...)))###'''///111///---///333111222333444333222111000///+++((()))---000...+++000///---///222444555555444444333111///000333666999333000111...))))))......+++******---000000///...000222333444444000,,,!!!...777444///...000///---,,,++++++)))'''))),,,*********)))******+++,,,111///000222000+++---444'''+++///000...,,,,,,,,,...111555666333///,,,+++''')))+++,,,+++***+++,,,'''&&&%%%%%%&&&(((***,,,,,,'''###$$$)))------,,,+++'''%%%((()))((())),,,***((('''))),,,...,,,***(((***((('''---444222+++///000000///,,,******+++"""%%%)))******,,,///222111666555---(((+++...---,,,...111222111///---,,,((()))))))))((())),,,//////,,,,,,000222111000111***((()))...///+++'''&&&###''''''&&&***222444000222///***'''&&&)))...111111...++++++***)))+++...$$$***000111---))))))***+++///222111///---...///+++)))(((+++///111111000+++---000333333222///...---111555222,,,'''''')))************,,,///222444&&&$$$%%%,,,000...,,,+++***+++,,,++++++///666<<<555333///,,,***+++...111555((("""(((,,,)))+++111///...---,,,---///111333111...+++***,,,---+++)))---...//////---)))&&&$$$~~~oooPPPAAA>>>999777;;;CCCccceee:::<<<@@@999;;;LLLqqqtttzzz|||}}}CCC333>>><<<888111555666000---///333333111,,,,,,111333///...111111222333111...---///222(((///666999777333111000+++)))+++000///******...444///...222444222...---///+++,,,333444///+++---222555CCC[[[nnnvvvzzz}}}rrruuuxxxwwwtttuuuzzz~~~}}}~~~}}}yyytttqqqooowwwyyy|||}}}wwwfffPPP@@@:::777444333444333000------///111111///...///000***333777000)))555TTTpppwwwmmmqqq{{{yyywwwyyyvvvHHH---''',,,***222666(((///222444444000+++%%%###!!!'''222999666...+++---777555222222222222111///...---,,,,,,...//////...222...******---111222222:::777333222222111000///555444222000...---...///111***(((+++,,,)))))),,,***,,,///111111///,,,***'''((()))***+++,,,,,,---000---)))'''(((---444888222---))))))(((&&&(((,,,111222222///+++***---111++++++(((&&&***//////++++++,,,...///000///---,,,)))******(((''''''+++///!!!!!!###%%%)))---000333111***""" """&&&&&&$$$222...((($$$(((000333000(((000555222,,,***(((%%%$$$###$$$'''---000///---)))+++---000111---'''###***,,,+++((()))...000...//////,,,'''%%%)))***)))...///444<<<<<<555---***$$$(((***)))%%%%%%)))...---///222666888666222...&&&'''+++000333222,,,&&&$$$$$$%%%(((,,,...///......///...***&&&&&&,,,333111111,,,&&&(((------'''%%%---...)))(((,,,***"""///...---------,,,)))''')))+++---///000...,,,+++(((///444333...+++---111...///000///---+++,,,---555///***))))))***///555+++---...---***(((((()))&&&+++///...---//////---222222---(((+++111000)))(((,,,111444444333111000444333222000...///111333444333111000...---,,,,,,***---//////---,,,,,,,,,^^^???333666===222GGG]]]|||___777888999444;;;XXX{{{zzz}}}PPP333===BBB999...333444222222555666444...---000555555000...000333444444222000///222444444333111///------000222---***+++//////,,,///555444111000222333///---...333//////555666222///111444333:::GGGTTT___mmmyyy}}}|||yyyqqqkkkllluuu~~~xxxzzz||||||yyyvvvtttssstttsssuuuxxxwwwlllZZZLLLDDDAAA>>><<<;;;:::666333//////111333555444000---...111111***(((777VVVpppwwwpppuuu{{{yyy{{{{{{sssGGG111---333000444777+++333444444222///,,,***)))%%%''',,,111111,,,,,,...888666444222000.........333222111111111000---***///...------///000000///555555444444555555666666555444111...++++++---...+++'''(((...111...---000111000///---,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,///---)))&&&'''***...111000+++((()))(((%%%'''***,,,,,,,,,***))))))***,,,,,,---,,,***---222333000.............../////////%%%&&&'''&&&%%%%%%(((+++&&&'''''')))+++---...000111+++%%%""""""$$$###"""***)))&&&$$$)))//////+++%%%---111---)))((('''%%%)))((()))***+++,,,,,,++++++---///222333000+++&&&))),,,+++((())),,,,,,***'''***+++))))))***)))&&&000333;;;CCCCCC888...)))%%%(((,,,+++((((((***...---...000333444222---)))&&&&&&)))...333444111---''''''&&&%%%&&&''')))+++111111000,,,)))***...222888888444---,,,000///+++,,,---+++)))+++---+++'''...,,,++++++++++++***(((,,,---...//////...,,,+++)))---111111---,,,...111111111111000......///000444...******++++++000666000...---...000000...,,,''',,,...,,,,,,......,,,///...***'''+++222222,,,+++---000111000000111222---///111111000000111222222111000///............,,,...000000///...///000JJJ999777666>>>:::bbbWWW555999777222>>>VVVzzz|||ccc444888CCC999,,,...//////000333111---+++...444888666000///111444555444333111111333555;;;555...)))(((***,,,...,,,++++++---...///444:::222000000111...******---222......111222000///000111000000333777@@@OOO]]]qqqvvvzzzvvvnnnkkkpppvvvxxxxxxxxxxxxwwwuuusssrrrrrroooooosssvvvpppbbbVVVSSSQQQOOONNNMMMLLLIIIGGG777333111222666777555111999777111+++...???YYYnnnwwwvvvzzzzzzyyy}}}lll@@@222111666222333444---777555222000//////000111---)))(((,,,......///222888888666111+++)))***---444333333333333111---***---...000000///---------111222444555444444555666555444222///,,,,,,...000)))'''***000333111//////000///---+++((((((+++---))))))))))))***++++++,,,000///,,,)))((()))***+++---***(((***)))&&&&&&(((+++*********,,,---,,,+++***...///,,,,,,000222222...---,,,+++,,,---///000***+++,,,+++)))''''''(((,,,,,,---------,,,,,,+++---+++)))'''&&&&&&&&&&&&&&&''''''&&&***---***%%%&&&,,,...***&&&''''''&&&---...///---)))''')))++++++,,,///222333111,,,)))))),,,,,,))))))+++***'''"""(((---.........***$$$...///666======555///---))),,,......+++***,,,............000000---)))%%%'''&&&&&&)))///222111000,,,,,,+++(((&&&''',,,000///---+++)))((((((***+++222444333...+++---...---222,,,***,,,...---,,,---...,,,++++++,,,------,,,111111111000///---,,,+++***,,,......---...///111111111111///---...000222333...,,,---------111666555000,,,...222333///******...///+++***,,,...---,,,+++(((''',,,222333111.........---,,,---000222(((,,,000333333222222333//////.........//////000///000000///---,,,---///xxx{{{vvv???AAAFFF;;;===VVVNNN333===;;;555BBBTTT{{{EEE777AAA<<<333222000---///111...(((***///555666222//////333333333222111000111222333777333///......---)))&&&******+++,,,---///444888,,,,,,---...+++''')))///222///---...///000000000111222222222111111444888JJJ[[[qqq{{{yyysssqqqqqqyyytttooopppvvvzzzyyyvvvsssooommmqqqvvvrrreeeYYY[[[[[[ZZZZZZ[[[[[[ZZZYYYNNNHHH>>>666111000000000444222000333>>>PPPcccpppwwwzzz~~~yyyxxx|||bbb888111000111///,,,------555333000//////111222333...'''###''',,,...///111666777666///((($$$'''+++111000000000111111///---,,,///222111---+++,,,...///222444333000---------222444666555222111222333...------///000...+++***,,,///222111---)))((((((&&&&&&&&&(((***,,,///000111111000///...,,,,,,+++,,,***))),,,+++'''&&&(((***((((((***...///---***(((...///+++)))+++------*********++++++,,,------//////000...,,,(((%%%$$$---.........---,,,***)))''')))++++++++++++,,,...)))++++++***+++---***$$$+++......)))&&&'''((('''+++000222000***'''***...))))))+++...///...+++((((((,,,---+++,,,...,,,)))$$$+++000222222111,,,&&&---+++,,,000111000333888333333222///,,,+++---000///............---***'''***'''$$$$$$(((,,,,,,,,,***---...,,,((()))///555---+++)))((((((((('''&&&))),,,...,,,***+++...000111,,,---333222,,,,,,333///---,,,---///111222222666555333222000...------++++++,,,---...000222333000000...,,,+++,,,///222444000...000000...///333444000---,,,......+++(((...111000+++))),,,......,,,+++******...222333222/////////...------///111))),,,111333333333333444......------......//////000000///,,,)))((()))+++FFF???@@@;;;DDD|||FFF...======666@@@^^^gggAAA???@@@===:::555000111666555000,,,000333111------000444000///...---...///000000333111000111222000+++&&&'''***---------...000111******---000...+++...333666444222000222444555444666777777777777333---'''+++>>>WWWiiiqqqsssvvvzzz}}}ssskkknnnyyy{{{pppmmmlllqqqvvvsssggg]]]^^^______^^^]]]]]]]]]]]]___\\\TTTGGG888---+++,,,(((+++444AAARRRcccpppwwwwww{{{~~~xxxwwwuuuVVV333111---,,,+++((((((///000...---...000222111000***### %%%+++---,,,,,,444555444///'''$$$&&&***000...,,,+++---......------///000...+++***---000000111222111///,,,******,,,111777999666333222333111000---++++++,,,+++(((///333555444///+++***,,,))))))((()))***,,,///000...///000111111000...------***+++...---)))(((***'''%%%$$$&&&***+++)))&&&)))...000+++'''((()))((('''))),,,///000///---+++***+++,,,,,,+++)))&&&###***+++,,,,,,,,,***)))'''$$$'''***,,,,,,,,,---...,,,......,,,---111111---...000---'''$$$&&&'''&&&&&&---222111,,,)))---222))))))***,,,------***((('''+++------...111000---)))...111000///000,,,''',,,++++++.........333:::;;;888333---******---000000...---...///000///...,,,'''######&&&***++++++%%%))),,,+++((('''+++//////...------...---+++)))***---000111///...000444++++++222999555+++,,,555---,,,+++---000222222222777666555333111000......,,,,,,,,,---///111333444111111///---+++,,,///222444111111333222...---///......---,,,+++***+++,,,000222111,,,***---/////////...---///000000000000---///222333111000//////+++---////////////000111///...---------------------------+++)))))),,,...~~~^^^>>>777GGGbbbGGG+++777:::333<<<[[[zzzxxx~~~TTT???<<<:::999444///000555777666---111222...+++...222333///---++++++---...///...333111///.../////////...''',,,///...---//////---++++++///444444222333777444444222///111444555222444444222000222333...'''(((///:::EEEPPP```qqq}}}|||ttttttyyy{{{wwwpppiiiiiijjjooosssrrrllleeehhhhhhhhheeeaaa^^^]]]]]]UUU[[[___YYYMMMBBB>>>???<<>>VVVtttqqqwwwqqqJJJ<<<444666444...,,,///222222...111111......222333000000...,,,,,,...000000///111111000...------///111+++000222......222444222---,,,///555888666333444111333111...///444333///---000///+++,,,000///+++000---+++,,,555EEEWWWbbbvvvwwwyyyyyyvvvqqqllliiiggghhhiiilllnnnooonnnmmmpppqqqppplllfffbbbaaaaaaSSSYYY___aaa]]]ZZZZZZ\\\\\\ccclllpppqqqrrruuuxxxyyytttuuuuuusssrrr___@@@111666///---555...'''222,,,)))(((***...111///,,,///++++++111555555555666111111222333222111000000------...000111///,,,)))(((((())),,,///111111000333///,,,///555999777444---333888666000,,,,,,...***,,,,,,+++---222222------///---((("""!!!(((...---+++'''$$$!!! !!!!!!&&&(((+++---//////...------******---,,,)))))),,,111000///---+++***+++,,,,,,......,,,,,,...,,,'''(((***---000111000...---,,,,,,---000333555444222(((((('''&&&&&&&&&''''''((('''&&&(((++++++)))&&&)))---...,,,---111333222***+++)))%%%%%%))))))&&&$$$+++222444000---+++,,,111000//////000///...,,,$$$'''(((&&&'''+++---+++(((+++,,,)))))),,,,,,)))"""$$$***...***###"""%%%222///+++)))((()))***+++111...++++++---000222222,,,)))&&&'''+++------+++...------,,,+++,,,,,,---''',,,111222000---,,,,,,---***+++///000+++((()))(((,,,000111222444111---$$$%%%'''***---...,,,***,,,---///000///...,,,+++&&&***//////---,,,...222444555444222///......000------000555555000---------+++******,,,...///000,,,//////+++))),,,...---...---000555333+++'''((((((,,,111444444222000///'''***---...---+++++++++++++++++++++,,,---...///&&&(((+++---...///111333yyyhhhxxxkkk???999999:::EEE```~~~^^^DDD555999999333......///......222222000222666444---222000---...111333222111,,,000333333///,,,,,,---///333333...///555999888---***---444888555000...333666555111333777666111,,,444777222///111111///222...***)))---444:::>>>TTTaaaqqqwwwtttppppppsssjjjjjjjjjiiiiiijjjnnnpppooopppooolllfffcccbbbccceeedddcccaaa```bbbeeehhhcccjjjrrrrrrooopppvvv}}}zzzqqqqqqtttrrrmmmXXX:::...666000///:::111&&&000...***&&&(((,,,000///---+++((((((,,,000000222555111111333555888888555333'''***///444777555000,,,%%%%%%(((---333555222...666///+++...666:::888333555999;;;666...***+++///)))...///...000444222+++,,,111444222,,,(((+++///222000,,,)))''''''((()))''')))+++---//////...------***)))++++++((())),,,000111///+++'''%%%'''+++***+++******---000---'''&&&''')))***+++,,,,,,,,,///---,,,...000111///---***)))'''%%%%%%%%%&&&&&&***'''%%%)))///111///+++)))...///,,,***+++***(((***+++***''')))---...+++'''---333555111,,,(((&&&222000///...//////---+++$$$&&&%%%""""""&&&(((&&&'''+++,,,+++,,,//////---&&&'''***,,,(((%%%(((...)))((('''((())))))((('''111---***)))***---///000---***((((((***)))&&&###***'''$$$$$$'''+++...///)))///666888444111111222,,,''''''///333///+++++++++---+++)))000999555)))$$$%%%(((,,,//////,,,***''')))+++---...---+++)))""")))//////+++(((+++000222333333111...,,,+++,,,)))***...555666222//////333...((('''+++,,,***''')))------***)))+++---+++******///555333)))$$$%%%(((+++///222111000000000&&&+++000333222000---,,,)))))))))+++,,,...000111'''***,,,---,,,++++++,,,qqqxxxaaaJJJFFFNNN^^^uuuxxx<<<555555555444222111333444///:::777///222333111555000...,,,///222222...)))000444444///...222333111111333222000222888<<<;;;888777555111...---...000555444333111000000111222---111222///,,,---,,,)))555//////333111)))***111<<>>555(((***)))%%%&&&...444777666000,,,///555888333,,,---------///222333222000------...------,,,+++***'''%%%%%%'''***+++)))''',,,...---)))'''***---...((((((+++111222,,,&&&$$$...---,,,,,,...//////...%%%(((,,,000000---)))'''+++***'''###%%%***,,,***---+++,,,111333///,,,---...000111000,,,+++,,,///111444---***000000,,,111///...///222222///000444333111///...---***'''$$$$$$(((---000///...///000777555444333333000+++''')))***,,,,,,,,,,,,...///))),,,------///111000+++...000111222333222222222222000000333111---+++---lll~~~SSS:::666:::BBBOOOsss}}}jjj>>>222///111222222111000000111...///+++...555///(((---111111111000///...///000555///---222666555333444000333333111222666777444333444444333000/////////+++111666555000---///222///444777555333444333000...(((&&&+++111333333444111444666333---((('''(((///...,,,---333===IIIRRR___ccchhhnnnpppqqqpppooohhhlllnnnlllmmmpppoookkkkkknnnpppooooooqqqppplllRRRGGG>>><<<<<<888444222...000...***)))...222222000...+++))))))+++...111333000,,,...111222///+++---666555,,,+++444333***...000333444555555777999...///111111000...------,,,000444666555333333444///111111///111555666333***+++...222666777555222222///,,,+++,,,---,,,+++111111000...,,,(((%%%###&&&%%%$$$%%%(((***+++,,,///---+++,,,---...+++(((((((((+++......***))),,,&&&''')))***,,,---......000,,,((('''))),,,///000,,,,,,)))%%%%%%******'''///111...'''###$$$%%%###'''&&&&&&(((******(((&&&%%%,,,000***&&&)))000555---///,,,&&&%%%***,,,***///000000...+++)))((((((***(((***000111---,,,...---))),,,,,,***444<<<777)))+++)))%%%'''///888;;;<<<444------111333000,,,+++++++++---///000000///------,,,,,,,,,,,,,,,---***)))((())))))***)))(((%%%,,,///)))$$$'''+++,,,------///111...'''$$$%%%---,,,+++,,,---.........$$$'''+++///000...+++)))------)))%%%&&&+++,,,***111---+++...///---,,,...---///111///,,,***---000///222+++(((...---***///111......111222000///000222000///...---+++'''$$$%%%***///111///,,,++++++444555555444111...+++*********+++---///000///---+++...---+++---000...((())),,,///...,,,,,,...222...---...222222---+++,,,wwwNNN:::<<<>>>???NNNvvvuuuqqqccc:::555+++---000111///,,,)))(((111000,,,000888111)))///222333444444333444666777999111...444999777666777000333444222222666666444---///111111///---,,,,,,''',,,111111---,,,111666111555666222111333333222000'''$$$,,,111---+++///+++000555666333...***(((---000222222000000444777EEELLLWWWaaagggkkknnnppphhhllllllhhhhhhkkkkkkfffqqqppplllfffbbb[[[MMM@@@444000///333555333000000111111...******///222000,,,***(((''')))...444777222000//////111111///,,,'''555555))))))555555'''%%%'''+++---------...///'''...666888333---******111333333222222444999>>>///000...---111555444...***+++---111555555222......+++((()))+++---,,,+++000111111000...+++(((&&&$$$$$$%%%''')))***++++++111,,,''''''+++---,,,)))'''))),,,000---)))***...+++,,,---......---+++***,,,+++))))))***+++***)))---111111///000444222,,,(((000333...'''$$$$$$"""!!!!!!!!!###&&&&&&%%%###$$$---000)))"""$$$---444//////)))!!!"""***000///++++++***)))((((((+++---+++)))+++000...)))***///111...///***!!!(((333111)))+++((($$$&&&///777;;;:::333+++)))---000000---...---,,,,,,------,,,++++++***)))))))))***+++,,,------,,,+++*********+++)))///***%%%(((---000777555333111+++%%%%%%***,,,,,,++++++,,,,,,------&&&'''***---......---,,,//////,,,)))***------***333---***+++,,,+++,,,...---000333111...---111555---000)))&&&,,,+++(((---000+++***...000...+++***---,,,,,,---...---+++((('''---333555111,,,(((''',,,111666555000---...000+++***+++...222333000,,,000111///***,,,111///((($$$)))---+++'''&&&,,,111,,,,,,000555555000,,,---mmmoooVVVFFF>>><<>>888555000...---.........555///)))'''))),,,------,,,...//////...------...+++//////+++---444444...333...)))(((+++...000///))),,,///---)))''')))------...000000///...///000555---***...333222///......///222555666666666555333///++++++///222222111***///111---((('''((((((&&&'''***......)))(((******...000---,,,......---***'''###"""$$$'''***+++""""""###'''+++---------000///...,,,************'''***,,,+++((('''))),,,((((((((((((((((((((('''***,,,+++'''$$$%%%### &&&%%%######(((---***### !!!%%%)))+++***)))!!!###'''***'''###$$$***###)))---+++***+++,,,,,,+++---///111333333222111+++)))(((***---,,,(((###------///...)))$$$'''---......+++'''&&&)))+++***111111///+++((()))...222111000...---......,,,+++111***''')))'''"""$$$***&&&&&&&&&''''''(((((()))---...///...+++(((''''''))))))***---......,,,***---+++))))))+++,,,,,,+++%%%%%%%%%%%%%%%(((---000222333222000000333111---$$$%%%&&&(((***+++++++++111000...,,,++++++,,,---,,,------+++((('''***---(((&&&%%%'''+++---+++))),,,...000000/////////000///111111///+++))))))***+++)))***...///------000///,,,******+++***'''$$$"""'''+++,,,///333333000...)))'''***,,,***''''''$$$***---...///333555444xxx~~~```AAA000---,,,///222333111///......000///111444444...,,,,,,///111555777777555222000///222//////AAATTTJJJ111+++222555111///...,,,'''///---///555666222...---///000000...,,,---000333000...,,,,,,...///......+++++++++++++++,,,---...---)))***111555444222111555222///---.../////////333444555000)))''',,,333:::<<<;;;666000------...666222......111333222111333///+++)))***++++++***+++...000///+++***---000,,,000000,,,...444444---333000,,,***+++.........***...111///***(((+++///++++++,,,,,,,,,---...///777///***///555555222000(((+++///333666777666666111///---...222555666666(((+++,,,)))'''&&&&&&'''%%%'''******(((&&&'''***---//////---+++***)))''',,,(((%%%$$$&&&***,,,---'''''''''(((++++++***)))******+++,,,------------)))******)))''''''))),,,---,,,,,,,,,,,,,,,,,,,,,...000000,,,******((($$$&&&&&&%%%$$$)))///...*** !!!###%%%&&&&&&$$$###$$$###%%%******&&&$$$%%%"""(((...///,,,++++++++++++///333444222000000000+++++++++---///...***'''+++,,,...///)))$$$(((/////////---((($$$$$$(((***000111111,,,'''(((---333333111......///111222222333(((%%%,,,,,,###$$$,,,&&&'''((((((((()))***,,,***+++,,,,,,+++,,,---///,,,***+++---000000,,,(((,,,+++***((('''))),,,...&&&'''''''''''')))---000222222///,,,,,,//////,,,)))+++------+++)))((((((&&&***...222333000,,,)))***...111///***&&&(((+++)))&&&%%%'''+++...---,,,---.........------///000111000---,,,,,,------,,,,,,)))***///222111222555---)))%%%%%%)))***'''###&&&))))))'''(((...333555***)))))),,,...,,,)))'''%%%)))...000222444666777wwwrrrRRR:::///---111222222000...------...///...000333333...+++,,,+++---///222333222///---***...,,,---@@@QQQDDD)))+++...///,,,***))))))'''444111222777777222...---+++,,,,,,,,,,,,...222444///---,,,,,,...///...------,,,,,,...111222...******&&&'''...333222//////999666222/////////...------...//////000111111000///...------......///111222///------000111///---...------------,,,)))''')))---111///***(((,,,000,,,111000,,,...555444...222000///......---+++***,,,000222111---,,,...222///---++++++---000444666333---+++///222111000111+++,,,---///000111222222000000111222333333111000+++((((((***,,,,,,***(((+++......+++(((***...111...---++++++***)))((((((,,,***)))***,,,......---...---++++++***)))'''$$$$$$'''***---000000//////---,,,+++***((()))+++,,,000///...---------...///...222333111000000---(((&&&'''&&&&&&***111222///&&&'''((((((%%%"""'''!!! ''',,,***%%%!!!%%%)))///222000+++)))***+++000444444000,,,,,,---))),,,//////...,,,,,,---)))))),,,---***'''+++111//////...+++&&&$$$''',,,,,,///111...***)))---222000...,,,,,,...111222333222'''%%%...///''''''...(((***,,,---,,,,,,...000(((((('''&&&'''+++000444000---,,,---///000---***++++++***(((&&&(((,,,000)))************+++...111111000+++%%%&&&***,,,***+++,,,---,,,)))((()))***%%%)))...222333000,,,))),,,///222///)))%%%%%%(((...+++((()))---000000///...//////...---...000222111,,,((()))///222111...,,,((()))///333222111333***&&&"""$$$(((+++)))&&&'''******'''&&&+++///000%%%(((***,,,...---***''''''***000555666555444555~~~zzz}}}___AAA222......333222111//////.........000...///333333...,,,.../////////111333333111......000---...999DDD:::&&&,,,,,,,,,***(((((()))+++111000222666666222111333---,,,,,,---...111444666///---------//////...---***+++///555888555---%%%)))(((+++222555555444666999777333111000000...---111111...---000666777555111,,,***---000///......---,,,,,,,,,......---,,,)))+++---//////---***((((((,,,000///+++)))+++......111///***,,,333333......///000000///,,,)))(((---///000000000000111222000---******---222555777---******---...,,,---000111000///---,,,+++++++++000111333333111---(((%%%...***)))///333222...,,,///000///+++***...111222---(((&&&(((******,,,...,,,,,,,,,...000000///---000///---,,,+++)))&&&$$$'''(((+++---//////...---...---,,,++++++,,,...///000///...,,,++++++,,,---+++000222111000111...)))%%%'''''''''***000111...,,,------+++'''###!!! ,,,%%%###+++222111,,,)))++++++///333333---)))(((,,,///111111---******+++'''***...---***)))+++///)))'''))),,,,,,***---111---,,,------***&&&)))...,,,...000///---,,,---///+++)))((((((+++...000000111)))'''...111,,,***---(((,,,000000...,,,---///'''&&&$$$""""""&&&,,,111111///---,,,---------,,,***)))((('''&&&(((,,,...+++,,,,,,,,,+++,,,///111///...)))$$$%%%***,,,***(((((((((((()))***,,,,,,...---------,,,,,,,,,+++...///000---(((&&&&&&'''222...******...111222111111222222222111111333555000+++(((***000555333111+++'''(((...222000---,,,)))'''%%%&&&)))+++***(((%%%***---,,,---...+++&&&$$$(((++++++,,,,,,***&&&)))+++111777777333222444~~~xxxvvvQQQ444...111111000000000111222222111000333000111444333000///111555333222222444444333000555333000...222777444...------...---,,,+++,,,...------///222000---000555000///------///222444444///...---...///000...---***---111333333000---***......222777888666777:::555333111111222111000...444666444///...333444111---)))(((,,,---)))(((++++++,,,......---,,,,,,,,,&&&))),,,---------,,,,,,(((+++......,,,******+++000222...''''''///000******,,,...///...,,,+++***---,,,+++---111222222111///,,,)))***---000222222...)))(((,,,...------///222111000...,,,+++))))))///111333222///+++'''%%%---+++...444555///,,,---,,,...---***,,,000000,,,...'''###&&&)))***---222---,,,,,,...000000000...---,,,+++,,,------+++)))+++*********+++---///000+++***+++,,,...000222222111000---+++***)))***++++++...///,,,+++---+++(((&&&(((((('''(((,,,+++(((+++------+++'''%%%%%%&&&***'''(((...222222111333222......444666///)))&&&+++,,,------,,,+++,,,,,,)))))))))))))))***,,,...,,,(((&&&***------,,,...***((()))------******///000000///...---,,,,,,,,,***((('''(((+++...//////000---+++---000000,,,(((%%%***///000,,,))))))+++'''&&&%%%$$$$$$''',,,000---......---+++******+++((('''%%%%%%&&&(((***++++++,,,---,,,+++,,,...000...///---***+++//////+++)))'''''')))---///---+++...---,,,+++++++++,,,,,,///...,,,***((()))***+++111---))))))---111333333111222333333222222333444---...//////000222444555...******000333///***'''++++++************))))))(((+++------000222---%%%)))///111...------+++&&&+++***...444444000000555~~~rrrJJJ000...444555,,,---000333666555333000555222222444444111111444555222//////000111///---444111---******,,,111666......000222111//////111+++,,,...///+++(((,,,333222000------...000111111///......///000000///---///111000,,,'''(((///555000111555888555000111555000//////000222333111000+++333888444000111222///)))'''***//////+++,,,111))),,,///---)))&&&'''(((&&&(((***+++,,,,,,...000(((***---...---+++***)))222333...$$$$$$+++,,,'''(((***,,,------------...,,,)))(((+++111444222///000...---...111222111///222+++(((---222222000000---...///000///...,,,+++---///111222000...,,,,,,)))+++000666222***'''++++++...///...111555111)))333)))###&&&((())),,,111...,,,+++,,,...///000000(((((()))+++...000///...---***(((&&&(((,,,222555''''''))),,,000333444444333111...,,,*********+++---///---(((''')))***'''&&&))))))&&&&&&(((&&&"""''')))***(((&&&%%%'''***!!!"""&&&+++***)))...555777///---444777111)))%%%*********+++,,,.........---***&&&'''+++...///...///)))&&&***...---++++++'''$$$&&&---///,,,+++///666222///,,,,,,,,,+++***+++***)))+++...000000000111111///,,,///222---$$$!!!'''---...***&&&%%%&&&%%%'''((()))))),,,///222))),,,///...***''''''(((&&&$$$######&&&(((((((((+++,,,,,,,,,++++++---///...000111000222444222---...+++***---222222---(((%%%(((,,,///111///---+++000---)))((())),,,...//////***&&&'''+++000333333...000222222111111111222,,,111666555000...333888222...///444777222***&&&---...///...+++)))((((((000...***)))---333222,,,000666888333000000---(((,,,)))+++000000---000777ddd999...333333000))),,,000333333222222333333222111111000000///...000000+++'''***000...&&&444111---+++...333444333///000333666888777333111,,,,,,......***&&&***111---000000......000///,,,222111111222333222000...666444111000///000000000---222555111000555:::;;;,,,111444444444666333///222000000333666444---'''###'''******)))***///333,,,///333333000+++&&&$$$***---///---)))(((,,,111***(((***......)))***///...,,,)))((()))+++...000222---,,,///000...000666...,,,))))))+++------------------------...///000111000///000000///,,,***///---***))))))***++++++...///111111000---***(((111---,,,///000---+++,,,)))+++------,,,,,,,,,---000---)))(((+++///222444---...+++&&&)))000000+++***)))(((***...222444555222///+++***+++,,,------%%%$$$'''...222///------+++///222111,,,(((''''''***)))(((&&&&&&''')))***222...)))%%%""""""$$$%%%((('''))),,,+++'''(((+++((((((((('''''')))---000222...+++,,,///...(((###000)))(((---...)))***111+++111...---111---'''***%%%)))...222111---((($$$''')))+++,,,,,,,,,,,,---///---++++++---,,,)))&&&+++------+++---222444333888222,,,***---///...,,,"""+++555666...((((((+++---)))(((+++111444222///(((+++///000...,,,***)))$$$$$$'''***%%%!!!(((---111333000+++)))+++.........///111222111///---000,,,+++///111---)))(((''''''---666888111---///***,,,---+++(((***111777(((***+++...666>>>;;;111,,,,,,---//////---***'''$$$)))...///+++((()))+++000000111333555222,,,''',,,///333444111,,,(((&&&,,,***'''&&&***000...(((000555666...***---222333///,,,)))***---000111111}}}WWW222(((---...---***---222444444222111111444555555444111/////////111000---***...444333...000///......111333222///...------111444444000+++111000000000,,,))),,,333000333333000......,,,(((...000333666777666333111000222444333///---...000,,,///000000333888:::777...222333111111333222///...---...222555444...)))'''''''''(((***,,,---...000222444333000---)))'''***,,,...,,,)))((()))+++,,,+++---111...'''$$$&&&***+++++++++***+++,,,...000,,,,,,//////,,,---000,,,***((()))+++---......---------......000111111333111///000333333///+++------------------+++******+++...000000000...---,,,(((&&&(((***)))***,,,***+++------,,,---...000555222...---...000111111------+++(((***000000+++---,,,***+++---000111111+++***)))***++++++)))(((&&&%%%(((...///,,,+++---+++...111000,,,)))(((((('''((())))))'''&&&%%%%%%+++***((('''&&&'''((()))&&&&&&)))---,,,''''''***)))******)))((()))+++......---,,,,,,,,,,,,***)))+++)))***,,,,,,***---222+++111---+++///+++%%%(((+++---000111000---***'''***+++---......///000111222...++++++......***''')))+++,,,***,,,111444222555000,,,+++---...+++((((((---222222---******++++++))))))+++...000///------...//////---,,,,,,,,,,,,,,,---...(((!!!"""'''+++///222111---+++...222+++,,,...000222333222111000,,,+++//////+++'''&&&++++++///555555...***+++***+++,,,((($$$$$$(((---+++------,,,000444000(((******+++---//////,,,)))------,,,,,,,,,+++******+++***+++...111000---)))%%%)))---000///---+++***((((((''''''***///...)))(((000444111---......,,,,,,***)))***...111222111nnnGGG---&&&(((***++++++///444666555222000///***...333444444444666888111000---,,,///444444111------...111333222///,,,111......111555555111,,,000.........***'''***000///333444111//////,,,'''&&&)))...222444333000...***000555444...+++,,,///***,,,---///555:::888222000222111......111111...)))***,,,111444444///***,,,(((&&&(((,,,...,,,)))444333222000...,,,***)))///000111111///---+++******+++...111...&&&!!!!!!))),,,000000...,,,---...888555444333...&&&!!! )))(((''')))+++...///...---------...///111222333444111000222666666333...---...111222222///+++))))))***,,,///000000000000+++%%%###%%%((((((+++///,,,---...---,,,---000222000///,,,,,,---...---,,,,,,---+++)))+++//////,,,000///---,,,---------+++&&&'''(((+++---+++(((%%%###$$$(((,,,+++))),,,111***---000///,,,))))))***&&&)))------+++'''%%%$$$))))))))))))))))))))))))%%%&&&)))...---((('''))))))***+++***((((((***+++***,,,,,,+++)))))),,,///'''---000---+++---222444---222...,,,000+++%%%)))111222222111000...,,,+++***++++++,,,...000111222444...((((((,,,---)))%%%&&&))))))(((***000222111---+++***+++......+++'''///---,,,,,,------,,,+++++++++,,,,,,------,,,,,,111111000...,,,+++---///111111111000***###"""%%%'''+++///...+++***...222+++,,,...000111222222222222...---///...)))&&&&&&---,,,...222111---******...//////,,,'''$$$%%%(((,,,...///,,,++++++)))%%%***+++,,,///222222000...444000++++++...///,,,))),,,++++++,,,......---+++))),,,///111000000000000)))---///...000333333///'''---000...+++,,,---,,,))))))))),,,///222222222\\\:::///+++***,,,,,,---111555777555222///...&&&+++111444333444777:::000...+++))),,,///000...---,,,...222333///------000000111111222111000...000---,,,,,,)))&&&(((...+++000222111111222///***%%%(((+++.........------+++...000000---+++,,,---))),,,///000444777333...---000111000000222111...(((***---222555333...***...,,,+++,,,......,,,***444111...+++*********)))//////000222333111---***%%%(((,,,...,,,(((&&&%%%+++///333333000///000333999888777444...%%%''''''(((***...000000000++++++,,,---///000222333111222333444555555444333111333555555222...+++***,,,,,,---.../////////...///***(((+++...---...111000000000...,,,---000222***)))***+++......---,,,,,,,,,,,,,,,---......---111///------------+++***((((((***,,,......+++))) """&&&***)))'''---555))),,,///...+++))))))+++)))---111111...+++******...---,,,***((('''&&&&&&&&&'''+++000///)))'''(((&&&((())))))(((((()))+++---,,,***(((((())),,,...'''222777///***///444333000555111...222...(((,,,111111111111000///---,,,(((''''''(((+++...///000444,,,%%%$$$)))+++'''"""$$$'''(((&&&)))...111000'''(((***---000000,,,)))...***''')))...000---***,,,---//////---++++++,,,111111000...,,,++++++---.........---)))$$$###%%%&&&***---+++'''&&&(((,,,///000000000/////////000666222111222000***'''(((++++++,,,......---------...///000...+++(((((()))+++...000...+++******+++******+++---000000///---222000...///111111///+++222111000.........------111222333222000......///,,,222555333222333333000,,,,,,***'''%%%)))...222((()))***---///000111000zzzpppGGG111333///---000---///333666777555222///...000222444333000......///---***((((((***---///111000------111000,,,,,,000+++...000///+++)))+++...222//////000...+++,,,///***///222222222333111,,,---...///...,,,,,,///111///,,,)))***,,,......,,,***000333111//////...,,,)))///333333444555222---))),,,000444555333...***---///111111///......000444000,,,******+++++++++((()))+++///111///,,,(((&&&)))++++++************,,,...000///...///222555***---//////---+++'''$$$&&&'''(((,,,000222111000*********,,,---///111222---222666666333111333666666777666333///,,,+++,,,...------------...//////333000000333444111...///444333222///---,,,...000,,,,,,---///111111///---++++++---//////---------///...,,,+++,,,---,,,+++,,,+++)))***,,,---------$$$%%%(((***'''%%%***222))),,,......***((()))++++++...000///,,,+++...111222///+++'''%%%%%%&&&'''((()))---111000)))'''(((###$$$%%%&&&&&&'''***,,,222---'''&&&(((******((('''222666...(((,,,000...000555000---111...(((---+++---///111111///---,,,'''%%%%%%'''+++......---333---&&&%%%)))+++((($$$$$$'''(((&&&(((...000///***+++---///000///,,,))))))&&&&&&***000111,,,(((***,,,......,,,***)))***---...///...,,,)))))))))(((***+++***))))))))))))***---///,,,&&&###$$$(((///000111///------000222888555444444111,,,***,,,+++,,,,,,,,,---.........''')))+++,,,+++++++++++++++---///...***(((+++///)))(((((()))++++++)))'''+++---111333444222000...333333222111000.........111111111///,,,))))))))),,,111333000------,,,)))---+++)))(((''')))---222(((***,,,---......//////YYY555---666///---222,,,222444666777555222000000222222111111222222222222...+++))),,,...000444999333...---111///***,,,444...111222///+++))),,,///...,,,---000///,,,+++---,,,111333111111222000,,,///000///,,,((()))---111000+++&&&''',,,000///,,,---333555000++++++---,,,(((...444555666666222,,,(((,,,111555555222...***,,,000444444111000111444333000,,,,,,///000///---'''***---000111000...---***...///+++)))++++++)))((((((((()))+++...000222$$$''')))))))))+++***&&&%%%&&&(((,,,000222111///*********+++,,,...///000---111555555222111222555666777555111+++***,,,///------,,,,,,---...000111333111111555555///+++***333333333000---,,,...///...------...///---***'''***+++...111000,,,,,,...///,,,***)))+++---......---***'''&&&(((***,,,,,,+++******+++'''###%%%******---...---)))'''(((******,,,---***&&&&&&+++000...,,,(((%%%$$$'''***,,,++++++...111...(((%%%'''"""###$$$$$$%%%''',,,///444---&&&%%%(((***'''$$$'''---000,,,''''''))))))---222---***...+++''',,,(((***,,,...///...---+++)))''''''***///111///---333///,,,+++------,,,***&&&))))))''')))...000///111111111000...+++)))'''&&&'''+++...000...***''''''((()))++++++***)))'''***,,,...---+++(((((((((%%%)))***)))+++...///,,,...111222///)))%%%'''***,,,...///...---...333777666333333444111,,,,,,000...000///,,,,,,...---+++)))***+++---///000000000---,,,,,,,,,(((%%%''',,,///...------------+++)))'''+++111444555222000...+++...111222111////////////000111000---++++++,,,000333333///------+++&&&)))(((+++//////,,,)))***''')))+++,,,,,,---000222yyyHHH,,,...888,,,,,,555,,,333555666555333222222222111...---000777===>>>>>>666111///111111000444;;;444...///333111***,,,555666333000...///000///...)))(((***///000,,,)))***,,,///111000111333333///---...///,,,((((((+++000,,,***(((***---///...,,,222333111,,,***---///---+++000444333222222...)))$$$)))///444555222...,,,,,,...111333444444444444000---+++...111333000,,,+++///333444222111111222,,,111333///------+++'''###!!!"""&&&,,,//////,,,(((+++***''''''++++++((("""$$$'''+++///000...,,,+++++++++,,,---...//////333222222333555555333111111222222///+++***...222000///---,,,+++---...000222///...111000,,,((((((000111111000///...///000,,,++++++++++++***'''$$$******...333111,,,+++///000,,,)))''')))---///000---***'''%%%&&&(((******---******+++***&&&%%%'''+++---///---)))&&&''')))))),,,,,,((("""!!!%%%***((('''&&&%%%&&&(((+++------,,,---...+++$$$"""$$$'''&&&%%%$$$$$$'''---111111---)))'''''''''&&&$$$((('''))),,,***&&&&&&)))+++000+++(((...+++(((---***+++++++++++++++,,,,,,***))))))---222333///+++000000000000///......///))),,,+++)))***...000///333222000---+++******+++(((...222222---)))((()))''''''(((+++//////,,,)))++++++,,,***(((((()))***'''***+++)))+++//////++++++///111///+++)))+++///,,,...///...+++---333999000...///000...***+++000,,,000000------000000,,,.........///111222222222///+++)))***(((%%%''',,,444222111111111111///...++++++---000444333///***''',,,222444333///---,,,...000222222000...------555555222...///111...((()))'''***000111+++&&&'''$$$''')))***+++...333666zzzqqqBBB***222:::***,,,999...444555666555333222333444999333///222;;;AAABBB@@@???999555555111---000666333...000666333***+++444888000((()))///111---'''***))),,,333444000,,,,,,(((,,,......111666777555---111333222...,,,///333'''))),,,.........------555333---(((***000111...///333333000...///,,,''' %%%---333444222///---,,,+++,,,111666888555222+++))))))---111222///***+++000444333///,,,---000)))111555222000111---(((!!! '''000333///***&&&******''')))111555333!!!"""&&&***......,,,)))---------------...///000888222...222999;;;444---+++...000///,,,,,,000444666444000,,,***)))***+++222---+++------***)))***,,,...000111000000000111+++++++++---......,,,+++******///444222++++++///111---(((&&&(((,,,///111---+++((((((((()))))))))***''''''+++---***)))***,,,...///,,,(((&&&&&&(((***---...)))"""!!!%%%&&&&&&&&&'''((())))))***---,,,,,,,,,(((""" """+++***(((%%%$$$(((---222,,,,,,+++)))&&&%%%&&&'''+++%%%'''...///((((((---,,,111,,,)))///---***//////---+++)))((()))+++,,,***)))***...333333...))),,,///111111...---...000+++...---***+++///111//////...---******+++...111---444999555+++%%%&&&+++***((()))...444555111------,,,***(((&&&'''+++...(((,,,+++((()))---,,,&&&%%%***...---++++++///333000222222...***+++000666+++***+++---***'''***///(((---///---...333444000///---,,,,,,,,,------,,,///)))'''******(((***///000...------......---,,,222,,,(((,,,222444...''')))///666888555///***(((,,,...//////---***((((((333111,,,***---000---'''...((('''+++,,,(((&&&)))"""$$$''')))+++///555;;;vvvXXX555111......000222111///,,,+++---111222111333888444777,,,333QQQQQQ333###LLLJJJAAA333---000111---111000000222333222///---000,,,+++------,,,---000,,,---...//////......---+++,,,***)))...555888777111333444222000...------222......111222///---...,,,///222111//////111444+++++++++---...---***'''"""%%%'''((((((***///333333555111---333>>>???888000111222000...------...000000///---++++++---///111555444---)))++++++((('''&&&(((+++***''''''+++,,,+++'''$$$(((000000)))"""###)))000///)))(((,,,222,,,(((+++222666444000***444666///,,,222333...***+++,,,...///000111222...---+++******+++,,,---)))''''''+++///000+++&&&///000111111000111333555111...+++))))))******)))...000222444333111...+++***''''''***)))%%%&&&,,,333---%%%###&&&***---...$$$'''***,,,,,,,,,,,,,,,(((---111///(((%%%''',,,---///000---%%%!!!'''///...//////---++++++...111000//////...'''"""&&&---...+++'''%%%'''---555:::,,,...000...)))%%%######((((((***------***((()))'''*********---222///)))***(((&&&&&&'''***...111+++,,,+++***///444000'''###&&&''''''+++111111...)))(((((((((***---000222((()))))))))***---222555444999888000+++,,,---***---)))%%%)))111777777555222,,,***,,,,,,***,,,111---,,,+++***'''$$$)))111---+++)))(((***...222666999777333000......///000............---,,,+++***,,,,,,++++++000555111******'''&&&***,,,***)))++++++---...///.........///...///---)))***///111000555,,,)))...222111000222------,,,---222555111)))((()))******)))((()))***444111//////111000---)))000111000---(((&&&(((+++$$$&&&)))++++++,,,---///~~~eeeJJJ444111//////111222111///+++***,,,000000...///333///000---DDDdddUUU,,,YYYPPPBBB666111000000000111///......///000///---///+++))),,,---++++++...%%%'''***---///000111111***---,,,)))***000333333333333444222000//////000222000000333333///...111...///111111111111333444,,,,,,+++,,,---,,,***'''(((***+++***((())),,,///666444000...222888888333111222333222111000111222000111111///---,,,---...---222444///------,,,(((000...//////***%%%%%%)))+++***'''%%%(((---+++%%%&&&&&&))),,,***(((---666111...+++,,,000222111///+++444666///---222333...------......///111111222333222111///...---,,,,,,((('''(((+++///000---***---///000111000000222333...---,,,---......,,,+++000111333444333111...,,,###"""$$$)))***(((***///222///***&&&$$$%%%))),,,+++***(((&&&%%%(((,,,000)))***+++***(((&&&&&&'''***+++***)))***+++++++++---,,,+++(((%%%%%%&&&((($$$$$$'''***((($$$&&&+++---+++))))))+++---//////333000,,,+++,,,---......((()))(((''')))+++)))$$$&&&%%%&&&+++222777999888000...++++++---///000///,,,---+++&&&'''---///,,,$$$&&&''''''***///000---***)))))))))+++,,,...///,,,,,,,,,+++***+++---000111666666111,,,---,,,)))(((&&&%%%(((---000...,,,+++((()))...///------111,,,'''&&&)))+++))))))+++,,,***)))(((***---111333444111...++++++---000333............,,,***((('''***...///...///111111...***'''&&&+++---,,,,,,---)))+++---...//////000000///111000,,,+++...000000222+++)))...222000...///.../////////111444111+++'''((())))))***+++,,,...000///---...000111///,,,)))+++,,,------///111333***,,,---.........000222vvvnnnOOO888222111000111222222000......,,,---///...+++,,,111333...111UUUrrrSSS((("""gggRRR???888555111222666222///,,,+++,,,---.........)))(((***,,,***)))+++"""%%%))),,,---///111222***......***'''+++...///222222000...,,,+++---/////////111333000,,,---111---------///111222222111...---,,,,,,,,,,,,***(((,,,------,,,******,,,...999222...///000///......111222333222111000111222000111222000...,,,+++,,,+++000444333111000...***444333333111***$$$%%%+++***)))'''%%%'''***'''"""((((((***,,,***)))///666000///............/////////555666111///444555111111000000000111111222222777666555333111///...---/////////000000000000///,,,...000111000000000111++++++,,,///111111000...222222111111///...,,,+++ !!!%%%)))***)))***...,,,...---((($$$###'''+++,,,+++(((%%%$$$''',,,000***((('''(((+++,,,+++***&&&...111,,,)))---...+++///---+++*********,,,---///,,,+++------***+++...333111//////000111111111111+++$$$###'''---000111222222...+++---222222//////'''%%%...444666999@@@888444111000111222000...))),,,---(((&&&(((++++++&&&(((((('''***......+++******++++++,,,---------,,,---...---+++***+++,,,---111444111......+++((($$$&&&((())))))(((&&&%%%&&&&&&)))...000///...000---%%%"""(((//////***'''******))))))***,,,///000///---***((((((***...000......///...---***'''&&&(((///333000---...000000+++''''''+++...------///+++,,,---......//////...///333333...***+++---,,,000+++***---000...+++++++++...///......111000,,,((('''((()))+++---000111---,,,,,,...000111111000'''(((***...222555555555...///000/////////111333pppYYYkkkaaa@@@/////////000111111000...---555111//////---***---333888///111SSSddd???%%%:::kkkNNN888777777000111:::444000+++)))***---///000---(((&&&)))+++)))((((((&&&***---...,,,+++,,,...+++000222,,,(((***...000555444111---******---///+++---000111---(((***000,,,******,,,000222000---...---,,,,,,,,,,,,***)))+++,,,,,,------...//////888...***...///(((''',,,000111111000...------......000111000---+++))))))---111333333111000...---000000000///)))$$$(((000***(((&&&%%%&&&((('''%%%'''(((+++...000...,,,+++,,,...000///------///111333777777333333666777444555555333333222222333444333333333333222111111000444444444111...++++++,,,+++...111222111000///000(((((()))+++///111222111111000///---+++******)))%%%'''***,,,***((('''((('''))))))(((&&&'''))),,,&&&(((***+++******+++---***)))))),,,///111111000&&&777===000###%%%,,,///333///,,,***+++,,,+++***...)))&&&)))***)))***---)))***)))&&&######(((,,,---***'''&&&'''***---...000+++,,,333333...///666@@@111+++111333---///888:::999666222///...///000'''+++///000///,,,(((%%%***,,,+++)))+++///...***((()))***,,,------------)))+++---...---,,,,,,---***---000111000...+++(((&&&(((+++***(((&&&&&&'''((((((***---...---------///((($$$)))//////+++)))***))))))))))))+++,,,---,,,+++***)))((('''((((((---...000000000...+++)))'''...111///,,,---///...,,,((('''+++---++++++---...---------......---+++...333444...)))((()))(((...,,,+++,,,---+++'''%%%$$$))),,,******---...---***)))((()))+++...111111---,,,---...///111222222,,,+++,,,000444444111...,,,------------...000333uuu[[[III\\\~~~]]]===333---...///000///---,,,,,,999444///---***)))...444333...000HHHLLL((($$$OOOgggHHH222333444,,,,,,666555222---***+++...111222...(((&&&))),,,***'''''')))---000///,,,***+++---+++222444///,,,...222444:::888444000,,,,,,///222+++,,,000111,,,''')))///---++++++...111222///,,,---,,,,,,,,,------+++***,,,,,,,,,---.........---111)))'''------'''&&&,,,111222222000---******++++++---......+++)))((((((//////000///---***+++,,,,,,+++++++++'''$$$(((///+++(((%%%%%%&&&(((***,,,(((&&&%%%)))000333...((()))---000000...---000444222333222111222666777555888777555444333333444555+++,,,---...000111333333000111000---***''''''(((,,,///111222111000//////(((&&&%%%&&&***///222444222111///,,,+++*********))),,,...---+++)))(((&&&)))'''&&&'''***+++***(((%%%'''***,,,,,,,,,---///)))+++---...---------...---666777,,,###&&&---000222,,,'''&&&((()))'''$$$//////444>>>CCCBBB??????///777<<<999///))),,,111222666:::888333//////000000+++:::SSSPPP888333BBBIII999000333222++++++444777888666000(((''',,,222...,,,...222555222+++&&&---...---+++,,,///...***&&&''')))+++,,,---......))),,,......---+++++++++)))***---000111...+++)))(((***+++)))&&&%%%)))---------,,,************)))...***'''))))))((()))---+++***)))))))))***++++++((()))+++,,,+++)))&&&$$$,,,...000222222222111000))),,,...,,,,,,///...***---)))'''***,,,)))((()))+++******,,,///000///---///444444...***))))))(((------,,,+++***(((%%%""" &&&)))((()))---000///---+++)))***,,,...///..................///000111///......000222111,,,''')))+++,,,------...000333}}}xxxsssnnnggg```[[[]]]UUUPPPKKK@@@;;;KKKdddXXX>>>999---...000///---,,,,,,---666222...,,,***)))---333...222666EEEEEE))),,,YYY\\\BBB///000111***(((...555222///...///000111111000)))&&&+++...,,,(((&&&&&&+++000000,,,***---000---222444000...111444444444333000,,,******---///......000222///+++,,,000...//////111222222///---++++++,,,...//////---***///...---------,,,***'''***''''''***+++)))***---222222222000---+++++++++)))+++,,,+++)))(((((((((...,,,+++,,,)))&&&'''+++,,,)))))))))'''$$$%%%)))+++'''&&&'''((((((+++///+++&&&!!!!!!***444444///)))---000111000000222444...---,,,,,,///333444444888777444222222222333444)))))))))***---000222444//////////////////...---,,,...000111///......///***'''$$$%%%)))...333555222111000...---,,,,,,,,,)))---///,,,+++,,,+++)))---***'''(((++++++((($$$))))))(((''''''***...222'''***...///,,,)))((((((333,,,&&&&&&+++222333222000+++(((,,,444;;;;;;888<<>>KKKVVVUUUHHH<<<888999555===CCCAAA888111///111------DDDdddbbbCCC666AAABBB777000222333000111666222444333---'''&&&+++111777///***---222222000......///...+++,,,///...***''''''((()))***+++,,,------///000///,,,)))((((((---******...000---,,,,,,)))******(((&&&&&&***---,,,...---)))((())))))'''***)))(((((($$$"""(((111---,,,***(((((()))***+++&&&))),,,...///---***(((+++,,,...///111222333333***------,,,---///---))),,,((('''***+++)))''')))'''&&&&&&***000333222111222444222---,,,---,,,)))***,,,,,,)))((()))'''$$$###&&&((((((+++111333111...,,,***+++......,,,)))---------,,,++++++---///------...000000///+++(((***,,,///000//////000222|||oooddd]]]MMMKKKIIIHHHEEEBBB===999999666444222...000;;;GGGHHHRRR^^^lllqqqMMM999777///000111000---,,,...000111///000111000,,,---222...555666???GGG888999WWWJJJ999---...111---+++...333111000000111222000///222+++(((,,,000...)))'''$$$)))//////+++)))---111...111111......111222///,,,,,,+++***)))***...000111...///222111...---///---///111222000---,,,+++'''))),,,///222111...+++---+++***+++,,,+++(((%%%$$$((()))((((((,,,...---...//////...,,,++++++,,,)))***+++***(((((()))+++,,,***+++///...))))))---...)))'''******(((&&&&&&)))'''(((,,,+++''''''+++++++++((($$$(((///333111---///111222222111222222,,,)))(((+++///333444555555333111///...///111222...,,,***)))***---000222111///000222555555222///+++---...---,,,+++,,,---,,,***((())),,,111444555///......---,,,,,,++++++(((---...***))),,,---***,,,+++***)))***))))))((()))))))))'''&&&'''))),,,&&&)))---222555555111...000((('''///555555:::BBB999333///444???GGGFFFCCC888<<>>>>>===;;;777777666111---///444999777888666777EEEZZZhhhjjjllljjjmmmyyycccBBB111000111222333000...---000333//////444888777111000111---222,,,222CCC@@@===OOO;;;000***...333333222333111000000222333222///---333,,,)))...222000***'''$$$***///...)))'''***......000...,,,---000///***------...//////222555999000---,,,///000---,,,---)))---000000,,,((('''(((%%%''',,,000333222...+++(((''''''))),,,---***(((!!!)))+++&&&'''...000,,,((()))++++++******+++,,,*********)))((()))+++...++++++///555555///...222...(((&&&***...---)))((('''&&&***000...&&&###&&&)))111444...***+++,,,)))000111222333333222111000---***(((,,,222555777999222000...,,,+++---///000444111---***)))+++---000///,,,+++...222222,,,&&&***++++++***)))(((***,,,...------...111444555555***************)))((('''***......(((&&&***+++((('''))),,,+++)))))),,,///###'''+++---***&&&""" '''(((---888CCCFFFAAA:::***,,,777@@@999///<<>>AAABBB===555/////////000111222777<<<888888555111333:::@@@BBB:::@@@KKKXXXkkkvvvRRR999333555222555666444111222777===999444///000555:::;;;999222---)))***///333333222888333---,,,///111000...111...,,,...---)))((()))///+++&&&%%%'''((((((&&&(((---///,,,******)))%%%,,,......,,,---111000,,,'''))),,,------000555999///111333111---++++++,,,000000000---&&&!!!%%%---***((()))...444444,,,%%%&&&''')))***,,,...+++(((###$$$%%%'''***---///000+++)))***,,,,,,+++---222)))+++,,,+++)))))),,,///888;;;555(((%%%...222...000,,,)))+++///000---)))*********+++,,,***'''$$$,,,...222666333---,,,000+++,,,---///111333555666555,,,(((---111111111333000///000222555555111---000...,,,***+++---000222...)))%%%$$$&&&))))))(((*********)))'''''')))+++******'''%%%***111///'''+++)))***---+++'''+++333,,,+++,,,000...((($$$$$$###''''''%%%'''---,,,&&&$$$***000111...,,,,,,...++++++000<<>>;;;555444666888888666444777:::444555222---...333666666555777:::???KKKbbb{{{eeeCCC777666333444555666333000000444888444222000000222555777999;;;555///---000222111000777333000111333333000------,,,---111000+++)))***,,,+++***)))((())))))******///000---++++++((($$$,,,///000///000222000,,,(((+++---...---...222555444555555333///------...---...///...''' ###***///,,,***---111000)))"""''''''''''''))))))'''$$$***+++---///000///......+++((((((******)))+++///''')))******))))))+++...777777111((()))222444---000//////000222111---))),,,++++++,,,------,,,***++++++///333222,,,***,,,......///111222333444444666---))),,,000//////111+++---111444666333///+++000...,,,++++++---000222///---+++***+++---......***,,,---,,,***((((((((((((,,,---+++,,,///...)))***''')))...///+++***,,,,,,***,,,///...((($$$$$$"""''')))'''(((---...+++'''+++000222222000000000***((((((---333444000***'''&&&(((+++,,,+++...222000,,,***,,,---(((%%%$$$###%%%(((+++---...---,,,************)))((('''&&&&&&)))---...,,,)))(((((()))///444333222222000,,,((((((***,,,---,,,,,,,,,...000///---///222///))))))***(((%%%''',,,///---,,,(((&&&***,,,++++++...***++++++,,,+++***)))((()))+++,,,***(((***111888III<<<222111222000///111444111000000---)))***...***)))***,,,000444666777111+++)))...111///***(((---+++)))***---......,,,333111......//////,,,***'''))))))&&&&&&***...000***///000------111333111///+++***...111///---...000,,,,,,000111......111111///000333111,,,***---111000...+++)))***---///...////////////111555888222///------...---***))))))+++------***))))))***...444///***......,,,222.........///111333222000www```JJJ>>>;;;777333666333333555555333333666888999888555777:::999555---111666777666444444555222444444000000333333111222222000...222CCC]]]qqq~~~|||OOO555666999333333555555222......000333///000111///...///333777???999222///000222222222333222111222444333...***((((((,,,111000+++)))***+++,,,---,,,+++++++++,,,+++///111///...---)))$$$+++///111//////000...******---//////---,,,...111555555444222///------...///000222222,,,&&&(((---111---******------(((###,,,***(((((((((((('''&&&+++---000111111///---+++---***(((******)))***...&&&(((+++++++++,,,---///111000+++&&&+++333222***---///222333333///+++(((,,,***))))))+++...//////,,,***,,,111333...++++++111111222222222222222111444...***+++.........///)))...444888777333///---222111///---...000222444///000000000//////000222+++---000///---)))'''&&&###***...,,,***)))'''%%%***''')))///333///)))%%%///---///222000+++((((((%%%***---***)))+++------+++,,,...111333333111......+++((('''((((((((('''%%%"""$$$)))+++***)))+++---******------'''"""!!!&&&'''***///333333///***++++++++++++***)))((('''+++,,,,,,+++***)))***,,,,,,...///...111444111+++'''+++------+++***,,,...,,,///000000111222///***,,,***%%%"""&&&...111///333---)))(((&&&$$$&&&***%%%&&&(((******)))((('''(((***+++***((()))---111===888666777666333000111111555555000...//////......---+++*********+++,,,,,,'''%%%))),,,***''''''***......***,,,222111+++...000,,,)))---222---"""!!!###'''---...+++,,,///***---//////222555555111222//////000...+++---111000+++)))+++,,,,,,---000---///444666111******...111333555444000---,,,---...111333444444444555666444222///---------,,,+++(((((()))***************---000,,,+++///+++***222000///.........111555888vvvlllZZZMMM<<<222333777999777666777999888555222222444666888777555555888888444222555777777777777444000///333444333444777666333444333222111000555BBBNNNdddgggxxxddd@@@222666999666111222222111///...///111...............000222444;;;666///---...222555666000//////000111000,,,)))((((((***...---)))'''***///.........///...,,,******...000000000111---'''***...///+++***,,,,,,***+++...111000...,,,...111111000...---++++++,,,---......//////,,,(((,,,222///+++''''''***,,,***(((---(((%%%'''((('''((()))((()))+++,,,------,,,+++111---+++------++++++---(((***---///000000000111...000...,,,...333111+++))),,,000111///,,,+++***+++(((%%%$$$&&&***---...///+++,,,222555222---,,,222222222222111000...---000,,,)))***,,,...///000+++111888:::888444333333555444222111111222444666...111222111---+++---///,,,...000///---***((((((''')))++++++***(((&&&$$$((((((+++///111///)))%%%///---...111000+++((()))***...000...)))(((+++......++++++...111111---(((000///---***((()))+++...'''###$$$***...,,,)))(((***)))+++//////)))%%%%%%***((((((,,,111111,,,&&&***++++++,,,,,,++++++***555333///+++((('''((()))***,,,+++***,,,000///+++***000333...)))(((***,,,...000222333333111...***111...)))&&&***111333000222...+++)))%%%!!!###(((&&&''')))******(((&&&$$$'''((())))))'''''''''(((,,,...111333333111111111,,,444666000000666777222///...,,,)))%%%######$$$'''$$$$$$)))+++******,,,)))333444,,,,,,444222(((%%%,,,,,,%%%)))222...!!!!!!"""(((000///((($$$'''''''''))),,,111444111...///.........***&&&+++222+++---///000...,,,---///555888===<<<333***+++222BBBKKKUUUVVVNNNGGGEEEGGG<<>>;;;;;;===888111---111333222333666555111666333333666555222444999NNN___|||pppHHH888555444333666---...000111000111111222222...+++,,,111555555444555111,,,***+++///333555000///.........///...---000,,,***,,,,,,******,,,444000---...111111,,,'''(((+++......222444111++++++///...)))'''***---...,,,///111000...---000222---+++))))))***,,,///000)))'''&&&'''&&&%%%***111000,,,(((&&&(((***+++***)))###!!!%%%'''''')))------,,,+++++++++,,,...///111---+++///000---***+++(((***---000222222111///...333777444222222222111)))+++---...------...///+++((($$$###%%%(((***+++...***+++222555222---,,,000111111111///---+++***+++***)))(((+++///222222...222666777555444555777444333111000000111222333///111222000+++((()))+++------...,,,+++***,,,---222---***,,,......+++(((&&&***......,,,+++++++++,,,)))***---,,,'''%%%'''***,,,///...***(((,,,222111---+++,,,000000***$$$***,,,,,,+++(((((()))++++++((()))///222///+++))))))(((+++000000---,,,...+++'''######''''''$$$ &&&'''((()))***+++++++++:::666000+++(((((())))))(((,,,---***))),,,///...+++222444...)))***---------///111333111---)))(((++++++***)))---111111---$$$%%%)))+++(((%%%(((///+++,,,...//////...,,,+++******)))******)))&&&$$$&&&)))---------...///000'''000444//////555666000+++,,,---+++))))))+++...(((''')))------+++,,,///)))222333***)))000...$$$)))---&&&'''000000'''%%%'''+++000...(((%%%&&&((('''(((...333444222000444444555555111///555>>>AAAFFFIIIEEE===;;;???DDDMMMMMMLLLEEE777...222;;;LLL^^^ooopppbbbTTTSSSWWWPPPVVV^^^```[[[RRRHHHAAAHHHIIICCC999333222000,,,...+++(((%%%&&&+++111666888DDDGGGHHHMMMLLLJJJQQQ@@@222'''(((...000000111hhhQQQAAA===@@@999333111555888555000...***000222111111555999:::...333777666777:::;;;:::666<<<>>>888777::::::555333666777444444666555222555...---222444111222888ZZZuuu}}}SSS333222777111---222+++,,,///111333444444444444...)))+++222888999777444222---***)))+++...000000000000000000111333333999000***---000000......333///,,,---//////,,,)))(((***+++,,,111666444///,,,000111,,,***---111222...000111///,,,,,,///222...+++((())),,,000333555+++((('''))))))(((,,,222333///***''''''((())))))+++%%%$$$***...---///555777555222///......000111---)))***///111---((('''&&&(((***...111000---+++(((///444333...+++---000...---......///000000111,,,)))'''''')))+++,,,,,,***(((***000222...++++++...///000000///---+++)))(((******(((***000444444///000222222222222444555000///...---------...///111111000...***))))))))),,,---,,,+++******---///444,,,'''***...---***(((%%%+++///,,,)))***---......,,,,,,///...***)))***((('''))),,,+++***///555333///------000///***%%%)))***,,,+++)))'''%%%%%%...+++---111222...++++++***)))+++//////...000555...***$$$"""###$$$$$$###((()))***,,,---.........777333...++++++---......)))...///,,,+++...111111(((///111,,,***000333111++++++---000---(((&&&((("""'''******+++---,,,)))"""&&&,,,///***$$$&&&---))))))+++,,,...///000000111...---...///...***&&&)))------+++***,,,---,,,&&&,,,///.........---***---//////---******,,,000+++,,,///111...((((((+++&&&,,,---'''$$$((((((### )))---******///111...000444555222000333444333:::888:::@@@CCCBBBBBBCCCJJJJJJLLLMMMJJJIIIOOOXXXjjjmmmlllbbb\\\```jjjqqqfff___TTTEEE555---444@@@LLLaaavvvvvveeeSSSOOORRRWWW\\\cccddd___TTTIIICCCHHHKKKFFF999000///,,,&&&---,,,***&&&$$$)))222999DDDYYY^^^XXX[[[\\\WWWUUUEEE333&&&)))000///,,,,,,~~~kkkRRR???333///333:::777333444:::;;;666222222000555777555555999999666+++111444333444:::???@@@777HHHOOODDD666333555444555777666333333777888666333......444333///444>>>lll|||XXX>>>+++///666222...///,,,---000333666666555444222...++++++000666;;;===555333000,,,******,,,...,,,...111333333444444555999...''',,,444555000,,,,,,---...---******---000******)))***000555444///(((///333000---///222222111111000,,,((((((+++///000---))))))---222555666000...///222111------000222///+++(((((()))+++,,,---&&&&&&...222000222888666555333111000000111111+++(((***111444///(((%%%''''''***...111000,,,(((###''',,,...,,,***+++---000///...///111111...***(((((()))+++---///...---'''(((,,,111000,,,+++---,,,...///000000...,,,***))),,,,,,(((***000444444......000222444555333222//////...---,,,---------000...***))))))******))),,,---...---+++******+++,,,'''&&&***,,,(((&&&'''%%%***,,,***+++//////,,,000------000000,,,+++---+++'''&&&***+++)))+++111///---+++,,,...---***(((******+++++++++)))'''%%%,,,+++---000///***)))++++++))))))*********000777///---)))'''&&&'''***+++------...///////////////222///------///111222111,,,------+++...222333///)))///000***,,,444666111***))),,,///---((()))---'''...222...***)))((('''(((,,,222111((( !!!(((((((((((((((***+++---...555222...///222222---(((***...---***+++...---)))&&&'''+++000000+++***,,,111333333000,,,+++---111333555;;;===777///...222000222333111//////111333777888888:::<<<>>>>>>>>>DDDJJJEEE777666CCCJJJGGGNNNLLLOOOSSSTTTRRRTTTYYYZZZYYYZZZ]]]\\\[[[___eeesssvvvtttqqquuuyyykkkVVVAAA000+++777EEEUUUhhh|||qqq```WWWUUUVVVXXXYYYVVVNNNDDD<<<777666===<<<111+++---,,,&&&)))---...***%%%'''000999IIIgggnnnaaabbbggg___TTTDDD444***...222...+++,,,zzzzzziiiRRRGGG;;;666555333444777777333333777666///---000)))000444555888<<<;;;666+++///111///000999AAADDDWWWmmmvvv```AAA111//////...000///,,,...444888888333222777<<<888///444AAApppooo>>>555---///444666333///---///111555777888666444///...---+++---333;;;BBB444333111...,,,,,,...000'''+++000444555444333222444(((###+++666777///((($$$+++000---&&&%%%...777,,,+++))))))...444333..."""+++222222//////000///333222///)))$$$$$$(((,,,222---)))(((,,,111444555000000222666444---))))))...,,,***((())),,,///111(((!!!!!!***...***+++222,,,---...///////////////+++))),,,444888333***&&&)))))),,,000333222,,,(((''''''***...111111000111000...---///222000)))"""$$$%%%(((,,,///111///...(((***///444222---,,,000,,,---000111111000...,,,***......))))))000444333......000555999999444000111111000///////////////---)))$$$$$$''')))***)))+++---//////,,,)))'''&&&)))(((,,,111///(((&&&***%%%((())))))...333000)))***((((((******&&&%%%'''111***'''))))))&&&&&&))))))(((((()))***+++***((('''&&&&&&(((***+++)))''')))***,,,...***%%%&&&***,,,)))''''''%%%&&&...666*********(((&&&'''***---,,,,,,,,,,,,+++***))))))111///---///111333222000---+++((((((///555222***---222000***,,,555555...***))),,,111000,,,...555555<<<>>>666,,,(((''''''%%%***000000(((!!!%%%...///...,,,******+++---...666222...///222222---((('''***+++))),,,111///(((%%%###)))333555...---333///222666666444666;;;@@@???CCCJJJNNNHHHAAA@@@DDDDDDBBBDDDFFFEEECCCGGGNNNVVVNNNKKKPPPUUUTTTRRRRRRUUU\\\SSS===;;;NNNYYYTTTTTTSSSUUUYYYXXXUUUYYYaaaYYYWWWWWWZZZZZZXXX[[[___]]]```dddlll{{{uuuZZZAAA000///===LLLPPP___rrryyyqqqcccVVVQQQYYYXXXTTTKKKAAA777000---'''111444...---333555000+++111666333,,,+++333<<>>999000,,,,,,,,,///111111///---+++%%%###***111000,,,)))111555555...)))***///111---------...//////---******''''''+++---++++++---...(((&&&((()))'''&&&(((***---***###'''111222***'''+++///000...,,,+++,,,...,,,***))))))******)))&&&'''((())))))***,,,......,,,))))))+++///111222///000111333333111---)))---******......+++)))***'''&&&&&&'''))),,,000222222...++++++---+++%%% ))))))+++,,,---,,,,,,+++---,,,,,,...,,,((('''***,,,//////,,,...222000***'''111666333444999888111111222222111222333111...---000333333111///---,,,...333333+++%%%$$$&&&'''///...,,,+++***)))&&&$$$000...---,,,,,,***'''$$$***'''(((+++,,,+++---000'''---000---&&&"""###&&&*********))))))'''&&&%%%&&&"""$$$))))))###"""%%%###(((***(((&&&&&&'''---000222111,,,(((&&&&&&---+++)))''''''))),,,...///)))$$$%%%***,,,)))$$$)))))))))&&&###"""%%%(((---222///'''(((111333,,,&&&)))(((%%%(((......******,,,------,,,++++++,,,***,,,............///000777CCCDDD777+++***)))%%% ***000...---000222111+++000111+++&&&(((,,,...***///222///++++++...111++++++---///...,,,---///$$$---666999999===CCCIIILLLIIINNNNNNHHHLLLRRRNNNUUU]]]```ZZZUUUWWWXXXWWWVVV^^^dddbbb^^^]]]]]]\\\ZZZ]]]```cccbbb^^^ZZZWWW___eeeXXXFFFGGGOOORRRWWWUUUQQQOOOQQQVVVYYYXXXUUUSSSZZZ\\\VVVTTTXXX]]]]]]WWW___qqqzzzzzz}}}|||hhhEEE000444???DDDPPPZZZ___\\\\\\```___YYYWWWJJJ;;;333111000---,,,---444///***000666???NNNDDDGGG@@@///%%%***222666EEEcccjjjiiizzz{{{jjjccc>>>...,,,333000///111///gggIIICCC???===999444333666999===JJJeeebbbIII>>>;;;<<<:::666222111333666888444+++***111555222333999777444222444777888666333111///,,,***,,,111888===555EEEJJJ???444777======888666444222111222333444000000---///222111???[[[}}}ggg@@@333...)))'''***...333777000111111111111111111222000---...111111...---000------+++***...444333...******+++,,,,,,------...+++&&&$$$)))...---,,,,,,///333333---+++...222333***))))))***++++++)))'''(((&&&)))...000...---......,,,------+++(((***///***000///***,,,444444---,,,...000///+++)))((((((---,,,++++++,,,+++)))'''((()))************---///,,,******+++---/////////222111/////////...,,,***,,,'''&&&***,,,)))&&&%%%)))***+++---///000111222...+++((()))++++++((($$$------,,,,,,,,,---......+++***+++,,,)))%%%&&&******------))))))------+++000333333...,,,000555777111111222222333444333111555444333333222000---***333888888111++++++------444222...,,,+++***))))))******,,,///111111///---)))((())),,,+++)))+++000------+++)))'''&&&(((***......---------,,,,,,,,,&&&######&&&&&&######&&&!!!$$$(((+++++++++++++++000222555444111---++++++---,,,***)))((((((((())),,,((($$$&&&+++---)))%%%)))******'''%%%%%%'''***111444000'''&&&---...(((...222111+++)))++++++((()))+++///222222111//////---///111///,,,***+++,,,'''///111***(((,,,***$$$###+++111...,,,---...---+++//////***'''***,,,---,,,---,,,,,,---000333444666333222666999<<>>???===FFFBBBDDDLLLTTTXXXZZZ^^^fffbbb___ccciiijjjddd]]]^^^ccccccXXXYYYgggZZZ444444AAAPPPXXX\\\^^^]]][[[]]]dddhhhgggfffjjjlllmmmjjjhhhccc\\\VVVWWW___fff\\\ddd[[[IIIFFFIIINNNWWWNNNMMMMMMQQQXXX]]]^^^^^^aaa___XXXMMMGGGGGGIIIIIIIIIXXXrrrpppddddddxxxqqqIII)))&&&666BBBGGGRRRYYYZZZ^^^eeefffbbbLLL:::+++,,,444666333000,,,,,,+++000555...222GGGUUUWWWNNN888((()))111555000KKK[[[bbbqqqxxxqqqlllOOO999---,,,''')))111444fffEEE@@@<<<;;;999777888<<<>>>;;;666444777DDD\\\ppp~~~VVV666---222555444222666888666222111444888<<<777555777666111000333222111111444777666333///...///000222333444444333;;;000...888;;;333...////////////000000111111111777555///...111111DDDfffvvv[[[@@@,,,***((($$$!!!$$$,,,222333///222444222...,,,///333///------000000---,,,///+++///000,,,***,,,......''')))***'''$$$$$$+++111,,,***(((((('''&&&,,,444555555000++++++......+++)))(((((())),,,------,,,***)))---111111...---000++++++------***'''+++111+++111333///,,,---///------,,,***((('''(((***,,,+++***)))*********(((%%%+++,,,,,,+++))))))+++,,,+++++++++---///000///---111///,,,,,,---...//////...---...///,,,((((((,,,,,,,,,.../////////...---,,,)))&&&&&&))),,,---------,,,+++***))))))******++++++,,,,,,'''$$$)))111+++...---((($$$%%%+++000000***+++333555...+++...,,,+++,,,......++++++...111000/////////000111111...222222---***,,,,,,+++555444222///,,,+++,,,---000///......000000///...(((+++///000+++&&&)))111///+++%%%###$$$'''***+++---,,,)))&&&$$$###""""""&&&%%%&&&''''''&&&&&&'''---)))'''&&&'''&&&"""***,,,///000000///...---+++---000111000---)))&&&&&&$$$%%%)))---...+++(((,,,,,,++++++******+++,,,---000---'''%%%***---+++.........,,,******)))'''"""%%%***///222222///,,,)))---111000---,,,000555---///...+++---///***###,,,000333222111000111111000333666777<<>>BBBLLLZZZPPPOOOQQQVVV\\\bbbdddeeecccZZZLLL===333...---,,,:::EEEZZZmmmppphhhgggmmm}}}vvvNNN,,,(((555???FFFRRRZZZ\\\```hhhjjjeeeGGG888...000666333...---000---,,,333666'''(((===MMMSSSMMM888))))))///222---IIIaaahhhlllmmmiiieeeQQQ===555555...***,,,***bbb;;;999:::<<<<<<888666777999===@@@===333///;;;LLL```tttsssPPP222---222111000333000555888777333111444888222222555888888555444555...---...111555666333000---222666555222......000000222555555333111000///,,,...000222111000---+++)))+++)))+++000222GGGiii|||YYY<<<---(((***,,,***'''(((---...)))***///333333...,,,---000111......111111---,,,///000111...,,,---111000,,,(((***+++)))%%%&&&,,,111---+++******'''&&&---555444333...)))(((,,,+++((()))((((((***---000000000---,,,,,,...,,,)))+++000,,,((('''***+++***+++...///222111,,,((())),,,---000---***''''''(((***+++---***&&&%%%&&&'''''''''***++++++***(((((()))++++++***((()))+++,,,---,,,,,,,,,---///222333111000'''***...---&&& $$$---///...---,,,,,,---...///000---***))))))+++---...***+++---...---+++)))((((((((())))))&&&###'''//////000000---((('''---333444******777>>>999111///,,,***,,,///,,,'''(((,,,+++---...---***+++///222***...///+++***,,,,,,***---///111000---***))))))444000,,,((((((((((((((())),,,000222,,,'''***222......,,,)))'''&&&)))+++---,,,+++***)))(((((((((%%%'''***+++++++++)))'''---)))&&&%%%&&&%%%!!!%%%&&&))),,,...---,,,***&&&)))---000111...+++(((%%%%%%&&&***...///---***---,,,++++++++++++++++++,,,///...)))'''))),,,---///,,,***---000///,,,***)))***,,,000444555222000222444555111,,,)))+++///###)))......///333666777@@@AAADDDFFFFFFEEEFFFGGGFFFJJJNNNPPPUUUZZZYYYTTTFFF<<<;;;JJJZZZ___[[[VVV^^^ZZZ^^^kkkooocccWWWTTT@@@555---111999AAAIIIPPP]]]RRRRRR[[[dddiiiZZZ>>>...555BBBOOOYYY^^^bbbddd\\\___]]]WWWRRRPPPMMMIIIJJJQQQWWWXXXVVVUUUZZZ```YYY[[[MMM:::888>>>MMM```[[[[[[[[[]]]```bbbddddddZZZOOO???333---++++++,,,000444BBBTTT]]]^^^dddmmmuuuzzzlllIII...,,,555999CCCPPPYYY\\\```ffffffaaa???555222888888000***,,,000---+++333555&&&&&&;;;KKKSSSQQQ>>>---***...000---JJJiiirrrjjjeeeccc___KKK999444666000++++++(((___AAA===::::::777333222444000///555>>>???999888===???NNNddd||||||rrrLLL777...666555)))+++999111444777777555444666888222444666666444111000000---,,,,,,000444666444222,,,222666444---)))))),,,$$$111777000+++///333222...000333444444111---+++111333111222333222FFFgggfffDDD---(((+++,,,111222...///222...&&&(((,,,000111///---------777444333444333...,,,...111///***)))...333000)))(((+++,,,,,,******---///...,,,,,,---+++)))---444...///---((('''***,,,+++)))((('''))),,,...//////---++++++,,,)))'''+++111...(((&&&***---------///222222///,,,***+++---000666111,,,(((''''''''''''...***&&&###$$$&&&(((((()))******)))(((((()))+++)))(((&&&&&&''')))******)))+++...222555555222///'''+++///...'''!!!'''111333111///......///111222222000---+++***+++,,,---+++---000222222000,,,***,,,******,,,,,,***,,,111222111111111...+++---222222)))###***333666333000---+++---111...'''(((///...///...,,,******,,,...,,,///000......111111---'''+++000000---)))))))))000,,,'''$$$$$$&&&''''''(((***///111...)))+++111///000111///+++***+++,,,'''(((***,,,---......///&&&***,,,+++,,,...,,,))))))(((((())))))(((&&&$$$$$$%%%'''***......,,,***"""%%%))),,,...---,,,+++''''''(((+++...000///...---,,,+++***++++++)))(((---///000---)))'''(((***,,,((((((,,,---+++((((((%%%$$$&&&***///111...+++000111111222222444777:::444;;;BBBBBB@@@BBBJJJRRRXXXVVVVVVYYYYYYWWWWWWYYYRRRXXX]]]^^^___aaa^^^ZZZFFF===>>>MMM[[[]]]ZZZYYY```WWWVVV^^^[[[LLLBBBCCC>>>111(((((()))***111;;;MMMDDDIIIUUU[[[\\\RRR>>>,,,444DDDUUU______]]]]]]^^^\\\SSSEEE<<<666111,,,888BBBPPPXXX[[[ZZZ[[[\\\]]][[[HHH666555===MMMccchhhfffeeebbbaaa___^^^^^^WWWIII888000---,,,---...------777IIIUUUWWWYYY^^^ccchhh\\\@@@---...444444===JJJUUUYYY\\\aaa___XXX777000111:::999///+++///***+++***///333***,,,???SSS\\\ZZZEEE222,,,...///333JJJnnn|||qqqlllllldddFFF222+++...******//////aaaGGGBBB>>>===:::777777:::222,,,...:::AAA>>>;;;>>>999;;;BBBTTTqqqqqqjjj___RRR888222333777222)))...<<<333444555666777777888888777888666222,,,******+++111///...000444666555333///111222111---******++++++222444000,,,///111111222222333333333222111000:::;;;777555444222FFFhhh{{{eeeLLL777+++***---***111333///000444000&&&***+++---///////////////777444333555333///---///...---)))(((,,,111///((((((***,,,...///...---,,,///---...000000---...111---000///)))&&&(((,,,---...,,,******+++,,,,,,,,,((()))+++---+++(((,,,333+++((()))+++,,,+++---222///---+++---...///000000777333---)))(((((('''&&&...+++(((&&&'''((()))((()))***+++***))))))***,,,***))))))***,,,,,,+++)))***,,,...111333333///,,,,,,+++---...+++(((+++222222222111111111222222222111000...,,,******+++,,,---...000222222111///......***)))---000///...///111...///333222---+++---***(((### %%%---000///***(((+++111///'''***333333///+++,,,000222///,,,***---...---///222111...'''+++//////,,,***,,,...***(((&&&%%%&&&''''''&&&''''''***......******...000...,,,,,,,,,------,,,$$$&&&))),,,......---,,,(((++++++'''(((---///,,,&&&))),,,---,,,***(((((($$$$$$&&&***...///,,,)))%%%&&&(((+++---.........))))))***,,,...000000000...,,,***)))***)))'''$$$(((+++......***&&&''')))'''(((,,,000,,,'''(((...'''(((+++222999:::666222------000777AAAJJJPPPRRRQQQUUUXXXVVVPPPPPPWWWaaa```[[[YYYZZZXXXSSSPPPRRRKKKSSS[[[\\\[[[[[[ZZZWWWBBB::::::GGGPPPQQQSSSXXXYYYQQQQQQWWWQQQ???555888EEE888000111///(((%%%)))@@@GGGTTT[[[\\\ccc]]]III000555CCCTTT^^^]]]ZZZZZZ```YYYIII777---***)))&&&---777FFFRRRYYY[[[ZZZZZZ```ZZZEEE444555;;;III^^^iiihhhfffccc```]]]\\\\\\XXXGGG666///---++++++,,,000,,,222EEEUUUXXXVVVWWWYYY```XXX???///000444333666EEERRRWWW[[[^^^ZZZRRR666,,,+++666888...+++000(((---++++++000...333CCCYYYaaa[[[DDD...(((+++...555BBBbbbvvvqqqrrrssseeeGGG222***+++(((***111333ccc???<<<<<<>>>>>>;;;;;;===999222111555444000555@@@>>>:::333555HHHjjjpppXXXGGG???222111...,,,+++---111555555444444555888999999888222333111+++(((***///222555222000111444666555333333111//////000000...,,,111---,,,///111000000222333222000//////111333444///111......000333KKKppp}}}}}}vvvbbbIII666---)))((()))%%%---///+++...444111(((...,,,+++,,,///111222222111//////222222///...111,,,---+++))),,,000///+++'''))),,,000222000,,,)))///---...222333000...000000444333+++%%%&&&)))+++333000---,,,,,,,,,+++***$$$&&&+++///...+++...555&&&'''***,,,)))&&&+++333)))'''''',,,111222000///555000+++)))***+++***)))---,,,******++++++)))(((***+++,,,+++******,,,...,,,---///111333222...+++------...///111000---***,,,'''%%%(((+++******,,,///000222333333222111000//////...,,,***)))***+++------......//////000000(((###!!!''',,,+++((('''///,,,---333444---))))))%%%,,,,,,%%%$$$---111///%%%###(((///---'''***555555---''',,,777<<<666---&&&)))******,,,///...***)))---//////,,,+++///333''''''''')))***)))&&&$$$&&&$$$''',,,---+++***,,,///)))$$$%%%+++///---***)))+++...000000---***(((+++---)))###$$$,,,000///&&&***//////+++'''&&&&&&######%%%)))---...+++(((******+++---...000222222+++++++++,,,...000111222...+++)))))))))(((%%%!!!!!!%%%+++...+++'''(((,,,'''...777;;;333+++222>>>888:::@@@JJJRRRSSSMMMGGG555444666???LLLXXX]]]^^^VVVWWWWWWUUUQQQQQQXXXaaa\\\TTTPPPPPPLLLCCC???@@@AAALLLWWWYYYXXXYYYYYYXXX@@@888888AAAGGGGGGMMMXXXQQQMMMSSS]]]UUU???222444<<<222000999<<<444,,,+++---CCCWWWWWWVVVeeecccJJJ888888@@@NNNWWWYYY[[[___```VVVDDD000(((***...///###+++999FFFPPPTTTTTTSSS```XXXBBB222444888DDDVVVccccccbbbaaa___^^^^^^___VVVDDD444000111000000222333+++...BBBUUU\\\\\\\\\ZZZccc^^^EEE222111555444333CCCRRRXXX\\\___ZZZQQQ;;;+++&&&000555...)))---***111...)))---000555BBBWWW]]]VVV>>>'''###)))---000222NNNeeefffmmmmmmZZZIII666///222---,,,000///fffHHH???555444:::@@@???<<<999EEECCC222///::::::...///111777999333444LLLiii{{{hhhNNN999555666333---...777===<<<111888888222222888;;;888---+++***,,,111444444333---+++---333555333111222222000///111333333...***,,,++++++...111444666666777777777666444000---***......111444222888UUUsss}}}xxx[[[HHH555000111///......555///,,,...000...,,,---...,,,---333888666111,,,...------...000222222111,,,+++)))+++...///---***---...///...,,,***+++,,,))))))***---000000---))))))000222---)))++++++)))...///000///,,,++++++,,,&&&///---((()))'''***555%%%***//////+++'''(((***,,,(((&&&)))///444555444'''---333444000***&&&%%%+++,,,,,,+++(((''''''(((***((('''***---...,,,)))(((222444,,,///:::999.../////////...---+++(((&&&'''''')))...222444111---111...,,,---111333222000///...---,,,,,,,,,...///---111222...---...///---******)))*********((('''444///***))),,,///---***444,,,))),,,---+++,,,111///++++++///...)))(((++++++,,,...333777666222---+++!!!&&&+++((('''+++,,,,,,,,,---...,,,)))&&&###%%%&&&''''''(((+++---$$$%%%%%%###&&&++++++((($$$""""""&&&---111///---***---///000---***(((''',,,(((%%%(((...000,,,'''&&&+++///...'''""""""###(((,,,...+++&&&&&&(((***,,,,,,+++***((())),,,...,,,---............------((((((((()))))))))'''&&&###%%%333222'''333???333>>>CCCJJJPPPRRRPPPMMMKKKPPPTTTWWWYYY^^^aaaZZZOOO@@@222>>>MMMIIINNN[[[ZZZNNNQQQWWW```fffgggbbb\\\^^^NNN???222'''+++111,,,000AAARRRWWWTTTSSSTTTUUURRR<<<***666MMMMMMKKKVVVRRR[[[^^^]]]SSS;;;---555111999000...===888(((***+++888JJJeeebbbTTTWWWKKK777777???MMMYYY]]]___```iiiRRR<<<333111,,,***+++******///:::FFFOOOTTTWWW^^^dddKKK///222999AAATTTfffhhh```ZZZ[[[WWWUUU^^^]]]III111,,,444000---777...(((***;;;MMMWWW\\\___^^^bbb]]]JJJ999333444444222===PPPXXXUUUZZZ]]]SSS555---...111***)))+++$$$---***...333+++(((CCCggghhhdddcccMMM---,,,333%%%''':::PPP\\\aaaaaaYYYOOODDD555)))***------///555eeeKKK@@@555222666;;;:::888444<<<;;;///---555666...333222555999555333???QQQttt|||\\\IIIBBB666777444...///555888777---444666222111666666111//////000222444444222111222---,,,///111000000222000000000000000111333555,,,++++++...111444666666444555888999999888555333111111444777555===YYYwwwyyy}}}pppFFF888,,,+++...000222555444...+++...000...,,,,,,000...///444888777111---//////000111222333222111...,,,***,,,///000///---///......------,,,,,,+++---,,,---///111222///,,,)))///222...,,,------***''')))++++++)))'''''''''***000,,,&&&)))'''(((222''',,,111333111...+++***---++++++...222222---((())))))((()))*********)))&&&''')))((('''%%%&&&''',,,***)))((()))***)))((()))000222...///555444,,,......///---+++***)))***+++***+++---//////...,,,...............///111222333000,,,(((&&&&&&''''''(((,,,...,,,,,,000222222***'''%%%(((---///,,,((()))))))))))))))+++,,,---222+++''')))******,,,111---******......***))),,,---,,,---000333222...***+++%%%###''',,,,,,++++++(((((((((***,,,+++)))&&&''''''&&&&&&''''''((((((###&&&&&&$$$%%%***,,,***+++)))''')))------***&&&&&&)))...000///,,,***))),,,)))'''(((++++++'''######&&&)))+++***'''$$$"""%%%+++///...***((('''(((******+++***)))))),,,......///111111000...+++))))))******((('''&&&&&&(((***...>>>DDDAAAPPP[[[OOOLLLLLLMMMOOOSSSVVVWWWWWWVVV\\\`````````aaa[[[SSS>>>///777EEECCCJJJVVVVVVRRRWWW___gggkkkiiiddd___RRRAAA333))) %%%---(((,,,666AAAIIIPPPWWWXXXVVVVVV@@@+++333HHHMMMOOO]]]XXX______\\\RRR;;;...777DDD@@@000000AAA;;;))))))&&&:::JJJ]]][[[XXX]]]III888888???MMMXXX[[[[[[[[[bbbRRR>>>222///000///---+++))),,,;;;MMMYYY\\\ZZZUUU___NNN777777888888CCCbbbfff```\\\^^^ZZZWWW^^^[[[HHH///)))111...***333000)))+++;;;NNNYYY]]]^^^kkkmmmcccLLL777000444888444===PPPWWWTTTXXXZZZQQQ===111...///)))---444333,,,)))+++...+++///HHHfffmmmnnntttaaa<<>>999888===DDDIIIKKKEEEPPPZZZ^^^]]]]]]]]][[[AAA111000:::===DDDNNNPPPVVV^^^hhhooopppkkkeeeaaaKKK999...((("""(((///+++,,,---000999JJJYYY\\\XXXUUUCCC...333GGGLLLMMMXXXTTTYYYWWWTTTMMM:::111;;;RRR>>>(((...>>>666%%%$$$"""999GGGSSSTTT[[[cccJJJ:::888===JJJVVVZZZYYYYYYaaaYYYGGG444///444444------(((***:::SSSbbbbbb[[[VVV^^^PPP;;;444111...333ZZZaaa___\\\```]]]YYY___[[[JJJ111)))000---(((000000)))***:::PPP]]]```___nnnqqqjjjTTT;;;///111777333:::LLLUUUSSSXXX[[[SSS@@@111......))),,,444444,,,***)))((()))555LLLbbb```hhhvvvlllDDD)))))),,,(((...999FFFTTT[[[UUUKKK===333---000000,,,---333^^^FFF???888777:::===<<<999666111///111222000111333000...111888:::444000111777@@@XXXoooiiiLLL444......///000000000111111000///888;;;777777<<<<<<777111444777777444111222333555333666;;;;;;444...,,,000000000//////333999>>>222000///000222444444444000111111222333555666666111222222000...777PPPiiijjjHHH111888666444111---,,,...222222,,,***...000...++++++...000111111333444000+++000222555666444222000///+++(((%%%%%%))),,,---,,,***'''&&&***111555333111+++*********************&&&)))---...//////---,,,222333222000...,,,---...))),,,'''%%%---***$$$&&&***)))+++///444444///***222---(((&&&(((+++...000******,,,000222000,,,(((111222444333111...,,,,,,000///,,,'''###$$$)))///000---111888777000///333///000000,,,'''&&&***...000000///+++'''&&&***............,,,+++,,,000444...---+++***)))((((((((())),,,,,,'''&&&***,,,,,,...+++***---333555333///333555666222+++%%%######,,,***(((***,,,---......111000000///---***)))((('''&&&&&&***///222000...'''---...***,,,333111)))'''((()))+++------+++)))---((($$$###&&&&&&"""%%%+++---)))&&&***000333/////////111222111---***+++------,,,)))&&&%%%%%%%%%(((***)))&&&######$$$"""###$$$''')))*********...,,,******((((((,,,222+++,,,...---+++******+++%%%&&&(((*********((((((((((((***000888>>>>>>===@@@CCCIIILLLKKKIII>>>......(((""""""&&&,,,//////111@@@RRRZZZZZZXXXYYY[[[HHH666...444;;;AAAJJJPPP\\\eeepppuuussslllfffcccHHH777///...***---111,,,000---***000BBBUUU]]]\\\VVVGGG444888JJJLLLCCCDDDGGGKKKJJJJJJHHH:::555AAARRR666###---:::111###"""$$$444>>>MMMQQQYYYcccOOO:::666888DDDRRRYYY\\\^^^fffeeeTTT999///555444)))---***+++888OOO``````YYY___```PPP888+++***,,,...PPPZZZYYYWWW^^^___^^^ccc]]]MMM444+++111...)))///,,,&&&'''888PPPaaadddbbbbbbkkkmmm]]]CCC111---111///444FFFSSSUUUZZZ___ZZZ@@@222111555...+++///...,,,...,,,%%%$$$111III[[[SSS^^^ppppppPPP---%%%------,,,111>>>MMMQQQHHH;;;;;;222...000...'''''',,,[[[BBB>>>;;;;;;======999555888111///222444111000333...///333777777333222333;;;444;;;NNNUUUEEE222+++......000111111...,,,+++***111333......555888555111333444222000000444888888555555888888333///...222///...///222555555555555333222222333333333222///...,,,,,,---000333666999:::999666444>>>WWWmmmiiiIII222***111555777444000///222555111,,,+++///111///,,,,,,***...000...///222000***...111444555222///......+++(((%%%%%%))),,,,,,+++,,,((('''***000333111...))))))))))))''''''''''''%%%&&&(((,,,...---,,,+++333222...***''''''***---''',,,***,,,555111'''&&&***&&&$$$'''---000...***...+++'''%%%'''+++///111(((+++......+++'''%%%%%%***,,,......---++++++,,,//////---)))&&&'''...333///+++///888777......555222222000+++'''&&&))),,,.........+++((((((,,,000111---)))(((+++///111111)))***,,,------+++)))'''***---,,,'''%%%'''(((''',,,...///000///...///000000000111222111...+++)))***+++---///111222///,,,000111111///......---+++'''&&&'''+++000222111///&&&---...)))+++111000((())))))***,,,---,,,***''',,,'''######%%%&&&###&&&,,,///+++)))---333666//////000222333333111///...---+++(((%%%%%%''')))###&&&))))))&&&%%%(((+++&&&((()))'''%%%&&&+++000---******...---***,,,111...000000///,,,***)))))))))((((((((()))+++---...+++(((***666EEELLLHHHBBB>>>CCCEEEHHHKKKDDD333'''(((&&&%%%&&&((()))&&&$$$---===QQQ\\\ZZZUUUSSSUUUJJJ;;;---000<<>>......===EEEOOOaaallloooqqqqqqooollljjjjjjJJJ666...222...,,,***$$$&&&)))(((&&&---@@@WWWdddlll___DDD666>>>BBB<<<:::JJJOOOQQQVVVWWWIIIAAAJJJGGG---&&&//////,,,,,,(((///,,,///IIIRRRQQQ^^^VVV999000,,,666GGGTTT]]]aaaZZZ```UUU:::+++...///)))))),,,,,,---888JJJUUUVVVVVVSSSPPPAAA///222999222@@@OOOQQQPPPZZZ``````bbb[[[OOO666***//////)))***"""###'''333GGGYYY___\\\```eeeggg\\\DDD000,,,111333222AAAPPPSSSXXX]]]ZZZ@@@...+++111,,,,,,555:::000111///(((!!!777MMMbbbiiilllooogggHHH000222(((###)))@@@YYY```VVVJJJ@@@333,,,///222///...222___EEEAAA<<<999777555222000333111...---111666555111...000111111222333333333666555333000---///555:::111000222777777222///111111777888111///333444///222000//////222444555666555///,,,...///......111---,,,+++++++++++++++***...,,,,,,---000222222222,,,---000111222222111000,,,000333444;;;OOOkkknnnUUUCCC333(((+++666333888999222,,,+++***(((111------222444222...---***222555000111777888222,,,000333222...,,,...000///,,,***+++---...,,,)))---,,,+++******)))((((((***---///...+++((('''(((***%%%$$$))),,,++++++---+++,,,,,,++++++,,,///111,,,333111222888333***++++++)))'''(((+++...---,,,''')))+++,,,+++)))'''&&&000...+++)))(((+++///333((()))*********,,,000333,,,+++***+++---/////////...000111///***''')))---222---)))))),,,---,,,***++++++,,,...000111000...111---(((&&&''',,,000333000000///---+++)))'''&&&"""(((***)))((())))))'''***,,,---,,,***))))))***...111333111---***)))+++...111222000111444222---+++//////,,,,,,000///++++++***+++...111000+++'''+++((()))+++***((()))---(((((()))+++------+++)))+++***(((&&&$$$###"""!!!$$$(((++++++---111111///---------,,,,,,---...000---............///222444---+++(((%%%###$$$''')))((()))***(((&&&&&&))),,,+++'''***444666///,,,000---------+++)))(((***,,,%%%&&&&&&)))---333888<<<===;;;;;;@@@HHHMMMLLLIIIJJJRRRMMMIIIMMM<<<%%%$$$!!!''',,,---***&&&%%%&&&!!!&&&555HHHTTTUUUUUUWWWKKKDDD111,,,:::>>>FFF^^^nnnkkkgggddddddeeefffgggQQQ999...111---+++,,,((((((+++)))$$$&&&777OOO^^^cccaaaLLL666444888999???NNNTTTYYY___```OOOCCCHHHKKK111(((+++''',,,000$$$...000111DDDMMMTTT```QQQ999///***444CCCNNNSSSUUUSSSXXXPPP:::***))),,,+++'''***'''%%%111HHHXXX[[[WWWRRRSSSEEE000333;;;000<<>>JJJRRRYYYaaacccQQQAAAEEEWWW;;;///,,,'''222777&&&,,,555555???IIIXXXdddLLL:::000+++444AAAHHHIIIIIISSSVVVOOO<<<+++&&&***---''''''""" 000KKK]]]```aaaXXXUUUDDD+++...999...;;;PPPYYYYYY```bbbXXXSSS\\\RRR:::---333555...---)))...000222999EEEIIIGGGEEELLLVVVXXXJJJ555******---)))777JJJOOOUUU[[[ZZZ666&&&***666111***---000333'''###+++***'''666MMMiiirrriiiaaabbbNNN555555333+++///FFF^^^eee___XXXTTT>>>---,,,///---))))))bbbCCC<<<444333777888555111111444333---,,,111444333///000---)))***///333333555666777888999999999888666222333888;;;999888:::///222444444111///000222......///111333444444444'''(((+++///222111---)))''')))...///***%%%'''...&&&((('''&&&***000222000111...+++***,,,...---+++222222111AAA[[[kkkyyy|||lllKKK???999;;;999///+++...000//////222444333...)))666333+++$$$&&&...000+++222999888777:::666000555555444222000///...//////---,,,***'''$$$"""""""""%%%'''***,,,+++((($$$"""...***&&&%%%(((***++++++)))------)))(((+++------)))******((('''***///444444000+++)))(((***++++++......//////...,,,)))'''''',,,(((&&&***---,,,((('''(((,,,111333111///222111...***''''''***---++++++*********+++,,,,,,,,,+++***+++,,,...---,,,///...***'''+++000...)))***,,,...///...---------333111---***)))+++111666444222111000111111///...'''***------+++'''$$$###+++******,,,///...***&&&+++,,,222666333,,,,,,222444000+++***,,,......---...+++)))***,,,...000000+++,,,---............---,,,&&&$$$***//////---,,,'''+++...000///...------///%%%"""((()))""" %%%)))'''&&&(((,,,......,,,***+++&&& $$$...111+++---,,,///444444111///000000000///***$$$"""$$$((("""!!!'''(((%%%''',,,555***------$$$,,,777---+++)))(((***,,,,,,)))&&&'''###;;;RRRNNNNNNTTTLLLNNNFFFCCCFFFGGGEEELLLXXXVVVXXXWWWPPPHHH>>>///###!!!###,,,,,,"""""")))&&&,,,,,,222???IIIPPPUUUZZZWWWRRRGGG888+++(((...555QQQXXXYYYYYY\\\WWWWWWddd]]]BBB---,,,000,,,***------,,,+++'''$$$)))<<>>666444666777555111+++//////---...444777666...000///++++++///000...333222444999??????888222333222555:::;;;888555666000222222222000//////000000---,,,000666888555111%%%(((***+++******+++---))),,,111333...(((***000,,,...---+++...333333000555222//////000111000///,,,///333IIIlll}}}iiimmmyyyxxxiiiTTTCCC;;;222000666555---))),,,)))***---111333333111...***000000)))$$$%%%'''&&&///666444111333---'''+++111111222222111000...---...+++)))((()))((($$$!!!+++,,,---//////...------///,,,))))))***,,,,,,+++...000///+++***---...,,,+++++++++)))(((+++///444222000...---,,,***'''%%%&&&(((***+++)))((('''&&&%%%,,,000---***,,,---,,,)))***+++---//////...---...---,,,+++***)))******))))))************+++++++++,,,---......---------///...***&&&'''---...,,,***,,,...///...---...///111...***''''''***---000222000.........---+++))))))+++---,,,)))&&&$$$###+++++++++,,,------+++)))+++---333888444---,,,000111///,,,---///222222111,,,***)))***---000222222------.........---,,,,,,,,,))))))------,,,,,,000...///000111111000...------%%%""")))+++%%%$$$)))(((***---...,,,)))&&&$$$***---+++%%%(((222555111444000---......,,,...111333111...***'''&&&%%%%%%&&&###$$$'''&&&$$$&&&,,,333...///...,,,000111)))***)))((()))+++***&&&######"""999OOOOOOTTT^^^ZZZXXXOOOGGGEEEHHHMMMUUU]]]^^^ZZZSSSOOONNNHHH999)))###$$$------!!! $$$!!!''')))111;;;CCCGGGLLLRRRWWWUUULLL===...(((,,,222NNNWWWXXXUUUTTTPPPYYYmmmsssTTT888111222///,,,......,,,***'''$$$'''555DDDTTT___]]]GGG000)))---000:::IIIYYYaaaaaaWWWEEE444GGGMMM000)))///,,,000$$$'''&&&%%%--->>>NNNPPPIIIAAA......666888III___bbb[[[VVVPPP???***(((///+++((('''''''''+++999SSShhhddd```^^^PPP777---000000777IIIZZZ___\\\[[[ZZZYYYaaaJJJ888555555///+++---//////***&&&---===LLLSSSMMMKKKKKKQQQPPP888(((000...,,,///;;;JJJTTTVVVUUUCCC)))+++,,,---000%%%###,,,'''(((,,,)))###%%%///BBB\\\hhhjjjjjjTTT888111---++++++BBB___\\\TTT```[[[III111---777444******aaaFFF>>>666222333444333000)))---//////111555666555,,,000000...---///...+++///...000999BBBAAA666+++222000000222///++++++...///......///111222111000///+++)))...666888333,,,'''***+++(((%%%&&&+++000))),,,111444000******000000222111///111333222---666444222111222222111000,,,000333HHHqqq|||XXX;;;666>>>FFFNNNZZZiiirrruuu{{{sssiii[[[GGG666...///***+++111222***&&&(((&&&***...000111000000000&&&333===777***$$$%%%)))///666444111444...(((------///111222222///---+++...***(((+++//////((("""''''''(((((()))+++---...---,,,+++,,,...//////...222222///++++++......***,,,,,,+++******+++///333000000000000///+++%%% +++---///---(((%%%###$$$***///222///++++++++++++***---//////,,,******+++***)))***+++,,,,,,+++)))'''((()))******************---//////,,,***+++------...+++&&&$$$)))...///+++---...///......000111111---(((''')))++++++***,,,*********+++***)))'''+++,,,---+++(((&&&%%%&&&+++,,,------,,,+++,,,---+++...222555222,,,***,,,...------///222444555444+++***(((***---111333444/////////...---+++***))),,,,,,---...+++(((,,,333000---++++++------+++((()))###!!!''')))&&&&&&***(((***,,,***'''$$$$$$%%%***111333///222;;;@@@>>>EEE@@@>>>>>>;;;777777::::::666111---,,,+++(((%%%+++***+++,,,+++***///666555888222---333222)))$$$.........//////---(((%%%&&&''':::QQQZZZfffqqqpppggg___QQQFFFFFFPPPXXXZZZ[[[RRRHHHHHHOOOQQQAAA///''''''000222'''$$$((($$$+++...666===@@@AAAIIIQQQWWWXXXSSSEEE444******...AAAPPPXXXWWWTTTPPPZZZppp{{{[[[:::------,,,******---***(((((('''(((000999RRR___```NNN888///...---///===OOO\\\___XXXFFF777666OOO???,,,***000444&&&(((((('''+++666EEEMMMNNNFFF444333999666???XXXjjj[[[UUUPPPBBB---***...))),,,///000,,,(((333TTTsssmmmkkkjjj[[[===///111//////???RRRYYYYYYWWWTTTQQQKKK<<<111000000------000777111++++++///777EEERRRKKKKKKJJJNNNMMM888''',,,---***+++444CCCPPPTTTTTTAAA))),,,,,,))),,,###$$$***&&&'''------'''&&&+++555OOObbbhhhiiiXXX@@@666,,,)))***===VVVXXXVVV```OOOBBB---(((333555...000^^^CCC<<<444111111333222111000111222333444444111...,,,///000......111111...------000777===<<<444,,,777222,,,(((###!!!%%%,,,,,,***))),,,111444444222+++******...333444000+++...---,,,***((((((***---&&&(((---111...))))))---...000000///000222000+++333222111111000000//////111555111999[[[rrrWWW>>>...000111111222999AAADDDAAANNNRRRWWWYYYYYYXXXWWWVVVSSSIIICCCBBB;;;000---222111------000...(((%%%&&&***---111111...++++++,,,'''555AAA>>>111(((***...///666444222777333///444......//////...,,,)))(((******,,,///222111,,,'''!!!!!!"""###$$$%%%&&&''')))***,,,...000111111000000000---***+++...---)))---,,,+++******,,,...000/////////000///,,,&&&"""---000111...)))%%%&&&'''))),,,...,,,***)))(((((()))...222000***'''))),,,***)))(((***---......,,,'''((()))***++++++*********---///,,,(((&&&***///***...///***&&&)))...000,,,---.........///111333444///******...///---)))&&&&&&&&&(((***+++)))(((,,,,,,---+++***)))***,,,+++---///---+++***---111...///000000---))))))+++***+++---///222333222222,,,+++)))***---000222222//////...---+++)))'''&&&+++***+++,,,***(((---333...)))%%%%%%)))+++)))%%%((($$$###((()))'''(((,,,((('''&&&%%%''',,,333888888BBBGGGEEEGGGPPPUUUTTTSSSRRRTTTXXXVVVOOOJJJJJJDDD@@@;;;555111...------111555999:::999<<>>MMMSSSRRR==='''------)))---)))---(((%%%(((000333///---...777HHHVVV[[[]]]VVVFFF999...******888JJJRRRWWW^^^IIIBBB///%%%///333000222\\\AAA<<<666333444555666555555444444666777333...+++,,,//////,,,...333666555///222555777666777888:::999333...,,,)))'''***000///,,,***+++///222222000***,,,///111111000000000222...***+++------((($$$%%%&&&+++///...******...+++......---///222000,,,000111111111000/////////111777111---???```~~~}}}yyydddJJJ777000000222111///---222888888444000222444444333222222222888000---000...((()))000444111///...+++'''&&&(((,,,///222000,,,))))))***'''---555555///***+++///,,,333111///333000,,,222111///---+++)))((('''&&&&&&+++000222000.........%%%&&&((())))))((('''&&&+++,,,...//////...------+++,,,+++((()))------***---,,,*********,,,------...---++++++,,,---+++******++++++)))'''&&&))),,,%%%&&&)))******))))))***'''---222111***'''***///---+++))))))+++...111222((()))***+++,,,,,,,,,,,,...//////***&&&'''---444'''///333000+++,,,///000.........------...111444555000,,,,,,///111...***)))))))))+++,,,,,,)))'''+++,,,---,,,,,,---///111+++---...---++++++...111333333000,,,***+++---...(((***,,,.........------...,,,******,,,...//////......---,,,***(((&&&%%%)))&&&&&&***++++++---111...)))%%%&&&***---,,,***'''&&&&&&)))***)))+++...((()))---444>>>IIIQQQUUUTTT^^^ccc___^^^bbbccc___KKKKKKPPPWWWZZZWWWUUUWWWLLLMMMKKKBBB666000222666999BBBKKKNNNMMMOOOWWW]]]\\\```GGG000555666---///)))+++,,,,,,+++(((%%%$$$)))(((...FFFjjj}}}zzzqqquuuyyypppWWWDDDCCCIIIMMMWWWWWWUUUTTTWWWXXXPPPFFF444---222777---(((,,,++++++,,,...---+++///>>>OOOTTTYYY[[[UUUFFF777...***''':::LLL]]]hhhddd```jjjbbbOOO666(((+++222111,,,,,,******...000//////111FFFTTTZZZPPPBBB:::444...***111>>>NNNVVVSSSHHH@@@...???FFF;;;333///,,,777)))***++++++---999LLL]]]SSS@@@111222444333CCC^^^VVVRRRTTTKKK444))))))&&&((('''))))))$$$'''@@@\\\nnnjjjgggVVV999,,,//////222:::FFFOOORRROOOLLLKKKGGGEEE???666000/////////+++!!! )))---...===SSSVVVYYYSSSOOONNN@@@000...555333///111>>>OOOUUUSSS<<<'''------)))---+++111)))(((+++000333222///...333===HHHMMMPPPSSSHHH555333,,,+++333===KKKWWW[[[VVVSSS===***,,,///,,,,,,\\\AAA>>>:::888999:::::::::555222222666888444///,,,+++------+++...444777777222777;;;888333777DDDPPP666222000333333000//////333111...------......------111444444111000333666000+++(((***//////'''''''''+++///000///000444,,,...///...000444333//////000222333111111111222,,,555333...333BBBdddyyywwwoooVVV@@@555111111222------,,,+++///444444000000111111000,,,)))((((((...,,,...333444000,,,+++//////---+++((('''(((++++++,,,...///---,,,,,,---***(((***---...---...111...444111...111---(((...222000---***((('''''''''%%%+++000000---+++///333+++,,,......---+++)))'''000111222000---***(((((())),,,---)))(((+++------///---++++++,,,------,,,///+++(((''')))---000111:::666000***&&&&&&&&&'''$$$###%%%***,,,++++++---(((---222111,,,)))+++000......,,,******,,,000444************+++,,,...///111111///,,,))),,,222777&&&...444222//////000/////////...,,,+++,,,000333111...++++++---...---+++000////////////---)))&&&+++,,,---------...111333***+++------,,,,,,---///777777333---,,,000222111(((***,,,---+++******+++...,,,))))))***,,,,,,,,,......------,,,***)))((((((%%%&&&***,,,++++++...***'''%%%&&&)))++++++***"""###%%%'''((()))---000---666EEETTT___eeehhhiiifffmmmnnnfffaaa___XXXPPP444222444<<>>111---444555///000.........***(((111<<>><<<:::888666444333666///---333555000***(((%%%***------///111000,,,,,,000333111222===SSSeee^^^LLL999222333444444555---///000...---...222777222///,,,,,,///111222222++++++,,,---///111111000)))'''(((...111333777<<>>...((('''***111555777:::>>>PPPWWW^^^\\\PPP===*** !!!<<>>%%%+++333$$$%%%'''((((((''')))---111(((000***444[[[nnnjjjkkkccc```]]]UUUBBB333888GGGFFFLLLLLLDDD>>>DDDOOOXXXMMM999111///"""$$$)))000---+++)))&&&'''///999KKKNNNSSSZZZ\\\SSSAAA333###---555BBBRRRTTTUUU___cccaaaPPP888---111000)))(((((()))+++(((&&&***000---AAASSSWWWRRRIII999)))((('''000BBBMMMLLLEEEAAA555///666---444999&&&111------......+++---???RRRSSSVVV@@@---///...///AAATTTYYYgggaaaAAA***+++000222))))))...***%%%222FFFbbbZZZXXXPPP===444111(((###'''555HHHQQQMMMGGGEEENNNPPPHHH777222888777...''')))+++***&&&'''///777FFFVVVZZZZZZ^^^UUU<<<,,,(((,,,---///>>>QQQVVVOOOMMM222222///,,,111---000***......***%%%''',,,111,,,999QQQSSSFFFPPPYYYIII777,,,,,,)))&&&CCC```___^^^cccMMM---$$$))))))(((bbb???777000000111///...000//////...---...///...+++((((((***,,,///222555666666...***---555DDD]]]tttyyygggMMM999000......///...+++***,,,///111///---///444111'''&&&...333111222222111---***)))+++...,,,+++,,,///333666666555//////111444666555000+++///+++,,,222777888777999+++111---...<<>>000+++777(((+++>>>NNNXXXRRR@@@777333---***///666333+++222***)))---+++***<<>>OOOQQQSSSTTTTTTTTTUUUVVVWWWXXXWWWTTTUUUXXXTTTMMMJJJGGGPPPbbbiii```WWWVVV]]]WWWWWWZZZQQQ???333222///+++))),,,,,,***,,,111PPPYYY]]]ZZZXXXSSSBBB000%%%000>>>QQQ```ccc^^^XXX]]]ZZZJJJ777,,,+++---555///(((%%%(((///777;;;444333///---555EEEQQQTTTSSSQQQVVVYYYJJJ333...999@@@???EEEOOOTTTPPPLLLLLLHHHIIIFFF<<<000(((&&&'''222///***$$$"""$$$(((,,,999KKKWWWXXXYYY\\\RRRBBB000,,,***000AAAVVVfffmmmlllnnnbbbFFF///)))******(((***++++++***)))***+++...444AAAKKKJJJ>>>333...555***...===JJJUUUUUUIII<<<555...,,,...000...,,,000+++,,,...'''###666PPPXXXUUUBBB000+++((()))444KKK[[[```ZZZMMM666'''+++333111///---(((%%%***333[[[^^^\\\[[[RRR888)))000///'''...CCCPPPNNNQQQZZZ]]]\\\PPP;;;...,,,,,,((('''***,,,,,,******+++---GGGMMMYYY\\\UUUQQQEEE...%%%)))))))))333EEESSSXXXLLL888((()))...---***++++++(((%%%%%%'''((((((((($$$***<<>>QQQRRRMMMSSSgggxxx{{{hhhWWWIII>>>333+++666000+++)))---111444444222000000000...))))))---***)))***,,,...111111111,,,***))),,,000222111///999666111///.........------...000222...'''&&&)))'''000111444@@@@@@555000,,,666PPPuuu{{{nnnccc\\\XXX___bbb[[[KKK===888999333222111000///............333555000,,,******))))))000444111---...000111------...//////---***)))---***---333111***)))...++++++******+++,,,------%%%)))...000...------///111...***''''''))),,,///111111000000///---)))%%%((()))(((((((((***...111((((((&&&%%%&&&+++222777444222111000///---)))&&&---...---,,,...///)))!!!&&&%%%&&&(((***++++++***...///...---***(((((()))111///,,,+++---,,,)))'''!!!"""%%%''')))***++++++''''''((()))+++---///000)))000222,,,)))...000...%%%(((+++......---***(((&&&***///000...,,,,,,---+++---///000///,,,)))&&&++++++,,,---...///000111555555555444111---***''')))'''''')))(((&&&)))...111///---,,,---......---,,,***+++...,,,)))***...000444444///***+++,,,,,,$$$+++111222333555555333,,,,,,---///111111///---***+++,,,,,,,,,...000333333444666999???EEELLLOOOTTTTTTSSSPPPMMMLLLMMMNNN]]]\\\YYYWWWWWWVVVNNNEEENNNBBB???MMM\\\^^^XXXRRRVVVUUUXXX[[[QQQ@@@555555111---+++,,,,,,***,,,///FFFQQQZZZYYYWWWUUUMMMBBB%%%###%%%222HHH\\\aaa]]]YYY]]]```VVVAAA...(((+++111,,,'''$$$&&&,,,000333555222000000000666FFFVVVQQQPPPQQQRRRLLL???444...555777???JJJOOOMMMIIIHHHFFFIIIHHH???222(((&&&'''333///)))&&&&&&(((***+++111BBBTTT\\\ZZZUUUNNNHHH111---***...:::NNNbbbpppooopppjjjXXXAAA///+++---*********,,,///111000///......444AAAJJJGGG>>>888555,,,...888@@@NNNUUUOOO@@@222)))+++//////111666...---//////&&&!!!222KKKXXXXXXHHH666---%%%$$$...JJJUUU\\\^^^UUU:::'''***333000...,,,((($$$%%%)))GGGSSS[[[```ZZZAAA---...///***///BBBOOOQQQTTT\\\]]]^^^SSS<<<***&&&'''&&&(((+++...000...,,,++++++BBBGGGSSSVVVPPPOOOFFF222---///...---333AAAQQQZZZPPP;;;)))'''***++++++...***++++++***((((((((()))(((+++999MMMXXXWWWUUUWWW@@@222000///$$$(((<<>>===;;;666111222888333...+++,,,------///111++++++******)))(((((('''+++BBBYYYaaabbbgggmmmooowwwppphhhfffdddYYYFFF666,,,***)))+++///222111//////+++---222000'''%%%+++'''&&&&&&))),,,...---+++)))&&&$$$&&&***---+++(((555222///---,,,,,,,,,,,,(((+++111222+++######'''+++333000000999:::111///222...333GGGdddwwwlll^^^PPPDDD===999CCCMMMKKKAAA777555666111222111111///---+++***(((,,,...---)))&&&%%%###(((///333///,,,---......,,,///222222///---...///000)))+++333000###!!!)))++++++++++++++++++,,,,,,)))))))))'''&&&'''***---...---***)))((()))+++---444222222222222000---+++###%%%'''&&&%%%%%%(((,,,%%%'''((((((***---222666111000...------.........((()))(((&&&))),,,+++&&&!!!"""%%%(((+++,,,,,,,,,,,,...///...+++((('''(((((($$$"""%%%***---+++'''###%%%(((,,,//////...,,,++++++,,,+++++++++---...(((,,,---(((&&&***,,,+++&&&(((+++---,,,***'''%%%&&&))),,,---+++))))))***///000222333111...***(((***+++---000222444555555222333333111///***&&&$$$&&&%%%(((++++++)))***...///---,,,+++,,,,,,,,,,,,)))''')))+++***'''(((,,,000111111...+++***+++,,,$$$)))...111222333333333///...///222555555333000---......---...111666::::::>>>BBBGGGNNNRRRPPPJJJ>>>:::444...,,,000777<<>>QQQZZZ[[[XXXZZZ___]]]MMM777)))((())))))***,,,......---+++333---...333111///===QQQPPPQQQOOOMMMNNNJJJ999&&&$$$)))333@@@JJJMMMLLLKKKNNNNNNJJJ???222******---)))((()))+++......***&&&,,,888LLLZZZ[[[RRRKKKJJJ555000,,,,,,333CCCZZZmmmooonnnnnngggSSS;;;111444+++***))),,,111333222///,,,'''---???QQQTTTKKKBBB777,,,***///888LLLZZZVVVTTT:::''')))...---///666---,,,...000***'''444GGGWWWZZZMMM<<<111'''$$$...HHHRRR[[[ddd___BBB+++,,,000...,,,***(((%%%######999MMM^^^gggeeeMMM444...111+++///@@@QQQXXXXXXXXX[[[^^^UUU<<<(((###&&&'''+++---///000000...---,,,888>>>LLLPPPLLLOOOJJJ999333333222222333;;;IIIVVVQQQ<<<***'''***)))***...,,,///222111,,,)))***---...)))...@@@SSSXXXSSSOOOLLL777...000---***999KKKKKKLLLJJJBBB777...(((&&&ZZZAAA>>>===<<<777222555:::777000,,,---...++++++///,,,,,,------------,,,++++++GGGgggvvvxxxwwwxxxyyytttkkkeeeiiioookkkZZZJJJ444111---,,,...///...,,,///,,,///666444,,,***000...---,,,+++***)))&&&$$$((($$$!!!###)))+++((($$$+++,,,,,,,,,++++++*********///777999333,,,...444111555---(((111666444777666222000444@@@UUUqqq|||iiidddZZZNNNBBB888111---+++111777999555111000000222333333222111...+++***,,,...000111///+++(((((((((...000---***++++++***)))---111111...---///222111)))+++333000$$$"""+++******++++++++++++++++++000///...,,,******,,,...''''''((()))((('''&&&%%%222111000000222222111///&&&***......+++((((((***###'''+++---///000222333222000,,,))))))+++///222***------)))'''+++...///%%%''')))***+++*********)))+++,,,,,,***(((&&&&&&(((%%%###&&&,,,///---*** """&&&+++...,,,'''###,,,---...---+++***,,,...***,,,+++(((''')))++++++$$$&&&(((+++...000111111+++,,,+++***)))((()))***,,,---------,,,+++***)))%%%'''+++...000222222222//////...---,,,***)))(((%%%&&&+++000000,,,+++---,,,---,,,,,,+++***++++++((('''(((+++***'''(((---......------+++******,,,---...000222111///000111222111000111333444555444;;;;;;::::::;;;@@@FFFKKKCCCEEEFFFHHHNNNPPPFFF:::,,,***%%%!!! %%%---333:::===AAAFFFIIIKKKNNNRRRQQQGGG:::444999DDDJJJKKKEEEDDDGGGOOOPPPEEE555)))...---+++((('''((())))))&&&666KKKXXX^^^]]]WWWQQQ>>>444++++++444BBBPPPYYYXXXXXX\\\```YYYGGG444)))+++,,,///222555555222///---&&&(((222333---333CCCOOORRROOOKKKOOOPPP===%%%"""'''111<<>>444222,,,--->>>TTT^^^YYYQQQWWW\\\UUU>>>)))$$$((()))---,,,++++++,,,------------555EEELLLJJJPPPPPPBBB444111111444444777DDDRRRNNN;;;+++((()))&&&&&&))),,,111555333...***+++...000$$$###888VVVgggfff^^^ZZZAAA---...222...666JJJJJJMMMNNNJJJ???333***'''aaaEEE@@@<<<:::666222444999;;;333///111111,,,+++///...///111333333333222222)))GGGppp~~~ooojjjmmmoookkkdddPPPFFF888...***,,,......------///222111------000,,,---......,,,,,,---///+++&&&###&&&,,,///,,,'''$$$'''***,,,+++***))))))+++000666:::666111444:::DDDEEE888---111333333777///222777999777999EEESSSfff|||zzzyyyzzzwwwmmmccccccnnnyyywwwzzzwwwwwwzzz~~~~~~yyytttsssuuupppeee[[[PPPLLLDDD===777444333333333222///------...000222333444444333222///---,,,///...000333222...+++++++++///000---******)))&&&'''***---...------///222000,,,---222000******000)))***+++,,,,,,,,,,,,+++,,,///111333222///+++((((((***,,,...---+++(((&&&///---,,,---///000000000(((+++///000...+++((('''$$$(((,,,////////////000222000,,,(((%%%&&&+++...+++///000***&&&(((+++,,,,,,---...,,,***(((''''''(((''''''((())))))&&&$$$+++)))'''(((+++,,,+++(((""""""%%%***---,,,%%% ***,,,...---++++++...222///...,,,******,,,---...'''''''''((()))+++,,,---///...,,,+++***+++,,,---,,,,,,++++++++++++,,,---''')))---000111111000//////...---,,,,,,------...%%%&&&,,,222111---+++------...///...,,,+++,,,---+++)))+++------***+++000000---,,,------******---111//////000...+++---111///...------///666???EEEKKKJJJJJJIIIJJJNNNTTTXXXQQQOOOJJJGGGLLLOOOCCC333$$$%%%'''((('''((()))***)))...:::HHHOOOQQQRRRUUUOOOOOOEEE444---555AAAGGG???<<<===DDDJJJDDD555(((******((($$$###&&&'''%%%###///AAASSS___aaa[[[UUUFFF<<<111+++,,,555DDDQQQVVVYYY\\\^^^___VVVAAA......---+++,,,...111222333&&&!!!$$$///111***+++333JJJOOOPPPMMMOOOPPPAAA---))),,,///444>>>JJJPPPQQQOOOQQQQQQNNNGGG<<<000)))---***&&&$$$%%%&&&''''''(((***666GGGTTTSSSJJJCCC===444---+++***222GGG]]]gggbbbaaa```UUUAAA222...000///////////////---+++***%%%***===PPPTTTLLLDDD;;;///(((+++>>>ccc~~~wwwVVV444***,,,,,,(((&&&&&&###$$$***...000333777HHHPPPMMMFFFAAA555,,,000888MMM]]]dddbbbLLL333+++$$$)))+++((('''((()))(((000MMMccckkklll\\\DDD777666222111>>>TTTbbb^^^RRRTTTZZZUUU@@@...)))+++++++++(((%%%%%%'''***,,,---(((222DDDLLLLLLTTTVVVJJJ666---,,,222444555AAARRRLLL:::+++)))((($$$###&&&***///222111---***+++...999,,,(((:::[[[rrrtttnnncccMMM333---222,,,000DDDOOOPPPSSSQQQEEE444((($$$aaaCCC;;;555333222111333666===444222666666///...333+++,,,...000111111000///)))999]]]uuuddd]]]___hhhnnneeeWWWDDD555...---...///---000000,,,***,,,---,,,'''+++//////,,,---333999...)))%%%(((000333000+++###&&&***+++)))((()))******+++000333111---///555HHHJJJ>>>111222111---000,,,...333888555111111666777IIIccc|||mmmSSSZZZYYYTTTJJJ@@@>>>EEEMMMMMMWWW\\\UUUQQQTTTTTTOOORRRSSSVVV[[[___aaa\\\WWWaaa[[[UUUUUUVVVRRRGGG===>>>;;;888555444555888999777666444111///000333666444444333333111000///...000,,,---111111,,,***,,,000333333///,,,,,,***&&&''')))+++,,,---///111222333333222///---+++,,,...)))***,,,---............(((***---000111...***'''///000222333222111///---000...,,,+++---/////////(((((()))***+++***'''%%%((()))++++++++++++,,,...,,,,,,+++(((%%%%%%(((+++''',,,...,,,++++++)))%%%+++---...,,,))))))***,,,+++'''%%%''',,,...+++&&&***)))))))))))))))(((((((((''''''***...///+++&&&,,,...000///+++***---111222///---,,,,,,---...///)))((('''&&&%%%$$$######*********,,,---......---,,,,,,,,,,,,,,,,,,------***,,,000222333111...,,,/////////......---,,,,,,&&&&&&)))------))))))---,,,...000///,,,+++,,,---+++***+++......+++---111444///---//////+++***---///,,,---111222333999AAA===;;;666///---444BBBNNNQQQPPPOOOLLLLLLNNNRRRVVVUUUTTTOOOLLLSSSVVVFFF111!!!$$$(((+++***)))((('''+++)))000AAAPPPSSSQQQOOOMMMTTTNNN777(((...<<>>KKKPPPJJJAAAGGG;;;222---((()))999LLL___YYYUUUSSSNNNDDD555+++///000111000...,,,,,,,,,+++%%%&&&555EEENNNOOONNNHHH===333,,,555WWWsssvvvfffRRR999---...111000+++'''&&&(((,,,---,,,---000<<>>111222+++,,,AAAPPPQQQUUUTTTHHH555(((%%%\\\;;;222++++++---///222666>>>555444:::;;;333111666$$$%%%''')))***)))((('''---'''@@@xxxllldddTTT???000000???MMMhhh\\\LLL>>>666222///---222888666---***000222...---222444000(((&&&,,,333///)))%%%)))111555111,,,%%%(((******(((''')))+++++++++---///---)))***///111777111***...///+++...222+++(((,,,000111222444444333999IIIXXXYYYGGG555///222555666444333333444///999:::...''',,,111000---///111666:::;;;444---666444444:::@@@AAA<<<666000//////...///111333444///333777777555333333555444444333222111000//////222------222333...,,,...444777666222///...,,,''')))***+++---000222444444777999555,,,'''((((((&&&)))+++---///000000000000+++***)))***---...//////111111111111000000000///444111...---...///000000)))'''&&&'''***,,,***(((+++***)))'''&&&'''+++---###&&&))))))'''&&&(((***&&&***///222666666///&&&%%%(((*********,,,000444000***&&&)))111444000***)))***,,,,,,++++++---...+++'''%%%''',,,///...+++000333333000***''')))---222...++++++++++++---...$$$%%%'''((()))***))))))###%%%'''+++...///...,,,'''((()))))))))(((((('''(((***---//////,,,(((&&&///000000///...+++((('''(((&&&&&&((('''%%%(((---***---///...+++)))***,,,)))(((***---,,,***+++000999222///222111+++))),,,000---000888???DDDOOO[[[\\\VVVJJJ888***+++777CCCNNNMMMKKKHHHEEEFFFIIILLLKKKNNNOOOQQQZZZZZZEEE***&&&''')))******+++...000444)))&&&555GGGNNNLLLIIIKKKWWWSSS:::''',,,:::BBBGGGEEEBBB@@@AAADDDDDDAAA...111///))))))...///,,,...'''(((888OOO\\\\\\XXXZZZIII777***"""%%%...GGGWWW\\\TTTSSSXXXJJJ222))))))+++,,,---+++'''$$$'''+++000000+++''''''***999CCCMMMNNNLLLHHHEEEBBB777444,,,$$$)))888DDDGGGNNNIIIEEEEEEHHHDDD999000"""&&&)))***((('''(((*** )))111999DDDMMMKKKAAARRRDDD777///'''""",,,===XXXSSSMMMJJJKKKIII<<>>LLLVVV]]]UUUKKK===+++'''@@@[[[___]]]SSSAAA222...000...(((***---000000,,,((()))---333BBBJJJOOOQQQ@@@***"""///RRRfffdddaaaUUU>>>---"""+++000***%%%(((,,,...444SSSeeehhhmmmgggVVVKKK,,,///...///:::LLLSSSPPPUUU[[[VVVEEE666111...******(((&&&(((,,,///000///+++777KKKTTTTTT\\\^^^SSSLLL777)))+++---,,,888KKKXXXFFF555000...***+++111...///000000//////000111++++++...:::MMM```iiijjj^^^^^^HHH666444,,,---DDDMMMNNNSSSUUUJJJ777***((([[[:::222,,,,,,......///222444333444555666444111...555000***'''(((***++++++111111>>>pppqqqcccFFF<<<444444555444222333===JJJVVVUUUGGG888111000...111222///)))'''***---,,,******+++...---((($$$(((((()))+++---000333444'''******&&&%%%'''(((''''''---222333000...111444444444333000---+++,,,---///---+++---000222333222111222000999GGG@@@///***111666888444111333444444444444111,,,+++000222111))))))+++///444666444222000222666888999666222///...222222...,,,000555666444000+++***,,,000222222111333444333222111111222***---555999333******000///333666555000---///222000,,,+++---000111333444>>>:::222***&&&''',,,111***)))))),,,000333222000'''***------------...///---...000222333333222222...222444222000000...)))******+++---...---***''')))+++,,,***((()))---111***+++***'''###!!!$$$'''%%%(((,,,000555666///%%%((((((((('''&&&'''+++---111111,,,'''***111111,,,)))+++***)))---222...%%%******+++++++++******)))222...)))&&&&&&)))+++---000,,,,,,//////+++(((((($$$&&&)))***+++)))'''%%%&&&(((***+++***+++///222((()))***,,,---+++'''$$$)))+++,,,***&&&$$$&&&)))'''&&&%%%&&&'''(((((('''+++(((%%%&&&+++...+++%%%***))),,,111000***(((,,,(((+++222999888111,,,,,,777,,,)))000///&&&+++999777>>>KKKVVVXXXUUUVVVZZZ\\\XXXPPP@@@...(((666GGGQQQTTTQQQFFFAAACCCFFFEEEKKKOOOTTTZZZ^^^YYYGGG555&&&+++,,,***+++000...(((---+++(((,,,===QQQZZZXXXSSSLLLJJJIII===...///;;;:::@@@???666888DDDKKKIII===---%%%,,,///)))'''---...,,,+++000AAASSSXXXRRRFFFHHHBBB111%%%$$$$$$"""BBBNNNPPPIIIOOOYYYNNN777***000444333,,,((((((+++***---...---...000...(((...CCCPPPKKKHHHLLLLLLEEE???111((()))+++000===MMMNNNJJJFFFGGGLLLJJJ<<<+++ )))---((($$$'''******...,,,***111CCCSSSQQQFFFXXXLLL===222,,,+++000555FFFJJJGGG@@@GGGQQQDDD,,,+++'''###"""''',,,,,,((('''///+++'''444AAALLLXXXSSSNNN;;;+++,,,333BBBXXXUUUYYYMMM333###%%%)))((((((---333333///,,,+++---333>>>MMMUUUMMM;;;+++###$$$QQQmmmdddYYYXXXHHH,,, ,,,///&&&(((///---222LLLfffooooookkkaaaUUU:::---))),,,111@@@LLLJJJQQQSSSTTTLLL===...&&&&&&###$$$'''***,,,---111555111777FFFUUUYYYTTTUUU\\\]]]AAA---,,,,,,***999OOOPPPOOO===++++++---000777:::666111.........---+++)))///---000QQQ{{{jjjfffjjj^^^BBB000333???FFFttt]]]XXXVVVCCC999555'''YYY;;;555000111222///...000000222444444111//////000+++(((&&&''')))---//////&&&---:::]]]}}}lllGGG::::::333...//////...///111333888JJJ]]]YYYBBB000,,,,,,...000---)))'''))),,,......///000///,,,'''###((()))+++---...///000000%%%((((((%%%%%%(((***(((***...222222000//////111555444222///---,,,...000///333555222,,,+++000666111222///555AAA;;;...---222777:::666333444333111111222000,,,,,,///111000000//////111333333000---000111333333111///---,,,666999777111///222666777---)))$$$%%%)))---...---------.........000222333000///222777666///+++,,,---000333333111...---------++++++...222666888:::>>>;;;555---'''&&&(((+++(((((())),,,000222111///&&&(((+++------+++***)))$$$'''+++///111000...---222444444111000111---(((******++++++***)))))))))&&&)))---///...,,,,,,,,,///...---)))'''&&&'''((("""%%%(((***...111...(((,,,,,,***(((%%%$$$&&&(((111111---(((***222666444+++,,,,,,+++///333///(((+++***)))((()))***+++,,,222///***''''''((()))***---***+++000111---************+++,,,+++***)))((($$$'''***++++++,,,...111***)))))))))******))))))((('''&&&&&&&&&''''''&&&"""###%%%(((+++...//////,,,)))'''(((++++++%%%'''%%%(((---...******...***+++000666666111///000666//////555777777???KKK```WWWSSSWWW]]][[[TTTPPPPPPOOOMMMGGG<<<111///333MMMPPPNNNGGGBBBDDDEEEDDDNNNSSSXXX\\\```\\\NNN@@@%%%+++---***)))---///...///...+++---;;;NNNYYYZZZPPPJJJJJJLLLEEE555///444555888===AAABBBCCCHHHOOODDD333'''(((+++)))(((+++,,,,,,+++///>>>OOOVVVTTTLLLOOOKKK<<<+++######&&&+++999AAABBBIIIRRRMMM???111444555333---'''$$$###)))---///---...111111...///???KKKMMMNNNQQQQQQMMMKKK>>>111)))(((...;;;GGGKKKIIIFFFEEEHHHGGG<<>>...///111...111333000...---///000///...***000,,,+++IIItttvvvlllooodddKKK999777<<<===ccc```eeeeeeWWWHHH999***XXX>>>999666777666111...//////333666444...+++...333------,,,+++++++++++++++...333444<<>>@@@BBBFFFNNNWWW]]]iii___XXX[[[___^^^XXXUUUMMMMMMPPPTTTOOO@@@000(((AAAFFFGGGEEEEEEHHHIIIIIINNNSSSXXXYYY[[[YYYRRRJJJ(((,,,...***'''+++000222------+++,,,444DDDRRRXXXJJJEEEFFFMMMKKK===///)))000000;;;JJJLLLDDDEEEPPPLLL???000((((((***+++***'''((())),,,666DDDMMMPPPKKKNNNMMMCCC000"""""")))$$$...;;;CCCJJJNNNNNNJJJ555333000...+++&&&!!!'''---///------000444555222888BBBKKKPPPRRRPPPOOOSSSJJJ888'''""")))333888GGGIIIIIIGGGHHHGGG@@@777...111000***%%%'''***,,,111///******444BBBKKKLLLEEEJJJMMMFFF:::000+++***444BBBMMMNNNQQQTTTLLL???,,,((('''***......+++&&&!!!)))***'''&&&)))@@@bbbuuugggLLL666+++'''999[[[\\\```XXXCCC000*********$$$)))...///...,,,,,,......999LLL___hhh^^^FFF111...333CCCTTTVVVIII<<<999***"""%%%(((%%%(((+++%%%)))777QQQmmm{{{vvvhhh___;;;---)))...777IIIWWWUUUZZZYYYYYYTTTEEE444,,,,,,111000...///111222///,,,))))))777OOO___```[[[YYY\\\LLL888+++(((...<<>>hhhttttttfffLLL777111111000OOOcccllleee\\\LLL666)))YYYAAA===::::::777222///111222555666444000...111444111222333111...++++++,,,111333000+++,,,...000555222111333222---'''(((...111(((+++<<>>BBB:::...444555000000666333111:::000333444222222555555333666888666222//////,,,(((,,,---...000111111000...---......+++))),,,333999777777333,,,,,,111666777333...***---444777333...)))***,,,///333555555555---++++++111666666111+++'''(((***000555444---&&&...---+++(((***...///---)))+++...///...+++******&&&(((+++...000111000///------...///000...)))%%%&&&)))///333555444222000333222///,,,...111...'''))))))***---111111///,,,---)))%%%###$$$'''+++......***&&&&&&'''(((&&&###+++000111+++&&&'''))))))------,,,***'''&&&'''((())),,,......000777???EEE+++***))))))+++,,,+++)))******+++,,,---...000000111111111///...---...///,,,))))))---...,,,***+++---+++)))&&&%%%%%%&&&'''&&&))),,,///111111111111******((('''%%%&&&''')))---+++))))))+++,,,+++***)))+++------+++***((((((***((())),,,---)))&&&&&&%%%&&&***///222111///---666555777>>>BBB@@@@@@BBBIIIQQQSSSPPPRRRZZZ___]]]ZZZ\\\```aaa\\\VVVVVVZZZTTTUUU[[[bbb```PPP<<<000555999>>>CCCGGGLLLOOOPPPKKKQQQTTTRRRQQQQQQOOOLLL333111---)))))),,,000222)))***)))'''+++666FFFPPPEEEAAABBBIIIMMMDDD111###,,,...888FFFKKKGGGEEEIIINNNJJJ???000)))***+++)))###%%%&&&''',,,555@@@GGGEEEFFFGGGCCC555&&&$$$***...111:::FFFMMMMMMKKKLLL555...'''$$$'''(((%%%!!!'''---000,,,***...333666222111666BBBKKKKKKIIIHHHPPPLLL===((( &&&+++)))BBBIIINNNNNNMMMKKKFFF@@@000000...***(((((()))***111///+++(((---999GGGPPPMMMRRRTTTMMMBBB666,,,%%%%%%777JJJQQQTTTUUUQQQKKK...(((%%%)))---...,,,+++!!!&&&'''(((&&&###888]]]qqqdddMMM:::---"""111SSS\\\___[[[JJJ777------///'''+++...///...,,,,,,------666HHH```qqqmmmSSS888222...888MMMXXXQQQFFFCCC...######$$$ """(((&&&000+++666SSSjjjkkk```WWW===...(((,,,444FFFTTTSSSRRRQQQRRRQQQFFF555,,,---///---***))),,,...)))"""###$$$444NNN```bbb]]]\\\```WWWEEE000'''---999@@@TTTOOO999)))+++---)))***000///...---,,,***'''&&&(((///...'''555VVVooovvvvvvuuuhhhLLL333)))***,,,IIIhhhjjjXXXRRRGGG333---\\\CCC>>>;;;999555111111444555444222111111111111111,,,///111111///000666;;;------///111000000///***,,,...000000***###%%%,,,///...)))'''+++111111---,,,///222333222111000//////000111...++++++///222222000...+++***+++,,,---------***''')))...///,,,111111000000000...+++((())),,,///000///---+++***,,,(((***555CCCEEE:::---555666111000666333333===333444222...---111222000111333333///---...+++'''&&&(((+++...//////////////////...,,,+++...555:::444444111---000888>>>>>>333///+++---111222...))))))***...222666555222...***,,,...000111111...+++&&&&&&(((///666666000)))...///+++&&&&&&******&&& %%%+++//////---+++***(((***---//////////////////////////////---+++((('''(((***,,,---,,,+++***......,,,***,,,000///***+++)))***111:::;;;555---...+++(((%%%%%%(((,,,000///,,,)))***,,,---+++))))))000444///)))'''((((((...///...,,,)))(((((()))+++---//////,,,+++---111,,,***((()))*********+++***,,,///222333222000...///111333333111111333666///+++)))+++,,,)))(((***+++)))(((&&&%%%%%%&&&&&&&&&(((***---000000///...+++---///...+++(((''''''...//////---***((()))+++!!!$$$(((*********,,,---222...---...+++&&&&&&+++(((...888CCCMMMQQQOOOLLLCCCBBBFFFNNNSSSRRRPPPQQQRRR]]]```[[[ZZZ___^^^WWW^^^\\\[[[WWWNNNEEEEEEIIINNNTTT```kkkiiiXXXDDD999111222777>>>EEEIIIMMMOOOLLLQQQRRRNNNLLLMMMNNNMMMAAA666,,,)))---000000...&&&''''''&&&%%%+++999EEEEEEBBBBBBFFFLLLIII999)))'''---111666@@@KKKKKKDDDIIIMMMIII;;;,,,'''''''''###%%%&&&&&&&&&+++555>>>GGGEEEEEEDDD===222,,,,,,222...222@@@KKKKKKHHHHHH;;;///###$$$***+++))))))///000+++(((+++000333///***,,,888CCCFFFFFFFFFMMMMMMDDD444+++,,,***###999CCCMMMPPPOOONNNIIIEEE444222000000000...------...---+++)))***333BBBOOOVVVWWWTTTMMMGGGAAA555)))(((777IIISSSTTTQQQNNNLLL999...&&&&&&))))))))),,,%%%&&&$$$(((***%%%111MMM___[[[OOOCCC777(((///III^^^aaa```UUUAAA111...222,,,...000000...---++++++***111@@@UUUkkknnnWWW===111///444EEEZZZddd^^^SSS555(((%%%$$$)))...888((((((CCCaaahhh]]]RRRAAA111((('''***;;;KKKLLLOOOLLLOOORRRHHH444******,,,,,,)))&&&***...***!!! ###444MMM^^^___^^^___eeeaaaPPP999***+++222555TTTRRR???---,,,---,,,111000000///---***'''$$$###%%%...000+++111EEEWWW]]]eeekkkhhhTTT;;;------111FFFeeeeeeQQQNNNIII;;;777]]]@@@<<<999777444000111666333111//////111111///,,,...000111///---222===HHHGGG555///000+++,,,///)))+++,,,///111---))),,,222'''//////&&&&&&000555000---///222555555333000...---------------000444777444111...+++***,,,...000000///+++(((+++000111---///000111111///---+++***'''***...000...+++)))(((###---999???<<<666222111222333///000666333111:::888777222---,,,...---)))(((+++,,,)))***,,,,,,)))%%%(((,,,------,,,------111000.........///111222......,,,***///888======555222//////000000---***((()))+++000333111,,,&&&***000333000,,,+++***((()))((()))...333555111,,,,,,///,,,%%%&&&------((("""&&&,,,//////,,,***(((***,,,------,,,,,,---...***---000111///,,,+++******************)))'''&&&)))---...,,,,,,//////,,,,,,***,,,333;;;===666...)))---000000---+++,,,...,,,+++******++++++***)))"""***///---))))))***)))000000000---***'''&&&'''))))))---111111...///222000,,,***+++***)))+++...+++...222555555222---***---///222222111222555999000,,,,,,//////+++((((((((()))************))))))&&&&&&''')))+++,,,+++))),,,000444444000,,,)))))),,,...///+++&&&###%%%((($$$'''))))))'''&&&))),,,---***,,,222333111777BBBMMMSSS[[[ccclllpppkkkdddFFFDDDGGGPPPVVVVVVSSSSSSZZZccchhheeedddfffccc]]]___OOO>>>888777555333222888BBBUUUfffgggXXXFFF<<<555222222888===???BBBFFFNNNRRRRRRNNNMMMOOOPPPOOOIII999+++)))///222///+++'''((())))))&&&&&&///:::DDDFFFEEEFFFKKKMMMCCC444$$$++++++)))444GGGMMMGGGDDDIIIKKKBBB222%%%"""$$$&&&&&&((()))'''(((000999LLLNNNMMMIIIDDD@@@888111---)))+++777EEEKKKKKKIIIDDD777'''!!!%%%+++...---,,,000000+++(((+++...///,,,((((((///===HHHLLLKKKNNNPPPMMMEEE<<<555---%%%...999EEEJJJLLLLLLJJJFFF999333///000222000......++++++,,,,,,***---888EEESSSTTTQQQKKKKKKJJJ???111***333AAANNNSSSQQQPPPQQQGGG777)))'''&&&$$$%%%***)))(((###&&&,,,))),,,;;;KKKTTTUUUPPPHHH999444@@@[[[aaagggcccNNN555---111///000000000///---+++***)))---666EEEZZZeeeYYYEEE000//////<<>>222+++'''555HHHMMMTTTPPPTTTYYYNNN777)))(((///111...)))+++111000)))###$$$111IIIYYY[[[[[[^^^cccaaaVVVAAA000)))+++...KKKLLL>>>...,,,+++***///+++,,,,,,+++(((''''''(((&&&---000...000999BBBGGGGGGSSS\\\VVVDDD444///000888PPPXXXPPPOOOPPPFFF<<<\\\999888777888444///000444///111222111000...------333555444///...777IIIXXXgggAAA---***"""&&&111111000///000222000...000666'''---000...,,,...000111,,,...111333444111---***++++++---000444666777777222111///------///111222///---)))'''+++222333///+++...111111...,,,,,,---+++,,,...---+++*********"""000>>>???666------111+++---***---666222,,,222444444222//////000---'''(((+++***((((((++++++(((%%%(((,,,...---,,,---...111//////111444444000,,,++++++(((''',,,333777555777666555444222222222222***((('''***......)))%%%)))///222...,,,------)))---+++***,,,...000...,,,***...,,,%%%'''///000***'''+++///111///,,,***)))+++,,,,,,***((('''***,,,###,,,555777333...,,,---,,,---///000///,,,)))'''(((///333000---...///.........///222333333222000&&&---444333---)))+++///+++,,,,,,+++(((&&&%%%&&&!!!'''+++***)))***+++***,,,------,,,)))''''''''')))&&&(((000555444555999111,,,***+++***'''***000...000222444222///+++(((***---///...,,,---111666,,,,,,000666777111***((($$$'''+++...000///,,,+++)))(((&&&(((***+++***((((((---222333///+++***+++******)))'''%%%$$$$$$%%%,,,......***&&&$$$'''+++,,,,,,444@@@DDDDDDMMM[[[mmmoooooonnnooooooggg\\\DDD???@@@HHHOOOPPPOOOPPPZZZ^^^bbbccccccccccccbbbMMM<<<+++&&&(((***+++,,,'''///???RRR[[[UUUJJJDDD777000,,,///333555888===JJJLLLLLLKKKLLLOOOOOOMMMHHH888+++***//////---,,,)))(((+++,,,'''###'''///>>>EEEHHHEEEHHHMMMHHH<<<)))******)))---888DDDKKKGGGFFFGGGGGG;;;***"""%%%%%%$$$&&&***)))(((...777FFFQQQSSSIIIEEEGGGCCC777***+++,,,111;;;EEEIIIGGGEEE999***$$$&&&+++---,,,---000///++++++...///---,,,,,,******666HHHPPPMMMQQQOOOPPPNNNEEE666)))###'''111;;;AAAFFFJJJKKKIIIBBB777......000......000)))***---///+++''',,,555HHHOOOQQQMMMMMMLLLAAA222******444DDDNNNOOOOOORRRMMM;;;,,,)))(((%%%'''---+++,,,$$$!!!)))***(((...>>>SSS]]][[[WWWJJJ:::777KKKUUUffflllYYY:::,,,..................---,,,***+++...111999LLL^^^^^^SSS777...'''222OOOkkkrrrkkkOOO888------***333GGGSSS...(((%%%...BBBTTTWWWQQQZZZJJJ===000'''333IIIRRRXXXTTTYYYaaaWWW===,,,***000444222***)))000222---)))$$$+++AAATTTYYYWWWWWWZZZYYYTTTGGG555((((((---999===333+++000000+++,,,)))***+++)))''''''***---***,,,......000555:::===<<>>999111...///))),,,000222222...)))&&&(((222777444...---.........111333000+++)))---222'''...222---%%%###***333000222333000***&&&&&&''''''***,,,)))(((***+++)))%%%''')))))))))))))))+++///(((%%%+++...,,,,,,...///***''')))'''$$$'''...111111111111///,,,(((&&&(((+++,,,***'''(((---222(((+++333===???666,,,((( $$$+++000222000---+++...+++)))))),,,---,,,***"""''',,,---***((())),,,+++(((%%%%%%'''(((&&&$$$))),,,---+++((()))///444;;;;;;DDDPPPQQQMMMTTTaaajjjjjjeee^^^\\\\\\TTTIIIGGG@@@>>>DDDLLLNNNPPPQQQQQQQQQTTTWWWWWWVVVYYY]]]===999444///'''###)))111%%%%%%---???OOOTTTRRRQQQ666,,,&&&)))---///444:::BBBDDDDDDDDDHHHLLLLLLHHHCCC666++++++---,,,,,,...((('''***,,,(((!!!!!!(((666BBBGGGCCCDDDJJJHHH===222---,,,...***)))888LLLOOOEEEDDDJJJDDD111&&&(((!!! ###(((***(((---555999LLLRRREEE@@@HHHHHH===)))......+++...888>>><<>>,,,,,,,,,++++++,,,------,,,+++000222111444FFF]]]eee```BBB///!!!+++GGG^^^hhhjjjfffFFF000((("""&&&444;;;222111)))$$$///FFFUUUXXX\\\LLL>>>...!!!,,,EEEQQQWWWTTT[[[fff]]]CCC111......444111'''%%%,,,///+++///$$$%%%:::QQQXXXTTTQQQQQQPPPPPPJJJ999((('''///---222------:::<<<333///***++++++)))&&&&&&***---///,,,+++,,,000555:::<<>>===777,,,######)))+++)))+++++++++***)))((()))***'''...///******555EEEOOOOOOHHHEEEKKKLLLAAA000&&&&&&(((***777IIIKKKGGGMMMJJJGGG>>>222+++---111222///++++++...***""" ###111BBBOOOOOOMMMMMMGGG<<<555222...,,,000666666333KKKFFF>>>666000---,,,+++&&&%%%&&&(((+++***&&&"""---888TTTooolllNNN111'''///666```wwwbbbRRREEE'''...---,,,---///...***&&&***///...+++999TTTgggkkkVVV@@@)))%%%999XXXsssccc<<<''''''...///+++,,,'''!!! ---HHHggg|||nnnaaaMMM666######;;;VVVWWWSSSWWWaaa]]]HHH777111000...---+++******+++,,,---)))+++555BBBIIIJJJIII@@@FFFLLLIII777&&&&&&000555,,,'''***//////---,,,&&&+++...+++$$$###)))000...---+++***+++///999BBB999<<<===999222------///(((,,,333888;;;;;;999777]]]EEE>>>999777555111000222...333555222333888999777,,,(((***???iiitttPPP555,,,222000,,,...------///---,,,---111///***+++---////////////111222222111///---,,,+++******000000111333444333000---222777777222/////////+++000---+++,,,///...***&&&///333444000)))'''))),,,...)))++++++###'''...+++000333///...444000''')))'''%%%$$$''',,,000...,,,000000...---000444111***)))'''%%%$$$%%%(((,,,...***---000000,,,)))((()))++++++***'''&&&&&&)))++++++******---111444555444333333222111000000111111...///111000//////111333,,,---,,,+++***)))))))))...+++,,,......***)))+++&&&''''''((()))******+++$$$&&&***...000000000111...++++++---,,,)))+++000...---000444444///+++,,,,,,,,,***'''$$$%%%***///111000///---+++,,,...111---...---+++'''&&&)))+++///'''+++111///111777666...+++)))))),,,,,,)))%%%000...,,,***)))(((((((((###%%%(((,,,000000...+++111000---)))%%%%%%)))---,,,)))&&&&&&((()))(((&&&'''***,,,+++***+++///333+++,,,+++((((((***(((###(((+++///111000...------+++...///,,,((((((---111222000...---,,,***&&&$$$000+++&&&'''+++,,,)))%%%''',,,///......///,,,&&&***:::LLLZZZdddnnntttuuu[[[TTTNNNPPPQQQNNNJJJHHHOOORRRVVVZZZZZZVVVSSSRRRMMMPPPMMMCCCAAAJJJQQQSSSYYYbbbhhhccc\\\ZZZ]]]^^^NNN555,,,///(((###))),,,###''',,,222@@@PPPXXXXXXWWWLLLAAA999000***+++000111888>>>@@@DDDKKKMMMJJJHHH>>>222)))'''((()))***---(((%%%(((+++******,,,)))---888FFFLLLIIIEEEDDDQQQGGG;;;444...***...444CCCGGGFFF@@@@@@CCC;;;...$$$%%%&&&'''''''''(((+++'''--->>>QQQWWWPPPIIIJJJ===555///---...///333888???@@@<<<222,,,+++***(((,,,---,,,,,,++++++,,,---(((,,,///---+++000<<>>333,,,---/////////,,,,,,///,,,&&&$$$'''...<<>>999666555222,,,(((,,,&&&###)))//////,,,***&&&(((111AAAKKKJJJDDD@@@MMMJJJEEE===111(((***000<<>>:::===CCCAAA999+++((($$$!!!"""$$$&&&'''&&&"""000NNN\\\SSSHHHHHHEEE<<<333,,,''''''---555FFFMMMMMMAAA222++++++,,,///......---------------***)))---000,,,(((///;;;NNNMMMIIIFFFLLLPPPEEE666+++000,,,000FFFRRRKKKDDDDDDFFFCCC:::333222333333///------///...+++)))++++++444<<>>OOO___```MMM555''')))111888;;;CCC===444,,,((('''((())),,,,,,++++++...666???EEEHHH>>>444---(((%%%&&&******%%%'''///222,,,***,,,******+++,,,,,,,,,,,,,,,''',,,111222000...,,,,,,...)))'''(((((('''))),,,///---...111111,,,)))***......,,,)))((()))---000666000(((%%%'''+++,,,***...------...//////---,,,((((((((('''''''''((((((___CCC;;;444222000......111)))))))))***+++------,,,***111DDDfffMMM888111555222000111///)))...111///...///---)))***,,,//////...---------......------,,,++++++***...///111444777777555222,,,......,,,+++,,,///000---...///---******,,,...---------...------000666666......+++"""%%%---+++---+++***333999,,,%%%000+++(((%%%%%%)))...111222666000'''###***222333......(((""""""(((///111111,,,000444444000,,,++++++222111000///...///222444,,,///000...***))),,,000---111555333...***,,,......//////---+++***+++,,,///---+++******,,,---...666...)))+++---***&&&$$$,,,+++((('''&&&(((***,,,---222333...(((''')))+++***,,,000111...((($$$"""---++++++......,,,,,,///111000---(((&&&)))000666...//////...------...//////333555222***&&&'''***((("""(((...((((((...,,,***))))))+++------***'''###)))---,,,(((&&&)))---''''''(((+++...111111111$$$(((***)))&&&&&&,,,222,,,'''###$$$)))***'''"""%%%+++...,,,)))(((((((((******)))+++...---)))%%%)))///333333111///...///+++***,,,...///222666000///............,,,+++333000.........---(((###'''))))))'''&&&***111666KKKSSS[[[```eeejjjkkkhhhYYYNNNJJJQQQYYYVVVIII???AAAOOO___ggghhhcccYYYQQQRRRUUUKKK777///===UUUcccppp|||qqqoooqqq\\\AAA222000)))'''+++***%%%---444333333;;;LLLZZZSSSQQQMMMDDD888---&&&$$$000///000555>>>DDDBBB===>>>@@@DDDGGGFFF===000&&&)))%%%%%%+++000...+++***)))&&&***777DDDHHHGGGFFFKKKKKKIIIBBB777---***+++555888999888<<<@@@>>>999222---$$$$$$&&&%%%)))$$$+++???NNNOOOJJJIIIPPPEEE777+++"""!!!+++666HHHRRRUUUGGG333)))+++000111000...------,,,++++++,,,&&&)))000+++!!!&&&444CCCKKKMMMGGGIIIPPPIII;;;,,,444///---BBBPPPGGG;;;>>>GGGKKKBBB666222444777...,,,,,,---...---,,,,,,+++---///555BBBNNNMMMFFFGGG===777444///...???TTTIIILLLNNNJJJ???333***&&&(((((((((((())))))(((''',,,******333EEESSSQQQEEE:::999JJJ^^^fffiiiXXX888000000///...,,,***(((&&&+++$$$$$$,,,...,,,666FFFUUUHHH777,,,((('''$$$!!!+++,,,---,,,***)))((((((++++++++++++************---+++))))))***)))'''&&&&&&"""###(((***((()))---$$$%%%''')))*********)))...222444222///...,,,***---((($$$$$$&&&***...111......000222///))))))---222///+++)))***,,,...///444222---((())),,,---+++...+++))),,,000222///++++++***(((((())),,,000222^^^EEE???:::999777333222444///,,,+++---000000///...---666PPPxxxCCC222...222000000333///,,,333555///)))***---///...111444444111,,,(((&&&------------............222222333444666666333111------...//////000333777'''***,,,,,,)))***...222111+++)))...111000000333333---//////&&&(((---***---,,,+++333888***$$$000***((('''(((+++...000111333...&&&"""'''000111...666///)))'''***,,,+++)))(((+++...---***)))+++---...,,,***---222444111------111444111+++(((+++...***000666777222---,,,---///...,,,(((&&&'''+++...)))+++---+++)))***///333:::333...111333000+++)))------,,,++++++*********,,,222222***$$$%%%'''''''''+++------+++)))(((&&&&&&######&&&(((''')))---///...+++'''$$$'''...444111...,,,...222333000,,,+++000444333---(((&&&&&&)))"""''',,,&&&'''///000!!!!!!"""###%%%%%%$$$### &&&,,,+++&&&$$$(((...+++,,,,,,)))%%%&&&+++111###&&&((('''%%%&&&+++000)))&&&$$$&&&+++,,,***'''"""!!!"""&&&))))))&&&###)))++++++***,,,000///+++$$$)))///222111---***(((***$$$%%%...666444000...)))---000000---,,,000444///---,,,---...---)))%%%)))***+++)))(((,,,888BBBKKKLLLKKKNNNVVV```bbb___RRRHHHCCCIIIPPPLLL@@@777666@@@KKKTTT\\\___ZZZQQQPPPLLLEEE;;;......GGGdddtttvvvppp]]]FFF999444,,,+++...,,,$$$'''*********000===HHHLLLLLLLLLIIIDDD;;;///%%%((())),,,333999>>>AAACCCDDDEEEHHHJJJIIIAAA555,,,'''&&&)))------******------'''&&&///<<>>;;;666777333)))&&&(((%%%'''+++,,,,,,666GGGPPPOOOQQQIII???555+++%%%)))000<<>>999999777444222333333///---000333222000000111666SSSccc999,,,***///---///333//////444444---(((***///222111333666555111,,,(((%%%//////.........000111222666444222111000///---,,,///---...000///,,,...222(((+++---,,,***)))+++---444---+++000111,,,***---***'''---///)))+++000,,,111222///111333'''!!!+++*********+++,,,---//////,,,+++'''$$$'''---...+++777444///------+++'''###)))+++------+++***---000---)))(((...666888333---...333777555000,,,---...***000555777444000------555222...)))&&&'''+++///&&&***...,,,((((((...444111---,,,000222///,,,,,,......//////---+++)))(((###***+++$$$"""&&&(((&&&%%%***---,,,,,,///111000)))&&&&&&)))+++***---111++++++((($$$ """(((---222---***...444666111***%%%)))---///...+++((('''&&& &&&***$$$&&&///111 !!!"""###$$$%%%%%%$$$))),,,***%%%###&&&+++,,,//////)))!!! '''///******(((%%%$$$$$$''')))'''''''''))),,,,,,,,,+++###!!!(((+++)))%%%---......+++,,,///---((()))***+++***((('''((()))+++$$$%%%000777111)))&&&%%%+++000///******000777***))))))***++++++)))((()))+++//////++++++555AAADDDFFFGGGJJJSSS[[[\\\YYYOOOFFF???@@@???999000,,,...222444777DDDUUU[[[XXXKKKEEEDDDDDD777---;;;UUUiiizzzsssiii]]]KKKAAA<<<111...111...)))'''&&&((())),,,333:::DDDHHHKKKMMMNNNJJJ>>>222%%%&&&+++111555:::BBBKKKMMMHHHCCCAAAAAA@@@<<<999,,,++++++---+++'''***///,,,'''&&&+++444DDDXXXiii\\\XXXRRRKKKGGG???000"""###(((///666;;;<<<<<<:::>>><<<333&&&###((()))%%%"""------"""'''>>>PPPSSSLLLJJJIIIFFF>>>222***)))+++;;;KKKNNNGGG<<>>MMMOOONNNNNNKKKEEEFFFEEE111%%%222<<>>666---***,,,)))---,,,(((111BBBNNNNNNCCCDDDJJJOOOHHH;;;777;;;LLL```vvvxxxnnnfff\\\PPPJJJDDD555000222......***))),,,---+++---333999AAAGGGJJJLLLLLLGGG???...+++,,,000333666>>>HHHNNNHHHAAA>>>@@@BBBCCCCCC666000,,,++++++)))+++///(((((()))***,,,777NNNcccVVVUUUQQQMMMMMMJJJ>>>000'''(((,,,000555:::???CCCEEEGGG???///&&&))))))$$$!!!+++...((((((555EEELLLMMMLLLMMMOOOJJJ===111+++&&&111???IIINNNJJJ<<<---)))&&&###$$$(((***)))&&&(((***------***&&&%%%%%%&&&000???KKKPPPOOOKKKHHHJJJIII999'''$$$&&&222EEEQQQWWWYYYQQQHHH???777000---,,,((($$$'''+++)))###$$$%%%''''''(((...:::DDDCCCJJJGGG666((((((,,,,,,FFFFFFGGGHHHFFF>>>222)))'''((()))(((''')))...111...---111555000(((***222:::DDDCCC===@@@@@@777111''')))******)))))),,,...777---''''''(((&&&%%%(((*********)))'''### !!!&&&+++...///...,,,...+++))))))******(((%%%%%%+++,,,'''%%%(((+++******,,,,,,((($$$"""!!!!!!******+++,,,---...000111222888666,,,(((,,,+++&&&###***---***(((+++,,,+++,,,******---,,,)))+++///,,,,,,,,,+++***))))))))))))000000(((%%%)))(((!!!&&&%%%%%%'''***,,,+++)))***)))(((''''''((()))***[[[GGG>>>666333222111444888999111...444777444111222+++888XXX|||fffCCC///222((((((,,,)))---000+++---***&&&&&&...555444---...///...---,,,---111333222///***'''%%%&&&)))+++111...+++***,,,000222333///---///333222,,,+++000//////000000///,,,)))'''***,,,444888...!!!$$$111000,,,111222+++...444111...777333***+++***'''***//////---***)))***...000'''///444333111222111///)))---333555333///+++)))&&&+++000000---)))((((((++++++,,,///333777:::;;;111555:::<<<;;;777222000000...---...000222222111000000///---++++++---///,,,+++***+++++++++)))&&&......222666444...+++,,,000///---,,,***(((((('''%%%++++++%%%'''...---$$$***000222...---000000---...+++***,,,,,,)))))),,,,,,,,,+++'''""""""%%%)))***+++...000111000...,,,444///+++,,,///111000---...***111444'''!!!$$$"""######"""""""""%%%***---'''((())))))(((***...222((()))*********)))))))))///)))""" ###&&&'''&&&&&&***...---)))&&&(((+++)))***++++++***)))))))))***,,,---,,,...222222...///000111000......000111...))))))---)))"""&&&222(((((((((''''''(((***+++///...---,,,---...///000:::BBBMMMPPPDDD444111777<<>>GGGQQQVVVUUULLL888'''222IIIbbboooqqqooollliii\\\SSSQQQIII888000111------******---+++&&&''',,,...999AAABBBBBBFFFGGGDDD;;;444///000222222888@@@IIIFFFCCCDDDGGGHHHGGGEEE???444+++***---------...$$$)))---***$$$(((>>>TTT\\\]]]ZZZUUUTTTQQQGGG;;;000---+++,,,///666@@@IIIJJJNNNGGG555))))))((("""$$$(((///222000///777BBBTTTOOOLLLMMMKKKAAA888444+++...444@@@MMMSSSHHH:::%%%""" ###))),,,,,,)))%%%---222000,,,***%%%###%%%111DDDPPPPPPKKKHHHDDDIIIBBB666,,,###)))>>>KKKKKKIIIHHHHHHEEE999---///...)))$$$&&&+++(((!!!###(((,,,+++%%%$$$...:::===KKKLLL:::000444666000999===AAACCC@@@:::222...+++,,,+++)))&&&'''+++///333(((&&&......&&&&&&///222...(((+++111***&&&111))),,,---,,,++++++---000***'''$$$!!! !!!$$$(((000///,,,)))%%%######$$$ (((,,,---,,,---...,,,)))((((((***+++)))&&&&&&***)))$$$$$$)))+++'''&&&))))))%%%""""""$$$%%%+++*********+++---///000###///444+++%%%)))+++)))###***//////000444222---'''&&&''',,,---***)))***)))+++,,,+++)))''''''(((&&&++++++&&&)))111---###$$$$$$%%%(((+++------,,,''''''''''''((())))))***]]]???;;;666222000222666999111......333999;;;666000+++555TTTgggXXX@@@333+++...,,,+++...333444000+++000000000111222000---++++++)))+++000222...,,,,,,///...,,,+++,,,,,,+++)))+++,,,///222000...333:::888444333555333000000222...---///444888666,,,###***,,,111222+++$$$(((222......,,,***,,,111111---...---,,,,,,---...---,,,(((+++---,,,***+++...111444111///.../////////...,,,111444444///)))&&&%%%+++///...((('''+++---***,,,,,,,,,,,,------.........333777555000...111666222111///...---...///000444222//////000111111000...000222///)))&&&'''***+++---...---)))'''''')))---(((%%%***///...(((###%%%(((+++------------...000333222///000555666111---///000///---***))))))+++---......+++&&& ***+++)))'''+++222555333444222---(((,,,333222,,,(((333IIIWWWFFF)))###000///,,,(((%%%######(((...---+++((((((***---000111(((***+++((($$$$$$(((---''')))***(((%%%###%%%'''---+++(((%%%$$$&&&***---555++++++333444+++)))//////)))######)))...///---000333111***)))///444444///)))&&&******((()))------)))%%%&&&(((+++---000,,,111333---&&&***999GGGYYYWWWYYY[[[OOO:::---,,,///777CCCKKKLLLKKKOOOVVVooocccPPP???666333000,,,(((///000***(((------'''999KKKVVVSSSQQQQQQDDD000333111III```\\\^^^eee^^^OOOKKKJJJJJJBBB555...///***)))(((***---,,,((($$$***---999FFFIIIEEECCCFFF???>>>888///+++///333444<<>>+++$$$333HHHMMMMMMJJJMMMPPPDDD333---+++...111...&&&%%%)))---&&&###&&&((('''%%%&&&000444;;;AAACCC>>>555///...555:::888111+++***---000---)))'''))),,,///000,,,******,,,***(((---555888333---))))))***++++++...+++)))+++...///,,,)))((('''###!!!%%%''''''))),,,---+++(((%%%'''+++,,,***---000+++"""((()))+++...///---(((%%%############%%%(((+++---)))###%%%'''###(((000---222***&&&***......,,,+++(((((()))+++,,,***)))*********,,,000222333222111...((($$$&&&''''''(((+++***222222''' )))...//////...+++((()))---111---)))%%%%%%(((+++***)))$$$***000///)))%%%&&&)))```<<<777222//////222444555555000,,,---222333000,,,,,,@@@___fffJJJ000)))&&&555111---...111222111...111111111000///------,,,***(((***///111---+++,,,111...+++***+++++++++***///------///---+++///444666222000222111......111,,,***+++000666666111***+++,,,000111,,,%%%&&&---111222///++++++......,,,,,,+++++++++------+++***(((+++------++++++...111111///------.../////////---......---***((('''''')))...///***'''+++...---+++,,,,,,------------,,,---111333333000000333666999888666222///+++((('''---,,,***+++...000111111///111222///)))'''))),,,%%%(((***)))'''&&&''')))***)))***,,,---,,,)))(((---......---,,,,,,---...222111...---222888666///000222444333000,,,(((%%%...///000000...+++'''$$$......+++'''(((---...+++000111---'''&&&+++...---))),,,BBB```fffMMM111$$$+++***)))(((&&&%%%(((+++***)))''''''(((***,,,,,,)))+++,,,)))&&&%%%)))...+++,,,+++(((&&&&&&))),,,)))******&&&###%%%,,,333<<<222...222000((((((///,,,+++)))(((((((((((((((,,,000///***)))...111111999333000111///***)))+++'''''''''%%%"""%%%...666---...---((($$$'''000999QQQQQQQQQMMMBBB555///000---333<<>>QQQRRRVVV\\\UUUTTTMMMJJJKKKGGG===555333---------......---***(((((()))111===CCCCCCCCCFFFEEEFFFAAA555,,,+++,,,---555===EEEGGGDDDCCCDDDEEEPPPIII>>>444,,,)))(((((()))******)))(((+++222777IIIRRRYYYWWWRRRNNNKKKHHH@@@666+++'''''',,,888CCCNNNLLLLLLLLLDDD666+++&&&,,,***+++000111//////111>>>GGGKKKIIILLLTTTUUUOOO777---(((222GGGUUUUUUOOO:::+++ !!!(((*********"""$$$&&&&&&%%%###$$$&&&%%%&&&(((+++///777???EEEGGGFFFIIIHHH888%%%$$$000CCCLLLQQQNNNNNNQQQKKKAAA000***(((---///,,,)))***///+++******)))''')))...***---222666777555000,,,,,,///111///+++'''%%%%%%***)))((()))+++---------333222000---******,,,...999777333///---,,,...//////+++)))---444777444///)))'''%%%###"""""""""""" ###(((,,,---+++&&&###&&&***+++***+++...+++&&&&&&''''''))))))(((&&&%%%!!!"""$$$&&&((()))******...)))---...'''***///,,,000***(((+++---,,,+++---,,,,,,+++)))(((+++333;;;444222111000000///......+++***,,,...,,,***,,,222---...+++&&&''',,,...,,,---...///...---...000222,,,***)))***,,,,,,)))'''(((+++...,,,'''$$$$$$%%%ccc===777111000444777666555777111+++***---000///,,,000LLLkkkddd>>>(((***,,,;;;555///,,,...000111000...000111000------///222...---000444555222111222222///+++******,,,,,,,,,444...***+++,,,+++---111444000...//////---...222,,,***)))---222444000,,,++++++---///,,,'''%%%'''222444222,,,)))+++---,,,++++++,,,...///...,,,)))(((+++------++++++...111...,,,+++,,,...000000000///,,,(((&&&&&&'''(((((()))---...+++))),,,///000+++,,,---.........---,,,///////////////......///000111333333222000---,,,***)))(((+++...222444555111222111...***))),,,///&&&((())))))(((''''''((((((+++......,,,++++++,,,111000...+++(((''')))+++222...***+++333999666///111444666888666222...+++000000111111///---+++***///...+++&&&&&&))))))&&&***...,,,&&&!!!$$$))),,,---$$$,,,EEEUUUJJJ444%%%&&&)))++++++)))(((((((((******)))))))))))))))******,,,,,,***''''''+++///...---***'''%%%&&&***---###(((,,,)))$$$%%%---555999000******'''###%%%,,,))),,,///...+++((((((((('''+++---++++++---...---222//////000000---,,,...******(((%%%%%%***222777111///+++'''%%%&&&***,,,999HHHVVVWWWMMMAAA555---***000444777BBBPPPUUUQQQVVVSSSQQQKKK;;;+++(((...000...,,,)))$$$""")))222111:::GGGPPPQQQLLLHHHEEE888---111>>>CCCKKKQQQLLLUUUOOOKKKKKKJJJCCC<<<888111111111000000...---,,,&&&%%%)))222999===AAAFFFIIILLLIII===222,,,***(((...666@@@DDDCCCAAACCCGGGMMMMMMHHH===///&&&%%%(((+++***))))))***+++,,,,,,999EEEPPPSSSRRRQQQPPPMMMHHH???555---''''''000:::LLLLLLLLLLLLMMMFFF666&&&***((()))++++++***,,,111777???HHHLLLLLLMMMSSSYYYMMM>>>---+++888FFFMMMNNNQQQ@@@///)))+++,,,***)))'''((((((((((((((('''''' $$$'''&&&&&&,,,777AAAQQQOOORRRTTTFFF///&&&***222AAALLLMMMKKKNNNNNNKKK:::///'''***000111---******)))))))))%%%"""'''...###%%%(((***+++,,,+++***---***))))))++++++)))&&&###$$$&&&***---...,,,+++444666222***)))...---'''000//////---***)))***+++000,,,))),,,222444000+++(((&&&%%%&&&'''%%%!!!!!!%%%***......+++%%%!!!$$$''')))'''&&&)))***((('''''''''''''''''''''((($$$'''***,,,---+++)))'''000,,,111111((((((...+++...)))'''***,,,++++++---000---)))(((+++000333333444333111111222444777999+++...333666222---000777:::333,,,...999BBB===333333333333333222000...---******+++,,,...///111222///111333444444666999<<>><<<888666222------000333333111...GGG```VVV666+++111111888333...+++,,,...//////)))...222222000///333777111000333777777333333666222///+++***,,,///111222888///)))***......///000333///---......---///333///---,,,...000///***%%%***)))***,,,---***'''%%%...111111,,,***---000000------///111222111...+++(((+++......,,,,,,...111+++******+++...000000000000,,,&&&$$$&&&(((((('''---+++******---000111000***+++...///000000///...222000,,,+++,,,***'''$$$(((***,,,///111333333333'''&&&&&&)))---111333444222222000---******---000---...---,,,***)))''''''(((,,,...,,,+++------,,,111111///,,,)))((((((***...,,,***,,,111555444111000222444888:::;;;999777000///...---,,,+++******))))))'''$$$&&&******''''''******'''$$$###&&&(((***%%%&&&---000...---000$$$(((+++***)))***)))(((,,,...//////---+++******,,,------+++)))))),,,///,,,+++(((&&&$$$$$$%%%&&& %%%++++++)))(((+++...///+++(((&&&%%%%%%)))...'''***---///000000//////$$$(((,,,------,,,,,,++++++,,,---///...------...)))***+++,,,111666777555222111...+++)))))))))***'''AAAXXX^^^YYYPPPCCC555///555555222:::JJJQQQMMMMMMLLLOOOQQQEEE111+++000222,,,***+++&&& '''555000111:::JJJPPPMMMJJJMMMBBB444+++---666BBBHHHGGGRRRPPPNNNLLLIIICCC???===555111......111222///+++$$$%%%'''***...444===EEEIIIKKKJJJCCC<<<777111***+++///777@@@CCCDDDGGGJJJFFFJJJLLLEEE999...))))))***+++,,,,,,,,,***)))(((---777BBBJJJQQQUUUSSSNNNIIIEEE???888///***///888JJJLLLIIIFFFIIIJJJ===+++%%%$$$&&&)))***)))---333777:::DDDPPPRRRKKKJJJOOOUUUHHH666))))))333@@@III\\\OOO>>>111***)))***+++,,,......,,,,,,---,,,)))!!!%%%(((((('''+++333;;;PPPXXX^^^[[[NNN>>>111***$$$444DDDJJJKKKMMMMMMJJJ???555***)))---///---)))%%%$$$%%%'''%%%!!!###''' """%%%'''(((((()))***,,,&&&"""$$$+++000...***"""###&&&***---///...,,,///555111(((+++555555***)))((((((***---...,,,***+++++++++---//////...---,,,)))''')))+++***$$$'''***---...,,,)))%%%###&&&)))***'''$$$%%%)))+++'''(((******))))))***+++((())),,,---,,,***'''%%%&&&%%%,,,///***///999:::222***'''+++111222000///444333555<<>>@@@BBBEEEHHHLLLOOOMMMNNNRRRUUURRROOOQQQVVVXXXMMMDDDIIIWWW___XXXNNNFFFEEEDDDEEEFFFFFFCCCAAA@@@@@@???<<<:::;;;AAAFFFCCCGGGKKKKKKJJJMMMTTTZZZ]]]AAA;;;555555;;;>>><<<888555333222333555555333000'''333AAA<<<+++,,,111***...---+++***+++,,,------)))///555666333111333666///...111444222//////333222///,,,,,,///222555666>>>444,,,,,,//////.........***)))+++,,,+++---111.........000000,,,%%% (((((()))+++---...,,,((('''+++,,,***,,,111444444------///111222111...+++'''+++...///---,,,...111***))))))+++...000000///111---)))((()))***(((%%%222***&&&)))111555222...+++,,,...000111222222222444000,,,+++,,,,,,((($$$------,,,++++++,,,......'''%%%%%%'''***---//////222111...,,,******---///......------,,,+++***((()))++++++))),,,111000+++...000111000...,,,++++++***+++,,,---......111444000......111666:::<<<<<<000///---,,,***)))((((((%%%'''%%%###&&&++++++(((&&&''')))++++++(((%%%$$$###***333555///***,,,111###)))***'''&&&***,,,***---000222111...+++***+++///...---+++******,,,...+++***)))(((&&&$$$!!! ###(((---///---((($$$***---...+++***---///111***'''&&&***000333333111%%%(((,,,//////,,,++++++222444444111---***))))))+++<<>>BBBKKKQQQTTTPPPGGGBBBBBBDDD999111***+++111333...'''###(((***(((&&&+++888BBBHHHIIIGGGEEEDDDBBB999///,,,)))---777AAADDDHHHLLLCCCGGGKKKJJJDDD888---''')))---000///,,,))))))***'''+++222===KKKUUUTTTMMMHHHGGGGGGDDD:::000///333@@@FFFIIIHHHKKKOOOFFF777'''&&&(((,,,......222777999222666FFFQQQMMMHHHIIIKKKHHH???000&&&***:::IIIQQQOOOGGG777)))$$$(((---***......***)))+++***&&&###&&&)))+++,,,...000222@@@WWWcccYYYNNNMMMEEE666&&&111???HHHLLLJJJDDD===666222+++&&&&&&(((******%%%"""###(((+++'''###""" $$$)))++++++***+++++++++%%%!!!(((,,,+++(((&&&&&&&&&))),,,///111000+++111///(((,,,999999...+++'''&&&,,,555888444...%%%***///111000111666:::000,,,)))***------)))%%%&&&'''((((((''''''***---+++++++++)))%%%$$$(((---$$$'''***+++***)))***+++.............../////////,,,)))111777666@@@NNNPPP???444///666BBBEEEBBB>>>???KKKYYY```cccccc\\\TTTWWWZZZ___aaabbbcccfffhhhiiiffffffkkkmmmmmmooosssggg]]]VVVYYY```dddaaa]]]bbb```___bbbgggjjjgggddd^^^bbbeee```XXXSSSTTTXXXYYY___ccc___XXXVVV]]]dddZZZ===777111000444777666555555444555666666333...+++,,,)))------(((,,,///&&&(((((()))***+++,,,,,,,,,...222555666333111111222222222444666333...///444333111......000333555555AAA777/////////---******(((%%%&&&)))***)))***...)))***,,,//////,,,&&&"""(((***+++***---000000---"""%%%''')))...555555222++++++,,,...///...,,,)))'''+++///000...---///111+++++++++---///000...---///---,,,,,,,,,,,,***)))444+++%%%+++333666222///......//////000111111222111///---...000111///------,,,***))))))***,,,...---+++***+++---///000000111///---***))))))***+++(((''''''))),,,---,,,+++)))---,,,))),,,444333,,,'''***------,,,***)))))))))***---...,,,***...444111---))))))---111333333000///...,,,+++)))((('''''')))'''%%%&&&******&&&'''&&&)))...///+++((('''%%%+++/////////000...+++###)))***$$$$$$+++///,,,+++...000///+++(((((()))111///---+++******+++,,,+++++++++++++++((($$$!!!"""###&&&---111000)))"""(((///222,,,))),,,,,,))),,,'''"""$$$***///...+++)))))),,,///...+++***------111222---))))))******@@@aaazzznnnNNN555,,,***"""%%%''''''%%%$$$&&&(((%%%555GGGSSSXXXYYYVVVQQQ777666222......555???GGGQQQPPPRRRTTTRRRHHH999...---++++++---,,,***,,,111///)))***666BBBEEEFFFIIIHHHEEE222###)))...111888@@@MMMUUUQQQGGGCCCFFFIII@@@666---,,,000111+++$$$###)))+++&&&###)))333:::EEEFFFFFFEEEFFFEEE>>>555...'''&&&///888===DDDLLLBBBCCCFFFGGGDDD999+++!!!+++///111000+++)))***---)))***---555EEETTTVVVRRRIIIJJJLLLLLLCCC666...---000:::EEENNNTTTUUUNNNEEE...(((&&&))),,,---///333444)))&&&333CCCJJJKKKLLLHHHMMMLLL???...(((111===KKKUUUYYYKKK777+++(((***)))000222+++''')))***'''$$$&&&***,,,---,,,++++++000IIIVVVMMMIIIPPPOOOBBB)))...666>>>@@@<<<111(((%%%((('''""" $$$***,,,### '''+++'''""" ###'''---///---******+++000,,,'''&&&(((***+++***+++)))'''(((,,,///111222$$$))))))&&&)))111222---+++'''%%%***111444///((()))...333222///...111666---***((((((***+++***(((###$$$%%%%%%(((...888@@@000---,,,+++***(((+++000***---000000......111444EEEDDDCCCCCCDDDGGGJJJLLLQQQKKKMMMOOOKKKQQQXXXVVVPPPFFFBBBLLLYYY^^^\\\YYYWWWmmm|||ttteeebbbiiioooeeekkksssxxxzzz}}}yyytttsssxxx|||}}}~~~yyyvvvssstttrrrooooooqqq}}}xxxtttuuuwwwtttlllddd___lllzzz}}}tttjjjgggiii^^^dddiiihhhbbb___ccchhh[[[<<<777222//////222444555444444666666666333000---777++++++///,,,---111---)))***+++++++++,,,---...////////////000222444555777777999999555000111777555222000///000000000///999222---------***)))***&&&$$$&&&+++---++++++---'''((()))+++,,,+++(((&&&+++//////+++,,,111222000###$$$%%%)))000666222+++,,,+++++++++------+++***'''+++///000///---///000...------...//////---++++++,,,---,,,,,,,,,...000333,,,***...222222111333333111///---,,,,,,------...------...000111111000'''((()))***,,,...///000///...,,,---///111111111///---+++))))))((('''&&&%%%$$$$$$'''+++---,,,***)))000222,,,,,,444666222'''(((******)))((()))***+++)))***---,,,***,,,111000,,,''''''***,,,+++)))+++,,,,,,++++++***)))((((((***)))&&&(((+++***'''''''''+++///---)))***000)))+++((($$$'''------''' (((***%%%%%%---000,,,))),,,///---(((&&&'''***333111---+++******))))))+++***)))***,,,---***(((###$$$(((,,,///000...+++&&&000222)))$$$((()))$$$***'''%%%%%%''')))))))))---***+++...,,,((()))---(((...000+++(((+++///000EEEfff|||cccKKK777+++###""""""$$$''')))(((&&&$$$---???RRRZZZVVVOOOKKK???222)))******)))///999FFFMMMPPPNNNQQQRRRGGG777------+++***,,,222222///))))))+++...333888???DDDCCCLLL???------***&&&///333AAALLLKKKEEEDDDGGGHHHGGGAAA888222...+++'''%%%"""&&&'''$$$%%%,,,000000:::AAADDDCCCAAABBBAAA???333,,,***...///111???OOOIIIIIIIIIIIIFFF>>>444,,,222111...,,,************)))+++,,,///:::IIISSSVVVLLLLLLOOOQQQKKK>>>333///))),,,777GGGQQQQQQMMMJJJ<<<000%%%###&&&'''(((******&&&%%%***333<<>>@@@@@@>>>&&&'''+++///000+++###$$$%%%"""!!!'''+++,,,$$$""""""&&&'''%%%$$$%%%$$$)))---,,,)))&&&''')))...//////,,,***+++///222---+++)))***,,,...//////$$$&&&)))+++---///222444555555444333222///+++)))---...///000111111111222.........//////000000000+++...000222777AAANNNYYYBBB<<<:::===???>>>@@@DDDDDDEEEEEECCCAAACCCJJJQQQiiigggeeecccbbbbbbddddddlllddddddeeeaaaccccccZZZ\\\WWWXXXaaalllqqqtttwww{{{yyylllmmmuuuyyyrrrxxxwwwfffXXXZZZkkk}}}zzzrrrqqquuufffiiinnnrrrssssssqqqppp]]]???;;;666222111333666999333333555666777666555444:::---...333---***111444---------,,,+++,,,...000---***'''(((---444999<<<666666888888222---...444666444111//////---+++***...)))(((+++,,,++++++...'''&&&)))///111......000***))))))))))))(((((((((...222222,,,+++000333222%%%%%%%%%)))111666...$$$...---,,,,,,---...---,,,'''+++000111///...///000//////...///000///,,,***)))***,,,+++***,,,222777111...///222000---000777666444///+++)))(((((()))------------------------(((***,,,.........---,,,)))'''&&&''')))+++,,,,,,...,,,***)))((('''$$$###(((&&&&&&(((+++,,,***((('''333888000,,,333999888000000///...,,,---000222...(((&&&+++...++++++...///+++((())),,,---***&&&&&&'''(((******)))((('''''')))(((''')))...---***&&&(((---///***%%%,,,888&&&000555111......***"""'''+++&&&'''...000***)))---///,,,(((&&&(((+++444111---***))))))(((((()))'''%%%'''+++......---###&&&***+++,,,///222555'''333444)))$$$+++---(((&&&'''))))))((((((***,,,///+++***,,,***%%%'''---333999999000***---000000,,,CCC\\\kkkrrrkkkQQQ666+++%%%!!!%%%---111---''',,,(((---===GGGGGGHHHMMMOOO888***---...'''(((111999FFFLLLIIINNNXXXRRRCCC...///+++&&&+++666777000###***---***(((...999@@@???QQQJJJ888444***!!!***)))666AAACCCBBBEEEFFFDDDLLLIIICCC888---&&&%%%&&&"""###!!!!!!(((111000)))///:::CCCAAA===???EEEIII999333111000******<<>>======>>>:::===@@@CCCHHHRRR```jjj[[[TTTQQQWWW\\\\\\]]]aaa```___\\\XXXVVVZZZeeennn~~~zzzuuuqqqmmmkkkjjjggg```eeennnpppuuuuuujjj___```fffnnntttyyy~~~tttccciiivvvtttmmmqqqxxx{{{yyyzzz{{{rrrZZZHHHAAA999444444666888999...111333222000000222444AAA333&&&$$$+++111444444///666555+++***111444000000---***''')))...555:::;;;888444111000///...---...111555888777111(((!!!((('''&&&'''***,,,---,,,(((+++---,,,***+++...222***+++,,,,,,,,,***((('''(((---111000,,,***,,,///+++&&&'''///222///,,,---...---+++***...222000)))"""'''---000//////000222))))))***---000000---)))$$$'''---000...,,,111:::///---...111111---,,,---333111111000+++$$$$$$(((444000,,,***++++++(((%%%***,,,+++***+++...,,,((((((///111+++&&&'''***,,,///---+++)))((()))+++,,,,,,***((((((((('''%%%###))),,,///000///---,,,,,,,,,---000555:::;;;888444+++++++++++++++++++++***111((($$$+++000+++%%%"""(((---...***))),,,---++++++)))%%%$$$)))...+++$$$///((('''+++***###&&&000)))...000---+++---,,,)))&&&%%%$$$"""!!!###(((+++***,,,------***'''%%%%%%---***'''))),,,,,,)))$$$$$$***111222...++++++,,,******,,,...((($$$***555444***"""$$$((()))(((''')))%%%&&&++++++'''&&&***222---++++++,,,---222999AAAUUUYYYDDD000///222000%%%...999JJJfffwwweeeFFF///)))###%%%***,,,(((###000---,,,000999AAAEEEFFFFFFBBB666)))'''///333222111;;;DDDHHHPPPZZZ\\\XXX555///)))***///222///+++222+++(((***+++***...555======CCCIIIDDD444&&&!!!,,,,,,222===CCCCCCCCCDDDKKKMMMKKKBBB444(((###"""""""""###&&&(((+++---...***,,,444@@@FFFGGGHHHJJJHHHFFF999...+++'''000EEE```___ZZZTTTTTTWWWRRRIIIAAA666+++(((******(((&&&'''(((++++++&&&'''999MMMWWWVVVTTTPPPJJJCCC<<<888000,,,***...888AAAEEEEEEKKKAAA555---&&&!!!%%%,,,&&&,,,///,,,)))+++///111@@@HHHNNNJJJBBB999000)))222888EEEVVVaaa^^^OOOAAA...///...***'''''',,,000(((++++++'''%%%((()))''')))(((&&&&&&'''(((((((((+++$$$$$$,,,,,,$$$"""&&& !!! """)))---,,,+++,,,+++'''$$$%%%+++111&&&''''''$$$!!! """%%%&&&&&&'''(((***---000111''''''+++222333000444<<<===EEETTT```bbbaaahhhttt}}}wwwqqqcccQQQCCC===000777===CCCNNN[[[^^^YYY[[[]]][[[___dddYYYPPPUUU___NNNGGGRRRXXXTTTTTT[[[UUUOOOVVVjjjyyyyyyrrrnnnmmmqqqggg^^^dddiiihhhkkkuuussswwwwwwxxxppp``````[[[nnn}}}rrrkkkhhh___lll}}}vvvdddccckkksssxxxwwwttttttrrrpppsssggg|||hhh\\\iii}}}vvvlll[[[CCC;;;222///222888;;;;;;111333444222000///111333444888444***)))222444...666<<<999///))),,,+++%%%///---++++++,,,---......333222000000000111000///111000...---------,,,+++333///***(((((()))*********++++++***)))((()))***------------------,,,,,,+++,,,---,,,******---000---((('''+++,,,(((%%%&&&------***)))---111///)))"""%%%***---///000000111...,,,***,,,...000///...'''(((,,,///...---111888333111222555555111000222///...//////,,,''''''+++111111111///---,,,++++++,,,000000...---///...+++---//////---...222333111'''&&&&&&'''+++222999>>>...---***(((%%%$$$$$$$$$)))+++......---,,,++++++///000222555999;;;;;;:::000///---------------------***+++000111---+++---)))***+++++++++***+++,,,+++***'''&&&+++000...(((+++&&&''',,,+++&&&(((000)))***,,,......+++)))''''''&&&$$$!!!!!!$$$)))---(((((()))******(((&&&$$$+++(((&&&(((,,,---***&&&###***222444111,,,***)))'''''')))***&&&!!!$$$+++222+++'''))),,,+++)))***333---***+++***&&&&&&)))...,,,,,,---...444CCCQQQ^^^mmmqqq___HHH;;;555111---,,,(((,,,@@@ZZZeeeaaa///...+++(((%%%%%%(((+++''''''''')))...777BBBJJJFFFEEE>>>444000111000,,,///000888LLL```jjjiiicccKKK@@@222******...000000...***))),,,+++''''''***///555AAAJJJFFF:::222111***))),,,444:::;;;>>>BBBDDDEEEEEEDDD???666,,,&&&%%%'''+++,,,---------...$$$%%%,,,777>>>@@@DDDHHHMMMMMMEEE>>>:::///***555IIIPPPUUUTTTSSSTTTRRRMMMEEE===333---***)))((('''+++))))))***((((((000;;;BBBHHHOOORRROOOIIIDDDAAA999222)))'''---777AAAFFFFFFDDD???999222...+++******///000+++'''(((***+++111<<>>OOOcccnnnvvvpppZZZCCC444...***(((&&&'''...???SSSbbb<<<666---%%%!!!"""&&&)))!!!###$$$######,,,===JJJFFFHHHEEE===666111,,,'''+++%%%,,,HHHggguuurrrlllggg\\\KKK999---((()))***++++++...222111,,,(((((($$$///???KKKJJJCCC@@@AAA...***))),,,///222888???>>><<<>>>EEEIIIFFF:::///'''))),,,---,,,***(((''' $$$---555999@@@FFFSSSYYYXXXXXXVVVDDD000,,,:::EEEPPPRRRNNNJJJGGGDDDJJJGGG???444***%%%%%%&&&,,,'''%%%(((+++******,,,...888FFFOOOQQQOOOKKKIIIHHH???222))))))222???HHHFFFKKKJJJBBB===;;;444***---000000)))$$$$$$%%%%%%%%%...999BBBJJJNNNKKKEEE***)))***222===EEEGGGFFF666333///---,,,---,,,,,,---...+++%%%%%%+++222555///***$$$$$$(((+++***(((555***#########!!!$$$+++,,,+++)))'''***---)))!!!&&&'''((('''&&&'''(((******++++++)))((((((+++---111888???AAA===888777777BBBNNNaaattt|||||||||rrruuu{{{yyyvvvvvvvvvrrrttt}}}}}}}}}zzzyyy~~~|||yyyyyyxxxxxxzzzwwwwwwvvvkkkdddssszzzrrryyy||||||vvvqqqrrrnnn___jjjzzzaaaRRRSSSDDD999IIIttt\\\OOOGGG888000:::KKKRRRNNNJJJAAA:::999888888AAAMMM:::666666777222,,,...777222222///***)))***((($$$'''+++//////------000444333CCCFFF444***222999777888888444,,,)))+++......XXX@@@888111111777:::888444444222000---+++***++++++111EEEMMM???333333333,,,%%%***,,,***,,,222666666'''&&&&&&***000333222//////...---------+++(((%%%&&&(((+++,,,,,,+++++++++000---(((%%%%%%'''((((((,,,+++,,,///333333000---///---+++((('''(((***+++---000111---((((((---333444111...---,,,+++,,,------...+++((()))---,,,((()))''''''***...///,,,)))000...,,,,,,---///111222111+++'''***......000333111...///222222000000222+++)))+++//////,,,,,,///))),,,///000...---,,,---***111444///)))((())))))'''((((((***111888777111111...+++((((((***,,,///+++------)))&&&(((///666---......---+++***+++,,,&&&***---,,,***)))+++---000---))))))+++...//////+++///333111,,,(((***...,,,###$$$...000'''&&&...+++------+++,,,///...+++(((%%%%%%'''&&&$$$(((...///&&&'''444888---&&&'''%%%&&&'''(((((()))+++---))),,,...---+++)))***+++%%%$$$$$$%%%(((((('''%%%%%%+++...+++'''###!!!'''((()))***)))&&&###"""(((&&&''')))'''$$$(((---000+++(((((())))))((('''///,,,)))'''$$$%%%...888IIIRRRcccmmmaaaHHH555000,,,+++...222///000>>>PPPXXXGGG333'''%%%((((((&&&''''''&&&""" '''555AAAHHHKKKLLLHHH???666///+++))))))...???ZZZpppuuuqqqmmmkkkbbbPPP:::***&&&'''''')))...222333000,,,+++$$$...===IIIMMMKKKIIIIII999222---+++***,,,333;;;===;;;<<>>444///222999???EEEOOOOOOFFFBBBDDD===...+++...---&&&###$$$%%%%%%'''***---222===HHHLLLIII555000***))),,,111444666222///,,,,,,///000///------...***$$$"""(((---///...((("""###(((++++++(((333***$$$$$$%%%%%%(((...111000---+++...000***!!!$$$%%%&&&(((***+++++++++,,,---...000444:::@@@DDDUUU\\\bbbaaaZZZUUUUUUXXXiiirrr}}}}}}~~~{{{yyy}}}~~~yyysssdddaaacccXXXVVVfffuuu^^^QQQIIIPPPVVVQQQBBBUUU~~~^^^AAA///333222,,,///FFF[[[RRR:::,,,000...***---666999444222///000333222///222777777///))))))))))))...555222111---)))***+++((("""''')))++++++******,,,......888999---''',,,///+++******)))$$$!!!$$$***...UUU>>>:::666888======888333555333111...---,,,,,,+++...555;;;999333///...///***,,,,,,))))))...333555888333---+++,,,.........///...---,,,+++)))%%%"""%%%)))///111///,,,***)))+++***)))*********(((&&&)))((((((,,,///000---***000...***'''&&&&&&((())),,,444:::666,,,&&&+++222333222///,,,******+++,,,...///,,,((((((++++++(((---+++)))***,,,,,,)))%%%***+++---...............111***&&&)))---......000...++++++......+++,,,///---+++,,,000000---+++---******+++---000111...++++++111333---((('''((()))&&&+++......///333444333+++++++++***************''')))***'''%%%'''...555000111111000...,,,---...+++///333333000,,,++++++///***'''(((,,,111222111---...///---,,,+++++++++,,,"""###...111(((&&&---+++///000,,,***+++***(((+++'''$$$###!!!"""''',,,*** ---111''' """!!!%%%***---,,,+++***))))))///333///((($$$(((---%%%$$$$$$$$$%%%$$$###!!!###%%%(((***)))'''%%%$$$''')))*********)))'''%%%)))(((((()))&&&$$$***111,,,,,,,,,///222222,,,'''%%%"""###))),,,++++++---444<<>>>>>AAAFFFHHHHHHFFFAAA666+++)))---///)))"""((($$$###'''+++///777>>>OOO^^^hhhoootttdddJJJ>>>,,,+++///:::GGGQQQWWWYYYaaaeee```OOO===333///,,,&&&&&&&&&%%%'''***---...+++)))+++333@@@IIILLLLLLGGGGGGEEEAAA999333...,,,888EEELLLJJJKKKNNNDDD333'''***((($$$###'''***)))******(((''',,,222333000000---)))''')))---222555///,,,***,,,...000...+++)))+++***%%%$$$(((++++++000+++&&&&&&))),,,+++))))))&&&%%%(((***+++---///......,,,+++...111---&&&...------000555999999777???DDDKKKSSS[[[```bbbbbbllluuu~~~xxxvvvxxxzzz}}}}}}yyy~~~wwwwwwuuujjjbbbsssvvv]]]MMMFFF;;;---///666222777JJJaaaJJJ:::555555<<<<<<111)))000GGGSSSDDD333...***(((+++---,,,...111000,,,'''///333///000777999555111222555888666111///111444...******,,,---...000...///...,,,---///+++$$$&&&&&&'''***,,,+++&&&"""222000000000,,,((('''******++++++***(((&&&***...SSS:::999999<<<>>>===999555666444222222222222000...---+++...333555333333666---------++++++---111444888444000,,,+++---000333,,,+++******++++++)))'''***---000///---+++,,,...---...///111111---((($$$---,,,,,,---...---+++)))000///,,,***)))***,,,---+++555===:::000)))+++000666888555///+++,,,---,,,///000...)))(((***+++)))---+++******)))(((&&&$$$&&&)))---///...---,,,+++///)))&&&))),,,,,,,,,...///,,,+++---,,,******---000,,,---111111---******---******---111333000,,,000444333---)))+++------+++333888555111111444666------......---***(((&&&---...///---++++++///222333444444333111///......---111444666444000---+++///+++((()))///333333111,,,,,,++++++...222111---***$$$$$$---000,,,)))+++***000222---)))((((((&&&,,,***&&&###!!!###''',,,***######***,,,&&&###%%%!!!&&&+++///...+++(((&&&(((---000,,,%%%!!!%%%***%%%%%%%%%%%%$$$###"""!!!((()))***+++,,,+++***)))%%%)))***&&&%%%&&&'''''''''%%%&&&'''%%%###&&&---000333666:::>>>>>>666+++)))&&&(((000555333---+++///777KKKdddmmmbbbRRRJJJ:::///((()))+++---444===OOOSSSOOO===''''''333555...&&&###$$$''''''&&&+++333CCCSSSWWWKKK;;;111%%%111333)))+++BBB\\\gggbbbdddbbbTTT@@@111,,,,,,***,,,+++((('''))))))&&&(((***...777EEERRRTTTPPPJJJDDD>>>666---%%%&&&+++===>>>@@@AAABBBEEEGGGIIIGGG:::,,,'''+++---''' ***&&&$$$'''))),,,111777NNNaaakkkooorrrgggWWWQQQ===111(((000AAARRR\\\bbb^^^ccc___PPPBBB:::111((((((++++++'''%%%(((,,,...)))$$$!!!&&&333@@@HHHJJJEEEHHHLLLLLLFFF:::---$$$&&&444AAAJJJPPPPPPDDD444&&&((('''###%%%***------!!!%%%((())),,,...+++%%%***+++,,,,,,,,,///333666///...---------,,,)))'''$$$(((***))))))---///...'''%%%######$$$%%%%%%%%%(((***///555::::::888666+++///222666>>>HHHLLLLLLNNNJJJGGGIIIPPPUUUVVVTTT___dddmmmuuuxxxsssjjjccckkkwww{{{uuu{{{}}}cccOOOOOOTTTnnnVVVKKKLLLbbbxxxxxxaaaLLL>>>555>>>XXX___JJJ888666---)))"""$$$---******666///***...000***+++000+++***&&&---111&&&###***---+++)))***...---'''&&&((()))...---'''(((111666444.........---***(((((())),,,***)))+++......+++)))%%%((())))))***,,,)))$$$((((((***///333222,,,&&&'''###%%%...222///222999(((''')))***'''""" """UUU;;;;;;;;;:::888777666555222111111333555444111...---000000///222999999444***+++.../////////000222***---000///------111666***)))((()))+++---------***---000000---,,,...111///000111333222///)))$$$---...///...---,,,---------,,,,,,,,,---///111333,,,111777777333...---...555999888222...000111000111222000***'''***+++***'''((()))'''%%%$$$$$$%%%%%%)))...///...,,,+++,,,***&&&&&&)))+++******---111---+++---,,,)))))),,,000------111222...***)))+++***+++,,,.../////////666666222,,,+++...111000,,,555:::666000000222333111111000...,,,)))'''%%%...///000111111111000000333555666666333000...---------///111333222000---000+++(((***000222000,,,+++---,,,***---333333...(((''''''+++///000,,,((((((///333...)))((((((((()))******(((&&&(((***,,,---,,,***))))))***++++++$$$'''+++---+++)))''''''*********((('''&&&&&&'''%%%&&&''''''&&&%%%%%%%%%((())),,,///000000---+++%%%******""" %%%'''&&&%%%(((+++***&&&&&&(((222777<<>>...,,,++++++(((---???SSSddd___WWWPPPHHH===111)))+++---,,,'''&&&******'''''')))***...999HHHPPPPPPLLLIIIFFF@@@444((($$$'''444888>>>DDDGGGGGGFFFEEECCC:::000***((('''###***'''&&&)))+++,,,///444DDD[[[fffggghhhccc^^^aaaXXXBBB,,,***444AAALLLTTTSSSXXXUUULLLEEEAAA444$$$)))---,,,'''&&&***,,,***###""""""$$$***333===CCCJJJLLLNNNOOOKKK@@@111&&&!!!&&&000;;;BBB@@@777///***+++((($$$&&&+++---,,,%%%,,,...000111000,,,***---000000......///222+++---///...,,,***)))(((%%%)))+++))))))...000000 $$$(((+++---///333666:::@@@HHHOOOUUUUUUQQQKKKAAAGGGLLLOOOWWWdddoootttqqqiiibbbbbbiiiooopppnnnuuuwwwzzz~~~|||tttnnnvvv~~~{{{xxx{{{~~~qqq^^^\\\xxxrrr@@@,,,...)))666JJJGGG///(((***;;;MMMPPPDDD777###""",,,<<<>>>444111666))),,,&&&$$$***'''"""&&&)))(((...,,, !!!,,,...111+++000444...,,,...***))))))+++------***'''&&&333555111+++---555777333000111111///------...///++++++,,,---......,,,((($$$)))***''''''***+++***%%%%%%'''***,,,---,,,+++000111000...---------,,,///,,,,,,000000***&&&&&&WWW??????===777222///000222------...111444333000,,,+++666555)))***777666(((...000333555222,,,))))))&&&---444444...)))))),,,,,,***((()))+++---......$$$+++222444111......///------///000111...***&&&&&&)))+++***((())),,,000((())))))+++...111444666......000222444444000---+++111333...,,,///222000222333111***(((***,,,+++"""%%%'''%%%###"""$$$&&&'''***......---+++,,,...'''%%%&&&******((())),,,111---+++,,,***''''''***000,,,,,,111333///***)))&&&)))+++***((((((,,,///777666000******000222000)))000444111------------,,,,,,+++*********+++,,,%%%&&&(((,,,//////---+++333555777777444000---,,,...,,,,,,///333666555333000+++''')))...///+++&&&,,,000///******...///+++'''))))))***///333///'''&&&///333///***)))***+++&&&***,,,,,,,,,---------,,,...,,,&&&$$$))),,,,,,((()))******(((''''''(((...)))%%%'''+++---***'''%%%&&&((()))(((((()))***$$$'''+++000333111---***(((---,,,!!!$$$''',,,,,,111777777111,,,,,,000555<<>>JJJMMMMMMMMMMMMHHH<<<---&&&''',,,222<<>>,,,:::555333;;;GGGNNNLLLFFF555---''''''((('''(((***(((---222;;;SSSnnnxxxssskkkqqqeeeEEE///...222000'''((()))222DDDMMM===&&&...&&&$$$)))+++***111<<<***---(((+++===NNN^^^qqqcccEEE///000444...+++///;;;IIIUUUWWWVVVSSSKKKCCC!!!$$$***+++'''"""!!!(((...---***...:::FFFIIILLLKKKFFF???666)))%%%(((000;;;CCCEEEEEEFFF???DDDIIIEEE666(((&&&++++++...000///,,,+++,,,...888<<>>333...)))'''(((******((()))000555111'''###(((000999:::888444222000(((---+++$$$ &&&(((%%%------&&&%%%+++&&&!!!''''''---222111...+++)))'''...///000000111333777;;;------///000222222333333333000***'''...;;;DDDFFFLLL```]]][[[ppp{{{yyyrrrtttzzzvvvpppyyy}}}ppprrrtttwwwxxxrrrnnnsss||||||~~~}}}yyyyyy~~~tttiii___XXXUUUSSSSSS]]]ZZZDDD666999;;;///000///333===GGGCCC999***)))((('''''''''))))))222111...***&&&$$$%%%'''000((($$$&&&&&&&&&***222111///+++(((,,,333666444......///---&&&!!!'''000++++++******++++++,,,---///...------......---,,,***))))))++++++******,,,000,,,))),,,111444111---000111222000+++(((((())),,,***((()))+++******+++*********(((''')))...222///+++&&&%%%'''))))))((((((%%%&&&***+++))))))+++VVV@@@<<<999999666111000222555222///000333444333111111111...***''')))///555...+++///777444)))$$$(((,,,...//////---,,,++++++...111111------000...)))***,,,......---***(((''''''---///+++&&&&&&%%%###$$$%%%'''***---,,,(((%%%$$$'''###%%%111222+++---DDD^^^nnncccMMM>>>333)))+++***---111///(((######...555111******(((***555///***))),,,,,,((('''***...---+++***)))***,,,...111------000111...++++++222///+++***,,,///000000///+++''''''***---......++++++...111...))))))...'''///333000---...222333222111000/////////,,,)))$$$'''))))))(((((()))+++***''')))///333222000000111222333555555333...***+++'''$$$&&&+++...///---222///,,,+++---.........---333,,,$$$(((((($$$''',,,---......,,,************,,,///111000,,,((($$$'''...555444---)))+++000///...+++'''&&&'''(((((((((+++,,,***'''&&&***---444222///,,,***(((''''''&&&,,,...(((######&&&&&&111(((***+++######+++---%%%"""!!!"""!!! $$$***===NNNZZZ\\\]]][[[GGG.........111777???DDDFFFFFF;;;444///000000,,,((('''(((+++,,,000BBB[[[fffeeehhhqqqjjjMMM555000000------+++***,,,555>>>???;;;)))***---...***&&&)))///***...((($$$111CCC[[[uuuqqqZZZCCC777///'''(((...555@@@KKKNNNNNNJJJ@@@555---***((((((******(((&&&&&&***//////......111444CCCGGGHHHDDD???;;;555000)))(((***000666;;;@@@DDDCCCDDDGGGFFF===000***+++***+++,,,,,,+++***++++++---111===LLLUUUWWWWWWXXXVVVPPPKKKFFF<<<...''''''@@@OOOXXXTTTNNNLLLGGG@@@EEE===222+++******+++***)))+++---,,,***(((((((((&&&((((((''')))+++'''!!!!!!&&&)))+++---...((( %%%$$$&&&+++&&&$$$---000///+++'''&&&'''***+++,,,222888999666333555888999555000------222888<<<<<<@@@DDDJJJTTT```eeeccclllxxx~~~~~~xxx|||yyy~~~|||{{{}}}yyyzzzuuudddbbb```YYYJJJFFFPPP^^^ZZZLLLQQQdddddd___VVVKKKBBB:::555333;;;777<<<>>>111+++///...+++,,,++++++111777333***,,,+++++++++***++++++,,,444333000+++'''&&&(((***)))%%%###$$$$$$$$$***222,,,,,,)))'''+++111333111000...---///...++++++...,,,,,,,,,,,,---...///000+++***(((((()))***)))'''---,,,,,,---,,,***))))))...///000000///......///+++---...,,,)))''''''((()))(((((()))************---...---(((###"""&&&+++'''&&&%%%'''***+++***((()))'''(((+++***&&&%%%'''RRR>>>:::888999666000...000888333...---///222333333000---***)))***---///000,,,+++...111---%%%&&&---+++++++++---......,,,***111111000///333666222+++)))...111000***%%%###$$$$$$***,,,((($$$$$$$$$###%%%(((,,,---+++)))'''&&&%%%%%%###)))222---***444SSSzzz~~~bbbTTTJJJ>>>444...+++---///---,,,,,,(((111///***+++'''&&&///...***))),,,...,,,+++,,,111...+++***---/////////222,,,***///222///+++))))))***+++******+++---///222+++%%%%%%)))///000000...---//////+++&&&''',,,'''444>>>:::111---///111555333000//////---,,,+++%%%'''***+++***))))))***...+++***...000//////111444222111000000000...,,,---***((()))---111111000111...***((())),,,...//////666000(((***(((!!!"""---+++***+++---...---+++)))***,,,...---,,,***((((((///444333,,,(((***///...+++(((&&&&&&&&&(((***&&&)))+++***'''&&&'''***+++---...,,,((('''***---)))000222+++###$$$)))---...(((---222***''')))&&&$$$""""""%%%%%%$$$(((---'''000@@@TTTdddaaaKKK444***+++...111555999>>>AAAGGG@@@:::777333---++++++***,,,)))&&&111DDDQQQTTT[[[gggeeePPP<<<555111***111///------,,,000<<>>333///***'''***333===CCCFFFDDDDDDGGGDDD:::000+++)))((('''((()))+++******%%%'''000===IIINNNRRRWWWZZZVVVSSSRRRKKK===000)))+++;;;KKKQQQTTTUUUNNNDDDLLLAAA444***(((***,,,...,,,(((%%%(((...000***$$$ !!! $$$((((((%%%###$$$###"""$$$))))))&&&(((***,,,...((((((444111+++%%%###$$$''')))***(((222===BBBAAA???@@@BBBLLLIIIEEEDDDHHHPPPZZZ```[[[```fffjjjrrryyy{{{xxxsss||||||~~~zzzvvvsss}}}wwwqqqooollldddZZZYYYffffffRRR???:::;;;:::333///444===777)))+++999999666222---+++***+++,,,000&&&(((---)))***---)))***,,,,,,***,,,...+++''',,,,,,------------,,,,,,000...+++&&&###"""$$$'''((((((((((((%%%###)))111''')))((('''***000111...000***)))000555333...,,,---------...///000000111,,,+++))))))+++,,,,,,+++---......---+++)))'''%%%+++111666444---)))+++000&&&''')))((('''&&&&&&''''''((())))))*********)))***+++***$$$"""%%%&&&(((+++---,,,)))&&&(((&&&(((+++***%%%###$$$QQQ:::777666888666111///111666222---,,,///111222111(((***...111111...+++(((---******---***%%%%%%)))...,,,+++---000000---***...///000222555666444111'''+++///000...+++))))))%%%***---)))&&&&&&'''&&&(((,,,///---)))''')))---))))))'''+++---%%%)))???]]]wwwvvv```ZZZ^^^```KKK===///+++------...000&&&111333222333,,,&&&+++,,,))))))+++...///...---+++******+++---000222333000(((%%%***000111---+++)))---111000---+++---000333---''''''---222333111,,,------,,,(((''')))---(((555>>>:::111,,,,,,---333///,,,,,,---++++++,,,***+++,,,,,,+++((('''&&&...++++++...///,,,,,,...222///,,,,,,---///000111---+++***,,,///222222111---+++)))'''&&&'''((())))))222///+++///---&&&''',,,***)))***,,,------,,,---,,,+++******+++,,,---,,,......+++((((((***---+++***,,,......+++)))***'''***------+++)))))))))'''((()))'''%%%&&&+++000,,,222333...***,,,000222***'''444CCCBBB;;;111$$$&&&$$$%%%'''&&&$$$&&&+++***'''111JJJ^^^^^^QQQGGG444...))))))...444777888LLLHHHBBB;;;111+++---444///000---(((+++888DDDHHHLLLUUUVVVMMMEEECCC<<<333111,,,---222000,,,333???HHH???///$$$(((222///###&&&111000)))((((((222EEEUUUeeennndddQQQAAA222&&&###(((111???KKKOOOHHH@@@===;;;777111,,,))))))***///......//////---+++)))...666>>>BBBDDDEEEAAA;;;???:::111((((((111<<>>IIIFFFBBBDDD???222&&&$$$,,,444444111AAADDDGGGCCC777---///777111333222...///444;;;???FFFJJJLLLOOOWWW]]]XXXMMM222)))'''///333///...222IIIHHH???000***---,,,%%%'''///---((((((###"""+++999PPPeeeggg___RRR===***...,,,///999DDDGGGCCC===999999888555000+++))))))******(((''''''***000444***---///333:::BBBBBB===CCCBBB:::...***000888:::???AAAGGGJJJFFF<<<555444...***'''(((,,,///000///''''''))))))(((,,,:::IIINNNTTTYYYWWWPPPIIIEEECCC666666333000111222000+++,,,'''######(((---111222...)))%%%&&&+++//////...111222...(((%%%((()))'''***...///,,,+++---,,,))),,,,,,&&&&&&...------777<<<999===NNN]]]bbbbbbbbbtttqqqqqq{{{}}}ppprrrtttlllXXX>>>---'''111777???BBB@@@:::444000,,,***((()))***)))&&&%%%,,,///000---******,,,---,,,***,,,///---'''''',,,---***'''$$$###$$$&&&'''///(((...444///...111...&&&(((***+++***)))+++...***+++,,,.........---,,,---,,,***'''$$$$$$%%%'''///555999555...***,,,///***,,,+++''')))///333444+++((()))...000000111444,,,------,,,+++***(((''' """%%%))),,,,,,,,,***...///,,,+++...,,,(((&&&***...///,,,***)))***%%%%%%&&&(((***+++++++++***//////***'''((((((%%%---'''"""$$$)))---***''',,,,,,,,,,,,***(((''''''***((())),,,)))"""VVV888444333555555222444777666555444666888777333///,,,000222111---,,,...111,,,'''$$$(((------&&&*********,,,------+++)))+++,,,000222000---111777///---,,,000444555222...''',,,...)))&&&''')))))))))***)))%%%"""###)))000,,,///+++%%%$$$&&&:::YYYzzzoooiiiiiibbbXXX\\\iiinnnbbbVVVQQQLLLBBB888333555888000)))+++******333000///...///444:::888333,,,000333111---+++000444555---'''))),,,,,,+++,,,222666999666000+++***,,,+++***)))***+++,,,,,,+++...222111+++''''''))))))***++++++((()))+++***&&&&&& '''+++((()))...***)))(((((()))***)))(((''''''+++///...)))(((***666333...++++++,,,,,,,,,)))***+++,,,...///000000***,,,...---***'''%%%$$$!!!++++++)))...,,,$$$###'''***------,,,***+++,,,222000,,,***)))+++---//////)))###"""&&&)))+++***,,,,,,333>>>>>>333++++++//////000000...+++)))'''+++***)))+++000555999;;;CCCDDDEEEFFFKKKOOOLLLEEE666)))...@@@KKKPPPJJJ;;;'''%%%%%%'''&&&%%%(((...***$$$(((444888555888AAADDD:::000,,,...111111...000999EEEJJJDDD888333555111222333222111222444555CCCFFFKKKVVVgggssspppggg>>>222''')))///111///...666FFFQQQHHH666(((&&&''')))---%%% $$$""" ''',,,<<>>666333///,,,---///000111%%%(((---///***'''---666:::EEEMMMKKKDDD>>>999666555111***&&&&&&))),,,...)))'''&&&)))...111111000(((((('''&&&&&&(((,,,///+++,,,***$$$"""%%%'''''''''******((()))///444555:::999222444AAADDDFFFRRRWWWPPPRRRbbbtttzzzxxxsssdddYYYbbbfffZZZ===EEEOOOPPPBBB///$$$"""*********)))((()))+++---&&&&&&)))---,,,***+++...555///*********)))''''''******)))***)))'''&&&&&&,,,+++)))'''&&&&&&'''(((+++'''///555...---111000,,,+++,,,---,,,))))))---,,,---...//////000//////***+++***(((&&&%%%%%%&&&(((000555222...------,,,***------))))))...222333,,,+++...111000...222888+++,,,,,,,,,***(((&&&%%% ###'''+++---,,,++++++111111,,,---222333...'''((()))***,,,+++)))'''''''''''')))+++,,,+++***)))000000(((###&&&(((%%%,,,&&&!!!###)))---***%%%(((((()))'''&&&&&&(((***000---,,,,,,(((XXX<<<777444444333111333777666444444555777666222.........///000111222444444,,,***)))+++000222...)))%%%(((+++---------...///444///...000///+++---222000///////////////...---)))...///***&&&((())))))+++,,,+++(((%%%%%%(((+++---222+++'''111???RRRjjjsssooollllllhhh```[[[ZZZ[[[RRRLLLKKKKKKGGGCCCBBB999<<<333+++...,,,***222000000------444;;;888111...///111000---,,,...000333///---000111...,,,---000222333111,,,'''&&&&&&+++,,,+++)))''''''***---,,,111222,,,(((***,,,+++333444111+++***+++(((###%%% ***---)))***///,,,)))&&&%%%'''))))))((('''''')))---,,,)))+++///555222///...------+++***+++---...000000111222333(((+++---,,,)))''''''(((%%%///...***///+++"""!!!'''(((+++///111111///,,,***+++,,,......---,,,+++'''((())))))((()))***,,,000,,,...777666---)))---...///111333666777777666666<<>>FFFEEEAAABBBGGG@@@===888111,,,+++,,,...)))(((+++///...***(((+++,,,333666333000000...***(((&&&%%%&&&(((+++///333+++***)))+++///000---***$$$'''******((('''***---%%%((()))%%%$$$(((,,,---...111333333:::GGGUUU[[[[[[]]]XXXXXXaaaaaadddqqqxxxnnnkkkvvv}}}eee[[[eeeqqqnnnnnniiiWWWIIICCCCCC???666777:::333"""&&&---333111++++++......---***'''%%%&&&***---...,,,,,,,,,))))))444AAA777---'''(((***((('''***000000...,,,+++,,,***&&&++++++,,,------...//////000)))///444------222111333///---000000,,,+++...------------...///000111&&&(((***)))'''%%%$$$$$$$$$+++000///------***%%%%%%+++...+++***,,,---,,,++++++...222111...///333***+++,,,---,,,+++)))(((&&&(((,,,000333333///,,,,,,222000******222333...************))))))'''&&&(((&&&&&&'''******)))'''%%%------###%%%)))'''&&&%%%$$$%%%'''******)))(((***+++***'''''')))+++000---++++++''' ZZZ@@@:::555444222000222666444222000111333333///,,,******---444:::;;;666111'''(((((())),,,///111///###(((---//////000333666<<<333---...///+++***,,,---///000...***)))+++...,,,111111,,,((()))++++++//////000...,,,)))((((((000444---+++@@@WWWhhhvvvoootttrrrjjjddd```TTTFFFCCC888///,,,---...222777>>>DDD@@@===???999111444------******111888666---+++***)))***---......---...---111666777222000111333444444222...+++)))(((...///...)))$$$%%%+++111&&&---000,,,***...111///+++......+++)))+++***((('''!!!"""---000+++***000000,,,&&&$$$%%%&&&&&&%%%)))((()))+++***)))...444111///.../////////...,,,(((***,,,---......///000&&&((()))'''%%%&&&))),,,)))222111---111...%%%$$$)))'''(((///777999333---"""&&&,,,111222000+++((( (((000111+++(((***...333+++)))...---&&&(((000222444888???FFFLLLOOOPPPPPPYYYcccbbbYYYPPPNNNOOOJJJMMMMMMHHHFFFIIILLLLLL777***+++111333999BBB@@@999444000...***'''***000+++)))'''(((,,,222???JJJOOO___gggXXX999$$$%%%000222,,,///>>>MMMPPPJJJDDD333000///000111...***)))***444CCCQQQ\\\dddeeedddeeedddWWW@@@111///000,,,...,,,999TTTbbbVVV>>>...&&&,,,)))%%%((($$$!!!(((+++(((***222@@@OOO```lllWWWEEE333)))%%%&&&,,,555BBB>>><<<>>>BBBBBB===888111***&&&***111444---%%%&&&000444---&&&***777AAAQQQ[[[\\\PPPFFFCCC>>>666***///999CCCGGGFFFIIINNNFFFDDD>>>444+++'''(((+++111)))%%%)))...---+++***)))(((###'''+++)))$$$&&&))),,,+++((((((***+++)))((()))++++++(((%%%###(((---///---+++***+++&&&+++---******///444666555CCCSSS___jjjuuu|||}}}xxx}}}yyyuuuvvvpppqqq~~~}}}cccLLL<<<555&&&---666111666:::,,,---"""(((222---''')))***222,,,((((((((('''***///)))+++,,,***'''$$$###"""(((***///111,,,***555CCC999...''')))((($$$%%%+++***+++******---333222............---,,,***)))(((888------000++++++000...222,,,***...///,,,+++...++++++******+++,,,...///)))+++...///---***((('''%%%,,,000---,,,,,,&&& (((...---+++***(((%%%)))(((,,,222222...++++++)))+++---/////////...---+++...111555777555///++++++000...&&&&&&...111+++,,,------+++(((&&&&&&''''''&&&$$$%%%((((((&&&###!!!****** $$$***)))$$$(((,,,,,,,,,---222666---///111///+++(((((())),,,)))(((***(((###"""###PPP;;;000222777555777:::777444111---,,,......+++(((,,,///333666777555333111''',,,---,,,...222000***!!!&&&***+++...222000+++---***///222...111000%%%)))&&&&&&)))***'''(((+++(((***,,,,,,+++***+++,,,111333...%%%'''000222---444,,,---@@@YYYhhhlllkkkvvvwwwuuummm^^^JJJ888---222((((((***(((,,,...&&&---222;;;BBBFFFGGGEEECCC>>>:::444///,,,+++*********))))))***---/////////111666>>>DDDEEEAAA;;;666888555111///...---)))&&&+++///...&&&###(((,,,,,,......***%%%&&&((('''"""+++111222,,,***...111000)))((((((+++000111///,,,))),,,+++'''%%%&&&&&&$$$)))******+++---...///000'''+++111555555111+++'''******)))***,,,///222444)))***(((%%%&&&)))((($$$$$$+++111111,,,((())),,,+++******+++---///000000...,,,,,,///222222///,,,"""'''+++,,,***''''''(((+++%%%&&&000222+++)))...333@@@SSSbbbgggddd^^^XXXWWWSSSNNNGGG>>>888<<>>888+++%%%(((,,,,,,000&&&%%%,,,***%%%444LLLPPPRRR\\\```MMM000$$$)))111...---444DDDRRRVVVRRROOODDD444+++---222333000111,,,---999HHHSSSYYY]]]^^^eeedddTTTBBB777000++++++333999EEE]]]nnn\\\<<>>JJJSSSMMM;;;...++++++***+++000999DDDRRR[[[XXXKKK777((($$$)))///222///,,,---222:::FFFVVVdddtttqqqiiiaaa[[[QQQ>>>,,,///++++++555HHHYYY]]]YYY666,,,!!! &&&***)))&&&***''''''+++000666BBBOOO______TTTAAA///'''&&&&&&999<<<@@@BBBBBBBBBDDDEEE555111+++&&&)))...---(((---222444///******+++***(((///666:::???FFFJJJJJJCCC999...,,,666BBBKKKNNNAAA===999555...((((((,,,......+++)))***...,,,'''***(((((()))******)))'''%%%$$$$$$''',,,...***%%%"""&&&'''''')))......***///,,,)))((('''+++777DDDSSSPPPOOORRRXXX^^^eeekkkrrrvvv~~~{{{xxxlllhhhkkkppp^^^WWWVVVWWWPPPCCC???DDDBBBDDDBBB:::...'''&&&(((///((('''---222000---,,,"""%%%)))******)))((((((///000000,,,'''&&&***...+++++++++))))))+++///222---+++,,,///...,,,---111...000111...***&&&$$$$$$***///333333111.........111333000)))$$$%%%((((((...///---+++---111000,,,+++******,,,......---++++++***(((&&&%%%&&&'''(((+++***)))***+++,,,+++))),,,...,,,((((((***)))&&&.........---,,,***'''%%%%%%%%%(((,,,000111...+++''')))---...***&&&)))000111222111///000222111---))),,,---***+++//////,,,---...000000...---......)))))))))))))))&&&!!!(((---+++$$$%%%,,,---'''%%%&&&(((***,,,------,,,''')))&&&"""###(((((($$$&&&&&&%%%%%%%%%%%%&&&&&&]]]@@@333222555111111444/////////111555888666111,,,---...000222111...***(((///111111......000000---///,,,''''''000999888222...(((***000000,,,,,,000000------000000------//////000///---)))(((((()))---)))((()))))))))///555333DDD\\\mmmooohhhfffjjjwwwxxxssscccMMM;;;222000+++$$$&&&***)))...222+++***)))))))))+++...111333000444;;;CCCJJJOOOQQQRRRYYY]]]aaaaaa^^^[[[[[[[[[KKKIIIFFF@@@:::333...++++++***))))))+++,,,+++***))),,,,,,))))))---111111444888777000))))))++++++***...///,,,,,,000333333///---***+++------+++((((((///111***######)))---((()))***++++++***)))(((...///000000...+++'''$$$((()))***+++,,,,,,,,,,,,++++++((($$$'''///222222$$$+++111222...++++++---...---+++***+++---///000333111//////000111111000222...+++***,,,+++'''###***&&&'''+++,,,---888FFFPPPVVV]]]aaa^^^WWWPPPKKK???333(((%%%&&&(((+++......---...444AAALLLMMMGGGMMMGGG===111)))(((,,,///444???FFF@@@444,,,))))))---555///(((***,,,***...333>>>KKKRRROOOEEE<<<000...///000...000@@@RRROOOIIIAAA888111...///222//////...,,,+++444JJJ```wwwqqqlllbbbNNN;;;222)))%%%+++111999GGGWWWDDD:::---&&&(((,,,,,,+++***'''&&&((()))***000777NNNZZZaaaYYYGGG888---&&&///444;;;AAADDDEEEGGGHHH@@@???888///+++,,,---+++///555666111+++)))(((%%%'''(((000;;;DDDFFFGGGIIIKKK???111***,,,333999<<<333...,,,......++++++---///...+++***---111---&&&(((''''''))),,,+++'''###+++%%%"""(((111444...'''###(((,,,++++++...//////111999AAAHHHSSSbbbmmmrrrwwwtttyyy~~~yyyllllllcccTTTFFF===:::<<<>>>888333222444000)))(((...)))***++++++(((''''''(((...,,,---111333///,,,+++###&&&)))***)))((('''(((---...---***&&&&&&)))------,,,+++))))))***...222111,,,***,,,---++++++---+++///222333000,,,((('''&&&+++111222///,,,***+++...000---'''$$$&&&((('''...///---+++,,,000000,,,)))&&&%%%+++222333---%%%''''''&&&%%%$$$$$$$$$$$$///,,,)))((())),,,---...++++++'''###$$$)))***''''''&&&%%%&&&''')))+++,,,'''(((+++///111000,,,)))%%%((()))%%%%%%)))------000111000---...111000,,,***------++++++------***---,,,---...//////---+++)))+++---,,,***&&&$$$###''')))&&&"""&&&---+++###%%%&&&'''((())))))((((((###$$$!!!"""(((***(((''''''''''''&&&$$$######rrrMMM:::222222111444777111...---,,,///333444222///,,,---///000///---***''',,,------,,,+++,,,------000...***(((---555555111222,,,)))000555---(((//////,,,,,,///...++++++...555555444222///...///000...((((((---...+++111;;;DDDPPPdddwwwyyylll]]]TTTVVVVVVQQQGGG:::111///000,,,%%%(((+++'''+++...'''...---***((('''(((+++,,,***---222666777777777777CCCHHHLLLJJJCCC<<<;;;;;;222000---***))))))***+++***(((&&&%%%&&&)))+++---000000///---+++,,,------666777555...)))))))))'''//////...,,,+++,,,------...***'''''')))***(((%%%''',,,---'''###&&&+++...***+++,,,---,,,+++)))(((,,,,,,+++***)))'''%%%$$$%%%&&&)))+++,,,,,,++++++222222...***+++000111///&&&+++000111///,,,---......///000///.........///777555111...------.........---,,,,,,---+++'''$$$%%%%%%(((,,,...777JJJ]]]TTTVVVWWWVVVSSSOOOMMMLLLCCC444&&&%%%+++///111333111...,,,///888BBBFFFFFFLLLLLLGGG;;;111,,,******$$$222BBBGGGBBB888///***$$$+++...,,,***,,,+++'''(((000999FFFVVVdddeee```<<<444111111+++'''111AAAHHHIIIJJJGGG>>>444000111111222222...'''))):::MMMooouuuxxxrrrfffZZZRRRPPP444111......***)))111<<>>555///***%%%(((///<<>>EEE???777777......---,,,+++)))&&&$$$222)))"""%%%***+++++++++//////---,,,///222...&&&&&&(((***,,,,,,***'''$$$(((%%%&&&,,,...---///444KKKKKKPPP[[[gggmmmooonnn~~~~~~{{{zzz~~~gggOOO===777333222111...---///,,,***))),,,111222000,,,***+++---///,,,'''$$$%%%,,,++++++---000000...,,,%%%(((***,,,------,,,***)))+++------+++*********((('''%%%###"""###&&&(((555777888888555111//////666///***,,,---,,,+++,,,000000000000000///...---)))+++,,,+++((((((***---)))++++++***...444888777111333222---+++,,,,,,)))((((((((((((((()))((((((***(((&&&$$$###%%%''')))---+++***)))******((('''+++)))$$$ ###)))***&&&$$$'''***+++***)))***,,,000...+++(((&&&&&&''')))+++///---(((***222111)))++++++)))&&&(((...000---......///000///---++++++///------...000///***&&&'''+++......***'''&&&'''"""(((+++***''''''&&&$$$!!!&&&)))***+++...000---)))%%%$$$$$$$$$$$$%%%$$$%%%&&&&&&&&&%%%###"""sssXXXCCC888...///222---***,,,000777:::777000))),,,---...//////---+++*********---///...+++...333---444888555111111222222,,,///&&&333TTTUUU<<<333///,,,,,,///000---...111)))+++------,,,,,,,,,---444111333:::BBBGGGMMMRRR___eeekkkgggTTT===111000...***(((+++000333333000)))%%%***---)))+++///***%%%'''***,,,......---,,,***,,,---+++)))***---111(((+++------,,,,,,///222000///---,,,+++,,,...//////---***&&&$$$%%%***---...++++++///111000...///000---((((((///666333,,,...)))'''***+++******,,,///---,,,---//////+++'''&&&&&&$$$###(((---,,,''')))))))))******++++++,,,---,,,++++++,,,...///111,,,,,,,,,,,,***'''$$$"""&&&((())))))+++...,,,'''---------,,,++++++,,,...,,,000555666333000//////---------,,,,,,...222555)))...333222---)))((((((222444444///)))***555???QQQQQQPPPNNNMMMMMMOOOQQQEEE777+++&&&''')))---111)))&&&$$$###"""&&&000<<>>;;;444,,,)))(((---:::JJJWWWaaaiiiSSS???---******&&&&&&))),,,+++***,,,333???LLLUUU^^^NNN:::---(((***,,,---555===PPPeeejjj\\\KKKBBB444222333777888333000000(((///???UUUcccddd^^^ZZZ___YYYHHH222))),,,...)))---EEEWWWRRRBBB444,,,&&&((()))))))))...555999888%%%%%%)))555JJJXXXVVVLLL555000+++,,,333@@@LLLSSSKKKQQQQQQFFF888111---+++'''+++,,,***)))***(((###%%%###&&&---000///...///'''(((((('''&&&'''***,,,444+++&&&(((++++++******///111///+++***+++(((######'''+++,,,++++++...111111444===GGGLLLNNNYYYhhhtttppprrr|||xxxsssvvv{{{}}}uuuaaabbbbbb___[[[PPP===,,,(((+++111666333...///444444000,,,+++,,,...---,,,%%%(((,,,---+++'''$$$###&&&&&&&&&(((***+++***)))'''(((((((((+++000111...(((***+++***(((''''''(((&&&$$$"""!!!!!!###%%%'''///111333333111---***)))222---+++---...,,,,,,...555222...+++***)))((('''(((,,,222333000---+++,,,***,,,+++***...333555222111444333---***++++++)))111222111,,,%%%###&&&)))+++)))(((&&&&&&''')))************++++++***'''%%%...,,,'''%%%(((,,,)))###$$$***---,,,+++,,,...,,,***'''$$$###&&&+++000...000...,,,---111111...,,,+++(((%%%'''---000///---,,,---000000,,,***+++&&&'''))),,,...---***(((%%%(((***+++)))'''%%%%%%$$$***...---'''!!!###(((++++++,,,///222)))%%%###%%%&&&%%%%%%''''''''''''''''''&&&%%%%%%yyyfffQQQ888...111000111000111333666555111---......///...---+++)))''',,,,,,000333000+++---333---222444222222444444333,,,444***888hhhpppKKK444...+++,,,000111//////333,,,///333444333111111111555666888???NNN\\\bbb```ddd^^^WWWLLL===///)))+++///000111444777777555333,,,)))...111+++---111,,,%%%'''***---...---+++******,,,---)))$$$"""$$$'''666333///***''''''(((***)))***+++,,,---------------......---***(((***+++)))&&&'''///444222111333222000,,,)))---111///)))111***(((+++---+++***---222111000111222000***%%%'''))))))''')))+++)))$$$))))))((()))***---///111//////......///000222333++++++++++++***(((&&&%%%###%%%%%%%%%(((------***000...,,,)))((())),,,...,,,000333333///---///222---...///...---...222555,,,---///000111222444555>>>@@@???777...)))***--->>>BBBGGGJJJKKKJJJJJJJJJHHH???555...(((&&&+++222+++'''''')))***+++111999DDDKKKMMMIIIIIINNNJJJ@@@+++%%%$$$---999HHHZZZjjjdddZZZGGG666.........---666---(((***+++)))...666OOORRRLLL<<<111000---'''%%%***AAAbbbtttmmm\\\QQQAAA999333555777666444444)))%%%,,,BBBYYYccccccaaannndddXXXLLLAAA555,,,)))$$$333@@@DDDGGGHHH???222%%%)))******///555555000'''((((((+++666CCCLLLMMMCCC:::...(((+++444>>>EEEKKKRRRUUUMMMBBB999222---(((******((((((***)))%%%))),,,,,,(((''')))***(((%%%''')))((('''(((,,,000///+++***...///,,,))))))---000111,,,)))***,,,+++---444;;;<<<;;;>>>HHHRRR___```iiisssvvvwwwzzzrrriiieeekkktttsssrrr~~~oooSSSJJJRRR^^^\\\UUUKKK>>>888888333)))$$$(((,,,,,,&&&,,,666<<<:::444333888111...***((()))+++------+++...111000---+++***((()))))))))((('''''''''(((+++)))%%%###(((111333...'''((()))(((&&&$$$%%%%%%&&&$$$"""!!!"""$$$&&&'''''')))******((('''((())),,,***+++...---+++,,,000444000,,,*********(((&&&)))---222222000---,,,---,,,,,,+++))),,,111111---...222222---***,,,---,,,333444333---&&&###%%%)))'''(((***++++++***)))((()))((()))***,,,,,,+++)))111///,,,***---///)))  '''+++,,,---000333***)))(((%%%$$$'''---222000,,,+++,,,------000555111000+++'''(((...000///+++)))+++//////***(((***!!!$$$(((******(((''''''$$$$$$%%%'''((('''###!!!%%%'''***,,,***######''',,,---+++***,,,///&&&""""""(((+++)))))),,,...---+++***((('''''''''kkkEEE111444666<<<555---)))+++000333555000000///...+++)))&&&$$$,,,---111555111******111---...------000555555222///;;;...<<>>LLLdddgggXXX;;;---222333,,,222'''%%%000444......555)))DDDTTTLLL@@@===888///333((()))@@@VVV\\\[[[[[[OOOBBB666222333333666999000&&&###///@@@OOO]]]ggghhhaaafffqqqgggKKK777555'''''''''///DDDVVVRRRBBB'''+++---,,,...000+++"""$$$---333111000777BBBIIIIII@@@444+++((()))+++,,,GGGOOOTTTOOOEEE<<<333,,,***,,,***((((((+++***&&&!!!,,,111,,,)))------(((###(((......,,,***+++---)))(((,,,222333...***))))))///222...,,,///444777BBBKKKTTTVVVTTTZZZiiiwwwvvvbbbNNNCCCLLL\\\tttMMMAAANNNLLL999333'''***555666666666///)))222444+++$$$&&&+++---+++...444999777222222666------..................222444333///+++***)))(((###$$$%%%$$$###$$$'''***---***"""%%%000222,,,((())))))(((&&&$$$%%%%%%'''%%%""""""###&&&((()))))))))(((((('''***...111'''(((+++...,,,)))+++111000...,,,,,,///000...,,,......---***'''(((---222+++,,,***)))---222222---+++000111---+++---//////---......+++'''&&&''')))$$$''',,,//////,,,((($$$(((((('''))),,,/////////333222///...111111(((&&&+++//////---,,,///333+++++++++)))&&&''',,,000000)))&&&******(((000<<<666444///))))))...000...)))&&&(((......(((&&&)))&&&+++//////,,,((('''(((###""""""$$$'''&&&"""'''&&&)))///222...'''"""(((,,,///...***'''(((+++'''###%%%---000---,,,///333222///,,,***(((((((((tttKKK555222666777666000))))))///666888777444///+++))))))***111333333000,,,***,,,...&&&...444333333777777444111999000(((CCCggg]]]666///...------------111555555444444555555111+++%%%---+++---666CCCMMMQQQQQQKKKIII@@@444///000111///333...,,,111111---+++---***,,,...///...------...+++///+++######++++++$$$***+++---...---***&&&$$$777333---***...222///(((,,,,,,,,,...000///,,,***+++...///+++***,,,---,,,)))%%%"""(((000444...(((###***000111---,,,///222000222333///***(((+++///333000111777555+++###!!!///---,,,---+++'''%%%&&&,,,...///...---///444888AAA999000---333:::777...,,,+++***+++,,,---,,,+++,,,******+++***))),,,222444222444000)))...333***000111222000......222555777777777:::???DDDCCC???>>>???BBBEEEGGGGGGCCC@@@AAAGGGHHHAAA<<<:::111%%%+++666AAADDDFFFKKKLLLJJJNNNIIIEEEAAA999111...111000000///+++((('''+++///...@@@VVVgggppprrrmmmfffSSSEEE888222,,,)))000<<>>555222111000///...***'''***000///+++%%%,,,++++++111...)))---***&&&&&&+++,,,)))+++000,,,)))...666555+++***111666555:::CCCKKKPPPWWW]]]lllsssxxxxxxyyy|||}}}fffMMM???666111888EEEYYYOOO???333...///333666,,,((($$$$$$(((,,,......///,,,+++***%%%!!!'''111444...,,,......***+++000,,,+++******,,,,,,,,,,,,111222111---'''&&&***///555'''$$$++++++&&&###***&&&$$$&&&+++///---+++)))(((&&&$$$###$$$%%%&&&)))&&&%%%(((,,,---)))$$$$$$###&&&,,,000000222666000---))))))+++,,,+++***,,,------+++***)))***++++++------+++///555555///+++---...,,,)))))),,,///111333333000+++''''''(((222///+++))))))******)))***'''***222555---%%%"""***(((%%%%%%(((+++---......///---)))***...111000***++++++***)))(((***+++)))...000,,,(((((()))'''111///,,,))))))---333777777555222...++++++,,,---((((((,,,111...'''&&&***)))***000555444+++###!!! """&&&((('''%%%(((''''''+++...,,,&&&%%%(((+++---...------...'''+++...---***((()))+++000...---...,,,(((***///kkkNNN;;;999::::::888444111111111333222000---******,,,...333444333111///---,,,------777>>>;;;666555555333///666000)))>>>[[[UUU888222222222111///---...000///...---...///...+++'''555222///...000111000///666777444///...222444333222......444555222000222///000///...++++++,,,...***///---&&&(((//////(((***,,,//////---***((('''111...)))''',,,222000***+++---000222333222222111'''***+++)))+++000333222'''((())),,,...---+++)))###)))///222111.........///000///+++&&&%%%)))...000...111888888000)))(((,,,,,,,,,------,,,+++,,,***,,,.........000333777===888000,,,000777666111&&&''''''((())))))***+++---******------+++---111333000000+++$$$,,,666222---///111333555999@@@EEEIIIKKKOOOUUU[[[\\\SSSHHH;;;:::999;;;<<<======<<<:::DDDJJJFFFDDDEEE???777///333:::@@@EEEJJJNNNQQQMMMLLLMMMNNNHHH<<<333///000111111000---+++******---777@@@FFFKKKPPPRRRPPPXXXSSSLLLCCC333&&&(((111CCCNNNZZZaaabbbYYYDDD000+++%%%$$$(((++++++---222,,,---111:::CCCFFFBBB<<<,,,---------111===NNN[[[rrrmmmdddVVVFFF666***###......000000---000<<>>???CCCCCC===777222---))))))...///)))%%%'''---///111777999555111222444444111333,,,)))000///***---)))###!!!&&&...555;;;AAABBB@@@HHHZZZgggiiijjjmmmtttyyy|||uuupppxxxzzzYYY===333888///)))***)))###!!!&&&&&&***//////,,,)))((((((,,,)))&&&'''***+++***(((111***&&&,,,333444///,,,///,,,+++---,,,(((''')))///...+++)))(((((()))***&&&(((***(((%%%$$$&&&(((+++%%%"""%%%''''''&&&&&&''''''((()))******)))(((---,,,***)))''''''''''''++++++,,,...111000+++'''***((())),,,,,,)))(((***---***&&&$$$$$$&&&''''''***++++++***))))))+++---000000...+++,,,000000---,,,******---000000,,,'''+++++++++,,,---+++(((%%%(((''''''(((***+++***)))((((((***+++(((''',,,333***+++,,,...///---)))&&&333444222,,,***+++)))&&&(((***++++++******+++---+++......***(((***,,,***///......,,,,,,...333666:::444------000222///+++---+++***+++(((%%%'''+++...,,,+++...,,,(((&&&(((!!! !!!###%%%&&&&&&$$$###$$$&&&***---,,,%%% !!!###%%%'''((()))(((((((((&&&&&&&&&(((******)))000)))&&&+++///...***(((lllxxxFFF;;;111///333555///)))---......------...111444///------///222222///+++000444777555222111222333555888666000000555888777000222222...---///111111...+++(((&&&'''+++///111---------,,,++++++---000(((+++,,,***,,,000222000999555222111222111111111000000000---***)))***+++---000111...///111...(((***///111...'''###&&&+++******((('''---333333...!!!'''---...+++***,,,/////////,,,((()))---///,,,(((///666666111,,,---000***)))***///555555///))),,,---...---******,,,......------000333555555666000000---(((%%%&&&%%%###)))***,,,------------...333555333---,,,111777999333555444...&&&"""###&&&///++++++///111...++++++000000777666+++---444222;;;???EEELLLQQQVVVZZZ\\\bbb___YYYXXX^^^^^^OOO;;;///,,,(((&&&''')))+++,,,...777???FFFPPPZZZXXXOOOQQQ@@@666999:::555999CCCHHHDDDEEEKKKPPPLLLEEEAAA777333...,,,---,,,***(((***...---)))%%%&&&&&&###'''...666888444000,,,***...///888NNNgggqqqfffVVV;;;555///---------***)))***))))))))),,,111888===BBBCCC???555,,,///===KKKeeeooopppfff```]]]NNN:::///+++,,,333777444...+++555DDDUUUaaahhhhhh___TTTTTTPPPLLLGGG@@@777///+++???KKKJJJ777))),,,111000,,,,,,+++,,,///111111111111333333111...+++(((%%%$$$,,,111///,,,------,,,---111333///,,,------,,,///333---)))---+++)))000---))))))000<<>>@@@JJJRRRSSSQQQOOODDD<<<222,,,,,,000222333...111111,,,))))))(((&&&(((***+++///999AAA===333,,,***,,,777FFFTTT\\\```KKKCCC777...,,,...000111&&&(((***++++++,,,///222BBBGGGKKKJJJCCC<<<777555HHHSSSYYY\\\fffooofffSSSEEE777,,,///777666...(((111222666???PPP```ggggggZZZWWWSSSTTTSSSIII666%%%"""555???666---//////)))...---,,,---//////,,,***---,,,,,,------,,,,,,,,,&&&---111///.........,,,&&&)))))))))---222111---...666555000111...000;;;NNNOOORRRYYYcccmmmrrrrrr}}}uuupppiiibbbXXXMMMGGGKKKJJJBBB<<<===555111333:::999000'''$$$,,,)))'''))))))&&&######&&&***+++)))&&&&&&+++000---)))$$$$$$(((---000111((())),,,///333555222...***,,,------...//////...000111///,,,)))(((***---000111222111...***((('''%%%&&&'''&&&&&&((())))))''''''&&&%%%%%%(((---111)))***,,,---......------000000111111///,,,'''###---+++---000000+++)))***%%%(((+++...//////......)))***++++++******,,,...///...,,,+++***((()))***+++---.........000555999222000///000111000,,,'''''''''(((+++...000000///,,,***'''%%%'''((('''%%%222111000000000///---******---...,,,,,,///000---(((***,,,------------///...000---)))'''((('''###'''***---.........///111///111111///+++***,,,///222000---******,,,------222---***+++***(((***...222222111000...,,,+++***)))(((&&&&&&((()))***+++%%%$$$$$$&&&)))+++***)))+++(((%%%'''+++......,,,---+++---000///+++***,,,TTTAAAPPPhhhtttYYYEEE<<<888444000+++...000111000...---,,,)))***,,,///333555555444>>>333,,,...444555444222...---+++***,,,000444555666888222(((%%%,,,222222444222...***((()))---111---,,,+++***)))***++++++111333000,,,+++...///...555333---))),,,444999999(((,,,000222111///------((()))+++...111333111///...000///+++%%%$$$)))---...///...,,,...111000,,,222666999888555222222333111111...,,,...222000***'''))),,,///000111111111555...***---444888444...(((***...000111000...,,,333111,,,((()))000333333444777333***)))///111...000...------------+++***,,,111222,,,(((***...///333444333///+++***,,,///222000000333444333888>>>333777FFFLLL>>>777<<<===KKKNNNSSSXXXZZZWWWQQQKKKRRRWWWYYY[[[eeehhhUUU;;;---+++******,,,---,,,+++&&&(((,,,888PPPgggllldddYYYNNNEEEBBB<<<333///222333333999EEENNNOOONNNNNNKKKCCC777...+++...333666111333000***'''+++......***+++((())):::OOOSSSJJJ...++++++---000999HHHVVV___XXXHHH666------///000%%%)))---//////---,,,,,,222===NNNZZZZZZMMM:::,,,111777CCCWWWtttxxxeeeOOO888///000000+++(((...000000000444AAARRR^^^kkkdddZZZTTTTTTOOOAAA222%%%((((((***222:::222%%%,,,,,,,,,...000///---,,,...******...000//////111+++...---(((''',,,///000------,,,---333:::999444333???DDDFFFMMMOOOSSS___nnntttyyy|||zzzuuuiiiZZZOOOIIIAAA;;;222000000111000---///333***+++---......+++))))))+++,,,...000///+++$$$$$$(((,,,,,,***((((((***---)))%%%&&&+++000333333''',,,000///000222222000)))+++,,,***+++...///---///111222111---,,,...111111222222222111///...,,,''')))***((((((++++++)))***(((&&&%%%'''***...000%%%''')))+++,,,,,,+++***000000000///---***'''%%%+++))),,,000000+++)))***&&&)))...111222111111111.../////////------///111...,,,---...,,,)))))),,,///000000,,,)))***///555000///---------,,,***((((((''''''))),,,...///...+++***)))(((,,,///,,,&&&///,,,******+++,,,+++***%%%((()))(((***///111000---///111222111111111222...///...***)))***'''"""%%%)))---000000000//////222666888666000...222777000111...,,,---000000---)))''''''+++,,,+++,,,000///111333333111000111222***)))'''&&&&&&(((***,,,)))'''&&&(((,,,///...,,,000...,,,+++++++++***)))...---///000...))))))...RRR===;;;EEE___|||ttt^^^LLL???444......222666999777444111//////111333555555777999;;;:::111,,,000444333000000444111,,,***222;;;:::222888;;;777,,,***222888666666666444000------000333000---+++,,,000222222111000333333111111333333000...///,,,))),,,444888777---000333444333222111111...---...111333333222111+++***(((%%%$$$&&&+++///333555555333333555444111444555666777666444222000.../////////444999777111(((+++---...///000222444555000---111777999555///------...///111222222222222333000,,,...333333000///333///''''''000444111333111......000222111000000555666111------------///...------...111444666,,,,,,///111222555AAAMMM<<>>AAAEEEJJJPPPKKKCCC999222///000222111333000***(((+++......%%%---,,,(((555PPPaaaaaaAAA;;;666222//////888DDD[[[___\\\NNNAAA888222---***,,,...000222222000...***222>>>JJJQQQRRRMMMHHH333,,,000JJJppptttbbbMMM???666///,,,,,,,,,111555333...---666@@@ZZZ^^^\\\TTTNNNJJJDDD===444))) %%%222999111&&&+++,,,///000111000000000...******000333000---------///...++++++000444444///333555777>>>GGGLLLLLLYYYbbbfffmmm{{{~~~}}}{{{jjjZZZSSSXXXXXXRRRHHH@@@===:::777))),,,,,,'''$$$(((---///(((++++++'''&&&***111555111111111111111000,,,(((//////000000---***(((&&&,,,***)))+++///222222000(((,,,---******...///,,,---///...******...///,,,---111555555222000222555222111000000000///---+++***,,,,,,)))+++///...(((,,,***((()))+++---,,,***###%%%'''))))))'''%%%###...//////...,,,+++++++++,,,+++---222111,,,*********,,,//////......000222///000000///...---///000---,,,///333111,,,,,,000222111///,,,++++++---///,,,,,,,,,***))))))***,,,,,,***)))***,,,.../////////333333000000222000+++)))((('''((()))+++***)))$$$&&&&&&$$$%%%+++...---...111333444333111111111,,,......---...///+++$$$%%%)))///333444222000000222555666555222111333555,,,///...---///333111+++)))(((+++000111...,,,...+++...000000///...000222,,,------,,,+++++++++,,,,,,)))''')))...111000...---...///...,,,+++***+++222...,,,------)))(((***QQQGGG;;;777DDDYYYppp}}}gggSSSCCC:::222777===@@@???;;;777555555888:::999888888<<>>///555;;;999000000999>>>;;;999:::999666333222444777666111---...222444222///000555888777888999666111333666555111444:::;;;777333444555555444333444555888555333444444222//////...,,,)))(((***///444888888;;;;;;999999;;;;;;777666666666777888777444222...000000333999>>>;;;444,,,///222222//////444999333111000444::::::555///333111//////222555888999111444555222333777555...222666222)))***444888444555222///000333666777666666;;;<<<888333222111...000...,,,...222666999:::...000333666777>>>NNN___^^^___kkklllWWWHHHKKKNNNGGGHHHLLLSSSZZZ]]]\\\ZZZYYY^^^^^^ZZZaaajjj___JJJ555222//////111444777777///444222...555EEEQQQSSSHHHRRRXXXVVVOOOJJJCCC<<<:::444000000333888DDDOOOXXXWWWSSSJJJ???777444444...333444111......,,,))))))777999---000JJJbbbjjj[[[OOOBBB;;;444000222888BBBTTTeeefff\\\OOO???333000......000333555555444000---***,,,888LLLbbboooFFF000###666ZZZttt}}}|||ooohhh___SSSDDD666000111000...,,,,,,---...333888777JJJZZZWWWLLLEEEAAA???999...'''+++///...+++***---000222333111000000111000,,,...555888111,,,++++++111555555777:::999666;;;DDDOOOVVVaaaqqqwwwqqqjjjdddZZZMMMDDDBBBLLLOOOMMMDDD<<<::::::999333888444'''"""(((---+++'''000777444///...000000777444...)))***///222333333000,,,++++++---------,,,+++,,,000333444000,,,,,,...,,,''')))//////+++222555222,,,+++///000---,,,111777888555333555888444222000...,,,***(((&&&---...---***---222///(((...+++***,,,000///)))###'''(((+++,,,***((($$$""",,,---------------///111///...111555444///,,,,,,.........+++)))***...222...//////---++++++,,,---------111666555......333222///---...111222000---***+++,,,***((()))---111111...,,,,,,...000111111777===>>>666111111111///&&&&&&'''))),,,,,,+++******,,,***&&&''',,,......---///222222111///......***---...///111333///(((%%%+++111666666444222111000/////////000000//////)))---...---000444000)))000///333888777000+++******,,,......+++***+++,,,///111444444333000...------***(((***///222111///&&&***......---,,,---000666---(((***,,,+++(((&&&WWWJJJCCC@@@BBBDDDPPPppp}}}]]]EEE===<<<===BBBHHHIIIEEE@@@@@@===<<>>999BBB???;;;777777999===@@@CCC???<<<===AAACCCAAA===777666666777:::<<<;;;;;;777:::>>>BBBBBB>>>:::777;;;;;;999999:::<<<>>>@@@:::::::::999777666888999===;;;999:::<<<;;;777444333333333444555999???DDDAAA===:::<<<@@@BBB@@@===FFFEEEBBB@@@===;;;:::999<<<>>>??????===999555222888888888777777777777666777888999;;;===>>>@@@@@@???===;;;;;;<<<<<<;;;:::::::::;;;<<<;;;999666555:::777666999>>>@@@>>>;;;888999999888777888;;;======:::999<<<@@@@@@<<<777888666777:::;;;999:::===<<<:::777<<>>999???<<<999888:::???EEEIIIVVVVVVVVVUUUSSSPPPMMMKKK???>>>999222///444BBBNNN^^^^^^\\\XXXPPPEEE;;;444AAA<<<555111111111000...777;;;<<<777666DDD___vvvsssqqqiiiVVVAAA666888??????GGGUUUdddlllhhhZZZOOO888777777888:::;;;;;;:::777222111666<<>>666444555888777333555999222444===FFF@@@333111999NNNCCC666222444666333...777000---111444444666<<<555DDDIII===222222666666333888@@@EEEEEEIIIVVVeeeoooxxxuuu```VVVPPPDDD???IIITTTTTTJJJ>>>777666666999===@@@@@@>>>;;;999999:::888333111222222......222222///555@@@>>>444:::333,,,+++111777:::;;;444333444777::::::777333333333444666777666444111555444111000000333666888666222---)))))),,,000444000555888888444111333555:::999888888999777111---333222///++++++......+++++++++---222777777111+++111111111111000///......666444111000333:::DDDKKK888555222444999;;;999666222222111000///111555888111111000000/////////...,,,222999;;;888666777999777777888999999999999888444555666333000000444777:::999666222...---///111555999999555555999999555,,,------...///////////////'''&&&,,,---)))+++444333333444444222000---+++555555666666555333111000***,,,000111222333555666555666666555222000///000,,,---000333555555555444444111000444:::;;;777111888111///333555222111333777666333000...000333777...///111444777777555222///,,,+++...444777666333444555777777444000,,,)))www___YYYVVVVVVVVV[[[pppzzz]]]WWWPPPNNNQQQUUUVVVUUUTTTSSSSSSUUUWWWWWWTTTPPPOOOOOOPPPOOOOOONNNMMMLLLRRRYYY___```YYYQQQMMMLLLTTTRRRNNNLLLKKKMMMPPPRRRUUURRROOOPPPSSSUUUSSSPPPGGGGGGFFFHHHJJJLLLLLLKKKIIILLLOOORRRRRROOOLLLIIIJJJIIIHHHHHHHHHJJJLLLNNNLLLLLLLLLJJJGGGFFFGGGHHHLLLKKKJJJJJJLLLKKKIIIFFFBBBCCCDDDDDDEEEIIIMMMQQQLLLHHHFFFGGGKKKMMMKKKHHHTTTRRRPPPLLLIIIGGGEEEEEELLLMMMNNNMMMKKKHHHEEECCCEEEEEEEEEDDDDDDCCCCCCBBBDDDDDDEEEGGGHHHIIIJJJKKKGGGFFFDDDDDDEEEFFFEEEDDDAAABBBCCCCCCCCCAAA???>>>BBB???>>>AAAFFFHHHEEEBBBEEEEEEDDDAAA>>>===>>>???DDDBBBAAACCCGGGGGGCCC???;;;999:::>>>@@@???@@@CCCBBBGGGLLLWWWlllvvvkkkmmmppprrrsssqqqooonnnSSSQQQOOOPPPUUU]]]bbbeeelllnnnnnnmmmooosssrrrmmmfffUUUBBB999===CCCEEEDDDEEECCC@@@???@@@DDDHHHKKKYYYZZZ[[[ZZZYYYVVVRRRPPPHHHIIIFFF@@@:::;;;CCCJJJXXX]]]dddhhhdddZZZMMMEEEFFFBBB===:::999888777777===@@@@@@<<<:::EEEZZZkkkttteeeTTTHHHCCCBBB:::===DDDQQQ___iiilllkkkVVVOOOFFF???>>>AAADDDFFF@@@<<<;;;>>>@@@AAAHHHPPP[[[[[[VVVHHH===>>>NNN]]]{{{zzzoooWWWHHHDDDAAA???@@@>>>999888999333444;;;DDDAAA777555;;;HHHBBB<<<;;;???AAA>>>;;;???999777:::<<<<<<>>>BBBJJJSSSQQQAAA666;;;FFFKKKDDDKKKXXXdddkkktttnnn___]]]iii{{{sssooofffSSSHHHCCC888<<>>>>><<<:::888999===>>><<<;;;<<<999555666;;;;;;777;;;CCCAAA999:::777555555888;;;<<<<<<;;;999888888;;;<<<;;;999999888888:::;;;;;;999777666666777777999:::<<<===;;;999666555444555777999666:::===<<<888666777999666666777:::======:::666555777666444555888777333444444555:::>>>>>>:::555555555555555444333111111777777888888:::>>>DDDHHH>>><<<;;;===AAACCC@@@===>>>===<<<:::888999<<<>>>555666777888:::;;;<<<===333777<<<===<<<:::;;;<<<666666777888888888888888555555555555444666999;;;;;;:::777444000///111333666999999666666999999666333333444444333222000///000******111333///111888333444444555555444444333555666666666555444333222111333444444222222333555666777888777555333333333111222555777888999888777666444444777;;;;;;888444<<<666444777999666444666444444444222000000222444111222555777777777777666888333//////444777888777555666888999888666333222~~~|||{{{yyyzzz{{{}}}~~~|||~~~~~~{{{yyyyyywwwuuuqqqooooooppptttuuutttqqqooouuuyyyssspppmmmmmmsss}}}qqqiiieeegggjjjllljjjiiijjjllljjjffffffiiijjjsssyyyrrrddd^^^dddnnnnnnhhhdddeeeeeeaaa]]]\\\XXXUUUYYYaaabbb\\\ZZZ]]]]]]\\\]]]___bbbbbb```^^^bbb]]]ZZZ\\\^^^^^^___bbbeeekkkjjj^^^ZZZdddssszzzssscccWWWVVVaaaiiikkkuuussscccZZZYYYTTTXXXYYYZZZYYYWWWUUUUUUVVVTTTUUUVVVWWWWWWVVVTTTSSSOOOTTTYYYYYYZZZZZZVVVQQQSSSYYYYYYTTTUUUYYYYYYSSSQQQSSSUUUVVVUUUTTTTTTUUUZZZVVVRRRPPPRRRTTTVVVVVVTTTRRRRRRRRRSSSTTTSSSRRRMMMNNNQQQSSSUUUVVVVVVUUURRRRRRSSSSSSSSSRRRQQQQQQRRRUUUWWWUUURRROOOPPPRRRMMMNNNPPPSSSVVVWWWVVVTTTMMMPPPRRRRRRTTTWWWUUUPPPQQQPPPPPPSSSWWWXXXUUUQQQOOOOOOOOONNNMMMKKKJJJIIIMMMPPPSSSUUUUUUVVVWWWXXXVVVUUUUUUXXX[[[\\\YYYUUUWWWVVVUUURRROOONNNPPPRRRKKKLLLMMMOOOQQQSSSUUUUUULLLMMMNNNNNNOOONNNNNNNNNRRRRRRSSSTTTTTTTTTTTTSSSTTTSSSQQQQQQSSSTTTUUUUUUUUUUUUSSSPPPMMMLLLNNNPPPQQQSSSSSSQQQQQQSSSSSSQQQQQQRRRSSSTTTSSSQQQOOONNNGGGCCCEEELLLNNNKKKLLLQQQIIIIIIJJJKKKMMMOOOPPPQQQKKKLLLLLLLLLKKKJJJIIIHHHLLLLLLLLLKKKIIIIIIKKKMMMLLLNNNOOOOOOMMMKKKLLLLLLJJJKKKMMMNNNOOOOOONNNNNNKKKKKKLLLMMMNNNMMMLLLKKKMMMIIIGGGIIIIIIGGGFFFGGGFFFHHHIIIIIIGGGFFFFFFGGGHHHJJJMMMLLLJJJIIIKKKNNNSSSMMMGGGEEEGGGKKKMMMMMMDDDEEEGGGHHHIIIIIIIIIIII