BMF 6( }}}~~~kkk```fffgggXXXTTTXXXPPPPPPVVVXXXQQQHHHFFFKKKOOO@@@CCCGGGLLLTTTYYYUUUMMMNNNMMMMMMOOOSSSYYY___bbbYYY]]]bbbdddfffhhhmmmqqqttt~~~zzzyyyppp]]]QQQVVVUUUVVVRRRLLLIIIKKKJJJHHH<<L~~~nnnbbb\\\]]]QQQEEEDDDKKKPPPLLLFFFEEERRR```hhhooozzzqqqsss[[[NNNkkkoookkk]]]JJJDDDRRRkkk}}}VVVOOOIIIGGGDDD@@@>>>@@@EEEcccbbbNNNNNNVVV[[[dddZZZiiirrrhhhrrrbbbddd```VVVQQQVVV^^^cccLLLOOOUUUZZZ]]]]]]ZZZXXXQQQHHH===666555777999:::SSSNNN===>>>>>>888@@@;;;::::::333000666666222555:::CCC===444555444111555111000000111666<<>>DDDMMM\\\nnn{{{DdDӵӵӵĦӵĭӵjjjpppeeePPPbbbxxxwww{{{|||lllVVVXXXaaa___UUUOOOVVV^^^cccccciiiuuupppVVV^^^wwwvvv|||xxxfffVVVjjjxxxuuu|||{{{gggbbbaaacccaaa]]]___fffaaaUUUPPPVVVWWWPPPLLLOOOJJJVVVeeennnnnnhhhdddaaa^^^___``````___^^^\\\[[[UUUWWW]]]```ZZZQQQPPPUUUVVVLLL???666333111...,,,555333222333555555333111///......000222444333222<<<888333///...///000000...///000111222333333444111555666333222444444333555666777:::===BBBEEEHHHBBBKKKYYYjjj}}}D%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??vvvrrrrrruuufff\\\GGG<<>>222666:::===AAAIIIUUU]]]mmmDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ|||xxx{{{yyy^^^SSSWWW```hhhXXXFFFOOOGGG<<>>777333222111///,,,***+++---000444666555333///...---///333777999:::++++++,,,,,,***)))&&&%%%000000000///////////////111666888555222222000---///000111222333333333333777888777444111000444777>>>BBBHHHSSSfffHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦvvvvvvlllQQQ[[[|||YYYEEEEEEFFFNNNZZZ\\\SSSLLLOOOQQQKKKBBBDDDNNNPPPKKKVVVYYY```nnn{{{~~~ttthhhhhh|||uuukkkbbb^^^```bbbnnn|||wwwmmmiiiiiitttwww~~~{{{~~~{{{uuu|||ooo^^^ZZZVVVSSSRRRQQQNNNLLLKKKIIIFFFCCC@@@>>><<<;;;BBB===777222///...,,,+++,,,---,,,,,,---///333666'''''')))***,,,------...222666666111/////////,,,...///000111222111000///222444555555444555777999;;;:::777555777AAAPPP\\\oooDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵuuu{{{___[[[dddeee}}}vvvYYYLLLOOObbbnnnkkkccc\\\===LLLVVVSSSVVVeeeuuu}}}}}}tttdddTTTHHHBBBAAAIIIRRR[[[ZZZOOODDD??????;;;<<>>;;;666???KKKFFF777888888888999;;;<<<<<<<<<;;;>>>EEEOOO\\\kkkwwwmmmiiiccc___^^^]]]\\\[[[LLLFFF<<<111)))(((,,,000...///000222222111///...111333222...,,,///222111+++---...000000000//////---...000111111111111222555999===>>>;;;777555444CCCHHHQQQ]]]sss>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵqqqppprrr|||kkkuuu}}}yyyhhhaaaaaaqqqzzzsssppphhh]]]NNNTTThhhtttzzz}}}vvvtttzzz}}}yyywwwtttoooggg___]]]```\\\[[[eeekkkbbb\\\\\\XXXaaaaaa___]]]]]]]]]XXXQQQYYYSSSJJJAAA:::666555666???AAAAAA<<<555000000222111//////333777777222,,,***,,,***&&&***111///'''******+++,,,,,,---------...---,,,++++++///555:::EEEDDDEEEHHHNNNTTTXXXZZZjjjcccXXXKKKBBBAAAGGGNNNGGGGGGFFFCCC===444,,,''',,,///---)))'''***,,,,,,******+++,,,------...---...///000111111111000000444222///+++***...555:::000888AAAEEEHHHMMMVVV^^^&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRzzzkkkeeegggooo~~~kkkXXXjjjVVVbbbpppvvvlllVVVXXXgggtttuuu}}}vvvggghhhaaa}}}rrrfff___XXXQQQQQQUUUiiieeeVVVNNNRRRPPPMMMTTTSSSUUUUUUSSSQQQTTTXXXZZZWWWSSSZZZ___UUUPPPUUUUUUPPPUUUWWWVVVXXX]]]]]]YYYSSSQQQKKKCCC<<<888777666888777333///,,,,,,---///...---,,,,,,------+++)))*********)))'''((()))************(((&&&%%%%%%%%%(((******)))'''(((+++...---+++))))))***+++***)))''')))***+++---666BBBKKKlllooosssuuurrrllleee```CCCEEEDDD<<<666333000,,,,,,,,,+++++++++,,,,,,---(((((()))***,,,------,,,...111444666555333000...777999:::777444555:::@@@666PPPvvvHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@huuuhhhjjjppp```YYYVVV^^^iiihhhYYYJJJKKKJJJKKKBBBMMMYYYOOOTTT___xxxwwwZZZPPPJJJKKKGGG>>><<<@@@???555000444999<<d<Ħ>d<ĦĦBeĦuuuttteeeWWWQQQHHH???BBBLLLDDD@@@:::;;;JJJ^^^hhhhhhmmmppp}}}lllYYYMMM666888666111000222000+++999777555222111222333444666;;;<<<999:::???DDDFFFDDDIIIOOOSSSUUUZZZaaagggkkkkkkpppyyy}}}{{{rrrlllgggaaaYYYRRRMMMLLLIIIEEECCCAAA888...+++)))'''(((,,,//////---+++---+++)))+++222666555222333444333222333555666------------,,,,,,,,,+++...'''***###)))222'''***+++(((&&&''''''''',,,222(((%%%###$$$)))...111333'''$$$%%%((()))((())),,,666???JJJPPPOOOKKKIIIHHH:::444...+++++++++'''$$$))))))***+++,,,---............////////////000111222555888888777999>>>CCC===QQQrrrDdDĦsdKĦgdKĦgdKĦ|||aaaSSSOOOHHHFFFKKKJJJCCC>>>???GGGCCCBBBNNNjjj|||nnn[[[JJJ>>>555---'''(((///444222////////////))),,,111555777666444222666;;;>>>>>>AAAJJJPPPRRRUUUWWWZZZ^^^bbbgggnnnrrr{{{zzzgggTTTRRRNNNCCC888999???===555666555222000555>>>BBBAAAJJJJJJHHHDDD@@@===<<<<<<222111000///---,,,++++++)))''',,,&&&+++--- ***)))&&&&&&***+++(((%%%%%%,,,+++******+++(((""",,,(((&&&''''''&&&'''+++ %%%***...000444:::???RRRLLLEEE???;;;555...)))++++++++++++++++++++++++............//////000111///222555555333222555888:::777888EEEaaaDenenene{{{fffYYYMMMFFFEEEFFFJJJPPPSSSRRRQQQQQQooopppuuulllZZZJJJ<<<<<<444+++&&&(((---111333000...+++***...222333222111333888===@@@AAAAAA@@@GGGNNNVVV\\\fffsss{{{|||pppYYYYYYNNN@@@BBBSSSZZZVVVOOOMMMIIIGGGLLLSSSSSSOOORRRRRROOOKKKFFFBBBAAAAAA<<<;;;888444000,,,)))'''$$$)))///+++222444000JJJRRRCCC666333555333///,,,'''%%%$$$%%%(((***)))'''%%%$$$''',,,---***)))+++((('''$$$ !!!(((---------///333888;;;;;;:::000000///...---,,,++++++,,,+++++++++...000111111///111333333222111222333777<<>>444===eeeqqq]]]VVVOOOFFF@@@HHHOOOVVV[[[cccppp}}}}}}|||lllOOO999333000,,,+++...222555666444222000666444333333222333555888EEEFFFIIIQQQ___ooo~~~vvvfff^^^eeekkkkkk___RRRKKKKKKLLLKKKLLLMMMMMMKKKFFF@@@;;;;;;DDDMMMQQQRRRPPPIIIAAAHHHOOOJJJ;;;888DDDKKKHHHEEEDDDAAA@@@DDDHHHEEE>>>;;;===>>>>>>===>>>@@@BBBDDDBBB>>>:::555000---++++++***---555RRRYYYPPPkkkjjjDDD333666AAAIIIMMMEEE<<<111'''$$$'''---222)))''''''***)))$$$"""###$$$'''***,,,+++(((&&&$$$!!!$$$(((,,,...------000000000000000000000000,,,+++)))***,,,------,,,---///000111111111111222---///777???;;;444888CCChhhsssbbbXXXQQQKKKMMMSSSZZZnnnyyymmmmmmrrr{{{oooWWW===,,,***---///+++,,,---...///111444666***999MMMVVVTTTRRR\\\iii|||kkk]]]ccc\\\RRRNNNTTT\\\\\\XXXLLLUUUMMM>>>;;;;;;777999:::AAABBB777,,,)))---111***+++,,,,,,,,,+++******222===DDDBBB<<<999777666999CCCFFF<<<222...+++&&&&&&(((((('''***---***$$$((()))+++,,,,,,---000222999888777444222000...------(((---LLL{{{JJJIIIyyy[[[999+++///999@@@DDDVVVSSSLLLAAA444+++((((((333...***)))(((&&&(((,,,""""""###$$$%%%%%%&&&&&&000///...,,,)))%%%""" ***+++,,,...000222444555444222000000222222...+++,,,,,,------...///000000666000,,,---111555:::@@@666NNNxxx]]]RRRJJJHHHHHHLLL^^^rrrzzztttmmmggg^^^XXX]]]eeeSSSDDD222***(((***...333------000:::JJJ[[[gggmmmfffyyy|||zzzsssjjjddd___WWWOOOMMMGGGEEEKKKUUUUUUKKK@@@LLLIIIAAA::::::===:::222<<>>FFFZZZwww}}}xxxeee^^^RRRFFF;;;555222111555555333111555;;;<<<999<<<555111888DDDHHH@@@666777???EEEFFFGGGGGG@@@777666777333555<<<666000666,,,...---+++---///---'''******)))((('''''')))+++Ħ)))***+++)))&&&(((Ħ))),,,(((+++***%%%"""%%%'''&&&$$$%%%'''''''''(((***,,,$$$ӵ(((333+++$$$999iii[[[***666---,,,...///,,,(((***...(((,,,---)))&&&...CCCTTT555333333555222***$$$$$$!!!"""%%%((()))'''### *********)))&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''')))///555777333///333111...------...//////)))000111,,,---666999555333888<<<<<L666)))(((111+++,,,=hĦ999...+++***+++((($$$$$$''')))))))))'''$$$%%%(((+++4ĉ@ӵ---,,,333>>>BBB:::111---555111...---...//////---///,,,,,,...///...///333,,,///000...***((())),,,&&&'''%%%###"""###$$$$$$&&&&&&'''((())))))'''&&&,,,)))&&&%%%&&&'''((((((************))))))))))))..................------+++,,,---///111333555555:::222333:::888;;;]]]GG=?dddVVV```iiixxx|||ttt}}}nnn\\\JJJ999111000+++---,,,)))(((,,,000333NNNWWWhhhwwwfffSSS^^^ooo{{{yyyeeeHHH222555///***+++------...000777666444555555333...)))555111...///000444===GGGVVViiigggRRRIIIIIIJJJOOO\\\yyyqqqVVVOOOWWW^^^XXX\\\___aaagggoooqqqnnnmmmbbb\\\aaahhhfff^^^WWWPPPNNNKKKHHHEEEDDDDDDDDDHdĦQQQAAA???IIIIII=ĪjFFF;;;333333555444222222%%%%%%&&&***000444333111GG=?%%%(((000333...)))(((++++++((($$$$$$)))333;;;999222---+++)))''')))...***)))***,,,...,,,(((###((('''%%%$$$$$$&&&&&&&&&***'''###!!!"""$$$'''(((***(((&&&%%%&&&((((((''')))))))))))))))))))))(((((()))***,,,...///111222111111111111111111000000555111444;;;777333AAAUUUӵĭӵӵĦӵӵĦƜ`1.׼s\\\]]]]]]uuuĦ:::<<>>///Ħ222000111ӵƜ`1.׼s***'''ĭӵ+++;;;222444111...---333;;;:::000ӵ(((***)))(((Ħ'''((()))((('''(((''''''''''''(((%%%&&&'''Ħ222222111111000///:::Ħ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@jjj___MMMIIIShӵ000///...000333111///g&ehhh>hӵ,,,,,,000///,,,,,,***'''fff?><z---g&e>&eKKKIIIHLZZZ```kkkShӵgL~~~wwwS?ʬ9992223h?D%%)?@@@KKKZufĦAAA111###gL'''+++)))g&e000gĉ@+++...g&e>&e333@e@@@888??555===777333222999AAAAAAg<ĉ'''++++++)))3we<Ħ&&&'''''''''3h?@e&&&&&&&&&''''''(((((((((Z***,,,,,,---...///3h?gLJJJ{{{4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵtteeeKKK...HGgĉ@///+++***...333///(((777Hu]ĦSSSZuR)Ħ)))------***&&&%%%)))sߝLGdUĦ111Hƅ^Hu]Ħ^^^ntHdĦLLLZZZHGgĉ@JJJHdĦRRRKKKMMMMMMJJJXXXWWWWWWXXXWWWSSSHtƅ^******Bt=o9ĦDtfo9Ħ))),,,(((g?(((!!!HdĦ%%%"""!!!Hu]Ħ"""tt$$$'''Hƅ^Hu]Ħ---H׼sFFF///,,,000666///------000444555tQ%%%+++...+++je<Ħ&&&""" Bt=o9ĦH׼s%%%%%%&&&&&&&&&'''))))))(((HtĦ&&&'''((()))***Bt=o9ĦHdĦ555HHH4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭ333qet&&&)))+++333333===MMMXXXcccDdDĦ)))!!!t|<111111...***'''%%%)))+++DdDDdDĦAAADdDΦDdDĦXXXq<niDdDĦ***qet(((222DdDĦ333,,,///777<<<444222222555666q<R''''''qjRgdKӵHdDĦgdKӵ)))+++GR/f6LĭĦ###$$$DdDĦ'''$$$&&&DdDĦ)))`eĭ DdDΦDdDĦ$$$DdDĦ(((&&&###$$$'''((('''(((+++''''''&&&'''((((((geĦ)))111111FSĦ;;;AAAqjRgdKӵDdDĦ$$$%%%&&&&&&''''''&&&&&&'''DdDĦ((('''((((((qjRgdKӵDdDĦ999@@@^^^4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9000po9wӵ:::@@@LLLkkkoooDdDĦ222666o)h)))%%%""""""'''000666000...DdDΦDdDĦ;;;DdDΦDdDӵ000GIpӵDdDĦ(((po9wӵDdDĦ!!!"""$$$"""///+++)))------po9u&&&,,,---(((GIdnuR)ĦDdDĦnuR)Ħ!!!###CdgĪj###DdDĦ%%%"""DdDĦ###HߝL`o9 DdDΦDdDӵ"""DdDĦ'''&&&$$$%%%((((((%%%$$$'''&&&%%%$$$%%%&&&&&&geĦ///888sp?aĦRRRcccGIdnuR)ĦDdDĦ%%%%%%&&&''''''(((%%%%%%&&&DdDĦ))))))))))))GIdnuR)ĦDdDĦ>>>BBBCCCppp4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>e666puR)Ħ:::555DDD[[[```GGG'''>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Ħ333s<v>aĦTTTbbbpeӵDx<DdDĦ%%%&&&&&&'''((((((&&&''''''DdDĦ'''(((((((((peӵDx<>d<;;;999[[[4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ%%%s&dq&ĒR((('''i?ʜtd<Ħ'''HHܗDӊB&&&<x&&&&&&%%%%%%%%%%%%%%%B?d<$$$$$$#########"""""""""############$$$geĦ+++Hg8>aĦ@@@DDDB?Ho9###>d<%%%%%%&&&&&&'''''''''>d<ӵ((((((B?Ho9---<xHHHyyy4DuXӵHu]3hhne=enepIƎ@t@h>hfe000@ďD777777999***+++,,,,,,,,,---ne<<<666=e333666666333///,,,)))(((ege$$$$$$sĪj@h((('''%%%fdDĦ%%%@ďD%%%%%%Hkge%%%%%%%%%%%%%%%%%%%%%%%%@h######@G$$$$$$HĪj@IŌ######Bene$$$Hkge$$$ne$$$$$$fe###Hu]3hh$$$$$$$$$se$$$$$$$$$#########"""""""""############$$$geĦja>aĦ---///@G"""###se%%%%%%%%%&&&&&&'''''''''<Ō'''((((((@G+++---Hkge:::BBB^^^4DuXӵĵD^777///222000333444...''')))++++++***+++HHHMMM===+++---//////---+++)))''''''%%%$$$$$$'''&&&$$$######DdDĦ$$$###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$######D^###$$$$$$$$$s׼s$$$$$$$$$$$$###############"""############$$$geFm8$$$>aĦ###""""""#########s׼s%%%%%%%%%%%%&&&&&&&&&&&&&&&Ho&&&''''''((((((***+++,,,...777>>>AAAuuuΦ4DuXӵtvӵ>d<ĦĦĦvvvOOODDD???<<<444666ZZZooo:::&&&444222++++++((()))+++,,,+++((()))...222ĦAAA+++(((***'''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$######&&&&&&&&&&&&%%%$$$######%%%$$$$$$#########$$$$$$>d<Ħ#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################Ħ##############################>d<Ħ###############Be##############################""""""#########$$$geFYĉ###$$$>aĦ$$$#########$$$$$$%%%%%%$$$######$$$Be$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&nu]ӵ&&&((((((((())))))))))))******+++---...//////444///444>>>666VVV?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦjjjRRRDDD999333111EEE~~~\\\:::888...&&&)))(((((()))******+++...444gdKĦCCC+++)))+++(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%gdDĦ%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########################################################gdKĦ##############################sdKĦ################################################""""""#########$$$ŶS######$$$3we<$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&iĉ@3hR/Ō''''''(((((((((((()))))))))***+++,,,---...)))777111111===999GGGuuu>AneneneeeeIII???777888===IIIccc{{{{{{^^^<<<%%%'''///,,,)))((((((***000777nePPP:::(((&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""###$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%De%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######################################################ne#################################ne################################################$$$$$$$$$"""############$$$>A###"""###k<%%%&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%fh&&&'''''''''((((((((())))))))))))***+++,,,---&&&444222///999;;;@@@TTT___CCCCCCDDDDDDCCC???888222WWWcccVVV666(((,,,000222777222------333999888666---&&&%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################################################################""""""#########$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))((())))))***+++,,,***///222333555888>>>EEE}}}{{{ZZZLLLRRRQQQDDD999666444111$$$222...+++444///+++777III@@@666111333555444111&&&&&&''')))+++)))'''&&&%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%'''&&&%%%%%%$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###"""!!!!!!###%%%&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))(((((()))***++++++111,,,222999333333===DDDddd```dddSSS>>>555???III@@@///---%%%222;;;+++'''333666RRRKKKAAA666---)))''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$###############""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$)))(((%%%""" !!!!!!$$$$$$############$$$$$$######"""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""########################$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''(((((())))))******,,,...///111333777<<>>333222555333---...)))///888888888;;;888FFFAAA999000***'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$###%%%%%%%%%$$$$$$$$$######""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!"""###$$$$$$$$$############$$$$$$"""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""########################$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''(((((())))))******,,,---///000222777<<<@@@PPPpppNNNCCC888333111//////111999777---...===BBB999111777444...)))&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########%%%%%%%%%$$$$$$$$$$$$###"""""""""#########$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###################################################""""""!!!"""$$$%%%&&&$$$$$$############$$$$$$ !!!!!!"""$$$%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''(((((())))))******,,,,,,---...111666===AAAOOO||||||hhhJJJ===333222444333555999___ZZZ:::(((888>>>000***,,,***(((%%%$$$$$$%%%&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$$$$%%%################################################################################################""""""""""""""""""""""""""""""""""""###$$$&&&&&&$$$$$$############$$$$$$""""""!!!!!!"""###$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''(((((())))))******+++,,,,,,---000666<<>>:::444444222...***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%%%%### !!!$$$$$$!!!!!!###################################################################################################"""""""""######"""""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$############""""""""""""""""""""""""########################%%%$$$$$$$$$######""""""################################################"""""""""""""""###$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((()))******++++++(((((((((((((((((())))))((())))))+++...222555777===CCCGGGsss}}}rrrUUULLLAAA;;;666111......******(((''''''((())))))&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$###$$$$$$%%%%%%""" """''''''###"""###################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$$$$$$$#########""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""################################################$$$$$$############$$$$$$#######################################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))***+++,,,,,,...---,,,+++***((((((''')))))))))+++///333777999<<>>IIIUUU^^^zzz~~~hhhPPPDDDAAA444,,,///222+++...///+++))))))***((((((((()))***)))((('''&&&***)))'''&&&$$$$$$$$$%%%#########$$$$$$%%%%%%%%%""""""""""""#########$$$%%%$$$###"""""""""""""""########################"""############$$$$$$$$$######################################################$$$$$$$$$$$$######""""""""""""""""""""""""########################$$$$$$$$$$$$%%%%%%%%%%%%#########$$$&&&'''&&&$$$########################################################################""""""""""""""""""""""""###########################***%%%$$$$$$ ############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''))))))((('''(((***---///111333666???JJJRRR\\\~~~~~~```XXXFFF<<<888---+++000000...333444...***++++++(((&&&'''((()))((('''%%%$$$''''''&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$######"""######$$$########################"""############$$$$$$$$$######################################################$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###""""""%%%'''(((&&&$$$########################################################################""""""""""""""""""""""""########################%%%,,,''' %%%$$$ ###################################################$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%'''((()))((('''((()))'''***---///222888BBBIIIOOOggg{{{~~~^^^SSSBBB555222333///000000&&&,,,111222+++'''''''''###$$$%%%&&&''''''%%%###"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$$$$$$$###$$$$$$%%%%%%########################"""############$$$$$$$$$######################################################$$$$$$$$$$$$######""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###""""""%%%((()))'''$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""########################&&&---(((!!!%%%%%% """################################################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$&&&((((((''''''((()))))),,,......,,,...555;;;KKKUUU___rrr}}}aaaPPPDDD:::777222...,,,,,,---...***))))))((('''&&&&&&&&&%%%((((((%%%$$$&&&&&&$$$"""""""""###$$$%%%&&&'''$$$"""$$$))),,,***+++///"""'''(((&&&$$$&&&'''%%%$$$$$$$$$#########""""""################################################""""""""""""""""""""""""########################################################################"""############$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$############$$$$$$$$$###"""""""""###$$$%%%""""""""""""############!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$$$$$$$...)))###!!!"""$$$$$$#################################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++,,,...///000111<<<@@@OOOfffzzz```NNNBBB:::666444000---+++***++++++)))))))))((('''&&&&&&&&&###((()))%%%"""###%%%%%%''''''''''''((()))***+++...++++++---,,,(((''')))+++---,,,'''%%%&&&$$$$$$$$$$$$#########""""""########################################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%$$$###""""""###$$$$$$""""""""""""########################$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$+++'''###!!!###$$$$$$#################################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++,,,---///000000333666BBBTTTeeeyyy^^^LLLBBB:::555111000...,,,***)))(((((())))))(((((('''&&&&&&&&&"""''')))%%%###%%%'''&&&))))))))))))***+++,,,---222...------***%%%"""$$$%%%&&&&&&&&&)))...,,,'''$$$$$$$$$#######################################################################################################################################!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$!!!"""""""""############$$$$$$############$$$$$$&&&%%%$$$###############"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$&&&$$$""""""###$$$###"""##############################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))***+++---...//////111222:::FFFQQQaaa|||cccPPPIII>>>666444...------,,,***((('''&&&(((((((((''''''&&&&&&&&&$$$&&&&&&%%%(((------)))''''''&&&&&&'''((()))))))))&&&&&&((('''###"""$$$ ###+++333222,,,################################################################################################################################################!!!"""###$$$$$$###"""!!!""""""#########$$$$$$$$$""""""""""""############%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$######""""""""""""#########$$$$$$$$$######"""""""""""""""!!!""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""############"""##############################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))***+++,,,---......222333666===CCCOOOeeezzzjjjQQQJJJCCC555...222,,,,,,,,,,,,+++)))'''&&&''''''''''''&&&&&&&&&&&&(((%%%###%%%...666333,,,$$$$$$$$$$$$$$$$$$%%%&&&###!!!"""%%%&&&######&&&&&&%%%######''',,,)))"""################################################################################################################################################"""###%%%&&&&&&%%%###"""""""""#########$$$$$$$$$''''''&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###""""""############$$$$$$$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$ !!!############""""""##############################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))***+++,,,------///000222555888AAARRRaaauuujjjXXXHHHBBB999...,,,222++++++++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&"""%%%///777444,,,%%%$$$$$$$$$$$$$$$%%%%%%%%%######''''''$$$$$$&&&''''''%%%###$$$'''$$$###############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$&&&''''''&&&$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""#########$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$ """$$$$$$"""""""""#################################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))***++++++,,,,,,---///111222444;;;GGGQQQdddttt[[[MMM???888444///---///*********)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%***///...)))%%%%%%$$$$$$$$$$$$%%%%%%(((%%%%%%(((((($$$###%%% $$$$$$######&&&&&&###""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###%%%''''''%%%###""""""############$$$$$$$$$""""""###$$$&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%$$$############$$$$$$$$$%%%%%%''''''&&&%%%%%%$$$######"""""""""""""""""""""""""""############$$$$$$$$$"""$$$%%%$$$"""!!!"""$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))***+++++++++,,,000222222333888AAAGGGVVVjjjrrrYYYNNNAAA444000222222,,,&&&***)))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&"""'''(((%%%###&&&'''&&&%%%%%%$$$#########$$$$$$'''$$$%%%''''''######%%%"""&&&'''$$$"""$$$$$$"""""""""######$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""$$$&&&&&&$$$"""!!!"""############$$$$$$$$$&&&''')))+++...000222333&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$###%%%&&&$$$!!! """%%%##############################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))******++++++(((---000//////333999===GGGWWWooo|||^^^LLL???:::444///---,,,+++***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$'''"""!!!(((+++##############################$$$$$$$$$%%%%%%%%%&&&$$$"""###%%%&&&%%%"""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$############$$$$$$########################///:::;;;555???QQQOOO>>>"""###$$$&&&((()))++++++%%%%%%%%%&&&'''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############$$$$$$############$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((((((,,,------///111333555666>>>JJJVVVnnngggQQQ===;;;777111---++++++***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$***"""%%%)))######&&&#################################$$$$$$$$$%%%%%%%%%&&&$$$"""###%%%&&&$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%,,,+++%%%***555333(((######$$$&&&'''((()))***%%%$$$$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############$$$$$$############$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((++++++,,,---///111333444666AAAKKK]]]|||cccRRRGGG333666222---***)))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''###---%%% $$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$ ###### $$$$$$%%%%%%&&&&&&''''''%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((******+++,,,---///111222000999???JJJ```vvvrrrOOOHHHEEE888222///+++)))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###)))$$$$$$((('''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&$$$"""%%%***%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((*********+++---///000111000888;;;???MMM]]]vvvzzz^^^LLLEEECCC;;;000---***))))))******)))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$%%%555;;;,,,$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%(((%%%!!!$$$---&&&&&&%%%%%%%%%$$$$$$$$$#########%%%))),,,------%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((******+++,,,---...000111111888999:::DDDNNNbbb}}}___TTTJJJAAA<<<666///,,,***)))*********)))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###&&&'''"""888>>>***%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''$$$!!!###''''''&&&&&&&&&%%%%%%%%%$$$$$$######%%%))),,,------%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$############$$$$$$"""############$$$$$$$$$###############################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((******++++++,,,...///000///666555666>>>CCCQQQhhhnnnTTTLLLDDD???888...---+++)))))))))))))))(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!"""%%%!!!,,,111###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%''')))(((&&&%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***'''&&&&&&&&&%%%'''''''''&&&&&&&&&&&&&&&'''%%%$$$$$$&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$################################################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***+++,,,---...---222111333:::<<>>???:::***,,,***(((((((((((('''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%"""(((***######'''"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&(((***)))'''&&&'''***%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''###)))***&&&''',,,***$$$'''''''''''''''''''''''')))&&&$$$###$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$################################################""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&''''''''''''((((((((()))(((((((((((()))***,,,,,,,,,111///111888888;;;III\\\ppp^^^SSSGGG???999222...---++++++***)))((((((((()))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$"""!!!!!!"""###&&&%%%%%%%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$&&&'''((('''&&&%%%&&&'''((())))))'''%%%######$$$""""""###$$$%%%%%%&&&''''''&&&%%%%%%%%%'''((()))+++***(((''''''''''''((((((''''''''''''((())))))&&&&&&''''''''''''&&&&&&***((('''&&&&&&''')))+++,,,((($$$%%%''')))(((&&&+++)))&&&&&&(((((('''%%%***&&&%%%''''''%%%&&&***&&&'''((())))))((('''''''''&&&%%%%%%''''''&&&%%%((('''&&&$$$############%%%######$$$%%%&&&%%%$$$"""$$$%%%%%%%%%%%%'''((((((((('''&&&$$$###"""""""""'''((($$$!!!"""###"""####################################$$$%%%&&&'''%%%$$$$$$###"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''''''''''''''((((((((((((((((((((()))******++++++,,,---...///111666;;;???JJJ^^^|||iiiTTTJJJ@@@:::555///,,,,,,+++***)))(((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&'''(((&&&&&&%%%%%%&&&'''&&&&&&((())))))))))))(((''''''!!!"""$$$$$$###$$$%%%'''&&&(((***+++++++++---///---------+++***)))((())))))((((((''''''''''''(((%%%&&&'''((((((''''''&&&))))))))))))******+++,,,))))))((()))***---///111---,,,***))))))))))))***,,,,,,,,,,,,++++++,,,------......---+++...444:::---***(((***)))''''''***'''&&&&&&%%%%%%&&&''''''((('''&&&&&&'''((('''&&&$$$$$$$$$%%%&&&''''''(((&&&%%%$$$%%%'''((('''&&&###$$$$$$$$$######$$$$$$""""""######$$$%%%%%%&&&''')))(((%%%&&&((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((()))******++++++,,,---...///000444999===@@@RRRmmmpppWWWFFF>>>777444000+++***+++***))))))))))))***++++++'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###'''''''''''''''((((((((("""###$$$&&&''''''''''''((()))******(((((((((***$$$&&&''''''&&&%%%'''((($$$%%%&&&&&&%%%%%%&&&(((((()))***+++,,,,,,,,,,,,)))+++...111222222000000//////000111222222333333555444444555888<<>>666999<<<:::555333444777333777999555000333???KKK;;;888666777555222111444999777444111000000000111000...,,,++++++***(((&&&###$$$%%%&&&'''''''''''''''%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###%%%(((%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%&&&''''''''''''((((((((('''(((((())))))******++++++,,,---...///222666:::;;;HHH\\\www}}}WWWKKK999444//////,,,)))))),,,))))))***+++---///000111&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&$$$$$$"""###$$$###""""""######+++++++++,,,,,,++++++***)))******)))'''%%%&&&''')))+++,,,,,,,,,,,,...///***...222555777:::???CCCDDDFFFIIIMMMOOOQQQQQQQQQWWWXXX[[[]]]___```aaaaaalllmmmnnnoooppppppqqqqqqrrrrrrsssuuuxxx|||~~~|||yyyuuussssssuuuwwwvvvssspppppppppooorrrsssnnnhhhjjjttt}}}jjjfffdddeeeccc^^^]]]___```^^^[[[WWWTTTQQQOOONNNOOOLLLIIIFFFEEEBBB???<<<888888777777555333111///...---+++******)))'''%%%&&&%%%$$$%%%&&&((())))))''''''''''''''''''''''''###'''(((%%%###$$$$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''''''''((((((''''''(((((()))*********+++,,,------...000444777===DDDQQQdddYYYAAA:::111...,,,---+++((())),,,++++++++++++,,,---...///&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))************''')))******(((((()))+++((((((((('''&&&%%%$$$###&&&(((+++---...000333555333666:::>>>AAAEEEIIILLL[[[```eeeiiijjjmmmsssxxxwwwyyy{{{~~~||||||{{{|||~~~zzz{{{|||}}}~~~~~~~~~~~~zzz|||{{{yyy{{{zzz{{{~~~~~~}}}}}}|||yyywwwwww{{{}}}~~~yyyxxxyyy}}}}}}}}}|||yyyuuuqqqooorrrpppnnnlllkkkiiigggdddZZZYYYXXXUUURRROOOMMMKKKFFFDDDAAA???>>><<<999777111...+++***+++,,,,,,+++'''(((((()))***++++++,,,(((111666000'''$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""######$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''&&&&&&%%%###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((())))))*********+++,,,------///222555;;;@@@HHHVVVlll[[[@@@555---...,,,,,,---+++((()))---,,,,,,***)))''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&"""%%%((()))((())),,,000(((***---111555999;;;<<>>;;;;;;:::777444111...,,,+++///;;;BBB999+++%%%(((,,,''''''''''''''''''''''''$$$$$$$$$###$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''%%%&&&&&&&&&&&&'''''''''&&&''''''(((((())))))***(((***,,,------///222444444888@@@KKKZZZuuuaaa>>>666333------,,,---...+++''''''+++***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''')))(((((((((***,,,---///,,,111666999;;;>>>CCCHHHYYY\\\aaagggmmmssswwwyyywwwzzz~~~|||}}}~~~}}}{{{yyywwwvvvuuuvvvxxxyyyxxxwwwwwwuuurrrpppnnnooopppqqqrrrpppnnnmmmmmmllljjjhhhiiiccc]]]ZZZ[[[[[[XXXVVVXXXUUUQQQLLLFFFAAA<<<::::::DDDIII???111***+++---++++++++++++++++++++++++&&&&&&&&&&&&'''((())))))***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))))))))'''))),,,---...000222444111555>>>FFFNNNaaappp???...111333000---,,,...///+++&&&&&&***&&&&&&&&&''''''(((******%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''+++111999BBBIIIMMMccciiiqqqvvvyyy~~~}}}{{{{{{~~~|||{{{{{{{{{yyywwwzzzxxxtttpppooooooqqqsssqqqooonnnnnnooopppooommmpppkkkeeedddgggjjjiiifffdddcccbbb```]]][[[ZZZYYYGGGOOOQQQGGG;;;444222000........................((((((((())))))+++,,,,,,---,,,***)))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''((((((((('''&&&%%%%%%%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))'''))),,,---///000333555333888@@@FFFIIIUUUpppvvvGGG666'''...111///...******...---'''&&&)))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%(((((((((((()))))))))))),,,,,,,,,999~~~~~~zzz{{{~~~~~~~~~yyywww{{{~~~yyytttxxxtttppppppqqqrrrsssuuuwwwuuurrrooommmllllllllluuupppiiiffffffgggfffdddjjjkkkiiifffeeefffbbb]]][[[\\\^^^\\\SSSMMMRRR[[[EEE>>>:::;;;999333000222:::+++!!!$$$+++---,,,---,,,)))(((***)))&&&%%%'''&&&'''''''''&&&%%%###"""(((((('''''''''(((((())),,,+++***)))((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))***+++,,,...000222333333666<<<@@@CCCMMMbbbvvvQQQ999777///444222///---)))'''******&&&%%%'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((((((((((())))))))))))***///+++===|||zzzzzz|||}}}zzzuuusssqqqpppooopppuuuuuusssqqqooommmkkkkkktttqqqmmmjjjhhhfffcccbbbgggiiiiiigggggghhhddd^^^^^^______]]]UUUNNNOOOUUUOOOLLLNNNTTTTTTNNNIIIHHHKKK<<<000///222000---,,,***&&&%%%)))+++))))))***%%%%%%&&&&&&'''(((((())))))))))))(((((())))))***++++++***)))((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******,,,...000222333666888;;;???BBBJJJ[[[kkkddd444111777111333/////////)))&&&((()))'''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++(((((((((((())))))))))))...777)))999lll|||}}}~~~}}}||||||{{{xxxuuusssrrrrrrrrrvvvwwwxxxwwwuuurrrooommmqqqqqqqqqpppllliiihhhggghhhkkkllljjjjjjjjjeee^^^eeeccccccbbb\\\SSSPPPQQQUUUTTTWWW]]]```]]][[[[[[\\\OOOCCC@@@@@@===999777000)))&&&)))---,,,))))))%%%%%%&&&((()))+++---...''''''&&&&&&&&&&&&&&&'''******))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))******+++---///000111999888:::>>>BBBGGGSSS^^^zzzXXX666555333***++++++333222,,,((('''***+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''))),,,...(((((((((((())))))))))))333==='''222TTT|||vvvyyyyyyvvvvvvxxxyyyxxxzzz|||~~~~~~zzzvvvsssooorrrsssrrrooonnnpppsssmmmppppppnnnmmmkkkeee^^^jjjgggfffhhheee\\\VVVTTTYYYUUUSSSTTTWWW[[[^^^aaa```YYYQQQNNNOOOOOONNNLLLEEE;;;444555888555000---(((***,,,---...---,,,+++''''''&&&&&&%%%&&&&&&&&&)))))))))((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))******,,,---//////777555666<<>>;;;000222555666333...)))%%%+++***)))(((((((((((((((((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))))))))******,,,------111///111999???CCCIIINNNdddiiivvvJJJ===222555---+++//////???+++,,,+++'''%%%'''(((&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))+++,,,(((((((((((())))))))))))222;;;333///===sssxxx{{{|||vvvvvvtttpppwwwyyy|||~~~~~~|||{{{xxxvvvsssooollllllnnnqqqlllooopppooopppqqqmmmggg```___bbbiiijjjeeeaaa`````````^^^[[[]]]aaaaaa^^^YYY[[[YYYVVVVVVYYY[[[ZZZ[[[RRRKKKKKKLLLHHHEEEDDD:::<<<>>>===999222+++&&&))))))((('''&&&&&&&&&&&&''''''''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))))))))))))))***+++,,,,,,+++...444:::<<>>EEEHHHFFF???===999555///+++'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))***+++---...///...222111222???TTT}}}DDD...666000,,,,,,***)))((('''''''''%%%&&&'''''''''&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((())))))***)))(((((()))******)))''',,,,,,---333:::===<<<999666333111:::IIIWWW\\\ZZZoooooonnnjjjccc^^^cccjjjqqqssstttpppjjjjjjooouuu}}}wwwhhhhhh|||{{{wwwyyy{{{xxxsssqqqyyy{{{||||||qqq|||zzzvvv|||}}}~~~~~~xxx}}}}}}}}}mmmVVViiirrr}}}yyy|||eee>>>,,,)))(((******'''&&&((()))///******000+++'''222""">>>```rrruuurrrrrrsssnnnoooqqqssssssqqqppppppiiilllmmmiiicccaaafffkkkbbbffflllrrrrrrnnneee___aaafffiiihhhiiimmmooommmfffccc```]]]]]]___ccceee``````bbbdddeeedddaaa______\\\YYYWWW[[[]]]ZZZTTTKKKGGGBBBDDDIIINNNQQQQQQKKKGGGAAA<<<<<<@@@DDDFFFCCCAAA>>>:::555111---,,,'''&&&&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))***,,,---......555333000444AAAdddkkk...+++888------,,,+++***)))(((((((((((((((((((((((('''%%%$$$(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%&&&''''''((()))))))))''')))*********))))))***---,,,***)))***---111444...++++++000:::GGGSSS[[[tttgggZZZTTTPPPNNNQQQUUUXXX___ffffffaaa___bbbggg{{{ssscccaaannnooodddaaarrriiidddeeefffccc___]]]aaacccffffffeeekkk{{{jjjzzzsssuuusss~~~|||www}}}~~~www~~~ppprrryyy{{{dddCCCUUUyyyxxxvvvsssxxxsssfffOOO555///---...111111......222%%%,,,...---***$$$&&&222'''888QQQhhhrrrrrrqqqrrrkkkmmmnnnoooppppppnnnkkknnnnnnmmmjjjhhhffffffgggiiiiiijjjnnnoooiii]]]SSSWWW[[[^^^```eeelllmmmjjj]]][[[YYYXXXZZZ]]]aaaddd\\\___ccceeeeeebbb```___]]]______\\\]]]aaa```[[[RRRNNNJJJFFFEEEIIINNNSSSPPPKKKEEE???;;;<<<@@@DDDDDDCCC@@@<<<888444111000((((((((((((''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((()))***+++,,,---)))111222000000555NNNsssPPP---000555+++---,,,+++***))))))))))))***)))(((((()))(((&&&$$$(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&((((((((((((((($$$'''))))))(((***...111)))++++++)))'''%%%''')))***...111...)))111KKKdddvvvgggZZZWWWWWWVVVZZZbbb```kkkvvvxxxrrrkkkjjjlllvvv|||yyyvvvvvvooommmyyy~~~wwwqqqqqqqqqooonnnoooxxxvvvtttqqqmmmppp~~~xxxzzz}}}|||}}}}}}~~~pppZZZaaa|||}}}hhhNNNZZZxxx{{{xxxeeeFFF444***333111222333///***))),,,111***'''))))))'''(((***)))--->>>XXXiiijjjfffeeeeeeggggggfffhhhjjjhhhdddjjjhhheeeeeeffffffccc```uuuooojjjiiikkkjjjeee___XXXZZZ[[[^^^fffkkkhhh```WWWVVVUUUVVVXXX\\\aaaddd]]]```eeehhhgggdddaaa___VVV[[[\\\YYY[[[aaaaaa\\\UUUSSSOOOIIIEEEDDDHHHLLLLLLJJJGGGDDD???<<<@@@FFFFFFEEEAAA===888444111///++++++******)))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''(((((((((((()))***+++,,,(((///111222444333AAA]]]mmm<<<222444000---+++***))))))(((((((((((()))'''&&&'''))))))'''%%%((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''$$$%%%&&&(((((((((((('''%%%&&&&&&&&&&&&''''''(((((()))+++,,,---,,,)))'''(((+++...,,,&&&)))>>>TTTUUURRRSSSUUUPPPLLLVVVeee]]]jjjwwwyyyqqqgggcccddd[[[fffjjjkkkjjjdddjjj}}}yyysssnnnnnnmmmmmmpppvvv|||uuuttt}}}uuupppmmm||||||mmmaaammmssslllmmmuuu~~~yyyvvvMMM222***%%%)))***...444555444666<<<000%%%###((()))+++---***///...>>>]]]tttvvvooommmhhhjjjhhhfffhhhllljjjeeeaaa``````bbbddddddbbb```jjjeee___[[[ZZZ[[[]]]]]]^^^\\\[[[^^^ggglllcccWWWWWWVVVVVVWWWYYY]]]aaaddd______aaafffiiiggg```YYYTTTWWWUUUQQQVVV]]]ZZZOOOIIIHHHHHHGGGGGGFFFDDDBBBDDDDDDFFFGGGBBB<<<>>>EEEEEEDDDAAA===999555222111------,,,++++++***))))))'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&&&&'''''''''((((((((((((((()))***++++++//////222777444999MMMuuuRRR+++333222(((---***)))((('''''''''''''''&&&%%%$$$&&&)))***)))&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$%%%&&&(((((((((((('''***))))))+++------)))&&&(((%%%%%%)))///111---)))000)))''',,,...------111888AAAMMMPPPBBB555@@@UUU\\\kkk{{{zzzsssrrrttt~~~^^^CCCccc|||yyyggguuu~~~|||ttt```iiiwwwMMM((('''222///'''(((+++...,,,((()))---+++%%%+++///&&&%%%,,,---((((((;;;```zzz|||vvvsssuuuvvvtttppprrrxxxvvvpppccceeegggjjjkkklllmmmmmmmmmllliiibbbZZZVVVUUUWWW\\\YYYVVVZZZeeeiii]]]MMMVVVUUUUUUUUUWWWZZZ^^^```]]]YYYXXX^^^eeeeeeZZZOOOWWWVVVPPPKKKQQQXXXPPP???777888;;;BBBIIIIIICCC<<>>111)))444%%%)))DDDiiirrrxxxQQQdddzzzllleeezzzGGGZZZ^^^SSSYYYAAAaaajjjEEE000************'''((()))))))))(((&&&%%%&&&((()))))))))))),,,...///+++===xxxuuuwwwuuutttsssrrrsssuuuxxxzzziiihhhiiimmmqqqrrrooollleeemmmggg^^^aaacccaaaeeejjjgggdddcccaaa]]]VVVQQQOOOOOONNNLLLKKKLLLOOORRRSSSSSSXXXaaafffccc``````]]]ZZZTTTSSSXXXZZZSSSHHH888555444666999777000***:::;;;<<<<<<<<<;;;999888DDDAAA===999777555333111333222///---+++*********&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))************+++---///111444555OOOooo^^^888777,,,+++000&&&))))))))))))((((((((('''&&&&&&%%%$$$$$$$$$$$$$$$'''&&&$$$###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((''''''''')))))))))))))))(((((('''(((((()))))))))*********+++oooaaa)))''')))666///BBBAAAWWWccc\\\yyy{{{nnnTTTPPPppp|||]]];;;HHHwwwYYYQQQSSSkkkYYYEEE///&&&&&&''''''''''''((()))))))))(((&&&%%%&&&((()))))))))))),,,...,,,+++888nnn|||{{{}}}{{{zzz|||~~~xxxvvvsssrrrrrrqqqmmmjjjjjjppphhh]]]]]]\\\YYY\\\gggdddaaa___]]][[[VVVSSSTTTRRRQQQQQQSSSVVVZZZ\\\SSSQQQSSSXXXYYYTTTOOOOOOVVVTTTOOOIIIHHHLLLMMMKKKFFFDDDBBBCCCDDDBBB???;;;555555444333111...,,,+++888555333222222333222222///...,,,***((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))************+++---///111333444CCC___|||HHH111444---***---&&&)))))))))((((((((('''''')))))))))))))))((((((''''''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((''''''&&&))))))))))))))))))(((((((((((((((((())))))))))))...ttt;;;+++)))---///444)))111:::???iiirrrFFFFFF:::333FFFaaafffdddmmmCCCIIIJJJZZZqqq]]]ZZZRRR```iiizzz}}}ccc222***$$$&&&))))))'''&&&((((((((()))(((((('''&&&&&&((()))))))))))),,,...+++...333```~~~}}}}}}~~~~~~{{{xxxwwwwwwwwwvvvuuurrrwwwnnnbbbbbb___\\\```aaa]]]YYYVVVUUUTTTSSSQQQRRRMMMIIIIIIMMMQQQTTTTTTWWWTTTUUU[[[]]]ZZZXXXYYYJJJMMMJJJ@@@777777;;;===========================:::999666444222000//////---+++))))))+++---------))))))'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******)))***+++,,,...000222444777MMMwwwZZZ999,,,222---)))+++((())))))(((((((((''''''''')))***+++,,,+++***)))(((&&&%%%$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((((((''''''&&&******))))))))))))))))))''''''((((((((()))))))))777hhhRRR777,,,)))&&&++++++,,,'''***KKKnnnvvvgggttttttoooooofffWWWPPPeeepppxxxxxxcccVVVIIIBBBFFFTTTIII******'''(((,,,---(((%%%&&&((((((((((((((((((''''''&&&((()))))))))))),,,...---222111PPP}}}}}}~~~}}}{{{yyyyyyzzz|||}}}xxx|||uuunnnpppnnnlllssstttpppkkkfffdddddddddeeeXXXQQQIIIGGGJJJMMMMMMKKKGGGDDDEEEKKKNNNMMMMMMOOOLLLSSSVVVPPPGGGDDDEEEEEE777999999888555333222222;;;:::888666555666666777+++)))&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******)))******,,,---000111222333BBBcccGGG444,,,///,,,)))***+++((((((((((((''''''''''''%%%&&&'''''''''&&&$$$###&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((((((''''''******))))))))))))***+++(((((((((((())))))))))))777uuuOOO999555444((()))333222)))***777HHHqqq{{{~~~|||xxxxxx~~~}}}||||||mmmiii;;;///)))******%%%)))*** )))((((((***((($$$$$$'''(((((('''''''''(((((((((&&&((()))))))))))),,,......222///@@@ppp|||yyyxxxyyyyyyvvvzzzvvvrrrwwwuuuttt|||}}}zzzuuupppllljjjkkkmmmjjjccc[[[YYY[[[\\\[[[XXXMMMHHHEEEGGGFFFAAA>>>???CCCJJJNNNLLLJJJKKKMMMLLLCCCDDDDDDAAA<<<666333111333222111//////000111111,,,)))&&&%%%$$$$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******))))))***+++---///000111111:::QQQzzzttt<<<555...---,,,)))(((,,,((((((((('''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%$$$%%%$$$%%%&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&'''((())))))))))))(((+++***)))((()))***+++,,,))))))))))))************666wwwwww888777555---111%%%222000)))///+++***IIIwww{{{mmmccchhhvvv~~~xxx~~~{{{zzznnnzzz{{{yyyiii@@@===@@@...)))%%%,,,222***'''------(((%%%%%%''''''%%%(((...(((''''''''''''((())))))&&&((()))))))))))),,,...---,,,...111WWW~~~~~~}}}~~~~~~|||{{{{{{|||qqquuurrrqqquuuqqqnnnwwwvvvuuurrrmmmhhheeeeeefffoookkkfffeeeggghhhhhhgggddd___\\\]]][[[UUUQQQQQQFFFGGGCCC===<<<@@@CCCCCC<<<<<<<<<<<<;;;999777555444333222000//////......+++(((&&&%%%&&&'''&&&%%%###$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******))))))***+++,,,...///000///333BBBcccWWW444555///,,,---)))&&&***(((((('''''''''&&&&&&&&&***)))((((((''''''((((((%%%$$$%%%'''))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((%%%&&&'''))))))*********+++***)))((()))***,,,---************++++++++++++666UUURRRFFF---666111888@@@777MMMDDD222888444444***^^^OOO***'''&&&555)))'''((($$$(((+++%%%)))''''''***+++)))+++///(((''''''&&&'''((()))***&&&((()))))))))))),,,...---&&&000***CCCzzz}}}{{{vvvzzzsssvvvtttuuuxxxpppkkktttzzz{{{{{{xxxsssooonnnooohhhhhhhhhhhhhhhjjjkkkkkkeeebbbaaaeeeeeeaaa^^^^^^]]]^^^ZZZQQQLLLNNNQQQQQQ???:::555444555666555444333444444444444333222222***(((&&&%%%&&&''''''&&&###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******)))))))))***+++---...///...000888NNNzzzDDD///444///+++...***$$$'''(((((('''''''''&&&&&&&&&((('''%%%$$$$$$$$$%%%&&&$$$$$$%%%''')))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))$$$%%%'''(((***++++++++++++***)))((()))***,,,---******+++++++++,,,,,,,,,333222%%%888444...444eee{{{{{{vvvAAA333,,,333444cccwww{{{BBB))))))---"""%%%,,,)))###+++222++++++((())),,,,,,(((&&&'''((('''&&&&&&'''((()))***&&&((()))))))))))),,,......$$$444)))999xxx~~~}}}}}}zzzxxxxxx{{{zzz|||vvvpppyyyuuuxxxzzzyyytttpppoooooojjjkkkmmmmmmllllllmmmooogggccccccggggggbbb___^^^[[[cccgggccc``````bbbbbb```UUUGGG>>>999777333000(((***,,,...000000000000,,,)))&&&%%%%%%&&&%%%$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********)))))))))***+++---...///111111444BBBhhheee444222111///---+++***))))))''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$((('''&&&%%%%%%%%%%%%%%%((((((&&&######%%%''''''''''''''''''((((((((((((((((((((((((((('''''''''((()))***+++++++++++++++---&&&000***&&&000***&&&333///666TTT^^^sssiiiqqqwww;;;000...333OOOdddmmmpppkkkwww}}}zzztttzzzxxx{{{mmmjjjqqqzzzvvvooopppvvvzzz```;;;333,,,%%%,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''%%%''')))***)))))))))+++...))),,,+++222]]]wwwuuuzzzzzzuuuxxxzzz}}}yyyxxx|||{{{tttvvvxxxxxxuuusssrrrrrrmmmjjjjjjmmmnnnmmmooosssjjjjjjkkkmmmooolllgggbbb``````bbbdddbbb___bbbhhh[[[ZZZXXXWWWUUUOOOGGG@@@<<<888999555+++---///&&&+++)))&&&%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((((((((()))******++++++,,,------000444999<<>>222...(((%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))******++++++(((444......999666GGGxxxXXX666666,,,,,,,,,***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((!!!!!!((()))###$$$,,,''''''''''''((((((((()))'''(((((()))***+++++++++---,,,***)))((()))***+++,,, 000000%%%888iii666```UUUGGG444===000333zzzwwwVVV;;;111000&&&)))...$$$))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''')))+++++++++***+++,,,&&&---,,,......'''EEE~~~uuuzzzwwwyyytttssssssmmmkkknnnsssuuutttsssqqqqqqrrrpppppprrrpppkkkhhhiiiiiijjjjjjiiiiiimmmtttzzzvvvpppjjjddd]]]YYY]]]ddd___```aaa^^^XXXSSSQQQQQQJJJJJJPPPPPPIIIIIIGGG;;;444000***&&&%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++&&&444---+++999444???iii~~~NNN444...000------,,,+++***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((&&&'''+++(((######((('''((('''$$$%%%))))))&&&,,,+++***)))(((((())))))111)))!!!)))333,,,+++:::aaa---222***000777eeeCCCOOOZZZ:::666999111111[[[JJJ777...---***,,,///(((,,,***+++///---&&&$$$'''(((,,,'''$$$)))((($$$***&&&444%%%333+++'''''''''(((((())))))******,,,'''...++++++111GGG|||~~~|||vvv{{{uuuuuuxxxuuunnnqqqnnnkkkkkkmmmnnnmmmkkkpppnnnllllllmmmkkkgggccciiiffffffjjjlllnnnqqqwwwrrroooiiiaaa[[[ZZZ\\\^^^VVVZZZ]]]\\\WWWTTTTTTUUUQQQLLLOOOOOOHHHGGGBBB333///,,,)))'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******---,,,000555222111@@@TTTqqqEEE222//////---,,,,,,+++***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''%%%###$$$((()))%%%&&&)))%%%&&&%%%###&&&+++)))%%%******))))))))))))))))))$$$...000+++"""###HHH|||MMM;;;''')))222hhhCCCJJJhhh@@@===777///555TTTJJJ666...///***(((+++'''###+++...)))&&&,,,222222;;;???777111333...(((,,,)))===%%%%%%,,,&&&&&&%%%''''''(((((()))******+++---'''---***+++000BBBsss~~~yyy}}}}}}zzztttsssuuurrrkkkrrrpppnnnnnnnnnmmmiiifffmmmkkkjjjjjjkkkkkkiiiffffffcccaaadddeeefffjjjoookkkiiiddd___ZZZXXXZZZ\\\YYYYYYZZZZZZYYYVVVRRRPPPKKKGGGKKKMMMIIILLLIII;;;000,,,(((%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******...,,,...333111///;;;LLL___:::111000...,,,,,,+++***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&&&&''''''$$$$$$(((***((('''((($$$%%%$$$%%%***///,,,&&&'''(((((())))))))))))((($$$***,,,,,,+++---GGGnnnFFF444***000000cccKKKFFF~~~FFFAAA555000999KKKDDD222---000)))(((222999===...%%%(((---...000555ooorrrhhh[[[QQQ>>>***&&&DDDYYY444...$$$---$$$)))((((((((()))******++++++---&&&+++))),,,///;;;ddd|||||||||~~~~~~{{{vvvttttttpppkkkppppppqqqrrrqqqnnniiieeelllkkkiiijjjkkkllllllkkkeee```^^^______```dddiiieeeeeeccc___[[[YYYZZZ[[[]]][[[ZZZ[[[]]][[[TTTNNNMMMIIILLLNNNLLLOOOMMM???222...((($$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******///,,,---111111///666AAAnnnOOO222000111---,,,++++++***)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&''''''---***)))***+++)))'''%%%%%%%%%%%%'''...333///'''&&&'''((()))***))))))(((,,,(((""")))777555444@@@fff111+++000777000cccXXXEEEKKKBBB:::888===JJJ;;;---,,,///(((///KKKaaalll888&&&NNNmmmhhhhhh{{{zzz```DDD;;;iiiwwwRRR444$$$)))###,,,(((((()))******++++++,,,...&&&***(((,,,///444UUU~~~~~~~~~~~~~~~~~~{{{yyyvvvrrrnnnmmmnnnqqqrrrsssqqqnnnlllooommmlllkkkkkklllmmmmmmfffaaa^^^^^^___```dddjjjeeefffeeeccc___\\\[[[[[[]]]]]]^^^``````^^^YYYTTTXXXRRRRRRQQQMMMOOOKKK;;;444///)))%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******...++++++000111000444999VVVuuuDDD000111111,,,+++******))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((++++++***)))((((((&&&$$$$$$&&&&&&'''---111...'''''''''((())))))***))))))---...)))(((,,,***222EEE^^^666...///000***mmmdddBBBRRR>>>??????<<>>222111///,,,******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%'''((((((###''')))&&&%%%&&&'''&&&###&&&'''&&&(((,,,***&&&***)))))))))))))))***+++***///---***+++(((...???GGG222//////,,,'''sssjjj===www___:::;;;999555]]]^^^555111111...222TTTkkklllHHH///,,,*********+++,,,,,,---------(((,,,(((,,,...,,,EEE~~~~~~~~~vvvrrrssspppqqqrrrqqqnnnllllllmmmqqqqqqoookkkfffcccbbbbbbbbb^^^]]]___``````ccchhhdddeeeeeebbb^^^ZZZWWWWWWRRRWWW\\\]]]ZZZYYY[[[^^^ZZZRRRPPPPPPKKKJJJAAA...222...)))&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))*********+++,,,///111333555777;;;pppPPP999555000+++,,,))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''(((!!!***---((($$$%%%((((((&&&+++,,,(((&&&((()))(((---,,,***(((((()))+++,,,(((+++(((+++333...%%%((()))''',,,000///...{{{sss<<>>ppptttbbbIII>>>KKKoooOOO---......111KKK{{{///******++++++,,,,,,------...******///)))+++...---EEE{{{xxx{{{qqqwww}}}~~~zzzxxxwwwuuuvvvvvvrrrkkkeeebbbbbbccc``````bbbaaa^^^]]]```___```aaa```]]][[[[[[\\\[[[XXXVVVWWWZZZ\\\[[[YYYXXXQQQQQQSSSPPPOOOCCC---+++(((&&&%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((()))*********)))---///---+++---111444333KKKbbbBBB888000111,,,,,,...)))''')))***&&&%%%&&&''''''&&&&&&&&&''''''(((&&&''''''&&&%%%$$$%%%'''&&&%%%&&&+++)))'''%%%)))***444___"""!!! --- '''***&&& %%%//////'''+++!!!***111&&&'''111,,,)))+++------+++******+++...000111)))...BBBAAAZZZZZZgggWWWIII+++;;;...---222VVVooo666000*********+++...///...,,,)))+++---,,,***,,,222888|||{{{|||zzzssswww}}}}}}|||uuulllhhhhhhiiijjjfffkkkoookkkccc___bbbhhhoooiiibbb______```]]]ZZZYYYWWWWWWZZZ]]]]]]XXXTTTQQQTTTSSSOOONNNJJJ>>>000,,,***'''$$$"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%,,,+++***'''$$$$$$&&&(((''''''''''''((((((((((((+++,,,---------...000222666AAAeee___EEE<<>>///+++***'''$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&'''&&&%%%&&&'''''''''''''''((((((((((((***,,,------------000222555777LLLRRRAAA999,,,---+++...000+++(((******''''''((((((((('''&&&&&&&&&&&&'''&&&'''((('''%%%&&&(((+++000###333$$$>>>***;;;555&&&CCC (((...(((###((('''555===555)))%%%(((+++'''---(((111EEE>>>,,,---//////...,,,+++,,,...111111---777555===cccLLLIIIsssZZZHHHIIITTT\\\]]]rrrdddbbb;;;---666+++DDDOOO888+++******+++---...---+++)))+++,,,+++***,,,///222iiivvvyyy|||}}}zzzwwwtttrrrttttttvvvxxxxxxvvvrrrooommmrrruuurrrkkkeeeeeegggjjjfffaaa______``````___YYY[[[]]]]]]ZZZYYYYYYZZZUUUVVVXXXYYYVVVKKK888******)))'''%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((()))(((&&&&&&&&&''''''''''''((((((((((((***+++------,,,---///111444444AAAuuu}}}HHH888222)))///------777000***((((((&&&'''+++(((((('''&&&&&&&&&&&&&&&%%%)))***&&&!!!"""+++333666'''555***III666@@@444***RRR,,,///***,,,&&&***,,,///...+++((()))((('''%%%+++'''///CCC===...111//////...---+++,,,///111000---777555@@@qqqJJJ___qqqDDDVVVppp[[[ccc===111>>>...999mmmGGG+++,,,++++++,,,......---+++******+++++++++,,,...///TTTwwwzzz}}}~~~|||yyywwwvvvxxxwwwwwwwwwxxxwwwuuurrrppprrrrrrmmmgggdddeeehhhkkkiiieeebbbbbbbbbcccccc^^^]]]^^^___```]]]XXXTTTTTTUUUWWWZZZWWWIII666((()))((('''%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***+++)))'''%%%%%%''''''''''''((((((((((((***+++,,,,,,,,,---///111222444===dddnnn===222...(((000...,,,888000***((('''&&&(((,,,)))((('''&&&&&&&&&&&&&&&&&&)))***&&&!!!###,,,555000###,,,&&&===...000$$$(((GGG333...!!!)))%%%---444...(((&&&)))+++((($$$******&&&)))111///+++///...///...---,,,,,,...000++++++222111@@@MMMvvv{{{NNN|||]]]^^^555...555------MMMrrrIII''',,,++++++,,,---...,,,+++************+++,,,,,,---AAAuuu||||||zzzxxxvvvxxx{{{~~~|||zzzxxxwwwwwwwwwwwwuuuyyyxxxvvvpppiiifffhhhjjjllljjjfffcccbbbbbbcccddd```^^^]]]^^^```^^^XXXSSSWWWVVVXXX]]]ZZZJJJ777***(((((('''&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&(((++++++)))'''&&&&&&''''''''''''(((((((((((()))+++,,,,,,,,,,,,///111000555;;;UUU[[[333111000(((...,,,+++111+++((())))))'''(((***))))))(((&&&&&&%%%%%%&&&'''''''''&&&''')))---000'''!!!$$$$$$,,,######%%%,,,111,,,%%%%%%777111---)))'''((((((''''''+++(((...222+++'''++++++,,,---......,,,,,,---...))),,,///,,,???sssQQQeeeggg{{{vvvPPP@@@000///))):::pppBBB000+++***)))***+++,,,***(((+++*********++++++++++++000\\\}}}~~~|||yyywwwxxx|||}}}{{{xxxxxxxxxyyyxxxxxx||||||{{{wwwqqqnnnnnnooommmllliiieeebbbbbbccceeeaaa```^^^^^^^^^^^^]]]]]]YYYVVVXXX^^^[[[JJJ888---(((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))((('''''''''''''''''''''(((((((((((()))***,,,,,,+++,,,...000///777999EEEMMM...333333(((,,,+++******&&&&&&***+++)))'''(((***)))((('''&&&%%%%%%%%%(((%%%###'''---000---)))&&&&&&'''+++'''&&&&&&+++)))000000%%%)))+++GGG((()))+++***&&&$$$''',,,'''&&&:::CCC111***///(((+++---......---,,,,,,---+++000///)))<<<```NNN}}}iiiiii===888---444uuutttZZZ+++///)))(((((((((******(((&&&+++***)))***+++++++++***&&&GGGuuu|||}}}|||{{{zzz|||zzzyyyyyyzzz{{{zzzyyyzzz{{{|||{{{xxxuuuttttttpppnnnkkkhhhddddddeeegggccccccbbb___\\\^^^dddiiiXXXUUUWWW]]]ZZZIII777---'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&'''((()))''''''''''''((((((((())))))***,,,,,,+++,,,...000...888888;;;vvvHHH999+++***......+++((('''((('''&&&'''))))))(((+++%%%"""&&&(((&&&&&&)))'''+++(((''')))999&&&,,,'''&&&((('''###&&&...&&&&&&+++222!!!000'''&&&(((!!!,,,"""'''"""...$$$***%%%<<<___[[[444"""---)))222000+++...,,,(((***)))(((333...:::[[[ddd|||sss}}}ZZZ)))333444VVVfff777///...)))((('''((()))***)))((())))))))))))))))))))))))444...VVV~~~}}}|||}}}~~~}}}wwwvvvzzz~~~~~~zzztttqqqpppuuutttqqqlllgggeeeeeefffeeeeeedddbbb```aaafffiiiddd```WWWWWWWWWDDD111000...'''###%%%&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))+++,,,,,,,,,,,,---///...333555AAAlllrrrCCC777,,,+++------***))))))************)))'''%%%+++''''''((('''&&&+++333...111%%%(((&&&###///&&&%%%'''***)))%%%###"""///)))***666!!!'''###---333 &&&$$$111,,,333%%%---&&&---======---(((000,,,888???777///000222...444111///111BBB```kkkkkkoooddd000555333@@@\\\YYY555///000)))((('''((()))***)))((()))))))))))))))))))))))))))///TTT~~~~~~~~~~~~~~~~~~{{{zzz}}}}}}zzzvvvtttsss~~~|||xxxrrrlllgggfffgggjjjgggdddeeeiiilllkkkjjjjjjdddYYYYYY[[[LLL<<<===000)))$$$%%%'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))+++,,,,,,,,,,,,---//////333444>>>fffjjj<<<444---,,,,,,***)))***)))))))))***+++***'''%%%(((((()))(((%%%&&&///999,,,111'''***)))'''...%%%"""&&&((()))+++---***%%%$$$***...===+++111---,,,333+++777...++++++))),,,(((%%%&&&)))---222666333222???AAA...,,,444///+++333///222888KKKuuu|||[[[iii|||???///---333666[[[ooooooCCC///))),,,)))((('''((()))***)))((()))))))))))))))))))))))))))111DDDeee~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}{{{wwwvvvvvv}}}vvvpppkkkjjjjjjmmmfffbbbgggqqqvvvsssmmmuuummm___\\\^^^QQQCCCEEE222+++%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))***,,,,,,++++++---...000333333:::^^^^^^666111------,,,((((((+++,,,'''%%%(((***)))''''''&&&''''''&&&$$$%%%,,,222&&&,,,'''&&&***)))+++---%%%)))***%%%&&&***+++&&&###222---666***<<<<<<))))))...???,,,%%%000***)))))))))+++---000555888555%%%111;;;+++000;;;...(((222,,,333333===}}}uuuVVVmmmyyyuuu^^^999+++222222YYYtttbbbVVVcccsssoooPPPOOOttt555///&&&((()))((('''((()))***)))((())))))))))))))))))))))))...000+++CCCwww~~~|||{{{{{{}}}~~~~~~}}}{{{|||}}}{{{yyyyyy~~~{{{wwwrrrnnnmmmmmmlllfffbbbfffpppwwwvvvrrr}}}uuugggaaa___NNN>>>@@@222***$$$%%%&&&$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))***,,,,,,++++++---...///222222666UUUzzzSSS333///------+++((((((+++888...&&&'''(((''''''***''''''&&&&&&'''(((((('''&&&+++((("""'''%%%!!!...%%%((((((%%%###$$$###000000333***333;;;111&&&)))111...???III***)))(((---333222++++++111...***000***,,,QQQ[[[222333222---555999CCCnnn{{{dddOOOvvvmmmHHH000000//////XXXwwwUUU[[[DDDhhh888AAA;;;MMM888:::eee444666******)))((('''((()))***)))((((((((((((((((((((((((((('''+++"""///aaazzzxxxzzz}}}{{{zzz~~~~~~|||xxxssspppoooooommmiiiffffffiiimmmpppqqqyyyvvvkkkfff___HHH666777111)))######%%%$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((***++++++++++++,,,......111111444NNNrrrKKK444///,,,---+++((((((+++EEE777+++))))))&&&&&&*********)))((()))+++(((###&&&,,,,,,$$$...000(((BBB((($$$$$$,,,333222---***%%%&&&$$$XXXHHH,,,000555&&&///:::%%%000@@@MMM111,,,))))))---,,,&&&&&&)))%%%;;;<<<"""222qqqwww:::+++***;;;777---666lllxxxAAANNN;;;///...///(((888UUUooo~~~WWW888...%%%...QQQAAA---***000***---LLL333555(((((()))((('''((()))***)))(((((((((((((((((((((((((((!!!******+++>>>XXXnnn~~~~~~zzz|||zzzyyy{{{~~~{{{vvvqqqoooooooooooommmiiieeeeeeiiilllnnnqqqnnniii___EEE222555333***$$$$$$%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((()))++++++******,,,------111222333GGGxxxkkkGGG777000+++++++++))))))+++EEE555******+++&&&%%%)))***------(((&&&))))))&&&'''...111&&&555:::222VVVIII000###000@@@@@@888555%%%GGGYYY^^^,,,,,,---(((111CCC///)))''':::333++++++'''$$$---888666,,,&&&::::::***:::aaaaaa@@@555###@@@333,,,@@@qqqrrr@@@}}}000***------000///''',,,@@@XXXhhhTTT---(((222'''000///UUUJJJ999###))))))111......%%%((()))((('''((()))***)))((((((((((((((((((((((((((('''(((...,,,&&&111DDDLLLYYYRRRTTTbbbqqqxxx}}}}}}~~~|||wwwsssqqqqqqlllooopppoookkkjjjkkkmmmiiiqqqrrrmmm___BBB222888999000(((&&&&&&$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((()))++++++******,,,------222333222AAAmmmhhhFFF999111******,,,***)))***===...$$$(((+++'''&&&***'''---...&&&!!!%%%***+++---111333$$$222555***RRRvvvGGG%%%,,,<<<:::000---GGGRRR(((111%%%---"""...***,,,!!!...+++'''///***$$$666RRRNNN555---***+++777AAA888444@@@bbb%%%111,,,IIIrrrvvvjjjDDD888000222)))'''+++,,,222000(((---333,,,000$$$***:::000777(((%%%222---###...,,,&&&,,,)))((('''((()))******(((((((((((((((((((((((((((///"""(((---%%%***333***(((//////111GGGeeejjj\\\oooooouuu~~~~~~}}}xxxzzz{{{|||zzzwwwuuuttttttgggkkkpppsssttttttsssrrrjjjtttwwwqqq___AAA111:::>>>444,,,)))'''$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((()))++++++******,,,---...333444111<<>>CCC777222888AAALLLUUU[[[___```lllttt}}}~~~yyyvvv}}}{{{zzzzzznnnuuusssjjjgggllllllffffffkkkzzzxxxyyyrrr[[[@@@999AAA444+++%%%%%%((('''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&&&&'''***---)))************+++++++++333)))222777555\\\~~~PPP999000...,,,***)))***+++---++++++***))))))((('''''')))(((((()))***---000222&&&333+++)))'''###,,,(((...;;;AAA222)))"""FFFjjjzzzRRR777)))'''###333,,,===JJJ)))'''222000+++(((,,,111...&&&////////////000000000000555(((555000===rrrEEE;;;===:::///(((***---...******+++***)))(((***,,,---)))000===AAA555***'''))))))(((''''''''''''''''''&&&%%%%%%&&&'''((((((((((((''''''''''''''''''&&&&&&''''''((((((((((((---CCCIII555)))111222(((''')))---000222333222222444===JJJTTTZZZ___eeeiiioooppptttzzzyyy|||yyyzzzwwwvvvllltttqqqmmmlllmmmllljjjmmmrrrrrruuuuuueeeIII111...666222)))###$$$&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&&&&'''***---)))************+++++++++111)))111666444XXXzzzLLL444///...,,,***)))***+++,,,******))))))((((((''''''))))))(((((()))+++---..."""888///''''''%%%...***!!!888EEE:::444###uuu\\\PPPVVVYYY;;;+++,,,SSS///JJJ@@@...,,,......)))&&&))),,,,,,000000000000////////////...666HHH444444vvvzzz|||BBB}}}iii111222///)))'''***+++***((()))***)))'''''')))+++,,,(((+++555777///'''%%%)))(((''''''&&&'''''''''&&&%%%%%%%%%%%%&&&'''''')))))))))(((((('''''''''&&&''''''''''''((((((((((((333666,,,&&&***,,,'''***+++,,,,,,---,,,,,,,,,+++///333444222000000222///333:::CCCKKKOOOPPPOOOWWWWWW___jjjkkkdddbbbfffnnnppp}}}sss^^^^^^[[[___```]]]]]]bbbgggiiiqqqvvvoooSSS444'''+++444111)))$$$$$$%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&&&&'''***---)))************+++++++++///***000444444SSSuuuHHH222///---,,,***)))******+++)))))))))(((((((((((((((***))))))((()))***++++++&&&AAA333(((+++)))+++''''''000555555BBB///ggg'''000DDDnnn777---KKK...GGGtttBBB@@@(((+++---+++(((+++111555////////////000000000000,,,///;;;---999{{{???{{{yyyKKK999666111---,,,+++(((%%%))))))***)))(((''')))+++000((($$$&&&'''%%%%%%((((((''''''&&&&&&'''''''''%%%&&&&&&&&&&&&&&&'''(((*********)))((((((''''''))))))))))))))))))))))))!!!$$$%%%%%%&&&)))+++,,,&&&&&&'''''')))***+++,,,''')))******((('''(((***(((+++000555;;;>>>??????<<<888???JJJHHH:::444:::???GGG___aaaYYYNNN777444...555777333666???BBB>>>eeeiii[[[;;;%%%'''222777111+++&&&''''''%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&&&&'''***---))))))*********+++++++++...,,,111333444MMMpppEEE222...---+++***************(((((((((((())))))))))))***)))))))))))))))))))))---GGG444(((000)))&&&%%%///***)))///FFF;;;|||JJJ)))<<<...tttkkk<<<%%%$$$,,,888222%%%>>>000///...---+++***,,,000,,,---...///000111222333000(((000,,,999eeeLLL^^^kkk777222---******,,,,,,)))''')))***+++***((((((***+++222,,,&&&%%%%%%&&&(((,,,''''''&&&&&&&&&&&&''''''%%%''')))((('''&&&((()))******))))))(((((((((''')))))))))((((((((((((((('''$$$"""%%%'''&&&&&&)))'''&&&%%%$$$#########$$$$$$%%%''''''(((***,,,...%%%%%%&&&&&&''')))+++,,,666111555???;;;,,,%%%+++...///;;;333---///&&&---###((('''###(((000...&&&BBBFFF;;;((($$$000777333///***'''''''''$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&&&&'''***---))))))*********+++++++++...///222333666GGGzzzjjjBBB333---,,,+++******)))))))))(((((())))))******++++++))))))******))))))))))))...FFF000%%%111&&&&&&333+++%%%,,,222CCCOOOIII@@@444)))---111666DDD...((()))$$$---(((///---,,,---,,,)))***,,,+++,,,---///000222333444888111:::666...555MMMzzz^^^QQQiii222///)))&&&)))+++***)))*********+++***)))(((***,,,************)))(((''''''&&&&&&&&&%%%&&&&&&'''((($$$'''******'''&&&(((***(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%'''$$$###&&&'''''''''(((***))))))(((((())))))***...,,,+++)))'''&&&%%%%%%------,,,***)))***---000...,,,000777555---***---+++***444,,,***111***000------+++)))+++//////,,,'''***(((%%%///<<<999---***&&&$$$&&&%%%"""###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&&&&'''***---)))************+++++++++,,,222222333666BBBoooccc???555,,,,,,++++++***)))))))))((())))))***+++,,,,,,---))))))******************+++CCC,,,%%%111&&&222SSS...%%%111222666^^^IIIBBB,,,>>>333***777666YYY@@@%%%)))999@@@)))(((+++///...***+++000,,,---...///000111222333+++(((666444---+++;;;iiizzzZZZTTTqqq777333---***+++***''''''***((()))***)))(((''')))+++$$$&&&(((''''''&&&&&&%%%&&&%%%%%%%%%&&&&&&'''((("""&&&******'''%%%''')))&&&&&&&&&'''(((((())))))''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%''')))***))) """###%%%'''((((((######$$$&&&***---...///%%%&&&'''&&&$$$###&&&((($$$''')))+++***))))))*** ---((()))000%%%%%%'''&&&&&&&&&%%%(((222===///+++&&&(((333;;;555((('''$$$$$$&&&%%%###$$$(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&&&&'''***---)))************+++++++++***222111111666<<>>qqq>>>+++111((($$$\\\OOO///XXXbbb%%%BBBiii@@@===)))'''222000...++++++---222444...&&&'''///......//////000000111111111,,,111///111555>>>bbbyyyHHHwww[[[zzz===111+++)))***(((%%%&&&,,,'''((()))(((&&&&&&((()))((()))'''######&&&)))+++%%%%%%%%%%%%&&&&&&'''(((!!!%%%))))))&&&$$$%%%((($$$%%%%%%&&&'''((())))))))))))((((((((('''''''''$$$((()))%%%$$$&&&&&&###%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%&&&((((((((('''$$$'''***)))&&&%%%%%%'''&&&******&&&$$$'''(((&&&+++''',,,###&&&333...000......111444222666KKKcccCCC666((($$$***///***###'''%%%&&&((('''%%%'''+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&'''***---)))************+++++++++)))222000000555888___WWW;;;222...,,,***)))((()))***+++***)))******))))))222<<<---//////,,,+++,,,------)))...//////***%%%;;;cccJJJ111555***333333888>>>VVVOOOGGG;;;777???999111000,,,;;;)))(((,,,000,,,///SSS'''777,,,***+++...111111000000333666000///222///444000777iiixxxJJJqqq}}}JJJ999,,,+++***((((((((())))))))))))((((((''''''''''''((((((((((((((()))***+++'''&&&&&&''')))(((&&&###%%%%%%%%%%%%&&&&&&''''''%%%!!!!!!''')))&&&&&&***%%%%%%&&&&&&'''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&''''''((())))))((('''&&&&&&%%%%%%(((((((((((())))))))))))'''888666,,,666IIIYYYfffccc@@@,,,,,,)))&&&((()))(((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))***+++,,,---,,,---222///666<<>>555,,,111***111>>>,,,((('''999)))---)))---,,,///111111000000222444<<<333222222;;;333222___KKKppprrrEEEeee^^^NNNYYYBBB---,,,***(((((((((((()))((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((***,,,,,,***)))%%%%%%$$$###%%%'''***,,,777---&&&''')))'''%%%%%%(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%$$$######''''''&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&'''''''''(((555,,,%%%***,,,&&&===iiibbb===((()))(((''')))'''''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))***+++,,,,,,---...222...444:::RRR|||UUU:::333...---,,,******+++,,,---+++---111555333///000444000000///...---+++******222///))),,,111---444JJJ[[[jjj000$$$333???///@@@///...000222///:::^^^111'''+++000111777***,,,111///EEE000(((,,,...///111000//////111222999111111222777///888qqqOOOlllkkkEEE{{{KKKKKKyyyooo666...---+++)))'''''''''((('''''''''''''''&&&&&&&&&&&&'''((()))))))))((('''((('''(((***,,,---,,,+++&&&%%%######$$$(((,,,///BBB555(((&&&((('''%%%###***))))))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###111......]]]YYY777###&&&((())))))%%%''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((+++***************++++++......222...333777MMMZZZ<<<222...,,,+++******+++---......///222666444//////222///---,,,...///...---...111///)))+++000+++,,,<<>>,,,III222eee|||EEE333000///444222RRRKKK<<<&&&555+++***000JJJGGG>>>%%%000777000///......000000///...000///111---777777666\\\|||mmmzzz___KKKNNNggg777...---+++)))'''''''''((('''''''''(((((((((((((((''''''((()))((('''&&&%%%***(((&&&&&&'''''''''&&&&&&''')))***)))(((%%%$$$###))),,,)))%%%&&&((((((%%%%%%&&&&&&'''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&)))666===@@@BBB666'''&&&###%%%+++$$$!!!&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((+++***************++++++++++++000///666777GGGlllJJJ:::<<<......------...000333444777444333555555222111333EEE888///111111,,,,,,000...444222000222+++)))222777%%%444555111333,,,999333yyyEEE555;;;333777TTT%%%...:::___444---555\\\ppp222(((333333000...---...000111///......000...'''444666&&&666hhh~~~yyyxxxlllZZZkkkiiiPPP666---,,,***(((((((((((()))((((((((()))))))))******+++*********)))))))))((()))'''&&&&&&'''))))))(((%%%&&&''''''''''''&&&&&&###((()))%%%$$$''''''%%%%%%%%%&&&&&&'''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&%%%%%%&&&''')))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$&&&$$$)))...%%% +++%%%%%%)))###"""&&&$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))***+++,,,,,,,,,+++000...444444AAAyyypppOOO???@@@000/////////000222555777777444555999999555333333FFF777...000222...///555***///,,,,,,222///+++222111///;;;UUUJJJ000666;;;^^^mmmyyyKKKjjj???@@@PPP~~~===111BBB{{{AAA888777+++///---,,,---000111000...***555777)))222888+++;;;fffyyy{{{lll[[[\\\888,,,+++***((((((((())))))(((((())))))******++++++)))((('''&&&%%%&&&&&&&&&'''%%%###$$$''')))***)))%%%$$$$$$$$$%%%'''((()))###%%%### """(((((("""&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&(((+++---((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$!!!,,,+++''')))&&& """+++###%%%'''"""$$$'''###&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))***+++,,,------,,,000...333111===ssshhhGGG555444000333666777666666777999>>>999444333555666333///---111---:::***333444222111222000,,,---000...)))&&&^^^UUU111222qqqddddddfff;;;AAA<<<999OOO@@@vvv...:::---222///)));;;...'''@@@222...333---***444777333444PPP~~~xxxfffccc:::......,,,+++***)))))))))&&&,,,...***(((+++,,,***%%%***+++'''$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$######%%%(((,,,...***((($$$######$$$$$$$$$########################%%%%%%%%%%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((('''&&&'''((('''&&&$$$((('''(((++++++((()))---///(((///000333555@@@kkkdddFFF777777111444888:::999999999:::===999444333555555222///000444222@@@888111222666---///222444444111...,,,444QQQwwwAAA(((AAAtttgggGGGEEEgggjjj///,,,666GGGYYYBBBoooggg222???BBB111222...222(((III^^^EEE555555222222555000...666aaatttjjj:::...---,,,+++***)))))))))&&&---111000000111///)))&&&((()))((()))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$&&&***...000***'''$$$######$$$$$$$$$########################$$$$$$%%%%%%$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&'''((())))))((((((***((((((***)))&&&'''***...(((///000333444???hhh~~~aaaEEE999:::111666<<<>>>===;;;;;;<<<<<<888333222333444222///...111111GGGKKK+++***333+++,,,555>>><<<222...111111666\\\<<<...444\\\fffFFF999///555UUUJJJ------333===CCC...<<>>888444222///,,,...yyyuuuEEE///---000555333,,,///:::```{{{{{{uuu===...---,,,+++***)))))))))&&&)))++++++---...+++'''(((%%%###%%%((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%#########%%%'''+++...111)))&&&$$$###$$$%%%%%%$$$##############################$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''')))&&&&&&))))))'''(((+++---(((///...222444===ddd```EEE999888111888>>>@@@>>>;;;;;;===999666333111222222111///---...///WWWbbb---'''///,,,+++555AAA===///+++444,,,666vvv666000222>>>\\\jjjGGG333666:::555:::AAA(((444444222///###---666111---AAA777)))555+++...222DDDsss666222111666777222111444333LLLhhhhhh~~~{{{===...---,,,***))))))((((((***((($$$###%%%'''(((&&&+++&&&%%%)))***&&&%%%(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&)))+++---'''&&&$$$###%%%&&&%%%$$$########################""""""#########""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%***&&&%%%)))+++***+++---,,,(((///---111444;;;___bbbFFF888555222999@@@AAA===999:::<<<777555222000000000//////000///222pppuuu777,,,...///---333===888+++***444666HHHcccJJJ***333KKK{{{]]]@@@555111222111///+++:::(((111222'''>>>WWW???...333---666000&&&000999KKKyyyQQQ,,,...---333222...;;;@@@000UUUpppaaayyy;;;------+++***)))(((((((((+++)))'''(((((('''''''''(((&&&,,,777666,,,''',,,&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$)))(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%########################!!!""""""#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&&&&)))+++000+++(((***,,,******,,,,,,(((///---111555:::[[[cccGGG888333444;;;AAAAAA;;;777888;;;444333111///.........///...///222qqq888///***000...111555222++++++222444;;;ooottt:::333666wwwssshhhQQQ555111444222000+++444???&&&>>>777:::111RRR>>><<<---(((888//////555777EEE;;;(((///000***666AAAHHHdddyyymmmbbbzzz???---,,,+++***)))(((((((((%%%&&&+++///---(((&&&'''&&&!!!***;;;<<<,,,###'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$(((((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############&&&%%%$$$$$$############%%%$$$###$$$&&&'''&&&%%%########################""""""######$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''###&&&((())))))+++000444888000++++++,,,)))'''(((,,,***000---111666999WWW```FFF999555888>>>CCCAAA:::555777;;;222222111///------...///,,,222555^^^///...)))---...//////////////////******CCC```:::222FFFIII666333)))333???333222'''111;;;888jjjTTT:::+++]]]666>>>...000---///777444777^^^222666VVVPPP888BBBVVVXXXnnnbbbuuu<<<---,,,+++)))((((((((((((%%%''',,,///---)))---555@@@+++###///333''' %%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$'''((('''&&&########################"""######$$$%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''###&&&)))(((''')))///444777///)))***,,,***((((((,,,+++111---222777999TTT~~~]]]FFF;;;888;;;AAAEEEBBB:::555777<<<111111000...,,,,,,---//////999<<>>777666444+++999111000111EEE111JJJIII666(((<<<...+++666---???^^^mmmccc666333AAA...,,,LLL```___jjj111---,,,+++)))((((((''''''111//////...+++---;;;LLLhhh@@@###%%%***$$$###,,,&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''((('''((()))******)))((('''%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&###"""###%%%'''((('''&&&########################"""###$$$%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''%%%''')))&&&######''',,,222***%%%(((,,,,,,,,,,,,---,,,222---222888999SSSuuubbbHHH444888AAADDDFFFBBB;;;666777999333222000///---,,,,,,+++///333KKKoooJJJ888(((+++///$$$444&&&;;;TTT000000$$$111CCCnnn~~~FFF444+++888000555555CCC222444444111777888DDDNNN}}}|||}}}===555...111---///888777TTTYYYFFFLLL{{{DDD;;;+++JJJmmmSSS~~~jjjLLLWWW:::111---(((%%%%%%&&&'''(((...((((((+++%%% ...DDD```333###+++%%%###)))&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&,,,%%%///GGGJJJ555'''((('''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!$$$(((***'''###&&&%%%!!!!!!***222///%%%########################$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$###"""!!!$$$%%%&&&&&&''''''&&&&&&############$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***************+++++++++---000///111555333:::OOOrrrYYYFFF===AAABBBEEEFFFBBB:::555555777222111///---,,,++++++***//////<<>>...444@@@///...---///...444kkkqqqhhh@@@+++***,,,444444999ggg666HHHVVVlllfff:::TTT___666iiizzzbbbnnnHHHLLL333)))+++,,,---,,,,,,,,,---+++((((((***'''%%%...===NNN---###***%%%%%%)))$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&)))$$$+++:::;;;---$$$&&&&&&%%%%%%$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######&&&***+++((($$$%%%%%%######)))///---%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''$$$###$$$%%%%%%$$$###$$$$$$$$$$$$$$$######$$$%%%&&&&&&'''&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***************+++++++++---000///222666333999MMMvvvYYYPPPWWW\\\DDDFFFGGGAAA999333333444000///...,,,+++*********......111<<<))),,,,,,...###000222)))+++...+++111...(((EEEFFF<<>>777///333000CCC+++444...XXX~~~eeeBBB===;;;///"""BBBCCCKKKDDD,,,444777333|||NNN~~~<<>>@@@555111888///666000444)))SSSsssQQQ999===333888LLLlll@@@@@@EEE>>>666```TTT^^^BBBTTT333000+++******+++,,,***&&&###'''+++///---(((&&&)))---%%%,,,&&&!!!((()))%%%)))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&)))***(((&&&''''''%%%***)))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$$$$$$$$$$&&&)))'''###"""$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$***...+++'''+++:::HHH---+++)))&&&%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((()))***+++,,,,,,---...555777<<>>GGGJJJLLLKKKEEE;;;444222333------,,,+++***************---333+++BBB,,,+++444===NNNvvvYYY>>>:::000^^^jjj>>>zzzPPPPPPooo___,,,999222...000;;;999777888:::(((EEE///777)))999222,,,555CCCkkk111888...'''666;;;333222444,,,BBB|||zzz:::999555888===sssggg___IIIsssIII444---,,,000111,,,)))333III\\\DDD///###)))...(((%%%)))&&&***"""%%%222*** ---%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((***###!!!(((+++'''%%%'''%%%%%%%%%&&&'''((()))***$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''((("""!!!%%%'''###"""%%%########################))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''((())))))'''###!!!'''&&&$$$"""""""""$$$%%%######$$$%%%%%%%%%%%%$$$############$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''((()))***+++,,,------...666:::@@@DDD<<<<<>>===666333xxx[[[HHHOOO%%%///333***'''---***$$$...@@@HHH555''')))+++%%%###&&&"""+++)))&&&)))***...&&&&&&&&&&&&&&&&&&&&&&&&###---(((...)))%%%***$$$'''***###!!!'''((((((''''''&&&&&&&&&''''''%%%&&&((( )))/// ***'''%%%&&&'''%%%###!!!"""###$$$###""""""$$$%%%(((&&&$$$###$$$$$$$$$### """$$$$$$$$$%%%&&&(((000///,,,)))&&&###!!! ######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&$$$###""" !!!###$$$%%%%%%$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((((()))******)))***,,,...666777;;;AAABBB???@@@CCC{{{hhhMMMDDDJJJMMMPPPLLLAAA777333222111333***,,,///******...,,,333))),,,222///000666555333///...SSS//////777eee^^^jjjGGG555tttEEE555MMM///111666999HHHEEE777333777333???BBB[[[:::999000000...<<<<<<<<<,,,666)))***AAAZZZwww555***666bbbmmm000KKKgggIII@@@VVV\\\YYY111444......---+++)))(((+++///777+++$$$&&&)))'''%%%''')))+++)))***)))%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''111666%%%---///***$$$'''$$$"""''',,,***&&&'''&&&&&&&&&&&&&&&'''(((...+++,,,***!!!###)))***(((%%%###%%%&&&$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&'''%%%$$$$$$$$$%%%%%%###"""###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''((((((((((((((()))******)))***,,,...222444999@@@BBBAAABBBFFFxxxjjjOOOCCCGGGLLLNNNKKKAAA888444111///222))),,,000++++++000...111))),,,000******...,,,---444'''666$$$333>>>hhhbbb&&&AAAZZZ999444///777555FFFLLL999777--->>>RRR444(((???<<<###444222)))---:::666:::\\\yyyAAA444000```mmmAAAlll444222^^^yyy___777---,,,000000***)))---***""")))&&&%%%&&&(((((('''&&&***&&&$$$***%%%""" '''&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%MMM<<<'''777+++'''"""999333 '''000+++***%%%%%%%%%%%%%%%&&&'''(((!!!"""!!!###((('''000DDD***&&&$$$''''''$$$$$$(((&&&&&&%%%%%%%%%%%%%%%&&&###$$$%%%&&&'''&&&%%%$$$&&&&&&'''%%%###""""""### !!!"""######$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$#########$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''((((((((((((((()))******)))***,,,...///000777???BBBBBBEEEJJJuuukkkPPPDDDGGGGGGIIIFFF===666333000---///)))///444---+++...+++---)))...111***))),,,'''***888+++777333999333PPP]]]<<>>:::222FFFqqqDDD;;;///===NNNggg777222000IIIRRR222:::]]]:::,,,777GGGUUUEEE666]]]yyyFFFRRRBBBFFFtttWWW???444222---***,,,...+++%%%(((***+++)))'''''''''%%%'''%%%$$$)))&&&555&&&'''''''''''''''''''''''''''///,,,]]]nnnRRRDDD888333777^^^QQQ)))%%%***'''000%%%%%%$$$%%%%%%&&&'''(((+++))) %%%333+++)))>>>...((('''+++***%%%$$$(((&&&$$$######$$$%%%$$$$$$%%%&&&''''''&&&&&&'''(((&&&&&&'''%%%###""""""###$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$%%%'''***+++((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((((()))******)))***,,,......000666>>>BBBCCCGGGLLLvvvlllQQQHHHMMMDDDEEEBBB;;;555444222//////,,,444;;;222------)))))))))222666///111444///000222!!!+++444888000EEE<<>>BBBCCCGGGLLLxxxkkkTTTQQQ[[[FFFFFFAAA:::666666555222111///999???555///...***((((((//////'''+++000+++---333---,,,...AAA^^^___WWWQQQ|||JJJ===777BBB@@@ZZZ555666:::===AAAooottt???BBB000[[[YYY000999333;;;)))UUUGGGVVV[[[pppoooWWWNNN999---000000&&&'''111---***,,,111///((('''---%%%,,,,,,+++000ggg==='''''''''''''''''''''''''''***333'''222222GGG{{{VVV///,,,...(((***(((''''''&&&&&&'''''''''&&&666VVVuuu|||xxx|||CCC111&&&***,,,'''%%%******'''%%%'''+++---,,,***((())))))%%%!!! """%%%"""###%%%%%%$$$$$$%%%'''"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$%%%'''(((&&&%%%%%%$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''((((((((((((((()))******)))***,,,...222333888???CCCDDDHHHNNNyyykkkXXX\\\lllIIIHHHAAA777333444333000000...777<<<222---///...******---)))###---:::999---666<<<555>>>eee***{{{}}}UUU\\\WWWxxxIII]]]888@@@>>><<>>^^^www}}}}}}cccFFF...+++,,,&&&%%%******'''%%%(((---000000---+++///111...(((###"""###"""$$$%%%%%%$$$###%%%&&&!!!!!!"""######$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''((((((((((((((()))******)))***,,,...222333888@@@DDDFFFKKKQQQvvvkkk[[[dddyyyKKKHHH???444000000///,,,...***222666,,,)))//////...---222000111EEE[[[```999...+++///UUU\\\???rrruuuKKKDDDMMMVVVHHH???OOO]]]BBBlllHHH444:::@@@YYYfff888333666...222111......222111,,,:::---111EEEEEE000'''000111***)))000+++]]],,,***((((((((((((((((((((((((,,,!!!111---------)))RRRIII444,,,,,,$$$***KKKjjj,,,+++***(((''''''''''''%%%@@@nnnyyy|||\\\999///,,,%%%###((((((%%%###'''---000000---000555:::888111)))$$$######%%%&&&%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%% !!!###$$$%%%%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''((((((((()))((()))******)))***,,,...111222888@@@EEEHHHMMMTTTsssuuuYYYSSSTTTJJJIII<<<333222+++(((000---888+++222...###222///'''333///888)))HHHaaaYYY333,,,555555bbbOOO---;;;]]]}}}eeeuuuxxxFFF|||vvv```@@@222CCCFFF888333777222'''===333iiikkk888222***666BBBeeeccc...)))''')))...AAAeee___555(((+++******++++++***(((%%%&&&))),,,//////---***((('''%%%(((%%%%%%AAAfffwwwAAA$$$'''222$$$%%%///###,,,(((nnnkkkAAA(((***,,,&&&&&&''''''$$$$$$---777666///...AAAJJJAAA888777...$$$((()))%%%###$$$$$$"""$$$%%%$$$$$$))),,,(((!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$''''''%%%###$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))******)))***,,,...111666777>>>JJJKKKLLLWWWzzz{{{oooRRRLLLKKKHHHKKKAAA666777444...000***888000888777)))000...///000+++999EEEmmmbbbKKK:::;;;+++666vvvIII222(((222RRRzzzfffQQQrrrnnnkkk<<>>111CCCKKK<<<---'''333999MMMJJJ222333(((999uuuccc(((444+++***))))))++++++)))'''))))))+++,,,,,,+++***)))******000111111EEE___hhh???+++===RRR;;;'''((($$$'''***===ssszzzrrroootttgggRRR;;;***'''***+++&&&'''%%%%%%,,,555666222:::???<<<111++++++(((!!! !!!"""$$$%%%&&&&&&&&&###$$$$$$%%%***///,,,&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###%%%''''''%%%###%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))******)))***,,,...222888999???JJJJJJJJJUUU||||||nnnRRRMMMIIIIIIMMMCCC666555111,,,...---777///555999+++---///222+++)))888bbbdddCCCEEERRR===ggg{{{***111<<<<<<999MMMIIIRRR444yyyRRRiiimmmtttkkk[[[^^^bbbCCC+++GGGTTT333,,,111(((!!!222111RRREEEJJJqqqjjjDDD---$$$444;;;eee{{{888%%%,,,***(((((()))******)))******)))((((((((()))***$$$$$$+++***%%%---666333===222MMMfffJJJ***(((...%%%444DDDdddTTTEEEiiihhhRRRSSS```XXX333!!!((()))%%%''''''&&&***111666666III>>>000'''&&&+++222777666,,,&&&(((((($$$###'''###$$$$$$%%%(((---***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))******)))***,,,...222888:::@@@JJJIIIIIISSS|||~~~kkkRRRSSSNNNJJJHHH???999666...222FFF666444,,,///111******111000***,,,000\\\NNN777333>>>AAAYYY$$$EEE111@@@:::```sss;;;pppKKKKKKnnnGGGrrrDDDcccXXXlllEEEOOO{{{sssvvvXXXCCCIIIMMM```666888...+++***+++:::cccCCC555BBB111111999CCC...PPPwwwFFFIII000---)))'''((()))))))))))))))((((((''''''''''''+++)))---+++###%%%''',,,%%%666EEE222"""((()))///\\\QQQ,,,***888aaa777888^^^pppEEE###$$$%%%$$$&&&(((((()))...444999EEE666(((&&&(((///???NNNGGG555(((***)))!!! '''$$$&&&%%%###$$$'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%&&&'''((((((%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))******)))***,,,...///777:::AAAJJJIIIIIITTT|||zzzcccSSS\\\QQQMMMCCC;;;>>>:::...BBBnnn;;;111999===333++++++...---///444***<<>>___:::555:::JJJEEEoooWWWZZZ]]]===IIIfffbbb===777PPPUUUlllwww~~~vvvggg>>>MMMooodddQQQ***:::$$$'''444))),,,KKK///'''...222PPPooo___;;;eee444000+++(((''''''''''''&&&'''((())))))(((&&&%%%+++'''***)))%%%+++000))))))&&&((((((%%%'''***%%%***!!!<<<222%%%+++(((BBB333%%%JJJmmmOOO)))&&&)))###%%%((()))(((+++111888444***$$$%%%$$$&&&555HHH555'''###,,,...&&&"""'''$$$&&&%%%######%%%$$$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))******)))***,,,...,,,555999@@@IIIIIIKKKXXXyyycccbbbppp[[[UUUGGG;;;<<<555(((???ooo888///ZZZeee@@@000...)))***000777444111GGG+++333444333DDDfff(((zzz\\\~~~WWWzzz<<<999SSSttt\\\GGG:::{{{~~~~~~RRR111GGG]]]wwwGGG<<>>GGGHHHLLL[[[yyykkkzzzeeeSSSMMM>>>333---'''777VVV333000HHH///333+++...///444GGG>>>HHH<<<999///999>>>lllfffTTT]]]bbbaaa|||RRR999666oooPPP888III:::RRRrrr^^^DDDeeeMMM999>>>AAA\\\HHHlll^^^000'''111&&&++++++///666***"""555...666fffiiiggg111...+++))))))))))))(((%%%%%%&&&'''((()))******000---///+++%%%---666333$$$(((%%%"""***---(((%%%$$$444###...---***&&&)))%%%''',,,,,,)))%%%"""$$$"""$$$)))***((()))...((((((((('''$$$!!!"""%%%$$$'''---111000+++%%% """&&&'''%%%&&&***,,,+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%###$$$&&&######$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))******)))***,,,...---555888===EEEFFFKKK\\\~~~wwwoooiiiHHHMMM???///...555???LLL222333HHH***777111;;;222111TTTJJJHHH===)))VVVYYY<<<555111AAAXXXzzzaaaQQQ>>>>>>iii444gggccc<<>>;;;EEEIII???cccYYYAAACCC999HHH^^^pppMMMLLLEEEFFFOOOEEEEEE```YYYpppPPP)))555222###444(((&&&BBB999+++***)))888ccc...,,,***)))+++++++++***'''&&&%%%$$$&&&))),,,...""""""))))))$$$---888666))),,,+++...444///...:::)))!!!---###***333---!!!444222###(((222***$$$!!!###***+++''''''***###$$$$$$$$$&&&)))'''###"""&&&&&&!!!!!!%%%((('''###''''''$$$$$$''')))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''$$$###$$$&&& !!!$$$'''+++...000222$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))******)))***,,,...///777999<<>>+++333333VVVUUU///RRR\\\VVV,,,444,,,AAA>>>KKKSSSNNN///;;;HHH444===222444666666zzzVVV\\\===333yyyAAABBB@@@AAA888777777777666666555555;;;___tttUUUGGG[[[cccEEE===dddIIIfffeeeKKKMMM666HHHUUUAAA000//////---///666...))),,,444444+++(((------,,,+++WWWXXX111///,,,)))(((((()))***))))))))))))))))))))))))((((((((((((((()))******,,,;;;+++###%%%###+++))))))"""&&&***$$$%%%)))(((111,,,'''&&&)))***(((%%%%%%$$$$$$%%%(((+++...111&&&&&&%%%###$$$%%%$$$!!!$$$%%%'''(((((('''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%###&&&444@@@999(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((('''(((******))))))+++,,,---333333888EEEKKKUUUgggsssnnnaaaNNNGGG:::666888\\\LLL>>>qqqoooQQQ///777000AAAyyyTTTbbbFFF)))>>>///999...111333+++^^^mmmQQQnnnCCCKKK222vvvVVV@@@000GGGaaaJJJ777777777666666666555555BBBHHHYYY;;;OOOXXXPPPWWW{{{vvvUUUzzz999:::===\\\HHH999///333666111---...'''***777GGGGGG666)))%%%%%%///333[[[zzzvvvSSS111///+++(((''''''(((((())))))))))))))))))))))))((((((((((((((())))))*** 111''''''---+++///(((((('''+++***%%%(((+++%%%000+++&&&%%%(((***)))''''''&&&%%%&&&''')))+++---%%%%%%$$$###$$$%%%%%%$$$$$$%%%&&&((((((&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''((())))))'''%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&(((444@@@;;;---%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((('''(((******))))))+++,,,000555555999EEEKKKVVVhhhrrrooo]]]EEE222///:::dddNNNuuuOOO555777222:::^^^uuuppp888:::666***333+++666...444999)))BBBfffYYYzzzHHH333111HHHXXX---777OOOyyyLLL777777666555555555555666888<<<666666XXX{{{OOOdddKKKxxxxxxXXXbbb```^^^HHH999///333777333---***,,,+++000999888///)))***###555888WWWMMMAAAJJJ:::///---***'''&&&&&&((()))))))))))))))))))))))))))((((((''''''(((((()))***"""333)))(((...,,,000***(((,,,---)))&&&(((,,,,,,///+++&&&$$$''')))***)))((('''&&&%%%%%%&&&'''(((%%%$$$$$$%%%%%%%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&+++,,,---+++)))&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((***)))(((///777555,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((('''(((******))))))+++,,,111666555888BBBIIIUUUhhhvvvqqqfff777///>>>EEE666111111===***000>>>///###---:::...,,,666111:::FFF555666```sss|||777999///TTTyyyAAA888:::WWWqqq>>>666666555444444555555666111;;;EEEsssIIIBBB222ddd~~~~~~~~~rrrJJJUUUBBB111...111111///---000)))$$$$$$$$$###(((///'''333///HHH---###)))***,,,+++((('''''')))+++,,,))))))))))))))))))))))))(((''''''''''''((())))))***;;;---&&&((()))666999)))***)))++++++(((222GGG000,,,'''$$$%%%'''))))))''''''&&&%%%%%%%%%&&&&&&&&&%%%&&&((('''$$$$$$'''$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&...//////---***'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***,,,***&&&&&&)))((($$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((('''(((******))))))+++,,,///444333555>>>EEERRRfff{{{www>>>......zzzdddhhh666222+++222333(((***---666444444)))///...555111999JJJAAA333;;;fff???;;;@@@JJJ~~~===:::,,,;;;JJJEEE666555444333333444555666:::999FFF}}}:::@@@PPPzzzyyynnniii[[[>>>XXXFFF222***,,,///000000***)))***------)))'''((())))))!!!888%%%(((+++000)))(((''''''))),,,000222(((((((((((((((((((((((('''''''''''''''(((((()))***>>>333***'''(((;;;DDD999111***222555(((333ZZZ000---(((%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&''''''(((''')))---***$$$###'''$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&...//////---)))&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((***)))$$$!!!"""###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((('''(((******))))))+++,,,...555444555>>>DDDQQQggg{{{}}}uuu888333***VVV|||OOONNN444333+++444,,,...///,,,111000...(((000///222000333EEEFFF333///XXX```111444MMMRRR???777>>>EEEEEE555444333222222333555777666>>>WWWEEECCC@@@lllOOOFFFHHHIIIMMMAAA333,,,---//////---***+++...//////---***(((---%%%""",,,###***,,,+++((('''''''''***...222444((((((((((((((((((((((((''''''&&&&&&''''''((()))+++CCC;;;333,,,&&&111555UUUHHH777;;;AAA((($$$EEE---,,,)))'''%%%%%%&&&&&&###$$$%%%%%%&&&'''(((((((((''',,,222///%%%###(((%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&***+++,,,***(((%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((('''(((******))))))+++,,,///666777999AAAFFFTTTjjj~~~}}}yyy}}}WWW777999;;;VVVEEE}}}\\\AAA555555---444222222,,,333000,,,,,,===///---///111111BBBOOO<<>>;;;rrrPPP;;;[[[VVVnnnqqqiiiWWW>>>999???BBBJJJ444///%%%444(((,,,''')))++++++***)))******,,,&&&777,,,---...&&&'''(((---(((&&&222WWW555...***+++***$$$###%%%'''&&&'''***...111111111+++&&&&&&***'''%%%111AAA222555+++333TTTUUU555 '''((()))(((&&&%%%''')))$$$(((((($$$""")))555>>>///---***))))))(((&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%''''''%%%$$$$$$%%%###!!!###,,,888???>>>:::;;;888333...)))&&&%%%$$$''''''''''''''''''&&&&&&''''''''''''''''''''''''))))))))))))************...111888AAAHHHPPP^^^kkk{{{}}}lll\\\LLL@@@LLL---999333ttthhh[[[DDD///000000***---...///000///---,,,---.........888777555...333]]]QQQLLLJJJHHH666555555]]]CCC999666---;;;DDDhhhuuu===777333444555555666999...888uuupppUUUNNNWWWqqq^^^CCCBBB???===:::@@@444111111333)))************)))((('''''''''''''''&&&222IIIBBB777===(((+++,,,)))(((,,,HHH***$$$!!!&&&+++******+++,,,++++++---///111111000)))***111888333((((((000IIIVVVIII===JJJNNN:::***+++***)))******)))'''%%%"""%%%&&&###!!!$$$)))...,,,***((('''''''''&&&%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&000,,,---999JJJQQQKKKAAA@@@===777111,,,(((&&&%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''))))))))))))************...000777???FFFOOO___mmmwww|||sssdddXXXNNN===GGG)))999999ppp\\\^^^KKK***444,,,,,,,,,...///000///---------...222///000...222)))<<>>```111666666999KKKmmmKKK}}}===777333555666555666999BBBAAArrreee888HHHCCC:::333444555333???222***)))000///---+++***(((((((((------000&&&444IIIJJJUUURRR666...)))(((&&& ///+++%%%"""&&&******)))(((+++***))))))++++++***)))'''+++444<<<666((("""%%%<<>>;;;888222777444GGG000,,,+++000...+++*********)))((( ''')))///;;;000>>>HHH///)))$$$''')))(((,,,***)))))))))'''&&&''')))(((''''''(((((('''%%%'''(((,,,///+++$$$$$$(((###111111%%%&&&444===>>>&&&%%%$$$$$$&&&((())))))'''$$$$$$'''***(((&&&%%%%%%######$$$''')))))))))))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$(((*** ,,,???RRRXXXNNN999(((#########$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))************...000666>>>DDDLLLYYYfffqqqxxxnnnbbbXXXAAA;;;;;;555(((@@@JJJ333///^^^VVV777+++(((555---...///000///......///000+++666666999YYYPPP...BBBmmmuuucccqqq:::444@@@...ZZZBBB666???111>>>,,,FFF---444444***666111000333555555666999FFFBBBVVV```III222CCCMMMAAA===333DDD...---...+++)))'''((()))+++***(((...---///777XXX^^^999...... $$$###)))///(((000$$$(((+++)))'''&&&)))+++***)))((()))***+++***)))((('''&&&&&&###"""&&&+++---%%%%%%*********---///&&&((()))((((((,,,555<<<,,,$$$ ###&&&%%%$$$%%%%%%$$$###%%%(((***++++++''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$(((***''':::PPPYYYRRRBBB444...******(((&&&%%%$$$######%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((()))))))))************---000888@@@EEEJJJTTT___rrr}}}wwwnnn___TTTFFFBBB^^^666111555]]]???FFFhhhAAAXXX&&&;;;444000---///000000///...///111///777666999\\\___444)))&&&...'''AAA<<>>&&& )))###+++'''(((---&&&,,,$$$***,,,)))%%%&&&''''''((('''&&&''')))***)))((((((((()))(((&&&%%%%%%&&&==='''&&&333000(((%%%###"""'''***(((&&&***555???666***###%%%&&&###%%%***'''%%%%%%&&&)))+++,,,+++&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%$$$###$$$&&&)))%%%333@@@>>>111&&&%%%)))((('''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''))))))))))))************,,,000777???DDDHHHRRR]]]sss~~~yyynnn]]]PPPJJJHHHeee888///888bbb<<>>;;;111,,,***))))))))))))(((&&&###&&&''''''''')))(((''',,,###))))))"""---$$$&&&'''))))))(((''''''(((000&&&"""&&&&&&###)))444)))'''&&&&&&((())))))(((%%%%%%&&&&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###""""""$$$&&&***---///$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%''''''%%%$$$$$$%%%&&&%%%%%%(((++++++&&&"""%%%&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%&&&''''''''''''''''''''''''''''''))))))))))))************------111777===FFFWWWfffrrrtttiii___RRR555KKK===(((777LLL555xxxEEE[[[nnnXXX)))111***999---'''333999+++---GGG---BBB(((222000000RRR111>>>,,,777999111000333GGG...777000666===""";;;000:::777777FFF@@@333000555555444444444555555666999>>>:::???LLLQQQlllzzzgggiiiaaaLLL999111(((444...333+++999,,,666***,,,%%%&&&,,,222111+++(((***'''))),,,---)))&&&&&&))))))...'''---<<<...///)))((('''((())))))'''%%%)))))))))))))))(((((('''***)))&&&$$$###$$$%%%%%%+++%%%---$$$"""***CCC^^^```AAA!!!$$$)))$$$(((,,,&&&+++$$$,,,###++++++######,,,***!!!###...%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%%%%'''$$$%%%&&&&&&%%%'''***,,,***'''$$$$$$&&&'''&&&######$$$%%%&&&%%%%%%###"""%%%######%%%$$$!!!###((((((///333000(((###%%%***$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((******)))))))))))))))***,,,///444:::AAAJJJSSSYYYrrrtttiii___RRRMMM\\\LLL999???zzzCCC999xxx888@@@kkkddd444---111%%%222000)))///222//////:::???'''***333HHHmmmYYY111000777000111666CCClllgggJJJSSS(((,,,555---:::333FFFSSSfff444---HHH666666666666666777777777>>>777@@@[[[ggg]]]uuuRRRwwwuuu444IIIXXX@@@KKKEEE:::***...///&&&"""000333///(((+++---+++,,,...,,,&&&######***)))))))))(((%%%$$$$$$&&&..."""******222'''&&&%%%&&&((()))(((''')))))))))))))))(((((('''***(((&&&%%%$$$$$$%%%&&&))))))&&&###,,,...888PPPMMM777'''+++&&&"""......+++!!!,,,((($$$***''''''+++'''&&&&&&&&&&&&&&&&&&%%%%%%"""!!!"""$$$&&&&&&&&&'''&&&''''''&&&%%%&&&(((***...+++'''%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###'''&&&''')))((($$$###&&&''',,,///---'''###$$$'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((******))))))))))))******---///222777>>>IIIUUU\\\ppprrrggg```SSSAAAGGG999222444XXX111===]]]QQQvvviiiBBB)))///&&&555333(((---444222111(((...333000///KKKttt111333777...///000---FFF;;;333___666444>>>+++<<<888JJJ\\\III...EEE666666777888999999999888CCC@@@fffKKKQQQppppppFFF>>>gggVVV===000999---666222///***,,,+++,,,)))444---((()))***(((''')))+++)))(((''''''((('''&&&444:::((((((###000(((000+++)))'''((()))+++,,,,,,))))))******))))))(((''')))(((&&&%%%%%%%%%&&&&&&)))(((,,,///,,,+++111+++$$$)))000&&&!!!...((($$$)))&&&)))"""'''***///333...###""",,,,,,$$$''''''&&&&&&%%%%%%$$$$$$&&&%%%%%%&&&(((***)))((('''((((((&&&$$$$$$%%%'''000///,,,(((%%%###%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$&&&++++++&&&$$$&&&&&&((()))(((&&&$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((***)))))))))))))))******......000444<<>>333***///444---777TTT>>>+++777000''';;;YYYZZZLLL\\\VVVAAA===444...000777DDD333333(((555999555666FFF]]]333111555666888999:::::::::999666;;;ccczzz<<>>KKKYYYbbbnnnwwweeebbb___TTTBBB;;;...555999<<<:::fff222555***333)))999000000CCC333***444666(((999dddzzz999---))))))444888\\\sssCCC222DDD>>>999222333111???000999444888444JJJ[[[===555555777888999:::;;;;;;999<<>>>>>777111+++666NNNggg444333999777111&&&:::ZZZdddFFF,,,YYYppp999+++BBB///888777///777999888NNN999666666666777999;;;<<<===BBBHHH777AAA___EEERRRnnnnnnGGGtttgggJJJ%%%111999...888333666eeeooolllHHH===VVVIII:::111---+++,,,000(((///111)))&&&))),,,***%%%444,,,000+++888444AAA...,,,***)))***++++++*********++++++******)))(((&&&&&&''''''((((((((((((,,,%%%%%%"""$$$'''ccc]]]999%%%'''CCCZZZZZZ///(((///:::MMMHHHAAA666000<<<888%%%***+++&&&&&&%%%%%%$$$$$$###### ###""""""***333333+++!!!###%%%%%%$$$$$$%%%&&& $$$(((***)))'''%%%$$$%%%$$$$$$$$$%%%&&&'''(((555---&&&&&&'''%%%%%%''')))'''%%%%%%&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,+++...333999BBBMMMYYYaaammm~~~zzzoooooofffPPP:::<<<000555AAA:::CCCaaaEEE///666666333;;;GGG///555TTT\\\GGG555///000888111)));;;DDD;;;555111555:::@@@|||OOOHHHvvvxxxgggMMM'''555EEESSSAAA///777;;;}}}999888777777777999<<>>JJJWWW```kkk|||wwwvvviiiOOO555<<>>IIICCCJJJ[[[[[[hhhOOO555***))))))(((&&&'''222QQQiii[[[555$$$---$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%000((('''///000'''"""$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''''')))******))))))***+++------000777===EEERRR^^^jjjyyy~~~tttnnndddSSS:::444000000222111333777,,,444///???III000555BBBnnnTTTCCC333BBB222222111111111,,,OOOUUUCCCjjjrrr>>>III444???YYYrrr|||<<<999eeeoooWWW///555???```{{{EEEXXXdddccc;;;:::444KKKKKKWWWCCC<<<>>>MMM]]]aaa===fffvvvDDDGGGFFFSSS---000OOObbb===000------444555333222:::{{{>>>000555...(((+++///...333333(((+++GGG000000///333)))((()))'''***+++555NNNZZZNNN555///)))(((+++,,,***''''''######&&&&&&###%%%***''',,,'''$$$)))(((&&&---VVVYYYHHH222777FFFBBB444444+++%%%&&&((((((''''''AAA```qqq___AAA///%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%///'''&&&---...&&&"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''''')))******))))))***+++------111777>>>FFFSSS___lllyyytttmmmdddSSS;;;444......///000333888:::333///@@@ZZZ<<<444~~~nnn==='''666333444000333333---666NNN>>>uuuXXXNNN???EEE111>>>:::jjj???222***AAArrrNNNIII444??????:::111000FFFEEEKKKPPP<<>>---888)))""" $$$((((((######'''"""===EEE///!!!***...%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%&&&&&&,,,&&&%%%***+++%%%###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))******))))))***+++------111999???HHHUUUaaammmyyytttkkkaaaQQQ===555...---------111555444666CCC555dddCCC666PPP111,,,...555222111777)))'''777...ZZZOOO222cccwwwDDDuuu666LLL666qqq;;;:::777EEE[[[;;;>>>iiiUUUGGG444:::;;;DDDJJJBBBGGGJJJ111:::AAA@@@kkkRRR???BBBdddhhhwwwjjjsssXXXeeeRRRSSS777222666>>>555---:::FFFCCC???===999===aaahhhAAA222222,,,''',,,///(((***222444///777111CCC...+++---+++&&&---000,,,666SSSTTT666---***'''%%%&&&'''))))))((('''''')))***)))((((((%%%)))%%%###******(((---KKKFFF000%%%,,,''' +++***))))))(((%%%!!!$$$+++555***!!!"""&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''(((((()))%%%$$$(((((($$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''(((''')))******))))))***+++,,,---222:::AAAIIIVVVbbbmmmvvvrrrhhh^^^OOO===666///------+++---111111JJJqqq:::oooIII000fff^^^333999777222111222,,,;;;***111...222EEElllWWWIII%%%TTTXXX^^^JJJXXX===]]]111666<<<777DDD;;;666PPP;;;LLL???;;;;;;888CCCHHHDDDHHHWWWLLLEEE@@@WWW\\\FFFHHHLLL^^^iiiUUUJJJnnnUUU:::+++BBBLLLBBB///***///555>>>EEE888(((===555$$$(((111+++,,,///+++(((666???555,,,###AAAsssBBB...444""")))'''***)))(((000///&&&'''&&&%%%%%%&&&(((***$$$######$$$''')))'''$$$(((---(((###'''(((---999VVV888333;;;,,, &&&+++)))%%%###$$$&&&&&&***000GGG///""",,,///$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%''')))***+++&&&%%%%%%&&&&&&$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((''')))******))))))***+++,,,---333;;;BBBJJJVVVbbbkkkrrr}}}ooofff^^^OOO<<<666111111000------///666QQQuuu111YYYGGG000===VVV===111:::---:::888***+++888...:::***444555NNNGGGfffLLL???QQQRRR<<<;;;)))666111---777666999FFF333000555bbbKKK666555BBBGGGDDDGGGNNNCCC111FFFsssHHH===>>>uuu[[[GGG]]]xxxUUUFFF===,,,//////444777***'''444GGGBBB000666111(((222777---///000((('''999???000000===qqq;;;(((666&&&333)))+++...))))))...,,,(((***,,,***'''%%%''')))%%%%%%$$$$$$(((---,,,(((,,,222,,,%%%&&&&&&+++999999'''222999&&&&&&/// %%%"""%%%,,,000...++++++!!!$$$&&&%%%######'''***$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&(((***+++$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((''')))******))))))***+++,,,---333;;;BBBIIIUUU```iiioooooofff^^^PPP999555444777777333000000111999DDD"""555CCC222***%%%<<>>\\\???++++++222LLLeee666111333444999(((<<<111111---:::111111666DDDIII<<>>FFFEEE333333GGGBBB---///999333(((***;;;111"""999333>>>888333))),,,111***)))111222''':::$$$---)))+++'''+++***(((...222...000..."""$$$***000000***&&&&&&(((%%%%%%###!!!'''111111,,,""")))(((***111---$$$%%%(((111&&&$$$///###000'''+++333;;;999111***(((,,,((($$$$$$%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$%%%###(((+++***'''%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((((()))******))))))***+++---...333;;;AAAGGGRRR]]]gggmmm~~~vvvlllZZZHHHDDD555---333:::888333222888222999222;;;RRR;;;---000111CCC:::///888444000333888///,,,000222:::///999000666777;;;XXXiiiRRRQQQ333555333777---===888444111888555999<<<000<<>>111:::555333;;;888;;;333999...///888>>>DDD000HHHyyyzzz;;;444///888333XXXZZZ;;;777CCC???;;;333AAA888JJJ???@@@<<<888@@@DDDBBBLLLSSSTTTJJJDDDNNN___lll~~~ppp```>>>HHHTTTQQQ333000444999333777777222111444222,,,444CCC;;;---......///>>>000,,,******+++,,,...///000&&&(((...******+++'''###(((***)))***,,,***%%%$$$&&&((((((&&&%%%%%%'''%%%'''"""&&&333222%%%!!!'''((($$$&&&---((("""***'''''''''&&&%%%%%%(((***>>>888'''KKKPPP)))&&&@@@BBB...&&&(((%%%"""%%%%%%%%%$$$$$$$$$#########$$$%%%$$$#########"""***)))'''%%%$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&)))+++,,,***(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''')))******))))))***+++,,,000444999???IIIWWWaaacccsssuuufffTTTEEE===666333333000...666CCC333000...333)))888\\\555777,,,444111666HHH>>>111000***...;;;???bbbAAA>>>999666000999^^^000555vvvOOO,,,333===kkkFFFHHHNNN777(((222333888:::NNN:::;;;333666===???DDDGGG>>>HHHNNNRRRLLLEEEQQQwwwgggxxxTTTaaaHHH[[[kkkwwwMMM;;;:::AAA333555777666444222000...,,,999>>>AAA@@@222***222///333111)))&&&,,,...+++,,,$$$'''---((((((***%%%!!!&&&******)))***(((%%%...,,,***+++---000222333444:::555---,,,((('''000%%%)))%%%$$$)))$$$"""+++%%%&&&'''&&&%%%$$$%%%&&&###===HHH<<<<<<&&& ///$$$222222)))((('''###%%%%%%%%%%%%$$$$$$$$$$$$######(((&&&%%%***'''"""&&&000---((($$$""""""%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%''')))+++,,,***((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''')))******))))))***+++---000444888@@@KKKZZZddd___qqqwwweeeSSSGGG===888666666222///888EEE333555666CCC///555vvv>>>666;;;OOOBBB111666444666444999;;;===JJJ\\\???;;;888000---\\\>>>333FFF555;;;:::666HHH---AAA;;;555??????HHHfffkkkrrrZZZAAA@@@???@@@DDD555AAALLLWWWTTTFFFRRRvvvyyyMMMjjjkkk]]]qqq}}}```lllNNN<<<555999:::666555777:::999888777+++)))666KKKJJJ111'''555///222111---***,,,000222,,,&&&,,,333...,,,,,,'''(((***+++)))''''''((())))))%%%"""%%%+++///000///***333222...///((("""'''###***'''$$$'''$$$$$$...$$$&&&''''''%%%$$$$$$%%%***666AAA555BBB***&&&'''---...&&&"""&&&"""!!!)))$$$$$$$$$$$$$$$$$$$$$$$$&&&(((!!!!!!***(((###***///,,,'''$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&(((******)))'''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''')))******))))))***+++...000333888@@@KKKXXXaaa\\\oooxxxfffUUUKKK999555777<<<999000...222000444:::HHH:::EEEggg>>>MMMgggUUU555111222999666<<>>HHH000...000;;;111999333:::111999<<<@@@111WWW888555<<<444999@@@666;;;rrrbbbJJJ===BBBPPPllldddFFFRRRbbbcccPPPGGGeee[[[SSSVVVbbbgggjjjnnn[[[___YYYHHHZZZYYYGGG<<<777666;;;;;;555222888BBBDDD<<<333888111222777333...222999...)))***222222---333@@@...+++444===777222222,,,)))***+++,,,+++))))))***'''$$$"""'''...111///,,,333333222EEEbbb```BBB,,,(((///+++&&&'''%%%$$$+++%%%&&&((((((&&&%%%&&&&&&..."""######DDD<<<444"""///***!!!""")))$$$ )))$$$$$$$$$$$$$$$$$$$$$$$$%%%""" %%%""""""(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''')))******))))))***+++...000333888@@@JJJUUU\\\YYYnnn{{{hhhWWWMMM???555///111333444:::DDD111222888999555KKKFFFLLL```QQQ:::999333333------666>>>000EEE)))555???000:::AAA111DDDTTT@@@FFF(((>>>>>>000GGGyyynnnSSS???999NNNrrrEEE???LLL```}}}QQQSSS[[[```UUUEEEEEEQQQNNNZZZQQQVVV^^^]]]qqqWWWLLL777RRRYYYPPPDDDCCC@@@:::;;;444555555;;;IIIPPPBBB...///666999---(((;;;BBB000888---+++555333***---:::+++(((222999333//////+++%%%###%%%***,,,)))%%%$$$,,,******...333555111---%%%###)))AAADDD333)))---555///''')))'''###&&&%%%'''((((((''''''((())) !!!)))''',,,(((---,,,&&&%%%"""(((222+++"""&&&###$$$$$$$$$$$$%%%%%%%%%'''$$$111888)))!!!''')))###$$$%%%''''''&&&$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''')))******))))))***+++...///333999AAAKKKSSSXXXXXXooo|||iiiWWWMMMCCC666,,,+++///555EEEUUU444111999+++000KKKEEEBBBOOOCCC666<<<444...444222888FFF<<<666666MMMMMM===000BBB<<>>222;;;777333555666222777:::444@@@BBB777FFF...888777~~~ggg:::,,,@@@222GGGNNNVVV]]]uuuaaaddddddNNNNNNIIIEEE;;;TTTAAA999LLL```eeeXXXJJJFFFIIIKKKbbbWWWKKKYYY]]]kkkVVVpppooohhhpppfffGGGMMMIIIDDDEEE@@@>>>EEE:::CCCAAA:::KKKjjjppp```XXX666777GGG999)))...444---...+++(((,,,444555111///(((,,,...''''''000222XXXDDD000***,,,///333777...---+++++++++***)))(((!!!******''')))&&&&&&000&&&---)))%%%...111***(((%%%%%%%%%%%%%%%'''***---%%%(((&&&222(((%%%(((&&&***$$$$$$------&&&(((#########$$$$$$%%%%%%%%%"""---iiizzz;;;,,,###'''''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((()))******))))))***+++))),,,333===HHHQQQWWWZZZYYYqqqyyysssZZZJJJ===:::777444000111:::EEE999000AAA---222wwwSSS555333555AAA<<<'''>>>===333999111???444;;;777777888===777BBBTTTDDD333DDDsssPPPKKK???FFFCCCttt???999DDDEEE@@@EEEJJJRRR^^^aaaNNNCCCLLLHHH]]]xxxYYYLLL^^^\\\ZZZYYYmmmdddnnn~~~TTTLLLKKKIIIAAA@@@BBB;;;BBB999222555BBBVVVoooAAA???@@@000888222+++000***222<<< 777+++)))222++++++...$$$,,,---TTT333666<<<(((222GGG:::---))),,,222///$$$###)))&&&%%%%%%%%%%%%&&&''''''***))))))((('''&&&&&&&&&(((((((((((((((((((((((('''((()))((('''%%%%%%&&&)))&&&%%%'''***(((###%%%*** $$$<<<===,,,)))&&&555SSSUUU555%%%)))%%%((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''')))))))))***++++++,,,,,,333...000>>>LLLSSSRRRRRRWWWiiiyyywwwdddUUU???===>>>???;;;555444777666...;;;111333lllEEE111<<>>>>><<<000555777111EEEAAAooo???>>>'''EEE:::^^^zzziii999MMMWWWJJJCCC===777666BBBIIIJJJLLLOOOIIIAAABBBUUUnnn}}}TTTQQQSSSdddddd{{{zzzkkkqqq~~~oooLLL;;;>>>AAAAAA999111111;;;TTTxxxvvvhhh:::)))&&&666DDD///222666(((444///000000111)))222111'''222333222(((777===)))&&&000***+++$$$###,,,///((($$$&&&&&&%%%%%%%%%%%%&&&'''''')))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%%%%&&&"""+++---&&&!!!###'''((( ***)))222FFFAAA+++###%%%$$$+++...)))((()))%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''')))))))))***++++++,,,,,,///+++...:::FFFKKKMMMOOOYYYlllqqqrrrcccVVV@@@>>>>>>AAA???777111///888000222444...QQQgggSSS555///555999444---???666000111<<<222666777999222???BBBeee\\\999888666;;;<<<^^^QQQ:::SSSooorrrHHHDDD===CCCGGGAAADDDOOOSSSPPPRRROOOAAAAAANNNyyyrrrssszzzZZZccccccfff{{{qqqcccZZZCCCFFFIII:::666111,,,///CCCiiikkkKKKUUUUUU------+++<<<<<<222%%%555444%%%(((***)))444111((('''+++...***'''***,,,444)))%%%---444000)))&&&&&&%%%%%%%%%%%%&&&''''''))))))(((((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&%%%%%%&&& ***---%%% $$$((((((%%%((($$$(((666444)))''''''---***###""""""---&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((((((((((()))))))))***++++++,,,,,,,,,+++000888???DDDIIINNN[[[nnnmmmmmm^^^OOOBBB:::444555777555333333666333,,,666,,,===XXX===------777===<<<444...888:::>>>LLL000888777777:::666...FFFbbb666DDD&&&888777WWW@@@AAA@@@[[[nnnxxxDDDDDD<<>>AAA444SSS\\\<<<555yyysss>>>,,,HHHfff>>><<>><<<000555000"""((((((%%%555222///999333%%%(((###%%%''''''%%%###%%%'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###%%%''''''&&&%%%%%%&&&((($$$&&&(((###&&&GGGooo;;;***(((,,,'''&&&***)))$$$&&&###%%%//////((('''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))))))))))))))***++++++,,,,,,,,,000777======>>>GGGQQQWWWooo{{{eeeWWWHHHAAA:::999777333000000333666///111FFF222:::444)))888gggrrr777555,,,;;;222;;;,,,000\\\ppp>>>888888===UUUxxx888222AAANNN...PPPZZZJJJ[[[rrrnnn;;;???BBBIIIWWWZZZcccNNNBBBFFFKKKTTTPPPuuuYYYooommm|||WWWYYYhhhooouuulllYYYaaaZZZTTTTTTRRRHHHDDDCCC;;;===:::777444111000777AAAUUUuuuJJJKKKqqqiii888***888555]]]III666444JJJ;;;---DDDNNN<<<555+++---444---###&&&))))))...$$$'''***)))'''''')))+++&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%%%%&&&###((()))$$$###333OOOfffEEE+++&&&***"""$$$,,,)))###'''111///!!!'''+++&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***)))))))))***++++++,,,,,,+++///777>>>@@@@@@GGGPPPZZZsss|||eeeXXXJJJAAA999555222000222666---222000444ZZZBBB111222888"""===ppp666999888666KKKpppMMM666JJJfff666DDD{{{jjj<<<===@@@BBBAAA111GGGGGG>>>CCCcccFFFRRR???\\\KKKHHH???BBBJJJjjjOOO777\\\iiiTTTXXXAAADDDLLLFFFIIIoooUUUooojjjfffggghhhvvvxxxggg```gggYYYUUUXXXYYYZZZTTTDDD>>>>>>===;;;444111999CCCUUU___rrr|||LLL777WWWLLLWWW===;;;111DDD000888dddhhhEEEccc}}}kkkPPP444---,,,''''''000777111%%%(((******((('''(((((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''%%%%%%&&&!!!***'''+++EEEMMMCCC>>>(((---:::222,,,***((((((...%%%(((---!!!&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***)))))))))***++++++,,,,,,---000888@@@CCCDDDIIIQQQ___wwwyyy|||wwwbbbJJJPPP333:::+++444==='''***333555)))MMMSSS***777333222333333EEE666???...<<>>FFFVVVbbbZZZJJJLLLFFFHHHLLLHHHDDDVVVppphhhtttpppnnn~~~fffhhhaaa^^^\\\TTTLLLQQQSSSHHHFFF@@@===MMM---999999===HHHLLLIIICCCCCCGGGEEE>>>dddjjj===,,,,,,===555HHH```aaaMMMeeedddZZZ~~~FFF333'''))),,,******///***+++'''###%%%+++***%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''%%%###"""$$$---)))EEE<<<888///000///---+++(((&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%%%%%%%&&&((((((!!!'''$$$&&&...///===,,,!!!$$$(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''')))***+++******+++---111555777@@@GGGAAACCCSSSaaa||||||}}}uuu___VVVNNN===MMM:::999;;;<<<...---333+++DDD\\\+++111+++---222BBBHHH111555000DDDzzz777GGG222000;;;...GGGPPPJJJ@@@444666JJJ333777;;;@@@888TTT```JJJ999;;;WWWEEE]]]RRR---555BBBGGGDDDAAA;;;;;;III[[[___XXXOOOJJJKKKPPPLLLGGGTTThhhrrr}}}zzzsssyyyxxxooofff___]]][[[WWWUUUSSSNNNGGG@@@;;;DDDGGG@@@;;;===555;;;BBBDDD===:::>>>???:::___qqq444666EEE)))333[[[AAA111lllpppLLL```kkkeeeMMM777,,,,,,++++++***###+++,,,+++((()))---,,,&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%///(((&&&---BBB777((("""---,,,***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&+++!!!%%%+++### ***000888+++"""&&&((($$$###'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''')))***+++******+++---///444777???GGGCCCEEEVVVeee~~~ttt^^^VVVPPPTTTXXX999AAAMMMppp===,,,555111;;;nnn444111===AAA???VVVGGG...---555AAAZZZVVV222<<<'''???999999999;;;KKK```III333777===;;;:::===000>>>mmmwwwUUUIIIEEE<<>>===FFFRRRTTTMMMNNNHHHIIIQQQPPPKKKRRR___tttsss~~~nnncccaaaYYYWWW[[[TTTIIIIIIFFF>>>FFF444DDD777AAA666222===BBB;;;777:::<<<:::___HHH333@@@333TTT===222cccUUU888RRRAAA222$$$+++111'''***666333(((******((()))+++)))$$$'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((***'''!!!,,,***###'''EEE---+++)))'''&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%###$$$%%%***"""---888,,,$$$...111)))%%%(((((($$$$$$(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''')))***+++******+++------444777???GGGDDDHHHYYYjjjwwwaaa^^^kkkIIIFFFLLL{{{PPP222:::999555zzzAAA888MMMRRRBBBRRR:::///000===777---CCC777///111LLL222666::::::CCCooo```CCC666======AAALLL??????SSSHHH<<<>>>===???GGG444EEEKKKCCCqqqjjjfff>>>AAA???;;;BBBDDDBBBEEEKKKJJJCCCKKKDDDCCCLLLOOONNNRRR[[[___}}}tttyyylllgggZZZXXX^^^UUUJJJOOOLLLGGGNNN999HHH;;;DDD===888AAAEEE???<<>>;;;666cccPPP<<<;;;;;;BBBMMMTTT???<<>>JJJRRRRRROOOFFFCCCHHHMMMOOOSSSYYYqqqmmmttt~~~|||jjjeee]]][[[\\\UUUMMMLLLHHHHHHRRROOOKKK@@@BBB>>>AAAFFFEEE??????BBB@@@888---666:::EEElllXXXSSSKKK___PPP111333000)))((($$$,,,+++******)))))))))+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((******)))***---000...***%%%KKKTTTPPP555>>>...,,,(((%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''&&&((()))*** ,,,>>>888)))%%%&&&%%%%%%''')))'''$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''')))***+++******+++---///:::===@@@EEEEEEJJJYYYkkk}}}mmmPPP@@@oooMMM444///444)))UUU???666///===///...%%%,,,444+++777...gggOOO+++777111:::>>>999444:::zzzWWW777222>>><<<>>>FFF888999PPPHHHbbb^^^JJJHHH<<<===777@@@FFFWWWqqqHHHIII777888???AAA>>>AAALLLRRRQQQWWWNNNHHHIIIMMMOOOSSSXXXVVViiijjjnnnoootttzzz}}}oooggg|||hhhaaaccc```WWWYYY\\\PPPTTTAAALLLPPP===333AAA@@@BBBDDDAAA::::::>>>;;;222555jjjmmmuuufff444iiinnnOOO;;;000(((,,,999)))((()))***)))%%%&&&***'''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,+++)))***...222''',,,***999AAA<<<(((&&&((('''&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''((()))+++,,,"""&&&000+++&&&)))'''###%%%&&&'''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''')))***+++******+++---000<<<@@@@@@DDDEEEKKKZZZlll}}}nnngggLLLNNNiiimmm>>>333***111---777666000222999444...///&&&444---999555jjjwwwRRRIIIHHHMMM888CCCCCC:::bbbFFF===777///000AAAEEEUUUrrriiiqqqfff\\\CCC???GGGEEEBBBJJJDDDBBBCCC???GGGIIIFFFFFFKKKJJJDDDVVVPPPKKKKKKMMMOOOSSSWWWXXX```___mmmtttqqq{{{wwwsssqqqsss{{{yyy~~~ttt^^^uuu|||~~~PPPiiiiiiXXX999SSSCCC>>>BBB???666333777777222:::~~~{{{{{{~~~SSSFFF<<<------'''(((,,,111...'''&&&)))&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,***'''(((,,,111///AAA@@@%%%%%%***&&&%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''(((***)))&&&,,,,,,$$$%%%***&&&$$$%%%%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''')))***+++******+++---...<<>>FFF>>>HHH999NNNdddaaaUUUEEE@@@FFFJJJHHHOOOLLLJJJKKKMMMPPPSSSWWW^^^]]]VVViiisssooozzz|||vvv{{{{{{{{{|||rrrooo{{{vvvpppmmm\\\nnnBBB<<>>;;;111,,,...&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''')))+++)))&&&&&&+++000RRRbbb]]]---,,,'''---!!!(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***+++***(((&&&'''((("""***666444((((((***!!!%%%%%%$$$###%%%((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))((()))++++++******,,,---,,,;;;@@@???DDDHHHQQQ```uuurrr\\\LLLCCCGGGIIIBBB;;;;;;:::222+++---000111000000888(((555...444'''666888555NNNXXXmmm\\\bbb}}}FFF[[[eee@@@:::444FFF000???777???999222KKKPPPrrrQQQ???@@@MMMDDDSSSEEEIIIwwwHHH888PPP@@@CCCOOOSSSPPPGGGFFFNNNRRRQQQXXX___\\\[[[kkkvvvxxx{{{rrr|||yyy~~~tttyyyrrrhhhiiihhhzzzcccKKK...UUUCCC???777888,,,<<<444VVVQQQwww666ZZZ~~~eeewww[[[===fffJJJ>>>555AAA999... ;;;666fffMMM***+++---+++)))***///000---***+++***&&&...222((($$$)))***%%%%%%++++++&&&+++000)))...(((%%%)))------)))&&&---+++((('''(((((('''&&&((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%)))************)))((('''%%%&&&(((***++++++***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((('''''''''(((*********)))***+++---222:::;;;<<>>444888555...??????GGGOOOaaaooommmHHHDDDUUUBBBGGG===IIIcccUUUMMM???HHHNNNVVV\\\YYYMMMFFFLLLSSSUUUZZZbbb___]]]iiirrrtttyyy{{{}}}{{{tttzzzssssssyyyrrrzzziiioooVVVDDDooofff???;;;999:::>>>444JJJWWWKKKTTTmmm[[[aaa888YYYccc---)))>>>111555888888BBBoooGGGEEE[[[222///+++***000333...'''###+++(((---...&&&'''+++'''000...000...'''&&&&&&!!!&&&&&&'''((((((&&&&&&&&&''''''(((((((((((((((((((((''''''''''''''''''(((%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%'''(((***+++,,,***((('''&&&&&&''''''((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((('''(((*********)))***,,,...222999999;;;BBBEEEOOOaaa}}}hhhXXXJJJFFFBBB:::444444222666555000---000222222<<>>000lll]]]FFFWWWJJJ;;;555666:::000555777555???;;;:::999777>>>JJJTTTuuuGGGLLLgggIIIBBB999FFFDDDooo{{{JJJFFF:::HHHOOO\\\dddbbbRRRGGGIIIPPPTTTUUU^^^]]][[[eeekkknnnvvvvvvxxxzzzuuu|||uuuzzzfffjjjGGGzzzAAA;;;444<<<333...???UUUppphhhjjjcccuuu|||```yyy]]]444oooDDD666,,,777666AAA^^^KKKCCC'''+++FFFCCC444---+++333:::666+++###((('''***'''$$$---111&&&###"""%%%))))))(((((()))%%%***...,,,'''&&&(((,,,&&&))),,,,,,)))'''((()))''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%$$$'''+++...///---)))'''(((&&&%%%$$$%%%''')))+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((***************,,,...444999999;;;DDDHHHSSSfff{{{iiiZZZKKKDDD@@@:::666666999333444:::888111000666:::777111MMMsss;;;111777fff\\\BBB999444WWWHHH+++UUUMMM;;;777555777222333777:::===999???CCC@@@???999???QQQ```\\\<<>>...//////---...111,,,(((+++&&&,,,///---)))))),,,---+++000333111,,,'''''')))&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###'''---111333000,,,)))&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))++++++***+++---///555<<<<<<<<>>777333222999///:::VVVYYY>>>---111000111222 kkkYYY---<<<000***555444:::dddYYY___DDDMMMFFF666BBB:::777888999333333777333000888222;;;IIIDDD999777JJJGGG;;;LLL[[[>>>HHHAAABBBIIIuuuvvvJJJCCC<<>>===BBBHHHVVVuuuSSS111(((999BBB111777kkklll;;;CCC,,,&&& )))///***:::VVVFFF333)))%%%...:::<<<666000,,,,,,...+++...???CCC333%%%,,,&&&$$$///...''',,,&&&******''')))---,,,'''+++///333111,,,'''(((***&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###(((///555666333...***$$$%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&'''''''''(((((())))))((()))++++++++++++...000222<<<===<<<@@@III___~~~www}}}nnnbbbSSSFFF???;;;999777>>>///777SSSXXX>>>...333000999===---IIIPPP>>>555::::::666444777AAAIII\\\rrrUUU<<<222///777666>>>777:::DDD;;;999>>>KKK___HHH@@@@@@AAADDDIIIFFFDDD>>>111LLLCCCDDD@@@JJJ]]]JJJIII999DDDBBB```eeecccZZZTTTTTTOOOGGGRRRWWWUUUXXXaaaaaabbbmmmvvvxxxyyyvvvuuu|||KKKLLL222CCC888222@@@kkk888???777333---333666DDD===SSSYYYZZZ000000444555777,,,///%%%---222///'''$$$)))......+++***+++(((***)))(((333555(((***999--- ///333***,,,+++,,,***(((---555111'''%%%(((+++,,,)))((()))+++''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%)))000666777444...+++###%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))((()))+++++++++,,,...111000:::<<<;;;@@@HHH___}}}pppjjjaaaTTTGGGAAA???>>>===>>>444333<<<>>>555222777000000888999+++@@@))):::###000333(((///>>>===;;;UUUtttKKKAAABBB333JJJ888444???:::EEEXXXIIIDDDEEErrr___HHHEEEHHH<<>>JJJCCCLLLBBBNNNmmmKKKAAACCCDDDBBBRRR===FFF??????ccckkkiiiYYYLLLKKKNNNOOORRRRRRPPPWWWeeeeeeccclllnnnvvvrrr|||eee~~~hhhaaaFFFFFF>>><<<333;;;;;;XXXKKK___JJJeee,,,AAA999...___PPP+++FFFAAA,,,:::'''555111+++111DDD***---)))222000,,,...333555000)))(((,,,,,,###(((000,,,***---)))...JJJ777...???444...+++///...)))...777444******)))''''''((())))))(((((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%)))///333444000+++((()))(((&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***((()))+++++++++---///222999<<<;;;@@@NNNSSSZZZiiiggg|||iii^^^UUUEEE??????;;;666777===DDD@@@666222444666555000111555000333DDD:::111111---222'''<<<333999444555<<<;;;666888AAA777444666===DDDEEEDDDCCCBBBZZZ???===EEE>>>HHHOOOxxxXXXaaaEEEGGGEEEAAABBBIIIRRRQQQEEE:::OOO```ggg\\\QQQPPPOOOIIIQQQLLLOOOXXX\\\ZZZ^^^gggcccjjjoooooo[[[kkkdddKKK777@@@;;;>>>666AAAbbb|||______GGG'''AAASSSqqqgggrrrkkk+++>>>[[[PPPAAA666...666222&&&&&&)))000333999HHHSSSHHH000$$$'''111***''',,,///+++((()))******(((***GGGlll___,,,***@@@LLLAAA///)))))))))******))))))((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''''''''&&&&&&''')))+++---000333333000---***'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''(((***,,,,,,+++))))))***+++++++++,,,///111777777CCCEEEEEE___pppbbbSSS}}}mmmaaaWWWHHHAAAAAA===666666:::???<<<444222555(((111666777444222LLLvvvTTT<<<@@@555666(((000---555444555777666555;;;BBB777666555777<<<@@@@@@======VVV{{{???DDDKKKFFFNNNzzzNNNBBBQQQLLLEEE???AAAHHHJJJDDD===RRRfffpppeeeVVVPPPMMMIIIKKKHHHJJJRRRZZZ]]]___aaa___^^^lllxxxvvv@@@:::BBB;;;<<>>999<<<<<>>EEEEEE;;;;;;999999SSSgggaaaDDD---///^^^999MMMsssDDD333,,,///!!!+++)))***++++++***)))***,,,'''000666111'''...LLLjjjEEE111///<<>>999...(((000333///---000---&&&))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&(((******,,,...000///---)))'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&(((******)))''')))***+++++++++---000222888777<<>>HHHBBB:::999777333999@@@@@@888777>>>???888;;;;;;FFFEEESSSZZZFFF@@@KKKdddOOOMMM```DDDJJJDDD???@@@EEEFFFAAA;;;EEE\\\pppnnn[[[IIIDDDEEEJJJNNNMMMHHHMMMXXXYYYSSSZZZYYY^^^llluuussswwwwwwGGGPPPCCC;;;GGG<<<<<<CCCLLL]]]\\\999]]]YYY'''HHH==='''111+++---444...///000/////////,,,(((***+++***'''+++@@@eeeNNN888444;;;555+++((('''(((+++,,,)))+++...,,,'''))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&''')))++++++,,,...///...,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&(((***+++)))''')))***++++++,,,---000333666666999AAAPPP^^^ZZZHHHQQQ}}}qqqjjjgggZZZOOOEEE999>>><<<777333222555777888333444333444222444ZZZ???UUUTTT333444///555000???GGG@@@777777888555888@@@CCC===;;;???@@@<<<666<<>>777:::>>>iiiYYY^^^YYYEEECCCGGGBBB>>>@@@EEEGGGDDD@@@@@@TTTkkkqqqbbbPPPIIILLLKKKQQQPPPHHHGGGRRRYYYYYYYYYWWWWWWaaavvvlllkkk~~~~~~HHHLLL<<<>>>@@@IIIKKK\\\\\\===AAA{{{oooaaa:::```aaaGGGqqqeeejjjOOO444...(((&&&(((---111333000,,,--->>>\\\xxx~~~iiiSSSBBB333)))++++++)))((()))***)))(((((((((((())))))))))))''''''''''''''''''''''''&&&'''''''''''''''''''''%%%'''(((''''''''')))+++---...//////...+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''')))+++,,,***((()))***+++,,,,,,...111444333888:::BBBSSS\\\RRRDDDOOO}}}wwwqqqnnnbbbXXXNNNAAABBB@@@:::444444888999777333444222222000)))444PPPJJJQQQjjj999///======...222888;;;666111444;;;???666:::???>>><<<<<<@@@EEEHHHCCC@@@<<<@@@CCCZZZuuuRRR```cccBBBLLLIIICCC===<<>>___yyy^^^FFF666&&&***+++,,,***'''&&&(((***(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%'''(((((('''(((***,,,.../////////---+++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((('''(((***,,,,,,+++))))))***+++,,,,,,...222555111<<>><<<:::CCCRRR===999???BBBZZZOOOOOO|||xxxDDD@@@RRRJJJAAAFFFAAA>>>>>>CCCGGGHHHGGG>>>BBBRRRcccbbbQQQDDDCCCDDDDDDFFFIIIJJJKKKRRRZZZRRRZZZNNNYYYRRRXXXhhhddd[[[\\\mmm|||lllAAA@@@;;;777;;;???===:::RRRxxxqqquuuGGGKKK...]]]sssrrrccc???jjjTTT>>>222111:::888***)))555222[[[tttIII---((('''+++***))))))((('''((()))'''((((((((()))))))))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%'''((((((((((((+++---.........---+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''&&&''')))++++++***((()))***+++,,,---///222555222DDDGGGIIITTTOOOBBBDDDMMM}}}~~~qqqlllbbb]]]ZZZPPPDDDDDD>>>777777;;;888222555<<<555---//////...555888555:::555777+++===000111000666AAA@@@777444888:::333555>>>===999GGG^^^oooggg^^^BBBOOOCCCRRRiiimmmNNNHHHUUUDDD??????AAAEEEIIIIIICCC>>>FFFDDDPPPbbbdddSSSDDDAAAFFF@@@AAAJJJMMMIIIJJJQQQPPPfffKKKFFFMMM```NNNYYYbbbKKKVVVhhhnnnrrr===JJJAAA<<<666...AAA111>>>MMMhhhyyyWWWSSS}}}GGG222777888999'''wwwFFF000&&&//////)))777RRRuuu]]]111)))000+++'''%%%'''))))))(((''''''((((((((())))))******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%'''((((((((()))+++------------,,,***'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))&&&%%%&&&(((******)))''')))***+++,,,---///333666444JJJMMMLLLSSSJJJ===DDDMMM}}}vvvkkkcccZZZRRRNNNJJJBBB<<<;;;999444000///777666555555555444111...000000000222444444222000000///111666:::<<<<<<>>>;;;<<<>>>>>>@@@CCCHHHKKKTTTNNN___GGGLLLNNNxxx~~~nnnCCCLLLGGGJJJOOO:::RRRUUUIIICCC777IIIQQQCCCDDD\\\gggRRRCCCNNNIIIEEEBBBDDDJJJNNNNNNLLLXXXYYYTTTKKKKKKSSSZZZ[[[___UUUTTT```eeeaaa___dddtttmmmXXXzzz~~~CCC999555333333:::222333999444444SSSzzz~~~rrrlllKKK111111444FFF}}}QQQPPP<<<&&&+++444***@@@yyysss///,,,///((()))%%%---111+++***"""%%%...,,,(((---,,,&&&'''))))))(((((((((***+++---''''''''''''''''''&&&&&&((('''&&&%%%&&&(((***,,,...---,,,***((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))(((***,,,......///111333???@@@IIIRRRMMM===888<<>>AAADDDWWWTTTooojjjiiiiiiDDDqqqjjjMMMHHH>>>JJJMMMGGGEEEBBBKKKEEE@@@FFFVVV]]]VVVIII???GGGDDDCCCEEEJJJMMMNNNNNNNNNTTTUUUOOOLLLOOOTTTUUURRRKKK]]]{{{xxxVVVDDDMMMiii\\\nnnVVV@@@FFF:::555;;;333///111777333000>>>SSSSSS???TTTwwwPPPGGGddd|||gggVVVxxxLLL<<>>MMMwwwqqqmmmnnnrrrZZZQQQFFF>>>777555;;;CCC555444444555666555333111222111111111333333111///222333555666777999::::::999;;;===??????@@@BBBDDDWWWwwwpppyyytttRRRAAAQQQggg[[[BBB999FFFOOO:::GGGCCCJJJNNNMMMZZZWWW:::CCCCCCBBBCCCCCCDDDEEEEEECCCOOOWWWTTTLLLIIIKKKNNNOOORRROOOJJJQQQ___^^^SSSOOOsss```}}}uuu@@@:::EEE888666888555333333555444222444777EEE111&&&000NNNqqqrrrTTT+++///>>>xxxRRRYYY:::bbbAAA000???IIIKKKJJJMMMkkkbbbRRR;;;***///%%%%%%)))---,,,***)))***,,,777;;;111'''))))))'''***''''''((()))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&((()))***+++***)))'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((())))))))))))))))))+++---...///111444666999<<>>???@@@BBBDDDIIIMMM~~~HHHFFF===FFF555HHHTTTRRRaaaMMMQQQVVVMMM]]]iiiVVVMMMMMMKKKGGGBBB?????????;;;GGGRRRSSSIIIAAACCCIIIHHHHHHHHHUUUooo|||fffEEEEEE888vvv___zzzNNNLLL:::;;;777:::222111555333...---333777555888<<<888000...///222777:::(((***666888555777???pppuuuaaa|||FFF>>>rrrzzzFFF***---111...))))))333000;;;+++%%%...'''///&&&---(((###((()))&&&)))'''((()))))))))'''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&''''''(((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))***+++---///000333888;;;===???AAA===555000555===III|||nnneeebbbVVVSSSSSSQQQIII===777666666555555666777666444222222111///000111333333222111888:::333222777;;;:::555777999;;;;;;===???BBB333444UUU```LLLmmmwwwoooWWW:::AAA```OOO777:::GGG___qqqSSSFFFPPP\\\XXX\\\bbbZZZKKKIIIFFFCCCAAA@@@@@@@@@===BBBJJJNNNJJJCCCBBBFFFFFFMMMHHH>>>FFFZZZ[[[MMMUUU]]]TTT~~~```yyy[[[:::444CCC666333666...444888666444444333222666777111333;;;666111999333+++222---444???222222DDDggg}}}yyyqqq<<<,,,000222...$$$+++000CCCiiiWWW@@@;;;)))444FFFHHH999***)))(((&&&************)))((('''&&&%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))+++,,,...///111444:::===??????>>>999333222666<<>>@@@IIIKKKFFFAAA???dddRRRDDD888<<>>777000///...666:::MMM```777000***(((///)))222)))KKKsssbbb444000PPPPPP@@@...,,,***'''+++,,,,,,***)))((('''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))+++,,,...///111555;;;???===<<<888444222555999;;;JJJwwwlllgggddd[[[SSSPPPKKKCCC===;;;888777777777777666333000000///...///111444555555===EEEEEE999444888;;;888<<<<<<;;;999777777:::<<>>CCC222UUUMMMAAA<<>>@@@WWW```DDDNNNWWW888DDD000AAAGGGGGGQQQ[[[___eeeNNNFFF===999:::<<<;;;999;;;888===HHHNNNHHH@@@<<>><<<999555777999222000666999555444777@@@OOOCCC222555444000;;;)))<<<"""444???111AAA222lllppp>>>+++666///,,,888------///JJJBBB000---333+++###((()))'''+++...---+++)))'''''''''(((%%%%%%&&&&&&'''((())))))&&&&&&&&&''''''&&&%%%%%%&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))+++,,,...///222666<<<@@@:::888444000222777;;;;;;MMMuuuhhhlll```TTTQQQPPPLLLFFFCCC999777222222666:::555,,,111000//////000222444666666888999999777666666777;;;;;;;;;999888888:::<<>><<<888888<<<<<<:::<<<<<<888<<>>888999;;;:::666:::<<<<<<<<>>000666444777333jjjhhh:::---///,,,...&&&,,,222+++)))((("""'''((()))((('''%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&,,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''(((,,,111555...000333666888888777666333///---///111333888>>>TTT~~~xxxiiieeebbb```YYYOOOHHHGGGCCCCCCAAA<<<:::;;;:::555111000...---...///111222444444444333222444777:::888999999777555444555666777:::;;;888888<<<>>>===;;;<<<>>>===:::DDDeeeeeeiiiJJJ:::===777333:::GGGRRRXXXZZZ[[[OOOAAA888777999999999<<<:::888999@@@HHHIIIDDD@@@???>>>>>>>>>??????>>>666aaannn]]]vvvfff|||zzz}}}FFF...000000333---<<>><<<;;;888777<<>>@@@:::111333222000.........000111444555444333111111222444555666666666777:::>>>AAA<<>>:::888SSS|||LLL555;;;888666555777AAAMMMQQQPPPWWWVVVRRRGGG<<<777999===;;;;;;999666999???BBB@@@???;;;888888;;;===<<<:::III999000OOONNN]]]XXX]]]aaabbbfff^^^PPPllliiiJJJbbb]]];;;333000666111000,,,***,,,...///000111'''555999<<>>===???;;;444555333111///...///000111000111333222111111222333222555888:::::::::;;;===???DDDFFF@@@;;;:::::::::111777<<<;;;444222888@@@666LLL>>>555666:::<<<>>>DDDNNNPPPNNNUUUUUURRRJJJ???888555666888;;;;;;777777===BBBDDD>>>:::666777:::===<<<:::+++999444666444PPPhhh888RRR|||tttzzz{{{[[[bbbFFFwwwkkkbbbVVV444***'''---(((+++111222///000333...$$$,,,<<<777---777DDDVVVooolllMMM000'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&'''((()))(((((('''&&&&&&&&&'''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%'''***+++++++++,,,---333444444444222///---+++,,,,,,///222222222888@@@UUUvvvjjjfffddd___YYYVVVOOOOOOJJJBBB===<<<;;;888666444222000//////000111...000222333333333444555444888<<<>>><<<888555333888>>>AAA<<<777777888888555999;;;999777666555444888ppp>>>>>>333888???DDDEEEJJJQQQSSSOOOOOOOOOLLLGGG@@@999333000555;;;<<<999777===DDDHHH>>>999555666:::======:::<<<===;;;;;;888777333>>>AAA^^^~~~rrr```xxxbbb{{{OOOZZZ777///,,,222+++000(((999WWWUUU555'''333%%%111+++///QQQjjjwwwUUU888 !!!+++,,,(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%'''(((*********))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&((()))******,,,000333555555333222000...,,,+++,,,---000333222222888@@@UUUvvvkkkdddaaacccdddWWWWWWTTTNNNGGGAAA@@@@@@;;;999555111000000222444444444555555666555555555555666888:::999777444222888555555888777222222777888333222888999555333666444888999777999===999222555<<>>777555888:::999777;;;BBB>>>666666666>>>NNNQQQIIILLLyyyxxxvvvuuunnnpppKKKppp\\\BBB000,,,------+++666JJJ]]]___XXXPPPKKKGGG===,,,<<>>;;;777444111000///222222222333333333444444777777777666666666555555///222666888333000333:::888444444777999666555666333777:::888777999999777999???IIIRRRWWWWWWUUURRRRRRXXX]]]\\\TTTHHH>>>888444444444333222333555777======<<<999666555777:::666===:::666999666666>>>III@@@GGG\\\llljjj|||~~~aaaYYYuuudddKKK<<<;;;888CCC999...))),,,///...,,,&&&888;;;///222DDDEEE444---888JJJ\\\qqqwwwOOO000---***)))&&&###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%&&&)))---...,,,)))&&&&&&&&&&&&&&&&&&&&&&&&((('''))),,,000///+++'''---,,,+++)))((((((''''''))))))))))))))))))))))))'''))),,,.........000111000000000...+++******+++///...000222222222888@@@YYYvvvvvvzzz}}}{{{rrrjjjeee___\\\XXXSSSNNNIIIFFFDDDBBBAAA>>>;;;777222///---222222222333333444555555777777555555555555666777111222555888777777888:::777555555666888777666555444666777666444666888:::===BBBKKKSSSXXXYYYWWWUUURRRVVV[[[\\\VVVKKK@@@999222333333444555666888999:::<<<===;;;777666888;;;666;;;888666<<<999444888666888??????{{{ooouuuiiiUUU|||gggaaaeee999000111222+++---777:::111---***+++///111...+++'''&&&%%%''',,,111///)))%%%888999,,,DDDvvvjjj+++,,,***))))))(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&$$$%%%)))///000,,,'''&&&&&&&&&&&&''''''''''''((('''&&&(((+++,,,+++)))++++++***)))(((((())))))))))))))))))))))))))))))'''***,,,...------...///000000000///------///111111000111333333222888???]]]|||uuutttpppgggqqq{{{qqqjjjeee^^^VVVSSSSSSQQQJJJCCCDDDCCCAAA===999444111...333333333333444555777777777666555444444555666777666444444777===@@@===888555555555555666777666333666555444444444555888<<<:::???GGGNNNTTTUUUTTTSSSTTTSSSTTTVVVVVVPPPEEE===333333333555666888999:::999999888888888888999999555888444333<<<:::444777111===AAA<<<^^^ZZZ{{{ooodddEEEVVVpppkkkNNN:::AAAKKKMMMBBB333,,,,,,:::111222444+++)))---,,,///---,,,---......,,,***...((((((///111+++(((+++333%%%!!!(((333BBB???,,,+++***((((((***+++((($$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''%%%%%%(((---...)))###&&&&&&&&&''''''(((((((((///,,,(((&&&&&&(((***+++))))))(((((()))***++++++************************)))***,,,,,,,,,+++,,,---.........------///333777444222333555333222888???___wwwsssrrrhhhWWW[[[nnnwwwuuunnnkkkcccZZZWWWXXXVVVOOOGGGEEEDDDBBB???;;;777444222444333333333444666888999666555444444444555666777888555333666@@@EEE???555333555444333444777555111777444333777:::999999:::999>>>EEEMMMSSSUUUVVVUUUVVVSSSPPPRRRUUUSSSKKKDDD888666444333444555555555666444222333666888777555222555000000999888333666///===???BBBCCCsss___yyysss\\\BBB~~~nnnLLL444***333111333666555111///111+++$$$***000,,,+++///,,,++++++******))))))))))))''',,,,,,&&&$$$))),,,)))222$$$---<<<222###&&&...***)))''''''***---)))###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&(((******&&&###&&&&&&&&&'''(((((())))))666333...)))&&&&&&(((***''''''(((((()))+++,,,---***************************+++,,,+++++++++---///......,,,******...555:::666444555666444333777???^^^sssnnnnnneeeSSSQQQZZZ\\\sssyyy|||vvvmmmiiiccc___[[[WWWSSSPPPEEEDDDBBB???<<<999777666333222222222333555777999444444444444555555666666444444333555===CCC===333111444444111222666555///666333666@@@EEEAAA999555999===EEELLLSSSVVVWWWXXXUUUSSSSSSSSSTTTQQQMMMIII>>>:::555333333444444333444333111222444666777777000444000000888777111444000333777???999XXXtttuuuxxxxxxSSSlll[[[LLL444MMM^^^RRR777+++444CCC444---)))***,,,,,,,,,...000(((,,,111+++)))+++'''(((((()))(((''''''(((******111111((('''///222---)))...888666)))(((+++$$$&&&******&&&&&&)))((($$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&'''((()))))))))111000---***''''''((())))))((((((((()))***++++++************************++++++++++++,,,...333666444111---))))))...666<<<888666666777555333777>>>\\\rrrllllllfffVVVPPPQQQKKKbbbkkkxxx~~~mmmmmmllleee]]]WWWVVVXXXEEEDDDBBB???<<<:::999999222111111000222444666888333444444555555666666666000333444444888>>>:::222000444333000111666444...555222888GGGOOOGGG:::111444888@@@GGGNNNRRRTTTUUUQQQTTTVVVUUUQQQMMMKKKJJJ@@@;;;666444555777777666444555555444444555999<<<000666444444:::777000333777...222999666EEEaaazzzsssbbbooo\\\>>>333CCCAAACCC000<<<000222333222111111111+++###000+++(((,,,...---,,,---///&&&)))///******,,,)))(((***+++***((((((***,,,)))'''))),,,+++'''&&&)))000'''%%%%%%%%%---///$$$"""***,,,&&&!!!$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&'''((((((''''''(((***&&&&&&&&&'''((())))))***%%%&&&((()))((('''((()))******)))))))))))))))******************************+++++++++---111777<<<:::777000+++***///777>>>999777777777555333777>>>[[[pppfffkkkhhhVVVRRRNNN:::___yyywwwqqqyyytttooojjjgggaaaYYYUUUVVVRRRMMMDDD@@@@@@AAA>>>999BBB444...333555222333999222444555555555777===BBB111444555444111000222555111666777333333666555000;;;333///333666444111111111777@@@FFFJJJNNNSSSWWWPPPVVVUUULLLKKKRRRTTTNNNBBB???888222...000444888777111000444555444888???333444777999333---111:::888888666555555AAAwww{{{uuutttzzzeeexxxbbbGGG888777GGGZZZjjjgggRRR>>>666777444666444000///222222000------,,,,,,+++***))))))***+++***)))'''''')))++++++)))((())),,,---+++))),,,+++++++++******))))))((('''((()))++++++***)))222///!!!111,,,///&&&***(((&&&&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&'''((((((((('''&&&%%%&&&###(((***%%%)))///---***)))(((''''''((()))***+++***)))))))))***,,,,,,)))))))))***++++++)))(((&&&//////...444666<<>>888222//////555FFFVVV888777444555888???fffiiivvvEEE>>><<>>666000222666111333222...---000000...---,,,,,,+++******))))))*********(((''''''(((***+++)))((()))+++,,,+++)))+++++++++******)))))))))///222---&&&+++777666,,,%%%%%%)))'''***...---333bbbOOO888((($$$&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&''''''((('''''''''++++++777>>>888666555---***)))(((''''''((())))))+++***)))))))))***+++,,,)))(((((((((((())))))))),,,222000111;;;???@@@HHH;;;999@@@EEE@@@BBBEEE???:::<<<999222111666:::999XXXyyyWWWcccqqqKKK======+++LLLeeehhhxxxiiissslllhhhkkklllgggbbb___WWWPPPHHHEEEFFFFFFCCC@@@@@@AAA777***+++666888000333444444444333333555777999666444666999999666222000222222000111555666555111777888111///333555222666888<<>>888666999777111111666111000...+++***,,,///222---000...+++***------***,,,,,,++++++***))))))))))))******)))''''''(((******)))((()))+++,,,+++************)))))))))))))))((('''###444PPPXXXKKK///DDDZZZ777'''000333ccc}}}bbb>>>((($$$'''(((%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))+++---:::AAA:::666333)))))))))(((((((((((())))))******))))))******+++,,,+++***)))(((((()))+++,,,,,,111000777IIINNNKKKMMMFFFIIIRRRQQQKKKOOONNN@@@======888222111555888888TTTQQQRRRsssiiiGGG<<<===...===uuuaaa]]]hhhgggdddfffjjjjjjddd___]]]VVVRRRMMMIIIEEEDDDIIIOOO777AAADDD999///...000111222333333333333333333444666333111222555777777666444333111000000333555666///888888...---666777///333333555<<>>888555666777888999888666666555555555666555888===@@@>>>666...)))999:::777999<<<666===RRR\\\uuuNNN333999===>>>999666777444//////222777555222000000///---,,,+++------))))))++++++)))++++++******))))))))))))***++++++***)))((()))***))))))))))))************))))))))))))))))))))))))///222...(((000@@@CCC;;;111PPP\\\:::(((%%%777xxx[[[HHH222&&&&&&***)))&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&(((***+++---+++222444,,,+++---'''((((((((((((((()))))))))***************+++++++++---------+++******,,,---(((333:::HHH]]]bbb]]]^^^^^^^^^]]]RRRHHHQQQRRRCCC@@@===777222222444777888OOONNNEEE```___KKK???666111333PPP{{{SSS\\\TTTWWW___ffffffaaa^^^```WWWWWWVVVQQQGGGDDDQQQaaaBBB???>>>>>>777------444222222222333444444444444222222111//////333999>>>888555222111000111333555---444333...555CCCDDD999000///000777AAAKKKPPPRRRRRRUUUVVVSSSQQQPPPOOOLLLOOOHHH>>>777555666888999999:::999777666555555333;;;;;;:::888777777777666888===<<<::::::444555DDDccc|||WWW;;;555999888///,,,,,,.........000333+++,,,---,,,+++++++++,,,***------******,,,,,,)))******))))))))))))((((((***,,,---,,,***)))***+++((()))))))))))))))******)))))))))))))))*********444111...---)))######&&&&&&@@@333777>>>)))333NNN222---(((&&&(((***)))(((%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&'''(((***,,,///+++......&&&''',,,(((''''''((()))))))))))))))))))))******+++++++++++++++---...---+++***+++---,,,>>>NNN^^^nnnnnniiillljjjggg```QQQGGGQQQTTTEEECCC<<<555222222444666888JJJMMMBBBZZZ\\\NNN@@@000111111000^^^nnnUUUIIIKKKRRR\\\aaa```aaadddZZZ[[[]]]YYYLLLGGGTTThhh\\\DDD222555;;;777333555333111000111222333333222000111111///...111:::AAA999555222222111///000444000111///...666@@@???777111000111555===FFFNNNRRRPPPTTTXXXUUUPPPNNNPPPSSSQQQHHH<<<444333666999:::888;;;;;;777666777555111999;;;;;;666444666888777666>>>===999999444444>>>uuusssdddZZZXXXLLL;;;111444888222)))777555333111///......///------,,,(((&&&&&&+++///***------++++++------))))))))))))(((((((((((((((***+++---,,,+++)))******'''(((***)))(((((()))+++***************+++++++++%%%!!!&&&///---%%%(((333<<>>GGGMMMJJJQQQWWWUUUNNNKKKRRR\\\\\\PPP@@@666333555777888777;;;<<<888666888555000///888>>>;;;666444111...444===:::666:::777444888>>>xxx}}}vvvSSS333444***555888555777555222333+++,,,,,,+++,,,///111222333111///,,,******+++---))),,,---++++++...---)))(((((((((((((((((((((((((((***++++++)))(((((((((&&&(((***)))(((''')))+++***+++++++++,,,,,,,,,,,,---,,,...///---)))))),,,IIIeeeooogggYYYLLL>>>******---...+++'''%%%'''***%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''(((((()))))))))((((((&&&###***,,,&&&&&&)))$$$%%%&&&((()))*********)))((()))***+++,,,++++++***&&&(((***)))***///888???KKK]]]hhhnnnssslllgggmmmbbb\\\```ddd___\\\WWWJJJEEE:::222222444444666:::AAAPPP@@@YYYSSS;;;777<<<555000222///???xxxwwwSSSCCC999???OOOXXXYYYXXXZZZWWWXXX[[[TTTHHHHHHQQQ^^^```VVVAAA666999:::777888333...,,,,,,------+++...,,,***,,,000111///,,,111---,,,///000,,,---222///...///333333111444:::111222111000111666@@@GGGDDDMMMUUUTTTLLLJJJUUUbbbiii[[[HHH:::444444444444666;;;<<<888777999666000,,,777===888444666999:::222:::777444;;;:::333222222???UUUxxx888///EEE:::DDDAAA888666333222888111111000---,,,------,,,''''''(((+++...///+++((((((,,,---++++++...,,,)))'''''''''(((((((((((((((&&&(((******(((&&&&&&&&&&&&(((******'''''')))++++++++++++,,,,,,---------)))---+++&&&(((///...''',,,000AAA'''...WWWGGG---###&&&)))***(((&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((()))******)))'''''')))$$$'''((("""%%%---+++%%%&&&((()))*********)))((()))***+++,,,+++******(((******)))+++444BBBMMMbbbooouuuwww|||wwwrrrxxxfff]]]aaaiiiddd___YYYOOOEEE999111111444555777;;;???TTTUUURRRQQQ@@@===;;;===000+++111333>>>iii]]]DDDDDDDDD555BBBVVVNNNOOOVVVXXXTTTQQQRRRPPPKKKHHHNNNLLLCCC===???<<<444555222...---......---+++,,,222...***//////,,,000///000000111111000......,,,---------,,,---000222:::777222000222777>>>CCCCCCHHHLLLKKKHHHIIIQQQXXX___TTTFFF:::444222111000777;;;>>>>>>:::777555666///333777999999777666555666555555555555666777777555888999===ddd~~~___===666;;;666;;;???888333666333000555222111////////////---++++++...---)))))),,,,,,))))))((()))---222222---'''))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&''''''((()))))))))((())))))+++,,,---......+++222###222888&&&...222***'''000)))GGGlllHHH!!!'''''''''''''''''''''''',,,""""""&&&###%%%)))'''***)))((('''''''''''''''&&&'''(((((()))((((((((((((&&&%%%'''***,,,+++)))''''''&&&&&&&&&''''''(((((((((((((((((((((((((((,,,+++******+++++++++*********,,,///666DDDWWWfffxxxxxxllleeerrr{{{xxxwwwhhhcccppprrrpppiiiVVVWWWEEE999222666999666555888AAARRRRRROOOQQQAAA>>>:::@@@444000111...555[[[zzzMMM777888777>>>GGGCCCJJJQQQTTTQQQOOOPPPOOOJJJFFFGGGEEE@@@<<<;;;:::777777444000///000111///...,,,111333111...---000444...///111222111000///---...///000///...///111333666444222000000222555777DDDGGGKKKJJJHHHHHHMMMRRRWWWQQQFFF<<<555222222333:::===>>>===999555333333111444999;;;:::888777777888888777666555555555666333666:::666CCCOOO777000555<<<<<<444999666444444///***,,,333111///...///...,,,******,,,,,,***+++...///---333111000333666555111,,,)))((((((''''''(((((()))((((((''''''''''''((((((&&&&&&''''''((()))))))))((())))))***,,,------...,,,555(((666???222555444,,,)))HHHeee}}}HHH)))''''''''''''''''''''''''%%%%%%'''...888===777---))))))((('''''''''((((((******))))))(((((((((''')))'''&&&'''***+++***((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((()))******)))(((***,,,...444===KKK^^^llluuuuuuiiicccooovvvssssssxxxmmmmmmaaa\\\^^^QQQSSSFFF:::333666777444444888AAANNNKKKIIINNNAAA===777888222111111***(((AAAaaaUUU444222777444666>>>BBBHHHMMMMMMMMMMMMLLLJJJFFFBBB@@@AAA???:::999;;;777555333222333333222111111+++---///+++...111------...111222333111///...///000000///......000222333333333333333333222222CCCFFFIIIJJJIIIIIIIIIJJJOOOMMMHHH@@@888333444666:::;;;<<<:::777555444555111444888999999777666666:::999888666555444444444888777<<<777666XXX___///222:::888777777<<<:::555000...///333777333111///......---+++)))(((+++,,,***,,,000222000444111//////111000---)))(((''''''''''''''''''(((((((((''''''''''''((((((&&&&&&''''''((()))))))))((())))))***+++,,,------+++444)))///777...---***444???eeewwwmmmNNN+++(((''''''''''''''''''''''''###'''***>>>\\\^^^BBB***(((((('''''''''((())))))...,,,+++)))((('''(((((()))((('''((()))***)))(((+++***)))((('''''''''(((((((((((((((((((((((((((&&&''')))******)))((('''***222;;;BBBIIITTTaaakkkssswwwqqqoooxxxzzzrrrpppkkkaaa^^^MMMNNN[[[UUUUUUIII>>>777888777333444:::@@@IIIDDDBBBJJJ???:::333222///111555///'''---;;;\\\QQQAAA;;;:::000///;;;;;;@@@EEEHHHIIIJJJIIIIIIIIIBBBBBBGGGFFF>>>:::>>>555555333333333222222111;;;)))&&&,,,,,,111111&&&,,,...111333444222000......///000///---,,,---...///000111222333444444444AAACCCFFFIIIJJJJJJIIIHHHJJJLLLMMMFFF<<<555555777666666777777777777888999///222555666555444333333888777666555444444444444;;;666888:::CCCWWWkkkDDD666CCC@@@222000333444000000---(((+++333444333111///......---+++)))(((+++,,,***+++000111//////,,,))))))))))))'''%%%''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&''''''((()))))))))((())))))***+++,,,,,,,,,&&&000+++(((---...444;;;\\\ooouuuVVV;;;***)))''''''''''''''''''''''''&&&&&&...PPPrrreee<<<%%%((('''''''''((()))******---,,,)))'''''''''((()))))))))(((((())))))((((((,,,+++***)))(((((((((((())))))))))))))))))))))))((()))+++,,,+++***)))))),,,<<>>~~~FFF>>><<>>111+++333888000///<<>>>>>BBBIIICCCDDDCCCCCCEEEGGGAAA999555777888666222///...///%%%444---222GGG666!!!333......///000111333444555777888888777333111//////999888777777888:::<<<>>>555999<<<======AAAJJJQQQJJJNNNRRRNNNFFF===888666777666555666777555111...111333444444333222222333777777666555555555666666555???<<<666333BBBiiiwww===[[[DDDEEE;;;:::<<<<<>>///666000AAAGGG222222;;;...333222111111222222111///,,,......******,,,,,,***''''''(((((('''''''''((()))((((((''''''(((((()))((((((''''''''''''((((((&&&&&&''''''((()))))))))))))))))))))************---'''222+++(((+++888kkk|||{{{\\\(((***444''''''''''''''''''''''''(((%%%LLLfffLLL???HHH@@@******))))))((())))))))))))))))))(((((((((((((((&&&(((***)))(((''')))+++***))))))((((((((())))))++++++++++++++++++++++++******)))'''(((000===FFFIIIKKKHHHDDDQQQkkkzzzvvv}}}|||}}}rrrjjjUUUTTTSSS@@@111111555444444777;;;gggJJJAAA;;;???555666333///777;;;777222000000///666$$$000AAAFFF___rrrccc:::777777<<<===<<>>888;;;<<<999555111000000222999$$$333eeeVVV***//////......///111333555777666777888666333///...------...000222555888:::;;;444888;;;999888<<>>999666333222333666888777333//////111222222000///000000;;;:::999777666666666666777999444888777===GGGWWWZZZDDD777333111666;;;666666<<>>:::+++(((000222222111333---???XXX```tttSSS@@@//////999@@@DDDFFFJJJKKK@@@:::FFFLLLHHHFFF888;;;:::555111222444444...***111+++@@@PPP555000333///...///111111111222666111999000,,,000)))111...000333(((///;;;333;;;444777::::::999===EEEKKKKKKKKKJJJIIIGGGBBB;;;666999777666666777777666555...///333777777222000222333666777666333444666:::;;;===777FFFYYYNNNbbbppp___<<<===[[[gggVVV444>>>iiiBBB999VVVBBB111111000///...------,,,---------,,,+++***))))))))))))+++&&&%%%***...,,,((('''******)))(((((((((((((((&&&'''((()))***************---******...+++***333...ZZZ888333KKK111000PPPttthhh[[[FFF...(((+++%%%---&&&)))777<<<111%%%"""+++%%%555???444000444,,,999000&&&$$$)))...///---)))(((''''''(((((('''&&&(((((((((((())))))))))))((((((((()))******++++++,,,,,,,,,++++++,,,---......((((((///999BBBKKKTTTkkkYYYmmm]]]jjj{{{yyyuuuuuu{{{}}}XXXLLLUUUBBB444@@@LLL>>>222<<<===\\\KKKEEE:::===666:::888:::;;;@@@===333000444222---,,,222,,,555FFFJJJ[[[vvvKKK,,,111======???IIIJJJNNNHHHBBBEEEAAA>>>EEE777777888888666222000000777...333***...111$$$111000000000111111111444777999000111--->>>QQQ===+++>>>666999///111===666555555777888888888<<>>???444666444777:::<<<;;;777444222000555///666//////666444AAApppTTT:::333555777>>>GGGEEEJJJHHHFFFDDD===EEE[[[AAA888444777777111...000444...888666///---111KKK222333444222000222666999888111111...GGGaaaGGG)))444000FFFAAA///555444111666777666555666;;;DDDKKKJJJKKKMMMNNNLLLFFF>>>999;;;999777777777666444222333000111555555111000222000BBB>>>???--->>>777666999???:::<<>>HHHXXXooo{{{vvvzzzzzzwwwtttnnnvvvxxx}}}}}}ggg___OOO???000999FFF<<<222999:::UUUPPPJJJ???>>>111444555===>>>;;;999999555333888QQQ<<<;;;444///333...444PPPfffeeeFFF000777AAA@@@GGGHHHEEEEEECCC>>>MMMlllWWWEEE666666666222222888555444===888((($$$+++666555666444111111444555555333222999222;;;JJJ;;;000,,,666ddd```555,,,222444777666555444555:::BBBIIIDDDGGGKKKOOOPPPMMMFFF@@@===;;;999888777666444222333000000444555333222444111BBB>>>DDD+++555...777666;;;777444666000888RRRlllDDD:::888777+++qqqqqqOOO111000///...------,,,---------,,,+++***))))))))))))333,,,''''''((('''(((+++******))))))((())))))***(((((()))***++++++++++++---!!!)))222BBBssssssHHHEEE^^^eeefffNNN***BBB777...,,,)))%%%+++...$$$***((((((***)))&&&***222fffcccDDD***...///%%%'''+++,,,,,,***&&&%%%''')))))),,,///---)))''')))---(((((((((((())))))))))))))))))******+++,,,,,,,,,...111555555222...------&&&666@@@DDDWWWrrryyynnnzzz}}}{{{[[[nnnxxxuuuuuuyyyuuuaaaTTTJJJ<<<...444BBB===444999999QQQMMMFFF<<<<<<111:::AAAKKKIII???===@@@888<<>>AAA@@@555///666333888LLLooobbb---222===666333FFFpppccc:::555---000///...------,,,---------,,,+++***))))))))))))+++'''&&&)))***((((((*********))))))))))))******((()))***+++,,,,,,,,,,,,+++%%%,,,---333aaa}}}gggCCC$$$]]]mmm>>>333666888444------,,,(((...000&&&'''(((+++,,,)))(((+++111___NNN...$$$222...%%%///(((+++...---***)))+++...'''+++...,,,'''&&&(((,,,(((((((((((())))))))))))*********+++,,,,,,------///333666555000------///888BBBNNNWWWbbblllkkkeee|||xxxxxxpppAAAXXX|||~~~uuujjjnnnvvvrrreeeTTTGGG===...111??????888::::::NNNFFF???888;;;555EEEQQQPPPJJJ===???DDD777FFFxxxPPP>>>888111777333///===OOO]]]UUUAAA666999@@@DDDFFFDDDFFFIII>>>888BBBIIIAAA888555666666111,,,+++...---000444RRRlllTTT...222333111555;;;;;;444<<<,,,000///---+++'''777===666NNNKKK555444555999888888888888:::;;;===>>>FFFHHHLLLPPPRRROOOIIIEEE@@@>>><<<;;;:::999777555444000000666:::888666666AAA666000000666444333111333111<<>>AAA:::::::::KKKAAA<<<888===777IIIYYYLLLCCC888CCCJJJ888SSSWWWGGGDDD777999555///111===IIIIII>>>444555::::::@@@??????EEE@@@999<<<666999666111555===;;;222555111***000'''444NNN222+++777===777444888888444777...444000///111)))000222'''///---,,,222///:::888999;;;===>>>===:::888GGGHHHKKKOOOQQQOOOKKKGGGAAA@@@======<<<;;;999888777333333999<<<:::555333000<<>>KKK^^^fffVVVDDD555000999777555666(((000///...------,,,---------,,,+++***))))))))))))***)))***...---)))(((*********))))))******+++,,,)))***+++,,,------------''',,,,,,***888TTTeeedddtttxxxppp;;;444[[[XXX666***444222((('''(((&&&(((***))))))*********999+++(((,,,***(((***)))*********)))'''&&&&&&''')))***))))))(((((((((((((((((((((((())))))))))))++++++,,,,,,---.........,,,///000...,,,///777???EEESSSiiivvvttttttuuu|||xxxiiiKKK888===VVVvvvsssvvvtttiiilll^^^RRRKKK999222>>>AAA999666888GGGBBB===:::>>>777HHHXXXIIIAAA999JJJTTT???aaa^^^RRRQQQ???===888111555RRRaaaPPP===:::888000???FFF???777;;;===:::===888???<<<444:::LLLPPPHHH555///...===,,,(((@@@(((...???HHH>>>222111333222---333AAA444---222)))+++666333888111000///)))===888:::===@@@@@@>>>888444DDDEEEIIIMMMQQQQQQNNNLLLBBB@@@>>>>>>>>>===;;;999:::666555;;;>>>:::444000)))ZZZKKKBBB@@@zzzTTT:::;;;999444666999<<<<<<<<<>>>???>>>;;;999999CCC@@@===???>>>666888???zzzGGG>>>999(((222333777000000...------------------,,,+++***))))))))))))'''&&&(((++++++((()))---******))))))***+++,,,,,,******+++,,,------------//////***777YYYiiiWWWAAA{{{aaaEEETTTBBB,,,+++000---%%%)))000+++'''((((((&&&'''))))))(((%%%###///000$$$)))222(((---,,,++++++++++++,,,,,,+++***))))))******)))'''(((((((((((())))))))))))++++++,,,------......///,,,///111///...444@@@JJJJJJlll}}}tttyyymmmvvvZZZHHH555888555000ggg|||wwwzzzssstttlll^^^ggg]]]XXXQQQ===333===AAA888333777DDDHHH777@@@333444JJJOOOCCC:::IIIDDDCCCKKKqqqgggPPPCCCCCCFFF+++<<<999EEEZZZ]]]III666111222<<<>>>666777AAA@@@666>>>HHHIII>>>777===BBBAAA;;;:::888555222111111222111000000333666555000+++444111111777<<<888000)))...333333//////444666333777888999;;;===<<<888666;;;<<>>AAABBB[[[tttlllUUUGGGIIIXXXMMMXXX]]]WWWGGGDDDFFFEEECCC;;;:::HHHXXXYYYIII:::444:::;;;666333666::::::;;;???DDDFFFAAA:::888999;;;999666444333222000///......///222555888888777444000000333555222...---111777888222---000555666<<<;;;999999::::::888777======BBBKKKPPPNNNNNNPPPRRRLLLHHHHHHGGGBBB<<<;;;666666666555333222333555IIIPPP>>>\\\nnnGGGAAARRR666666999444---666===555888>>>;;;>>>888BBBEEE<<<<<>>LLLEEE333333999AAAmmmMMM>>>AAANNNrrrttteee[[[kkkNNNMMMqqqQQQ^^^YYYGGG@@@QQQEEE???777888HHHWWWSSSEEE999888:::<<<666///222;;;999444999EEEDDD888222777999666444444555444111---444444333222111222555777222...---000111...///222444:::<<<555...///555999>>><<<888777888:::::::::;;;:::>>>FFFMMMPPPSSSVVVSSSMMMHHHHHHFFF@@@:::888;;;999777666666666555444BBBggg888PPPWWW---DDD111333000444444222:::===333999???AAA777888???@@@777:::666777...@@@)))@@@NNN]]]oooWWW///...000222444111---+++(((+++//////+++(((******(((******)))))))))******+++,,,,,,---...---,,,******,,,---000111...***,,,111)))///FFFaaa|||vvvddd|||xxxnnnrrrzzzUUU???,,,***...,,,((('''%%%(((+++++++++++++++,,,'''...---%%%&&&:::RRRaaa```EEE111***%%%***///,,,++++++******)))(((((((((''''''((())))))******+++...,,,)))))),,,...000000...999000555MMMMMMSSSwwwpppmmmTTTDDD111GGG:::TTTxxxrrrYYYppp|||nnnaaaiiipppmmmUUUUUUDDD@@@OOOHHH444222777@@@{{{VVV>>>???OOOoooYYY^^^eeeeeeVVVRRRVVVeee|||VVVJJJQQQBBB@@@<<<777999@@@GGGJJJCCC;;;:::AAA>>>111---444666000111888<<<999777999555333222444777777333///444555555222...---000444111++++++111333///---000333777:::888555555888;;;<<<:::888888:::<<<<<<<<<555666:::DDDOOOWWW[[[]]]SSSKKKDDDBBBAAA<<<999999===:::777777999:::999666666OOOBBB666444///777888HHH111---999:::===NNN\\\333111;;;888???:::888EEEFFF===HHHHHHuuugggjjjzzzWWW>>>???///...111,,,---***'''+++,,,(((&&&((()))(((******))))))******++++++222///,,,,,,+++***---222000,,,+++///...,,,///666<<>><<<444//////000222111000555<<<;;;333333222222555888999777555...000333222111111444888333++++++444777///))))))000000444999======<<<;;;::::::;;;===>>>===:::777222555;;;EEEQQQ[[[]]]\\\VVVLLLBBB???>>><<<<<>>@@@666%%%===777111666999555IIIxxxOOOBBBYYYvvvkkk]]]~~~~~~wwwllltttssskkk>>>222999000222---)))---...+++***,,,---+++***************+++,,,,,,...,,,---111222111555<<<555***###&&&...333555666hhh|||~~~}}}ooo}}}}}}yyyrrrFFF666***---111...))))))000///***(((...555333+++===QQQ^^^VVVJJJOOO___kkkjjjGGG000,,,)))***,,,(((*********)))))))))))))))(((((())))))***+++++++++***+++...///000000000000222222HHHWWWPPP___{{{nnnbbbUUUYYYEEE>>>TTT{{{yyy{{{yyymmmjjjkkkkkkaaaXXX===444GGGHHH:::;;;888BBB}}}MMMJJJfffiiiRRRQQQ|||[[[vvvyyy```LLLwwwQQQ___OOODDD333...;;;AAA888333888UUUVVVMMM===333333333///+++444555111555>>>:::...444555777888999999::::::666666666555333222333444777//////888:::111...333///---000999@@@@@@<<<;;;;;;<<>>444333333444666888888888666000)))888CCC@@@;;;000888DDDEEE333888llluuuyyy~~~rrrvvvwwwOOO777<<<...000***(((,,,---***)))+++,,,******************+++,,,---,,,+++000777555......444///===DDD999---000CCCSSS}}}~~~~~~yyykkk~~~yyy:::...''')))+++((()))///'''///222,,,+++777DDDJJJfffmmmssspppggg]]]YYYXXX___>>>,,,,,,***)))***'''******))))))))))))))))))(((((()))******++++++,,,))),,,000222222111111222666>>>TTTUUUSSS||||||hhhooojjj@@@<<>>:::222000777<<<999444333HHHhhhpppPPP444444666...---///000222666;;;===<<<999;;;===;;;888777:::===AAA===777333000000//////999333555===>>>;;;FFFYYY333000111777;;;999888;;;999:::>>>AAABBB???:::555444555666:::EEEQQQRRRMMMSSSIII@@@===;;;999777999444555666555555555777999999>>>000)))000DDDPPP888EEENNNGGG222CCCrrr}}}aaazzzrrrPPP555:::(((---)))'''+++,,,(((''')))***(((************+++,,,---...000---///555222,,,000;;;EEEeeeuuubbbIIIMMMeeeyyyzzzxxx|||uuuzzztttDDD666)))&&&###!!!(((111'''---...,,,777OOOdddmmm|||nnnhhhqqqwwwlll[[[RRRWWW888))),,,***(((***))))))))))))))))))))))))***((())))))******+++,,,,,,,,,...111222111222444666AAAQQQXXXTTTbbbjjj}}}yyy}}}NNN:::999;;;GGGssssssaaabbbjjjmmmmmmmmmbbbYYY@@@<<>>777555999>>>???888000,,,...111333333888555:::BBBBBBFFF```888444444666555111444;;;333666:::???CCCCCC@@@===111111///222>>>MMMQQQLLLWWWOOOHHHEEECCC===999999777999;;;999666555888;;;999&&&;;;666000===>>>TTT222===@@@777DDD~~~}}}iii~~~DDDrrrkkknnnwwwJJJ222:::'''111111+++//////,,,***,,,---+++************+++,,,---...333,,,+++111333777GGGZZZvvvzzzxxxuuuUUUjjj}}}|||~~~TTT111)))&&&+++---***+++000;;;444)))+++GGGjjjyyyvvvqqqggggggsssttthhhdddjjjTTT666(((,,,***'''+++---)))))))))))))))*********)))))))))***++++++,,,,,,///000111111000111666:::MMM]]]ZZZaaa|||~~~{{{\\\RRRNNNAAALLL[[[hhhttt]]]aaaoootttrrrrrrdddYYY<<<777NNNPPP>>>:::555AAAhhhfffFFF>>>KKKEEEGGGJJJEEEjjjvvvMMMFFFCCC,,,///777333...222333555===NNNlllqqqTTT???222***////////////...111<<>>))),,,,,,000///......------------111...---...111222000...000$$$:::NNNkkkGGG~~~sssHHH@@@jjj~~~{{{|||uuuzzzZZZ:::...---***((('''+++222666QQQ111------PPP{{{uuuxxxjjj666XXXeeetttqqqlllccc]]][[[KKK333'''((()))$$$***++++++***((('''((())))))))))))***++++++,,,,,,////////////111777???EEERRRccc]]]```jjj;;;777iii\\\iiizzz~~~zzztttlllhhhaaaUUU555777DDD===<<<888;;;<<<___XXXDDDNNNEEEKKKGGG^^^XXXggg===666444'''000111000888;;;>>>HHHIIIcccppp```MMMFFF===222///...//////...000999DDDBBB>>>999777999;;;;;;:::LLLLLL777///+++***555...111444000===AAA999???;;;<<<555222444555444444888222<<<777BBBCCC222222111<<>>VVVUUUJJJIIIGGGDDD???<<<;;;:::666555666555333333<<>>///EEEWWWkkkfffFFF999EEEBBBIIIkkkooohhhvvv888...999,,,---111//////...------,,,------&&&))),,,+++)))+++000666DDD+++222QQQ~~~zzzdddccc}}}hhhQQQuuuxxx}}}???:::,,,,,,+++***)))))),,,...777,,,,,,)))444IIIVVVgggIII666]]]hhheee[[[gggeeeEEELLLHHH:::000000111...)))***+++***((((((((())))))))))))***++++++,,,,,,......---...333;;;DDDIIILLLSSS\\\qqqsss???aaakkkddd|||wwwppplllaaaUUU666999GGG@@@???<<<999<<<\\\\\\DDDNNN>>>llluuummm|||zzzmmm888888DDD888AAAAAABBBIIIKKKMMMWWWRRRWWWZZZVVVLLLAAA999666...,,,,,,---,,,+++000888>>>;;;777555444666888::::::???444555444000666,,,+++111---:::===444888222000000333666555444777<<<333AAA<<<>>>;;;555:::222RRRuuu@@@111555888NNNMMMKKKDDDBBBEEEBBB999777;;;888555444555555666;;;BBB777;;;<<<@@@MMM___HHHDDDJJJtttVVV\\\lll}}}iiiOOOZZZ777000222222+++444......---,,,,,,,,,------------...333777888444///---///BBB___zzzbbbzzzhhh...///)))+++---,,,***'''&&&&&&%%%***(((...---000OOOddd333???ccctttjjjUUU^^^KKK---666888---$$$$$$'''((()))***+++***)))((()))***))))))******+++,,,,,,,,,---,,,---111999BBBIIIMMM]]]UUUddd___kkk~~~xxxttt^^^RRR444;;;HHH???===:::777<<>>}}}JJJ<<<777FFFkkkXXXkkktttLLL;;;444...777(((111------,,,,,,,,,------...///---++++++...444;;;@@@ZZZuuu```wwwgggttthhh>>>333&&&(((***,,,,,,***'''&&&&&&)))---!!!222555///NNNWWW===JJJRRRjjjooobbbaaa666CCCDDD===...%%%''',,,...)))***+++***)))((()))***))))))***++++++,,,,,,---,,,---111888AAAHHHLLLMMMQQQNNNmmm|||vvv```TTT:::DDDPPPBBB;;;666666===TTTZZZYYYMMMGGGffffffmmmyyyYYY>>>DDDCCCYYYXXXPPPLLLQQQPPPWWWhhhhhhbbbcccllljjj[[[OOOKKK555000---//////...000333...000333444444555666888>>>???333666444---333...777999---111555777FFFCCC000222444777;;;===<<<:::777:::555===FFF^^^uuuaaa<<>>BBBEEEgggvvvxxx___vvvEEE;;;444,,,:::'''---,,,,,,,,,,,,------...///...000000...222HHHjjj~~~NNN[[[ggg999EEECCC'''222***)))***+++***)))((()))+++,,,///---///$$$777555NNNSSSBBBWWWfffjjjeee:::PPPIII<<<000***,,,......((()))******)))((()))+++*********+++,,,,,,------,,,111999BBBIIILLLKKKJJJNNN]]]~~~zzzsssjjj___HHHTTT^^^JJJ>>>666555???PPPPPPTTTIIIVVVzzzjjjBBB;;;===FFFDDD===>>>HHHMMMZZZpppmmmrrrjjjnnnaaaIII<<<444------......///111,,,---///222444555555555444<<<;;;HHHIII:::777,,,777;;;111444777999EEE@@@---...///000555;;;;;;888888...222GGG>>>???___dddUUUttt@@@666777111CCCDDDKKKGGGIIIRRRRRRGGG===:::888555444888;;;:::;;;>>>777111@@@dddiiittt```777???IIIEEEvvv}}}LLL888IIIQQQYYY<<<666111+++999)))---,,,,,,,,,---...///000111,,,,,,333JJJjjjQQQ777+++...///$$$...*********)))((())),,,...''',,,)))......***000,,,JJJ[[[WWWggggggfffOOO222888333,,,((())))))&&&###((()))******))))))***+++******++++++,,,------------666AAAJJJNNNMMMKKKJJJ___rrrwwwwwwqqqeeeMMMZZZcccJJJ<<<555444AAALLL|||QQQOOOOOO\\\mmmJJJ@@@@@@:::888222666AAAFFFTTTlllyyy|||wwwiiiVVVIII;;;444222///---...333000---...222555666555&&&111888MMMQQQ@@@;;;...222888---000555999FFF@@@111444444000000666:::999777///111<<<333DDDppppppDDDHHH000$$$111///FFFKKK===@@@GGGNNNQQQKKK???666666444555999;;;:::<<<@@@CCC;;;(((pppUUU|||~~~YYY222BBBLLLDDDFFFKKKBBBBBBIII???111WWWhhh555333111---555,,,000---------...///000222222222777JJJnnneeeCCC///...000'''***)))***+++***))))))+++---%%%'''000000<<>>444666RRRgggrrrbbbZZZ111(((---++++++---...---***)))''')))******))))))***+++******+++,,,,,,------...000:::FFFMMMMMMLLLMMMOOOUUUiii{{{ssszzzuuueeeKKKWWW___GGG:::555222AAAGGGvvvPPPUUUgggZZZ~~~qqqcccQQQMMMAAA;;;777111333;;;;;;EEE\\\tttyyyvvvjjjqqqxxxfffRRREEE===666222111@@@999222000555999;;;:::555555---888:::222:::777333888+++,,,333===OOOLLL:::@@@???666///222999<<<222666000***444ttt[[[LLLCCC000999...===???>>>BBBEEEEEEHHHGGG===111222111444888999888:::@@@AAA@@@TTTcccBBBAAALLLWWW>>>EEEBBB<<>>wwwxxxBBBHHHhhhuuuCCCHHH???===DDDCCC@@@MMMbbbVVV111...999///222:::***------666+++(((666>>>RRRqqqooommmvvvYYY222---111+++&&&)))))))))))))))))))))))))))((())),,,111```mmm===666777...)))222))))))888''''''&&&&&&***...///+++&&&)))************+++++++++***+++,,,---------///111777JJJMMMFFFJJJQQQPPPPPPbbb|||eeettt|||vvvuuuhhhPPPHHHRRRNNN<<<333888888FFFpppNNNGGGMMMGGGXXX[[[rrrdddPPPPPPKKK<<<888333333666<<>>EEEsss```|||~~~EEEFFFDDDCCC@@@777@@@kkkhhhBBB777888+++///888---333222444***CCCwww~~~{{{yyyvvvNNN---+++///***(((---************************,,,"""***;;;SSSHHH555___GGG@@@...)))!!!"""333---...+++((((((,,,---+++(((************++++++++++++***+++---,,,,,,...222666DDDNNNLLLIIINNNQQQRRR[[[aaaxxxrrrtttkkkVVVIIIKKKEEE;;;;;;777888FFFmmmOOOEEE^^^]]]uuunnn___UUUEEEFFFAAA888555000///444;;;<<<:::???CCC>>>@@@SSShhh}}}ttt[[[???777444333222000...333999666;;;...666000333TTTJJJ]]]zzz|||SSS222333888333///222888===;;;555333666222;;;???***000666jjjGGG555,,,444;;;000000<<>>???>>>888333777777666444222555;;;@@@LLLjjjSSS888XXXLLLpppkkkgggcccaaaIIIFFFCCC>>>:::OOOZZZ;;;222333)))...888000888...000444ZZZrrrMMM...***...***)))///************************+++,,,111777GGG<<<$$$444QQQZZZGGG???>>>===JJJLLL444///)))'''(((******)))************+++++++++,,,***,,,...,,,+++///888@@@KKKLLLJJJNNNRRRNNNUUUlll{{{qqqwwwwwwiiiXXXOOO@@@666999666999FFFlllUUUWWWSSSFFF666999666000111111222777<<<:::555555OOOcccvvviiiQQQAAA:::555333222111444999333???333666666---666222@@@iiizzz[[[888222666444///...444>>><<<222///444666999222$$$666888OOO222555333000000222111555@@@>>>===;;;;;;@@@CCC???888888::::::777444666===DDDnnnwwwxxxTTT\\\rrrOOO;;;IIIaaabbb}}}uuu]]]PPPHHHLLLYYYpppfffXXXPPPCCC<<<,,,,,,333///111555///222)))EEEkkk|||}}}\\\777---...+++***---************************""")))111@@@WWWTTT;;;555GGGhhhfffccceeeYYYUUUSSS333///***'''((()))***************+++++++++,,,,,,+++---...------333>>>HHHJJJLLLOOOVVVVVVPPPgggzzzvvvpppzzzwwwlll```JJJ888777666:::FFFiiiXXXhhhSSSCCC222999999111333777999888888<<<@@@aaa}}}qqqRRREEE888444555444444444///;;;444777<<<111...000///<<>>222,,,+++))))))))))))))))))***++++++++++++,,,,,,,,,,,,...//////111888DDDMMMLLLQQQTTTVVVWWW```~~~gggqqqqqqlllfffSSS???:::555;;;DDDkkk\\\eeePPPBBB333;;;===333333888999222222IIIfffkkkXXXDDD;;;:::777222000999;;;666555999444000666555222222777999777777888:::777666777666222000222(((***000...---&&&***,,,&&&000333333666222///777999======:::===CCC@@@777111444777777666666888:::<<<[[[EEEVVVsssbbbNNNUUU^^^QQQjjj```gggiii___XXXhhhpppnnnFFF???>>>777666222333333333222111333555555___lllrrr~~~ZZZ666***------,,,---++++++++++++++++++++++++///))))))III[[[NNNBBB111...\\\hhh^^^KKK999555((((((((()))*********))))))++++++++++++,,,,,,,,,,,,---...///222777???HHHNNNKKKSSSPPPMMM\\\~~~pppqqqfff]]]ZZZLLL;;;777555;;;BBBxxxhhh[[[yyyEEE???333:::888666222666:::444===tttttt\\\LLLBBB:::444222???666666555444333000555222444555333,,,***111<<<:::;;;999666555666555222444)))222555***(((,,,222(((,,,000222222222333111222<<<@@@>>>???EEECCC;;;444444555666777888999999[[[|||LLLRRRvvvHHHEEE@@@lllttteeeKKKYYYIIINNNhhhdddqqqDDD---:::777---333,,,222222///111222555===...]]]mmmwwwVVVBBB///+++------,,,...++++++++++++++++++++++++###...+++???XXXeee\\\))):::]]]dddQQQ444333GGG>>>)))***++++++************+++++++++,,,,,,,,,------......///555>>>FFFKKKMMMGGGRRRNNNQQQwww{{{vvvcccTTTQQQFFF999888555<<<@@@vvvvvvUUUyyyooo???>>>555999333:::444999BBB@@@UUUrrr\\\KKK===888888555)))222666333555333555;;;888444222555888555000111666555......444222***BBB$$$&&&000)))...,,,+++111,,,///000...333555...,,,999BBBAAADDDJJJJJJBBB999777666666999;;;<<<<<>>qqqaaaYYYhhhVVVAAA666<<<666333555:::@@@EEE@@@wwwbbbNNN???888777333000000222333111///;;;555222777999666222222999***)))///......000---888333---***+++---,,,+++---111555444///,,,,,,...000333<<>>666<<<666777666999>>>???hhhvvv[[[HHHCCC999555000///111222111///222333333222222444666777222---444888///+++000000.........,,,)))((()))***---000333111...---000444000222:::EEEJJJIIIJJJMMMMMM???777===BBB>>><<<===:::XXXyyyrrrYYYQQQMMMPPPPPPIIIBBBBBByyyxxxUUU666555]]]WWWJJJ......222BBB444444***888...999666333;;;888==={{{rrr999333...,,,...///---+++,,,,,,,,,+++++++++*********,,,000(((===QQQKKK^^^eeehhhaaaFFF...000555---,,,,,,+++***************)))+++,,,---------///111---111<<>><<<;;;===AAAnnnzzzMMMIIIGGGHHHGGGDDDFFFLLLKKKbbbOOORRRssswwwvvv}}}DDD333???CCC666555///;;;EEE]]]HHH>>>999999...555555777;;;222999nnn}}}fff444111------//////---+++,,,,,,,,,+++++++++******''')))******JJJiiidddeeeeeeiiiXXX>>>222---'''###,,,++++++************+++***+++,,,,,,,,,---///111---777AAACCCEEELLLOOOLLLUUUhhhbbbTTTaaacccaaaUUUCCC888777:::666888<<>>EEEHHHJJJJJJLLLAAA777888;;;<<<<<<>>>DDDfff]]]RRRFFF??????BBBFFFHHHAAALLLEEEFFFOOOHHHKKK\\\dddyyy||||||nnnUUUKKKVVVXXXQQQOOOtttUUUXXXiiiEEE//////222:::;;;TTT<<<333777666...444333777777111DDDuuuwwwQQQ000...---...//////---+++,,,,,,,,,+++++++++******)))&&&)))888UUUjjjddd\\\MMMTTTAAA---///---(((000,,,++++++******++++++++++++,,,,,,,,,,,,---///222555???@@@>>>GGGPPPRRRRRRXXXVVV@@@BBBEEEFFFAAA888444666:::777666<<>>]]]vvvXXXTTTLLLAAA999555333111000...888;;;777;;;DDD@@@444///999KKKJJJ666,,,---***444+++$$$(((111666000(((+++---/////////.........---000666===DDDHHHGGGDDDMMMDDD;;;:::===???AAACCC>>>OOOuuuYYYXXXVVVIIIEEEOOOFFFCCCJJJOOOKKKBBBCCCUUUNNNRRRYYYdddrrrqqqkkkeeeVVVGGGRRRPPPBBB:::@@@@@@???EEEzzzTTT999---000222+++???+++(((111222///444111444333666\\\fff888---------...//////---,,,,,,,,,,,,+++++++++******...'''000MMM___]]][[[VVV...777,,,"""***)))'''444,,,+++++++++++++++,,,,,,+++,,,---------...111444:::DDD@@@>>>KKKNNNLLLSSSuuuNNN:::444444444444444555666777888666===LLLXXXiiiRRR;;;:::<<<===888BBB>>>JJJggg___VVVIII???999555111...000222///---777FFFLLLIII///555BBB@@@000,,,...(((666---&&&(((000444///(((,,,...///000000///---+++---111444999@@@FFFFFFAAALLLEEE===:::;;;>>>@@@AAA>>>EEE```jjjZZZAAAIIIPPPLLLIIIBBBEEERRRLLLEEECCCGGGOOOVVVYYYwwwdddNNNEEEFFFGGG@@@666;;;AAA<<<666777555666@@@VVVrrr222***222222888111???111555999///111555000333111>>>vvvzzzQQQ...,,,,,,------...------,,,,,,,,,,,,+++++++++******,,,&&&111UUUYYYMMMWWWWWW,,,...+++***---)))&&&,,,,,,++++++++++++,,,,,,---,,,,,,------...111555888:::DDDAAADDDQQQKKKJJJ___www@@@555999777444444555666444222888444>>>GGGVVVYYYNNN<<<999:::???;;;AAA???ccc|||lllcccVVVJJJBBB;;;555111000---+++,,,222<<>>CCCDDD@@@===???CCC>>>999===999666;;;OOOwwwkkkGGG---;;;333***555000666---999555000333555000666444DDD^^^===000,,,---------,,,+++,,,---,,,,,,,,,+++++++++******)))(((///KKKHHHCCC]]][[[GGG777111222---++++++)))+++++++++++++++,,,---...,,,------...///333888<<<999DDDBBBGGGSSSKKKZZZhhh555555999888777555444333333222666222>>>AAAZZZyyyfffgggrrrvvvKKK<<<777999AAA<<>>???>>>===EEE@@@eeeTTT|||hhhCCCSSSRRR???GGGDDDBBBIIIGGGEEEDDDEEEFFFGGGGGGJJJGGGBBB===999888===BBB??????777666@@@@@@999:::333;;;>>>AAA===...+++>>><<<,,,777000///***<<<222222444555111:::777GGGtttCCC+++222---------,,,+++***,,,---,,,,,,,,,+++++++++******+++000111CCC===CCChhhaaa^^^<<<...---%%%)))111***++++++++++++,,,,,,---...,,,---...///000555:::>>>:::EEEAAAFFFRRRNNNpppddd555===///222444333000///333666444111======iiimmmfffhhhtttkkkrrrdddFFF222======888BBBBBBEEEzzzmmmaaaPPPFFFCCC;;;444222000///000111111000111555555111000666<<<===000<<>>333:::***CCCPPPJJJUUURRRHHH===888<<>><<<>>>===888999777555333222333444555///000111222333222222111555444222222111888ddd^^^;;;000111***,,,...//////...---+++******)))))))))))))))))))))666000(((<<>>???===888111,,,,,,------------------------------///000111333666;;;>>>BBBAAAIIIOOOHHHWWW[[[999<<<333333222222333333444555444???666BBBfffZZZMMMVVVrrroooppp___FFF555<<>>@@@???:::999;;;;;;777777666555444333333333333111111333333444333222222444444222444444999^^^[[[222)))...+++,,,---......---+++***))))))))))))************(((222,,,***CCC]]]bbb___666666555222...+++++++++------------------------///000222444666:::>>>BBB???JJJNNNHHHSSS~~~KKK///555333222222222222333444444000<<<444>>>^^^yyy{{{^^^MMMRRRwwwcccnnnYYYEEE999;;;@@@AAACCCHHHvvvwwwdddWWWOOOEEE<<<888333000000222333333333000111666777:::III[[[000:::HHH333GGG333444***222000555666:::777000@@@999===lllcccGGG555:::ZZZVVVUUUNNNBBB;;;===BBBEEE>>>PPPeee|||}}}TTTRRR___NNNHHHRRRNNNMMMOOOMMMHHHHHHKKKKKKIIINNNMMMJJJFFFCCC???===<<<<<<===<<<888777999:::888666777888888888666444222333333444444444333333222111222000333666777QQQyyy}}}sssGGG((()))222,,,,,,---------+++***))))))))))))*********++++++(((---(((---JJJ]]]YYYPPP000...,,,,,,,,,---,,,+++------..................000222555777:::>>>CCCGGG???OOOMMMDDDgggtttCCC...444222222222222222333444444444===666???ZZZkkkkkkbbbooozzz}}}TTTEEE===999???CCCBBBSSSoooaaaXXXLLLCCC>>>666111000111222333777111222888666333@@@UUU888888>>>***555***111,,,///---222---666:::---;;;KKKAAAwww```KKK;;;<<<]]][[[\\\VVVIII??????DDDGGG===IIItttrrrNNNOOONNNMMMRRRPPPTTTLLLGGGHHHHHHEEEGGGLLLOOOLLLGGGBBB>>><<<;;;;;;===<<<;;;999888:::;;;<<<666888;;;<<<;;;999555333333333333333333222222222///111///111555333???YYYzzzvvv^^^MMM888...///000,,,------,,,+++***)))(((((())))))******++++++,,,+++,,,(((444OOOVVVDDD666///,,,***+++...///...,,,.............../////////111333777:::>>>BBBGGGKKKKKKNNNLLLYYYrrrDDD333555222222222111222333333444:::===666???VVVUUUQQQVVV}}}|||QQQCCC@@@777???DDDCCCgggyyykkkaaaTTTJJJDDD;;;444111111222222444...000666222+++222CCC555000333&&&)))&&&111...,,,//////(((222@@@999333GGG444]]]AAA;;;;;;;;;PPP]]]```\\\MMM@@@>>>BBBFFFIIIHHHdddXXXGGGWWWXXXPPPYYY```MMMEEEOOOOOODDDFFFUUUQQQMMMFFF@@@<<<;;;<<<======;;;::::::::::::;;;<<<555777999;;;:::888444222222222222111111111111222000333111111555111333BBBkkkzzznnnXXXAAA888<<<:::777111&&&------,,,,,,+++***)))((())))))******+++++++++,,,++++++,,,???WWWQQQ666&&&000---***+++---///---+++.........//////000000000111444888<<<@@@DDDIIIMMMTTTJJJUUUfff===444333222111111111111222333333;;;999111:::OOOrrrMMMIII[[[rrr{{{PPP@@@AAA888@@@DDDIIIvvvkkk^^^SSSLLLBBB:::555333222111333000111666444///222:::000,,,444444111222:::444---444000444666DDDSSS999888+++CCC888333999:::EEEYYY^^^\\\NNN???;;;@@@EEEGGGPPP___ppp{{{~~~fffpppfffVVVcccdddPPPGGGQQQRRRGGGIIIWWWTTTOOOIIICCC???>>>@@@AAA;;;999999;;;;;;999888:::444555666666666444222000111111000000111111222333333888555222666444222999HHHTTTlllyyyTTT111***111999444111000+++------,,,,,,++++++******++++++++++++++++++++++++)))***111JJJ___QQQ666,,,...,,,******++++++***)))......//////000000111111222555:::>>>BBBFFFKKKNNNOOOLLLoooWWW666777444111111111111111222333333<<<888333<<>>???RRRdddNNNAAA@@@NNNSSS[[[[[[NNN???<<>>888444222333333///+++...333222---333+++444<<<---111666...000444///]]]FFF<<<~~~[[[999GGG\\\ZZZ666222HHHPPPYYY[[[PPPBBB???FFFNNNNNNCCCVVVsssjjjllltttwwwjjjggglllbbbfffiii___QQQRRR___```TTTNNNNNNMMMKKKHHHDDDAAA???@@@===???DDDCCC===:::<<<;;;999777555444555666777111111111111222444777888...777333///444777666;;;999111BBBqqqiiiHHH---444---111444...///333///------,,,,,,,,,---.........------,,,+++***))))))((()))555QQQ```OOO???EEE+++---///---******,,,///...//////000111222222222555999>>>BBBFFFJJJMMMPPPSSSUUU777999,,,111111111000111222222333...333:::>>><<>>...222555000111111+++///222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******)))&&&777WWWjjjbbbOOOBBB000---++++++...///---+++---111444333000000444999;;;999GGGHHH<<>>888KKK555OOOWWWXXXNNNAAA>>>AAADDDGGGEEElllllliiixxxffffffiiifffbbbgggfff```XXXUUUTTTPPPIIIMMMLLLJJJIIIHHHFFFCCC@@@GGG>>>@@@PPPUUUFFF>>>EEE===999999===<<<888777;;;222222333555555555444333777444333777===???999333555```}}}HHH@@@555---***''')))//////((()))//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++@@@YYYbbb___VVVIII111...++++++---...---,,,111333333222//////222555===@@@CCCHHHJJJFFFPPPddd{{{WWW666444555///000000000000000111111222111555000>>>999ggglll^^^sssaaaXXXwwwkkkUUUEEE===>>><<>>III999222,,,666999222]]]nnn===@@@>>>JJJTTTYYYPPPDDD@@@DDDHHHGGGMMMccceeegggjjjeeeiiiiiiiiiddd[[[UUUUUUUUUTTTIIIIIIJJJLLLMMMMMMKKKIIIAAADDDVVV}}}aaa;;;AAA@@@777666======222...222444555666666666666555555+++333555000111<<>>DDD@@@KKKVVVEEEVVVzzz[[[???:::555***000000000000000111111222111777222<<<666\\\hhhYYYXXX]]]VVVRRRppplll]]]CCCAAA???===TTTOOOuuuiiiZZZRRRNNNIII???777;;;;;;===??????<<<666222555999;;;888///+++000888888333222;;;999555///222...@@@RRRddd666777AAANNNVVVQQQFFFCCCIIINNNJJJKKKTTTcccdddgggcccnnnccceeeddd^^^WWWUUUXXXZZZQQQRRRQQQNNNJJJJJJNNNSSSTTThhhRRRVVVRRR???555===AAA888111444222444555333//////333888777>>>;;;222===___LLLOOO^^^yyy}}}OOO)))<<>>///---+++***,,,///222444===999444222333555888999???BBBEEEPPPTTTRRRmmmJJJ;;;666000000000000000000111111222000777444:::666SSSgggVVVLLLddd```\\\uuuzzzdddXXXCCCBBB@@@AAAUUU\\\tttaaaUUUPPPKKKBBB;;;<<<:::888777777555333000000===GGGBBB555...222::::::,,,,,,555999...333@@@<<<\\\\\\|||nnnRRR555:::AAAMMMVVVRRRIIIGGGLLLQQQMMMPPPNNNqqqnnnjjj```iiicccgggkkkjjjeee```aaaeeeyyyxxxrrrcccUUURRR[[[eeezzzWWW:::777======;;;===888===AAA>>>888555888<<<===:::666AAAgggxxx444QQQuuupppVVVMMMVVVcccFFF///WWWuuu}}}CCC===---,,,999444+++000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,'''999VVVccc```aaaSSS222,,,,,,++++++,,,000555999:::666222000333777;;;===BBB???NNNVVVNNNlllrrrwwwqqq^^^<<<111555999000000000000000111111222...666444888888KKK[[[MMMMMMbbb{{{ZZZuuusss\\\OOODDD@@@BBBGGGSSSpppmmm]]]SSSLLLEEE>>>???;;;777444333333333222777;;;<<<888444444555555222***333444444$$$888OOOFFFddd{{{555)))999:::HHHRRRWWWRRRKKKIIIKKKMMMKKKXXXOOOXXXggg\\\```qqqjjjuuuuuu~~~tttFFF000111777777555666999<<<<<<:::888777888===III[[[sssuuu~~~XXX555,,,...111---666nnn]]]fff\\\RRRMMM666(((888,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---***AAAVVVaaahhhbbbHHH///,,,,,,---------000555999333222000000222777===AAAFFFBBBTTT[[[\\\___QQQ\\\bbbmmmqqqgggOOO:::444222000000000000000000111111222...555333777<<>>???vvvzzzXXXXXXddd{{{zzz|||cccWWWSSSEEE:::EEERRRPPPppp___QQQGGGAAA;;;888444222111111000///+++333777333111333444222666///000!!!888;;;BBB111...===222lll___JJJ000MMMEEEJJJKKKHHHFFFHHHHHHFFFIIIHHH```yyynnnsss[[[[[[sssoooxxxnnnrrr|||bbb000***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...MMMiiiccc^^^kkkPPP+++000000222333111...---///111222555888888888;;;DDDKKKFFFUUUPPPdddmmmUUUOOOQQQ^^^gggfffSSS>>>555666888000000000000000111111222///555111333???;;;kkkiiiZZZQQQaaalllfffrrrwwwiiiYYYJJJHHH>>>AAAKKK[[[|||___SSSNNN===777666555333222111000000000111333999999...777QQQggg222666555<<>>FFFxxxLLLJJJAAAHHHJJJLLLKKKAAAAAAQQQGGG[[[___wwwkkk<<<$$$...//////...+++***+++,,,+++,,,,,,***)))***///333eeePPP\\\mmmUUU777///---000111333444444333333333===666333777>>>AAADDDGGGHHHLLL\\\mmmRRRPPPWWW\\\___YYYKKK<<<333000222000......000111222222222000999000@@@???TTTXXXKKKEEERRRVVV\\\ooo```QQQDDDDDD???CCCMMMhhheeeUUUOOOAAA:::999777444222111000000000111222111444EEE[[[gggJJJ777;;;VVVxxx555222BBB777444WWWsssJJJ///EEEKKKGGGAAAGGGKKKIIIHHHNNNbbbooo~~~sssLLL000++++++,,,,,,,,,,,,++++++***+++,,,+++***,,,000444DDD@@@TTT___FFF111...,,,'''111===AAA<<<555111111<<<777555;;;AAADDDFFFIIIMMMYYYzzzzzzZZZXXX^^^dddfff[[[HHH777111111333111//////000111000///222111888///===;;;OOOVVVHHHFFFMMMCCCTTT{{{kkkZZZMMMCCC???AAAEEEOOOzzzoooZZZPPPHHH>>><<<999666333111000000...111888444:::dddVVV@@@...///;;;ccckkk111444FFFLLLZZZuuuJJJIIIKKKLLLLLLNNNOOONNNMMMSSS\\\kkkjjj}}}fffHHH///......///000///---+++***++++++++++++---111444,,,<<>>;;;ddd~~~000888111333(((888[[[BBBIIISSSLLLeeeppp[[[???>>>===IIISSSKKKAAADDDJJJRRRRRRkkkpppzzz}}}~~~{{{bbb444111---,,,------,,,***+++++++++++++++---///111///HHHWWWHHH555555777000888===@@@;;;333000555===999888<<>>FFFLLLHHHcccuuu]]]OOOFFF@@@>>>EEEFFFNNN}}}eeeUUUSSSFFFCCC>>>999555222111111888111======///FFFgggfff:::888---999444444QQQEEEbbbCCC<<>>FFF<<<---111444///,,,>>>888000...111444444333777999===CCCEEEIIISSS___tttIIIKKKQQQWWWYYYSSSGGG:::222333111///000111333333333...555222444;;;666DDDkkkhhhLLLaaarrrTTTiii]]]SSSHHHAAA>>>FFFMMMaaa{{{mmmVVVNNNHHHEEE???999555222222222000000333444222999IIIUUU999222999444---...000;;;+++fffRRR888<<>>DDDHHHPPP```pppaaaDDDJJJQQQYYY[[[TTTJJJ@@@;;;999666222000000222333333///777222555:::444@@@XXXUUUBBBsssKKKwwwcccYYYPPPDDD;;;===FFFQQQkkkzzzoooVVVJJJHHHEEE???999444222222222000;;;;;;666888888555888888---777***...???111555;;;:::{{{|||>>>III>>>JJJNNNBBBQQQ]]]HHHJJJWWW___XXX[[[dddmmmhhhuuutttzzzkkkccckkk|||zzzxxxssskkkccc\\\XXXlllyyysssqqqbbb@@@KKKppp{{{WWW---,,,******---222555555333FFF@@@...///<<<000$$$111,,,******///555888777555888:::???FFFKKKVVVkkk}}}dddLLLGGGQQQ\\\]]]UUULLLHHHGGG>>>:::444000000111222222111999222555888222===KKKXXXNNNXXXbbb^^^lllsssbbbXXXMMMDDD@@@???GGGKKKwwwuuuWWW@@@MMMJJJDDD<<<555222333555...;;;rrrWWW...444)))333$$$CCC,,,777---555888111000SSSYYYeeefffzzzCCC@@@>>>AAAJJJPPPRRRRRRSSSSSSMMM___WWWXXXfff^^^lllsssooosssMMM000???===888GGGBBB>>>>>><<<777666888>>>UUUsss}}}zzzeee;;;UUUppprrr???000444'''$$$888DDD666555KKKNNN@@@>>>HHHBBB...'''000+++,,,---......111444777>>>333BBBBBBJJJ```oooMMMJJJDDDMMMPPPUUU\\\VVVKKKJJJCCC666000///...444777///::::::999555333666<<>>AAANNNYYY{{{]]]FFFJJJHHHEEE???888444222222>>>***888...+++CCC:::222???777(((AAA777222...444===www[[[nnnlllCCCBBB===<<>>666DDDKKKWWWbbbpppOOODDD<<>>>>>QQQfffzzz\\\FFFGGGGGGFFFBBB;;;555111///------999777***+++444666999&&&777QQQ???888000<<<999fffWWW}}}{{{MMMCCC@@@@@@EEEIIIHHHIIIKKKRRRSSSSSSeeeiii___ggglllffflllppp|||hhhDDD:::111777888@@@LLLSSSTTTWWWeeettt|||zzztttjjjuuuWWW;;;RRR___RRR///,,,222(((444MMMKKK222111HHH<<>>;;;GGGVVVcccaaatttSSS>>>>>>BBBOOOZZZkkknnnDDD222000888333///222333///111333333333666<<<@@@~~~]]]GGGIII@@@SSSeeeRRRIIIDDDAAAAAA>>>RRRqqqxxxZZZFFFEEEFFFFFFBBB<<<666111///222333111;;;999000666111000,,,[[[]]]888888555>>>JJJMMMHHHoooFFFDDDEEEKKKSSSTTTNNNHHHGGGUUUTTTNNNvvv}}}uuuxxxsssyyyggg\\\TTT^^^eeeooo|||~~~~~~nnngggpppsssLLL555NNNaaaRRR555///000'''999QQQFFF...222GGG777@@@:::(((###...333---+++---...///000222666999===@@@IIIZZZddd]]]\\\;;;DDDAAALLLTTTkkkkkkBBB+++222555444444111...111444555444666:::>>>lllSSSBBBHHHBBB\\\zzz\\\JJJCCCAAABBBCCCDDDWWW}}}___KKKDDDEEEDDDAAA;;;666333222000111&&&...777;;;OOO[[[NNN@@@dddTTT000222@@@QQQbbbMMMSSS;;;HHHIIINNNTTTTTTMMMHHHHHHOOOPPPSSS~~~jjjbbbssskkk???111NNNmmmeeeQQQ@@@333---CCCWWWFFF666BBBSSS>>>:::333......000///---,,,---///000111333777:::<<>>???>>>JJJPPPaaaqqqFFF,,,...///...000000111444666666555555888<<<___ZZZEEEJJJPPPtttxxxZZZHHHAAA???@@@CCCGGG[[[aaaJJJAAABBBCCCAAA<<<888555444)))111222000<<>>999444999aaaMMM^^^gggbbbyyyTTTKKKIIIHHHIIIHHHEEEHHHMMMNNNUUUjjjyyy}}}}}}ooo|||kkk@@@:::QQQpppiii[[[@@@000...EEEQQQ;;;666IIIQQQ>>>333---222555///+++,,,,,,---///000222444888;;;:::CCCJJJXXXVVVjjjxxxEEE<<>>@@@CCCLLLkkkaaaBBB777<<>>AAAAAA@@@<<<777444777,,,333;;;333:::BBB888GGGCCC???222222777>>>YYYsss\\\WWWAAAKKKLLLJJJLLLGGGDDDJJJTTT[[[ggg|||yyyfffbbbhhhnnnppppppkkkdddaaabbb```\\\\\\RRROOOQQQFFF555555CCC.........------,,,,,,,,,---...///333666888777666===>>>TTTTTTjjjdddHHH>>>III]]]ccchhhsssxxxRRR555000666......444,,,//////000111333555777888DDD}}}UUUTTTeeeoooYYYIII@@@===???CCCRRRfffKKK999;;;>>>@@@???===999777666---222777222;;;BBB777SSSIII:::===>>>......???rrr]]]mmmFFFHHHGGGKKKLLLDDDNNNiiizzzssswwwyyyyyyyyy{{{zzzwwwjjjiiilllooohhh[[[VVV[[[]]]YYYXXXVVVIII:::777???......---------,,,,,,,,,......///222666888888777<<<===SSSXXXuuurrrCCCAAALLLTTTSSSfffmmmBBB222:::555///333333111111222333555777999:::???www^^^\\\~~~lllVVVHHHAAA>>>AAAFFFWWWeeeGGG777999>>>AAABBBAAA???===444000333222000;;;???444???JJJ222888???555???999EEEnnnhhhhhh^^^TTTDDDAAABBBLLLKKK>>>PPPzzz{{{sssnnnrrryyy|||}}}~~~uuummmkkkjjjZZZFFFGGGVVVXXX]]]^^^XXXKKKAAA======...------------,,,,,,,,,.........111555888999999>>>>>>QQQZZZNNNDDDDDDJJJVVVyyyzzzFFF+++555777///111666111222222333555777999::::::fffiiihhhzzzgggRRRGGGBBB@@@EEEMMMeeecccBBB666:::???DDDFFFGGGEEEDDD333444555111000777777///444cccGGG666666>>>WWW:::AAAqqqhhhqqqbbbAAAEEEBBB???@@@DDDNNNMMM@@@NNNsss|||xxxvvvoooiiippp~~~{{{ooo___NNN===777EEEYYYRRRZZZ[[[PPPFFFDDDBBB===------------------------.........111666999;;;;;;DDDAAAMMMXXXRRRHHHGGGLLL[[[```999333666444222333000000000111333555666777999WWW___^^^eeezzzxxxYYYzzzeeePPPGGGCCC@@@FFFPPP~~~bbb===555999>>>DDDGGGHHHGGGFFF444999777333222222000222KKKjjjLLL888333JJJ000:::QQQBBB@@@444WWW<<<666>>>CCCFFFLLLOOOJJJQQQggg___zzz|||llljjjrrrmmmkkk]]]GGG===GGGXXXaaaRRRVVVPPPAAA;;;>>>???999------------------------......///333888;;;===<<>>DDDPPPbbb<<<444777<<>>???>>>DDDEEELLL^^^pppRRRBBBIII]]]sss===///333444666333333333444555666888888<<>>FFFTTTeee<<<555888<<<@@@BBBBBB@@@>>>999999333555888///<<>>777:::>>>BBBCCCBBB???===:::777///444999000FFFzzzJJJ@@@:::???ccc{{{hhh]]]HHH111999YYY,,,FFFFFFIIIHHHYYYxxx|||YYYJJJ___dddyyyzzzzzzyyyyyy}}}}}}uuulllllljjjdddQQQ]]]\\\QQQJJJFFFPPPcccxxxxxxuuuhhhuuummmuuu|||ttthhhxxx}}}{{{|||zzzuuuppp^^^KKKLLLSSSYYYSSSCCC===JJJ]]]ZZZEEE///))),,,///---***,,,,,,,,,------.........---///555<<>>```WWW???HHH===;;;GGGEEESSSMMM]]]lll\\\IIINNN\\\jjjxxx|||yyyrrrjjjnnnbbbXXXVVVLLLHHHOOONNNKKKQQQUUU999TTT??????___NNN;;;FFFDDDAAAWWWcccbbb[[[bbblll{{{zzzhhhrrrrrr~~~oooqqquuuuuuooojjjqqqEEE???III\\\666BBBOOOTTTVVVFFF333)))***...,,,)))------,,,,,,,,,------...000444:::<<<<<<<<<>>>@@@@@@JJJNNNtttnnnjjj:::000888000000111222333444444555222GGG^^^oooNNNFFFGGGccc|||mmmbbbOOODDD;;;>>>BBBNNNzzzuuu===:::888888;;;@@@CCC@@@===666333333222---***555DDDjjjNNN;;;???FFF333+++NNNLLL:::EEE>>>@@@KKKGGGLLLBBBMMM^^^]]]XXX\\\```yyyaaaaaannnfffkkkggghhhrrrwww}}}sssTTTVVVDDD:::FFFxxx\\\\\\uuu}}}___tttBBB999???VVVOOOSSSYYYdddppp|||www|||kkkVVVfff{{{|||{{{yyyuuuxxxyyyuuurrrnnn___RRRPPPWWW^^^333<<>>000222000000111222333444444555444DDDWWWrrrQQQMMMMMMLLL```sss}}}aaa[[[MMM@@@999BBB???PPPyyyDDD999777777999>>>AAA@@@>>>444444666555222000666???:::;;;---;;;???---:::MMM[[[;;;999GGGFFFIIIMMMBBBFFFHHHXXX___SSSJJJHHHDDDlll```WWWkkkUUUJJJJJJDDDWWWiiiUUU;;;222000:::AAA??????AAA???888BBB===<<<>>>FFFXXXZZZHHHsssXXX>>>FFFgggmmmaaadddpppggg```wwwoookkkdddDDDQQQYYYccc\\\///111BBBJJJCCC:::...***,,,000///,,,+++++++++,,,---...///000333666::::::999999<<>>UUUyyyEEE777666555888;;;>>>??????444333999AAA@@@:::BBBRRR222...,,,999FFFAAA:::666>>>555AAASSSUUUUUUNNN===>>>CCCNNNOOOGGGHHHLLLFFFOOOiii]]]eeebbbSSSJJJ<<>>III>>>]]]vvvCCC777666555666999===???@@@999111888GGGDDD666AAA[[[AAA***999777DDDVVV999333555777DDDSSSVVVTTTLLLAAAXXXPPPJJJBBB>>>LLLYYYVVVGGGwwwjjjbbbuuuTTTBBBEEEIIIcccXXX666<<>>444777AAA<<<...555JJJ777'''QQQOOORRRdddBBBAAA222333999BBBFFFDDDCCCFFFVVV```kkk^^^DDDBBBWWWdddNNNvvvfff___wwwVVVHHHJJJuuuxxx\\\@@@000444---EEElllttttttiiifffjjjrrrfffJJJPPPxxxxxxuuuWWW%%%///---@@@\\\ZZZOOO000******+++++++++,,,---...//////+++++++++,,,---...///000333444444333333777>>>DDDGGGQQQlllzzziiinnnqqq???555888111111222333444555666666666888CCCxxxdddTTTDDDLLLuuummmaaaGGG;;;BBBFFFBBBIIIsss@@@777666555555777;;;@@@DDD===;;;999999888666666777777666\\\dddXXXUUU@@@444111222555>>>DDD>>>@@@OOO@@@QQQhhhfffLLLEEE[[[oooWWW|||fffwwwhhhMMMPPP---GGG888MMMcccqqq|||qqqwwwrrr[[[cccqqqhhhkkk}}}aaa777444:::===NNNNNNRRR///)))---***,,,------,,,,,,---...,,,,,,,,,,,,,,,---...///333333333111111666???EEEIIIRRRooo|||XXX}}}ppp>>>444666111222222333444555666666777777@@@gggnnn|||qqqBBBKKKEEEVVVrrrdddTTTEEE666AAAFFF@@@PPPtttAAA777777666555777;;;AAAEEE;;;AAA>>>555;;;IIICCC111222222>>>RRRJJJDDDMMM<<<666999???MMMSSSHHHHHH[[[jjjRRREEEDDDCCCHHHPPPQQQaaaxxx{{{```zzz>>><<>>LLL+++(((111+++---...---+++***,,,...------,,,,,,,,,------...///000000000111888BBBJJJJJJSSSqqq^^^yyyrrr@@@555555111222222333444555666666888777>>>\\\hhhHHHQQQOOONNNRRRiiixxxssshhhQQQ???===:::EEEGGGEEEsssaaa>>>;;;666333555===HHHOOOBBB===AAA...888<<>>FFFxxx\\\;;;CCCPPPJJJiiizzzuuunnneeezzzPPP111111555JJJppprrrOOO222MMMhhhhhhnnnnnnIII888111:::<<<000))),,,---------,,,,,,++++++***...............///000000///000,,,000888888???RRRLLLYYYzzz???;;;///333555888::::::888555333555;;;@@@NNNaaaZZZXXXFFFGGGTTTppp}}}ssseeePPPDDD???>>>IIIJJJYYYtttaaa<<<999555333555>>>HHHPPP>>>???GGG///CCCBBBOOOCCC///;;;MMMhhhPPP{{{ddd:::DDDDDDGGGcccLLLRRRHHHLLLRRR]]]WWW<<>>///000EEEhhhoooaaaEEEKKK]]]iiisssfffKKK888///777===444,,,+++---,,,+++************+++...............//////000///000,,,///777777???TTTNNN[[[}}}MMM>>>222333444666888888777555444666;;;===HHHSSSVVVLLLDDDOOOhhh~~~kkkZZZJJJCCC;;;???HHHFFFooonnnYYY999777444333666>>>HHHPPPEEENNNUUU222NNN>>>IIIEEEYYY///:::eeehhhTTTGGGppppppSSSGGG???999JJJGGGggg[[[:::LLLQQQFFFiiirrr^^^VVV888...888RRR```nnnYYYHHHPPPhhhwww___JJJ666***222:::444,,,***///...+++***))))))***+++......------......///000000111---///666666@@@VVVRRR___RRR999333222333333444444555555555777;;;999BBBHHHEEEAAATTT___}}}dddRRRFFF@@@:::CCCHHHBBBcccIII999777555333555<<>>JJJLLLFFF\\\@@@:::999666444555:::AAAGGG;;;MMMUUU:::[[[EEEIIINNNKKKHHH555NNNFFF===YYY:::UUUJJJHHHZZZ|||BBB@@@FFF___ttt{{{~~~{{{jjjMMM___jjj>>>%%%///;;;___dddYYYRRRZZZhhh[[[888000+++------((()))---:::888333///,,,+++++++++---------------.../////////111...///555666BBBZZZ^^^jjj___SSS444888222111000///111333777999333<<<999BBBpppDDDFFFKKKEEEGGGnnnZZZMMMDDD<<<@@@HHHKKKPPP\\\???:::999777444444888>>>CCC:::FFFHHH@@@WWWTTTUUUZZZEEElllMMMAAAFFFVVV@@@GGG999<<>>BBBAAAAAA999BBBKKK^^^___aaaTTTPPP:::IIIggg\\\aaavvvGGGAAA;;;HHH]]]YYY;;;LLLLLLHHHCCCXXXmmmqqq|||222???PPPwwwTTT;;;,,,___|||{{{oooNNN000000///PPP```fffZZZLLLRRRLLL000...---...---+++,,,...222111///---,,,+++******------,,,,,,------...///,,,000000222777666BBBZZZiiisssvvvwwwWWW555333333222222444777:::===111===999BBBvvvDDDdddrrrZZZOOOIII===BBBEEE???KKKnnnSSS333555555444444555999???CCC???777)))???AAAfffiiijjjKKKTTT]]]WWWwwwpppLLLggglll___MMMBBBFFFKKKLLLIIIbbbwwwUUUCCCCCC<<>>222>>>777???oooIII```hhhTTTMMMFFF<<<===>>>BBBJJJMMM999777777555333222666>>>EEEBBB888111IIIgggSSSrrrKKKlllyyy]]]OOO;;;BBB555^^^zzzkkk```BBB999LLLAAA]]]```ZZZrrrZZZ```<<<===>>>]]]}}}}}}eeeBBB---000===iiijjjkkk___<<<444111***AAAVVVYYYRRRLLLEEE===,,,++++++---......,,,***+++***)))***,,,---,,,+++,,,,,,------...///000000111...111777777666BBBSSS|||ssseeeqqq{{{JJJ:::888666444444555777999666888<<>>EEEAAA:::EEEeeesssLLLbbbttt\\\nnnTTT:::,,,@@@GGGsssPPP===:::LLLddd[[[sss:::777EEEJJJvvv}}}~~~wwwccc@@@,,,333666dddkkkoooeee@@@000((()));;;MMMUUUUUUPPPBBB555,,,++++++,,,......,,,***,,,+++***+++---...---,,,,,,,,,------...//////000111...222888777666@@@OOOhhheee~~~[[[|||OOO999777555444444555666777777999;;;DDDPPPvvv^^^EEE<<<>>>BBB???DDDIIISSSGGG:::777777555333222666???FFFIII///>>>iii}}}WWWYYYVVVhhhaaaAAAlllzzz[[[<<<444@@@BBBYYYdddDDDDDDEEEMMMnnnoooAAAvvvlllYYYIIIUUUHHHkkkCCC---666444```nnntttnnnKKK444,,,,,,777EEERRRXXXQQQ===++++++++++++,,,...---+++)))---,,,+++,,,.........---,,,,,,,,,---......//////000///333999888666===IIIhhhkkkWWW~~~{{{PPP777666555444444444444444777999:::@@@KKKxxxkkkttt]]]JJJ???===???===BBBGGGVVVzzzCCC:::666666555333222777???FFFPPP555CCC^^^pppUUUQQQAAAXXXrrrLLLGGGtttPPPSSS???>>>>>>AAATTTUUUwwwEEE>>><<>>IIIpppVVVQQQuuufffWWWMMMCCC=========BBBEEEbbbuuuAAA:::666666555222222777@@@FFFJJJNNNeeeYYYRRR>>>???<<>>BBB<<>>aaasssbbbMMM555555555444333333222111555888777===IIIxxxMMMWWWPPPttt[[[MMMIIIBBB===>>>>>>DDDIIIzzzsss@@@;;;555555444222222777@@@GGGBBBVVViiiGGGFFF;;;555:::rrr[[[CCC:::999===888AAAbbb{{{FFFEEEFFF222333IIIFFF>>>jjj[[[jjjllltttrrrzzzuuueeesssdddWWW```fff999\\\```yyypppyyyhhhGGG111333,,,KKKiiinnnttt^^^000(((***)))444GGGMMM@@@333000*********+++---,,,***(((***)))((()))***++++++))),,,,,,,,,,,,,,,,,,------...000333666666777999;;;[[[uuu}}}RRR777666555444333222222222444888777===JJJ}}}aaarrr{{{VVVKKKHHH@@@<<<>>>===EEEOOOtttAAA;;;555555444222222777@@@GGGJJJ[[[^^^666HHHCCC777MMMRRR===333777...???999PPPrrrXXX:::SSSAAA777888===TTTkkk@@@???fffhhh<<>>;;;DDDRRRtttBBB;;;555555444222222888@@@GGGYYYpppooo<<>>======???EEEKKKTTT666???444555000+++222@@@EEE@@@UUU\\\PPP777BBB666VVVlll???222777===...222:::999555NNNQQQ999FFF999AAA***===;;;QQQ\\\III000rrrzzzeeeeee^^^YYYbbbppplll___ppp```\\\hhhkkk___\\\dddhhhUUUOOORRRPPPSSSYYYXXXfffbbbVVVEEE===>>>???<<>>------+++*********))))))(((((())))))))))))))))))))))))***++++++,,,,,,------......000111222333444777999PPPwww}}}kkk]]]fffeeeKKK888...666:::333000555666666777;;;PPPvvviiiLLLHHHBBB<<<======>>>GGGTTTOOO;;;888666777444///222;;;BBBCCCDDDEEE<<<222666+++^^^|||KKK111555777888---555444666333BBBFFF444:::777888666999555111UUUfff[[[tttyyyPPPyyygggccceeezzzQQQMMMGGGBBBAAADDDHHHKKKVVVYYYTTTIIIDDDEEE@@@777CCC;;;999@@@DDD@@@<<<<<>>999AAAIIIDDDAAACCCAAALLLNNNKKKCCC>>>===888222555777777444///...333777>>>===\\\xxxrrr555+++@@@LLL???JJJMMM,,,000000333888777222......888222,,,***,,,,,,+++(((***+++******000666444---...,,,666GGGHHH888,,,+++*********)))))))))(((((())))))))))))))))))))))))******+++,,,,,,------......000111222222444666999IIIrrrkkk|||```GGG555555888333222777555666888<<>>:::======;;;GGG^^^wwwSSSMMM:::888888666222111777@@@EEEAAA>>>666;;;555333~~~~~~zzz]]]///,,,999111222222777111>>><<<777:::111000;;;666EEEHHHeee[[[BBBnnnbbbXXXZZZgggdddRRRFFFSSSlll}}}|||CCC>>>:::999;;;>>>>>>===OOORRROOOEEEAAAEEEFFFCCCDDD777;;;MMMMMM999777FFFFFFGGGAAA999999???>>>666444777EEEKKK>>>666666333777;;;>>>===;;;:::666000888555111000111222222111444+++DDDsss|||]]]TTThhh999......///)))000888333+++***---111111,,,))))))...***&&&&&&(((******((($$$)))+++(((&&&'''((('''***)))---444555000+++)))******))))))))))))(((((())))))))))))))))))))))))******++++++,,,---------...///111111222333666888AAAiiiYYYyyy\\\EEE444555888555444999333666:::<<>>>>>kkkqqq;;;[[[```hhhxxxMMMLLLhhhcccKKK888:::BBBEEEFFFHHHCCC???<<<>>>CCCEEEBBB>>>===AAAAAA:::666999===>>>CCC;;;CCCUUUQQQ>>>???RRRSSSEEE>>>BBB@@@777666===@@@@@@HHHHHH999555:::999555666555444555666777777333///---...111444444222000111777AAABBB;;;444333444111,,,+++,,,)))+++555+++***,,,000///+++)))***,,,)))'''''')))+++++++++$$$(((+++***((((((***,,,&&&(((((('''))),,,+++&&&))))))))))))))))))(((((())))))))))))))))))))))))*********+++,,,,,,---------...000111111333555888;;;]]]}}}ssspppIII>>>888<<<===666222444222666<<<===FFFqqqfffVVV\\\gggdddPPPIII???:::===>>>===FFFhhhYYYPPPXXX777777999777111222;;;AAABBB666===222444111GGG\\\***666///666:::...222555222888gggeee777...444444---555888333>>>CCC777999>>>555===CCC>>>;;;999777BBB:::999AAADDD===999<<<<<<999777:::???AAA===999???CCCEEEAAA>>>???@@@AAA::::::AAAGGGBBB999===IIIIII>>>999<<<:::333333;;;:::666999888000444<<<:::999666333222222333555888333111000...,,,+++++++++000666222'''(((222111'''+++///,,,+++000)))%%%111---+++,,,//////+++)))+++---+++***)))***+++++++++***)))))))))(((&&&%%%%%%%%%((((((%%%''',,,+++%%%(((((((((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,---,,,...///000000222555777:::QQQpppwwwsssDDDAAAAAACCC>>>333...111222666<<<===CCClll}}}ZZZOOOVVVZZZuuusss___TTTOOOBBB:::>>>???AAAEEEkkkYYYHHHIII000444@@@@@@444222>>>DDD@@@333;;;111222@@@NNNxxxBBB///:::,,,...888666666......666bbb___555---333666777888333???666...@@@666555444AAA999===LLLDDDFFF:::;;;@@@DDDDDDBBBCCCHHHBBB@@@???AAADDDFFFDDDBBB???BBBCCCBBB@@@>>>===<<<>>>AAACCC@@@;;;999<<>><<<;;;;;;777222222777333555;;;===CCCjjjwwwTTTFFFIIIPPP^^^uuu___UUUVVVTTTCCC:::===???AAABBBjjjcccFFF>>>222111KKKQQQ:::///===FFF???<<<<<<555@@@cccZZZXXX999444999)))---999555666111333///IIIEEE///000222333...000***:::===444:::///333;;;,,,,,,>>>@@@???AAA;;;===;;;555222666:::<<<888777666666777888:::;;;CCCAAA@@@AAAAAA???<<<:::>>><<<;;;;;;999777555555111======111111>>>@@@666:::888<<<:::333666666+++222///000444333...+++---,,,.........------...//////******...---((()))...)))------''''''......(((---))))))++++++((((((+++*********)))''''''''''''&&&######))),,,***))),,,***'''&&&)))***((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++---...//////111333666888CCCZZZwwwWWWdddrrr<<<666222444666777777888555444999<<>>===hhhjjjEEE777555...TTT___@@@---<<>>555<<<<<<;;;999888999===@@@CCC>>>;;;<<<===<<<999888BBB:::888@@@BBB<<<777999888555555777666111222777///000666444...444999222333...---000000,,,...333333111000/////////---+++,,,000000***)))...222111,,,000333...***444555$$$...******,,,+++)))))),,,)))***+++***((('''(((((((((%%%&&&***(((######(((---&&&$$$)))***%%%$$$(((&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,...//////111333666666AAAVVVoooooo|||HHH???888999>>>===666///666444888<<>>---555:::666GGG<<>>BBBCCC===222777111111<<<555===;;;***HHHCCC222111CCCHHH:::333888:::777444222333777;;;>>>444111555666222666777+++000000000///...,,,+++***)))...///++++++000000***+++*********,,,---,,,+++))))))))))))))))))))))))111000...,,,***(((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************---------...000111333444777===RRRzzzrrrPPP444333999555222444999777:::>>>;;;rrr^^^YYYccc]]]TTTvvvwwwLLLDDDOOO@@@999???:::>>>CCC]]]|||[[[FFF888555444111MMM000333666EEE<<<999999HHHYYYPPP777///:::555444333444666666444333444666666555333333111000------...111666999555...444+++///:::@@@222333'''999555888<<<000CCCDDD---666???:::AAADDD888888;;;;;;888:::;;;???AAA999777===888888///===CCC---777CCC555000999;;;333000555222111111333666<<>>>>>666222888888<<>><<<888444444444222222333555888::::::888999666444333333111///...444777444,,,***222999;;;555777555@@@444///777FFFIII111;;;555444[[[uuuHHH===333///;;;YYYWWW999999999===>>><<<===???<<<555>>>===:::111>>>GGG666777<<<555000111333555888===444333222111222444666888...999777)))===lllmmmBBB111111000///...------,,,///***'''+++000///---,,,***************)))))))))))))))))))))))))))))))))''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))************,,,,,,---...///111222333555888DDDhhhaaahhh???555;;;;;;777555666888>>>@@@<<>>AAAAAA???TTTvvvNNNAAA???///444---FFFYYY<<>>AAABBBBBB<<<666222222222000//////"""---555444555888666111999444===:::+++CCC<<>>333333444XXXddd<<<>>>;;;CCCAAAFFFDDD===BBB@@@777:::===::::::;;;999@@@999:::888444555:::>>>>>>999777555222///---,,,+++///111999;;;888???@@@444111111000///......------...((((((---///,,,,,,000((()))************,,,---))))))))))))))))))))))))&&&&&&%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))************,,,,,,------///000222333666888CCC^^^\\\kkkGGG666333222444:::333888>>>@@@<<>>;;;@@@999000666::::::??????:::999;;;:::444777666666555444333333333///(((555AAA555(((,,,333111000///...------......)))(((***------,,,///555,,,......---+++)))***,,,(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))((()))))))))************,,,,,,,,,---...000222333444777BBBUUU}}}ccceeeBBB444555666666777222666<<<>>>==={{{kkkzzzxxxrrreeeIIIIIIJJJ>>>888>>><<>>:::111///666777000---111888777777999;;;<<<:::999999333000222111///444>>>tttxxxzzzoooSSS999444===777NNNgggWWW{{{```NNN@@@EEEEEEHHHdddmmm>>>GGGWWWJJJ<<<===:::;;;MMM\\\XXXqqquuuaaacccQQQfffRRR>>>BBBAAA???III===888:::;;;;;;===>>>;;;666555444444333333333333333222+++000444//////222///000///...,,,,,,,,,---...,,,...---)))'''***+++)))111333333///***&&&&&&((((((((((((((((((((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))************++++++,,,---...000111222000555>>>HHHttt}}}[[[:::444@@@EEE<<<111333666;;;===AAAeee___lllDDD>>>FFF===666@@@;;;BBBHHH___FFFGGGHHHEEEHHH222999vvvJJJ???@@@;;;888333111333333111000111555555444666888888777666555000000333111///888GGGbbb|||fff===444///```MMM555AAAKKKNNNKKK444///666AAA:::>>>===666FFF^^^OOO???BBB000aaa|||xxxYYYggg^^^DDD???CCC[[[xxx```GGGAAA<<<>>>AAAAAA@@@>>>666444222000............222...222444...000222***///...,,,+++++++++---......222...'''...<<<;;;//////222222///)))&&&&&&)))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))************++++++,,,---...000111222111444:::;;;iiivvvhhhRRR???===EEEGGG===333666888:::>>>EEEppprrrOOOQQQzzzGGG;;;DDD===777CCC;;;DDDDDD\\\KKKRRRFFF444666777555oooxxxDDD===EEE;;;666777333---,,,222333111111000111444888::::::999222///000444111///;;;NNNOOOMMMooommmSSSEEEsssttt:::999222???JJJKKKpppNNN888CCC]]]>>>666444---IIIyyyYYY000???000...XXXVVVttt:::KKKWWWEEE777:::jjjfffUUUHHHEEEDDD@@@<<<>>>555444222000000111333444,,,)))888DDD777***---111...---+++******+++,,,---)))///------CCC___aaaOOO))),,,///---)))'''***---((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))************++++++,,,,,,...///111222444555888333aaawwwvvvFFFRRRQQQOOOLLLHHHBBB;;;:::<<<999999:::>>>IIImmmOOOKKKooo;;;666???666BBB@@@CCCGGGvvvWWWGGGaaaDDDDDD===NNNTTT999kkkQQQHHH333333:::444...,,,...000///---666222:::;;;999444+++000---******999...999...@@@<<>>wwwsss555;;;,,,:::>>>333]]]lllJJJjjjYYY>>>666:::@@@BBB<<<444333666...333888BBBGGG888---444///444555000---...---***...555///;;;eee|||zzz{{{ZZZ???(((''',,,***&&&&&&+++)))'''(((+++,,,***((())))))(((((('''''''''&&&))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))******+++)))***+++,,,...///000111111333111777KKKhhhOOOGGG^^^[[[```CCC---777777444;;;000@@@777HHHZZZSSSPPP>>>BBB777AAA:::>>>BBBhhhTTTDDDVVV<<>>000<<<444...555111AAAooo@@@???<<>>,,,,,,:::\\\oooVVV999777<<<555666===999...,,,333222777;;;TTTzzzsssrrr\\\DDD000,,,---(((######***((('''(((******)))''')))((((((((('''''''''&&&)))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((())))))***+++)))***+++,,,---///000000///444333777GGG^^^mmmcccIII333222---///999555@@@;;;JJJUUUBBBmmm```AAAAAA888<<<:::???BBB[[[TTTHHHKKK444777///444999JJJyyyQQQ???AAA666222222111///---,,,---...---000111111444888===>>>***555+++000;;;:::WWWQQQWWWUUU>>>JJJZZZ???444BBB222333///333444&&&===www888???888<<<888999MMMAAA777OOOFFFAAA555BBB;;;======000EEE\\\sssrrrlllNNN555333DDDeeeTTTjjj>>>...444444,,,<<>>BBB<<<<<<>>>???AAAPPPrrroooSSSNNNGGG666999000000???___pppRRRUUUGGG///555222...,,,+++,,,...///(((333111///+++,,,<<<@@@%%%222---FFFssskkk|||OOOhhhgggyyytttGGG999===<<<333,,,444777(((///SSSaaaMMM%%%;;;333777:::888555666;;;UUUCCC999777QQQ<<<===444&&&;;;ZZZcccRRRWWWPPP???:::DDDMMMgggXXXfff^^^xxx}}}^^^===222///(((888111777XXXppp]]]===222...***;;;WWWTTT555$$$)))(((&&&(((<<>><<<:::;;;GGGvvvbbb]]]QQQXXXIII???===777777MMMvvvNNNfffKKK<<<222///------000222111//////555)))111111***666111///<<<888WWW|||MMMSSSNNNaaa???&&&444///+++///555222555AAA===///###999---,,,///...)))///666MMM999222666UUU666//////:::777333:::LLL666DDDEEEEEEFFF444333RRR}}}qqqTTTfffYYYPPPZZZ222999OOOPPP666&&&---333...---222000333???;;;,,,&&&+++''')))000///''''''---))))))%%%&&&===bbboooccc111---***)))'''%%%%%%'''%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((('''((())))))***)))******+++,,,---......---333333333777???\\\sssttt^^^```mmm```DDD===222---666444777444AAA555@@@]]]fffcccHHHkkklllAAAEEEBBB999<<<999:::HHHdddccc[[[YYYeeeKKKAAA555111777nnnnnnUUUyyyNNN>>>000////////////...---+++333;;;999^^^hhhKKK>>>###...777222BBBTTTLLLTTT;;;>>>444lll^^^BBB666++++++000222---***222===DDD555------555,,,***---000222000))):::...333444GGG000555666===///000333DDD555===999999???222+++<<<::::::===---(((+++EEE...333333333222,,,'''***222$$$333000%%%(((+++'''&&&%%%''''''######'''++++++))),,,***###111YYYeeeMMM000...,,,***((('''&&&&&&$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((()))************+++,,,------------222111111666<<>>HHH:::KKK>>>)))QQQSSS...///111...444))))))///...000000***,,,000444+++444666---...)))333///666***444///333444222///FFF444---$$$888,,,999@@@;;;444666<<>>OOOkkk___bbb\\\NNNQQQOOOGGG;;;===:::777===[[[rrrXXXGGG;;;OOOOOO@@@444...HHHxxxnnnDDDBBB???111666000(((111111&&&CCC~~~iii>>>555555...+++444777111GGGQQQ666111777---,,,111666>>><<<,,,222111///,,,+++,,,///222...000333555555333000...222///------000222111///000///......///000///...999888555,,,111666...555HHH???---(((555999222222777222......---***)))*********)))((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''&&&&&&(((***%%%%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&''')))***)))(((''''''''''''(((((((((((()))************+++++++++)))---000111111444;;;AAAnnn~~~wwwmmmzzzFFF@@@<<<222777LLLWWWLLL:::333===444AAALLLvvv[[[\\\WWWUUULLLFFFEEE???<<<;;;???>>>JJJOOO>>><<<888JJJNNN===---///PPPxxxggg???>>>;;;000666333///<<>>III>>>***777(((222888...))):::>>>+++///...---,,,+++,,,000333000000111111000000//////...---------/////////......---,,,---//////---+++777777333***---000***---===>>>555000555222+++...444---)))******)))))),,,***))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''&&&%%%%%%''')))&&&&&&''''''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))'''&&&&&&''''''%%%$$$''''''''''''(((((((((((())))))*********+++++++++***---000111000333999???___yyy{{{xxxccc|||ppp}}}VVVCCC;;;888111555IIIVVVQQQAAA666;;;666@@@^^^SSSTTT___oooUUUAAABBBAAA:::;;;DDD???999gggfff888000???OOOYYY[[[DDD...===ccc|||bbb>>>;;;999111666000444IIIPPP777***AAA[[[bbb444222:::222))),,,<<<444NNNVVVEEE666555KKK>>>;;;888...'''333999---+++,,,,,,++++++,,,000333000///...,,,,,,,,,---...+++---//////.........///,,,,,,,,,...000///---***...111...,,,///444666333:::>>>555++++++...888JJJ///)))&&&''')))(((***---***)))((((((''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&'''&&&$$$$$$&&&''''''''''''&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&(((((('''&&&''''''''''''(((((((((((()))))))))*********+++++++++---000000000222777;;;PPPmmmnnnyyywww]]]mmmaaarrrVVViiiMMMFFFUUU222666444777CCCOOOPPPCCC777;;;:::AAAzzzPPPNNNmmmoooJJJ??????;;;:::AAA???444LLL{{{ZZZ===;;;QQQccc```\\\EEE666VVVaaaAAA;;;999333555...222BBBIII555(((???aaa```333888CCC777((((((333PPPyyyaaa666:::KKKUUUhhh@@@,,,222333...///000***+++,,,+++++++++...000------,,,+++******++++++***...111111...---...111+++,,,---000111000---***(((,,,))),,,---444>>>333555:::222&&&%%%+++;;;QQQ---)))'''***+++***)))+++))))))(((''''''''''''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&(((+++---------''''''''''''(((((((((((())))))))))))************+++---/////////111444777AAAcccdddtttooobbbooo>>>ZZZRRROOO>>>jjjuuu888777:::;;;<<<@@@CCC>>>555<<<>>>EEE^^^JJJggghhhKKK>>>???:::999===;;;AAASSSeeeOOOIIIOOOdddZZZNNNDDD777===lllvvvVVV>>>999777333333000......000...777```YYY444+++...++++++000)))MMMrrrOOO&&&888GGGDDDbbb;;;+++555555---,,,///+++,,,---,,,+++***+++---)))***++++++++++++***)))***---000///,,,+++,,,///)))***+++...000///,,,))))))---'''+++%%%***;;;''')))333222,,,,,,''''''111...+++,,,000000,,,(((((()))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''')))((('''&&&'''(((%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&(((+++---------''''''''''''(((((((((((((((((()))))))))*********+++,,,......///000222333333UUUlllzzzhhhjjj```mmm{{{yyyAAAIII[[[LLL<<>>OOOPPPPPPjjjCCCFFF<<<666===???===@@@gggwwwIIICCCMMM\\\lllOOOCCC666555MMMyyyttt]]]DDD777444333111///---000***'''---444MMMpppEEE<<<000'''%%%(((+++------444EEE666)))333111000111111555333+++...222***+++---......,,,+++***+++''')))***,,,,,,,,,++++++,,,---,,,+++))))))***+++'''((()))+++------+++)))(((---%%%---&&&---HHH,,,)))///,,,))),,,)))&&&---000---...111111,,,'''&&&)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&((())))))(((''''''(((&&&&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&(((((('''&&&''''''''''''((((((((((((((((((((()))))))))*********+++,,,---...///000111...HHH^^^yyyaaaiii]]]VVVuuuwwwvvvIII777PPPFFF///OOO666???000666;;;999444222777===555???ddddddFFFVVVyyyPPPLLL@@@:::>>>;;;999AAA@@@XXX???<<>>555<<<>>>333CCC)))333000111888@@@???777777===999GGGwwwLLLKKKdddxxxeee\\\zzz[[[QQQCCCAAA@@@444444GGG>>>EEEnnnEEE>>>888===JJJKKKAAAJJJIII[[[}}}rrrfffIII999888555444222+++000;;;..."""...222,,,222,,,,,,***''')))---,,,)))(((000222'''000333&&&555777((((((111...+++,,,((('''***...//////.........+++***((((((***...222444:::555...,,,---......---...---,,,...000111111000***000%%%111'''222ZZZ777&&&......---111+++$$$(((000***&&&''''''&&&''')))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&(((((('''%%%%%%&&&---+++(((%%%###""""""###'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&''')))***)))(((''''''''''''((((((((()))(((((((((((())))))))))))(((((()))+++...000//////444,,,IIIlllwwwWWWbbbVVVSSS___zzzNNN444EEE888AAANNNgggNNN555444000777GGGJJJ===666999AAAPPPXXXAAAOOOrrrqqq^^^[[[vvvgggzzzddd???;;;@@@;;;:::AAA444PPPvvvKKK111444<<<@@@===444>>>>>>JJJyyyvvvkkkbbbHHH555666888000,,,///,,,***+++,,,***&&&***111+++---&&&111"""222)))"""(((///000***+++333555000444000///111///)))(((+++$$$111:::777111///...+++,,,***))))))+++,,,---,,,///...---,,,+++*********,,,+++++++++******))))))+++)))''''''***///555999'''***,,,+++'''&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&444///)))%%%%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))***+++---...///000333333888MMMdddvvvcccXXXWWWMMMXXXnnnUUUAAAddd{{{HHHLLLUUUIII---333222000888@@@666000;;;>>>TTTeeeEEENNNYYYlllOOOZZZwwwSSSEEE<<<777???FFF@@@666IIIfffLLL??????999777>>>BBBGGGNNN^^^qqqttt{{{ZZZCCC222444666...***---******)))))))))(((((('''///000***...+++///+++---)))000111---///888888222***...000000---+++,,,---)))222777444///...,,,***---+++)))((()))+++---...---,,,+++***************+++*********)))))))))(((***(((&&&&&&)))...333777''')))******(((''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&...***&&&$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((()))***+++,,,...//////333333555DDDZZZiiirrrRRRSSSSSSNNN^^^qqqwwwQQQmmmyyy\\\TTT999---333555222444999444333@@@BBBpppSSSOOOEEElllrrrlllqqq[[[@@@333;;;111<<<@@@888@@@oooUUU>>>111999NNNPPPGGG===333CCCZZZqqqrrrSSScccxxxNNN;;;...111333,,,'''***(((+++)))(((---444...###,,,...***'''777***&&&333+++///111000555<<<:::333***333666000+++,,,,,,)))---111222...,,,,,,+++)))+++***((((((((()))+++,,,******)))))))))))))))))))))))))))(((((((((((((((((('''%%%%%%(((,,,000333(((''''''((()))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))+++,,,---...///000333111999MMM[[[iiizzzuuuIIIFFFEEEKKKRRRhhhllljjjrrrddd@@@QQQrrr}}}GGG<<<***444444:::666111444444777CCCJJJnnnSSSFFFYYY}}}]]]BBB777===111555BBB:::333YYYnnn@@@@@@222666EEEEEECCCGGGIII>>>fffzzzuuuSSS;;;QQQcccBBB444,,,///111+++'''((((((,,,,,,+++555AAA:::''')))******'''GGG---$$$111+++...000111666:::777///888AAA@@@333...222///&&&...---+++)))(((***+++***'''(((******))))))((()))((()))))))))******))))))'''''''''''''''''''''''''''&&&%%%%%%'''***---///(((&&&%%%'''***+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))***+++,,,------,,,333///000BBBRRR]]]hhhrrrQQQBBBFFF@@@CCCMMMeee^^^MMMWWWVVVRRRZZZxxxqqq666555===JJJ555<<<888222666888999AAAXXXZZZPPPNNNaaafffHHH===:::888:::???@@@;;;666PPPTTTIIIEEE999CCC\\\dddLLL:::EEEUUULLLvvvxxxYYY888666QQQTTT999000+++...///***''')))''',,,+++***555AAA999'''***+++,,,///SSS888'''...+++---///000333444000***===CCC@@@444222999666***+++)))'''&&&''')))+++...&&&***///111///,,,)))(((((()))******+++******)))&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&(((***+++(((&&&$$$&&&***+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((())))))***+++,,,,,,***444000+++777GGGVVVdddiiiUUUEEEEEEEEEIIIBBBEEEZZZTTTKKKiii|||qqqwwwccc555777JJJAAA333888555333::::::888???tttrrrZZZHHHDDDccciii;;;DDDDDD777111888<<<999DDDIIIQQQwwwUUUEEELLL:::)));;;ccc|||kkkPPPGGGGGG___yyyddd;;;&&&888TTTMMM222---+++------***(((***'''***(((''',,,333---"""'''))))))111HHH999))))))***,,,///000000...+++)))---333444000111666444---)))'''((())))))))),,,222(((---444666333...+++***((()))***++++++***)))(((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&'''(((((('''&&&&&&'''((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******++++++)))333000)))///999GGGYYYoooppp|||[[[GGG@@@???@@@MMMHHHLLL```SSSEEEccczzz\\\bbbyyyFFF333666@@@)))000222///333;;;888;;;KKKjjjKKKEEELLLzzzpppVVVAAA>>>@@@;;;999<<>>KKKiiilllOOOMMM[[[\\\555@@@666@@@UUUYYYYYY]]]^^^aaagggHHH,,,(((:::OOOCCC...,,,+++,,,+++((((((***((((((((('''''''''&&&&&&$$$'''%%%......111))))))(((,,,111222...++++++...%%%...888:::555///,,,---******---000---)))---555(((---222333///+++***+++((()))*********(((&&&%%%&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&''')))((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********(((///...,,,///000777HHH^^^dddjjj}}}}}}UUUEEEAAA;;;;;;@@@FFFLLLWWWfffNNN333JJJ\\\XXXLLLLLL888666===666333222000...555999555FFFhhh{{{SSSSSSEEE@@@hhhVVVHHH;;;555444888===:::999:::555888GGGbbblllWWWAAALLLXXX]]]^^^EEEBBB888???LLLKKKOOO```lll[[[UUU888000666???HHH:::,,,+++******)))'''(((******((()))+++(((%%%(((000''',,,'''......///111(((,,,222333///+++...333000<<>>FFF@@@JJJUUU___CCC---LLLeeevvvRRR000444000777###:::777222111777888444RRRtttOOOMMMFFFVVV}}}nnnZZZDDD555>>>888666888666333555<<<;;;AAAHHHNNNUUUaaaqqq}}}mmm___PPP^^^nnnooo___DDDLLLfffSSSQQQ===:::NNNYYYSSSYYYkkkeeeIII,,,'''777CCC>>>333+++*********))))))(((((()))'''&&&+++222333---&&&'''''''''((()))+++,,,---(((+++---......---...//////333IIIVVVGGG666555666---***))),,,---+++,,,///---((()))000///'''(((000(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''''''''''''''((((((((((((***,,,---.........000222000GGGaaaiiiccc]]]bbbjjjgggOOOGGG>>>555444888<<<;;;888BBBQQQXXXBBB333...```QQQ???777000111333111//////222***999777888@@@dddpppTTTFFFHHHhhhttteeeKKKBBB<<>>@@@CCCEEEBBB333///...UUUDDD<<<444///000333222111111///222333===<<>>\\\iiixxx~~~rrr___@@@888NNNMMMKKKFFFJJJYYYdddbbb^^^^^^DDD333%%%(((888AAA:::///((((((((((((((('''''''''((()))+++------,,,)))(((***))))))((((((((())))))///---+++,,,......,,,)))666EEEVVVRRRBBB???:::***---***)))+++***'''''')))***'''---888:::000&&&###(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((()))))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((***+++,,,++++++---///888///***666KKKVVVRRRHHHEEELLLZZZooosss[[[LLLBBB:::;;;AAA000444666555333666???FFFIII<<<111,,,444777LLL<<<777111---000222222222333111:::000???AAA[[[~~~UUUaaadddjjjjjjVVVMMMGGG@@@:::444444444555666777777666333999777GGGPPPVVVlllttttttttt\\\JJJ@@@CCCNNN???CCCJJJVVV___bbb\\\RRRKKK555+++%%%+++888===555+++'''''''''''''''''''''''''''***------+++((('''(((***))))))))))))***++++++///,,,+++...444666444111:::???IIIEEE888999<<<444,,,******------))))))+++000)))''',,,///+++'''%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''***---///''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((************+++---000......222999AAAFFFHHHTTTQQQOOOTTTaaasssxxx```NNNFFF???:::;;;:::555333444---111555444222444;;;BBBFFF777,,,000<<>>LLL[[[___XXXLLL???666---((('''...777888000'''&&&&&&&&&&&&''''''''''''&&&***...---)))&&&&&&((()))))))))***+++,,,......&&&$$$%%%,,,666===???===555///666<<<333...222333,,,***+++///000...---000666///***+++......---+++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$'''---111''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&((())))))((((((***+++%%%+++000///,,,---666>>>>>>DDDNNNWWW^^^bbbdddffffffnnnxxx|||xxxnnnbbb[[[UUURRROOOOOOOOOMMMFFFAAABBB<<<777555222...---...111111111111111222555777555000---444???EEE999666555000///111222000000333999333@@@<<>>;;;888555444333222000///000111333555444111//////000111///---***...000999EEESSS666444444000000333333000111444777111LLLXXXfff[[[MMMCCCMMMppp~~~vvvxxxqqq\\\```DDD;;;===555@@@NNNFFFCCCDDDFFF@@@222((('''((()))***---...---)))&&&&&&&&&''''''(((((((((((('''((())))))((('''''''''(((((((((((()))***+++,,,...---+++)))((((((((((((...+++555===666222...&&&(((''')))...///,,,+++---''')))+++,,,,,,+++(((&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))------)))%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((()))((('''&&&%%%%%%&&&&&&&&&''''''''''''((())))))(((((()))***,,,******,,,///000...,,,444444444333333666===BBB>>>AAADDDDDD@@@;;;666444111000000222444666666666///111333222000---***(((000///---...//////---+++***111000999MMMggg<<<333111///000444444222333777888===WWWiiiEEEPPPQQQVVVppplll```ZZZHHH$$$...AAA333<<>>666:::999///)))+++'''(((***++++++***(((((('''''''''((((((((())))))'''''''''(((((((((((('''((((((''''''''''''(((((()))******)))''''''***,,,'''***000...)))111222###'''&&&(((,,,,,,((('''(((''')))***'''&&&(((******(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% '''000222...)))&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))((('''&&&%%%%%%%%%&&&&&&&&&'''''''''(((***)))(((((()))***&&&(((++++++******,,,...)))***---///222444555666999999888666444333555777555222000111333333///,,,---//////---,,,...//////+++,,,---............---,,,000***333PPPttt>>>......---000444555444666:::<<>>AAA>>>666///---+++)))***---((()))***)))((('''((())))))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))((((((((())))))(((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''((((((((((((************************))))))))))))************))))))))))))))))))***+++(((---111111......333999.../////////000000111111111111888AAAHHHccc|||}}}wwwWWWPPPWWWMMMCCC===000666111------***'''(((,,,'''(((***)))''''''***---,,,+++)))'''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))))))))************))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((()))))))))************))))))))))))***+++,,,+++,,,---///222666888999...///000111111111111111333999@@@LLLjjj|||qqqwwwwwwttt]]]EEENNNYYYBBB888===555---+++,,,...,,,'''&&&(((''')))******)))***...111---,,,***((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))*********++++++++++++******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((()))))))))************))))))***+++,,,,,,---(((&&&+++444:::999555---///111222111222555777AAAFFFIII\\\{{{~~~ppp```UUUQQQLLLEEE<<<666111000///...,,,++++++,,,---+++***(((///$$$///111!!!@@@qqqEEE222$$$&&&+++(((%%%'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%)))%%%(((''' $$$)))###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((((((((('''%%%UUUWWW:::)))""",,,,,,---''' $$$///...$$$))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))***+++,,,---.../////////555,,,---888888///222???GGGFFFZZZ|||{{{vvviiiZZZLLLCCC>>>;;;777333///...---...(((***)))$$$ ###...777!!!777111)))(((>>>uuu@@@000%%%(((+++'''%%%((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&!!!&&&((($$$''')))"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((,,,)))mmmwww@@@###111''')))...222---%%%&&&,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++,,,---...////////////+++555:::555333999@@@AAADDDpppkkkvvv{{{sssfffbbb[[[TTTLLLBBB999444000///...---,,,,,,,,,---***000666666111***&&&$$$444111%%%,,,GGG999...''')))***&&&%%%)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&###&&&###%%%)))$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))+++,,,wwwooo666+++///***'''(((((('''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++)))))))))))))))))))))))),,,------.../////////000000444555333888CCCGGGCCCeeeiii\\\gggmmmwwwjjj_________VVVHHH@@@EEEBBB>>>;;;999777444111000000000000//////...------((($$$'''...222222///444&&&666kkk222---***+++***&&&%%%)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''"""''')))!!!!!!((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***(((444llliii444***///,,,%%%%%%,,,---&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++))))))))))))************------------...///000000777222666?????????UUUrrrjjj[[[XXXRRRLLLKKKHHH@@@999555777555222222333444333333111222222222222111000///333222111000000111222222555PPPuuu///,,,++++++***'''&&&)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&333888***!!!&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***++++++:::aaakkk000111444555111***(((,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************++++++,,,,,,------------...000111222333999EEEJJJDDDQQQ~~~ppp[[[HHH===:::===AAA888555333111222333222111...///000111222222111111...666:::333+++000CCCWWWaaa///---,,,+++***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''!!!''';;;FFF666&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***+++++++++555WWWvvvFFF%%%---666,,,'''000************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,+++++++++,,,------...............///000333555777888@@@EEELLLfff{{{___KKK===444<<<999666555555555444222222222222222333333444444)))---000444EEEjjjMMM111///,,,******+++)))'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%###222===333&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&((()))***+++,,,,,,...HHHJJJ111222333///,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------...//////000000000000222444777;;;===EEEIIIWWWxxxuuuUUU===;;;999888999999888777:::999888777666666666666@@@PPPoooDDD333000,,,)))+++---***&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''---"""+++&&&!!!&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&((()))+++,,,,,,111///<<<[[[222444666))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,------......///000000111222222333444777;;;???AAAGGGYYYqqqYYYKKKEEEBBBAAA;;;???CCCEEEMMM```zzz<<<111///,,,*********)))((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((((('''(((***,,,...555>>>}}}NNN333+++111......111111,,,---111)))+++,,,---,,,,,,---...++++++,,,,,,,,,++++++***///---+++***+++,,,,,,,,,222///,,,,,,000333444333444///444@@@AAA:::CCCUUU~~~444111...+++*********)))((()))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))+++,,,------...333;;;yyyxxxPPP<<<222,,,...111///,,,,,,000///---+++))))))***,,,,,,------...............)))))))))+++...111222222+++---///333555444222///===;;;<<<===???OOOwwwkkk000000...+++))))))***)))(((((((((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''(((+++///111///---///111888```eeeQQQ<<<444555666333111............///000111222---------------------,,,222222222111000///---,,,:::888555111///222777:::555555:::LLLnnnXXX333000---***))))))))))))(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&&&&+++111333000+++///000666JJJ{{{PPP;;;444444555333222222222222000...,,,333333222111111000000000&&&))),,,///111222444555(((...555999999999:::<<>>~~~RRR555888444///---...111333444......------......000000444666666555333222444555@@@===777222555AAASSS```mmm===333...,,,)))((()))))))))(((((((((''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&)))---///---***...000222:::ppp{{{mmmZZZIII>>>888555333555444444333444666888999333444333000---...444888888:::AAATTTtttNNN555111---+++)))((()))))))))(((((((((((((((((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++,,,,,,---000///<<>>JJJIII;;;666))),,,+++******))))))******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((()))))))))((('''&&&&&&&&&(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''((()))***'''$$$&&&++++++&&&$$$''''''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%'''((()))***+++,,,------...,,,///666EEEkkkpppBBB777333+++,,,+++******))))))******)))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''((())))))+++******))))))***+++,,,***************************)))))))))((('''''''''((((((((((((((())))))***((($$$$$$(((((($$$$$$(((******)))(((((((((((((((((('''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%%%%$$$''''''((()))***+++,,,------...111444;;;XXXZZZ999111000---,,,+++******))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''(((&&&&&&&&&'''''''''''''''(((''''''''''''((()))))))))((((((((((((((())))))((((((((((((((((((((((((,,,,,,+++***)))(((((('''(((((((((((()))))))))***+++(((&&&((((((&&&(((+++))))))))))))))))))))))))'''''''''''''''(((((((((&&&'''''''''''''''((((((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))***+++++++++///333222222GGGxxxpppHHH555...---...,,,+++******))))))******)))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))))))))))))))))))))******((((((((((((((()))******++++++*********))))))***************************------,,,,,,++++++************++++++,,,,,,,,,++++++******************+++&&&'''((()))***++++++,,,))))))************))))))(((((())))))******++++++((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((()))&&&&&&&&&&&&''''''''''''&&&'''''''''(((((())))))&&&''''''((()))*********))),,,000000111AAAeeexxx}}}YYYQQQWWWdddnnnUUU<<<444---***---,,,+++******))))))******((()))))))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((())))))***+++))))))))))))******++++++***))))))))))))***++++++------------------,,,,,,------------------------))))))******++++++,,,,,,++++++,,,------------,,,((()))************)))((()))***++++++,,,++++++***))))))*********)))((('''(((((())))))******++++++(((((())))))*********+++&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''(((((())))))******)))***,,,...333@@@UUUgggfffNNN<<<>>>CCCAAADDDLLLMMMXXXiiizzzyyy}}}sssfffYYYNNNHHH@@@HHHWWWiii]]]___ddd[[[JJJLLLXXX[[[EEEEEEKKK\\\sssqqqlllkkkiiiooojjjBBB555444---***---,,,+++******))))))******((())))))******+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,------(((((())))))******++++++,,,++++++++++++,,,------&&&'''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......//////000111222333222111111000222222000000222222000333444444333222000...,,,,,,---------,,,***(((''')))))))))***************)))*********++++++++++++*********)))))))))(((((((((((((((((('''''''''&&&))))))((((((((('''''''''&&&&&&&&&'''''''''''''''((((((((())))))*********,,,+++***,,,111999BBBHHHRRR???//////333333444777222444777999:::999777666000111444888:::<<<======>>>>>>======<<<;;;999999DDDEEEFFFHHHMMMTTT\\\bbb~~~zzzrrr___SSS]]]eeeZZZNNNIIIAAA<<<>>>CCCJJJNNNKKKPPP[[[hhhnnnqqqxxx~~~tttgggYYYJJJ???999>>>;;;;;;<<>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFIIIJJJKKKMMMMMMLLLKKKJJJMMMOOOLLLFFFFFFLLLOOOMMMLLLLLLMMMNNNMMMKKKIIIGGGEEEEEEFFFEEECCCAAA>>><<<>>>>>>>>>>>>>>>============<<<<<<;;;:::999999888:::999999888777666555555555444333333222111000000//////...---,,,++++++******))))))))))))))))))((()))))))))***************,,,---------...111333555------///333777888666333777666555555555666777888888777777666555444444333777666666666666777888888555888===EEEOOO\\\jjjsssppp^^^YYYqqqEEECCC???:::<<>>CCCKKKVVVbbbjjjlllbbbaaaiiixxxMMM555;;;<<<:::@@@EEEFFFZZZ\\\WWWeeetttoooeeettt~~~xxxsssyyyoooYYYQQQSSSIII@@@@@@EEEGGGAAA:::555...+++...111///---,,,******))))))******)))(((,,,+++)))))),,,///---)))///***(((,,,,,,'''(((------------,,,,,,---............---,,,,,,,,,,,,,,,------------............////////////............111000//////000222444666444666999;;;===AAAFFFJJJFFFJJJRRRYYY^^^]]]YYYUUUGGGCCC>>>===BBBMMMYYYaaatttrrrpppoooqqquuuzzz}}}~~~|||zzz~~~}}}}}}||||||sssvvv~~~}}}uuuuuu{{{~~~|||zzzwwwvvvvvvwwwxxxzzzxxxwwwxxxyyy{{{~~~yyyvvvwwwwwwtttssstttsssrrrpppqqqqqqnnnhhhcccbbbdddeeeeeebbb]]]ZZZXXXUUUWWWXXXWWWSSSOOOMMMLLLQQQQQQLLLEEEEEEJJJKKKGGGKKKDDD<<<:::===@@@???<<<888888777333///,,,+++,,,---222111---,,,///...)))------------------------////////////////////////000000000000111111111111000000000000000000000000000000000111222222333333333666;;;>>>CCCNNN]]]iiissssssgggZZZSSS\\\}}}xxxJJJ222---555666***000666444444;;;===CCCQQQTTTeeevvv~~~~~~}}}zzzZZZRRRLLLKKKJJJDDD???===AAADDDFFFBBB<<<888:::===444555999AAAJJJKKKCCC999555222111444666444222111///...///111555888::::::333222111000000111222333333444555666888999:::;;;;;;<<<>>>@@@BBBDDDEEEFFFUUUWWWYYY[[[^^^```bbbccckkknnnrrruuuuuuvvvwwwxxxrrrtttxxx}}}|||xxxtttsssqqqrrrvvv}}}}}}}}}~~~||||||}}}{{{wwwppplllmmmnnnmmmllliiigggeeeeeekkkfff^^^XXXUUUUUUXXXZZZVVVWWWSSSMMMMMMQQQQQQMMMIIIGGGBBB:::111...000444222222111...+++))))))***,,,000000,,,,,,...---))),,,,,,,,,,,,,,,,,,,,,,,,....................................////////////000000000000000000000000/////////000111111222222333777:::<<<@@@JJJXXXcccnnnzzzjjjjjjZZZJJJNNNfffoooFFF111777???BBB<<<555:::>>>000&&&...444YYYaaaHHHfffrrrdddgggjjjjjjhhhjjjooottttttllleeebbb^^^VVVPPPNNNZZZccckkkiiicccaaaiiirrrwwwssssssyyyzzzssssssrrrnnnjjjiiifff^^^UUUUUUSSSSSSWWW]]]aaabbbaaacccaaa___^^^^^^```bbbdddddddddfffggghhhiiijjjjjjjjjkkkmmmpppsssvvvxxxyyy{{{}}}}}}wwwsssxxxwwwuuurrrpppooonnnnnnfffdddbbb```___]]]ZZZXXXZZZZZZWWWTTTTTTVVVUUUQQQMMMGGG===222)))&&&(((******++++++)))'''&&&''')))***------++++++---,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------......///000000111333666999:::===EEEQQQ[[[hhhyyyjjjtttdddKKKGGGNNNgggaaa000???hhh^^^JJJSSSVVVEEE888555mmm:::***<<<666+++000555666666888>>>DDDAAA:::555555222---))))))CCCLLLVVVXXXVVVXXXbbbkkk}}}}}}{{{yyywwwuuussspppooobbbcccccc___XXXRRRPPPOOOYYYYYYWWWVVVWWWWWWTTTRRRUUUBBB...&&&***...+++%%%&&&'''((('''&&&&&&(((***)))***+++++++++++++++***************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////222555777888:::BBBNNNWWWeeeuuuzzzgggsssfffNNNCCC;;;FFFeeecccNNNSSS___III000===ZZZttt000111```oooNNN333000000+++,,,------,,,+++***+++,,,333///---000000---,,,///)))---111111000111555999OOO[[[ppp~~~~~~}}}yyytttooouuuqqqgggWWWHHHEEEMMMWWW[[[YYYYYYZZZZZZXXXVVVTTTWWWCCC...%%%***///...(((&&&'''))))))((()))+++---)))))))))++++++*********))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------......///333666777:::AAAMMMVVVbbblllxxxbbbeee\\\MMM???222333BBB:::000///000---222888444HHHuuu333+++999222***333///(((111...---,,,,,,,,,+++***(((+++((('''***+++)))***------,,,+++,,,---...---,,,111888FFFUUU]]]iii|||vvvvvvvvvqqqfff[[[XXX^^^eeeccc___^^^aaabbb___\\\]]]UUUNNNBBB555,,,)))+++...(((***++++++***+++---///+++)))))),,,,,,)))(((***))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,------...---111555777999@@@LLLUUU___ggguuugggZZZRRRMMM???666444222+++000999666...222555***'''VVV~~~^^^333444///...000......///...***+++,,,---......//////,,,******,,,,,,)))***...,,,,,,+++---///000000///000,,,+++---///888SSSooo~~~ppptttwwwxxxvvvqqqmmmjjjlllgggeeeiiiiiifffeeeggg[[[ZZZUUUJJJ<<<222......***+++,,,+++******,,,...---))))))---,,,((('''***))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++******+++,,,,,,------...,,,000444666888>>>IIIQQQ___jjjuuusssXXXPPPOOOBBB>>>===///888---111888222...111222888...(((888KKKBBB///,,,))))))<<<777+++;;;!!!+++---///...+++))))))+++...,,,---///...+++,,,111/////////...------,,,---///---000555222---666EEEKKKBBBRRR}}}|||~~~}}}wwwuuuvvvtttooojjjqqqkkkiiimmmnnnjjjiiilllgggbbb[[[VVVPPPEEE555)))***+++,,,+++))))))+++,,,...******...---'''&&&***************************************************))))))))))))************++++++++++++++++++++++++***++++++,,,,,,---......---000444555666<<>>***+++999...333,,,---///,,,///111***444111333111(((***///***///++++++///...((('''***---(((111(((,,,333$$$555,,,888***000%%%777++++++---...222666444//////444444KKK```zzzyyy}}}vvvuuuyyyvvvoooooollliiikkksssxxxqqqeeehhhccc[[[]]]]]]FFF...***333:::444+++,,,)))$$$)))))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---------......///111333333555<<>>kkk[[[222999???000000444HHHGGG:::888444...111111111000//////111222222555111111222+++000777)))000hhhWWWDDDjjjddd222000RRR~~~ooozzzpppdddeeeYYY555!!!...***...,,,///333000555HHH---,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000222444888>>>DDDHHHQQQiiizzzlll___XXX]]]]]]WWWWWW___~~~^^^___LLLBBB<<>>BBBEEEQQQiii{{{lll```WWWVVVWWWUUUQQQOOO^^^CCCHHHWWWLLL888;;;???eeewwwRRRYYYAAA555eeeSSSbbbLLL222999:::222:::000444444111333:::===;;;888555333>>>999HHHcccJJJFFFBBB```JJJ@@@@@@qqqcccwwwpppLLLCCCfff~~~yyyxxxsssvvvxxxgggTTTSSS777EEEAAA000+++)))(((,,,++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------............////////////000000222555:::>>>AAACCCRRRiii}}}kkkjjjdddZZZRRRNNNOOOQQQWWWEEEIII888\\\:::@@@CCC===\\\CCC222III666@@@ttt@@@===<<<333;;;555888777333444:::<<<:::999444...888///;;;YYY;;;000bbb999;;;@@@;;;kkk^^^MMMFFFQQQiiitttWWWWWWttt{{{jjjooouuu}}}vvv{{{wwwbbbRRR555HHHEEE111,,,...------***++++++,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------............/////////000000000222555:::???AAABBBRRRjjjzzzsssaaa___cccjjj\\\AAAIII``````FFFFFFJJJ888999EEE;;;@@@GGG:::444DDDLLLdddAAA444???777888:::999666444555777444555333111555===>>>999999OOOjjjHHH...>>>OOOooo}}}sssVVVbbbsssuuu~~~mmmWWWtttxxxwww}}}uuu|||zzzsssxxxbbbAAA777///333555111......///000---,,,,,,,,,,,,+++++++++...,,,++++++---...------...///,,,((()))...///---,,,---...///000000000000)))***+++,,,---.........222111000///...///000111---666555222999>>>DDDPPPSSSttt~~~pppfffgggiiixxxwww\\\ZZZwwwOOO===DDDJJJLLL;;;DDDBBB<<>>NNN;;;333BBB@@@JJJdddMMM999UUU]]]GGGQQQYYYtttzzzfff}}}~~~zzzuuuZZZ:::111222...+++***+++++++++,,,333000///000333444222000000///......//////...---,,,///000//////111///***---...///000000111111111///000000111111111111000222111111000000111222222///888777555<<>>;;;666CCC???DDD::::::BBB666333FFFHHH@@@FFFFFF???HHHFFFKKKaaadddffftttxxxttteeeKKK444000AAA555...111555222111222111---+++---111333111///...------...///000...,,,---000111///...000...***......///000111111111111/////////000000000000000//////000000111111222222000777666555<<>>AAA???BBB;;;IIIIIIAAA???GGGMMMEEEIIIYYY___|||{{{[[[dddwww|||~~~mmm\\\wwwiiihhh^^^OOOAAA555///111>>>111+++111333...,,,000///......///000111000///...---...///111222000...222444222,,,+++...111000......///000111111111111000000000000000000111111000000111222333444444444444999777777???BBBJJJ[[[vvv~~~}}}vvvqqqjjjppp~~~uuu<<>>???HHHIII@@@===<<>>===IIIIIIOOOPPPbbbeeePPPUUUhhhZZZjjj```kkk|||sssqqq___yyyhhh^^^VVVNNNHHHJJJOOOOOO999111///444555000///444111444777777555444333333222111111111222222000///222666555000...000333333...///000111111222222222:::999777555444333333333333333444555555666777777888<<<:::;;;BBBCCCKKK]]]uuuOOOcccRRRBBB>>>===;;;;;;>>>888888<<<@@@@@@======@@@JJJEEEFFFhhhzzzmmmdddWWWZZZSSSWWWQQQTTT\\\RRRQQQOOOVVVWWWWWWXXXWWWhhh|||XXXWWWkkkmmmzzz~~~yyy|||zzzsssuuuwwwnnn===;;;888666666666666666...111555888777555222000444222000///000000///...---333666333000111222111000111222333444444444444???>>>;;;888666444444444444333222222333444666777777;;;:::>>>EEEDDDKKK^^^|||{{{eeeMMM@@@GGGIII===999@@@DDD@@@???@@@???===AAAIIIDDDDDDPPP{{{uuuSSSPPPCCC666333999666---444444777>>>EEEDDD<<<444555333222333777;;;>>>???888<<<;;;555222777===@@@444555666777777888888777<<<;;;999999999;;;<<<>>><<<:::888666666888;;;======AAACCCJJJSSSQQQWWWkkkggg```uuu^^^ZZZnnnsss___TTTZZZ[[[QQQGGGBBB???BBBNNN]]]aaadddmmm{{{dddLLLHHHPPPIII888HHHDDDEEEQQQ^^^aaaTTTFFF;;;:::;;;@@@HHHPPPWWWZZZQQQOOOFFF;;;888BBBRRR[[[777888999::::::;;;;;;:::888999:::===BBBGGGLLLOOOLLLIIIFFFCCCCCCEEEHHHKKKKKKOOOSSS]]]fffeeekkkzzzvvv{{{xxx{{{yyyqqqpppllljjjkkkjjjggggggjjjmmmpppjjj^^^\\\eeehhhdddSSSVVVYYYZZZXXXVVVTTTSSSMMMSSS^^^iiiqqqtttuuutttvvviii[[[XXX___fffgggdddiiippp{{{vvvtttuuuyyyzzzwwwvvvxxxyyy}}}xxxlllhhhkkkjjjcccZZZ]]]aaaddddddeeefffggg___dddmmmvvv}}}~~~|||~~~~~~xxxqqqooosssyyyiiiiiimmmtttwwwttttttvvveeelllmmmjjjjjjooooooiiimmmqqquuuyyy|||{{{yyyyyy|||}}}wwwzzzzzzwwwrrrrrryyyxxxxxx|||~~~