BM6P6(@  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!   !!!!!!!!!"""""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""#########      (((888999\\\XXX888]]]SSS$$$^^^VVVOOOQQQzzzfff```iii%%%  """(((MMM___EEETTTkkknnn !!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!""""""!!!!!!!!!"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""######"""   555555...[[[sss>>>999ssslll,,,MMM]]]@@@^^^iiiYYYXXXdddAAA$$$!!!    %%%GGG]]]JJJSSSqqqmmm !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!""""""""" !!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########"""  )))???///(((```OOO,,,EEEEEE777ggg+++ooommmQQQMMMWWWYYY222!!!   """@@@[[[OOOSSSpppddd !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###!!!  444999$$$...oooooo999333```mmm---rrrppp SSSwwwAAAWWWoooggg!!!    !!!999uuuXXXTTTVVVjjj[[[ !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!""""""!!!!!!!!!!!!"""""""""### !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!  ...>>>---999}}}VVV+++KKK666YYY{{{(((???|||;;;XXXoooWWW###  !!!555nnnVVVYYY[[[{{{cccYYY !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""###!!!!!!!!!"""""""""######!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%###   ///FFFBBB%%%DDDDDD+++eeeTTTAAADDD444;;;xxxYYYxxxQQQ    """111gggTTT___^^^nnn\\\\\\ !!!!!!!!!!!!!!!!!!!!!!!!!!!     !!!""""""######!!!!!!"""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&###  BBBNNN666%%%...TTT```444DDD|||111rrriii,,,uuu:::iiiQQQcccUUU     !!!,,,___SSSfff^^^aaa```jjj !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!     !!!!!!!!! !!!"""######$$$""""""""""""############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((&&&###  $$$LLLIII''''''BBBcccDDD(((ddd+++\\\(((aaa888___bbbAAAOOOhhh===!!!'''      )))YYYSSSkkk]]]YYYmmm|||  !!!"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!       """"""""""""""""""""""""$$$$$$########################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((&&&###   777YYY111+++III@@@sss{{{000555}}}KKK666777IIICCCLLLOOO 222ZZZ=== %%%:::+++   %%%MMMBBBmmm}}}rrruuuxxxzzzmmmNNNuuu  !!!"""!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!   !!!""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&###   (((IIIIII(((BBBPPPEEEddd333QQQggg222OOOAAAEEE;;;|||GGG===444CCC^^^ooo+++ ###   ###IIIMMMjjjrrrbbbYYYVVV___]]]YYYTTTUUUaaauuutttQQQ  !!!!!! !!!!!!!!!!!!!!!!!!   !!!!!!""""""""""""""""""!!!!!!   !!!!!!!!!""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%"""   FFFYYY555+++bbbTTTNNN~~~EEE@@@zzz555^^^sss:::III000xxxaaaPPP   !!!AAAAAAppplllqqqzzz}}}qqqbbbxxxVVV !!!!!! !!!!!!!!!!!!   ӵ !!!!!!!!!"""######$$$$$$######"""!!!!!!!!!   !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''Ħ Ħ  ӵ )))cccUUU---III~~~QQQ^^^[[[222VVVĦ;;;oooRRR///oooPPP  999}}}HHHttt}}}nnntttZZZ  !!!!!!""""""   !!!!!!!!!4ĉ@ӵ!!!""""""######$$$$$$$$$$$$######""""""!!!!!!!!!   !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((>L =hĦ  4ĉ@ӵ EEElll===888uuuMMMvvv|||>>>222mmm>LXXXIII\\\ccc+++OOONNN***  222pppBBBPPP{{{|||sss]]] !!!!!!  !!!"""""""""  !!!!!!"""""" GG=?""""""######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!  !!!""""""###$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&'''''''''(((((((((HdĦ =Īj  GG=?   '''[[[]]]---WWWNNN[[[222CCCHdĦ000eeeJJJ///444vvvNNN444&&&    ---fffttt///@@@yyyeee]]] ӵ ĭӵӵĦ ӵӵ !!!ĦƜ`1.׼s############Ħ###############"""""""""!!!ӵĦĭӵĦ$$$$$$"""Ħ"""Ħ$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%'''((('''(((DdD ?fӵ Ħ ӵƜ`1.׼s ĭӵ ӵ<<&eg&e>hӵg&e guO>uO>&e 4ff?>ߝL gĉ@############Shӵ###############""""""g&e>hӵfff?><zg&e>&eHL###$$$$$$ShӵgL###$$$$$$%%%%%%######$$$$$$$$$%%%%%%S?ʬ((((((3h?D%%)? ZufĦ gL g&e gĉ@ g&e>&e @e ?? g<ĉ 111NNN3we<ĦtttUUU3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??eeeHHH888!!!     )))^^^vvvHHH;;;~~~~~~[[[|||DDDbbb 4Dӵ"""!!!!!!Hƅ^Hu]ĦHu]ĦZuR)Ħ !!!Hu]ĦHŐeHŐeHu]Ħ!!!qIܗGIӵ"""tt$$$###"""HGgĉ@&&&!!!############""""""Hu]ĦZuR)Ħ sߝLGdUĦ Hƅ^Hu]ĦntHdĦ######HGgĉ@"""HdĦ!!!""""""""""""$$$$$$$$$$$$$$$$$$Htƅ^''''''Bt=o9ĦDtfo9Ħ g? HdĦ Hu]Ħ tt Hƅ^Hu]Ħ H׼s tQVVVje<ĦfffBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħlll\\\AAA(((    %%%EEE|||iii@@@jjjssssss~~~???``` 4DuXӵ"""!!!!!!DdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦ!!!peƜ4DuTӵ"""`eĭ###qet+++'''"""############""""""DdDĦt|<  DdDDdDĦ DdDΦDdDĦq<niDdDĦ###qet!!!"""DdDĦ!!!""""""""""""$$$$$$$$$$$$$$$q<R&&&&&&qjRgdKӵ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ĦnnnOOO666&&&     ###BBBxxxqqqmmmEEEssslll|||@@@ddd 4DuXӵ"""!!!!!!DdDΦDdDӵ DdDĦo)h !!!"""#########""""""DdDĦ DdDΦDdDΦDdDӵ"""=ӊB1.uTӵ"""HߝL`o9$$$po9wӵ###############""""""DdDĦo)h  DdDΦDdDĦ DdDΦDdDӵGIpӵDdDĦ###po9wӵDdDĦ!!!""""""""""""$$$$$$$$$$$$$$$po9u$$$$$$%%%%%%GIdnuR)ĦDdDĦnuR)Ħ CdgĪj DdDĦ DdDĦ HߝL`o9 DdDΦDdDӵ DdDĦ geĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u888=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵZZZ555###    <<d<ĦDt"""$$$&&&&&&%%%###""">d<Ħ!!!>d<ʜDd<ʜ4DuTӵ"""###F&uTӵ"""4DufئL>e%%%puR)Ħ$$$############"""""">d<ĦDt DdDΦDdDĦ >d<ʜ4DuTӵ4DwDd<Ħ###puR)Ħ>d<""""""""""""###$$$$$$$$$$$$peӵ$$$ĦpeӵDx<>d<ӵDd< qR/ܗ?fӵ >d< >d<Ħ 4DufئL>e DdDʜ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ӵhhhRRRIII666 555llllllJJJyyy{{{VVVyyyCCCooo!!!!!!4DuXӵ###""""""D&dq&ĒR sdKĦDHRRud """"""!!!sdKĦ"""D&oq<Ōq&ĒR""""""###>dp&ĒR"""###nfʜd<Φ>d<Ħ s&dq&ĒRi?ʜtd<Ħ$$$HHܗDӊB"""<x""""""#########$$$$$$B?d< geĦHg8>aĦoooB?Ho9<<<>d<>d<ӵB?Ho9<x&ӫeʬtIӇ--->d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRgggHHH444(((###### (((''' 000aaakkkKKKPPPzzzEEErrr!!!!!!4DuXӵ###""""""Hu]3hh ne=e !!!"""!!! ne""""""pIƎ@t@h!!!"""###>h"""######fe'''@ďD%%%$$$$$$############""""""ne =e !!!egesĪj@hfdDĦ$$$@ďD!!!"""Hkge"""""""""#########$$$$$$@h$$$$$$@G$$$"""HĪj@IŌ Bene Hkge ne fe Hu]3hh se geĦja>aĦ[[[@GzzzXXXse<Ō@GHkgeHĪj@IŌsss999egeHu]3hIŌDdDĦne@h999mmm>hsene@GsĪj@hrrr```333))) (((LLLfff___@@@'''  ,,,UUUkkkOOOhhhPPP}}}IIIvvv!!!4DuXӵ###ĵD^ !!! """""""""###############""""""###"""""""""###$$$"""#########'''''''''%%%%%%%%%%%%############""""""  !!!!!!DdDĦ$$$$$$!!!!!!""""""""""""""""""######$$$%%%%%%&&&%%%%%%%%%'''###!!!  D^ s׼s geFm8@@@>aĦOOOs׼sHoiiiD^DdDĦaaaZZZs׼sXXX444111JJJvvvddd---   ***MMMjjjPPP~~~RRRLLLyyyΦ4DuXӵtvӵ>d<Ħ""" !!!!!!!!!Ħ!!!!!!!!!!!!!!!!!!!!!  !!!""" !!!Ħ$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$%%%%%%&&&'''(((((((((''''''(((((((((&&&%%%&&&&&&############""""""""""""Ħ !!!!!!""""""""""""!!!!!! !!!!!! !!!""">d<Ħ%%%$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""###$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((('''###    Ħ >d<Ħ Be geFYĉ\\\HHH>aĦwwwLLLfff@@@BeOOOyyynu]ӵXXX(((WWW>d<Ħ>d<ĦĦNNNBeĦxxx]]];;;%%% @@@bbblll///     )))IIIiiiPPPvvvTTTOOO{{{?aŖ%7uSQuR)ӵsdKĦ###""""""!!!!!! gdKĦ """"""""""""############"""gdKĦ$$$""""""$$$$$$############$$$$$$########################$$$$$$##################$$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$###gdKĦ  !!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""gdDĦ$$$######"""###$$$$$$$$$"""!!! """"""""""""############!!!"""$$$%%%&&&'''''''''&&&&&&&&&''''''''''''((()))(((((())))))'''$$$!!!  gdKĦ sdKĦ  ŶS]]]QQQsss3weA###ne######""""""!!!!!!ne """"""""""""############ne%%%$$$$$$###$$$$$$############$$$$$$################################################$$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$ne  !!!!!!!!!!!!"""""""""""""""""""""""" !!! !!!"""De$$$$$$######"""######$$$###"""!!! !!!!!!"""""""""#########"""###$$$%%%&&&'''''''''&&&&&&&&&''''''''''''((()))(((((())))))'''###   ne ne  >AKKKLLLVVVk<ddd???ooojjjHHH///NNNfhOOO222???qqqDeneneGGGnewwweeeIII000###$$$+++111!!!  """######$$$###"""!!! ///KKKnnn___...      $$$BBBiii```rrr```ggg[[[###############""""""!!!!!! """"""""""""############$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################$$$%%%&&&'''(((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$!!!!!!  !!!!!!!!!!!!"""""""""""""""""""""""" !!!!!! !!!!!!"""###$$$$$$$$$######"""############"""!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((()))(((&&&"""   @@@CCC444gggJJJPPPDDD333kkkyyy555<<>>999+++   ###===kkkggg|||~~~```[[[aaa!!!"""""""""####################################""""""!!!!!!!!!!!!!!!!!! !!!"""""""""##################$$$$$$############$$$$$$############$$$$$$#######################################$$$$$$$$$$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!""""""######$$$$$$%%%%%%$$$$$$###""""""#########""""""""" !!!!!!!!!"""""""""###$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((()))(((%%%    EEE:::...kkknnnuuuJJJtttwww>>>DDDeee666###CCCCCCYYY:::222222555999000)))###"""$$$###   """888{{{mmmooovvvhhhSSSfff!!!"""""""""############""""""""""""""""""""""""!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############&&&%%%%%%###""""""!!!!!!$$$$$$############$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%&&&'''((((((((((((&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""######!!!!!!!!!!!!""""""""""""$$$$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((()))((($$$   %%%???777CCCbbbeeeVVVggg111TTTeee..."""QQQZZZhhhfffKKK666888===555'''!!!   !!!222uuuooowww~~~yyySSSjjj""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############'''&&&$$$###""""""!!!"""$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$"""""""""!!!""""""###$$$""""""""""""############%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))'''###   ,,,000;;;ccciiiWWWlllFFF000ffffff333(((<<>>///"""     +++ooolll{{{XXXlll""""""""""""############""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$###""""""###$$$%%%$$$$$$############$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!!!!"""$$$%%%############$$$$$$$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''(((((()))'''"""   $$$888+++JJJmmm}}}VVV~~~FFFDDDjjjppp555...]]]xxxMMM...UUU^^^|||OOO"""     $$$hhhfff{{{```mmm""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""############"""!!!!!!!!!###$$$&&&((($$$$$$############$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!!!!###$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&''''''((('''''''''&&&&&&&&&'''''''''(((((('''(((((()))'''"""   (((III444^^^^^^cccXXXzzzCCCNNNggg555"""000PPPxxxEEE>>>EEE999+++^^^ccc$$$         ddd```{{{xxxeeemmm$$$###"""!!!!!!"""###$$$$$$"""!!!"""######"""!!!########################""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$$$$######$$$"""!!! !!!"""$$$"""############$$$$$$$$$$$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###############"""!!! !!!!!!!!!!!!!!!"""######$$$%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''((((((&&&"""    CCC<<>>DDDqqqaaa>>>(((???ooo333%%% ---TTTfffkkk!!!"""###$$$$$$###"""!!!###""""""###%%%&&&&&&%%%########################""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$#########"""############$$$$$$$$$$$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###"""!!! !!!"""$$$%%%######""""""######$$$%%%$$$$$$######$$$&&&'''((($$$$$$$$$%%%%%%'''((((((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))*********++++++******)))'''$$$   ))):::===KKKwww^^^qqqCCCpppvvviiidddppp~~~|||XXX555BBBjjj;;;AAAnnnKKK###HHHYYY,,,!!!  pppYYYqqq{{{lll!!!"""###$$$$$$###"""!!!###""""""###%%%'''&&&%%%########################""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######"""############$$$$$$$$$$$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###"""!!! !!!"""$$$&&&#########"""######$$$%%%$$$$$$######$$$&&&'''((($$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))************++++++++++++***)))'''$$$   ...AAA:::ZZZhhh\\\oooMMMcccUUUmmmWWWAAAwwwaaa:::999bbb{{{^^^MMMBBB===666444888>>>CCCFFFXXXppp|||aaa222,,,111   ___^^^{{{iiimmm!!!!!!"""#####################$$$%%%%%%%%%%%%$$$########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########"""######$$$%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""############&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))+++***)))&&&!!!   DDD999999dddLLLjjjCCC[[[[[[xxx]]]LLLccc'''///```hhh888$$$!!!***777GGGYYYhhhqqqqqqqqqooohhh\\\MMM>>>555%%%222AAA888"""    <<<[[[UUU}}}sss!!!!!!"""############""""""###$$$$$$%%%%%%$$$$$$###########################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############$$$$$$%%%######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''((((((((((((((()))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############""""""""""""""""""""""""!!!!!!"""""""""#########&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))************(((%%%  )))???+++???zzz\\\UUUPPPAAAsssAAAaaazzzJJJvvvMMM000222ssswwwaaaLLLFFF<<<555<<>>sssrrr[[[OOOKKKIIIHHHZZZ___]]]QQQ@@@888>>>GGGtttQQQ"""222777777888333---999KKK>>>111///(((  555```fffmmm !!!!!!"""""""""""""""""""""###$$$$$$$$$$$$$$$#################################"""""""""!!!!!!!!!!!!!!!!!!""""""""""""$$$############$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$#################################!!!!!!!!!"""""""""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))******++++++,,,,,,)))(((&&&""" &&&333<<>>IIIGGGWWWcccmmm___ZZZlllXXXUUURRR___lllkkkWWWIII___IIIJJJrrrKKK666555666333333111,,,)))///EEEfff}}}ooo===DDD|||<<< LLLTTT111    :::XXXqqqeeeggg !!!!!!""""""!!!!!!!!!""""""#######################################$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((''''''''''''((((((((())))))))))))(((((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((***++++++,,,,,,)))%%%  GGGFFFGGG```sss```|||TTTvvvccc[[[lllyyygggRRRmmmjjjGGGmmmOOOBBB??????===AAASSSooopppQQQ[[[xxx[[[###(((aaaiiiEEE'''  555AAAnnnmmm``` !!!!!!!!!!!!!!!!!!!!!"""#######################################$$$$$$$$$############"""!!!!!!!!!!!!""""""""""""%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((&&&'''''''''(((((())))))))))))))))))((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((()))***++++++,,,***&&&  +++NNN999DDDsssXXXuuuZZZccc}}}IIISSSzzzHHHzzzVVVAAAhhhaaa>>>000$$$ 666OOOPPPLLLMMMJJJEEE;;;+++  ///111lllttt___ !!!""""""######""""""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%############""""""""""""""""""""""""""""""""""""#########$$$$$$%%%%%%&&&''''''''''''((((((((((((&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((()))+++*********))))))(((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$##################"""""""""""""""############$$$$$$$$$'''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++---***$$$ 777???555iiihhheeeLLLddd{{{pppxxx,,,bbbbbb___qqqUUUJJJEEEMMMSSSLLL>>>444111333OOOvvv```999 """"""      ///...>>>gggrrrkkk|||!!! !!!"""""""""""""""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%############""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&''''''''''''((((((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''((((((((())))))************)))))))))((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$$$$###############""""""""""""""""""#########$$$$$$$$$&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++---)))$$$ (((<<<:::???~~~bbbuuuFFFsss}}}bbbwww~~~333XXXoooMMMrrr^^^YYYVVV]]]ppp{{{{{{}}}888 '''(((   $$$+++|||eeetttrrrqqq!!!!!! !!!!!!"""###!!!"""###$$$%%%&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$#########"""""""""""""""""""""""""""""""""""""""###$$$%%%&&&''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((''''''((((((((()))))))))************)))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$############"""""""""""""""""""""#########$$$$$$%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++,,,(((""" 444;;;:::aaayyyeeettt^^^^^^JJJCCCwww{{{000SSSCCCcccBBB)))000PPPvvvIII222WWWCCC111333    )))000,,,  !!!"""\\\jjjyyyeee!!!!!!!!! !!!""""""###!!!"""###%%%'''((())))))''''''&&&&&&&&&&&&''''''$$$$$$$$$#########""""""########################!!!"""###$$$%%%'''((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''''''''''''''(((((((((((('''(((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$############"""""""""!!!""""""""""""############%%%%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++&&&!!! 666777EEE{{{\\\sssiiikkkJJJaaaBBBlll&&&LLLQQQhhh~~~]]];;;### ###((((((///CCCvvvHHH&&&AAA~~~mmmcccTTTHHH>>>444'''""""""&&&    ###"""###BBB```!!!!!!!!!!!!!!!"""######!!!###%%%'''((()))))))))(((''''''&&&&&&''''''((($$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))))))))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$############"""""""""!!!!!!!!!"""""""""#########%%%%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********)))%%% """444;;;OOOvvvdddeeeiiiJJJxxx|||zzzqqq@@@^^^///JJJrrrpppHHHvvv```>>>###$$$222>>>RRRfffoooqqqooodddOOO777%%%!!!GGG}}}bbb^^^CCC<<<%%%***tttkkk```OOO===222+++!!!&&&'''***...555<<>>fff***|||\\\(((ccc###EEEwwwmmmEEE''' """(((%%%  MMMwwwhhh"""""""""""""""######$$$%%%''')))***+++***)))(((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))))))))))))))************(((((())))))*********+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%############""""""""""""!!!!!!!!!!!!""""""""""""'''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&""" ###222444222MMMddd^^^^^^wwwLLL^^^^^^AAAaaa|||GGGmmm```ooo\\\111hhhkkk444)))>>>NNN+++...^^^```999===mmm{{{+++iii&&&PPP(((GGG@@@!!!)))'''   """...mmmeee!!!!!!!!!!!!""""""""""""''''''(((((()))(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))******++++++******)))*********))))))))))))))))))(((((((((''''''''''''(((''''''&&&&&&%%%$$$$$$$$$######"""!!! !!!!!!!!!"""######$$$$$$((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((+++*********))))))((((((***(((&&&&&&'''(((((((((&&&!!!  $$$111...///???rrrvvvcccqqqnnnGGGRRR~~~444ppp===|||TTTiiibbb444HHHmmm^^^222...RRRyyyeee222+++999GGGYYYhhh```DDD000777III~~~ddd111{{{333OOOzzzTTT&&&xxx999;;;$$$'''        +++www{{{""""""############$$$$$$&&&''''''(((((('''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))***************************************++++++++++++*********)))))))))))))))))))))))))))((((((((('''''''''''''''&&&&&&%%%$$$$$$$$$$$$######"""!!!!!! !!!!!!""""""######$$$$$$'''''''''''''''&&&&&&&&&((((((((((((((((((((((((******)))))))))(((((((((***(((&&&&&&'''(((((((((&&&!!!   $$$111)))<<>>LLLMMMtttnnngggiii999PPP===eee[[[WWWccc...jjj===iiitttfffbbbjjj{{{|||///UUUwww///cccqqqQQQ>>>qqq'''+++qqqPPPsss,,,  $$$  TTTKKK  AAAVVVkkk$$$%%%%%%&&&((())))))***------------,,,+++***)))''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((())))))***++++++))))))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((())))))******))))))((('''(((((()))******++++++*********)))))))))((((((''''''&&&&&&%%%$$$$$$$$$########################"""######$$$$$$%%%%%%&&&%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))((((((((()))))))))******'''''''''((())))))'''%%%!!!   """444AAAEEEJJJZZZwwwtttbbbrrrRRR<<>>SSSxxxrrriiibbbaaafffnnnssswwwvvvqqqkkkffffffjjjnnn```kkklll222xxxLLL,,,}}}LLLyyy>>> ///999)))$$$222eee%%%ooo999sss$$$111///   JJJ\\\```***+++,,,---------,,,+++------------------------...---,,,,,,******)))(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))************++++++++++++++++++*********))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))******++++++******))))))((((((''''''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&'''''''''''''''((())))))))))))(((((((((((())))))))))))))))))***************)))((()))***)))'''&&&   222666^^^IIIRRRssswww|||WWWiii~~~???ooo}}}EEEyyy~~~---RRR???EEEmmmhhhdddAAA^^^DDD))))))(((((((((((()))))))))&&&$$$### ###,,,SSS111EEE666444jjjIIIrrr===FFFttt###&&&TTT 444BBB```$$$\\\VVV777  """rrreeelllxxx***+++,,,---...------,,,------------------------------,,,+++***)))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))*********++++++++++++++++++*********))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((('''((((((((()))))))))))))))))))))))))))((((((''''''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''((())))))))))))(((((((((((())))))))))))))))))***************)))((()))))))))'''%%% (((555<<>>000bbb""" !!!BBB,,,###***111qqq333ZZZRRR888 !!!!!! !!![[[aaarrrooo)))***,,,---....................................------,,,+++***)))((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))*********+++++++++************)))))))))((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))(((((((((''''''(((((((((''''''''''''''')))))))))(((((((((((('''(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''''''''''''((())))))))))))(((((((((((()))))))))))))))*********++++++)))((((((((()))(((&&&### 444:::FFFPPPGGG___{{{lllpppbbb[[[lllzzzLLL{{{\\\###]]]///eee^^^VVVYYY777***///CCCXXXwww{{{mmmWWW==='''!!!MMM]]]555***QQQ^^^'''aaalll555QQQ$$$...nnn444---$$$---GGG&&&:::MMMFFF???NNNDDD333$$$ ---***  <<<\\\ggg((()))+++---...//////.................................---,,,+++***))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))************************)))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((((((''''''''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))))))))(((((((((((())))))))))))*********+++++++++)))(((((())))))(((%%%""" ???@@@MMMHHHHHHbbbsssllldddwwwQQQuuuLLLwwwKKK)))ggg///sssSSSUUU```III999EEEbbb|||nnn___[[[WWW444&&&888eeemmmLLL LLL<<<000777fff```444!!!+++MMMKKK555(((""")))jjj:::ppp111AAA___%%%~~~lllWWW<<<$$$ !!!uuuYYYjjj''')))+++,,,....................................//////...---,,,+++******''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%$$$$$$'''''''''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''''''''((())))))))))))(((((((((((())))))************++++++++++++)))))))))******(((%%%""" ###EEEHHHQQQCCCPPPcccfffnnn___mmmSSSsssPPPzzz<<<000bbb...{{{vvvQQQXXX}}}mmmCCC>>>RRRsss{{{JJJ((($$$+++--->>>HHHQQQOOOBBB000"""===ooorrr000OOOJJJ;;;sss[[[888)))NNN{{{```,,,###{{{}}} 666@@@DDD???www!!!kkkoooSSS000 &&&***  ZZZXXXvvv'''(((***+++,,,,,,,,,,,,------------------------//////...---,,,+++******''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))))))))******(((((()))))))))))))))***)))******++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''((((((((('''(((((((((((()))))))))''''''''''''''''''''''''(((((('''&&&&&&&&&'''''''''''''''''''''((())))))))))))(((((((((((())))))*********++++++++++++,,,*********++++++)))%%%""" ...GGGQQQRRREEE^^^ddd^^^mmmjjjYYYaaasssWWW}}}000999RRR///hhh[[[^^^nnnMMM999EEEzzzAAA(((@@@GGG777vvvfff!!!bbbnnnLLL&&& GGGfff$$$!!!zzzrrr"""???777CCC>>>"""[[[sssLLL000 @@@ZZZ'''((()))***+++******))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***))))))(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((())))))******)))******++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((((())))))))))))'''''''''''''''''''''''')))((((((''''''&&&'''''''''''''''''''''((())))))))))))(((((((((((())))))*********+++++++++,,,,,,++++++,,,------***&&&""" :::GGG[[[QQQKKKmmmggg___fffRRRyyyoooXXXqqq+++FFFDDD888]]]iii___OOOxxxSSS>>>ZZZeeeBBB...$$$ %%%+++888UUUsss~~~...RRR...!!!;;;EEENNNQQQPPPSSSBBB%%%***WWW~~~ppp&&&###zzzfff$$$DDD~~~333wwwAAA999222UUUXXX--- )))^^^~~~'''((()))******)))((((((++++++++++++++++++++++++,,,,,,+++***)))((('''''''''''''''&&&&&&'''''''''))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))************++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''((((((((())))))******(((((((((((((((((((((((())))))(((''''''''''''''''''''''''''''''((())))))))))))(((((((((((())))))******+++++++++,,,,,,,,,,,,,,,---......+++&&&""" BBBFFFaaaQQQPPPxxxkkkddd___RRRjjjTTTkkk,,,SSS@@@DDDWWWrrrZZZ000nnnqqqNNN888MMM|||vvv{{{CCC,,,pppOOO"""!!!""""""888^^^~~~fffRRRCCC333222;;;JJJ)))$$$vvvVVV&&&GGG{{{333vvvDDD222TTTfffbbb"""  oooaaattt((((((''''''''''''((((((&&&(((***+++***)))***+++))))))))))))))))))))))))''''''&&&&&&&&&''''''((())))))************))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((())))))(((((((((''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((('''''''''(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,------+++,,,---...---)))$$$  +++???UUUjjjNNNfffjjjddd]]]iii^^^______rrrUUU111ZZZ???JJJKKKmmmcccnnnYYYLLL<<>>@@@PPP]]]fff000,,,NNNQQQ GGG+++wwwTTT(((pppQQQ   BBB```}}}((((((''''''''''''((((((''')))******))))))***+++))))))))))))))))))))))))'''''''''&&&&&&''''''((())))))************))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))((((((((('''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------,,,,,,---...---)))$$$  +++>>>QQQZZZVVVlll^^^KKK^^^___tttZZZccclllJJJ222___;;;VVVPPPuuulll^^^777333000777JJJUUUrrrPPP"""111ccc;;;555NNNqqq###DDD333$$$<<>>!!!ggglllBBB777===iiizzzggg666  ###oooccc***))))))(((((())))))******+++***)))'''''')))+++))))))))))))))))))))))))******)))((('''''''''''''''(((((())))))(((((('''(((((())))))))))))******))))))))))))))))))))))))'''(((((())))))******+++************************************************((((((((()))))))))************)))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((())))))******+++++++++,,,,,,,,,,,,++++++))))))))))))(((((((((((())))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......---(((""" !!!GGG\\\]]]pppmmmaaafffFFFsssvvvNNNxxxqqqpppAAAoooppp---\\\kkkTTTooo|||ggghhhrrrxxxsssaaaSSSLLLQQQ[[[hhhyyyyyyqqq888%%%###HHHzzz<<<$$$!!!&&&UUUwwwUUU<<>>333333111FFFdddNNN;;;)))&&&$$$...555<<>>mmmsss###444qqqXXX """yyyBBB"""yyy___JJJ===|||&&&HHH??? ,,,888HHH888    444kkk******))))))))))))******,,,+++***(((&&&''')))+++))))))))))))))))))))))))++++++)))(((''''''''''''''''''((((((((((((''''''(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++************************************************))))))))))))************************))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''(((((()))***++++++++++++,,,,,,------,,,,,,+++))))))))))))(((((((((((())))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,---------............---((("""  (((SSSaaaVVV}}}TTTWWWgggfffzzzaaaQQQbbbSSSXXXhhh333xxxQQQyyyTTTWWWkkkaaa:::555,,,)))888SSSnnn{{{jjjFFF... +++777>>>KKKYYYTTT>>>%%%"""!!! +++???rrrzzzbbbLLLCCC888(((000???:::SSSeeettt888222000!!!{{{VVV###\\\KKK???{{{... !!!   %%%qqqmmmvvv***++++++++++++***)))))))))))))))))))))))))))))),,,***))))))***++++++*********))))))((((((''''''%%%&&&''''''((((((''''''(((((())))))******++++++++++++******************))))))(((((()))***++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++,,,,,,++++++***)))(((((()))(((((((((''''''''''''((((((((((((''''''''''''''')))***+++******+++---++++++++++++++++++++++++,,,,,,++++++***)))((((((((())))))************)))************************++++++,,,,,,,,,,,,------******+++,,,,,,---..................,,,(((!!!  $$$HHHRRR]]]eeeyyy[[[~~~iiiYYYMMMNNN```aaapppNNNbbbaaa888UUUvvvbbbiiiKKK@@@222'''DDDdddxxxvvvdddNNN888+++111???UUUggg|||tttoookkkeeeXXXGGG:::666222666;;;AAAJJJ]]]vvv~~~uuueeeSSSAAA444+++&&&$$$111>>>XXXIII)))IIIzzz,,,rrr[[[CCC;;;ttt---   ,,,GGGkkkhhh+++++++++,,,+++******)))************************,,,***))))))***++++++******)))))))))((((((((('''&&&&&&'''(((((((((''''''))))))))))))************++++++******************)))))))))))))))***++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))((((((((('''''''''&&&'''''''''(((((())))))''')))***+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((((())))))***************************************++++++,,,,,,,,,,,,------+++++++++,,,,,,------...///.........,,,'''!!!  (((BBBTTTWWWyyyllluuurrr~~~iiiIIIiiiHHHhhhOOOhhhPPPoooiii???ZZZzzzlll|||VVVLLL;;;111---------333333(((000+++333LLLkkkzzzaaaIII;;;'''######===YYYppp)))^^^GGG'''ddd222aaafff111===}}}+++  %%%999ooolll,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,***))))))***++++++***))))))))))))((((((((((((&&&''''''(((((((((((((((***************)))))))))******++++++++++++++++++***))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,+++******)))))))))))))))(((((((((''''''%%%%%%&&&'''((()))******''')))***+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))((())))))***++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------///.........+++&&&  ...???SSSUUUYYYcccGGGJJJzzzDDDxxx:::cccOOO~~~qqqEEEYYYwwwsssJJJ555999llllll]]]cccMMMGGGlll}}}iiiLLL333$$$ @@@uuu333...EEE'''CCC999FFFxxx---111iii---    !!!)))tttuuu,,,------------,,,++++++++++++++++++++++++++++++---+++))))))***+++***)))))))))))))))((((((((((((''''''((())))))))))))(((+++++++++******)))))))))******+++++++++++++++,,,*********))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))(((((((((((('''&&&&&&&&&'''((())))))***''')))***+++******+++---------------------------+++++++++*********))))))((())))))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,,,,//////...---+++%%%  ###555EEELLL]]]uuuRRR^^^MMM555^^^}}}FFF222fffJJJtttGGGYYYuuuzzz{{{xxxVVV222(((HHHuuuSSSnnn\\\FFF666)))<<<===!!!ggg[[[gggeee###)))<<<---ooo111nnn222MMM,,, $$$    """kkkvvv,,,------------,,,++++++++++++++++++++++++++++++---+++))))))***+++***)))(((((((((((())))))))))))'''((())))))******)))))),,,,,,++++++******))))))******++++++,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++***)))))))))((((((((((((((((((((((((((('''''''''''')))***+++******+++---------------------------+++++++++***************((((((***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...---------------------//////...---***$$$  ***<<>>:::$$$===CCC"""TTT|||...###PPPrrr777'''"""$$$ $$$    !!!!!!???yyy+++++++++,,,+++******)))************************...,,,***)))******)))((('''((((((((()))))))))***((()))******++++++*********++++++++++++++++++,,,******++++++,,,------...---,,,++++++*********+++************************((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((('''''''''(((((((((((((((''')))***+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,************************((((((***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------......//////000///...,,,((("""   &&&;;;IIIGGGXXXlllvvviiiXXX===UUUtttlll^^^bbbGGG}}}JJJYYYcccnnn999^^^nnnZZZsssOOO///    RRRSSS555{{{%%%)))777$$$$$$@@@===bbb"""     """!!!...~~~***++++++++++++***))))))))))))))))))))))))))))))...,,,***)))******)))((('''((((((((())))))******))))))***++++++++++++************++++++,,,,,,---******+++,,,,,,---......---,,,,,,+++*********+++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))%%%&&&&&&'''((()))******((()))++++++******,,,---++++++++++++++++++++++++******************++++++((((((***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---...///000000000///...,,,((("""  +++@@@NNNBBBiii}}}eeehhheee<<<|||RRRffflll^^^FFFIIIVVViiihhh[[[wwwLLLcccpppRRR@@@,,,!!!      UUU~~~000222GGG///((("""000\\\222---%%%jjjsss     ###!!!%%%zzz++++++++++++******))))))***++++++,,,,,,++++++***,,,,,,++++++***))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))***************++++++++++++,,,------++++++,,,---------............------+++++++++************)))((((((''''''''''''(((((()))******++++++,,,------++++++++++++++++++++++++++++++***)))(((((())))))++++++,,,,,,,,,---------,,,,,,,,,---------......---,,,++++++******+++++++++,,,------......------///000///,,,'''   AAA;;;@@@AAAtttqqquuunnn@@@ttt[[[bbbrrrffftttMMM}}}BBBYYYkkkRRR+++,,,;;;***KKKyyyQQQ666*** YYY000...TTT+++###+++444,,,tttTTT'''>>>ttt<<<"""[[[EEE  ###    '''lllssszzz++++++++++++*********)))++++++,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,++++++++++++***))))))))))))))))))))))))************+++++++++++++++,,,------++++++,,,---------............------+++++++++************)))((((((''''''''''''(((((()))******++++++,,,------++++++++++++++++++++++++++++++***)))))))))))))))++++++,,,,,,,,,---------,,,,,,------............---,,,++++++***++++++++++++,,,------......------000000///,,,'''   AAA888@@@JJJrrrtttmmmCCCpppcccfff{{{jjjpppRRR~~~>>>TTTYYYmmm&&&555ooooooMMM--- 999pppLLL,,,vvv;;;!!!UUU@@@CCCyyyYYY777    (((WWWqqq++++++++++++************++++++,,,,,,,,,,,,++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))************++++++,,,,,,+++---...---,,,+++,,,---------............------+++++++++************)))((((((''''''''''''(((((()))******++++++,,,------++++++++++++++++++++++++++++++***))))))))))))***,,,,,,,,,,,,---------------............/////////------,,,+++++++++++++++,,,,,,---............---000000///,,,'''  '''CCC777EEEVVVnnnxxxtttJJJiiippplllooogggWWWDDDfffWWWvvv&&&:::\\\iiiRRREEENNNJJJ666555+++ ///rrrttt***___xxx---###bbb888NNNggg$$$"""'''  )))"""???qqqwww+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++***)))))))))(((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++)))))))))))))))))))))))))))******++++++,,,,,,,,,,,,---...---,,,+++,,,...------............------+++++++++*********))))))((((((''''''''''''(((((()))******++++++,,,------++++++++++++++++++++++++++++++***))))))*********,,,,,,,,,------------....../////////////////////------,,,++++++++++++,,,,,,------...............000000///,,,&&&  666DDD;;;MMM___llltttTTTccc}}}qqqnnn___\\\XXXfffjjj   777ddd111PPPyyy777222]]]tttjjjZZZ!!!***___*** '''  )))%%% ***jjjyyyfff+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((()))))))))***************+++++++++,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++)))))))))))))))))))))))))))******+++,,,,,,------,,,---......,,,,,,---...------............------+++++++++*********))))))((((((''''''''''''(((((()))******++++++,,,------+++++++++++++++++++++++++++***************++++++,,,,,,---------........./////////////////////......---,,,,,,++++++,,,,,,,,,---......//////......000000///,,,&&& AAABBBBBBTTTcccooommm______qqqxxxkkkbbbbbb{{{ooojjjBBB  111      222FFFWWWdddlllxxxsss~~~|||mmm``` :::vvv999%%%%%%!!!888%%%)))aaa***  ***'''III^^^++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((()))))))))************+++++++++,,,,,,,,,+++,,,,,,------.........------------,,,,,,,,,,,,)))))))))))))))))))))))))))******+++,,,---......,,,...///...---,,,---...------............------+++++++++************)))((((((''''''''''''(((((()))******++++++,,,------+++++++++++++++++++++++++++************+++,,,,,,,,,---------............/////////............---...------,,,,,,,,,,,,,,,------...////////////...000000///,,,%%% '''JJJ>>>JJJVVVcccyyy}}}mmmjjj^^^llljjjnnneeennn^^^oooHHH   )))###,,,&&&"""***}}}mmm444%%%111999sss222  ******333vvv\\\+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((()))))))))*********+++++++++,,,,,,,,,++++++,,,,,,---......///...------------,,,,,,,,,)))))))))))))))))))))))))))******+++,,,---...///---...///...---,,,---///------............------+++++++++************)))((((((''''''''''''(((((()))******++++++,,,------+++++++++++++++++++++++++++*********++++++,,,---------------........................------,,,,,,......---,,,,,,,,,,,,---------...///////////////000000///+++%%%  :::VVV???TTTVVVbbbpppzzzsss___jjjnnnzzzaaaccc777999ZZZkkkwww~~~wwwsss''' &&&         ***lllyyyUUUNNNVVV&&& +++   +++...!!!$$$XXX```+++++++++,,,,,,---------,,,------......------,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,++++++,,,,,,---...//////......---------,,,,,,,,,)))))))))))))))))))))))))))******+++---...//////---...///...------...///---..................---+++++++++************)))((((((''''''''''''(((((()))******+++,,,,,,------+++++++++++++++++++++++++++*********+++,,,,,,------------.........//////......---------,,,,,,,,,......---,,,,,,,,,,,,------......///////////////000000///+++%%%  %%%JJJ```CCC\\\XXXbbbhhhxxxaaakkksss[[[]]]zzz===000@@@===777222$$$555@@@zzz%%%      bbb000!!!---   ,,,000###???eee}}}---.........---,,,,,,+++---.../////////...,,,,,,***---000///,,,+++,,,...+++++++++***)))(((((('''&&&&&&'''((())))))(((((()))************+++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++,,,+++++++++******)))))))))******++++++,,,------......------------......///////////////......---,,,,,,++++++***)))((((((***)))(((''''''((()))***++++++,,,,,,,,,,,,------...---,,,+++++++++,,,,,,******+++++++++,,,,,,,,,............////////////......---------,,,,,,,,,,,,---...---,,,+++---///......//////000000111111---...///,,,$$$      %%%VVV```IIIZZZWWWrrrnnn|||ZZZbbbyyyOOO\\\OOOccc555,,,111VVV(((   ZZZ>>>$$$ ***222''''''qqqtttggg,,,---------,,,,,,+++***---.../////////...,,,,,,***---//////,,,+++,,,...++++++******)))(((((('''&&&''''''((())))))(((((())))))*********+++++++++******+++++++++,,,,,,,,,...---,,,++++++++++++++++++++++++******)))))))))*********+++,,,,,,------......------------......///////////////...------,,,,,,++++++***))))))(((***)))(((((((((((()))***++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,............////////////......---------,,,,,,,,,,,,---...---++++++---.........//////000111111111...000///+++###     ---ZZZZZZRRRZZZ\\\|||yyy|||XXXgggzzzVVV```TTThhh666%%%KKK+++ RRRBBB!!! '''///%%%[[[yyybbb+++,,,,,,,,,,,,+++******---............---,,,,,,***---//////,,,***,,,...++++++******)))(((((((((''''''((()))))))))(((((()))))))))*********++++++******+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,*********)))))))))))))))******++++++,,,,,,------......------------.........////////////...------,,,,,,++++++***)))))))))***))))))(((((())))))***++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---............/////////......---------,,,,,,,,,,,,---------++++++---.........//////000111222222111111///***!!!    ;;;___MMM[[[YYYeeeppp~~~UUUppp}}}___cccQQQ___===CCCttt$$$  DDDGGG ###+++$$$!!!>>>\\\,,,,,,---------,,,,,,+++.........---------,,,,,,))),,,///...+++***+++...************))))))(((((('''(((((()))))))))(((((())))))))))))******************+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,))))))))))))))))))))))))******++++++,,,------.........------------............//////......---,,,+++++++++*********))))))))))))))))))))))))))))))+++++++++,,,,,,,,,---------------------,,,,,,+++******+++++++++,,,,,,,,,---------.........//////......---------,,,,,,,,,,,,------,,,++++++,,,.........///000111222222333333222///(((     MMMaaaAAA]]]VVVppp```TTT|||dddgggfffmmm---***RRRzzz    777KKK !!!)))%%% +++[[[{{{------...............---......------,,,,,,,,,,,,))),,,///...+++***+++---*********)))))))))))))))((()))))))))))))))(((((((((((()))))))))***************+++++++++,,,,,,,,,+++++++++******++++++,,,)))))))))))))))************++++++,,,------............------------.....................------,,,+++++++++***************))))))************))))))+++++++++,,,,,,,,,------------.........---,,,+++******+++++++++,,,,,,,,,------------..................---------,,,,,,,,,+++,,,---,,,******,,,---......///000111222333333444222---%%%     """]]]\\\<<>>......111***+++!!!   ---###&&&III$$$ %%%%%%!!! <<<pppyyy,,,---......//////.........---,,,+++++++++,,,,,,)))+++...---+++)))+++---)))))))))))))))))))))******************)))(((((((((((((((((()))))))))*********+++++++++,,,,,,,,,***************+++,,,,,,***+++++++++,,,,,,,,,,,,++++++,,,,,,---...............------------......------......------,,,+++************************)))***++++++++++++***)))++++++,,,,,,,,,,,,---------...///000///...,,,+++******+++++++++,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,+++,,,,,,+++******+++------...///000222333444555222...'''    ;;;gggEEEYYY```vvvhhhbbbZZZppp{{{\\\nnntttYYY555!!!;;;ZZZ???   !!!FFF%%%  )))&&&))) %%%mmm~~~wwwxxx+++,,,,,,---.........---...---,,,+++***+++,,,---(((+++...---***)))***---)))))))))))))))************************)))(((((((((((((((((())))))))))))******+++++++++,,,,,,,,,******))))))***+++,,,,,,+++++++++,,,,,,---------++++++,,,------......///.........------.........------......------,,,+++******************++++++)))***+++,,,,,,+++***)))++++++,,,,,,,,,------------...///000000...,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,+++,,,,,,+++******+++------...///111222333555555111---&&&    CCCeee===iiihhh^^^ggg[[[ooo~~~yyyTTTcccyyybbb;;;AAALLL(((  DDD$$$ 888333...!!!\\\rrrvvv..............................---------,,,,,,,,,,,,---.........---,,,++++++++++++***)))((((((''')))(((((((((''''''''''''(((((((((((())))))))))))******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,---------........./////////............------------------------------------------,,,,,,+++++++++,,,,,,++++++***+++++++++,,,------..............................------,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,------,,,,,,+++*********+++++++++******++++++,,,---000000///111333333222111000&&&     TTT]]]@@@bbbqqq___SSSfffnnn|||YYYmmm|||aaa^^^kkk555  ~~~:::  !!!MMMooopppOOO%%%999|||cccooo..............................---------,,,,,,,,,,,,---.........---++++++++++++******)))(((((('''))))))((((((((('''''''''((((((((()))))))))************++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------........./////////............------------------------------------------,,,,,,+++++++++,,,,,,+++++++++++++++,,,------...//////////////////////////////...------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,------,,,++++++*********+++++++++******++++++,,,---000///000111333333222000+++!!!    &&&\\\XXXKKKfffyyySSSXXXgggqqq{{{^^^mmm{{{]]]^^^|||GGG  """222'''  ===gggQQQ333VVVXXXqqq..............................---------,,,,,,,,,,,,---.........---+++***++++++******)))((((((((()))))))))(((((((((''''''((())))))))))))************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........////////////............---------------------------------------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,......///000000000000000000000000000000///......------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,+++************+++++++++******++++++,,,---//////000222333333111...$$$     ///eeeNNNYYYhhhwwwFFF```fffuuuzzzzzzgggmmm{{{]]]bbb=== '''***&&&777  ,,,DDDqqq000@@@PPPttt..............................---------,,,,,,,,,,,,,,,---...---,,,+++***************))))))(((((()))))))))((((((((((((''')))))))))*********++++++++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------..................///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------//////000111111111111111111111111111111000//////------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,++++++***************+++++++++******++++++,,,---//////000222333111...+++    ;;;jjjEEEdddggg```BBBjjjggguuuwwwvvvooopppaaawwwiii777   )))'''---DDD ###""""""&&&iii|||111>>>UUUyyy..............................---------,,,,,,,,,+++,,,---------,,,+++************)))))))))))))))***)))))))))((((((((((((************++++++++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,---------.............../////////000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...///000000111111111111111111111111111111000000///------,,,,,,,,,+++++++++,,,++++++******++++++,,,*********))))))***++++++++++++******++++++,,,---...///000222222///***&&&    LLLjjjEEElllkkkRRRLLLsssiiivvvuuuqqqwwwsssdddmmmpppXXX$$$  '''~~~(((,,,FFF ###!!! (((lll222222xxxccc..............................---------,,,,,,,,,+++,,,---------,,,***)))******))))))))))))))))))******)))))))))(((((((((******+++++++++,,,,,,,,,,,,------......------,,,........................,,,,,,,,,,,,------------....../////////000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++,,,,,,---.../////////000111111111111111111111111111111000//////------,,,,,,,,,,,,++++++++++++************++++++***))))))))))))***++++++++++++******++++++,,,---...///000111000+++%%%     !!!^^^eeeMMMqqqsssKKK___yyypppzzzqqqmmm}}}vvvdddcccxxxaaa  ###yyy)))%%%???"""  !!!!!!+++fff===+++dddtttuuu..............................---------,,,,,,,,,++++++,,,---,,,+++***))))))))))))))))))))))))************)))))))))((((((+++++++++,,,,,,,,,,,,---------............------........................++++++++++++,,,,,,,,,,,,.../////////000000000000///............---------+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,...//////...///000000111111000000000000111111000000///...------,,,,,,,,,,,,++++++++++++************++++++)))))))))))))))***++++++++++++******++++++,,,---...///000000...(((       )))jjjZZZWWWqqqzzzzzzGGGrrr|||yyyhhhlllvvv|||xxxccc]]]vvv```))) uuu,,,888---  """!!! NNNYYY444PPPhhh..............................---------,,,,,,,,,++++++,,,---,,,+++***))))))))))))))))))*********************))))))))))))++++++,,,,,,,,,---------------............------////////////////////////******+++++++++,,,,,,,,,////////////000000000000//////.........---------+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,---...///000......///000000000000000000000000000000///......---------,,,,,,,,,++++++++++++************++++++))))))((())))))***++++++++++++******++++++,,,---...///000000---&&&      ///nnnQQQ[[[nnn~~~jjjEEE}}}|||aaalllvvvyyysssccc\\\ooolll--- sss///666777 ...///$$$""""""DDDsss<<>>   444yyysssXXXccc}}}......---------,,,,,,,,,+++,,,......+++))))))+++,,,,,,,,,,,,++++++***)))((()))+++***)))(((***+++,,,+++***)))))))))))))))************++++++++++++,,,,,,------...//////000......////////////.........------,,,,,,------...........................//////.........------------------,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++******++++++,,,------.........////////////111000000///////////////------,,,,,,,,,,,,++++++******))))))******+++,,,***************)))((((((+++************,,,---...000///---(((!!!    FFFpppDDDdddfffDDDaaa}}}XXXwwwwwwpppjjjjjj___cccwww111  !!!___333)))   UUUrrraaa}}}......---------,,,,,,,,,+++,,,,,,,,,++++++***))),,,,,,,,,,,,+++***))))))''')))******))))))+++,,,,,,,,,+++************+++************++++++,,,,,,,,,,,,------.../////////......////////////.........------,,,,,,------..........................................---------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,---------.........//////000000//////////////////------,,,,,,,,,,,,++++++******)))))))))***++++++*********+++******)))(((+++*********+++,,,---...000...)))"""     (((XXXjjjGGGeeekkklll???uuuZZZ~~~tttvvvffffffdddeeejjj  [[[444###  ===uuuaaa......---------,,,,,,,,,+++,,,---+++,,,...---***,,,,,,,,,,,,+++***))))))'''(((************,,,---,,,,,,+++++++++++++++,,,)))******++++++,,,,,,,,,---------.........//////......////////////.........------,,,,,,------......................................................------------,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++***++++++,,,,,,,,,,,,---------.........//////////////////......------,,,,,,,,,+++++++++******))))))))))))***************++++++******)))******++++++,,,------...000,,,%%%     999jjj___GGGdddpppVVV???~~~___qqq}}}aaabbbmmmhhh;;;   XXX999***   """333eeecccuuuhhhuuu......---------,,,,,,,,,''',,,---***+++......++++++,,,,,,,,,,,,+++******''')))***+++******,,,...,,,+++++++++++++++,,,,,,)))******+++,,,,,,---------------.....................////////////.........------,,,,,,------...........................---..............................---------,,,,,,++++++,,,,,,,,,---------,,,,,,++++++***++++++,,,,,,,,,,,,,,,---------------...////////////......------,,,,,,,,,+++++++++******))))))((())))))*********++++++++++++*********++++++,,,------.........)))!!!     IIIuuuTTTHHHcccvvvEEECCCdddjjj[[[___yyyzzzmmmfff'''    SSS<<< ***,,,   (((wwwYYYQQQtttuuurrr......---------,,,,,,,,,&&&...000+++(((+++---*********+++,,,,,,,,,,,,+++(((***++++++******,,,---+++************+++,,,,,,)))******+++,,,---....................................////////////.........------,,,,,,------...---------------------------------...........................---------,,,,,,,,,,,,,,,------------,,,,,,++++++******+++++++++++++++,,,,,,,,,------,,,---...///000///...---------,,,,,,,,,,,,++++++******)))((((((((()))))))))***++++++,,,+++++++++***+++,,,---.........---(((###     YYYzzzMMMMMMeee|||<<>>^^^jjj```}}}zzzRRR^^^uuuyyy<<< PPP333***HHH,,,   '''<<>>BBB555******---,,,'''((()))+++---.........+++,,,---,,,*********,,,))))))(((((()))***++++++)))******+++---...//////.....................---......////////////.........------,,,,,,------...---------------------------------.........////////////.........---------,,,,,,,,,---------......---,,,,,,+++*********+++******+++++++++,,,,,,,,,+++,,,...000000///...------------,,,,,,,,,++++++******)))((((((((((((((()))***+++,,,,,,,,,,,,,,,***+++,,,...///......---      222yyyRRR\\\nnnfffDDDlllkkkdddrrrOOO^^^uuu|||nnn$$$  SSSEEEFFF(((       fff\\\}}}mmm///............---------///...------++++++***))))))******++++++,,,------+++,,,,,,------,,,,,,+++************************))))))***+++,,,,,,------//////.........---------........................,,,,,,,,,---------......------------------------,,,,,,------.../////////........................//////.........---------,,,,,,,,,+++++++++******))))))***+++,,,,,,------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,******---000///)))"""     ===yyyMMMeeeyyyWWW===www{{{qqqgggvvvqqqVVVaaaxxx666   dddhhh,,,'''    @@@lllgggzzz///............---------...------,,,,,,++++++*********++++++,,,---------+++,,,,,,------,,,,,,+++************************)))******+++,,,,,,------//////.........---------........................,,,,,,,,,---------......------------------------,,,,,,---......//////000........................//////.........---------,,,,,,,,,+++++++++******))))))******+++,,,,,,---,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,+++,,,...000---&&&      CCCyyyNNNccc|||yyyJJJCCCyyyyyyrrriiivvvmmmyyyYYYcccwwwiii  bbbhhh"""      ,,,IIIyyypppwww///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++,,,,,,------,,,,,,+++*********************************++++++,,,,,,---...............---------........................,,,,,,,,,---------......------------------------,,,------......///000000/////////////////////////////////.........------,,,,,,,,,+++++++++******((())))))******+++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,---------//////***"""     MMMtttPPPaaahhhGGGSSS}}}wwwrrrllltttlllvvvaaahhhwww333  ]]]ggg$$$     (((BBBTTT~~~}}}ppp///............---------+++++++++,,,,,,---------,,,,,,------.../////////+++,,,,,,------,,,,,,+++*********************************++++++,,,,,,,,,................................................,,,,,,,,,---------..............................---------...//////000000000000000000000000000000////////////............,,,,,,,,,+++++++++******(((((()))))))))*********,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,,,,,,,......//////---&&&     VVViiiRRR```YYYMMM\\\{{{qqqsss}}}mmmqqqqqqxxx|||kkkoooxxxppp  SSS___$$$'''  !!!  ///ccchhh///............---------***++++++,,,,,,------...,,,------......//////000+++,,,,,,------,,,,,,+++***************************+++++++++++++++,,,,,,---.............................................,,,,,,,,,---------..............................------......///000000111111111111111111111111111000000/////////.........,,,,,,,,,+++++++++******)))))))))))))))*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------...///...---)))!!!    ___\\\SSScccRRRQQQUUUlllssslllrrruuulllpppzzzzzztttuuuvvvzzz{{{LLL  FFFWWW,,,+++  $$$'''%%%,,,\\\fff///............---------+++++++++,,,,,,---------,,,,,,------.../////////+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++---------.......................................,,,,,,,,,---------..............................---......//////000111111000000000000000000000000000000000/////////......,,,,,,,,,+++++++++******************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------............---***$$$    ###hhhRRRTTThhhsssSSSVVVRRRXXXuuusssqqqpppjjjrrr~~~rrrjjj||||||}}}www,,, :::ddd '''&&&     $$$---%%%'''%%%***UUUlllooo///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++---------.........//////........................,,,,,,,,,---------.......................................///000000111111000000000000000000000000000000000000/////////...,,,,,,,,,+++++++++******+++++++++++++++++++++******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///...---+++&&&    '''qqqMMMTTTmmmaaaZZZYYYYYYRRRzzzzzzooommmhhhxxx|||aaa```~~~}}}sssWWW  000CCC"""      ...)))###!!!###MMMwww//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++---------.........//////........................,,,,,,,,,---------......////////////////////////......//////000000111111////////////////////////000000000000////////////,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////---,,,)))$$$    +++xxxLLLTTTqqqUUU```XXX___RRRxxxwwwnnnkkkggg}}}wwwRRRYYY}}}ppp000  ,,,eee###      ,,,+++""" !!!###$$$NNN...........................------,,,,,,------...,,,,,,,,,---------......,,,------......------,,,************************++++++,,,,,,,,,++++++***,,,,,,.../////////...---////////////////////////,,,,,,,,,---------......////////////////////////////////////000000000000000000000000111111111111000000000000000///......///...---,,,+++*********,,,++++++++++++++++++,,,,,,,,,,,,------///000111000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,///...---...///000///...222,,,"""   777rrrTTTZZZTTTdddYYYqqqGGG|||zzznnnyyykkkxxxCCCLLLxxxaaammm""" ###  %%%ggg +++)))     888888""" !!!&&&JJJ~~~...........................------,,,,,,------...,,,,,,---------.........,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,---.../////////...---........................,,,,,,---------.........////////////////////////////////////000000000000000000000000111111111111000000111111000//////...//////...,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,------------...///000000000///...------------...........................111000......///000///---000)))    :::jjjKKK\\\xxxRRRaaa]]]tttHHHyyynnnuuu{{{vvvLLLRRR~~~}}}jjj999$$$$$$  %%%PPP%%%(((   777888###"""'''KKK..............................------------......,,,------------.........,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---......//////..............................,,,------------.........////////////////////////////////////000000000000000000000000111111111111000111111111111000//////000000///...------------------,,,,,,,,,,,,------------......//////000000//////......------......////////////////////////222111//////000000///---+++%%%   EEEgggJJJ```hhhSSS___eee|||LLLtttqqqooo^^^uuuoooYYYQQQmmmrrrggg))) """===###   666888$$$!!!&&&III..............................------------......------------............,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,------++++++,,,,,,---,,,,,,,,,---------.......................................------------............////////////////////////////////////000000000000///000000000111111111111000111111222111111000000111000000///......//////...------------------.........//////000000000000//////............//////000000000000000000000000111000///000111111///...%%%  UUUlllTTTddd\\\YYYaaapppQQQlllsss]]]aaarrrfffwww{{{qqq___aaaooo/// ooovvv)))      555888&&&###FFF///////////////////////////......------......///---------.........//////+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------***+++,,,---------------------------......//////........................---------.........//////////////////////////////////////////000000000000///000000000111111111111111111222222222222222111111111000/////////000000//////............//////...///000111111111000000//////.........//////000/////////////////////////////////111222111...,,,  bbbmmmZZZgggVVVbbbdddyyyXXXbbbqqqWWW}}}WWWgggrrryyyaaa|||aaaiii***  SSS|||NNN&&&   444888&&&###FFF//////////////////////////////............//////------........./////////++++++,,,,,,,,,,,,++++++******++++++,,,,,,------***+++,,,------......---...------------...//////------------------------------........./////////////////////////////////////////////000000000000000000000000111111111111111111222333333333333222111000000//////000000000000//////////////////000///000111222222111000/////////......//////000000000000000000000000000000...///111333333000***&&&  mmmeeeTTTiiiwwwTTThhhbbb|||\\\XXXmmmTTT[[[vvvjjjwww]]]lll~~~UUUggg(((   @@@hhh###   333777%%% !!!&&&JJJ//////////////////////////////............//////............////////////++++++,,,,,,,,,,,,++++++))))))******+++,,,,,,---***+++,,,---...............------,,,---...///000------------------------............////////////////////////////////////////////////000000000000000000000000111111111111111222222333444444333333000000////////////000000111000000//////000000111///000222333333222000//////////////////000111111111111111111111111111111000111444555333---$$$   !!!xxx^^^LLLjjjcccRRRiiiZZZyyy]]]PPP~~~lllPPP~~~bbbeeeeeeuuuiiihhhQQQ]]]  :::...   333777$$$!!!"""'''KKK000000000000000000000000//////............//////............/////////000+++++++++,,,,,,+++++++++(((((()))***++++++,,,,,,***+++,,,---..................---,,,---...///000------------------------............/////////000////////////////////////////////////000000000000000000000000111111111111111222333333444444444444000///////////////000000111111000000000000111111000111222333333222000//////////////////000111111333333333333333333333333222444666777333***  %%%]]]JJJjjjUUUQQQgggSSSvvv]]]KKK~~~oooMMMWWW___rrruuu[[[QQQ  ;;;>>>"""      333666$$$""" &&&KKK//////////////////////////////............//////------------.........///+++++++++************)))***************************++++++,,,,,,------...///...---,,,,,,---...///..............................////////////................................................------000000000///000111111222444333222111000000000000000000000000000000000000////////////000000000000222222222333333222111111111111000000111111222333333222222111111222222333333555666333+++"""     ***RRRSSSsss{{{IIIZZZUUU???^^^qqqGGGnnn|||vvvnnnSSS|||ZZZqqqtttvvvfffPPP[[[III  444RRR     +++000(((!!!"""...???//////////////////////////////............//////------........./////////++++++++++++***************************************++++++,,,,,,------...///...------------...///..............................////////////......................................................111111111111111222333333444333222111000000000000000000000000000000000000//////000000000111111111222222333333333333222222222111111111111222333333333333222222222333333444444444333...&&&     ...OOOOOOrrrrrrDDDZZZUUU???^^^vvvCCChhhxxx|||iiiSSS___hhhccciiiWWWRRR;;; 555ssseee    '''+++$$$"""""")));;;000000000000000000000000//////............//////....../////////000000000,,,+++++++++************++++++++++++++++++++++++***++++++,,,,,,------...///......------......///..............................////////////......................................................222222222222333333333444333222111111000000000000000000000000000000000000000000111111111222222222333333444444444444333333333222222222222333444444333333333333444444555555555333...'''     666OOOMMMrrrccc???\\\XXXAAA]]]}}}>>>^^^~~~sssbbbSSSrrrYYYIIIqqqfffGGGuuu--- +++qqq333   !!!$$$$$$ """""""""###<<<000000000000000000000000//////............//////////////////000000000000,,,,,,+++++++++*********++++++++++++++++++++++++***++++++,,,,,,------...//////............//////..............................////////////..........................................////////////111222222333333333333333222222111000000000000000000000000000000000000000111111222222222333333333333333444444555555444444444333333333333444555555333333444555555666666666666111)))     ===OOOPPPvvvVVV===aaa]]]JJJWWW===TTTvvvqqq]]]RRRTTT444fffssswwwEEEXXX  """uuugggOOOSSS   ((($$$ !!!""""""%%%"""HHH000000000000000000000000//////............//////////////////000000000000,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,------...////////////////////////..............................////////////......................................./////////000000000111222222333333222222111111000000///000000000111111111111111111111111222222222222333333333333222333444444555555555444444444333333444444555666333444555666666666666555444,,,"""    BBBvvvMMMRRR}}}zzzMMM@@@hhhdddWWWQQQEEELLLooosss___VVVzzzhhh///===gggQQQBBB  %%%yyy~~~yyy***    ///''' """""""""$$$%%%]]]000000000000000000000000//////............//////....../////////000000000,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------......//////000000//////.................................////////////.......................................//////000000111///000222333333333222111111000000//////000000000111111111111111111111111111111222222222333333333111222333444444555444444444333333333333444555555333444555666666555444333...&&&   HHHjjjHHHTTTnnnHHHGGGnnnjjjfffLLLTTTFFFhhhwwwjjjbbbtttHHH"""```nnnbbbzzz777  )))@@@   ###222((( """""""""######---vvv//////////////////////////////............//////------........./////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------......///000111111000///.................................////////////..............................---......///000000111111000111333444555444333222000000////////////000000111111111111111111111111111111111111222222222222000111222333444444444444333333333333333444444555444555666666666444222111&&&    QQQdddGGGUUUdddEEENNNrrrmmmsssJJJdddCCCaaayyy{{{wwwssseeexxx888BBBlllmmm]]]{{{|||{{{FFF   &&&VVV   111000''' !!!###"""###%%%&&&::://////////////////////////////............//////------------.........///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---.........///000111111000///.................................////////////..............................---......///000111111222111222444666666555444333000000////////////000111111111111111111111111111000000111111111222222222///000111222333333444333333222222222222333444444444555666666555333111///     [[[dddHHHXXX^^^EEESSStttnnnzzzKKKxxxpppBBB]]]zzzrrrTTTaaa999YYYXXXoooAAAnnnzzznnn### $$$ccc   '''???---$$$"""###"""###(((***EEE---...///000000111111111////////////////////////...------------.../////////...,,,,,,---------,,,------------------------++++++,,,,,,,,,---------............///////////////////////////.........//////000000000000/////////////////////.........000000000000111111111111222222222222222222222222444333222111000000000000111111000///////////////000000000000000000000000000111111111111222222222222222111111222222333444444444555777777222)))"""      hhhnnnKKKcccWWWIII```ZZZ}}}LLLjjj|||SSSRRR{{{uuujjjOOOMMM444cccXXXLLL}}}ppp}}}QQQ###'''   ...XXX     ###;;;OOO...$$$'''!!!$$$000###SSS---...///000000111111000////////////////////////...------------...//////000...,,,,,,---------,,,------------------------++++++,,,,,,,,,---------............//////////////////////////////////////////000000000000///////////////////////////...000000000000111111111111222222222222222222222222444333222111000000000000111000000///////////////////////////////////////000000111111111222222222222222111111222222333444444444555666444...%%%    lllvvvYYYrrrTTTPPPkkkbbbUUUhhh{{{LLLNNN~~~uuugggRRR{{{EEERRRzzzJJJCCCsssIII &&&   333ccc  666AAA:::!!!$$$""" &&&///(((XXX------...///000000000000////////////////////////......------......///000000...,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///////////////////////////////////////000000111111000000///......//////////////////000000000000111111111111222222222222333333333333444333222111111000000111111000//////......//////////////////////////////000000000111111111222222222111111111111222333333444444555444000(((     !!!pppzzzddd~~~{{{TTTZZZwwweeeeeefff|||FFFJJJtttkkkbbbllllll111YYY~~~KKK666GGGhhh+++  >>>III$$$    $$$;;;:::)))!!!'''***)))'''''')))***...^^^,,,---...///000000000000////////////////////////...............//////000000...---,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............///////////////////////////000000000000000000111111000000000............///////////////000000000111111111111222222222333333333333333444444333222111111111111000000///............///////////////////////////000000000000111111111111111111111111111222222333444555444111+++"""     ###rrrvvvfffwwwYYYccczzz___{{{tttbbbIIIHHHuuuuuutttWWWPPP---MMMnnn___444EEEvvvwwwDDD### JJJ???     ###******&&&$$$""" $$$''''''$$$!!!///bbb,,,---...//////000000000///////////////////////////............///000000000///------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................////////////////////////000000111111000000111111111111000000---.........//////000000///000000000111111111111222222333333333444444444555444333222111111111111000//////.......................................//////000000000111111111111111000000111111222333444444222---%%%      &&&tttssshhhrrr^^^hhhvvvTTTqqq___WWWIII{{{ssskkkTTTDDD111SSScccvvv<<< >>>YYYXXX###  RRRWWW,,,  """)))+++%%%"""%%%"""%%%,,,,,,&&&(((///---ddd,,,,,,---...//////////////////////////////////////////......//////000111111///------...///...---------------------------,,,---------........................////////////...//////000000111111222000111111222222111111000------......///000000000000000000000111111111111222222333333444444555555555444333222222111111222000///......------............................../////////000000000111111111000000000000111222222222222...'''       ***zzztttoookkk```hhhqqqNNNiii\\\iiiJJJwwwpppkkkdddmmm888555CCCBBB(((+++>>>666<<>>ZZZgggvvvoooRRRGGGDDDiiiAAA  !!!###hhhbbb&&&!!!!!!   ''',,,---&&&"""###&&&(((***---***222,,,000bbbJJJ222iii---------............///////////////////////////,,,,,,------.../////////333111......///000000///////////////............---......///////////////////////////////////////000000000000000111111222222222222222222111000//////////////////000111111222222222222222222222222444444444555555555555666777666444222111000//////000000000///......------........................---------.........//////...000000...000333222...'''!!!   222sssuuufffhhhoooiiimmmOOOzzz{{{cccXXXVVVnnn}}}DDDccc~~~JJJ111;;;fffuuu333777|||HHH___hhhGGG***111(((III```mmmUUU999111fffddd%%% !!!###!!! MMMFFF++++++  ### 333<<<444'''!!! !!!%%%((())))))***"""999MMMxxx@@@111ggg------------....................................,,,,,,---......//////000444222//////000111111000////////////............---......///////////////////////////////////////000000000000000111111222222222222222222111000000000////////////000111111222222222222222222222222444444444555555555555666777666444222111000//////000000000///......------........................---------........./////////111111000111333111,,,"""   555qqqpppiiijjjnnnlllxxxXXXqqq___nnnWWWtttCCCfffiiibbbIII<<<___hhhJJJ///XXXqqq((((((rrr^^^VVVoooNNN,,,&&&000BBB[[[ooo}}}UUU---AAAxxx}}} ###%%%"""$$$aaa^^^CCC444 $$$)))    """(((!!!(((555:::222''')))$$$###(((...000000000QQQwwwQQQ666kkk------------....................................,,,------......///000000555222000000111222111111////////////............---......///////////////////////////////////////000000000000000111111222222222222222222222111000000000000///000000111222222222222222333333333333444444444555555555555666666666444333111000000000111000000//////......---........................------........./////////000222333222222222---'''    666qqqpppzzzllliiiggggggaaaaaaXXX\\\{{{HHHFFF{{{xxxxxx888'''&&&222TTT^^^333+++@@@%%%$$$ggguuuKKKNNN &&&>>>```zzz666AAA000 $$$'''%%%""",,,llluuu]]]HHH'''###///&&& !!!!!!"""   """!!!"""(((000111***###"""''',,,+++'''///KKKfffWWW:::mmm,,,,,,---------.................................---------...//////000000444222000///000111111000////////////............---......///////////////////////////////////////000000000000000111111222222222222333333222111111111000000000000111222222222222222333333333333333444444444555555555555666666555444333222111111111111111000000///.............................................////////////000333444222111///(((!!!  777ttttttxxxrrrmmmhhhkkkpppWWW[[[rrraaawwwXXX666nnnpppNNNgggzzzRRRGGG[[[III###!!!///+++^^^DDDjjjZZZ%%%''':::KKKmmmwwwBBB%%%~~~AAA  $$$(((&&&###]]]qqq```TTTBBB111!!!,,,999VVVTTTHHHNNNAAA   !!! $$$)))++++++'''%%%$$$$$$'''---999UUUTTT888jjj,,,,,,,,,------------...........................------......///000000111333111///...///000000///////////////............---......///////////////////////////////////////000000000000000111111222111222222333333333222222111111111111111222333333222222333333333444444444444444444555555555555666666555444333222222111111111111111000//////......................................./////////000000111444444111...***"""   999wwwooo~~~mmmsssxxxYYYwwwlllppp```nnnooo<<>>IIIzzzTTTNNN```ddddddXXX:::$$$***EEERRR___[[[&&&    ...///'''###(((...000...++++++---000 """FFFyyyVVV888hhh,,,,,,,,,,,,---------------------------------------......//////000111111333000......///000//////////////////............---......///////////////////////////////////////000000000000000111111222111222333333333333333333222222111111222222333444222222333333444444555555444444444555555555555666666555444333222222222222222111111000000//////................................./////////000000000111333222---)))%%%    <<<|||ggghhhYYYhhh|||___lllzzzjjj}}}[[[rrrqqqPPPQQQoooXXXUUUSSS,,,%%%$$$CCCOOOZZZ|||oooEEE   &&&<<<777777sss ###"""|||~~~///!!!@@@LLL!!!---dddkkk000%%%BBBqqq999  ''',,,+++---222555333,,,))),,,111,,,+++CCC{{{XXX999ggg++++++,,,,,,,,,---------------------------------.........///000000111111333111///...///000000000////////////............---......///////////////////////////////////////000000000000000111111222111222333333444444333333333222222222222333444444222222333333444555555666444444444555555555555666666555444333333333333333222222111111000/////////.........................../////////000000000000111222000***$$$    ;;;kkkdddUUUbbbzzzllleeerrrLLL^^^WWW]]]iiiyyyhhhEEEdddXXX999222444bbbCCCzzz+++   )))fffggg###!!!  FFFSSSJJJ+++UUU]]]444KKKQQQ___kkk666!!!   ((( %%%)))111444444///((('''---444888JJJvvvUUU666bbb++++++,,,,,,,,,---------------------------------......//////000000111111444222000///111111111111000/////////............---......///////////////////////////////////////000000000000000111111222111222333333444444444444333333222222333333444555222222333333444555666666444444444555555555666666666555444444333333333333222222111111000/////////........................////////////000000000000111222...'''!!!     888wwwqqqccchhh{{{|||bbbwww___+++888:::bbbmmmxxx???\\\000JJJ+++rrr888ccc$$$ QQQ###iii&&&  YYY'''555pppFFF---YYY~~~ccc{{{AAA   $$$(((,,,***---555222444333...(((***222;;;```kkkQQQ000]]]jjj,,,---......//////..............................////////////000000000000333222000/////////000111000/////////............///////////////.........000/////////...............//////000111222222333222222222222222222222222444333333222222333333444222222333444444555555666555555555555666666666666666555555555555444444444222222333333222111///...000000000000000/////////000///...///111333444333666000'''   >>>}}}xxxjjjTTT555+++<<>>BBB<<<999//////000***JJJ[[[888UUUjjj,,,---......//////..............................////////////000000000000333222000/////////000111000000/////////.........////////////////////////000000/////////...............///000000111222222222222222222222222222222333333222222222222333333111111222222333444444555555555555555666666666666666555555555555444444444222222333333222111///...////////////////////////111000///000222444333222222,,,"""   999rrr___XXXTTTHHH999...@@@XXXjjjkkkfffaaappp111___+++kkkXXXddd[[[OOO000NNN---FFFMMMBBBMMM  000kkk~~~IIIggg666### ###'''$$$***AAAHHH777111666///)))222OOO~~~ddd;;;VVV|||{{{------...////////////...........................////////////000000000000333222000/////////000111000000000/////////......//////////////////000000000000000/////////...............//////000000111222222222222222222222222222222111111111111222222000000111222222333333444555555555555666666666666666555555555555444444444222222333222222111//////////////////////////////111111111222444444333111+++$$$   :::rrrZZZJJJ777...333HHHggg^^^|||sssPPPjjj444lll777[[[tttSSSppphhh     ^^^aaa333]]]iii...]]] """===BBBXXXSSS     """666%%%%%%...888OOOWWWCCCKKKBBBCCCOOOfffnnn;;;TTTrrr------...///////////////........................////////////000000000000333222000/////////000111000000000////////////...//////000000000000111111000000000////////////...---........./////////000111111111111222222222222111111000000000000111111111111111222333333444444555555555555666666666666666555555555555444444444333333222222111000000///...///////////////000000000000111444666555222000###  444lll|||ooonnnaaaIIITTTbbbnnnxxx}}}RRRyyyvvveeemmmFFFggg777{{{JJJLLLIII}}}uuu 111nnnmmm///***rrr%%%kkk  ===\\\yyymmmooo    ###EEEvvvAAA555MMMOOOHHHIIIDDDSSS999KKK~~~ooo999MMMvvv---...//////000000//////////////////////////////////////////000000000000333222000/////////000111111000000000////////////000000000000111111222222111000000000////////////............////////////000000000111111222222222111000000//////000000111222222333333444555555555555555555555666666666666666555555555555444444444333333222111111000000000/////////000000000111111...///111444666444///,,,  ---ZZZtttyyysss???sssaaaXXXUUU|||iii:::aaa@@@IIIlll999]]]DDD"""PPP###pppvvv'''  HHHuuuSSSPPP222    ...,,,222WWWyyyJJJBBB^^^___LLLGGGKKKHHHCCCmmmfff777BBBttt......///000000000000///////////////////////////////////////000000000000333222000/////////000111111111000000000/////////000000000111222222333333111111000000000///////////////////////////////////////000000111222222222111111000000000000111111222333333444444555666666555555555555666666666666666555555555555444444444444333222111000000000000///000000111111222222333...000222444444///(((###   ***FFFssskkk555vvvjjjPPPzzzyyykkkggg===xxx===RRRkkk,,, ---EEE(((***sss###GGG%%%    &&&888"""eee555   ///KKKHHH999>>>LLLGGGJJJXXX]]]PPPJJJQQQ^^^^^^:::999nnn......///000000000000000////////////////////////////////////000000000000333222000/////////000111111111111000000000//////000000111111222333333444111111111000000000//////000000000000000000000000/////////000111222222222222111111000000111111222111222222333444444555555555555555555666666666666666555555555555444444444444333222000000000000111000111111222333333444444222333444444111)))  888```}}}}}}<<>>\\\tttuuu___KKKRRR$$$ !!! !!!###  ###NNN@@@AAA[[[nnn    TTT|||{{{###    333;;;444///333444---///111333EEEbbbqqqnnnvvv{{{rrrgggtttXXX???ggg////////////000000000111////////////////////////000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000333333333333444444444444555555555555555666666666777666555444333222222111333333333222111111000000444444444444555666666777999888444,,,###      555XXXttt{{{|||xxx777kkkcccAAA~~~~~~qqqkkkBBBlllfffoooZZZRRRKKK/// :::CCC===GGG@@@~~~   [[[TTT###    111888333000555,,,///666CCCSSS^^^dddiiimmmlllqqq~~~fffHHHeee/////////000000000111111////////////////////////000000000000000000000000333333222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222000000000000000000000000222222333333333444444444444444444555555555666666666666555444333222222111111111111111111111111111555555444555555666777888:::666...$$$      """^^^~~~:::jjjuuu999gggiii{{{GGGUUUgggZZZ^^^;;;666    """HHH;;;111ooo,,,  mmmFFF    $$$'''$$$&&&---...777444@@@___kkkjjjqqqoooppp}}}wwwSSSccc//////000000000111111111////////////////////////000000000000000000000000444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000222222222222333333333333333333333444555555555666666666555444333333222222//////000000000111111111444444444555666777999:::999222'''     &&&555===hhhAAAWWWkkkfffLLLKKK___dddmmm+++999   MMMIII;;;CCCOOO   """uuuvvv000  ###%%%!!!'''000<<>>ddd}}}]]]QQQsssSSSPPPxxxMMM[[[qqq|||(((EEE    '''DDD>>>III{{{iii     ssstttaaa&&&  &&& 000===;;;222222<<>>\\\QQQ{{{tttggg]]]nnnpppjjjnnn```111III   FFF777XXX\\\vvv"""  ///___wwwRRR   +++;;;000???IIIHHHIIIQQQVVVSSSZZZdddeeecccqqqmmmYYY000111111111111222222222000000000000000000000000000000000000000000000000222111111111111111111222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222000111111111111222222222000000000000000000000000000000000000111111111111///000111222333444555555444444444444444444333333222222222222222222222222333666999:::777222,,,(((       '''LLL>>>YYYPPPsss|||UUUcccpppYYY|||ccc,,,777     """777ggg___)))    666lllDDD  &&&+++'''$$$...======GGGKKKJJJRRR___```VVVSSS\\\pppuuuXXX{{{/////////000111111222222000000000000000000000000000000000000000000000000333333333222222222111111333333333444444333222222333222222111111222222333444444444333333222222222000111111111111222222222222222222333333444444444111111111111111111111111000000000000111111111111111111222333333444555555666666555444333333222222222222333333333222111111444444555555111***      (((DDDuuu~~~EEEJJJ}}}VVVjjjllllllLLLhhh==='''@@@FFF___///&&&    NNN<<<      ###%%%&&&%%%&&&---777<<>>|||^^^WWW|||aaaZZZccc--- !!!GGG|||hhhHHHhhhqqq     &&&===     ###''')))***&&&###"""###,,,333888TTTgggddd```//////000000111222222222000000000000000000000000000000000000000000000000222222111111111000000000///000111222333333333333111111000000000000111111111111111222222222222222000111111111111222222222444444333333333333222222111111111111111111111111000000000000111111111111333333333333333333333333333333333333222222222222111222333444444444444444111)))      """HHHZZZ===vvvsssoooZZZ]]]ddd333 HHHiiiqqqrrrVVV>>>nnn     111[[[777 """&&&&&&&&&(((***&&&  ***888:::===___jjj^^^|||......//////000111111111000000000000000000000000000000000000000000000000333222222222111111111111///000111222222333333333111111000000000000111111000111111111222222222222000111111111111222222222444444444333333222222222111111111111111111111111000000000000111111111111333333333333333333333333222222222222222222222222222222333333333333333222'''        !!!MMM\\\<<<YYYOOO```lll777 444|||~~~KKK}}}999YYY """    $$$!!!BBB{{{=== """&&&&&&###!!!"""$$$!!!%%%''''''111>>>IIIVVVppp^^^ppp------......///000000000000000000000000000000000000000000000000000000000333333333222222222222111//////000222222333333333111111000000000000111111000000111111222222222222000111111111111222222222444444444333333222222222111111111111111111111111000000000000111111111111333333333333333333333333222222222222222222222222222222333333333222111111       !!!QQQ[[[999KKKGGGcccttt888 BBByyyRRR~~~///\\\ %%%  ###+++ )))OOONNN%%% !!!$$$&&&"""!!!,,,...+++111<<>>XXXpppuuuXXXLLLttt///////////////000000111///000000000111111111111000000000000000000000000222222222222222222222222111111111111111000000///////////////////////////000////////////000000111000000111111111222222222222333333444444333333222111222222333333222222111000000000000000111222222111111222333333333333222333333444444444444444444222333333...$$$ """PPP|||:::mmmtttKKK444uuuqqq{{{gggpppBBB    888eeegggPPP%%%  !!!777 AAA[[[/// )))$$$    !!! 555###$$$))),,,NNNnnnYYYLLLddd...//////000000000000000///000000000111111111111000000000000000000000000111222222333333222222111000111111111111000/////////////////////////////////////////////000111111111111111111222222222222222333333444444333333222111222222333333222222111000000//////000000111222000111222222333333333222333444555555555444444333//////...''' """OOO}}}<<>> jjj '''   333MMMyyyOOO555,,,IIIJJJ###%%%++++++(((***$$$     """((('''(((%%%LLL```OOOXXX......///000000000000000000000000000111111111111000000000000000000000000111222333444444333222111000000111111000000///...///////////////////////////......//////000111222111111111222222222222333222333333444444333333222111222222333333222222111000////////////000111111///000111222333333333333333444555555555444333222///,,,'''   NNN<<<~~~pppuuuUUU777NNNfffeeeMMMUUU     \\\JJJ444uuu!!! ###    000___xxxIII:::"""111eeepppDDD &&&$$$$$$$$$%%%!!!  !!!'''%%%'''888<<>>___jjjKKK***      777pppccc???&&&eeeXXX   /// uuuzzz|||MMM"""((((((###(((***$$$""" %%%...000+++999WWWhhhTTT<<>>777ZZZoooKKK999    bbb...$$$--- YYY000  ///  ((({{{III444666///!!!!!!"""(((000222***&&&''' ###HHHpppUUU111]]]......////////////......////////////////////////222111000//////000111111111111222222222333333333111111111111000000000000000000000000000000000000000000000000////////////111111111111111111111111222222222222222222222222222111111111000000////////////000000000000//////222111111000000111111222111333333333444333,,,$$$        AAADDDeeeggg^^^eeeCCC111ZZZ|||HHHjjj    ___DDDdddiiinnnvvv333(((   &&&111222qqq___```TTTCCC444)))""" +++///"""""""""%%%$$$""" CCCjjj222QQQ......////////////......000000000000000000000000222111000//////000111111111222222222222333333333111111111111000000000000000000000000000000000000000000000000000000000///111111111111111111111111222222222222222222222222111111111111000000000/////////000000000000//////222222222111111222222222111444555222000---&&&       @@@IIIccchhhYYYjjjGGG...UUUHHHSSS'''   gggBBB***666]]]yyy|||uuuxxxMMM&&&  '''000LLLzzzUUU:::222000,,,(((!!! &&&,,,@@@www;;;KKK......////////////......000000000000000000000000111111000000000000111111222222222222333333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000///000000111111000000///333333222222222222333333111555666000)))$$$        ???PPP^^^kkkYYYyyytttRRR---vvvTTT~~~~~~KKKJJJ   TTTiii]]]PPPEEE]]]lll   $$$'''###vvvqqq___999"""###!!! ###+++ '''OOO~~~>>>AAAuuu......////////////......111111111111111111111111000000000000000111111111222222222333333333444444222222222111111111000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000111111111000000000000000000000000111111000000000333333333333333333333333222666666---"""       <<>>___dddBBBbbbIIIjjjsss777///AAAzzz......////////////..............................---...000111222222111111333333333444444444444555333333222222222111111111111111111111111111111111///000000111111222333333222222222222222222222222222222222222222222222222///000000000111111111111000111111222222111111000000111222444444222111000+++(((         222hhhEEE}}}~~~XXXssshhh---QQQuuuhhhvvvcccsssfffggg---   sssSSS222)))''' $$$  ///'''000zzzRRRDDDGGGhhh%%%###666EEErrrwwwXXX;;;CCCeeevvvTTT111///555]]]......////////////..............................---...000111222222222111333333333444444444555555333333333222222222111111111111111111111111111111///000000111222222333333333333333333333333333333222222222222222222222222//////000000111111111222111111222222222222111111///000222333333222000///((("""          !!!000kkkDDD}}}yyyXXX{{{uuukkk111QQQ{{{eeewwwdddkkk~~~WWWFFF  ]]]yyyWWW@@@///%%%MMMUUU!!!$$$ ///$$$###GGGsssNNN<<<888]]]cccnnnUUU%%%$$$CCClll___CCC666:::&&&...<<<000'''//////HHH---------.........//////..................------/////////000111333444555444555555555555555444444555555444333333222111111111111111111111111111111111111111111111111111111222222222222222222333333333333333222222222111111000000111111111111000000111111000000111111222333333111000222555444///***$$$            444|||777oooxxxbbbtttgggqqqqqq111IIIgggffffffcccUUUlll  @@@TTT***"""&&&SSS|||&&&    ---...tttqqqVVV:::---CCCggg```777$$$!!!AAAwwwMMMCCCCCC===555222...***)))+++...000EEE|||---------.........//////......................../////////000111333444555444555555555555555444444555555444444333222222111111111111111111111111111111111111111111111111111222222222222222333333333333333333222222222222111000000111111111111000000111111000000111111222333333111000222333000)))###        222|||999iiiwwwnnniiiiiiiiisss111FFFbbbfffkkk[[[QQQ}}}%%%  %%%999ddd$$$$$$777 !!!    """((( @@@cccPPPGGGSSSccclllyyygggBBB&&& ===zzzSSS@@@@@@<<<111---,,,***(((''''''((()))555ddd------........./////////........................//////000000111222444444444444555555555555555444555555444444333222222222222222222222222222222222222222222222222222222222111222222222333333333444333333333333222222222222000111111222222111111000111111000000111111222333333222111111///***!!!       ---www===^^^sss\\\ttt```ttt000CCC]]]eeeqqqPPPNNNAAA  dddOOOSSSmmm+++ ZZZ---  %%%...!!! hhhfffXXXRRRKKKEEErrrzzzrrrAAA000'''PPPuuubbbGGG555222444000''''''''''''&&&&&&%%%%%%$$$---LLL............////////////............////////////000000000000111222333444333444555555666555555555555555444444333333333333222222222222222222222222222222222222222222222222111222222333333444444444444444333333333222222222111111222222222222111111111111000000111111222333444333111///+++###          (((ppp@@@PPPpppYYYqqqYYYqqq...AAAYYYeeesssMMMPPPbbb   lllnnnUUUMMM```JJJmmm999  $$$...,,,222UUULLLAAA???RRRuuuvvvfffXXXFFF///  '''VVVeeeKKK<<<777222///+++&&&%%%((('''&&&&&&&&&%%%%%%&&&&&&,,,<<<........./////////000000........./////////000000000000000000111222333333333444444555666666555555555555444444444444333333222222222222222222222222222222222222222222222222111111222333444444555555444444444333333333222222222222333333333333222222111111000000111111222333444222///+++$$$  ###        """jjjFFFHHHuuuddd```RRRnnn---AAAYYYdddnnnUUU]]]000   UUUSSS\\\~~~))) ;;;***------222ZZZGGG 555)))JJJxxxeeeUUUJJJmmm|||mmm\\\KKK222  &&&???mmmuuurrrLLL;;;777...$$$%%%(((,,,'''!!!###***(((&&&$$$######%%%'''((((((///mmm....../////////000000000.........//////000000111111111000000111222222333333333444555666666666666555555444444444444444444333333333333333333333333333333333333333333333333111111222333444555666666444444444444333333333333222333333444444333333222111111000000111111222333222///***$$$  '''BBB,,,         dddQQQHHHxxx|||ccc~~~OOOooo///CCCYYYdddccciiiyyyrrrwwwGGG    GGGjjjyyyTTT'''MMM 444 ddd```>>>999TTT|||pppGGG,,,)))TTTddd\\\yyyUUU999'''(((,,,&&&'''!!! ###$$$%%%'''%%%$$$"""!!!!!!$$$&&&(((&&&***SSS.../////////000000000000---......///000000111111111111111000111111222333222333444555666666666666444444555555555555555555333333333333333333333333333333333333333333333333111111222333444555666666555444444444444333333333333333444444444444333333111111000000111111222333///+++$$$ ///FFFUUU666         aaa]]]HHHmmmyyyhhhTTTttt333DDDXXXcccVVVpppiii]]]   )))gggDDD222777AAAVVVEEE $$$### ---~~~```lllzzzaaa;;;  ///888555... 555aaaaaaKKKhhhTTT???111+++&&&******!!!%%%"""!!!&&&&&&###"""""""""###$$$%%%&&&&&&&&&+++>>>////////////000000000000---......///000111111222111111111111111111222222222333444555666666666666444444555555555555555555333333333333333333333333333333333333333333333333111111222333444666666777555555444444444333333333333444444555555444444333111111111000111222222333,,,'''   ???^^^YYY666        ___fffHHHzzzddd^^^]]]zzz777EEE{{{WWWcccMMMlll```jjj###  ]]]<<<  )))JJJ~~~kkkQQQ999""" $$$EEEnnnzzzIII---111ggguuuqqqdddTTTVVVyyykkkKKK222$$$%%%'''$$$"""###)))%%% """$$$"""!!!###%%%'''(((((('''&&&###+++///111000000000//////......////////////000000000000111111000000000000111111111111333444555666666666777777666666555555555444222222222222222222222222111222333333444444333333333444555555666666555555555555555444444333333333333333333333333333333333444111///000222222111..."""  222@@@111         !!!GGGyyyRRRyyyrrrggg}}}oooddd~~~777DDDWWWfffYYYYYYYYYxxx  YYYUUU  !!!!!! 111mmmKKKTTToooMMM(((GGGyyy:::;;;qqqffftttWWW@@@333---&&&!!!###"""!!!  !!!!!!"""""""""""""""***888NNN\\\***###((($$$000bbb111111111000000//////////////////000000000111111111111000000000000111111111111333444555666666666777666666666555555555555333333333333333333333333222222333444444444444333333444555555666666555555555555555444444444333333333333333333333333333333444333111111222000---***  '''      !!!GGGEEEmmmttt}}}ssseeerrr<<>>&&&###******///ggg/////////000000111111111/////////000000000111111111111000000000000111111111111333444555666666666555555555555666666666777444444444444444444444444555555666777777777777666555555666777777777777777666666777777777888888888888888777777666555555444---,,,'''        999yyyJJJXXXiiisss|||IIIKKKjjjoooaaa|||OOOLLL666!!!   ,,,///     '''nnnpppfffvvvvvv[[[CCC((("""  ###&&& """FFFZZZ)))%%%<<>>RRRIIIiiiwwwwwwTTT{{{fff    AAAmmmbbbPPP<<<===YYY}}}jjjaaa===777)))    %%%&&&222xxxUUU,,,***NNNzzzNNN(((---[[[iiiZZZ\\\mmmIII+++GGGiii((()))!!!''')))...;;;!!!)))%%%$$$eee;;;666iiiiii333&&&[[[000000000111222222333333111111222222222222111111111111222222222333333333444444444555555555666666555555555555666666666777444444444555666777777888777777777777777777777777777777888999::::::;;;;;;:::999999999999999999999222,,,"""      ###111 UUU@@@bbbTTTZZZVVVYYYaaa\\\fff{{{qqqddd}}}<<<     AAA}}}^^^DDD333,,,EEEbbbVVV888...*** $$$     ???mmm<<<*** 333kkk<<< SSS--- !!!555:::)))  %%%%%%VVV???---hhhFFF+++222uuu000000000000111111111111//////000111111111111000333333222111000000111111222333444444555555444444444444444555555555666666666666555555555555666666777888888999999999888888777888888888888999999999:::::::::;;;;;;999666333***###       ### FFFEEE^^^lllYYY}}}BBBZZZhhhddd]]]```ssshhhbbb))))))      >>>aaa@@@000%%%$$$>>>___rrrZZZ888,,,     CCCZZZ'''###NNN===+++OOOOOO***)))555<<<444 ***)))HHHHHH111RRR___111444MMM000000000000111111111111///000111111222222111111333222222111000000111111222333444444555555444444444444444555555555666666666666555555555555666666777777888999999999999888888888888888999999999999;;;;;;;;;<<<<<<999333///!!!       """ DDDUUUZZZpppeeeRRRgggoookkkccc]]]aaadddVVVxxx &&&    444lllaaaDDDAAA,,,'''???bbb~~~}}}aaaFFF---    ^^^}}}777 ...eee999'''NNN999&&&000000&&&"""&&&:::\\\---CCC|||yyy333'''AAA{{{000000000111111111222222111111222333333333333222333222111111000111111111222333444444555555444444444444555555555666666666666666555555555555666666777777888999999999999999888888888888999999999::::::;;;;;;;;;999333,,,&&&         AAAqqqUUUlllaaawww<<>>;;;777222***!!!         """999TTTvvv666wwwWWW???uuuaaallluuuuuuxxxoooCCCcccUUUzzz\\\,,, %%%  +++gggooo___KKK///!!!"""&&&>>>lllzzzZZZAAA...$$$    111JJJ$$$!!!SSS222&&&SSS|||333111333$$$&&&&&&DDDQQQ999222tttIII000///```ooo111111111222222222222333111222333333444444333333111111111000111111222333222333444444555555444444555555666666666777777777666666555555555555666666555666777888999:::::::::999999999999::::::::::::???:::333+++###           ###444ZZZbbbSSSVVV777ttt}}}vvvgggttttttqqq888ggg}}}YYYyyy~~~uuuddd""""""  CCC{{{VVV999"""###---IIIfff___999$$$!!!     ///???"""NNN...###IIIXXX(((&&&$$$000""")))---555ddd888777aaa```777...LLLmmm111111111222222222333333111111222333333333333333111111000000111222222333222333444444555555444444555666666666777777777777666666555555555555666666555666777888999:::::::::999999999:::::::::;;;;;;:::333***             $$$...bbbkkkMMM___JJJVVVuuuuuuooowww777nnnzzz___iiiEEE    KKKzzz```FFF555""")))333@@@WWWyyy~~~ZZZ111     (((yyyrrrsssccc---'''ZZZrrr+++###BBB999***+++333222 ***000***uuu::::::JJJQQQ///AAAxxxmmm111111222222222333333333111111222333333333222222111111000000111222333333222333444444555555444444666666666666777777777777666666555555555555666666555666777888:::::::::;;;999999:::::::::;;;;;;;;;333+++               %%%***iii]]]oooTTTZZZUUUwwwhhh~~~>>>kkkyyyqqq^^^WWW+++    MMMxxxXXXKKK888)))###&&&...444QQQyyy___///$$$        \\\xxx//////EEE///%%%///lllggg***%%%AAAjjj((($$$>>>555   ***111 $$$hhh@@@666444nnn000:::\\\~~~kkk111222222333333222222111222222222222222222222222333333222222111222222222333333333444444444555555666666666666666666666666555555555555555555444444555666777888999:::;;;;;;::::::999999:::888555222***"""          !!!111(((qqqWWWqqq~~~ooorrrgggVVV~~~rrriiiDDDfff}}}qqqaaa```ooo    vvvyyy\\\CCC444,,,(((&&&'''999VVVwwwlllDDD,,,!!!    DDDAAA---$$$"""===sssJJJ$$$BBB000(((,,,III))) &&&%%%!!!MMMiii///888lll^^^+++>>>222222333333333333222222222222222222222222222222222222222111222222333333333333444444444555555555666666666666666666666666555555555555555555555555666666777888999:::;;;;;;;;;;;;;;;<<<<<<999444000$$$         !!!111'''nnnVVVhhhSSSzzzppp{{{ooodddHHHcccqqqpppYYYiii[[[    eeevvvZZZ)))""" ;;;OOOpppWWWCCC***   @@@MMM%%%***hhh>>>***$$$BBB}}}&&&(((///BBB(((!!!&&&!!!%%%%%%FFF}}}???777cccppp777666vvv222222333333333333222222222222222222222222222222111111111111222333444444333444444444444555555555666666666666666666666666555555555555666666666666666777777888999:::;;;;;;::::::;;;<<<:::555...)))        !!!111%%%gggYYYjjjvvvqqquuu```}}}xxx|||gggCCCjjj{{{iiivvvTTTyyy<<< %%%   111777777777---%%%000HHH]]]iii}}}cccEEE000   ===@@@###YYYMMM+++'''(((\\\RRR%%%666:::!!!(((///'''###$$$:::XXX555QQQPPP111QQQ222333333333333333333222222222222222222222222222111111111111222333444555444444444444555555555555666666666666666666666666666666666666666777777777777777888999999:::;;;;;;999999999777333,,,"""          !!!111 """^^^```TTTqqqjjjXXXyyyrrr~~~{{{nnnBBBttt{{{eee}}}OOOiii!!! &&&      +++DDDcccvvvaaaEEE000%%%  <<>>666 !!!###...ooosss::::::sss<<<555jjj333333333444444333333333222222222222222222222222111111111111222333444555444444444555555555666666666666666666666666666666666666666777777777888888888888888999::::::;;;;;;:::999666222+++"""          !!!111"""QQQkkkFFFrrrVVVbbbzzzqqqpppKKKyyyyyyaaa{{{KKKWWWppp   """ '''111:::===999000***&&&&&&$$$###  999;;;???}}}:::***555IIIKKK"""FFF888 $$$$$$VVVLLL---bbbXXX---DDDttt333333444444444444333333222222222222222222222222111111111111222333444444444444555555555666666666666666666666666666666666666666777777888888999999999999999999::::::;;;;;;;;;888222+++###       !!!111%%%CCC}}}EEE~~~[[[ooohhh}}}jjjrrrPPP~~~eeexxxPPP]]]KKK             ///jjj<<>>===MMM666 %%%111lllBBBAAA{{{ZZZBBBrrrfffkkk333333333333444444444444555555444444444333333333333333333333444444444444333444444555666777777888777777888888888999999999999999888888888999::::::::::::<<<<<<:::333***$$$   &&&+++'''!!!    <<<666!!!!!![[[aaaxxxQQQWWW>>>UUU///+++CCC[[["""             ***!!!"""SSSqqq111&&&MMM^^^%%%TTTEEE***666---!!!!!!!!!"""QQQUUU,,,WWWDDDLLLzzzpppzzzrrr333333333333333333333333555555555444444444333333333333333333333444444444333444444666777888999999888888888999999999::::::::::::999999999::::::;;;:::;;;===<<<777---""" +++222+++"""   ===888$$$QQQlll```RRRUUU<<>>:::'''FFFyyyQQQyyyzzzZZZVVVCCChhh333888EEE          (((DDD___|||>>> ===RRR'''666YYYaaaAAA:::<<<:::LLLmmmggg666!!!"""&&&)))tttAAA111fffGGGCCCpppyyy333333333333222222222222444444333333333222222222111111222222333333444444555666666777888999999:::999999:::::::::;;;;;;;;;<<<<<<;;;:::::::::;;;;;;::::::777000&&&   +++888===888000&&&&&&"""  >>>===+++;;;|||RRRnnnoooeee^^^OOO^^^(((///jjj```(((            %%%222QQQ\\\bbbyyyrrraaaFFF%%%###]]]EEE000(((@@@OOOWWWOOONNNAAA000000HHHfffwwwvvv***%%%***000%%% PPPPPP,,,NNNkkk:::WWW333333333222222222111111333333222222222111111111000111111222333333444444777777777888888999999999::::::::::::;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;999666000&&&    !!!---:::EEEJJJIIIFFFGGGCCC777'''    ???AAA000///mmm^^^}}}ooo[[[}}}lllgggVVVGGG444ggg111              &&&000555000!!!&&&!!!"""333ppplllRRR444111%%%...000888IIIbbbWWW $$$;;;===%%% 333|||iii;;;===WWW===lll333333333222222111111111222222222111111111000000000000111222333333444444888888888888888888999999:::::::::;;;;;;;;;<<<<<<>>>===<<<;;;;;;;;;;;;;;;888444+++     $$$...>>>MMMWWW\\\___```iii___KKK333"""    ???DDD333'''dddhhhmmmsssWWWnnnkkkXXX{{{...IIIkkk"""              ###---+++!!!######AAAVVVWWWqqqhhhhhhVVVRRR<<>>NNN222222222222222222222222111111222222222333333333000111222333555666777777777777777888999999::::::999999::::::::::::;;;;;;;;;===???===999888:::===555..."""   ***777NNNhhh{{{yyy]]]:::!!!    <<>>AAAxxxWWW           $$$555===!!! """'''III===;;;333%%%%%%000888@@@@@@AAAEEELLLSSSWWWZZZnnnsssYYY"""GGGNNN000  $$$CCC|||ppp===QQQddd888fff~~~222222222222222222222222111111111222222222333333222222333444555555666666666777777888888999::::::999999::::::::::::;;;;;;:::<<<======;;;888777777,,,%%%   333EEEeeeiiiBBB%%%"""$$$    :::PPP555DDDXXX~~~~~~vvvRRR,,,999ZZZvvv444      !!! :::JJJ555!!!444xxxmmmaaaZZZUUUSSSMMMEEE>>>;;;;;;<<<===OOONNNPPPVVVZZZWWWUUUUUU888''' !!!"""HHHCCC"""###333aaaRRR==={{{IIIHHHmmm222222222222222222222222000000111111111222222222333333444444444555555555666666777888888999999:::999999::::::::::::;;;;;;999:::<<<===<<<888333...    222IIIsssrrrGGG***$$$###    666WWW===""" 777gggkkknnn:::"""cccsss       @@@NNN999((($$$%%%111222*** ___~~~wwwqqqmmmAAA;;;777:::;;;777111...(((###333SSS>>>!!!===ttt777\\\uuuAAA\\\^^^222222222222222222222222000000000111111111222222555555555555555444444444666666777777888999999999999999999:::::::::;;;;;;::::::;;;======777---%%%   ***CCCqqqwwwPPP111%%%"""    111[[[FFF((("""000wwwfff}}}eeegggfffsss,,,JJJggg]]]       """;;;PPPNNNZZZrrr|||DDD###555vvvmmmaaaOOO===222222(((""""""%%%DDD^^^;;;(((```RRRFFF```FFFqqqfffttt222222222222222222222222000111111111111222222222666666555555555444444444555666666777888888999999999999999:::::::::;;;;;;<<<;;;<<<<<<:::222&&&  &&&>>>lllaaa@@@---'''!!!   +++VVVLLL+++***SSSmmm\\\rrrgggDDD***|||ggg```:::       ***'''UUUwwwjjj333+++FFFvvviiiRRR<<<***'''$$$&&&%%%III]]]444$$$###CCCuuu555cccBBBDDD~~~___222222222222222222222222111111222222222333333333666666555555555555555555555555666777777888888999999999::::::::::::;;;;;;===<<<;;;888222)))   $$$666aaammmMMM666...+++    %%%MMMPPP000!!!oooOOOqqq]]]ddd111EEERRR'''        )))OOORRR666111eeeqqq[[[:::"""'''IIIUUU,,,  ###111yyy:::LLLSSS:::gggRRR222222222222222222222222222333333333333444444444555555555555666666666666555555666666777888888888999999::::::::::::;;;;;;<<<<<<:::333)))   !!!,,,QQQrrr```GGG333,,,)))     EEEWWW999ZZZXXXdddtttOOOzzzCCCJJJLLL        &&&???aaayyyGGG$$$111]]]yyyccc777 ,,,GGGLLL%%%+++000PPPaaaDDDttt~~~]]]QQQZZZmmm222222222222222222222222333333333444444444555555555555555555666666777777555555666666777888888888999999:::::::::;;;;;;;;;<<<<<<999///"""    ###(((FFFwwwyyyVVVHHH777((($$$"""     CCC___CCC LLLaaaOOOOOOhhh222mmm>>>       333SSS___444%%%&&&'''///JJJooo___---CCCAAA   ;;;<<<:::AAAFFFBBBaaaoooXXX111111222222222333333333666666555555555555666666444444444444444444444444444555666666444555666888999999:::999999999;;;<<<===888..."""    (((@@@```qqqrrrsssxxxUUU@@@+++    555RRROOO%%%444HHHxxxuuu999jjj+++    FFFtttDDD,,,'''+++(((,,,888HHHccc}}}(((&&& !!!'''OOOfffaaaXXXbbbBBBcccAAAhhhSSSxxx222222222333333333444444666555555555555555555666444444444444444444444444555666666666555555777888999999:::::::::;;;<<<===999444***   000EEEKKK@@@666555,,,   ...OOOOOO$$$...|||SSSkkk[[[|||rrr}}}>>>eee"""  DDDbbbHHH???444,,,...444???VVVlll777!!! !!!###QQQvvvNNNyyy>>>QQQaaaMMMwww^^^jjj333333444444444555555555555555444444444444555555444444444444444444444444555666666666555555777999888999:::<<<<<<<<<<<<<<<333,,,"""   $$$111111%%%    $$$HHHOOO$$$&&&nnnrrr```eeekkkxxxpppZZZWWW<<<     ###GGGtttbbbQQQNNNNNNLLLLLLOOOWWWcccwww888"""!!!SSSLLLsssXXXCCCKKKJJJwww___555555555555666666666666444444333333333333444444555555555555555555555555555666777666555555777999888999;;;===>>>===;;;888***$$$       @@@MMM%%%___]]]~~~mmmuuuZZZ}}}KKK###     000ZZZhhhYYYYYYgggyyyooo%%%""""""PPPaaaRRRQQQcccvvvLLLddd```}}}555555666666666777777777444444333333333333444444555555555555555555555555555666777777555666777999999999;;;===>>><<<666222!!!        444GGG&&&NNN]]]xxxVVV@@@>>>mmmxxxXXXgggkkkddd     ,,,___}}}mmmkkkkkkmmmtttiii666 ###$$$LLLGGG\\\xxxHHHSSSdddnnn```555555666666666777777777555555444444444444555555555555555555555555555555666777777777666666888:::::::::;;;======888000)))          '''===''';;;dddbbbccc... +++{{{qqq{{{aaaEEEZZZEEEEEE  OOOsss```UUUSSSUUUWWWpppmmmCCC***  ###&&&OOO___999pppGGGggglllIIIOOO555555555666666666777777666555555555555555555666555555555555555555555555666777888777666666888:::;;;::::::<<<;;;444)))           222&&&'''ppp|||QQQ333IIImmmUUUyyyOOOiiiUUUNNN;;;  <<>>III@@@    000nnnuuuAAA!!!%%% ,,,$$$"""999kkkTTT;;;rrrOOOppp}}}QQQ666666666777777777888888999999999888888777777777777777666666666555555555555555555555555777888999888888777333+++   %%%***%%%   ,,,zzz```hhh%%%@@@~~~{{{}}}___888eee888  ///```zzz444***!!!&&&###CCCXXX}}}___XXX{{{TTThhhJJJ666777777777777888888888::::::999999999999888888777777777777666666666666666666555666666777999999:::888444+++!!!    +++///'''   """gggQQQ@@@(((ggg^^^LLL222888...    FFFbbb!!!))) ###"""JJJhhh[[[MMMvvv^^^RRRyyyNNNiii777777777888888888999999::::::::::::::::::::::::888888888777777777666666666666777777888999999:::;;;777///###    &&&(((!!!   PPPUUUnnn```???aaaSSS444&&&TTT)))    '''fff@@@ +++"""EEEWWWiii\\\mmmgggfffYYY888888888888999999999999:::::::::::::::::::::;;;999888888888888777777777777777888999999::::::::::::444(((       888jjjMMMpppMMMkkkiiiGGG000III666      NNNrrr###!!!!!!...&&&555|||uuuccc[[[sssmmmqqqQQQkkk888888999999999:::::::::999999::::::::::::;;;;;;999999999999888888888777777888999:::;;;;;;;;;;;;666---       )))pppEEEeeennnLLLfff\\\@@@HHHWWW   %%%{{{EEE((("""///''')))RRR\\\sssuuuXXXkkknnnUUURRR999999999::::::::::::;;;888999999999::::::::::::::::::999999999888888888888999:::;;;<<<<<<;;;;;;///$$$       ```bbbHHHwwwLLL```WWWVVV///  !!!@@@888$$$---$$$111===:::tttZZZtttjjjqqqpppeeehhhFFF{{{999999:::::::::;;;;;;;;;888888888999999::::::::::::::::::999999999888888888999:::<<<===<<<<<<;;;***        PPPAAArrrYYYLLL}}}UUUvvv<<<  &&&^^^GGG&&&''' )))!!!LLL___<<<```YYYgggKKKWWWaaa}}}DDDccc999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<999::::::;;;:::999888777<<<999888===BBB@@@666---       ;;;~~~sssJJJVVVsssRRRkkk{{{bbbiiiiii***          666;;;  %%%%%%pppYYYLLLcccooo___WWWtttiiiOOOMMM888999999::::::999999888::::::::::::;;;;;;;;;;;;999::::::::::::999888777:::999999>>>AAA===111&&&       ///ooonnnFFF"""+++GGGwwwvvvzzzssssss___&&&000GGGYYYeeedddCCC    $$$XXX~~~@@@   $$$$$$...XXXlllYYYRRRmmmtttrrrgggFFF777888888999999888888777999999:::::::::;;;;;;;;;999999:::::::::999888888888999<<<@@@@@@777)))      ZZZ```CCC...### !!!444lll___vvvuuubbbOOO  MMMnnn222    777ppp ###!!!DDDnnnLLLjjjfff{{{NNNlllkkkGGGqqq888888999999999999888888999999999999::::::::::::999999999999999999999999888:::>>>AAA===111!!!        FFFwwwcccLLL999'''$$$(((;;;WWW```hhhNNNwww+++ ...{{{iii&&&    KKK??? !!!PPPKKKyyyWWWppphhhYYYiiiYYYUUU[[[999999::::::::::::999999888888888999999999::::::999999999999999999999:::999<<<@@@???777***     888zzz|||jjj^^^FFF222###&&&,,,...333;;;000VVV```TTT]]]oooZZZ%%%!!!PPPYYY      !!!bbbsss%%%  """ZZZgggTTTjjjYYY~~~XXXhhhxxxkkklllMMM:::::::::;;;;;;:::::::::777777888888888999999999999999888888999999:::;;;<<<>>>>>>999...!!!        ,,,jjj}}}hhhVVVHHH<<<333...$$$ ***888BBBKKKTTThhhkkkEEEWWWeee999666fffaaa     000~~~GGG  ,,,pppFFFfff\\\XXXiiinnnGGG}}}999999::::::::::::999999777777777777888888888999999999888888888999:::;;;======;;;222%%%          !!!YYYmmmGGGBBB444$$$!!!###"""...<<>>===777,,,             OOOppp\\\QQQ=== ###666EEEIIIaaannnppp\\\FFFLLLooosssHHHkkk:::fffccc###      OOOBBB###(((  999AAAVVVzzziii{{{kkk]]]III777888888888999999999999777777777777777888888888555666888999999:::;;;===>>>888///&&&           DDDyyyiiiOOO>>>000!!! ###222OOOhhheeeQQQhhh\\\OOOAAA@@@[[[www|||``````uuu[[[$$$        $$$aaappp***###''' JJJXXX```xxxbbbrrr{{{~~~dddBBB___777777777777888888888999666666777777888888888999888999999999999:::;;;<<<<<<333)))          999nnnnnn^^^CCC333###'''...555CCC\\\{{{tttVVVFFFFFFJJJEEE<<>>######!!!"""QQQQQQlllhhheeevvvvvvwwwLLLNNN666666666666777777777777555555666777888999999:::<<<;;;::::::::::::;;;;;;:::---           (((SSS{{{sssWWW<<<,,,###'''666888444888KKKcccrrrqqqkkkRRRiiisssBBB***===TTTuuupppJJJ(((        +++xxxooo"""/// """'''ZZZkkkLLLdddgggnnnssseeeDDD555555555666666666666777444555666777888999::::::<<<;;;:::::::::;;;;;;;;;555&&&             000MMM___WWWOOOGGG;;;***!!!!!!///JJJcccPPPnnncccNNNnnnsss666'''       ///CCC###333222   $$$)))cccZZZ```~~~nnnnnnuuuYYYeee444555555555666666666666444555666777888999:::::::::888888999;;;<<<;;;999///            ...999111)))$$$ 222;;;IIIkkkYYY000]]]>>>       111xxx%%%!!!%%%+++KKK222 $$$***iiiEEEpppnnnwwwqqqooo[[[555555555555666666666666555555666777888999999:::888777666999;;;;;;777333&&&             %%%###&&&444YYY{{{jjj{{{>>>       222>>>###EEE555  $$$***gggaaaEEE|||lllccckkkuuu555555666666666777777777666666777777888888888999888666666999:::888111***                   CCC^^^nnnwww    &&&,,,'''  """222sss--- ...000))) """'''[[[SSSqqq~~~qqqwww666666666666777777777777777777777777777888888888999777777999:::555,,,$$$                  ,,,EEEsss%%%  '''000DDD:::+++     ###222HHH&&& 333777$$$  ###OOOyyyKKKsssvvvnnndddyyy444444444555555555666666777777777888999999:::::::::999888999777///!!!           """777ddd,,,        $$$333   ???KKK###555111   """222{{{```OOO}}}gggrrrnnn___jjjyyyxxx|||222333333333444444444444666777777888888999::::::999999:::999555***            666TTTqqq         (((###"""    EEE111!!!888::: !!! XXXbbbWWWpppddd|||fffVVVooo111111111222222222333333666666777888888999999:::888:::<<<999000###             +++xxxIII<<<999        ((('''    GGG>>>666>>>""" 444tttNNNeeesssuuuwwwzzzZZZQQQsss111111222222222333333333666666777777888999999999777;;;<<<666)))          RRRccc$$$GGG888       !!!     JJJTTT"""...:::    GGG~~~GGGxxxppphhhsssjjjeeeiii333333333333444444444555555666666777888888999999666999:::111###           ///oooRRR)))yyysss000      <<<222    !!!OOO---+++???(((   %%%IIIwwwcccZZZwwwtttwww{{{rrriiimmm}}}444444555555555555666666555555666777777888888999666777444+++           UUUsss===@@@ttt///IIIcccbbb999   !!!GGGcccZZZDDD???000###  !!!MMM888---JJJ888  111bbbeeeJJJ~~~jjjjjj~~~kkkkkklllttt444444555555555666666666555555666666777888888888777555///%%%          :::wwwgggHHHYYYCCC    @@@ppp|||ooofffeee]]]LLL???111  HHHFFF!!!+++MMM>>>  """222jjjVVV^^^bbbzzzqqqiiimmm{{{444444444555555555666666555555666666777888888888777333+++!!!            &&&vvvsss    %%%&&&###[[[~~~hhhhhhkkkiiicccfffaaaCCC&&&  !!!IIIRRR###%%%GGG:::  )))$$$>>>ttt|||YYY|||sssbbb```rrr222333444555666666666666444888:::777666888999666777---"""           FFF<<<  VVV<<>>   ...<<<+++:::)))""""""yyy:::'''yyy```---...  ddd:::!!!"""$$$KKKbbbpppvvv666666777777777777888888;;;999888999999111"""            ***hhhooo%%% PPPnnn444777IIIhhh###KKKsss|||+++&&&  SSSOOO+++OOOjjj555666666666777777777888;;;999888999666,,,         000JJJ   )))BBB///DDD,,,"""aaaQQQ***fff???***   ;;;rrr"""$$$AAArrrxxxbbb555555555666777777777888999999999888222'''         YYYvvv  &&&444DDD555888QQQ&&&###,,,'''sssmmm666***   '''kkk---!!!$$$666kkkuuu]]]555555555666777888888999888999:::777///###        '''xxx'''    $$$NNN***bbbYYY$$$\\\555''' NNNEEE"""GGG]]]+++'''  GGG;;;888xxxrrrJJJ|||555555666777888999::::::999::::::444***            WWW888   PPPSSS***{{{///EEEIII111'''wwwjjj)))"""WWW@@@)))  )))hhh@@@$$$@@@yyylll___ttt666666777888999:::;;;;;;;;;<<<:::111$$$         ,,,666  ///uuueee  111bbb777HHHXXX***RRREEE ???ttt???>>>uuu444 999vvv<<<   !!!===ccc|||^^^www666777888999:::;;;<<<<<<======999///          III[[[''' AAA%%%    AAAddd###VVVyyyRRR```@@@===rrr666RRRIII444 EEE555  !!!""""""&&&===eeeiii444444555666888999;;;<<<<<<<<<777***             999lll ooo___  bbbWWWccc:::+++\\\```$$$&&& KKK333)))aaa222   yyy~~~'''===pppwwwTTTrrr555555555666777999:::;;;;;;:::444&&&         222,,,\\\www!!!  ???QQQ...WWW{{{444$$$888fff;;; (((%%%UUUSSSSSS  RRRwww###&&&"""222^^^lllbbbxxx666666666666777888999::::::777...       )))~~~UUU<<>>'''...\\\bbbUUUdddRRRjjjTTTPPPggg  ___HHHAAA###aaahhh222EEE===BBB|||666SSS}}}lll'''   000qqqZZZ'''000 %%%...'''!!!"""+++777OOOwwwxxx222555777666777:::888444&&&             '''111   """%%%''')))***+++,,,,,,***)))((("""    ;;;GGG... 444FFFmmmsssTTTJJJeeeooo(((,,,```eeebbbBBB%%%,,,555'''VVVAAA    &&&___,,,TTTJJJ"""cccGGG... >>>...AAA[[[EEEOOOKKK EEEMMM"""...CCC((( %%%,,,&&&###%%%%%%***>>>UUUttt}}}yyyvvv~~~222555666666777999666111"""         999CCC***  !!!######&&&))),,,---...111333444555666666666555333222...)))!!!    %%%***<<>>rrrAAA000RRREEE&&&'''TTT@@@>>>gggZZZEEElll___   ***TTTmmm(((%%%--- &&&)))%%%$$$''''''---???ccc333555666666777777000(((   &&&,,,&&&    '''RRR]]]999  """%%%'''&&&)))+++---...000333555444666999:::999999999:::::::::::::::999999888888BBB===555+++###    ***___ggg !!!:::666kkk|||___666hhhssspppUUUkkk;;; <<>>  <<<]]]|||)))DDDLLLxxx@@@%%%555nnn qqqPPP[[[...  EEE>>>((('''  &&&111,,,!!!***LLLnnniiiUUUbbbooo\\\zzz666555555777888111###    ***NNNcccuuummmAAA    ===\\\VVV555 """'''+++---///333333333222222111111111444444555555666777777777999999:::::::::999999888::::::;;;;;;::::::999888777555111---)))%%%!!!  ***ZZZtttIII 222777BBBTTTfff^^^JJJ::: &&&>>>^^^~~~NNN*** """""" ***aaaMMM((()))???nnnwww(((     $$$"""OOO===,,,===zzz555QQQMMMKKKNNNZZZeeerrr"""   $$$'''888zzz000&&&  ###000))),,,FFFxxx___RRR|||}}}uuu666555555888888000""" 000VVVxxxvvvPPP***    777RRRLLL... ###(((,,,...000111333333333222222222111111444444555555666777777777999999:::::::::999999888;;;;;;;;;;;;;;;::::::999999666222...+++(((%%%###"""  KKK<<<;;;dddjjj888000```DDD((())) """+++mmmHHH===bbbjjj111###fffKKK    """HHH///LLL###RRR[[[...MMMZZZ;;;111BBB```@@@     !!!;;;fffDDD   %%%&&&"""%%%000EEEwwwyyy888444JJJmmmyyy555555666999777... ;;;gggfff111  ---BBB;;;""" !!!$$$'''+++///222333333333333333333333222222222222444444555555666777777777999999::::::::::::999999<<<<<<<<<<<<<<<;;;;;;:::;;;888444000,,,***))))))(((""" ddd,,,444lllKKK&&&VVVhhh,,,   ...333 %%%AAAccclll333    ^^^dddGGG???---zzzCCC!!!lllAAACCCsss333???hhhsss333    ###fffIII  ###)))&&& 555TTTkkkKKK***OOOzzznnnkkkkkkrrr555666777999555+++  FFFXXX !!!///)))  $$$(((+++...222555777666555333333333333333333333333333444444555555666777777777999999::::::;;;:::::::::===============<<<<<<;;;;;;999555000,,,+++,,,------(((!!! nnnjjj&&&OOO___000!!!bbbhhh''' ---%%%  GGGppprrr+++    !!!fff222LLLDDD---}}}KKK111CCC^^^MMMFFF666yyymmm555  !!!JJJyyy777  ### //////$$$'''333)))444|||sssttt666777888888222'''   XXXGGG   $$$)))---///111555777888777444333333333333333333333333333444444555555666777777777888999:::;;;;;;;;;;;;;;;======>>>>>>======<<<;;;999888555000+++)))***,,,///+++&&&  &&&|||SSS######oooFFF""" TTTtttiiieee$$$ ,,,BBB777 """BBBVVV  ,,,***WWW***YYY---ZZZttt)))+++QQQ888fff111$$$UUU]]]   ;;;}}}GGG   &&&###---444...((( +++%%%>>>~~~mmmhhh{{{777888888666///###    777zzzttt:::    !!!%%%)))---000111333555777777555333222333333333333444444444444444444555555666777777777888999:::;;;;;;<<<<<<;;;===============<<<<<<;;;999999666000***&&&''')))---+++)))%%%  ,,,yyynnn<<< ===tttzzziiiKKKeeewwwEEE&&&,,,WWW```kkkhhhnnnzzz111 &&&777+++   +++yyy[[[%%%333fffzzz    ***"""ZZZFFFCCCZZZ333bbb%%%---JJJaaa===jjj888---ooo---   @@@WWW   (((111...$$$""""""444~~~999999888444,,,   >>>lll___000   !!!(((,,,///111222222333444555555444333222333333333444444444555555444444555555666777777777888999:::;;;<<<<<<<<<<<<<<<============<<<;;;;;;999:::888222)))$$$###%%%((()))***((("""  !!!TTTAAA### ZZZDDD///UUUtttRRR###(((DDD------dddvvv444@@@[[[^^^FFFoooSSS<<<###   ===qqq:::///LLLqqq555    ...999zzzFFF[[[HHHSSS<<<(((!!!SSSxxxJJJRRRyyy)))'''sss\\\%%%    """<<>><<<;;;::::::;;;;;;:::;;;:::555,,,%%% ###''',,,,,,&&&  +++yyyaaa(((LLL111000XXXsssvvv]]]222+++XXX^^^SSSwww{{{DDD"""!!!    ,,,WWWFFF    222---AAARRRNNNccc(((___***,,,NNN---%%%---gggqqqCCC    ,,,!!!###]]]III222      (((+++'''###$$$"""&&& 222oooiiigggkkkqqqzzz888999777///###   ===xxx>>>!!!     %%%(((,,,000333333222111444444444444333333222222333333444444444555555555444555666777888888777777999:::;;;<<<============???>>><<<;;;::::::;;;;;;:::;;;:::555---&&&!!!"""''',,,---(((  :::YYYzzz(((*** ******AAAZZZYYY:::&&&AAAlllqqqPPPUUUkkkooo<<<%%%    ---}}}bbbBBB%%%     %%%%%%,,,UUUdddKKKzzz]]];;;DDD&&&KKKFFF___rrr>>>NNN    999???333 HHHyyyGGG...!!!    %%%***)))$$$""""""''' %%%&&&888}}}rrrmmmnnnjjjhhheeeeeeiiipppvvvzzz888888555,,,   QQQbbb      $$$***,,,///222444444333222555444444333333333333333333444444444444555555555444555666777888888888777999:::;;;<<<============>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::666///'''""" !!!&&&,,,...)))!!!  555mmm~~~{{{///    999CCC/// """KKKooofffUUU999iiiggg333  333CCCCCC000...MMMxxx}}}eeeUUUDDD&&&     &&&***000ZZZXXXJJJSSSZZZUUU)))ccc;;;aaaccc:::PPP333  ,,,DDDLLL777%%%===iiiPPP   //////...,,,(((""" $$$&&&"""(((DDD:::999444)))   RRR<<<   """'''+++...000222444555555444333444555666777666555444333444444444444555555555555444555666666777888888888999:::;;;<<<==================<<<<<<;;;;;;;;;;;;;;;;;;:::777111***$$$!!! %%%+++...***"""  MMMQQQ;;;JJJLLL   !!!""",,,KKKssskkk@@@%%%AAAwww___999!!!   $$$(((sssooo888    ***%%%777aaa000```KKKrrr:::###%%%cccYYY444|||555aaannn###   """999BBB000 ,,,IIIlllhhh///    !!!!!!###''' ###'''&&&"""'''WWW<<<:::333'''   NNNSSS   &&&+++///000222333555666555444444222555888;;;;;;888555333444444444555555555666666555555555666777777888888999:::;;;<<<============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::888333---&&&!!!$$$)))+++(((!!!  PPPDDD     """FFF~~~___EEE***)))___^^^888'''  ;;;XXXqqqBBB  """MMMjjj555ZZZyyy444RRRzzz*** ***SSSaaaFFFmmmwww999---pppTTT%%%   !!!111AAA___UUU%%%    ###%%% %%%)))"""$$$(((000$$$%%%jjj>>>:::111$$$   KKKvvv000     ###''',,,///111222333444555555444444222444888;;;;;;999666333444444555555555666666666666555555555666777888999999:::;;;<<<============;;;<<<<<<===<<<<<<;;;;;;;;;;;;:::888555///'''""""""&&&'''$$$  KKKTTT"""    000aaabbbBBB888===mmm~~~jjjLLL111      333WWWJJJ###   000ttt^^^---\\\%%%___ZZZ ***zzz@@@555|||ttt!!!^^^;;;       333^^^KKK&&&     !!!!!!""""""""" !!!"""###///$$$+++yyy>>>999///!!!   EEEJJJ     """'''+++...111000111222333444444444444333444555666777666666555555555555555666666666666666666555555666777888999999:::;;;<<<============:::;;;<<<======<<<;;;;;;<<<;;;:::999777111)))###!!!######  >>>aaa+++     000HHHzzzZZZ///CCCuuu___>>>***"""   ,,,<<>>---333ppp|||SSS___{{{VVV ;;;kkk666       ###### '''222OOOppp???!!!"""    !!!&&&+++...000'''$$$ """$$$$$$### %%%***...HHHaaaDDD===888---   <<>>mmmfffNNN+++   )))///...,,,,,,---111222222333333444444555444444444555555555666666666666666666666666666666777777888888999999999:::<<<<<<===>>>>>>===<<<;;;============<<<<<<<<<<<<===;;;;;;;;;:::444,,,%%%"""  MMMFFF   >>>qqqddd888(((;;;WWWwwwXXX;;;$$$    (((^^^FFF   444QQQQQQ===aaarrrccc+++LLL{{{...WWW555    999\\\qqqzzzwwwiii```___dddwwwzzz]]]>>>...***(((&&&'''  '''222%%%***___{{{xxxxxxooocccbbbwwwLLL,,,*** ###<<<333%%%   ***;;;:::---   $$$---111000//////000111222222333333444444555444444555555555666666666666666666666666666666666666777777888999:::::::::<<<<<<===>>>>>>===<<<;;;============<<<<<<<<<<<<===;;;:::;;;:::555---&&&### ;;;~~~PPP    ((($$$666mmmccc888555FFFccceeeMMM000   333ggg333   888GGGIII]]]sssmmm###"""444www---SSSppp&&&      """ &&&'''&&&!!!!!!!!!!!!%%%---222000***---###  )))&&&...\\\QQQ,,,###((( ;;;111###    !!!  $$$)))...111000///000222111222222333333444444555555555555555666666666666666666666666666666666666555666777888999:::;;;<<<<<<<<<============<<<<<<============<<<<<<<<<<<<===;;;:::;;;:::666...((($$$ %%%```WWW$$$   !!!000---)))AAAVVV888&&&:::ggg{{{```GGG...  888ccc___    $$$DDD^^^555^^^>>>!!!FFFsssZZZjjj666SSSVVV    """%%%&&&$$$   !!!''' """[[[QQQ$$$ ###&&& $$$:::///        )))+++...///......///111111222222333333444444555555555666666666777777777777777777777777777777777555666777888:::;;;<<<===<<<<<<<<<===========================<<<<<<<<<<<<<<<;;;:::;;;;;;777000+++&&&  DDDUUU    """555AAA888###999jjjoooFFF...777^^^]]]FFF***"""   ###KKK{{{###     666VVVOOOLLLppp...%%%!!!aaa```]]]TTT...DDDBBB!!!     !!!"""###   ### ///555!!!---&&& &&&888,,,     """---...///000//////111222111222222333333444444555666666666777777777888888888888888888888888888888555666777888:::<<<======<<<<<<<<<<<<======>>>>>>============<<<<<<<<<<<<<<<;;;::::::;;;888222---(((!!!  ---qqqQQQ    %%%000777===---<<>>WWWJJJ     ###  !!!!!! &&&rrrddd((($$$...!!!777***     ###***222222222222222333333444111222222333333444444555777777777777888888888888888888888888888888888888666777888999:::;;;<<<===<<<<<<;;;<<<<<<===>>>???============<<<<<<<<<<<<<<<:::999:::;;;:::444000+++$$$  OOOqqqQQQ     (((<<<___TTT666"""QQQrrrfffJJJ333???hhh```QQQ999!!!  %%%}}}***    MMM>>>jjjtttOOO hhhddd[[[FFF^^^```$$$    ***WWWwwwxxxnnnWWW<<<***!!!  ]]]QQQ%%%!!!$$$555(((     !!!***000222222222333444444444333111222222333333444444555777777777888888888999999999999999999999999999999888888999999:::;;;<<<<<<<<<;;;;;;;;;<<<===???@@@============<<<<<<<<<<<<<<<:::999:::<<<:::666222---&&&  ,,,ZZZSSS###    ###KKKjjj```:::GGGqqq```222000\\\bbbCCC000'''%%%&&&(((***!!!%%%[[[hhh"""    <<>>bbb;;;  !!!OOOHHH(((!!!%%%$$$555'''       $$$...444000///000111333333222111111222222333333444555555777888888888888999999999999999999999999999999999999999999::::::;;;;;;;;;<<<;;;;;;;;;<<<===???@@@>>>=========<<<<<<<<<<<<<<<:::999:::<<<;;;777333...'''"""  IIISSS&&&    888jjjddd:::"""%%%EEErrrwwwOOO444FFFjjj~~~qqqlllvvveee))),,,///oooKKK   IIIIII<<>>***$$$!!!(((///!!!          &&&...111111444444444333333222222222111111222333333444444555777777777888888999999999888888999999999::::::::::::::::::;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777666666222+++%%%###  555NNN"""     @@@\\\fffccc--- ###666SSSzzzfffLLLTTTrrr:::&&&===CCC000___qqq TTTVVVEEE}}}rrrlll+++,,,fff^^^eeemmm777yyywww333    ZZZ\\\   ###,,,???MMM```{{{MMM''' $$$,,,          ***111333333444444444333333333222222333333444444555666666777888888888888999999999:::888888888999999999:::::::::::::::;;;;;;;;;;;;<<<=====================<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888888777777555...(((%%%    %%%:::>>>$$$    333FFFwwwvvvhhhHHH)))(((555nnn~~~gggaaaddd[[[888[[[AAA !!!@@@YYYFFF{{{{{{}}}TTT!!!888[[[mmm^^^yyyDDDpppBBB   555uuu|||VVV+++    ###333000 $$$DDD}}}III,,,&&& '''"""###)))         '''///555666555444444444444444333333333555555666777777888888999888999999999999:::::::::888888888999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<========================<<<<<<<<<;;;;;;;;;999999999999999999999999:::222+++'''"""     %%%VVVDDD      ///KKKkkk~~~vvvOOO((()))EEElll]]]YYYaaayyyGGG   333MMMHHHUUU +++ZZZhhhQQQgggaaaOOOiiiBBB   ......444222'''    $$$,,,&&&+++>>>cccFFF,,,((( &&&###%%%'''    """     $$$,,,333666666555555555555444444444444444666666777777888999999999999999999999999:::::::::888888888888999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<=====================<<<;;;;;;::::::888888999999:::::::::;;;<<<555...)))$$$   SSS\\\       )))WWWVVV888666bbbwwwWWWVVVrrrsss<<<    JJJIIINNN???$$$KKKQQQ&&&___SSS???hhhxxx$$$    000???OOOjjjKKK(((######!!!$$$%%%%%%   $$$    !!!)))000444666666555555555555555555555555555555666666777888888999999999999999999999999999999777777888888888999999999999999999:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>======<<<;;;;;;::::::777888888999999::::::;;;<<<555...+++%%%  >>>eee111       111SSS{{{```???***---IIIfffwwwaaa\\\]]]uuuttt[[[BBB+++    SSSFFFeeeDDD&&&TTTOOO%%%]]]]]]BBBbbbZZZ     888bbbnnnUUU^^^}}}WWW%%%%%%((($$$&&&###         !!!&&&---222444444555555555555555666666666666666555555666666777888888999999999999888888888888777777777777888888888888999999999999999::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<;;;::::::999777777777888888999999999:::444///---(((    (((WWW@@@       ---JJJ}}}yyyXXX<<<---;;;eeeYYYTTT```ZZZ---!!!&&&     aaa@@@LLL___%%%KKKvvv---RRReee(((^^^WWW(((      WWWuuuooohhh000###$$$ !!!          &&&***000333444444555666555555666666666777777777666666666777888888999999888888888777777777666666777777777777888888888888888999999999999:::::::::;;;;;;<<<<<<===>>>>>>???>>>>>>===<<<;;;:::999999777777777777777777888888888333111000+++!!!    333777       """;;;XXXzzz|||TTT***!!!<<>>>>>??????>>>===<<<;;;:::999999777777777666666666666666777333222333...###      &&&         ///JJJUUU|||___======PPPppp~~~ggg???       ///DDD```|||ccc***@@@PPP@@@DDDDDDQQQ~~~III         ,,,...+++...###...111\\\aaa444 ***$$$         !!!...///000111333444555666444555777888888888777666555666666777888999999999999999999999999888777666777777888888888999999999777888888999999:::;;;;;;<<<<<<<<<<<<============<<<<<<======<<<<<<;;;:::999888888777777777777777777555333111---'''             %%%GGGrrr___666!!!>>>lllhhh   444JJJMMMvvv||||||GGG""" >>>^^^,,,LLL999;;;444        GGG}}}~~~}}}nnn[[[KKKKKKWWWlllbbb222$$$!!!          %%%///000000222333444555555444555666777888777777666666666666777888999999999999999999999999888777777777777888888888999999999777888888999999:::;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;::::::999999888888888888888777666555333///)))!!!           111@@@VVVmmmyyyxxxiiiEEE)))<<>>AAAEEEkkkOOO###              ///uuunnnFFF666???]]]         """***000333222222222333333444444444666666666666666777777888888888888888999999999999888999999:::::::::999999777777777777777777777777777888888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999888888777666666666666666777777777777555000)))###   222EEE444 (((888...    )))AAA;;;)))       ***@@@^^^KKK444%%%     222999qqqfffsss@@@ ###GGGLLL:::DDD\\\ddd          VVV~~~dddiiimmmyyyiiiAAA""" %%%+++GGGjjjrrrIIIAAAIII        '''---111333111222222333444555555666666666666666666777888888999999999999999999999999888999::::::::::::::::::888777777777777777666666777888888999999:::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999999777777666555555555555666777666666555444000***&&&  222ttt\\\---  +++FFF>>>    000cccoooEEE&&&    '''      LLL"""YYYGGGsss???888AAAlll///---777fff^^^444         555kkkPPP"""!!!'''666bbb???''',,,..."""&&&888kkkrrr@@@"""       $$$+++///000000111111222333444666666777777666666555666777888999999999999999999999999999888999::::::;;;;;;::::::888888777777666666666666777888888999999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<:::;;;;;;;;;;;;:::999999888777777666666666666666666555333222111...***'''"""   fffqqq\\\000 ,,,,,,     :::cccxxx}}}iii777           <<<333rrrKKKeee[[["""000EEEAAA555DDDkkkVVV222        ,,,SSSOOO (((+++[[[zzz???+++555666*** !!!"""        &&&...000000...000111222333555666777888777666555555555666888999999999999999999999999999888999::::::;;;;;;;;;;;;888888777777666666666555777888888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;:::999999999888888777777777777777666444222000///---***(((### ***pppsss>>>    ((( ,,,JJJnnnmmm>>>          OOOkkkVVVttt444***vvvkkk999666UUUZZZ555         WWWiii///!!!>>>iiiPPP'''###$$$$$$777AAA888333######          ###---222333222111444444444555555555555666666666666666666777777888666888999;;;;;;:::999888888888999999999::::::::::::999888666666666777888999999:::::::::999888777<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;999888888777666444666222---+++++++++***((('''!!!  ;;;|||KKK$$$    777dddOOO/// ,,,sssaaaEEE***  555QQQbbbiii999&&&       (((PPPssskkkPPPxxxppp222""" +++\\\jjjPPP999222)))               kkkFFF&&&888LLLttt{{{jjj???!!!         $$$...333444333222444444444444555555555555666666555555666666777888666777999:::;;;:::999888888888888999999999:::::::::999777666666666777888999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<:::999888999888666444555111,,,******+++***)))((("""  ###NNN|||III&&&222KKKdddqqq@@@aaa``` !!!333AAAKKK999"""          ***>>>{{{ooo...mmmjjj>>>&&&BBBfff111               BBBqqqoooyyyPPP%%%(((222999111       (((000444555444333444444444444555555555555666555555555555666777777666777888::::::999888888888888888999999999999:::999888777777666777777777999999888888999:::;;;<<<===========================<<<<<<<<<<<<;;;;;;;;;;;;:::999999999888666444222...***((()))***+++++++++&&&  ???rrr}}}XXX--- """999NNN___jjjrrrbbb888!!!###...yyy}}}###   &&&...111     666jjjFFFYYYXXXGGG___777'''"""            fff{{{CCC,,,***;;;WWWvvv@@@"""!!!       """+++222555555444444333333444444444555555555555555444444555555666777666777888888999999888888888888888888999999999999888888777777777777777777999888777777888;;;===???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::999999999999888666333...,,,((('''(((+++...000000+++###  ---UUUvvv^^^666  ###///000)))///AAAIIIFFFAAA999222\\\qqq***    +++111PPPJJJ>>>... """$$$"""###)))...AAA111 ...[[[JJJJJJXXX,,, OOO{{{ddd\\\ooo\\\@@@&&&        ===fff~~~xxxmmm^^^UUU888###'''222SSS...)))888FFFQQQXXX[[[==="""       """'''...444555555444444333333333444444444444555444444444444444555555666666666777777888888888777777777888888888999999999777777777888888888777777999888777777999;;;>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::999888999999777444111+++)))'''&&&(((---444888888333,,,###    333SSSlllWWW777   '''000+++###,,,444+++     111HHHfffzzz|||qqqaaaXXX^^^dddkkkpppwww}}}{{{DDD222   555kkkqqqOOO???mmmddd<<>>???===========================<<<<<<<<<<<<;;;;;;;;;:::999888888777555000---((((((''''''***111:::AAACCC???888---"""     555DDDEEE000       )))777GGGVVV___sssxxx}}}xxxeeeQQQEEE     KKKoooaaaCCCBBBeee<<<888~~~___HHH+++            111\\\YYY333<<<777---,,,555<<>>DDDSSS666        )))111222444555555444222111222222222222333333444555222333333333222222444666444555555666666666666666555555666666777777888888777888999:::999888777666:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===>>>@@@AAA@@@===:::888888555333111000---((($$$)))%%%%%%+++222:::HHHVVVbbbfffcccUUU@@@,,,      OOO___<<<'''III}}}ppp===$$$QQQzzzgggEEE'''              222QQQ|||cccVVVddd|||qqqxxx{{{tttkkkcccWWWLLL===VVVBBB"""+++444333>>>+++&&&       """+++111222444555555444222111222222222222222333444555111222333333222222333555444444555666666666666666555555555666777777888888777888999::::::999888777:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<:::;;;<<<<<<<<<:::888666888555222000///,,,'''$$$(((%%%'''...666AAAQQQ___nnnsssrrreeePPP:::&&&    111]]]SSS---???yyyTTT%%%777gggzzzuuuzzzMMM              888555111III^^^aaa\\\bbbddd]]][[[ZZZUUUPPPVVVhhhzzz~~~xxxXXX!!!###******###"""$$$      %%%---222333444555555444333222333222222222222333333444111222333222111111333555333444555555666666555555444555555666666777888888888888999999:::999999888::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;999:::::::::999888777666777444111...,,,***&&&###'''&&&***111;;;III\\\kkkzzzxxxdddKKK111     888PPPGGG---\\\VVV666999ZZZ}}}||||||{{{ZZZ444              RRRQQQ222666jjjssseeeuuu|||nnnmmm{{{yyyyyyGGG"""%%% ###$$$$$$%%%)))"""!!!       '''///333333444555555444333333333222222222222222333333000111222111000111222444333333444555555555555444444444555555666777777888888888888999999999999999999999999999999999999999999999:::::::::;;;;;;;;;<<<;;;;;;::::::999999999555222///,,,)))'''%%%$$$&&&)))...555@@@QQQeeetttttt[[[:::        )))<<<===AAAmmm|||ZZZ$$$BBBzzzqqqDDD       XXX\\\333 FFFbbbqqq}}}xxxpppsssvvvvvvuuusssqqqoooZZZTTT333  ''',,,+++&&& ;;;<<<===888'''         )))000444444444444444444444444333222222111111222222222000111111111000000222333222333333444444444444444444444444555666666777777777777777777888999999999999999999999999999999999999999999:::::::::;;;;;;===<<<<<<;;;999999888888111000---)))&&&$$$$$$%%%&&&,,,444;;;FFFXXXmmm{{{lllHHH)))       :::888666888LLLcccYYY===///OOOvvvPPP333         \\\tttZZZFFF777ZZZxxxuuujjjZZZKKKCCCDDDLLLSSS444333&&& ###***###(((>>>ZZZssssssiiicccKKK((($$$        ###,,,222444444444444444444444444333222222111111111111222///000111000//////111333111222333333444444333333333444444555555666777777666666666666666777888999999999999999999999999999999999999999::::::::::::;;;;;;:::999888666444333...---***&&&###"""$$$''''''111<<>>###     ###+++111444666555555555444444444444555444333222111111111111000000000000000000000000000000//////000000111222222222333333444555555555555444333444777888888888:::999888888999::::::::::::999999888888999999:::;;;:::888555111---***)))&&&""" !!!!!!###)))111888HHHZZZgggtttTTT:::!!!  %%%(((888RRRffffffYYYNNNXXXvvv===            EEE]]]HHH &&&'''%%%  """%%%---999FFFQQQcccbbb^^^XXXRRROOOPPPSSShhhmmmrrrvvv}}}{{{rrrcccccc^^^WWWYYYaaaccc___qqqyyy}}}xxxttttttppphhhXXXWWWYYYNNN777000:::>>>mmm|||}}}nnnKKK%%%     %%%...333666555555555555444444444444444333222111111111111111000000000000000000000000000000//////000000111222222222333333444444555555555444444555888999999999::::::::::::999999999999:::999888888888888999:::999888555111...***'''%%%###!!!%%%---777>>>NNNbbbppp~~~kkkMMM---  000MMM___gggiii```KKKSSS}}}uuuHHH(((!!!           111DDD111 %%%...444@@@QQQTTTWWWccc___XXXccccccgggkkkmmmnnnsss{{{llljjj^^^RRRYYYooozzziiikkkmmmdddPPPCCC@@@@@@===TTT^^^ppphhh===%%%UUUaaa___OOO<<<%%%     '''///444666444444444444444444444444333333222111111111111111000000000000000000000000///////////////000111111111222222333444444555555444444444666888::::::999999:::;;;;;;999999999999999999888888888888999999888666333///+++'''$$$###!!! %%%000:::@@@RRRgggvvv}}}^^^999"""   444^^^www]]]>>>666SSSzzz^^^999     """###&&&++++++***)))***...555;;;IIIaaagggooozzzmmm|||wwwwwwssskkkbbb___ccchhhkkkzzz{{{{{{~~~|||}}}iiiUUU222555AAARRR```iiisss}}}[[[(((!!!$$$!!!     (((000333444333333444444444444444444222222111111000000111111000000000000000000000000/////////...///000000111111111222222333444444555444333444666999:::999777777999;;;;;;999777888999888888888888888888888888666444000,,,(((%%%###""" !!!'''111<<>>PPPZZZrrrppp~~~|||lllAAA"""    ###$$$111>>>GGGLLLMMM```\\\XXXWWWYYY\\\^^^___XXXccceeemmm|||xxxwww{{{uuu}}}wwwxxx}}}xxxaaaIIIEEEMMMUUUaaatttwwwUUU***<<>>OOO333!!!!!!&&&444>>><<<$$$  !!!"""!!! (((------)))&&&%%%DDDeeezzzuuupppqqqaaaGGG     &&&...333444333111222222333333222222111222222222222111111111111222222222222222222222222////////////000000111222000000111111222333333333444444555555555666666666777777777888888888999999;;;999888777666222---***$$$""" $$$,,,444<<>>dddzzz}}}{{{|||pppjjjjjjtttuuutttlll\\\HHH777...'''666EEENNNZZZgggllliiiQQQ555 $$$!!! """###!!!&&&,,,777HHH[[[iiivvv}}}hhhVVV===$$$     &&&...333333333111222222333333222222111222222222222222222222222222222222222222222222222////////////000111222333000000111222222333333444333333444444555555666666777777888888888999999999<<<:::777555222...)))&&& """***555===FFFSSSdddqqq{{{^^^===(((        @@@fffzzzlllhhhqqq{{{|||wwwlllWWWJJJ///''' ===cccvvvvvvvvv}}}}}}WWW***           +++888>>>JJJXXX\\\VVVlllpppwww|||tttlllaaaZZZWWW666>>>EEEBBB222"""$$$333AAADDD???666(((///!!!$$$(((+++---$$$&&&&&&%%%(((111:::???CCCQQQdddtttwwwdddXXXBBB&&&     '''///333333222111222222333333222222111222222222222222222222333222222222222222222222222////////////000222333333111111111222333333444444333333444444555666666777888888888888999999999999<<<999444111---)))%%%""""""+++333???IIIRRRaaasssuuuQQQ:::       ***WWW|||cccEEE111,,,+++'''???IIIeeeZZZ000        &&&888XXXuuuvvvdddcccdddiiirrrxxxsssfffZZZWWWPPPHHHBBB999222444:::]]]eeejjj]]]<<< !!!""""""...###"""###$$$  $$$)))+++,,,,,,333;;;AAANNN```mmmrrryyywwwnnnNNN444,,,###      '''///333333222111222222333333222222111222222222222333333333333222222222222222222222222000000000000111111222333111111222222333444444444333333444555666777777888888888888999999999999::::::666111,,,)))%%%!!!###(((111999DDDOOO[[[kkk}}}eeeLLL)))        <<>>)))         ???lll|||tttXXXLLLDDDEEECCC<<<999;;;GGGPPPZZZTTT>>>---666IIIWWWaaakkkeeeGGG%%%%%%"""!!!###$$$)))------)))&&&'''&&&%%%!!!(((444AAALLLSSSVVV```iiiqqqwwwhhhmmmoooooorrrooo^^^KKK444///""""""!!!      (((000333333111111222222333333222222111222222222333333333444444222222222222222222222222111111111000111111222222111111222333333444444555333444444555777888888999888888888999999999::::::888444...)))%%%""" (((...;;;@@@JJJWWWfffwwwvvv___999&&&     %%%NNNrrrwwwxxxyyyhhhOOO???...000MMMkkkrrriiiiiiPPP...         ...BBBDDD888DDD777111555222---===UUU\\\hhhrrrddd===***vvvuuusssiiiLLL+++%%%---444999<<>>IIIYYY]]]```bbb\\\RRRSSSOOOGGGBBBDDDFFFDDDRRRVVV```lllyyyyyyfffaaaQQQ>>>777888222((("""      (((000444333111222222222333333222222222222222222333333444444444222222222222222222222222222222111111111111111111111222222333333444444555444444555666777888999:::888888999999999:::::::::777222,,,'''### """+++222HHHLLLUUUbbbssspppEEE...          ###MMMooo^^^eeetttvvv{{{}}}zzzcccPPP666&&&:::]]]dddaaaTTT>>>%%%         """<<>>111 $$$!!!      )))///333444444333333333333333333333333444444333222333444555666555444444444444333333333444333333222111111111222333333333444444444555555666666666666777777777777:::888777777888999888777222///((("""###***555???RRRYYYcccooo]]]===(((         ###///TTT```iiitttqqqlllxxx|||yyygggEEE555'''000LLL^^^RRR;;;)))     &&&JJJhhhtttaaaZZZXXXQQQ777)))EEE]]]___XXXDDD+++ ///000777FFFWWW___\\\VVVVVVNNNGGGHHHLLLQQQWWW\\\QQQKKKEEEBBBBBB>>>555...111''' !!!      )))///333444444333333333333333333333333444444333333333444555666555555555444444444333333444333222222111111111222333333333444444444444555555666666666777777777777999888888888999999777555111---'''  '''...:::EEEYYYaaalllxxxmmmLLL444(((    %%%888JJJZZZhhhkkkrrrlllddd777######666GGGQQQKKK<<<     &&&NNNqqqppprrrmmmXXX;;;((()))222))))))'''(((333777444///###---000)))"""!!!!!!       )))///333444444333333333333333333333333444333333333333444555666555555555555444444444444333333222111111111111222333333333333444444444444555555666666666777777777888888888999:::888444111---***$$$$$$---666CCCNNN```jjjvvv}}}]]]BBB000       (((FFFgggnnnccc```qqq{{{yyy|||zzzwww|||wwwoooqqqgggMMM:::222111AAAWWW___>>>     ###DDDaaaooogggsssmmmOOO555---'''!!!"""%%%)))"""       )))///333444444333333333333333333333333333333333333444444555555555555555444444444444333222222111111111111111222222222333333333444444444555555555666666666777777777777888999999666000,,,)))%%% )))444>>>KKKVVVdddooo}}}iiiOOO:::"""      111VVVdddaaabbbgggooowww{{{}}}}}}tttzzzuuuqqqsssnnnhhhlllssshhh]]]GGG***###///555SSSKKK444     ,,,888;;;???KKKHHH333$$$$$$"""+++...%%%      )))///333444444333333333333333333333333333333333444444444444444444444444444333333333333111111111000000111222222222222222333333333444444555555555555666666666666666666777888777222,,,'''### !!!...:::FFFSSS^^^iiiuuuwww```HHH---         ###777WWWzzzrrrsssuuuuuutttuuuzzz{{{xxxyyy|||}}}|||qqqgggiiizzzpppqqqsssjjj\\\BBB%%%555EEE:::&&&      %%%###      )))///333444444333333333333333333333333222333444444555555444444333333333333222222222222111000000000000111222222222222222222333333333333444444555555555666666666555555555555333...(((###'''555BBBMMMZZZeeeqqq}}}ttt\\\===)))           444RRRnnnpppuuu{{{}}}~~~wwwrrrzzzyyymmmnnnmmm``````jjjtttvvvdddEEE'''!!!===FFF000         )))///333444444333333333333333333333333222333444555555555444444222222222111111111000000000000000000000111222222111222222222222333333333444444444555555555666666555444333222///+++%%%  ###---;;;IIITTT```kkkwwwlllKKK555'''       (((    DDDNNNcccxxx{{{yyyuuurrrrrr~~~{{{kkk```===@@@FFF111         )))000333444444333333333333333333333333222333444555555555444333111111111000000000000///000000///000000111222222111111222222222333333333444444444555555555666666555333111000---)))######'''111@@@MMMXXXdddnnnzzzsssSSS===---        (((      )))JJJkkk{{{|||zzz|||wwwrrruuuttt{{{|||}}}yyyuuu||||||ooodddnnnlllQQQ'''"""<<<444)))             (((...111222111333333333333333333333333222333333444555555555444111000000///////////////000000000000000000000000///000000111111222333333666555555444444444555555777555222...+++&&&!!!%%%***666EEEPPPYYYdddooo|||gggLLL444%%%        %%%@@@YYY\\\\\\hhh~~~~~~vvvwwwwww~~~|||~~~||||||zzzvvvwww|||zzzooocccYYYGGG...###666888!!!        !!!     )))///111222222333333333333333333333333222333444444555555444444111111000/////////000000111111111111111111111111000000111111222333333333555444444444444555555555333111---***&&&!!!!!!+++000;;;JJJUUU^^^jjjtttnnnUUU===...!!!      %%%,,,;;;SSSsssqqqjjjdddkkkyyy{{{uuurrruuuzzz~~~~~~zzzwwwyyyvvvvvvsssnnnmmmqqqqqquuusssjjjaaaWWWGGG777'''%%%,,,666000      ###     !!!)))///222222222444444444444444444444444333333444444555555444444222222111000000000000111111111111111111111111111000111111222333333444444333333333444444555555555111...***&&&"""$$$111666BBBQQQ\\\dddppp{{{www```HHH999(((       ...KKK^^^kkkeee^^^bbbnnnvvv{{{zzzxxxtttqqqqqquuuzzz~~~zzzwwwwwwtttpppppprrrooo|||~~~sssmmmmmm___KKK111***000>>>000     &&&      """***///222222222444444444444555555555555333333444444555444444333333222222111111111111111222222222222222222222222111111111222333333444444111222333333444444555555111...)))%%%!!! (((777<<>>111+++###           ###:::IIIKKKMMMSSSXXXVVVNNNQQQ```eee```aaaYYY___eeeccc]]]XXXYYY\\\cccjjjllleee\\\ZZZ]]]___TTT>>>###(((AAARRRUUUCCC999***)))===MMMQQQLLLOOO\\\```^^^dddpppeeeeeebbb^^^XXXUUUVVVWWWaaaWWWPPPTTT```jjjnnnnnnllldddbbbffffff^^^YYYZZZRRRKKKJJJQQQPPP===###   111+++     !!!     ***111444444444555555555666666666777444444444333222222111111//////......///000000000............//////////////////000000000111111111111111111000...+++(((&&&"""%%%***---333===FFFPPPUUU\\\dddmmmuuu}}}|||uuuoookkkiiigggfff___\\\XXXVVVUUUTTTRRRQQQGGG<<<222,,,%%%      """   $$$///888GGGWWWPPPRRRKKKKKKWWW\\\\\\ccc[[[^^^```^^^\\\^^^eeekkkjjjmmmmmmiiiggghhhgggdddggg\\\BBB######@@@VVV\\\WWWIII111!!!'''CCC\\\dddgggddd]]]cccpppqqqhhhkkkjjjhhhddd```]]][[[ZZZVVVUUUVVV\\\ccciiimmmoooppprrrtttqqqiiibbbccciii```WWWRRRVVVVVVKKK===444''' 444...      ((('''   '''...222333555555555555555666666666444444333333222111111111+++...000000///...///111---............///////////////000000000000111111000000///...+++(((%%%###$$$+++000333999BBBJJJQQQVVV]]]fffnnnvvv~~~}}}uuummmhhhdddaaa^^^VVVSSSNNNKKKIIIGGGEEECCCBBB:::222---'''            ,,,???BBBIIIHHHIIITTTWWWYYYbbb^^^___```bbbeeekkkrrrwwwuuutttssstttyyy}}}yyyqqqqqquuulllNNN... %%%...TTTcccmmm```DDD...---555NNNfffvvvrrrkkkmmmooollllllkkkiiihhheeebbb]]]ZZZYYY```iiioooqqqssswwwzzznnntttwwwtttppprrruuuwwwqqqkkkeeeccc```XXXPPPMMM@@@222"""777111$$$       000...    ###***///222555555555555555555555555333333333222111111000000///111222222111///......---------.........//////////////////000000000111000000...,,,(((%%%""" ###&&&&&&+++111555999>>>FFFLLLRRRWWW___hhhpppxxx}}}tttllleee___ZZZWWWNNNKKKFFFCCCAAA???===;;;<<<888333...***$$$             ***555:::CCCQQQVVVVVV]]]^^^aaaeeejjjnnnpppqqqqqqvvvvvvvvvxxx~~~|||tttooorrrrrriii[[[EEE+++666ZZZooommmYYYAAA333000===ZZZsssuuuhhhdddkkkllllllllllllkkkhhhbbb]]]XXX```gggiiijjjmmmqqqrrrooorrrssstttyyy{{{ssspppqqqrrrqqqlllccc\\\YYYVVVVVVOOO===%%%777222'''    $$$---!!! ---,,,      '''...111555555555555555444444444333222222111111000//////222000///111444444111---------------...............////////////000000000000///---***'''### """(((---...222777;;;???CCCIIIMMMTTTZZZbbbjjjqqqxxx{{{ssskkkccc\\\VVVQQQIIIFFFBBB???===<<<:::888666555222///,,,(((###              ---DDDQQQUUU]]]bbbeeeiiilllnnnmmmlllkkkqqquuuvvvuuutttrrrllleeejjjaaaXXXYYYaaabbbPPP;;;$$$%%%111KKKgggpppeeeUUU???,,,)))EEEeeennnhhhcccmmmoooqqqsssssspppkkkgggfffhhhgggdddffflllooolllqqqwww}}}~~~~~~|||uuummmdddjjjqqqsssqqqooolllkkkhhhnnnnnnaaaJJJ111555222)))     +++  %%%'''   %%%,,,111555555555444444444444444222222111111000/////////000,,,+++...555888555111,,,------------...............////////////000000...---+++((($$$!!! %%%...444:::<<<@@@DDDGGGJJJNNNPPPWWW\\\dddlllsssyyy~~~|||wwwqqqjjjccc[[[TTTOOOGGGDDD@@@===<<<;;;999777222333222///---+++&&&               222DDDPPP\\\fffhhhjjjllllllnnnqqqtttrrryyy|||wwwpppiiibbb\\\bbb[[[RRRNNNUUU___```[[[QQQ999###(((DDD\\\bbb]]]YYYHHH...$$$999[[[jjjeeefffkkkpppsssssspppnnnmmmxxxxxxqqqkkkmmmtttssslll]]]iiizzz}}}tttsssyyyhhhmmmpppoooooorrrvvvwwwvvvtttpppmmmgggVVV777111111***    $$$  %%%"""   ###,,,222555555555444444333333333222111111000//////......---++++++---111333444333,,,,,,---------................../////////000000+++***(((%%%""""""%%%---888@@@FFFHHHKKKMMMPPPRRRTTTUUUZZZ___gggnnntttyyy}}}wwwtttnnniiiccc\\\UUUPPPIIIEEE@@@===:::888555444000222222...------)))"""               +++444AAASSSZZZccchhhkkknnntttzzzssszzz|||vvvqqqiiibbb]]]bbbccc]]]XXXZZZ___aaaUUUDDD///&&&---===LLLTTTUUUZZZPPP888...;;;NNNWWW]]]eeemmmqqqooonnnpppsssrrruuurrrkkklllpppjjj___@@@CCCUUUllltttnnnoooxxxlllpppqqqnnnooovvv{{{{{{}}}xxxoooiiiiiieeeUUUCCC***///000***    &&&&&&  &&&)))"""   ###,,,222555555555444444333333333111111111000//////......,,,---...---,,,,,,///222,,,,,,,,,---------................../////////000)))(((%%%""" """&&&+++444AAAKKKNNNPPPRRRTTTVVVWWWXXXYYY\\\aaahhhoootttxxx|||~~~}}}uuurrrmmmhhhccc\\\VVVQQQJJJFFFAAA<<<999666222000...222111------...+++###                 333AAATTTaaafffiiinnnrrrmmmtttzzz|||{{{yyyrrrjjj___hhhlllfff```aaagggkkkeee```PPP555&&&777IIINNNYYY\\\KKK222+++333[[[eeepppsssqqqpppuuuzzzsss{{{}}}xxxuuuvvvmmm```555%%%,,,OOOiiihhh```aaaaaaiiinnnpppuuu~~~}}}~~~uuueee]]]```gggjjjMMM555 222111,,,###     ***((( ))))))"""       (((444<<<888444555555333111000222222333222222111000///---------,,,,,,++++++++++++,,,---...////////////000///---...///000///---+++&&&""""""!!! %%%***444DDDRRRYYY````````````___^^^\\\\\\```dddjjjppptttyyy~~~}}}yyyvvvsssllleeebbb```]]]YYYXXXNNNKKKFFF@@@;;;666333222111000///...---***&&&$$$           ---OOO,,,   %%%:::QQQbbbhhhhhhkkknnnppprrruuuvvvooogggkkkfff``````fffkkknnnnnnhhh```___aaaNNN---222DDDUUUbbbgggXXXFFFDDD111KKKbbbggggggmmmtttvvvyyy{{{zzzvvvwwwyyyqqqfffhhhQQQ999999QQQgggeeeXXXbbbiiiooorrruuuwwwuuuqqqrrrsssqqqiiiccc```___]]]dddPPP222  222111---$$$   %%%333222  %%%&&&!!!      '''444<<<888555444444333222222222222222222111000//////---------,,,,,,++++++++++++,,,---...////////////000///......//////...---(((### !!!""")))///:::KKKYYY```ggggggfffeeedddbbb```___bbbeeekkkppptttyyy}}}~~~{{{xxxtttrrrnnniiidddaaa___\\\YYYXXXOOOLLLGGGAAA<<<777444333222000...---,,,)))%%%"""         pppSSS  !!!666LLL]]]eee\\\dddjjjjjjiiikkkkkkiiiffffffhhhmmmsssvvvuuussswwwzzzwwwjjj\\\MMM777###IIIbbb^^^ccckkkcccWWWDDD222777YYYtttvvvssswwwyyyyyyxxxsssnnnlllqqqwwwiiippp[[[444,,,III___\\\___gggllllllnnntttzzz||||||||||||xxxqqqiiieeeeee^^^ZZZKKK222  222111---&&&   +++<<<===)))  ###"""(((     %%%222<<<;;;777444333333333444222222222222111000///...------,,,,,,,,,,,,+++++++++,,,---...////////////000.........//////---+++%%% $$$...777DDDUUUcccjjjqqqqqqooommmkkkhhhfffdddeeehhhmmmqqqtttxxx{{{~~~}}}|||vvvrrrooollljjjgggeeebbb___]]]\\\YYYWWWNNNLLLGGGBBB===888555333111///---+++***'''$$$!!!        &&&xxx   333GGGTTTWWWcccnnnmmmhhhhhhlllooonnnkkkggghhhnnnwww~~~|||sss]]]FFF%%%///888IIIaaajjjkkkqqqeeeQQQ:::888OOOlllxxxvvvqqqqqqsssuuuqqqjjjiiimmmVVV\\\]]]OOO888000BBBZZZhhhgggeeehhhsss~~~{{{~~~|||pppjjjmmmcccgggaaaLLL333!!!   222111...)))    ---???AAA--- !!!$$$222'''    !!!   """///===>>><<<666222222333333222222222222111000///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///////////////.........///...+++)))###'''555AAAMMM^^^lllsssyyyxxxwwwuuurrrooollljjjjjjmmmqqqsssuuuwwwzzz||||||}}}|||uuunnnjjjfffdddbbb___```^^^[[[YYYZZZXXXUUUMMMKKKGGGBBB<<<888444222000...+++)))'''%%%!!!      uuubbb  ***222OOO___mmmpppmmmmmmppprrrwwwtttooommmpppyyyrrrmmmLLL---(((OOO```hhhwwwsssvvvbbb???333IIIbbbkkkppppppoooooorrrrrriii^^^jjjbbbgggnnnZZZ444'''444[[[bbbjjjpppwww~~~{{{}}}yyy|||rrrnnnrrrqqqlllddd\\\UUUFFF)))  111111///,,,%%%   ***;;;;;;))) !!!555---   %%%,,,&&&&&&"""  )));;;AAAAAA:::333222222111111111111111000///......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///////////////............---)))'''""",,,===JJJVVVeeerrrxxx}}}|||{{{yyywwwtttrrrqqqqqqsssvvvwwwxxxxxxzzz{{{{{{|||~~~~~~~~~{{{vvvnnngggbbb^^^[[[YYYWWWZZZYYYTTTRRRUUUUUURRRIIIGGGDDD???:::555111///---***'''%%%###!!!      555###    222BBBTTT```hhhooorrrrrrvvv|||yyyzzziii^^^<<<$$$000JJJ[[[fffnnnpppuuuqqqZZZBBBAAANNNcccmmmmmmeeehhhrrrooobbbppprrrpppjjjdddZZZIII888777NNNfffooooooqqqxxx~~~|||vvvvvvzzzyyyoooiiijjjnnnfff```dddjjj___<<<"""999///$$$  111111000...)))  &&&444111  ...)))    ...444)))((("""  ###555@@@FFF>>>666444333000111111111111000///...---++++++,,,,,,,,,,,,------+++,,,---...///////////////............,,,(((%%% ###444GGGTTT^^^jjjtttzzz}}}}}}}}}|||{{{zzzyyyxxxyyyzzz||||||{{{zzz{{{|||zzz|||}}}}}}|||}}}~~~{{{sssnnnggg```[[[WWWSSSQQQNNNRRRQQQJJJGGGLLLOOOLLLDDDBBB???;;;666222---+++)))&&&###!!!              111CCCVVViiitttwwwyyy~~~|||~~~vvv|||oooPPP///111WWWlllttt~~~~~~kkkMMM333:::SSSggghhhgggjjjggg___XXXZZZaaaiiikkkfffaaa```888;;;BBBRRRgggwwwxxxqqqyyysssnnnllllllggg\\\SSSUUUZZZ```gggjjjaaaKKK666"""VVVuuuppp""" 111111111000,,,###  $$$...))) !!!%%%   !!!///444)))'''   ,,,===GGGBBB:::888666111111111111111000///...---+++++++++,,,,,,---------+++,,,---...///////////////............+++'''###!!!***<<>>[[[eeewwwkkkRRR(((+++NNNqqqwww}}}|||oooVVVBBBCCCWWWiiipppkkkooonnnjjjooo{{{|||\\\<<>>>>>:::777777555444111///...---------,,,,,,,,,+++,,,------.........................../////////---)))$$$ '''...AAASSSaaaeeegggooosssrrr{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~|||yyyyyyzzztttjjjaaaZZZVVVPPPKKKFFF@@@;;;888777666555666888888666444666333///+++((($$$           000FFFfffzzz|||wwwyyy|||aaa777///UUUvvv~~~uuu{{{vvviiiTTTBBB@@@PPPaaayyykkkppp~~~~~~~~~jjjMMM@@@HHHSSSsss}}}nnnqqqxxxooopppwwwvvvnnnlllggg]]]EEE***222333444333333///###   (((333***+++333222$$$     '''+++&&&!!!    &&&222777888666444444333222000///.........---,,,,,,,,,,,,---....................................---+++&&&""""""...777KKKTTT```jjjnnnpppsssuuu~~~}}}{{{zzzyyyssshhh```WWWRRRKKKCCC>>>:::666444333222111222444444222111222///+++'''$$$!!!          >>>WWWcccgggnnnvvvzzzuuu{{{|||{{{mmm<<<,,,\\\yyyuuuvvvwwwrrrcccQQQGGGGGGeeemmmwww||||||{{{}}}}}}{{{wwwyyyuuu]]]HHH???NNNgggoooppprrrqqqpppsssyyy}}}zzztttsssvvviiihhh^^^FFF*** 222444555444444111'''   '''111)))***111++++++... %%%((()))%%%     &&&///333222000333333222111000/////////---------------......///........................///...,,,)))%%% &&&444===MMMPPP\\\lllttttttwww~~~~~~}}}zzzssshhh___WWWQQQGGG???999666333222//////000000111000000//////,,,((($$$"""        ---DDDVVVeeeooosssrrrwwwyyyxxx}}}zzz|||jjj>>>***+++LLL{{{~~~||||||```FFFEEE\\\lllllliiinnnooojjjeeennnuuuyyy|||qqqPPP222...JJJrrr|||gggbbbhhhpppvvvwwwuuuvvvyyymmm```^^^^^^EEE 222444555333333222+++###    !!!***###&&&+++### ///444 $$$******(((%%%     ''',,,,,,+++111111111111000000//////......------......///000///////////////////////////...+++((($$$***888BBBPPPQQQ]]]oooxxxwww{{{|||ssshhh```WWWOOOEEE;;;555222000///...///000000//////...///---***&&&###         &&&:::RRRdddqqqzzz}}}}}}{{{www{{{~~~rrrqqq[[[(((&&&YYY{{{nnnRRRFFFLLLfffsssjjjfffmmmgggmmmvvv}}}~~~~~~{{{hhhPPP777333PPPlllooohhhlllqqqvvv{{{xxxjjjfffhhhUUU000  111444444333333333...(((    ###$$$ (((///  """***---,,,)))%%%    $$$&&&'''//////000000000000///...///............///000000////////////////////////---,,,***&&&""""""000>>>HHHVVVZZZfffuuu{{{{{{uuujjjbbbUUUNNNCCC999333///---,,,---///000000.........///+++((($$$!!!          ...FFF^^^mmmuuusssuuu~~~}}}tttqqqvvv|||uuuhhhOOO999444@@@fff}}}[[[>>>CCC[[[nnnuuuwwwqqqgggkkkpppqqqvvv}}}rrrooossshhhEEE111@@@UUUnnnqqqtttvvv{{{xxx|||tttbbbWWWOOO888  000333444222222333000,,,       (((  )))//////---+++%%%    """%%%---...//////000///......//////......//////000111////////////////////////***)))'''### )))777FFFPPP]]]fffsss|||wwwkkkdddWWWPPPEEE;;;444000...,,,,,,...000000---,,,---///(((&&&"""            !!!555CCCTTTbbbkkkqqqqqqoooooopppssszzzooo^^^MMM[[[TTT222"""999[[[tttzzzyyy}}}WWW777<<>>NNNSSSXXXYYYYYY]]]eeelllgggjjjoootttxxxyyyyyyyyyeeefff]]]BBB$$$666TTTooorrrvvvvvvqqqhhh```\\\???AAAQQQfffllldddccckkk^^^[[[eeennnkkkllllllcccfffXXX@@@,,,***:::RRRccceeejjjjjjeeeccc```SSSDDD@@@777(((000000111111111222222222222+++   &&&''''''))))))""" !!!$$$ ###666===666///000555333+++""""""  %%%***---//////........................111111000111111000,,,*** %%%000>>>LLLYYYaaammmwwwxxxpppeee]]]RRRIIICCC===888444......,,,)))'''$$$"""!!!            888CCCPPPXXXXXXWWWXXXZZZ```cccgggmmmsssxxx|||~~~uuuqqqjjj\\\JJJ999...***XXXWWWaaaooommmbbbfffuuukkkGGG444HHH^^^bbbbbbjjjfffbbbcccgggggghhhkkkkkkmmmlllcccKKK///%%%888RRRbbbdddXXXDDD@@@OOO]]]```IIIGGG999$$$000000111111111222222222444...$$$   ###&&&)))111,,,&&&!!!    )))>>>DDD<<<222111555777000%%%   """(((---000222////////////////////////111111000111000...***''' )))444???LLLYYYaaaqqqyyyxxxqqqggg___TTTKKKEEE???999555...---***'''$$$!!!            )))999GGGQQQUUUVVVVVV^^^^^^```ccciiipppwww{{{yyyoooggghhhiiiYYY666+++FFFZZZ[[[]]]hhhnnnjjjtttlllPPP444===___ooohhhjjjjjjjjjnnnoooiiifffkkkeeefffhhhaaaDDD((((((999VVV```[[[EEE999FFFYYYcccIIIKKKDDD000000111111111111222222222333000(((   %%%...---,,,+++)))""" !!! ///EEEKKKBBB666222333777555---###  $$$+++000333////////////////////////000000000000///,,,'''###$$$---888BBBNNN[[[dddttt{{{vvvooofff___TTTKKKEEE???888444---+++(((%%%!!!             !!!000BBBRRR[[[___ZZZZZZYYY[[[```gggnnnssstttooojjjlllqqqiiiNNN555'''>>>SSS```hhhmmmoookkkxxxsssTTT===FFF```ssshhhqqqxxxxxxkkkpppsssjjjeeedddWWW???***###@@@WWWkkkmmmiiikkkpppqqq___]]]VVVFFF...000111111111111222222222333111,,,###  """%%%+++000000(((  %%% !!!333HHHOOOGGG:::333111444777444***    (((///333////////////////////////000/////////...***%%% '''222===GGGTTTaaakkkwww~~~~~~tttmmmccc\\\RRRIIIBBB<<<555000+++)))&&&###  !!!$$$$$$"""!!!                ,,,===LLLTTTSSSSSSUUUXXX]]]ccchhhkkkjjjmmmnnnnnnoooooofff\\\;;;&&&(((HHH___aaahhhyyylllkkktttuuuZZZ<<>>[[[wwwyyylllccc\\\GGG'''000111111111111222222222222222///'''  '''000222***  ((( $$$555JJJQQQJJJ<<<333000222888888..."""  &&&...333000000000000000000000000//////......---)))### (((555@@@KKKXXXgggqqqyyy|||rrrkkkaaaYYYOOOFFF@@@999222---***(((%%%""" ###(((++++++***(((     ...               """///777LLLNNNSSSXXX^^^bbbfffggg```ggglllkkkmmmqqqqqqllliiiQQQ555000GGGcccmmmhhhmmmiiijjjnnniiiTTT===...UUUbbbiiivvv{{{sss~~~kkkaaakkkaaaFFF!!!###444WWWxxxzzzfff^^^cccWWW666111111222222222333333333333222000+++$$$    (((***$$$   $$$444FFFLLLBBB555,,,***000000...)))###  (((///666333000...------///000///...---,,,***%%%!!!---666BBBTTT]]]eeettt}}}ssshhh```WWWJJJ>>>666000***&&&$$$###  !!!(((...111222000///+++'''!!!                  '''999JJJRRRWWW]]]^^^\\\WWWVVV]]]kkkvvvvvvppplllyyysss\\\999%%%222TTTooohhhkkklllhhheeeeeeaaa[[[999NNNcccooouuuyyyrrrhhhwwwsssuuu||||||sssiiieee@@@***666cccwwwxxx~~~uuussseee:::   111222222222222333333333444333111,,,&&& %%%'''"""   """000???DDD===111)))&&&+++,,,,,,)))$$$  %%%+++333222000///...//////000000///---+++(((###'''444===III[[[fffppp~~~rrrggg___VVVHHH<<<444...((($$$###"""  """&&&,,,222555555444333...***$$$                  ***>>>LLLVVV]]]]]]YYYcccZZZTTTYYYccckkkrrrxxxvvvmmmdddUUU888&&&;;;]]]lllnnnggg\\\]]]hhhllleee]]]@@@BBBkkkzzzrrr|||{{{vvvuuu{{{~~~zzztttrrrdddEEE ###NNNrrr~~~YYY444)))###222222222222333333333333444444222///)))###     !!!***444888444,,,$$$ $$$&&&(((((($$$   $$$//////000000000000000000000///,,,***&&&!!!***888AAAMMMaaaooozzzrrrfff]]]TTTFFF999111+++%%%!!!!!!  """***---222777::::::999888333///)))###               ***888EEERRRYYY[[[fffbbbaaagggmmmnnnoooqqqppplllmmmjjjTTT:::666DDD^^^iiijjj___ZZZbbbhhheeejjjVVVEEEMMMhhh~~~|||tttoooeeeTTT000555VVVkkkwwwqqqPPP   )))"""222222222333333333444444555555444111---'''"""     """&&&+++---,,,''' """&&&&&&###  )))+++---000111111000000111...+++'''###%%%000@@@JJJUUUjjjzzztttggg]]]SSSDDD777...((("""  &&&)))111333777;;;===>>>======888444///***%%%    !!!...%%%             )));;;PPP^^^aaaccciiirrrsssllleeebbbeeejjjkkkggggggcccNNN666<<>>?????????===:::555111,,,&&&   ***gggyyyggg444              """<<>>uuu;;;  333333333333444444444444444555555555333///,,,)))    """((((((((('''%%%"""""""""  """)))...111111111///+++&&&"""***888HHH]]]iiirrr}}}oooaaaVVVEEE777...'''""" ###)))///444666999:::;;;<<<>>>>>>??????@@@>>>;;;888444...'''### 999UUU               &&&888HHHJJJPPPXXX[[[]]]dddlllbbbdddllltttrrrjjjjjjrrr```AAA222FFF\\\aaaccckkksssfffjjjwwwccc<<<666LLLooowww{{{yyyvvvwwwzzz||||||sssfffYYY@@@$$$HHHttt^^^''' 333333333444444444444555333444555666444111...,,,"""     '''...)))***)))%%%   $$$+++///111222---)))$$$###333BBBRRRiiivvv}}}tttdddYYYHHH999///)))$$$!!! $$$***000555999;;;<<<<<<<<<======>>>???@@@BBB@@@???===:::555///***$$$   222KKK              !!!...888IIIYYY______bbbggg```gggrrrvvvnnngggmmmzzzwwwZZZ===666CCCSSS]]]aaahhhmmmrrrtttmmm[[[DDD333ZZZjjjvvvvvvqqqrrrxxx{{{tttrrrkkkeeeQQQ+++MMMjjj}}}AAA 333333333444444444555555333444555666555333000...$$$      )))111***++++++%%%   !!!)))...111333,,,((("""'''888III]]]uuuxxxfff[[[JJJ;;;111***%%%""" !!!(((///555999<<<===============>>>???@@@@@@BBBBBBAAA@@@>>>999333...'''###    """KKKlll```***             '''888GGGMMMPPPVVV^^^TTTgggnnneeecccmmmnnndddfffcccPPP777444HHH[[[```gggmmmrrrrrrrrriiiSSS<<<999TTTnnnvvvuuuvvvzzz|||{{{wwwfffQQQ333!!!###555ZZZzzzYYY  555555444444444555555666555444333555777666222///&&&"""   """   ###,,,///,,,)))$$$   '''000666+++(((###---888FFFZZZsssoooaaaNNN>>>555000***''' +++---222666999;;;<<<<<>>??????@@@AAAEEEDDDCCCCCCBBB???;;;888333---%%%           )))000666CCCOOO___aaaeeelllrrrtttmmmeeevvvnnndddTTT999***???aaacccfffoooyyyxxxmmmfffeee???BBBQQQiii|||wwwlll]]]FFF)))$$$UUUuuu___111 555444444444444555666666555444444555777777444111)))%%%    %%%  $$$...000+++)))$$$  ###,,,111+++'''!!! )));;;HHHXXXmmmqqqcccPPP???666///)))%%% !!!$$$000222555999<<<===>>>>>>???????????????@@@AAAAAABBBAAAAAABBBBBBAAA>>>;;;:::444,,,$$$           ,,,BBBTTT^^^aaaeeejjjpppqqqnnniiipppkkkfffZZZEEE111111===UUUiiiyyyxxxqqqoooppppppnnnNNNBBB\\\xxx}}}~~~~~~wwwqqq```CCC)))999]]]vvvwwwXXX===(((  444444444444555555666666555444555666888888666444---)))"""   """'''   &&&///111,,,)))%%%   %%%+++***&&& $$$111FFFUUUeeezzzvvvgggRRRAAA666///((($$$ ###))),,,666888;;;===???@@@@@@@@@@@@@@@??????@@@@@@AAABBB??????@@@AAACCCCCCBBB@@@@@@:::333,,,'''"""          555HHHKKKPPPXXXbbbiiimmmnnnnnnggghhhggg___QQQ@@@222)))???aaa{{{yyyrrrwwwzzzvvv|||jjjNNNDDD[[[~~~|||tttkkkiiillleeeJJJ///'''MMMrrr~~~xxxxxxmmmaaaSSS<<<""" 333333444555555666666666555555666777888888777777000,,,%%%  !!!&&&  &&&...000---+++&&&!!!    $$$'''&&&"""$$$,,,;;;QQQ___oooyyyjjjUUUBBB666...'''""" ###***000444<<<===>>>@@@AAABBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBB@@@???@@@AAADDDDDDCCCBBBBBB>>>888222---(((###      ---===  +++444<<>>AAAAAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCDDDDDDCCCBBBBBBCCCDDDCCCBBBFFFDDDCCCAAA>>>:::444000&&&###             &&&<<>>@@@AAABBBBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBCCCCCCDDDDDDBBBAAABBBDDDEEEEEEDDDFFFEEEFFFFFFEEEAAA<<<888///+++%%%!!!              $$$???SSSZZZ___fffhhhkkknnnoooooonnnjjjfff___MMM888000<<>>AAACCCDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDDDD???<<<777///(((!!!              &&&@@@[[[kkkggg``````lllwwwpppaaa\\\]]]\\\OOO777000KKKnnnaaakkkmmmgggkkkvvvrrrddd]]]dddgggdddbbb^^^RRRFFF)))000hhh|||~~~ggg???     444555777888999999888888999999888888777777777777666777777555...$$$   !!!  ###+++999FFFUUUfffuuunnn\\\LLL>>>+++ $$$)))///333999===@@@AAACCCDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEBBB>>>888111***$$$!!!              ---@@@\\\___]]]ZZZ^^^eeecccZZZbbbccchhhfffUUUCCCAAALLLaaannntttmmmhhhkkknnnllliiikkkfff[[[[[[aaa^^^SSS---///dddmmmVVV+++   666666666777888888999999999999999999888888888888888888888888555---"""    &&&(((   &&&777EEEUUUhhhyyy}}}ppp\\\KKK<<<000!!! ###+++000666999>>>AAABBBBBBCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJIIIIIIKKKJJJGGGCCC===666000---$$$             ###===JJJTTTTTTVVV___fffgggmmmkkkpppyyyttt]]]DDD777[[[```hhhpppsssqqqlllhhhkkkrrrqqqiiilllrrrhhhUUU+++---___~~~oooWWWNNN@@@&&&   666666666666777888999:::999999:::::::::999999999999777777999:::444)))     &&&'''  ---<<>>AAACCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDFFFGGGIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLJJJEEE???:::666---((("""           333DDDJJJPPP\\\hhhllliiiaaaaaakkkpppcccLLL;;;;;;CCCWWWoooxxxqqqiiihhhjjjtttvvvrrruuuyyyhhhOOO&&&222eeesssWWWKKKPPP///  666666666666777888999:::888999999:::::::::999999888777777:::<<<888///'''   ######   ###000JJJ```ssswwwjjjZZZHHH===---&&&   '''///666;;;???AAACCCCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEGGGIIIJJJKKKLLLJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMJJJEEEAAA>>>555000((("""          ###222888AAAOOOYYYZZZ\\\SSSOOOVVV^^^\\\RRRIII+++555LLLeeelllggghhhqqqnnnooojjjcccdddfffZZZGGG >>>rrrlllUUUZZZ777 666666666777888888999999777777999:::::::::999888777777777999;;;999333...      ###"""   (((@@@UUUiii~~~~~~rrreeeTTTDDD:::***$$$  &&&,,,333:::>>>@@@BBBCCCCCCBBBAAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMKKKKKKKKKLLLMMMNNNOOOPPPNNNNNNNNNOOOOOOOOOOOOOOONNNOOOOOOOOOMMMKKKHHHFFF<<<777000***$$$           '''666IIIUUUVVVaaa___]]]```ccceeedddbbbVVVFFF???MMMbbbmmmpppqqqhhheeecccaaa\\\QQQ???111###GGGtttfffgggGGG### 444555777888999999888888555666888999:::999888777777888999999999888666555)))    """!!!   ---BBBVVVkkk|||qqqdddSSSBBB:::***$$$ $$$+++111777===AAAAAABBBDDDDDDCCCCCCDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOGGGCCC<<<555///((("""               ...JJJ___eeemmmqqqsssqqqoooooorrrtttzzz___BBB;;;JJJ^^^jjjnnnccc\\\[[[___UUU;;;$$$!!!333PPPooozzz}}}```555  444555777999:::999888777444555777999:::999777666888999;;;:::888888888999222&&&     """ """   ///CCCYYYsss~~~sssfffTTTCCC<<<+++&&&  (((///555:::???BBBAAACCCDDDEEEDDDDDDFFFHHHDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPRRRSSSRRRRRRSSSSSSTTTTTTTTTUUUVVVVVVUUUUUUUUUVVVVVVVVVPPPLLLFFF@@@999111)))$$$              $$$EEE```kkklllqqqsssooojjjkkkooosssllljjjYYY:::###...TTTuuujjjXXXMMMKKK==="""000FFF\\\nnnsssuuuEEE   333444555777777777777666666666666666666666666666888888888777777777777777;;;///!!!           000HHH```sss|||ooofff[[[LLL???000)))   &&&...555:::>>>AAABBBCCCCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFHHHIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLMMMNNNOOOQQQQQQOOOPPPRRRSSSUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYXXXUUUOOOGGG???777222///&&&!!!         +++NNNiiicccdddgggiiieeebbbiiisssooo|||pppSSS888###444dddfffMMM444'''>>>MMM^^^dddccciiizzzeee###  222333555666777777666666666666666666666666666666777777777777777777777777888000&&&        $$$777KKK]]]ooo{{{|||ppphhh^^^OOOCCC666///&&& %%%+++222999===@@@BBBDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJKKKLLLMMMNNNNNNOOOOOOOOOPPPQQQRRRSSSTTTSSSSSSUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXUUUQQQJJJBBB:::666000***###         888LLLbbbppp~~~{{{vvvxxx}}}{{{uuu^^^HHH...///KKKaaaFFF***...>>>ZZZeeeooorrrooonnnttt{{{}}}yyywww}}}eee"""   222333555666777777666666777777777777777777777777777777777777777777777777666444///(((        ###111@@@TTTdddwww|||qqqkkkaaaTTTIII???888---###  $$$---111888===@@@BBBDDDFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMNNNOOOPPPRRRRRRSSSSSSTTTUUUVVVWWWWWWXXXYYYYYYZZZZZZYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZ\\\]]]\\\WWWPPPHHHCCC;;;555+++$$$         !!!***\\\xxx~~~}}}|||vvvnnnYYYKKKRRR|||hhhUUUOOOTTT^^^ppp|||~~~}}}xxxpppllllllnnnqqqzzz|||~~~hhh!!!    222333444666777666666555777777777777777777777777666666666777777777777777666888666---###         +++===MMMbbbmmmyyy|||rrrmmmdddYYYOOOFFF>>>333)))  %%%***333777<<<@@@BBBCCCEEEFFFFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOQQQRRRRRRSSSTTTUUUVVVWWWXXXXXXYYY[[[[[[[[[\\\\\\[[[ZZZZZZ\\\\\\\\\[[[[[[[[[[[[[[[\\\^^^```aaa___ZZZTTTPPPJJJCCC888000***$$$    ===ccczzz~~~wwwrrrllleeebbbffflllooottt{{{}}}uuukkkeeegggooovvvtttmmm### 222333444666666666555555666666666666666666666666555555666666777777777777555888666---$$$      +++888MMMYYYeeelllpppuuuwwwvvvxxxzzz}}}{{{sssmmmeee[[[RRRIIIBBB777+++""" ###+++000777:::???AAABBBCCCDDDFFFGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMNNNOOOPPPRRRSSSTTTUUUTTTUUUVVVXXXYYYYYYYYYYYY\\\\\\\\\]]]\\\\\\[[[ZZZ]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^`````````^^^]]][[[YYYRRRHHH???999222+++&&&      AAAlll}}}yyywwwxxxvvvwwwzzz{{{xxxvvvwwwooonnniiibbb^^^dddrrr~~~{{{nnn### 111222444555666666555555666666666666666666666666444555555666666777777888222666444***%%%$$$ !!!    '''>>>JJJVVV]]]ccchhhkkkjjjmmmooorrrtttwwwzzz~~~}}}{{{yyywwwxxx|||zzzsssllldddZZZRRRIIIBBB888---###  (((000666:::<<<@@@BBBBBBCCCDDDEEEGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMOOOOOOPPPRRRTTTUUUVVVWWWUUUVVVXXXZZZ[[[[[[ZZZZZZ\\\]]]]]]]]]]]]]]]\\\\\\^^^^^^^^^^^^_________```^^^^^^^^^______```aaabbb^^^XXXPPPIIICCC<<<444...!!!     ...WWWuuuwwwpppooo}}}vvvrrrrrruuuyyylllnnnmmmgggbbbccckkksssyyy{{{ddd    111222444555666666555444444444444444444444444444444444555555666777777888222666555...,,,...&&& """"""######     ///;;;GGGOOOUUU\\\``````ccceeehhhjjjlllppptttxxxzzz|||xxxwwwtttqqqpppqqquuuxxxzzzrrrkkkbbbXXXPPPIIIBBB888---$$$ %%%---555;;;<<<>>>AAABBBCCCCCCEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMPPPPPPRRRSSSUUUWWWXXXYYYVVVXXXZZZ\\\]]]]]]\\\[[[]]]^^^^^^_________^^^^^^]]]^^^^^^___```aaabbbbbb^^^______```aaacccddddddaaa]]]XXXSSSOOOHHH???888,,,)))###       777WWWttt~~~uuunnnnnn~~~yyy{{{rrrpppmmmkkkjjjkkkooorrr{{{|||tttRRR   111222333555666555555444444444444444444444444444444444444555666777777888333999999444555888... ###$$$%%%&&&!!!     ***777???FFFNNNTTTUUUWWWYYY[[[]]]___cccgggkkklllooossswwwyyyyyywwwvvvsssrrrooollljjjlllpppsss}}}yyyqqqiii```VVVOOOHHHBBB888...%%% """(((000999???===???BBBCCCCCCDDDEEEGGGFFFFFFGGGHHHHHHIIIIIIJJJIIIJJJJJJKKKLLLMMMMMMMMMPPPQQQRRRTTTVVVXXXYYYZZZWWWYYY[[[]]]___^^^]]]]]]^^^^^^___```````````````]]]^^^___```aaabbbcccddd^^^___aaacccdddeeeeeeeeeiiifffbbb```]]]VVVMMMFFF<<<888111)))"""       333ZZZuuu~~~uuuttt~~~zzzxxxwwwvvvmmmgggbbbdddnnn{{{dddBBB   111222333444555555555555555555555555555555555555444444555555555555444444666777888999888555222000$$$!!!"""!!!!!!!!!    '''111:::AAAGGGIIIIIIJJJLLLPPPUUUZZZ```dddkkkmmmppppppnnnlllkkkkkkqqqnnnjjjhhhhhhlllqqquuu}}}~~~uuummmfff^^^SSSKKKGGG@@@555***!!!###&&&---666===???>>>???AAACCCDDDEEEFFFFFFJJJKKKKKKIIIGGGGGGHHHIIIGGGHHHIIIKKKLLLNNNOOOPPPPPPQQQRRRSSSTTTWWW[[[___]]]aaaaaa^^^^^^bbbbbb^^^```aaaaaabbbbbbbbbaaaaaaeeeeeedddccccccdddddddddeeeeeeeeeeeeeeefffggggggjjjhhhhhhhhhhhhddd^^^YYYNNNKKKCCC777///)))"""       )))LLLttt}}}vvvsssmmmiiiccceeeqqq}}}{{{www}}}qqqJJJ### 111222333444555555555555555555555555555555555555444444555555555555444444444444555666777999:::;;;,,,$$$    %%%---444:::===CCCEEEHHHLLLQQQWWW]]]aaaiiillloooqqqpppooopppppprrroookkkiiiiiilllpppsss{{{~~~}}}ssskkkeee]]]RRRIIIEEE>>>333((( ###)))---222;;;AAABBB???@@@AAABBBDDDEEEFFFGGGIIIIIIIIIHHHFFFFFFGGGHHHHHHIIIJJJKKKMMMNNNOOOPPPQQQRRRTTTTTTVVVXXX]]]```\\\``````]]]]]]aaabbb^^^bbbccccccdddddddddddddddgggffffffeeeeeefffffffffggggggffffffgggggghhhiiilllkkkkkklllmmmkkkgggccc\\\YYYRRRGGG>>>888000(((          ,,,KKKbbbttt{{{}}}{{{kkk___aaalllvvvxxxyyycccKKK111111222333444555555555555555555555555555555555555444444555555555555444444666444333333666:::???BBB666---    %%%+++111444<<>>222***"""       ,,,GGGjjj}}}~~~|||}}}{{{wwwvvvtttmmmeee___OOOMMMVVVWWWRRRBBB,,,111222333444555555555555555555555555555555555555444444555555555555444444666666555555555555666777:::555---%%%   ###&&&///555===CCCHHHNNNWWW]]]aaaeeejjjnnnpppqqqssstttqqqooommmkkkjjjjjjkkklllnnnppprrruuuvvvvvvvvvuuuqqqkkkddd___ZZZSSSHHH???777000''' %%%---555888;;;@@@AAA???DDDCCCBBBAAABBBDDDGGGHHHGGGHHHIIIHHHHHHHHHJJJLLLLLLMMMNNNOOOPPPQQQRRRSSSTTTVVVXXXYYYYYY[[[^^^```\\\\\\^^^```bbbdddeeegggfffggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjkkkllllllooonnnnnnnnnnnnoooppppppqqqqqqqqqppppppqqqrrrtttrrrsssqqqjjjeee```WWWNNNAAA888000***$$$     ;;;TTTgggxxxzzzwwwsssrrrvvvyyyrrrhhhNNN111"""&&&'''%%% 111222333444555555555555555555555555555555555555444444555555555555444444111222333555555666555555777555111---'''    !!!)))000999???DDDJJJRRRYYY]]]```eeeiiikkklllnnnooonnnmmmllljjjiiiiiiiiijjjjjjkkklllmmmmmmmmmlllkkkhhhccc]]]YYYVVVOOODDD<<<222,,,######%%%,,,333:::<<<>>>BBBCCCAAACCCCCCCCCBBBCCCEEEFFFGGGFFFHHHIIIIIIHHHIIIKKKMMMMMMMMMNNNPPPRRRTTTUUUUUUUUUWWWYYYZZZ[[[\\\^^^```ZZZXXXZZZ___aaaaaacccgggfffggghhhiiijjjkkkkkkkkkkkkkkkkkkkkklllmmmnnnnnnpppppppppppppppqqqrrrrrrssstttuuutttssssssuuuwwwuuuwwwuuuqqqnnnkkkddd\\\QQQIII@@@999222((("""!!!      ---DDD___rrr{{{vvvtttjjjWWWDDD+++  111222333444555555555555555555555555555555555555444444555555555555444444111111222333444555555666666555444222...'''   """***444:::===CCCLLLSSSVVVZZZ___cccfffhhhjjjlllkkkkkkjjjiiiiiihhhhhhhhhggggggggggggfffeeedddccc```\\\WWWTTTRRRLLLBBB:::...((( !!!'''***111777===>>>???CCCDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGHHHGGGHHHKKKMMMLLLMMMOOOQQQSSSUUUWWWXXXWWWYYY[[[]]]]]]^^^___aaaZZZXXXZZZ```cccbbbeeeiiiggghhhiiikkkllllllmmmmmmmmmmmmmmmmmmnnnooopppqqqqqqqqqqqqqqqqqqrrrrrrsssqqqtttvvvvvvuuuuuuwwwyyytttvvvvvvsssqqqqqqlllfff^^^WWWOOOIIIAAA666...,,,!!!         +++999PPP]]]gggkkkqqqzzzyyyrrruuutttoooeeeYYYHHH...333---222222333444555555555555555555555555555555555555444555555555555555555444555444333333333444555555666666555444111+++$$$     &&&000666999>>>GGGNNNPPPUUU[[[```cccfffhhhjjjiiiiiiiiiiiihhhhhhhhhhhhfffeeeeeedddbbb```___^^^[[[WWWSSSQQQPPPJJJAAA999,,,&&&###))),,,222888======>>>BBBDDDBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDEEEFFFGGGFFFHHHJJJLLLLLLMMMOOOQQQTTTVVVXXXYYYXXXZZZ]]]^^^______aaabbb]]]ZZZ]]]dddgggfffhhhmmmhhhiiijjjlllmmmnnnnnnnnnoooooooooooopppqqqrrrsssrrrqqqqqqqqqqqqrrrssssssnnnqqquuuuuuuuuuuuwwwyyyvvvyyyxxxvvvvvvwwwtttoooeee^^^XXXSSSKKK@@@888555'''%%%!!!          &&&///444@@@PPPTTTNNNWWWSSSGGG777+++$$$IIICCC111222222333333444444555555555444444444333333333555555555555555555555555666666666666666666666666555555777888888444,,,%%%    $$$)))///777???DDDHHHKKKOOOSSSWWW]]]bbbfffgggeeeeeefffiiiiiifffccccccbbb```]]]YYYVVVSSSQQQTTTPPPLLLIIIEEE???777000'''###!!!(((---000<<<>>>@@@AAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGIIIKKKLLLNNNOOOPPPRRRSSSUUUVVVWWWXXX[[[]]]___```aaabbbdddbbbbbbcccdddeeegggggghhhooommmjjjhhhhhhiiikkkmmmoooooooooooopppqqqrrrsssuuuttttttsssssssssttttttzzznnnxxxvvvqqqzzzzzz~~~vvvtttoooqqqhhhtttxxxmmmjjjeeeaaa\\\TTTKKKCCC888111)))###           111222222333333444444555555555444444444333333333444444444444444444444444555555555555555555555555444444555777888555///+++!!!    """'''...555:::BBBEEEIIINNNRRRWWW]]]```fffeeeeeehhhjjjkkkiiifffaaa```^^^ZZZVVVRRROOOMMMNNNKKKHHHEEEAAA;;;222+++###$$$+++000333<<<>>>@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFHHHJJJLLLMMMNNNOOOPPPQQQSSSUUUVVVWWWXXX[[[^^^___```aaacccdddeeeeeefffhhhiiijjjkkklllnnnmmmlllkkklllmmmooopppqqqqqqqqqqqqqqqrrrttttttuuuttttttsssssstttttttttzzzooozzzyyyvvv|||wwwzzzhhhuuurrrooolllggg```XXXRRRJJJBBB888000***$$$           111222222333333444444555555555444444444333333333333333333333333333333333555555555555555555555555333333444666777777444111&&&###    %%%+++///999===BBBGGGKKKPPPVVVYYYccccccdddgggjjjkkkjjjiii```___\\\XXXSSSNNNJJJHHHHHHEEEBBB@@@<<<555,,,$$$""")))///555888===???AAABBBAAAAAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFGGGIIIJJJLLLMMMNNNNNNPPPQQQSSSUUUVVVVVVXXX[[[^^^___```aaaccceeefffggghhhiiikkklllmmmmmmmmmnnnnnnoooqqqrrrssssssrrrrrrrrrrrrssstttuuuvvvuuuttttttsssttttttuuuuuuyyyqqq|||{{{{{{~~~vvv~~~zzzyyywwwuuurrrmmmfffaaa[[[SSSHHH???777///'''!!!    ,,,"""&&&------"""        111222222333333444444555555555444444444333333333333333333333333333333333555555555555555555555555444444444555666666666555///+++$$$   !!!'''+++222666<<>><<<888111''' %%%,,,333888;;;===???BBBBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGHHHIIIKKKLLLMMMMMMNNNOOOQQQSSSTTTUUUVVVXXXZZZ^^^```aaabbbdddfffdddeeefffgggiiikkkllllllnnnoooqqqssstttttttttssssssssssssssstttuuuvvvvvvtttttttttttttttuuuuuuvvvwwwuuu~~~{{{|||}}}{{{yyy\\\yyyxxxxxxxxxwwwuuuqqqmmmjjjbbb\\\RRRIIIBBB:::111+++%%%###   ***;;;???IIIRRRKKK///     111222222333333444444555555555444444444333333333333333333333333333333333555555555555555555555555555555555444444444555666666222,,,%%%   $$$(((---111888>>>DDDIIINNNQQQXXX[[[___bbbeeegggiiijjjdddbbb^^^XXXRRRLLLGGGDDD@@@===:::888444---$$$"""(((///666;;;===>>>@@@BBBCCCCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGHHHIIIKKKLLLMMMMMMNNNOOOQQQRRRTTTUUUVVVXXXZZZ^^^```aaabbbeeefffddddddfffgggiiikkklllmmmpppqqqssstttttttttrrrqqqsssrrrrrrsssssstttuuuvvvtttttttttttttttuuuvvvwwwuuuxxx~~~wwwyyy{{{\\\SSSjjj{{{tttuuuvvvvvvtttqqqooonnniiiccc[[[SSSLLLDDD;;;444///,,,'''###!!!  &&&666SSSggg{{{rrrFFF    !!!""""""111222222333333444444555555555444444444333333333333333333333333333333333444444444444444444444444555666666444333222444555999777222,,,%%%    ###(((---444;;;AAAFFFKKKNNNUUUXXX]]]```ccceeegggiiidddbbb^^^XXXQQQKKKFFFCCC===999555222...(((  %%%,,,333999===??????AAACCCDDDCCCCCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHJJJKKKLLLMMMMMMOOOPPPRRRTTTUUUUUUXXXZZZ^^^```aaaccceeegggffffffhhhjjjlllnnnooopppqqqrrrssstttttttttsssrrrsssssssssssstttuuuvvvwwwttttttttttttuuuvvvwwwwwwuuuzzz}}}uuuzzz{{{nnnVVVSSS]]]gggtttvvvwwwvvvtttrrrrrrrrrrrrmmmfff___YYYQQQGGGAAA<<<777111,,,)))%%%   """OOOnnnbbb)))  !!!$$$&&&'''111222222333333444444555555555444444444333333333444444444444444444444444444444444444444444444444222444555444222222333666777777666222,,,$$$   ###(((000777===BBBGGGJJJNNNRRRXXX[[[]]]___bbbeeeaaa___[[[UUUNNNHHHCCC@@@999444///***'''"""!!!$$$***000666<<>>999666111+++%%%"""!!!  111QQQzzzddd...     111222222333333444555555555555444444444333333333555555555555555555555555444444444444444444444444///222444444222222444666444555777666111)))!!!   %%%,,,444:::???DDDGGGHHHMMMRRRUUUWWWYYY\\\___^^^\\\XXXRRRLLLEEE@@@===555000***%%%!!!$$$'''---333999>>>AAABBB???AAADDDDDDDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFGGGHHHIIIJJJLLLMMMNNNPPPRRRSSSTTTUUUXXXZZZ^^^```bbbdddfffhhhfffgggiiikkkmmmooopppqqqqqqrrrssstttvvvxxxyyyzzzvvvvvvvvvvvvwwwxxxyyyzzzttttttttttttuuuvvvxxxxxxxxx|||zzzwww}}}rrrwwwyyy{{{zzzvvvtttuuuwwwqqqooommmlllllliiibbb]]]YYYSSSJJJEEEAAA<<<555///&&&$$$"""  ***RRRfffOOO###       222222111111222222333444111111111111111111111111000111222333555666777777999999888666555444333222555444444333333444444555555555555444000,,,'''$$$     '''...444999>>>AAAFFFIIIMMMOOOPPPQQQSSSTTTXXXVVVRRRNNNJJJDDD===999222---&&&!!!'''///666;;;===???@@@@@@BBBEEEEEEEEEEEEFFFHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLMMMOOOQQQTTTVVVWWWZZZ\\\^^^___```cccfffhhhgggiiikkkkkkkkkkkkmmmooossstttuuuvvvxxxxxxyyyyyyxxxxxxvvvuuuuuuuuuvvvwwwwwwwwwvvvvvvvvvvvvvvvvvvzzz{{{|||}}}}}}~~~~~~}}}yyy~~~}}}{{{yyywwwvvvuuuuuusssqqqooonnnkkkhhheee]]]\\\WWWOOOIIIFFF???888000,,,&&&"""  '''000'''                000666---"""222222111111222222333444333333333333333333333333111222222333444555666666777777666666555444333333555444444333333444444555444555555555333000,,,***     ###)))///555:::>>>DDDGGGJJJMMMNNNOOOPPPRRRUUUSSSQQQNNNIIICCC;;;666...***###%%%+++222999===???@@@AAAAAACCCEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMNNNOOOQQQTTTVVVWWWZZZ\\\^^^___```bbbeeehhhhhhjjjlllllllllmmmoooqqqtttuuuvvvwwwxxxxxxxxxxxxzzzyyyxxxwwwwwwwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxxxx{{{{{{|||}}}~~~~~~~~~~~~sss~~~~~~|||{{{yyywwwvvvuuuuuussspppooommmkkkgggeeebbbaaa]]]UUUQQQNNNHHHBBB777333---)))&&&###              !!!FFFfffsssHHH444""" 222222111111222222333444444444444444444444444444333333333444444444555555555555555444444333333333555444444333333444444555333444555666555444222000&&&###    ###(((...555:::===@@@DDDGGGHHHIIIJJJLLLNNNMMMLLLJJJFFF???777111***%%%"""***///666<<>>888222...***&&&$$$          !!!    >>>ccczzz<<<(((222222111111222222333444222222222222222222222222444444444444444444444444333333333333333333333333555444444333333444444555333444555666666555444333,,,)))###  !!!(((///444666999===???@@@AAACCCDDDEEEFFFFFFFFFBBB;;;222+++&&&!!! $$$///333999===@@@AAABBBCCCCCCEEEGGGHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJLLLKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOQQQRRRTTTVVVWWWYYY[[[]]]^^^___aaaeeeggggggiiilllmmmnnnpppsssuuuwwwxxxyyyyyyyyyyyyyyyxxx}}}|||zzzyyyyyyyyyzzz{{{zzz{{{{{{{{{{{{{{{|||||||||}}}~~~{{{yyy{{{xxxrrryyy~~~}}}|||{{{yyyxxxwwwvvvsssqqqooonnnmmmjjjgggdddffffffddd___^^^^^^[[[UUUMMMIIIBBB<<<777222---***&&&%%%###!!!    '''    (((000+++!!! 222222111111222222333444222222222222222222222222555444444444444333333333222222222333333333333333555444444333333444444555333444555555555444333222///,,,'''!!!  """)))...111444777:::;;;<<<===???@@@AAABBBCCC@@@999000)))"""###'''111555:::>>>???@@@AAABBBDDDFFFIIIIIIIIIIIIJJJLLLKKKLLLLLLMMMMMMMMMLLLLLLMMMLLLLLLLLLLLLMMMMMMNNNOOOPPPPPPQQQSSSUUUWWWXXXYYY[[[]]]___```bbbeeegggfffhhhkkkmmmnnnpppsssuuuxxxyyyzzzzzzzzzzzzzzzyyy|||{{{yyyxxxxxxyyyyyyzzzyyyzzzzzzzzz{{{{{{|||||||||}}}~~~~~~|||yyy}}}}}}|||{{{yyyxxxwwwwwwsssqqqooonnnmmmkkkhhheeecccdddbbb^^^^^^___\\\WWWTTTPPPJJJEEE@@@:::555222+++***'''$$$"""!!!!!!!!!  )))???666     222222111111222222333444444444444444444444444444444444444444444444444444333333333333333333333333555444444333333444444555444444444444444333222222111///,,,'''"""  """&&&,,,///333555666777999:::======??????===777...((( &&&+++333666;;;>>>???@@@BBBCCCFFFHHHJJJKKKJJJJJJLLLMMMLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOPPPQQQQQQRRRTTTUUUWWWXXXZZZ\\\^^^___```cccfffhhhfffhhhkkkmmmnnnpppsssuuuyyyyyyzzz{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwxxxyyyyyyyyyyyyyyyzzz{{{{{{||||||{{{|||}}}~~~}}}{{{vvv}}}|||{{{zzzyyyxxxxxxwwwsssrrrpppooonnnllliiigggaaacccaaa^^^]]]___\\\WWWWWWTTTOOOKKKGGGCCC>>>;;;111///,,,)))&&&$$$######!!!      %%%888...     &&&,,,111333DDDEEEEEE@@@888222//////222222111111222222333444555555555555555555555555333444444444444444444444444444444444333333333333555444444333333444444555333333444444444444444444222222111...)))###  $$$'''+++---...///111222666666777888666111)))$$$###***///444888<<>>WWWhhhmmm111111111111111111111111222222222222222222222222333333444444444444333333222222333333333333444444444444444444444444444444222222333444555666777777555666666666333000,,,***$$$   ###$$$%%%$$$""" """''',,,222666;;;<<<>>>@@@BBBCCCEEEFFFHHHIIIKKKLLLNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXYYYYYYZZZ^^^___``````bbbdddhhhlllnnnoooppppppqqqssswwwzzzyyyyyy{{{|||}}}~~~~~~~~~}}}}}}||||||{{{zzzzzzyyy||||||{{{{{{||||||}}}~~~}}}~~~}}}}}}}}}|||||||||{{{{{{||||||}}}|||{{{zzzxxxwwwuuusssqqqpppooonnnkkkhhhhhheeecccaaaaaa___\\\YYYVVVUUUTTTSSSQQQOOONNNMMMJJJIIIGGGDDD@@@===:::888444000,,,)))'''&&&$$$###"""  !!!    """@@@CCC(((###!!!###%%%+++222RRRZZZdddooo~~~111111111111111111111111333333333333333333333333222222333333333333222222222222333333333333444444444444444444444444444444333333333444444555555555555666777777555333111///)))%%%    !!!&&&***///555999<<<===>>>@@@BBBDDDFFFFFFHHHIIIJJJLLLNNNOOOOOOOOOQQQRRRRRRSSSTTTTTTSSSSSSWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYYYYZZZ^^^___aaabbbccceeeiiilllnnnoooqqqqqqrrrtttxxx{{{yyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}||||||{{{{{{zzz{{{{{{{{{{{{{{{|||}}}}}}}}}~~~}}}}}}}}}|||{{{zzzxxxwwwvvvtttrrrqqqpppooollliiihhhfffdddbbbaaa___\\\ZZZVVVUUUTTTSSSQQQOOONNNMMMJJJJJJIIIHHHEEEBBB>>>===999555111...,,,***((('''&&&$$$"""!!!!!!  !!!!!!   DDDxxxUUU''',,,'''777IIIXXXhhh|||111111111111111111111111333333333333333333333333111222222333333222222111222222222333333333444444333333333333333333333333444444333333333333333333333444555666666555333222///+++&&&"""    $$$)))---222777:::===>>>???AAACCCEEEGGGGGGHHHIIIKKKLLLNNNOOOPPPPPPRRRSSSTTTUUUUUUUUUUUUUUUXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZ\\\^^^```aaabbbdddhhhkkklllnnnooopppqqqsssvvvyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}|||||||||{{{{{{{{{{{{{{{||||||}}}}}}~~~}}}}}}||||||zzzyyyxxxxxxwwwuuusssrrrqqqpppmmmjjjhhhgggdddbbb```^^^]]]\\\VVVUUUTTTRRRQQQOOOOOONNNJJJJJJJJJIIIGGGDDDAAA@@@===:::666444222000...,,,***(((&&&$$$$$$"""    999```fffEEE   '''+++,,,;;;YYYmmmttt{{{111111111111111111111111333333333333333333333333111222222333333222222111222222222333333333444444333333333333333333333333333333333333333222222222111222333444555555444444333000,,,)))$$$    """''',,,000444888;;;>>>???@@@BBBDDDFFFHHHHHHHHHJJJKKKMMMOOOQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]___aaacccdddfffiiikkklllnnnpppqqqrrrtttwwwyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~}}}|||{{{zzzyyyyyyxxxwwwuuusssrrrrrrpppmmmkkkhhhgggeeebbb___]]]\\\]]]VVVUUUSSSQQQPPPOOOOOOOOOIIIIIIIIIHHHGGGDDDBBBAAA@@@>>>;;;888777555333000///---***((('''%%%###    &&&333AAAJJJKKKHHHDDDdddlllsss111111111111111111111111333333333333333333333333222222333333333333222222222222333333333333444444333333333333333333333333222222222222222222222222000111222333444444555555555333111///+++%%%   !!!%%%+++///333666:::<<>>@@@AAABBBDDDFFFHHHIIIJJJKKKLLLNNNPPPRRRTTTUUUUUUUUUVVVXXXYYYZZZ[[[[[[[[[ZZZ[[[\\\]]]^^^^^^^^^^^^[[[[[[\\\]]]^^^______``````bbbeeeggghhhjjjlllnnnoooqqqtttuuuvvvwwwyyy{{{zzz{{{|||}}}~~~}}}}}}}}}}}}}}}~~~~~~}}}|||zzzyyyyyyyyyyyyvvvtttsssrrrqqqooollljjjffffffddd```[[[YYY[[[]]]VVVTTTRRRPPPOOOOOOPPPQQQLLLJJJHHHEEECCCBBBCCCCCCAAA???>>>======<<<:::888666444111000///---+++(((&&&%%%###!!!      ***555@@@HHHLLLaaafffppp}}}|||111111111111111111111111444444444444444444444444333444444555555444444333222222333333333444444444222222222222222222222222000000111111222222222222111222222333444555666666555555666555333---%%%    """'''+++111666999<<<>>>@@@@@@AAABBBDDDFFFHHHJJJKKKLLLMMMOOOQQQSSSUUUVVVWWWVVVWWWXXXZZZ[[[[[[\\\\\\ZZZ[[[\\\]]]^^^^^^^^^^^^[[[[[[\\\]]]^^^``````aaa^^^```dddfffggghhhjjjlllmmmooorrrtttuuuvvvxxxyyyzzz{{{|||~~~~~~~~~~~~~~~~~~~~~|||zzzyyyyyyyyyzzzvvvtttrrrqqqpppooollliiieeeeeeccc___ZZZXXXZZZ\\\VVVTTTRRRPPPOOOPPPQQQQQQNNNLLLHHHDDDBBBBBBCCCDDD@@@???>>>>>>>>>===;;;999888666333222111///---+++***(((&&&$$$"""          &&&)))>>>GGGVVViii}}}zzznnnfff]]]TTTAAAAAACCCDDDCCC===444---222222111111111222333333222222222333333444444444666666555555555444444444333333222222333333444555444444444333333333222222222222222222222222222222333333333444444555555555333444666666444000***'''!!!   $$$***,,,///444777999<<>>===;;;::::::888777555555555444222000------+++)))'''&&&$$$###!!!!!!        %%%$$$***999LLL[[[fffuuulllWWWNNNKKKHHHFFFBBB>>>>>>???///...+++'''### """  !!!!!! 333222222222222333444444333333333333444444444555666666555555555444444444444444333333444444555666444444444333333333333222222222222222222222222222333333333444444444555555333555666666444111---***%%%!!!   (((...111444777:::;;;===???AAABBBCCCEEEGGGIIIKKKLLLMMMOOOPPPQQQRRRTTTVVVWWWXXXXXXXXXYYYZZZ[[[\\\]]]]]]^^^^^^___```aaaaaaaaaaaa___``````aaaaaabbbbbbccceeeeeefffhhhjjjlllnnnoooppprrrtttvvvxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}{{{zzzyyyxxxxxxxxxzzzzzzyyyvvvqqqmmmlllmmmfffeeedddaaa___]]][[[ZZZVVVUUUSSSQQQOOOMMMLLLLLLNNNMMMJJJGGGDDDCCCBBBBBBAAAAAA@@@>>>===<<<;;;::::::888777777777666444222000000...---+++)))((('''%%%$$$###"""      ,,,666888===NNN```~~~nnnhhhUUULLL===///******&&& !!!!!!!!!$$$%%%%%%!!!!!!!!!!!!!!!"""###$$$333333333333333444555555444444444555555555555555666666666555555555555444555555555444555666666777555555444444444333333333333333333333333333333333333333333444444444444555444555555555444333111///+++'''"""    ###,,,222666999;;;======>>>@@@AAADDDEEEFFFHHHJJJLLLMMMNNNOOOOOOPPPRRRTTTUUUWWWWWWYYYYYYZZZ[[[\\\]]]]]]^^^``````aaabbbcccddddddcccbbbbbbcccddddddeeeeeefffffffffgggiiikkkmmmoooppppppqqqsssuuuxxxyyyzzzzzz}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}|||~~~}}}|||{{{zzzyyyyyyyyyxxxyyywwwtttppplllkkkkkkgggfffdddbbb```^^^\\\[[[WWWVVVTTTRRROOONNNMMMMMMMMMLLLIIIGGGDDDCCCBBBAAAAAAAAA@@@???===<<<;;;;;;<<<:::999999999999777555444444333111000...---,,,***)))(((&&&$$$"""!!!       ###222===???ZZZiii|||{{{wwwuuujjjIII???::::::333$$$###"""###!!! """ ###'''***---222:::@@@444444444444444555666777555555555666666666666666666666666555555555555555555555444444555555666777555555555555444444444444444444444444444444444444444444444444444444444444555555555555555444444444///,,,'''###    &&&...444888:::===??????@@@BBBCCCDDDEEEFFFHHHJJJLLLNNNNNNOOOOOOPPPRRRTTTUUUWWWWWWYYYZZZZZZ[[[\\\]]]^^^^^^```aaabbbcccdddeeeeeeeeeddddddeeeeeefffgggggggggfffggghhhiiikkkmmmoooqqqpppqqqsssvvvxxxyyyzzzzzz}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}|||{{{}}}|||{{{zzzyyyyyyyyyyyyuuuuuussspppmmmjjjhhhhhhgggfffeeeccc```^^^]]]\\\XXXVVVTTTRRRPPPOOONNNMMMLLLKKKIIIGGGEEECCCAAAAAAAAAAAA@@@???>>>===<<<;;;===;;;999999999999888777777777666555333222111111...---+++***(((&&&$$$$$$""""""!!!!!!      )))777@@@DDDSSSmmm}}}}}}nnn]]]OOOBBB444***)))&&& """!!! ###***444;;;======PPPVVV^^^ccciiiqqq}}}444444444444555666777888666666666666666666666666666666666666666666666666444444444333444555555666666666666555555555444444444444444444444444444444444444444444444444444444444444444444555666666777222///+++'''$$$    """'''///444777:::===???@@@AAACCCEEECCCDDDFFFHHHJJJLLLMMMNNNOOOPPPQQQSSSTTTVVVWWWXXXZZZZZZ[[[\\\]]]^^^______``````bbbcccdddeeeeeeeeedddeeeeeeffffffggghhhhhhfffggghhhiiikkknnnpppqqqqqqrrrtttvvvxxxzzz{{{{{{}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}|||{{{{{{{{{zzzyyyxxxxxxxxxxxxuuutttqqqooommmkkkhhhgggffffffdddbbb```___]]]]]]XXXVVVTTTRRRPPPOOONNNMMMKKKJJJIIIHHHFFFDDDBBBAAAAAAAAA@@@???>>>======<<<<<<:::888888888999888777888888777666555555444444000000...---+++)))((('''%%%%%%%%%$$$###!!!       +++!!!"""...<<>>@@@@@@BBBDDDEEEDDDDDDFFFHHHJJJLLLMMMNNNPPPQQQRRRTTTVVVWWWYYYYYY[[[[[[\\\]]]^^^______```___```bbbcccdddeeeffffffeeeeeeffffffggghhhhhhhhhhhhhhhiiikkkmmmoooqqqrrrrrrsssuuuwwwzzz{{{||||||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}||||||{{{zzzyyyxxxxxxxxxxxxxxxwwwuuurrrpppooonnnkkkiiieeeeeecccbbb```^^^]]]\\\WWWVVVTTTRRROOONNNMMMMMMKKKKKKJJJIIIGGGEEECCCBBBAAAAAA@@@???>>>>>>======<<<:::777777888999999888888888888777777666666666333222111000///...---,,,)))******)))'''%%%###!!!   !!!...===AAA===---"""&&&,,,222<<>>@@@AAAAAABBBCCCDDDEEEFFFGGGIIIKKKMMMOOOOOORRRRRRTTTUUUWWWYYYZZZZZZ[[[[[[\\\]]]^^^___````````````bbbdddeeefffggggggffffffggghhhhhhiiiiiijjjjjjkkklllmmmooorrrtttuuussstttvvvyyy{{{|||}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~{{{|||}}}}}}~~~}}}}}}}}}{{{{{{zzzyyyyyyyyyyyyzzzxxxuuurrrppppppooollliiiddddddbbbaaa___^^^]]]\\\VVVUUUSSSQQQOOOMMMLLLLLLKKKKKKKKKJJJIIIFFFDDDCCCAAA@@@@@@??????>>>>>>>>>===:::888777888999999999999999999999888888888888555555555444333333222222////////////---***'''%%%######""""""!!!    ###444@@@LLLQQQFFF666&&&888MMM```oooxxx|||eeeMMM888((( '''...///...+++&&& ###%%%)))&&&///DDDNNNJJJNNN```sssyyyyyyxxxuuurrrttt{{{111222222333444555777777666666555555444444444333555666666666777777888888666666666666666777888888777777777777666666666666666666666666666666666666555555555444444333333333222333444666666666555555555555444444222///***&&&   $$$***///555===BBB???AAACCCCCCBBBAAABBBCCCFFFGGGIIIJJJMMMNNNPPPQQQSSSSSSUUUVVVXXXYYY[[[[[[[[[\\\\\\]]]^^^___`````````aaaccceeefffggghhhhhhggghhhhhhiiiiiijjjkkkkkkmmmmmmnnnppprrrtttvvvwwwtttuuuwwwzzz|||}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}~~~zzz{{{|||}}}~~~~~~~~~~~~||||||{{{zzzzzzzzz{{{{{{vvvssspppnnnooommmjjjgggdddcccbbb```___]]]\\\\\\VVVTTTRRRPPPNNNMMMLLLKKKLLLLLLLLLKKKJJJGGGEEEDDDAAA@@@@@@@@@???>>>>>>>>>===;;;888777888:::;;;:::::::::::::::::::::::::::777777777777666666666666333333333333111...+++)))&&&&&&&&&%%%$$$######"""  !!!  %%%***555<<<===>>>;;;***!!!)));;;JJJbbb|||XXXKKK777%%% &&&"""'''...<<>>AAAAAAAAABBBCCCDDDEEEFFFGGGHHHJJJLLLNNNOOOPPPPPPSSSTTTVVVVVVVVVVVVXXXYYYZZZZZZ[[[\\\^^^___``````eeefffffffffggghhhhhhhhhiiiiiiiiiiiijjjjjjjjjjjjlllmmmoooooooooppprrrtttsssuuuxxxyyyyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~||||||}}}}}}}}}{{{zzzyyywwwvvvsssqqqnnnkkkiiihhheeeccc```___^^^]]][[[YYYWWWUUUSSSPPPNNNLLLKKKJJJMMMJJJHHHHHHIIIGGGBBB???AAAAAA@@@@@@@@@@@@@@@@@@>>>===;;;999888888888888::::::::::::::::::::::::;;;;;;;;;::::::999999999888777666555222000...---++++++******)))(((((((((!!!!!!""""""!!!  !!!!!!!!!!!!!!!       '''''' $$$%%%%%%$$$ """///777BBB\\\vvvsssqqqggg[[[WWWUUUHHH666)))  ###***000111999...BBB555SSS[[[^^^tttjjjVVVAAA111---,,,)))&&&'''***(((###111///555GGGaaa|||333333222222333333444555666666555555555555666666777777777777777777777777666555555555555555666666666666777777666666555444666666666666666666666666555555555444444555555555444444555555555666666666555555555555444222111000)))'''###  $$$+++111666:::===@@@AAAAAAAAAAAABBBDDDEEEFFFHHHIIIKKKMMMNNNPPPPPPPPPSSSTTTVVVVVVVVVVVVXXXZZZ[[[\\\]]]^^^___```aaabbbdddddddddeeeeeefffgggggghhhhhhiiiiiiiiiiiijjjjjjlllmmmoooooooooppprrruuutttvvvxxxyyyyyyzzz}}}~~~~~~~~~~~~~~~|||}}}}}}~~~||||||}}}}}}|||{{{yyyxxxvvvuuussspppnnnkkkiiihhheeeccc```___^^^]]]ZZZXXXUUUTTTRRRPPPNNNLLLLLLKKKLLLJJJHHHHHHIIIGGGDDDAAAAAAAAA@@@@@@@@@@@@?????????===;;;:::999888999999::::::::::::::::::::::::;;;;;;;;;::::::999999999999999888777555333111000......---,,,+++*********%%%%%%%%%%%%$$$###"""!!! !!!"""$$$$$$$$$$$$###"""!!!!!!     """...::::::999444+++$$$###&&&###...777JJJYYYnnn}}}~~~oooiii```VVVJJJ<<<,,,"""%%%"""&&&,,,...AAA[[[qqq~~~ooommmdddUUUBBB333+++((('''(((###$$$"""!!!&&&(((&&&###%%%)))+++---666LLL___333333333333333444444555666666666555555666666666777777777777777777777777333333333333444555666666777777777777777666555555666666666666666666666666666666555555555555666666555555666666666777777777444555555555555555444444///---)))$$$   $$$(((///555999<<<@@@BBB@@@@@@@@@AAABBBDDDEEEFFFIIIJJJKKKMMMOOOPPPQQQQQQSSSUUUVVVWWWWWWWWWYYY[[[]]]]]]^^^___aaabbbcccdddddddddeeeffffffggghhhhhhjjjjjjjjjkkkkkkkkklllllllllmmmoooooooooqqqsssuuutttvvvxxxyyyyyyzzz}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~{{{||||||}}}|||zzzyyyxxxuuutttrrrpppmmmjjjhhhgggdddbbb```^^^^^^\\\ZZZXXXSSSRRRQQQOOONNNMMMLLLLLLKKKJJJIIIIIIIIIHHHFFFCCCAAAAAA@@@@@@@@@????????????>>><<<:::999999::::::::::::::::::::::::::::::;;;;;;::::::::::::999999;;;;;;::::::999777666555333222111000///...------*********)))(((&&&%%%$$$!!! !!!###$$$%%%''''''''''''&&&%%%$$$###!!!!!!     $$$...>>>OOOXXXNNNCCC777---""")))666>>>BBBLLL\\\iii}}}uuupppPPPMMMHHHBBB;;;222)))###'''$$$ """&&&,,,:::SSSqqq{{{NNNDDDAAAPPPzzzVVV777111777///)))&&&***)))###"""%%%###(((+++***((()))'''$$$'''***$$$&&&333333333333333444555555666555555444444555555666666666666666666666666666222222333333444666777888777777888888777777666555666666666666666666666666555555444444444444555555666666666666777777777777555555666666666666555555333111...)))%%%  !!!$$$(((---333888;;;>>>AAACCC@@@@@@@@@AAABBBDDDEEEFFFIIIKKKLLLNNNPPPQQQRRRRRRSSSUUUWWWWWWWWWXXXZZZ\\\]]]^^^___```aaacccddddddfffggghhhhhhiiijjjkkkkkkllllllmmmmmmnnnnnnoooooommmnnnppppppqqqrrruuuwwwuuuwwwyyyzzzzzz{{{}}}~~~~~~~~~~~~||||||||||||||||||||||||}}}}}}~~~~~~~~~{{{|||||||||{{{yyyxxxwwwtttsssqqqooollljjjhhhgggdddbbb___^^^]]][[[YYYVVVQQQQQQPPPNNNMMMMMMMMMMMMJJJIIIIIIIIIHHHHHHGGGFFFAAAAAA@@@@@@??????>>>>>>???>>><<<;;;::::::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::999999777777666555333222111111///......---+++)))((('''%%%%%%###"""!!! !!!###%%%&&&''')))))))))(((((('''&&&%%%%%%$$$###"""    &&&###+++000...000444555222###!!!555GGGKKKGGGVVViiizzz]]]RRRCCC666,,,$$$$$$!!!!!!'''"""""")))222:::CCCJJJMMMcccVVV$$$)))PPP[[[555###$$$!!!%%%+++(((""")))777LLLWWWaaaaaaZZZQQQFFF===000((($$$(((,,,***$$$!!!444444333333444444555666555444444444444444444555666666666666666666666666444444444555666888::::::888888888999888777777666666666666666666666666666444333333222222333333444666666666666777777777777777777777777666555444444444333111...)))%%%!!!  $$$''',,,000555:::<<>>======???>>><<<;;;::::::;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;:::::::::::::::999888777666555555222222111000...---+++***''''''%%%$$$###""""""""" !!!"""$$$&&&'''((((((((())))))(((((('''&&&((('''&&&%%%###"""!!!     '''000555777222&&&111DDDWWWuuukkk\\\MMM:::,,,(((###!!!000GGGWWWZZZfffwwwKKK***ddd111$$$'''""""""###%%%&&&&&&444WWWzzzkkkQQQ333"""###&&&444444444444444555555666555555444444444444555555777777777777777777777777666666666777888:::;;;<<<999999999999999888777777666666666666666666666666333333222222222222333333555555666666666777777777666777777777666555444444444444333111...***%%%### ###'''***///333888<<<>>>???AAABBBAAAAAABBBCCCDDDFFFHHHIIIKKKMMMNNNPPPRRRSSSTTTTTTTTTUUUXXXYYYYYYZZZ\\\^^^]]]^^^___```bbbcccddddddffffffggghhhjjjkkklllllljjjkkkkkklllmmmnnnoooooopppqqqssstttuuuvvvyyy|||yyy{{{}}}}}}}}}~~~~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||||||||||||||{{{{{{{{{{{{zzzxxxvvvtttqqqpppnnnllljjjhhhgggfffdddaaa___]]][[[YYYWWWTTTPPPOOONNNMMMLLLLLLLLLLLLHHHIIIIIIGGGEEEEEEFFFGGGAAAAAA@@@???>>>======<<<>>>===;;;:::::::::;;;<<<::::::::::::::::::::::::999999::::::::::::;;;;;;999999::::::::::::999999;;;;;;;;;:::999999888888555555444444222111///...***)))(((&&&%%%%%%%%%%%%$$$"""  !!!""""""!!!!!!"""###%%%&&&'''''''''(((((()))))))))))))))***))))))'''&&&%%%$$$$$$""""""""""""!!!    ###%%%&&&%%% %%%???aaazzz```PPP:::***"""&&&,,,<<>>???@@@BBBCCCBBBBBBCCCDDDFFFHHHJJJKKKLLLMMMOOOQQQSSSTTTUUUUUUTTTVVVXXXYYYYYY[[[]]]______```aaabbbcccdddeeeffffffggghhhiiijjjlllmmmmmmllllllmmmnnnooopppqqqqqqqqqsssuuuvvvwwwyyy|||~~~{{{}}}~~~~~~}}}}}}~~~~~~||||||||||||||||||||||||}}}}}}}}}|||||||||||||||{{{{{{{{{zzzyyywwwuuussspppooommmllljjjhhhfffeeedddaaa^^^\\\[[[YYYVVVSSSPPPOOONNNMMMKKKKKKJJJJJJHHHIIIIIIFFFCCCBBBDDDGGGAAAAAA@@@???>>>===<<<<<<<<<<<<:::999999::::::;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;999999::::::::::::999999;;;;;;::::::::::::::::::888888888777666555444444000000...---,,,+++++++++***(((&&&%%%$$$###!!! !!!!!!"""#########""""""###$$$$$$%%%&&&&&&'''''')))***+++,,,,,,,,,++++++***))))))(((''''''%%%&&&&&&&&&%%%$$$###"""!!!     ...>>>;;;,,,(((000DDDYYYsssaaaGGG,,,###$$$$$$***666@@@WWWlll{{{qqqSSSJJJAAA???@@@BBBHHHNNN[[[WWWRRRRRR[[[kkk~~~+++&&&===qqq111""" 111===iiifffEEE444555444444444444555666666999999888888888888999999777777777777777777777777777777777777888999:::;;;999::::::::::::999888888666666666666666666666666555444444333333444444555444444444444555555555666111222333555666777777777333444666777555222...,,,&&&### ###)))...111555888===@@@AAAAAACCCDDDBBBCCCCCCEEEGGGIIIKKKLLLMMMNNNOOOQQQSSSTTTUUUUUUTTTVVVXXXYYYZZZ[[[]]]___aaaaaabbbccceeefffgggggghhhiiijjjkkkmmmnnnooopppooopppppprrrssstttuuuuuurrrtttvvvwwwxxxzzz}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{{{{zzzyyywwwtttsssooonnnmmmkkkiiigggfffeeedddaaa^^^\\\[[[XXXUUUSSSQQQPPPNNNLLLKKKJJJJJJIIIHHHIIIHHHFFFBBBAAACCCFFFAAAAAA@@@???>>>===<<<;;;<<<;;;:::999999999:::;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;:::::::::;;;::::::999888::::::::::::;;;;;;;;;;;;::::::::::::999999888777777777555444333222222222000...+++***)))(((&&&$$$!!!!!!!!!"""######$$$$$$#########$$$$$$%%%%%%%%%'''((()))+++,,,---......+++++++++******)))))))))((())))))))))))'''&&&%%%$$$###"""!!!   +++888FFFMMMcccxxxpppYYYWWWgggYYYOOOeeevvvcccLLL555!!! %%%000???IIIDDDQQQaaannnyyyyyy\\\<<<$$$&&&---AAAcccHHH$$$ ///LLLjjj---$$$"""---CCCuuuVVV555555555555666666666666555555666777777777777777777777666666555555555444777777777888999999::::::999999999999999999999999666777777777777555333222333333222222333333444555444444444444444444444444333444555666777777777777777666555444333222111111+++)))%%%!!!!!!$$$(((---333777;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEGGGHHHHHHIIIKKKMMMMMMNNNPPPRRRSSSTTTUUUUUUUUUWWWYYYZZZ[[[\\\^^^```bbbdddeeeeeeeeeeeefffhhhhhhiiijjjkkkmmmnnnooooooppppppqqqqqqqqqrrrrrrrrrtttvvvxxxzzzzzz{{{~~~|||~~~~~~}}}}}}~~~~~~|||{{{{{{{{{|||}}}zzzzzzyyyyyywwwvvvtttsssqqqooolllkkkjjjhhheeecccbbb```\\\ZZZXXXVVVTTTRRRPPPOOONNNMMMLLLLLLLLLLLLIIIIIIHHHFFFEEECCCBBBBBBFFFDDDAAA>>><<<<<<======:::::::::999999999888888888888999999999:::::::::999999999999999999999999:::::::::;;;;;;:::999999999999888888888888999999888888999999999:::::::::::::::;;;;;;::::::999888555555333111///---,,,+++&&&&&&%%%$$$""" !!!""""""######$$$%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&$$$&&&***+++)))))),,,...---,,,+++++++++++++++,,,,,,,,,++++++,,,,,,---***)))((('''&&&%%%$$$$$$     ***000777HHH```qqqyyyvvvzzzttt]]]LLL===--- !!!222CCCMMMcccooovvvUUU,,, 444eeeooo111###???www000"""&&&$$$"""[[[555555555555666666666666555666777777888888888777888888777777777666666666777777777888999999::::::999999999999999999999999666666777777666444333222333333222222333333444555444444444444444444444444333444555666777777777777777777666555444333222222---+++'''###"""&&&***///555999<<<===???AAABBBCCCDDDDDDBBBDDDFFFGGGGGGGGGIIIKKKMMMNNNPPPRRRSSSTTTUUUUUUUUUWWWYYYZZZ[[[\\\^^^```^^^```bbbccccccdddfffhhhjjjkkklllmmmnnnooopppqqqqqqqqqqqqrrrrrrrrrrrrrrrtttvvvxxxyyyyyy{{{}}}~~~~~~~~~}}}|||||||||}}}}}}zzzyyyyyyxxxvvvtttsssrrrrrrpppmmmlllkkkiiifffdddbbb___\\\YYYXXXVVVTTTRRRPPPOOONNNMMMLLLKKKKKKKKKIIIHHHGGGFFFDDDCCCBBBAAADDDCCCAAA???======<<<<<<:::::::::999999999999888888888999999999:::::::::999999999999999999999999:::::::::;;;;;;::::::999:::::::::999999:::::::::999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;888777666444222000///...++++++***(((&&&$$$"""!!!!!!  !!!!!! !!!!!!!!!!!!!!!"""""""""######$$$%%%%%%%%%$$$$$$'''%%%'''+++,,,***+++...---,,,,,,+++******++++++------,,,,,,,,,------...,,,,,,,,,,,,+++)))((('''###!!!    ///===LLLUUU]]]lllqqq<<>>???@@@BBBCCCDDDDDDDDDCCCEEEGGGHHHHHHHHHJJJLLLMMMNNNPPPRRRSSSUUUUUUVVVVVVXXXZZZ[[[[[[\\\^^^``````bbbdddfffggghhhkkkmmmllllllmmmooopppqqqrrrssssssssssssssssssrrrrrrrrrtttvvvxxxyyyyyyzzz|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~zzzyyyyyywwwuuusssqqqpppsssqqqnnnlllkkkiiigggeeebbb___[[[YYYXXXVVVTTTRRRPPPOOONNNMMMLLLKKKKKKKKKHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???===<<<;;;::::::::::::999999999999888888999999999:::::::::999999999999999999999999999::::::;;;;;;:::::::::::::::999999999999::::::999999999999::::::::::::;;;<<<===>>>>>>???>>>>>><<<;;;:::999777666555444222222111///---***((('''%%%###""""""######!!! ###""""""""""""!!!!!!!!!#########$$$$$$%%%%%%%%%'''&&&''',,,---+++,,,///,,,,,,+++*********++++++------------......///000000111222333333111///...)))(((%%%###    ///AAAMMMSSSeeeppp|||kkkYYYDDD333"""%%%'''///777:::===III[[[mmmjjj000 @@@}}}::: ///gggxxxNNN444;;;111222444888???NNNeeexxx555555555555666666666666777888888999999999888888777777777777777777777777777777777888999999::::::::::::999999999999999888444444444444333333222222333333222222333333444555444444444444555555555555555555666777777777777777888777777666555555444444222111...***'''$$$!!! !!!$$$)))---111666;;;???@@@AAABBBCCCDDDDDDDDDDDDFFFHHHJJJKKKKKKLLLNNNOOONNNOOOPPPRRRTTTUUUVVVVVVWWWYYY[[[\\\\\\]]]___aaadddfffhhhiiiiiijjjmmmooommmmmmnnnoooqqqrrrssstttuuuuuuttttttttttttssssssvvvxxxzzzzzz{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{zzzzzzxxxvvvtttrrrqqqrrrpppmmmkkkjjjiiifffdddaaa^^^[[[YYYXXXVVVTTTRRRPPPPPPNNNMMMKKKJJJJJJJJJGGGFFFFFFEEECCCBBBBBBAAA???@@@AAAAAA@@@>>><<<:::;;;;;;:::::::::999999999888888999999999:::::::::999999999999999999999999999999:::;;;;;;;;;::::::888777777666666777777888777777888888888999999999<<<<<<>>>???@@@AAAAAAAAA??????>>>===<<<<<<;;;;;;888888777555333111///...,,,***)))(((((((((&&&$$$''''''&&&&&&%%%$$$$$$###%%%$$$$$$$$$%%%%%%&&&''''''%%%'''+++---++++++...---,,,,,,+++++++++,,,,,,............///000111222444555888::::::999777555222111...***&&&"""  '''AAAZZZsssyyyeeeIIIHHH???...  &&&555CCCKKKRRR___kkkqqqMMMFFF^^^}}}WWW777 !!!222AAAHHHIII___\\\PPP<<<*** )))TTTLLL"""777fff\\\;;;+++"""***+++######'''&&&)))---888VVVqqq555555555555666666666666888888999999999888888777666666666666666666666666777777777888999999:::::::::::::::999999888888888444333333333222222222222333333222222333333444555444444444555555666666666555666777777777777777777777777777666555555444444333222000...+++(((%%%$$$%%%(((---222555999>>>AAABBBBBBCCCEEEEEEFFFFFFFFFHHHJJJLLLLLLLLLMMMOOOQQQOOOPPPRRRTTTUUUWWWWWWXXXXXXZZZ]]]^^^^^^___aaacccdddfffggghhhggghhhiiikkkmmmmmmnnnpppqqqrrrssstttvvvvvvuuuuuuuuuuuuuuuuuuxxxzzz|||}}}}}}}}}~~~~~~}}}}}}||||||{{{zzzxxxvvvtttssspppnnnllljjjiiigggdddbbb```]]]ZZZXXXWWWVVVTTTRRRQQQPPPNNNLLLKKKJJJIIIIIIFFFEEEEEEDDDCCCBBBAAAAAA===>>>@@@AAA@@@>>><<<;;;;;;;;;;;;:::::::::999999888888999999999:::::::::999999999999999999999999888999::::::;;;;;;;;;:::888888777777777777888888999999999::::::::::::;;;<<<===>>>@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???======<<<;;;999777555444666444222111111111///---,,,++++++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%&&&***+++)))))),,,------,,,,,,,,,,,,------.........///000111333444666888;;;>>>???>>>===<<<<<<:::888333...)))$$$"""  (((JJJccc|||\\\VVVMMM555"""***888???QQQ^^^sss}}}>>>###:::nnnddd***(((BBB___yyy{{{```BBB+++ 666eeeeee(((!!!"""---dddlll888111555+++###+++'''&&&&&&%%%"""$$$(((&&&666YYY555555555555666666666666888888888999888888777666555555555555666666666666777777777888999999::::::;;;::::::999999888888888444333333222222333333444333333222222333333444555444444444555666666777777666777777888888777777777666666666555555555444444333333222000...+++)))((($$$###!!! """***---222666999<<<@@@BBBBBBCCCDDDFFFGGGHHHHHHHHHGGGIIIKKKLLLLLLLLLNNNPPPQQQRRRTTTVVVWWWYYYYYYYYY[[[\\\___``````aaaccceeehhhiiikkkkkkjjjjjjlllmmmnnnnnnoooppprrrssstttuuuvvvvvvvvvvvvwwwwwwwwwxxxzzz|||~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{zzzyyywwwvvvuuupppmmmkkkiiihhhfffdddaaa___]]]ZZZXXXWWWVVVTTTRRRQQQPPPNNNLLLJJJIIIIIIHHHEEEDDDDDDCCCBBBBBBAAAAAA<<<===???@@@@@@???===;;;;;;;;;;;;;;;::::::::::::888888999999999:::::::::999999999999999999999999888888999:::;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<<<<<<<============<<<===>>>???AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>><<<;;;:::888666666666555333222111000000///...------,,,)))************((('''&&&(((&&&'''***+++((('''***,,,,,,++++++,,,,,,------------...///000222444555777999<<>>AAACCCBBBCCCEEEFFFHHHIIIJJJJJJHHHJJJLLLMMMMMMMMMOOOQQQSSSTTTUUUWWWYYYZZZ[[[[[[]]]___aaabbbbbbccceeegggjjjlllmmmnnnnnnoooppprrrppppppqqqrrrtttuuuvvvvvvuuuuuuvvvwwwxxxyyyzzzzzz{{{|||~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{yyyyyyzzzyyyxxxwwwvvvvvvpppnnnkkkjjjiiigggdddbbb___\\\YYYXXXWWWVVVTTTRRRQQQPPPNNNLLLJJJIIIHHHHHHDDDDDDCCCBBBBBBAAAAAAAAA<<<===>>>??????>>>======<<<;;;;;;;;;;;;:::::::::888888999999999:::::::::999999999999999999999999777888999:::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<===>>>???@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEDDDCCCCCCBBB>>><<<;;;;;;;;;;;;999888888888888777777666666666111222444444333000,,,***+++((()))++++++(((''')))******))))))******+++,,,,,,,,,---...000222444555777888;;;===???AAABBBCCCCCCCCCCCCAAA???;;;888666---***%%%    222AAAPPPiiizzzvvvwwwpppgggcccMMMCCC&&&)));;;444+++$$$###)))444<<>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::888888999999999:::::::::999999999999999999999999777888999:::;;;;;;<<<;;;;;;::::::999999::::::;;;888888999999999:::::::::;;;<<<===>>>>>>>>>>>>>>>@@@@@@@@@AAABBBCCCCCCCCCFFFFFFGGGGGGHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDBBB@@@@@@????????????>>>>>>999;;;===>>><<<888333000---******---,,,(((''')))(((((('''(((((()))******++++++,,,...000222444555777888999<<<>>>AAACCCDDDBBBCCCDDDDDDCCCAAA???>>>555222,,,&&&!!!  !!!+++FFFKKK\\\qqq{{{xxxVVV777......%%%$$$---===SSSHHHGGGHHHJJJPPP]]]ppp{{{lllhhhiiijjjlllmmmxxxmmmcccccc___SSSFFFIIIddd```,,,"""+++~~~HHH  QQQjjj'''---pppmmm...&&&  >>>>>>###)))333iii}}}MMM%%%(((333888888888777777777777777888999999::::::999999888888888888888888888888888:::::::::;;;;;;;;;<<<<<<;;;;;;::::::999888777777555555444333333333333444222222333444444555555666666666666666777777777777888999999999999888777777666555555444444333222222222222222111111111111000------...,,,***%%%!!!"""&&&,,,///666999===???@@@AAABBBCCCFFFFFFGGGHHHJJJKKKLLLLLLKKKLLLNNNNNNNNNOOORRRTTTSSSTTTVVVXXXZZZ\\\]]]]]]bbbccceeeeeeeeeeeeggghhhhhhiiijjjlllnnnooopppqqquuuuuuvvvwwwxxxyyyyyyzzzyyyyyyyyyzzz{{{|||}}}~~~|||}}}}}}~~~||||||||||||{{{zzzyyyxxxsssqqqnnnlllkkkhhheeebbb```^^^[[[YYYXXXVVVTTTRRRQQQOOONNNLLLJJJIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>===<<<<<<===>>>???;;;999888:::<<<===:::888999999::::::::::::;;;;;;:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<<<<;;;;;;::::::;;;;;;<<<888888999999999:::::::::<<<<<<===>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEHHHHHHIIIJJJKKKLLLMMMNNNPPPOOOOOONNNMMMMMMLLLLLLMMMJJJHHHIIIKKKLLLJJJGGGHHHEEECCCBBBBBBAAA===999:::888666333222111111111,,,,,,++++++***)))((((((++++++++++++,,,---///000444555777999;;;======>>>CCCDDDDDDEEEEEEDDDDDDCCC@@@>>>:::444---%%%   """---444,,,### ###///DDDXXXqqq{{{zzzoooXXX..."""///GGGRRRIII:::(((000444AAA]]]rrr```@@@((( &&&:::aaayyyhhh999+++```(((cccvvvfffaaannnUUU"""''')))IIImmm&&&%%%SSSbbb777%%%'''PPP666###)))jjj888888888888777777777777999999::::::::::::999999888888888888888888888888::::::::::::;;;;;;;;;;;;;;;::::::999888888777777666555444444333333444444333444444555555666777777777777777888888888888999888999999999999888777777666555555444444333222222222222222111111111111000//////000///---)))&&&###### """&&&***///333888:::>>>@@@AAAAAACCCDDDFFFFFFGGGHHHJJJKKKLLLLLLLLLMMMOOOOOOOOOPPPSSSUUUVVVWWWYYY[[[]]]___``````bbbccceeeeeeeeeeeegggiiijjjkkklllmmmoooqqqrrrsssuuuuuuvvvwwwxxxyyyzzzzzzwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{|||~~~~~~|||||||||{{{zzzyyyxxxwwwsssqqqnnnmmmkkkiiieeebbb```^^^[[[YYYXXXWWWTTTRRRQQQPPPNNNLLLJJJIIIHHHHHHFFFEEEDDDBBBAAAAAA@@@@@@???>>>===<<<<<<===>>>???;;;:::888999;;;<<<;;;999999999::::::::::::;;;;;;:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;;;;::::::::::::;;;;;;888999999999999:::::::::<<<<<<===>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEGGGGGGHHHJJJKKKMMMNNNNNNQQQQQQRRRRRRSSSSSSTTTTTTTTTRRRQQQRRRTTTUUUTTTRRRQQQOOOMMMLLLLLLJJJGGGCCCCCCAAA???<<<:::999888888222222111///...,,,+++***+++*********+++,,,---...///000222444777:::;;;===@@@@@@AAACCCCCCDDDDDDDDDHHHGGGDDD???888000(((###   )))333777777!!!  +++>>>LLLWWWffftttuuuwwwuuubbbLLL444$$$)))555===888'''%%%;;;]]]qqq{{{~~~ZZZ333""" ---VVVPPP""" CCCTTTLLLUUU999***+++222222888]]]TTT"""555|||fff((( ###pppsss,,,CCCLLL((("""JJJ888888888888888888888888999::::::;;;;;;::::::999999999999999999999999999999999999999::::::::::::999999999888888777777666666666555444444444444444444555555666777777888888888888888999999999::::::888999999999999888777777666555555444444333222222222222222111111111111000000111222222111///,,,***'''$$$!!! $$$(((+++000555888:::<<>>===<<<<<<<<<===>>>===:::888888999;;;;;;:::999999::::::::::::;;;;;;:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;;;;::::::::::::;;;;;;999999999999::::::::::::<<<<<<===>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFFFFHHHJJJLLLMMMOOOPPPQQQRRRSSSUUUWWWXXXZZZZZZZZZYYYYYYZZZ]]]______^^^\\\ZZZYYYXXXWWWVVVSSSPPPOOOMMMKKKHHHEEECCCBBBAAA===<<<:::777555222111000...------,,,,,,------...,,,---...000333666999;;;<<<<<<>>>@@@BBBCCCDDDEEEIIIJJJJJJHHHBBB999000+++!!!  (((999???555*** 000:::LLL^^^iiiooouuu{{{|||oookkkuuusssbbbIII333$$$ """######"""///;;;GGGYYYnnnwwwGGG*** +++XXX~~~hhh...&&&]]]HHH!!!kkkOOO'''!!!###+++kkk???&&&bbbaaa+++"""%%%+++((()))eee^^^(((%%%,,,fff777888888888888888999999::::::;;;;;;;;;;;;::::::999999999999999999999999888888999999999:::::::::888888888777777777666666777666555555444555555555444555555666666777888888888888888888999999999:::888999999999999888777777666555555444444333222222222222222111111111000000000111222333333333111000***'''###!!! """%%%)))---000444999<<<<<<>>>@@@BBBBBBCCCEEEGGGFFFGGGHHHIIIKKKMMMNNNNNNOOOQQQRRRRRRRRRSSSVVVXXXWWWXXXZZZ\\\^^^```aaaaaacccdddfffgggggghhhiiikkklllmmmnnnoooqqqssstttuuuvvvvvvwwwxxxyyyzzz{{{{{{zzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~}}}{{{{{{{{{zzzyyyxxxwwwuuutttrrrqqqnnnmmmllljjjfffdddaaa___\\\[[[YYYXXXUUUSSSRRRQQQOOOMMMKKKJJJIIIIIIEEEDDDCCCAAA@@@@@@@@@@@@???>>>===<<<;;;<<<=========;;;999888888999:::;;;999999999:::::::::;;;;;;:::::::::::::::::::::::::::;;;<<<<<<===<<<<<<<<<;;;::::::::::::::::::;;;999999999:::::::::;;;;;;<<<<<<===>>>???@@@AAAAAAAAABBBBBBCCCDDDEEEFFFFFFEEEFFFGGGIIILLLNNNOOOPPPPPPQQQRRRTTTVVVXXXZZZ[[[[[[[[[\\\^^^aaaccceeeeeeccccccbbbaaa```___]]]\\\ZZZYYYWWWTTTQQQOOOMMMLLLJJJHHHFFFCCC???<<<:::999555555444333222111111111//////...///111444777999777888999<<<>>>AAACCCDDDFFFIIIKKKLLLHHHAAA999444***%%% (((888AAA:::''' """111<<>>$$$,,,***DDDXXX^^^|||```$$$&&& $$$UUU777777888888999999999:::;;;;;;;;;<<<<<<;;;;;;;;;999999999999999999999999888888999999999:::::::::888888888777777777777777777777666555555555555666333444444555666666777777777777777888888888999999888999999999999888777777666555555444444333222222222222222111111111000000///000222333444555555444...+++(((&&&$$$!!!"""%%%&&&)))---111444888;;;>>>===???AAABBBBBBCCCFFFHHHFFFGGGHHHJJJLLLNNNOOOPPPPPPRRRSSSSSSSSSTTTWWWYYYXXXYYY[[[]]]___aaabbbbbbccceeeggghhhhhhiiikkkmmmllllllnnnoooqqqsssttttttwwwwwwxxxyyyzzz{{{||||||}}}||||||||||||}}}}}}~~~}}}{{{{{{{{{zzzyyyxxxvvvtttsssrrrpppnnnmmmllljjjgggeeebbb```]]][[[ZZZXXXVVVTTTSSSRRRPPPNNNLLLKKKJJJJJJEEEDDDCCCBBBAAA@@@@@@@@@???>>>===;;;;;;;;;<<<======<<<:::888777888:::;;;999999999:::::::::;;;;;;:::::::::::::::::::::::::::;;;<<<<<<===<<<<<<<<<:::::::::999999:::::::::999999:::::::::;;;;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEFFFGGGIIILLLNNNOOOPPPQQQRRRSSSTTTVVVXXXYYYYYYZZZ\\\^^^aaacccfffhhhjjjiiiiiijjjjjjiiihhhgggggggggfffeeecccaaa___]]]\\\YYYWWWUUUQQQNNNJJJHHHFFF@@@@@@???===;;;999888777666555333222222333555666444444555666888;;;===>>>CCCFFFKKKMMMLLLHHHCCC???444///(((!!!   +++888<<<555''' $$$222EEEZZZhhhiiiiiiiiiiiiiiiiiihhheeemmmiii___MMM888(((!!!***;;;GGGRRRcccrrrrrroooYYY:::%%%)))DDDtttFFF"""***444:::888...!!!"""FFFrrrrrrIIIGGGjjj>>>!!!555{{{444%%% ###OOODDD777rrr{{{444 !!!NNNkkk...$$$'''$$$!!!666eeeYYY###!!!"""!!!(((JJJ777777888888999:::::::::;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::999999999999::::::::::::888888888888888888888888888888777666666666666666333444444555555666777777777777777888888888888999888999999999999888777777666555555444444333222222222222222111111111111000///000111333444666666777222000...,,,+++((($$$!!! ###''')))***...222555888:::===@@@>>>@@@AAABBBBBBCCCFFFHHHGGGGGGIIIKKKMMMNNNPPPQQQQQQRRRSSSTTTTTTUUUWWWZZZZZZ[[[]]]___bbbcccdddddddddfffhhhiiiiiijjjlllnnnlllmmmnnnppprrrssstttuuuwwwxxxyyyyyy{{{{{{|||}}}||||||{{{{{{{{{||||||}}}}}}}}}~~~}}}||||||{{{{{{zzzxxxvvvtttsssrrrpppnnnmmmmmmkkkhhheeebbb```^^^\\\[[[YYYVVVTTTSSSRRRPPPNNNMMMLLLKKKKKKFFFEEEDDDCCCBBBAAAAAAAAA???>>><<<;;;;;;;;;;;;<<<<<<<<<<<<:::888777999;;;999999::::::::::::;;;;;;:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<::::::999999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAA@@@AAABBBCCCDDDFFFFFFGGGFFFFFFHHHJJJLLLMMMOOOPPPSSSTTTUUUVVVWWWXXXYYYZZZ[[[]]]aaaccceeehhhkkknnnmmmoooqqqqqqqqqpppqqqsssrrrrrrrrrrrrqqqooonnnmmmhhhgggeeebbb___\\\ZZZXXXOOOOOOMMMKKKIIIFFFCCCBBBAAA???===;;;999888888888555444444333444666888999===???CCCFFFGGGFFFCCCBBB<<<777000)))###  """---111222))) $$$444DDDQQQ___mmmwwwoooppppppnnnlllggg]]]SSSIIIAAA333""" '''(((222:::MMMaaakkkqqq~~~RRR%%%###ccc>>>%%%777NNNeeejjjrrr}}}tttTTT888'''111PPP:::SSSJJJ ,,,++++++MMM```TTT@@@)))666OOOYYY'''OOOEEE###+++vvvddd"""***"""&&&TTTRRR$$$&&&)))===777777888999999:::;;;;;;<<<<<<============<<<<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;888999999999999999999999999888777777666666777777444555555666666777888888888888888999999999::::::888999999999999888777777666555555444444333222222222222222111111111111000///000111333555666888888444222111000...,,,(((%%%"""!!! """$$$%%%(((,,,//////222666999;;;===???AAA???@@@AAAAAAAAABBBEEEHHHGGGHHHIIIKKKMMMOOOQQQQQQPPPRRRSSSTTTTTTUUUWWWYYYZZZ[[[]]]___aaacccdddddddddfffhhhiiijjjkkkmmmooonnnooopppqqqsssuuuvvvwwwxxxxxxyyyzzz{{{|||}}}}}}||||||{{{{{{{{{{{{||||||~~~~~~~~~~~~~~~~~~~~~|||}}}|||{{{zzzxxxvvvuuutttrrrpppooonnnmmmkkkhhhfffcccaaa^^^\\\[[[ZZZWWWUUUTTTSSSQQQOOOMMMLLLKKKKKKGGGFFFEEEDDDCCCBBBBBBBBB???>>><<<;;;::::::;;;;;;:::<<<===;;;999777888:::999999::::::::::::;;;;;;:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<::::::999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAAAAA@@@AAABBBCCCDDDFFFGGGGGGGGGGGGHHHJJJKKKMMMNNNNNNRRRSSSTTTVVVWWWYYYZZZ[[[[[[^^^bbbdddfffhhhlllooommmpppsssuuutttuuuwwwzzzxxxyyyzzz{{{{{{{{{zzzyyyvvvuuutttqqqooommmkkkjjjbbbbbb```^^^ZZZWWWSSSQQQNNNMMMKKKIIIGGGDDDCCCBBB>>><<<:::888888888999::::::;;;===???@@@@@@AAAAAA???;;;666000***$$$  """(((------)))  """'''777AAANNNWWW]]]bbbjjjqqqqqqrrrooohhh```SSS???---### !!!''',,,777DDDIIIHHHZZZ\\\eeennnoooqqqUUU AAA\\\ ???iiirrrJJJ111%%%YYY<<<gggrrr111)))LLLzzzXXX---""")))///YYYccc### 555xxxaaa&&& HHH```...'''!!!&&&$$$===qqqJJJ ''')))666777777888999::::::;;;;;;<<<<<<============<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<999999999999999999::::::999888888777777777777777666666666777888888999999999999:::::::::;;;;;;;;;888999999999999888777777666555555444444333222222222222222111111111111000000111222444555777888999333111000///...,,,(((&&&&&&%%%$$$!!!!!!###%%%'''))),,,///222333666:::<<<>>>???@@@BBB???@@@AAA@@@@@@BBBEEEGGGGGGHHHIIIKKKMMMPPPQQQRRRPPPRRRSSSSSSSSSUUUWWWYYYXXXYYY[[[]]]___aaabbbbbbdddfffiiijjjjjjlllnnnpppooopppqqqsssuuuvvvwwwxxxxxxyyyyyyzzz{{{|||}}}}}}~~~}}}}}}|||||||||}}}}}}~~~}}}}}}~~~}}}}}}}}}|||{{{yyywwwuuutttrrrpppooonnnmmmkkkiiifffcccaaa^^^]]]\\\ZZZWWWUUUTTTSSSQQQOOONNNLLLLLLKKKHHHGGGFFFDDDCCCCCCCCCCCC???>>><<<;;;::::::;;;;;;999<<<>>>===999777777999999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<:::999999999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@AAACCCDDDFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQTTTVVVXXXZZZ[[[ZZZ]]]aaadddeeegggkkkoookkknnnsssttttttvvvyyy{{{yyyzzz|||~~~~~~~~~}}}{{{yyyxxxvvvvvvqqqqqqooommmiiieeeaaa^^^YYYXXXWWWVVVSSSQQQNNNMMMHHHFFFCCC@@@>>>===>>>>>>????????????@@@AAACCCDDD@@@===888444///(((!!! !!!&&&,,,111555*** +++777@@@JJJPPPVVVXXXYYY^^^gggppplllkkkdddXXXLLL===%%%"""$$$### ,,,444===GGGVVVdddiiieeebbbfffoootttmmmjjj{{{hhh,,,:::uuuCCC>>>kkk___444'''|||AAA!!!pppddd555___>>>,,,'''fff((($$$%%%gggzzz444 !!!YYYXXX666((($$$222qqqCCC%%%!!!***888666666666777888888999999<<<;;;::::::999999999999999999999999999999999999;;;::::::999999::::::;;;999:::;;;<<<<<<:::888777666666555555555555666666888999999::::::;;;;;;<<<===<<<;;;:::999:::;;;;;;:::::::::999999888888888666666555444333333333333333333333222222111111111000000111222444666888999222222222111///...,,,+++)))(((&&&$$$!!! """$$$%%%&&&(((+++///222444777888999:::<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEHHHIIIJJJLLLMMMNNNNNNNNNQQQRRRSSSTTTTTTUUUWWWYYY[[[\\\]]]___```bbbcccddddddgggiiikkklllmmmppprrrnnnpppsssttttttuuuwwwyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~~~~~~~~~~}}}||||||~~~~~~}}}|||zzzxxxvvvuuutttrrrooommmkkkiiifffcccdddaaa^^^\\\[[[ZZZXXXVVVTTTSSSQQQOOOLLLKKKJJJIIIGGGGGGFFFDDDCCCAAA@@@@@@@@@???>>><<<:::999999999777;;;>>>>>>:::777777888999888888888999::::::;;;999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;::::::999999::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJLLLMMMMMMPPPQQQRRRTTTVVVXXXYYYZZZ^^^```bbbdddeeegggkkknnnnnnppprrruuuwwwyyy{{{{{{}}}~~~}}}}}}{{{xxxuuuqqqnnnmmmiiigggeeeaaa^^^ZZZXXXVVVQQQPPPMMMJJJGGGFFFFFFEEEAAABBBDDDCCCBBBAAAAAAAAA@@@>>>;;;777333...'''###    +++777;;;333''' (((@@@QQQUUUSSSXXXVVVUUUUUUUUUUUU\\\dddeeeXXXEEE333%%%!!!000<<>>???AAAAAABBBBBBCCCEEEFFFGGGIIIJJJKKKMMMNNNOOOOOOOOOQQQRRRTTTTTTTTTUUUXXXZZZ[[[\\\]]]___aaacccdddeeeeeegggjjjkkkkkkmmmoooqqqpppqqqtttuuuuuuvvvxxxzzzzzzzzz{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~{{{{{{zzzyyywwwuuusssrrrtttrrrooommmllljjjgggddddddaaa^^^\\\[[[ZZZXXXVVVTTTSSSQQQOOOMMMKKKJJJJJJGGGGGGFFFDDDCCCBBBAAA@@@AAA@@@>>><<<;;;::::::999999;;;======<<<:::999999999999888888999::::::;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBAAABBBCCCDDDEEEGGGHHHHHHIIIIIIIIIJJJKKKLLLNNNOOOSSSTTTUUUWWWYYY[[[]]]^^^^^^```bbbdddeeehhhkkknnnooopppsssuuuxxxzzz{{{{{{}}}~~~~~~|||zzzvvvuuussspppllliiigggeee```___\\\ZZZXXXVVVVVVVVVPPPPPPPPPNNNLLLJJJIIIIIIIIIGGGEEEBBB>>>999444000,,,%%%  """///555555000%%% ###777PPPdddjjjfff___XXXXXXZZZ[[[VVVNNNKKKMMM>>>555((( &&&333AAANNNXXX\\\gggZZZDDD111---555===@@@JJJMMMWWWccclllsss|||uuuNNN***111```rrrKKK***LLLuuujjj---777eeeQQQ!!!!!!ppp|||666%%%333JJJggg### !!!&&&JJJ{{{777%%% 000rrr;;;""" """)))>>>SSS&&&'''AAAwww666666777777888999999999;;;;;;:::999999999::::::999999999999999999999999::::::999999999999::::::999:::;;;;;;;;;:::888777999999999888888999999999999999999:::;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::777666555444333333333333333333333333222222222222111111222333555777888999888777666555444222111111000///...+++)))'''%%%%%%###"""!!!   """###%%%)))+++---///111444666888999:::999999:::;;;===>>>??????CCCCCCCCCDDDEEEFFFHHHHHHIIIJJJLLLNNNOOOPPPQQQQQQQQQSSSTTTUUUUUUVVVYYY[[[\\\\\\^^^```bbbdddfffgggfffhhhjjjkkkkkklllnnnpppqqqrrruuuvvvvvvwwwyyy{{{{{{{{{||||||}}}~~~}}}}}}|||{{{zzzxxxvvvuuuuuussspppnnnlllkkkhhheeedddbbb^^^\\\[[[ZZZXXXVVVTTTSSSQQQOOOMMMKKKKKKJJJGGGGGGFFFEEECCCBBBAAAAAAAAA@@@???===<<<;;;;;;;;;::::::;;;<<<>>>>>><<<:::999999999999999::::::;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBCCCBBBBBBCCCEEEFFFGGGHHHIIIHHHIIIIIIJJJLLLNNNOOOPPPTTTUUUWWWYYY[[[]]]^^^___^^^```cccdddfffhhhlllnnnpppqqqsssvvvxxxzzz{{{{{{}}}~~~}}}{{{yyywwwpppooommmkkkiiiggggggfffbbb```^^^ZZZXXXUUUTTTSSSUUUSSSQQQOOOMMMIIIEEEAAA777///$$$  ...>>>===000""" 333BBBYYYnnnxxxttthhh^^^[[[[[[\\\ZZZNNN<<<...)))***888IIIZZZmmmzzzwwwnnnVVV???'''###&&&000BBBSSSaaannnwwwrrrxxxpppTTT444 444YYYccc===:::ggg|||lllhhhttt[[[///222uuuddd\\\XXX%%% ...333222}}}---$$$ 999000###888bbbZZZ!!!&&&'''UUU^^^%%%###$$$###///jjj666777777888888999::::::;;;::::::999999:::::::::999999999999999999999999::::::999999999999::::::999::::::::::::999888777:::999999888888999999:::999999::::::;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777666555444444333333333333333333333333333333333222222333444555777999:::999999777666555333333333333222111///---+++***)))&&&%%%%%%$$$######$$$$$$""""""!!!  """$$$&&&(((***...000222444666999;;;<<<<<<<<<:::;;;;;;<<<>>>??????@@@CCCCCCCCCDDDEEEFFFHHHHHHIIIJJJLLLMMMOOOPPPQQQQQQRRRSSSUUUVVVVVVWWWZZZ\\\\\\]]]___aaadddfffggghhhhhhjjjkkklllllllllnnnpppqqqsssuuuvvvvvvwwwzzz|||zzz{{{|||}}}~~~~~~~~~~~~}}}{{{yyyxxxwwwuuussspppnnnmmmkkkiiifffeeebbb___]]]\\\ZZZXXXVVVTTTSSSQQQOOOMMMLLLKKKKKKGGGGGGFFFEEEDDDCCCBBBAAABBBAAA@@@>>>===<<<<<<<<<<<<:::999<<>><<<::::::999999999::::::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<===============<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>??????@@@AAABBBCCCDDDBBBCCCDDDEEEGGGHHHIIIIIIIIIIIIJJJKKKMMMOOOQQQRRRSSSSSSUUUWWWYYY[[[\\\]]]___aaaccceeefffiiillloooqqqrrrtttvvvyyyzzz{{{||||||~~~{{{zzzxxxuuusssqqqpppooommmkkkgggcccaaa___]]]\\\]]]\\\ZZZYYYYYYWWWSSSQQQGGG===..."""###333>>>888&&&!!!...PPPVVV___hhhllliiibbb\\\ddd___YYYPPP???)))&&&000666PPPZZZeeeqqqxxxaaa...!!!000BBBVVVfffkkktttqqqWWW333!!!KKKjjjnnnDDD HHHooofffOOO333(((444QQQuuuQQQ###SSS}}}!!! HHH;;;!!!222===xxx222 $$$999%%%  BBBzzz777%%%(((%%%555nnn___888###!!!""""""AAA777777777888999999:::::::::::::::999999::::::;;;999999999999999999999999:::999999888888999999:::999::::::999999999888888888888777777777777888888999::::::;;;;;;<<<======<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777666555444444444444333333333333333333333333333333444555666888999::::::999777666444333333333444333222111///...---,,,)))((((((''''''''''''(((''''''&&&%%%$$$######""" !!!!!! !!!"""######$$$&&&(((***+++...222444555777999;;;============<<<<<<===>>>>>>???@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJMMMNNNPPPPPPQQQRRRTTTVVVWWWWWWXXX[[[^^^^^^___aaaccceeeggghhhiiiiiikkkmmmmmmmmmnnnpppqqqqqqsssuuuvvvwwwxxxzzz|||zzz{{{|||}}}~~~~~~{{{{{{{{{zzzxxxwwwuuuuuuuuurrrpppnnnmmmllliiigggeeebbb___]]]\\\[[[YYYWWWTTTSSSQQQOOONNNMMMLLLLLLGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@>>>>>>=========<<<:::999;;;???AAA???===;;;;;;::::::999::::::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<=========>>>>>>??????@@@AAABBBCCCCCCDDDCCCDDDEEEFFFGGGIIIJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSRRRSSSTTTVVVXXXZZZ\\\]]]```bbbdddfffgggiiimmmppprrrsssuuuwwwyyy{{{|||||||||~~~}}}{{{xxxwwwvvvsssooommmlllkkkhhhfffeeecccbbbbbbbbbbbb```^^^]]]RRRAAA///###---333444((($$$888JJJ^^^ZZZWWWZZZ```ddddddaaa___TTTFFF999******666DDDPPPXXXYYYaaakkkvvvzzz___CCC"""$$$999KKKhhhwwwmmmJJJ333999JJJtttNNN777hhh```GGG555!!!,,,???OOOvvv<<<555xxx666$$$<<>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHJJJLLLNNNPPPQQQQQQSSSUUUVVVWWWXXXZZZ]]]___aaabbbcccdddfffgggiiiiiijjjlllnnnooooooppprrrtttrrrtttwwwxxxxxxyyy{{{}}}||||||}}}}}}~~~~~~~~~~~~|||||||||{{{zzzyyywwwwwwtttqqqooonnnmmmkkkiiigggeeeccc___]]]\\\[[[YYYWWWTTTSSSQQQPPPNNNMMMMMMLLLGGGGGGFFFEEEEEEDDDCCCCCCAAA@@@???>>>============<<<;;;:::<<<>>>??????>>><<<;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>???>>>>>>===<<<<<<<<<<<<===<<<<<<<<<======>>>>>>???>>>???@@@@@@BBBBBBCCCDDDDDDDDDEEEGGGHHHIIIJJJKKKKKKLLLLLLMMMOOOQQQRRRSSSTTTUUUWWWYYY[[[]]]^^^___```bbbeeefffhhhjjjnnnpppssstttvvvxxxzzz{{{|||||||||~~~~~~{{{zzz{{{yyyuuuqqqpppooommmnnnoooooonnnmmmpppfffVVVBBB000"""111///''' ***===SSSeeekkkddd]]][[[]]]\\\XXXSSS>>>333%%%'''222BBBMMMRRRVVV[[[___TTT___nnnvvvoooVVV666 (((GGG]]]xxxuuuhhhpppKKKPPPggg555+++!!! ***AAAyyyooo  JJJVVV###^^^AAA###KKK,,,!!!###:::GGG%%%:::FFF```<<>>===<<<;;;:::999999999999:::::::::;;;888777666555444444444444333333333444444444555555555555555666777888999:::<<<;;;888666555444555555555444444333222111111000000///////////////000000........................************+++++++++,,,)))(((((())))))+++,,,,,,...000222333444666999;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFHHHIIIKKKMMMOOOQQQRRRRRRSSSUUUWWWXXXYYY[[[^^^```cccddddddfffggghhhhhhiiikkkmmmoooqqqqqqsssuuuwwwuuuwwwyyyzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyrrrpppnnnmmmlllkkkhhhfffeeeccc```^^^]]][[[YYYWWWTTTSSSQQQPPPNNNNNNMMMMMMGGGGGGFFFFFFEEEDDDDDDDDD@@@???>>>===============:::;;;<<<<<<;;;<<<===???<<<<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>?????????>>>======<<<<<<======;;;<<<<<<===>>>>>>??????>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHJJJKKKKKKMMMMMMNNNNNNOOOQQQRRRSSSVVVVVVXXXZZZ\\\^^^___```aaaccceeeggghhhkkknnnqqqtttuuuwwwyyyzzz{{{|||||||||~~~yyy~~~}}}}}}~~~|||wwwlll\\\HHH444%%% )))&&&  222EEETTTcccoooqqqmmmggg___TTTFFF888///)))555===MMMQQQQQQIII???===EEEOOOXXXfffwwwxxxZZZ/// 111WWW~~~DDD aaaooo???(((%%%@@@hhh888%%%ZZZyyy(((###)))XXXuuuttt***!!!"""TTT~~~&&&666XXX222*** ''',,,888___vvvSSS444*** (((111 """###///AAAppp777888888999999:::;;;;;;999999999999::::::;;;<<<999999999999999999999999999999888888888888999999:::999888888777777888888888888777777777777888888::::::;;;;;;<<<=========<<<===>>>>>>>>>===;;;:::888888888999999:::::::::888777666555555444444555333333333444444555555555666666666666777888::::::>>><<<999777555555666777666555555444333333222222222222222111111222333333000000000000000111111111.../////////000000111111.........///000111222222222444666666777888;;;>>>===<<<;;;;;;;;;<<<>>>>>>?????????@@@@@@AAAAAABBBBBBBBBBBBBBBCCCEEEFFFGGGIIIJJJLLLOOOQQQRRRSSSTTTTTTUUUWWWXXXYYY[[[^^^aaaeeeeeeffffffggghhhhhhhhhkkknnnppprrrssstttwwwyyywwwyyy{{{|||}}}~~~{{{{{{{{{{{{zzzyyywwwwwwrrrpppmmmlllllljjjhhhffffffccc```^^^]]][[[YYYWWWTTTSSSQQQPPPOOONNNNNNMMMGGGGGGFFFFFFEEEEEEDDDDDD??????>>>===<<<<<<======:::<<<===<<<:::999<<>>??????@@@??????>>>===============;;;<<<<<<===>>>??????@@@===>>>???@@@AAABBBBBBCCCEEEEEEFFFGGGIIIJJJKKKKKKNNNNNNNNNOOOPPPQQQRRRSSSUUUVVVWWWYYY[[[]]]______aaaccceeeggghhhkkknnnqqqtttuuuwwwyyyzzz||||||||||||~~~|||uuubbbKKK888,,,!!! !!!111GGGYYYbbbfffjjjjjjjjjgggZZZFFF111 !!!(((444DDDVVVbbb___VVVAAA%%%---CCC^^^lll~~~xxxLLL   >>>rrrxxxBBB000nnnQQQ&&&"""222OOOeee]]]???%%%444TTT 333777"""'''333uuulll;;;%%%"""---cccvvv%%%222sss???222###333###555CCCFFFGGGGGG???333;;;$$$+++&&&###%%%!!!<<<===YYY::::::999999999::::::;;;;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999:::::::::999999:::;;;;;;:::999999888888888888888555555666666777777888888888999999:::;;;<<<======<<<<<<============<<<<<<888777777888::::::999777999999888777666555444444444333333333333444555555666666666777888;;;===???@@@???<<<:::888777777777666555444333333333444555222333444444555555555555444444444444333222222111000111222222333333222222333222222111111222222333555666777888999:::;;;;;;===<<<;;;:::;;;===???@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEGGGIIIKKKLLLNNNPPPSSSTTTUUUUUUUUUUUUVVVXXXZZZ\\\^^^___```aaaccceeegggiiiiiijjjnnnoooppprrruuuwwwyyyzzzxxxzzz|||||||||}}}~~~~~~|||zzzxxxvvvuuuuuussspppooonnnmmmjjjhhhhhheeeaaa___]]]\\\YYYWWWTTTSSSSSSQQQPPPOOONNNNNNHHHGGGGGGFFFEEEDDDCCCCCCAAA@@@>>>=========>>>???======<<<<<<<<<<<<======BBB???;;;888777999<<<>>>;;;::::::999999::::::;;;:::<<<>>>>>>===<<<===>>>======<<<<<<<<<<<<======;;;<<<===>>>???@@@AAAAAA@@@@@@AAAAAABBBCCCDDDDDDFFFGGGHHHIIIJJJLLLMMMMMMPPPPPPPPPPPPPPPQQQRRRSSSVVVVVVXXXZZZ[[[]]]______dddeeefffggghhhkkkooorrrtttwwwyyyzzz{{{{{{}}}~~~|||qqqbbbOOO000$$$ 555MMMYYY^^^aaadddeeecccbbbZZZEEE,,,***===FFFPPP___ggggggZZZDDD'''222```vvvppp///,,,DDDDDD@@@???888+++ IIISSS ---rrr???,,,,,,IIIwwwIII$$$YYYooo!!!SSSYYY%%%###...bbbmmm???&&&###***HHHjjj$$$111{{{LLL***$$$,,,+++...222555666555222111***###"""###"""%%%888OOOrrr::::::::::::;;;<<<===>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999999999:::::::::999999::::::;;;999999888777777777777777555555666666777777888888888999999:::;;;<<<======<<<<<<============<<<<<<999888888999;;;<<<:::999999999888777666555444444444444333333444444555666666777777888999;;;<<<===???>>>;;;999777666666666777666444333333333444444222333444444555555444444444444555555555444333333222333444444555555444444444444444333333444444444666666777888999:::;;;;;;===<<<;;;;;;;;;===???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBDDDEEEEEEDDDEEEGGGIIIKKKLLLNNNPPPRRRTTTUUUUUUVVVWWWXXXYYY[[[^^^```aaabbbccceeegggiiikkkllllllooopppqqqsssvvvxxxyyyzzzyyyzzz|||}}}}}}~~~|||||||||{{{zzzyyywwwvvvtttrrrooonnnmmmllljjjhhhgggdddaaa^^^]]][[[YYYWWWTTTTTTSSSQQQPPPOOONNNMMMHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>=========>>>???======<<<<<<<<<<<<======AAA???<<<999888999;;;<<<;;;::::::999999::::::;;;:::<<<======<<<;;;<<<=========<<<<<<<<<<<<======<<<<<<===>>>???@@@@@@AAA@@@@@@AAABBBCCCCCCDDDDDDFFFGGGHHHIIIKKKLLLMMMMMMQQQPPPPPPQQQQQQRRRSSSTTTUUUVVVWWWYYY[[[]]]^^^___eeefffhhhhhhiiilllppptttsssvvvyyyzzz{{{{{{}}}~~~vvvcccDDD*** ###222AAARRR[[[^^^``````]]]XXXOOO>>>+++ ###000AAAOOOSSSWWW```ccc___III333'''UUUlllccc*** ***999UUUhhhbbbhhhnnnpppgggVVV>>>###000___[[[...rrr<<<%%%(((RRRiii%%%FFF}}}---@@@yyyDDD'''""" ...KKKtttlll555###***>>>sss___"""###+++bbbVVV333 ***,,,///111222...(((###%%%!!!"""***666LLLttt::::::::::::;;;<<<>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999::::::999999999999::::::888888777666666666666666555555666666777777888888888999999:::;;;<<<======<<<<<<============<<<<<<;;;:::999:::<<<===<<<;;;999999888777666555444444444444444444444555666666777777888999::::::::::::<<<<<<:::999888777777777888777555444333333333444222333444444555444444444444555555666666666666555555555666777777777777666666666555555555555666666666777777888999:::;;;;;;===<<<;;;;;;<<<===???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDEEEGGGIIIJJJLLLNNNPPPRRRSSSTTTUUUXXXXXXYYYZZZ]]]___aaabbbdddeeegggjjjlllmmmnnnoooqqqrrrsssuuuwwwyyyzzz{{{zzz{{{}}}~~~~~~zzzzzzzzzzzzyyyxxxwwwwwwsssqqqnnnmmmlllkkkhhhffffffccc```]]]\\\[[[XXXVVVTTTTTTSSSQQQPPPOOONNNMMMIIIIIIHHHFFFEEECCCBBBBBBAAA@@@>>>=========>>>???======<<<<<<<<<<<<======@@@???===;;;::::::::::::::::::999999999999:::::::::;;;<<<<<<:::::::::;;;======<<<<<<<<<<<<============>>>>>>?????????@@@???@@@AAABBBCCCDDDEEEEEEGGGGGGHHHIIIKKKLLLMMMNNNQQQPPPPPPQQQRRRSSSTTTTTTVVVWWWXXXZZZ\\\^^^```aaafffhhhiiijjjkkknnnqqqtttrrruuuxxxzzz{{{|||~~~www\\\<<<---(((888IIIRRR\\\bbbfffeee]]]TTT???222!!!!!!)))555@@@OOOZZZaaa___^^^aaa```[[[JJJ111 GGG___jjjJJJ,,,KKKiii{{{rrrGGG%%%222PPPnnnmmm)))&&&kkk:::999mmm999---qqqEEE)))EEExxxCCC###!!!666YYY|||xxx```EEE''' *** HHHuuuQQQ%%%###!!!<<>>???@@@??????@@@@@@@@@AAAAAAAAAAAACCCDDDDDDDDDEEEHHHJJJJJJLLLNNNPPPRRRTTTTTTUUUXXXXXXYYY[[[]]]___aaabbbeeefffhhhkkkmmmoooppppppssstttuuuvvvxxxyyyzzz{{{{{{|||~~~yyyyyyyyyyyyxxxvvvuuutttqqqooommmlllkkkjjjgggeeeeeebbb___]]]\\\ZZZXXXVVVUUUTTTSSSRRRPPPNNNMMMMMMJJJIIIHHHFFFEEECCCBBBAAAAAA@@@>>>=========>>>???======<<<<<<<<<<<<======>>>>>>>>>===<<<:::999777::::::999999999999:::::::::;;;<<<;;;999888999;;;======<<<<<<<<<<<<======>>>>>>>>>>>>>>>????????????@@@AAABBBCCCDDDEEEFFFGGGGGGHHHJJJKKKLLLMMMNNNOOOOOOOOOPPPQQQRRRSSSTTTXXXXXXZZZ\\\___aaabbbcccfffhhhjjjkkklllnnnqqqtttqqqtttwwwyyyzzz|||~~~uuu[[[FFF/// +++>>>NNNRRRYYYaaagggiiicccSSSCCC"""///>>>EEEJJJUUUaaa^^^dddeee```\\\]]]^^^]]]YYY@@@###MMM___[[[444111TTTrrr}}}hhhgggqqqwwwVVV###'''JJJwww{{{999cccGGG777oooKKK^^^```'''"""NNNooo666###!!!...666444... """$$$QQQCCC))) &&&WWWyyy___KKKAAA;;;666222:::555EEEssskkk;;;;;;::::::999:::::::::999999999999999999999999::::::::::::::::::::::::;;;:::999999888888888888777666666555555555555555555555666666777777888888888999999:::;;;<<<======<<<<<<============<<<<<<:::999777888999;;;;;;:::888888777777666666555555666555555555555666777777777888:::;;;;;;:::999888777888999;;;===>>>@@@@@@:::999777555444444444444555555666666666555555444222333444555555555555555555555666777777777777777666666555555555555666666888888888999::::::;;;;;;<<<<<<======>>>>>>???@@@??????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFIIIKKKKKKLLLNNNQQQSSSTTTUUUVVVWWWXXXYYYZZZ\\\___aaabbbdddeeehhhjjjmmmooopppqqquuuuuuvvvwwwxxxyyyzzz{{{{{{}}}~~~|||{{{zzzzzzxxxwwwtttsssrrrqqqooolllkkkjjjiiifffddddddbbb___]]]\\\[[[XXXWWWUUUUUUSSSRRRPPPNNNMMMLLLIIIIIIGGGFFFEEECCCBBBBBBAAA@@@>>>=========>>>???======<<<<<<<<<<<<============>>>>>>===;;;888777:::999999888888999999::::::;;;;;;:::888888:::;;;======<<<<<<<<<<<<======>>>>>>>>>>>>>>>????????????@@@AAABBBDDDEEEFFFGGGGGGHHHIIIJJJKKKMMMNNNNNNNNNNNNNNNOOOPPPRRRSSSTTTWWWXXXYYY\\\^^^```bbbccceeegggiiikkklllnnnqqqsssqqqssswwwyyyzzz|||~~~}}}vvv___CCC---///AAAQQQ\\\TTTZZZaaadddaaaTTT===)))666TTTfffeee___bbbllleeehhhfff^^^WWWZZZaaagggcccOOO,,, 777dddkkkVVV***!!!NNNzzzhhhKKK999111777JJJnnn888 ,,,```CCC^^^aaa(((JJJ{{{JJJWWWxxx333###XXXkkk>>>%%%"""'''(((&&&$$$######HHHuuu111$$$ """!!!""")))tttxxxjjjrrreee$$$;;;;;;::::::::::::;;;;;;888888888888999999999999999999::::::::::::;;;;;;;;;:::999888888777888888777777666555555555555555555555666666777777888888888999999:::;;;<<<======<<<<<<============<<<<<<:::888666666777999:::999888777777777666666666555666666666666666777888888888888999:::::::::999999777888:::===???@@@AAAAAA:::999777666555555555666777777777777777777666555333333444555555555444444444555666666777777666666555555444444444444555555999999999999::::::;;;;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBDDDEEEFFFFFFHHHJJJMMMLLLNNNPPPRRRTTTUUUVVVWWWXXXXXXYYYZZZ\\\___aaabbbdddeeegggjjjmmmooopppqqqvvvvvvwwwwwwxxxyyyzzzzzz{{{|||~~~~~~~~~|||{{{{{{{{{zzzxxxvvvtttrrrqqqqqqooolllkkkjjjiiifffdddeeebbb___]]]\\\[[[YYYXXXVVVUUUTTTRRRPPPNNNLLLLLLHHHGGGGGGFFFEEEDDDCCCCCCAAA@@@>>>=========>>>???======<<<<<<<<<<<<======;;;<<<>>>>>>>>><<<999888999999888888888888999999999::::::999888999;;;=========<<<<<<<<<<<<============>>>>>>?????????@@@???@@@AAABBBDDDFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNOOONNNNNNOOOOOOQQQRRRTTTUUUTTTUUUWWWZZZ\\\___aaabbbeeegggjjjkkklllnnnqqqsssqqqtttwwwyyyzzz{{{}}}{{{}}}mmmSSS:::$$$)))>>>NNNXXX^^^ZZZ```ccc]]]QQQ???((( ###777MMMhhhsssfffUUUQQQWWWeeehhhfff]]]TTTUUUbbbnnnhhh]]]???"""$$$AAAqqqnnnKKK!!!111jjjiiiAAA""")))MMM{{{MMM))) JJJUUUPPPyyy===""",,,]]]GGGYYY888...yyyvvvTTTAAA--- '''%%%%%%888WWW!!! """ @@@ttt___444###555555555666777999:::;;;888888888999999:::::::::999999999::::::;;;;;;;;;;;;:::999888777777777777888777666666555555666666555555666666777777888888888999999:::;;;<<<======<<<<<<============<<<<<<:::888555555777999999999777777777777666666666666777777666666777777888999888888888888999::::::;;;999:::<<<===>>>>>>>>>>>>:::999777666666666777777999999999999999888777777555555666666666555555444555555666777777777777777666555555444444555555666999999999::::::::::::;;;<<<======>>>????????????AAAAAAAAAAAABBBBBBBBBBBBCCCEEEGGGGGGHHHIIILLLNNNNNNOOOQQQSSSUUUWWWXXXXXXYYYYYYZZZ\\\^^^```bbbcccdddeeehhhkkknnnpppqqqrrrvvvvvvwwwwwwxxxxxxyyyyyyzzz|||~~~~~~}}}~~~}}}|||zzzzzzzzzxxxwwwuuutttsssqqqooommmkkkjjjiiigggeeeeeeccc```^^^]]]\\\[[[YYYVVVUUUTTTRRRPPPNNNLLLKKKFFFFFFFFFFFFEEEEEEDDDDDDAAA@@@>>>=========>>>???======<<<<<<<<<<<<======:::;;;=========<<<;;;:::999999888888888888999999999999:::999999:::===@@@======<<<<<<<<<<<<======<<<<<<===>>>???@@@@@@AAA???@@@AAACCCDDDFFFGGGHHHHHHHHHIIIKKKLLLMMMNNNOOOPPPPPPPPPQQQSSSTTTVVVWWWUUUVVVXXX[[[^^^```bbbcccfffhhhkkkmmmnnnppprrrtttrrrtttwwwyyyyyyzzz|||}}}{{{}}}~~~iiiOOO222"""777IIISSSXXX[[[]]]aaa\\\LLL888((("""000:::OOOWWW___ZZZGGG444///444IIIOOOQQQIII>>>>>>NNN___aaabbbRRR:::+++'''666QQQoooccc<<<GGG|||xxxPPP(((000RRRvvvgggBBB777zzzhhh!!!>>>^^^%%%$$$)))VVVJJJ\\\777OOOzzziiiRRR777)))###$$$$$$%%%""")))888iiihhh444'''&&&%%%###"""&&&===sssppp...$$$,,,---...///111333666888999999999999::::::;;;;;;;;;999999999::::::;;;;;;;;;;;;:::999888777777777777888888777666666666666666555555666666777888888888888999999:::;;;<<<===>>><<<<<<============<<<<<<:::888666555777999::::::777777777777666666666666777777777777777888888999999888777777888:::;;;===;;;<<<=========<<<;;;:::999888777666666777888888:::::::::::::::999888777777777888777777666555555666666777888888888888888666666555555555555666666999::::::::::::::::::;;;<<<===>>>??????@@@@@@???AAAAAABBBBBBBBBBBBCCCCCCDDDFFFGGGHHHIIIJJJMMMOOOOOOPPPRRRTTTVVVXXXXXXYYYZZZ[[[\\\]]]___aaaccceeeeeefffiiillloooqqqssssssvvvvvvwwwwwwwwwxxxxxxxxxzzz{{{}}}~~~~~~~~~}}}}}}~~~~~~~~~yyyyyyyyyxxxxxxwwwvvvuuuqqqooommmkkkkkkiiigggeeeeeeccc```___^^^]]][[[ZZZVVVUUUTTTRRRPPPNNNLLLKKKEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@>>>=========>>>???======<<<<<<<<<<<<======:::;;;<<<=========<<<;;;999999888888888888999999999999999999999;;;???AAA======<<<<<<<<<<<<======;;;<<<===>>>???@@@AAAAAA???@@@AAACCCEEEFFFHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOQQQQQQRRRSSSTTTVVVXXXYYYYYYZZZ\\\^^^aaadddfffggggggiiimmmooopppqqqsssuuusssuuuwwwyyyyyyyyy{{{|||{{{}}}gggEEE(((...BBBOOOTTTWWWZZZVVVWWWNNN888  )))777EEENNN[[[VVVLLL===((()))000+++///BBBPPP[[[ZZZPPPHHHFFFTTTnnnkkk\\\444 UUUbbb;;;)))NNNsss|||\\\---+++iiirrr&&&666<<<(((<<>>>>>>>>>>>============;;;:::999999888888999999777777777777666666666666666666666666666777777888999::::::::::::::::::;;;:::::::::999999999888888888888777777777777888888999888888888777777666666777777777777777777777777555555555555666666666666777777777777777777777777666777777777777888888888:::;;;;;;<<<===>>>?????????@@@@@@AAAAAABBBCCCCCCEEEFFFHHHJJJLLLNNNOOOPPPNNNQQQTTTUUUVVVWWWYYY[[[[[[[[[\\\]]]___aaacccdddggghhhjjjmmmppprrrsssssswwwwwwxxxxxxyyyyyyzzzzzz||||||~~~~~~}}}||||||||||||{{{yyywwwvvvttttttrrrooollljjjiiiiiihhhgggeeeccc```^^^\\\ZZZWWWUUUWWWVVVTTTQQQNNNLLLIIIHHHGGGFFFFFFEEEDDDCCCCCCBBB@@@???>>>===;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======???===;;;999888999:::;;;::::::999999::::::;;;<<<===============<<<<<<<<<============>>>???@@@AAAAAAAAAAAABBBDDDEEEGGGHHHIIIKKKLLLMMMLLLLLLNNNPPPQQQOOOOOOQQQUUUXXXXXXVVVWWWYYY\\\^^^___aaadddfffhhhjjjmmmpppqqqrrrtttvvvuuuvvvxxxzzz{{{|||}}}}}}yyy|||zzzZZZ;;;(((!!! ,,,===IIIOOOPPPRRRUUURRRCCC000!!!222GGGTTTXXXXXXZZZCCC/// """444KKK]]][[[UUUZZZfffnnnppp^^^333+++^^^yyyqqqLLL///  &&&\\\sssAAA&&& LLL666,,,aaazzz]]]KKKddd~~~<<<ddd}}}444!!!AAA666!!! '''000qqqvvv333''' """***===JJJlllJJJ777&&&###&&&'''(((***999888777444111---)))&&&'''))),,,000555888:::<<<;;;<<<<<<<<<<<<;;;;;;:::888888888999999999999999555555555444444444333333444444444444555666777777777888888999;;;<<<<<<===>>>============<<<<<<<<<::::::999888888888888888777777777666666666555555666666555555666666777888888888888999999999999999:::::::::999999999888888888888777777777777888888888888888777777777666666555555555555555555555555555555555555666666666666666666666666666666666666777777777777888888888888:::;;;;;;<<<===>>>????????????@@@@@@AAABBBBBBBBBEEEFFFHHHJJJLLLNNNOOOPPPNNNQQQTTTVVVVVVWWWYYY[[[[[[[[[\\\]]]___aaacccdddggghhhjjjmmmoooqqqrrrsssttttttuuuuuuvvvvvvwwwwww{{{|||}}}}}}||||||{{{|||{{{zzzxxxwwwuuutttsssrrrooollljjjiiiiiigggfffeeebbb___]]]\\\ZZZWWWTTTWWWVVVTTTQQQNNNKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBBBB@@@???>>><<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======???===;;;:::999999:::::::::999999999999:::;;;;;;============<<<<<<<<<<<<============>>>???@@@AAAAAAAAAAAABBBDDDEEEGGGHHHIIIKKKLLLMMMLLLMMMNNNPPPQQQPPPOOORRRVVVXXXXXXVVVXXXZZZ]]]___```bbbdddggggggjjjmmmoooppprrrtttvvvuuuvvvxxxzzz{{{|||}}}}}}|||~~~iiiKKK444((("""333EEEMMMOOOQQQRRRRRRLLL999###  222III[[[bbb```]]]WWW===''' 333GGGSSS[[[dddhhhgggmmm[[[222$$$___xxxmmmFFF)))###333$$$%%%QQQyyy[[[+++222>>>GGG)))PPP|||ddd(((^^^~~~444 %%%PPPddd)))%%%\\\eee+++///%%%"""+++///===WWWZZZ000777,,,%%%'''***(((%%%$$$555777:::<<<;;;888333000***+++---...///000000000:::;;;;;;<<<<<<<<<;;;;;;:::999888777777888999999444444333333333222222222444444444444555666777888888888999::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999888888777777777777777777666666666666555555555666555555555555666777777777777777777888888999999:::::::::999999999888888888777777666666777777888777777777777666666666666444444444444444444444444555555555555666666666666666666666666666666666666777777777888888888999999::::::;;;<<<===>>>??????>>>??????@@@@@@AAABBBBBBEEEFFFHHHJJJLLLNNNOOOPPPOOOQQQTTTVVVWWWXXXYYY[[[\\\\\\\\\^^^___aaacccdddggghhhjjjmmmoooqqqrrrrrrrrrsssssstttuuuuuuvvvvvv{{{|||}}}~~~~~~}}}||||||{{{{{{{{{zzzyyywwwuuutttsssrrrqqqoookkkjjjiiihhhfffddddddaaa^^^\\\[[[YYYVVVTTTUUUTTTRRRPPPMMMKKKIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA???>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===???>>><<<;;;999999999999999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAAAAAAAAAAABBBDDDEEEGGGHHHIIIKKKLLLMMMMMMMMMOOOQQQQQQPPPPPPSSSVVVXXXXXXWWWZZZ\\\^^^```aaaccceeeggggggjjjmmmooopppqqqtttuuuvvvvvvxxxyyy{{{|||||||||~~~|||```DDD333 (((???QQQRRRPPPRRRPPPIII<<<***%%%222EEEXXXcccfffccc^^^TTT555  ---BBBXXXhhhkkkhhhlllZZZ777$$$]]]uuuhhh@@@###555WWWKKK)));;;dddhhh...###,,,hhh___###<<>>;;;:::888555111...***)))222444555888:::;;;<<<<<<;;;:::999777666555444444444444333333333333222222444444444444555666777888888888999::::::;;;<<<<<<;;;;;;;;;:::::::::999999888888777666666666666666666666666555555555444444555555444444555555666777666777777888888999999999:::::::::999999999888888777777666666666666777777666666666666666666666666444444444444444444444444555555555555666666666666666666666666666666666666777777777888888888999999999:::;;;<<<===>>>???@@@>>>>>>??????@@@AAAAAABBBEEEFFFHHHJJJLLLNNNOOOPPPOOOQQQTTTVVVWWWXXXZZZ[[[\\\]]]]]]^^^```aaacccdddggghhhjjjlllooopppqqqrrrsssssstttuuuuuuvvvwwwwwwzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{yyyxxxwwwuuutttrrrqqqppppppnnnkkkiiihhhgggdddbbbbbb```]]][[[ZZZYYYVVVTTTSSSSSSQQQOOOMMMKKKIIIHHHFFFFFFEEEDDDBBBAAA@@@@@@>>>===<<<;;;::::::::::::::::::::::::::::::::::::<<<;;;;;;;;;;;;;;;;;;<<<>>>>>>===<<<:::999888777999999999888999::::::;;;;;;;;;<<<<<<<<<<<<<<<===============>>>???@@@AAAAAAAAAAAABBBDDDEEEGGGHHHIIIKKKLLLMMMMMMNNNPPPQQQQQQQQQRRRTTTVVVXXXYYYYYY[[[]]]___aaabbbcccfffhhhgggiiimmmooopppqqqsssuuuvvvvvvxxxyyyzzz{{{{{{{{{{{{}}}rrrVVVDDD)))$$$444KKKYYYTTTPPPRRRIII888&&&>>>HHHTTT\\\```dddeeecccTTT000 ...EEEZZZiiiqqqiii[[[>>>###$$$YYYrrrggg@@@###"""EEEqqqpppBBB"""JJJooo111$$$WWW}}}222&&&EEEccc|||cccBBB"""%%%iiieee+++"""$$$'''>>>]]]~~~FFF"""!!!---WWWTTT333%%%&&&$$$///DDDPPP[[[kkkyyy}}}yyyzzzjjjbbbPPP999***&&&$$$!!!%%%###!!!$$$333NNNppp;;;:::888777888999;;;===;;;;;;;;;:::999777666555111222444666888999:::;;;:::::::::999888777555444555555555555444444444444555555555555555666888888888999999::::::;;;;;;;;;::::::::::::999999999999888777666666555555666666555555555555444444444444444444444444444555555666777777888888999::::::;;;:::::::::999999999888888777777666666666666777777555555555555555555555666555555555555555555555555555555555555666666666666555555555555555555555555666666777777777888888888999999;;;<<<===???@@@@@@>>>??????@@@AAAAAABBBBBBEEEFFFHHHJJJLLLNNNOOOPPPOOORRRUUUVVVWWWXXXZZZ\\\]]]]]]^^^^^^```aaacccdddggghhhjjjlllnnnppppppqqqqqqrrrssstttuuuvvvwwwwwwzzzzzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{wwwwwwuuutttrrrpppoooooonnnllljjjiiihhhfffcccaaaaaa___\\\ZZZYYYXXXUUUSSSQQQQQQOOONNNLLLJJJIIIHHHFFFFFFDDDCCCBBB@@@??????===<<<;;;::::::999::::::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;============;;;:::888777999888888888888999:::::::::;;;;;;;;;<<<<<<==================>>>???@@@AAAAAAAAAAAABBBDDDEEEGGGHHHIIIKKKMMMMMMMMMNNNPPPRRRQQQRRRSSSUUUVVVWWWYYYZZZ\\\^^^```aaabbbcccfffhhhgggiiilllnnnoooqqqsssuuuvvvwwwxxxyyyzzzzzz{{{{{{wwwyyy|||~~~~~~kkkZZZ777&&&)))@@@RRRZZZSSSNNNMMM<<<%%% +++666PPPZZZbbbcccdddjjjmmmmmmXXX000***999CCC>>>111$$$,,,???YYYooolllaaaNNN000 RRRpppmmmIII((( EEEuuuXXX$$$888ppp~~~III HHHRRR,,,(((FFFiiiyyyeeeCCC333???LLL...999+++ ###III}}}qqqUUU::: (((------&&&111llltttFFF000"""&&&***###%%%###!!!###+++444888888666666999999666555777***,,,,,,*********'''###)))'''///MMM{{{666888999::::::999888777999:::;;;<<<<<<======<<<777777888999999999888888555555666777888999::::::777777666666666555555555555555555555666777888888999999999::::::;;;;;;;;;::::::::::::999999999999888777777666666666666666555555444444444333333333444333333333333444555555666777777888999:::;;;;;;:::::::::999999999888888777666666555555666666777444444444555555555555555555555555555555555555555555555555555666666666666555555555555555555555555555555555666666666777777888999:::<<<===???@@@AAA???@@@@@@AAAAAABBBCCCCCCEEEFFFHHHJJJLLLNNNOOOPPPPPPRRRUUUWWWWWWXXXZZZ\\\^^^^^^^^^___```aaacccdddggghhhjjjlllnnnoooppppppooooooppprrrssstttuuuvvvyyyzzz{{{{{{|||||||||{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||{{{{{{{{{zzzzzzvvvuuutttrrrpppooonnnmmmkkkjjjhhhhhhhhhfffcccaaa___]]][[[YYYYYYWWWUUURRRPPPOOONNNMMMKKKJJJIIIHHHFFFEEEDDDCCCAAA???>>>>>><<<;;;:::999999999999999999999999999999999999999;;;::::::999999::::::;;;:::;;;=========;;;999777888888888888888999:::::::::::::::;;;<<<<<<==================>>>???@@@AAAAAAAAAAAABBBDDDEEEGGGHHHIIIJJJMMMNNNNNNOOOQQQSSSQQQSSSUUUVVVVVVWWWZZZ[[[\\\^^^```aaabbbccceeegggfffiiilllnnnooopppssstttvvvwwwxxxyyyzzzzzzzzzzzzuuuwwwzzz|||}}}~~~~~~qqqLLL555 ,,,EEERRRXXXQQQIII@@@---(((<<>>mmmccc,,,111rrrSSS111iiirrrHHH 111<<<666999%%%"""\\\666%%%[[[ttt???%%%"""!!!<<>>???@@@AAA@@@AAAAAABBBBBBCCCDDDDDDEEEFFFHHHJJJLLLNNNOOOPPPPPPRRRUUUWWWXXXYYY[[[\\\____________```aaaccccccggghhhjjjlllnnnoooooopppooooooqqqrrrsssuuuvvvvvvyyyyyyzzz{{{{{{{{{{{{zzz{{{{{{{{{|||}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{yyyyyyyyyyyyxxxxxxxxxxxxttttttsssqqqooonnnlllllliiihhhgggggggggfffdddaaa^^^\\\ZZZXXXXXXWWWTTTRRRNNNNNNMMMLLLJJJIIIHHHHHHFFFEEEDDDBBB@@@???======;;;::::::999999999999999999999999999999999999999::::::999999999999::::::888:::<<<>>>>>><<<:::888888888888888888999999:::999999:::;;;;;;<<<==================>>>???@@@AAAAAAAAAAAABBBDDDEEEGGGHHHHHHJJJMMMNNNNNNOOORRRSSSQQQSSSVVVWWWVVVWWWZZZ\\\\\\^^^```aaaaaabbbdddffffffiiilllnnnoooppprrrtttvvvwwwxxxyyyyyyyyyyyyyyyvvvyyy{{{|||}}}}}}dddGGG,,,!!!,,,BBBMMMVVVPPPAAA000 +++777FFFSSSPPP\\\dddeeejjjrrrtttnnn```222---AAA^^^iiiooojjjddd___SSSDDD000...IIIqqqzzzfff///888jjjrrrMMM%%% >>>lllfff...---ttt|||RRRAAA|||ccc..."""###+++AAA}}}mmm(((:::qqqDDD###$$$"""###///MMM___yyyxxxRRR000###%%% &&&AAAWWWRRR000$$$###!!!333pppzzzBBB(((,,,'''(((***,,,,,,+++,,,...,,,)))))),,,,,,******---(((+++//////,,,---666>>>lll888888777777888999;;;;;;;;;;;;;;;;;;;;;:::999999666777888999:::;;;;;;;;;111---'''$$$%%%***000555777666666666666555555555555555555666666777888999:::::::::::::::::::::;;;;;;;;;;;;:::::::::999999999999888777777777777777444444444333333333222222333333222222333333444555444444555666777888999999:::::::::999999999888888666666555555555555666666333333333444444555555555333333333333333333333333555555555555666666666777555555555555555555555555333333333444444444555555888999:::<<<>>>???AAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFHHHJJJLLLNNNOOOPPPPPPRRRUUUWWWXXXYYY[[[\\\____________```bbbccccccggghhhjjjlllmmmnnnooooooqqqrrrssstttvvvwwwxxxyyyyyyyyyzzzzzz{{{{{{zzzzzzzzzzzz{{{{{{|||}}}}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}|||}}}~~~~~~~~~}}}{{{zzzwwwwwwwwwvvvvvvvvvvvvvvvtttsssrrrpppooommmlllkkkgggffffffgggggggggdddbbb^^^\\\YYYXXXXXXVVVTTTRRRMMMMMMLLLKKKJJJIIIHHHHHHFFFEEEDDDBBB@@@>>>===<<<::::::999999888999999999888888888888888888888888:::999999999999999999:::777999<<<>>>>>>===:::888888888888777888999999:::999999::::::;;;<<<==================>>>???@@@AAAAAAAAAAAABBBDDDEEEGGGHHHHHHJJJMMMNNNNNNPPPRRRTTTQQQTTTWWWWWWWWWWWWZZZ]]][[[]]]___```aaaaaadddeeefffhhhlllnnnoooppprrrtttvvvwwwxxxyyyyyyyyyyyyyyyyyy{{{}}}~~~}}}}}}~~~}}}tttTTT555''',,,<<>>cccsssooo444,,,fff```444***FFFrrrfff---)))ggg{{{^^^...qqqxxxLLL,,, OOOmmmSSS JJJaaa...&&&'''### """777UUUzzzUUUDDD...""" $$$...,,,???ssseee###%%% """(((WWWkkkcccEEEGGGHHHDDD:::111...000***((((((,,,---,,,---111EEEIIILLLMMMPPP```~~~777777777888888888888888999999::::::::::::999999888888888888888888888888:::999:::666)))&&&888888777666555555444444444444555555666777777777;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::999888888777666777777777333444444444444333222111444333333222222333333444555555777888999999999999888888888888888888888888555555555555555555555555444444333222111111111111222222111111222222333444444444444555555555666666666666555444444444444555...000222333333444666888888888:::;;;<<<===============>>>>>>???@@@BBBCCCEEEEEEGGGIIIKKKMMMNNNOOOQQQRRRTTTTTTUUUWWW[[[^^^^^^_________``````aaaaaahhhhhhhhhiiijjjlllmmmnnnoooppppppqqqrrrssstttuuuwwwwwwxxxxxxxxxwwwwwwvvvwwwwwwyyyzzz{{{|||||||||~~~|||{{{zzz{{{|||}}}~~~}}}||||||||||||~~~}}}|||zzzyyyxxxxxxwwwxxxwwwwwwvvvuuuttttttsssppppppooommmlllkkkjjjiiigggfffddddddddddddbbbaaa\\\ZZZWWWUUUTTTSSSPPPNNNNNNMMMKKKIIIGGGFFFEEEEEEDDDCCCBBB@@@>>>===<<<;;;777777666666666666777777777777888888888999999999999999999888888888777777777777777777888999:::;;;888777777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>???@@@AAAAAABBBBBBBBBBBBDDDGGGJJJKKKKKKMMMNNNPPPQQQSSSSSSSSSTTTUUUVVVXXXYYYZZZZZZ^^^^^^^^^___aaacccfffgggiiijjjlllmmmooopppqqqqqqssstttuuuwwwxxxxxxxxxxxxyyyyyyyyyzzz|||}}}jjjNNN999%%%%%%333GGGTTTJJJ222 $$$:::HHHIIIHHHLLLUUUSSSTTT[[[eeemmmooonnnddd888 CCCaaadddeee```\\\ccctttccc999 """IIIhhhyyyjjjEEE!!!OOOwwwaaa```kkkWWW%%%///iiiQQQ!!!FFF```333&&&SSS>>>eeewwwKKK777###### $$$$$$!!!%%%,,,444666333---)))((($$$""""""###!!!+++???QQQggglll***""" $$$,,,{{{eeeYYYCCC>>>888999DDDVVViiivvv888888888999999999999::::::;;;;;;<<<<<<<<<;;;;;;999999999999999999999999::::::;;;;;;444,,,...444999999888777777666555555555555666777777888888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999888888777777777777777444444444333333333222222444444333333333333444444555555666777888888888888999999999999999999999999555555555555555555555555333333222222111222222222222222222111222222333444333444444444444555555555666555555444333444444444111222444444333333444555777888:::;;;<<<<<<============>>>>>>???@@@BBBCCCEEEEEEGGGIIIKKKMMMNNNOOOQQQRRRTTTTTTUUUWWW[[[]]]]]]^^^^^^___``````aaaaaaeeeeeefffggghhhjjjkkkllloooooopppqqqrrrsssttttttuuuuuuvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxyyyzzzzzzzzz~~~|||{{{yyyyyyyyy{{{|||~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzz{{{{{{zzzxxxwwwvvvvvvvvvuuuuuuttttttssssssrrrrrroooooonnnmmmkkkjjjiiihhhfffdddbbbbbbbbbbbb```___\\\ZZZWWWUUUTTTSSSPPPNNNMMMLLLJJJHHHGGGEEEEEEDDDBBBAAA@@@>>>===;;;:::999777666666666666666666777777777777888888888999999999999999888888777777777777777777777888999:::;;;888888777777888888999:::;;;;;;;;;;;;;;;;;;::::::::::::;;;===>>>???@@@AAAAAABBBBBBBBBBBBDDDGGGJJJKKKKKKLLLNNNPPPQQQSSSSSSSSSTTTUUUVVVXXXYYYZZZZZZ^^^^^^^^^___aaacccfffgggiiijjjkkkmmmooopppqqqqqqttttttvvvwwwxxxyyyyyyyyyyyyyyyyyyzzz|||}}}www]]]FFF...!!!---???JJJ???+++$$$222>>>???:::999;;;CCCFFFNNNXXXcccjjjlllmmmggg;;;###FFFcccggg^^^PPPHHHKKKZZZlllxxx}}}oooRRR///666SSSfffaaaEEE:::jjjuuu@@@444xxxXXX%%%---jjjnnnSSS>>>+++222lllooo+++444jjjBBB)))''')))$$$###$$$$$$###"""!!!)))BBBsssooo...###,,,%%% (((777777777777888888888999777888888999:::::::::999888888888888888888888888777777888999888555666:::999999888888777666666666666666777888888999999:::;;;;;;;;;<<<<<<<<<======>>>>>>===<<<;;;::::::999888888888777777777777777666555444333222333444444444444333333333333444444444555666777777888888777999999999999999999999999555555555555555555555555333222222222222333333444222222222222222333444444333333333333444444444444555444444333333333333333444555666444222111222333777888999;;;<<<<<<<<<<<<======>>>>>>???@@@BBBCCCEEEEEEGGGIIIKKKMMMNNNOOOPPPRRRTTTUUUUUUWWWZZZ\\\\\\\\\]]]^^^```aaabbbbbbddddddeeeggghhhiiikkkkkkmmmnnnooopppqqqrrrrrrsssrrrssssssttttttsssssssssssstttuuuvvvwwwxxxxxxxxx{{{zzzxxxwwwwwwxxxyyyyyy||||||}}}}}}}}}~~~~~~~~~{{{{{{yyyxxxxxxxxxxxxxxxwwwwwwvvvuuuttttttssssssrrrrrrqqqqqqqqqqqqqqqqqqnnnmmmlllkkkjjjhhhggggggdddbbb`````````___^^^\\\[[[YYYVVVUUUTTTRRROOOMMMLLLKKKIIIGGGEEEDDDDDDCCC@@@???>>>===;;;999888777666666555555555555666666666666777777777888888888888888888888777777777777888888888888888999:::;;;888888777777777888999999::::::::::::::::::::::::999:::;;;<<<===???@@@@@@AAABBBBBBBBBBBBDDDGGGJJJJJJKKKLLLNNNOOOQQQRRRSSSSSSTTTUUUVVVXXXYYYZZZZZZ^^^^^^___```aaadddeeefffhhhiiikkkmmmooopppqqqqqqssstttuuuwwwxxxxxxyyyyyyyyyyyyyyyzzz|||}}}pppXXX<<<$$$'''444<<<333"""$$$444AAA===000'''%%%%%%***222@@@PPP]]]fffjjjkkkiii@@@!!!&&&IIIddd^^^JJJ444))))))444LLLcccmmmsssgggBBB ###;;;TTT^^^OOO((()))PPPyyyYYY&&&BBBXXX###JJJ~~~dddIII666###""" +++AAAoooEEELLLXXX*** $$$%%%$$$###&&&((("""!!!"""%%%((()))'''$$$###$$$555kkk666&&&$$$%%%<<<777777888888999999::::::666666777888999999999999777777777777777777777777777555444666777666555555777666666666555555555444666666777777888999999:::<<<=========>>>>>>>>>>>>>>>======;;;:::999888888888888888888888777666666777555444222222333555666555555444444444444555555444555666777777777777777888888888888888888888888555555555555555555555555222222222222222333444555333222222222222333444444222222222333333333444444444444333222222222222333444555666555333222222333777888999:::;;;<<<<<<<<<=========>>>???@@@BBBBBBEEEEEEGGGIIIKKKMMMNNNOOOPPPRRRTTTUUUUUUWWWYYY[[[ZZZ[[[\\\]]]___```bbbbbbdddeeeggghhhjjjkkklllmmmllllllmmmnnnooopppqqqqqqpppqqqqqqrrrrrrrrrrrrrrrrrrrrrtttuuuvvvwwwwwwwwwyyyxxxwwwwwwwwwwwwxxxxxxzzzzzz{{{{{{||||||}}}}}}~~~~~~~~~yyyyyyxxxwwwvvvvvvvvvvvvssssssssssssrrrqqqqqqpppoooooopppppppppppppppppplllkkkjjjiiihhhgggfffeeecccaaa___^^^^^^^^^\\\ZZZZZZXXXUUUSSSRRRQQQNNNLLLJJJIIIGGGEEEDDDCCCBBBBBB??????===<<<:::888777777666555555444444555555666555555666666666777777777777777777777777777777777888888888888888999::::::888888777777777777888888999999999999::::::::::::999999:::;;;===>>>???@@@@@@AAABBBCCCCCCDDDGGGIIIJJJKKKLLLMMMOOOQQQRRRSSSSSSTTTUUUVVVXXXYYYZZZZZZ]]]^^^___```bbbdddeeefffggghhhjjjmmmooopppqqqqqqrrrssstttuuuvvvwwwwwwwwwyyyyyyyyyzzz|||}}}}}}hhhKKK///!!!%%%---000(((!!!,,,<<>>333000666<<>>???@@@BBBBBBEEEEEEGGGIIIKKKMMMNNNOOOPPPRRRTTTUUUUUUVVVXXXZZZZZZZZZ[[[]]]^^^```aaaaaacccdddfffhhhjjjkkklllllljjjkkkkkklllmmmnnnoooooooooooopppqqqrrrrrrqqqqqqqqqrrrssstttvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyzzz{{{||||||~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~xxxwwwvvvuuuuuutttuuuuuuoooppppppqqqqqqpppoooooonnnooooooooooooooooooooojjjiiihhhgggfffdddccccccbbb```^^^]]]]]]]]][[[YYYXXXVVVSSSQQQPPPNNNLLLJJJGGGGGGEEEDDDBBBBBBAAAAAA???>>>===<<<:::888777666555555444444444444555555444444555555555666666666666666666666666666666666888888777777777888999999888888777777666777777888888888888999999999::::::888888999;;;<<<===>>>??????AAACCCCCCCCCDDDFFFHHHJJJJJJKKKMMMOOOPPPRRRRRRSSSTTTUUUVVVXXXYYYZZZZZZ]]]^^^___aaabbbdddeeeeeefffhhhjjjlllnnnpppqqqqqqpppqqqssstttuuuuuuvvvvvvyyyyyyyyyzzz|||}}}~~~wwwuuutttXXX:::%%%$$$&&&%%% +++555:::444###///GGG[[[eeegggeeeCCC%%%%%%EEEVVVBBB(((!!!888LLLcccjjjNNN***)))GGGiiitttSSS(((!!!@@@fff{{{xxxlllBBB&&&111iiiNNN!!!OOOhhh___^^^gggppptttsssmmm```***999bbbUUU333'''///ZZZ~~~[[[222!!!'''######+++444:::===DDDNNNWWWGGG999000222>>>ZZZ|||xxxuuu444444555666666777888888888888999999999999888888777777777777777777777777222333333222444777777333444444444444444444444444555555666666777888888999999999999::::::::::::;;;;;;::::::999888777777666777888888999999777666555666666555444555666777888666666555555555555666666777777888888888888777777777777777777777777777777666666666666666666666666444333333333333444444555333333333333333444444555333333333333444444444444555444444333333333333333111333444555444444666888666777888:::;;;;;;;;;;;;======>>>>>>???@@@BBBCCCEEEEEEGGGIIIKKKMMMNNNOOOOOOQQQTTTUUUUUUVVVWWWYYYZZZZZZ[[[\\\^^^___``````___aaacccfffhhhiiiiiiiiiiiiiiijjjkkklllmmmmmmnnnmmmnnnoooppppppppppppppppppqqqrrrssstttuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}|||||||||{{{yyyyyyyyyyyyxxxxxxxxxwwwvvvvvvuuutttssssssssssssmmmnnnooopppqqqpppooonnnnnnnnnnnnnnnmmmmmmmmmmmmhhhhhhgggeeedddcccbbbaaaaaa___]]]\\\\\\[[[YYYWWWUUUSSSPPPOOONNNLLLIIIGGGEEEEEECCCBBBAAA@@@@@@@@@>>>>>><<<;;;999777666666444444333333333333444444333333444444444555555555555555555555666666666666777777666666666777777888888888777666666666777777777777777888888999999:::777888999:::;;;===>>>>>>???AAACCCDDDDDDDDDFFFHHHIIIJJJKKKMMMNNNPPPQQQRRRSSSTTTUUUVVVXXXYYYZZZZZZ\\\]]]___aaacccdddeeeeeefffgggiiilllnnnpppqqqqqqpppqqqrrrtttuuuuuuuuuuuuyyyyyyyyyzzz|||}}}~~~yyy```MMMXXXyyygggHHH--- )))888???777'''333IIIWWW]]]___BBB'''###>>>III444+++AAAUUUTTTAAA+++!!!888\\\wwwggg>>>&&&111>>>===777"""EEE{{{{{{???)))aaayyyxxxiii222(((ZZZmmm;;;&&&UUU{{{XXX===///...111===SSSqqq777777888999:::;;;<<<<<<<<<<<<<<<<<<;;;:::999999::::::::::::::::::::::::333777777444444888888666777888888888888888888888666666777888888999999:::::::::::::::;;;;;;;;;;;;:::::::::999999888888888666777999999999888666555555555666666666777777777777666666666666666666777888888999999999999888888888888888888888888888888666666666666666666666666555444444333333333444444444333333333333444555555333444444444444555555555666555555444333444444444222333555555444444666777666777888999:::;;;;;;;;;======>>>>>>???@@@BBBCCCEEEEEEGGGIIIKKKMMMNNNOOOOOOQQQTTTVVVVVVVVVVVVXXXZZZ[[[[[[\\\]]]^^^^^^^^^^^^```cccfffhhhiiiiiiiiiggghhhhhhiiijjjkkklllmmmjjjkkklllmmmnnnnnnnnnnnnnnnooopppqqqrrrsssssssssrrrssssssttttttuuutttttttttuuuvvvwwwxxxyyyyyyzzz{{{{{{{{{|||||||||}}}}}}{{{{{{{{{zzzzzzzzzyyyyyyxxxxxxwwwvvvuuuuuutttttttttsssrrrqqqpppppppppppplllnnnoooqqqqqqqqqpppooommmllllllkkkkkkjjjjjjjjjgggfffeeedddbbbaaa``````___]]][[[ZZZYYYXXXVVVTTTSSSQQQNNNLLLKKKJJJGGGEEEDDDCCCBBBAAA@@@?????????<<<<<<;;;999777666444444444444333333333333444444333333333333444444444444444444444555555666666666666666555555555555666666888888777666666666666666666666777777888999999:::777777888:::;;;<<<===>>>???AAACCCDDDDDDEEEFFFHHHIIIJJJKKKMMMNNNPPPQQQRRRSSSTTTUUUVVVXXXYYYZZZZZZ\\\]]]___bbbcccdddeeeeeeeeefffiiikkknnnpppqqqrrrrrrrrrtttuuuvvvwwwwwwwwwyyyyyyyyyzzz|||}}}zzziii)))111SSSyyyvvvZZZ;;;&&&$$$666HHHIII666"""///BBBOOOZZZBBB)))!!!888>>>)))!!!<<>>;;;;;;;;;;;;;;;;;;;;;;;;;;;777888888999::::::;;;;;;============>>>>>>>>>???::::::::::::::::::::::::666777999:::999888666555444555666777888888777777777777666666666666777777999999:::::::::999999888::::::::::::::::::::::::777777777777777777777777666555444444333333333333444333333333333444555555444444444555555555666666666666555444444444444555333555666555444444555666666777888999:::;;;;;;;;;======>>>>>>???@@@BBBCCCEEEEEEGGGIIIKKKMMMNNNOOOOOOQQQTTTVVVVVVUUUVVVWWW[[[[[[[[[\\\\\\]]]]]]]]]___aaadddhhhjjjkkkkkkjjjgggggghhhiiijjjkkkllllllhhhiiijjjkkklllmmmmmmllllllmmmnnnpppqqqqqqqqqqqqpppqqqrrrsssssssssssssssttttttuuuvvvwwwxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{|||yyyyyyyyyxxxxxxxxxwwwwwwzzzyyyxxxwwwvvvuuutttsssrrrqqqpppooonnnnnnnnnnnnlllnnnpppqqqrrrqqqpppooolllkkkkkkjjjiiihhhggggggfffeeedddcccbbb```______^^^\\\YYYXXXXXXVVVTTTRRRRRROOOMMMKKKJJJHHHFFFCCCCCCBBBAAA@@@????????????;;;:::999777666444333222444333333222222333333444222222333333333444444444444444444555555555666666666555555444444444555555888888777666666666666666555666666777888999999999777777888999;;;<<<===>>>>>>AAACCCDDDDDDEEEFFFGGGIIIJJJKKKLLLNNNPPPQQQRRRSSSTTTUUUVVVXXXYYYZZZZZZ\\\]]]```bbbddddddeeedddeeefffiiikkknnnpppqqqrrrssstttuuuwwwxxxxxxxxxxxxyyyyyyyyyzzz|||}}}}}}sss]]]777jjjhhhIII111 ,,,AAAUUUPPP888"""222CCCWWWBBB+++!!!555777''' """///TTTcccOOO---<<