BMv^6( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDeneneneiiiMMMDDD000DDDEEEuuuGGG666999NNN:::...UUU333EEERRRZZZ{{{bbbFFF%%%FFF]]]kkk___}}}wwwQQQSSS+++lll=== bbbWWWTTT??? %%%DDDIIIaaa333$$$ $$$vvvUUU,,,$$$888777AAA$$$###lllrrr333>>>VVV888@@@$$$...&&&]]]MMM)))444"""******%%%000@@@999EEE+++===HHH777 kkkyyyIII???(((===,,,222bbb777!!!111jjj666999'''MMM555/// ppp888AAA111]]]BBB """$$$SSSvvvHHH888(((***<<<%%%444555333...XXX::: ***???qqq)))%%%888aaaMMMCCCXXX333444--- YYY[[[///---000AAA<<<///TTT888,,, aaa999222jjj:::aaavvvPPP'''333,,,bbb???555---wwwJJJ QQQ&&&bbbUUU777666RRRPPP]]]aaa)))/// 555$$$///$$$cccRRR !!!&&&rrr}}}???@@@'''^^^...000 mmm```555 666111 DDD000yyylll///???:::TTTNNN JJJ---fff ---"""ppp***)))LLL$$$'''>>>NNN222666<<<"""""" %%%sss333999,,,\\\333&&&!!!SSS ,,,^^^@@@###YYYPPP@@@ZZZ$$$ '''!!!"""ppp222SSS///,,,222NNN%%%&&&%%%NNN###***;;;888mmm///888QQQ"""***!!!]]]BBB$$$111888===tttJJJ lllTTT***}}}(((999111cccKKK '''PPPJJJ%%%(((oooTTT***HHH\\\CCC111nnnMMM###$$$$$$"""oooDDD)))(((FFFuuuzzz***&&&((( 999???777:::jjj&&&aaaVVV888333ppp888DDD!!!AAA sss !!!222"""***~~~ !!!333777^^^mmm333%%% 888[[[!!! ###HHH==='''bbb222SSS999MMMHHH***sss:::wwwwwweee PPPFFF hhhbbb444 ,,,gggzzz111 jjj>>>!!!fffooo(((RRR(((+++RRR111 lll---)))'''  bbb ***---(((VVVrrr--- ddd777"""222---AAAPPPQQQ&&&+++... rrr,,, ???EEE ###gggGGG$$$ 333CCCYYY???!!!fff000  ,,,+++;;;TTT[[[555%%%222|||III...YYYCCC$$$,,,888FFFGGGooo777$$$ )))444;;;$$$AAAYYYGGG 666666:::,,,mmmAAA(((555DDDPPPAAA)))@@@***888nnnCCC444555LLL...UUU]]]KKK BBBaaa###'''111 III$$$;;;YYYfffVVVSSSggg \\\}}}PPP(((---&&&### +++&&&iii'''\\\ ///???@@@FFF%%%555TTT>>>888222 <<<---:::GGGVVVNNNddd)))%%%UUUlllEEE ggg\\\IIIwww777BBBccc AAAsssGGGMMMSSS888((( HHH!!!GGG444$$$$$$&&&)))...ttt:::$$$999444 @@@999 ///444%%% UUU\\\888KKK---...fffMMMRRRccc000III(((KKK:::000$$$ccc%%%666]]] &&&&&&(((777WWWBBBoooFFF:::DDDcccTTT''')))111)))--->>>***rrrvvv??? ###999;;;+++999666+++&&&@@@333NNN555^^^ )))ppp000vvv>>> ;;;&&&888hhh!!!\\\999+++111000'''%%%222bbb///YYYooo444(((@@@(((444<<<888>>>ddd___bbb[[[>>>:::###&&&RRR$$$ """AAA~~~555+++333hhhYYY555((((((  !!!@@@&&&iiiooo888%%%VVVjjj"""444III]]]PPP---AAA'''(((((( ###mmmOOO###YYY888===^^^--- lllDDDQQQ@@@&&&xxx ccc000iii vvv\\\111 +++NNN,,,%%%yyy)))@@@UUU>>>***gggLLL))) MMM+++"""!!!$$$NNNuuu~~~rrrssskkkbbbtttuuubbb}}}~~~^^^(((^^^sss111&&&|||ggg!!!KKK666III\\\OOORRR888000+++)))===""" )))---<<>>zzz;;; 111 ~~~TTT+++ &&&''' 999+++@@@III###OOO999+++dddNNN===999  ===<<<888""",,,---999KKKWWWEEEIIIXXXGGG<<<((( ((((((MMM###+++###'''"""    ``````111$$$SSSCCC555>>>###""" MMMSSS$$$KKK///888KKK999"""GGGVVVHHH&&&$$$nnnDDD555"""""";;; (((&&&......"""%%%CCC666AAA"""NNN>>>"""EEE???%%%'''777000===222$$$"""777~~~kkk!!!jjj000'''LLL:::BBB---222!!!...$$$kkkRRR222 ''''''...RRRJJJ///'''%%%'''(((000%%%...GGG<<<aaauuuEEE***''' --- 222$$$ !!!{{{jjjBBBppp!!!)))WWWCCC%%%;;;)))<<<444%%%zzz###!!!555 %%%333888PPP///III444--- 555RRR:::SSSaaaPPPIIISSSgggdddgggfffwwwxxx  ###///666///BBBkkkyyyuuu~~~SSS,,,...jjjqqqHHH???RRRnnnuuuGGG111"""MMM '''uuuddd^^^]]]OOO<<>>___555VVV}}}}}}PPPhhhCCCHHHfffmmm======000;;;ccc$$$DDD000444___XXX000JJJyyyPPPkkk]]]bbbQQQ,,,rrrVVVTTTVVV999iiiqqqsssCCC'''???888%%%;;;pppAAABBB---888NNN[[[hhhdddbbb===777bbbKKK???[[[IIIWWWyyymmmgggDDDyyyyyyJJJMMMXXXlllMMMCCCUUU999MMMRRRlllLLLhhh\\\ttteeeccc(((...666]]]GGG???///GGGkkkZZZDDDOOOiii```MMMRRRFFF***&&&DDDXXXTTTYYYlllNNNDDDAAAUUURRRIII\\\aaaKKKDDDXXXUUUPPPIIIEEEqqqFFF222pppAAA---XXX@@@nnnIIIXXXxxxDDDSSSiii///cccPPPOOO000///bbbBBB///;;;AAA---'''VVVXXX///:::sssRRRWWWwwwXXX]]]DDDIIIeeeGGG888\\\OOO444SSSoooJJJrrrSSS444SSS~~~nnnLLL<<>>HHHHHH;;; \\\PPP222VVVlllyyyPPP***777OOOKKK\\\___222===)))ZZZ{{{KKK''' GGGUUU>>>qqqZZZnnn<<>>}}}SSSSSSfffhhhIIITTTKKK555FFFOOOiii]]],,,+++SSSfff^^^bbbUUUttt000ZZZggg555RRRppp]]]UUUSSSNNNAAACCCSSSXXXQQQWWWhhhiii```FFFfff;;;!!!222QQQZZZ___VVVCCC***VVV<<<:::WWWFFF888...JJJRRR[[[ ###CCC555GGGQQQ666///<<<777SSS???___bbb999[[[XXXrrrHHH444qqqWWWAAA!!!999777 )))DDDBBBCCCRRR555dddnnnVVVAAAQQQ222III '''GGG>>>999RRRDDDBBB333CCC777...RRREEE/// 000AAADDD;;;BBB***666777111))) LLLLLL'''eeeDDDBBB%%%...GGGGGG$$$777GGG%%%XXXQQQ&&&BBB...&&&:::TTT  !!!---AAA@@@!!!222,,,@@@;;;EEE$$$)))$$$  111???666 XXXEEE777'''!!!---&&&IIIBBB###///&&&!!!EEE444***CCC*** BBB999---***!!! $$$777 ---/// 555 222000///HHHKKK!!!'''&&& $$$$$$@@@>>>555"""555 '''&&&(((HHHEEE ***+++&&&444,,,'''$$$&&& %%%555!!!###PPP"""### ???;;;)))555!!!:::888333!!! """...$$$&&&''' ;;;(((666&&&222 777,,, """888GGG%%%666$$$ """'''(((```MMMzzz'''HHH;;;GGG888$$$(((%%%;;;"""HHH555hhh222 :::RRR<<<%%% ------444!!!555ccc|||``` ---UUU 999...777CCC___666(((444lll,,,BBB@@@MMM444GGGIII777///;;;@@@$$$000LLLAAAIIIsssSSS888))),,,OOOHHHCCC $$$]]]===(((bbbvvv555:::AAA333$$$&&&///888QQQ@@@???*** FFF###FFFCCC+++!!!%%%XXXHHH ###'''+++===777111+++:::111AAA///&&&HHHQQQ222UUU+++UUUDDD ###***===222NNN555CCCLLLuuusss ###)))>>>+++???OOOyyyQQQEEE999)))888 KKKHHH(((000:::555444###777***&&&RRR???KKK999>>>@@@,,,GGGWWW((( 111:::+++>>>EEE;;;...)))222PPP^^^444:::%%% +++---!!!@@@uuuCCC777:::IIIGGG (((EEElllLLL777""""""///"""...LLL$$$ %%%###'''555PPP>>>(((BBB ###@@@AAA'''<<< ZZZGGG###***999 %%%666...999///GGGFFF """222&&&RRRKKK666###;;;>>>555///@@@ (((---,,,666$$$!!!,,,,,,(((666&&&333888$$$!!!BBB###GGG+++  !!!$$$;;;''',,,"""888111### <<>>$$$ %%%*** 666!!!333"""!!!>>>...@@@'''"""%%%,,,  ...###/// PPP+++---  ///  555&&&&&&!!!###$$$!!! %%%???///,,, ***222555&&&###222 %%%666222,,,"""999888OOO !!!888 ))) """BBB &&&666 !!!111,,,+++???222  ###   !!!+++ ,,,"""***///(((###... !!!  $$$333999------  ***... 222%%% !!!555,,,MMM PPP""" &&&  &&&888111,,, &&& %%%;;;  --->>>***111888 777 )))!!!::: $$$ """=== (((+++ ...$$$ ;;; $$$ """ :::***!!! ///333/// """&&&///+++ &&& ### !!!666 ))) %%%%%% ###%%%000 '''  """ ### $$$((( ***111!!! *** *** 777***--- 555000%%% ???222'''444LLL <<< @@@333   555444999(((666 @@@ 111666 %%%    '''222%%%%%% """""" 333 +++  """333"""   +++  ===999%%% ### <<<999 (((((( 444 888...######777$$$  <<<:::   222"""%%%%%%000 ***MMM $$$  ,,,###***    ///333 ;;;888 (((''' )))+++333GGG :::@@@  111   777 '''222+++  !!!///---      +++ 222  ### $$$===BBB"""000<<<333   +++ @@@999 555+++!!!$$$;;;***111 000### +++%%%---$$$ 555))) ))) """ 555???!!! ---((( 222000::: BBB111    /// ((( ---   ... $$$;;; ,,,   ### ((( 777'''  KKK  ''' --- ===)))FFF999***  """ CCC'''(((:::888&&& &&& """   '''***   ###EEE  &&&  DDD```;;;&&&   +++  ###---  ''' 666 HHH ###$$$### 333$$$ """      ???111""" '''  ((( $$$ !!!  <<<$$$999--- """ ###333222 444 --- /// (((,,,)))  ... %%%'''(((,,,,,,222999111 ///   $$$  (((""" +++''' 111""" '''%%%###***000  222  &&&  &&&  &&&(((---,,,  """"""    777555+++]]] ***"""+++---   666 *** '''   :::;;; 000  ###%%%  000777   888>>>  (((    %%% &&& '''""" BBB$$$''' '''AAA"""  999 GGG      $$$$$$ 555 (((  $$$222   111((( %%% ,,, ### $$$??? 000 !!!+++... !!!%%%   $$$((( (((444 EEE!!!:::### %%%333'''   %%%&&& WWW%%%   GGG!!! !!!;;;###   111CCC*** )))---&&&////// """   >>>&&&,,,===666  ###000    $$$!!!$$$WWW,,,***444!!! 111AAA>>>###&&&&&&    """TTT '''!!!   ///::::::333 GGG000!!!999 555888 +++   FFFKKK  $$$   %%%  ))) )))%%% !!! ***)))  ***  777&&& $$$        /// !!! 333111 333@@@ +++ :::///   ''' """&&&777  ,,,///%%%,,, '''    777&&&+++'''$$$///+++%%% """ 000    (((###%%%---  /// 555  >>> ''' <<<;;;''' 999...<<<999   444$$$((( ### $$$000''' 222JJJ!!! AAA+++ )))333!!!555 ###   *** """///FFF&&&  111 ###  '''+++   """!!!  !!! &&&///  PPP)))<<< '''333"""FFF  :::###### !!!  ###UUU  """+++%%% 555***,,, ### ###GGG         &&&"""222   (((<<< BBB  000  &&&///    ))) ((( >>>777 222III 444(((+++555---"""+++ +++ 111 ###  888>>> ===  $$$      ### ,,, ---   --- %%% 999   666(((222;;;%%%+++///jjj000!!! $$$!!!%%% ---%%%"""777888 (((999%%%;;; 777000  '''"""...AAA ???DDD 111 &&&!!!      '''  ---'''  """,,,777""" +++$$$,,,000 000 $$$  ,,, %%%   /// ###>>> --- 333555 000    111  $$$&&&222 +++&&&!!!   000:::333 222  """  """%%%    +++$$$  '''  +++ 555QQQ ///DDD===%%%///'''222=== ...  ***!!! @@@+++  %%%+++---"""### '''(((222===   ###(((%%%+++    &&&!!!  ,,, '''/// ***444 HHH   &&&<<<333!!!%%%AAA (((III111$$$HHH  %%% $$$222111 +++     ---===))) 333 ---%%% $$$### 333222 ((( 000&&& ,,,&&&AAA!!!,,,   ###999###%%%HHH ,,, ,,, )))  !!! ... ### *** %%% ???    &&& %%%!!! )))AAADDD !!!  ''',,,  ***      %%%  ,,,+++!!! 777###''' *** ***KKK  666333---((("""   (((+++... """  (((  +++###""")))/// 111%%%  $$$"""  :::"""((( ### 666 """ ###    """((((((BBB444 )))""" %%%###  ###::: 888   ###444 333     MMM ###  """111444((( ... ---555666 ZZZ%%%%%%$$$ &&&  !!!  $$$/// """<<< ***  333      '''     """!!! III+++!!!999)))'''     +++;;;  ??? !!!  ---  '''    )))  (((   $$$!!!   %%%"""  ///  )))&&& (((---??? %%%===  $$$,,,!!!  888+++'''%%%     666...  ###666222 @@@###+++%%%***    &&& (((%%%(((     )))"""  !!!  '''***<<<111  &&&777,,,%%% %%%   ###888  '''######***'''  '''$$$    %%%""" !!! ###222---666***  ###... ;;;;;;AAA <<<    --- &&&  MMM///---!!!...  """ ###  $$$ ***%%%///       ((( )))  ***&&& 111 %%%  '''"""222  """   222"""333555***333/// $$$((("""... ---///  666222 %%% ''' $$$&&&000  !!! ...   $$$ 666  ###   """ !!! ===---<<<      &&&(((    """ AAA"""''' 555 """ """''' ,,, 777,,, ---  &&&   ###  ### ###666%%%"""      ...111))) AAATTT  ::: ***''',,, ///666  $$$)))  !!!  ))) ###(((---LLLIII     !!!%%%     &&&999 222777### ... ***  /// """///&&&)))'''BBB000===  888 222111222 +++"""888 %%% 000AAA***000  !!!  222000  !!! (((  ,,,AAA"""    %%%!!!111     ,,,DDD   ///000(((  ...  ###  $$$  +++$$$ """999'''  111 \\\ 555 %%% %%% ;;;000  PPP%%% ...[[[ JJJ  ++++++--- """ ###   ,,,666NNN:::***:::llljjj  ### 111      )))--- 000JJJ 222  &&&    %%%  !!!666%%%%%%  !!!&&&  !!!""" (((<<>>     $$$   ---$$$  ddd??? ,,,%%%111!!!$$$  <<<---    +++  )))  $$$      ###CCC  !!! ---   ###   (((     %%%     [[[ 666 $$$!!!///%%%))) ###  (((  %%%  DDD%%%::: 666YYY111!!!&&& 777   ''' ;;;...***  """999$$$     $$$000  ===@@@```NNNEEEWWW ??? $$$***(((  ######      %%%::::::  '''   @@@)))777 --- &&&...  '''%%%     ***''' *** 222  ---   222     """!!!    ***---555 --- '''%%%  ###  """ 444???(((   %%%,,, &&&888 !!!  666    ,,,*** ;;;!!! &&&%%%... 333  ,,, ,,, 111333/// 999   ###,,,>>>$$$        ,,,    (((  %%% 777DDD ###OOO333GGG''' QQQ555(((,,,***888   """"""  !!!  ;;;     +++   ***,,,222  BBB000 FFF%%%   ,,,   OOO!!! ===   ...===???"""!!! &&& (((!!!      ;;;999  '''  !!!         (((%%% ,,, ### )))***444555%%% (((000''' """!!!        555 !!!III555  ---%%%   &&&///  """... !!!    '''  000222)))---111  %%%    ---///  &&&   $$$&&&,,,  '''{{{]]]EEEWWW$$$''' """((("""000''':::  """ )))  ---   """AAA!!!      555 )))  &&&+++)))===  ...      444     444666""" 111 $$$  111 &&&''' 333  '''...///  ''' 000 &&&''' ''' ///"""""" +++''' 555'''""")))  $$$   ---*** '''   ,,,    000   !!!((( !!!/// 444,,, 444%%%  $$$     ...%%%$$$   (((+++!!! @@@<<<  !!!!!!@@@$$$***   DDD"""@@@222%%%LLLRRR ))) :::  ...111;;;,,,&&& 333555000###LLL111XXX...'''NNN !!!... ////// &&&  666 !!! ))) 111,,,  (((--- ###  000&&&   ---     ((( AAA[[[777  !!! !!!000)))444&&& %%%444%%%   $$$   $$$>>><<<---       666>>>333III888%%%     777 )))  777  ###  ###000 ***)))BBB,,,""" ###     %%%  %%% ### /// 888 $$$$$$   BBB 222"""  %%%'''&&&!!!###%%% %%%   +++$$$vvvGGG***YYY888 ---EEEAAA&&&;;; GGG   000...  ///***\\\bbbKKK"""%%%GGGJJJVVVKKK >>>    <<<---    """///###    $$$ %%%  222888    &&& 333      888000    +++((( ,,,...    ***%%%   ,,, ***  !!! &&& $$$111!!!*** CCCHHH***    ### 999+++%%%%%%"""$$$ ***"""'''  """ !!!  --- --- %%%'''000222  )))*** ...)))>>>    ...    &&& 999 /// ...///,,,   000%%%  """      ;;;///,,,777GGG+++fff<<>>777 ///  ???((( '''### $$$XXX<<<222BBBpppBBB+++AAAyyyOOO)))  $$$   222***       777444!!!  &&& &&& ###'''       ***  +++)))     %%%&&&)))999    !!! 111   $$$   333 %%%111 ### 888 !!!!!!   *** ### ### """   ===@@@ 666 ,,,   OOO  111"""+++;;;   """ """  ***;;; """###+++555%%% 444 ***  ;;;  /// +++(((  333 333333)))111LLL000zzzmmmXXX>>>777 ,,, """    AAAuuuXXX===444/// '''  <<<  &&&        ###/// !!! ...""":::(((((($$$;;;  111   !!! ''' AAA'''  (((===###;;;    333  CCCIIICCC   """$$$ !!!   ''' 333   ###MMMNNNNNNIII(((222  ### )))$$$ ... +++ ;;; 333 GGG=== 333 ,,, /// """   ///+++ ###  ###  ###(((%%%  /// !!!!!!      GGG  ''' ***UUUjjj```DDD======333   JJJ;;;"""  222$$$    !!! ###  %%%    (((   222       """   HHH;;; ,,,$$$%%% ###... $$$PPP&&&  KKK          '''''' 111    ___FFF  ((("""    333///  """   ,,,*** LLLKKK((($$$!!!   ''''''CCC(((///%%% ((("""<<<'''     (((###   %%% ###   444    222   """000...  :::777eeefff]]]333((()))---(((     ///;;;$$$     --- '''  """       """ ...999444,,,  ///    777  000   ,,, ///&&& RRRPPP +++,,, %%%  JJJ%%%     ---!!!  ///(((+++ ///   LLL...///(((...    777'''"""###  ###EEE   ))))))((("""  $$$  ...  ---  ,,,!!! $$$ ---"""'''  &&& )))+++;;;888 ,,,(((  333:::))) ###BBB111+++ ------,,,(((  888pppJJJYYYxxxRRR---  ,,, QQQ   ''''''&&&  +++  ''''''     !!! !!!    ###)))+++>>>    !!!  %%%    000    ...        444III:::+++,,, ;;;     333***   !!!  )))HHH###    LLL::: %%%*** """  000  GGG   )))222    777 ///  ///     ###---   <<<---  '''=== 000   444&&&--- """ 999999   BBB;;;###444///&&&AAALLL...000LLL""" @@@,,, ((( ?????? ))) XXX*** BBB  +++ !!!"""   ,,,          333''' 555000    $$$   ... DDD)))"""  ###***     @@@   000 ))) !!!)))!!!&&&  ((( $$$"""  ...))) ''' 000 --- YYY  ,,,$$$+++...  """ ***!!!    $$$ 666  ,,,/// BBB           PPPcccDDD999XXXEEE888YYY///  444 --- 777  AAA222 666BBB  ))) ###666'''  CCC ***???)))=== """ /// 333333  !!!  !!!))) <<<   !!!  ***---  +++999 &&&  +++!!!  )))...   ...  777  ,,,!!! ###111  DDD ---  !!! 999!!!%%%111***###'''+++$$$    ;;; ___  ***)))888"""  111!!!%%%  """  :::...    +++&&&((( %%%%%%###000 """%%% ###,,,555  444  iii\\\GGG666333(((666###        BBB###  ,,,""" ___))) 666!!!       )))      """ +++      ###/// !!!  III  ###   ---   %%%  $$$""" $$$  (((  ))) !!! """$$$!!!   (((    %%% ///555$$$444      III*** )))            )))!!! ***777  111!!! %%%###&&& ---qqq[[[000jjjSSS<<<000###+++))) 888    '''  !!!    ***  YYY JJJ)))  000111  """111  &&&     $$$ 111 ...    ,,,KKK      999  555### >>>  +++%%% ---  ######       &&&(((??? ***######+++   ---   $$$ %%%BBB666 555 )))      444,,,$$$+++     !!! ######           888 LLL---;;;cccsss^^^XXX111,,,+++     ###(((  '''  !!!      222%%%333,,,''' &&&  VVVQQQ)))222 FFF###((( ### """  MMM     $$$999  $$$ """AAA )))666 !!! """---''' &&&  """111BBB###555((( ###"""   000    >>>///,,,""" ===UUU$$$ *** 000   &&&NNN +++$$$ ***   +++///  """DDD)))'''!!! '''       ))) ///)))!!!$$$      111 --- FFFjjj]]]mmmVVV;;;XXX+++ %%%...  (((###>>>$$$!!!)))    $$$  %%%<<< """   ###  ...!!!***!!!$$$--- %%%  ;;; $$$ ***&&&%%%%%%      !!!!!!AAA--- ///    """""":::>>>333------   ---???!!!   ---  111 --- ### 111"""  """  +++AAA)))     $$$###&&&   ///!!!$$$***  $$$!!! """ ***  ---   ###  ((( $$$   """  ###&&& %%% RRROOO ...    &&&///"""FFFFFF<<>> --- ... ;;;  '''%%%(((   +++777'''      """        ---*** ccc  $$$222    ,,,!!!  !!! 999!!!...  $$$ ###  ...--- EEE\\\    999 ---)))       ***  ,,, HHH((( ###AAA  (((   888   >>>  ***"""  ===   )))))) 000)))   ###  ***  ))) --- ### )))""",,,+++ ***)))!!!kkk}}}nnnaaa&&&/// *** '''     ttt   ###222   $$$   --- %%%### ,,, UUU000   KKK555111000 +++  666!!!    444   ###   !!!555)))NNN***000        ;;;---     ###      ---'''  +++ 555  &&&===)))888     333  ///  !!! (((((( $$$LLL333    --- &&&  AAADDD$$$  ```:::DDDOOOiiiWWWIIIaaaGGGmmm222  $$$$$$222!!!"""   ,,, """CCC'''%%%  222  ---"""  999777  %%%  ***  %%%  VVV""" (((    BBB,,,    )))'''+++ ::: !!! !!!   $$$ +++&&& AAA!!!!!! )))!!!### AAA ''' %%%    <<<  $$$###  $$$   --- )))  '''  KKK111000333+++===   ///%%%        !!!  @@@  555---/// !!! eeewwwccc<<>> $$$<<>>       """))) %%%!!!$$$     ???   :::---)))NNN<<>>***:::!!!)))  )))GGGDDD   &&& ***000  (((%%% FFF    ===;;; &&&    %%%       444???***  CCC;;;***!!!  !!! $$$---(((###   333---***###  !!!   %%%/// DDDccc%%%  ---             222999   !!!...    $$$    ;;;III''''''++++++ ***+++  000000=== FFF)))JJJ&&& ooo$$$  """$$$)))ccc  +++,,,%%%%%%    %%%  ;;;   --- ###  ***   '''%%% &&&  kkkFFF444333  /// 000<<<!!! jjjEEE --- '''*** )))'''''' +++/// +++ %%% 444 )))""" ...%%% GGG """      $$$ '''"""---&&&))) CCC &&&000***%%%+++*** %%%===***  @@@"""      %%% ,,,  ***   &&& 111$$$((('''       '''"""!!! 222 !!! &&&---    GGG  ((((((&&&  ---000   /// 888RRR&&&&&&    """JJJ $$$     777ZZZ $$$)))((())) +++ $$$111*** ---...qqq$$$ !!!  ###  000000 ...'''  CCC))) 111  !!! ''' %%%  ###!!!)))*** (((%%%)))%%%    !!!   --- *** %%%)))'''+++ JJJ   (((!!!--- """!!!  ###)))*** 333---666$$$ *** """ +++  '''EEE:::  444  """///777999   000 ///  '''  ===/// )))222'''&&&YYY +++"""BBB;;;NNN !!!  ***    <<<  ---   $$$  !!! (((///444222  !!!    777;;;''' %%%   222!!!!!!---  ***###%%%         444JJJ$$$!!!  &&&###   '''### !!! ===HHH       222!!!)))%%%999   444  )))  ------   ,,, 555 """    $$$ ///  """  ...  $$$!!!   555)))000SSS:::###  ***  %%%    PPP  ###  !!!     ###///)))''''''&&&999&&& $$$'''  777      JJJ  CCC111 ###:::+++ 222   ;;; ...(((  '''   888   ###  %%%BBB      !!!!!! '''  )))333 ///,,,  &&& +++---111  ### '''$$$ !!!___### ,,,   $$$   !!!"""---&&&''' CCC !!!   ]]]*** &&&   ***  +++ &&& ((( +++ '''TTT   000EEE   +++  )))  )))    '''***  &&&(((       """!!!EEE(((,,,'''222:::   ***%%%$$$///     ,,,(((???   CCC       000   ,,, 444   ###&&&   ,,, ...   EEE ))) ###           ###  111   ---&&&111...     111 %%%   """ ))) $$$ 222    000 '''"""  !!!  &&&  ???999  )))ddd 222***+++111$$$   !!!"""     (((    ***---)))'''"""  !!! $$$  %%%'''  222$$$((( +++  000 BBB !!! >>>***===777   111)))             %%%""" +++ ...''' HHH  '''111  ***    !!! ### !!!HHH---      >>>EEE%%%+++...///  )))   '''mmm???     ((("""iiiIII###   %%% )))###$$$+++   $$$    """ 777---$$$***   )))      !!!    *** 111  666     222 $$$///    ###  ///(((   """;;; '''666 ??? ''')))!!!,,,)));;; %%%###  +++  @@@       '''///&&&  ***     333  )))  $$$'''  ///### 999          ---;;; (((""" +++ === &&& 444ddd222 ===  ######555    ,,,>>>$$$ ,,,***555$$$     ### !!!    """   $$$ $$$     000>>>### *** 333 &&& ###::: ### 888(((/// :::  &&&222///  ...   999  555 $$$  )))    --- ''' ***  ))) 999(((!!!  !!! """666%%% 999000 )))     ###!!!  444444  """        """ &&&     111  ***   ... ***___... """  ///      !!!???'''/// (((   >>> EEE @@@     $$$   """ ''' $$$ (((... $$$   (((  FFF 444     444###   %%%  $$$  '''!!! !!!GGG   ((( 333)))        ***  $$$444 !!!)))   %%% ,,, 111 ---     !!! ***    ---""" ###$$$+++    ***===        ***999===gggSSS  $$$ """ --- 777777   ***    000   ::: 333888...      ***### @@@222&&&EEE333%%%HHH BBB ###"""... 000  ###   999    +++111 OOO %%%"""000   """ )))  $$$   !!! ===333%%%))) ### ---999 ###EEE !!!)))$$$ 222+++ """  """000  &&&    <<<      (((  000&&& $$$ 777  111    &&&    ###  333 OOO+++RRR[[[ '''(((&&&    ,,, 666EEE ...!!!///***222 111   %%% (((    $$$   '''&&&)))  '''$$$KKKKKK $$$111)))  :::(((  &&&......   ###$$$ >>>''';;;!!!$$$ &&&!!!'''999"""UUU %%%,,,%%%  /// 111!!!%%% ///    ???   """111 ...AAA!!!  !!!  ,,,000$$$"""""" (((   &&&&&& 444///   ---888'''555<<<""" '''  %%%111444  333  *** --- """ AAA ###555!!!%%%111DDD ###'''ddd:::aaa888 &&& /// %%%''' :::     (((     BBB 555    %%%  ###   $$$::: %%%   $$$   *** 777  ===  000***   AAA   444 ///%%% &&&  CCC)))   &&&       000,,,666 CCCBBB%%% ...EEE     +++/// ###    $$$  &&& qqq === '''&&& &&&  222   !!!"""  &&& FFFDDD)))###III 444 TTT>>>!!!      '''""""""  000 ###""",,,    (((  888,,,$$$   (((///""" ///ccc111"""###        $$$444111  ,,, ,,, AAA&&&      ???DDD%%%  %%%&&&  +++/// $$$///@@@ !!!     @@@  ***   ''' 999  ///  +++    &&&  &&&$$$((("""%%% ###   !!!///444 +++  (((    !!! +++  ...     ***$$$### ###OOO+++ """kkkUUUgggccc   !!!(((  ###444### $$$666*** ###!!!  888  999  ,,, ,,,PPP !!!&&&       !!!%%%"""''')))!!! 444  '''     222555&&& ::: ###""" ::: 444###    """ &&&  ,,, ...<<>>"""  ''';;;111555 555  ###+++000  ''' 111555777... )))<<<###999--- 222   kkk  """   %%% [[[SSS///WWWHHH<<<;;;UUUjjj]]] 333 777FFF___...NNN :::''' 111     000 &&&  !!! &&&  [[[III333 222((( ***    (((       """+++333  000 """   ***###888''' ### 888%%%===***;;;UUU !!!555  $$$     """(((!!!(((  444 !!! ...     !!!  !!!>>>GGG)))   %%%EEE    ///---%%%   ---  ---  CCC000""" """  444  666@@@///111666YYY111111RRREEE<<<@@@ ...   '''NNNCCC222,,,&&&""" ,,,111       !!! <<>>    000  """ %%% ))) 000iii$$$  ###"""111    111 ###AAA111 """&&&!!!333 """ /// %%%(((,,,---/// *** ''' ***###  ...  ***...QQQHHH000YYYhhhQQQggg777 <<<   $$$ +++vvv  333   &&&  %%%$$$AAA  &&&&&& !!!,,, ???!!!---/// !!!FFF ))) FFF444 ((()))!!! )))  %%% (((  ###LLL---   """  ;;;rrr """  ''' %%% 111  ,,,)))---... 000   ### !!! $$$!!! ---111---''' +++///""" ***  !!!  %%%!!!    %%%999yyy   SSS &&&'''  ...   ,,,333$$$ EEE;;;'''$$$IIIsssGGGbbbXXXtttOOOdddGGG...+++)))   ###$$$ <<>>000+++KKKYYYaaaZZZZZZTTT999$$$ +++555  %%%555:::222EEE&&& KKK    (((  """  """***FFF&&&***  666 444*** ***&&& &&& 000000!!!'''  ###      ###111 !!!    """   %%%)))     BBBHHH   EEE,,,EEE  333        HHH+++ HHH)))    %%%999222 777%%% ###    333   &&& )))TTT!!!  !!!  %%% """ WWW,,,$$$   )))***&&&+++***444@@@SSSaaa444222NNN999 !!!***'''&&& !!! ###OOO   888    ...qqqYYY$$$(((### %%% 777BBB!!! '''BBB+++'''***###fff***%%%    ,,,888)))    '''===***(((  @@@ $$$  %%% ::: %%%(((###!!!  ###   !!! ???  !!!  ///  """ %%%555    ::: (((888))) --- ---222  $$$///     ###&&&  444    ###  ***   !!! ,,,,,,  EEE """ ***///TTT|||ttt]]]HHH AAA ===111  &&&''' 111bbb$$$  ///   %%%@@@  BBB  +++###))) 444,,,??? %%% 999...===""" ))) :::'''  )))   NNN      <<>>000 !!!III,,,BBB(((444777 ***&&&222  111  <<< 777***000VVV666cccJJJ<<>> ::: 111333%%%!!! ---%%%  gggfff<<< +++ !!!555      (((333'''%%%666 )))  000%%%...""" 222 &&&((( '''%%% ### --- ''' !!!<<<AAA ###       %%% WWW???   """  999 &&&   &&&333 666,,,'''  444!!!!!!   $$$ 777  !!! ###'''  111<<< ###  ***111 %%% +++ 666  000      ###   '''  $$$ &&&  111 ooo$$$ ggg III"""VVV )))%%%+++ &&&222VVVJJJNNNHHHmmm(((""""""+++***$$$    !!!999000444444)))     000###)))###  +++'''222&&&  """666 ---'''444$$$,,,   XXX  @@@+++  $$$&&&     NNN ---   !!! !!!  ''',,, +++---+++  444 ))) ,,,***'''+++((( ///&&&  !!!!!! 666 666 %%% ///     999!!! ### 999III###    +++'''  999 !!!... 888UUU""" ---$$$ 444***    ***%%% +++ 000,,, ((('''  111JJJ@@@OOO___===000{{{RRR555 000######HHH---+++  ,,,  ;;;FFF  '''444HHH  %%%)))        %%%,,, 000888uuu      (((333    '''!!!   FFF      &&& '''PPP   ))) ,,,,,,777 +++ &&&    '''+++ ###333))) !!!'''888&&&((( 666 )))  222!!!555"""***,,,   999 ;;;$$$""" ###    +++   GGG---   666@@@ $$$%%%  222 )))""";;;111'''    ***>>>)))    ???   ...    ((( ###""" 555gggNNN666???uuu''' @@@555<<<  !!! ...)))(((,,,!!! !!!((( %%%888 """ 222''' &&&  '''"""---   555 ''' ###555%%% %%% ))),,, ###  SSSuuu    !!!,,,"""### 111 --- $$$***}}}BBB ^^^RRR 111   ***###### ))) ###  <<<  ###+++'''000GGG ,,, 444###999 555(((---   """KKK ===  )))444     EEE((("""***...$$$ ### !!!   333  111,,, )))### ---    <<< ///)))"""&&&  )))  (((ccc[[[%%%666aaa...DDD ///"""  $$$   &&&!!! )))WWWkkk!!!  ###   ***   $$$   !!!!!!777     +++%%% %%%  QQQ::: +++VVV ,,, !!!))) &&&***)))   000 (((  .../// !!!$$$ '''  222 !!!%%%/// &&& GGG+++$$$EEE/// !!!111"""!!! !!! 000 111  %%%  VVV)))''' &&&     777  """...(((<<<%%%,,,   ###   >>>%%%  !!!   222--- ***:::CCC ### ... 888)))    ,,, FFF???)))+++--- $$$444HHH +++!!! ,,, ))) )))%%% !!!  """### 777555    %%%   ###  ###  000!!!   >>>,,,     444     !!! 999 ###+++     )))   +++$$$  ###NNNIII  333 ###   """  )))  """   ###   000)))%%%    )))  333...      """888  333  999===111:::+++ &&&    555666 $$$ ))) ###333 !!!  +++         SSS777    EEE    '''$$$$$$     ###   &&&%%%      ,,,  $$$%%%HHH ///'''  666 AAA   $$$ !!!     """QQQOOO"""  ***      %%%### $$$  222 '''   %%% %%%%%%  --- jjjfff***      ###  $$$ !!!:::000.../// 666 ***&&&<<<   === VVV&&&  !!!  222999%%%111777***XXXeeeOOO ...###222  222(((000 """)))???  """        555'''333 IIIAAA"""!!! AAA######&&& &&&+++ &&&>>> ''' (((*** 222(((    ((( ...      333     444  ...555 ***(((%%%   ///%%% $$$000 aaaFFF   ###+++ +++***%%%***+++ """ 999   999,,,***(((:::""" eee--- """ ---$$$ SSS /// GGG)))***  ###### ---444  ###...###;;;<<< 555333...'''   222    $$$,,, BBB...$$$   (((;;; !!! :::hhhKKKGGGaaa  666  !!!)))/// !!!  444 )))MMM333KKK   222    *** (((:::%%%   ###*** 444    <<< ...))),,,###))) &&&""" )))   '''333 ***(((   )))  >>>***%%% ---  LLL!!!((((((  222   444DDD :::]]]444%%%,,,*** """666%%%  %%% MMM'''$$$ RRR222   444  !!!"""000 """  TTT '''%%%111QQQ%%%&&&***333 ***   %%%  RRR!!!  ***///FFF    +++000---555333  UUU ((( &&&  (((HHHWWW###JJJ:::;;;... 000   """%%%!!!$$$888   )))///&&&     ...))) @@@    !!!---!!!>>>'''      CCC ''' +++ @@@ 888""""""YYY"""    CCCKKK   ###   !!!$$$ >>>111111   777    %%%&&& """***  """*** >>> $$$ 555  '''/// ###$$$  333MMM=== 555%%%;;;   000###///   111===000!!!~~~aaa %%%######999///333 ... )))---!!!---%%%!!! 555 )))$$$%%% %%% www???|||@@@ """ 000  %%%  ### 000  SSS      '''!!! &&& $$$  (((    ///??? !!! ''' ;;;YYY555  ###,,,111999(((555'''  '''888AAABBB''' %%% FFF HHHMMM         111  ### 666  555 333  """555---  '''  (((111((( """'''222666 """""";;;)))MMMJJJ   (((### (((]]]+++@@@ &&&&&&%%%000 ---999'''<<<000### $$$  666DDD((($$$***,,,  ,,,   ))) &&&   *** 333###  &&& --- *** ''' &&& ###$$$ '''--- 888 $$$OOO  !!!   @@@GGG===***MMM]]]  *** !!!***  %%%     +++CCC***###222444   UUUaaa 777%%%  $$$      ---  222  ;;;+++  >>>   TTTGGGXXX        %%% +++  222'''  555  """  ###  """:::---***%%%...+++JJJ)))  888///)))  555     AAA---555!!! ''' ***OOOXXX666$$$   ,,, &&& +++''' <<<  ###'''    &&& &&&666'''   222   !!!    FFF!!!   *** ,,,555 $$$:::      *** ))) """      $$$ """000  ...   000222 """,,,&&&    ...""" $$$ ))) 111   """ ;;;  MMM""" 000  *** """///      333 ((($$$    '''      BBB333 $$$ %%% )))###     !!!%%%222   @@@ 111  >>>  ,,,111   666  ...   LLL +++  FFF'''     ,,,"""AAA    333***     FFF!!!      DDDFFF$$$   &&&     000$$$  --- $$$    222'''  ((()))$$$   (((    999   !!!DDD555        ---222 $$$### ///QQQBBB@@@ (((   (((     +++ ######      ''' 888555333       ***... ppp,,,''' ((( %%%%%%--- 888 999###  333EEE   )))  ###!!!&&&```          ((( $$$   ###        ### 000000000 """ ,,, :::***   &&&&&&      (((     ///%%%    +++ !!!---AAA  $$$  !!!   ---444  ///   000  ,,,  ### $$$ """'''      +++   ))) 777 !!! <<< 888 )))   333GGG &&&222   ]]])))###+++  $$$   &&& ))) %%%!!!      666 PPP000    ---[[[444,,,   ,,,  --- AAA222  '''   $$$ 555***  +++ $$$ ((('''        333888555***### '''111   ***    666 &&&999  ;;; &&& 777*** $$$    &&&!!!  111 !!!  *** 666  !!! !!! ,,,$$$ )))111???888    ###"""444222***###  +++,,,<<<(((;;;!!!  '''   %%%###  XXX<<<   ###    666 '''   '''///###&&& %%%444    %%% 444 ))) !!!   rrrbbb  111+++111///  000 ///""" +++444"""   &&& ###&&&   ???   ...     !!!000<<<222  +++    """  $$$  ***333*** 444 $$$000 !!!   """666   ### 333 +++***  &&& """===     )))    222 ''' ''' )))    (((---333...999       ,,, ''' ###...444'''111   !!! 000 )))  /// BBB---+++222 ///  DDD--- ***  ******222     ggg 777<<<!!! ### ---  ###999 ===--- '''///  $$$   )))$$$  """???***     ))),,,888*** GGG  tttggg 111  &&&  )))  FFF  !!!          :::  ###''' """  BBB !!!   ###,,,)))+++ '''***    111'''  """$$$ 222    777XXX'''000 %%%  +++ 555 +++       ^^^111'''***  !!! """  @@@... CCC111  !!!       """   ###..."""   '''   DDD!!!((( ???%%% '''  (((@@@ """"""  000 &&&     ''' &&&((()))FFFBBB   (((!!! EEEBBB +++    (((  %%%!!!$$$    999ccc!!!&&& ---%%% 777      444 ,,,$$$ ???!!!!!!    $$$ """   ((('''   '''%%%"""     """  ,,,111  ...$$$  777***!!!KKK///,,, 999+++///     $$$CCC---999,,,:::\\\...  111,,,    """ ### &&&===''' '''VVV""" ///     !!!$$$&&&---333...   !!!EEE$$$     +++     )))!!!   '''         )))      '''  222GGG444###>>> (((...444!!!ooo???   $$$ 555 ===DDD''' """666PPP     !!! +++   """  &&&)))333*** 000 ***  ((((((  222 ((("""  """)))'''         &&&### ''' 222   ''']]]  !!!   444```DDD^^^***  !!!       """  111 !!!     +++777     ((( BBB /// '''    &&& ---  +++***  !!!EEE """   &&& )))    ***   ###LLL''' """&&&888!!!---!!! 333::: 333(((!!!,,,((( &&&  444!!!   !!!     222 --- &&&  $$$'''  <<<%%%  &&& ...$$$ %%%""" 999NNNAAA   444777--- ***###$$$@@@...!!!   CCC !!!)))""" ...gggnnnMMM     $$$       $$$  """!!!&&&  """  !!!    (((III"""222&&&  $$$ """     """ &&&  '''""" &&&           ... ###  $$$    000000 ,,,333...YYY $$$/// $$$222 ***      000,,,000 ''',,,   ;;;    """"""<<<  +++444  ---"""###/// ''' 222 KKK,,,111&&&  """&&& '''222  <<<  +++  ### 111  ### """&&&""" ,,,       &&&     """ !!! HHH555 %%%### """ $$$ +++"""   ((( 555 ...   ### """     ***DDD  '''    $$$ ``` !!!   555 CCC###  ---UUU555  !!!&&& ... &&&  333...!!!,,,%%% +++  <<< )))   MMM  """/// /// @@@ $$$  AAA    888'''555444  *** +++$$$   ''''''$$$GGG  222 ...     ###  CCC222 MMM   """ 000 666   %%% """888(((!!!&&&((( 222 &&&+++%%% %%%))) 111     !!!  """  ---222!!!$$$  !!! 000000    ###!!!...  ### !!!  +++ +++&&&!!!:::KKK nnn EEE $$$  ,,,***+++ &&&&&&--- 777 OOO )))'''MMM,,, CCC      +++ $$$$$$ ((( ---  +++;;; *** &&&%%%$$$111  )))     '''333$$$444***555  ;;; ...   &&&  """--- !!! ###   333      888  KKK===!!!222   eee   333  ###$$$ +++---000  !!!---         (((:::  000  %%%!!!  666 UUU   ((( (((000 >>>*** +++  ''' )))     ))) +++ %%% KKK        """...***''' 777###SSS $$$ 000444        444$$$$$$222          ### ,,, """444,,, !!!  """666  !!!))) )))  222   &&&!!! 666    *** ###!!!   !!!   ===999666&&& ///  &&& +++   $$$%%% $$$ $$$  000    !!!  ,,,000!!!EEE !!!  """      !!!---GGG    &&&###### ,,,333  (((777%%% ---HHH $$$999    """ 333BBB         $$$TTT@@@FFF &&&555333/// '''     333 *** ***        <<< +++,,,///  [[[>>> )))  +++^^^111:::((( !!! 444RRR ,,,   999    (((... ((()))      %%%*** ::: ---&&& """  ...%%%  777    000""" *** ///'''222111       '''  !!! 888 &&& LLL$$$/// 666333///''',,,VVV &&&III```   555...        )))         ###"""GGG&&&999&&& '''''' 555 ###  ,,,  '''MMM===,,, +++ !!!$$$ 666 )))222%%%*** (((555 )))444KKK   ###  '''  !!! 444'''  777 $$$    ###  ... (((   ---     &&& >>>  $$$(((***  ]]]  ///  '''  %%%!!!###%%% """ --- ### <<>> !!! %%%!!! 222"""666 999 777 555 ### III ### '''   %%%%%%   GGG ((( +++###GGG &&& :::  !!! ***555   ,,, """***  BBB!!!!!!  ---!!! ###'''   """TTT 666===  CCCrrr ,,,OOO;;;    %%%   !!!   *** 333QQQ LLL555GGG999$$$WWWAAA***     +++%%%   (((    111??? qqqOOO+++ ***)))  ((( !!!    000    999    --- 000***    $$$ """ 000 ,,,(((444 999999    --- %%%--- *** ???    &&&    '''###"""    NNN===   ### BBB&&&LLL *** """  777(((  )))   '''&&& KKK+++ 222+++)))+++666 $$$%%%    ***  222 &&& &&&+++   000%%%   """((( (((555 999/// )))666:::000    ### 555PPP %%%!!!    &&&>>>111 $$$+++  ###  111  === ...===     ))) ...$$$  &&&   """ 111   DDD !!!)))<<<    111  HHH777 QQQ +++...             """ BBB &&&'''!!! (((,,,  ///111(((''' !!! !!!/// 777   111(((       (((  ***    ***### $$$,,, ###+++BBB ###,,, 666...'''((( <<<(((333    $$$)))333///+++ ***000         ---ppp 000222    %%%))) 444(((    +++ ***!!!$$$ ,,,        %%% +++  '''   &&&     !!!  111 (((  ,,,    000###    %%%LLL+++    '''         (((///     --- %%%CCC<<< 111   &&&  """PPP%%%&&& +++ 000555###   UUU333   *** 888 &&&     """)))444   $$$))) ==="""   ///&&& ---   (((BBB444 ###  ...!!!  444$$$   %%%  ---  '''(((   """        '''///"""   $$$###)))  JJJ!!! &&&---&&&    """    ---###UUU888 111555///$$$)))***     @@@)))???   111DDD+++ ??? %%%  ###'''  !!!    ))) ;;;     000 888''',,,...555,,,&&&###  %%% &&&  !!! &&&   '''    %%%%%% $$$&&&GGG888---   ;;;HHH  BBB...'''&&&###   :::999"""    %%%$$$    444???        BBB   (((   %%%   999"""...111###III$$$...FFFHHH    !!!%%% ***%%%   %%%...    ###!!! %%%!!!"""    999>>>...   !!!(((,,,!!!***     &&&,,,  *** (((        )))+++KKK  %%%     666*** ...   ###  """         FFF    111GGG@@@ ###   '''!!!   $$$ ---&&& *** ***///"""$$$999BBB    ### ... ###```777 $$$ !!! &&&  >>>  ---AAA !!!,,,      +++ )))  ...### &&& 111  &&&///    &&& (((ggg}}}+++   999          )))   444 %%%     $$$     @@@  333 QQQFFF  CCC     !!!      ***HHH  --- KKKvvv---/// 111 ***  ======       %%%>>>      EEE///***  \\\+++    888        222,,,  ---222   $$$ 999  """    ((( <<<  EEE((( '''333&&&   ###'''$$$    !!! """    """666***  ..."""  ..."""  !!!*** ??? 333AAA %%% &&& YYY;;; ZZZ'''  (((  DDDBBB%%%'''///  QQQ%%%   '''444      @@@ ,,,BBB   $$$   777  (((%%%       ,,,   &&& 333  %%%  !!!   ###$$$%%%   """,,,   ;;;+++ """&&&   !!!%%%"""===$$$   &&&   ###    ))):::       555000 !!!  ### !!!###999    )))     ***     YYY ***### %%%999 $$$QQQ   %%%  ... ---    ((((((BBB   """%%%---888 %%%;;;  &&&,,,---  === ... ''' ,,,!!! ... 000@@@  DDD&&&    000+++ ---!!!###   @@@  %%% 777444 ... !!!;;;...  ###  !!!"""***  777 HHH,,, '''###  !!! III666'''333>>>      000  ---$$$ >>> 666   ### &&&222  ***CCC!!!333...UUUPPP     ,,, @@@((( ***AAA***+++OOO   !!! &&&   !!! PPP///((( !!! 111%%%333  (((777 ;;;      ::: (((''' )))"""000 )))  777  !!!BBB 666 888***   AAA ZZZ555    ===!!! $$$    888### ###+++    %%% ###  ((($$$  (((      999 (((...  $$$&&&%%%III    &&& ///+++    !!!  """### 888 $$$###      000)))%%%///"""   111 %%%111***   +++ 000  !!!"""  %%%(((  """ --- !!! '''   $$$$$$ 222 &&& 222     444"""""" /// ###    bbb===333333+++...   ,,,   )))    ///  +++ ###   %%% WWWccc &&& !!!    ((( ###$$$ 111 $$$222$$$  !!!   %%%  000   hhh"""!!!:::666&&&>>>GGG### ,,,&&&!!!     (((,,,<<<  ...'''+++ ###::: ***  ''' ###===   ((("""!!!  ''' &&&!!! ###JJJ !!!  +++ 111..."""    666'''  ***555(((888    """ !!!       """!!!  '''000    $$$       !!!    SSS!!!))) )))   """))) 999!!!***UUU666---)))   000 !!!  :::  !!!  """    !!!  >>>  ...JJJEEE222$$$### !!! """ ((( !!! )))AAA ,,,$$$AAA &&&&&& 222((( ###   ;;;///'''AAA !!! 222   $$$$$$!!! 555   $$$"""    <<<>>> %%%  '''+++  VVV...  ...### 777 %%%+++!!! :::;;;   666\\\!!! ### %%%'''    )))      %%%MMM ''' ''' 111222"""  JJJ... %%%[[[SSS***###222$$$)))  000 &&&+++VVV    )))  ###   000ZZZ555 (((  777###***  333   --- 999 777###    ,,, ===$$$$$$VVV$$$888000;;;111###,,,'''222  (((  000   &&& $$$  $$$000)))###  &&&  999 ''')))    &&&///""" 999       %%%[[[ 333 ---111 777 000  ### ### %%%   %%%%%%+++:::'''888000     !!! 333&&&333>>>  $$$      III))),,,RRRGGG???QQQ))) )))     *** """   !!!>>>OOO/// 111       ///555 !!!((( %%% $$$ ///YYY+++ 111   ,,,CCCFFFAAA###111  KKK!!!666  222&&&AAA888999""" ...     555  666       +++)))000***///  ///###JJJSSS ::: ###000%%%  '''###))) $$$     $$$333   )))%%% ...+++ AAA555 $$$999 ###       &&&   %%%  ***    &&&mmmQQQ)))$$$   /// +++))) ---'''333   ...<<<   %%%    111   111555444/// ***       ]]]'''!!!/// (((<<< 333&&&    HHH   (((ZZZ222!!!)))&&&JJJ...333 333  HHH   ###)))--- """!!!  """ +++111 +++  &&&      """ """  ,,,FFF 444 !!!  HHH  (((""" !!!@@@    ### 666    ...{{{AAA,,,  ###%%% ---...--- 555 ***$$$  ...  :::(((    ###---  &&&444 @@@ %%%$$$'''  ...+++$$$444III  ---'''FFF   111888"""888""" 000   (((222 [[[  ---!!!>>>  ::: ### """ %%%  &&& %%%+++444GGG999GGG$$$   """(((YYY"""###>>>    '''EEE"""###+++     !!! 333   ***### ((( 666 !!! """,,,  222    +++ ,,,999((('''QQQ '''   +++  $$$,,, """000LLL !!! &&&))) !!!555PPP '''  000&&&444...hhh &&&:::000BBB 222  >>>|||^^^  ***&&&###(((!!!  ))) %%%      (((>>> 000 """ """000&&&           999777555...::: )))%%%   000*** ,,, '''  )))         &&&""" 222!!!%%%&&&---***###    333 """###   $$$000PPPOOO### HHH/// %%%'''BBB)))  333 ,,,  $$$ ''',,,  888&&&''' 444 %%%  lll$$$ 111>>> 555 '''XXX%%%)))888!!!"""!!!      ###    111 888---  &&&""" :::!!!  ###      (((  '''444"""  ---???   (((+++  ,,,$$$  ,,,'''+++CCC  ### ###$$$ 111))) &&&  +++ ///777   %%%   &&&---  ///###   ^^^      ###  <<< $$$ '''***    +++    ---((('''  &&&###  ;;;MMM  !!!444  !!!$$$    ...  :::888  !!!    222)))$$$EEE!!!333 !!!(((???<<< """ (((+++ !!!))) III%%% %%% ...))) 000   )))  666  """!!!  """@@@$$$+++   %%%  mmm       ,,,### 333    $$$ +++ 333999YYY   %%% 111"""%%% ///     ###     888 444CCC###222%%% !!!  *** ;;;III           333 (((888$$$---  ((( """ ###666---=== &&&111 &&&%%%  ...fff!!! +++333    *** ---AAA   <<>>  """ 000000&&&333AAA 000  JJJ$$$ $$$ )))>>>KKK  666444   ''' 333!!! (((!!!  555 &&&DDD kkkIII   >>>+++///''' %%%  (((      +++ ---+++--- $$$ 000  """NNN333444...444  ---      <<< 999+++@@@  555 222,,,$$$''' 999***%%%###999   *** """666===555 222 111)))+++    555    ...((( 666 !!!444 ///%%%)))  ===!!!  ,,,  888 $$$    ;;; ###    %%%***  &&& 444   !!! $$$$$$""" 222   ///... ---+++000&&&  ///!!!%%%777 ... ,,, ,,, TTT)))   $$$+++ AAA +++  &&& '''  ...!!!  +++ ///   (((  ;;;   555### &&&EEE<<< --- '''=== ***  """%%%666///...""" 333***  000&&&  %%%III ###(((       222555 %%%  ,,,  &&&--- +++    ::: +++  ''' ;;;333   ***GGG+++333 ---&&&((( ,,,999+++222&&&!!!888   444 !!!        $$$***  (((   !!!######$$$ ;;;&&&000777###111$$$>>> ''')))LLL777   ###000/// 555)))       *** @@@   )))--- &&& ,,,000  ... +++ ((((((*** $$$ 000 %%%+++ddd[[[pppDDD 777 &&& """&&& )))  $$$!!!     ???,,,   ,,,555111 ...   $$$111+++"""!!!###   444""">>>QQQ444+++000 ... """  """    BBB       999000 111 %%%!!!   """ ///(((  )))    ''' DDD  666 ;;;$$$ ---  +++666   ###***!!!%%% FFF BBB     """ '''111///  TTT444 ,,, +++ 444111###  """  <<<(((...<<>>  /// ((( ...;;;***WWW@@@ 888***... ,,,111  !!!qqq888###444   999%%%$$$      ///888%%% %%% ### QQQ 222 ///'''  &&&222;;; ///  """ ###/// )))  %%%   """ ???%%% :::CCC 555  !!!%%% !!!999###bbb  +++"""++++++ QQQ TTTHHH   OOO  777444 """;;;+++ ;;; III  ;;; '''GGG,,,    (((+++ +++...""" ))) """>>> OOO==='''''' EEE    '''EEE  ***  +++   333    $$$  &&&  222   /// '''    ''';;;777          &&&$$$ --- (((  AAA000DDD   666 CCC...  ***'''"""$$$999"""%%%  ***  %%% 333 """&&&FFF    ''',,,### :::  ---,,,""" +++ """  (((###   '''!!!### !!!+++GGG        ,,, '''%%%  JJJ666  ###444 )))444HHH444   '''OOO333 """AAA     (((%%%%%%+++ 555   +++***   )))   555 $$$ 999     ---   EEE XXX&&& (((LLL 000 """ &&&   HHH///  ###LLL!!!''' ... ***''' 222 444+++)))****** 222 %%%   !!!"""JJJ%%%###  ///555 )))333$$$'''   000```111)))&&& AAA   666222444$$$333 DDD,,, """###  ''' --- ... ...  ''' ---    $$$ DDD )))   ### TTTQQQ666$$$  LLL  666LLL!!!    999!!!###!!!,,,  ,,,(((###  !!! >>> ###,,,EEE   ///   111 !!!(((,,,ggg000???$$$AAA###  &&& +++"""         """111333 000  +++000  222???III:::,,,     ***   &&&ddd ;;;::: FFF  ... ...   !!! 111 555,,,^^^   '''&&&666)))  %%%$$$### !!! ///+++ ///...  000    @@@FFF333;;; %%%    $$$  $$$"""  111   """       $$$ 777 ,,,"""$$$ """ 333 BBB """       :::---      &&&BBBrrr&&& %%%'''   &&& ---  555 ((( ,,,'''@@@   ,,,    """   555 FFF)))444%%% *** 444   ((( %%% %%%### ### 111 %%%""" ---  *** FFF,,,666 111 %%% ######    ***### ;;; 222 $$$"""444 (((&&& )))###    666999  $$$   %%% ***333 (((CCC999 ... """   ***CCC--->>> !!!''' (((###    ))) )))777"""111###$$$"""'''  %%%+++  ///:::&&&YYY>>> ''' )))          $$$   %%%&&&111666???,,, FFF$$$   !!!    ###333 )))???RRR!!! ;;;    ((( $$$###''' --- ???222   %%%%%%!!! /// !!! 888sss888... $$$---999)))!!!EEE'''"""  222   """ ### &&&   !!! 555  /// 444''' !!!  ///   <<<,,, ###    (((%%% ---333 ''')))    &&&(((   GGG:::/// :::  ??? ### %%% --- &&&   ***    %%%BBBEEE %%%555???---   !!! """--- ###  ###    555*** 000&&&,,,999---111&&&NNNEEE$$$ '''PPP  ###  )))    222###  $$$,,,{{{wwwGGG ,,,%%%  III333777  !!!%%%:::%%%... %%%    &&& """   """JJJmmm   CCC HHH,,, >>>     ###     oooIII!!!&&& (((  111 TTT&&& '''  111   $$$(((,,,000 !!!    444   ###HHHsss%%% aaa===  222 !!!  ***333XXX111 *** 444 000 >>>333 +++666   !!!!!!  !!!fff888&&&   $$$ $$$###000,,,***...''' $$$888666!!!  $$$$$$)))%%%,,,///   ######(((  ...  $$$ :::&&&  111  555 (((   +++  +++ %%%*** ;;;!!!  ###666 ###  !!! ((( &&&  777 ::: AAA$$$ $$$222   """<<<...222     +++ 333   ###666&&&  %%%""")))"""   ...   """      (((  ###///)))  ---###   (((  000)))111DDD000 ///...:::  EEE   888  )))  ((( %%%EEE $$$  JJJ""" ,,,  ---   888...   !!!)))   ''' 555 ___&&&CCC+++&&&AAA999   333   LLL333### ,,,""" ###,,,FFF +++)))&&& 333)))    666 &&& ***,,, %%% $$$  $$$    OOO    AAA"""888 DDD 000JJJ@@@  '''!!!   ;;;AAA   ***///      999FFF'''444;;;)))###666777 555 --- ###,,,,,, )))"""  ### ,,, CCC'''    ###000  999III000!!!%%%%%%  ###;;;    $$$ ,,,   """###+++   ###///###***    ***### ~~~333 +++  ??? &&&=== 000@@@(((  AAA >>>  ((('''### """ &&&???OOO000     ///    """CCC''' ...+++ +++ 222888444  %%%---222   '''...888 333444%%%&&&333   ===mmm)))***###  $$$    """       777 333$$$  777  !!!'''NNN ###111555     )))   $$$+++!!!    ---!!!444777!!!!!! &&&&&&KKK%%% '''     &&& HHH 333,,,)))((( ''' 777 """ ######000'''###}}}nnnZZZ---   ###!!!666777 $$$,,,&&& $$$---111 ((( 444    000(((000%%% """000     CCC '''111""" AAA###   <<<   LLL ******  222$$$HHH***  ###555--- $$$###   )))  %%%000***---         ...FFF        ***    >>>888  *** ---       ))) %%%000666''' SSS+++ AAA+++  999...   AAA   '''EEE000 ((( 555666???tttGGG333  ;;;###  999 ***%%% 111 )))  OOO[[[,,, $$$'''$$$((( ///!!!  +++===  +++ ******  MMM    &&&&&&  *** FFF  EEE  ///!!!   ---$$$ 222333%%%  ### ***   )))  FFF444 %%%    )))+++  !!!     DDD&&&   """    YYYZZZ ...    +++&&&   ###  $$$===### !!! +++ 999###*** $$$  %%%  &&&%%% III   ...  888 &&&   SSSeee$$$  --- 888/// &&&...  ,,,,,,!!! 000 (((    """ $$$###333888  333 ###  888######  %%%   III """ %%% 444$$$  PPP...     444:::%%%   $$$ 111    ::: '''$$$     777 ''' AAA   333MMM111 ___555     ))) ''' (((      ***222 000((( ))) >>>   FFFKKK %%%))) ***      ###---   QQQBBB 000444CCC  /// )))888&&& %%%\\\MMM666 ###222"""...<<<666+++      ,,,       /// ''',,, $$$   ***...333  999((( 777  ///       !!!    000888   !!! ///  +++$$$---&&&''' 888... (((      (((...&&&    $$$ 111  (((...  444---       '''""">>> $$$   ((( *** ###///  555  (((       $$$HHH+++         777 &&&(((bbb999 )))YYY333 (((!!!111    VVV\\\EEE!!!&&& ...     !!!    000CCC333*** ))) %%%###!!! """ 333&&&"""AAA''' +++ --- ,,,;;; &&& (((  222UUU  111 +++$$$ %%%,,,666    ###(((  777  $$$***   ---&&&   555777    %%%999    CCC >>>$$$&&&  )))***((( """===### ///(((::: III333 &&&  +++ ### """ )))EEE^^^  !!! FFF((('''@@@)))   &&&000***777"""+++777%%%WWW''' 999ccc 888111  222  AAA''' &&& III]]] MMM 000''' 000000  000$$$ooo  000      (((AAA  ###(((  222,,,  (((  !!!888 TTT$$$ """>>>&&&(((   $$$!!!  ///  %%%555 $$$    000   :::...,,,+++999 EEE!!!  $$$ 000DDD!!!%%%   111333111   ...555        --- *** 777333***%%%  &&&+++$$$   (((,,,000  [[[   ''' %%%   +++$$$ $$$--- ???---"""GGG))) 333((("""&&&(((*** """::: DDDBBB(((  333 DDD$$$ 333   $$$     !!!%%%$$$ """;;;     """    *** +++--- ---  *** (((!!!  """  '''###$$$### %%%     ;;; ddd\\\ ###  ... /// ###%%% 999   %%%+++### """ ,,,<<<+++    888  FFF $$$ &&& ###   &&&...***444999 ;;;111777 +++ ...AAA  <<<***''' ;;;000      +++!!!%%%$$$((( +++---   DDD  )))... '''&&&***'''///*** 666666111888)))###  111999   """ 333"""--- &&& $$$&&& ######"""222 ))) 888222 222%%%    ****** (((    AAADDD ...333 &&&    LLL###    """111CCC---    &&& BBB ***???   (((&&&$$$$$$%%%  &&&  999 LLLCCC333 +++ 222CCC  !!!%%%     %%%   %%%  +++ 111VVV:::000888    GGG    AAA ***333XXX666DDD""" !!!  ### --- ;;;EEE  )))...  &&&///fff333  +++<<< '''###:::)))BBB  &&& CCCKKK***  """ ))) '''  $$$+++333...777'''  ---###   :::   ***...    ;;;:::  (((!!!   ,,,333...***    (((      +++   """  (((  DDDBBB ***777       &&&  222"""      BBBAAA '''CCC###### SSS$$$ ;;; ///...  ###  !!! 000 )))&&&""" $$$ 333 &&& '''>>> ,,,<<>>$$$  ###---      &&& $$$<<<::: $$$  ZZZCCC !!!JJJ@@@BBB  666"""666%%%  ######888555666 &&& :::  !!!CCC ,,,/// 333 !!!    ... ---%%%  ===,,, 555888ZZZ ===777MMM///  333 ###  %%% &&&!!!   (((  ### ###RRRccc(((   ...  !!!DDD@@@111 ... 555### %%%!!! ***   '''       CCC666$$$   666   +++%%%555&&&|||  ;;; 777DDD &&&FFF...  AAA###---  uuu!!!<<<...  %%%  DDDggg444  >>>  &&&   %%%    $$$ &&& ))) ***((( *** """ +++ 777###111222444   777 '''999+++ ==="""888111 ***+++GGG///   &&& $$$ ]]]AAASSS222  333))) &&& ###777,,,222 ... 000GGG """ ###)))       """--- !!!  111 111&&&AAA---,,, '''    ^^^ $$$%%%    '''((( VVV""" 222&&&###  999***    ###)))'''QQQ999666EEE !!!""" kkk 555 $$$&&&     )))$$$AAA  !!!KKKIII'''  333###---   111"""BBB*** EEE999'''""" &&& %%%    ''' ))) )))999BBB  +++  /// 666 /// ''' $$$###!!!000--- :::000***  000222      %%% )))"""'''$$$ 111///+++ ???QQQ___XXX999        $$$ ***%%%  !!!555   %%%;;; ///((( ### ///  888 !!!---  CCC444###*** &&&      %%% """ ===###     000,,,  ###  EEE]]] !!!888###   """%%%    ---  %%%   $$$\\\&&&  111(((%%%+++:::777&&&  ... ---,,, %%%???  !!!  !!! !!!###AAA___BBB  111888***%%% %%%111!!!BBB (((%%%888,,, )))(((666 ???FFF$$$%%%  (((&&&'''111  )))  ''',,,444 +++VVV !!!!!!   333!!! *** !!!666"""  999:::   ...--- !!! 777///BBB    xxxAAA>>>    ---!!!!!! ///   000###)))   %%%  CCC   ... (((  ((("""WWW  ### 444 """  )))...  ***  ;;;kkkkkkSSS%%%[[[===   ,,,  555 666 ---!!!"""     !!! *** !!!%%%'''!!! 777$$$  AAA000  FFFRRR((( ???  $$$%%% '''  ***SSS&&& ''' 555***''' ...999fff  ,,, (((+++??? !!!888 )))///    """ %%%MMM...&&&;;; QQQ))) ,,,...666 (((  YYY%%% !!!  (((***   '''///555  (((222      !!!  +++000    444$$$$$$,,,  ### ,,,"""'''yyyrrrPPP222---   444666??? 222111777000 888PPP     ///'''  ***333     %%% ,,, 111,,,((( )))&&&###!!!  +++ EEE%%%  %%%!!!******;;;'''   444@@@    &&& )))***### ---..."""  EEE...  &&& '''--- ::::::555 ///>>>)))   (((  000 222,,,  $$$000!!!))) :::$$$ :::### AAA%%%---555 """$$$ !!!???@@@ $$$ !!!)))--- 999 """'''///   !!!@@@ ...(((%%%333+++777+++///  $$$!!!CCC &&&111%%%###)))!!!'''>>> FFF &&&  555cccpppFFF***  ###  +++$$$      RRRBBB $$$ 999  LLL555333$$$"""  /// !!! 444### (((111!!!  '''IIIAAA(((!!!:::111****** !!!:::'''  ###???  ''' ///$$$222!!!'''FFFAAA)))UUU *** ;;;--- ...999 ***(((  ///<<< <<< ccc(((   )))   ### (((---  ---  222    !!! BBB&&& 555333>>> ''' !!!!!!### 666$$$999 ))) ,,,000   ((( --- 222"""  (((      111  !!!  ---$$$)))KKKPPPQQQZZZ ... ;;;  ,,,KKKSSS888 )))     111555 KKK((( KKKQQQ  !!!%%% """))) CCC666   (((AAA (((>>>MMM!!!%%% ))) '''444 DDD%%% &&&000))) 777 111<<<111 '''222;;;%%%***$$$ ///   '''GGG 666 :::  !!! +++,,, """     ;;;!!!    ###666---""" ...''' BBB  111!!!   &&&888      ***   !!!### )))   333(((!!! """ 333  +++  ''' ### """""" 555*** $$$*** %%%  '''    $$$'''###***$$$333  ###... ))) ### ---???  AAA333&&&  ###;;;!!!  ***((( 666&&&     222 )))  AAA+++     >>>((( ***""" """iii 222 ))):::000111000     ***      :::GGG:::###CCC   ... 444  %%% """ ///CCC   666  ### """       777 /// JJJ... 777 """)))     %%%$$$     777  +++ @@@  AAA$$$ """   """<<<$$$999...000...000 *** &&&$$$$$$   ###...BBB555$$$FFF(((000 """"""$$$&&&!!! --- +++<<<%%% 666??? /// 444   >>>dddFFF (((///))) jjjddd''' 333(((...%%%;;;  '''333000  ZZZ 666 )))(((!!!  111/// DDD""" (((;;; $$$  MMM 000)))'''&&& \\\\\\ >>> 999666&&&333HHH   $$$&&&222 '''&&&***;;;OOO ;;; :::  """ ###!!! FFF111999 )))  222888###  111&&&III       AAA   ///  888  ))) 555!!!;;; ###$$$$$$!!! ### ///&&&MMM  %%%%%%***=== LLLFFF ---  ### ---   $$$ @@@333 UUU  ((((((    )))&&& ---EEE$$$  $$$  @@@  ---$$$+++ """,,,TTT...EEE&&&qqq>>>)))   ***  TTT444  %%%  ...''' ###%%%  ---   '''>>> ...,,,   $$$ GGG***444))) ...NNN000}}}ttt999 ### """777///:::  BBB444"""!!! 999222***777111%%%!!!***333EEE   ))) ### %%% 999$$$ $$$ <<<    ***)))&&&!!!<<<  ((($$$ !!!%%%   ###   HHH'''888 $$$       ,,,      (((///   $$$    '''"""   === 666+++$$$   ,,,  %%%    """===TTT !!!!!!))) *** UUU111000  """ 444777 ,,,333EEE+++]]]...888,,,;;;mmm  )))   ///"""000 !!! '''JJJ333  111...---   ***GGG RRR ???000111  888GGG  ,,, 000///$$$   &&&+++DDD 777...  *** ^^^kkk BBB $$$...***   ```111///DDD  444222777$$$ """ %%%   ...   GGG !!!       222 &&&   JJJDDD JJJggg'''   ''' ((( <<<111&&&III///   222 ..."""     ooo###  !!!""" %%%$$$TTTUUU 333888999555FFF &&&--- 333  NNN$$$"""       %%% 222666 (((>>>###***### TTTMMM(((  $$$GGG!!! ### 555111```XXX ))) ))) 666555  !!! EEE $$$999  &&&  --- %%% >>>\\\!!!TTT888 ''' >>>888 EEE000 $$$+++---,,,''' BBB222$$$...(((   ///&&&=== 000  %%% ###XXX <<<EEE  000   $$$111    666WWWQQQ&&&%%%)))   +++)))&&&$$$###444 ;;;+++   !!!&&&,,, WWW... 333 ***   ### """JJJ((( ___))) 555   !!!!!!"""  ddd000 333 ''' ZZZ999  777!!!+++ /// ---###'''...$$$...,,,  333777///000BBB    (((  ''' 888999111333 %%%((( ***666222 AAA+++ """ ???==="""000     ###)))      ))) !!!   *** 666 <<<&&&  000)))888  $$$"""+++'''!!! @@@eee...###  !!!  ''' 222   HHH 333"""### AAA---,,,     <<>>...SSS666"""&&&fff))),,, ***%%%;;;   III$$$..."""(((    555:::     ((( !!!999OOO333 VVVaaa+++ !!! (((         III  ### 888EEE  )))(((   +++    +++ +++ @@@===TTT999uuu 000GGG)))   ,,,""" :::%%% %%% ;;; $$$;;; ???@@@ """222   '''    %%%  FFFPPP)))EEE>>>---   ###666JJJ'''---%%%111888 )))%%%  ***&&&$$$mmmGGG&&& !!! 444   !!!fff !!! ******  ***### !!!(((DDD )))///%%%BBBMMM000((( ''' ,,,333""" 888777$$$ ,,,  ***((( 111!!! XXXwww444 ,,,&&&111 /// +++"""  """ (((  >>>  777)))---$$$$$$  >>>(((///*** ;;;000 """     '''000111 !!!)))'''  +++ """ ,,,''' $$$    ***  333HHH000 ..."""  +++000***+++  &&& (((((( %%%*** """ %%%      (((###***  '''555!!!tttQQQ   ###      000777  ### 111GGG ---666     &&&!!!%%%*** 666    &&& /// KKK   !!!333666 !!! 888]]](((   ###$$$$$$(((  DDDHHH*** ((('''     """  '''999 JJJ444   777 !!!--- %%% 000 III+++  (((  !!! ---<<< DDD;;;"""  ;;;))) 111*** ```222))),,, OOO &&& 111 222+++ ---"""!!! """''' &&&---666%%% CCC >>> >>>666   &&&--- '''111  )))<<<::: +++"""    ((( (((   """ CCC    )))'''444&&& $$$333###... 444,,,///CCC444$$$  ===666 ))),,,ooo%%%...777"""QQQ::: YYY--- >>>IIIEEE  333 +++:::111 333aaa'''"""333 ***111    ''' """666777---OOO111DDD   777    777 ---  222""" AAA %%% ###  000!!! +++...<<<  !!!***     )))BBB '''*** ***+++!!!VVV )))444***$$$333)))   %%%  ,,,  ###<<<        777BBB EEEOOO***)))  333***   $$$  333  '''111 ...  '''((( $$$ ### ((( !!! 000(((  555222  222333"""    $$$  333  DDD###$$$  $$$222%%% !!! 444$$$!!! JJJ///??? +++###  fff !!!dddMMM###TTTLLL$$$  444'''   CCC888&&&   '''))) 555        !!! &&&  000 $$$  000       000&&&***444   $$$  """$$$  """ $$$KKKaaa///!!!  ### 444<<<  """ ,,,)))''' EEE+++ $$$   ,,,JJJ !!!    %%%!!! ***(((    ...   ((( '''333     &&&  bbb444 +++###  ...((( +++000   000 ))))))...***666OOOGGGEEEGGG  """ NNN222   999 NNNrrr """)))    $$$ 111  %%%333  '''$$$***)))  UUU 666"""  """WWWBBB))) ###$$$  (((>>>kkk777$$$   $$$ (((((( ###,,,  %%%;;;  CCC"""    ))) %%% @@@KKK ;;; 666 +++###(((...  ###     TTT$$$---***&&& ###''' ---<<< '''$$$ """  !!!$$$%%%!!!...\\\+++   !!!###     (((LLL ???///   ...??? '''444===AAA$$$---<<<       $$$!!!$$$ '''   DDD 555 111uuu111&&&999 888000<<<%%%   JJJ333  +++ ***   CCC>>>777???%%%/// BBBAAA999***777OOO ;;;HHH (((:::'''CCCbbb:::&&&    888+++    @@@111   333444111!!! !!! """""" BBB !!!&&&***  *** ;;; ###NNN 333   ))) 333--- """ ... ******((( 333   &&& +++  ???!!!    (((  '''   '''   ))) !!! """"""''')))'''...###+++   ###  ***222### ---***DDD %%% !!!:::    *** '''$$$''' """ %%%        ??? 999VVVIII DDD,,,111$$$@@@///,,, === 888GGG111 ###### %%%???   ###  ///'''<<< ###&&&BBB<<<  ''')))### """===,,,  ,,,777 DDDNNN...$$$     ###  %%%@@@,,,$$$    !!!&&&999$$$ --- :::$$$!!!%%% ###uuu555777   ### 333555///111    ,,,PPP444---   !!!111    444  444***  ...444    $$$ $$$ 888 %%% 555  !!!<<<+++ %%%;;; 333 """"""  """ 333 )))  '''     CCC  (((KKK %%% :::ooo888 """$$$ 666   >>>222  yyyFFF,,,$$$((( 777###(((!!!###XXX ((( 000AAA     [[[))),,, 333   CCC"""### +++--->>>'''---    CCC555 ///:::---<<<GGG:::  ### ---,,,---$$$CCC&&& %%% 333 ###    ***QQQ%%%""" ### 555   333   """555 ***  """<<<$$$777888 111 000$$$+++ HHH""" ...666    111???666###222444 111  >>>  ===      444%%% <<< 555***%%%000  %%%777 +++ 111888 ;;;...IIIMMM:::ccc%%%EEE'''777AAA ###,,, ---,,,)))!!! %%%:::   333,,, +++111;;;xxx""" %%%555 ''' 555"""mmmvvv 000### ===+++FFF ...   &&&   ===   $$$ !!!)))@@@         ***&&&GGG 888 <<>>kkkrrr'''&&&???!!!  &&&''' >>>;;;III  """999 ###888SSSOOO///    %%% '''555$$$///))))))%%% ---***,,, $$$$$$ %%%  AAA  $$$<<<NNN AAA 000$$$  $$$---***---((('''555  ***)))  LLL%%%,,, ### ///))) lll FFF    000 ''' WWW111  ***""" rrr$$$QQQ<<<222>>> 888  ***222OOO$$$ &&&___LLL555  ###999MMM666+++???!!!    &&& )))  ***  %%%??? $$$ !!!###  >>> 333***  ))) &&& &&& GGG )))666$$$ (((999???WWW!!! TTTCCCVVV !!!%%%>>>GGG111$$$,,, 444!!!...---???$$$ %%%%%% $$$888  TTT ***777   ]]]]]];;;... ///)))  666### '''222RRR%%%   FFF  ,,,(((;;;111+++ 444222EEE  --- ...!!!$$$&&& 333 ,,, 000 444  $$$"""(((   555 """ +++'''    ***```///  999  ...!!!  \\\ 111  ///  666444+++333 """*** ###  !!!  222  """***!!! ///&&&   !!! 000""" &&&))) !!! <<<FFF,,, """  NNN  ???YYY222!!!"""999  !!!QQQ ---((( $$$AAA DDD ))) ,,,777(((KKKBBB111///---  !!! FFF%%%FFFGGG,,,KKK OOO  ,,,KKK...777  ### 111 MMM111 &&&JJJ))) /// *** ***;;;  222 """666 %%% III,,,///>>>  """  (((%%% $$$000'''""",,, !!!999[[[+++***555%%% /// 999'''555     ***!!!  &&&  ### $$$(((%%% &&&PPP$$$%%% %%%!!!"""   &&&""" """111 666     MMM???   !!!111  ...    ;;;BBB !!!&&&999,,,!!!eee (((:::### """///  ppp\\\  (((...333 ... ---::: ***''' 888   666+++,,, (((YYY777888 ;;;"""SSS ===!!!      ---<<<'''   !!!DDD >>>''' [[[[[[   ...%%%444"""&&&  >>> ###"""222###&&&+++ &&&''' ###   /// ///###))) 777...,,,  """%%%###999         ###CCC  %%%  """ $$$!!! +++...111QQQ111 &&&'''   BBB'''   %%% &&&%%%+++ &&& FFFKKK222   GGG""" <<<   @@@ 777%%% !!!   AAA$$$&&&      )))### ///%%%  &&&   000 VVV[[[ &&& (((///111 +++---777000$$$))))))===EEE555***%%%666000    $$$;;; $$$"""  ^^^YYY ---""" !!! 444ooo---000  (((*** ###  BBB999 )))((((((111%%%     333!!! ### '''  !!!  """!!!     &&&!!! $$$%%%ddd;;;''' +++ %%%...  ,,,       ***:::  )))))) ---(((%%% 555666###   &&&!!! 111333     jjj>>>KKK))) ???;;;  KKK---"""888   CCC'''  :::###HHH(((%%%BBB !!!*** SSS!!!---666  111222  ### ===111FFF  $$$888 &&&((( 222111### ### 000"""999  ,,,&&&<<<((( ---"""ccc ,,,  --- /// ;;; $$$ +++%%% 666""",,,...,,,''' !!!:::   ### 000   $$$...  )))%%% '''  %%% 555   $$$111333 """     ??? kkkooo :::       &&&''';;; ((( """ZZZ    777 ///   ,,,### 111 ###))) AAA  ...,,,333$$$ ###  HHH!!! %%%     :::  %%%%%%+++  &&&cccWWW """ &&&<<<""" +++;;;!!!777DDD888 999$$$ $$$...   %%% """ )))EEE$$$ ######&&&*** ''' 000$$$### ***]]]OOO  UUU"""""" ###(((!!! '''999   +++     AAA  )))  )))SSSooo%%%--- !!! '''CCC BBB::: 333 EEE $$$      ,,, AAA000 :::BBB           111  777$$$<<< +++TTT  $$$   '''###    DDD"""   &&&,,,---??? 000 111SSSIII CCC666  $$$(((   333 """      +++###)))   ... """ --- +++ ### '''  ZZZ888 JJJ OOODDD <<< ***222 &&&### ---111&&&!!!  ))) ^^^@@@  ***---    !!!""" AAA  )))(((,,,***  ---   MMM555YYY ((( ;;; &&& 444  """  $$$   222555/// (((III >>>CCC  ...000NNN;;;"""333=== ''' ###,,, ;;; &&&***###   """  ))) 555 :::   >>> &&& 111   666(((((( '''"""  DDD)))     ---EEE###      111    111""">>>  ***### ===888--- 555KKK===!!!FFFMMM--- %%% ;;;'''  |||RRR +++```***  :::&&& ,,,   !!! OOO888  %%%!!!AAA***''' &&&  $$$""" %%%""" 111555,,,@@@    000:::  fff AAA555"""???  ...***!!!  ===666"""  !!!000  BBB$$$,,,BBB  )))+++&&& --- ))) """!!!%%%   $$$  ...===   FFF ###$$$,,,!!!(((     $$$AAA """### ''';;;  ===     @@@ JJJ !!!   CCC &&&  ```   !!!555000 ???)))000xxx ''' $$$!!! )))  """((( (((&&& /// JJJ&&&QQQ%%%444%%% 777444&&&$$$777III--- 999 /// III  (((***LLL===  $$$   --- ---(((   &&&  !!!  ###@@@ """%%%###%%% ((( """ /// <<<       +++888%%%   ... *** )))  +++  &&& '''"""   333 ***  %%%  &&&  ((( (((   ###$$$ ,,,  $$$   222  ,,,000  ,,,  (((   %%%nnnTTT|||SSS ///))))))  @@@,,,  $$$ %%%222 +++333 999 ,,,+++...999 (((]]]AAA  !!! +++   )))^^^$$$ZZZSSS 999---###"""  (((666$$$ ,,, 999pppjjj!!!  ))),,, +++ 666  AAA 333  !!!555EEE666"""%%%    CCC((( ))) +++  ---'''   000 $$$333       000   """         (((HHH""" ***  ))) 111   """ $$$!!!***   ???###   777     %%%""" GGG  $$$  !!!   ***   ... +++ """666'''BBB### %%%''' &&& *** :::%%%    >>>ooo !!!***%%%###eee  333  !!!  RRReee    ???BBB999""" ***### ===### )))+++000)))  ===)))DDD+++===&&&---,,,  !!! ,,,PPPCCC###...%%%   ...  (((,,,=== ///    !!!000  ###``` 888  ... 000     &&&  444 ===??? )))     !!!999 !!!///(((   )))***  &&& ,,,     ---      EEE??? !!!$$$  222  ddd333,,,DDD///      222""";;;,,,"""    ***444     === %%%$$$ +++ CCC&&&  ''' ---&&&###TTT    +++  ###...%%% KKK'''&&&666:::!!!)))###RRR;;;333>>>333'''... &&&%%%$$$,,,000 '''000lll((( (((999,,,777666 ttt(((&&&### """    """JJJMMMSSS### $$$ ###444))) %%%###  333$$$"""***/// 222 )))999 )))333  ))) <<< ))) (((     DDD###SSS,,, 222  ******--- !!!***  ---        333  !!! 999$$$  $$$ ///'''+++YYY###%%%  $$$  ... 666  111,,,  ### $$$ ''' (((### !!! ((($$$###### """555...777*** 222### ***  ...%%% (((...###,,,(((  RRR(((,,,(((BBB...&&&---(((YYY,,, %%%###!!! iii222  333222III!!!   111   ))) ### ;;; $$$@@@===TTTKKK  ))) !!! ;;;  --- %%%*** ))) !!! ;;;NNN    YYY"""  ***     111)))    $$$  ***&&&    GGG  333  777&&&\\\666 '''   EEE )))}}}777   @@@$$$ 111  000  ---###%%%   KKK    !!! !!!  ... 222   &&&/// ***  SSS666'''     333  %%%444---!!!###(((TTT###  ]]] ... ...FFFZZZ---111 ((( ###888000   ###  ???)))999333::: ,,,IIIGGG%%%+++&&&,,, ***555   ))) ''' ***"""    !!!___ NNN  $$$""" @@@  111###     666OOO&&& ###$$$    (((     <<<  444 )))<<<  :::---iii''' )))$$$     LLL<<< *** (((!!!  @@@  QQQ+++ """!!!     &&& '''   ''' AAA777*** '''  000,,,]]] 111+++""" 999---    NNN /// ...DDD ddd777  GGG>>>ccc888   222ccc  &&&111...))) 000&&&PPP&&&555 ''',,,&&&)))??? ...  $$$""""""  ::: ...DDD @@@ $$$777^^^ ...  222    ***    """ ,,,  ''' &&&""" ,,, (((   '''  888,,,&&&444$$$+++ ))) !!!,,,  '''''' 000    ''')))  &&&      $$$ %%%       !!!   BBB&&&  *** ---    %%%,,,'''   !!! CCC&&& ((( ,,,AAAbbb"""@@@&&&+++   ''' 666VVV### ---KKKBBB444  CCC###VVV...:::222""" """ @@@/// +++BBB--- ###***999  %%%,,, $$$999hhh   '''    )))   """###***  444 %%%  ??? VVV(((  ;;; >>>:::}}}111777 ;;;))) """  """"""    $$$ :::######$$$  %%%     '''(((    ***///!!!------  666  333  777444 MMM !!!  111 $$$FFFFFF,,, &&& *** +++    $$$---*** 999XXX555,,,--- ;;; $$$,,,&&&  >>>)))$$$AAA:::     ///888 ===333333222<<<((( 555  >>>888 ###222<<>>888 222  &&& 333 )))"""     KKK!!!  $$$  444???)))!!! $$$$$$???***$$$... ===   """ """ ,,,===  222'''  $$$]]]     111222 %%% ((( @@@EEE,,,    """ $$$ %%% $$$&&&111 $$$'''!!! &&& :::   ,,,$$$ +++ %%% 111    ((( (((///### ,,,     ))) ;;;,,, ///BBB ===yyy))) ...  ''' ((('''$$$---"""   ```VVV !!!BBBKKK'''777'''  111 ###<<<%%% ------+++999   666  %%% %%% --- 999&&&"""%%%  $$$&&&((( III555 ...  ```+++###"""??? (((     ///SSS '''    EEECCC &&&%%% <<<'''777777  """   <<<$$$  ''' """""" QQQ'''++++++  ...MMM AAA<<>>  !!!  ...  /// ''' ,,, )))     '''***'''    &&& ---###)))000,,,<<<>>> 333  mmmDDD  UUU]]] EEE444JJJ(((999 @@@CCC555 ***&&& 666""" +++'''   777  $$$777...!!!%%%  ///^^^###ccc555 222AAAAAA """ """$$$ $$$  +++   """ ###  ///000  +++OOO000 ***,,,!!! %%%"""000@@@!!!     """  ;;;>>>222BBB    ***  !!!   ###HHH ((('''  @@@KKK+++ '''""" [[[???        111QQQ ((("""EEE555   '''///!!!   ///  &&&,,,...!!!!!!+++666---  III,,,))) ###  --- )))111     444:::###%%% +++777BBB### ;;; (((HHH  !!!888'''    !!!!!!lll000 aaayyy  333444 (((JJJDDDGGG+++### %%%+++'''!!!222TTT333 %%%    )))!!!)))     000  (((JJJ+++ (((    ---   ''' (((  (((    ,,,ggg---+++LLLAAA((( ===oooEEE  555%%%    III  555 ))) 555 ### 999JJJ333    ###555%%%%%% $$$ 666;;; ***::: )))FFF  ...+++... !!!%%%  !!!%%% 999     888  '''!!!''' &&& ,,,  ***@@@ 444...... HHH444OOOIII  +++ '''  <<<---'''$$$   !!!EEE:::"""%%%%%%!!!%%%&&&FFF:::+++ (((      PPP===222 &&&###  333((( NNN  ((( 000 >>>###   ///SSS888 999###...    '''   +++;;;&&& ***___  ///}}}888 %%% :::))) 333  >>>KKKCCC+++>>>(((EEE  ... ''' ---$$$    ***...  %%%---555   !!!111???  """(((  +++((($$$IIIBBB +++AAA !!!  &&&***&&&$$$ +++ ///FFF   +++   ...222111::: *** *** ---///<<<***666 $$$  ###  === (((  &&& 888  %%% !!!)))###,,,<<< !!! )))    $$$%%%/// )))111 000 !!!JJJ """GGG ;;;NNN!!!!!!   !!! HHH000''' 444      555""""""###     """111]]] ///        !!!  )))000$$$)))''' CCC666444999555$$$ ### 222"""   """ ###111 )))  """'''///eeeZZZ :::%%%]]]""" *** $$$ ///###QQQXXX$$$000&&&  !!! )))---CCC """TTTNNN*** (((...  777 BBB $$$<<<$$$  111'''222FFF...$$$>>> &&&    !!!  !!!     &&&"""$$$444)))    SSS(((    ;;;  ,,,  &&& ---$$$..."""///LLL$$$###%%%&&&   $$$ !!!  (((  )))"""      @@@   +++'''  +++$$$''' $$$    444    ...""" <<>>666 !!!  ###)))'''''' III  888 ---###''' III///    )))   ZZZ  !!!""",,, LLL (((/// '''!!!444hhhSSS!!!  KKK 999  @@@ *** 666 !!!///444 CCCmmm%%%111=== --- (((=== 333   ///''',,,AAA  +++111!!!    @@@  $$$@@@  --- $$$>>>999    ***///%%% ]]]((( 999  >>> EEE""":::&&&((( ### ,,,---  @@@HHH  (((  ///hhh666---*** UUUAAA $$$(((:::   BBB 888&&&  (((###   ###%%%???"""   ;;;333 000   666   DDD''' (((--- 777]]]    ))) ,,,:::KKK!!!%%%###  %%%&&&hhhNNN   QQQJJJ777 ;;;  !!!...444333AAA ***&&&EEE BBB&&&((( )))###...###,,,111 """ ***666)))%%%999!!! 111<<<(((333LLL AAA 333 ### DDD###,,,)))  111(((### 111333 ###222777333$$$###   ...666(((444 999 ***!!!***000111555333111""" --- (((!!!+++///   222 >>>""")))000###&&&JJJ777  &&&SSSRRR '''### &&&    PPP333   QQQ*** &&& +++888 ,,,999&&&EEE   333MMM   '''  !!! 333&&&$$$NNN :::    !!!   ...  ---""""""000222  CCC***222 ***  zzz!!!TTT,,,!!!(((333000 HHH%%%((("""+++AAA--- --- """ ,,, $$$ &&&888  EEE===   === ...  ///((( ///dddooo...!!!   ,,, ###  ***'''%%%$$$ """ $$$ &&&///666   555 ###    JJJ*** @@@&&&  333 mmm;;; FFF===666 $$$888SSS[[[888222 """ ))) &&&    UUU;;; /// ### +++ ///***  $$$"""333     <<<   %%%000     111 000+++$$$888!!!888---%%%  !!!444BBB PPPaaa###333!!!  uuu,,, MMM///  CCC 000&&&HHHTTT  LLL ...&&&  ''' """###   )))666```... +++444  >>>aaa999&&& !!!""" ###---   ***MMM %%%   ...KKK777999 GGG NNN !!!  333   %%%000<<<     333888,,,???DDD (((666  ###### ,,,!!!###"""///!!!...???}}}  &&&111 ...$$$ ###(((     ///&&& $$$>>>OOOGGG  DDD  !!!  ???000 111  """   &&&  :::444!!!  ,,, /// !!! """  ###!!!!!!    YYYsss///   333666  (((  $$$ ###111555LLL%%% /// 666DDD000 kkk;;;MMM )))SSS  $$$(((    000 ===333 ''')))$$$ ***zzzttt777 &&&***$$$ %%%  III ggg  ''' 333 %%%===###  ### '''UUU  !!!!!! OOO 777111(((*** ...''' 555  333 ### ###   ''' )))***VVV$$$  '''  &&&uuuFFF<<<$$$&&&   111PPP###***&&&    ---      666   444 """ !!!===""" $$$   111  !!!FFF 222+++  ,,,999 &&&    ***;;;000...    ### %%% FFF  ...,,,999((( :::>>>***  +++BBBhhh\\\ &&&hhh""" """--- ///)))$$$!!!...AAA\\\///777  '''""" $$$ +++###%%%222333    NNN %%%""" BBB !!! <<<&&&SSS  )))+++111 :::  ...CCC;;;"""  *** !!!/// 666 GGG    555RRR))):::)))  555555 !!! ))) ---111 %%%LLL   777'''%%%***111!!!!!!&&&  222PPPSSS  --- ###***'''###  ::: ***---:::"""     !!!"""  ...555   *** &&&BBB """+++ ###888111  666  444>>>LLL $$$  (((!!!$$$"""%%%:::""" ''' (((333''' ###+++,,,... $$$   >>>((()))  ###"""&&&$$$###%%%*** LLL666---:::???ccc DDD """555 >>>MMM===OOOAAA 555 444 '''  ***555 $$$111 ...***))) @@@ %%%###%%% !!!000  111%%% ###ddd555HHH;;;$$$   &&&    ,,,  BBB 222   $$$333 )))&&&]]],,,)))"""  (((!!! %%%rrr!!! ((( HHH}}}sss  """ ===777   ((( *** ))) ###  444)))     """333!!!###'''$$$000  !!! """&&&   &&&  ,,, CCC*** 555888777--- """,,, 111   dddppp///  AAA""" ###$$$>>>  <<<  (((EEE###...)))???  !!! 666 666---:::   XXX!!!&&&333  ,,,###  666,,,===""" /// ...)))AAAsssLLL###(((    === (((JJJTTT 333"""  ,,,)))<<<  """;;;   %%%GGG      !!!+++)))  PPP  (((  (((""" !!! CCC999///444;;;+++ 333;;; AAA}}} !!!;;;  GGG???  )))  999   ###333  ***CCC###JJJTTT   444+++111 999 )))  ***  JJJ--- 888  ,,,XXX<<<###CCC666000    !!!000333HHH  ///;;; 000 eee"""!!!GGG'''%%% /// """ III ...LLL%%%LLL+++666---!!!<<>>%%%  ###==="""@@@   000  &&&   &&& /// 000 ###  <<<111$$$(((DDDEEE666%%% 777111 BBB)))  ,,,^^^555 """  ???...NNN  %%%888OOO +++---###000    ,,,GGG !!! ***888'''333 ###$$$ &&&---  """$$$ ***+++FFF    ---444&&& 999  )))### 333     111111 !!!   ###222*** AAA QQQGGG %%%444!!!999888###FFFjjj&&&!!!<<>>%%%(((???  bbb000KKKSSS$$$ 444 999AAAEEE  JJJ 333[[[>>> ###III 666666 ---)))///,,,!!!AAA777333   ###!!!   ,,,888  ,,,       888     ...AAA  222'''%%%    111 !!!'''   111 000cccMMM"""    &&&999///!!!&&&  333 111 888000&&&---LLL!!!  333 +++  ...EEEjjj::: ''' %%%+++  $$$   *** ccc@@@    /// ''''''''' '''   ------UUU///"""===)))777<<<+++ttteee ###///$$$ EEE  EEE +++ '''   $$$ ...%%%<<<***!!!"""  CCC   $$$   ... 777999 666 ((( +++)))         ---GGG888   ...<<< %%%444 $$$BBB  555(((           ---$$$OOO)))555""" (((999!!!666    '''*** 555@@@***HHH  ,,,   MMMooo... ,,,### !!!!!!      333'''"""  OOO  ///"""$$$ )))$$$)))%%%,,,%%%%%%111&&& III '''+++ 666QQQ:::    UUU---666 ---  !!! TTTHHH $$$PPP  %%% >>>### LLL888 )))  ,,, 777''' +++III!!!+++GGG 222 ///&&&'''  III111,,,777  111,,,999 %%% !!!--- """ %%%(((*** 888$$$ 777---   ,,,   555  *** !!! 666   (((   555 %%%   '''$$$''''''    @@@SSS111 ,,,;;;$$$!!!  !!!""" ###===    ???***/// ''' ###,,,   555!!! 555   ###GGG444!!!000yyyfff:::'''###000:::&&&mmm<<<  ### ... 111%%%:::### ))) ###    ---aaa111FFF@@@ &&& '''888+++UUU!!!!!!######///  +++!!! mmm'''(((888 555  +++'''  ### ---  &&&444(((  222 ###      '''   UUU$$$ $$$(((333((( &&&---  ...  !!!''' 444   BBB   222,,,  !!!###888666    """AAA  ///)))666*** !!!   666000666000---''' """ """ $$$(((CCC&&& DDDLLL     &&&###$$$[[[QQQ   ... )))+++     EEEOOO!!!)))AAA>>>>>>???666 ///444111DDD     !!! ... +++QQQNNN!!!---!!! )))888eee222999''' &&&;;;*** !!!$$$BBBFFFFFF %%%!!!&&&###666   &&&$$$ ,,,111--- :::    ''' (((  ###...))))))     !!! ,,, %%% ,,,111 888     >>>///    333 ,,,)))   333''' ***  !!! (((  %%%(((  ### """444 ###%%%  ,,,  333    000aaa $$$&&& OOO))) 333222 $$$%%%    $$$BBB    &&& &&&FFF;;;JJJ/// >>> 333    333  ***   %%%%%% @@@ 222%%%222 000   ***AAA!!!  ))) )))  +++!!!  UUU;;;vvv CCC%%%""")))///::: ///###"""&&&  ,,, GGG&&&  ***%%%  ,,,777  666    ***///&&&```...PPP+++ !!!"""  '''!!! ...888BBB###333(((((($$$          )))  %%%### BBB 555 ///000 PPPWWW   ***   """  999''' $$$  888   ,,,+++FFF    !!! """111 ,,, (((  000 ###### 222666 888 '''))) HHH(((    ))) ...###    ***..."""***vvv### """ ### 666   """///    ,,, 444 [[[LLL CCCkkk<<<   >>> 111000  ,,,  IIIRRR ,,,  222%%%'''  ,,, '''...  555000 !!!+++MMMZZZ   \\\&&&  BBB  EEE !!!--- $$$&&&<<<((( ''' aaa%%%  %%%  ###+++%%%  <<<666  &&& $$$  III ,,,::: ---###===///,,,### ,,,???     ///111   ...MMM   ###  tttQQQ ###...!!! """###///   """"""   000 --- $$$999WWW"""%%%$$$!!!))),,,  ,,,   TTT777###--- .../// !!!'''  !!! 777AAA%%%   333   +++ ,,, ''' %%%!!!,,,888 444 555 ***...000 $$$MMM &&&!!!  BBBssslll!!! '''))) ???$$$ 555    $$$  '''    !!! 222 !!!EEEVVV(((   666+++888 999 $$$***,,, """ ###:::555  &&&!!! LLL  AAA $$$999WWW''' ***,,,888 777*** 777DDD DDD@@@        )))     AAA,,,  ###///  AAALLL###  :::YYY  !!! ---===  333  111 ***&&&(((%%%  ,,, ***'''222"""IIIddd  AAA !!!$$$???$$$$$$%%%!!! JJJrrr   %%%888XXX/// ###&&&EEE###AAA(((III444 >>>KKK### ,,,888,,,000  %%% [[[FFF 555 ###CCC&&& +++***!!!%%%   222   ;;;"""222###<<<bbbMMM```///+++:::%%%:::/// %%%222333 (((/// 777 +++###  NNN """ """,,, ***666  444222 111  === 222===!!!''' %%% ,,,   !!! !!! '''   $$$###   000 ---!!!   ### ###000  111+++--- ///--- &&&---&&&""" ===III(((  ***""""""   777     cccjjj  ,,,  +++  %%%"""888333III 444(((  kkkFFF+++AAAAAA+++ooo&&&+++ ...666  %%% ;;;HHH>>>&&&"""$$$%%%EEE!!! ***000%%%<<</// ''';;;   ... 888 /// ``` ;;; &&&888   ---***)))&&&111aaa """333<<<+++!!!  &&&222@@@ ,,, $$$DDD   :::&&& 333 444  ???     +++ """ 888  777  $$$%%%<<< '''  """%%%  $$$666333$$$ ,,,      '''***333 )))%%%""" $$$ AAA      LLL   MMMOOO &&& !!! ### ###"""!!!%%%:::$$$  ;;;"""'''     %%%   """###   +++555  $$$   pppqqq***  NNN&&&!!!&&&000 '''...  111///   111 %%%---111 000  ***VVV222 (((XXXkkk222!!!&&&@@@333,,, iiiFFF      DDDttt+++)))  777 !!!(((+++    111 ===;;;HHH  $$$  !!!,,, ---  """,,,"""444 '''      '''  :::###***    !!!  ...,,,  ///JJJHHH <<>>=== mmmDDD RRR$$$ DDD###iiiIII 000eee*** %%%111  000777,,,NNN ...   ###,,,###''' %%%   >>> $$$>>>### (((     &&& ???  !!!+++&&& 222 %%% """EEE(((---BBBPPP)));;;+++,,,   ''' ... ### !!!777+++333666###    444777CCC  !!!---  KKKaaaAAA ;;;)))***CCC """ &&& ...    999 ggg !!!  &&&LLL###777     ///  222CCC%%% ===000444 """444'''  ,,, ...=== ;;; ###///    $$$"""$$$ ???&&&  !!!NNN\\\ ???&&&&&&"""``` 111666***+++000666444000  ***OOODDD888 """!!!...,,, $$$  --- """''' $$$--- ...  --- ###+++ ===     999333555%%%"""    """ ??????:::  ###)))   EEE  555 +++   '''=== &&&$$$'''JJJ444$$$222%%%HHH888  %%% 111,,,  ???)))AAA...\\\PPP888''' 111   %%% 666""" === ### """   !!! @@@ YYYWWW...666"""777 ((( !!!888%%%000XXX&&&   )))'''  ...$$$  ***%%%  *** """'''BBB 888333444(((  $$$ JJJ=== """111&&&...  CCC((( (((mmmMMMAAA RRR///888,,,###222  555***((( \\\   %%% &&&   222000BBB/// """!!! :::--- QQQIII((( '''EEE*** 777      """YYYIII  (((---$$$"""    ''' ...    &&&  &&&  <<<  ///###   ###   111 ###  )))!!!  --- '''    +++)))///***,,, 444 ### 222 (((;;;&&&FFF*** ((( ###  ))) (((---         888(((   ''' """&&& &&&555%%%RRR   111 +++AAA)))***"""bbbuuu***%%% !!!000 IIIqqq (((  --->>> ... *** %%%  |||+++888FFF %%%$$$@@@999999  +++     """!!! 666 @@@)))  WWWJJJ666777    """  ### %%%&&& ***  000  ...   !!!%%% &&& '''  &&& :::,,,)))jjj111&&& ---<<<777 '''333   !!!    III 000"""        ---%%%... '''   ;;; ???%%%  333 """ &&&!!!cccJJJ===###  """&&& 111 111 '''(((VVV  !!! 999000,,,### ###@@@   '''777&&&...000JJJLLLeee  EEE ###!!! +++ """ JJJ  ===MMM :::,,, 777 &&&222NNN777 555 ''' $$$!!!)))""" ***$$$  '''HHH"""'''###444 ---"""bbbwww &&& ((("""aaaIII &&&'''  """,,, ---,,,:::FFF222000  ,,,%%%  ... """@@@   ***%%%###  /// ### (((!!!  &&& CCC---'''888  $$$ PPP !!!```888  IIITTThhh666///)))&&& ,,,  AAA***000    !!! ###999  999"""))) ***000 QQQ((( $$$NNN>>>  &&& ### ###   ((((((  JJJ&&&"""BBB%%%JJJ &&& &&& +++MMMDDD  777%%%  \\\''' RRR[[[ 777 &&&  555%%% ---)))  !!!  ???```***+++)))  ###111LLL   ...QQQ  """KKK""" ((( ...777""" $$$!!!   222***444&&&555111%%%!!!  ---111...''' """999???///mmmTTT;;;IIICCC """ 777((( )))+++666 )))FFF ))) (((*** //////000$$$!!!'''---   $$$ (((     ......%%%222000 """ $$$ 111 """ """(((...&&&...    &&& ???###%%% 444 )))***  (((&&& 111---&&&$$$   :::eee)))       """ ---!!!:::>>>   ***===999%%% ### 555    ###   666,,,222 ((()))  $$$aaa222  (((===333 WWWsss666>>> OOO ,,,,,, ### &&&(((/// ///### 444JJJ$$$222+++###  (((  BBB###### %%%AAA  444lll  $$$    &&&III111000/// +++KKK===,,,  /// ,,,  :::SSS...RRR!!!"""***---      '''+++---%%%   444  ***  &&&999&&&444777 &&&!!!GGG%%%///+++:::***...)))222 +++555 )))  ...(((---"""%%%    AAA222   ;;;!!!???$$$  ,,,,,,  ***       ***---!!!###  (((   OOO))))))   000  *** ,,, 999///     '''777  +++ !!! &&&  !!!>>> (((444 444333333$$$     ...444 <<<))) ,,,$$$***--->>>999))) www%%% %%% EEE 111'''666 ,,,444 SSS+++%%% """ 333&&&###   '''...???"""xxx222  777%%%'''///999  777rrr(((,,,=== (((  """ '''  ''' ,,, ((())) ...   111444333,,,666222444TTTmmm<<>>###'''###### """  111 111444HHH pppyyy$$$)))888 &&& %%% ,,, )))777YYY """///&&&     ,,,222))) ### ***%%%666555))) 888 ***&&&::: ???  ,,,"""((( /// +++AAA  ;;;TTT 777___(((  !!!$$$%%%$$$ ///  ((( %%%###CCCZZZ000JJJMMM &&& ,,,VVV  OOO+++      ((( 999000    """!!!,,,  (((AAA    ... &&&   DDD"""111 +++   """   ???***    )))"""&&&:::'''444 GGG===BBB %%%  &&&   """  ::: (((111vvv(((222111   (((%%% ++++++888YYY EEE nnn$$$   )))+++*** ,,, nnn&&&222  DDD333XXX''' """555???!!! ^^^---DDD???   555   """  $$$  (((""" ###666777HHH&&&  CCC$$$666VVV)))'''+++  ppp777""",,, ---+++&&& <<< ---  +++AAA  ///CCC<<<$$$```+++!!!"""  $$$   )))"""&&&  ,,,%%%$$$ 111;;;  %%%)))...+++   444  &&&@@@(((  ### '''***       ...+++  ###''' 111777 111  """     ###  !!!AAAYYY((( 111 EEE  DDD$$$ &&&   555 &&&  ))) >>>&&&===???DDD### )))'''%%% ---pppooo;;;___   999### ))):::555 ###  ### ---!!! !!!  (((''' $$$ ((( MMM '''GGG###  333  !!!&&& ///((( %%%>>>""" (((GGG """###'''... 555...  '''!!!,,,'''---RRR333$$$777888'''''' !!! 888  %%%))) """ 222 000 """*** ---   777)))$$$ /// !!!888555  @@@ 222aaa///GGG  ***555 000??? 666!!!PPP 777    """ DDD(((   &&&777'''  ((( """!!!   %%%888VVV MMM  BBB :::AAA888  ---***  000 +++  !!!///---AAA(((   !!!!!!%%%555,,,   &&&  444///???III(((   ((( lll ...***  ,,,KKK ###"""%%% ***!!!    """ 666 &&&   """  WWW ...     222 555GGG  ---===$$$***FFF(((  444GGG"""###    """ ///  $$$ """RRRBBB '''  ;;;&&& """   &&&&&&:::LLL!!! !!!(((!!!555 %%%   ,,,$$$ 777===  $$$ ...  !!!666777))) 555;;; $$$ """FFF    IIIOOO+++!!!999""" /// )))'''###  666  &&&ppp///"""888... ***000 888!!! 555"""!!!hhh   !!!"""$$$333;;; 777333&&& $$$  !!! 222---666 $$$,,, 888@@@  ...  $$$222 ===### MMM      ,,, '''!!!""" '''  %%%***   &&&  DDD ... %%%&&& DDD(((  &&&444!!!"""---HHH+++   ###''' )))!!!...)))!!!ZZZ---  ((( ---...  """)))     ... '''***(((&&&,,, &&& ... 000EEE """    !!!$$$     !!!   &&&000  &&& 999...    ---))))))'''      ---  ...  !!! FFFEEE  """  FFF ,,,111  !!!  yyy111444 HHH111333BBB  !!! ///000rrr|||:::  ///%%%"""--- """ !!!---@@@000  <<<'''==="""### %%%!!!OOO ###  BBB444 """%%%$$$   """    ''')))### (((@@@ooo !!!000UUU%%%###   !!!     !!!$$$ :::  ''' &&&  $$$pppVVV"""777)))'''<<<<<<### $$$  PPP444///    444???  222  """&&&$$$/// ;;;  """&&&...  GGG%%%  ---%%%###&&&!!!###222     &&& ///UUU!!! %%%QQQ XXX  ###&&&MMM ===)))###222  PPP%%%"""FFF333 (((%%%222 000)))''' (((,,,???((( SSS  ###III"""   ,,,333&&& :::  333((((((       ))) (((''' ///  )))...###     999'''111     444666111  )))@@@ 777 +++)))    666999%%%    !!!+++"""((()))333+++>>>666 )))--- --- OOO    666  ,,,AAA!!! +++CCC !!!(((  %%%>>>$$$ GGG    $$$ ///  ,,,***777 (((+++***000     %%%  111$$$666###  >>>***000666""" ))) '''### HHH     555$$$(((  KKK $$$"""  QQQ$$$  (((  !!! ***""" 999###&&&,,,   ,,,(((  !!! ###   000<<< 333     BBB>>>###   $$$     )))!!!   ---   $$$QQQ))) 222  $$$ %%%  ''' !!!000  ///  $$$ ,,,$$$--- LLL"""yyy...)))  333222EEE  @@@MMM 111GGG  ///,,, ---)))CCC)))... BBB...QQQ&&&&&&000     %%%KKKNNN)))"""  )))   ((( !!!444  %%%***  000  """  $$$ ***    &&&    <<<///   ###"""666&&&""" $$$    ***333 ---      000 $$$     %%%   FFF  $$$&&&***''' *** 777555    &&&$$$  ***###  555111 ******'''888  !!!***... %%% ###///###   DDD###|||jjjGGG   /// '''    !!!  ,,,     """/// 111 ---((( 000 +++  AAA???,,,777RRR===  )))+++ EEE,,, !!! XXXuuu $$$ &&& 444>>>111 666  &&& *** 555 ...!!!   """!!!$$$YYY000///  """  &&&  '''  (((   --- $$$   !!!(((       CCC 666)))""" ---$$$   (((111 &&&  000  ZZZ"""  ###     !!!  DDD###III555,,, 777    (((  '''///  )))+++  $$$!!!        444 666NNN 333'''&&&KKKLLL!!! >>>   ^^^ %%%(((  !!!   NNN"""111 %%% ---    '''%%% <<<...'''%%%***  *** ...===!!!&&&CCC  ---RRRFFF   888 &&&FFF  +++$$$        ...   %%% ((( ,,, ### 222      ###  )))  &&&  !!! $$$   """  &&&$$$ !!!FFF<<<000   RRR%%% ,,, 444 ))))))   """ 222  AAA """    %%%    $$$ 555 ### <<<"""333!!! 000XXX """"""$$$///  000;;; )))222>>>### &&&555  ###ZZZ444 ,,,  666%%% +++ +++$$$  111%%%!!! === 000 )))$$$###999 444 $$$)))'''""" &&&    ::: &&& '''  """*** $$$999"""111   !!!  444  $$$  @@@MMM000 555 000xxx 000 &&&$$$'''###         """ &&&))) ;;;  """'''      !!!   )))(((   !!!===```---  !!!   ---  <<< $$$NNN'''  === *** 000'''KKK<<<  333777MMM ;;;===$$$&&&---  EEE@@@OOOWWW$$$444 777###    000 &&&  %%%EEE  )))***'''  ### ((($$$   )))???---        ,,,OOO--- !!!!!! (((!!!   $$$ *** $$$  (((   rrr(((  $$$  )))+++!!! """... %%%"""  !!!  ///&&&444 III###  666 /// ??? """333333HHH (((  :::(((LLL   555 ***::: $$$!!!eeeYYY !!! !!!(((,,,*** $$$ )))  QQQPPP 444  ###000 ;;; ((()))333 $$$000[[[%%% 777555 """###(((!!!<<<666;;;$$$FFF 000### FFF====== +++---  !!!333]]])))PPP ***!!!***   &&&&&&"""   999999 ...   222   %%% !!!---...  )))FFF '''     !!!$$$ $$$,,,  ---111444 (((:::mmm&&&  '''   222!!! &&&###     +++      $$$ ###!!!!!! %%%((( ///III  >>>    $$$    $$$     ((( ,,, ...   '''  ### (((DDDjjj333555 &&&???000 999@@@### ###... """ ///### """ (((---"""444 BBB&&&  ***!!!(((222???HHH GGG!!!???"""  ###DDD    ,,,333 222   ### %%%(((+++???  ;;;555;;;!!!   +++ 222    &&&  ???$$$ ,,, %%%!!!      (((###      ,,, $$$  !!!SSS$$$...&&&... ***))) ###$$$ FFF...     ###FFF $$$ 222@@@''' &&& $$$  %%%  333 ...  )))###!!!000 %%%000  ((('''(((!!!JJJ 000%%%VVV... !!! ***%%%...))) 555 ***      !!!%%%AAA)))WWW)))BBB$$$''' ((( 222!!!777  +++))))))+++  111"""###!!!))) +++???... (((     ===444 KKK%%%  '''  ###  333  *** $$$EEEccc  555 222,,, :::555FFF---)))KKK---&&&  666       $$$ 444VVV   000  ,,,     !!!>>>333   !!! """222,,, ###&&& 444 III"""<<< ###!!!###  (((,,, 222111   000  +++ $$$  &&&!!!  +++   RRR  *** $$$ CCC!!!---<<<$$$ (((''' !!!$$$;;;qqq@@@ ### 888  +++ $$$;;;111999 !!!...000XXX***%%%"""***777%%%((("""   222((( """  +++    ###%%%222aaa<<< !!!   000::: ***###  '''))) &&& )))))) '''000!!!###   !!! ***###'''       666 ///((( ,,,!!!     444  555MMM!!!   --- !!!'''  444 &&& CCC (((,,,))) $$$   %%%<<<        111GGG222''' 111   ccc ,,,  ///      '''<<< OOO  444!!!JJJ555  """ ---<<<666 --- ---'''<<<         """NNN ))) .../// )))AAA222%%%  888 ### LLL!!!'''!!!&&& ,,,   $$$*** %%% /// +++BBB<<>>  )))       000  $$$777!!! +++ ;;;   HHH  444--- ///(((     AAA $$$''' !!!<<< &&&$$$&&&...&&& 222!!!+++ ''' ---!!!///""" '''777NNNRRRHHH333 $$$ ???"""$$$222 !!!  000rrr %%%;;;WWW((( 333 )))  ??? *** +++999 444           !!! (((  111  $$$  777 &&&///000  ///BBB  KKKOOO   &&&  $$$999333ggg        (((!!!      +++###===  RRR     (((fffFFF...&&&:::444 <<<   OOO$$$000 &&&+++    +++  ,,,   %%%   999444(((%%%   $$$***  777  &&&000%%% 888"""  ###   000  $$$333@@@FFF===    DDD""" """###     ###  --- 666 %%% &&&   *** ))) +++---          333$$$000 ...    !!!       ;;;000 (((***--- &&&      YYY ooo%%% 666   (((!!!GGGxxx$$$/// &&& 666  """ """  ###111WWWDDD((( +++*** """ 888 999 $$$000    BBB///%%%>>>MMM..."""     %%% ((( (((  ))) )))... ###000 ***+++"""     ***  ;;;---111   %%%  $$$  '''DDD,,,  """ '''555 $$$@@@<<<  ,,, ''' ===666 ***         )))  ..."""   """ AAA))) OOO  QQQ  <<<+++    888     $$$   ...'''   !!!###  ***'''###  +++"""$$$ 000!!! !!!!!!### @@@DDD___WWW ###+++ $$$ )))@@@ &&&111 ```BBB ,,,"""   ---''' +++***  ###   000 """+++  /// BBB ;;;  )))&&&   999 $$$999!!! ---  ###  ***::: ...    !!!  )))      )))%%%'''  000  ((('''   CCC,,,    +++  222    ((( *** ::: @@@     222777  EEE --- ###"""        ((( 777   ### ---222 ```///  ***""" $$$HHH%%% %%%  ''' ---'''    333  ,,,"""444(((999  )))  ... <<<###      """ $$$ ***'''>>>:::222 222&&&888%%% ... 222"""///   *** $$$  $$$ ###***### %%%=== !!! !!!===$$$    !!!333%%%  !!!))) 555+++     ///  &&&444   ###  ***!!!&&& '''     555 !!!$$$ ...!!!   )))000666+++---!!!  ((($$$%%% 666&&&SSS333)))  (((AAA,,,     ((( ,,, 555 '''!!!  ???333%%%GGG   ###'''   !!!&&& ###   !!!  """   333    )))   *** )))222  555   $$$''')))!!!    """    <<<666 ***  ,,,,,,    %%%&&&        111 ###%%% &&& ***   555888'''%%%$$$### ###RRR333  &&&   '''  ###((( 222''' 999&&&:::  $$$777|||<<<  111    !!!mmmfff DDD111444 888   FFF    ***    ''')))###  %%% &&&  AAA000    """ 555 ))) )))/// !!! 333 ...,,,   888    """@@@YYY CCC  FFF   ))),,,;;;   '''###  """  %%%  >>>!!! (((  333+++ %%%  ***$$$  %%%###444333!!!555 --- 111 $$$   !!!<<<### JJJ  111 )))___,,, AAA)))666+++  '''  333 :::+++ +++###&&&&&& 555888 333(((BBB+++<<<???EEEBBBAAA &&&!!!555 +++777---&&&666    $$$!!!%%%***###     CCC;;;&&&###===$$$...###  @@@       000     &&& DDDHHH??? !!!  %%%:::  )))(((  ###((( KKK   %%%   """ CCC )))MMMqqqMMM'''+++!!!,,,777///  HHH  222???***&&&  333  (((   (((---%%%     333+++ 777 ### &&& UUU ;;;%%% 666$$$--->>>   ---###%%% ###   EEE222!!!###     $$$)))/// )))   555!!!222 ###  III::: --- 111     333FFF     ---,,,  +++ %%%+++    &&&jjjBBB---$$$       +++  999GGG  ---    ***!!! ... !!! '''AAA+++HHHkkk$$$HHH OOOEEE(((aaa444RRRLLL   $$$ ``` ))))))   !!!AAA((( $$$---      /// 999??? ###(((&&&   ###'''    $$$BBB '''///       +++%%% %%% 111   $$$    111     333///eee'''&&&  ///   ###  ((($$$   ...   ***    @@@ddd[[[             $$$   ### ###   *** ###  )))SSS  ))) ### ***RRRbbb@@@  &&&%%% +++$$$333    ***$$$EEE222 )))---  444 """,,,'''###%%%===)))000 444 KKK 666  >>>???    """ 111 AAA'''$$$777!!!((( ###        %%%(((  $$$555"""   &&&%%%     ''' +++  111 )))          ::: ***&&&       +++ ,,,### ***&&&  $$$555---MMM ...        ((("""uuu ###   777)))...%%%%%%  888(((  *** $$$   )))   !!!    &&& 888...  $$$%%%''' 666...$$$***333$$$ """ --- ###"""111     000  ***   '''&&& UUU :::###***+++&&&  $$$  222  $$$ """  --- ---$$$))) ###*** %%%111''''''   $$$ *** 333  333  111  ###   !!! """!!!    (((  000  )))666222$$$ ### ??? $$$444   444''' !!!)))   666 """???fff000 """ ///***$$$ !!!333 555 """999     ,,,$$$ &&& 111"""---))),,,!!! 333$$$000+++   BBB$$$   $$$ &&& ***  YYYEEE444<<<666  $$$---     ///>>> CCC'''+++  +++   000 !!!$$$        AAA999      $$$  222        $$$  666  LLL'''888///777 HHH$$$  ***  )))=== """ 999,,,333777((( ///,,,!!!::: ***333***  EEE     --- '''%%%AAA ---  """"""%%%111    !!! /// !!!222  $$$ $$$'''777SSS...999&&&!!!999 444,,,...,,,    $$$   )))EEE !!!  XXX111 '''---   ,,,999 444   111  &&&     $$$  )))    )))   ***   EEE222   $$$   !!!...)))   !!!   ///      &&&     """  $$$     :::  +++%%%&&&666---  ((( )))%%%$$$AAABBB666JJJ '''999888$$$   >>> """222   777  333AAA ...    $$$""" '''!!!...,,,...555"""   444%%%     --- """  """BBB222""" """ '''   111 III """(((%%%\\\ )))%%%III555%%%222...sss   %%%***    ***   >>>+++  ///  ...   222 !!!      +++000  &&&KKK ### """--- +++  999)))  ))) (((---   +++%%%  ))) !!!    )))          DDD!!! 111... 111SSS ///777 &&&888 !!!%%%  000 222 *** &&& 111)))    +++GGG  *** $$$AAA444 OOOJJJdddttt,,,###BBB :::---555((( +++ ### >>>'''     <<>>         222!!! )))  """   $$$  FFF !!!OOO:::OOOiii### 888 ))) %%%  )))000 ((( ;;; $$$ ??? 666888LLL...   (((       +++ 444""" 222NNN666===SSSAAAEEELLL >>>000HHHaaa+++---FFF""" ;;;...===    ---  """+++!!! (((777""" ###)))       '''000>>> ***!!!)))###,,,... !!!  (((    $$$;;;222       """PPPDDD    )))ttt+++    !!!,,,***      """   222666   ---   )))%%%!!!---   000 !!!www  $$$###///   @@@  !!!777 <<<!!!   CCCIII%%%    %%%666  ...\\\ '''666@@@;;;&&&---gggGGG,,,PPPVVV+++111'''EEE... ...%%%000,,,*** ))) *** FFF<<<999(((""" '''000'''777    !!!***  000  (((555888FFF444---MMM///    &&& MMMUUUIII+++((( ''',,, ***   )))       %%%000(((((( ###KKK   """  """"""  """      111 !!!  ,,,111000     """>>>  &&&   ---"""     (((&&&&&&444 (((   ///...''' ((( &&&DDD 222111...000TTT$$$$$$666!!!888IIIsss,,,NNN(((MMM\\\}}}GGGKKK555 ***111)))   333''' ,,,"""  !!! !!! AAABBB  ''' 555  &&&  &&&FFF### ??? ... """QQQ 111  """>>>   $$$ ///777  111>>>  ###666  &&&*** 111OOO333   (((   ,,,777   ### 555   ;;; ccc:::%%% ###  &&&$$$$$$  444     777&&&"""  """  hhhggg@@@---   >>> %%% %%%  DDD $$$<<<   QQQ !!!,,,!!!&&& 666))) WWWddd<<<$$$```@@@uuuQQQ$$$---333CCC000555'''XXX888FFF<<>>!!!         ...222  """   ,,,+++222   +++,,, ### """---OOO  )))333### --->>>"""333 '''   %%%)))===  """&&&         &&&  BBB """***  WWW+++ ***(((    +++   !!!///!!! '''  !!!###     &&& *** """ >>>+++PPP///   )))(((  ###  ((( FFF''')))  HHH<<<777PPPrrrxxxWWWkkklllIII))):::555:::YYY333>>>###mmmlllqqqxxx___KKKDDD...  111   $$$$$$///...###  ''''''  GGG !!!    111ZZZ000  ###---$$$111"""  :::!!!000III )))BBB""" ...,,,###'''    (((  *** %%%###''' 555  ///    444  ---    --- '''    111---  %%% (((000  ###      !!! ...%%%  +++     AAA;;;  %%%FFF$$$ """###   )))%%%$$$%%%======""" &&& !!!%%%KKKggg555rrr\\\ZZZhhhJJJ111333<<<\\\eee>>>kkkLLLCCCXXXooovvvSSSzzzOOO!!!!!!DDD ,,,    ''' ***''' ;;;  888  ((( --- /// 000  CCC  ''' !!!  --- !!! 222  !!! DDD  /// CCCIII ///  '''###  !!! ***   ))) %%% ***&&& +++### AAAKKK    AAA:::   %%%  ***   &&&***$$$ CCC   AAA 333 jjjGGG    ''''''... $$$  %%% 333===))) 111 ... ###  ,,,---###### ###gggBBBPPPaaa000OOOjjjttt~~~===***GGG===%%%    ;;;!!!QQQ FFFttt..."""%%%&&& ***555 888+++ )))$$$ !!!### ###EEE"""***     $$$  ###      ,,, --- ### ===((( ###  ;;;    +++       +++ )))    %%%---    ///   mmm+++  GGG  $$$999   '''$$$ ))) 666/// ((( 666  --- ''' ###222   999###  %%%***   :::""";;; """ /// ((( ;;;  666---  000:::)))???FFFpppyyy{{{tttbbbVVVoootttdddttt555hhh^^^***///333???***///  )))eee """!!!NNN ;;; %%%  444666  ---??? MMM%%%   '''  ,,,        ''' ((( ### ===]]]MMM222ppp333 &&&    :::$$$  ###  """             ,,,HHH  ,,,  ### $$$((( ###    %%%///!!!... %%%'''OOO ... %%%... ,,,(((HHH *** ###QQQ  555 """ &&&  111PPP  @@@000,,,!!!""" ;;;    ---lllssshhhpppOOOHHH@@@]]]EEE$$$;;;*** ,,,000GGGAAA  000   JJJ!!!...)))"""   ((('''888$$$))) %%% 222AAA(((333  ---&&&   %%%... )))  $$$///###,,, %%% 444     ///"""%%%<<>>))) '''   ***///222000  ''' 555 777  +++>>>=== ))) )))!!! ###... ,,, ===)))OOObbbpppsssOOO $$$===999,,, 000=== $$$!!!   """,,,GGG      TTT"""&&&  666***  """%%%%%%  EEE   )))/// """ ### !!!333   222    &&&/// 555  %%%     BBByyyfff +++===BBB444000   ???###   +++ ###&&&///+++>>>!!!'''    """###   )))***:::  '''%%%   222   555    NNN&&& 000 !!! ###999/// )))FFFppp777444OOORRR222  222 ...BBB___mmmssslllhhhppp''' /// PPP %%% """ ###%%% FFF ///       444"""???BBB###    000'''"""999((( )))444$$$111&&&888))) ,,,    ,,,  %%%>>> 000 000)))  ###%%%!!!  *** %%%   ///  &&&   777   ###'''    ### CCCXXX888!!!%%% BBB    111///''' 555  SSS111""" ''':::  +++'''  &&&  *** +++  ###       ))) $$$ (((  %%% --- 111    &&&MMMxxx@@@+++777XXXdddMMM@@@///  '''///AAANNNFFFhhhccc^^^XXX|||===??? ///    &&&'''SSSBBB&&& )))///EEE***   777---)))000 ... %%%  ***)))SSS,,,999     999333  ...111>>>,,,         222   %%% 111 ---888  &&&   ))) )))   AAA  +++%%%   ---  ??? 222 ...///'''999999    '''444{{{ooo ###"""  ###::: 000 !!!... ((((((999*** ,,,???    $$$...RRRuuuiiiFFFmmmvvv[[[000---777222 KKK222--- 222aaafffaaasss```LLLhhhccc$$$;;;111QQQ!!! *** @@@  $$$ BBB'''!!!'''***;;;### ///((( EEE 999%%%###DDD    +++"""$$$&&& JJJLLL  333  ---  &&&### ###(((PPP))) ###111###           ***)))""" ### 666111 +++!!! &&&    ###     $$$$$$  $$$///))) ###((('''XXX\\\=== 333GGG    ... """ ,,,<<<   @@@aaa >>>  666bbb!!!333MMM :::***...&&&000   EEE $$$ +++ !!!...   (((hhhEEE ...CCC222)))<<<000dddhhhIIItttwww^^^...--- ***888 666[[[000111RRRvvvIIIDDDpppsss???fffMMMiii000%%%### [[[sss """???333---  AAA!!!    BBB %%% 555*** +++NNNWWW444 kkk+++ (((FFF'''  111111  """!!!///777###   111 ***### &&&### ,,,AAA((( YYY888  """     !!!QQQ   :::TTT  &&&...### ///  """  """ %%%444  --- """***'''  >>>  !!! /// !!!999  fff 333ddd%%% &&&  ###,,,888###!!!  +++444  ***   &&&QQQ ###(((---333&&&---kkkBBBTTT"""]]]NNNggg,,,000)));;;iii]]]/// SSStttlllzzz{{{bbbyyy000!!! )))777(((;;;@@@"""000fff~~~|||qqqqqqjjjyyy777%%%---/// $$$)))<<<!!!%%%+++(((111+++   ???+++ 666 """"""111    *** MMM666 222 '''JJJ### ---  $$$*** ...999  """    """ $$$(((*** 111 '''      BBB      ***       ,,,   %%%111"""  ---??? +++%%%      *** ### AAARRR  ###''' """ &&&444111     +++  ###"""777PPPKKK555UUUfff===111WWW999ssstttJJJHHHJJJxxxHHH{{{XXX555!!!444'''>>>UUU[[[{{{pppGGG)))!!!HHH999$$$@@@dddzzzggg333^^^(((;;;www999[[[... &&&"""  OOO444  222GGG   ***,,,)))000 000888!!!   ,,,FFF  :::&&&$$$     222 444/// '''   """     ###   ...???  QQQ000DDD  $$$%%%000   ***333  ###RRR  222       CCC;;;)))   KKK222!!! CCC %%%   111 >>>PPP777   $$$,,,  555### DDD,,,777)))CCC222UUUooo@@@ &&&777""":::fffmmmQQQcccgggkkkQQQxxxmmmnnn}}}|||yyyAAA///XXXCCC999BBB'''+++JJJ```TTTbbbsssvvv___SSS jjj|||333qqq)))"""333 """,,,*** !!!  *** %%%  +++  $$$ $$$"""###  KKK  ((( ### !!!   %%%       333&&&  777        AAAIII !!!---)))!!! 333 ((( $$$    :::>>>LLL LLL  LLLzzz>>>  ###!!! 111  ;;;(((!!!HHH:::&&&'''     ,,,   ,,,   777))) ;;;PPP===```fff;;;111WWWxxx]]]GGG>>>TTTeeeKKK|||iiiuuuWWWgggYYY777RRR444 ===www{{{|||iiiQQQ888wwwoooHHHNNN%%% 555       111!!!777(((999 *** ###111333    """888%%%''' !!! %%%  111$$$   ,,, """ !!! ###  OOO&&&AAA,,,###      +++ &&&... %%%------  333   ///%%%  ,,,222333       ,,,...///,,,sss   333  SSS***    +++  ...lll 222@@@!!! ###KKK$$$   :::!!! 000VVV:::   &&& ***&&&%%% 222"""ggg''' *** %%%@@@SSS]]]>>>SSS;;;~~~xxxttteee\\\RRRjjjsss___bbbooo]]]qqq[[[)));;;BBB &&&  &&& $$$ &&& +++    """''' %%%    )))"""/// [[[))) NNN  !!!888***   $$$  ))) ,,, """     &&&  ###  $$$  ___RRR'''777    111 000   666(((  ###  000$$$    ***   YYY   $$$,,,((( ,,,  $$$!!!  (((<<<&&&  ...  ??? 777'''    %%% >>> ''' &&&   PPP___bbbnnn{{{iiirrr[[[jjjYYYrrr888***)))AAA$$$555 KKK+++111qqq666!!!%%%   ///$$$--- &&& """  )))     ===###  """### +++)))  333KKK  000 ### ###AAA555$$$,,, )))000   ---   !!! (((ZZZHHH       ...  ###,,,111  &&&%%% 000   """######   %%%&&&???CCC%%%$$$ !!! 111666)))  *** """///    666 !!!&&&999666WWW@@@]]]gggRRRBBBccckkk333222 333   ;;;$$$666 !!!///,,,  !!!      $$$ 111777YYY000///FFF &&&&&&###    !!!,,, @@@000 &&& """ )))===  KKK)))&&&   &&& (((333 !!! ,,,))) $$$...,,,,,,  GGG  ;;;  VVV  ;;;  (((  %%%BBB!!! 111'''   ...AAA   &&&!!! :::$$$ 111*** 111  ++++++ 111''' ;;;   SSS )))   <<>>VVVUUUdddwwwxxx)))EEETTT ddd333 !!!@@@555 444"""___qqq;;;888HHH   rrrMMM&&& )))777  %%% ######     >>>  DDD,,,888  !!!   ###222 ;;;444     ### --- WWW)))   ''' !!! &&&  ### !!!    TTT!!!OOO   %%%  ,,,)))      )))555ZZZ""" 888      ///@@@ ###  --- 444"""777"""FFFyyy|||fffOOOFFF888\\\ddd%%%  000!!!$$$ """>>>555 444 )))nnn&&& SSS  +++ !!! ###(((???$$$ ...$$$!!!  RRR$$$>>>    !!!   &&&$$$  === !!!  $$$   &&&  111 $$$(((000==="""$$$)))     &&&    ///))) '''  %%%       EEE    *** ###///    """ <<< %%% +++ %%% ***  +++ &&&+++222+++OOOkkk{{{???\\\ZZZCCCUUU ...  """'''!!!(((  ###iii ###    (((CCCAAA'''!!! ))) ,,,@@@XXX```+++ !!!          ,,, (((&&&     """444  ''' ---222000  999<<< 777!!!'''   &&&''' /// 333 $$$ 111***!!! \\\  %%% ###&&&*** 000,,, fffCCC...$$$   $$$   666 &&&&&&   ;;;\\\      ... :::$$$    000 000JJJnnn^^^nnn+++ccckkkOOO111777  &&&666<<< !!! !!!      ***  $$$   %%% !!!'''&&& ### !!!     !!!###  ###  $$$"""   $$$   AAA111   $$$ &&& !!!  $$$((( &&&???    ::: +++ 333VVV 000&&&222!!!!!! ((("""!!!777 >>>   ---    666888 GGG  @@@""" ### ===pppbbbUUUZZZ999AAAFFF+++ $$$ """$$$ ###;;;CCC''')))```       999   000   ???###$$$,,,    000---      %%%,,,    TTT<<>>((( (((  ###         ===  ---)))  $$$      ///((( *** ::: 444000///(((  AAA+++mmm!!!"""+++777!!!@@@@@@$$$ ... >>>,,,  BBB ###  !!!--- 111 ??? 666$$$"""@@@ &&&(((777  ###)))   !!!)))&&&   !!!aaa$$$   ### yyylll|||TTT^^^bbb^^^{{{555FFF555666 !!!$$$  !!!(((  """ !!! EEE  """ ???&&&;;;  (((   ,,, 222     777  333   %%%...    *** %%%         )))  ###  222---   888   )))   ###UUURRR  BBB  --- AAA   '''    111###      ...    +++FFFbbb ###444  333 nnnjjjddddddTTT===???rrr[[[666$$$%%%  ~~~     """!!!  000    ### $$$%%%  :::///    &&&  !!! VVV"""       LLL)))!!!%%%'''  +++ ###""" """###EEE !!! '''       ...... '''  JJJ    """    """ 000---  777 """"""   ... %%% %%%   ***{{{rrrsssyyyxxx[[[555  $$$###'''000 ###,,,!!!+++&&&  AAAAAA***   444   ###888+++CCC   !!!   AAA... ,,,   &&&  ***  /// )))     >>>   /// BBB&&&"""    &&&))) ///777+++###   $$$ 777'''        ((("""111  222 ---***000   !!!  888 ###  ''' %%% +++        999 ###     $$$)))  <<<  sssQQQNNNEEECCC VVVeee(((       ---FFF>>>    ???CCC AAA'''---!!!"""  &&& &&&333 ((((((DDD    xxx ---%%%   ...    444=== $$$  """   $$$!!!   111 ---///444 """444 ### %%% '''  &&&   (((     """DDD))) +++ ===444### """ ***222    !!!///"""  !!!   $$$  !!!***  BBB:::eeeLLL??????]]]AAA777AAAxxx...333<<>>   $$$    ###JJJ (((444"""777 --- )))333###  222 %%%&&&### ))) ))) '''     666 ,,,+++      +++  DDD888""" )))   :::EEE  &&&   iii )))  (((666"""     ******222/// &&&(((### ---???gggrrrkkkjjjUUUOOO888NNN'''###  000'''!!!$$$111AAA   555777 ***((( %%%    +++ ...  ...;;; )))???222    AAA>>>~~~LLL  ;;;       999###222 )))$$$   +++@@@:::666AAA<<<---   ---<<< %%%JJJ***DDD+++'''     QQQ]]] !!!&&&"""   !!!  000111... +++         ???@@@***"""ccc  ,,, 000222  !!!'''     111 >>>777]]]ppplllWWWlllNNNbbbEEEEEECCC ### 000 ''' !!! ###lll +++!!!+++))) ---!!!000   (((NNN$$$   ''',,, ---$$$"""$$$  ### (((...... !!!        ###%%% !!!:::&&&     !!!!!!  (((eee     +++BBBKKKHHH:::###111  """ """  (((     &&& """  ///... ===    &&&000'''555 ___ZZZ"""  444    $$$AAA((( 111WWWlll}}}YYYJJJZZZ&&&""" 333!!!222))) &&&666 444///,,,***  ;;; KKK/// OOO   (((/// ---%%%$$$    $$$"""   >>>222 ...///   /// 222 """ ###$$$ 111 !!!    $$$ QQQzzzkkk JJJ %%%   +++  &&& 777 %%%### ###!!!   ***)))+++(((HHH 666     )))   888  ===   (((<<<///===@@@UUUvvv{{{___cccQQQnnniii,,,===666%%%@@@     )))&&& !!! *** AAA222 FFF SSS    &&&'''###  ((( ((($$$ &&&  ###///   ,,,   &&&  !!!--- %%%222    """   zzzQQQAAA--- !!!        ,,, !!!  ???&&&MMM ###     ---     ---$$$         FFF     bbbeee[[[FFF:::999AAAAAA  ###  ((( """  !!!%%%(((  ===))) 222     $$$ ///   )))888III(((""""""   %%%'''$$$   $$$###,,, ...--- *** (((--- $$$ ###""" &&&'''   '''$$$000@@@(((   YYY&&& 111,,,""" %%%    !!!  ***'''  222 KKK!!!777...     ???,,, &&& ...    ((( 444    333    $$$"""((((((...tttzzzzzzVVV 222CCC:::DDDrrrbbbEEE(((   000 (((666((( ---333   """   BBB 555 ((( %%%333   &&& %%%""" 666 '''  )))"""###  ))))))!!!  &&& <<<    $$$   ...  666&&&   444 !!!  """--- NNN/// 000    ,,,111XXX555&&&     $$$   ))) &&&  ***   ###%%%  000HHH,,,iiiyyy{{{999mmm]]]KKKggg wwwggg"""### $$$ )))  ///>>>(((>>>***   888   &&& !!!000:::+++    555   ###$$$###***333%%% ### ++++++   $$$%%%%%%    666###  888000%%% +++    ,,,      %%%555   ---&&&    ,,, 777 999     +++       *** ###     sss  $$$  666!!!    ''' KKK;;; 000pppjjjrrrpppTTT***%%%888TTT000888FFF???%%%555  ***(((  &&&    !!!  111'''999 111   ... /// ,,,  ((("""  '''hhh     ...     000 <<< ###         '''  ))) ### """ 333   )))   ,,, """??? 333)))%%% ###(((999 ,,,       666   111###  $$$111 ### LLLDDDMMMjjj|||\\\eee[[[KKKaaa>>>@@@XXXRRR%%% 111 %%%  333=== &&& ###@@@"""---!!!###"""   """  III777 (((***   111  !!!HHH  +++''' 999<<<"""   333UUUFFF"""QQQ  $$$ (((  999""" 333 """     %%%000"""  ///!!!)))###MMM   (((  &&&)))###!!!111,,,$$$'''        %%%555  )))000))) ###///   $$$777{{{QQQiii999aaaaaawwwYYYSSShhhXXXwww555kkk    >>> --- ...333"""111  !!!"""  ;;; '''   &&& """ 222;;;   ,,,$$$***+++    !!!$$$&&&%%%777  '''  :::      %%%...JJJ%%%   222 333  *** 222  PPP  +++           ---///111%%% 444DDD ### 333  ))) 000000***)))%%% """ 777000>>>   """+++  888 ***CCClll~~~\\\{{{aaaWWW,,,PPPAAAYYYEEE!!!hhh}}}???)))$$$+++YYY !!!%%% DDD&&& BBB !!!&&& +++)))(((